:root{--clr-primary:#000000;--clr-secondary:#414141;--clr-third:#A2A2A2;--clr-red:#DF0017;--clr-green:#0F884B;--clr-title-text:#727272;--clr-title-secondary:#727580;--clr-text:#727580;--clr-text-secondary:#666C72;--clr-header-primary:#FFFFFF;--clr-header-secondary:#eef0f2;--clr-menu-primary:#727580;--clr-menu-primary-hover:#000000;--clr-header-text:#727580;--clr-account-menu-text:#A2A2A2;--clr-account-menu-active:#000000;--clr-account-menu-bg:#727580;--clr-account-menu-bg-active:#FFFFFF;--clr-account-button-text:#FFFFFF;--clr-account-button-active:#727580;--clr-account-button-bg:#000000;--clr-account-button-bg-active:#FFFFFF;--clr-input-text:#727580;--clr-input-border:#EBEBEB;--clr-btn-text:#21409A;--clr-btn-bg:#BFD730;--clr-btn-text-hover:#BFD730;--clr-btn-bg-hover:#E4E4E4;--clr-white:#FFFFFF;--clr-gray:#B8B8B8;--clr-secondary-gray:#C5C5C5;--clr-light-gray:#E8E8E8;--clr-dark-gray:#606166;--clr-black:#000000;--clr-active-step:#E8E8E8;--clr-checkout-primary:#eef0f2;--clr-checkout-primary-text:#727580;--clr-checkout-secondary:#000000;--clr-checkout-gray:#F2F2F2;--clr-checkout-third:#000000;--clr-checkout-gray-secondary:#F8F8F8;--clr-checkout-gray-third:#9A9797;--clr-totals-bg:#E8E8E8}@media screen and (max-width:1024px){.header-menu-toggle{z-index:999999999;margin-left:25px}.sublist-open .header-menu-toggle{z-index:9999}.mobile-nav-wrapper{position:fixed;bottom:0;left:-130%;padding:25px 0;height:calc(93vh - 50px);width:100%;background-color:var(--clr-white);z-index:99999;opacity:1;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;overflow-y:auto;overflow-x:hidden}.mobile-nav-wrapper.active{left:0}.mobile-nav-wrapper .mobile-nav-close-button{text-align:right}.mobile-nav-wrapper .mobile-nav-close-button .close-menu-btn{display:inline-block}.mobile-nav-wrapper .mobile-nav-close-button .close-menu-btn span{display:block;width:15px;height:15px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/General/black-close-icon.svg)}.mobile-nav-wrapper::-webkit-scrollbar{display:none}.mobile-nav-wrapper::-webkit-scrollbar-track{display:none}.mobile-nav-wrapper::-webkit-scrollbar-thumb{display:none}.mobile-nav-container{max-width:767px;padding:0 clamp(15px,12vw,45px);margin:0 auto;width:97%}.mobile-nav{margin:0}.mobile-menu-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mobile-menu-list>li{margin:11px 0}.mobile-menu-list>li.category-mobile-item{background-color:#ededed}.mobile-menu-list>li.language-selector-mobile{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.mobile-menu-list>li.homepage-item-mobile{-webkit-box-ordinal-group:-1;-ms-flex-order:-2;order:-2}.mobile-menu-list>li.mobile-nav-bottom{margin:clamp(55px,7vw,95px) 0 15px}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-phone{margin:0 0 21px;padding:0 0 18px 47px;border-bottom:1px solid #c5c5c5;position:relative}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-phone h3{text-align:center;margin:0 0 3px;font-weight:400;font-size:.77125rem;line-height:.9375rem;color:var(--clr-black);text-transform:uppercase}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-phone p{font-weight:700;font-size:1.29625rem;line-height:1.5625rem;text-align:center;margin:0;color:var(--clr-black)}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-phone::before{content:"";display:block;position:absolute;width:40px;height:40px;left:0;top:calc(50% - 9px);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Header/mobile-phone-icon.svg)}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-inner{max-width:260px;margin:0 auto}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .footer-social-title{margin:0 9px 0 0}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .footer-social-title strong{color:var(--clr-black);font-size:.77125rem;line-height:.9375rem;font-weight:400;text-transform:uppercase}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .networks-list li{margin:0}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .networks-list li a{font-size:0;background-position:center;background-repeat:no-repeat;background-size:contain}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .networks-list li.facebook{margin:0 15px 0 0}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .networks-list li.facebook a{width:8px;height:17px;background-image:url(/Themes/RDC/Content/images/Project/Footer/footer-fb-icon.svg)}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .networks-list li.instagram{margin:0 15px 0 0}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .networks-list li.instagram a{width:19px;height:19px;background-image:url(/Themes/RDC/Content/images/Project/Footer/footer-insta-icon.svg)}.mobile-menu-list>li.mobile-nav-bottom .mobile-nav-bottom-social .networks-wrapper .networks-list li.tiktok a{width:19px;height:19px;background-image:url(/Themes/RDC/Content/images/Project/Footer/footer-tiktok-icon.svg)}.mobile-menu-list>li.language-selector-mobile .language-selector .language-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mobile-menu-list>li.language-selector-mobile .language-selector .language-list li:first-child::after{background-color:var(--clr-black)}.mobile-menu-list>li.language-selector-mobile .language-selector .language-list li a{color:var(--clr-black)}.mobile-menu-list>li.language-selector-mobile .language-selector .language-list li a.selected{color:var(--clr-third)}.mobile-menu-list>li a{display:block}.mobile-menu-list>li a.no-link{pointer-events:none}.mobile-menu-list>li a .has-menu{overflow:hidden;display:block}.mobile-menu-list>li a .menu-pending{display:block;color:var(--clr-black);font-size:1rem;line-height:1.25rem;text-transform:uppercase;font-weight:700}.mobile-menu-list>li a .menu-pending:focus,.mobile-menu-list>li a .menu-pending:hover{color:var(--clr-primary)}.mobile-menu-list>li .sublist-toggle{position:absolute;top:50%;right:22px;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0);width:12px;height:12px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/General/plus-black-icon.svg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.mobile-menu-list>li .sublist-toggle.active{-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg)}.mobile-menu-list>li .menu-item{display:block;position:relative;padding:13px 45px 13px 23px}.mobile-menu-list>li .sublist{display:none;padding:0 0 5px}.mobile-menu-list>li .sublist li .menu-item{padding:8px 45px 6px 23px}.mobile-menu-list>li .sublist li a .menu-pending{font-weight:400}.mobile-menu-list>li.red-menu-item a .menu-pending{color:#df0017}.mobile-menu-list>li.red-menu-item .sublist li a .menu-pending{color:#000}}:root{--clr-primary:#000000;--clr-secondary:#414141;--clr-third:#A2A2A2;--clr-red:#DF0017;--clr-green:#0F884B;--clr-title-text:#727272;--clr-title-secondary:#727580;--clr-text:#727580;--clr-text-secondary:#666C72;--clr-header-primary:#FFFFFF;--clr-header-secondary:#eef0f2;--clr-menu-primary:#727580;--clr-menu-primary-hover:#000000;--clr-header-text:#727580;--clr-account-menu-text:#A2A2A2;--clr-account-menu-active:#000000;--clr-account-menu-bg:#727580;--clr-account-menu-bg-active:#FFFFFF;--clr-account-button-text:#FFFFFF;--clr-account-button-active:#727580;--clr-account-button-bg:#000000;--clr-account-button-bg-active:#FFFFFF;--clr-input-text:#727580;--clr-input-border:#EBEBEB;--clr-btn-text:#21409A;--clr-btn-bg:#BFD730;--clr-btn-text-hover:#BFD730;--clr-btn-bg-hover:#E4E4E4;--clr-white:#FFFFFF;--clr-gray:#B8B8B8;--clr-secondary-gray:#C5C5C5;--clr-light-gray:#E8E8E8;--clr-dark-gray:#606166;--clr-black:#000000;--clr-active-step:#E8E8E8;--clr-checkout-primary:#eef0f2;--clr-checkout-primary-text:#727580;--clr-checkout-secondary:#000000;--clr-checkout-gray:#F2F2F2;--clr-checkout-third:#000000;--clr-checkout-gray-secondary:#F8F8F8;--clr-checkout-gray-third:#9A9797;--clr-totals-bg:#E8E8E8}.CookieDeclaration{display:none}.ui-dialog-titlebar{position:absolute!important;top:0;right:0;z-index:3;border:0!important;background:0 0!important;background-color:transparent!important;padding:0!important;width:50px;height:50px;background-position:center!important;background-repeat:no-repeat!important;background-size:30px!important;background-image:url(../../images/Project/General/close-popup.svg)!important}.ui-dialog-titlebar .ui-button{background:0 0!important}.ui-dialog-titlebar .ui-dialog-title{font-size:0!important}.ui-dialog .ui-dialog-content{padding:0!important;border:0!important}.ui-widget.ui-widget-content{border:0!important;background:0!important;padding:0!important}.ui-dialog-content{background:0!important}.html-order-confirm-page .ui-dialog-titlebar{display:block;border-radius:0!important;border:0!important;background:#fff}.html-order-confirm-page .ui-dialog .ui-dialog-content{background-color:#fff!important;padding:.5em 1em!important}.global-extra-small-container{max-width:1020px;padding:0 10px;margin:0 auto;width:97%}.global-small-container{max-width:1220px;padding:0 10px;margin:0 auto;width:97%}.global-middle-container{max-width:1320px;padding:0 10px;margin:0 auto;width:97%}.global-large-container{max-width:1720px;margin:0 auto}.global-small-title{text-align:left;margin:0 0 8px}.global-small-title h3{display:inline-block;color:#00baf2;font-size:clamp(.75rem,.9vw,.875rem);line-height:clamp(.9375rem,1vw,1.0625rem);font-weight:700;position:relative;padding-right:clamp(35px,6vw,70px)}.global-small-title h3::after{content:"";display:block;position:absolute;width:clamp(25px,4vw,55px);height:2px;background-color:#00baf2;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.global-small-title.white-small-title h3{color:#fff}.global-small-title.white-small-title h3::after{background-color:#fff}.homepage-products-wrapper{padding:clamp(34px,5vw,67px) 0 clamp(39px,5vw,50px)}.view-all-homepage-products{margin:clamp(55px,7vw,83px) 0 0;display:none}.homepage-mobile-black-banner-wrapper{background-color:var(--clr-black);padding:clamp(15px,2vw,20px) 0}.homepage-mobile-black-banner-container{padding:0 10px;margin:0 auto;width:97%}.homepage-mobile-black-banner-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.homepage-mobile-black-banner-item{padding-top:5px;padding-bottom:5px}.homepage-mobile-black-banner-item .homepage-mobile-black-banner-item-inner{height:100%}.homepage-mobile-black-banner-item .homepage-mobile-black-banner-item-inner .homepage-mobile-black-banner-image{-ms-flex-preferred-size:13.66%;flex-basis:13.66%;margin:0 10px 0 0}.homepage-mobile-black-banner-item .homepage-mobile-black-banner-item-inner .homepage-mobile-black-banner-image img{display:block;max-width:100%;height:auto}.homepage-mobile-black-banner-item .homepage-mobile-black-banner-item-inner .homepage-mobile-black-item-text{-ms-flex-preferred-size:85.33%;flex-basis:85.33%}.homepage-mobile-black-banner-item .homepage-mobile-black-banner-item-inner .homepage-mobile-black-item-text h3{margin:0 0 5px;color:var(--clr-white);font-size:clamp(.52312rem,2vw,.72313rem);line-height:clamp(.75rem,3vw,.875rem);font-weight:700;text-align:center}.homepage-mobile-black-banner-item .homepage-mobile-black-banner-item-inner .homepage-mobile-black-item-text p{margin:0;color:var(--clr-white);font-size:clamp(.52312rem,3vw,.6775rem);line-height:clamp(.625rem,3vw,.75rem);text-align:center;font-weight:400}.homepage-mobile-black-banner-item.homepage-mobile-black-banner-shipping{padding-right:clamp(5px,.7vw,10px);border-right:2px solid rgba(255,255,255,.7);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-mobile-black-banner-item.homepage-mobile-black-banner-phone{padding-left:clamp(12px,1vw,14px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.homepage-mobile-black-banner-item.homepage-mobile-black-banner-phone .homepage-mobile-black-item-text p{font-size:clamp(.52312rem,3vw,.87813rem)}.homepage-topic-wrapper{padding:0 0 clamp(34px,6vw,74px)}.homepage-topic-wrapper.homepage-new-arrivals-wrapper{padding:0}.homepage-topic-container{max-width:1720px;margin:0 auto}.homepage-topic-container .homepage-topic-title{margin:0 0 clamp(-35px,-2vw,-15px)}.homepage-topic-container .homepage-topic-title h2{text-align:left;color:#e2e2e2;font-size:clamp(2.9375rem,10vw,9.37312rem);line-height:clamp(3.625rem,10vw,11.5rem);font-weight:400}.homepage-topic-container .homepage-topic-title h2::before{content:"/";font-family:CenturyGothic;color:#e2e2e2;font-size:clamp(2.9375rem,10vw,9.37312rem);line-height:clamp(3.625rem,10vw,11.5rem);font-weight:400}.homepage-topic-images{margin:0 0 26px}.homepage-topic-images img{display:block;max-width:100%;height:auto;margin:0 auto}.homepage-topic-images-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:0 clamp(10px,3vw,25px)}.homepage-topic-text-title{margin:0 0 clamp(12px,2vw,24px)}.homepage-topic-text-title h3{text-align:center;font-size:clamp(1.29625rem,2.5vw,2.0275rem);line-height:clamp(1.5625rem,2.5vw,2.5rem);font-weight:400;color:var(--clr-black)}.homepage-topic-text-wrap{margin:0 0 clamp(22px,5vw,49px)}.homepage-topic-text-wrap p{color:var(--clr-black);text-align:center;font-size:clamp(.82312rem/px,2.5vw,1.125rem);line-height:clamp(1.375rem,3.5vw,1.6875rem);font-weight:400;margin:0}.homepage-topic-grid-line:nth-of-type(even){margin:clamp(25px,4vw,34px) 0 0}.sustainability-topic-banner-wrapper{position:relative;z-index:99}.sustainability-topic-banner-container{position:absolute;max-width:963px;margin:0 auto;padding:0 10px;width:97%;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sustainability-topic-banner-image img{display:block;max-width:100%;height:auto;width:100%;min-height:180px}.sustainability-topic-banner-title h1{color:#fff;font-size:clamp(13px,3vw,39.06px);text-align:center;line-height:clamp(22px,3vw,48px);letter-spacing:clamp(4px,4vw,7.81px);margin:0 0 clamp(10px,2vw,38px)}.sustainability-topic-banner-text{max-width:731px;margin:0 auto;padding:0 10px;width:97%}.sustainability-topic-banner-text p{color:#fff;font-size:clamp(11px,1.5vw,16px);line-height:clamp(14px,2vw,25px);text-align:center}.sustainability-topic-top-wrapper{padding:clamp(30px,9vw,107px) 0 0;background-color:#fffbf8}.sustainability-topic-top-item-image img{display:block;max-width:100%;height:auto}.sustainability-topic-top-item{padding:clamp(30px,10vw,100px) 0 clamp(30px,10vw,100px)}.sustainability-topic-top-item .sustainability-topic-top-item-title h2{color:#dedad8;font-size:clamp(13px,3vw,39.06px);line-height:clamp(22px,3vw,52px);font-weight:700;text-align:left;margin:0 0 clamp(15px,3vw,38px)}.sustainability-topic-top-item .sustainability-topic-top-item-title h2 strong{color:#000}.sustainability-topic-top-item .sustainability-topic-top-item-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1306px;margin:0 auto;padding:0 10px;width:97%}.sustainability-topic-top-item:nth-of-type(even){background-color:#fffbf8}.sustainability-topic-top-item:nth-of-type(even) .sustainability-topic-top-item-right{-ms-flex-preferred-size:54.86%;flex-basis:54.86%}.sustainability-topic-top-item:nth-of-type(even) .sustainability-topic-top-item-left{-ms-flex-preferred-size:37.48%;flex-basis:37.48%;padding-top:20px}.sustainability-topic-top-item:nth-of-type(odd){background-color:#fff}.sustainability-topic-top-item:nth-of-type(odd) .sustainability-topic-top-item-left{-ms-flex-preferred-size:54.86%;flex-basis:54.86%}.sustainability-topic-top-item:nth-of-type(odd) .sustainability-topic-top-item-right{-ms-flex-preferred-size:37.48%;flex-basis:37.48%;padding-top:20px}.sustainability-topic-middle-banner-wrapper img{display:block;max-width:100%;height:auto;min-height:180px;width:100%;-o-object-fit:cover;object-fit:cover}.sustainability-topic-bottom-grid-contaner{max-width:1294px;margin:0 auto;padding:0 10px;width:97%}.sustainability-topic-bottom-grid-item-image img{max-width:100%;display:block;height:auto}.sustainability-topic-bottom-grid-wrapper{background-color:#fffbf8;padding:clamp(30px,10vw,100px) 0 clamp(30px,10vw,107px)}.sustainability-topic-top-title h2{color:#0d7a66;text-align:center;font-size:clamp(24px,4vw,51.96px);line-height:clamp(31px,5vw,63px);margin:0}.sustainability-topic-bottom-grid-inner-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sustainability-topic-bottom-grid-item{-ms-flex-preferred-size:45.44%;flex-basis:45.44%}.sustainability-topic-bottom-grid-item-title h3{color:#dedad8;font-size:clamp(13px,3vw,39.06px);line-height:clamp(22px,3vw,52px);font-weight:700;text-align:left;margin:0 0 clamp(15px,3vw,38px)}.sustainability-topic-bottom-grid-item-title h3 strong{color:#000}.sustainability-topic-bottom-grid-item-title{max-width:456px}.sustainability-topic-bottom-grid-item-text{margin:0 0 40px}.sustainability-topic-bottom-grid-item:first-child .sustainability-topic-bottom-grid-item-text{margin:0 0 90px}.sustainability-topic-banner-wrapper.zero-waste-topic-banner .sustainability-topic-banner-container{max-width:1028px}.sustainability-topic-banner-wrapper.zero-waste-topic-banner .sustainability-topic-banner-text{max-width:995px}.sustainability-topic-four-grid-container{max-width:1590px;margin:0 auto;padding:0 10px;width:97%}.sustainability-topic-four-grid-inner-container.grid-container{-ms-grid-columns:(minmax(clamp(220px,23vw,388px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(220px,23vw,388px),1fr));grid-gap:6px}.sustainability-topic-four-grid-item-image{margin:0 0 clamp(25px,5vw,63px)}.sustainability-topic-four-grid-item-image img{display:block;max-width:100%;height:auto}.sustainability-topic-four-grid-title h1{color:#0d7a66;text-align:center;font-size:clamp(24px,4vw,51.96px);line-height:clamp(31px,5vw,63px);margin:0 0 clamp(15px,3vw,38px)}.sustainability-topic-four-grid-text{max-width:993px;padding:0 10px;margin:0 auto clamp(20px,3vw,42px);width:97%}.sustainability-topic-four-grid-text p{text-align:center}.sustainability-topic-four-grid-wrapper{background-color:#fffbf8;padding:50px 0 30px}.sustainability-topic-four-grid-item-title h3{text-align:center;font-size:clamp(18px,2vw,28.83px);line-height:clamp(25px,3vw,35px);margin:0 0 clamp(15px,3vw,37px)}.sustainability-topic-four-grid-item-text p{text-align:center}.sustainability-topic-four-grid-item-text{max-width:290px;margin:0 auto}.sustainability-topic-four-grid-item{background-color:#fff;padding-bottom:clamp(20px,8vw,109px)}.sustainability-topic-carousel-wrapper{padding:30px 0 clamp(30px,8vw,105px);background-color:#fffbf8}.sustainability-topic-carousel-text{max-width:993px;margin:0 auto clamp(25px,8vw,104px);padding:0 10px;width:97%}.sustainability-topic-carousel-text p{text-align:center}.sustainability-topic-carousel-container{max-width:1785px;margin:0 auto;padding:0 10px;width:97%}.sustainability-topic-carousel-button a{color:#000;font-weight:700;font-size:clamp(12px,2vw,18px);line-height:22px;letter-spacing:4.5px;display:block;width:100%;border:1px solid #000;padding:clamp(12px,2vw,18px) 0}.sustainability-topic-carousel-button{max-width:clamp(190px,22vw,278px);margin:104px auto 0}.sustainability-topic-carousel-button a:hover{background-color:#000;color:#fff}#ph-topic-50{padding:0}#ph-topic-51{padding:0}@media (max-width:767px){.sustainability-topic-top-item .sustainability-topic-top-item-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sustainability-topic-carousel-button{max-width:154px}.sustainability-topic-carousel-button a{font-size:12px;padding:10px 0}.sustainability-topic-top-item:nth-of-type(even) .sustainability-topic-top-item-left{margin:0 0 20px}.sustainability-topic-top-item:nth-of-type(odd) .sustainability-topic-top-item-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.sustainability-topic-top-item:nth-of-type(odd) .sustainability-topic-top-item-right{margin:0 0 30px}.sustainability-topic-bottom-grid-inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sustainability-topic-bottom-grid-item{max-width:579px;margin:0 auto}.sustainability-topic-bottom-grid-item:first-child{margin:0 auto 30px}}.homepage-blog-wrapper{padding:0 0 clamp(5px,6%,98px)}.homepage-blog-grid{grid-auto-flow:column;grid-auto-columns:calc(25.34% - clamp(7px,1.5vw,25px));grid-gap:0 clamp(7px,1.5vw,25px);overflow-x:auto;overscroll-behavior-inline:contain;-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory;scroll-padding-inline:clamp(7px,1vw,25px)}.homepage-blog-grid>*{scroll-snap-align:start}.homepage-blog-grid::-webkit-scrollbar{display:none}.blog-item-image{margin:0 0 clamp(12px,1.5vw,21px)}.blog-item-image a{display:block;position:relative}.blog-item-image a::before{content:"";display:block;padding-top:134.36%}.blog-item-image a img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;max-width:100%;max-height:100%;margin:auto}.blog-item-title{margin:0 0 clamp(5px,.7vw,12px)}.blog-item-title h3{color:var(--clr-black);font-weight:700;font-size:clamp(1rem,2.5vw,1.42375rem);line-height:clamp(1.4375rem,2.5vw,1.75rem);text-align:center}.blog-item-body p{margin:0;text-align:center;font-weight:400;color:var(--clr-black);font-size:clamp(.87813rem,1.5vw,1.125rem);line-height:clamp(1.25rem,2.5vw,1.375rem);width:80%;margin:0 auto}.see-all-blogs-button{display:none}.instagramSectionWrapper{display:none}.homepage-item-grid:not(.owl-homepage-products){-ms-grid-columns:(minmax(clamp(191px,23%,412px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(191px,23%,412px),1fr));grid-gap:clamp(10px,2vw,25px);overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage-item-grid:not(.owl-homepage-products).related-products-grid{-ms-grid-columns:(minmax(clamp(191px,16%,412px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(191px,16%,412px),1fr))}.homepage-item-grid:not(.owl-homepage-products).recently-viewed-products-grid{-ms-grid-columns:(minmax(clamp(191px,16%,412px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(191px,16%,412px),1fr))}.homepage-item-grid:not(.owl-homepage-products).crossell-products-grid{-ms-grid-columns:(minmax(clamp(191px,16%,412px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(191px,16%,412px),1fr));grid-gap:clamp(10px,2vw,25px)}.homepage-double-banners-wrapper{display:none}.global-carousel-wrapper{padding:clamp(25px,4vw,45px) 0 clamp(60px,8vw,120px)}.global-carousel-container{max-width:1380px;padding:0 10px;margin:0 auto;width:97%}.global-carousel-container .owl-carousel{padding:0 clamp(17px,2vw,32px) 0}.global-carousel-container .owl-carousel .owl-item{padding:15px 0 0}.global-carousel-container .owl-carousel .owl-item .item-box{max-width:242px;margin:0 auto}.breadcrumb-wrapper{display:none}.breadcrumb-container{max-width:1740px;padding:0 10px;margin:0 auto;width:97%}.breadcrumb-list li{margin:0 4px 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumb-list li a,.breadcrumb-list li span,.breadcrumb-list li strong{color:#b8b8b8;font-weight:400;text-transform:uppercase;font-size:.88875rem;line-height:1.0625rem}.breadcrumb-list li strong{color:#b8b8b8;font-weight:400}.breadcrumb-list li .delimiter{margin:0 0 0 4px}.title-description-grid .category-description-wrapper{padding:0 10px clamp(15px,2vw,25px)}.title-description-grid .category-description-wrapper .category-description-grid .category-description p{margin:0}.title-description-grid .category-description-wrapper .category-description-grid .category-description-button{display:none}.block-category-navigation .listbox .category-nav-button{display:none}.recently-viewed-products-wrapper{padding:clamp(60px,6vw,72px) 0 clamp(25px,4vw,35px)}.recently-viewed-products-wrapper .recently-viewed-title{margin:0 0 clamp(21px,4.5vw,49px)}.recently-viewed-products-wrapper .recently-viewed-title h2{text-align:center;color:var(--clr-black);font-weight:400;font-size:clamp(1.29625rem,3.5vw,1.80187rem);line-height:clamp(1.5625rem,3.5vw,2.125rem)}.recently-viewed-products-wrapper .view-all-recently-viewed-products{text-align:center}.recently-viewed-products-wrapper .view-all-recently-viewed-products .recently-viewed-all-btn{margin:0 auto}.sub-category-page{padding:clamp(45px,5vw,80px) 0}.sub-category-page .pager{max-width:1052px;padding:0 10px;margin:0 auto}.sub-category-global-wrapper .sub-category-global-container{max-width:1052px;padding:0 10px;margin:0 auto;width:97%}.sub-category-global-wrapper .sub-category-global-container .item-grid{-ms-grid-columns:(minmax(clamp(240px,16vw,352px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(240px,16vw,352px),1fr))}.sub-category-item{position:relative;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sub-category-item:hover{opacity:.7;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.sub-category-item .title{position:absolute;right:0;bottom:0;left:0;width:100%;background-color:var(--clr-gray);padding:clamp(10px,1vw,10px) 10px;z-index:2}.sub-category-item .title a{display:block;color:var(--clr-white);font-size:clamp(.8rem,1vw,1rem);line-height:clamp(.9375rem,1.4vw,1.1875rem);text-align:center}.sub-category-item .picture a{display:block;position:relative}.sub-category-item .picture a::before{content:"";display:block;padding-top:100%}.sub-category-item .picture a img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.search-input{max-width:450px;padding:100px 10px 25px;margin:0 auto}.search-input .search-button{margin:0 auto;text-transform:uppercase}.search-input .price-range-input{-ms-flex-preferred-size:49%;flex-basis:49%}.columns-wrapper{padding:clamp(15px,4vw,55px) 0}.category-page .item-grid{-ms-grid-columns:(minmax(clamp(140px,calc(25% - clamp(10px,2vw,25px)),324px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(140px,calc(25% - clamp(10px,2vw,25px)),324px),1fr));grid-gap:clamp(10px,2vw,25px)}.category-page .category-description p{margin:0}.category-product-grid-page .page-title{margin:0 0 clamp(10px,1vw,15px)}.category-product-grid-page .page-title h1{text-align:left}.product-selectors-wrapper{display:none}.product-selectors>*{margin-bottom:4px}.product-selectors>*>*{color:var(--clr-dark-gray);font-weight:400;font-size:clamp(.6775rem,1vw,.79rem);line-height:clamp(.8125rem,1vw,.9375rem)}.product-selectors>* span{display:inline-block;margin:0 clamp(10px,1vw,15px) 0 0;text-transform:uppercase}.product-selectors>* select{border:1px solid #ededed;padding:clamp(5px,.5vw,8px) clamp(8px,1vw,12px) clamp(4px,.5vw,7px)}.product-selectors .product-sorting{margin:0 clamp(20px,3.5vw,42px) 4px 0}.category-navigation-wrapper{background-color:var(--clr-white);position:relative;padding:5px 0 0}.block-category-navigation{background-color:var(--clr-white)}.block-category-navigation .list{overflow-x:auto;overscroll-behavior-inline:contain;-ms-scroll-snap-type:inline mandatory;scroll-snap-type:inline mandatory;scroll-padding-inline:clamp(7px,1vw,25px);scrollbar-width:none}.block-category-navigation .list::-webkit-scrollbar{display:none}.block-category-navigation .list::-webkit-scrollbar-track{display:none}.block-category-navigation .list::-webkit-scrollbar-thumb{display:none}.block-category-navigation .list li{margin:0 clamp(10px,1vw,16px) 0 0}.block-category-navigation .list li:last-child{margin:0}.block-category-navigation .list li a{color:var(--clr-black);font-weight:400;padding:12px clamp(3px,.4vw,8px);font-size:clamp(.6775rem,1vw,1rem);line-height:clamp(.875rem,1.5vw,1.25rem);min-width:clamp(120px,12vw,195px);text-align:center}.block-category-navigation .list li a:hover{color:var(--clr-white);background-color:var(--clr-black)}.block-category-navigation .list li.active a{color:var(--clr-white);background-color:var(--clr-black)}.block-category-navigation .list>li>a{border:0;font-weight:700;text-transform:uppercase;display:block;background:0 0;position:relative}.block-category-navigation .list .sublist{margin:0;padding:0;border:0}.bottom-banner-wrapper{padding:clamp(25px,4vw,45px) 0 0}.bottom-banner img{display:block;max-width:100%;height:auto}.item-box{background-color:var(--clr-white);overflow:hidden}.item-box .details .product-title{margin:0 0 6px;text-align:left;min-height:18px}.item-box .details .product-title a{color:var(--clr-black);font-weight:700;font-size:clamp(.9375rem,1vw,1rem);line-height:clamp(1.125rem,1.5vw,1.25rem);text-align:left;display:block}.item-box .details .sku{text-align:left;margin:0 0 clamp(3px,.4vw,8px);line-height:1}.item-box .details .sku span{font-size:clamp(.77125rem,1vw,.79rem);line-height:.9375rem}.item-box .details .sku span.label{color:var(--clr-title-text);font-weight:400}.item-box .details .sku span.value{color:var(--clr-title-text);font-weight:400}.item-box .prices .actual-price{font-weight:700;color:var(--clr-black);font-size:clamp(1.29625rem,2.5vw,1.60187rem);line-height:clamp(1.5625rem,2.5vw,1.9375rem);margin:0 0 0 clamp(11px,1.4vw,19px)}.item-box .prices .old-price{color:var(--clr-black);font-size:clamp(.82312rem,1vw,.88875rem);line-height:1.0625rem;font-weight:400;text-decoration:line-through}.item-box .buttons .add-to-wishlist-button{width:clamp(18px,2vw,23px);aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Category/wishlist-icon.svg);font-size:0;border:0;background-color:transparent;cursor:pointer}.item-box .buttons .add-to-wishlist-button:hover{background-image:url(/Themes/RDC/Content/images/Project/Category/wishlist-icon-active.svg)}.item-box .buttons .add-to-wishlist-button.active{background-image:url(/Themes/RDC/Content/images/Project/Category/wishlist-icon-active.svg)}.item-box .picture{margin:0 0 clamp(7px,1.5vw,22px);position:relative;overflow:hidden;max-height:484px}.item-box .picture .ribbon{width:39px;height:39px;background-color:#000;position:absolute;color:#fff;z-index:99;font-size:14.22px;font-weight:700;line-height:17px;left:0}.item-box .picture .ribbon+.ribbon-discount{left:42px;background-color:#df0017}.item-box .picture .ribbon+.ribbon-black-friday{right:5px;top:5px;left:auto;background-color:transparent;width:clamp(60px,9vw,111px);height:clamp(20px,3vw,37px);background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Category/cyber-week-ribbon.png)}.item-box .picture .picture-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:9999999999;background-color:#fff;display:none!important}.item-box .picture .picture-loader.visible{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.item-box .picture>a{display:block;position:relative}.item-box .picture>a img{width:auto;max-width:100%;max-height:100%;margin:auto}.item-box .picture>a:not(.owl-carousel)::before{content:"";display:block;padding-top:150%}.item-box .picture>a:not(.owl-carousel) img{position:absolute;top:0;right:0;bottom:0;left:0}.item-box .picture .owl-next,.item-box .picture .owl-prev{width:28px;height:28px;border-radius:50%;background-color:var(--clr-white);background-size:9px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.item-box .picture .owl-next.disabled,.item-box .picture .owl-prev.disabled{opacity:.5;cursor:not-allowed}.item-box .picture .owl-next{background-image:url(/Themes/RDC/Content/images/Project/General/owl-next-black.svg);-webkit-transform:translateX(100%);transform:translateX(100%);right:clamp(-28px,-2vw,-15px)}.item-box .picture .owl-prev{background-image:url(/Themes/RDC/Content/images/Project/General/owl-prev-black.svg);-webkit-transform:translateX(-100%);transform:translateX(-100%);left:clamp(-28px,-2vw,-15px)}.item-box .picture:hover .owl-next{-webkit-transform:translateX(0);transform:translateX(0);right:clamp(15px,2vw,28px)}.item-box .picture:hover .owl-prev{-webkit-transform:translateX(0);transform:translateX(0);left:clamp(15px,2vw,28px)}.item-box .picture .owl-carousel .owl-item::before{content:"";display:block;padding-top:150%}.item-box .picture .owl-carousel .owl-item img{position:absolute;top:0;right:0;bottom:0;left:0}.ui-widget.ui-widget-content{z-index:999999999!important}.topic-page p:last-child{margin:0}.topic-simple-page .page-title{margin:0 0 clamp(20px,3.5vw,33px)}.topic-simple-page .page-title h1::before{padding-right:clamp(15px,2vw,20px)}.topic-page-container{max-width:1760px;padding:0 10px;margin:0 auto;width:97%}.topic-page-inner-container{max-width:1059px;margin:0 auto}.topic-page-full-container{max-width:1077px;margin:0 auto}.topic-payment-grid{margin:0 0 clamp(35px,5vw,72px)}.topic-payment-grid .topic-payment-icon{margin-right:clamp(15px,3vw,32px)}.topic-payment-grid .topic-payment-icon img{display:block}.topic-payment-grid.topic-crypto-grid{margin:0 0 clamp(10px,1vw,15px)}.topic-page .faq-topic-page-inner-accordion-content a{font-weight:700;text-decoration:underline}.faq-contact-network-text{margin:0 0 clamp(25px,4vw,45px)}.topic-secure-wrap{background-color:#f1f1f1;padding:9px 0;margin:0 0 25px}.topic-secure-container{max-width:1020px;padding:0 10px;margin:0 auto;width:97%}.topic-secure-grid .topic-secure-item{margin-right:clamp(15px,4.5vw,52px)}.topic-secure-grid .topic-secure-item:last-child{margin-right:0}.topic-secure-grid .topic-secure-item img{display:block;height:auto;width:auto}.cento-stores-wrapper{padding:0 0 clamp(15px,2vw,25px)}.cento-stores-banner{margin:0 0 clamp(35px,6vw,75px)}.cento-stores-banner img{display:block;max-width:100%;width:100%;min-height:clamp(200px,30vw,350px);-o-object-fit:cover;object-fit:cover}.cento-stores-upper-text{max-width:1059px;padding:0 10px;margin:0 auto clamp(45px,8vw,115px);width:97%}.cento-stores-upper-text p{text-align:center;font-size:clamp(1.125rem,2vw,1.60187rem);line-height:clamp(1.75rem,2.5vw,2.1875rem);font-weight:400;margin:0 0 clamp(20px,2.5vw,45px)}color:var(--clr-black) .cento-stores-upper-text p:last-child{margin:0}.cento-stores-maps-grid-wrapper{max-width:1080px;padding:0 10px;margin:0 auto clamp(45px,9vw,125px);width:97%}.cento-stores-maps-grid{-ms-grid-columns:(minmax(clamp(250px,calc(50% - 21px),508px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(250px,calc(50% - 21px),508px),1fr));grid-gap:clamp(45px,8vw,115px) clamp(15px,4vw,42px)}.cento-stores-map-item .stores-map-item-title{margin:0 0 clamp(15px,2vw,28px)}.cento-stores-map-item .stores-map-item-title h3{color:var(--clr-black);font-weight:700;font-size:clamp(1rem,1.2vw,1.125rem);line-height:clamp(1.25rem,1.5vw,1.375rem);margin:0;text-align:center}.cento-stores-map-item .stores-map-item-map{margin:0 0 clamp(20px,2vw,29px)}.cento-stores-map-item .stores-map-item-map iframe{height:clamp(150px,20vw,334px)}.cento-stores-map-item .stores-map-item-info ul{padding:0;margin:0;list-style-type:none}.cento-stores-map-item .stores-map-item-info ul li{font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.5625rem,2vw,1.875rem);text-align:left;padding-left:clamp(28px,2vw,32px);position:relative;margin:0 0 clamp(20px,2vw,25px)}.cento-stores-map-item .stores-map-item-info ul li:last-child{margin:0}.cento-stores-map-item .stores-map-item-info ul li::before{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;width:16.6px;height:16.6px;left:0;top:7px}.cento-stores-map-item .stores-map-item-info ul li.stores-location::before{width:13px;height:18px;background-image:url(/Themes/RDC/Content/images/Project/Topic/stores-location-icon.svg)}.cento-stores-map-item .stores-map-item-info ul li.stores-phone::before{width:14.5px;height:14.5px;background-image:url(/Themes/RDC/Content/images/Project/Topic/stores-phone-icon.svg)}.cento-stores-map-item .stores-map-item-info ul li.stores-hours::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/stores-hours-icon.svg)}.cento-stores-lower-text{max-width:1080px;padding:0 10px;margin:0 auto;width:97%}.cento-stores-lower-text p{margin:0;text-align:center;color:var(--clr-black);font-weight:400;font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.3125rem,1.5vw,1.5625rem)}.cento-stores-lower-text p strong{color:var(--clr-black)}.follow-the-butterfly-top{margin:0 0 clamp(35px,5vw,85px)}.butterfly-background-wrapper{background-position:center;background-repeat:no-repeat;background-size:cover;padding:clamp(40px,6vw,103px) 0;background-image:url(/Themes/RDC/Content/images/Project/Topic/butterfly-bg.jpg);position:relative}.butterfly-background-outter-container,.follow-the-butterfly-bottom-container{max-width:1101px;padding:0 10px;margin:0 auto;width:97%}.butterfly-background-outter-container .butterfly-background-text,.follow-the-butterfly-bottom-container .butterfly-background-text{max-width:500px}.butterfly-background-outter-container .butterfly-background-text p,.follow-the-butterfly-bottom-container .butterfly-background-text p{color:var(--clr-white);font-weight:400;text-align:left;font-size:clamp(1rem,1.2vw,1.125rem);line-height:clamp(1.25rem,1.5vw,1.5625rem);margin:0 0 clamp(25px,4vw,35px)}.butterfly-background-outter-container .butterfly-background-text h4,.follow-the-butterfly-bottom-container .butterfly-background-text h4{color:var(--clr-white);font-weight:400;text-align:left;font-size:clamp(1.26562rem,2vw,1.60187rem);line-height:clamp(1.6875rem,2vw,2rem);margin:0}.follow-the-butterfly-date-line{background-color:#e2e2e2;border-radius:128px;margin:0 0 clamp(15px,2vw,24px)}.follow-the-butterfly-date-line .date-line-left{-ms-flex-preferred-size:14.42%;flex-basis:14.42%;aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--clr-black);border-radius:50%}.follow-the-butterfly-date-line .date-line-left .date-line-left-title h4{color:var(--clr-white);font-size:clamp(1.60187rem,4vw,3.2475rem);line-height:clamp(2.1875rem,4vw,3.9375rem);text-align:center;font-weight:700;margin:0}.follow-the-butterfly-date-line .date-line-right .date-line-right-text p{font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.3125rem,2vw,1.5625rem);text-align:left;color:var(--clr-black);font-weight:400;margin:0}.faq-topic-page-inner-left{display:none}.faq-topic-page-inner-accordion-content .faq-networks-list{list-style-type:none}.faq-topic-page-inner-accordion-content .faq-networks-list li{margin:0 15px 0 0}.faq-topic-page-inner-accordion-content .faq-networks-list li a{font-size:0;width:20px;height:20px;display:block;background-position:center;background-repeat:no-repeat;background-size:contain}.faq-topic-page-inner-accordion-content .faq-networks-list li.faq-fb a{background-image:url(/Themes/RDC/Content/images/Project/Footer/footer-fb-icon.svg)}.faq-topic-page-inner-accordion-content .faq-networks-list li.faq-insta a{background-image:url(/Themes/RDC/Content/images/Project/Footer/footer-insta-icon.svg)}.faq-topic-page-inner-accordion-content .faq-networks-list li.faq-mail a{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-mail-icon.svg)}.faq-topic-page-inner-accordion-content .faq-networks-list li.faq-phone a{background-image:url(/Themes/RDC/Content/images/Project/Topic/phone-support-icon.svg)}.faq-topic-page-outter-accordion-content .ui-accordion .ui-accordion-header{margin:0 0 clamp(15px,1.5vw,18px);border:1px solid #b8b8b8;background:0 0;background-color:var(--clr-white);border-radius:0;padding:clamp(20px,2vw,27px) clamp(55px,8vw,107px) clamp(20px,2vw,27px) clamp(25px,3vw,34px)}.faq-topic-page-outter-accordion-content .ui-accordion .ui-accordion-header .ui-accordion-header-icon{display:none}.faq-topic-page-outter-accordion-content .ui-accordion .ui-accordion-header::before{content:"";display:block;position:absolute;top:50%;right:clamp(18px,2vw,25px);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px;background-position:center;background-repeat:no-repeat;background-size:12px;background-image:url(/Themes/RDC/Content/images/Project/Topic/plus-icon.svg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq-topic-page-outter-accordion-content .ui-accordion .ui-accordion-header.ui-state-active::before{-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg)}.faq-topic-page-outter-accordion-content .ui-accordion .ui-accordion-header h4{margin:0;min-height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.faq-topic-page-outter-accordion-content .ui-accordion .ui-accordion-content{border:0;padding:clamp(5px,1vw,10px) clamp(10px,1vw,15px) clamp(25px,4vw,45px)}.faq-topic-page-outter-accordion-content .ui-accordion .ui-accordion-content a{text-decoration:underline;font-weight:700}.b2b-topic-page-wrapper{padding:clamp(55px,8vw,100px) 0 0}.b2b-topic-page-top-wrapper{padding:0 0 clamp(45px,6vw,75px)}.b2b-topic-page-text-container{max-width:1077px;padding:0 10px;margin:0 auto;width:97%}.b2b-topic-page-text p,.b2b-topic-page-text ul li{font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5625rem);color:var(--clr-black);font-weight:400;margin:0 0 clamp(15px,2.5vw,29px)}.b2b-topic-page-text ol li{font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5625rem);color:var(--clr-black);font-weight:400;margin:0 0 5px}.b2b-topic-page-text h3{font-size:clamp(1.125rem,2vw,1.60187rem);line-height:clamp(1.375rem,2vw,2rem);color:var(--clr-black);font-weight:400}.b2b-topic-page-middle-wrapper{padding:clamp(55px,6vw,70px) 0;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/Themes/RDC/Content/images/Project/Topic/b2b-page-bg.jpg)}.b2b-topic-page-middle-wrapper .b2b-topic-page-text h4{font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5625rem);font-weight:700;text-align:center;color:var(--clr-white)}.b2b-topic-page-middle-wrapper .b2b-topic-page-text p{color:var(--clr-white)}.b2b-topic-page-middle-wrapper .b2b-topic-page-text h5{color:var(--clr-white);font-size:.79rem;line-height:.9375rem;text-align:left;font-style:italic;margin:0;font-weight:400}.b2b-topic-page-bottom-wrapper{padding:clamp(45px,5vw,75px) 0 0}.b2b-topic-page-bottom-wrapper .b2b-topic-page-text h4{font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5625rem);font-weight:700;text-align:center;margin:0 0 clamp(15px,2.5vw,29px)}.b2b-topic-page-bottom-wrapper .b2b-topic-page-text ul li.item-with-ol{list-style-type:none}.interest-form-title{margin:0 0 clamp(35px,5vw,59px)}.interest-form-title h2{color:var(--clr-black);font-size:clamp(1.26562rem,2.5vw,1.80187rem);line-height:clamp(1.6875rem,2.5vw,2.125rem);text-align:center;font-weight:400}.interest-form-wrapper .buttons{margin:clamp(35px,5vw,48px) 0 0}.interest-form-wrapper .buttons input[type=submit]{font-size:clamp(1rem,1.3vw,1.125rem);line-height:clamp(1.25rem,1.5vw,1.375rem);text-align:center;font-weight:700;letter-spacing:clamp(2.47px,.4vw,4.5px);color:var(--clr-white);background-color:var(--clr-black);border:0;padding:clamp(13px,1.2vw,18px) 10px;display:block;width:95%;max-width:519px;margin:0 auto;text-transform:uppercase}.interest-form-wrapper .buttons input[type=submit]:hover{background-color:#414141}.form-inputs-grid{max-width:800px;padding:0 10px;margin:0 auto;width:97%;-ms-grid-columns:(minmax(clamp(180px,calc(50%-12px),375px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(180px,calc(50%-12px),375px),1fr));grid-gap:clamp(25px,3vw,38px) clamp(15px,2vw,23px)}.form-inputs-grid .inputs{margin:0}.form-inputs-grid .inputs .required{display:none}.interest-form-wrapper .form-inputs-grid .inputs:not(.reversed) label{z-index:1}.not-found-icon{max-width:100px;padding:0 10px;margin:clamp(20px,3vw,45px) auto;width:20%}.not-found-page-wrapper .topic-block-body p{text-align:center}.not-found-page-wrapper .topic-block-body ul{padding:0;margin:0}.not-found-page-wrapper .topic-block-body ul li{text-align:center;list-style-type:none}.contact-page{padding:clamp(40px,4vw,75px) 0 0}.contact-page .topic-block-body p{text-align:center}.contact-page-container{max-width:1310px;padding:0 10px;margin:0 auto;width:97%}.contact-page-text{padding:0 0 clamp(35px,5vw,55px)}.contact-page-text h3{color:var(--clr-black);font-size:clamp(1rem,1.5vw,1.125rem);line-height:clamp(1.25rem,1.5vw,1.5625rem);text-align:center;margin:0 0 clamp(15px,2vw,25px)}.contact-page-text p{font-size:clamp(.88875rem,1vw,1rem);line-height:clamp(1rem,1.5vw,1.25rem);text-align:center;color:var(--clr-black);font-weight:400;margin:0 0 10px}.contact-page-text p:last-child{margin:0}.contact-page-form-inner-container{width:97%;padding:0 10px;margin:0 auto}.contact-page-form-inner-container .contact-form-title{margin:0 0 clamp(35px,5vw,65px)}.contact-page-form-wrapper{padding:clamp(45px,7vw,75px) 0}.contact-form{max-width:410px;margin:0 auto}.contact-form .inputs label{text-transform:uppercase}.contact-form .inputs textarea{resize:none;overflow:auto;border-bottom:1px solid #000}.contact-form .buttons .contact-us-button{width:100%;padding:clamp(7px,1vw,10px) 10px;text-transform:uppercase;width:100%;max-width:unset}.contact-info-grid .contact-info-left ul,.contact-info-grid .contact-info-right ul{margin:0;padding:0}.contact-info-grid .contact-info-left ul li,.contact-info-grid .contact-info-right ul li{list-style-type:none;margin:0;font-size:clamp(.64rem,1vw,.8rem);line-height:clamp(1rem,1.5vw,1.5rem);color:var(--clr-dark-grey);position:relative}.contact-info-grid .contact-info-left ul li.contact-info-location,.contact-info-grid .contact-info-left ul li.contact-info-mail,.contact-info-grid .contact-info-left ul li.contact-info-phone,.contact-info-grid .contact-info-right ul li.contact-info-location,.contact-info-grid .contact-info-right ul li.contact-info-mail,.contact-info-grid .contact-info-right ul li.contact-info-phone{padding-left:clamp(18px,1.5vw,24px)}.contact-info-grid .contact-info-left ul li.contact-info-location::before,.contact-info-grid .contact-info-left ul li.contact-info-mail::before,.contact-info-grid .contact-info-left ul li.contact-info-phone::before,.contact-info-grid .contact-info-right ul li.contact-info-location::before,.contact-info-grid .contact-info-right ul li.contact-info-mail::before,.contact-info-grid .contact-info-right ul li.contact-info-phone::before{content:"";display:block;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-position:center;background-repeat:no-repeat;background-size:contain}.contact-info-grid .contact-info-left ul li.contact-info-location::before,.contact-info-grid .contact-info-right ul li.contact-info-location::before{width:15.37px;height:15.22px;background-image:url(/Themes/RDC/Content/images/Project/Contact/location-icon.svg)}.contact-info-grid .contact-info-left ul li.contact-info-mail::before,.contact-info-grid .contact-info-right ul li.contact-info-mail::before{width:15.13px;height:15.39px;background-image:url(/Themes/RDC/Content/images/Project/Contact/mail-icon.svg)}.contact-info-grid .contact-info-left ul li.contact-info-phone::before,.contact-info-grid .contact-info-right ul li.contact-info-phone::before{width:13.27px;height:13.27px;background-image:url(/Themes/RDC/Content/images/Project/Contact/phone-icon.svg)}.contact-info-grid .contact-info-left ul li:first-child,.contact-info-grid .contact-info-right ul li:first-child{margin:0 0 4px}.contact-text-bottom-wrapper{padding:clamp(35px,7vw,95px) 0 0}.contact-info-container{max-width:428px;margin:0 auto}.contact-info-container ul{padding:0;margin:0}.contact-info-wrapper{padding:0 0 clamp(35px,7vw,95px)}.contact-map-wrapper .map iframe{display:block;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-filter:grayscale(1);-ms-filter:grayscale(1);-webkit-filter:grayscale(1);filter:grayscale(1)}.contact-map-wrapper .map iframe.active{-moz-filter:grayscale(0);-ms-filter:grayscale(0);-webkit-filter:grayscale(0);filter:grayscale(0)}.news-list-page{padding:clamp(35px,4.5vw,75px) 0 clamp(55px,7vw,135px)}.news-list-page-container{max-width:1025px;padding:0 10px;margin:0 auto;width:97%}.news-items-grid{-ms-grid-columns:(minmax(clamp(260px,30%,291px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(260px,30%,291px),1fr));grid-gap:clamp(20px,4vw,66px)}.news-items-grid .news-item .news-item-image{border-radius:4px;overflow:hidden;margin:0 0 clamp(10px,1vw,15px)}.news-items-grid .news-item .news-item-image a{display:block;position:relative}.news-items-grid .news-item .news-item-image a::before{content:"";display:block;padding-top:59%}.news-items-grid .news-item .news-item-image a img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.news-items-grid .news-item .news-head{margin:0 0 clamp(10px,1vw,15px);padding:0 0 clamp(5px,1vw,10px);border-bottom:2px dashed var(--clr-gray)}.news-items-grid .news-item .news-head .news-title{display:block;font-size:clamp(1rem,1.5vw,1.25rem);line-height:clamp(1.1875rem,2vw,1.9375rem);text-align:left;color:var(--clr-dark-gray);font-weight:700;margin:0 0 clamp(5px,1vw,10px)}.news-items-grid .news-item .news-head .news-title:hover{color:var(--clr-third)}.news-items-grid .news-item .news-head .news-date{display:block;font-size:clamp(.8rem,1vw,1rem);line-height:clamp(.9375rem,1.5vw,1.1875rem);text-align:left;color:var(--clr-third);font-weight:700}.news-items-grid .news-item .news-body{font-size:clamp(.8rem,1vw,1rem);line-height:clamp(.9375rem,1.5vw,1.1875rem);text-align:left;color:var(--clr-dark-gray);font-weight:400}.news-item-page{padding:clamp(35px,4.5vw,75px) 0 clamp(55px,7vw,135px)}.news-item-page .page-title h1{text-align:left;text-transform:initial}.news-item-page .page-title .news-date{padding:0 0 clamp(10px,1vw,15px);border-bottom:2px dashed #d4d4d4;display:block;color:var(--clr-dark-gray);margin:0 0 clamp(15px,2vw,25px);text-align:left}.news-item-page .news-body p{color:var(--clr-dark-gray);text-align:left;font-weight:400;font-size:clamp(.8rem,1vw,1rem);line-height:clamp(1.3rem,1.5vw,1.5rem);margin:0 0 clamp(15px,2.5vw,35px)}.news-item-page .news-item-page-image{margin:0 0 clamp(15px,2vw,25px)}.news-item-page .news-item-page-image img{display:block;max-width:100%;height:auto}.news-item-page-container{max-width:904px;padding:0 10px;margin:0 auto}.manufacturer-grid .item-grid{-ms-grid-columns:(minmax(clamp(190px,24%,300px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(190px,24%,300px),1fr));grid-gap:clamp(20px,2.5vw,30px)}.manufacturer-grid .manufacturer-item .picture a::before{padding-top:100%}.manufacturer-item{position:relative}.manufacturer-item .title{position:absolute;right:0;bottom:0;left:0;width:100%;background-color:var(--clr-dark-gray);z-index:2;padding:clamp(10px,1vw,15px) 10px}.manufacturer-item .title a{display:block;text-align:center;color:var(--clr-white);font-size:clamp(.8rem,1vw,1rem);line-height:clamp(.9375rem,1.5vw,1.1875rem)}.manufacturer-item .picture a{display:block;position:relative}.manufacturer-item .picture a::before{content:"";display:block;padding-top:73%}.manufacturer-item .picture img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.login-page{padding:clamp(15px,3.5vw,35px) 0 0}.customer-title{margin:0 0 clamp(40px,5.5vw,72px)}.customer-title h2{font-size:clamp(1.13875rem,3vw,1.80187rem);line-height:clamp(1.5625rem,3vw,2.1875rem);text-align:center;font-weight:700;color:var(--clr-black);text-transform:uppercase}.customer-title-mobile{margin:0 0 clamp(40px,5.5vw,72px)}.customer-title-mobile h2{font-size:clamp(1.13875rem,3vw,1.80187rem);line-height:clamp(1.5625rem,3vw,2.1875rem);text-align:center;font-weight:700;color:var(--clr-black);text-transform:uppercase}.customer-double-image{margin:0 0 clamp(25px,3vw,32px)}.customer-double-image img{display:block;max-width:100%;height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.customer-sign-in-page .password-inputs{margin:0 0 15px}.customer-sign-in-page .remember-me-inputs{margin:0}.customer-sign-in-page .remember-me-inputs label{color:var(--clr-black);font-weight:400;font-size:.88875rem;line-height:1.375rem}.customer-sign-in-page .remember-me-inputs .forgot-password{color:var(--clr-black);font-weight:400;font-size:.88875rem;line-height:1.375rem}.customer-sign-in-page .buttons{margin:clamp(33px,7vw,87px) 0 0}.customer-sign-in-page .buttons .sign-in-button{display:block;width:100%;padding:clamp(17px,1.2vw,18px) 10px;background-color:var(--clr-black);color:var(--clr-white);letter-spacing:clamp(2.47px,.5vw,4.5px);font-weight:700;border:0;text-transform:uppercase;font-size:clamp(.77125rem,2vw,1.125rem);line-height:clamp(.9375rem,2vw,1.375rem);cursor:pointer}.customer-sign-in-page .buttons .sign-in-button:hover{background-color:#414141}.customer-sign-in-page .external-authentication .customer-title{margin:0 0 clamp(20px,3vw,35px)}.customer-sign-in-page .external-authentication .facebook-login-block{margin-right:clamp(6px,1.5vw,18px)}.customer-sign-in-page .external-authentication .buttons{margin:0}.customer-sign-in-page .external-authentication .buttons .facebook-btn{padding:clamp(13px,1.5vw,17px) clamp(10px,2vw,27px);font-size:clamp(.6775rem,1vw,.88875rem);line-height:1.0625rem;color:var(--clr-black);font-weight:700;letter-spacing:2.84px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid var(--clr-black);display:block}.customer-sign-in-page .external-authentication .buttons .facebook-btn span{display:inline-block;position:relative;padding-left:25px}.customer-sign-in-page .external-authentication .buttons .facebook-btn span::before{content:"";display:block;position:absolute;width:9px;height:19px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Customer/ext-fb.svg);left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.customer-sign-in-page .external-authentication .buttons .facebook-btn:hover{background-color:var(--clr-black);color:var(--clr-white)}.customer-sign-in-page .external-authentication .buttons .google-btn{padding:clamp(13px,1.5vw,17px) clamp(10px,2vw,27px);font-size:clamp(.6775rem,1vw,.88875rem);line-height:1.0625rem;color:var(--clr-black);font-weight:700;letter-spacing:2.84px;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid var(--clr-black);display:block}.customer-sign-in-page .external-authentication .buttons .google-btn span{display:inline-block;position:relative;padding-left:25px}.customer-sign-in-page .external-authentication .buttons .google-btn span::before{content:"";display:block;position:absolute;width:21px;height:21px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Customer/ext-google.png);left:-10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.customer-sign-in-page .external-authentication .buttons .google-btn:hover{background-color:var(--clr-black);color:var(--clr-white)}.external-methods-grid>*{-ms-flex-preferred-size:48%;flex-basis:48%;width:48%}.customer-double-inputs .returning-wrapper{margin:0 0 clamp(45px,7vw,91.11px)}.customer-double-inputs .returning-block-only-login-external{padding:clamp(35px,7vw,91px) 0 0}.password-recovery-container .result,.password-recovery-container .tooltip{margin:0 0 clamp(35px,5vw,75px);font-size:clamp(.64rem,1vw,.8rem);line-height:clamp(.8125rem,1vw,.9375rem);color:var(--clr-dark-gray)}.password-recovery-container .password-recovery-wrapper{max-width:446px;padding:clamp(35px,5vw,65px) 0 0;margin:0 auto;width:97%}.checkout-as-guest-page .customer-title-container{display:none}.checkout-as-guest-wrapper{padding:clamp(37px,10vw,138px) 0 clamp(34px,9vw,101px)}.checkout-as-guest-block-inner-container{max-width:366px;padding:0 10px;margin:0 auto;width:97%}.checkout-as-guest-block .text{margin:0 0 clamp(27px,5vw,54px)}.checkout-as-guest-block .text p{color:var(--clr-black);text-align:center;font-size:clamp(.82312rem,2vw,1.25rem);line-height:clamp(1.4375rem,3vw,2.0625rem);margin:0}.checkout-as-guest-block.register-block .text{display:block}.checkout-as-guest-block .buttons{margin:0}.checkout-as-guest-block .buttons .checkout-as-guest-button{display:block;width:100%}.checkout-as-guest-block.returning-block .returning-block-inputs .inputs{margin:0 0 clamp(30.03px,5vw,50.03px)}.checkout-as-guest-block.returning-block .returning-block-inputs .inputs.password-inputs{margin:0 0 15px}.checkout-as-guest-block.returning-block .returning-block-inputs .inputs.remember-me-inputs{margin:0}.checkout-as-guest-block.returning-block .returning-block-inputs .buttons{margin:clamp(32.63px,5vw,52.03px) 0 0}.checkout-as-guest-block.returning-block .returning-block-external{margin:clamp(45px,5vw,54.59px) 0 0}.checkout-as-guest-icon{display:none}.checkout-as-guest-title{margin:0 0 clamp(25.34px,5vw,59.65px)}.checkout-as-guest-title h2{color:var(--clr-black);text-align:center;text-transform:uppercase;font-weight:700;font-size:clamp(1.13875rem,2.5vw,1.25rem);line-height:clamp(1.375rem,2.5vw,1.5rem)}.newsletter-page .page-body{padding:45px 0 0}.registration-page{padding:clamp(15px,3.5vw,35px) 0 0}.registration-page .registration-inputs-wrapper{padding:0 0 clamp(45px,11vw,65px)}.registration-page .registration-inputs-container{max-width:397px;padding:0 10px;margin:0 auto}.registration-page .registration-inputs-container .buttons{margin:clamp(32px,5vw,40px) 0 0}.registration-page .registration-inputs-container .confirm-password-inputs{margin:0}.registration-page .registration-inputs-container .newsletter-fieldset{margin:clamp(28px,4vw,39px) 0 0}.registration-page .registration-inputs-container .newsletter-fieldset .inputs{text-align:left;margin:0}.registration-page .registration-inputs-container .newsletter-fieldset .inputs label{font-size:.75rem;line-height:.9375rem}.registration-container .result{font-size:clamp(.64rem,1vw,.8rem);line-height:clamp(.8125rem,1vw,.9375rem);color:var(--clr-dark-gray)}.registration-inputs-container{max-width:397px;padding:0 10px;margin:0 auto}.registration-inputs-container .buttons{margin:clamp(32px,5vw,40px) 0 0}.cento-blog-pop-up-grid-item-pop-up{display:none}#cboxLoadedContent .cento-blog-pop-up-grid-item-pop-up{display:block}div#cento-blog-pop-up-wrapper img{display:block;max-width:100%;height:auto}.cento-blog-pop-up-grid-container{max-width:1079px;margin:0 auto;padding:0 10px;width:97%}.cento-blog-pop-up-grid-inner-container.grid-container{-ms-grid-columns:(minmax(clamp(150px,20vw,250px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(150px,20vw,250px),1fr));grid-gap:16px}.cento-blog-pop-up-grid-wrapper{padding:40px 0}button#cboxNext{position:absolute;right:0;top:50%;width:30px;height:30px;left:unset;background-image:url(/Themes/RDC/Content/images/Project/General/owl-next.svg);background-repeat:no-repeat;background-position:center;background-size:contain;font-size:0}#cboxContent{position:relative}button#cboxPrevious{font-size:0;position:absolute;left:0;top:50%;width:30px;height:30px;right:unset;background-image:url(/Themes/RDC/Content/images/Project/General/owl-prev.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.cento-blog-pop-up-grid-item img{display:block;max-width:100%;height:auto}.blog-list-page-wrapper{padding:28px 0 clamp(40px,7vw,88px)}.blog-posts-container{max-width:1048px;padding:0 10px;margin:0 auto;width:97%}.blog-posts-grid{-ms-grid-columns:(minmax(clamp(180px,45%,479px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(180px,45%,479px),1fr));grid-gap:clamp(30px,4vw,63px) clamp(35px,4vw,70px)}.blog-post-tags-wrapper{display:none}.blog-post-tags-grid{-ms-grid-columns:(minmax(clamp(90px,20%,120px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(90px,20%,120px),1fr));grid-gap:10px clamp(10px,2vw,20px);padding:0 0 clamp(15px,2vw,21px)}.blog-post-tags-grid li{margin:0}.blog-post-tags-grid li a{color:#a2a2a2;font-weight:700;font-size:clamp(.88875rem,1vw,1rem);line-height:clamp(1.125rem,1.5vw,1.25rem);text-transform:uppercase}.blog-post-tags-grid li a.active,.blog-post-tags-grid li a:hover{color:var(--clr-black)}.blogpost-page{padding:clamp(20px,3.5vw,37px) 0 0}.blogpost-page .blogpost-page-title{margin:0 0 clamp(20px,3.5vw,35px)}.blogpost-page .blogpost-page-title h1{color:var(--clr-black);text-align:center;font-weight:700;font-size:clamp(1.42375rem,3.5vw,2.44125rem);line-height:clamp(1.9375rem,3.5vw,3rem)}.blogpost-page .blogpost-image{margin:0 0 clamp(25px,3.5vw,52px)}.blogpost-page .blogpost-image img{display:block;max-width:100%;margin:0 auto;height:auto;min-height:200px;-o-object-fit:cover;object-fit:cover}.blogpost-page .post-body{margin:0 0 clamp(25px,3vw,35px)}.blogpost-page .post-body p{text-align:left;margin:0 0 clamp(15px,2vw,30px);color:var(--clr-black);font-weight:400;font-size:clamp(.88875rem,1vw,1rem);line-height:clamp(1.45125rem,1.5vw,1.5625rem)}.blogpost-page .post-body p:last-child{margin:0}.blogpost-page-container{max-width:1403px;padding:0 10px;margin:0 auto;width:97%}.blogpost-page-inner-top .blog-post-tags-wrapper{display:block}.blogpost-page-inner-top .blog-post-tags-wrapper .blog-post-tags-grid{display:-ms-flexbox;display:-webkit-box;display:flex}.blogpost-page-inner-top .blog-post-tags-wrapper li{margin:0 clamp(15px,2vw,30px) 10px 0;text-align:left}.blogpost-page-inner-container{max-width:1059px;margin:0 auto}.blogpost-page-inner-top{padding:0 0 clamp(40px,6vw,77px)}.blogpost-page-inner-bottom{padding:clamp(20px,5vw,64px) 0 clamp(55px,8vw,88px)}.blog-posts-read-more-title{margin:0 0 12px}.blog-posts-read-more-title h3{text-align:center;font-weight:400;color:var(--clr-black);font-size:clamp(1.125rem,3vw,1.80187rem);line-height:clamp(1.5625rem,3vw,2.1875rem)}.blog-posts-read-more-wrapper{background-color:#f9f9f9;padding:clamp(40px,5vw,64px) 0}.blog-posts-read-more-container{max-width:1080px;padding:0 10px;margin:0 auto;width:97%}.blog-posts-read-more-grid{-ms-grid-columns:(minmax(clamp(180px,30%,337px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(180px,30%,337px),1fr));grid-gap:clamp(15px,2vw,24px)}.product-essential-container{margin:0 auto clamp(20px,3.5vw,41px)}.html-product-details-page .ui-dialog .ui-dialog-content{background-color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.html-product-details-page .ui-dialog-titlebar{display:block}.product-essential-grid .overview .product-name{margin:0 0 clamp(9px,1.5vw,24px)}.product-essential-grid .overview .product-name h1{text-align:left;color:var(--clr-black);font-size:clamp(1.215rem,2vw,1.5625rem);line-height:clamp(1.5625rem,2vw,1.9375rem);font-weight:700}.product-essential-grid .overview .availability-stores-wrapper{margin:0 0 32px}.product-essential-grid .overview .availability-stores-wrapper.hidden{display:none}.product-essential-grid .overview .availability.hidden{display:none}.product-essential-grid .overview .availability .stock>*{text-transform:uppercase;font-size:.88875rem;line-height:1.0625rem}.product-essential-grid .overview .availability .stock .label{color:var(--clr-black);font-weight:700;display:none}.product-essential-grid .overview .availability .stock .value{font-weight:400}.product-essential-grid .overview .availability .stock .value.value-red{color:#dd2626}.product-essential-grid .overview .availability .stock .value.value-green{color:#23a463}.product-essential-grid .overview .availability .stock .value.value-orange{color:#ff9800}.product-essential-grid .overview .stores-wrapper.hidden{display:none}.product-essential-grid .overview .stores-wrapper .stores-toggle{position:relative;padding-left:28px;text-transform:uppercase;color:var(--clr-black);font-weight:700;font-size:.88875rem;line-height:1.0625rem;cursor:pointer}.product-essential-grid .overview .stores-wrapper .stores-toggle::before{content:"";display:block;position:absolute;width:14px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Product/product-stores-icon.svg);top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-essential-grid .overview .color-attributes-wrapper{margin:0 0 31px}.product-essential-grid .overview .color-attributes-wrapper .title{text-align:left;margin:0 0 11px}.product-essential-grid .overview .color-attributes-wrapper .title h5{text-align:left;font-size:1rem;line-height:1.25rem;font-weight:400;color:var(--clr-black);text-transform:uppercase}.product-essential-grid .overview .color-attributes-wrapper .title h5 b{font-weight:700;color:var(--clr-black)}.product-essential-grid .overview .color-attributes-wrapper .color-item-flex{margin:0 clamp(19px,2.5vw,30px) 0 0;border:1px solid transparent;position:relative}.product-essential-grid .overview .color-attributes-wrapper .color-item-flex a{display:block}.product-essential-grid .overview .color-attributes-wrapper .color-item-flex.nocolor-true{opacity:.5;cursor:not-allowed}.product-essential-grid .overview .color-attributes-wrapper .color-item-flex.nocolor-true a{pointer-events:none}.product-essential-grid .overview .color-attributes-wrapper .color-item-flex.nocolor-true::after{content:"";display:block;position:absolute;width:2px;height:100%;background-color:var(--clr-black);margin:0 auto;top:0;right:0;left:0;-webkit-transform:rotate(-33deg);transform:rotate(-33deg)}.product-essential-grid .overview .color-attributes-wrapper .color-item-flex.active-color-item{border-color:var(--clr-black)}.product-essential-grid .overview .color-attributes-wrapper .color-item-flex .color-thub{max-width:59px;padding:5px}.product-essential-grid .overview .color-attributes-wrapper .color-item-flex .color-thub img{display:block;max-width:100%;height:auto}.product-essential-grid .overview .product-specifications-top-grid span{display:inline-block;font-weight:400;font-size:clamp(.8rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5rem);color:var(--clr-dark-gray);position:relative}.product-essential-grid .overview .product-specifications-top-grid span:first-child{margin:0 clamp(15px,1.5vw,20px) 0 0}.product-essential-grid .overview .product-specifications-top-grid span:first-child::after{content:"|";display:block;position:absolute;color:var(--clr-dark-gray);font-weight:400;top:50%;right:clamp(-15px,-1vw,-11px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-essential-grid .overview .short-description{text-align:left;font-weight:400;font-size:clamp(.8rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5rem);color:var(--clr-dark-gray);margin:0 0 clamp(25px,4vw,52px)}.product-essential-grid .overview .product-sku-price-grid{padding:0 0 32px;margin:0 0 32px;border-bottom:1px solid #c5c5c5}.product-essential-grid .overview .product-sku-price-grid .additional-details .sku span{color:#a2a2a2;font-size:clamp(.82312rem,1vw,1rem);line-height:clamp(1rem,1.5vw,1.25rem);font-weight:400}.product-essential-grid .overview .product-sku-price-grid .additional-details .sku span.label{font-weight:400}.product-essential-grid .overview .product-sku-price-grid .prices .prices-grid .product-price{color:var(--clr-black);font-weight:700;font-size:1.60187rem;line-height:1.9375rem;margin:0 0 0 clamp(6px,1vw,12px)}.product-essential-grid .overview .product-sku-price-grid .prices .prices-grid .old-product-price{color:var(--clr-black);text-decoration:line-through;font-weight:400;font-size:clamp(.9375rem,1.5vw,1.125rem);line-height:clamp(1.125rem,1.5vw,1.3125rem);display:inline-block}.product-essential-grid .overview .product-sku-price-grid .prices .discounted-price{margin:10px 0 0}.product-essential-grid .overview .product-sku-price-grid .prices .discounted-price .price-value{color:var(--clr-black);font-weight:700;font-size:1.60187rem;line-height:1.9375rem;margin:0 0 0 clamp(6px,1vw,12px)}.product-essential-grid .overview .product-buttons-container .add-to-cart .add-to-cart-panel{width:100%}.product-essential-grid .overview .product-buttons-container .add-to-cart .add-to-cart-panel .ui-spinner{display:none}.product-essential-grid .overview .product-buttons-container .add-to-cart .add-to-cart-panel .qty-input{display:none}.product-essential-grid .overview .product-buttons-container .add-to-cart .add-to-cart-button{background-color:var(--clr-black);color:var(--clr-white);padding:18px 10px;font-size:clamp(.88875rem,1vw,1.125rem);line-height:1.375rem;font-weight:700;border:0;text-transform:uppercase;letter-spacing:4.5px;display:block;width:100%}.product-essential-grid .overview .product-buttons-container .add-to-cart .add-to-cart-button:hover{background-color:#414141}.product-essential-grid .overview .product-wishlist-buttons{margin:clamp(10px,2vw,26px) 0 0}.product-essential-grid .overview .product-wishlist-buttons .add-to-wishlist .add-to-wishlist-button{width:100%;font-size:.88875rem;line-height:1.0625rem;position:relative;padding:18px 15px;border:0;background-color:var(--clr-white);text-transform:uppercase;cursor:pointer;color:var(--clr-black)}.product-essential-grid .overview .product-wishlist-buttons .add-to-wishlist .add-to-wishlist-button::before{content:"";display:block;position:absolute;width:23.25px;height:20.36px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Category/wishlist-icon.svg);top:50%;left:clamp(10px,3vw,55px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-essential-grid .overview .product-wishlist-buttons .add-to-wishlist .add-to-wishlist-button.active::before,.product-essential-grid .overview .product-wishlist-buttons .add-to-wishlist .add-to-wishlist-button:hover::before{background-image:url(/Themes/RDC/Content/images/Project/Category/wishlist-icon-active.svg)}.product-essential-grid .overview .product-wishlist-buttons.active .add-to-wishlist .add-to-wishlist-button::before{background-image:url(/Themes/RDC/Content/images/Project/Category/wishlist-icon-active.svg)}.product-essential-grid .gallery .ribbon{width:clamp(41px,5vw,55px);aspect-ratio:1;position:absolute;top:0;background-color:var(--clr-black);color:var(--clr-white);font-size:clamp(.9375rem,1.5vw,1.125rem);line-height:clamp(1.125rem,1.5vw,1.3125rem);font-weight:700;z-index:999}.product-essential-grid .gallery .ribbon.ribbon-new{right:0}.product-essential-grid .gallery .ribbon.ribbon-discount{right:0;background-color:#df0017}.product-essential-grid .gallery .ribbon+.ribbon.ribbon-discount{right:65px}.product-essential-grid .gallery .picture{position:relative}.product-essential-grid .gallery .picture a{display:block;position:relative}.product-essential-grid .gallery .picture a::before{content:"";display:block;padding-top:clamp(150px,150.02%,780px)}.product-essential-grid .gallery .picture a img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;margin:auto}.stores-popup-open .product-essential-grid .gallery .ribbon{z-index:1}.overview-bottom-icons-wrapper{padding:30px 0 0}.overview-bottom-icons-wrapper .overview-bottom-icons-list li{text-align:left;margin:0 0 clamp(7px,1vw,10px);font-size:clamp(.77125rem,1vw,.88875rem);line-height:clamp(1.25rem,1.5vw,1.5625rem);color:#a2a2a2;position:relative;padding-left:50px}.overview-bottom-icons-wrapper .overview-bottom-icons-list li::before{content:"";display:block;position:absolute;width:25px;height:25px;top:0;left:0;background-position:center;background-repeat:no-repeat;background-size:contain}.overview-bottom-icons-wrapper .overview-bottom-icons-list li:first-child::before{background-image:url(/Themes/RDC/Content/images/Project/Product/product-shipping-icon.svg)}.overview-bottom-icons-wrapper .overview-bottom-icons-list li:nth-child(2)::before{background-image:url(/Themes/RDC/Content/images/Project/Product/product-delivery-icon.svg)}.overview-bottom-icons-wrapper .overview-bottom-icons-list li:nth-child(3)::before{background-image:url(/Themes/RDC/Content/images/Project/Product/product-return-icon.svg)}.overview-bottom-icons-wrapper .overview-bottom-icons-list li:nth-child(4)::before{background-image:url(/Themes/RDC/Content/images/Project/Product/product-crypto-icon.svg)}.overview-bottom-icons-wrapper .overview-bottom-icons-list li b{color:#a2a2a2}.html-product-details-page-with-attributes .product-essential-grid .overview .overview-buttons .add-to-cart .ui-spinner{display:none}.html-product-details-page-with-attributes .product-essential-grid .overview .overview-buttons .add-to-cart .add-to-cart-button{-ms-flex-preferred-size:100%;flex-basis:100%}.html-product-details-page-with-attributes .attributes{margin:0 clamp(10px,1.5vw,23px) 0 0}.html-product-details-page-with-attributes .attributes dl dt{display:none}.product-grid-title{margin:0 0 clamp(21px,3.5vw,38px)}.product-grid-title h2{font-size:clamp(1.29625rem,2.5vw,1.80187rem);line-height:clamp(1.5625rem,3vw,2.1875rem);color:var(--clr-black);text-align:center;font-weight:400}.popup-product-essential-wrapper{padding:clamp(45px,5vw,64px) 0}.popup-product-essential-container{max-width:1000px;padding:0 10px;margin:0 auto;width:97%}.popup-product-essential-container .gallery-inner-grid{gap:19px}.popup-product-essential-container .product-essential-grid .gallery-wrapper{-ms-flex-preferred-size:55%;flex-basis:55%;max-width:560px;margin:0 15px 0 0}.popup-product-essential-container .product-essential-grid .gallery-wrapper .gallery .picture-thumbs-wrapper{-ms-flex-preferred-size:26.33%;flex-basis:26.33%}.popup-product-essential-container .product-essential-grid .gallery-wrapper .gallery .picture-thumbs-wrapper .picture-thumbs{width:600px;margin-left:-230px;margin-top:193px}.popup-product-essential-container .product-essential-grid .gallery-wrapper .gallery .picture-thumbs-wrapper .picture-thumbs .thumb-item{width:134px;height:197px;padding:5px 0}.popup-product-essential-container .product-essential-grid .gallery-wrapper .gallery .picture-thumbs-wrapper .picture-thumbs .thumb-item img{max-width:100%;max-height:100%;width:auto;margin:auto}.popup-product-essential-container .product-essential-grid .gallery-wrapper .gallery .picture img{display:block;max-width:100%;max-height:100%}.popup-product-essential-container .product-essential-grid .gallery-wrapper .gallery .picture{position:relative;-ms-flex-preferred-size:75.76%;flex-basis:75.76%}.popup-product-essential-container .product-essential-grid .overview{-ms-flex-preferred-size:42.5%;flex-basis:42.5%}.popup-product-essential-container .attributes{margin:0 0 39px}.popup-product-essential-container .attributes dt{text-align:left;margin:0 0 11px}.popup-product-essential-container .attributes dt label{color:var(--clr-black);font-weight:700;font-size:1rem;line-height:1.25rem;text-transform:uppercase}.popup-product-essential-container .attributes dt .required{display:none}.popup-product-essential-container .attributes dt:first-child{display:none}.popup-product-essential-container .attributes dd:nth-child(2){display:none}.popup-product-essential-container .attributes .option-list{display:-webkit-box;display:-ms-flexbox;display:flex}.popup-product-essential-container .attributes .option-list li{margin:0 clamp(22px,2.5vw,32px) 0 0}.popup-product-essential-container .attributes .option-list li:last-child{margin:0}.popup-product-essential-container .attributes .option-list li input[type=radio]{display:none}.popup-product-essential-container .attributes .option-list li input[type=radio]+label{display:-webkit-box;display:-ms-flexbox;display:flex;width:47px;height:47px;background-color:var(--clr-black);color:var(--clr-white);border:1px solid var(--clr-white);-webkit-box-shadow:inset 0 0 0 3px var(--clr-white);box-shadow:inset 0 0 0 3px var(--clr-white);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:.79rem;line-height:1rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.popup-product-essential-container .attributes .option-list li input[type=radio]:checked+label{border-color:var(--clr-black)}.popup-product-essential-container .attributes .option-list li input[type=radio][disabled]+label{border-color:#a2a2a2;color:#a2a2a2;background-color:var(--clr-white);-webkit-transform:scale(.85);transform:scale(.85);cursor:not-allowed;pointer-events:none}.popup-product-essential-container .attributes .option-list li input[type=radio][disabled]+label::before{content:"";display:block;position:absolute;width:1px;height:130%;top:-7px;left:0;right:0;margin:0 auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#a2a2a2}.popup-product-essential-container .attributes .option-list li.attr-nostock{cursor:not-allowed}.popup-product-essential-container .attributes .option-list li.attr-nostock input[type=radio]+label{border-color:#a2a2a2;color:#a2a2a2;background-color:var(--clr-white);-webkit-transform:scale(.85);transform:scale(.85);cursor:not-allowed;pointer-events:none}.popup-product-essential-container .attributes .option-list li.attr-nostock input[type=radio]+label::before{content:"";display:block;position:absolute;width:1px;height:130%;top:-7px;left:0;right:0;margin:0 auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#a2a2a2}.product-small-title{margin:0 0 clamp(10px,1vw,16px)}.product-small-title h2{text-align:left;font-size:clamp(1rem,1.5vw,1.25rem);line-height:clamp(1.25rem,1.5vw,1.5rem);color:var(--clr-dark-gray);font-weight:700;text-transform:uppercase}.html-product-details-page .columns-container{max-width:1095px}.html-product-details-page .columns-grid .side-2{-ms-flex-preferred-size:22.51%;flex-basis:22.51%}.html-product-details-page .columns-grid .center-2{-ms-flex-preferred-size:72.65%;flex-basis:72.65%}.product-details-page{padding:clamp(20px,4vw,50px) 0 clamp(15px,4vw,35px)}.product-details-page .product-specs-box table thead{display:none}.product-details-page .product-specs-box table tbody tr{border-bottom:1px solid #e4e4e4}.product-details-page .product-specs-box table tbody tr td{text-align:left;font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.29rem,1.8vw,1.5rem)}.product-details-page .product-specs-box table tbody tr .spec-name{width:30%;color:var(--clr-primary)}.product-details-page .product-specs-box table tbody tr .spec-value{width:70%;color:var(--clr-dark-gray)}.productTabs .productTabs-body .custom-tab p,.productTabs .productTabs-body .full-description p{font-family:CenturyGothic;color:var(--clr-dark-gray);text-align:left;font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.29rem,1.5vw,1.5rem);font-weight:400}.gallery-inner-grid{position:relative}.product-details-simple-page .attributes{margin:0 0 39px}.product-details-simple-page .attributes dt{text-align:left;margin:0 0 11px}.product-details-simple-page .attributes dt label{color:var(--clr-black);font-weight:700;font-size:1rem;line-height:1.25rem;text-transform:uppercase}.product-details-simple-page .attributes dt .required{display:none}.product-details-simple-page .attributes dt:first-child{display:none}.product-details-simple-page .attributes dd:nth-child(2){display:none}.product-details-simple-page .attributes .option-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-details-simple-page .attributes .option-list li{margin:0 clamp(22px,2.5vw,32px) clamp(10px,2vw,20px) 0}.product-details-simple-page .attributes .option-list li:last-child{margin:0}.product-details-simple-page .attributes .option-list li input[type=radio]{display:none}.product-details-simple-page .attributes .option-list li input[type=radio]+label{display:-webkit-box;display:-ms-flexbox;display:flex;width:47px;height:47px;background-color:var(--clr-black);color:var(--clr-white);border:1px solid var(--clr-white);-webkit-box-shadow:inset 0 0 0 3px var(--clr-white);box-shadow:inset 0 0 0 3px var(--clr-white);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:.79rem;line-height:1rem;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;position:relative}.product-details-simple-page .attributes .option-list li input[type=radio]:checked+label{border-color:var(--clr-black)}.product-details-simple-page .attributes .option-list li input[type=radio][disabled]+label{border-color:#a2a2a2;color:#a2a2a2;background-color:var(--clr-white);-webkit-transform:scale(.85);transform:scale(.85);cursor:not-allowed;pointer-events:none}.product-details-simple-page .attributes .option-list li input[type=radio][disabled]+label::before{content:"";display:block;position:absolute;width:1px;height:130%;top:-7px;left:0;right:0;margin:0 auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background-color:#a2a2a2}.find-your-size-title-wrapper{padding:0 0 32px;margin:0 0 32px;border-bottom:1px solid #c5c5c5}.find-your-size-title-wrapper .find-your-size-title-container h3{padding-left:40px;position:relative;font-size:1rem;line-height:1.25rem;color:var(--clr-black);font-weight:700;text-align:left;text-transform:uppercase;cursor:pointer}.find-your-size-title-wrapper .find-your-size-title-container h3::before{content:"";display:block;position:absolute;width:28px;height:21px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Product/product-size-icon.svg);top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.address-items-default.single-address-item-default{display:block;padding:0 0 0 54px}.product-essential-container{max-width:1174px;padding:0 10px;margin:0 auto;width:97%}.related-products-grid-wrapper{padding:clamp(45px,9vw,120px) 0 0}.related-products-grid-container{max-width:1424px;margin:0 auto}.related-products-grid-container .owl-related-products{padding:0 48px}.related-products-grid-container .owl-related-products .owl-item{padding:12px 8px}.also-purchased-products-grid{max-width:1424px;margin:0 auto}.also-purchased-products-grid .owl-also-purchased-products{padding:0 48px}.also-purchased-products-grid .owl-also-purchased-products .owl-item{padding:12px 8px}#tabs{padding:clamp(20px,3.5vw,45px) 0 0;margin:clamp(20px,3.5vw,45px) 0 clamp(20px,5vw,50px);border:0;z-index:1!important}#tabs .ui-tabs-nav{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(clamp(220px,calc(25% - clamp(8px,1vw,16px)),312px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(220px,calc(25% - clamp(8px,1vw,16px)),312px),1fr));grid-gap:clamp(8px,1vw,16px);background:0 0;border:0;border-radius:0}#tabs .ui-tabs-nav.ui-helper-clearfix:before{display:none}#tabs .ui-tabs-nav::after{display:none}#tabs .ui-tabs-nav li{border:0!important;margin:0!important}#tabs .ui-tabs-nav li a{border:1px solid var(--clr-black)!important;border-radius:0;display:block;float:none;color:var(--clr-black);font-weight:700;font-size:clamp(.77125rem,1vw,1rem);line-height:clamp(.9375rem,1.5vw,1.25rem);letter-spacing:clamp(2.47px,.5vw,4px);line-height:19px;padding:clamp(12px,1vw,16px) 10px!important;text-transform:uppercase}#tabs .ui-tabs-nav li.ui-state-active a,#tabs .ui-tabs-nav li:hover a{background-color:var(--clr-black)!important;color:var(--clr-white)}#tabs .ui-tabs-panel{padding:17px 0 0!important}#tabs .full-description p,#tabs .full-description ul li{font-family:CenturyGothic;color:var(--clr-black);text-align:left;font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.29rem,1.5vw,1.5rem);font-weight:400;margin:0 0 10px}.owl-carousel.disabled .owl-next,.owl-carousel.disabled .owl-prev{display:none}.crossell-products-grid-wrapper{padding:clamp(45px,5vw,64px) 0}.crossell-products-text{max-width:720px;padding:0 10px;margin:0 auto clamp(25px,3vw,38px);width:97%}.size-guide-wrapper{position:fixed;top:50%;right:0;left:0;background-color:#fff;width:clamp(300px,100%,718px);margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999999999;display:none;max-height:100%;overflow:auto}.size-guide-wrapper.open{display:block}.stores-popup-wrapper{position:fixed;top:50%;right:0;left:0;background-color:#fff;width:clamp(300px,100%,420px);margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:999999999;max-height:100%;overflow:auto;display:none}.stores-popup-wrapper.open{display:block}.size-guide-overlay,.stores-popup-overlay{background-color:rgba(0,0,0,.8);position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:99;cursor:pointer;display:none}.size-guide-overlay.open,.stores-popup-overlay.open{display:block}.stores-popup-line{padding:0 0 10px;border-bottom:1px solid #000;width:95%;margin:0 auto 10px}.stores-popup-line>*{-ms-flex-preferred-size:50%;flex-basis:50%;text-align:left}.stores-popup-line .stores-label,.stores-popup-line .stores-value{color:var(--clr-black);font-size:clamp(.87813rem,1vw,1rem);line-height:clamp(1.125rem,1.5vw,1.25rem)}.stores-popup-line .stores-label.stores-value-9,.stores-popup-line .stores-value.stores-value-9{color:#ff9800}.stores-popup-line .stores-label.stores-value-8,.stores-popup-line .stores-value.stores-value-8{color:#ff9800}.stores-popup-line .stores-label.stores-value-7,.stores-popup-line .stores-value.stores-value-7{color:#23a463}.stores-popup-line .stores-label{font-weight:700}.size-guide-title{padding:clamp(15px,2.5vw,31px) 20px;background-color:var(--clr-black);position:relative}.size-guide-title h3{color:var(--clr-white);font-size:clamp(.635rem,2vw,1.25rem);line-height:clamp(.875rem,2vw,1.5rem);text-align:center;font-weight:700;text-transform:uppercase}.size-guide-title .size-guide-close{width:13px;height:13px;position:absolute;top:8px;right:8px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/General/white-close-icon.svg);cursor:pointer}.stores-popup-title{padding:clamp(15px,2.5vw,31px) 20px;background-color:var(--clr-black);position:relative}.stores-popup-title h3{color:var(--clr-white);font-size:clamp(.635rem,2vw,1.25rem);line-height:clamp(.875rem,2vw,1.5rem);text-align:center;font-weight:700;text-transform:uppercase}.stores-popup-title .stores-popup-close{width:13px;height:13px;position:absolute;top:8px;right:8px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/General/white-close-icon.svg);cursor:pointer}.size-guide-inner,.stores-popup-inner{padding:clamp(25px,4vw,39px) 0 clamp(35px,4vw,49px)}.size-guide-text-wrapper{max-width:659px;padding:0 10px;margin:0 auto;width:97%}.size-guide-text{margin:0 0 clamp(30px,4vw,52px)}.size-guide-text h3{text-align:center;color:var(--clr-black);font-weight:700;font-size:clamp(1rem,2vw,1.25rem);line-height:clamp(1.25rem,2vw,1.5rem);margin:0 0 clamp(20px,2vw,31px)}.size-guide-text h4,.size-guide-text p{font-size:clamp(.87813rem,1vw,1rem);line-height:clamp(1.125rem,1.5vw,1.25rem);text-align:center;color:var(--clr-black)}.size-guide-text h4{font-weight:700;margin:0 0 6px}.size-guide-text p{font-weight:400;margin:0 0 clamp(15px,1.5vw,21px)}.size-guide-text p:last-child{margin:0}.size-guide-table tr{border-bottom:5px solid #fff}.size-guide-table td{padding:11px 5px;width:20%;color:var(--clr-black);font-size:clamp(.87813rem,1vw,1rem);line-height:clamp(1.125rem,1.5vw,1.25rem);text-align:center}.size-guide-table thead td{font-weight:700}.size-guide-table tbody td{font-weight:400}.size-guide-table tbody td.size-guide-first{color:var(--clr-white);background-color:var(--clr-black);font-weight:700}.size-guide-open .header{position:absolute;z-index:1}.edit-address-container .inputs select{padding-left:70px;padding-top:0;height:30px}.box-now-panel{max-width:1000px;width:97%;margin:0 auto;padding:0 10px}.box-now-panel #boxnowmap{width:unset!important}.box-now-panel #boxnowmap iframe{display:block;max-width:100%;max-height:100%;margin:auto}.klarna-wrapper{margin-top:15px}.klarna-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.klarna-badge span{font-size:13.33px;display:block;text-align:left}.klarna-badge span a{text-decoration:underline}.klarna-popup-wrapper{position:fixed;inset:0;z-index:99999;background-color:rgba(0,0,0,.15);display:none;padding:100px}.klarna-popup-wrapper.open{display:block}.klarna-popup-inner{position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);max-width:520px;width:100%;margin:0 auto;background-color:#fff;padding:10px 50px 60px;-webkit-box-shadow:rgba(0,0,0,.15) 0 3px 15px 6px;box-shadow:rgba(0,0,0,.15) 0 3px 15px 6px;max-height:700px;height:80vh;overflow:auto}.klarna-popup-inner .klarna-box-top-image{opacity:.7;display:block;margin:15px auto}.klarna-popup-inner h3{text-align:left;color:#000;font-size:clamp(1.375rem,2vw,1.625rem);line-height:clamp(1.25rem,1.5vw,1.5rem);margin-bottom:10px}.klarna-popup-inner .klarna-first-text{text-align:left;color:#000;font-size:clamp(.875rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5rem);margin-bottom:10px}.klarna-popup-inner ul{padding-left:30px}.klarna-popup-inner ul li{text-align:left;color:#000;font-size:clamp(.875rem,1vw,1rem);line-height:clamp(1.25rem,1.5vw,1.5rem);font-weight:600;margin-bottom:20px;position:relative}.klarna-popup-inner ul li::before{content:"";position:absolute;left:-30px;top:7px;width:10px;height:10px;display:block;background-color:#000}.klarna-popup-inner .klarna-bottom-text{text-align:left;color:#5f6163;font-size:13px;line-height:clamp(1.25rem,1.5vw,1.5rem);margin-bottom:30px}.klarna-popup-inner .klarna-bottom-text a{text-decoration:underline}.klarna-popup-inner .klarna-button{display:block;text-align:center;background-color:#000;font-size:clamp(1rem,1vw,1.125rem);font-weight:600;color:#fff;padding:10px;border:0}@media screen and (min-width:481px){.contact-info-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contact-info-grid .contact-info-left,.contact-info-grid .contact-info-right{-ms-flex-preferred-size:50%;flex-basis:50%}.contact-info-grid .contact-info-right{padding-left:clamp(10px,1.2vw,18px)}.contact-info-grid .contact-info-left{padding-right:clamp(10px,1.2vw,18px);border-right:2px solid var(--clr-third)}.blog-post-item .blog-post-item-container .blog-item-image{margin:0}.blog-post-item-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:768px){.instagramSectionWrapper{padding:clamp(15px,3vw,40px) 0 clamp(30px,5vw,70px);display:block}.instagramSectionWrapper .instagramTitle{text-align:left}.instagramSectionWrapper .instagramTitle h2{position:relative;padding-right:clamp(75px,15vw,150px);display:inline-block}.instagramSectionWrapper .instagramTitle h2::after{content:"";display:block;position:absolute;width:clamp(60px,10vw,107px);aspect-ratio:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Homepage/grey-insta-icon.svg);right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.instagramSectionContainer{max-width:1740px;padding:0 10px;margin:0 auto;width:97%}.instagramGallery{-ms-grid-columns:(minmax(clamp(140px,calc(25% - clamp(10px,2vw,25px)),412px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(140px,calc(25% - clamp(10px,2vw,25px)),412px),1fr));grid-gap:clamp(10px,2vw,25px)}.instagramGallery>*{display:block;position:relative}.instagramGallery>::before{content:"";display:block;padding-top:100%}.instagramGallery>*>img{display:block;max-width:100%;max-height:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:auto}.instagramGallery-button{margin:clamp(30px,5vw,85px) 0 0}#topic-block-20{display:none}.homepage-topic-grid-line .homepage-topic-images{-ms-flex-preferred-size:70.34%;flex-basis:70.34%;margin:0}.homepage-topic-grid-line .homepage-topic-text{-ms-flex-preferred-size:28.02%;flex-basis:28.02%;margin:0 5px}.homepage-topic-grid-line .homepage-topic-text .homepage-topic-text-title h3{text-align:left}.homepage-topic-grid-line .homepage-topic-text .homepage-topic-text-wrap p{text-align:left}.homepage-topic-grid-line .homepage-topic-text .homepage-topic-text-button{text-align:left}.homepage-topic-grid-line:nth-of-type(even){margin:clamp(15px,2vw,25px) 0 0}.homepage-topic-grid-line:nth-of-type(even) .homepage-topic-images{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.homepage-double-banners-wrapper{padding:clamp(25px,6vw,53px) 0 clamp(45px,7vw,69px);display:block}.homepage-double-banners-grid{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-gap:0 clamp(10px,2vw,25px)}.homepage-banner-image-wrapper{position:relative}.homepage-banner-image-text{position:absolute;top:50%;right:0;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.homepage-banner-image-text .homepage-banner-image-text-title{margin:0 0 clamp(25px,4vw,42px)}.homepage-banner-image-text .homepage-banner-image-text-title h4{text-align:center;color:var(--clr-white);font-size:clamp(1.80187rem,3.5vw,3.19875rem);line-height:clamp(2.30187rem,4vw,3.6875rem);font-weight:700}.homepage-banner-image-text .homepage-banner-image-price{text-align:center;margin:0 0 clamp(29px,3.5vw,39px)}.homepage-banner-image-text .homepage-banner-image-price p{font-size:clamp(1rem,1.5vw,1.80187rem);line-height:clamp(1.1875rem,2vw,1.4375rem);text-align:center;margin:0;color:var(--clr-white);font-weight:400}.homepage-banner-image-text .homepage-banner-image-price p strong{font-weight:700;color:var(--clr-white);font-size:clamp(2.0275rem,3.5vw,3.05187rem);line-height:clamp(2.6525rem,2vw,3.6875rem);display:block;margin:5px 0 0}.homepage-banner-image-text .homepage-banner-image-link a{color:var(--clr-white);border:1px solid var(--clr-white);display:inline-block;padding:clamp(14px,1.5vw,18px) clamp(25px,2.5vw,31px);text-align:center;font-weight:700;font-size:clamp(.88875rem,1.5vw,1.125rem);line-height:clamp(1.13875rem,2vw,1.375rem);letter-spacing:clamp(3.5px,.5vw,4.5px)}.homepage-banner-image-text .homepage-banner-image-link a:hover{background-color:var(--clr-white);color:var(--clr-black)}.homepage-banner-image img{display:block;max-width:100%;height:auto;margin:0 auto}.homepage-products-container{max-width:1760px;padding:0 10px;margin:0 auto;width:97%}.view-all-homepage-products{display:block}.see-all-blogs-button{display:block;margin:clamp(45px,6vw,83px) 0 0}.customer-double-image{-ms-flex-preferred-size:63.07%;flex-basis:63.07%;margin:0}.customer-double-image img{height:100%}.customer-double-inputs{-ms-flex-preferred-size:36.93%;flex-basis:36.93%}.customer-double-inputs .returning-wrapper{max-width:397px;padding:0 10px;margin:0 auto clamp(45px,7vw,91.11px);width:97%}.customer-title h2{font-weight:400;text-transform:initial}.customer-title-mobile{display:none}.checkout-as-guest-wrapper{background-image:url(/Themes/RDC/Content/images/Project/Customer/checkout-as-guest-bg.jpg);background-position:center;background-repeat:no-repeat;background-size:cover}.checkout-as-guest-container{max-width:1370px;padding:0 10px;margin:0 auto;width:97%}.checkout-as-guest-grid{-ms-grid-columns:(minmax(clamp(300px,31%,390px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(300px,31%,390px),1fr));grid-gap:clamp(15px,2.5vw,25px)}.checkout-as-guest-block{position:relative;background-color:rgba(255,255,255,.5);backdrop-filter:blur(30px);-moz-backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px)}.checkout-as-guest-block{padding:clamp(35px,5vw,46px) 0 clamp(20px,3vw,29.38px)}.checkout-as-guest-block .text{display:block}.checkout-as-guest-block.new-customer-block .text{margin:0 0 clamp(37px,6.5vw,75px)}.checkout-as-guest-block-inner-container{max-width:396px;position:relative;z-index:2}.checkout-as-guest-icon{margin:0 0 clamp(45px,6vw,60.37px);display:block}.checkout-as-guest-icon img{display:block;max-width:100%;margin:0 auto;height:auto}.new-customer-block .checkout-as-guest-icon{margin:0 0 clamp(45px,6.5vw,78.37px)}.blog-list-page-wrapper .page-body{margin:-5px 0 0}.blog-list-title-grid .page-title{-ms-flex-preferred-size:36.66%;flex-basis:36.66%}.blog-list-title-grid .blog-post-tags-wrapper{-ms-flex-preferred-size:43.44%;flex-basis:43.44%;display:block}.faq-topic-page-outter-accordion-header{display:none}.faq-topic-page-outter-accordion-content{display:block!important}.faq-topic-page-inner-left{-ms-flex-preferred-size:25.82%;flex-basis:25.82%;display:block}.faq-topic-page-inner-right{-ms-flex-preferred-size:68.77%;flex-basis:68.77%}.faq-topic-page-inner-accordions-list{display:none}.faq-topic-page-inner-accordions-list.active{display:block}.faq-topic-page-button-item{margin:0 0 clamp(12px,1.5vw,18px);background-color:var(--clr-white);border:1px solid #000;width:95%;max-width:255px;position:relative;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq-topic-page-button-item h3{color:var(--clr-black);margin:0;text-align:left;font-weight:700;font-size:clamp(1rem,1.5vw,1.125rem);line-height:clamp(1.25rem,1.5vw,1.625rem);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px}.faq-topic-page-button-item h3 a{display:block;padding:clamp(20px,2.5vw,27px) clamp(25px,3vw,30px) clamp(20px,2.5vw,27px) clamp(65px,7vw,90px)}.faq-topic-page-button-item.active,.faq-topic-page-button-item:hover{background-color:var(--clr-black)}.faq-topic-page-button-item.active h3,.faq-topic-page-button-item:hover h3{color:var(--clr-white)}.faq-topic-page-button-item.active h3 a,.faq-topic-page-button-item:hover h3 a{color:var(--clr-white)}.faq-topic-page-button-item.active::after{content:"";display:block;position:absolute;width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:17px solid var(--clr-black);right:-17px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.topic-page-full-container{padding:0 10px;width:97%}.faq-topic-page-button-item h3 a::before{content:"";display:block;position:absolute;width:39px;height:26px;background-position:center;background-repeat:no-repeat;background-size:contain;top:50%;left:clamp(25px,2.5vw,31px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#faq-topic-button01 h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-icon.svg)}#faq-topic-button01.active h3 a::before,#faq-topic-button01:hover h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-active-icon.svg)}#faq-topic-button02 h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-delivery-icon.svg)}#faq-topic-button02.active h3 a::before,#faq-topic-button02:hover h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-delivery-active-icon.svg)}#faq-topic-button04 h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-payment-icon.svg)}#faq-topic-button04.active h3 a::before,#faq-topic-button04:hover h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-payment-active-icon.svg)}#faq-topic-button05 h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-account-icon.svg)}#faq-topic-button05.active h3 a::before,#faq-topic-button05:hover h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-account-active-icon.svg)}#faq-topic-button03 h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-products-icon.svg);height:55px}#faq-topic-button03.active h3 a::before,#faq-topic-button03:hover h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-products-active-icon.svg)}#faq-topic-button06 h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-sizing-icon.svg);height:21px;width:28px;left:clamp(29px,3vw,35px)}#faq-topic-button06.active h3 a::before,#faq-topic-button06:hover h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-sizing-active-icon.svg)}#faq-topic-button07 h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/phone-support-icon.svg);height:21px;width:28px;left:clamp(29px,3vw,35px)}#faq-topic-button07.active h3 a::before,#faq-topic-button07:hover h3 a::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/phone-support-active-icon.svg)}.contact-form-inner-wrapper{background-image:url(/Themes/RDC/Content/images/Project/Contact/contact-bg.jpg);background-position:center right;background-repeat:no-repeat;background-size:contain;padding-bottom:clamp(35px,5vw,65px)}.product-essential-grid .overview .availability .stock .label{display:inline-block}.breadcrumb-wrapper{display:block}.recently-viewed-products-grid{-ms-grid-columns:(minmax(clamp(191px,calc(20% - clamp(15px,2vw,25px)),324px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(191px,calc(20% - clamp(15px,2vw,25px)),324px),1fr));grid-gap:clamp(15px,2vw,25px)}.follow-the-butterfly-date-line{padding:10px clamp(25px,4vw,65px) 10px 10px}.follow-the-butterfly-date-line .date-line-left{-ms-flex-preferred-size:14.42%;flex-basis:14.42%}.follow-the-butterfly-date-line .date-line-right{-ms-flex-preferred-size:80.32%;flex-basis:80.32%}.follow-the-butterfly-date-line:nth-child(even){padding:10px 10px 10px clamp(25px,4vw,65px)}.follow-the-butterfly-date-line:nth-child(even) .date-line-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (min-width:1024px){.columns-container{max-width:1740px;padding:0 10px;margin:0 auto;width:97%}.columns-grid .side-2{-ms-flex-preferred-size:15.93%;flex-basis:15.93%;display:block}.columns-grid .center-2{-ms-flex-preferred-size:79.53%;flex-basis:79.53%}}@media screen and (min-width:1025px){.product-essential-grid .gallery .mobile-picture-carousel{display:none}.columns-grid .side-2 .block-category-navigation{display:block}.block-category-navigation .listbox{display:block;padding:0 15px;overflow:hidden;position:relative}.block-category-navigation .listbox .category-nav-button{position:absolute;top:50%;width:6px;height:12px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background-color:transparent;font-size:0;cursor:pointer;display:block}.block-category-navigation .listbox .category-nav-button#btn-left{left:0;background-image:url(/Themes/RDC/Content/images/Project/Category/cat-nav-prev.svg)}.block-category-navigation .listbox .category-nav-button#btn-right{right:0;background-image:url(/Themes/RDC/Content/images/Project/Category/cat-nav-next.svg)}.product-selectors-wrapper{padding:clamp(20px,3.5vw,40px) 0 clamp(10px,1.5vw,20px);display:block}.product-essential-grid .overview{-ms-flex-preferred-size:36.04%;flex-basis:36.04%}.product-essential-grid .gallery-wrapper{-ms-flex-preferred-size:61.26%;flex-basis:61.26%;max-width:700px}.product-essential-grid .gallery .picture-thumbs-wrapper{-ms-flex-preferred-size:23.33%;flex-basis:23.33%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;overflow:hidden}.product-essential-grid .gallery .picture-thumbs-wrapper .picture-thumbs{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:685px;margin-left:-215px;margin-top:275px}.product-essential-grid .gallery .picture-thumbs-wrapper .picture-thumbs .owl-next{right:6px}.product-essential-grid .gallery .picture-thumbs-wrapper .thumb-item{display:inline-block;position:relative;width:62px;height:98px;margin:0;cursor:pointer;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.product-essential-grid .gallery .picture-wrap{-ms-flex-preferred-size:73.55%;flex-basis:73.55%;position:relative}.product-essential-grid .gallery .picture-wrap .picture img{display:block;max-width:100%}.picture-video-wrapper{position:absolute;top:0;right:0;left:0;z-index:-1;display:none}.picture-video-wrapper.open{display:block;z-index:2}.picture-video-wrapper video{width:100%;height:100%}.picture-video-button-wrap{text-align:right;padding-right:10px;display:none}.picture-video-button-wrap.active{display:block}.picture-video-button-wrap .picture-video-btn{font-size:16px;font-weight:700;color:#000;line-height:20px;position:relative;padding-top:54px;background-color:transparent;border:0;z-index:5;cursor:pointer}.picture-video-button-wrap .picture-video-btn::before{content:"";display:block;position:absolute;width:46px;height:46px;top:0;right:0;left:0;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url(/Themes/RDC/Content/images/Project/Product/product-video-icon.svg)}.picture-thumbs-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile-video-button-wrap{display:none}}@media screen and (max-width:1024px){.product-selectors-wrapper{display:block;margin-bottom:10px}div#CookiebotWidget{bottom:100px!important}.block-category-navigation .list{padding:0 20px}.block-category-navigation .list li a{background-color:#ededed}.product-essential-grid .gallery{margin:0 auto clamp(20px,3vw,28px);max-width:600px}.product-essential-grid .gallery .picture-thumbs-wrapper{display:none}.product-essential-grid .gallery .picture{display:none}.product-essential-grid .gallery .picture.picture-mobile-visible{display:block}.product-essential-grid .gallery .mobile-picture-carousel{position:relative;max-width:600px;margin:0 auto}.product-essential-grid .gallery .mobile-picture-carousel .owl-dots{margin:0 auto;z-index:999;position:absolute;right:21px;bottom:10px}.product-essential-grid .gallery .mobile-picture-carousel .owl-dots .owl-dot{width:7px;height:7px;background-color:#707070;border-radius:50%}.product-essential-grid .gallery .mobile-picture-carousel .owl-dots .owl-dot span{width:7px;height:7px;border:1px solid #707070}.picture-wrap{position:relative}.picture-wrap .picture-video-wrapper{display:none}.picture-wrap .picture-video-wrapper.open{display:block}.picture-wrap .picture-video-wrapper video{display:block;width:100%;height:100%}.mobile-picture-carousel.video-open{display:none!important}.mobile-video-button-wrap{padding:8px;background-color:#ececec;text-align:center;display:none}.mobile-video-button-wrap.active{display:block}.mobile-video-button-wrap .mobile-close-video-btn,.mobile-video-button-wrap .mobile-video-btn{font-size:8.37px;font-weight:700;color:#000;line-height:10px;position:relative;padding-top:29px;background-color:transparent;border:0;z-index:5;cursor:pointer}.mobile-video-button-wrap .mobile-close-video-btn::before,.mobile-video-button-wrap .mobile-video-btn::before{content:"";display:block;position:absolute;width:25px;height:25px;top:0;right:0;left:0;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:contain}.mobile-video-button-wrap .mobile-video-btn{display:block;text-align:center;margin:0 auto;width:100%}.mobile-video-button-wrap .mobile-video-btn.video-open{display:none}.mobile-video-button-wrap .mobile-video-btn::before{background-image:url(/Themes/RDC/Content/images/Project/Product/product-video-icon.svg)}.mobile-video-button-wrap .mobile-close-video-btn{display:none}.mobile-video-button-wrap .mobile-close-video-btn.video-open{display:inline-block}.mobile-video-button-wrap .mobile-close-video-btn::before{background-image:url(/Themes/RDC/Content/images/Project/Product/video-close-icon.svg)}}@media screen and (min-width:1280px){.title-description-grid .category-description-wrapper .category-description-grid .category-description-button{display:block}.title-description-grid .category-description-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%}.title-description-grid .category-description-wrapper .category-description-button{-ms-flex-preferred-size:23.8%;flex-basis:23.8%;display:block}.title-description-grid .category-description-wrapper .category-description-button .category-desc-btn{font-size:clamp(.7025rem,1vw,.79rem);line-height:clamp(.875rem,1vw,1rem);padding:clamp(10px,1.5vw,12px) clamp(5px,1vw,9px);min-width:192px}.title-description-grid .page-title{display:none;-ms-flex-preferred-size:58%;flex-basis:58%}.title-description-grid .page-title h1{word-break:break-all;font-size:clamp(2.9375rem,8vw,5.99812rem);line-height:clamp(3.625rem,8vw,7.75rem)}.title-description-grid .page-title h1::before{font-size:clamp(2.9375rem,8vw,5.99812rem);line-height:clamp(3.625rem,8vw,7.75rem)}}@media all and (max-width:1279px){.title-description-grid .page-title{display:none}.title-description-container{padding:0 20px}.title-description-wrapper{width:100%}.title-description-wrapper .category-description-wrapper{width:100%;position:relative;background-color:var(--clr-white);border-top:1px solid #f3f3f3;padding:15px 0}.title-description-wrapper .category-description-wrapper .category-description-grid .category-description{max-width:748px;padding:0 10px;margin:0 auto}.title-description-wrapper .page-title{width:100%}.category-navigation-wrapper{padding:10px 0;border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;margin:0 0 10px}}@media screen and (max-width:767px){.item-box .picture .ribbon{width:33px;height:33px;font-size:9.52px;line-height:11px}.item-box .picture .ribbon+.ribbon-discount{left:35px}.homepage-blog-grid{grid-auto-columns:calc(45.34% - clamp(7px,1.5vw,25px))}.homepage-topic-text{width:97%;margin:0 auto}.contact-form{margin:0 auto}.item-box .product-item .details{padding:0 clamp(8px,2.5vw,27px)}.customer-double-inputs{max-width:366px;padding:0 10px;margin:0 auto;width:97%}.checkout-as-guest-block.returning-block{background-color:#ededed;padding:25px 0 28px;margin:43px 0 37px}.follow-the-butterfly-date-line-grid{padding:20px 60px}.follow-the-butterfly-date-line-grid .date-line-left{min-width:90px;margin:0 0 14px}.follow-the-butterfly-date-line .date-line-right .date-line-right-text p{text-align:center}.faq-topic-page-inner-right{width:100%}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header{background:0 0;background-color:#ededed;padding:clamp(39px,15vw,50px) clamp(45px,5vw,62px) clamp(39px,15vw,50px) clamp(79px,8vw,105px);margin:0 0 10px;border:0;border-radius:0;position:relative}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header::after{content:"";display:block;position:absolute;width:12px;height:12px;background-position:center;background-repeat:no-repeat;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;right:clamp(25px,5vw,33px);background-image:url(/Themes/RDC/Content/images/Project/Topic/plus-icon.svg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header h3{margin:0;font-size:clamp(.87813rem,2vw,.9375rem);line-height:clamp(1.06563rem,2vw,1.125rem)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header .ui-icon{display:none}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header.ui-state-active::after{-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header::before{content:"";display:block;position:absolute;width:39px;height:26px;background-position:center;background-repeat:no-repeat;background-size:contain;top:50%;left:clamp(25px,2.5vw,31px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header#mobile-accordion01::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-icon.svg)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header#mobile-accordion02::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-delivery-icon.svg)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header#mobile-accordion03::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-products-icon.svg)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header#mobile-accordion04::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-payment-icon.svg);height:clamp(55px,6vw,66px)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header#mobile-accordion05::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-account-icon.svg)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header#mobile-accordion06::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/faq-sizing-icon.svg)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion .faq-topic-page-outter-accordion-header#mobile-accordion07::before{background-image:url(/Themes/RDC/Content/images/Project/Topic/phone-support-icon.svg)}.faq-topic-page-inner-right .faq-topic-page-inner-accordion.ui-accordion .ui-accordion-content{padding:clamp(10px,1vw,15px) 10px;border:0}.returning-wrapper .customer-title{display:none}}@media screen and (max-width:480px){.homepage-blog-grid .blog-item .blog-item-body{display:none}.contact-info-grid .contact-info-left{padding:0 0 clamp(15px,2vw,30px);margin:0 0 clamp(15px,2vw,30px);border-bottom:2px solid var(--clr-third)}}@media screen and (max-width:390px){.title-description-wrapper .category-description-wrapper .category-description-grid .category-description{max-width:368px}}.footer-crypto-wrapper{display:none}.footer{background-color:#fff}.footer-container{max-width:1720px;padding:0 10px;margin:0 auto;width:97%}.newsletter-wrapper{position:relative}.newsletter-outter-grid .newsletter-title{-ms-flex-preferred-size:33.85%;flex-basis:33.85%}.newsletter-outter-grid .newsletter-title h3{font-size:clamp(1.215rem,2.5vw,1.26562rem);line-height:1.5625rem;color:var(--clr-black);font-weight:400}.newsletter-outter-grid .newsletter-inner-grid{-ms-flex-preferred-size:63.69%;flex-basis:63.69%}.newsletter-input input{display:block;width:100%;padding-bottom:5px;border:0;color:var(--clr-black);font-weight:400;height:clamp(21px,2vw,25px);font-size:clamp(.595rem,1vw,.79rem);line-height:clamp(.6875rem,1vw,.9375rem)}.newsletter-input input::-webkit-input-placeholder{font-weight:400;font-size:clamp(.595rem,1vw,.79rem);line-height:clamp(.6875rem,1vw,.9375rem);color:rgba(0,0,0,.41)}.newsletter-input input:-ms-input-placeholder{font-weight:400;font-size:clamp(.595rem,1vw,.79rem);line-height:clamp(.6875rem,1vw,.9375rem);color:rgba(0,0,0,.41)}.newsletter-input input::-ms-input-placeholder{font-weight:400;font-size:clamp(.595rem,1vw,.79rem);line-height:clamp(.6875rem,1vw,.9375rem);color:rgba(0,0,0,.41)}.newsletter-input input::placeholder{font-weight:400;font-size:clamp(.595rem,1vw,.79rem);line-height:clamp(.6875rem,1vw,.9375rem);color:rgba(0,0,0,.41)}.newsletter-input-button .newsletter-subscribe-button{display:block;border:0;background-color:var(--clr-white);padding:clamp(8px,1vw,12px) 10px clamp(7px,1vw,11px);text-transform:uppercase;color:var(--clr-black);font-weight:700;font-size:clamp(.72313rem,1vw,.79rem);line-height:clamp(.875rem,1vw,1rem);text-align:center;letter-spacing:0;width:100%;cursor:pointer}.newsletter-input-button .newsletter-subscribe-button[disabled]{opacity:.6;cursor:not-allowed}.newsletter-input-wrap .options{margin:0 0 clamp(15px,2vw,20px)}.newsletter-input-wrap .newsletter-inputs label{color:var(--clr-black);font-weight:400;font-size:clamp(.595rem,1vw,.7025rem);line-height:clamp(.6875rem,1vw,.8125rem);padding-left:24px}.newsletter-inner-grid{width:100%}#newsletter-subscribe-block{width:clamp(290px,100%,400px)}.footer-upper{padding:clamp(5px,2.5vw,48px) 0 clamp(20px,2vw,28px);background-color:var(--clr-white)}.footer-upper-blocks-grid{display:none}.footer-phone-wrap{display:none}.footer-mini-logo-title{display:none}.footer-payment-icons .footer-payment-item{margin:0 clamp(10px,1vw,15px)}.footer-payment-icons .footer-payment-item img{display:block;max-width:100%;mix-blend-mode:luminosity}.footer-secure-wrap{border-bottom:1px solid #c5c5c5;margin-bottom:clamp(15px,1.5vw,23px);padding-bottom:21px}.footer-secure-grid{max-width:222px;padding:0 10px;margin:0 auto;width:97%}.footer-secure-grid .footer-secure-item{margin:0 clamp(10px,1vw,15px)}.footer-secure-grid .footer-secure-item img{display:block;max-width:100%;height:auto}.footer-social-wrapper .footer-social-title{margin:0 0 clamp(10px,1vw,14px);text-align:left}.footer-social-wrapper .footer-social-title strong{color:var(--clr-black);font-weight:400;font-size:clamp(.7025rem,1vw,.79rem);line-height:clamp(.8125rem,1vw,.9375rem);text-transform:uppercase}.footer-social-wrapper .networks-list li{margin:0 clamp(15px,1.5vw,22px) 0 0}.footer-social-wrapper .networks-list li a{background-position:center;background-repeat:no-repeat;background-size:contain;display:block;font-size:0}.footer-social-wrapper .networks-list li a:hover{opacity:.6}.footer-social-wrapper .networks-list li:last-child{margin:0}.footer-social-wrapper .networks-list li.facebook a{width:clamp(9.38px,1vw,11.38px);height:clamp(19.35px,1.5vw,24.34px);background-image:url(/Themes/RDC/Content/images/Project/Footer/footer-fb-icon.svg)}.footer-social-wrapper .networks-list li.instagram a{width:clamp(22.56px,1.5vw,27.56px);height:clamp(22.56px,1.5vw,27.56px);background-image:url(/Themes/RDC/Content/images/Project/Footer/footer-insta-icon.svg)}.footer-social-wrapper .networks-list li.tiktok a{width:clamp(22.56px,1.5vw,27.56px);height:clamp(22.56px,1.5vw,26.56px);background-image:url(/Themes/RDC/Content/images/Project/Footer/footer-tiktok-icon.svg)}.footer-payment-icons img{display:block;max-width:100%;margin:0 auto;height:auto}.footer-lower{background-color:#f1f1f1;padding:clamp(10px,1vw,17px) 0 clamp(9px,1vw,16px)}.footer-info a,.footer-info span,.footer-powered-by a,.footer-powered-by span{color:var(--clr-black)}.footer-info a,.footer-info span,.footer-powered-by a,.footer-powered-by span{font-weight:400;font-size:clamp(.625rem,1vw,.75rem);line-height:1}.footer-info a:hover,.footer-powered-by a:hover{color:#0f884b}@media (min-width:768px){.footer-crypto-wrapper{padding:clamp(15px,2vw,22px) 0 clamp(16px,2vw,23px);background-color:#f9f9f9;display:block}.footer-crypto-container{max-width:1166px;padding:0 10px;margin:0 auto;width:97%}.footer-crypto-title-inner h3{text-align:center;color:var(--clr-black);font-weight:700;font-size:clamp(.88875rem,1.5vw,1.42375rem);line-height:clamp(1.375rem,2vw,1.75rem);letter-spacing:clamp(4.83px,.5vw,6.83px);margin:0;text-transform:uppercase}.footer-crypto-center{-ms-flex-preferred-size:46.67%;flex-basis:46.67%}.footer-crypto-grid{-ms-flex-preferred-size:21.37%;flex-basis:21.37%}.footer-crypto-icon-list{-ms-grid-columns:(minmax(clamp(24px,2vw,32px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(24px,2vw,32px),1fr));grid-gap:clamp(14px,2.5vw,38px)}.footer-crypto-icon-list li{margin:0}.footer-crypto-icon-list li img{display:block;max-width:100%;max-height:100%}.footer-upper-blocks-grid{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(clamp(87px,10vw,205px),1fr)) [auto-fill];grid-template-columns:repeat(auto-fill,minmax(clamp(87px,10vw,205px),1fr));grid-gap:0 clamp(10px,2.5vw,97px);padding-bottom:clamp(30px,4.5vw,71px);margin-bottom:clamp(30px,2.5vw,43px);border-bottom:1px solid #ededed}.footer-upper-left{-ms-flex-preferred-size:62%;flex-basis:62%}.footer-upper-right{-ms-flex-preferred-size:33.7%;flex-basis:33.7%}.footer-logo-wrapper{padding-bottom:clamp(30px,2.5vw,40px);margin-bottom:clamp(30px,2.5vw,43px);border-bottom:1px solid #ededed}.footer-logo-grid{margin:0 0 clamp(10px,1vw,16.53px)}.footer-logo-grid .footer-mini-logo{-ms-flex-preferred-size:19.37%;flex-basis:19.37%;margin:0 clamp(20px,2vw,33px) 0 0}.footer-logo-grid .footer-mini-logo img{display:block;max-width:100%;height:auto}.footer-logo-grid .footer-mini-logo-title{display:block;-ms-flex-preferred-size:73.47%;flex-basis:73.47%}.footer-logo-text p{text-align:left;color:#030303;font-weight:400;margin:0;font-size:clamp(.88875rem,1vw,1rem);line-height:clamp(1.5625rem,2vw,1.875rem)}.footer-mini-logo-title h4{color:var(--clr-black);font-weight:700;font-size:clamp(.88875rem,1vw,1rem);line-height:clamp(1.13875rem,1.5vw,1.25rem);text-align:left}.footer-logo-mobile-title{display:none}.footer-phone-wrap{-ms-flex-preferred-size:28.56%;flex-basis:28.56%;display:block;margin:0 clamp(15px,1.5vw,25px) 0 0}.footer-phone-grid .footer-phone-icon{-ms-flex-preferred-size:17.85%;flex-basis:17.85%;margin:0 clamp(15px,1.5vw,20px)}.footer-phone-grid .footer-phone-icon img{display:block;max-width:100%;height:auto}.footer-phone-grid .footer-phone-text{-ms-flex-preferred-size:75%;flex-basis:75%}.footer-phone-grid .footer-phone-text h4{color:var(--clr-black);font-weight:400;text-align:left;font-size:clamp(.555rem,1vw,1rem);line-height:clamp(1.01375rem,1.5vw,1.5625rem);margin:0 0 4px}.footer-phone-grid .footer-phone-text p{color:var(--clr-black);margin:0;text-align:left;font-weight:700;font-size:clamp(.7025rem,1.5vw,1.5625rem);line-height:clamp(1.0625rem,2vw,1.9375rem)}.footer-secure-wrap{-ms-flex-preferred-size:26.47%;flex-basis:26.47%;position:relative;margin:0;padding-bottom:0;border-bottom:0;border-left:1px solid #000;border-right:1px solid #000}.footer-payment-icons{-ms-flex-preferred-size:40.32%;flex-basis:40.32%}.footer-block{margin:0}.footer-block .title{margin:0 0 clamp(16px,2vw,28px)}.footer-block .title h3{color:#b8b8b8;font-weight:400;font-size:clamp(.79rem,1vw,1rem);line-height:clamp(1.1025rem,1.3vw,1.3125rem);text-align:left;text-transform:uppercase}.footer-block .list{display:block!important}.footer-block .list li{margin:0 0 clamp(10px,1.3vw,19px);line-height:1;position:relative}.footer-block .list li a{color:var(--clr-black);font-size:clamp(.7025rem,1vw,.79rem);line-height:clamp(.8125rem,1vw,.9375rem);font-weight:400;text-transform:uppercase}.footer-block .list li a:hover{text-shadow:0 0 1px var(--clr-black)}.footer-block .list li:last-child{margin:0}.newsletter-input-button .newsletter-subscribe-button{border:1px solid var(--clr-black);letter-spacing:2.53px}.newsletter-input-container .newsletter-input-text-fields{-ms-flex-preferred-size:60.6%;flex-basis:60.6%}.newsletter-input-container .newsletter-input-button{-ms-flex-preferred-size:calc(39.4% - clamp(15px,1.5vw,20px));flex-basis:calc(39.4% - clamp(15px,1.5vw,20px));margin-left:clamp(4px,.4vw,7px)}.newsletter-input{margin:0 0 clamp(10px,1vw,13.74px)}.newsletter-input input{border-bottom:1px solid var(--clr-black)}.newsletter-input-wrap .newsletter-inputs{margin:0 0 clamp(8px,1vw,13px)}.footer-lower-grid>*{margin:0 2px;line-height:1}.footer-lower-grid .footer-powered-by{text-align:right}.footer-lower-grid .footer-info{text-align:left}}@media (max-width:1280px){.newsletter-outter-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:768px) and (max-width:1023px){.newsletter-input-wrap{max-width:270px}}@media (max-width:767px){.footer-upper-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.footer-logo-wrapper{margin:0 0 clamp(35px,8vw,50.44px)}.footer-mini-logo{max-width:71px;margin:0 auto clamp(15px,1.5vw,25px)}.footer-mini-logo img{display:block;max-width:100%;height:auto;margin:0 auto}.footer-logo-text{max-width:368px;padding:0 10px;margin:0 auto;width:97%}.footer-logo-text p{color:var(--clr-black);font-weight:400;text-align:center;font-size:clamp(.72313rem,2vw,.82312rem);line-height:clamp(1.34813rem,3vw,1.5625rem)}.footer-logo-mobile-title{margin:0 0 clamp(15px,1.5vw,25px)}.footer-logo-mobile-title h3{text-align:center;font-size:clamp(.9375rem,5.5vw,1.215rem);line-height:clamp(1.3125rem,3.5vw,1.5625rem);color:var(--clr-black);font-weight:400}.footer-secure-wrap{width:100%;padding-top:21px;border-top:1px solid #c5c5c5;margin:0 0 clamp(15px,4vw,25px)}.newsletter-wrapper{margin:0 0 clamp(30px,4vw,40px)}.newsletter-inner-container{max-width:349px;margin:0 auto;width:97%}.newsletter-inner-container .newsletter-inputs{margin:0}.newsletter-title{margin:0 0 clamp(25px,5vw,31.77px)}.newsletter-title h3{text-align:center}.newsletter-input-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.newsletter-input-container .newsletter-input-text-fields{-ms-flex-preferred-size:46.25%;flex-basis:46.25%;border-bottom:1px solid var(--clr-black)}.newsletter-input-container .newsletter-input-button{-ms-flex-preferred-size:16.04%;flex-basis:16.04%;border-bottom:1px solid var(--clr-black)}.newsletter-input-container .newsletter-inputs{-ms-flex-preferred-size:calc(37.24% - clamp(7px,1.5vw,21px));flex-basis:calc(37.24% - clamp(7px,1.5vw,21px));margin-left:clamp(7px,1.5vw,21px);display:-webkit-box;display:-ms-flexbox;display:flex}.newsletter-input-container .newsletter-inputs label{font-size:clamp(.52312rem,1.5vw,.595rem);padding-left:19px}.newsletter-input-container .newsletter-inputs label::before{border-color:#707070}.newsletter-input input{padding:0 0 4px}.newsletter-input-button .newsletter-subscribe-button{padding:0 4px 4px}.footer-lower-grid .footer-info,.footer-lower-grid .footer-powered-by{text-align:center}}