*,*:before,*:after{box-sizing:border-box}*{outline:none!important;padding:0}:root{--black:#000000;--global-color-primary:#f48c36;--global-color-text:#494648;--transparent:rgba(0,0,0,0);--white:#ffffff;--font-familyGordita:"Gordita";--font-familyGorditaUltra:"Gordita Ultra"}.italic02{font-style:italic}body,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p{font-family:Gordita!important}body,p{font-size:16px;line-height:20px;letter-spacing:.05px}body{color:var(--black)}h1,.h1,.bulkOrderBanner .sec__content-heading{font-size:45px;font-weight:700;line-height:45px;letter-spacing:.05px;text-transform:uppercase}h2,.h2{font-size:30px;font-weight:700;line-height:45px;letter-spacing:.05px}h3,.h3{font-size:23px;font-weight:700;line-height:45px;letter-spacing:.05px}h4,.h4{font-size:18px;font-weight:700;line-height:45px;letter-spacing:.05px;text-transform:uppercase}h5,.h5,.scrollingTextheader span,.global-header .navigation__menu-content li a{font-size:14px;font-weight:400;line-height:26px;letter-spacing:.05px}h6,.h6{font-size:12px;font-weight:400;line-height:1}input,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:focus,input:active,input:hover,textarea:focus,textarea:active,textarea:hover{outline:none!important;box-shadow:none!important}input[type=text]:-moz-placeholder{opacity:1}input[type=text]:-ms-input-placeholder{opacity:1}input[type=text]::-moz-placeholder{opacity:1}input[type=text]::-webkit-input-placeholder{opacity:1}.transitions03{-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.container,.fluid_container,.amazonreviewBlock .es-carousel-layout-container,.amazonreviewBlock .es-header-component-top .es-header-container{max-width:1200px;width:100%;display:block;margin:0 auto;padding:0 15px}.cbb-frequently-bought-container{max-width:1200px!important;padding:0 15px!important}.container-fluid{max-width:100%;width:100%;display:block;margin:0 auto;padding:0 15px}.back-to-top{display:none}.btn-primary{padding:10px 20px}.btn-primary:hover{background-color:var(--black);border-color:var(--black)}.btn-outline{padding:10px 20px}.breadcrumbs{padding:0 0 20px}.breadcrumbs .fluid_container .flex{background:#f5f5f5;border-radius:5px;padding:8px 15px}.breadcrumbs .fluid_container .flex .breadcrumb-list{padding:0}.breadcrumbs .fluid_container .flex .breadcrumb-list .breadcrumb-link{font-weight:400;font-size:14px;line-height:25.2px;letter-spacing:.05px;color:var(--black)}.breadcrumbs .fluid_container .flex .breadcrumb-list .breadcrumb-item:not(:last-child):after{content:"/";display:inline-block;width:auto;height:auto;border-radius:0;margin:0 4px;background-color:transparent;color:var(--black)}.btn_view-all{font-weight:400;font-size:14px;line-height:25.2px;letter-spacing:.05px;text-align:right;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;color:var(--black)}.btn_view-all:hover{color:var(--global-color-primary)}.btn-link:before{display:none}.swiper .swiper-actions:not(.show-arrow) :is(.swiper-button-next,.swiper-button-prev){opacity:1;visibility:visible;--swiper-navigation-sides-offset: 20px}:is(.swiper-button-next,.swiper-button-prev).swiper-arrow{height:34px;width:34px;background:var(--global-color-primary);border:1px solid var(--global-color-primary);color:var(--white);transform:translateY(-50%);top:50%}:is(.swiper-button-next,.swiper-button-prev).swiper-arrow svg{width:15px;height:13px;fill:var(--white)}:is(.swiper-button-next,.swiper-button-prev).swiper-arrow:hover{background:var(--black);border:1px solid var(--black)}.swiper :is(.swiper-actions:not(.show-arrow) .swiper-arrow.swiper-button-disabled){opacity:.8}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.scrollingTextheader span{text-align:center}.scrollingTextheader .spacing{background-image:url(\ //fovera01.myshopify.com/cdn/shop/t/3/assets/head-icon.png?v=16486101440493269091753707396);background-size:contain;background-repeat:no-repeat;width:13px;height:21px;margin:0 8px}.global-header .navigation__menu-content li a{font-weight:500;line-height:21px;letter-spacing:.05px;color:var(--black)}.global-header input[type=search]{appearance:none;-webkit-appearance:none;border-radius:3px!important;border:.5px solid #B7ABAB;padding:0 40px 0 11px;height:36px!important;line-height:36px}.global-header .search__button{position:absolute;right:0;left:unset;background:#364c4ae6;border-radius:3px;width:36px}.global-header .search__button svg{width:18px;height:18px;position:relative;left:0;top:0}.global-header .header_account{margin-right:-17px}.global-header{border:0}.search-list-item h3.h5,.search-list-item ul.list-unstyled{display:none}cart-notification#minicart_wrapper{display:none}.shopbycategory-home{padding:15px 0}.shopbycategory-home .collection-item__media{height:95px;width:95px;background:var(--white);display:flex;align-items:center;border-radius:100%;overflow:hidden}.shopbycategory-home .collection-item__media a{display:block;height:100%;width:100%}.shopbycategory-home .collection-item__wrapper .collection-item__information a{font-weight:500;font-size:12px;line-height:14px;letter-spacing:.04px;text-align:center;max-width:90px;display:block;margin:0 auto}.shopbycategory-home .collection-item__wrapper:hover .collection-item__information a{color:var(--black)!important}.shopbycategory-home .section__header{margin-bottom:16px!important}.shopbycategory-home .section__header-heading{font-weight:500;font-size:16px;line-height:21px;letter-spacing:.05px;text-align:center;margin-bottom:0}.shopbycategory-home .collection-item__media .meta-image{display:flex;align-items:center;justify-content:center}.shopbycategory-home .collection-item__media .featured-image{display:none}.shopbycategory-home .collection-item__media a img{margin:auto;max-width:74px}.shopbycategory-home :is(.swiper-button-next,.swiper-button-prev).swiper-arrow{background:var(--white);border:1px solid var(--white);color:var(--global-color-primary)}.shopbycategory-home .swiper-pagination-bullet:before{display:none}.shopbycategory-home :is(.swiper-button-next,.swiper-button-prev).swiper-arrow{display:none}.collectionlistBlockhome02{padding:68px 0 0!important}.collectionlistBlockhome02 .meta-image{display:none}.collectionlistBlockhome02 [style*=--aspect-ratio]:before{padding:0}.collectionlistBlockhome02 .collection-item__media{border-radius:9px;overflow:hidden}.collectionlistBlockhome02 .collection-item__media img{transform:scale(1.2);width:100%}.collectionlistBlockhome02 .collection-item__media.morden:after{border-radius:9px;opacity:.75;background:linear-gradient(180deg,#0000 66.55%,#0009)}.collectionlistBlockhome02 .collection-item__wrapper .collection-item__information .collection-item__name{background:var(--white);width:100%;margin:auto;border-radius:100px;padding:14px 15px;font-weight:500;font-size:15px;line-height:21px;letter-spacing:.05px;text-align:center;vertical-align:middle;color:var(--black)}.collectionlistBlockhome02 .collection-item__wrapper:hover .collection-item__information .collection-item__name{background-color:var(--global-color-primary);color:var(--white)}.hero-slider-section{margin:17px 0 0}.hero-slider-section .hero-slide-content img{border-radius:12px;aspect-ratio:16 / 9}.hero-slider-section .hero-slide-content:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;display:block;background:#0003;border-radius:12px}.hero-slider-section .hero-slide-content .content{position:absolute;bottom:0;left:0;padding:50px;width:100%;color:var(--white);z-index:1}.hero-slider-section .hero-slide-content .content h3{color:var(--white);margin:0 0 40px}.hero-slider-section .hero-slide-content .content .btn-banner{background:var(--white);padding:10px 21px;font-weight:500;font-size:14px;line-height:25.2px;letter-spacing:.05px;color:var(--black);border:0;text-decoration:none}.hero-slider-section .hero-slide-content .content .btn-banner:hover{background:var(--global-color-primary);color:var(--white)}.heroslider .swiper-actions .swiper-button-prev{left:15px!important}.heroslider .swiper-actions .swiper-button-next{right:15px!important}.footer .footer__middle{padding:50px 0 0!important}.footer .footer__blocks{justify-content:space-between}.footer .logo_footer img{max-width:150px}.footer .footer__block-heading{font-weight:700;font-size:18px;line-height:45px;letter-spacing:.05px;vertical-align:middle;text-transform:uppercase;margin:-12px 0 10px;padding:0}.footer .link_list{width:17%!important}.footer .store_info{max-width:400px;float:right;width:50%!important}.footer .link_list .list-unstyled li{padding:2px 0}.footer .link_list .list-unstyled a:hover{color:var(--global-color-primary)!important}.footer .store_info .footer__block-info{flex-wrap:wrap;display:flex;margin-top:21px}.footer .store_info .footer__block-info .address01,.footer .store-info-content .footer_store-infor .footer__store-info a{margin-bottom:5px}.footer .address01{display:flex;width:100%}.footer .store_info .footer__block-info{align-items:flex-start}.footer .address01{width:48%}.footer .address01,.footer .store-info-content .footer_store-infor .footer__store-info a{padding-left:30px;position:relative}.footer .address01 svg,.footer .store-info-content .footer_store-infor .footer__store-info a svg{position:absolute;left:0;top:0}.footer .store-info-content .footer_store-infor .footer__store-info a svg{top:8px}.footer .sec__newsletter .list-social__item>a,.footer .list-social__item>a{width:30px;height:30px;align-items:center;justify-content:center;border:none!important;border-radius:0}.footer .link_list .list-unstyled a,.footer .store-info-content .footer_store-infor .footer__store-info a,.footer .store_info .footer__block-info .address01 p{font-weight:400;font-size:14px!important;line-height:26px;letter-spacing:.05px}.footer .store_info .footer__block-info .address01 p{margin:-5px 0 0!important}.footer .sec__newsletter .list-social__item>a:hover,.footer .list-social__item>a:hover,.footer .store-info-content .footer_store-infor .footer__store-info a:hover{color:var(--global-color-primary)}.footer .sec__newsletter .list-social__item>a:hover svg path{fill:var(--global-color-primary)}.footer .footer_bottom-inner{justify-content:center;padding:8px 0;border-top:1px solid rgba(255,255,255,.1)}.footer .footer__copyright{font-weight:400;font-size:12px;line-height:26px;letter-spacing:.05px}.productcarouselClass{padding:30px 0 0!important}.productcarouselClass a.product__media{background:#e9e9e9;padding:15px;display:flex;justify-content:center;align-items:center}.productcarouselClass a.product__media img{transform:scale(.7)}.productcarouselClass a.product__media img{transform:scale(1);width:auto;height:auto;aspect-ratio:1/1;object-fit:contain;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);top:50%;left:50%}.productcarouselClass .swiper-pagination{display:none!important}.productcarouselClass .product-item__information .product-item__name{columns:var(--black);font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05px}.productcarouselClass .product-item__information .product-item__name{columns:var(--black);font-weight:500;font-size:16px;line-height:19px;letter-spacing:.05px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.productcarouselClass .product-item__information .product-item__price{display:none}.productcarouselClass :is(.swiper-button-next,.swiper-button-prev).swiper-arrow{top:100px!important}.sectionnewsletter02 .container{max-width:830px}.sectionnewsletter02 .container .sec__inner{background:#364c4a;border:1px solid #E1E3E5;border-radius:8px;padding:124px 133px 68px;position:relative}.sectionnewsletter02 .container .sec__inner:before{content:"";height:117px;width:117px;display:block;border-radius:100%;position:absolute;top:-60px;left:50%;transform:translate(-50%);background:#f48c36 url(//fovera01.myshopify.com/cdn/shop/t/3/assets/mailnewslatter.svg?v=23193681002726753051753798613) center center;background-size:55px;background-repeat:no-repeat}.sectionnewsletter02 .section__header-des p{font-weight:400;font-size:14px;line-height:25.2px;letter-spacing:.05px;color:#000}.sectionnewsletter02 .section__header-heading{color:#000}.sectionnewsletter02 .container .sec__inner{border:3px solid #f48c36;border-radius:8px;padding:124px 133px 68px;position:relative;background:#0000000f;margin:100px 0 0}.subcribe-submit input.subcribe-input{border-radius:3px;background:var(--white);color:var(--black);font-weight:400;font-size:12px;letter-spacing:.05px;height:46px;line-height:46px;padding:0 17px}.subcribe-submit input.subcribe-input::-webkit-input-placeholder{opacity:.3;color:var(--black)!important}.subcribe-submit input.subcribe-input::-moz-placeholder{opacity:.3;color:var(--black)!important}.subcribe-submit input.subcribe-input:-ms-input-placeholder{opacity:.3;color:var(--black)!important}.subcribe-submit input.subcribe-input:-moz-placeholder{opacity:.3;color:var(--black)!important}.subcribe-submit .btn-primary{border-radius:3px;color:var(--white);background:var(--global-color-primary);border:1px solid var(--global-color-primary);font-weight:500;font-size:14px;line-height:44px;letter-spacing:.05px;text-align:center;height:46px;padding:0 38px}.subcribe-submit .btn-primary:hover,.subcribe-submit .btn-primary:focus{background:var(--black);border:1px solid var(--black)}.amazonreviewBlock .es-widget-title *{font-family:Gordita;font-weight:700;font-size:30px;line-height:45px;letter-spacing:.05px;text-align:center}.amazonreviewBlock .es-review-background-container{border:1px solid #E1E1E1;border-radius:23px;background:#f8f8f8!important;padding:25px}.amazonreviewBlock .es-review-avatar{height:40px;width:40px}.amazonreviewBlock .es-header-component-top .es-header-container{background:transparent;display:flex;padding-bottom:20px}.amazonreviewBlock .es-header-component-top .es-header-container .es-header-info .es-header-heading-container{display:none}.amazonreviewBlock .es-rating-item-filled path{fill:var(--global-color-primary)!important}.amazonreviewBlock .es-header-component-top .es-header-write-review-button-container button{background:var(--global-color-primary)!important;width:211px;height:44px;line-height:44px!important;font-family:Gordita;font-weight:500!important;font-size:14px!important;line-height:26px!important;letter-spacing:.05px}.amazonreviewBlock .es-header-component-top .es-header-write-review-button-container button:hover{background:var(--black)!important}.amazonreviewBlock .es-carousel-arrow-control{background:var(--global-color-primary)!important}.amazonreviewBlock .es-carousel-arrow-control:hover{background:var(--white)!important}.amazonreviewBlock .es-bullets-control-container{display:none!important}.amazonreviewBlock .es-review-content-title{font-weight:500;margin-bottom:5px;color:var(--black)}.amazonreviewBlock .es-text-shortener{font-weight:400;color:var(--black)}.amazonreviewBlock .es-text-shortener-control{font-family:Gordita;font-weight:400;font-size:14px;line-height:25.2px;letter-spacing:0px;text-align:right;color:var(--black);margin:8px 0 0;text-decoration:underline}.amazonreviewBlock .es-text-shortener-control:hover{color:var(--global-color-primary)}.sec__shopable-video .video-item__popup-media--ratio:after{background:transparent}.sec__shopable-video .video-item__product .product-item__wrapper:after{background:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset}.sec__shopable-video .video-item__banner{box-shadow:0 0 19px #0000001a;-webkit-box-shadow:0px 0px 19px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 19px 0px rgba(0,0,0,.1)}.sec__shopable-video .product-item{background:var(--white);box-shadow:1px 3px 12px #0003;-webkit-box-shadow:1px 3px 12px 0px rgba(0,0,0,.2);-moz-box-shadow:1px 3px 12px 0px rgba(0,0,0,.2);border-radius:10px}.sec__shopable-video .video-item__product .product-item__inner{border-radius:4px;background:#d9d9d9;overflow:hidden}.video-item__product .product-item__information{padding:0}.sec__shopable-video .product-item__information *{color:var(--black);gap:0}.sec__shopable-video .product-item__information a.product-item__name{font-weight:500;font-size:16px;line-height:21px;letter-spacing:.05px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sec__shopable-video .product-item__price{font-size:16px}.sec__shopable-video .video-item__product{left:0;right:0;bottom:0;margin:16px;z-index:1}.sec__shopable-video .product-item__information .price,.sec__shopable-video .product-item__information .price-item{font-weight:500;font-size:14px!important}.sec__shopable-video .product-item__information .price-item{opacity:.6;font-size:12px!important}body.tingle-enabled{overflow:hidden;position:fixed}.tingle-modal .product-single__short-description li{margin:0 0 15px;display:block;width:100%;font-size:14px;line-height:1.4;position:relative;list-style:mone;padding:0 0 0 19px}.tingle-modal .product-single__short-description li:before{position:absolute;content:"";left:0;top:9px;height:6px;width:6px;border-radius:100%;background:var(--black);display:block}.tingle-modal a.product-item__name{line-height:1.4}.tingle-modal .price,.tingle-modal .price-item{line-height:1.2}.tingle-modal .account-details span{padding:9px}.tingle-modal .price,.tingle-modal .price-item,.tingle-modal .account-details span{font-size:14px}.aboutVideoBlock{margin:0 0 40px!important}.aboutRichtextblock .sec__content-inner{background:#ededed;max-width:100%;padding:53px 100px;border-radius:10px}.aboutRichtextblock .sec__content-inner h2{font-weight:700;font-size:30px;line-height:45px;letter-spacing:.05px;margin:0 0 15px}.aboutRichtextblock .sec__content-inner p,.coreValuesBlock .section__block .section__block-inner .sec__content-des p,.bulkorderrichtext01 .sec__content-des p{color:#000c;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.05px;text-align:center}.aboutRichtextblock .sec__content-inner p:not(:last-child){margin:0 0 26px}.aboutglimpseBlock{margin:82px 0;padding:0 85px}.aboutglimpseBlock :where(.rounded){border-radius:0}.aboutVideoBlock [style*=--aspect-ratio]:before{display:none!important}.aboutVideoBlock .sec__inner{aspect-ratio:16/9!important;height:100%;width:100%;overflow:hidden}.aboutVideoBlock .sec__inner *{height:100%!important;width:100%!important;position:absolute;display:block!important;overflow:hidden!important;left:unset;right:unset;aspect-ratio:unset!important;top:unset;object-fit:unset!important;border-radius:10px}.coreValuesBlock .section__block .section__block-inner,.bulkorderIconbox .sec__icon-switch-slide .sec__icon-box-item{border-radius:10px;background:#4946481a;border:1px solid #E1E3E5;padding:30px 20px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.coreValuesBlock .section__block .sec__content-inner{padding:0!important}.coreValuesBlock .section__block .section__block-inner h2{font-weight:700;font-size:18px;line-height:45px;letter-spacing:.05px;text-align:center;margin:-7px 0 5px}.coreValuesBlock .section__block .section__block-inner .sec__content-des{margin:0}.coreValuesBlock .section__block .section__block-inner .sec__content-des p{text-align:center;color:#3a3a3a}.coreValuesBlock .section__block .section__block-inner:hover,.bulkorderIconbox .sec__icon-switch-slide .sec__icon-box-item:hover{background:var(--global-color-primary)}.coreValuesBlock .section__block .section__block-inner:hover h2,.coreValuesBlock .section__block .section__block-inner:hover .sec__content-des p,.bulkorderIconbox .sec__icon-switch-slide .sec__icon-box-item:hover h3{color:var(--white)}.bulkorderrichtext01{margin-bottom:36px!important}.bulkOrderBanner .sec__content{display:flex;align-items:center}.bulkorderrichtext01 p{color:#000c}.bulkorderIconbox .sec__icon-box-inner{display:flex;flex-wrap:wrap;gap:0!important;margin:0 -10px}.bulkorderIconbox .sec__icon-switch-slide{width:33.33%;padding:10px}.bulkorderIconbox .sec__icon-switch-slide .sec__icon-box-item:hover svg path{fill:var(--white)}.bulkorderIconbox .sec__icon-switch-slide h3{font-weight:500;font-size:18px;line-height:19px;letter-spacing:.05px;text-align:center;margin:0}.downloadCatalogueBlk .section__block{padding:81px 15px;max-width:1000px;margin:0 auto;position:relative}.downloadCatalogueBlk .section__block .sec__content-inner .sec__content-btn{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}.downloadCatalogueBlk .section__block .sec__content-inner .sec__content-btn a{text-transform:none;letter-spacing:.5px}.downloadCatalogueBlk .section__block .sec__content-inner{width:520px;padding:0}.downloadCatalogueBlk .section__block .sec__content-inner h2,.downloadCatalogueBlk .section__block .sec__content-inner p{color:var(--white)}.downloadCatalogueBlk .section__block .sec__content-inner p{font-weight:400;font-size:16px;line-height:21px;letter-spacing:.05px}.downloadCatalogueBlk .section__block .sec__content-inner .sec__content-des{margin-bottom:0}.form-crm-container .form-crm--card{padding:81px!important}.form-crm--card-container .form-crm-default--header{font-family:Gordita;font-weight:700;font-size:30px;line-height:45px;letter-spacing:.05px;text-align:center;vertical-align:middle;color:var(--black)}.form-crm--card-container .form-crm-default--paragraph{font-family:Gordita;font-weight:400;font-size:14px;line-height:25.2px;letter-spacing:.05px;text-align:center;color:#2f2f2f;margin:0 0 35px}.form-crm--card-container .form-crm--element-group-container{margin:0 -10px}.form-crm--card-container .form-crm-default--field .form-crm-default--input,.form-crm-default--field .form-crm-default--select,.form-crm--card-container .form-crm-default--tel{border:1px solid #DDDCDC;border-radius:8px;background-color:var(--white);padding:0 27px;font-weight:400;font-size:15px!important;letter-spacing:.05px;color:var(--black);outline:none!important;box-shadow:none!important}.form-crm--card-container :is(input,select,textarea,.input-style):hover{background-color:transparent}.form-crm--card-container :is(input,select,textarea,.input-style):focus{border:1px solid var(--black);background-color:transparent}.form-crm--card-container .form-crm-default--field .form-crm-default--input,.form-crm-default--field .form-crm-default--select,.form-crm--card-container .form-crm-default--tel{height:60px;line-height:60px}.form-crm--card-container .form-crm-default--tel{padding:0;border:1px solid #DDDCDC;overflow:hidden}.form-crm--card-container .form-crm-default--tel input{border-radius:0;height:100%}.form-crm--card-container .form-crm-default--border:has(.form-crm-default--tel){height:100%;border:0;outline:none!important;box-shadow:none!important}.form-crm--card-container .form-crm-default--field input:-moz-placeholder,.form-crm-default--field .form-crm-default--select:-moz-placeholder{opacity:.5;font-size:15px!important}.form-crm--card-container .form-crm-default--field input:-ms-input-placeholder,.form-crm-default--field .form-crm-default--select:-ms-input-placeholder{opacity:.5;font-size:15px!important}.form-crm--card-container .form-crm-default--field input::-moz-placeholder,.form-crm-default--field .form-crm-default--select::-moz-placeholder{opacity:.5;font-size:15px!important}.form-crm--card-container .form-crm-default--field input::-webkit-input-placeholder,.form-crm-default--field .form-crm-default--select::-webkit-input-placeholder{opacity:.5;font-size:15px!important}.form-crm--card-container .form-crm--button-container .form-crm-default--button{background:var(--global-color-primary);border-radius:50px;font-family:Gordita;font-weight:500;font-size:14px;letter-spacing:.05px;vertical-align:middle;height:40px;line-height:40px;width:141px;padding:0 5px;margin:0}.form-crm--card-container .form-crm--button-container .form-crm-default--button:hover{background-color:var(--black)}.form-crm-default--label{font-size:14px!important;margin:14px 0 0!important}.form-crm--error-global-message{margin:15px 0!important;padding:0!important;border-radius:8px;background:transparent!important;font-size:14px}.form-crm--card-container .form-crm-default--error,.form-crm-default--label-required{color:red!important}.form-crm--card-container .form-crm-default--error svg path{fill:red}.form-crm--tel-option-content{box-shadow:none;z-index:1;border-radius:8px}.list-collections .collection-item{margin:0 0 20px}.list-collections .meta-image{display:none}.list-collections .collection-item [style*=--aspect-ratio]:before{padding:0}.list-collections .collection-item__media{border-radius:9px;overflow:hidden}.list-collections .collection-item__media img{transform:scale(1.02);width:100%}.list-collections .collection-item__media.morden:after{border-radius:9px;opacity:.75;background:linear-gradient(180deg,#0000 66.55%,#0009)}.list-collections .collection-item__wrapper .collection-item__information .collection-item__name{transition:none!important;background:var(--white);border:0;width:270px!important;margin:auto;border-radius:100px;padding:14px 15px!important;font-weight:500;font-size:16px;line-height:21px!important;letter-spacing:.05px;text-align:center;vertical-align:middle;color:var(--black)}.list-collections .collection-item__wrapper:hover .collection-item__information .collection-item__name{background-color:var(--global-color-primary);color:var(--white)}.list-collections .collection-item .featured-image{display:flex;align-items:center;justify-content:center;height:100%}body:is(.collection,.search) .product-grid:not(.product-grid .product-grid){margin:0 0 100px!important}body:is(.collection,.search) .product-item .btn-primary{margin:15px 0 0;display:inline-flex;padding:10px 20px;font-weight:500;font-size:16px;line-height:1;letter-spacing:.06px;text-align:center;text-decoration:none;justify-content:center;width:148px}body:not(.collection,.search) .product-item .product-item__information .btn-primary,#search-results .product-item .product-item__information .btn-primary{display:none}.product-item .product-item__information{display:inline-flex;flex-wrap:wrap;flex-direction:column}.product-item .product-item__information .product-item__name{order:2}.product-item .product-item__information .product-item__price{order:3}.product-item .product-item__information .product__badges{order:4}.product-item .product-item__information .product__color-swatches{order:1}.product-item .product-item__information .btn-primary{order:5;display:inline-block}body:is(.collection,.search) .mergePriceandbadges{order:3}body:is(.collection,.search) .product-item .product-item__information .product__badges{top:5px;right:0;left:unset;position:relative;display:inline-flex}body:is(.collection,.search) .product-item .product-item__information .product__badges .product__badges-sale{background:transparent!important;border-radius:50px;font-size:11px;line-height:0px;text-align:center;padding:11px 0;display:inline-block;color:#000;font-weight:600}.mergePriceandbadges{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.productcarouselClass .product-item .product-item__information .product__color-swatches{display:none}body:is(.collection,.search) .product-item .product__media{border-radius:12px;background:#ededed}body:is(.collection,.search) .product-item .product-item__information{margin:21px 0 0}body:is(.collection,.search) .product-item__information .product-item__name{font-weight:400;font-size:16px;line-height:21px;letter-spacing:.05px;vertical-align:middle;color:var(--black);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body:is(.collection,.search) .product-item__information .price,body:is(.collection,.search) .product-item__information .price-regular .price-item{font-weight:500;font-size:14px;line-height:19px;letter-spacing:.05px;vertical-align:middle}.bannerblockSearch .ssearch__input{background:var(--white);padding-right:70px;border:0}.bannerblockSearch .button{background:#364c4a;width:80px;right:-15px;border-radius:0 50px 50px 0;display:flex;align-items:center;justify-content:center;cursor:pointer}.bannerblockSearch svg{height:25px;width:25px;margin:0}nav.pagination{margin:0 0 100px!important}.faq-section-items{margin:0 0 18px;display:block;border:1px solid #E1E3E5;background:#4946481a;border-radius:8px}.faq-section-items h3{padding:27px 47px;font-weight:700;font-size:23px;line-height:45px;letter-spacing:.05px;border:0;color:var(--black)}.faq-section-content .faq_content-inner{padding:0 62px 25px;margin-top:-17px}.faq-section-content ul{display:flex;flex-wrap:wrap}.faq-section-content ul li{list-style:none;width:50%;padding:2px 6px;color:var(--white)}.faq-section-content ul li a{-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;position:relative;text-decoration:none;font-weight:500;font-size:16px;line-height:42px;letter-spacing:.05px;color:var(--white)}.faq-section-items.active.open{background:var(--global-color-primary)}.faq-section-items.active.open h3{color:var(--white)}.faq-section-items.active.open h3 svg{transform:rotate(180deg)}.faq-section-items.active.open svg path{fill:var(--white)}.faq-section-items h3 .open-children-toggle{align-items:center;right:54px;top:-8px}.faq-section-content ul li a svg{position:relative;right:-14px}.faq-section-content ul li a:hover{color:var(--black)}.faq-section-content ul li a:hover svg path{fill:var(--black)!important}.faq-section-content ul li a:before{position:absolute;content:"";left:-25px;top:9px;height:6px;width:6px;border-radius:100%;background:var(--white);display:block}.faq-section-content ul li a:hover:before{background:var(--black)}.discoverMore a.btn-primary{margin:0;width:211px;justify-content:center}.contact-us .contact-item span a{text-decoration:none}h3.minicart__product-name{line-height:1.5}.product .product-detail__information .button_buy-now{width:100%}.product .product-detail__information .product-form__buttons{display:flex;flex-wrap:wrap;position:relative;border-top:1px solid rgba(0,0,0,.1);padding-top:18px}.product .product-detail__information .product-form__buttons .product__submit-form-cart{display:flex;flex-wrap:wrap}.product .product-detail__information .product-form__buttons .product__submit-form-cart label.btn-text-transform{visibility:visible;width:auto;position:unset!important;clip:unset;height:auto;display:block;width:100%;font-weight:500;font-size:16px;line-height:21px;letter-spacing:.05px}.product .product-detail__information .product-form__buttons .quantity{border:1px solid rgba(0,0,0,.08);background:transparent}.product .product-detail__information .product-form__buttons .quantity__button{background:transparent;color:var(--black);width:38px}.product .product-detail__information .product-form__buttons .quantity__button path{fill:var(--black);opacity:1;stroke:var(--black)}.product .product-detail__information .product-form__buttons input#quantity{height:38px;width:44px}.product .product-detail__information .product-form__buttons .quantity__button svg{width:12px}.product .product-detail__information .product-form__buttons button.btn{background:#ffd814;width:278px}.product .product-detail__information .product-form__buttons .btn-checkout-dynamic .shopify-payment-button__button{background:#ffa41c;width:100%}.product .product-detail__information .product-form__buttons button.btn,.product-detail__information .product-form__buttons .btn-checkout-dynamic .shopify-payment-button__button{color:var(--black);height:46px;border:0;font-weight:500;font-size:16px;letter-spacing:.05px;border-radius:50px}.product .product-detail__information .product-form__buttons button.btn:hover,.product-detail__information .product-form__buttons .btn-checkout-dynamic .shopify-payment-button__button:hover{background:var(--black);color:var(--white)}.product .product-detail__information .product-form__buttons .btn-checkout-dynamic{position:absolute;bottom:0;right:0;width:calc(100% - 298px)}.product .product-detail__information .product-detail__variant-picker .block{border-top:1px solid rgba(0,0,0,.1);padding:2.5rem 0 0}.product .product-detail__information .product-detail__variant-picker .product__color-swatches--js.product__item-option{border-radius:50px;font-size:14px}.product .product-detail__information .delivery-return{background:#e2e2e280;border-radius:5px;border:0;padding:9px 16px}.product .product-detail__information .delivery-return .flex{border:0;padding:0!important;margin:3px 0}.product .product-detail__information .delivery-return .flex p:before{position:absolute;content:"";left:0;top:6px;height:6px;width:6px;border-radius:100%;background:var(--black);display:block}.product .product-detail__information .delivery-return .flex p{letter-spacing:0px;position:relative;padding-left:15px}.product .product-detail__information .delivery-return .flex p,.product .product-detail__information .product-subtitle,.product-detail__information .product-detail__price .price-title{font-weight:400;font-size:14px;line-height:16px;letter-spacing:.05px;color:var(--black)}.product .product-detail__information .product-subtitle{width:80%}.product .product-detail__information .product-detail__price .sale_badge{margin-left:9px;position:relative;top:12px}.product .product-detail__price .price-title{display:inline-block;background-color:#c8102e!important;color:#fff!important;font-size:14px!important;font-weight:600!important;padding:6px 12px!important;border-radius:4px!important;text-align:center!important;margin:8px 0!important;width:auto!important}.product .product-detail__information .product_price_data{display:flex}.product .product-detail__information .product-detail__price{display:inline-block!important}.product-detail__media img{height:inherit!important;object-fit:scale-down!important}.product-detail__media .media-main-swiper .swiper-wrapper-preview{padding:0 50px}.product-detail__media .media-main-swiper .swiper-wrapper-preview .swiper-slide{opacity:0;visibility:hidden}.product-detail__media .media-main-swiper .swiper-wrapper-preview .swiper-slide.swiper-slide-active{opacity:1;visibility:visible}.media-thumb-swiper.thumbnail-slide__mobile--hidden{padding:0 50px}.product .product-detail__information .product-detail__price .sale_badge .product__badges-inner{background:transparent!important;border-radius:50px;font-size:12px;line-height:0px;text-align:center;padding:12px 0;display:inline-block;color:#000;font-weight:600}.product .product-detail__information .product-detail__price{display:inline-block;flex-wrap:wrap}.product .product-detail__information .product-detail__price .price-title{width:100%;margin:0}.product .product-detail__information .price{font-weight:500;font-style:Medium;font-size:23px;line-height:45px;letter-spacing:.05px;vertical-align:middle}.product .product-detail__information .price-item{font-weight:400;font-size:14px;line-height:25.2px;letter-spacing:.05px;vertical-align:middle;text-decoration:line-through;color:#939393}.product .product-detail__information .product-detail__meta-value,.product .next-prev{display:none!important}.product .product-detail__information .product-addons{position:absolute;top:0;right:0;border:0;padding:0!important;margin:0!important}.product .product-detail__title{font-weight:700;font-size:23px;line-height:25px;letter-spacing:.05px;padding-right:75px;text-transform:none}.product .product-detail__information .product-service-list{display:flex;flex-wrap:wrap;border:1px solid rgba(0,0,0,.1);border-bottom:0;margin:30px 0;border-radius:8px;overflow:hidden}.product .product-detail__information .product-service-list .service-item{width:50%;display:flex;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);padding:20px 14px 20px 70px;position:relative;font-weight:500;font-size:12px;line-height:14px;letter-spacing:0px;vertical-align:middle;color:var(--black)}.product .product-detail__information .product-service-list .service-item:last-child{border-radius:0 0 8px}.product .product-detail__information .product-service-list .service-item:nth-last-child(2){border-radius:0 0 0 8px}.product .product-detail__information .product-service-list .service-item .icon{position:absolute;left:15px;top:50%;height:35px;width:35px;background:#fae2cf99;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.product .product-detail__information .product-service-list .service-item:nth-child(odd){border-right:1px solid rgba(0,0,0,.1)}.product .product-detail__information .product_description ul{padding:0!important}.product .product-detail__information .collapsible-content_inner p{font-weight:400;font-size:16px;line-height:21px;letter-spacing:.05px;margin:0 0 23px}.product .product-detail__information .product_description ul li{font-weight:400;font-size:16px;line-height:21px;letter-spacing:.05px;margin:0 0 23px;padding-left:30px;list-style:none;position:relative}.product .product-detail__information .product_description ul li:before{content:"\2705";position:absolute;left:0;top:0;width:20px;height:20px;display:block}.product .product-detail__information .product_description ul{padding-left:0}.product .product-detail__information collapsible-block:first-of-type h3{font-weight:500;font-size:16px;line-height:21px;letter-spacing:.05px;vertical-align:middle;border-top:1px solid rgba(0,0,0,.1)!important}.product .product-detail__information collapsible-block{border:0}.product .product-detail__information a.productallcatBtn{font-weight:500;font-size:16px;line-height:21px;letter-spacing:.05px;text-decoration:underline;color:var(--global-color-primary);margin:13px 0;display:block}.product .product-detail__information a.productallcatBtn:hover{color:var(--black)}.product-banner-section{margin-bottom:70px}.product-banner-section .container{position:relative}.product-banner-section .banner-image{position:absolute;left:15px;top:0;height:100%;width:calc(100% - 30px);border-radius:15px;background-position:top left;background-size:cover;background-repeat:no-repeat}.product-banner-section .posterslider{padding:150px 20px 20px 50px;overflow:hidden}.product-banner-section .posterslider img{aspect-ratio:4 / 5;object-fit:cover}.product-banner-section .posterslider .mySwiper{width:100%;overflow:visible}.product-banner-section .posterslider .mySwiper .swiper-slide img{width:100%;display:block;border-radius:8px}.product-banner-section .posterslider .swiper-button-prev,.posterslider .swiper-rtl .swiper-button-next{left:-50px;right:auto;border-radius:0 8px 8px 0!important}.product-banner-section .posterslider .swiper-button-next,.posterslider .swiper-rtl .swiper-button-prev{right:-20px;left:auto;border-radius:8px 0 0 8px!important}.product-banner-section .posterslider :is(.swiper-button-next,.swiper-button-prev).swiper-arrow{height:65px;width:34px;background:var(--white);border:none;color:var(--white);transform:translateY(-50%);top:50%;border-radius:8px}.product-banner-section .posterslider :is(.swiper-button-next,.swiper-button-prev).swiper-arrow svg{fill:var(--global-color-primary);color:var(--global-color-primary);width:17px;height:16px}.poster-images-wrapper{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column}.poster-images-wrapper .poster-item{display:flex;flex-wrap:nowrap;border:0;margin:0 0 -1px}.poster-images-wrapper .poster-item img{max-width:100%}.product-2-column-video-with-text{margin:40px 0 0}.product-2-column-video-with-text .col-50{width:50%;padding:0;display:flex;align-items:center}.product-2-column-video-with-text .contentblk{padding:0 40px 0 0}.product-2-column-video-with-text .sub-heading{font-weight:500;font-size:16px;line-height:22px;margin:0;text-transform:none;color:#0f1111}.product-2-column-video-with-text .title{color:#0f1111;margin:5px 0 19px;line-height:1.2}.product-2-column-video-with-text .content p{font-size:14px;margin:0 0 10px}.product-2-column-video-with-text .video-wrapper{position:relative;display:inline-block;max-width:100%}.product-2-column-video-with-text .video-poster{cursor:pointer;width:100%;display:block}.product-2-column-video-with-text .video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;border-radius:50%;cursor:pointer;height:70px;width:70px;border:0}.product-2-column-video-with-text .video-play-btn svg{height:100%;width:100%}.product2columntextImageblk .section__block{width:100%;padding:40px 0}.product2columntextImageblk .section__block .section__block-inner{display:flex;margin:0;align-items:center;column-gap:40px;padding:0 15px}.product2columntextImageblk .section__block .sec__content{padding:20px}.product2columntextImageblk .section__block .sec__content .sec__content-inner h2,.product2columntextImageblk .section__block .sec__content-btn{display:none}.product2columntextImageblk .section__block .sec__content .sec__content-inner .sec__content-subheading{font-weight:700;font-style:Bold;font-size:32px;line-height:38px}.product2columntextImageblk .section__block .sec__content ul{padding-left:19px}.product2columntextImageblk .section__block .section__block-inner .banner__media{border-radius:0}.features-grid{padding:30px 0 100px}.features-grid .row{margin:0 -15px}.features-grid .feature-item{width:25%;padding:0 15px}.features-grid .feature-item img{aspect-ratio:4/3;object-fit:cover}.features-grid .feature-item h4{margin:20px 0 11px;text-transform:none;line-height:22px}.features-grid .feature-item p{font-size:14px;line-height:20px;margin-top:0}.product .cbb-frequently-bought-container h2{font-family:Gordita!important;font-weight:700!important;font-size:18px!important;line-height:45px!important;letter-spacing:.05px;margin:0 0 20px!important}.product .cbb-frequently-bought-add-button{padding:0!important;background:transparent!important}.product .cbb-frequently-bought-add-button span{background:#ffd814!important;color:var(--black)!important;font-family:Gordita!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50px!important;font-weight:500!important;padding:0 36px!important;height:42px;line-height:42px!important;border:0!important;font-size:14px!important}.product .cbb-frequently-bought-add-button span:hover{background:var(--black)!important;color:var(--white)!important}.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list li{position:relative;padding-left:30px;font-size:14px;margin:0 0 7px;color:var(--black)}.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list li:before{content:"";position:absolute;top:6px;left:0;height:22px;width:22px;background-color:#eee}.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list input{position:absolute;opacity:0;cursor:pointer;height:22px!important;width:22px!important;left:0;margin:0!important;top:6px;z-index:2}.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list li:has(input:checked):before{background-color:var(--global-color-primary)}.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list li:after{content:"";position:absolute;display:none;left:7px;top:10px;width:7px;height:11px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.product .cbb-frequently-bought-container ul.cbb-frequently-bought-selector-list li:has(input:checked):after{display:block}.productcarouselClass .product__badges{display:none!important}.swiper-pagination-bullet:after{background-color:var(--white)}.customer-form.reset-passwordw-full{margin-top:50px}.main-cart h3.icon-box-content-heading{font-size:15px;font-weight:700;margin:15px 0}.main-cart .icon-box-content-des p{font-size:14px}.page-cart .cart-info label{font-size:12px}.sectiondefaultPage .page-title,.sectionPageheading{background:var(--global-color-primary);padding:50px 0!important;margin:0 0 60px!important}.sectiondefaultPage .page-title h1,.sectionPageheading h1{margin:0!important;color:var(--white)}.sectiondefaultPage p{line-height:1.8}.sectiondefaultPage ul{padding-left:18px}.sectiondefaultPage ul li{margin:5px 0}.sectiondefaultPage ul li p{margin:0}.sectiondefaultPage br{display:unset!important}.shopify-payment-button button[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.shopable-video__product-information .product-item__button-wishlist,.shopable-video__product-information .product-item__button-compare{display:none}.table-history-order tbody td{padding:2rem 2rem 1.5rem!important}.is-safari.product .cbb-frequently-bought-add-button span{padding-top:4px!important}.is-safari .sectiondefaultPage .page-title h1,.is-safari .sectionPageheading h1{margin-top:12px!important}.table-history-order DD{margin:0}@media (min-width:992px){.product .product-detail__information .collapsible-content{display:block!important}.product .zoom_light_box,.product-detail__information collapsible-block:first-of-type h3 span{display:none}.product .product-detail__information collapsible-block:first-of-type h3{pointer-events:none}}@media (max-width:1366px){.hero-slider-section .hero-slide-content .content{padding:0 20px 25px}.hero-slider-section .hero-slide-content .content h3{font-size:19px;line-height:1.5;margin-bottom:20px}.downloadCatalogueBlk .section__block{padding:70px 15px}.faq-section-items h3{padding:20px 25px;font-size:18px;line-height:1.8}.faq-section-items h3 .open-children-toggle{right:30px}.faq-section-content .faq_content-inner{padding:0 46px 25px}.faq-section-content ul li a{font-size:15px;line-height:1.6}}@media (max-width: 1199px){.container,.fluid_container,.amazonreviewBlock .es-carousel-layout-container,.amazonreviewBlock .es-header-component-top .es-header-container{max-width:990px;padding-left:15px;padding-right:15px}.cbb-frequently-bought-container{max-width:990px!important}.coreValuesBlock .section__block .section__block-inner h2{margin:-1px 0 5px}.aboutglimpseBlock{margin:60px 0;padding:0 40px}.aboutRichtextblock .sec__content-inner{padding:40px 50px}.downloadCatalogueBlk .section__block{padding:60px 15px}section.bannerblockSearch{padding-left:15px;padding-right:15px}.sec__shopable-video .video-item__product{margin:8px}.video-item__product .product-item__wrapper{gap:6px;padding:8px}.video-item__product .product-item__information{padding:0!important}.sec__shopable-video .product-item__information a.product-item__name{font-size:15px;line-height:19px}.sec__shopable-video .product-item__information .price,.sec__shopable-video .product-item__information .price-item{font-size:12px!important}.sec__shopable-video .product-item__information .price-item{font-size:11px!important}.product .product-detail__information .product-subtitle{width:100%}.product .product-detail__information .product-form__buttons button.btn,.product .product-detail__information .product-form__buttons .btn-checkout-dynamic{width:calc(50% - 10px)}.product .product-detail__information .product-service-list .service-item{padding:15px 12px 15px 65px}.product .product-detail__information .product-service-list .service-item .icon{left:12px}.features-grid{padding:30px 0}.product-banner-section .posterslider{padding:104px 20px 20px 50px}.productcarouselClass a.product__media img{transform:translate(-50%,-50%) scale(1.3);-webkit-transform:translate(-50%,-50%) scale(1.3);-moz-transform:translate(-50%,-50%) scale(1.3);-ms-transform:translate(-50%,-50%) scale(1.3);-o-transform:translate(-50%,-50%) scale(1.3)}}@media (max-width: 1024px){.container,.fluid_container,.amazonreviewBlock .es-carousel-layout-container,.amazonreviewBlock .es-header-component-top .es-header-container{padding-left:15px;padding-right:15px}.footer .logo_footer{border:0;width:100%;max-width:100%}.footer .store_info,.footer .link_list{width:33.33%!important}.footer .address01{width:100%}.sectionnewsletter02 .container{max-width:80%}.sectionnewsletter02 .container .sec__inner{padding:80px 50px 51px}.sectionnewsletter02 .container .sec__inner:before{height:90px;width:90px;top:-50px;background-size:36px}.collectionlistBlockhome02 .collection-item__wrapper .collection-item__information .collection-item__name,.list-collections .collection-item__wrapper .collection-item__information .collection-item__name{width:100%!important;padding:14px 10px!important;font-size:14px;line-height:1!important}.aboutglimpseBlock{margin:55px 0;padding:0 15px}.aboutVideoBlock{margin:0 0 35px!important}.aboutRichtextblock .sec__content-inner{padding:40px 60px}.bulkOrderBanner,.bulkorderIconbox{margin-bottom:50px!important}.bulkorderIconbox svg{width:44px}.bulkorderIconbox .sec__icon-switch-slide h3{font-size:14px;line-height:1.5}.form-crm--card{width:100%;padding:50px 20px!important}.productcarouselClass :is(.swiper-button-next,.swiper-button-prev).swiper-arrow{top:130px!important}.menu-mobile-title{background:var(--global-color-primary)}.product-2-column-video-with-text .video-play-btn{height:50px;width:50px}}@media (max-width: 991px){h1,.h1,.bulkOrderBanner .sec__content-heading{font-size:37px;line-height:1.2}.form-crm-container .form-crm--card{padding:50px 20px!important}.global-header input[type=search]{width:180px}.bannerblockSearch .button{width:60px;right:0}.bannerblockSearch svg{height:20px;width:20px}.cbb-frequently-bought-container{padding:0 15px}.product-banner-section .posterslider{padding:86px 20px 20px 50px}.product-banner-section{margin-bottom:50px}.cbb-frequently-bought-form{text-align:left;margin:29px 0;width:100%;display:flex!important;gap:15px;flex-wrap:wrap}.product .cbb-frequently-bought-add-button span{padding:0 15px!important;width:260px}.cbb-frequently-bought-total-price-box{font-size:14px!important;margin:15px 0!important}.product .product-detail__information .product-form__buttons button.btn,.product-detail__information .product-form__buttons .btn-checkout-dynamic .shopify-payment-button__button{font-size:14px;padding:0 15px}.product .product-detail__title{font-size:21px;line-height:22px}.product .product-detail__information a.productallcatBtn{font-size:15px;line-height:17px;margin:13px 0}.product .product-detail__information .price{font-size:20px}.product .product-detail__information .price-item{font-size:13px}.product .product-detail__information .product-detail__variant-picker .product__color-swatches--js.product__item-option{font-size:12px;padding:7px 15px}.product .product-detail__information .product-service-list .service-item{padding:11px 9px 11px 49px}.product .product-detail__information .product-service-list .service-item .icon{left:7px}.video-item__popup--flex .btn-shopable{margin:-66px 0 0!important;padding:6px 10px}}@media (max-width: 767.98px){.swiper-actions:not(.show-on-mobile){display:flex;margin:0!important}.container,.fluid_container,.amazonreviewBlock .es-carousel-layout-container,.amazonreviewBlock .es-header-component-top .es-header-container,.sectionnewsletter02 .container{max-width:600px}.cbb-frequently-bought-container{max-width:600px!important}body:is(.collection,.search) .product-grid:not(.product-grid .product-grid){margin:0 0 70px!important;--col: 2}nav.pagination{margin:0 0 50px!important}button#button_search_default{display:block}.global-header .search__button{width:36px;height:36px;background:transparent}.global-header .search__button svg{width:21px;height:21px;position:relative;left:0;top:5px}.global-header .search__button svg path{stroke:var(--black)!important;stroke-width:1px}.footer .store_info,.footer .link_list{width:100%!important;max-width:100%}.footer .logo_footer .mb-30{margin-bottom:20px}.footer .store_info{padding:0 0 25px}.block-quick-search .header_search .product-item__inner{width:70px}.block-quick-search .header_search .product-item__information{width:calc(100% - 70px)}.block-quick-search .header_search .product-item__information a{font-weight:400;font-size:14px;line-height:1.3}.block-quick-search .quick-search-list .quick-url{padding:4px 11px;font-size:12px}.search__type-popup .search__type-popup{padding:30px 0}.faq-section-items h3{padding:15px 25px;font-size:15px}.faq-section-items h3 .open-children-toggle{right:17px;top:-4px}.faq-section-content ul li{width:100%;padding:4px 3px}.faq-section-content ul li a{font-size:14px;line-height:1.5}.faq-section-content .faq_content-inner{padding:0 43px 6px}.discoverMore a.btn-primary{width:auto}.product-2-column-video-with-text .col-50{width:100%}.features-grid .feature-item{width:50%}.product-2-column-video-with-text .flex,.product2columntextImageblk .section__block .section__block-inner,.features-grid .flex{flex-wrap:wrap}.product-2-column-video-with-text .flex{flex-wrap:wrap-reverse}.product-2-column-video-with-text{margin:30px 0 0}.product-2-column-video-with-text .contentblk{padding:22px 0 0}.product-2-column-video-with-text .title{margin:10px 0 15px}.product2columntextImageblk .section__block{padding:30px 0}.product2columntextImageblk .section__block .sec__content{padding:0}.features-grid{padding:0 0 20px}.features-grid .container{padding:0}.features-grid .feature-item{margin:0 0 20px}.features-grid .feature-item img{width:100%}.subcribe-submit input.subcribe-input{width:100%;flex:0 0 100%}.breadcrumbs .fluid_container .flex .breadcrumb-list .breadcrumb-link{font-size:11px;line-height:1.5}.breadcrumbs .fluid_container .flex{padding:7px 10px}.product .product-detail__title{font-size:21px;line-height:1.5;padding-right:0;margin-bottom:15px}.product .product-detail__information .delivery-return .flex p,.product .product-detail__information .product-subtitle,.product-detail__information .product-detail__price .price-title{font-size:13px;line-height:1.5}.product .product-detail__information .price{font-size:21px;line-height:1.5}.product .product-detail__information .price-item{font-size:13px;line-height:1.4}.product .product-detail__information .product-detail__price .sale_badge,.product .product-detail__information .delivery-return .flex p:before{top:7px}.product .product-detail__information .product-form__buttons button.btn,.product-detail__information .product-form__buttons .btn-checkout-dynamic .shopify-payment-button__button{font-size:14px}.product .product-detail__information .collapsible-content_inner p{font-size:15px;line-height:1.4;margin:0 0 17px}.product-banner-section{margin-bottom:40px}.product-2-column-video-with-text .sub-heading{font-size:14px;line-height:1.4}.shopbycategory-home :is(.swiper-button-next,.swiper-button-prev).swiper-arrow{display:none}.scrollingTextClasshome02{margin:0 0 10px!important}.customer-form.reset-passwordw-full{margin-top:0}.page-cart quantity-input.quantity{border-radius:50px;overflow:hidden}.page-cart .main-cart{overflow:hidden}.account-details>div{display:flex;flex-wrap:nowrap}.account-details span:not(:last-child){min-width:67px}.account-details span{padding:8px 10px;font-size:12px}.sectiondefaultPage .page-title,.sectionPageheading{padding:30px 0!important;margin:0 0 50px!important}.sectiondefaultPage .page-title h1,.sectionPageheading h1{font-size:23px;padding-top:8px}.faq-section-content ul li a:before{left:-20px;top:8px;height:5px;width:5px}.product .product-detail__information .product-service-list .service-item{padding:20px 9px 20px 49px}}@media (max-width: 767px){:is(.swiper-button-next,.swiper-button-prev).swiper-arrow{height:28px;width:28px}:is(.swiper-button-next,.swiper-button-prev).swiper-arrow svg{width:11px;height:11px}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:4px;left:auto}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:4px;right:auto}.section__header{margin-bottom:20px}.btn_view-all{font-size:12px;line-height:1.6}body,p,.aboutRichtextblock .sec__content-inner p,.coreValuesBlock .section__block .section__block-inner .sec__content-des p,.downloadCatalogueBlk .section__block .sec__content-inner p,.bulkorderrichtext01 .sec__content-des p{font-size:15px;line-height:1.6}h1,.h1,.bulkOrderBanner .sec__content-heading{font-size:35px;line-height:1.5}h2,.h2,.amazonreviewBlock .es-widget-title *,.downloadCatalogueBlk .section__block .sec__content-inner h2,.form-crm--card-container .form-crm-default--header,.product2columntextImageblk .section__block .sec__content .sec__content-inner .sec__content-subheading{font-size:21px;line-height:1.5}h3,.h3,.aboutRichtextblock .sec__content-inner h2{font-size:18px;line-height:1.5}h4,.h4,.productcarouselClass .product-item__information .product-item__name,.coreValuesBlock .section__block .section__block-inner h2{font-size:15px;line-height:1.5}h5,.h5,.scrollingTextheader span,.global-header .navigation__menu-content li a,.sectionnewsletter02 .section__header-des p,.footer .link_list .list-unstyled a,.footer .store-info-content .footer_store-infor .footer__store-info a,.footer .store_info .footer__block-info .address01 p,.footer .footer__copyright,.amazonreviewBlock .es-text-shortener,.amazonreviewBlock .es-review-content-title{font-size:12px!important;line-height:1.5}.subcribe-submit .btn-primary{font-size:14px!important;line-height:1.5;width:100%}.footer .logo_footer{border:0}.footer .link_list{width:100%!important;border:0}.footer .footer__block-heading{font-size:15px;line-height:1.5;margin:0 0 10px}.footer .logo_footer img{max-width:150px}.footer .footer__middle{padding:44px 0 14px!important}.footer .store-info-content .footer_store-infor .footer__store-info a svg{top:2px}.footer .store_info .footer__block-info .address01,.footer .store-info-content .footer_store-infor .footer__store-info a{margin-bottom:10px}.shopbycategory-home .collection-item__media{height:80px!important;width:80px!important}.sectionnewsletter02{padding:50px 0!important}.sectionnewsletter02 .container .sec__inner{padding:65px 15px 30px;margin-top:20px}.sectionnewsletter02 .container .sec__inner:before{height:80px;width:80px;top:-44px;background-size:34px;border-width:5px}.shopbycategory-home .section__header-heading{font-weight:500;font-size:16px;line-height:21px;margin-bottom:21px}.collectionlistBlockhome02 .collection-item__wrapper .collection-item__information .collection-item__name,.list-collections .collection-item__wrapper .collection-item__information .collection-item__name{padding:12px 6px!important;font-size:13px}.scrollingTextClasshome02{padding:15px 0!important}.scrollingTextClasshome02 span{font-size:18px}.productcarouselClass{padding:20px 0 0!important;margin:0 0 30px!important}.hero-slider-section{padding:15px 15px 0;margin:0}.hero-slider-section .hero-slide-content img{border-radius:12px;object-fit:cover}.hero-slider-section .hero-slide-content .content h3{font-size:14px;line-height:1.2;margin-bottom:15px}.aboutRichtextblock .sec__content-inner p:not(:last-child){margin:0 0 18px}.aboutglimpseBlock{margin:30px 0;padding:0 15px}.aboutVideoBlock{margin:0 0 30px!important}.aboutRichtextblock .sec__content-inner{padding:25px 15px;border-radius:8px}.coreValuesBlock .section__block .section__block-inner h2{margin:0 0 5px}.coreValuesBlock .section__block .section__block-inner,.bulkorderIconbox .sec__icon-switch-slide .sec__icon-box-item{border-radius:5px;padding:14px;display:flex;justify-content:center;align-items:center}.downloadCatalogueBlk .section__block .sec__content-inner .sec__content-btn{position:unset;right:unset;top:unset;transform:unset;cursor:pointer;margin:30px 0 0}.downloadCatalogueBlk .section__block{padding:33px 15px}.form-crm-container .form-crm--card{padding:40px 15px!important}.form-crm--card-container .form-crm-default--field .form-crm-default--input,.form-crm-default--field .form-crm-default--select,.form-crm--card-container .form-crm-default--tel{height:54px;line-height:54px;padding:0 15px}.form-crm--card-container .form-crm-default--paragraph{margin:0 0 15px}.downloadCatalogueBlk .section__block .sec__content-inner{width:100%}.shopbycategory-home .swiper-actions{margin:0}.productcarouselClass .product-item__information .product-item__name{max-height:70px}.productcarouselClass :is(.swiper-button-next,.swiper-button-prev).swiper-arrow{top:calc(50% - 30px)!important}.bulkorderIconbox .sec__icon-switch-slide{width:50%;padding:5px}.bulkorderIconbox .sec__icon-box-inner{margin:0 -5px}.video-item__product .product-item__wrapper{flex-wrap:wrap}.sec__shopable-video .product-item__information a.product-item__name{font-size:12px;line-height:1.4}.sec__shopable-video .product-item__price{font-size:10px!important}.sec__shopable-video .product-item__information .price,.sec__shopable-video .product-item__information .price-item{font-size:12px!important}.video-item__popup-media--ratio{min-height:350px!important;aspect-ratio:9/16!important}.sec__shopable-video .video-item__product{margin:7px}.list-collections .collection-item{margin:0}.list-collections .collection-item__wrapper .collection-item__information{left:10px;right:10px;bottom:20px!important}.collection-list-grid.grid.grid-cols.gap{--col: 2 !important}.sectiondefaultPage .page-title,.sectionPageheading{padding:25px 0!important;margin:0 0 30px!important}body:is(.collection,.search) .product-item .btn-primary{margin:15px 0 0;padding:8px 12px;font-size:13px}body:is(.collection,.search) .product-item__information .product-item__name{font-size:14px;line-height:1.5}body:is(.collection,.search) .product-item__information .price,body:is(.collection,.search) .product-item__information .price-regular .price-item{font-size:14px;line-height:1.4}body:is(.collection,.search) .product-grid:not(.product-grid .product-grid){margin:0 0 50px!important}.pagination__item{height:35px;width:35px;font-size:12px}.pagination__list.list-unstyled{margin:0;padding:0;list-style:none;gap:1px}.product-banner-section .posterslider{padding:100px 15px 20px}.product-banner-section .posterslider .swiper-button-prev,.posterslider .swiper-rtl .swiper-button-next{left:-15px}.product-banner-section .posterslider .swiper-button-next,.posterslider .swiper-rtl .swiper-button-prev{right:-15px}.shopbycategory-home :is(.swiper-button-next,.swiper-button-prev).swiper-arrow{top:calc(50% - 15px)}.product-service-list .service-item{padding:15px 12px 15px 59px}.product-service-list .service-item .icon{left:9px;height:31px;width:31px}.product-service-list .service-item .icon svg{width:60%;height:60%}.aboutRichtextblock .sec__content-inner,.aboutRichtextblock .sec__content-des p{text-align:left}.bls__order-history{-webkit-mask-image:unset!important;mask-image:unset!important}}@media (max-width:650px){.container,.fluid_container,.amazonreviewBlock .es-carousel-layout-container,.amazonreviewBlock .es-header-component-top .es-header-container{max-width:100%}.cbb-frequently-bought-container{max-width:100%!important}.hero-slider-section .hero-slide-content .content .btn-banner{padding:9px 14px;font-size:13px;line-height:1.2}.sectionnewsletter02 .container{max-width:100%}.faq-section-content ul li a{font-size:13px}}@media (max-width: 480px){:is(.swiper-button-next,.swiper-button-prev).swiper-arrow{height:22px;width:22px}:is(.swiper-button-next,.swiper-button-prev).swiper-arrow svg{width:9px;height:9px}.coreValuesBlock .section__block{width:100%}.bulkOrderBanner .sec__content-heading{margin:0}.bulkOrderBanner,.bulkorderIconbox{margin-bottom:30px!important}.form-crm-default--label{font-size:12px!important;margin:7px 0 0!important}.hero-slider-section .hero-slide-content img{aspect-ratio:9/7}body:is(.collection,.search) .product-grid:not(.product-grid .product-grid){margin:0 0 60px!important}nav.pagination{margin:0 0 20px!important}.coreValuesBlock .section__block .section__block-inner,.bulkorderIconbox .sec__icon-switch-slide .sec__icon-box-item{padding:22px 12px}.features-grid .feature-item{width:100%}.product-banner-section .posterslider .swiper-slide:first-child{display:none}.features-grid .feature-item h4{margin:14px 0 5px}.features-grid .feature-item p{line-height:1.4}.collectionlistBlockhome02 .collection-item__wrapper .collection-item__information .collection-item__name{min-height:50px}}@media (max-width: 375px){.subcribe-submit .btn-primary{width:100%}.sectionnewsletter02{padding:50px 0 30px!important}.collection-list-grid.grid.grid-cols.gap{--col: 1 !important}body:is(.collection,.search) .product-item__information .product-item__name{font-size:13px;line-height:1.2}body:is(.collection,.search) .product-item__information .price,body:is(.collection,.search) .product-item__information .price-regular .price-item{font-size:12px;line-height:1.3;display:block;margin:2px 0}.bulkorderIconbox .sec__icon-switch-slide{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
