.custom-section__media .media,.custom-section__media .media__image{width:100%;height:100%}.custom-section__media .media{aspect-ratio:auto}.custom-section__media .media,.custom-section__media .media__image{transition:none}.custom-section__media .media__image.loading:not(svg.placeholder){opacity:1}.custom-section__media .media__image{object-fit:cover}.custom-section__media--fit .media__image{object-fit:contain}@media(max-width:767.98px){.custom-section__content.layout-panel-flex--column{align-items:var(--horizontal-alignment-mobile, var(--horizontal-alignment))}.custom-section__content.layout-panel-flex--row:not(.mobile-column){justify-content:var(--horizontal-alignment-mobile, var(--horizontal-alignment))}.custom-section__content .text-block{align-items:var(--custom-section-align-mobile, var(--horizontal-alignment-mobile, var(--horizontal-alignment)))}.custom-section__content .text-block>*{text-align:var(--text-align-revert, var(--text-align-mobile, var(--text-align)))}}.dac-faq-group--hide-when-empty:not(.dac-faq-group--design-mode):not(:has(.dac-accordion--has-faq)){display:none}.dac-featured-blog__inner{display:flex;flex-direction:column;gap:var(--dac-featured-blog-stack-gap-mobile, var(--dac-featured-blog-stack-gap, 0))}@media(min-width:768px){.dac-featured-blog__inner{gap:var(--dac-featured-blog-stack-gap, 0)}}.dac-featured-blog__inner .button-block{display:flex;justify-content:center}@media(max-width:767.98px){.dac-featured-blog .section-grid--full .swipe-mobile{margin-inline:0;padding-inline:var(--page-padding);width:100%;max-width:100%}}.dac-featured-blog--carousel{--carousel-controls-margin-top: 2.4rem}.dac-featured-product__content,.dac-featured-product__media{min-width:0}.dac-featured-product__media{flex:1 1 0}.dac-featured-product .layout-panel-flex--column>.dac-featured-product__media{flex:0 0 auto;width:100%}.dac-featured-product__media>.media,.dac-featured-product__media>deferred-media,.dac-featured-product__media>.video-placeholder-wrapper{display:block;width:100%;overflow:hidden;aspect-ratio:var(--ratio)}.dac-featured-product__media>deferred-media,.dac-featured-product__media>.video-placeholder-wrapper{height:auto}.dac-featured-product__media img,.dac-featured-product__media svg,.dac-featured-product__media video,.dac-featured-product__media iframe{width:100%;height:100%;object-fit:cover;display:block}.dac-featured-product__media--fit img,.dac-featured-product__media--fit svg,.dac-featured-product__media--fit video,.dac-featured-product__media--fit iframe{object-fit:contain}.dac-featured-product__content{display:flex;flex-direction:column;max-width:100%;row-gap:var(--content-row-gap-mobile, var(--content-row-gap, 0))}.dac-featured-product__content>*{width:100%;max-width:100%}.dac-featured-product .custom-section__media .media,.dac-featured-product .custom-section__media .media__image{width:100%;height:100%;transition:none}.dac-featured-product .custom-section__media .media{aspect-ratio:auto}.dac-featured-product .custom-section__media .media__image.loading:not(svg.placeholder){opacity:1}.dac-featured-product .custom-section__media .media__image{object-fit:cover}.dac-featured-product .custom-section__media--fit .media__image{object-fit:contain}@media(min-width:768px){.dac-featured-product__content{row-gap:var(--content-row-gap, 0)}.dac-featured-product__content--width-fill{flex:1 1 0;width:auto}.dac-featured-product__content--width-fit-content{flex:0 1 auto}.dac-featured-product__content--width-custom{flex:0 1 var(--size-style-width);width:var(--size-style-width);max-width:100%}.dac-featured-product--image-left .dac-featured-product__media{order:-1}}@media(max-width:767.98px){.dac-featured-product .mobile-column>.dac-featured-product__media{flex:0 0 auto;width:100%}.dac-featured-product--image-mobile-top .dac-featured-product__media{order:-1}.dac-featured-product__content--width-mobile-fill{flex:1 1 auto;width:100%}.dac-featured-product__content--width-mobile-fit-content{flex:0 1 auto}.dac-featured-product__content--width-mobile-custom{flex:0 1 var(--size-style-width-mobile, var(--size-style-width));width:var(--size-style-width-mobile, var(--size-style-width));max-width:100%}.dac-featured-product__media>.media,.dac-featured-product__media>deferred-media,.dac-featured-product__media>.video-placeholder-wrapper{aspect-ratio:var(--ratio-mobile, var(--ratio))}.dac-featured-product .custom-section__content.layout-panel-flex--column{align-items:var(--horizontal-alignment-mobile, var(--horizontal-alignment))}.dac-featured-product .custom-section__content.layout-panel-flex--row:not(.mobile-column){justify-content:var(--horizontal-alignment-mobile, var(--horizontal-alignment))}.dac-featured-product .custom-section__content .text-block{align-items:var(--custom-section-align-mobile, var(--horizontal-alignment-mobile, var(--horizontal-alignment)))}.dac-featured-product .custom-section__content .text-block>*{text-align:var(--text-align-revert, var(--text-align-mobile, var(--text-align)))}}.dac-hero-banner{--height: calc(var(--media-height-mobile) - var(--header-height, 0px) - var(--announcement-bar-height, 0px))}.dac-hero-banner[data-header-overlay]{--height: calc(var(--media-height-mobile) - var(--announcement-bar-height, 0px))}@media(min-width:768px){.dac-hero-banner,.dac-hero-banner[data-header-overlay]{--height: calc(var(--media-height-desktop) - var(--announcement-bar-height, 0px))}}.dac-products-highlight .product-card__text{margin-block-start:.4rem;margin-block-end:0}.dac-products-highlight--content-center .section-header-block.layout-panel-flex{height:auto}.dac-products-highlight--content-center .products-highlight__products{justify-content:center;gap:2.4rem}.dac-products-highlight--content-center .products-highlight__products-carousel{flex-grow:0}.dac-products-highlight--content-space-around .products-highlight__products{justify-content:space-around}.dac-products-highlight--content-space-around .products-highlight__products-carousel{flex-grow:0}.dac-products-highlight{--dac-quick-add-radius: var(--button-corner-radius)}.dac-products-highlight .product-card--horizontal{position:relative;max-width:100%;min-width:0;overflow:hidden;padding:1.2rem;border:none;border-radius:1rem;background:linear-gradient(111.49deg,rgb(var(--color-foreground) / 40%) -8.95%,rgb(var(--color-foreground) / 1%) 114%);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.dac-products-highlight .product-card--horizontal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;padding:.1rem;border-radius:inherit;pointer-events:none;background:linear-gradient(-45deg,rgb(var(--color-foreground) / 50%),rgb(var(--color-foreground) / 10%),rgb(var(--color-foreground) / 50%));-webkit-mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box;mask:linear-gradient(#000 0 0) exclude,linear-gradient(#000 0 0) content-box}.dac-products-highlight .product-card--horizontal.product-card--mobile-box-style{border:none}.dac-products-highlight .product-card .quick-add--combine .quick-add__button,.dac-products-highlight .product-card__action>.btn{--button-width: auto;--button-padding-inline: 1.6rem;--button-corner-radius: var(--dac-quick-add-radius);width:auto;max-width:100%;min-width:0;box-sizing:border-box;justify-content:center;padding-inline:var(--button-padding-inline)}.dac-products-highlight .product-card .quick-add--combine .quick-add__button .btn__text,.dac-products-highlight .product-card__action>.btn .btn__text{display:flex}.dac-products-highlight .product-card .quick-add--combine .quick-add__button>.icon{display:none}@media(max-width:767.98px){.dac-products-highlight .product-card .quick-add--combine .quick-add__button,.dac-products-highlight .product-card__action>.btn{--button-padding-inline: 1.2rem;--button-height: 3.6rem;font-size:calc(var(--font-size--paragraph) * .78);padding-inline:var(--button-padding-inline)}}.dac-products-highlight .product-card--horizontal .product-card__wrapper{position:relative;z-index:1;align-items:stretch;max-width:100%;min-width:0}.dac-products-highlight .product-card__media{align-self:flex-start}.dac-products-highlight .product-card__content-wrap{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:1rem}.dac-products-highlight .product-card__content{flex:0 1 auto;width:100%;min-width:0}.dac-products-highlight .product-card__action{position:relative;z-index:1;flex:0 0 auto;width:auto;max-width:100%;margin-block:0}.dac-products-highlight .product-card .quick-add--combine,.dac-products-highlight .product-card .quick-add--combine product-form-component{max-width:100%}@media(min-width:1440px){.dac-products-highlight .product-card__content-wrap{flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}.dac-products-highlight .product-card__content{flex:1 1 auto;width:auto;min-width:0}.dac-products-highlight .product-card__action{margin-inline-start:auto}}@media(max-width:767.98px){.dac-products-highlight--single-slide .swipe-mobile{--column-width-mobile: 100%}.dac-products-highlight .product-card__content-wrap{flex-direction:row;flex-wrap:nowrap;align-items:center}.dac-products-highlight .product-card__content{flex:1 1 auto;width:auto}.dac-products-highlight .product-card .quick-add--combine,.dac-products-highlight .product-card .quick-add--combine product-form-component{width:auto;max-width:100%;min-width:0;box-sizing:border-box}}.dac-slideshow{--slide-height: calc(var(--media-height-mobile) - var(--header-height, 0px) - var(--announcement-bar-height, 0px))}@media(min-width:768px){.dac-slideshow{--slide-height: calc(var(--media-height-desktop) - var(--announcement-bar-height, 0px))}}.dac-testimonials-split__layout{position:relative;z-index:1;width:100%}.dac-testimonials-split__quote,.dac-testimonials-split__aside{min-width:0}.dac-testimonials-split__carousel{min-height:100%}.dac-testimonials-split__swiper{width:100%}.dac-testimonials-split__controls{--carousel-controls-margin-top: 3.2rem;--carousel-counter-min-width: 4rem;width:100%;justify-content:space-between}.dac-testimonials-split__controls .carousel__counter{font-size:1.6rem}.dac-testimonials-split__controls .carousel__button-icon{--icon-size: 2rem}.dac-testimonials-split__controls .carousel__pagination{flex:1 1 auto}.dac-testimonials-split__aside{display:flex;flex-direction:column;width:100%}.dac-testimonials-split__aside>.section-header-block{width:100%;height:100%}.dac-testimonial-quote{height:auto}.dac-testimonials-split .custom-section__media .media,.dac-testimonials-split .custom-section__media .media__image{width:100%;height:100%;transition:none}.dac-testimonials-split .custom-section__media .media{aspect-ratio:auto}.dac-testimonials-split .custom-section__media .media__image.loading:not(svg.placeholder){opacity:1}.dac-testimonials-split .custom-section__media .media__image{object-fit:cover}.dac-testimonials-split .custom-section__media--fit .media__image{object-fit:contain}@media(max-width:767.98px){.dac-testimonials-split--testimonial-mobile-bottom.mobile-column>.dac-testimonials-split__aside{order:-1}.dac-testimonials-split__quote--width-mobile-fill{flex:1 1 auto;width:100%}.dac-testimonials-split__quote--width-mobile-fit-content{flex:0 1 auto}.dac-testimonials-split__quote--width-mobile-custom{flex:0 1 var(--size-style-width-mobile, var(--size-style-width));width:var(--size-style-width-mobile, var(--size-style-width));max-width:100%}}@media(min-width:768px){.dac-testimonials-split--testimonial-right.layout-panel-flex--row>.dac-testimonials-split__aside{order:-1}.dac-testimonials-split__quote--width-fill{flex:1 1 0;width:auto}.dac-testimonials-split__quote--width-fit-content{flex:0 1 auto}.dac-testimonials-split__quote--width-custom{flex:0 1 var(--size-style-width);width:var(--size-style-width);max-width:100%}.dac-testimonials-split__layout--with-aside.layout-panel-flex--row>.dac-testimonials-split__aside{flex:1 1 0;width:auto;min-width:0}.dac-testimonials-split__controls{--carousel-controls-margin-top: 4rem}}.dac-video-testimonials__shell{padding-block-start:var(--dac-vt-card-padding-block-start-mobile, var(--dac-vt-card-padding-block-start, 0));padding-block-end:var(--dac-vt-card-padding-block-end-mobile, var(--dac-vt-card-padding-block-end, 0));padding-inline-start:var(--dac-vt-card-padding-inline-start-mobile, var(--dac-vt-card-padding-inline-start, 0));padding-inline-end:var(--dac-vt-card-padding-inline-end-mobile, var(--dac-vt-card-padding-inline-end, 0))}.dac-video-testimonials__controls{--carousel-controls-margin-top: 2.4rem}@media(max-width:767.98px){.dac-video-testimonials__shell{background-color:transparent;border:none;border-radius:0;box-shadow:none}}@media(min-width:768px){.dac-video-testimonials__shell{overflow:hidden;padding-block-start:var(--dac-vt-card-padding-block-start, 0);padding-block-end:var(--dac-vt-card-padding-block-end, 0);padding-inline-start:var(--dac-vt-card-padding-inline-start, 0);padding-inline-end:var(--dac-vt-card-padding-inline-end, 0)}.dac-video-testimonials__carousel .swiper{overflow:hidden}.dac-video-testimonials__controls{--carousel-controls-margin-top: 3.2rem}}.masonry-section .f-column>*:first-child{margin-block-start:var(--offset-top, 0)}.accordion__details.accordion-row--custom-summary-padding>.accordion__summary{padding-block-start:var(--summary-padding-block-start);padding-block-end:var(--summary-padding-block-end);padding-inline-start:var(--summary-padding-inline-start);padding-inline-end:var(--summary-padding-inline-end)}.accordion__row:has(.accordion-row--hide-when-empty):not(:has(.accordion-row--design-mode)):not(:has(.accordion-row--has-content)){display:none}.dac-featured-product__actions add-to-cart-component{display:inline-flex;width:auto}.dac-featured-product__atc{--button-corner-radius: 999px;--button-padding-inline: 3.2rem;width:auto}.dac-product-feature{min-width:0}.dac-product-feature__inner{display:flex;align-items:center;gap:.8rem;color:rgb(var(--color-foreground))}.dac-product-feature__inner .icon-block,.dac-product-feature__inner .icon-block__media{flex:0 0 auto}.dac-product-feature__label{font-size:1.4rem;line-height:1.35;color:rgb(var(--color-foreground))}@media(min-width:768px){.dac-product-feature__label{font-size:1.5rem}}.dac-section-header.layout-panel-flex{height:auto;width:100%}@media(min-width:768px){.dac-section-header.layout-panel-flex--row>.image-block{flex:0 1 auto;width:var(--dac-section-header-logo-width);max-width:min(50%,var(--dac-section-header-logo-width));min-width:0}.dac-section-header.layout-panel-flex--row>.image-block .image-block__image,.dac-section-header.layout-panel-flex--row>.image-block img{width:100%;height:auto}.dac-section-header.layout-panel-flex--row>.dac-divider{min-width:2.4rem}.dac-section-header.layout-panel-flex--row>.text-block{flex:0 1 auto;width:auto;max-width:none;min-width:0}}@media(max-width:767.98px){.dac-section-header.mobile-column>.image-block{flex:0 0 auto;width:var(--dac-section-header-logo-width-mobile, var(--dac-section-header-logo-width));max-width:100%}.dac-section-header.mobile-column>.image-block .image-block__image,.dac-section-header.mobile-column>.image-block img{width:100%;height:auto}.dac-section-header.mobile-column>.text-block{width:100%;max-width:100%}}.dac-slide-video__overlay.relative{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-raised);width:100%;height:100%;display:flex}.dac-slide-video__play{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:auto;color:rgb(var(--color-background));margin-block-start:2.4rem;overflow:visible}.dac-slide-video__play-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--button-height, 5rem);height:var(--button-height, 5rem);aspect-ratio:1;border-radius:50%;background:rgb(var(--color-foreground));box-shadow:0 .5rem 2rem rgb(var(--color-foreground) / 8%);transition:color var(--animation-duration--medium) var(--animation-easing--smooth),scale var(--animation-duration--fast) var(--animation-easing--smooth)}@media(prefers-reduced-motion:no-preference){.dac-slide-video--external-play:focus-within .dac-slide-video__play-icon,.dac-slide-video__play:focus-visible .dac-slide-video__play-icon{scale:1.1}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.dac-slide-video--external-play:hover .dac-slide-video__play-icon,.dac-slide-video__play:hover .dac-slide-video__play-icon{scale:1.1}.dac-slide-video__play:hover .dac-slide-video__play-icon{color:rgb(var(--color-background) / 55%)}}.dac-slide-video--external-play:has(deferred-media[data-media-loaded]) .dac-slide-video__overlay{display:none}.dac-slide-video--manual .dac-slide-video__content--pass-through,.dac-slide-video--autoplay-external .dac-slide-video__content--pass-through{pointer-events:none}.dac-slide-video--manual:has(deferred-media[data-dac-played])>.slide>.dac-slide-video__content--pass-through,.dac-slide-video--autoplay-external:has(deferred-media[data-dac-played])>.slide>.dac-slide-video__content--pass-through{display:none}.dac-slide-video__content .slide__inner{pointer-events:none}.dac-slide-video__content .slide__inner :is(a[href],button,input,select,textarea,summary){pointer-events:auto}.dac-testimonial-quote__content>.author-info{display:flex;align-items:center;gap:1.2rem}.dac-video-testimonial-card{--dac-vt-play-size: 7.6rem;min-width:0}.dac-video-testimonial-card__dialog-wrap{display:block}.dac-video-testimonial-card__media{aspect-ratio:var(--ratio, 16 / 9);border-radius:var(--border-radius, 0)}.dac-video-testimonial-card__media :is(img,.media,.placeholder){width:100%;height:100%;object-fit:cover}.dac-video-testimonial-card__media-placeholder{width:100%;height:100%;background:rgb(var(--color-foreground) / 6%)}.dac-video-testimonial-card__play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.dac-video-testimonial-card__play-icon{display:flex;align-items:center;justify-content:center;width:var(--dac-vt-play-size);height:auto;aspect-ratio:28.57 / 20;filter:drop-shadow(0 .4rem 1.6rem rgb(0 0 0 / 20%))}@media(prefers-reduced-motion:no-preference){.dac-video-testimonial-card__play-icon{transition:transform var(--animation-duration--fast) var(--animation-easing--smooth)}.dac-video-testimonial-card__media:focus-visible .dac-video-testimonial-card__play-icon{transform:scale(1.1)}}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.dac-video-testimonial-card__media:hover .dac-video-testimonial-card__play-icon{transform:scale(1.1)}}.dac-video-testimonial-card__play-icon svg{width:100%;height:100%;display:block}.dac-video-testimonial-card__body{padding-block-start:1.6rem}.dac-video-testimonial-card__body>.author-info{display:flex;align-items:center;gap:1.2rem}.dac-video-testimonial-card__body>.author-info:last-child{margin-block-start:auto}.dac-video-testimonial-card__body>.author-info .author-info__avatar{flex-shrink:0;overflow:hidden;border-radius:50%}.dac-video-testimonial-card__dialog{--dialog-radius: var(--border-radius, 0);--dialog-max-width: min(120rem, calc(100vw - 3.2rem) );--dialog-content-padding-block: 1.6rem;--dialog-content-padding-inline: 1.6rem}.dac-video-testimonial-card__dialog .dialog__content{padding:0}.dac-video-testimonial-card__dialog deferred-media,.dac-video-testimonial-card__dialog .video-block,.dac-video-testimonial-card__dialog .media{width:100%}@media(max-width:767.98px){.dac-video-testimonial-card{--dac-vt-play-size: 4.8rem}}.dac-video-testimonial-featured-product__label{margin-inline-end:.25em}.product-inventory__status.notification--in-stock{color:rgb(var(--color-foreground))}.show-more-button{background:linear-gradient(180deg,rgb(var(--color-background) / 0%),rgb(var(--color-background) / 100%) 60%);height:25svh;z-index:1;padding-inline:var(--page-padding)}.show-more-button--expanded{--padding-block-start-mobile: 2.4rem;--padding-block-start: 6rem;position:relative;background:none;height:auto;padding-bottom:0}@media(max-width:767.98px){.block-accordion .accordion__summary-text{font-size:var(--summary-font-size-mobile, var(--summary-font-size))}}@media(max-width:767.98px){.dac-accordion .accordion__summary-text{font-size:var(--summary-font-size-mobile, var(--summary-font-size))}}.dac-accordion .accordion__summary-text{text-transform:var(--summary-text-transform, none)}.dac-accordion--faq-group .accordion__inner,.dac-accordion--faq-group .accordion__inner :where(p,li,ul,ol,div,span){font-family:var(--answer-font-family);font-style:var(--answer-font-style);font-weight:var(--answer-font-weight);font-size:var(--answer-font-size);line-height:var(--answer-line-height);text-transform:var(--answer-text-transform, none)}@media(max-width:767.98px){.dac-accordion--faq-group .accordion__inner,.dac-accordion--faq-group .accordion__inner :where(p,li,ul,ol,div,span){font-size:var(--answer-font-size-mobile, var(--answer-font-size))}}.dac-accordion.dac-accordion--custom-summary-padding .accordion__summary,.dac-accordion.dac-accordion--custom-summary-padding .accordion__details.is-open .accordion__summary{padding-block-start:var(--summary-padding-block-start);padding-block-end:var(--summary-padding-block-end);padding-inline-start:var(--summary-padding-inline-start);padding-inline-end:var(--summary-padding-inline-end)}.dac-accordion.dac-accordion--custom-icon-color.accordion--icon-solid .accordion__summary-arrow{color:var(--dac-accordion-icon-color)}.dac-add-to-cart-button__wrapper{display:inline-flex;width:auto;max-width:100%}.dac-add-to-cart-button__wrapper add-to-cart-component{display:inline-flex;width:auto;max-width:100%}.dac-add-to-cart-button__wrapper .dac-add-to-cart-button{width:auto}@media screen and (max-width:749px){.dac-add-to-cart-button__wrapper:has(.btn--full-mobile){display:flex;width:100%}.dac-add-to-cart-button__wrapper:has(.btn--full-mobile) add-to-cart-component,.dac-add-to-cart-button__wrapper .dac-add-to-cart-button.btn--full-mobile{width:100%}}.dac-divider{display:flex;align-items:center;flex-shrink:0}.dac-divider__line{display:block;background-color:rgb(var(--color-foreground))}.dac-divider--fixed.dac-divider--horizontal{flex:0 0 auto;align-self:stretch;width:100%;justify-content:var(--horizontal-alignment, center)}.dac-divider--fixed.dac-divider--horizontal .dac-divider__line{width:var(--dac-divider-length);height:var(--dac-divider-thickness);flex-shrink:0}.dac-divider--fixed.dac-divider--vertical{align-self:center}.dac-divider--fixed.dac-divider--vertical .dac-divider__line{width:var(--dac-divider-thickness);height:var(--dac-divider-length)}.dac-divider--fill{flex:1 1 auto;min-width:0}.dac-divider--fill .dac-divider__line{width:100%;height:100%}.dac-divider--fill.dac-divider--horizontal{width:auto;align-self:center}.dac-divider--fill.dac-divider--horizontal .dac-divider__line{height:var(--dac-divider-thickness)}.dac-divider--fill.dac-divider--vertical{align-self:stretch;min-height:0;width:auto}.dac-divider--fill.dac-divider--vertical .dac-divider__line{width:var(--dac-divider-thickness)}.dac-divider--full.dac-divider--horizontal{flex:0 0 auto;align-self:stretch;width:100%}.dac-divider--full.dac-divider--horizontal .dac-divider__line{width:100%;height:var(--dac-divider-thickness)}.dac-divider--full.dac-divider--vertical{flex:0 0 auto;align-self:stretch;height:100%}.dac-divider--full.dac-divider--vertical .dac-divider__line{width:var(--dac-divider-thickness);height:100%}@media screen and (max-width:767.98px){.dac-divider--mobile-fixed.dac-divider--horizontal{flex:0 0 auto;min-width:0;width:100%;align-self:stretch;justify-content:var(--horizontal-alignment-mobile, var(--horizontal-alignment, center))}.dac-divider--mobile-fixed.dac-divider--horizontal .dac-divider__line{width:var(--dac-divider-length-mobile, var(--dac-divider-length));height:var(--dac-divider-thickness);flex-shrink:0}.dac-divider--mobile-fixed.dac-divider--vertical{flex:0 0 auto;min-width:0;min-height:0;width:auto;height:auto;align-self:center}.dac-divider--mobile-fixed.dac-divider--vertical .dac-divider__line{width:var(--dac-divider-thickness);height:var(--dac-divider-length-mobile, var(--dac-divider-length))}.dac-divider--mobile-fill{flex:1 1 auto;min-width:0;align-self:center}.dac-divider--mobile-fill.dac-divider--horizontal{width:auto}.dac-divider--mobile-fill.dac-divider--horizontal .dac-divider__line{width:100%;height:var(--dac-divider-thickness)}.dac-divider--mobile-fill.dac-divider--vertical{align-self:stretch;min-height:0;width:auto}.dac-divider--mobile-fill.dac-divider--vertical .dac-divider__line{width:var(--dac-divider-thickness);height:100%}.dac-divider--mobile-full.dac-divider--horizontal{flex:0 0 auto;align-self:stretch;width:100%;min-width:0}.dac-divider--mobile-full.dac-divider--horizontal .dac-divider__line{width:100%;height:var(--dac-divider-thickness)}.dac-divider--mobile-full.dac-divider--vertical{flex:0 0 auto;align-self:stretch;height:100%;min-height:0}.dac-divider--mobile-full.dac-divider--vertical .dac-divider__line{width:var(--dac-divider-thickness);height:100%}}.dac-image-card .image-card__media-wrapper{min-width:0}.dac-product-benefits-list{display:block;width:100%}.dac-product-benefits-list__content{display:flex;flex-direction:column;gap:var(--f-row-gap, 1rem);color:rgb(var(--color-foreground));font-size:var(--dac-benefit-text-size-mobile, 1.5rem);line-height:1.45}.dac-product-benefits-list__content.rte :is(ul,ol),.dac-product-benefits-list__content.rte :is(ul,ol):not(:is(ul,ol) :is(ul,ol)){display:flex;flex-direction:column;gap:var(--f-row-gap, 1rem);margin:0;margin-block:0;padding:0;padding-inline-start:0;list-style:none;list-style-position:unset}.dac-product-benefits-list__content :is(ul,ol)>li,.dac-product-benefits-list__content>p{position:relative;min-width:0;margin:0}.dac-product-benefits-list:not(.dac-product-benefits-list--no-icon) .dac-product-benefits-list__content :is(ul,ol)>li,.dac-product-benefits-list:not(.dac-product-benefits-list--no-icon) .dac-product-benefits-list__content>p{padding-inline-start:calc(var(--dac-benefit-icon-size-mobile, 2rem) + .8rem)}.dac-product-benefits-list__content>p:empty,.dac-product-benefits-list__content>p:has(>br:only-child),.dac-product-benefits-list__content :is(ul,ol)>li:empty{display:none}.dac-product-benefits-list:not(.dac-product-benefits-list--no-icon) .dac-product-benefits-list__content :is(ul,ol)>li:before,.dac-product-benefits-list:not(.dac-product-benefits-list--no-icon) .dac-product-benefits-list__content>p:before{content:"";position:absolute;inset-inline-start:0;top:.1rem;width:var(--dac-benefit-icon-size-mobile, 2rem);height:var(--dac-benefit-icon-size-mobile, 2rem);background-image:var(--dac-benefit-icon-url);background-position:center;background-repeat:no-repeat;background-size:contain}.dac-product-benefits-list__content :is(ul,ol)>li strong,.dac-product-benefits-list__content>p strong{margin-inline-end:var(--f-column-gap, 0rem)}.dac-product-benefits-list__content :is(ul,ol)>li>:first-child,.dac-product-benefits-list__content>p>:first-child{margin-block-start:0}.dac-product-benefits-list__content :is(ul,ol)>li>:last-child,.dac-product-benefits-list__content>p>:last-child{margin-block-end:0}.dac-product-benefits-list__content>:first-child{margin-block-start:0}.dac-product-benefits-list__content>:last-child{margin-block-end:0}.dac-product-benefits-list__content--empty{opacity:.6}@media(min-width:768px){.dac-product-benefits-list__content{font-size:var(--dac-benefit-text-size, 1.5rem)}.dac-product-benefits-list:not(.dac-product-benefits-list--no-icon) .dac-product-benefits-list__content :is(ul,ol)>li,.dac-product-benefits-list:not(.dac-product-benefits-list--no-icon) .dac-product-benefits-list__content>p{padding-inline-start:calc(var(--dac-benefit-icon-size, 2rem) + .8rem)}.dac-product-benefits-list:not(.dac-product-benefits-list--no-icon) .dac-product-benefits-list__content :is(ul,ol)>li:before,.dac-product-benefits-list:not(.dac-product-benefits-list--no-icon) .dac-product-benefits-list__content>p:before{width:var(--dac-benefit-icon-size, 2rem);height:var(--dac-benefit-icon-size, 2rem)}}.dac-product-features{display:block;width:100%;border-radius:var(--dac-product-features-radius, 0)}.dac-product-features__grid{margin:0;padding:0;list-style:none}.dac-quick-links__blocks{display:contents}.dac-quick-links--extra-small .dac-quick-link__button{padding:.4rem 1.1rem}.dac-quick-links--small .dac-quick-link__button{padding:.6rem 1.6rem}.dac-quick-links--medium .dac-quick-link__button{padding:.8rem 2rem}.dac-quick-links--large .dac-quick-link__button{padding:1rem 2.4rem}.dac-quick-links .dac-quick-link__button{--swipe-item-width: min-content;color:rgb(var(--dac-quick-link-color));background-color:rgb(var(--dac-quick-link-bg));border-radius:var(--dac-quick-link-border-radius, 999px);text-decoration:none;transition:color .3s ease,background-color .3s ease}.dac-quick-links .dac-quick-link__text{font-size:var(--dac-quick-link-font-size-mobile);text-transform:var(--dac-quick-link-text-transform, none)}@media screen and (min-width:768px){.dac-quick-links .dac-quick-link__text{font-size:var(--dac-quick-link-font-size)}}.dac-quick-links .dac-quick-link__button[aria-current=page]{color:rgb(var(--dac-quick-link-hover-color));background-color:rgb(var(--dac-quick-link-hover-bg))}@media(hover:hover)and (pointer:fine){.dac-quick-links .dac-quick-link__button:hover{color:rgb(var(--dac-quick-link-hover-color));background-color:rgb(var(--dac-quick-link-hover-bg))}}.dac-video-card .image-card__media-wrapper .video-block,.dac-video-card .image-card__media-wrapper deferred-media,.dac-video-card .image-card__media-wrapper .video-placeholder-wrapper{width:100%;height:100%}.dac-video-card.image-card--content-outside .image-card__media-wrapper{overflow:hidden}.dac-video-card.image-card--content-outside .image-card__media,.dac-video-card.image-card--content-outside .image-card__media-wrapper,.dac-video-card.image-card--content-outside .image-card__media-wrapper .video-block,.dac-video-card.image-card--content-outside .image-card__media-wrapper deferred-media,.dac-video-card.image-card--content-outside .image-card__media-wrapper .video-placeholder-wrapper{height:auto}.dac-video-card.image-card--content-outside .deferred-media__poster-button{height:auto!important}.flex-carousel .dac-video-card.image-card--content-outside.swiper-slide-custom:not(.self-stretch),.flex-carousel .dac-shadow.swiper-slide-custom:not(.self-stretch):has(>.dac-video-card.image-card--content-outside){height:auto;align-self:flex-start}.flex-carousel .dac-video-card.image-card--content-outside.self-stretch{align-self:stretch;height:auto;grid-template-rows:auto 1fr}.flex-carousel .dac-shadow.swiper-slide-custom.self-stretch:has(>.dac-video-card.image-card--content-outside){align-self:stretch;height:auto}.flex-carousel .dac-shadow.swiper-slide-custom.self-stretch>.dac-video-card.image-card--content-outside{height:100%;grid-template-rows:auto 1fr}@media(max-width:767.98px){.group-block-content.layout-panel-flex--column{align-items:var(--horizontal-alignment-mobile, var(--horizontal-alignment))}.group-block-content.layout-panel-flex--row:not(.mobile-column){justify-content:var(--horizontal-alignment-mobile, var(--horizontal-alignment))}.group-block-content .text-block{align-items:var(--group-align-mobile, var(--horizontal-alignment-mobile, var(--horizontal-alignment)))}.group-block-content .text-block>*{text-align:var(--text-align-revert, var(--text-align-mobile, var(--text-align)))}}.icon-box--boxed{padding-block:calc(var(--box-padding-y, 1.9rem) + max(.1rem,var(--border-width, 0px)));padding-inline:calc(var(--box-padding-x, 1.5rem) + max(.1rem,var(--border-width, 0px)))}.icon-box--vertical.icon-box--boxed{--box-padding-y: 2rem}.icon-box--has-background{overflow:hidden;background-color:transparent}.dac-shadow:has(>.icon-box){height:100%;align-self:stretch}.dac-shadow:has(>.icon-box)>.icon-box{height:100%;min-height:100%;box-sizing:border-box}.icon-box--custom-height{min-height:var(--icon-box-min-height, 16rem);height:var(--icon-box-min-height, 16rem);max-height:var(--icon-box-min-height, 16rem);align-self:start;width:100%;box-sizing:border-box}.dac-shadow:has(>.icon-box--custom-height){height:auto;align-self:start;width:100%}.dac-shadow:has(>.icon-box--custom-height)>.icon-box{height:var(--icon-box-min-height, 16rem);min-height:var(--icon-box-min-height, 16rem);max-height:var(--icon-box-min-height, 16rem)}.icon-box--has-background .icon-box__media .media,.icon-box--has-background .icon-box__media picture{height:100%;width:100%}.icon-box--has-background .icon-box__media .media__image{height:100%;width:100%;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/88/compiled_assets/styles.css.map */
