@import url('https://fonts.googleapis.com/css?family=Muli&display=swap');@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:normal;font-display:auto;src:url("/fonts/web-fonts/fa-brands-400.eot");src:url("/fonts/web-fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/fonts/web-fonts/fa-brands-400.woff2") format("woff2"),url("/fonts/web-fonts/fa-brands-400.woff") format("woff"),url("/fonts/web-fonts/fa-brands-400.ttf") format("truetype"),url("/fonts/web-fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands'}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-black-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-black-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-black-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-blackitalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-blackitalic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-blackitalic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'montserrat-bold';src:url('/fonts/web-fonts/montserrat-bold-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-bold-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-bold-webfont.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-bolditalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-bolditalic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-bolditalic-webfont.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-extrabold-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-extrabold-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-extrabold-webfont.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-extrabolditalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-extrabolditalic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-extrabolditalic-webfont.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-extralight-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-extralight-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-extralight-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-extralightitalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-extralightitalic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-extralightitalic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-italic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-italic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-italic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-light-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-light-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-light-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-lightitalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-lightitalic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-lightitalic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-medium-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-medium-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-medium-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-mediumitalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-mediumitalic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-mediumitalic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-regular-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-regular-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-regular-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-semibold-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-semibold-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-semibold-webfont.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-semibolditalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-semibolditalic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-semibolditalic-webfont.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-thin-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-thin-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-thin-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'montserrat';src:url('/fonts/web-fonts/montserrat-thinitalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/montserrat-thinitalic-webfont.woff') format('woff'),url('/fonts/web-fonts/montserrat-thinitalic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-semi-bolditalic-webfont.eot');src:url('/fonts/web-fonts/muli-semi-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-semi-bolditalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-semi-bolditalic-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-semi-bolditalic-webfont.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-webfont.eot');src:url('/fonts/web-fonts/muli-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-bold-webfont.eot');src:url('/fonts/web-fonts/muli-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-bold-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-bold-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-bold-webfont.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-bolditalic-webfont.eot');src:url('/fonts/web-fonts/muli-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-bolditalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-bolditalic-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-bolditalic-webfont.ttf') format('truetype');font-weight:bold;font-style:italic}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-extralight-webfont.eot');src:url('/fonts/web-fonts/muli-extralight-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-extralight-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-extralight-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-extralight-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-extralightitalic-webfont.eot');src:url('/fonts/web-fonts/muli-extralightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-extralightitalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-extralightitalic-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-extralightitalic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-italic-webfont.eot');src:url('/fonts/web-fonts/muli-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-italic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-italic-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-italic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-light-webfont.eot');src:url('/fonts/web-fonts/muli-light-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-light-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-light-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-light-webfont.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-lightitalic-webfont.eot');src:url('/fonts/web-fonts/muli-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-lightitalic-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-lightitalic-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-lightitalic-webfont.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'muli';src:url('/fonts/web-fonts/muli-semibold-webfont.eot');src:url('/fonts/web-fonts/muli-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/web-fonts/muli-semibold-webfont.woff2') format('woff2'),url('/fonts/web-fonts/muli-semibold-webfont.woff') format('woff'),url('/fonts/web-fonts/muli-semibold-webfont.ttf') format('truetype');font-weight:bold;font-style:normal}body{font-style:normal;color:#1a1a1a;font-size:14px;font-weight:400;line-height:1.5;text-align:left}body *{word-break:break-word}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:400;text-transform:uppercase;margin-top:0;margin-bottom:.5rem;line-height:1.3;color:#1a1a1a}h1,.h1{font-size:3.42857em}h2,.h2{font-size:2.28571em}h3,.h3{font-size:1.71429em}h4,.h4{font-size:1.14286em}h5,.h5{font-size:1em}h6,.h6{font-size:.85714em}a{color:#3fbc1a;text-decoration:none;background-color:transparent}.mb12{margin-bottom:12px}.mb16{margin-bottom:16px}.ml24{margin-left:24px}.mt-24{margin-top:24px}.mt-20{margin-top:20px}.pt24{padding-top:24px}.mt16{margin-top:16px}.mt40{margin-top:40px}.pt24{padding-top:24px}.mt40{margin-top:40px}.mt12{margin-top:12px}.pt40{padding-top:40px}.pb96{padding-bottom:96px}.mb16{margin-bottom:16px}.mb24{margin-bottom:24px}.mt32{margin-top:32px}.pd0{padding:0}a.hover-no-underline:hover{text-decoration:none}.index-section{padding:28px 0;overflow:hidden}.index-section .section-title{font-weight:400;text-transform:uppercase;font-size:1.71429em;line-height:1.3;letter-spacing:1px;margin-bottom:24px;width:100%}.page .section-title{font-weight:400;text-transform:uppercase;font-size:24px;line-height:1.3;letter-spacing:1px;color:#1a1a1a}.slick-dots li button:before{content:' '}.breadcrumb_link{font-size:.7143em;line-height:1.6;letter-spacing:1px;text-transform:uppercase;color:#999}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.animation-zoom-in{overflow:hidden}.animation-zoom-in img{transition:transform .8s ease}.animation-zoom-in:hover img{transform:scale(1.2);cursor:pointer}.c--anim-btn .span{color:black;text-decoration:none;display:block}.c--anim-btn,.c-anim-btn{transition:.3s}.c--anim-btn{height:32px;overflow:hidden}.c-anim-btn{margin-top:0}.price-animate:hover .c-anim-btn{margin-top:-33px}.header-section{min-height:60px}.sticky-header .header-section{position:sticky;top:0;left:0;background:#fff;position:-webkit-sticky;z-index:9999}body.template-index.sticky-header{display:flex;flex-direction:column;min-height:100vh;height:100%}.header-section .product-cart,.page-cart .product-cart{display:flex;align-items:flex-start;margin-bottom:24px}.header-section .quantity,.page-cart .quantity{max-width:120px;position:relative;min-width:120px;overflow:visible;margin:0;background-color:transparent;color:#1a1a1a}.header-section .quantity .input-group,.page-cart .quantity .input-group{border:1px solid #e6e6e6}.background-none{background:0}.header-section .quantity-options,.page-cart .quantity-options{border:0;text-align:center;width:50px;border-left:1px solid#e5e5e5;border-right:1px solid #e5e5e5;padding-left:0;height:auto}.header-section .product-cart-wrapper.mini-cart .product-cart__name{text-align:left;font-size:11px;font-size:15px}.logo-div img{max-width:100%;margin:0 auto}.header-section .product-cart-wrapper.mini-cart .product-cart__details{text-align:left}.header-section .product-cart__price{font-size:1rem;line-height:1.43rem;font-weight:700;letter-spacing:2px;color:#285f8a;margin-bottom:12px}.header-section .product-cart__price--original{font-size:.928rem;font-weight:400;line-height:1.43rem;color:#999;text-decoration:line-through}.product-cart-wrapper.mini-cart .quantity-options{padding-left:0;height:inherit;border-top:0;border-bottom:0;font-size:17px}.header-section .mini-cart .product-cart__price{margin-top:3px;margin-bottom:5px}.header-section #open-menu{cursor:pointer;font-size:19px}.header-section .mini-cart .product-cart__image.aspect-ratio{width:95px;padding-bottom:95px}.header-section .aspect-ratio img{position:absolute;max-width:100%;max-height:100%;display:block;top:0;right:0;bottom:0;left:0;margin:auto}.header-section #body-overlay{width:100vw;height:100vh;display:none;position:fixed;z-index:3;top:0;overflow:hidden;background:rgba(0,0,0,0.5)}.header-section .real-menu{position:fixed;top:0;left:-93%;z-index:20;width:93%;height:100%;padding:16px;background-color:white;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:ease .2s all}.btn-close-wrap{position:relative;left:10px;padding:0 0 24px 0}#menu-close{background:transparent;border:0}.mobile-nav__item a{font-size:16px;color:#1a1a1a}body.menu-open #body-overlay{display:block}body.menu-open .real-menu{left:0;z-index:9999;overflow:auto}.header-section .mobile-menu{padding-top:0;padding-right:0;padding-bottom:16px;padding-left:0;background-color:#fff;font-size:26px}.header-section .mobile-menu{list-style:none}.header-section .mobile-menu .mobile-nav__item{color:#1a1a1a;padding:16px 0;text-decoration:none;font-size:16px;border-bottom:1px solid #e6e6e6}.header-section .cart-wrap{display:inline-block;position:relative;width:auto}.header-section .cart-header-count{display:flex;align-items:center;justify-content:center;position:absolute;right:.4rem;top:.2rem;font-weight:bold;background-color:#557b97;color:#fff;border-radius:50%;min-width:17px;height:17px;position:absolute;top:0;right:-9px;font-size:12px;line-height:1}.header-section .announcement-bar{text-transform:uppercase;color:#fafafa;font-size:16px;background:black}.header-section .announcement-bar p{font-size:16px}.header-section .announcement-bar *{padding:0;margin:0}.header-section .site-nav__link{text-transform:uppercase;color:#1a1a1a;font-size:14px}.header-section .header-cart-icon{color:#000}.header-section .cart-area .cart-icon-bag{background-size:32px auto;display:inline-block;width:24px;height:24px}.header-section .cart-area .cart-icon-cart{background-size:32px auto;display:inline-block;width:24px;height:24px}.header-section .cart-area .cart-icon-bag svg,.header-section .cart-area .cart-icon-cart svg{width:20px;height:25px}.header-section .cart-area .cart-icon-bag path{stroke:#000;fill:none}.header-fixed{position:fixed;z-index:99999;width:100%;background:white;top:0}span.cart-icon-cart .fa{font-size:26px}.header-section .cart-area{position:relative;display:inline-block}.header-section .cart-content{position:absolute;z-index:8;background:#fff;padding:15px;width:405px;right:0;top:100%;opacity:0;transition:.3s all ease-in;z-index:-1;pointer-events:none;margin-top:15px;border:1px solid #e6e6e6}.mobile-child-nav li a{padding-left:20px}.mobile-child-nav{padding-left:0;list-style:none;display:none}.mobile-nav__item button{background:transparent;border:0;height:23px;width:23px;padding:0}.mobile-nav__item button svg{width:23px;height:23px;color:#000;fill:#000}.icon-fallback-text{width:23px;height:23px;display:block;cursor:pointer}.mobile-has-dropdown a{width:100%}.mobile-nav__toggle-close{display:none}.mobile-nav__item button:focus{outline:0}.mobile-has-dropdown .mobile-nav__item{display:flex;align-items:center;justify-content:space-between}.header-section .cart-area.active .cart-content{top:calc(100%+5px);opacity:1;z-index:9999;pointer-events:auto}.header-section .cart-content:before{content:'';width:100%;height:20px;position:absolute;top:-20px;left:0}.header-section .header-links a{font-weight:400;text-transform:uppercase;font-size:.875em;text-decoration:none;white-space:nowrap;padding:20px;transition:color .2s}.header-section .mini-cart hr{margin:0 -15px}.header-section .mini-cart .quantity-nav{display:none}.header-section .mini-cart .mini-total-line{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}.header-section .mini-cart .fullwidth{width:100%}.header-section .mini-cart .btn-checkout-m{background:#3fbc1a;border-radius:0;color:#fff;letter-spacing:1px;font-size:14px;padding:8px}.header-section .mini-cart .btn-checkout-m:hover{background:#308f14}.header-section .mini-cart .mini-total-line__text{color:#999;text-align:left}.header-section .mini-cart .mini-total-line .h5{text-transform:uppercase;letter-spacing:2px;font-weight:500}.header-section .mini-cart a.btn-cart-sub{border-radius:0;border:1px solid #4d4d4d;color:#4d4d4d;text-decoration:none;letter-spacing:1px;font-size:14px;padding:8px}.header-section .product-cart-wrapper.mini-cart{border:0}.header-section ul.header-links.navigation{list-style:none;margin:0;display:flex;padding:0;flex-wrap:wrap}.header-section .has-dropdown,.header-section .has-dropdown-alt{position:relative}.header-section ul.header-links.navigation>li{padding-right:40px}.search-mobile.btn{position:absolute;top:0;right:0;border-radius:0 5px 5px 0}.header-section .has-dropdown ul.child-nav,.header-section .has-dropdown-alt ul.child-nav-alt{position:absolute;list-style:none;text-align:left;padding:0;z-index:9999;background:#fff;width:auto;top:100%;display:block;padding:10px 0;box-shadow:0 4px 24px -4px rgba(0,0,0,0.16);transform:translate3d(0,-12px,0);display:none}.header-section .has-dropdown-alt ul.child-nav-alt{max-width:300px;padding-right:10px}.header-section .has-dropdown-alt ul.child-nav-alt .menu-items a{overflow:hidden}.header-section nav.navbar{padding:0}.header-section ul.child-nav li,.header-section ul.child-nav-alt li{margin:0}.header-section ul.child-nav li a,.header-section ul.child-nav-alt li a{display:block;padding:8px 16px;padding-right:45px}.header-section .header-links a{padding:0}.header-section .has-dropdown:hover .child-nav,.header-section .has-dropdown-alt:hover .child-nav-alt{transform:translate3d(0,0,0);transition:transform .3s cubic-bezier(0.2,0.06,0.05,0.95);display:block}.header-section .has-dropdown-alt .has-dropdown .child-nav{left:99%;top:0}.header-section .has-dropdown-alt .has-dropdown:hover .child-nav{transform:translate3d(2px,-12px,0);transition:transform .3s cubic-bezier(0.2,0.06,0.05,0.95);display:block}.site-nav__icon{background:url(https://assets.btdmp.com/themes/2/assets/images/icons/sprites-icon-24.svg) 0 -137px no-repeat;background-size:16px auto;width:16px;height:16px;display:inline-block;margin-left:8px}.has-dropdown a,.has-dropdown-alt a{margin-top:2px}.header-search .btn{background:0;padding:0;position:absolute;right:0;right:5px;top:0}.header-search .btn.search-icon{font-size:20px;color:#1a1a1a}.header-search .btn.search-icon .lnr-magnifier{font-weight:700}.header-search .btn-inline-p{position:relative;margin:0;margin-right:4px}.header-search .btn-inline-p input{max-height:33px;padding:5px}.header-search .btn-inline-p .input-search{opacity:0;width:1px}.header-search.show-input .btn-inline-p .input-search{opacity:1;width:100%}.header-search.show-input .btn-inline-p .input-search{transition:all .2s ease}.header-search [type="submit"]{display:none}.btn-inline-p{position:relative}.search-btn{position:absolute;top:0;right:0;border-radius:0 6px 6px 0}.header-top-bar{padding:8px;background-color:#6a3131;font-size:12px;position:relative;z-index:10;color:#fff}.header-top-bar .top-bar-inner{display:flex;justify-content:flex-end}.header-top-bar .top-bar-inner a{color:#fff}.topbar-menu ul{padding:0;margin:0;display:flex;list-style:none;margin-left:13px}.topbar-menu ul li{margin-right:10px}.logo-div{display:flex;align-items:center;justify-content:center}.carousel-control-next,.carousel-control-prev{background-color:transparent !important;padding:0 !important;width:42px;height:56px;position:absolute;top:50%;box-sizing:border-box;color:#000;text-decoration:none;appearance:none;border:0;cursor:pointer;outline:0;z-index:999;overflow:hidden}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next:before,.carousel-control-prev:before{content:'';position:absolute;top:0;width:56px;z-index:999999;height:56px;border-radius:50%;background-color:rgba(0,0,0,0.3) !important}.carousel-control-prev:before{transform:translateX(-20px)}.carousel-control-next:before{transform:translateX(20px)}.carousel-control-prev-icon{margin-left:-25px;width:16px}.carousel-control-next-icon{margin-right:-25px;width:16px}.border-bottom.span{text-decoration:underline !important;border:none !important}.logo-main-slider .slick-track{display:flex;align-items:center}.btn.btn-outline{background-color:transparent;border:1px solid #1a1a1a !important;color:#1a1a1a !important}.home-page-slider .carousel-inner{max-height:100%}.home-page-slider .carousel-caption{bottom:50%}.home-page-slider .banner-firsttext{text-transform:uppercase}.home-page-slider .banner-headingcl{text-transform:uppercase;font-weight:700}.home-page-slider .banner-button{margin-top:2%;background-color:#27b12f;border:1px solid #27b12f;color:#fff;font-weight:400;text-transform:uppercase;font-size:12px;justify-content:center;height:inherit;line-height:18px;letter-spacing:2px;padding:10px 22px;position:relative;transition:.3s all;text-align:center;text-decoration:none}.home-page-slider .carousel{position:relative}.home-page-slider .carousel img{height:auto;object-fit:cover;width:100%}.home-page-slider .banner-content{display:flex;position:absolute;top:0;z-index:99;align-items:center;width:100%;height:100%;justify-content:center}.home-page-slider .banner-content::after{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;opacity:.3;content:"";z-index:99}.home-page-slider .banner-inner{color:#fff;text-align:center;z-index:9999;opacity:1;position:relative}@media(min-width:767px){.home-page-slider .banner-inner{opacity:0;transition:all 1s ease-out;top:50%;left:50%;position:absolute}.banner-inner.banner-inner-fade_in{transform:translateY(-50%)}.banner-inner.banner-inner-fade_up{transform:translateY(-20%)}.banner-inner.banner-inner-fade_down{transform:translateY(-80%)}.banner-inner.banner-text-position-left{left:10%}.banner-inner.banner-text-position-right{right:10%;left:auto}.carousel-item.active .banner-inner{opacity:1;transform:translate(-50%,-50%)}.carousel-item.active .banner-inner.banner-text-position-left,.carousel-item.active .banner-inner.banner-text-position-right{transform:translate(0,-50%)}}.home-page-slider .banner-inner.banner-text-alignment-left{text-align:left}.home-page-slider .banner-inner.banner-text-alignment-right{text-align:right}.home-page-slider .banner-inner h2{padding:0;margin-bottom:20px;color:#fff;font-size:2.5rem;font-weight:700;text-transform:uppercase}.home-page-slider .banner-inner .btn{border:1px solid #285f8a;line-height:18px;letter-spacing:2px;padding:10px 22px;border-radius:0;color:#fff}.home-page-slider .banner-inner .btn.not-highlight,.home-page-featured-banner .btn.not-highlight{background:transparent;border-color:#fff;color:#fff}.home-page-slider .banner-inner .btn:hover{text-decoration:none}.home-page-slider .carousel .btn-outline{color:#fff !important;border-color:#fff !important}.carousel-fade .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade .carousel-item.active,.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active,.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}.slider-background-image{background-size:cover;padding-bottom:56.25%;background-repeat:no-repeat;background-position:center center;display:block;position:relative}.featured-text .collection-text{font-size:14px;color:#1a1a1a;letter-spacing:2px;line-height:20px;margin-top:16px;text-align:center;text-transform:uppercase}.featured-text .content-text a{display:block;color:#3fbc1a}.home-page-slider .carousel-indicators li{width:10px;height:10px;border-radius:100%;cursor:pointer}.logo-list .logo-main-slider .slick-slide{margin:0}.logo-list .cust-slick-inner a{width:100%;display:inline-block}.testimonial-main-slider{width:100%;max-width:100%}.cust-slick-inner img{max-width:100%}.single_testimonial{max-width:400px;margin:0 auto}.cust-slick-inner{padding-left:15px;padding-right:15px}.logo-list-img{max-width:100%}.customer-testimonial .logo-main-slider .slick-slide{margin:0}.customer-testimonial .cust-slick-inner a{width:100%;display:inline-block}.customer-testimonial .testi-outer .slick-slide{background:#fff;padding:0 40px}.customer-testimonial .testi-outer .slick-slide{margin:0 15px}.customer-testimonial .testi-outer .slick-dotted.slick-slider{text-align:center;width:100%}.customer-testimonial .slick-list.draggable{padding:0 !important}.customer-testimonial .cust-slick-inner p,.cust-slick-inner a{font-size:14px}.customer-testimonial .cust-slick-inner a{color:#1e7e34}.customer-testimonial .author-image img{margin:0 auto;max-width:100%;display:block;max-height:200px;opacity:0}.customer-testimonial .author-image{max-width:200px;margin:0 auto;border:1px solid #e5e5e5;border-radius:50%;overflow:hidden;height:170px;width:170px;padding:0}.testimonial-content{margin:5px 0;margin-top:20px}.author-image .background-image{width:100%;height:100%;background-size:100% auto;background-repeat:no-repeat;background-position:center center;margin:0 auto;border-radius:50%}.testimonial-wrap.testimonial-fade_down{opacity:0;transform:translateY(-50%);transition:all 1s ease-out}.testimonial-wrap.testimonial-fade_in{opacity:0;transition:opacity 1s ease-out}.testimonial-wrap.testimonial-fade_up{opacity:0;transform:translateY(50%);transition:all 1s ease-out}.slick-active .testimonial-wrap.testimonial-fade_down,.slick-active .testimonial-wrap.testimonial-fade_up{opacity:1;transform:translateY(0)}.slick-active .testimonial-wrap.testimonial-fade_in{opacity:1}.single_testimonial .testimonial-wrap{opacity:1;transform:translateY(0)}.featured-collection .collection-text{font-size:14px;color:#1a1a1a;letter-spacing:2px;line-height:20px;margin-top:16px;text-align:center;text-transform:uppercase}.featured-collection .image-wrap{overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;line-height:0}.description-bottom{padding:30px 0}.description-bottom .desc-title{margin-bottom:10px;display:inline-block}.featured-collection .collection-image-container{position:relative}.featured-collection .collection-image-container.adjust-height{padding-top:0}.featured-collection .collection-image-container:before{content:'';visibility:hidden;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);transition:all .2s ease-in;z-index:1}.featured-collection .collection-image-container.adjust-height img{position:relative;top:0;left:0;right:0}.featured-collection .collection-detail__product-details .money{color:#3fbc1a}.featured-collection .product-grid-link:hover .money{color:#21620e}.featured-collection .flex.justify-center{justify-content:center;width:100%}.footer-section .footer-after>div{flex:1 0}.footer-section .footer-before>div{flex:1 0 100%}.flex{display:flex}.m0{margin:0}.list-style-none{list-style:none}.footer-social li i{font-size:18px}.fa-blogger:before{content:"\f37c"}.footer-social ul li{line-height:normal}.featured-collection .btn.btn-outline{border:1px solid;border-radius:0;padding:10px 20px;letter-spacing:2px;font-size:12px}.featured-collection .index-section .slick-list{padding:0 !important}.featured-collection .slick-slider{overflow:hidden}.featured-collection .slider-items .slick-next{right:-25px;z-index:99}.featured-collection .slider-items .slick-next .lnr{position:relative;left:-6px}.featured-collection .slider-items .slick-prev,.featured-collection .slider-items .slick-next{background:rgba(0,0,0,0.1);color:#FFF;font-size:16px;width:56px;height:56px;border-radius:50%}.featured-collection .slider-items .slick-prev{left:-25px;z-index:99}.featured-collection .slider-items .slick-prev .lnr{position:relative;right:-6px}.featured-collection .slider-items .slick-prev:hover,.featured-collection .slider-items .slick-prev:focus,.featured-collection .slider-items .slick-next:hover,.featured-collection .slider-items .slick-next:focus{background:rgba(0,0,0,0.1);color:#FFF}.featured-collection .slider-items .slick-prev:before,.featured-collection .slider-items .slick-next:before{display:none}.featured-collection .product-carousel__heading{margin-bottom:40px}.featured-collection .title{color:#1a1a1a;font-size:.857rem;font-weight:500}.slick-slide{margin:0 15px}.slick-list{margin:0 -15px}.collection-product-wrap .section-title,.collection-list .section-title{margin-bottom:40px}.index-section.featured-product #carousel-minis .slider-slick-2{margin-top:1em}#carousel-minis .slick-arrow{position:absolute;top:50%;box-sizing:border-box;color:#000;text-decoration:none;appearance:none;border:0;cursor:pointer;outline:0;z-index:999;overflow:hidden;font-size:20px;background:rgba(0,0,0,0.3);padding:20px 15px}#carousel-minis .slick-arrow .fa{font-size:20px;color:#fff;z-index:999999;position:absolute;top:50%;transform:translateY(-50%)}#carousel-minis .slick-arrow.slick-next .fa{left:10px}#carousel-minis .slick-arrow.slick-prev .fa{right:10px}#carousel-minis .slick-next{right:0}#carousel-minis .slick-prev{left:0}#carousel-minis .slick-arrow:before{content:'';position:absolute;top:0;z-index:999999}#carousel-minis .slick-arrow.slick-prev:before{transform:translateX(-45px)}#carousel-minis .slick-arrow.slick-next:before{transform:translateX(-15px)}.product_grid .collection-product-wrap{padding:0 15px 15px}.product_grid .collection-product-wrap.product-col-3{width:33.3%}.product_grid .collection-product-wrap.product-col-2{width:50%}.product_grid .collection-product-wrap.product-col-4{width:25%}.product_grid .collection-product-wrap.product-col-5{width:20%}@media only screen and (max-width:480px){.product_grid .collection-product-wrap.product-col-2,.product_grid .collection-product-wrap.product-col-3,.product_grid .collection-product-wrap.product-col-4,.product_grid .collection-product-wrap.product-col-5{width:100%}.product_grid .collection-product-wrap.product-mobile-col-1{width:100%}.product_grid .collection-product-wrap.product-mobile-col-2{width:50%}}.adjust-height{padding-top:65%;position:relative}.adjust-height img{position:absolute;top:0;left:0;right:0}.default-image{display:block;width:100%}.collection-list .collection-text{font-size:14px;color:#1a1a1a;letter-spacing:2px;line-height:20px;margin-top:16px;text-align:center;text-transform:uppercase}.featured-product .thumb-slider .slick-slide{margin:0 10px}.featured-product .thumb-slider .slick-list{margin:0 -10px}.slider img{width:100%;display:block;max-width:100%}.collection-page .collection-image-container:before{content:'';visibility:hidden;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);transition:all .2s ease-in;z-index:1}.collection-page .collection-image-container img{position:static;height:255px;object-fit:contain}.collection-page .collection-image-container:hover:not(.hover-no-effect):before{visibility:visible;opacity:1}.collection-page .collection-image-container{position:relative;min-height:250px}.collection-page .collection-grid-title{color:#1a1a1a;font-size:12px}.collection-page .product-price{color:#27b12f}@media screen and (max-width:992px){.collection-page .product-price{font-size:90%;white-space:nowrap}}.breadcrumb_link{font-size:.7143em;line-height:1.6;letter-spacing:1px;text-transform:uppercase;color:#999}.list-collection .collection-text{font-size:14px;color:#1a1a1a;letter-spacing:2px;line-height:20px;margin-top:16px;text-align:center;text-transform:uppercase}.list-collection .hover-no-underline:hover{text-decoration:none}.list-collection .collection-image-container:before{content:'';visibility:hidden;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.2);transition:all .2s ease-in;z-index:1}.list-collection .collection-image-container:hover:not(.hover-no-effect):before{visibility:visible;opacity:1}.list-collection .collection-image-container{position:relative}.list-collection .collection-grid-title{color:#1a1a1a;font-size:12px}.template-product .carousel{margin-top:20px}.template-product .item .thumb{width:25%;cursor:pointer;float:left}.template-product .item .thumb img{width:100%;margin:2px}.template-product .item img{width:100%}.template-product .product-menu.active{border-bottom:1px solid #1a1a1a;color:#1a1a1a !important}.template-product .nav-link.product-menu{background-color:transparent !important;border-radius:0;color:#999;font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:2px;margin-right:40px;text-transform:uppercase;list-style:none;padding:0}.template-product .nav-link.product-menu:hover{cursor:pointer;border-bottom:1px solid #1a1a1a;color:#1a1a1a}.template-product #pills-tabContent .tab-pane p{font-size:16px;line-height:24px}.template-product .product-name{font-weight:500;font-size:1.14286rem;letter-spacing:2px}.template-product .product-price{letter-spacing:2px;font-size:1.71429em;line-height:1;color:#285f8a}.template-product .product-installments{letter-spacing:2px;font-size:22px;line-height:1;color:#285f8a;font-weight:600;padding-top:10px;padding-bottom:3px}.sticky-bar .product-installments{font-size:14px}.template-product .product-price.installments{letter-spacing:2px;font-size:14px;line-height:1;color:#285f8a;font-weight:600}.template-product .pay-button,.home-page--section.featured-product .pay-button{white-space:nowrap;padding:20px 0;display:block;width:100%;font-size:18px;line-height:24px;letter-spacing:0;box-shadow:0 4px 6px -2px rgba(35,67,92,0.32);border:1px solid rgba(0,0,0,0.16) !important;position:relative}.template-product .pay-button::before,.template-product .pay-button::after{content:'';position:absolute;left:0;right:0;width:100%;height:2px}.template-product .pay-button:before{bottom:0;background:rgba(0,0,0,0.12)}.template-product .pay-button:after{top:0;background:rgba(255,255,255,0.16)}.quantity.js-input{position:relative;display:flex;justify-content:space-between;width:85px}.product-details-img{margin-bottom:30px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity input{width:100%;height:64px;line-height:1.65;display:block;padding:0;margin:0;padding-left:20px;border:1px solid #eee}.quantity input:focus{outline:0}.quantity-nav{position:relative}.quantity-button{position:relative;cursor:pointer;border-left:1px solid #eee;width:20px;text-align:center;color:#333;font-size:13px;font-family:"Trebuchet MS",Helvetica,sans-serif !important;line-height:1.7;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.quantity-button.quantity-up{position:absolute;height:50%;top:0;border-bottom:1px solid #eee;width:25px}.quantity-button.quantity-down{position:absolute;bottom:-1px;height:50%;width:25px}.template-product .product-details-tabs{word-break:break-word;background-color:#fff;padding-top:48px;padding-bottom:64px}.template-product .sticky-bar{position:fixed;bottom:0;right:0;width:100%;background:#fff;box-shadow:0 -7px 6px 0 rgba(0,0,0,0.04);z-index:9999;padding:15px 0;transform:translateY(200px);transition:all .3s linear 0}.template-product #sticky-bar.sticky-bar.show{transform:translateY(0);display:block}.template-product .sticky-bar .product-detail__image{width:68px;margin-right:10px}.template-product .sticky-bar .product-detail{display:flex;align-items:center}.template-product .product-detail__imag{padding-bottom:68px;width:68px}.template-product .sticky-bar .product-detail__price{letter-spacing:2px;color:#285f8a}.template-product .sticky-bar .product-detail__price--original{color:#999;text-decoration:line-through}.is-uppercase{text-transform:uppercase}.template-product .quantity-fixed{max-width:175px;position:relative;min-width:175px;overflow:visible;margin:0;background-color:transparent;border:1px solid #e6e6e6;color:#1a1a1a}.template-product .quantity__adjust{cursor:pointer;position:absolute;display:block;top:0;bottom:0;border:0 none;background:0;text-align:center;overflow:hidden;user-select:none;backface-visibility:hidden;transition:all .2s ease-out;padding:0 13px;line-height:1;color:#1a1a1a;z-index:1}.template-product .quantity__num{display:block;background:0;text-align:center;width:93px;text-transform:uppercase;font-style:normal;font-size:1em;margin:0 40px;padding:0;padding-top:10px;padding-bottom:10px;color:#1a1a1a;border-top:0;border-bottom:0;border-radius:0;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;appearance:none;max-width:100%;line-height:1.4285714em;box-shadow:none;-moz-appearance:textfield}.template-product .quantity__adjust--minus{left:0}.template-product .quantity__adjust--plus{right:0}.template-product .sticky-bar .product-action{justify-content:flex-end}.template-product .sticky-bar .product-action__quantity-desktop{display:block;margin-right:20px}.template-product .sticky-bar .product-action__quantity-desktop .quantity-label{margin-bottom:8px;font-size:13px;line-height:1.4285714em}.template-product .sticky-bar .product-action__add-cart{flex:1;min-width:150px;max-width:270px;margin-top:16px;border:1px solid rgba(0,0,0,0.16) !important;padding:10px;font-style:normal;border-radius:0;position:relative;font-size:18px;line-height:normal;letter-spacing:0}.template-product .sticky-bar .product-action__add-cart::before,.template-product .sticky-bar .product-action__add-cart::after{content:'';position:absolute;left:0;right:0;width:100%;height:2px}.template-product .sticky-bar .product-action__add-cart:before{bottom:0;background:rgba(0,0,0,0.12)}.template-product .sticky-bar .product-action__add-cart:after{top:0;background:rgba(255,255,255,0.16)}.template-product .social-products-links ul{display:flex;list-style:none;padding:0;margin:0}.template-product .social-products-links ul li{margin-right:20px}.template-product .social-products-links ul li{margin-right:20px}.template-product .facebook-link{color:#45578e !important}.template-product .twitter-link{color:#53a7e7 !important}.template-product .pinterest-link{color:#c51f23 !important}.template-product .email-link{color:#999 !important}.template-product .social-products-links{margin-top:20px;display:flex}.template-product .social-products-links ul{margin-left:20px}.justify-space-between{justify-content:space-between}.qty-input__down,.qty-input__up{position:absolute;right:10px;border:2px solid #4d4d4d;height:7px;width:7px;border-top:0;border-right:0;display:inline-block}.quantity-button .qty-input__down{bottom:12px;transform:rotate(-45deg)}.quantity-button .qty-input__up{top:12px;transform:rotate(135deg)}.template-cart .btn-continue:hover{color:#fff}.template-cart a.product_link,.template-cart a.product_link:hover,.template-cart a.product_link:visited{text-decoration:none;color:inherit}.template-cart .cart-empty-text{font-size:14px}.template-cart .is-empty{padding-bottom:150px;padding-top:50px;margin:0 auto}.template-cart p.total-line__text{font-size:12px;color:#999;margin-bottom:24px}.template-cart .cart-total h5{font-size:15px;letter-spacing:2px;margin-bottom:10px}.template-cart .installments-cart-total .cart-total-value-installments{font-size:22px;letter-spacing:2px;margin-bottom:10px}.template-cart .cart-auto-discount .total-value,.template-cart .cart-main-total .total-value,.cart_with_custom_option_price{font-size:15px;letter-spacing:2px;margin-bottom:10px}.template-cart .cart-auto-discount{border-bottom:1px solid #000;margin-bottom:30px}.template-cart .align-amount{min-width:110px}.template-cart .cart-auto-discount .align-amount{min-width:124px}.template-cart .product-cart-wrapper{border-right:1px solid #e6e6e6}.aspect-ratio{position:relative}.template-cart .product-cart__image.aspect-ratio img{position:absolute;max-width:100%;max-height:100%;display:block;top:0;right:0;bottom:auto;left:0;margin:auto;width:auto !important}.template-cart .aspect-ratio.product-cart__image{max-width:195px;padding-bottom:195px}.template-cart .banner-trust img{display:block;max-width:100%;margin-top:15px;margin-bottom:25px}.template-cart .banner-trust{display:block;width:100%}.template-cart h5.total-value{font-weight:700}.template-cart .product_link{font-size:15px;letter-spacing:2px}.template-cart svg.cart-summary__icon{display:inline-block;vertical-align:text-bottom;width:20px;height:23px;margin-right:8px;fill:#fff}.template-cart .btn.btn-continue{border-radius:0;background-color:#3fbc1a;border:1px solid #3fbc1a;font-size:12px;width:270px;margin:0 auto;padding:10px 22px;letter-spacing:1px}.template-cart .btn.btn-continue:hover{background-color:#308f14;border:1px solid #308f14}.product-cart__price{font-size:1rem;line-height:1.43rem;font-weight:700;letter-spacing:2px;color:#285f8a;margin-bottom:12px}.page-cart .product-installments-cart{font-size:1rem;line-height:22px;font-weight:700;letter-spacing:2px;color:#285f8a;margin-bottom:0;padding-top:10px}.subtotal-row h5,.cart-main-total .total-label,.cart-auto-discount .total-label{font-size:1em}.product-cart__price.installments{font-size:14px;font-weight:600}.product-cart__price--original{font-size:.928rem;font-weight:400;line-height:1.43rem;color:#999;text-decoration:line-through}.cart__checkout{display:flex;align-items:center;font-size:18px;line-height:normal;letter-spacing:1px;font-weight:700;padding-top:20px;padding-bottom:20px;border:1px solid rgba(0,0,0,0.16);box-shadow:0 4px 6px -2px rgba(35,67,92,0.32);justify-content:center;background-color:#3fbc1a;color:#fff;border-radius:0}.cart__checkout:hover{color:#fff}.btn-custom-design:before,.btn-custom-design:after{content:'';position:absolute;left:0;right:0;width:100%;height:2px}.btn-custom-design:before{bottom:0;background:rgba(0,0,0,0.12)}.btn-custom-design:after{top:0;background:rgba(255,255,255,0.16)}.btn-custom-design{white-space:nowrap;display:block;line-height:18px;letter-spacing:1px;font-size:12px;margin:0 auto;font-weight:400;background-color:#3fbc1a;color:#fff;border-radius:0;position:relative;padding:10px 22px;width:100%;text-align:center}.btn-custom-design:hover{text-decoration:none}.featured-product .product-name{font-weight:500;font-size:1.14286rem;letter-spacing:2px;display:block}.featured-product .product__price{letter-spacing:2px;font-size:1.5em;line-height:1;color:#285f8a}.featured-product .product-installments{letter-spacing:2px;font-size:22px;line-height:1;color:#285f8a;font-weight:600;padding-bottom:3px}.featured-product .product-price.installments{letter-spacing:2px;font-size:14px;line-height:1;color:#285f8a;font-weight:600}.featured-product .secure-payment-icon{margin-top:10px}.featured-product .social-products-links{display:flex}.featured-product .social-products-links ul{display:flex;list-style:none;padding-left:10px}.featured-product .facebook-link{color:#45578e}.featured-product .twitter-link{color:#53a7e7}.featured-product .pinterest-link{color:#c51f23}.featured-product .email-link{color:#999}.featured-product .secure-payment-icon img{display:block;max-width:100%}.featured-product .product-images-thumb{margin-top:20px}.featured-product .view-more-link a{color:#3fbc1a}.featured-product .view-more-link a:hover{border-bottom:1px solid;color:#3fbc1a}.featured-product .btn-custom-design{height:68px;font-size:18px}.subscribe-wrap .form-inline{max-width:450px;margin:0 auto}.subscribe-wrap .form-control{border:1px solid #e6e6e6;font-size:12px;padding-left:16px;border-radius:0}.subscribe-wrap button{border-radius:0;font-size:12px;padding:10px 22px;letter-spacing:2px}.offer-page__headline{margin:0;background:#acacb2;color:#fff;font-size:16px;font-family:"Montserrat",sans-serif;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.offer-page__headline .offer-custom-font{line-height:25px;display:inline-block;padding:8px 30px}.offer-title{margin:10px 0 0;font-size:24px;font-weight:900;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.offer-sub-title{font-size:20px;margin-top:0;margin-bottom:30px;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}.cartx-countdown{margin-bottom:30px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;background:#fdf0f0}.cartx-countdown__container{padding:7px 20px;max-width:1100px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.cartx-countdown__text{font-size:16px;font-weight:900;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;color:#0f0e0e;margin-right:15px;margin-bottom:0}.cartx-countdown__time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:30px;color:#e53935}.skip-ocu-text{font-size:16px;font-weight:400}.cartx-discount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;background:#4a90e2;padding:15px 0;margin-bottom:20px;cursor:pointer}.cartx-discount__text{font-size:14px;margin:0;max-width:920px;width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;background:transparent;border:0}@media(min-width:576px){.form-inline .input-group{width:100%}.footer-section .footer-credits{flex:1 0 auto;text-align:right}.footer-section .footer-credits ul{justify-content:flex-end}.footer-section .footer-before{display:flex;border-top:1px solid #e6e6e6;padding-top:30px}.footer-section .footer-before>div{flex:1 0 50%}.footer-section .list-style-none{margin:0;padding:0;justify-content:flex-end}}.section-footer .footer-list li{list-style:none}.section-footer .footercopyright{font-size:14px;letter-spacing:1px}.section-footer li.footer-credits__icon{display:block;background:url(/images/sprites-icon-32.svg) no-repeat;width:35px;height:24px}.has-text-weight-medium{font-weight:500;border-top:1px solid #e6e6e6}.section-footer{padding-top:40px;border-top:1px solid #e6e6e6}.mb128{margin-bottom:128px}.mt128{margin-top:128px}.footer-section .footer-before{display:flex;border-top:1px solid #e6e6e6;padding-top:30px}.mb32{margin-bottom:32px}.mb24{margin-bottom:24px}.mr24{margin-right:24px}.mb0{margin-bottom:0}.footer-section .footer-section .footer-before>div{flex:1 0 50%}.text-align-right-sm{text-align:right}.footer-section .footer-copyright{display:block;text-align:left;width:100%}.display-7{font-size:12px}.footer-section .site-footer__header{font-size:14px}.footer-section .list-style-none{margin:0;padding:0}.footer-section .list-style-none li:last-child{margin:0 !important}.footer-section .list-style-none li:last-child{margin:0 !important}.footer-section ul{padding:0}a:hover{text-decoration:none !important;color:#3fbc1a}.home-page-slider{padding-top:0}.loader,.loader:after{border-radius:50%;width:2em;height:2em}.loader{margin:2px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.3em solid rgba(255,255,255,0.2);border-right:.3em solid rgba(255,255,255,0.2);border-bottom:.3em solid rgba(255,255,255,0.2);border-left:.3em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;display:inline-block}@-webkit-keyframes load8{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#add-to-cart_form .pay-button .loader,#add-to-cart_form.submitting .pay-button .text,#add-to-offer_form .pay-button .loader,#add-to-offer_form.submitting .pay-button .text{display:none}#add-to-cart_form.submitting .pay-button .loader{display:block}.variant-title{display:block}.menu-icon-m{text-align:left}.cart-icon-m{text-align:right;position:initial}ul.header-links.navigation.nav-desktop{justify-content:center}.child-menu{padding-left:15px}.thumb img{max-width:100%;width:100%}div#carousel-minis .item{display:flex;width:100%;flex-wrap:wrap}.thumb{width:20%;display:block}.carousel-control-next .fa,.carousel-control-prev .fa{font-size:20px;color:#fff;z-index:999999;position:absolute}.carousel-control-next .fa{left:57%}.carousel-control-prev .fa{right:23px}.logo-div span{font-size:16px}.logo-div a span{font-size:16px;display:block;font-weight:700;color:#000}.logo-columns{width:16.66%;padding:10px}.logo-list .display-flex{display:flex;justify-content:center;flex-wrap:wrap}.sticky-options{min-width:100px}#sticky-bar .quantity input{height:52px}#sticky-bar .quantity.js-input{margin-top:15px}.index-section.collection-list .adjust-height{padding-top:100%}.mobile-only{display:none}.product-price{display:flex;align-items:baseline}.was-price{display:block;opacity:.5;text-decoration:line-through}.product__sale-info{white-space:nowrap;font-size:.98rem;letter-spacing:0;font-weight:700;color:#df3c17;padding-left:15px}.product__vendor{line-height:1.42857;text-transform:capitalize;color:#0bb415;font-weight:600}.collection-detail__product-details .product-price{justify-content:center}#sticky-bar .img-fluid{max-height:65px}.main_img.background-image{background-size:contain;padding-bottom:100%;background-position:center center;background-repeat:no-repeat;width:100%;display:block}.index-section.featured-collection .product-price .text-muted{margin-left:5px}div#sticky-bar img{max-width:40px}.product-details-tabs img{max-width:100%;display:block;height:auto}.featured-product-descripiton{text-align:center;padding:40px 10px;background:#f4f4f4;margin-top:20px}.featured-product-descripiton ol,.featured-product-descripiton ul{text-align:center;list-style-position:inside}.fancybox-container{z-index:999999}.total-saving{margin-bottom:7px;display:block}.template-product #sticky-bar{display:none}.template-product #sticky-bar.show-all{display:block}.product-details-tabs p{font-size:16px}.social-sharing .icons{background-size:25px auto;display:inline-block;width:26px;height:26px}#product-social-sharing{display:inline-block;vertical-align:middle}.product__share,.product__collection{margin-top:7px;padding-top:7px}.product__collection a{font-weight:700}span.desc-title{font-size:16px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:2px;margin-right:40px;text-transform:uppercase;list-style:none;padding:0;border-bottom:1px solid #1a1a1a;color:#1a1a1a !important}.description-right{margin-top:15px;padding-top:15px}.description-right .desc-cont{margin-top:10px}.carousel-control-next-icon,.carousel-control-prev-icon{z-index:999999}.banner-inner .slider_heading{letter-spacing:2px}.template-product .pay-button.sold-out,.home-page--section.featured-product .pay-button.sold-out,.template-product .sticky-bar .product-action__add-cart.sold-out{background-color:#e6e6e6;color:#bfbfbf;letter-spacing:2px}.template-product .pay-button.sold-out .text,.template-product .sticky-bar .product-action__add-cart.sold-out span{font-weight:bold}.rte img,.product-details-tabs img{max-width:100%;height:auto}.btn-number{color:#000 !important}.feature-image img{max-width:100%;width:100%}.header-section .navigation li:last-child{padding-right:0 !important}.accordian-main{display:block;width:100%;padding:10px;padding-top:20px}.accordion-content{display:none}.accordion-dropdown .acc-title{margin:0;padding:10px 10px;border-top:1px solid #848282;cursor:pointer;display:flex;justify-content:space-between}.accordion-content{padding:5px 20px}.accordion-dropdown .acc-title .text{font-size:15px}.accordion-dropdown .icon{background-image:url(/images/plus.svg);width:13px;height:13px;display:block;background-repeat:no-repeat}.accordion-dropdown.active .icon{background-image:url(/images/minus.svg)}.tab-header{display:flex;justify-content:flex-start;align-items:center}.tab-header .product-tabs{margin-right:20px;padding-right:20px}.description-bottom .desc-title{font-size:16px;padding-bottom:5px;cursor:pointer}.tab-header .product-tabs.active .desc-title{border-bottom:1px solid}.desc-cont{font-size:16px}.accordian-main.description-right.show-mobile{display:none}.description-bottom.hide-overall{display:none}.section-footer .toggle_content{word-break:break-word}.mobile-only{display:none !important}.site-footer .toggle_content p{margin-bottom:0}.section-footer{background-color:#fff}.tab-header .product-tabs.active{display:block;float:none;clear:both}.accordion-dropdown{float:none;clear:both}.banner-inner .slider_heading{letter-spacing:2px}.template-product .pay-button.sold-out,.home-page--section.featured-product .pay-button.sold-out,.template-product .sticky-bar .product-action__add-cart.sold-out{background-color:#e6e6e6;color:#bfbfbf;letter-spacing:2px}.template-product .pay-button.sold-out .text,.template-product .sticky-bar .product-action__add-cart.sold-out span{font-weight:bold}.rte img,.product-details-tabs img{max-width:100%;height:auto}.btn-number{color:#000 !important}.disabled{background:#999494 !important;pointer-events:none}.mini-cart-items-wrapper{max-height:260px;overflow-y:auto}.content-text-rich{font-size:16px}.header-search .btn.search-icon{font-size:20px;color:#1a1a1a}.mini-cart-items-wrapper{max-height:320px;overflow:auto}.featured-product-descripiton img,.description-right img,.description-bottom img{max-width:100%;height:auto}.logo-div img.mobile-only{max-height:50px;width:auto}.accordion-content .container{padding:0}.template-product .product-price{flex-wrap:wrap}.template-product .product-price .product__sale-info{padding-left:0;margin-top:10px}.main-price,.was-price{margin-right:10px}.rounded-desing{display:flex;margin-top:15px;margin-bottom:15px;padding-top:10px;border-top:2px solid #f3f4f5}.rounded-desing .column-cs-3{width:33.33%;padding-right:10px}.product-options.rounded-desing label,.sticky-options label{margin-bottom:5px;color:#d1d1d1;font-size:12px}.pos-rel{position:relative}.rounded-desing .pos-rel:after,.sticky-options .pos-rel:after{content:'\f078';font:normal normal normal 12px/1 FontAwesome;right:13px;top:0;height:30px;padding:13px 0 0 8px;position:absolute;pointer-events:none;color:#495057}.rounded-desing .form-control.single-option-selector,.sticky-options .option-selector{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#f3f4f5;border:0;font-weight:bold;border-radius:25px;padding-right:28px}.sticky-options .option-selector{max-width:150px}.rounded-button{display:flex;align-items:center;margin-bottom:40px}.sticky-product-options .rounded-button.js-incre{margin-bottom:0}.column-cs-30{width:30%}.rounded-button .quantity{display:flex;align-items:center;width:100%;padding-right:10px}.quantity-icons{background:#f3f4f5;border-radius:50%;width:35px;height:35px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.rounded-button .quantity svg{width:18px;height:18px;fill:#495057}.rounded-button .quantity input{border:0;width:50px;text-align:center;padding:0;height:auto;font-weight:700}.column-cs-70{width:70%}.featured-product .pay-button,#product-form-btns .btn{border-radius:30px;border-top-right-radius:0}.btn-custom-design:after,.btn-custom-design:before,.template-product .pay-button:before,.template-product .pay-button:after,#sticky-add-to-cart:before,#sticky-add-to-cart:after{display:none}.sticky-options .quantity{padding-top:20px}.mini-cart-items-wrapper .h5,.header-section .mini-cart .mini-total-line .h5{font-size:14px}#sticky-bar .h5{font-size:15px}.quantity .btn{font-weight:normal;max-width:33px}.price-animate span.border-bottom.span{opacity:0}.price-animate .product-price{margin-top:5px}.price-animate:hover span.border-bottom.span{opacity:1;margin-top:4px;height:20px}@media(min-width:576px){.tab-content{padding-top:15px}.header-section .cart-area:hover .cart-content,.header-section .cart-area.active .cart-content{top:calc(100%+5px);opacity:1;z-index:9999;pointer-events:auto}.main-p .site-footer__header{pointer-events:none;cursor:default}header{padding:14px 0}}@media only screen and (min-width:1024px){.slider-background-image{background-size:cover;padding-bottom:initial;min-height:100%}.slider-background-image.image_ratio1{height:534px}.slider-background-image.image_ratio2{height:667px}.slider-background-image.image_ratio3{height:395px}.slider-background-image.image_ratio4{height:297px}}@media only screen and (min-width:767px){.template-product .show-tablet_and_desktop{display:block}}.sticky-options{margin-right:5px}.home-page-featured-banner .banner-with-content .btn{line-height:18px;letter-spacing:2px;padding:10px 22px;border-radius:0}@media only screen and (max-width:767px){.header-top-bar{display:none}.home-page-slider .banner-inner .btn{letter-spacing:1px;padding:10px 10px}.home-page-slider .banner-inner .btn.not-highlight,.banner-with-content .btn.not-highlight{background:transparent}.home-page-slider .mobile-bottom .banner-inner .btn.not-highlight,.home-page-featured-banner .banner-inner .btn.not-highlight{background:transparent;color:#000;border-color:#33668e}.template-product .product-price,.featured-product .product__price{flex-wrap:wrap}.product__sale-info{padding-left:0}.template-product .product-price .product__sale-info{margin-top:10px;padding-left:0}.hide-mobile-only{display:none !important}.accordian-main.description-right.show-mobile{display:block}.price-animate .product-price strong,.price-animate .product-price small{display:flex;align-items:center}.template-product #sticky-bar.show-mobile_phone{display:block}.mobile-only{display:block !important}.desktop-only{display:none !important}#sticky-bar .quantity.js-input{margin-top:0}#sticky-bar .quantity-button .qty-input__up{left:8px;top:7px}#sticky-bar .quantity-button .qty-input__down{bottom:9px;left:8px}#sticky-bar .quantity-button.quantity-down,#sticky-bar .quantity-button.quantity-up{width:25px}.logo-list .display-flex{flex-wrap:wrap}.logo-columns{width:50%;padding:10px}header{padding:10px 0}.index-section{padding:32px 0}.home-page-slider{padding-top:0}.home-page-slider .carousel img{height:auto}.home-page-slider .banner-content.desktop-top{display:block;padding:20px 15px;position:absolute;top:50%;width:100%;height:auto;left:50%;transform:translate(-50%,-50%)}.home-page-slider .banner-content.mobile-bottom{position:relative}.home-page-slider .banner-content.desktop-top::after{background:transparent}.home-page-slider .mobile-bottom .banner-inner,.home-page-slider .mobile-bottom .banner-inner h2{color:#000;word-break:break-word}.home-page-slider .banner-inner{font-size:12px}.home-page-slider .banner-inner h2{font-size:1rem}.home-page-slider .carousel .btn-outline{color:#000 !important;border-color:#000 !important}.home-page-slider .carousel-indicators li{background:#000;opacity:.3;cursor:pointer}.home-page-slider .carousel-indicators .active{background:#000;opacity:1}.home-page-slider .carousel{height:auto}.home-page--section .carousel-indicators{bottom:10px;margin-bottom:0}.sl-carousel-control{top:100px}.template-product .sticky-bar .product-action{justify-content:flex-start;padding:0}div#sticky-bar .btn{margin-top:0;font-size:10px;max-width:100%;letter-spacing:1px;padding:16px 8px;width:100%;border-radius:30px;border-top-right-radius:0}.template-product .sticky-bar .product-action__add-cart:before,.template-product .sticky-bar .product-action__add-cart:after{content:none}#sticky-bar .quantity-add-cart{width:100%}#sticky-bar .quantity-add-cart .col-3{padding-right:0}#sticky-bar .quantity.js-input{width:auto}.template-product .sticky-bar .product-detail{display:none}.template-product .sticky-bar{padding:0}.template-product .sticky-bar .form-group{margin-bottom:0}.template-product .sticky-bar .form-group label{display:none}.template-product .sticky-bar .form-control{font-size:12px}#sticky-bar .quantity input{height:50px;margin-right:0}.sticky__pro-info{display:flex;align-items:center;justify-content:space-between}.sticky__pro-info img{width:35px}div#sticky-bar .product-price{font-size:13px;margin:0 !important;display:flex}.template-product .sticky-bar .form-control#Quantity{max-width:40px;margin-bottom:5px}.sticky__pro-info>*{width:60%}.sticky__pro-info .sticky__pro_img{width:35px}.mobile-only-width-3{width:33.33%}.mobile-only-width-2{width:50%}.mobile-only-width-1{width:100%}.template-product .sticky-bar .form-control{padding:10px;border-radius:25px;width:95%;margin:0 auto}.sticky-product-options{width:100%;margin-bottom:5px}.sticky-options{margin-right:0}#sticky-bar .container{max-width:100%}.quantity-mobile-main{max-width:84px;min-width:84px}#sticky-bar{padding:0 10px 15px 10px}.home-page-image_with_text .feature-content{text-align:center !important;margin-top:20px}.mobile-bottom .banner-inner .slider_heading{color:#000;font-size:14px}.home-page-slider .mobile-bottom .banner-inner h2{font-size:1.71rem}.mobile-bottom .banner-inner{background:#fff;padding:20px 15px}.home-page-slider .mobile-bottom .banner-inner .btn{width:100%}.description-bottom .container{padding:0}.quantity_box_mobile{display:flex !important;align-items:center}.home-page-slider .desktop-top .banner-inner .btn{letter-spacing:1px;padding:6px 5px;font-size:12px}.template-cart .installments-cart-total .cart-total-value-installments{font-size:16px;letter-spacing:1px}.template-cart p.total-line__text{max-width:170px}.installments-cart-total h5{margin-bottom:0}.installments-cart-total{margin-bottom:7px}#page-cart{padding-top:0;padding-bottom:20px}#page-cart .page-title{font-size:22px}.template-cart .aspect-ratio.product-cart__image{max-width:100px;padding-bottom:100px}.template-product #sticky-bar.sticky-bar.show{padding:15px 20px;border-top-left-radius:25px;border-top-right-radius:25px;box-shadow:0 -5px 20px 5px rgba(0,0,0,0.2)}.quantity.mobile_quantity{text-align:center}.mobile_quantity_plus,.mobile_quantity_minus{margin:0 auto;background:#f3f4f5;width:28px;padding:7px;line-height:0;border-radius:15px}#sticky-bar .quantity input{border:0;text-align:center;padding-left:0;font-size:18px;font-weight:bold;height:35px}.template-product .sticky-bar .sticky-product-options .form-group:after{content:'\f078';font:normal normal normal 12px/1 FontAwesome;right:13px;top:0;height:30px;padding:13px 0 0 8px;position:absolute;pointer-events:none;color:#495057}.template-product .sticky-bar .sticky-product-options .form-group{position:relative}.template-product .sticky-bar .form-control{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#f3f4f5;border:0;font-weight:bold}.sticky-options{min-width:auto}}@media(max-width:575.98px){.home-page-slider .banner-inner h2{margin-bottom:5px}.rounded-button .quantity-icons{width:30px;height:30px}.rounded-button .column-cs-30{width:38%}.accordion-content{padding:5px 10px}#add-to-cart_form .pay-button{font-size:13px;letter-spacing:0}.template-product .sticky-bar .product-action__quantity-desktop .quantity-label{margin-bottom:12px}.template-product .sticky-bar .product-action__quantity-desktop{margin-right:0}.featured-product .btn-custom-design{font-size:14px;letter-spacing:1px}.cart__checkout{letter-spacing:1px}.template-product .pay-button{font-size:14px;letter-spacing:1px}.slider-background-image{padding-bottom:70%}.header-section .cart-area{position:static;margin-top:5px}.header-section .mobile-menu .col-4{position:static}.header-section .cart-content{width:98%;right:inherit;left:50%;transform:translateX(-50%);margin-top:3px}.header-section .product-cart-wrapper.mini-cart .quantity-options{font-size:17px}.header-section .mini-cart .mini-total-line .h5,.header-section .mini-cart .mini-total-line__text{font-size:15px}.collection-page .breadcrumb_text{text-align:center}.collection-page .section-title{text-align:center}.collection-page .collection-page-row .col-sm-6{width:50%}.list-collection .collection-list-row .col-sm-6{width:50%}.breadcrumb_text{text-align:center}.section-title{text-align:center}.template-cart .product-cart__price span{margin:0 !important;font-size:14px}.template-cart .product-cart__name a{font-size:16px}.page-title{text-align:center}.template-cart .product-cart-wrapper{border-right:0}.featured-product .product-name{margin-top:22px}.featured-product .product-images-thumb{display:none}.featured-product .slick-dots{bottom:0}.featured-product .slick-dots li button:before{font-size:15px}.text-align-right-sm{text-align:left}.footer-section .footer-menu,.footer-section .footer-content{border-bottom:1px solid #e6e6e6;padding-bottom:15px}.footer-section ul.footer-list.mb32{margin:0}.footer-section .icon-down-arrow{background:url(/images/sprites-icon-24.svg) 0 -170px no-repeat;background-size:24px auto;width:24px;height:24px}.footer-section .site-footer__header{display:flex;justify-content:space-between}.footer-section .icon-down-arrow.is-active{background:url(/images/sprites-icon-24.svg) 0 -204px no-repeat}.footer-section .footer-before{border-top:0}.footer-section .footer-menu{margin-bottom:10px}.sticky__pro-info .product-price .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.rounded-button .column-cs-30{width:38%}.rounded-button .quantity-icons{width:30px;height:30px}.rounded-button .quantity input{width:40px}.price-animate:hover .c-anim-btn{margin-top:0}.product_grid .price-animate .c--anim-btn{height:auto}}@media(max-width:360px){#add-to-cart_form .pay-button{font-size:13px;letter-spacing:0}.template-product .pay-button{letter-spacing:0;font-size:13px}#add-to-cart_form .quantity-row-btn .col-3{padding-right:0}#add-to-cart_form .quantity-row-btn .quantity.js-input{width:100%}.rounded-button .quantity input{width:40px}}@media(min-width:768px) and (max-width:1024px){.template-product .pay-button,.home-page--section.featured-product .pay-button{font-size:14px}.cart__checkout{font-size:13px}}.collections-pagination ul{justify-content:center}.collections-pagination .disabled{background:unset !important}.quantity .quantity-nav:nth-child(3){display:none}.rounded-desing .column-cs-3{width:33.33%;padding-right:10px}.rounded-desing .column-cs-3:last-child{padding-right:0}.rounded-desing .form-control.single-option-selector{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#f3f4f5;border:0;font-weight:bold;border-radius:25px;padding-right:28px}.pos-rel{position:relative}.rounded-desing .pos-rel:after,.sticky-options .pos-rel:after{content:'\f078';font:normal normal normal 12px/1 FontAwesome;right:13px;top:0;height:30px;padding:13px 0 0 8px;position:absolute;pointer-events:none;color:#495057}.product-options.rounded-desing label{margin-bottom:5px;color:#d1d1d1;font-size:12px}.rounded-button{display:flex;align-items:center;margin-bottom:40px}.column-cs-30{width:30%}.column-cs-70{width:70%}#product-form-btns .add-to-cart,.template-product .sticky-bar .product-action__add-cart{border-radius:30px;border-top-right-radius:0;display:block}.template-product .rounded-button .pay-button:after,.template-product .rounded-button .pay-button:before,.template-product .sticky-bar .product-action__add-cart:before,.template-product .sticky-bar .product-action__add-cart:after,.featured-product .pay-button:after,.featured-product .pay-button:before{display:none}.rounded-button .quantity{display:flex;align-items:center;width:100%;padding-right:10px}.rounded-button .quantity svg{width:25px;height:25px}.rounded-button .quantity input{border:0;width:50px;text-align:center;padding:0;height:auto;font-weight:700}.rounded-button .quantity svg{width:18px;height:18px;fill:#495057}.quantity-icons{background:#f3f4f5;border-radius:50%;width:35px;height:35px;text-align:center;cursor:pointer;display:flex;align-items:center;justify-content:center}.rounded-desing{display:flex;margin-top:15px;margin-bottom:15px;padding-top:10px;border-top:2px solid #f3f4f5}.sticky-options .form-control.option-selector{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:#f3f4f5;border:0;font-weight:bold;border-radius:25px;padding-right:28px;max-width:150px}.sticky-options label{margin-bottom:5px;color:#d1d1d1;font-size:12px}.sticky-options .quantity{padding-top:20px}.sticky-options .rounded-button{margin-bottom:0}.featured-product .pay-button{border-radius:30px;border-top-right-radius:0;display:block}.cart-summary__checkout-new{border-radius:30px;border-top-right-radius:0;display:block}.thanks-message{border:1px solid #1f873d;background-color:#f8fff9;color:#1f873d;margin:0 0 27.5px;padding:10px;font-size:16px;display:inline-block}.slider-has-link{cursor:pointer}.footer-content img{max-width:100%;display:block;height:auto}.collection-product-wrap *:focus{outline:0}.cc-window{padding:1.5em 1.8em;z-index:99999999999 !important}.cc-message{font-size:.8em;line-height:1.4}.cc-compliance{padding-left:4em}.filter-stars{font-size:15px}.cartx-btn-buy-it-now{border-radius:30px;border-top-right-radius:30px;border-top-right-radius:30px;border-top-right-radius:30px;border-top-right-radius:0;display:block;width:100%;white-space:nowrap;padding:20px 0;display:block;width:100%;font-size:18px;line-height:24px;letter-spacing:0;box-shadow:0 4px 6px -2px rgba(35,67,92,0.32);border:1px solid rgba(0,0,0,0.16) !important;position:relative}@media only screen and (min-width:768px){.cc-window.cc-banner{padding:1.5em 1.8em;flex:auto;max-width:90%;margin-left:5%;margin-bottom:1%;border-radius:5px;z-index:9999999999 !important}.cc-message{font-size:.9em;line-height:1.4}.cc-compliance{padding-left:4em}}@media only screen and (max-width:767px){.collection-page .product-price .main-price,.collection-product-wrap .main-price{margin-right:0;display:flex;align-items:center}.collection-page .collection-image-container img{height:auto}.collection-page .collection-image-container{min-height:auto}}.shipping_modal .modal-dialog{margin-top:10rem}ul.minimal-pagination li{margin-left:10px}.btn.btn--secondary.btn--narrow.btn--disabled{opacity:.4}.content-text-rich img.upsell{width:420px !important}