@keyframes translate-infinite{to{transform:translateX(-100%)}0%{transform:translateX(0)}}@keyframes translate-revert-infinite{to{transform:translateX(0)}0%{transform:translateX(-100%)}}@keyframes wave-motion{0%,to{transform:translateX(0) scaleX(1)}25%{transform:translateX(-25px) scaleX(1.08)}50%{transform:translateX(-50px) scaleX(1)}75%{transform:translateX(-25px) scaleX(.92)}}*{list-style-type:none;margin:0;padding:0}*,:after,:before{box-sizing:inherit}html{font-size:62.5%;padding-bottom:60px;width:100%}body{color:rgb(var(--color-foreground));font-family:var(--font-body-family),Arial,sans-serif;font-size:1.6rem;--webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased}.d-none{display:none!important}@media (max-width:749px){.hide-mobile{display:none!important}}@media (min-width:750px){.hide-tablet-and-up{display:none!important}}@media (min-width:990px){.hide-desktop-and-phone{display:none!important}}@media (max-width:749px){.hide-desktop-and-phone{display:none!important}}@media (max-width:1439px){.hide-medium-desktop-and-down{display:none!important}}@media (min-width:1440px){.hide-large-desktop-only{display:none!important}}@media (min-width:1200px){.hide-desktop-medium-and-up{display:none!important}}@media (min-width:990px){.hide-desktop-and-up{display:none!important}}@media (max-width:989px){.hide-tablet-and-down{display:none!important}}@media (max-width:1199px){.hide-desktop-and-down{display:none!important}}[data-trigger-child-only-once-parent] [data-trigger-child-only-once],[data-trigger-child-only-once-parent] [data-trigger-only-once],[data-trigger-only-once-parent] [data-trigger-child-only-once],[data-trigger-only-once-parent] [data-trigger-only-once]{cursor:pointer}[data-trigger-child-only-once-parent] [data-trigger-child-only-once]>.svg-wrapper svg,[data-trigger-child-only-once-parent] [data-trigger-only-once]>.svg-wrapper svg,[data-trigger-only-once-parent] [data-trigger-child-only-once]>.svg-wrapper svg,[data-trigger-only-once-parent] [data-trigger-only-once]>.svg-wrapper svg{transition:all .25s cubic-bezier(.29,0,.2,1)}[data-trigger-child-only-once-parent] [data-trigger-child-only-once]+div,[data-trigger-child-only-once-parent] [data-trigger-only-once]+div,[data-trigger-only-once-parent] [data-trigger-child-only-once]+div,[data-trigger-only-once-parent] [data-trigger-only-once]+div{max-height:0;opacity:0;overflow:hidden;position:relative;transform:unset;transition:max-height .25s cubic-bezier(.29,0,.2,1);visibility:hidden}[data-trigger-child-only-once-parent].active>[data-trigger-child-only-once]>.svg-wrapper svg,[data-trigger-child-only-once-parent].active>[data-trigger-only-once]>.svg-wrapper svg,[data-trigger-only-once-parent].active>[data-trigger-child-only-once]>.svg-wrapper svg,[data-trigger-only-once-parent].active>[data-trigger-only-once]>.svg-wrapper svg{transform:rotate(180deg)}[data-trigger-child-only-once-parent].active>[data-trigger-child-only-once]+div,[data-trigger-child-only-once-parent].active>[data-trigger-only-once]+div,[data-trigger-only-once-parent].active>[data-trigger-child-only-once]+div,[data-trigger-only-once-parent].active>[data-trigger-only-once]+div{opacity:1;visibility:visible}[data-accordion]{align-items:center;cursor:pointer;display:flex;justify-content:space-between}[data-accordion] .svg-wrapper{font-size:0;position:relative}[data-accordion] .svg-wrapper:after,[data-accordion] .svg-wrapper:before{background-color:var(--text-color);content:"";display:block;position:absolute}[data-accordion] .svg-wrapper:after{top:50%;transform:translateY(-50%);width:100%}[data-accordion] .svg-wrapper:before{height:100%;left:50%;transform:translateX(-50%);transition:all .25s cubic-bezier(.29,0,.2,1)}[data-accordion]+div{max-height:0;opacity:0;overflow:hidden;transition:max-height .25s cubic-bezier(.29,0,.2,1);visibility:hidden}[data-accordion].active .svg-wrapper:before{transform:rotate(90deg) translateX(-50%)}[data-accordion].active .svg-wrapper:after{display:none}[data-accordion].active+div{opacity:1;visibility:visible}[data-truncate-content]:not(.untruncated){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--line-clamp);align-self:stretch;overflow:hidden;text-overflow:ellipsis}[data-truncate-content].truncated+[data-truncate-trigger],[data-truncate-content].untruncated+[data-truncate-trigger]{display:var(--display)}[data-truncate-trigger]{display:none}.text-center{text-align:center}.w-full{width:100%}.h-full{height:100%}.justify-center{justify-content:center}@media only screen and (min-width:769px){.background-media-text--450,.background-media-text--450 .background-media-text__video,.background-media-text__spacer.background-media-text--450{min-height:450px}.background-media-text--550,.background-media-text--550 .background-media-text__video,.background-media-text__spacer.background-media-text--550{min-height:550px}.background-media-text--650,.background-media-text--650 .background-media-text__video,.background-media-text__spacer.background-media-text--650{min-height:650px}.background-media-text--750,.background-media-text--750 .background-media-text__video,.background-media-text__spacer.background-media-text--750{min-height:750px}}.image-fit{font-family:"object-fit: cover";height:100%;object-fit:cover;position:relative;width:100%;z-index:1}.swiper{opacity:0;visibility:hidden}.swiper-initialized{opacity:1;visibility:visible}.swiper-slide{height:auto!important}.swiper-button-next,.swiper-button-prev{opacity:1;transition:.5s ease-in-out}.swiper-button--disabled{opacity:.4;transition:.5s ease-in-out;visibility:visible}.swiper-button--disabled svg{opacity:.4}.swiper-button--disabled:hover{cursor:not-allowed}[data-variable-width] .swiper-slide{width:unset}.swiper-scrollbar{align-self:stretch;background:#494a50;border-radius:1rem;height:.4rem}.swiper--drag{background:rgb(var(--color-foreground));border-radius:1rem;display:block!important;height:.4rem}.swiper--drag:hover{cursor:pointer}.pd-button,button.shopify-payment-button{align-items:center;backdrop-filter:blur(5px);border:none;border-radius:.4rem;color:#fff;display:inline-flex;font-family:var(--font-body-family),Arial;font-size:1.25rem;font-style:normal;font-weight:500;gap:1rem;justify-content:center;line-height:1;line-height:normal;padding:1rem 1.4rem;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;transition:background-color .3s ease}.pd-button:hover,button.shopify-payment-button:hover{backdrop-filter:blur(10px);border:.05rem solid #ededed;cursor:pointer;padding:.95rem 1.35rem}@media (min-width:990px){.pd-button,button.shopify-payment-button{font-size:1.45rem;line-height:1rem;padding:1.2rem 2.7rem}.pd-button:hover,button.shopify-payment-button:hover{padding:1.15rem 2.65rem}}.pd-button--gray,button.shopify-payment-button--gray{background-color:rgba(239,240,242,.18)}.pd-button--gray:hover,button.shopify-payment-button--gray:hover{background-color:hsla(180,1%,56%,.05)}.pd-button--blue,button.shopify-payment-button--blue{background-color:#28a8ac}.pd-button--blue:hover,button.shopify-payment-button--blue:hover{background-color:#08bcc1}.pd-button--full-width,button.shopify-payment-button--full-width{width:100%}.pd-button--disabled,.pd-button:disabled,button.shopify-payment-button--disabled,button.shopify-payment-button:disabled{cursor:not-allowed!important;opacity:.5;pointer-events:none!important}.pd-button:focus-visible,button.shopify-payment-button:focus-visible{outline-offset:2px}.pd-text{font-family:var(--font-body-family),Arial;font-weight:300;letter-spacing:-2%;line-height:1.3}.pd-text--0{font-size:2.4rem}.pd-text--1{font-size:2.2rem}.pd-text--2{font-size:1.8rem}.pd-text--3{font-size:1.6rem}.pd-text--4{font-size:1.4rem}.pd-text.thin{font-weight:300}.pd-text.regular{font-weight:400}.pd-text.bold,.pd-text.semibold{font-weight:600}.pd-text.italic{font-style:italic}.pd-text--center{text-align:center}.pd-text--left{text-align:left}.pd-text--right{text-align:right}.pd-heading{font-family:var(--font-heading-family),Arial;font-weight:400;letter-spacing:0;line-height:normal}.pd-heading--1{font-size:5.8rem}.pd-heading--2{font-size:4.2rem}.pd-heading--3{font-size:3.2rem}.pd-heading--4{font-size:2.6rem}.pd-heading--5{font-size:1.8rem}.pd-heading--center{text-align:center}.pd-heading--left{text-align:left}.pd-heading--right{text-align:right}.pd-form__field-wrapper{display:flex;flex-direction:column;gap:1.6rem}.pd-form__field{align-items:center;align-self:stretch;border-bottom:.1rem solid #000;display:flex;font-size:2rem;justify-content:space-between;padding:1.6rem .8rem;width:100%}.pd-form__field button{min-height:unset}.pd-form__input{border:none;font-family:var(--font-body-family),Arial;font-size:2rem;font-style:normal;font-weight:500;line-height:normal;width:100%}.pd-form__input:focus::-moz-placeholder{opacity:0}.pd-form__input:focus::placeholder{opacity:0}.pd-form__input+button{color:rgb(var(--color-foreground))}.pd-form__input:focus-visible+button{color:rgb(var(--color-foreground))}.pd-form__input::-moz-placeholder{color:rgb(var(--color-foreground));font-family:var(--font-body-family),Arial;font-size:2rem;font-style:normal;font-weight:500;line-height:normal}.pd-form__input::placeholder{color:rgb(var(--color-foreground));font-family:var(--font-body-family),Arial;font-size:2rem;font-style:normal;font-weight:500;line-height:normal}.pd-form__message{align-items:center;border-radius:.4rem;display:flex;font-size:1.6rem;font-style:normal;font-weight:700;gap:1rem;line-height:normal;margin-top:0;padding:.6rem 1.6rem .6rem .6rem;width:-moz-fit-content;width:fit-content}.pd-form__message--error,.pd-form__message--success{background-color:#000;color:#494a50}.pd-form__content{display:flex;flex-direction:column;gap:.2rem}.pd-form .custom-select{display:block;position:relative}.pd-form .custom-select:after{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.pd-form .custom-select select{height:0;opacity:0;pointer-events:none;visibility:hidden}.pd-form .custom-select__selected{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #d5d3d3;box-sizing:border-box;color:#2f2f30;cursor:pointer;display:flex;font-family:var(--font-heading-family),Arial;font-size:1.1rem;gap:.7rem;justify-content:space-between;line-height:1;padding:1.2rem 1.6rem;position:relative;width:100%}.pd-form .custom-select__selected .icon{transition:all .2s ease-in-out}.pd-form .custom-select__list{background-color:#fff;border:1px solid #000;display:none;left:1px;max-height:25rem;overflow-y:auto;padding-left:0!important;position:absolute;right:1px;top:100%;z-index:2}.pd-form .custom-select__list li{border-bottom:1px solid #d5d3d3;cursor:pointer;font-family:var(--font-heading-family),Arial;font-size:1.1rem;font-weight:400;letter-spacing:.055rem;padding:1.2rem}.pd-form .custom-select__list li:last-child{border-bottom:0}.pd-form .custom-select__list li[data-disabled]{opacity:.6}.pd-form .custom-select.active .custom-select__list{display:block}.pd-form .custom-select.active .custom-select__selected .icon{transform:rotate(180deg)}.custom-rte br,.custom-rte p{margin-bottom:2.4rem}.custom-rte ol,.custom-rte ul{font-family:var(--font-body-family),Arial;margin-bottom:1rem;margin-top:0;padding-left:2rem}.custom-rte ol li,.custom-rte ul li{list-style-type:inherit;margin-left:0}.custom-rte ul li{list-style-type:disc;margin-left:1.2rem}.custom-rte ol{list-style-type:decimal}.custom-rte ol ol{list-style-type:lower-alpha}.custom-rte h1,.custom-rte h2,.custom-rte h3,.custom-rte h4,.custom-rte h5,.custom-rte h6{font-size:2.2rem;margin-bottom:2rem}.custom-rte a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.pd-link{align-items:center;display:inline-flex;gap:.4rem;-webkit-text-decoration:none;text-decoration:none}.pd-link .pd-link__text{line-height:.9rem;line-height:normal;text-transform:capitalize}.pd-link .pd-link__badge,.pd-link .pd-link__text{color:#fff;font-family:var(--font-body-family),Arial;font-size:1.25rem;font-weight:500}.pd-link .pd-link__badge{align-items:center;background:#f99a48;display:flex;gap:1rem;justify-content:center;line-height:.9rem;padding:.2rem}.pd-link svg{flex-shrink:0;height:1.6rem;width:1.6rem}@media (min-width:990px){.pd-link .pd-link__badge,.pd-link .pd-link__text{font-size:1.45rem;line-height:1rem}.pd-link--small .pd-link__badge,.pd-link--small .pd-link__text{font-size:1.25rem;line-height:.9rem}}.pd-link--white .pd-link__text{color:#fff}.pd-link--white path{stroke:#fff}.pd-link--white:hover .pd-link__text{color:#a7aaaf}.pd-link--white:hover path{stroke:#a7aaaf}.pd-link--blue .pd-link__text{color:#08bcc1}.pd-link--blue path{stroke:#08bcc1}.pd-link--blue:hover .pd-link__text{color:#75dadd}.pd-link--blue:hover path{stroke:#75dadd}.pd-link--black-1 .pd-link__text{color:#101212}.pd-link--black-1 path{stroke:#101212}.pd-link--black .pd-link__text{color:#000}.pd-link--black path{stroke:#000}.custom-scrollbar{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.custom-scrollbar::-webkit-scrollbar{height:.2rem}.custom-scrollbar::-webkit-scrollbar-track{background-color:#c6c6c6}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#306671}.shopify-section:has([data-oke-widget]){background-color:#f8f4ef!important;--oke-text-primaryColor:#494753!important;--oke-widget-spaceAbove:0!important;--oke-widget-spaceBelow:0!important;--oke-stars-borderWidth:1px!important;--oke-stars-borderColor:#306671!important;--oke-stars-foregroundColor:#306671!important;--oke-text-small:1.4rem!important;--oke-text-secondaryColor:#494753!important;--oke-stars-backgroundColor:transparent!important;--oke-shadingColor:transparent!important;--oke-border-width:0!important}.pd-okendo-review-pdp:has(.oke-state-empty) .pd-okendo-heading{display:none!important}#okendo-widget{padding-top:calc(var(--padding-top) + 1.8rem)!important}@media (min-width:990px){#okendo-widget{padding-top:var(--padding-top)!important}}#okendo-widget [data-oke-container]{position:relative!important}#okendo-widget:has(.oke-state-empty){padding-top:var(--padding-top)!important}#okendo-widget:has(.oke-state-empty) .oke-w-writeReview{align-items:center!important;align-self:stretch!important;backdrop-filter:blur(5px)!important;background:#28a8ac!important;border-radius:.4rem!important;color:#fff!important;display:flex!important;font-family:var(--font-body-family),Arial!important;font-size:1.25rem!important;font-style:normal!important;font-weight:500!important;gap:1rem!important;height:2.9rem!important;justify-content:center!important;line-height:normal!important;padding:1rem 1.4rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:uppercase!important;transform:none!important;width:100%!important}@media (min-width:990px){#okendo-widget:has(.oke-state-empty) .oke-w-writeReview{font-size:1.45rem!important;height:4.2rem!important;margin:auto!important;padding:1.6rem 2.7rem!important;width:16.7rem!important}}#okendo-widget:has(.oke-state-empty) .oke-state--noTopBorder{padding:0!important}#okendo-widget span[role=status],.oke-w-breakdownModule{display:none!important}.oke-w-ratingAverageModule{display:flex!important}.oke-w-header-content-block,.oke-w-reviews-head{margin-bottom:0!important}.oke-w-writeReview{margin-top:0!important}.oke-w-ratingAverageModule-rating:has(.oke-w-ratingAverageModule-rating-average){align-items:flex-start!important;display:flex!important}@media (min-width:990px){.oke-w-ratingAverageModule-rating:has(.oke-w-ratingAverageModule-rating-average) .oke-stars{margin-top:.8rem!important}}.oke-w-ratingAverageModule-rating-average{align-items:center!important;background-color:#306671!important;color:#fff!important;display:flex!important;font-family:var(--font-heading-family),Arial!important;font-size:1.8rem!important;font-style:normal!important;font-weight:400!important;gap:1rem!important;justify-content:center!important;line-height:1.3rem!important;margin-right:1.8rem!important;padding:1.3rem 1.6rem!important;text-transform:capitalize!important}@media (min-width:990px){.oke-w-ratingAverageModule-rating-average{color:#fff!important;font-family:var(--font-heading-family),Arial!important;font-size:3.2rem!important;font-style:normal!important;font-weight:400!important;line-height:2.2rem!important;margin-right:2.4rem!important;padding:1.8rem 2.4rem!important;text-transform:capitalize!important;width:8.2rem!important}}.oke-w-ratingAverageModule-rating-stars{height:1.6rem!important}.oke-w-ratingAverageModule-rating-stars .oke-stars,.oke-w-ratingAverageModule-rating-stars .oke-stars-background,.oke-w-ratingAverageModule-rating-stars .oke-stars-foreground{height:-moz-max-content!important;height:max-content!important}.oke-w-ratingAverageModule-rating-stars .oke-stars svg,.oke-w-ratingAverageModule-rating-stars .oke-stars-background svg,.oke-w-ratingAverageModule-rating-stars .oke-stars-foreground svg{min-height:1.6rem!important}.oke-w-header-content-block--left:has(.oke-w-recommendsModule-text){display:none!important}.oke-w-recommendsModule-text,.oke-w-reviews-filterToggle{display:none!important}.oke-w-reviews-writeReview{margin-bottom:2.4rem!important;margin-left:0!important;width:100%!important}@media (min-width:990px){.oke-w-reviews-writeReview{margin-bottom:0!important;position:absolute!important;top:0!important;width:-moz-fit-content!important;width:fit-content!important}}.oke-w-reviews-writeReview .oke-button{align-items:center!important;align-self:stretch!important;backdrop-filter:blur(5px)!important;background:#28a8ac!important;border:none!important;border-radius:.4rem!important;color:#fff!important;display:flex!important;font-family:var(--font-body-family),Arial!important;font-size:1.25rem!important;font-style:normal!important;font-weight:500!important;gap:1rem!important;height:2.9rem!important;justify-content:center!important;letter-spacing:0!important;line-height:normal!important;padding:1rem 1.4rem!important;-webkit-text-decoration:none!important;text-decoration:none!important;text-transform:uppercase!important;transform:none!important;width:100%!important}@media (min-width:990px){.oke-w-reviews-writeReview .oke-button{font-size:1.45rem!important;height:4.2rem!important;padding:1.6rem 2.7rem!important;width:16.7rem!important}}.oke-w-reviews-writeReview .oke-button span,div.okeReviews .oke-w-writeReview:before{display:none!important}.oke-w-header-content--spaceAround .oke-w-header-content-module--left{justify-content:flex-start!important}.oke-w-header-content-module:has(.oke-w-breakdownModule){display:none!important}.oke-w-ratingAverageModule--oneLine{display:flex!important;padding-right:6rem!important;position:relative!important}.oke-w-ratingAverageModule--oneLine .oke-w-ratingAverageModule-count{bottom:1px!important;color:#84828b!important;font-family:var(--font-body-family),Arial!important;font-size:1.6rem!important;font-style:normal!important;font-weight:300!important;left:6.8rem!important;letter-spacing:-.032rem!important;line-height:1.1rem!important;position:absolute!important}@media (min-width:990px){.oke-w-ratingAverageModule--oneLine .oke-w-ratingAverageModule-count{bottom:1rem!important;font-size:1.8rem!important;font-style:normal!important;font-weight:300!important;left:10.4rem!important;letter-spacing:-.036rem!important;line-height:1.3rem!important}}.oke-stars{display:inline-block!important;line-height:1!important;position:relative!important}.oke-stars span{display:none!important;position:absolute!important}.oke-stars-background{display:flex!important}.oke-stars-background svg{overflow:visible!important}.oke-stars-foreground{overflow:hidden!important;position:absolute!important}.oke-sr{display:inline-block!important;padding-bottom:var(--oke-starRating-spaceBelow)!important;padding-top:var(--oke-starRating-spaceAbove)!important}.oke-sr .oke-is-clickable{cursor:pointer!important}.oke-sr--hidden{display:none!important}.oke-sr-count,.oke-sr-rating,.oke-sr-stars{display:inline-block!important;vertical-align:middle!important}.oke-sr-stars{line-height:1!important;margin-right:8px!important}.oke-sr-rating{display:none!important}.oke-w-reviews-controls{justify-content:flex-start!important;margin-bottom:2.1rem!important;padding-bottom:0!important;width:100%!important}@media (min-width:990px){.oke-w-reviews-controls{justify-content:flex-end!important;padding:.75rem 0!important}}.oke-w-reviews-controls .oke-sortSelect-label{color:#494753!important;display:inline-block!important;font-family:var(--font-body-family),Arial!important;font-size:1.4rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.028rem!important;line-height:1.5rem!important;position:relative!important;width:4.8rem!important}@media (min-width:990px){.oke-w-reviews-controls .oke-sortSelect-label{font-size:1.8rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.036rem!important;line-height:2.3rem!important;width:6.1rem!important}}.oke-w-reviews-controls .oke-sortSelect-label:before{content:"Sort by:"!important;left:0!important;position:absolute!important;top:0!important}.oke-w-reviews-controls .oke-sortSelect-sort{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-color:initial!important;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'><path d='M5 8.28003L10 13.28L15 8.28003' stroke='%23494753' stroke-width='0.833333' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat right 8px center!important;background-size:1.6rem auto!important;border:none!important;color:#494753!important;font-family:var(--font-body-family),Arial!important;font-size:1.4rem!important;font-style:normal!important;font-weight:300!important;letter-spacing:-.028rem!important;line-height:1.5rem!important;padding:0 2.8rem 0 0!important}@media (min-width:990px){.oke-w-reviews-controls .oke-sortSelect-sort{font-size:1.8rem!important;font-style:normal!important;font-weight:300!important;letter-spacing:-.036rem!important;line-height:1.5!important}}.oke-w-reviews-controls .oke-w-reviews-count{display:none!important}.oke-w-reviews-main--nav-divider{border-top:none!important}.oke-w-reviews-list{--oke-stars-borderColor:#08bcc1!important;--oke-stars-foregroundColor:#08bcc1!important;margin-bottom:0!important}.oke-w-reviews-list,.oke-w-reviews-list .oke-w-reviews-list-item{display:flex!important;flex-direction:column!important;gap:.8rem!important}.oke-w-reviews-list .oke-w-reviews-list-item{align-items:flex-start!important;align-self:stretch!important;background:#fff!important;border-bottom:none!important;padding:1.2rem 1rem!important}@media (min-width:990px){.oke-w-reviews-list .oke-w-reviews-list-item{padding:1.6rem!important}}.oke-w-reviews-list .oke-w-reviews-list-item *{position:static!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-bodyText{height:-moz-max-content!important;height:max-content!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-stars-foreground{left:-2px!important;position:absolute!important;top:1px!important}@media (min-width:990px){.oke-w-reviews-list .oke-w-reviews-list-item .oke-stars-foreground{top:5px!important}}.oke-w-reviews-list .oke-w-reviews-list-item .oke-stars-background{margin-top:1px!important}@media (min-width:990px){.oke-w-reviews-list .oke-w-reviews-list-item .oke-stars-background{margin-top:5px!important}}.oke-w-reviews-list .oke-w-reviews-list-item .oke-reviewContent-top{position:absolute!important;top:1.2rem!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewMinimal{width:100%!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewMinimal .oke-reviewContent-readMore{display:none!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewMinimal-date,.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewReply-date{color:#494753!important;font-family:var(--font-body-family),Arial!important;font-size:1.4rem!important;font-style:normal!important;font-weight:300!important;letter-spacing:-.028rem!important;line-height:2.1rem!important;margin-top:0!important}@media (min-width:990px){.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewMinimal-date,.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewReply-date{font-size:1.6rem!important;font-weight:500!important}}.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewMinimal-reviewer{display:none!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewMinimal-content{margin-top:.8rem!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-reviewContent-title{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;align-self:stretch!important;color:#282626!important;font-family:var(--font-body-family),Arial!important;font-size:1.4rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.028rem!important;line-height:1.5!important;overflow:hidden!important;text-overflow:ellipsis!important;text-transform:none!important}@media (min-width:990px){.oke-w-reviews-list .oke-w-reviews-list-item .oke-reviewContent-title{font-size:1.8rem!important}}.oke-w-reviews-list .oke-w-reviews-list-item .oke-reviewContent-body,.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewReply-body{margin-bottom:2.4rem!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-reviewContent-body p,.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewReply-body p{color:#282626!important;font-family:var(--font-body-family),Arial!important;font-size:1.4rem!important;font-style:normal!important;font-weight:300!important;letter-spacing:-.028rem!important;line-height:1.5!important}.oke-w-reviews-list .oke-w-reviews-list-item .oke-w-reviewReply-body{font-weight:300!important;margin-bottom:0!important}.oke-w-reviews-list .oke-w-reviewMinimal-footer{display:none!important}.oke-w-reviewMinimal-reply{margin-top:2.4rem!important;padding:0 0 0 1.6rem!important}.oke-w-reviewMinimal-reply .oke-w-reviewReply-avatar{display:none!important}.pd-okendo-heading{color:#1f2021!important;font-family:var(--font-heading-family),Arial!important;font-size:2.6rem!important;font-style:normal!important;font-weight:400!important;line-height:1.8rem!important;position:absolute!important;text-transform:capitalize!important;top:var(--padding-top)!important}@media (min-width:990px){.pd-okendo-heading{font-size:4.2rem!important;line-height:5rem!important;top:calc(var(--padding-top) + 1.9rem)!important}}.oke-w-header-content{justify-content:flex-start!important;margin-top:1.6rem!important}@media (min-width:990px){.oke-w-header-content{margin-top:0!important}.oke-w-header-content-block--half{width:100%!important}.oke-w-header-content-block--half .oke-w-header-content-module--left{justify-content:flex-end!important;margin-bottom:3.2rem!important;padding-bottom:1.5rem!important;padding-top:1.5rem!important}}.oke-w-reviewsTab{position:relative!important}.pd-reviewer-name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;align-self:stretch!important;color:#282626!important;font-family:var(--font-body-family),Arial!important;font-size:1.4rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.028rem!important;line-height:1.5rem!important;overflow:hidden!important;text-overflow:ellipsis!important}.pd-quick-add__button{align-items:center;background-color:rgb(var(--quick-add-btn-color));border:0;border-radius:50%;cursor:pointer;display:inline-flex;font-size:0;height:4.1rem;justify-content:center;min-height:4.1rem;width:4.1rem}.pd-quick-add__button .icon--quick-add{height:3.5rem;width:3.5rem}.pd-quick-add__button:after{display:none}.pd-quick-add-modal.quick-add-modal,.pd-quick-add__icon{align-items:center;display:flex;justify-content:center}.pd-quick-add-modal.quick-add-modal{height:100%;padding:0 1.5rem;width:100vw}@media (min-width:990px){.pd-quick-add-modal.quick-add-modal{padding:0 4rem}}.pd-quick-add-modal.quick-add-modal .product__media-wrapper{display:none}@media (min-width:990px){.pd-quick-add-modal.quick-add-modal .product__media-wrapper{display:block}}.pd-quick-add-modal.quick-add-modal .product__media-wrapper .product__column-sticky,.pd-quick-add-modal.quick-add-modal .product__media-wrapper slider-component,.pd-quick-add-modal.quick-add-modal .product__media-wrapper slider-component .product__media-list{height:100%}.pd-quick-add-modal.quick-add-modal .product__featured-image{display:block}.pd-quick-add-modal.quick-add-modal .modal-overlay{background:rgba(0,0,0,.2);display:block;height:100%;left:0;position:absolute;top:0;width:100vw}.pd-quick-add-modal.quick-add-modal .quick-add-modal__modal{align-items:center;border:none;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:90rem;position:relative;width:100%;z-index:1}.pd-quick-add-modal.quick-add-modal .pd-quick-add-modal__header{background:#fff;border-radius:1rem 1rem 0 0;display:flex;justify-content:flex-end;padding:1rem 1.6rem;width:100%}@media screen and (min-width:1441px){.pd-quick-add-modal.quick-add-modal .pd-quick-add-modal__header{padding:2rem}}@media (min-width:990px){.pd-quick-add-modal.quick-add-modal .pd-quick-add-modal__header{padding:2.4rem}}.pd-quick-add-modal.quick-add-modal .pd-quick-add-modal__header button{border:0;padding:0;position:static;width:-moz-max-content;width:max-content}.pd-quick-add-modal.quick-add-modal .quick-add-modal__inner{background:#fff;border-radius:0 0 1rem 1rem;max-height:55rem;overflow:scroll;padding:0 1.6rem 2rem;width:100%}@media (min-width:990px){.pd-quick-add-modal.quick-add-modal .quick-add-modal__inner{overflow:hidden;padding:0 2rem 4rem}}.pd-product-card{height:100%;position:relative}.pd-product-card-wrapper{border-radius:1.5rem;height:100%}.pd-product-card__inner{background-color:#fff!important;max-height:var(--media-height-mobile);min-height:var(--media-height-mobile);overflow:hidden}@media (min-width:990px){.pd-product-card__inner{max-height:var(--media-height);min-height:var(--media-height)}}.pd-product-card__inner .card__content{display:none}.pd-product-card__media{align-items:center;display:flex;flex-direction:column;width:100%}.pd-product-card__media .media{height:100%;width:100%}.pd-product-card__media .media img{object-fit:cover}.pd-product-card__media .media--hover-effect:hover>img+img{opacity:1}.pd-product-card__content{border-radius:1.5rem;padding:1.6rem 0;position:relative}@media (min-width:990px){.pd-product-card__content{padding:2.4rem 0}}.pd-product-card__information{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:1rem}.pd-product-card .price--on-sale .price-item--regular,.pd-product-card .price-item{color:rgb(var(--color-foreground));font-size:2rem;font-style:normal;font-weight:500;line-height:normal}.pd-product-card .price{margin-top:0!important}.pd-product-card .price__container{align-items:flex-start;display:flex;gap:1.6rem}.pd-product-card .price--on-sale .price-item--regular,.pd-product-card__heading{color:rgb(var(--color-foreground))}.pd-product-card__heading{font-size:2rem;font-style:normal;font-weight:500;line-height:normal}.pd-product-card__quick-add{bottom:1.6rem;position:absolute!important;right:1.6rem;z-index:3!important}.pd-product-card__link:before,.pd-product-card__media-link{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%}.pd-product-card__media-link{display:block!important;z-index:2}.pd-product-card .card__badge{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;left:1rem;position:absolute;top:1rem;z-index:2}.pd-product-card .quick-add__submit{background-color:rgb(var(--quick-add-btn-color));color:#fff}.pd-product-card.card--horizontal .card__inner{max-width:30%}.pd-product-card.card--horizontal .card__heading{font-family:var(--font-heading-family),Arial;font-size:1.8rem;font-weight:500}.pd-product-card.card--horizontal .pd-product-card__content{padding:0}.pd-product-card.card--horizontal .pd-product-card__information{gap:1rem}.pd-product-card.card--horizontal .price__container{margin:0}.pd-product-card.card--horizontal .price--on-sale .price__container .price-item--regular,.pd-product-card.card--horizontal .price__container .price--on-sale .price-item--regular,.pd-product-card.card--horizontal .price__container .price-item{font-size:1.6rem}.pd-product-card.card--horizontal .quick-add__submit{background-color:rgb(var(--color-button))}.pd-newsletter{display:flex;flex-direction:column;gap:.8rem}.pd-newsletter__text{color:var(--text-color);font-weight:700}.pd-newsletter__field-wrapper{width:100%}@media (min-width:990px){.pd-newsletter__field-wrapper{width:62.4rem}}.pd-newsletter__field-wrapper button{background-color:initial;border:0}.pd-newsletter__field-wrapper button svg path{fill:var(--text-color)}.pd-newsletter .pd-form__field{border-bottom:1px solid var(--text-color)}.pd-newsletter .pd-form__input{background-color:var(--bg-color);color:var(--text-color)}.pd-newsletter .pd-form__input::-moz-placeholder{color:var(--text-color)}.pd-newsletter .pd-form__input::placeholder{color:var(--text-color)}.complementary-products__header{align-items:center;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.complementary-products__heading{font-size:1.6rem;font-weight:500}@media (min-width:750px){.complementary-products__heading{font-size:1.8rem}}.complementary-products__buttons{display:flex;gap:1.5rem}.complementary-products .swiper-button{background-color:initial;border:0;height:2.4rem;margin:0;position:static;width:2.4rem}.complementary-products .swiper-button:after{display:none}.complementary-products .swiper-scrollbar{background-color:#494a50;display:none;margin-top:2rem}.complementary-products .pd-product-card__information{gap:1rem}.complementary-products .pd-product-card__quick-add{bottom:.5rem;margin-bottom:0;right:.5rem}.complementary-products .pd-product-card__heading{font-size:1.8rem}.complementary-products .pd-product-card .quick-add__submit{background-color:var(--quick-add-bg-color);height:3.5rem;width:3.5rem}.complementary-products .pd-product-card .quick-add__submit .icon--quick-add{height:3rem;width:3rem}.complementary-products .pd-product-card .price--on-sale .price-item--regular,.complementary-products .pd-product-card .price-item{font-size:1.6rem}.product-swatches__container{display:flex;gap:1rem;margin-top:1rem}.product-swatches__item{align-items:center;border:1px solid transparent;border-radius:50%;display:flex;font-size:0;justify-content:center;padding:.3rem;-webkit-text-decoration:none;text-decoration:none}.product-swatches__item.active,.product-swatches__item.is-white .product-swatches__item__inner,.product-swatches__item.is-white.active .product-swatches__item__inner{border:1px solid #494a50}.product-swatches__item__inner{border-radius:50%;font-size:0;height:2.2rem;line-height:1;width:2.2rem}.collection-tile{box-sizing:border-box;position:relative}.collection-tile:hover .collection-tile__image img{transform:scale(1.02)}.collection-tile__image{aspect-ratio:.6885;overflow:hidden}@media (min-width:750px){.collection-tile__image{aspect-ratio:.8599}}.collection-tile__image img{display:block;height:100%;object-fit:cover;transform:scale(1);transition:transform .5s ease;width:100%}.collection-tile__overlay{background:linear-gradient(var(--rotate),var(--color-1) var(--opacity-1),var(--color-2) var(--opacity-2)) 50%/cover no-repeat;filter:opacity(.5);font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.collection-tile__icon{align-items:center;backdrop-filter:blur(5px);background-color:hsla(240,1%,81%,.1);border-radius:10rem;display:flex;height:3.2rem;justify-content:center;overflow:hidden;padding:.8421rem;position:absolute;right:.4rem;top:.5rem;width:3.2rem}@media (min-width:750px){.collection-tile__icon{height:3.8rem;padding:1rem;right:.8rem;top:.8rem;width:3.8rem}}.collection-tile__content{bottom:0;color:#fff;display:flex;flex-direction:column;gap:1.8rem;left:0;padding:1.6rem 1rem;position:absolute;width:100%}.collection-tile__content a{color:#fff}@media (min-width:990px){.collection-tile__content{gap:2rem;padding:2.4rem 1.6rem}}.collection-tile__heading{color:#fff;font-family:var(--font-heading-family),Arial;font-size:1.8rem;font-weight:400;line-height:normal;text-transform:capitalize}@media (min-width:990px){.collection-tile__heading{font-size:3.2rem}}.collection-tile__desc{color:#fff;font-family:var(--font-body-family),Arial;font-size:1.2rem;font-weight:500;line-height:1.55}@media (min-width:990px){.collection-tile__desc{font-size:1.3rem}}.collection-tile__link{cursor:pointer;display:block;font-size:0;height:100%;left:0;position:absolute;top:0;width:100%}.collection-tile .youtube-trigger{background:none;border:none;cursor:pointer;margin:0;padding:0}.collection-tile .youtube-trigger:focus,.collection-tile .youtube-trigger:hover{outline:none;-webkit-text-decoration:none;text-decoration:none}.collection-tile .youtube-trigger:active{transform:none}.pd-product-tile{background:#fff;cursor:pointer;display:flex;flex-direction:column;gap:3.2rem;overflow:hidden;position:relative;transition:all .3s ease}.pd-product-tile__clickable-area{height:100%;position:relative;width:100%;z-index:1}.pd-product-tile__overlay{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:3}.pd-product-tile__overlay:hover{pointer-events:auto}.pd-product-tile__image-section{background:#fff;padding:1rem;position:relative}.pd-product-tile__image-container{align-items:center;display:flex;height:100%;height:32.7rem;justify-content:center;overflow:hidden;position:relative;width:100%}.pd-product-tile__image{max-height:100%;max-width:100%;object-fit:contain;object-position:center}.pd-product-tile__badges{display:flex;flex-wrap:wrap;gap:.27rem;left:1rem;max-width:100%;position:absolute;top:1rem;z-index:2}@media (min-width:990px){.pd-product-tile__badges{gap:.4rem}}.pd-product-tile__badge{align-items:flex-start;backdrop-filter:blur(2.9015543461px);background:#f6f6f6;border-radius:5.8031rem;color:#101212;display:flex;font-family:var(--font-body-family),Arial;font-size:1.1rem;font-weight:500;gap:.5803rem;letter-spacing:0;max-height:1.29rem;padding:.3482rem .4642rem;text-transform:uppercase;white-space:nowrap}@media (min-width:990px){.pd-product-tile__badge{backdrop-filter:blur(5px);border-radius:10rem;max-height:2rem;padding:.6rem .8rem}}.pd-product-tile__details{backdrop-filter:blur(5px);background:#fff;display:flex;flex-direction:column;gap:3.2rem;padding:2.4rem 0 1.6rem}@media (min-width:990px){.pd-product-tile__details{gap:3.2rem;padding:2.4rem 0 1.6rem}}.pd-product-tile__info{padding:0 1.6rem}.pd-product-tile__header{display:flex;flex-direction:column;gap:.8rem;margin-bottom:2rem}.pd-product-tile__header--no-specs{margin-bottom:0}.pd-product-tile__title{color:#000}.pd-product-tile__title-link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.pd-product-tile__title-link:hover{color:inherit}.pd-product-tile__price{align-items:center;display:flex;font-family:var(--font-body-family),Arial;gap:.5rem}.pd-product-tile__price-current{color:#101212;font-size:1.2rem;font-weight:700;line-height:1}@media (min-width:990px){.pd-product-tile__price-current{font-size:1.4rem}}.pd-product-tile__price-compare{color:#656776;font-size:1rem;font-weight:400;line-height:1;padding-top:.1px;-webkit-text-decoration:line-through;text-decoration:line-through}@media (min-width:990px){.pd-product-tile__price-compare{font-size:1.2rem}}.pd-product-tile__specs-inline{color:#757575;font-family:var(--font-body-family),Arial;font-size:1.1rem;font-weight:400;letter-spacing:0;line-height:2rem;opacity:.8}.pd-product-tile__specs-grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.6rem}.pd-product-tile__spec-item{display:flex;flex-direction:column;font-family:var(--font-body-family),Arial;font-weight:400;gap:.8rem}.pd-product-tile__spec-label{color:#757575;font-size:1rem;letter-spacing:0;line-height:1.3rem;opacity:.8}.pd-product-tile__spec-value{color:#000;font-size:1.2rem;letter-spacing:-.024em;line-height:1.3rem;opacity:.8}.pd-product-tile__spec-divider{align-items:center;background-color:#ebebeb;display:flex;display:block!important;height:3rem;justify-content:center;width:.1rem}.pd-product-tile__actions{display:flex;flex-direction:column;padding:0 1rem}.pd-product-tile__action-item,.pd-product-tile__add-to-cart,.pd-product-tile__add-to-cart-form{width:100%}@media (max-width:749px){.pd-product-tile__specs-grid{flex-direction:column;gap:1.2rem}.pd-product-tile__spec-divider{display:none}.pd-product-tile__actions{flex-direction:column}}@media (min-width:750px){.pd-product-tile__specs-grid{flex-direction:row;gap:1.6rem}.pd-product-tile__spec-divider{display:flex}}.pd-product-tile .quick-add__submit{border:none!important;padding:1rem 1.4rem!important}.pd-product-tile .pd-link{padding:1.2rem 2.7rem!important}.pd-product-tile--small{gap:0}.pd-product-tile--small .pd-product-tile__actions{padding:2rem .8rem .4rem}.pd-product-tile--small .pd-product-tile__header{gap:.4rem;margin-bottom:.8rem}.pd-product-tile--small .pd-product-tile__image-container{height:14.8rem}.pd-product-tile--small .pd-product-tile__info{padding:0 .8rem}.pd-product-tile--small .pd-product-tile__title{font-size:1.3rem;letter-spacing:-.026em}.pd-product-tile--small .pd-product-tile__badge{font-size:.8rem}.pd-product-tile--medium .pd-product-tile__actions{padding-bottom:.8rem}.pd-product-tile--medium .pd-product-tile__spec-value{font-size:1.2rem;letter-spacing:-.024em}.pd-product-tile--medium .pd-product-tile__price-compare{font-size:1rem}.pd-product-tile--medium .pd-product-tile__header,.pd-product-tile--medium .pd-product-tile__price{gap:.4rem}.pd-product-tile--medium .pd-product-tile__image-container{height:26rem}.pd-product-tile--medium .pd-product-tile__title{font-size:1.4rem;letter-spacing:-.028em}.pd-product-tile--large .pd-product-tile__actions{padding-bottom:1.6rem}.pd-product-tile--large .pd-product-tile__price-compare{font-size:1.2rem}.pd-product-tile--large .pd-product-tile__price{gap:.5rem}.pd-product-tile--large .pd-product-tile__header{margin-top:2.4rem}.pd-product-tile--large .pd-product-tile__spec-value{font-size:1.4rem;font-style:normal;font-weight:400;letter-spacing:-.028rem;line-height:1.3rem}.pd-product-tile--large .pd-product-tile__image-section{padding:2.9rem 1.5rem 1rem}@media (max-width:1199px){.pd-product-tile--large .pd-product-tile__image-section{max-height:27rem}.pd-product-tile--large .pd-product-tile img,.pd-product-tile--large .pd-product-tile__image-container{max-height:23rem}}.pd-product-tile--large .pd-product-tile__title{font-size:1.8rem;letter-spacing:-.036rem}.pd-product-tile--large .quick-add__submit{padding:1.2rem 2.7rem!important}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~#MainContent .product media-gallery{top:calc(var(--annoucement-bar-height) + var(--header-height) + var(--secondary-header-height))}@media (min-width:750px){.product__media-wrapper media-gallery{align-self:flex-start;display:block;margin-bottom:4rem;margin-top:0;position:sticky;top:calc(var(--annoucement-bar-height) + var(--secondary-header-height))}}@media (min-width:1200px){.product__media-wrapper media-gallery{margin-bottom:8.39rem}}.product__media-wrapper .product__media-list{gap:0;overflow-y:hidden}@media (max-width:749px){.product__media-wrapper .product__media-list{margin-bottom:1.4rem!important}}@media (min-width:750px){.product__media-wrapper .product__media-list{margin-bottom:4.22rem}}.product__media-wrapper .product__media-list .product__media-item{margin-left:0!important;max-width:100%;padding:0!important;width:100%}@media (max-width:749px){.product__media-wrapper .product__media-list .product__media-item{width:calc(100% - 5.3rem)}}.product__media-wrapper .product__media-list .product__media-item .product-media-container{border:0;box-shadow:none;height:100%;max-width:100%;width:100%}@media (max-width:749px){.product__media-wrapper .product__media-list .product__media-item .product__modal-opener--image .product__media-icon{display:none}}.product__media-wrapper .product__media-list .product__media-item .product__media{padding-top:89%}@media (min-width:750px){.product__media-wrapper .product__media-list .product__media-item .product__media{padding-top:106.3%}}@media (max-width:749px){.product__media-wrapper .product__media-list .product__media-item .product__media-icon{left:50%;top:50%;transform:translate(-50%,-50%)}}.product__media-wrapper slider-component{margin-left:0!important;margin-right:0!important}@media (min-width:750px){.product__media-wrapper .thumbnail-slider .thumbnail-list{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:.3339rem;overflow-x:auto;overflow-y:hidden}.product__media-wrapper .thumbnail-slider .thumbnail-list__item{height:5.2563rem;width:5.1204rem}.product__media-wrapper .thumbnail-slider .thumbnail-list__item button{border:none;box-shadow:none}.product__media-wrapper .thumbnail-slider .thumbnail-list__item button[aria-current=true]{border:.915px solid #f2f2f2}.product__media-wrapper .thumbnail-slider .thumbnail-list__item button[aria-current=true]:focus:not(:focus-visible){box-shadow:none}.product__media-wrapper .thumbnail-slider .thumbnail__badge{height:1.2rem!important;left:50%;top:50%;transform:translate(-50%,-50%);width:1.2rem!important}.product__media-wrapper .thumbnail-slider .thumbnail__badge .svg-wrapper{height:1rem;width:1rem}.product__media-wrapper .thumbnail-slider .thumbnail__badge .svg-wrapper .icon{height:.8rem;width:.8rem}}.product__media-wrapper .slider-pagination{display:flex;gap:.6rem;padding:0 1.6rem}.product__media-wrapper .slider-pagination__dot{background-color:#a7aaaf;border-radius:50%;cursor:pointer;font-size:0;height:.7rem;width:.7rem}.product__media-wrapper .slider-pagination__dot--active{background-color:#08bcc1}.product__media-wrapper .slider-buttons{display:none}.product__info-wrapper{overflow-x:hidden;padding:2rem 1.6rem 6.4rem;transform:unset!important}@media (min-width:750px){.product__info-wrapper{padding:0 1rem 4rem}}@media (min-width:1200px){.product__info-wrapper{padding:0 5.3rem 8.39rem}}.product__info-wrapper .product__info-container{max-width:100%}.product__info-wrapper .breadcrumbs{margin-bottom:1.9rem}@media (min-width:750px){.product__info-wrapper .breadcrumbs{margin-bottom:3.2rem}}.product__info-wrapper .product__title{margin-bottom:.9rem}@media (min-width:750px){.product__info-wrapper .product__title{margin-bottom:1.2rem}}.product__info-wrapper .product__title h2{color:#101212;font-size:2.6rem;line-height:normal;text-transform:uppercase}@media (min-width:750px){.product__info-wrapper .product__title h2{font-size:4.2rem}}.product__info-wrapper .product__sku{color:#101212;font-size:1.2rem;font-weight:600;letter-spacing:-.024rem;line-height:1.5;margin:.9rem 0 2rem}@media (min-width:750px){.product__info-wrapper .product__sku{font-size:1.4rem;letter-spacing:-.028rem;margin:1.2rem 0 3rem}}.product__info-wrapper .product__description{margin:2rem 0 3.2rem}@media (min-width:750px){.product__info-wrapper .product__description{margin:3rem 0 4.3rem}}.product__info-wrapper .product__description-wrapper{--line-clamp:3}.product__info-wrapper .product__description-wrapper *{color:#212024;font-size:1.4rem!important;font-weight:300;letter-spacing:-.028rem;line-height:1.5}@media (min-width:750px){.product__info-wrapper .product__description-wrapper *{font-size:1.8rem!important;letter-spacing:-.036rem}}.product__info-wrapper .product__description-wrapper ul li{list-style-type:square}.product__info-wrapper .product__description-wrapper ul li::marker{font-size:1.4rem}.product__info-wrapper .product__description-wrapper ol li{list-style-type:auto}.product__info-wrapper .product__description-wrapper a{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.product__info-wrapper .product__description-wrapper a:hover{color:#212024;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.product__info-wrapper .product__description .truncate-trigger{background-color:initial;border:0;box-shadow:none;color:#306671;cursor:pointer;font-family:var(--font-body-family),Arial;font-size:1.4rem;font-weight:500;line-height:normal;margin-top:2.7rem;outline:none;text-transform:capitalize;--display:block}@media (min-width:750px){.product__info-wrapper .product__description .truncate-trigger{font-size:1.45rem}}.product__info-wrapper variant-selects{display:flex;flex-direction:column;gap:3.2rem;margin:3.2rem 0 4.5rem}@media (min-width:750px){.product__info-wrapper variant-selects{margin:4.3rem 0 4.8rem}}.product__info-wrapper variant-selects .product-form__input{margin-bottom:0;max-width:100%;min-width:100%;width:100%}.product__info-wrapper variant-selects .product-form__input-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.product__info-wrapper variant-selects .product-form__input .form__label{color:#515151;font-size:1.2rem;font-weight:600;letter-spacing:-.024rem;line-height:1.5;margin:0;opacity:.8;text-transform:capitalize}@media (min-width:750px){.product__info-wrapper variant-selects .product-form__input .form__label{font-size:1.4rem;letter-spacing:-.028rem}}.product__info-wrapper variant-selects .product-form__input .link-to-guide{color:#676d79;font-size:1.25rem;font-weight:500;line-height:normal;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-transform:capitalize;text-underline-offset:.3rem}.product__info-wrapper variant-selects .product-form__input--pill-list{gap:.8rem}.product__info-wrapper variant-selects .product-form__input--pill-list.has-scrollbar{padding-bottom:1.4rem}@media (min-width:750px){.product__info-wrapper variant-selects .product-form__input--pill-list.has-scrollbar{padding-bottom:1.6rem}}.product__info-wrapper variant-selects .product-form__input--pill-item{flex:0 0 auto;min-width:13rem}@media (min-width:750px){.product__info-wrapper variant-selects .product-form__input--pill-item{min-width:13.5rem}}.product__info-wrapper variant-selects .product-form__input--pill-item[data-power]{min-width:8rem}.product__info-wrapper variant-selects .product-form__input--pill-item input[type=radio]{height:0;width:0}.product__info-wrapper variant-selects .product-form__input--pill-item input[type=radio]+label{align-items:center;background-color:#f4f4f4;border:none;border-radius:.4rem;color:#101212;display:flex;font-size:1.25rem;font-weight:500;height:100%;height:4.1rem!important;justify-content:center;line-height:normal;margin:0;padding:1.6rem 1.4rem;text-align:center;text-transform:capitalize;transition:all .25s ease-in-out;white-space:nowrap;width:100%}@media (min-width:750px){.product__info-wrapper variant-selects .product-form__input--pill-item input[type=radio]+label{font-size:1.45rem;height:4.2rem!important}}.product__info-wrapper variant-selects .product-form__input--pill-item input[type=radio]:checked+label{border:1.5px solid #c6c6c6}.product__info-wrapper variant-selects .product-form__input--pill-item input[type=radio].disabled+label{background-color:#ebebeb;color:#a7aaaf;pointer-events:none;-webkit-text-decoration:line-through;text-decoration:line-through}.product__info-wrapper variant-selects .product-form__input--pill-item:hover input[type=radio]:not(.disabled)+label{background-color:#ebebeb}.product__info-wrapper variant-selects .product-form__input--pill-item:hover input[type=radio]:checked+label{background-color:#f4f4f4}.product__info-wrapper .product__price{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin:4.5rem 0 2.1rem}@media (min-width:750px){.product__info-wrapper .product__price{margin:4.8rem 0 1.7rem}}.product__info-wrapper .product__price-wrapper{display:flex;flex-direction:column}@media (min-width:1200px){.product__info-wrapper .product__price-wrapper{align-items:flex-end;flex-direction:row;gap:1rem}}.product__info-wrapper .product__price .price--on-sale .price__sale .price-item--last{margin-left:.5rem!important}.product__info-wrapper .product__price .price__container{margin:0}.pd-product-card .price--on-sale .product__info-wrapper .product__price .price__container .price-item--regular,.product__info-wrapper .product__price .price__container .pd-product-card .price--on-sale .price-item--regular,.product__info-wrapper .product__price .price__container .price-item{color:#306671;font-family:var(--font-heading-family),Arial;font-size:3.2rem;font-weight:400;line-height:normal;margin:0;text-transform:capitalize}@media (min-width:750px){.pd-product-card .price--on-sale .product__info-wrapper .product__price .price__container .price-item--regular,.product__info-wrapper .product__price .price__container .pd-product-card .price--on-sale .price-item--regular,.product__info-wrapper .product__price .price__container .price-item{font-size:4.2rem}}.product__info-wrapper .product__price-dutes-taxes{color:#515151;font-size:1.4rem;font-weight:300;letter-spacing:-.028rem;line-height:1.5;opacity:.8}@media (min-width:750px){.product__info-wrapper .product__price-dutes-taxes{font-weight:600}}.product__info-wrapper .product__price-rrp{color:#515151;font-size:1.6rem;font-weight:400;line-height:1.3rem;opacity:.8}@media (max-width:749px){.product__info-wrapper .product__price-rrp{font-weight:600;letter-spacing:.032rem}}.product__info-wrapper .product__price+div{display:none}.product__info-wrapper .product-form__wrapper{margin:2.1rem 0 6.8rem}@media (min-width:990px){.product__info-wrapper .product-form__wrapper{margin:1.7rem 0 4.8rem}}.product__info-wrapper .product-form__submit{font-size:1.45rem;height:4.2rem;line-height:1rem;margin-bottom:2.4rem;padding:1.6rem 2.7rem}.product__info-wrapper .product__pickup-availabilities{min-height:unset}.product__info-wrapper .product__pickup-availabilities .pickup-availability-preview{padding:0;position:relative}.product__info-wrapper .product__pickup-availabilities .pickup-availability-preview .svg-wrapper svg path{fill:#56ad6a}.product__info-wrapper .product__pickup-availabilities .caption,.product__info-wrapper .product__pickup-availabilities .caption-large{color:#676d79;font-size:1.4rem;letter-spacing:-.028rem;line-height:1.5;margin-bottom:.4rem}.product__info-wrapper .product__pickup-availabilities .caption-large{font-weight:600}.product__info-wrapper .product__pickup-availabilities .caption-large span{color:#676d79}.product__info-wrapper .product__pickup-availabilities .caption{font-weight:300}@media (min-width:990px){.product__info-wrapper .product__pickup-availabilities .caption{margin-bottom:0}}.product__info-wrapper .product__pickup-availabilities .pickup-availability-button{color:#676d79;font-size:1.25rem;font-weight:500;line-height:normal;margin:0;padding-bottom:0;padding-top:1rem;text-decoration-thickness:.5px}@media (min-width:990px){.product__info-wrapper .product__pickup-availabilities .pickup-availability-button{padding-top:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}}.product__info-wrapper .product__accordion{border:0;margin:0}.product__info-wrapper .product__accordion+.product__accordion{border-top:.5px solid #a7aaaf}.product__info-wrapper .product__accordion+.product__accordion .summary__title{padding-top:2rem}.product__info-wrapper .product__accordion .summary__title{color:#515151;font-size:1.6rem;font-weight:600;letter-spacing:.032rem;line-height:1.5;opacity:1;padding-bottom:2rem;transition:opacity .25s ease-in-out}@media (max-width:749px){.product__info-wrapper .product__accordion .summary__title{font-size:1.4rem;letter-spacing:-.028rem;padding-top:2rem}}@media (min-width:990px){.product__info-wrapper .product__accordion .summary__title:hover{opacity:.4}}.product__info-wrapper .product__accordion .summary__title.active{padding-bottom:1.6rem}.product__info-wrapper .product__accordion .svg-wrapper{height:1.4rem;width:1.4rem}.product__info-wrapper .product__accordion .svg-wrapper:after,.product__info-wrapper .product__accordion .svg-wrapper:before{--text-color:#676d79}.product__info-wrapper .product__accordion .svg-wrapper:before{width:1px}.product__info-wrapper .product__accordion .svg-wrapper:after{height:1px}.product__info-wrapper .product__accordion .accordion__content{margin:0;padding:0}.product__info-wrapper .product__accordion .accordion__content-inner{padding-bottom:3.2rem}.product__info-wrapper .product__accordion .accordion__content-inner *{color:#212024;font-family:var(--font-body-family),Arial;font-size:1.4rem;font-weight:300;letter-spacing:-.028rem;line-height:1.5}.product__info-wrapper .product__accordion .accordion__content-inner a{color:#212024;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5px;text-underline-offset:3px}.product__info-wrapper .product__accordion .accordion__content-inner strong{font-weight:700}.product__info-wrapper .product__accordion .accordion__content-inner li{margin-left:2rem}.product__info-wrapper .product__accordion .accordion__content-inner ul li{list-style-type:square}.product__info-wrapper .product__accordion .accordion__content-inner ul li::marker{font-size:1rem}.product__info-wrapper .product__accordion .accordion__content-inner ol li{list-style-type:decimal}.product__info-wrapper .product__accordion .accordion__content-inner ol,.product__info-wrapper .product__accordion .accordion__content-inner p,.product__info-wrapper .product__accordion .accordion__content-inner table,.product__info-wrapper .product__accordion .accordion__content-inner ul{margin-bottom:2rem}.product__info-wrapper .product__accordion .accordion__content-inner ol:last-child,.product__info-wrapper .product__accordion .accordion__content-inner p:last-child,.product__info-wrapper .product__accordion .accordion__content-inner table:last-child,.product__info-wrapper .product__accordion .accordion__content-inner ul:last-child{margin-bottom:0}.breadcrumbs__list{display:flex;flex-wrap:wrap;gap:1.05rem}.breadcrumbs__item{align-items:center;display:flex;gap:1.05rem;position:relative}.breadcrumbs__item:not(:last-child):after{background-color:#c6c6c6;content:"";display:block;height:100%;width:.08rem}.breadcrumbs__item:last-child a{color:#c6c6c6;pointer-events:none}.breadcrumbs__link{color:#676d79;cursor:pointer;font-family:var(--font-body-family),Arial;font-size:1.25rem;font-weight:500;line-height:normal;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize}@media (min-width:750px){.breadcrumbs__link{font-size:1.45rem}}@media (max-width:989px){.pd-quick-add-modal:has(product-info) .quick-add-modal__modal{max-width:90vw!important}}.pd-quick-add-modal:has(product-info) .quick-add-modal__inner{overflow:hidden!important}.pd-quick-add-modal product-info{max-height:100%;overflow-x:hidden;overflow-y:auto}.pd-quick-add-modal product-info::-webkit-scrollbar{width:3px}.pd-quick-add-modal product-info::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.pd-quick-add-modal product-info::-webkit-scrollbar-thumb{background:#306671;border-radius:10px}@media (min-width:750px){.pd-quick-add-modal product-info{overflow-y:hidden}}.pd-quick-add-modal product-info .page-width{max-height:50rem}.pd-quick-add-modal product-info .breadcrumbs,.pd-quick-add-modal product-info .product__sticky-bar,.pd-quick-add-modal product-info a.product__title{display:none}.pd-quick-add-modal product-info .product__info-wrapper{padding-bottom:0}@media (min-width:750px){.pd-quick-add-modal product-info .product__info-wrapper{max-height:50rem;overflow-y:auto;padding-left:2rem!important;padding-right:2rem!important}}.pd-quick-add-modal product-info .product__info-wrapper::-webkit-scrollbar{width:3px}.pd-quick-add-modal product-info .product__info-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.pd-quick-add-modal product-info .product__info-wrapper::-webkit-scrollbar-thumb{background:#306671;border-radius:10px}.pd-quick-add-modal product-info .product__media-wrapper{display:block!important;max-height:50rem}.pd-quick-add-modal product-info .product__media-wrapper .product--thumbnail{max-height:50rem}.pd-quick-add-modal product-info .product__media-wrapper .product__media-list{margin-bottom:0!important}.pd-quick-add-modal product-info .product__media-wrapper img{object-fit:contain!important}.pd-quick-add-modal product-info slider-component{max-height:100%}.pd-quick-add-modal product-info slider-component .slider-pagination{display:none}.pd-quick-add-modal product-info .product__media{min-height:25rem;padding-top:0!important}.pd-quick-add-modal product-info .product .grid__item{width:100%!important}@media (min-width:750px){.pd-quick-add-modal product-info .product .grid__item.product__media-wrapper{max-width:calc(40% - 2rem)!important}.pd-quick-add-modal product-info .product .grid__item.product__info-wrapper{max-width:60%!important}}.pd-quick-add-modal product-info .product-form__submit{margin-bottom:0}.pd-quick-add-modal product-info .pd-heading{font-size:2.4rem}@media (min-width:990px){.pd-quick-add-modal product-info .pd-heading{font-size:3.2rem}}.pd-quick-add-modal product-info .product__info-wrapper variant-selects{margin:1.2rem 0!important}@media (min-width:990px){.pd-quick-add-modal product-info .product__info-wrapper variant-selects{margin:1.6rem 0!important}}@media (max-width:989px){.pd-quick-add-modal product-info .product__info-wrapper variant-selects{padidng:0!important}}.pd-quick-add-modal product-info .product__info-wrapper variant-selects .custom-scrollbar{flex-wrap:wrap}@media (min-width:750px){.pd-quick-add-modal product-info .product__price{align-items:flex-end;flex-direction:column}}.pd-quick-add-modal product-info .product__price .product__price-rrp{padding-bottom:1rem}@media (min-width:750px){.pd-quick-add-modal product-info .product__price-wrapper{align-items:flex-end;justify-content:space-between;width:100%}}.pd-quick-add-modal product-info .product__price-dutes-taxes{padding-bottom:.5rem}.pd-quick-add-modal product-info .product-form__wrapper{margin-bottom:0!important}.pd-quick-add-modal product-info .product__price{margin-top:1rem}@media (min-width:990px){.pd-quick-add-modal product-info .product__price{margin-top:1.6rem}}.pd-quick-add-modal product-info .price-item--regular{font-size:2.4rem!important}@media (min-width:990px){.pd-quick-add-modal product-info .price-item--regular{font-size:3.6rem!important}}.pd-quick-add-modal product-info .price--on-sale .price__sale{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.pd-quick-add-modal product-info .price--on-sale .price-item--sale{font-size:2.4rem!important}@media (min-width:750px){.pd-quick-add-modal product-info .price--on-sale .price-item--sale{font-size:3.6rem!important}}.pd-quick-add-modal product-info .price--on-sale .price-item--regular{font-size:1.8rem!important;opacity:.8}@media (min-width:750px){.pd-quick-add-modal product-info .price--on-sale .price-item--regular{font-size:3rem!important}}.predictive-search__item p{font-family:var(--font-body-family),Arial}.predictive-search__item *{font-weight:400!important}@media (min-width:1440px){.predictive-search .predictive-search__results-groups-wrapper{flex-direction:column}}.pd-hero-banner{background-color:rgb(var(--bg-color));overflow:hidden;padding:0;position:relative}@media (min-width:750px){.pd-hero-banner__desktop-height-manual{height:var(--section-height)}}@media (max-width:749px){.pd-hero-banner__mobile-height-manual{height:var(--section-height)}}.pd-hero-banner__body{display:flex}.pd-hero-banner__body.text-position-vertical-mobile--top .pd-hero-banner__inner{justify-content:flex-start}.pd-hero-banner__body.text-position-vertical-mobile--center .pd-hero-banner__inner{justify-content:center}.pd-hero-banner__body.text-position-vertical-mobile--bottom .pd-hero-banner__inner{justify-content:flex-end}@media (min-width:750px){.pd-hero-banner__body.text-position-vertical--top .pd-hero-banner__inner{justify-content:flex-start}.pd-hero-banner__body.text-position-vertical--center .pd-hero-banner__inner{justify-content:center}.pd-hero-banner__body.text-position-vertical--bottom .pd-hero-banner__inner{justify-content:flex-end}.pd-hero-banner__body.text-position-horizontal--left{justify-content:flex-start}.pd-hero-banner__body.text-position-horizontal--center{justify-content:center}.pd-hero-banner__body.text-position-horizontal--right{justify-content:flex-end}}.pd-hero-banner__image{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:1}.pd-hero-banner__image--mobile{object-fit:cover;width:100%}@media (min-width:750px){.pd-hero-banner__image--mobile{display:none}}.pd-hero-banner__image--desktop{bottom:0;display:none;max-width:60rem;object-fit:contain;right:6rem;width:40vw}@media (min-width:750px){.pd-hero-banner__image--desktop{display:block}}.pd-hero-banner__image--desktop.full-screen{max-width:unset;object-fit:cover;right:0;width:100%}.pd-hero-banner__video{height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.pd-hero-banner__video--desktop{display:none}@media (min-width:750px){.pd-hero-banner__video--desktop{display:block}}.pd-hero-banner__video--mobile{display:block}@media (min-width:750px){.pd-hero-banner__video--mobile{display:none}}.pd-hero-banner__video video,.pd-hero-banner__video--mobile video{height:100%;object-fit:cover;width:100%}.pd-hero-banner__video video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pd-hero-banner__inner{align-items:flex-start;box-sizing:initial;display:flex;flex-direction:column;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);position:relative;z-index:2}@media (min-width:990px){.pd-hero-banner__inner{max-width:56.2rem}}.pd-hero-banner__inner.text-align--center{align-items:center;text-align:center}.pd-hero-banner__inner.text-align--right{align-items:flex-end;text-align:right}.pd-hero-banner__heading{color:rgb(var(--text-color));font-family:var(--font-heading-family),Arial;font-size:3.2rem;font-style:regular;font-weight:400;letter-spacing:0;line-height:1;margin-bottom:1rem}@media (min-width:990px){.pd-hero-banner__heading{font-size:5.8rem;margin-bottom:1rem}}.pd-hero-banner__heading p{margin-bottom:0}.pd-hero-banner__subheading{color:rgb(var(--text-color));font-family:var(--font-body-family),Arial;font-size:1.4rem;font-weight:300;letter-spacing:.02em;line-height:1.54;margin-bottom:var(--content-spacing)}@media (min-width:990px){.pd-hero-banner__subheading{font-size:2.4rem;letter-spacing:-.02em;line-height:1.3}}.pd-hero-banner h1,.pd-hero-banner h2,.pd-hero-banner h3,.pd-hero-banner h4,.pd-hero-banner h5,.pd-hero-banner h6{color:rgb(var(--text-color))}.pd-hero-banner__button{margin-right:1rem}.pd-product-carousel{max-width:100vw;overflow:hidden}.pd-product-carousel__header{align-items:center;display:flex;justify-content:space-between;position:relative}.pd-product-carousel__subheading{margin-bottom:1.6rem;margin-top:1.6rem}@media (min-width:750px){.pd-product-carousel__subheading{margin-bottom:0;max-width:calc(100% - 10rem)}}.pd-product-carousel__subheading a,.pd-product-carousel__subheading p,.pd-product-carousel__subheading span{color:var(--subheading-color);font-family:var(--font-body-family),Arial;font-size:1.2rem;font-weight:400!important;line-height:1.0833}@media (min-width:750px){.pd-product-carousel__subheading a,.pd-product-carousel__subheading p,.pd-product-carousel__subheading span{font-size:1.3rem;font-weight:500!important;line-height:1.55}}.pd-product-carousel .swiper{margin-top:var(--header-and-carousel-spacing);overflow:visible}.pd-product-carousel .swiper-scrollbar{background-color:#c6c6c6;height:.2rem;margin-top:3rem}.pd-product-carousel .swiper-scrollbar-drag{background-color:#306671;display:block!important;height:.2rem}.pd-product-carousel .swiper-button{align-items:center;background-color:initial;border:1px solid #acacac;border-radius:10rem;color:#101212;display:flex;gap:1rem;height:4.4rem;justify-content:center;margin:0!important;padding:0;position:static;width:4.4rem}.pd-product-carousel .swiper-button svg{height:1.6rem;min-width:1.6rem}.pd-product-carousel .swiper-button[disabled]{border-color:#d2d2d2;color:#d2d2d2;opacity:1}.pd-product-carousel .swiper-button[disabled] svg{opacity:1}.pd-product-carousel .swiper-button:after{display:none}.pd-product-carousel .pd-product-tile{height:100%}.pd-product-carousel .pd-product-tile .pd-link,.pd-product-carousel .pd-product-tile .pd-link>span,.pd-product-carousel .pd-product-tile .quick-add__submit{line-height:.9rem!important}@media (min-width:750px){.pd-product-carousel .pd-product-tile .pd-link,.pd-product-carousel .pd-product-tile .pd-link>span,.pd-product-carousel .pd-product-tile .quick-add__submit{line-height:1rem!important}}.pd-product-carousel .pd-product-tile__title{line-height:2rem!important}@media (min-width:750px){.pd-product-carousel .pd-product-tile__title{line-height:2.3rem!important}}.pd-product-carousel .pd-product-tile__price-current{line-height:1.6rem!important}@media (min-width:750px){.pd-product-carousel .pd-product-tile__price-current{line-height:1.8rem!important}}.pd-product-carousel .pd-heading{max-width:78%}.pd-product-carousel .pd-heading a,.pd-product-carousel .pd-heading p,.pd-product-carousel .pd-heading span{color:var(--heading-color);letter-spacing:0;line-height:1.03}@media (max-width:1199px){.pd-product-carousel .pd-heading{max-width:73%}}@media (max-width:989px){.pd-product-carousel .pd-heading{max-width:70%}}@media (max-width:749px){.pd-product-carousel .pd-heading{max-width:100%;text-align:var(--heading-text-align-mobile);width:100%}}@media (min-width:750px){.pd-product-carousel .pd-heading{line-height:1.191}}.pd-product-carousel__buttons{align-items:center;display:flex;gap:.8rem;height:4.4rem;justify-content:flex-end;margin-top:3.2rem}.pd-product-carousel__cta{line-height:.9rem}@media (min-width:750px){.pd-product-carousel__cta{line-height:1rem}}@media (max-width:749px){.pd-product-carousel__cta{margin-top:3.2rem}}.pd-product-carousel__cta-container{display:flex;justify-content:center}.pd-footer-copyright{font-family:var(--font-body-family),Arial}@media (max-width:989px){.pd-footer-copyright{border-top:.5px solid #cacaca}}.pd-footer-copyright__inner{display:flex;flex-direction:column;gap:1.6rem}@media (min-width:990px){.pd-footer-copyright__inner{align-items:center;flex-direction:row;justify-content:space-between}}.pd-footer-copyright__list{display:flex;flex-wrap:wrap;gap:1.6rem}.pd-footer-copyright a,.pd-footer-copyright p{color:var(--text-color);font-size:1.2rem;font-style:normal;font-weight:500;line-height:normal;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize}.pd-footer{font-family:var(--font-body-family),Arial}.pd-footer__inner{display:flex;flex-direction:column;gap:4rem}@media (min-width:990px){.pd-footer__inner{gap:4.8rem}}.pd-footer__main-menu{display:flex;flex-direction:column}@media (min-width:990px){.pd-footer__main-menu{display:grid;gap:1rem;grid-template-columns:repeat(5,auto);justify-content:space-between}}@media (max-width:989px){.pd-footer__menu:not(:first-child){border-top:.5px solid #7b7a72}.pd-footer__menu.active .pd-footer__menu-title{padding-bottom:0}.pd-footer__menu.active .pd-footer__menu-title-icon:before{transform:rotate(90deg) translateX(-50%)}.pd-footer__menu.active .pd-footer__menu-title-icon:after{display:none}}.pd-footer__menu-title{align-items:center;color:var(--text-color);display:flex;font-size:1.4rem;font-weight:600;justify-content:space-between;letter-spacing:-.028rem;line-height:1.5;text-transform:capitalize;transition:all .25s ease-in-out}@media (max-width:989px){.pd-footer__menu-title{padding:2rem 0}}@media (min-width:750px){.pd-footer__menu-title{font-size:1.45rem;letter-spacing:normal;line-height:normal}}.pd-footer__menu-title-icon{font-size:0;height:1.4rem;position:relative;width:1.4rem}.pd-footer__menu-title-icon:after,.pd-footer__menu-title-icon:before{background-color:var(--text-color);content:"";display:block;position:absolute}.pd-footer__menu-title-icon:before{height:100%;left:50%;transform:translateX(-50%);transition:all .25s ease-in;width:1px}.pd-footer__menu-title-icon:after{height:1px;top:50%;transform:translateY(-50%);width:100%}.pd-footer__menu-list__inner{display:flex;flex-direction:column;gap:2rem;padding:1.6rem 0 3.2rem}@media (min-width:990px){.pd-footer__menu-list__inner{padding:3rem 0 0}.pd-footer__menu-list__container{max-height:unset!important;opacity:1!important;visibility:visible!important}}.pd-footer__menu-link{color:var(--text-color);cursor:pointer;display:inline-flex;font-size:1.25rem;font-weight:500;line-height:normal;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;transition:all .25s ease-in-out}@media (min-width:990px){.pd-footer__menu-link:hover{color:var(--hover-text-color)}}.pd-footer__logo{width:-moz-fit-content;width:fit-content}.pd-footer__logo img{display:block}@media (max-width:749px){.pd-footer__logo img{max-width:100%}}.pd-footer__media{display:flex;flex-direction:column;gap:2.4rem}.pd-footer__socials ul{align-items:center;display:flex;justify-content:flex-start}.pd-footer__socials .list-social__item a{align-items:center;display:flex;justify-content:center;padding:0 1.2rem}.pd-footer__socials .list-social__item .svg-wrapper{height:auto;width:auto}.pd-footer__socials .list-social__item:first-child a{padding-left:0}.pd-footer__socials .list-social__item:last-child a{padding-right:0}.pd-footer .payment-wrapper{display:flex;flex-direction:column;gap:2rem}@media (min-width:990px){.pd-footer .payment-wrapper{align-items:center;flex-direction:row;justify-content:space-between}}.pd-footer__payment{margin-top:8rem}@media (min-width:990px){.pd-footer__payment{margin-top:0}}.pd-footer__payment .list-payment{display:flex;flex-wrap:wrap;gap:.8rem}.pd-footer__payment .list-payment svg{display:block;height:2.4rem;width:3.4rem}@media (min-width:990px){.pd-footer__localizations{display:flex;flex:1;justify-content:flex-end;width:100%}}.pd-footer__localizations localization-form{display:block}.pd-footer__localizations .localization-form{margin:0;padding:0}.pd-footer__localizations .localization-form__select{backdrop-filter:blur(5px);background:hsla(0,0%,100%,.8);color:#101212;font-size:1.25rem;font-weight:500;gap:1.2rem;justify-content:center;line-height:normal;margin:0!important;padding:1rem 1.6rem;text-transform:capitalize}.pd-footer__localizations .localization-form__select #countryFlag{border-radius:50%;height:1.8rem;overflow:hidden;width:1.8rem}.pd-footer__localizations .localization-form__select #countryFlag img{display:block;height:100%;object-fit:cover;width:100%}.pd-footer__localizations .localization-form__select .country-name{margin-left:-.2rem;text-transform:uppercase}.pd-footer__localizations .localization-form__select .country-name+span{margin-left:-.2rem}.pd-footer__localizations .localization-form__select .svg-wrapper{height:.6rem;width:1rem}.pd-footer__localizations .localization-form__select .svg-wrapper svg{transition:all .25s ease-in-out}.pd-footer__localizations .localization-form__select .svg-wrapper svg path{stroke:#101212}.pd-footer__localizations .localization-form__select[aria-expanded=true] .svg-wrapper svg{transform:rotate(180deg)}.pd-footer__localizations .localization-form__currency{opacity:1}.pd-footer__localizations .country-selector{backdrop-filter:blur(5px);background:hsla(0,0%,100%,.8);bottom:100%;height:auto;left:0;max-height:40rem;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:auto;transform:translateY(-5px);width:100%;z-index:9999}.pd-footer__localizations .country-selector .country-filter{display:none}.pd-footer__localizations .country-selector__list{width:100%}.pd-footer__localizations .country-selector__overlay{z-index:9998}.section-header .cart-notification{background-color:#fff}.header-wrapper{background:var(--bg-color)}.header-wrapper .header__heading-logo-wrapper .primary-logo{display:block}.header-wrapper .header__heading-logo-wrapper .secondary-logo{display:none}.header-wrapper .header__menu-item{color:var(--text-color)}.header-wrapper .header__icon path{stroke:var(--text-color)}.header-wrapper .header__icon--account path{stroke:var(--text-color);fill:var(--text-color)}.header--hover{background:var(--bg-color)}.header--hover .header__heading-logo-wrapper .primary-logo{display:block}.header--hover .header__heading-logo-wrapper .secondary-logo{display:none}.header--hover .header__menu-item{color:var(--text-color)}.header--hover .header__icon path{stroke:var(--text-color)}.header--hover .header__icon--account path{stroke:var(--text-color);fill:var(--text-color)}.template-index .header-wrapper--has-secondary{background:var(--bg-color-secondary)}.template-index .header-wrapper--has-secondary .header__heading-logo-wrapper .primary-logo{display:none}.template-index .header-wrapper--has-secondary .header__heading-logo-wrapper .secondary-logo{display:block}.template-index .header-wrapper--has-secondary .header__menu-item{color:var(--text-color-secondary)}.template-index .header-wrapper--has-secondary .header__icon path{stroke:var(--text-color-secondary)}.template-index .header-wrapper--has-secondary .header__icon--account path{stroke:var(--text-color-secondary);fill:var(--text-color-secondary)}@media screen and (min-width:1024px){.template-index .header-wrapper--has-secondary:hover{background:var(--bg-color)}.template-index .header-wrapper--has-secondary:hover .header__heading-logo-wrapper .primary-logo{display:block}.template-index .header-wrapper--has-secondary:hover .header__heading-logo-wrapper .secondary-logo{display:none}.template-index .header-wrapper--has-secondary:hover .header__menu-item{color:var(--text-color)}.template-index .header-wrapper--has-secondary:hover .header__icon path{stroke:var(--text-color)}.template-index .header-wrapper--has-secondary:hover .header__icon--account path{stroke:var(--text-color);fill:var(--text-color)}}.template-index .header-wrapper--has-secondary.header--hover{background:var(--bg-color)}.template-index .header-wrapper--has-secondary.header--hover .header__heading-logo-wrapper .primary-logo{display:block}.template-index .header-wrapper--has-secondary.header--hover .header__heading-logo-wrapper .secondary-logo{display:none}.template-index .header-wrapper--has-secondary.header--hover .header__menu-item{color:var(--text-color)}.template-index .header-wrapper--has-secondary.header--hover .header__icon path{stroke:var(--text-color)}.template-index .header-wrapper--has-secondary.header--hover .header__icon--account path{stroke:var(--text-color);fill:var(--text-color)}.scrolled-past-header .header-wrapper{background:var(--bg-color)}.scrolled-past-header .header-wrapper .header__heading-logo-wrapper .primary-logo{display:block}.scrolled-past-header .header-wrapper .header__heading-logo-wrapper .secondary-logo{display:none}.scrolled-past-header .header-wrapper .header__menu-item{color:var(--text-color)}.scrolled-past-header .header-wrapper .header__icon path{stroke:var(--text-color)}.scrolled-past-header .header-wrapper .header__icon--account path{stroke:var(--text-color);fill:var(--text-color)}.header-wrapper .header__heading-link{margin:0;padding:0}@media (max-width:749px){.header-wrapper .header__heading-link img{width:14rem}}.header-wrapper .header .mega-menu .mega-menu__content{background-color:var(--bg-color);padding:2.8rem 2rem;transform:translateY(-100%)}@media (min-width:1200px){.header-wrapper .header .mega-menu .mega-menu__content{padding:2.8rem 4rem}}.header-wrapper .header .mega-menu__list{display:flex;flex-wrap:wrap;gap:4rem;padding:0}@media (min-width:1200px){.header-wrapper .header .mega-menu__list{gap:3.2rem}}.header-wrapper .header .mega-menu__list>li{width:20rem}.header-wrapper .header .mega-menu__link{color:var(--text-color);font-size:1.45rem;font-weight:500;line-height:normal;padding:0;text-transform:capitalize;transition:all .25s ease-in-out}.header-wrapper .header .mega-menu__link,.header-wrapper .header .mega-menu__link:hover{-webkit-text-decoration:none;text-decoration:none}.header-wrapper .header .mega-menu__link--level-2{text-transform:uppercase}.header-wrapper .header .mega-menu__link--level-2+ul{display:flex;flex-direction:column;gap:2.1rem;margin-top:2.1rem}.header-wrapper .header .mega-menu__link--level-3{align-items:center;display:flex;gap:1rem}.header-wrapper .header .mega-menu__link--level-3:hover{color:var(--hover-text-color)}.header-wrapper .header .mega-menu__link--level-3 .flag{align-items:center;display:inline-flex;font-size:1.45rem;font-weight:500;gap:1rem;height:1.4rem;justify-content:center;line-height:normal;padding:.2rem;text-transform:capitalize}.header-wrapper .header .mega-menu__link--level-3 .flag__wrapper{display:flex;flex:1;white-space:nowrap}.header-wrapper .header .mega-menu.active:before{background:rgba(16,18,18,.2);content:"";display:block;height:100vh;height:100dvh;left:0;position:absolute;right:0;top:100%;z-index:3}.header-wrapper .header .mega-menu.active .header__menu-item,.header-wrapper .header .mega-menu.active .header__menu-item a{color:var(--hover-text-color)!important}.header-wrapper .header .mega-menu.active .header__menu-item a:before{left:50%;transform:translate(-50%,-50%);width:calc(100% + 5rem);z-index:99999}.header-wrapper .header .mega-menu.active .header__menu-item .icon--chevron-down path{stroke:var(--hover-text-color)}.header-wrapper .header .mega-menu.active .mega-menu__content{opacity:1;transform:translateY(0);z-index:4}.header-wrapper .header__menu-item{align-items:center;display:flex;font-size:1.45rem;font-weight:500;gap:.4rem;line-height:normal;padding:0 1rem;position:relative;text-transform:capitalize;transition:all .25s ease-in-out}.header-wrapper .header__menu-item a.header__menu-item-label:before{content:"";display:block;height:calc(100% + var(--top-height) + var(--bottom-height) + var(--height));left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.header-wrapper .header__menu-item .icon--chevron-down path{transition:all .25s ease-in-out;stroke:var(--text-color)}.header-wrapper .header__menu-item--dropdown .svg-wrapper{height:.6rem;margin-left:.4rem;width:1rem}.header-wrapper .header__menu-item--color{color:var(--item-text-color)!important}.header-wrapper .header__menu-item--color svg path{stroke:var(--item-text-color)}.header-wrapper .header__menu-item-icon{display:block;height:1.6rem;width:1.6rem}.header-wrapper .header__menu-item-icon img{display:block;height:100%;width:100%}.header-wrapper .header__icons{align-items:center;display:flex;gap:1.6rem}@media (min-width:750px){.header-wrapper .header__icons{gap:2rem}}.header-wrapper .header__icon .icon{height:100%;width:100%}.header-wrapper .header__icon .icon path{fill:none}.header-wrapper .header__icon--account>.svg-wrapper{height:1.4rem;width:1.2rem}.header-wrapper .header__icon--account .header__account-wrapper{align-items:center;color:var(--text-color);display:flex;font-size:1.4rem;font-weight:700;gap:.4rem;letter-spacing:.07rem;line-height:normal;margin-left:.6rem;text-transform:capitalize}.header-wrapper .header__icon--account .header__account-wrapper .svg-wrapper{height:.6rem;width:1rem}.header-wrapper .header__icon--cart{position:relative}.header-wrapper .header__icon--cart .svg-wrapper{height:1.9rem;width:1.9rem}@media (min-width:750px){.header-wrapper .header__icon--cart .svg-wrapper{height:1.6rem;width:1.6rem}}.header-wrapper .header__icon--cart .cart-count-bubble{background-color:#28a8ac;bottom:1.1rem;color:var(--text-color);font-family:var(--font-heading-family),Arial;font-size:1.2rem;font-weight:400;height:1.6rem;left:1.1rem;line-height:1.0833;text-transform:uppercase;width:1.6rem}@media (min-width:750px){.header-wrapper .header__icon--cart .cart-count-bubble{bottom:.8rem;height:1.8rem;width:1.8rem}}.header-wrapper .header__search .header__icon--summary .svg-wrapper{height:1.5rem;width:1.5rem}.header-wrapper .header__search .field:after,.header-wrapper .header__search .field:before{display:none}.header-wrapper .header__search .field .search__button{left:.8rem;right:auto}.header-wrapper .header__search .field .reset__button{left:auto;right:.8rem}.header-wrapper .header__search .field .field__button{height:1.2rem;position:absolute;top:50%;transform:translateY(-50%);width:1.2rem;z-index:1}.header-wrapper .header__search .field .field__button .icon,.header-wrapper .header__search .field .field__button .svg-wrapper{height:100%;width:100%;stroke:var(--text-color)}.header-wrapper .header__search .field .field__button .icon circle,.header-wrapper .header__search .field .field__button .svg-wrapper circle{stroke-opacity:1}.header-wrapper .header__search .field .field__button .icon path,.header-wrapper .header__search .field .field__button .svg-wrapper path{stroke:var(--text-color)}.header-wrapper .header__search .field .search__input{background-color:#747676;border:none;box-shadow:none;color:var(--text-color);font-size:1.4rem;font-weight:400;height:3.4rem;line-height:normal;margin-left:0;margin-right:0;min-height:auto;outline:none;padding:.8rem 2.8rem}.header-wrapper .header__search .field .search__input::-moz-placeholder{color:var(--text-color);opacity:1}.header-wrapper .header__search .field .search__input::placeholder{color:var(--text-color);opacity:1}.header-wrapper .header__search.hide-medium-desktop-and-down .search-modal__form{display:block;width:36.2rem}.header-wrapper .header header-drawer .icon-close,.header-wrapper .header header-drawer .icon-hamburger{height:2rem;width:2rem}.header-wrapper .header header-drawer .menu-drawer{background-color:var(--bg-color);height:100vh!important;height:100dvh!important;position:fixed;top:0}.header-wrapper .header header-drawer .menu-drawer__header{align-items:center;display:flex;height:4rem;justify-content:flex-end;margin:1.6rem 1.6rem 0}.header-wrapper .header header-drawer .menu-drawer__header .svg-wrapper{height:2.2rem;width:2.2rem}.header-wrapper .header header-drawer .menu-drawer__inner-container{height:auto;padding:0 0 2.4rem}.header-wrapper .header header-drawer .menu-drawer__navigation-container{display:flex;flex-direction:column;gap:6.4rem}.header-wrapper .header header-drawer .menu-drawer__navigation{padding:0 1.6rem 2.4rem}.header-wrapper .header header-drawer .menu-drawer [data-trigger-only-once-parent].active>.menu-drawer__submenu{max-height:-moz-fit-content!important;max-height:fit-content!important}.header-wrapper .header header-drawer .menu-drawer__menu--level-3{display:flex;flex-direction:column;gap:1.7rem;padding:1.6rem 0 1.3rem}.header-wrapper .header header-drawer .menu-drawer__menu-item{align-items:center;border-bottom:1px solid #515151;color:var(--text-color);display:flex;font-size:1.25rem;font-weight:500;height:4.6rem;justify-content:space-between;line-height:normal;padding:0;text-transform:capitalize}.header-wrapper .header header-drawer .menu-drawer__menu-item--level-2,.header-wrapper .header header-drawer .menu-drawer__menu-item--level-3{padding:0 1.6rem}.header-wrapper .header header-drawer .menu-drawer__menu-item--level-3{border-bottom:none;color:#c6c6c6;gap:1rem;height:auto;justify-content:flex-start}.header-wrapper .header header-drawer .menu-drawer__menu-item--level-3 .flag{align-items:center;display:flex;font-size:1.45rem;font-weight:500;gap:1rem;height:1.4rem;justify-content:center;line-height:normal;padding:.2rem;text-align:center;text-transform:capitalize}.header-wrapper .header header-drawer .menu-drawer__menu-item--level-3 .flag__wrapper{display:flex;flex:1;white-space:nowrap}.header-wrapper .header header-drawer .menu-drawer__menu-item--color{color:var(--item-text-color)}.header-wrapper .header header-drawer .menu-drawer__menu-item .svg-wrapper{height:.7rem;position:relative;width:1.6rem}.header-wrapper .header header-drawer .menu-drawer__menu-item .icon path{stroke:var(--text-color)}.header-wrapper .header header-drawer .menu-drawer [data-trigger-child-only-once-parent].active>.menu-drawer__submenu{max-height:-moz-fit-content!important;max-height:fit-content!important}.header-wrapper .header header-drawer .menu-drawer [data-trigger-child-only-once-parent].active .menu-drawer__menu-item--level-2{border-bottom:0}.header-wrapper .header header-drawer .menu-drawer__submenu{background-color:var(--bg-color)}.header-wrapper .header header-drawer .menu-drawer__utility-links{padding:0 1.6rem}.header-wrapper .header header-drawer .menu-drawer__utility-wrapper{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(2,1fr)}.header-wrapper .header header-drawer .menu-drawer__utility-item{align-items:center;color:#c6c6c6;display:flex;font-size:1.25rem;font-weight:500;height:3.8rem;line-height:normal;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize}.header-wrapper .header header-drawer .menu-drawer__utility-account{align-items:center;color:var(--text-color);display:flex;gap:.6rem}.header-wrapper .header header-drawer .menu-drawer__utility-account .svg-wrapper{height:1.4rem;width:1.2rem}.header-wrapper .header header-drawer .menu-drawer__utility-account-label{align-items:center;display:flex;gap:.6rem}.header-wrapper .header header-drawer .menu-drawer__utility-account-label .svg-wrapper{height:.6rem;width:1rem}.header-wrapper .header header-drawer .menu-drawer__localization{align-items:center;display:flex;height:3.8rem}.header-wrapper .header header-drawer .menu-drawer__localization .disclosure__button{align-items:center;color:var(--text-color);display:flex;font-size:1.25rem;font-weight:500;gap:.4rem;line-height:normal;padding:0;text-transform:capitalize}.header-wrapper .header header-drawer .menu-drawer__localization .disclosure__button .svg-wrapper{height:.6rem;width:1rem}.header-wrapper .header header-drawer .menu-drawer__localization .disclosure__button .icon path{stroke:var(--text-color)}a.header__menu-item:hover{color:var(--hover-text-color)!important}a.header__menu-item:before{content:"";display:block;height:calc(100% + var(--top-height) + var(--bottom-height) + var(--height));left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.mega-menu__link{font-size:1.8rem;-webkit-text-decoration:none;text-decoration:none}.mega-menu__link:hover{-webkit-text-decoration:underline;text-decoration:underline}[data-menuitem-trigger-only-once-parent] [data-menuitem-child-parent] a,[data-menuitem-trigger-only-once-parent] [data-menuitem-parent] a{align-items:center;display:flex;height:100%}[data-menuitem-trigger-only-once-parent] [data-menuitem-child-parent]+div,[data-menuitem-trigger-only-once-parent] [data-menuitem-parent]+div{max-height:0;opacity:0;overflow:hidden;position:relative;transform:unset;transition:max-height .25s cubic-bezier(.29,0,.2,1);visibility:hidden}[data-menuitem-trigger-only-once-parent].active [data-menuitem-trigger] svg{transform:rotate(180deg)}[data-menuitem-trigger-only-once-parent].active>[data-menuitem-parent]+div{opacity:1;visibility:visible}[data-menuitem-trigger-only-once-parent] [data-menuitem-child-trigger],[data-menuitem-trigger-only-once-parent] [data-menuitem-trigger]{align-items:center;display:flex;flex:1;height:100%;justify-content:flex-end}[data-menuitem-trigger-only-once-parent] [data-menuitem-child-trigger] .svg-wrapper svg,[data-menuitem-trigger-only-once-parent] [data-menuitem-trigger] .svg-wrapper svg{transition:all .25s cubic-bezier(.29,0,.2,1)}[data-menuitem-trigger-only-once-parent] [data-menuitem-child-trigger-only-once-parent].active [data-menuitem-child-trigger] svg{transform:rotate(180deg)}[data-menuitem-trigger-only-once-parent] [data-menuitem-child-trigger-only-once-parent].active>[data-menuitem-child-parent]+div{opacity:1;visibility:visible}.product-grid-container .pd-product-card .quick-add__submit{background-color:var(--quick-add-bg-color)}.pd-faq{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));scroll-behavior:smooth}.pd-faq__inner{display:flex;flex-direction:column;gap:3rem;width:100%}@media (min-width:1200px){.pd-faq__inner{flex-direction:row;gap:8.6rem}}.pd-faq__anchor{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;max-width:32.5rem;position:sticky;top:10rem;width:30%}@media (max-width:1199px){.pd-faq__anchor{display:none}}.pd-faq__category-anchor{align-items:center;color:rgb(var(--color-foreground));display:flex;font-size:1.6rem;font-style:normal;font-weight:700;justify-content:space-between;letter-spacing:.032rem;line-height:1.3;padding:1.5rem .8rem;-webkit-text-decoration:none;text-decoration:none;width:100%}@media (min-width:990px){.pd-faq__category-anchor{font-size:1.8rem;font-weight:600;letter-spacing:normal;line-height:2.4rem}}.pd-faq__category-anchor:first-child{padding-top:1rem}.pd-faq__category-anchor svg{min-width:1.7rem;padding-left:.2rem}.pd-faq__category-anchor svg path{stroke:rgb(var(--color-foreground))}@media (min-width:1200px){.pd-faq__content{flex:1 1 auto}}.pd-faq__category{scroll-margin-top:10rem}@media (min-width:990px){.pd-faq__category{scroll-margin-top:8rem}}.pd-faq__category__heading{font-size:1.8rem;font-style:normal;font-weight:600;line-height:1.4;margin-bottom:1.6rem}@media (min-width:990px){.pd-faq__category__heading{font-size:2.2rem}}.pd-faq__category__description{font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.4}@media (min-width:990px){.pd-faq__category__description{font-size:1.8rem}}.pd-faq__category__description a{-webkit-text-decoration:none;text-decoration:none}.pd-faq__category__description a strong{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.pd-faq__item{padding:1.5rem 0}.pd-faq__item .icon--minus-collapse{display:none}.pd-faq__item+.pd-faq__category{margin-top:2rem}@media (min-width:990px){.pd-faq__item+.pd-faq__category{margin-top:3rem}}.pd-faq__item[open] .pd-faq__item__question{margin-bottom:1rem}.pd-faq__item[open] .icon--plus-expand{display:none}.pd-faq__item[open] .icon--minus-collapse{display:block}.pd-faq__item a{-webkit-text-decoration:none;text-decoration:none}.pd-faq__item a strong{font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.pd-faq__item__question{align-items:center;display:flex;font-size:1.6rem;justify-content:space-between;line-height:1.3;text-transform:capitalize}@media (min-width:990px){.pd-faq__item__question{font-size:2.2rem}}.pd-faq__item__question svg{width:1.8rem}.pd-faq__item__question svg line{stroke:rgb(var(--color-foreground))}.pd-faq__item__answer{font-size:1.4rem;font-weight:300;margin-top:2rem}@media (min-width:750px){.pd-faq__item__answer{font-size:1.6rem}}.pd-faq__item__answer a{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5px;text-underline-offset:.3rem}.pd-faq__select{padding:1rem 0;position:sticky;top:0;z-index:2}@media (min-width:1200px){.pd-faq__select{display:none}}.pd-faq__select__title{font-size:1.6rem;font-style:normal;font-weight:600;line-height:2.2rem;margin-bottom:.8rem;text-align:center;text-transform:capitalize}.pd-faq__select__details{background-color:#fff;border:1px solid #494a50}.pd-faq__select__details__header{align-items:center;display:flex;justify-content:space-between;padding:1.5rem 1.6rem}.pd-faq__select__details__header .icon{transform:rotate(90deg)}.pd-faq__select__details__title{text-transform:capitalize}.pd-faq__select__options{background-color:#fff;border:1px solid #494a50;left:0;padding:0;position:absolute;top:calc(100% - 1.1rem);width:100%}.pd-faq__select__item__text{color:rgb(var(--color-foreground));display:block;padding:1rem 1.5rem;-webkit-text-decoration:none;text-decoration:none}.pd-collection-desc{align-items:flex-start;background-color:#101212;box-sizing:border-box;justify-content:flex-start;width:100%}.pd-collection-desc__container{display:flex;flex-direction:column;gap:24px;width:100%}@media (min-width:990px){.pd-collection-desc__container{gap:32px}}.pd-collection-desc__title{color:#fff;font-family:var(--font-heading-family),Arial;font-size:32px;font-weight:400;letter-spacing:0;line-height:22px;margin:0;text-align:left;text-transform:capitalize;width:100%}@media (min-width:990px){.pd-collection-desc__title{font-size:58px;line-height:41px}}.pd-collection-desc__description{max-width:none;width:100%}.pd-collection-desc__description p{color:#fff;flex:1;font-family:var(--font-body-family),Arial;font-size:14.5px;font-weight:500;letter-spacing:0;line-height:normal;line-height:1.75rem;margin:0;min-width:0;text-transform:capitalize;width:100%}@media (min-width:990px){.pd-collection-desc__description p{line-height:1.68rem}.pd-collection-desc__description{max-width:549px}.pd-collection-desc__description p{flex:none;min-width:auto;width:100%}}.pd-collection-desc__categories{display:flex;flex-direction:column;gap:24px;width:100%}@media (min-width:990px){.pd-collection-desc__categories{flex-direction:row;gap:22px}}.pd-collection-desc__categories-label{display:flex;height:-moz-fit-content;height:fit-content}.pd-collection-desc__categories-label span{color:var(--related-category-title-color);font-family:var(--font-body-family),Arial;font-size:14.5px;font-weight:500;letter-spacing:0;line-height:normal;text-transform:capitalize;white-space:nowrap}.pd-collection-desc__categories-list{align-items:center;display:flex;flex-direction:row;gap:22px;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;scrollbar-width:100%;width:100%;-ms-overflow-style:none}@media (max-width:749px){.pd-collection-desc__categories-list{padding-bottom:22px}}@media (min-width:750px){.pd-collection-desc__categories-list{overflow-x:auto;padding-bottom:.4rem}}.pd-collection-desc__categories-list::-webkit-scrollbar{background-color:#7b7a72;height:.2rem}.pd-collection-desc__categories-list::-webkit-scrollbar-thumb{background-color:#08bcc1;width:5.5rem}.pd-collection-desc__categories-list::-webkit-scrollbar-thumb:hover{cursor:pointer}.pd-collection-desc__category-item{display:flex;height:-moz-fit-content;height:fit-content}.pd-collection-desc__category-item a,.pd-collection-desc__category-item span{color:var(--related-category-item-color);cursor:pointer;font-family:var(--font-body-family),Arial;font-size:14.5px;font-weight:500;letter-spacing:0;line-height:normal;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;transition:color .3s ease;white-space:nowrap}.pd-collection-desc__category-item a:hover,.pd-collection-desc__category-item span:hover{color:var(--related-category-hover-item-color)}.pd-collection-desc__mobile-lines{align-items:center;display:flex;flex-direction:row;height:0;justify-content:flex-start;margin-top:24px;position:relative;width:100%}@media (min-width:990px){.pd-collection-desc__mobile-lines{display:none}}.pd-collection-desc__mobile-line{height:0;position:relative}.pd-collection-desc__mobile-line--short{flex-shrink:0;width:55px}.pd-collection-desc__mobile-line--long{flex:1;min-width:0}.pd-collection-desc__mobile-line:after{background:linear-gradient(90deg,#fff,transparent);bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:-2px}.pd-collection-desc-section,.pd-collection-desc-section__container{width:100%}.secondary-header{background-color:var(--bg-color)}.secondary-header__container{align-items:center;display:flex;flex-wrap:nowrap;gap:2.2rem;overflow:auto;padding:0 1.6rem;white-space:nowrap;width:100%}@media (min-width:750px){.secondary-header__container{padding:0 4rem}}@media (min-width:990px){.secondary-header__container{justify-content:center}}.secondary-header__container::-webkit-scrollbar{display:none;height:0;width:0}.secondary-header .navigation-item{color:var(--text-color);font-family:var(--font-body-family),Arial;font-size:1.25rem;font-weight:500;line-height:normal;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;transition:all .25s ease-in-out}@media (min-width:750px){.secondary-header .navigation-item{font-size:1.45rem}}@media (min-width:990px){.secondary-header .navigation-item:hover{color:var(--hover-text-color)}}.secondary-header .navigation-item--show-border{align-items:center;display:flex;gap:2.4rem}.secondary-header .navigation-item--show-border:after{background:var(--text-color);content:"";display:block;height:1.9rem;margin-right:.2rem;opacity:.3;width:.1rem}.section-header.shopify-section-header-sticky:not(.shopify-section-header-hidden)~#MainContent .collection-highlight__content-container{top:calc(var(--annoucement-bar-height) + var(--header-height) + var(--secondary-header-height))}.collection-highlight__wrapper{display:flex;flex-direction:column}@media (max-width:749px){.collection-highlight__wrapper{gap:3.2rem}}@media (min-width:750px){.collection-highlight__wrapper{flex-direction:row}.collection-highlight .content-on-right-desktop .collection-highlight__content{order:1;padding-left:0;padding-right:4rem}.collection-highlight .content-on-right-desktop .collection-highlight__content-container{padding-left:3.2rem;padding-right:0}}@media (max-width:749px){.collection-highlight .content-is-below-mobile .collection-highlight__content{order:1}}.collection-highlight__content{width:100%}@media (max-width:749px){.collection-highlight__content{padding:0 1.6rem}}@media (min-width:750px){.collection-highlight__content{flex:0 0 35.3rem;padding-left:4rem;position:relative;width:100%}.collection-highlight__content-container{align-self:flex-start;margin-top:0;padding:3.2rem 3.2rem 0 0;position:sticky;top:calc(var(--annoucement-bar-height) + var(--secondary-header-height))}}.collection-highlight .content-alignment-center,.collection-highlight .content-alignment-right{display:flex;flex-direction:column}.collection-highlight .content-alignment-center{align-items:center;justify-content:center;text-align:center}.collection-highlight .content-alignment-right{align-items:flex-end;justify-content:flex-end;text-align:right}.collection-highlight__subheading{color:var(--color);font-family:var(--font-body-family),Arial;font-size:1.2rem;font-weight:400;line-height:1.0833;margin-bottom:1.6rem}@media (max-width:749px){.collection-highlight__subheading{text-transform:uppercase}}@media (min-width:750px){.collection-highlight__subheading{font-size:1.3rem;font-weight:500;line-height:1.55;margin-bottom:1rem}}.collection-highlight__description,.collection-highlight__heading{color:var(--color)}@media (min-width:750px){.collection-highlight__description,.collection-highlight__heading{margin-bottom:3.2rem}}.collection-highlight__heading{font-family:var(--font-heading-family),Arial;font-size:2.6rem;font-weight:400;line-height:normal;text-transform:capitalize}@media (min-width:750px){.collection-highlight__heading{font-size:4.2rem}}.collection-highlight__description{font-family:var(--font-body-family),Arial;font-size:1.4rem;font-weight:300;letter-spacing:-.028rem;line-height:1.5}@media (max-width:749px){.collection-highlight__description{margin-top:2.4rem}}.collection-highlight__description p{color:var(--color)}.collection-highlight .pd-button{background-color:var(--btn-color);color:var(--btn-text-color)}.collection-highlight .pd-button:hover{background-color:var(--hover-btn-color);color:var(--hover-btn-text-color)}@media (max-width:749px){.collection-highlight .pd-button{margin-top:var(--mobile-margin-top)}}.collection-highlight__frames{display:flex;flex:1;flex-wrap:nowrap;gap:.8rem;overflow-x:auto}.collection-highlight__frames::-webkit-scrollbar{height:0}@media (max-width:749px){.collection-highlight__frames{padding:0 1.6rem}}@media (min-width:750px){.collection-highlight__frames{flex-wrap:wrap;gap:1rem}}.collection-highlight .collection-tile{flex-shrink:0;width:calc(50% - .4rem)}@media (min-width:750px){.collection-highlight .collection-tile{width:calc(50% - .5rem)}}@media (min-width:990px){.collection-highlight .collection-tile{width:calc(33.33333% - .66667rem)}}.collection-highlight .modal-video--youtube .modal-video__content{background-color:#000}.pd-rich-text{padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);position:relative}@media (min-width:750px){.pd-rich-text{padding-bottom:var(--padding-bottom-desktop);padding-top:var(--padding-top-desktop)}}.pd-rich-text__background{background-color:rgb(var(--bg-color));height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pd-rich-text__background img{height:100%;object-fit:cover;object-position:center;width:100%}.pd-rich-text .page-width{position:relative;z-index:2}.pd-rich-text__inner-desktop--side-by-side{display:flex;gap:3.2rem}.pd-rich-text__inner-desktop--stacked{display:flex;flex-direction:column;gap:3.2rem}.pd-rich-text__inner-mobile--side-by-side{display:flex;gap:3.2rem}.pd-rich-text__inner-mobile--stacked{display:flex;flex-direction:column;gap:2.8rem}@media (min-width:750px){.pd-rich-text__inner-mobile--stacked{gap:3.2rem}}.pd-rich-text__inner-title{color:rgb(var(--text-color));flex:1;font-size:2.6rem;font-style:normal;font-weight:400}@media (min-width:750px){.pd-rich-text__inner-title{font-size:5.8rem;text-align:center}}.pd-rich-text__inner-content{flex:1}@media (min-width:750px){.pd-rich-text__inner-content-wrapper{padding:0 6.4rem}}.pd-rich-text__inner-content-subtitle{color:rgb(var(--text-color));font-family:var(--font-body-family),Arial;font-size:1.6rem;font-weight:700;letter-spacing:-.02em;line-height:1.3;margin-bottom:1rem}@media (min-width:750px){.pd-rich-text__inner-content-subtitle{font-size:2.2rem}}.pd-rich-text__inner-content-text{color:rgb(var(--text-color));font-size:1.4rem;font-weight:300;letter-spacing:-.02em;line-height:1.5;margin-bottom:5.6rem}@media (min-width:750px){.pd-rich-text__inner-content-text{font-size:1.6rem;letter-spacing:.02em}}.pd-rich-text__inner-content-text p{color:rgb(var(--text-color))}.pd-rich-text__inner-content-buttons{display:flex;gap:1.6rem}@media (max-width:749px){.pd-rich-text .pd-button{height:2.9rem}}.pd-marquee-banner{background-color:rgb(var(--color-background));overflow:hidden}.pd-marquee-banner__heading{color:rgb(var(--color-foreground));font-family:var(--font-body-family),Arial;font-size:1.4rem;font-style:medium;font-weight:500;letter-spacing:-.02em;line-height:1.3;margin-bottom:3.2rem;text-align:center;text-transform:capitalize}@media (min-width:750px){.pd-marquee-banner__heading{font-size:1.6rem}}.pd-marquee-banner__container{align-items:center;display:flex;gap:6.4rem}.pd-marquee-banner__container .pd-marquee-banner__message{white-space:nowrap}.pd-marquee-banner .pd-marquee-banner__message{color:rgb(var(--color-foreground));font-family:var(--font-heading-family),Arial;font-size:var(--font-size);font-weight:400;letter-spacing:-.27px;line-height:1.25}@media (min-width:750px){.pd-marquee-banner .pd-marquee-banner__message{letter-spacing:-.33px}}.pd-marquee-banner .pd-marquee-banner__link{color:rgb(var(--color-foreground));-webkit-text-decoration:none;text-decoration:none}.pd-edm-banner{background-color:rgb(var(--background-color));min-height:37.4rem;padding-bottom:var(--padding-bottom);padding-top:var(--padding-top);position:relative}@media (min-width:750px){.pd-edm-banner{min-height:32.3rem;padding-bottom:var(--padding-bottom-desktop);padding-top:var(--padding-top-desktop)}}.pd-edm-banner__background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.pd-edm-banner__background img{height:100%;object-fit:cover;object-position:center;width:100%}.pd-edm-banner .page-width{display:flex;justify-content:center;position:relative;z-index:2}@media (min-width:750px){.pd-edm-banner__content{text-align:center;width:72rem}}.pd-edm-banner__heading{color:rgb(var(--text-color));font-size:2.6rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:3.2rem;text-align:center}@media (min-width:750px){.pd-edm-banner__heading{font-size:4.2rem;margin-bottom:2.8rem}}.pd-edm-banner__terms-and-conditions{color:rgb(var(--text-color));font-family:var(--font-body-family),Arial;font-size:1.2rem;font-style:normal;font-weight:300;letter-spacing:-.024rem;line-height:1.5;text-shadow:0 0 .2px rgb(var(--text-color))}@media (min-width:750px){.pd-edm-banner__terms-and-conditions{font-size:1.4rem;letter-spacing:-.028rem}}.pd-edm-banner__terms-and-conditions h1,.pd-edm-banner__terms-and-conditions h2,.pd-edm-banner__terms-and-conditions h3,.pd-edm-banner__terms-and-conditions h4,.pd-edm-banner__terms-and-conditions h5,.pd-edm-banner__terms-and-conditions h6{color:rgb(var(--text-color));font-family:var(--font-body-family),Arial;margin-bottom:0}.pd-edm-banner__terms-and-conditions p{margin-bottom:0}.pd-edm-banner__terms-and-conditions p a{text-decoration-thickness:.25px;text-underline-offset:3px}.pd-edm-banner .footer-newsletter-form{margin-bottom:.6rem}@media (min-width:750px){.pd-edm-banner .footer-newsletter-form{margin-bottom:3.2rem}}.pd-edm-banner .form__fields{display:flex;flex-direction:column;gap:.6rem}@media (min-width:750px){.pd-edm-banner .form__fields{flex-direction:row;gap:.6rem}.pd-edm-banner .form__field{flex:1}}.pd-edm-banner .form__field input{border-radius:0}.pd-edm-banner .email-submit{border-radius:0;font-family:Inter,sans-serif;font-size:1.4rem}@media (max-width:749px){.pd-edm-banner .email-submit{height:4.2rem;justify-content:flex-start;padding-bottom:1.2rem;padding-top:1.2rem;text-align:left}}@media (min-width:750px){.pd-edm-banner .email-submit{flex:0 0 auto}}.pd-edm-banner input{border:none;color:#7b7a72;font-family:Inter,sans-serif;font-size:1.3rem;font-style:normal;font-weight:500;height:4.2rem;line-height:normal;padding:1.6rem 1.7rem;text-transform:none;width:100%}.pd-edm-banner .newsletter-form__message{align-items:center;display:flex;font-family:var(--font-body-family),Arial;font-size:1.3rem;font-style:normal;font-weight:500;gap:.6rem;line-height:1.55;text-align:left;text-box-edge:cap alphabetic;border-radius:.4rem;height:4.1rem;padding:.6rem 1.6rem .6rem .6rem;width:31rem}.pd-edm-banner .newsletter-form__message--error{background-color:#fff2f3;color:#87131b}.pd-edm-banner .newsletter-form__message--success{background-color:#f2ffff;color:#306671}.pd-edm-banner .svg-wrapper{height:2.4rem;width:2.4rem}.pd-edm-banner input::-webkit-contacts-auto-fill-button{display:none!important;pointer-events:none;position:absolute;right:0;visibility:hidden}@media (max-width:749px){product-info .page-width{padding:0}}product-info .product{display:flex;flex-direction:column;gap:0}@media (min-width:750px){product-info .product{flex-direction:row;flex-wrap:nowrap;gap:1rem}product-info .product>.grid__item{max-width:calc(50% - .5rem)!important;width:calc(50% - .5rem)!important}}product-info .product__sticky-bar{align-items:center;backdrop-filter:blur(8.5px);background-color:#fff;bottom:0;box-shadow:0 -4px 10px 2px rgba(0,0,0,.03);display:flex;height:auto;justify-content:space-between;margin-bottom:0;padding:1.6rem 1rem 2.4rem;position:fixed;width:100vw;z-index:4}@media (min-width:990px){product-info .product__sticky-bar{box-shadow:0 -4px 10px 2px rgba(0,0,0,.05);padding:1.6rem 3.5rem 2.4rem}}product-info .product__sticky-bar .pd-heading{color:#101212;text-transform:uppercase}product-info .product__sticky-bar .button__wrapper{width:100%}@media (min-width:990px){product-info .product__sticky-bar .button__wrapper{width:auto}}product-info .product__sticky-bar .pd-button{color:#fff;font-size:1.45rem;gap:1.2rem;height:4.2rem;padding:1.6rem 2.7rem;text-transform:capitalize;width:100%}product-info .product__sticky-bar .pd-button[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}product-info .product__sticky-bar .pd-button__label{position:relative}product-info .product__sticky-bar .pd-button__label:after{background-color:#fff;content:"";display:block;height:100%;position:absolute;right:-.6rem;top:50%;transform:translateY(-50%);width:.15rem}@media (min-width:990px){product-info .product__sticky-bar .pd-button__label:after{height:calc(100% + .5rem)}}product-info .product__sticky-bar .pd-button .price--on-sale .price__sale .price-item--regular{margin-right:.5rem}.pd-product-card .price--on-sale product-info .product__sticky-bar .pd-button .price-item--regular,product-info .product__sticky-bar .pd-button .pd-product-card .price--on-sale .price-item--regular,product-info .product__sticky-bar .pd-button .price-item{color:#fff;font-size:1.45rem}.product-highlight-banner__wrapper{display:flex;flex-direction:column}@media (min-width:990px){.product-highlight-banner__wrapper{flex-direction:row}.product-highlight-banner .desktop-media-on-right .product-highlight-banner__media{order:1}}@media (min-width:1200px){.product-highlight-banner .desktop-media-on-right .product-highlight-banner__frame-inner{padding:6rem 4rem 10.4rem 6.4rem}}@media (max-width:989px){.product-highlight-banner .mobile-media-is-below .product-highlight-banner__media{order:1}}.product-highlight-banner__media{aspect-ratio:1.494;width:100%}@media (min-width:990px){.product-highlight-banner__media{aspect-ratio:.704;width:33.9%}}.product-highlight-banner .media-item{display:none;height:100%;width:100%}.product-highlight-banner .media-item.active{display:block}.product-highlight-banner img,.product-highlight-banner video{display:block;height:100%;object-fit:cover;width:100%}.product-highlight-banner__frame{box-sizing:border-box;width:100%}@media (min-width:990px){.product-highlight-banner__frame{width:66.1%}}.product-highlight-banner__frame-inner{display:flex;flex-direction:column;gap:4rem}@media (max-width:989px){.product-highlight-banner__frame-inner{padding:2.4rem 4rem 5.4rem}}@media (max-width:749px){.product-highlight-banner__frame-inner{padding:2.4rem 2rem 5.4rem}}@media (min-width:990px){.product-highlight-banner__frame-inner{padding:4rem}}@media (min-width:1200px){.product-highlight-banner__frame-inner{padding:6rem 6.4rem 10.4rem 4rem}}.product-highlight-banner__frame-tabs{display:flex;gap:2rem;justify-content:center;padding:1.6rem 0}@media (min-width:750px){.product-highlight-banner__frame-tabs{gap:5.4rem}}.product-highlight-banner__frame-tab{color:#c6c6c6;font-family:var(--font-heading-family),Arial;font-size:2.4rem;font-weight:400;line-height:normal;text-transform:uppercase}.product-highlight-banner__frame-tab.active{color:#101212}.product-highlight-banner__frame-tab:not(.active){cursor:pointer}@media (min-width:990px){.product-highlight-banner__frame-tab:not(.active):hover{color:#101212;transition:all .3s ease-in-out}}.product-highlight-banner__frame .separator{display:block;position:relative}.product-highlight-banner__frame .separator:before{background-color:#c6c6c6;bottom:0;content:"";display:block;height:100%;position:absolute;top:0;width:.1rem}.product-highlight-banner .product__information{display:none}.product-highlight-banner .product__information.active{display:block}@media (min-width:990px){.product-highlight-banner .product__information.active{display:flex;gap:3.2rem}}@media (min-width:1200px){.product-highlight-banner .product__information.active{gap:5.4rem}}.product-highlight-banner .product__media{margin-top:3.2rem;overflow:hidden;width:16.7rem}@media (min-width:990px){.product-highlight-banner .product__media{margin-top:0;width:28.8rem}}.product-highlight-banner .product__media img{height:auto;transform:scale(1);transition:transform .5s ease-in}.product-highlight-banner .product__media img:hover{transform:scale(1.02)}.product-highlight-banner .product__details{flex:1}.product-highlight-banner .product__details-subtitle{color:#676d79;font-family:var(--font-body-family),Arial;font-size:1.3rem;font-weight:500;line-height:1.55;margin-bottom:1rem}.product-highlight-banner .product__details .pd-heading{color:#222;text-transform:uppercase}.product-highlight-banner .product__details-desc{margin-top:2.4rem}@media (min-width:750px){.product-highlight-banner .product__details-desc{margin-top:4rem}}.product-highlight-banner .product__details-desc strong{font-weight:700}.product-highlight-banner .product__details-desc li{margin-left:2rem}.product-highlight-banner .product__details-desc ul li{list-style-type:disc}.product-highlight-banner .product__details-desc ol li{list-style-type:decimal}.product-highlight-banner .product__details-desc,.product-highlight-banner .product__details-desc *{color:#515151;font-family:var(--font-body-family),Arial;font-size:1.4rem;font-weight:300;letter-spacing:-.028rem;line-height:1.5}@media (min-width:750px){.product-highlight-banner .product__details-desc,.product-highlight-banner .product__details-desc *{font-size:1.6rem;letter-spacing:.032rem}}.product-highlight-banner .product__details-parameters{display:flex;margin-top:3.2rem}@media (max-width:1199px){.product-highlight-banner .product__details-parameters{justify-content:space-between}}@media (min-width:1200px){.product-highlight-banner .product__details-parameters{gap:4rem}}.product-highlight-banner .product__details-parameter{display:flex;flex-direction:column;gap:.4rem}.product-highlight-banner .product__details-parameter__label{color:#757575;font-size:1.2rem;font-weight:400;letter-spacing:-.024rem;line-height:1.0833;opacity:.8;text-transform:uppercase}.product-highlight-banner .product__details-parameter__value{color:#000;font-size:1.4rem;font-weight:500;letter-spacing:-.028rem;line-height:.93;opacity:.8}.product-highlight-banner .product__details-parameter__divider{display:block;position:relative}.product-highlight-banner .product__details-parameter__divider:before{background:#ebebeb;bottom:0;content:"";display:block;height:100%;position:absolute;top:0;width:.1rem}.product-highlight-banner .product__details-ingress-protection{align-items:center;background-color:#d8f3f4;border-radius:.4rem;color:#101212;display:flex;font-size:1.3rem;font-weight:300;gap:.8rem;letter-spacing:-.026rem;line-height:1.5;margin-top:3.2rem;padding:.8rem;width:100%}@media (min-width:750px){.product-highlight-banner .product__details-ingress-protection{font-size:1.4rem;letter-spacing:-.028rem;width:-moz-fit-content;width:fit-content}}@media (min-width:990px){.product-highlight-banner .product__details-ingress-protection{gap:2rem;margin-top:2.4rem}}.product-highlight-banner .product__details-ingress-protection .icon-ip{display:block;height:2.1363rem;width:1.6417rem}.product-highlight-banner .product__details .pd-button{margin-top:3.2rem}@media (max-width:989px){.product-highlight-banner .product__details .pd-button{width:100%}}@media (min-width:990px){.product-highlight-banner .product__details .pd-button{margin-top:4rem}}.announcement-bar-section{z-index:4}@media (min-width:990px){.announcement-bar-section{z-index:7}}.utility-bar__grid{grid-template-columns:1fr 25rem 1fr}@media (max-width:1199px){.utility-bar__grid{align-items:center;display:flex;justify-content:center}}@media (min-width:1440px){.utility-bar__grid{grid-template-columns:1fr 30rem 1fr}}.utility-bar__left,.utility-bar__right{align-items:center;display:flex;flex-wrap:wrap;gap:2.2rem}.utility-bar__right{justify-content:flex-end}.utility-bar__link{color:rgb(var(--color-foreground));leading-trim:both;text-edge:cap;font-family:var(--font-body-family),Arial;font-size:1.25rem;font-weight:500;line-height:normal;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;transition:all .35s ease-in-out}.utility-bar__link:hover{color:rgb(var(--color-foreground-hover))}.utility-bar .announcement-bar__message{min-height:unset;padding:0}.utility-bar .announcement-bar__message *{color:rgb(var(--color-foreground));text-align:center;leading-trim:both;text-edge:cap;font-family:var(--font-body-family),Arial;font-size:1.2rem;font-weight:600;line-height:normal;text-transform:capitalize}.utility-bar .announcement-bar__message a{-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.5px;text-underline-offset:.2rem}@media (max-width:749px){.utility-bar .announcement-bar__message a{pointer-events:none}}.utility-bar .announcement-bar__message strong{font-weight:700}.utility-bar .announcement-bar .slider-button{height:auto;min-width:unset;width:auto}.utility-bar .announcement-bar .slider-button .svg-wrapper{height:1rem;width:1rem}.utility-bar .localization-wrapper .localization-form{display:flex}.utility-bar .localization-wrapper .localization-form__select{color:rgb(var(--color-foreground));height:auto!important;padding:0!important;leading-trim:both;text-edge:cap;align-items:center;display:flex;font-family:var(--font-body-family),Arial;font-size:1.25rem!important;font-weight:500;gap:.8rem;line-height:normal;text-transform:capitalize}.utility-bar .localization-wrapper .localization-form__select:hover{-webkit-text-decoration:none;text-decoration:none}.utility-bar .localization-wrapper .localization-form__select .svg-wrapper{height:.6rem;width:1rem}.utility-bar .localization-wrapper .localization-form__select .svg-wrapper svg path{stroke:rgb(var(--color-foreground))}div.section-dealer-list{background-color:#2b2a27;color:#fff;padding-bottom:3rem;padding-top:3rem}div.section-dealer-list div:empty{display:block}div.section-dealer-list .full-width{max-width:1800px}div.section-dealer-list .flex-row{align-items:flex-start;flex-wrap:wrap;gap:40px;justify-content:flex-start}div.section-dealer-list .flex-row .col{width:48%}div.section-dealer-list .flex-row .col .h4{color:var(--primary-color)}div.section-dealer-list .flex-row .col .list-item{margin-bottom:30px}@media (max-width:767px){div.section-dealer-list .flex-row .col{width:100%}}div.section-dealer-list .collapsible{align-items:center;background-color:initial;border:0;color:#fff;display:flex;font-size:30px;font-weight:700;padding-top:10px;text-align:left;text-transform:uppercase}@media (max-width:767px){div.section-dealer-list .collapsible{font-size:24px;justify-content:space-between;width:100%}}div.section-dealer-list .collapsible svg{margin-left:20px;transition:all .3s ease;width:44px}@media (max-width:767px){div.section-dealer-list .collapsible svg{width:30px}}div.section-dealer-list .collapsible.active svg{transform:rotate(90deg)}div.section-dealer-list .grid-row{display:grid;grid-template-columns:repeat(8,auto)}@media (max-width:991px){div.section-dealer-list .grid-row{display:flex;flex-wrap:wrap}div.section-dealer-list .grid-row .col{align-items:center;display:flex;width:25%}div.section-dealer-list .grid-row .col:before{content:attr(data-value);font-size:12px;text-transform:uppercase}div.section-dealer-list .grid-row .col .box{margin-left:5px;width:30px}div.section-dealer-list .grid-row .th{display:none}div.section-dealer-list .grid-row .title-label{width:100%}}@media (max-width:767px){div.section-dealer-list .grid-row .col{border-bottom:0!important;line-height:1.4!important;padding-bottom:0!important;width:100%}div.section-dealer-list .grid-row .col.box-wrap{width:50%}div.section-dealer-list .grid-row .title-label{width:100%}div.section-dealer-list .grid-row .title{border-top:1px solid #2e2e2e;margin-top:15px;padding-bottom:10px!important;padding-top:15px;text-transform:uppercase;width:100%}div.section-dealer-list .grid-row .title a{color:#fff;-webkit-text-decoration:none;text-decoration:none}}div.section-dealer-list .grid-row .col{border-bottom:1px solid #2e2e2e;font-size:15px;line-height:1;padding:10px}div.section-dealer-list .grid-row .col a{color:#fff;-webkit-text-decoration:none;text-decoration:none}div.section-dealer-list .grid-row .th{border-bottom:none;margin-top:40px;text-align:center;text-transform:uppercase}div.section-dealer-list .grid-row .label{margin-top:10px}div.section-dealer-list .grid-row .title-label{grid-column-end:2;grid-column-start:1;text-align:left}div.section-dealer-list .grid-row .title{font-size:14px;margin:0}div.section-dealer-list .grid-row .title a{color:#fff;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}div.section-dealer-list .grid-row .highlight{color:#f28521}div.section-dealer-list .grid-row .box{background-color:#363636;height:15px;margin:auto;width:50px}div.section-dealer-list .grid-row .box.active{background-color:#fff}div.section-dealer-list .grid-col{display:grid;gap:20px;grid-template-areas:"left right";grid-template-columns:1fr 1fr}div.section-dealer-list .grid-col .col-left{grid-area:left}div.section-dealer-list .grid-col .col-right{grid-area:right}@media (max-width:767px){div.section-dealer-list .grid-col{display:block}}div.section-dealer-list .rte p{font-size:16px;word-break:break-all}div.section-dealer-list .content{display:none;margin-bottom:40px;overflow:hidden}.primary-color{color:#08bcc1}.contact-form-wrap{background-color:#2b2a27;padding-bottom:3rem;padding-top:3rem}.contact-form-wrap .page-width{max-width:1300px}.contact-form-wrap input,.contact-form-wrap select,.contact-form-wrap textarea{background-color:#ebebeb;border:0;color:#000;width:100%}.contact-form-wrap .grid__item{max-width:100%;width:100%}@media only screen and (min-width:769px){.contact-form-wrap .grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing)/2);width:calc(25% - var(--grid-desktop-horizontal-spacing)*3/4)}}.contact-form-wrap .form__item{margin-bottom:16px;padding-right:50px;position:relative}.contact-form-wrap .form__item label{color:#fff;display:block;margin-bottom:10px;text-transform:uppercase}.contact-form-wrap .form__item input{background-color:#fff;padding:1rem}.contact-form-wrap .align-right{text-align:right}.contact-form-wrap .col-right{padding-top:68px}.contact-form-wrap .section-header{margin-bottom:30px}.contact-form-wrap .section-header__title{color:#08bcc1;font-size:40px;text-align:left}.tooltip1{border-radius:50%;height:28px;position:absolute;right:10px;top:37px;width:28px}.tooltip1 img{width:20px}.tooltip1 .top{background-color:#08bcc1;border-radius:20px;box-sizing:border-box;color:#fff;font-size:13px;font-weight:400;left:50%;min-width:260px;opacity:0;padding:10px;position:absolute;top:-20px;transform:translate(-90%,-100%);transition:opacity .8s;visibility:hidden;z-index:99999999}.tooltip1 .top p{margin:0}.tooltip1:hover .top{opacity:1;visibility:visible}.tooltip1 .top i{height:12px;left:90%;margin-left:-12px;overflow:hidden;position:absolute;top:98%;width:24px}.tooltip1 .top i:after{background-color:#08bcc1;content:"";height:12px;left:50%;position:absolute;transform:translate(-50%,-50%) rotate(45deg);width:12px}div .gm-style .gm-style-iw{color:#000;font-family:var(--font-roboto);font-weight:600}.page--dealers{background:#191919}.page--dealers .main-page-title{color:#fff;font-size:3.2rem}@media (min-width:990px){.page--dealers .main-page-title{font-size:4rem}}