@font-face{font-family:Lbx Material Symbols;font-style:normal;font-weight:300;font-display:block;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v377/kJF4BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzBwG-RpA6RzaxHMPdY40KH8nGzv3fz_VFU22ZZLsYEpzC_1qmr5Y0.woff2) format("woff2")}.material-symbols-outlined{font-family:Lbx Material Symbols,Material Symbols Outlined;font-weight:300}.gad-stars .material-symbols-outlined,.gad-p-stars .material-symbols-outlined,.gad-sticky__stars .material-symbols-outlined,.gad-tp__star .material-symbols-outlined,gad-video .material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400}:root{--lbx-quotes: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='26' cy='32' r='20'/%3E%3Cpath d='M46 32Q47 70 12 86l-5-10q19-10 20-28z'/%3E%3Ccircle cx='74' cy='32' r='20'/%3E%3Cpath d='M94 32Q95 70 60 86l-5-10q19-10 20-28z'/%3E%3C/svg%3E");--lbx-chevron: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M15 1 10.6 5.4 25.2 20 10.6 34.6 15 39 34 20z'/%3E%3C/svg%3E")}body,[class*=color-scheme-],body .gad-cc{color:rgba(var(--color-foreground),.9)}body,.text-body{letter-spacing:.02em;line-height:calc(1 + .5 / var(--font-body-scale))}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl{letter-spacing:calc(var(--font-heading-scale) * .06rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.hxl{font-size:calc(var(--font-heading-scale) * 4rem)}.h0{font-size:calc(var(--font-heading-scale) * 3.25rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.25rem)}h4,.h4{font-size:calc(var(--font-heading-scale) * 1.45rem)}@media screen and (min-width:750px){.hxl{font-size:calc(var(--font-heading-scale) * 5.5rem)}.h0{font-size:calc(var(--font-heading-scale) * 4.25rem)}h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.6rem;letter-spacing:.1rem;font-weight:700}.rte>:first-child:not(p){margin-top:revert}.rte>:last-child:not(p){margin-bottom:revert}.jdgm-rev-widg__body,.jdgm-rev__body{font-family:Arial,sans-serif!important;font-weight:400!important}.jdgm-rev__author{font-weight:600!important}.jdgm-star,.jdgm-star.jdgm--on{color:gold!important}.main-page-title{text-align:center}[id$=__ticker] .gad-ticker{--gap-m: 50px !important}.gad-ticker{font-size:calc(var(--size-m) * var(--font-body-scale))}.gad-ticker__text{line-height:1}@media screen and (min-width:750px){.gad-ticker{font-size:calc(var(--size-d) * var(--font-body-scale))}}.header__menu-item{font-weight:var(--font-body-weight)}.header__inline-menu .header__menu-item,.footer .footer-block__details-content .list-menu__item--link{color:rgba(var(--color-foreground),.9)}.header__heading-link{padding:0}.header__icons{padding-right:0}.header__inline-menu .header__menu-item[aria-current=page]>.header__active-menu-item{color:rgba(var(--color-foreground),.9);font-weight:700}.footer .list-menu__item--link.list-menu__item--active{color:rgb(var(--color-foreground));text-decoration:none}@media screen and (max-width:989px){header.header.header--mobile-center{grid-template-areas:"left-icons heading icons"!important;grid-template-columns:1fr 2fr 1fr!important}header.header>.header__search{display:none!important}header.header .header__icons>.header__search{display:inline-flex!important}}@media screen and (max-width:749px){header.header .header__icons .header__icon--account{display:none}}@media screen and (min-width:990px){.section-header .header__heading-link{margin-left:-.75rem}}@media screen and (max-width:749px){.section-header .header{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:750px){.section-header .header.page-width{padding-left:5rem;padding-right:5rem}}.footer-block__image-wrapper{border-radius:var(--media-radius);overflow:hidden}.footer .list-social__link{padding:1.3rem}.list-social .list-social__link .svg-wrapper,.list-social .list-social__link .icon{width:1.8rem;height:1.8rem}.footer__copyright,.footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{text-align:center}.footer .footer__content-bottom-wrapper{justify-content:center}.footer .footer__blocks-wrapper.gad-foot-grid{align-items:start}@media screen and (min-width:750px){.footer .footer__blocks-wrapper.gad-foot-grid{row-gap:6rem}}@media screen and (max-width:749px){.footer .footer__blocks-wrapper.gad-foot-grid{row-gap:4rem}.footer .footer__content-top{padding-left:1.5rem;padding-right:1.5rem}.footer .footer-block__details-content{margin-bottom:0}.footer .footer-block__details-content .list-menu__item--link{padding-top:.75rem;padding-bottom:.75rem}}.gad-top{right:calc(var(--top-x, 20px) * var(--font-body-scale));bottom:calc(var(--top-y, 20px) * var(--font-body-scale) + var(--gad-sticky-bar-h, 0px));width:4rem;height:4rem;background:rgb(var(--color-background));color:rgba(var(--color-foreground),.9);box-shadow:.1rem .1rem 1rem #0000004d;transform:none;transition:bottom .15s ease-in-out}.gad-top .gad-top__icon{display:none}.gad-top:before{content:"";width:2.2rem;height:2.2rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M64 320 256 128l192 192' fill='none' stroke='%23000' stroke-width='64' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M64 320 256 128l192 192' fill='none' stroke='%23000' stroke-width='64' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}@media screen and (max-width:749px){.gad-top{right:calc(var(--top-x, 20px) * .75 * var(--font-body-scale));bottom:calc(var(--top-y, 20px) * .75 * var(--font-body-scale) + var(--gad-sticky-bar-h, 0px) + min(20px,var(--gad-sticky-bar-h, 0px) * 1000));width:4rem;height:4rem}}.banner--desktop-transparent.gad-ss__tx--light .banner__box{background:transparent;--color-foreground: 255, 255, 255;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;--color-secondary-button-text: 255, 255, 255;color:#ffffffe6}.gad-icon-bar[style*="--icon-px: 28px"]{--icon-px: 3rem !important}.gad-icon-bar[style*="--icon-px: 40px"]{--icon-px: 5rem !important}.gad-icon-bar[style*="--icon-px: 56px"]{--icon-px: 7rem !important}.gad-icon-bar .gad-icon-bar__icon .gad-icon{font-size:var(--icon-px)!important}.gad-icon-bar .gad-icon-bar__icon img{width:auto;height:var(--icon-px)}.gad-icon-bar .gad-icon-bar__card--vertical{gap:0;min-width:0}.gad-icon-bar .gad-carousel__track{align-items:flex-start}.gad-icon-bar .gad-icon-bar__card--vertical.gad-card--box{padding:0}.gad-icon-bar .gad-icon-bar__card--vertical.gad-card--box .gad-icon-bar__icon{padding-top:2.5rem}.gad-icon-bar .gad-icon-bar__card--vertical .gad-icon-bar__body{align-self:stretch;min-width:0;padding:1rem 2.5rem 2.5rem}.gad-icon-bar .gad-icon-bar__card--vertical:not(.gad-card--box) .gad-icon-bar__body{padding:1rem 1.5rem 2.5rem}@media screen and (max-width:749px){.gad-icon-bar .gad-icon-bar__card--vertical:not(.gad-card--box) .gad-icon-bar__body{padding-bottom:0}.gad-icon-bar gad-carousel[style*="--m-peek: 25px"],.gad-testimonials gad-carousel[style*="--m-peek: 25px"]{--m-peek: 24px !important;--m-gap: 15px !important}.gad-icon-bar gad-carousel.gad-carousel--m-on:not(.is-static)[style*="--m-peek: 25px"] .gad-carousel__viewport,.gad-testimonials gad-carousel.gad-carousel--m-on:not(.is-static)[style*="--m-peek: 25px"] .gad-carousel__viewport{margin-right:-1.5rem;margin-left:-1.5rem}}.gad-icon-bar .gad-icon-bar__body>.gad-icon-bar__text:first-child{margin-top:0}.gad-icon-bar .gad-icon-bar__text>:is(h1,h2,h3,h4,h5,h6){margin:0;line-height:calc(1 + .5 / var(--font-body-scale))}.gad-icon-bar .gad-icon-bar__title{-webkit-hyphens:manual;hyphens:manual;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:calc(var(--font-heading-scale) * 1.7rem);line-height:calc(1 + .5/max(1,var(--font-heading-scale)));letter-spacing:calc(var(--font-heading-scale) * .06rem)}.gad-icon-bar .gad-icon-bar__text{margin-top:1rem;font-size:1.5rem}@media screen and (min-width:750px){.gad-icon-bar .gad-icon-bar__title{font-size:calc(var(--font-heading-scale) * 1.8rem)}.gad-icon-bar .gad-icon-bar__text{font-size:1.6rem}.gad-icon-bar .gad-icon-bar__full{padding-left:5rem;padding-right:5rem}}.gad-cmp-layout .gad-cmp-layout__text .gad-heading{display:table;margin:0 auto;border-radius:var(--text-boxes-radius);background:rgb(var(--color-background));box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.gad-cmp-layout{gap:2rem 5rem;place-items:center}.gad-cmp-layout .gad-cmp-layout__table{width:100%;max-width:50rem}@media screen and (min-width:900px){.gad-cmp-layout.gad-cmp-layout--text{grid-template-columns:1fr 1fr;gap:2rem 5rem}.gad-cmp-layout--table-first .gad-cmp-layout__table{order:-1}}.gad-cmp.gad-cmp--classic{table-layout:auto}.gad-cmp--classic .gad-cmp__first,.gad-cmp--classic .gad-cmp__cell{width:auto}.gad-cmp--classic thead .gad-cmp__cell,.gad-cmp--classic thead .gad-cmp__own{padding:.5rem .75rem;border-radius:0;background:transparent;line-height:1.3}.gad-cmp--classic .gad-cmp__label,.gad-cmp-layout--text .gad-cmp--classic .gad-cmp__label{font-size:calc(var(--c1-size) * var(--font-body-scale));line-height:1.3;-webkit-hyphens:manual;hyphens:manual}.gad-cmp--classic .gad-cmp__other--2 .gad-cmp__label,.gad-cmp-layout--text .gad-cmp--classic .gad-cmp__other--2 .gad-cmp__label{font-size:calc(var(--c2-size) * var(--font-body-scale))}.gad-cmp--classic .gad-cmp__other--3 .gad-cmp__label,.gad-cmp-layout--text .gad-cmp--classic .gad-cmp__other--3 .gad-cmp__label{font-size:calc(var(--c3-size) * var(--font-body-scale))}.gad-cmp--classic .gad-cmp__label--own,.gad-cmp-layout--text .gad-cmp--classic .gad-cmp__label--own{font-size:calc(var(--own-size) * var(--font-body-scale))}.gad-cmp.gad-cmp--classic .gad-cmp__row .gad-cmp__cell{border-top:0;background-image:none}.gad-cmp.gad-cmp--classic tbody tr .gad-cmp__own:not(:first-child):not(:last-child){border-radius:0}.gad-cmp--classic tbody .gad-cmp__cell{--lbx-edge: -.1rem 0 0 0;position:relative;padding:1rem 2rem;border:0;border-radius:0;background-image:none;text-align:center;line-height:calc(1 + .5 / var(--font-body-scale));box-shadow:inset 0 -.1rem rgba(var(--color-foreground),var(--lbx-sep, var(--reg-sep))),inset 0 0 0 6rem rgba(var(--color-foreground),var(--lbx-zebra, 0)),.3rem .3rem .8rem #00000026,var(--lbx-edge) #00000014}.gad-cmp--classic tbody .gad-cmp__own{--lbx-sep: var(--hl-sep)}.gad-cmp--classic tbody .gad-cmp__benefit{padding:1rem 1.5rem;font-size:1.8rem;-webkit-hyphens:manual;hyphens:manual}.gad-cmp--classic tbody tr>:last-child{--lbx-edge: .1rem 0 0 0}.gad-cmp--classic tbody tr:first-child>*{--lbx-edge: 0 -.1rem 0 0}.gad-cmp--classic tbody tr:last-child>*{--lbx-edge: 0 .1rem 0 0}.gad-cmp--classic tbody tr:first-child>:first-child{--lbx-edge: -.1rem -.1rem 0 0;border-radius:calc(var(--cmp-radius) * var(--font-body-scale)) 0 0 0}.gad-cmp--classic tbody tr:last-child>:first-child{--lbx-edge: -.1rem .1rem 0 0;border-radius:0 0 0 calc(var(--cmp-radius) * var(--font-body-scale))}.gad-cmp--classic tbody tr:first-child>:last-child{--lbx-edge: .1rem -.1rem 0 0;border-radius:0 calc(var(--cmp-radius) * var(--font-body-scale)) 0 0}.gad-cmp--classic tbody tr:last-child>:last-child{--lbx-edge: .1rem .1rem 0 0;border-radius:0 0 calc(var(--cmp-radius) * var(--font-body-scale)) 0}.gad-cmp--classic .gad-cmp__icon{display:grid;width:2rem;height:2rem;margin:auto;background:none;font-size:2rem}.gad-cmp--classic .gad-cmp__glyph{font-size:2.6rem;font-variation-settings:"FILL" 1,"wght" 600}@media screen and (min-width:750px){.gad-cmp--classic thead .gad-cmp__cell{padding:.5rem .75rem}.gad-cmp--classic tbody .gad-cmp__cell{padding:1rem 2rem}.gad-cmp--classic tbody .gad-cmp__benefit{padding:1rem 1.5rem;font-size:1.8rem}.gad-cmp--classic .gad-cmp__icon{width:2rem;height:2rem}}@media screen and (max-width:750px){.gad-cmp--classic tbody .gad-cmp__benefit{font-size:1.53rem}.gad-cmp-layout .gad-cmp--classic .gad-cmp__label{font-size:calc(var(--c1-size) * var(--font-body-scale) * .85)}.gad-cmp-layout .gad-cmp--classic .gad-cmp__other--2 .gad-cmp__label{font-size:calc(var(--c2-size) * var(--font-body-scale) * .85)}.gad-cmp-layout .gad-cmp--classic .gad-cmp__other--3 .gad-cmp__label{font-size:calc(var(--c3-size) * var(--font-body-scale) * .85)}.gad-cmp-layout .gad-cmp--classic .gad-cmp__label--own{font-size:calc(var(--own-size) * var(--font-body-scale) * .85)}}.gad-tabs-section .gad-heading{margin-bottom:2rem}.gad-tabs-section gad-tabs{--lbx-tab-r: calc(tan(atan2(var(--tab-radius, 8px), 1px))*.1*1em) }.gad-tabs-section .gad-tabs__nav{gap:.5em;margin:0 auto .5rem;padding:0;border:0;border-radius:var(--lbx-tab-r);font-size:1.3rem}.gad-tabs-section .gad-tabs--shadow .gad-tabs__nav{box-shadow:0 .3em 1em #00000026}.gad-tabs-section .gad-tabs__indicator{border-radius:var(--lbx-tab-r)}.gad-tabs-section .gad-tabs__btn{padding:0 1.25em;border-radius:var(--lbx-tab-r);font-family:Arial,sans-serif;font-size:calc(var(--tab-size-m) * var(--font-body-scale));font-weight:400;line-height:2.5em}.gad-tabs-section .gad-tabs--stretch-m .gad-tabs__btn{flex:1 0 auto}.gad-tabs-section .gad-tabs__panel{gap:2rem;padding:1.5rem}.gad-tabs-section .gad-tabs__title{margin:0}.gad-tabs-section .gad-tabs__text{margin-top:2rem}@media screen and (min-width:750px){.gad-tabs-section .gad-heading{margin-bottom:3rem}.gad-tabs-section .gad-tabs__nav{margin-bottom:2rem}.gad-tabs-section .gad-tabs__btn{font-size:calc(var(--tab-size-d) * var(--font-body-scale))}.gad-tabs-section .gad-tabs--stretch-d .gad-tabs__btn{flex:1 0 auto}.gad-tabs-section .gad-tabs__panel{gap:3rem;padding:2rem}.gad-tabs-section .gad-tabs__panel--half{grid-template-columns:1fr 1fr}.gad-tabs-section .gad-tabs__panel .gad-tabs__media{order:0}.gad-tabs-section .gad-tabs__panel--media-second .gad-tabs__media{order:2}}gad-before-after{--lbx-ba-line: .5rem;--lbx-ba-arrow: .7rem;max-width:45rem;margin:0 auto;aspect-ratio:auto;border-radius:0;background:none}gad-before-after .gad-ba__img--after{position:relative;inset:auto}gad-before-after .gad-ba__img--after img{height:auto}gad-before-after .gad-ba__line{width:var(--lbx-ba-line)}.gad-ba--simple .gad-ba__handle{width:var(--lbx-ba-line);height:0;filter:none}.gad-ba--simple .gad-ba__handle .gad-ba__arrow{display:none}.gad-ba--simple .gad-ba__handle:before,.gad-ba--simple .gad-ba__handle:after{content:"";position:absolute;top:0;width:var(--lbx-ba-arrow);height:calc(var(--lbx-ba-arrow) * 1.7);background:var(--line);transform:translateY(-50%)}.gad-ba--simple .gad-ba__handle:before{left:-1.75rem;clip-path:polygon(100% 0%,0 50%,100% 100%)}.gad-ba--simple .gad-ba__handle:after{right:-1.75rem;clip-path:polygon(100% 50%,0 0,0 100%)}@media screen and (min-width:750px){gad-before-after{--lbx-ba-line: .6rem;--lbx-ba-arrow: .9rem}}.gad-icon-bar .gad-icon-bar__card.gad-card--box{box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.gad-icon-bar .gad-heading__text{max-width:none;margin:.5rem 0 0}.gad-icon-bar .gad-icon-bar__card--horizontal,.gad-icon-bar .gad-icon-bar__card--horizontal.gad-card--box{align-items:center;gap:0;padding:0}.gad-icon-bar .gad-icon-bar__card--horizontal .gad-icon-bar__body{padding-left:1rem}.gad-icon-bar .gad-icon-bar__item .gad-icon-bar__card--horizontal{flex-direction:row;text-align:left}.gad-icon-bar .gad-icon-bar__item .gad-icon-bar__card--horizontal.gad-card--box{padding:0}.gad-icon-bar .gad-icon-bar__card--horizontal .gad-icon-bar__title{font-size:calc(var(--font-heading-scale) * 1.3rem);line-height:calc(1 + .5 / var(--font-body-scale))}.gad-icon-bar .gad-icon-bar__card--horizontal .gad-icon-bar__text{margin-top:.5rem;font-size:1.3rem;line-height:1.6}@media screen and (min-width:750px){.gad-icon-bar .gad-icon-bar__card--horizontal .gad-icon-bar__title{font-size:calc(var(--font-heading-scale) * 1.3rem)}.gad-icon-bar .gad-icon-bar__card--horizontal .gad-icon-bar__text{font-size:1.3rem}}.multicolumn .title-wrapper-with-link{justify-content:center;text-align:center}@media screen and (max-width:749px){.gad-mc .gad-multicolumn-carousel .gad-carousel{padding-left:0;padding-right:0}.gad-mc .gad-carousel__track{gap:15px}}.gad-mc .multicolumn-card__info:not(:has(*)){display:none}.gad-mc.background-none .multicolumn-card__image-wrapper--full-width{margin-left:0;margin-right:0}.gad-mc .multicolumn-card{border-radius:var(--mc-r)}.gad-mc--media-bottom .multicolumn-card__image-wrapper--full-width{border-radius:0 0 var(--mc-r) var(--mc-r);overflow:hidden}.featured-product .product__title{letter-spacing:-.5px}.featured-product .price .price__container{margin-bottom:0;vertical-align:top}.featured-product .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:0}.featured-product .price--on-sale .price__sale .price-item--sale{margin:0}.featured-product .price--on-sale .price__sale s.price-item{margin:0 0 0 .7rem}.featured-product .price .price-item--sale,.featured-product .price__regular .price-item--regular{font-size:2rem;font-weight:700;color:rgb(var(--color-button))}.featured-product .price__sale s.price-item,.featured-product .price--on-sale .price-item--regular{font-size:1.6rem;font-weight:700;opacity:1;color:rgba(var(--color-foreground),.9)}.featured-product .price .price__badge-sale,.featured-product .product__tax{display:none}.featured-product .product__info-container>div:empty{display:none}.featured-product .product__info-container>.gad-buy{margin-top:2.4rem;margin-bottom:2.4rem}.featured-product .product-form__buttons{max-width:none}.featured-product .product__view-details{margin-top:0;margin-bottom:0}.featured-product .product-form__submit{font-size:1.9rem;text-transform:uppercase}@media screen and (max-width:749px){.featured-product .product__media-list.slider .product__media-item:first-of-type{width:100%;margin-left:0;padding-top:0;padding-bottom:0}.section-featured-product .page-width[class*=-padding]{padding-top:20px;padding-bottom:20px}.featured-product .product__media-list.slider{padding-bottom:0;margin-bottom:0}.featured-product .product__info-wrapper{padding-top:1.5rem}.featured-product .product__info-container>.product__title{margin-top:0}}.gad-testimonials__item .gad-testimonials__card{gap:0;padding:0;box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity))}.gad-testimonials__item .gad-testimonials__card>*{order:3;margin-left:2rem;margin-right:2rem}.gad-testimonials__item .gad-testimonials__media{order:1;margin:0;border-radius:var(--text-boxes-radius) var(--text-boxes-radius) 0 0}.gad-testimonials__item .gad-testimonials__quote{order:2;position:relative;top:auto;left:auto;z-index:1;display:block;flex:0 0 auto;align-self:flex-end;width:5rem;height:5rem;margin:-2.5rem 2rem -2.5rem 0;border-radius:50%;background:var(--quote, rgb(var(--color-accent)));font-size:0}.gad-testimonials__item .gad-testimonials__quote:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:58%;height:58%;background:#ffffffe6;-webkit-mask:var(--lbx-quotes) center / contain no-repeat;mask:var(--lbx-quotes) center / contain no-repeat}.gad-testimonials__item .gad-testimonials__card>.gad-stars{gap:.125em;margin-top:1.45rem;margin-bottom:1rem;font-size:1.8rem}.gad-testimonials__item .gad-testimonials__title{margin:0 0 1rem;font-weight:400;line-height:calc(1 + .5 / var(--font-body-scale))}.gad-testimonials__item .gad-testimonials__quote-body{color:rgba(var(--color-foreground),.9)}.gad-testimonials__item .gad-testimonials__author{align-self:stretch;justify-content:center;gap:1rem;margin-top:.75rem;margin-bottom:1.25rem;padding-top:1rem;border-top:1px solid rgba(var(--color-foreground),.06);font-weight:400;line-height:1.1}.gad-testimonials__item .gad-testimonials__avatar{width:3rem;height:3rem}.gad-tint,.multicolumn.gad-mc--cards .multicolumn-card.gad-tint,.gad-testimonials__item .gad-testimonials__card.gad-tint{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.04),rgba(var(--color-foreground),.04))}.gad-testimonials__item .gad-testimonials__card:not(:has(>.gad-testimonials__media))>.gad-testimonials__quote{position:absolute;top:5px;right:5px;width:3.5rem;height:3.5rem;margin:0}.gad-testimonials__item .gad-stars .gad-icon{transform:scale(1.2)}.gad-carousel__viewport:has(.gad-testimonials__item){overflow:visible;clip-path:inset(-4rem 0)}@media screen and (max-width:749px){gad-carousel:has(.gad-testimonials__item){--m-gap: 15px !important}.gad-carousel__viewport:has(.gad-testimonials__item){margin-left:-.75px;margin-right:-.75px}gad-carousel:has(.gad-testimonials__item) .gad-carousel__arrow{margin:1.55rem .75rem 0}gad-carousel.gad-carousel--m-dots-under.gad-carousel--m-arrows-under:has(.gad-testimonials__item) .gad-carousel__dots{height:calc(1rem + 19px);min-height:0;margin:.75rem 0 0;padding-top:1rem}gad-carousel.gad-carousel--m-dots-under.gad-carousel--m-arrows-under:has(.gad-testimonials__item) .gad-carousel__arrow{margin:calc(.75rem + 5.3px) 0 -7.3px}}@media screen and (max-width:749px){.gad-mc gad-carousel.gad-carousel--m-on:not(.is-static) .gad-carousel__viewport,.gad-icon-bar gad-carousel.gad-carousel--m-on:not(.is-static) .gad-carousel__viewport{margin-left:-.75px;margin-right:-.75px}.gad-icon-bar gad-carousel.gad-carousel--m-on:not(.is-static){--m-gap: 15px !important}}@media screen and (max-width:749px){.lbx-fb-sr .gad-carousel__viewport{margin-left:-.75px;margin-right:-.75px}.lbx-fb-sr .gad-carousel--m-arrows-sides .gad-carousel__arrow{margin:0 -.5rem}}@media screen and (min-width:990px){.lbx-fb-sr .gad-heading{margin-top:5rem}}@media screen and (min-width:750px){.lbx-fb-sr .gad-carousel--d-arrows-sides .gad-carousel__arrow{margin:0 -4rem}}.lbx-fb-sr gad-carousel .gad-carousel__arrow{grid-row:1}@media screen and (min-width:750px){.gad-testimonials__item .gad-testimonials__card>.gad-stars{font-size:2.07rem}}.gad-results .gad-results__layout--two{gap:2rem 5rem}.gad-results .gad-results__intro{border-radius:var(--text-boxes-radius);background:rgb(var(--color-background));box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));text-align:center}.gad-results .gad-results__intro .gad-heading{margin-bottom:0;text-align:center}.gad-results .gad-results__intro .gad-heading__title+.gad-heading__text{margin-top:2rem}.gad-results .gad-results__intro .gad-results__media{max-width:60rem;margin:2rem auto 0}.gad-results .gad-results__head{margin-bottom:1.5rem}.gad-results .gad-results__list{gap:0;margin-bottom:1rem}.gad-results .gad-results__row{gap:0;padding:1rem 0;border-bottom:2px solid rgba(var(--color-foreground),.05)}.gad-results .gad-results__row:first-child{border-top:2px solid rgba(var(--color-foreground),.05)}.gad-results gad-ring{width:7rem;height:7rem;margin-right:2rem;background:conic-gradient(rgb(var(--color-accent)) calc(var(--p, 0) * 1%),rgb(var(--color-background)) 0)}.gad-results .gad-ring__value{font-size:1.8rem;line-height:calc(1 + .5 / var(--font-body-scale))}.gad-results .gad-results__note{margin-top:0;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));opacity:1}@media screen and (min-width:750px){.gad-results gad-ring{width:7rem;height:7rem}.gad-results .gad-ring__value{font-size:1.8rem}}@media screen and (min-width:990px){.gad-results .gad-results__layout--two{gap:2rem 5rem}}.image-with-text .image-with-text__media-item--top{align-self:flex-start}.image-with-text .image-with-text__media-item--middle{align-self:center}.image-with-text .image-with-text__media-item--bottom{align-self:flex-end}.rich-text .rich-text__wrapper{width:100%}@media screen and (min-width:750px){.rich-text.rich-text--full-width .rich-text__blocks{max-width:none}}.image-with-text__content>.gad-pblock:has(>.gad-ti--vertical)+.gad-pblock:has(>.gad-ti--vertical){margin-top:0}.image-with-text__content>.gad-pblock:has(>.gad-ti--vertical)+.gad-pblock>.gad-ti--vertical{margin-top:calc(var(--lbx-ti-gap) / 2 / 5 * 1em)}@media screen and (min-width:750px){.gad-iwt-full .image-with-text .image-with-text__media,.gad-iwt-full .image-with-text .image-with-text__content{border-radius:0}}@media screen and (max-width:749px){.gad-iwt-full{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width:989px){.image-with-text .image-with-text__content{padding:3rem calc(3rem / var(--font-body-scale)) 3rem}}.collapsible-content .collapsible-content-wrapper-narrow{padding-left:2rem;padding-right:2rem}.collapsible-row-layout .accordion{margin-top:0}.gad-acc--sm .accordion__title{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.accordion .svg-wrapper.gad-acc-icon,.accordion .gad-acc-icon .gad-icon{font-size:24.2px!important;width:24.2px;height:24.2px}.accordion .svg-wrapper.gad-acc-icon{margin-right:8.25px}.accordion .gad-acc-icon img{width:24.2px;height:24.2px}.product:not(:where(.featured-product)) .product__info-container>.gad-pm,.product:not(:where(.featured-product)) .product__info-container>.gad-pblock,.product:not(:where(.featured-product)) .product__info-container>.gad-buy,.product:not(:where(.featured-product)) .product__info-container .gad-pm{margin-top:calc(var(--mt, 0px) * var(--font-body-scale));margin-bottom:calc(var(--mb, 0px) * var(--font-body-scale))}.product:not(:where(.featured-product)) .product__info-container>div:has(>form.installment){margin-top:0;margin-bottom:0}.product:not(:where(.featured-product)) .gad-pblock[data-gad-fs="110"] .gad-p-btn{zoom:1;font-size:1.9rem}.product:not(:where(.featured-product)) .gad-p-btn{gap:0}.product:not(:where(.featured-product)) .gad-p-image img{border-radius:calc(var(--img-r, 0px) * var(--font-body-scale))}@media screen and (max-width:749px){.product:not(:where(.featured-product)) .product__info-container>.gad-p-bleed{margin-left:-1.5rem;margin-right:-1.5rem}.product:not(:where(.featured-product)) .gad-p-bleed img{border-radius:calc(var(--img-r, 0px) * var(--font-body-scale))!important}}.product:not(:where(.featured-product)) .product__info-container>.shopify-app-block{margin-top:0;margin-bottom:0}.product:not(:where(.featured-product)) .product__info-container>:last-child,.product:not(:where(.featured-product)) .product__info-container>:nth-last-child(2):has(+.product__view-details:last-child){margin-bottom:0}.product:not(:where(.featured-product)) .gad-title--md h1{font-size:calc(var(--font-heading-scale) * 2.25rem);font-weight:501;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:-.5px}@media screen and (min-width:750px){.product:not(:where(.featured-product)) .gad-title--md h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.gad-p-stars-wrap{--lbx-star: calc(var(--star-size, 18px) * var(--font-body-scale));gap:calc(var(--lbx-star) * .125)}.gad-p-stars{font-size:var(--lbx-star)}.gad-p-stars__base,.gad-p-stars__fill{gap:.125em}.gad-p-stars .gad-icon{transform:scale(1.2)}.gad-p-stars__text{font-size:var(--lbx-star);line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (min-width:750px){.gad-p-stars-wrap{--lbx-star: calc(var(--star-size, 18px) * 1.15 * var(--font-body-scale))}}.gad-p-stars__text:before{content:"\a0"}.product:not(:where(.featured-product)) .price .price-item--sale,.product:not(:where(.featured-product)) .price__regular .price-item--regular{font-size:2.5rem;line-height:calc(1 + .5 / var(--font-body-scale))}@media screen and (min-width:750px){.product:not(:where(.featured-product)) .price .price-item--sale,.product:not(:where(.featured-product)) .price__regular .price-item--regular{font-size:2.5rem}}.product:not(:where(.featured-product)) .product__info-container .price{display:flex;flex-wrap:wrap;align-items:center;column-gap:1rem}.product:not(:where(.featured-product)) .product__info-container .price>*{flex-shrink:0}.product:not(:where(.featured-product)) .price--on-sale .price__sale,.product:not(:where(.featured-product)) .gad-price--price_first .price--on-sale .price__sale{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:0}.product:not(:where(.featured-product)) .price--on-sale .price__sale .price-item--sale,.product:not(:where(.featured-product)) .price--on-sale .price__sale s.price-item{margin:0}.product:not(:where(.featured-product)) .price--on-sale .price__sale s.price-item{margin-left:.7rem}.product:not(:where(.featured-product)) .price--on-sale .price-item--sale{font-size:2rem}@media screen and (min-width:750px){.product:not(:where(.featured-product)) .price--on-sale .price-item--sale{font-size:2rem}}.product:not(:where(.featured-product)) .price__sale s.price-item,.product:not(:where(.featured-product)) .price--on-sale .price-item--regular,.product:not(:where(.featured-product)) .gad-price .price__sale s.price-item--regular{font-size:1.6rem;font-weight:700;line-height:calc(1 + .5 / var(--font-body-scale));opacity:1;color:rgba(var(--color-foreground),.9)}.product:not(:where(.featured-product)) .product__info-container .price .price__badge-sold-out,.product:not(:where(.featured-product)) .product__info-container .price .price__badge-sale{margin:0;padding:0 .6rem;border-color:transparent;background:transparent;color:rgb(var(--color-background));line-height:1.75;letter-spacing:.1rem;vertical-align:baseline}.gad-ti{--lbx-ti-gap: tan(atan2(var(--ti-gap, 0px), 1px));--lbx-ti-pad: tan(atan2(var(--ti-pad, 0px), 1px));--lbx-ti-rad: tan(atan2(var(--ti-radius, 0px), 1px));--lbx-ti-icon: calc(tan(atan2(var(--ti-icon, 19.2px), 1px))/16*1em) ;gap:calc(var(--lbx-ti-gap) / 2 / 5 * 1em);font-size:calc(var(--ti-size-m, 14px) * var(--font-body-scale));line-height:1.3}.gad-ti.gad-ti--horizontal{column-gap:calc(var(--lbx-ti-gap) / 2 / 2 * 1em);row-gap:calc(var(--lbx-ti-gap) / 2 / 5 * 1em)}.gad-ti.gad-ti--horizontal.gad-ti--full{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.gad-ti.gad-ti--bg{padding:calc(var(--lbx-ti-pad) / 4 / 7 * 1em) calc(var(--lbx-ti-pad) / 4 / 7 * 2em);border-radius:calc(var(--lbx-ti-rad) / .4 / 100 * 1em)}.gad-ti .gad-ti__row{gap:0}.gad-ti .gad-ti__icon{flex-shrink:0;margin-right:.25em;font-size:var(--lbx-ti-icon)}.gad-ti img.gad-ti__icon,.gad-ti .gad-ti__icon img{width:auto;height:1em}@media screen and (min-width:750px){.gad-ti{font-size:calc(var(--ti-size-d, 16px) * var(--font-body-scale))}}.product:not(:where(.featured-product)) .price .price__container{margin-bottom:0}.product:not(:where(.featured-product)) .gad-price .price{font-size:2rem}.product:not(:where(.featured-product)) .product-form__quantity .quantity__label{margin-bottom:0;font-weight:600}.product:not(:where(.featured-product)) .product-form__quantity .quantity__input{font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500}.product:not(:where(.featured-product)) .gad-p-reviews .gad-review{gap:0;padding:.8rem 1.2rem 1rem;border:0;border-radius:calc(var(--rv-radius, 12px) * var(--font-body-scale))}.product:not(:where(.featured-product)) .gad-p-reviews .gad-review__avatar{width:5rem;height:5rem;margin-right:1.5rem;border-radius:calc(var(--rv-avatar-radius, 40px) * var(--font-body-scale))}.product:not(:where(.featured-product)) .gad-p-reviews .gad-review__body{flex-grow:1;gap:0}.product:not(:where(.featured-product)) .gad-p-reviews .gad-review__text{line-height:1.3;color:rgb(var(--color-foreground))}.product:not(:where(.featured-product)) .gad-p-reviews .gad-review__author{order:2;column-gap:.3em;margin-top:.5rem;padding-top:.6rem;border-top:1px solid rgba(var(--color-foreground),.06);font-size:1.3rem;font-weight:400;color:rgba(var(--color-foreground),.5)}.product:not(:where(.featured-product)) .gad-p-reviews .gad-review__author .gad-stars{gap:.125em;font-size:.9em}.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel__track{align-items:flex-start}.product:not(:where(.featured-product)) .gad-p-reviews .gad-review{height:auto}.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel__arrow{width:3rem;height:3rem;margin:5.7px 1.5rem 0;border:0;opacity:.7}@media screen and (min-width:750px){.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel__arrow{margin-top:-2.5px}}.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel__arrow[disabled]{opacity:.3}body{--gad-arrow-size: 3rem}.gad-carousel__arrow{margin:.6rem 0 0;opacity:.7}.gad-carousel__arrow{border:0}@media screen and (max-width:749px){.gad-carousel--m-arrows-sides .gad-carousel__arrow{grid-row:1 / 3;margin:0 1rem}.gad-carousel--m-arrows-sides.gad-carousel--m-dots-under .gad-carousel__dots,.gad-carousel--m-arrows-hidden.gad-carousel--m-dots-under .gad-carousel__dots{min-height:calc(1rem + 1lh);margin:0;padding-top:1rem;line-height:normal}}@media screen and (min-width:750px){.gad-carousel--d-arrows-sides .gad-carousel__arrow{grid-row:1 / 3;margin:0 1rem}.gad-carousel--d-arrows-sides.gad-carousel--d-dots-under .gad-carousel__dots,.gad-carousel--d-arrows-hidden.gad-carousel--d-dots-under .gad-carousel__dots{min-height:calc(1.5rem + 1lh);margin:0;padding-top:1.5rem;line-height:normal}}.gad-carousel__dots{gap:0;margin:.6rem 0 0;padding:0 1rem}.gad-carousel__dot{margin:0 6px}.gad-carousel__arrow[disabled]{opacity:.3}.gad-carousel--bare-arrows .gad-carousel__arrow{color:rgb(var(--color-background))}.gad-carousel__arrow .gad-arrow{display:none}.gad-carousel__arrow:before{content:"";width:var(--gad-arrow-icon, 50%);height:var(--gad-arrow-icon, 50%);background:currentColor;-webkit-mask:var(--lbx-chevron) center / contain no-repeat;mask:var(--lbx-chevron) center / contain no-repeat}.gad-carousel__arrow--prev:before{transform:scaleX(-1)}.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel__arrow:before{width:1.44rem;height:1.44rem}.product:not(:where(.featured-product)) .gad-acc--sm .accordion__title{max-width:calc(100% - 5rem)}.product:not(:where(.featured-product)) .gad-acc--sm .summary__title+.icon-caret{height:calc(var(--font-heading-scale) * .7rem)}.product:not(:where(.featured-product)) .product__accordion summary{padding-top:1.25rem;padding-bottom:1.25rem}.product:not(:where(.featured-product)) .product__accordion .gad-acc-icon,.product:not(:where(.featured-product)) .product__accordion .gad-acc-icon .gad-icon{width:24.2px;height:24.2px;font-size:24.2px!important;color:rgb(var(--color-foreground))}.product:not(:where(.featured-product)) .product__accordion .gad-acc-icon{margin-right:7.8px}.product:not(:where(.featured-product)) .product__accordion .summary__title .accordion__title{align-self:center}.product:not(:where(.featured-product)) .product__accordion summary .summary__title{min-height:24.2px}.product:not(:where(.featured-product)) .product__info-container>.product__accordion+.product__accordion{margin-top:0}@media screen and (max-width:749px){.product:not(:where(.featured-product)) .product-form__quantity .quantity{width:127px;min-height:44px}.product:not(:where(.featured-product)) .product-form__quantity .quantity__button{width:40px}}.product:not(:where(.featured-product)) .gad-buy product-form{margin-top:0;margin-bottom:0}.product:not(:where(.featured-product)) .product-form__buttons{max-width:none}.product:not(:where(.featured-product)) .product-form__submit,.product:not(:where(.featured-product)) .gad-buy--upper .product-form__submit{font-size:1.9rem;letter-spacing:.1rem}.product:not(:where(.featured-product)) .gad-p-steps{--lbx-step: 4rem;position:relative;z-index:0;column-gap:1rem;justify-items:center;align-items:flex-start}.product:not(:where(.featured-product)) .gad-p-steps:before{content:"";position:absolute;top:calc(var(--lbx-step) / 2);left:50%;z-index:-1;width:calc(100% / 3 * 2);height:.2rem;background:var(--st);transform:translate(-50%,-50%)}.product:not(:where(.featured-product)) .gad-p-steps .gad-p-steps__item{gap:0;font-size:1rem}.product:not(:where(.featured-product)) .gad-p-steps .gad-p-steps__item+.gad-p-steps__item:before{content:none}.product:not(:where(.featured-product)) .gad-p-steps .gad-p-steps__icon{width:var(--lbx-step);height:var(--lbx-step);margin-bottom:1rem;font-size:calc(var(--lbx-step) / 2)}.product:not(:where(.featured-product)) .gad-p-steps .gad-p-steps__icon .gad-icon{opacity:.9}.product:not(:where(.featured-product)) .gad-p-steps .gad-p-steps__label{font-weight:700;line-height:1.2;letter-spacing:0}.product:not(:where(.featured-product)) .gad-p-steps .gad-p-steps__date{display:none}@media screen and (min-width:1000px){.product:not(:where(.featured-product)) .gad-p-steps{--lbx-step: 5rem}.product:not(:where(.featured-product)) .gad-p-steps:before{height:.3rem}.product:not(:where(.featured-product)) .gad-p-steps .gad-p-steps__item{font-size:1.5rem}}@media screen and (min-width:750px){.product:not(:where(.featured-product)) .gad-gallery.product__column-sticky{position:static}.product:not(:where(.featured-product)) .gad-gallery .product__media-list{display:grid;margin-bottom:0}.product:not(:where(.featured-product)) .gad-gallery .product__media-list>.product__media-item{display:block;grid-area:1 / 1;width:100%;max-width:100%}.product:not(:where(.featured-product)) .gad-gallery .product__media-list>.product__media-item:not(.is-active){visibility:hidden}.product:not(:where(.featured-product)) .gad-gallery .thumbnail-slider{padding-top:.5rem}}@media screen and (min-width:750px)and (max-width:899px){.product:not(:where(.featured-product)) .gad-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item{width:calc(100% / (var(--thumbs-count, 5) - 1) - .8rem)}}@media screen and (max-width:749px){.product:not(:where(.featured-product)) .gad-gallery .thumbnail-slider .slider-button{display:flex;width:2.5rem;min-width:0;height:44px;padding:1px 6px;color:rgba(var(--color-foreground),.9)}.product:not(:where(.featured-product)) .gad-gallery .thumbnail-slider .slider-button .svg-wrapper,.product:not(:where(.featured-product)) .gad-gallery .thumbnail-slider .slider-button .icon{width:1rem;height:.6rem}.product:not(:where(.featured-product)) .gad-gallery .thumbnail-slider .slider-button[disabled] .icon{color:rgba(var(--color-foreground),.3)}.product:not(:where(.featured-product)) .gad-gallery .thumbnail-slider .thumbnail-list{gap:1rem .75rem;margin:0;padding:.75rem .1rem}.product:not(:where(.featured-product)) .gad-gallery .thumbnail-slider .thumbnail-list__item.slider__slide{width:calc(100% / var(--lbx-m-thumbs, 3) - .5rem)}.product:not(:where(.featured-product)) .gad-gallery .thumbnail-slider .thumbnail{border-radius:var(--m-radius, 0)}}@media screen and (max-width:749px){.product:not(:where(.featured-product)) .gad-gallery--m-edge .product__media-list{align-items:flex-start;margin-bottom:0;scroll-padding-left:var(--m-gap, 0)}.product:not(:where(.featured-product)) .gad-gallery--m-edge .product__media-list>.product__media-item{padding-top:0;padding-bottom:0}.product:not(:where(.featured-product)) .gad-gallery--m-edge .product__media-list>.product__media-item:first-of-type{margin-left:0}.product:has(.gad-gallery--m-pag-dots_over,.product__media-list:not(.slider--mobile)) .product__info-wrapper{padding-top:1.5rem}.product:not(:where(.featured-product)) .gad-gallery--m-arrows-sides slider-component:first-of-type>.slider-buttons{padding:0 11px}.product:not(:where(.featured-product)) .gad-gallery--bare-arrows .gad-gallery__arrow{width:32px;min-width:32px;height:32px;min-height:32px;color:rgb(var(--color-background));opacity:.7}.product:not(:where(.featured-product)) .gad-gallery--bare-arrows .gad-gallery__arrow[disabled]{opacity:.3}.product:not(:where(.featured-product)) .gad-gallery--bare-arrows .gad-gallery__arrow .svg-wrapper{display:none}.product:not(:where(.featured-product)) .gad-gallery--bare-arrows .gad-gallery__arrow:before{content:"";width:19px;height:19px;background:currentColor;-webkit-mask:var(--lbx-chevron) center / contain no-repeat;mask:var(--lbx-chevron) center / contain no-repeat}.product:not(:where(.featured-product)) .gad-gallery--bare-arrows .gad-gallery__arrow.slider-button--prev:before{transform:scaleX(-1)}.product:not(:where(.featured-product)) .gad-gallery--m-pag-dots_over .gad-gallery__dots{gap:0;transform:translateY(-18.5px)}.product:not(:where(.featured-product)) .gad-gallery--m-pag-dots_over .gad-gallery__dot{margin:0 7.25px;background:#ffffff80;box-shadow:none}.product:not(:where(.featured-product)) .gad-gallery--m-pag-dots_over .gad-gallery__dot.is-active{background:#fff}}gad-sticky-bar.gad-sticky{border-top:0;box-shadow:0 -1px 10px #0003}gad-sticky-bar .gad-sticky__inner{padding-top:1rem;padding-bottom:1rem}gad-sticky-bar .gad-sticky__row{align-items:flex-start;gap:15px}gad-sticky-bar .gad-sticky__img{width:55px;height:55px;border-radius:0}gad-sticky-bar .gad-sticky__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:1.9rem;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));letter-spacing:.66px;color:rgb(var(--color-foreground))}gad-sticky-bar .gad-sticky__price .price{font-size:2.2rem;line-height:1.1}gad-sticky-bar .gad-sticky__price .price-item--sale,gad-sticky-bar .gad-sticky__price .price__regular .price-item--regular{font-size:2.2rem;font-weight:700;line-height:1.1;color:rgb(var(--color-button))}gad-sticky-bar .gad-sticky__btn{min-width:0;min-height:2.75em;padding:0 2.85rem;font-size:1.9rem}body>div.gad-sticky-spacer{display:block}@media screen and (max-width:749px){gad-sticky-bar .gad-sticky__inner{padding-bottom:1.5rem}gad-sticky-bar .gad-sticky__title{font-size:1.5rem}gad-sticky-bar .gad-sticky__price .price,gad-sticky-bar .gad-sticky__price .price-item--sale,gad-sticky-bar .gad-sticky__price .price__regular .price-item--regular{font-size:2rem}gad-sticky-bar .gad-sticky__btn{padding:0 1rem;font-size:1.5rem}}.lbx-cart .gad-cb,.lbx-cart .gad-ci{margin-top:calc(var(--gad-mt, 0px) / 2 * var(--font-body-scale));margin-bottom:calc(var(--gad-mb, 0px) / 2 * var(--font-body-scale))}.lbx-cart .drawer__inner{border-left:0}.lbx-cart .drawer__header{position:relative;justify-content:flex-start;padding:1.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08)}.lbx-cart .drawer__heading{padding-right:0}.lbx-cart .drawer__close{display:flex;align-items:center;justify-content:flex-start}.lbx-cart .drawer__header .drawer__close{position:absolute;top:50%;right:-10px;justify-content:flex-start;min-width:4.4rem;min-height:4.4rem;transform:translateY(-50%)}.lbx-cart .drawer__close .svg-wrapper,.lbx-cart .drawer__close svg{width:2.4rem;height:2.4rem}.lbx-cart .gad-drawer__body{display:block}.lbx-cart .gad-cart-progress{padding-bottom:1.5rem}.lbx-cart .gad-cart-progress__msg{margin:0 0 1.4rem;font-size:1.4rem;font-weight:600;line-height:1.3}.lbx-cart .gad-cart-progress .gad-cart-progress__track{height:.9rem;margin:0 .5rem;border-radius:5rem;background:rgba(var(--color-foreground),.15)}.lbx-cart .gad-cart-progress__fill{border-radius:5rem;background-color:var(--bar);background-image:linear-gradient(-45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent);background-size:1rem 1rem;animation:lbx-cart-stripes 4s linear infinite}@keyframes lbx-cart-stripes{0%{background-position-x:0}to{background-position-x:10rem}}@media(prefers-reduced-motion:reduce){.lbx-cart .gad-cart-progress__fill{animation:none}}.lbx-cart .gad-cart-progress .gad-cart-progress__icon,.lbx-cart .gad-cart-progress.is-done .gad-cart-progress__icon{top:50%;right:auto;left:var(--pct);width:3rem;height:3rem;border:2px solid var(--bar);background:rgb(var(--color-background));color:var(--bar);font-size:1.8rem;transform:translate(-50%,-50%)}.lbx-cart .gad-ci .cart-items thead{display:none}.lbx-cart .gad-ci .cart-items .cart-item{display:grid;position:relative;grid-template-columns:17% auto minmax(0,1fr);grid-template-areas:"media details details" "media qty totals";gap:1rem 0;align-items:start;margin-bottom:2.5rem}.lbx-cart .gad-ci .cart-items .cart-item:last-child{margin-bottom:0}.lbx-cart .gad-ci .cart-items .cart-item>td{padding:0}.lbx-cart .gad-ci .cart-items .cart-item__media{grid-area:media;width:auto}.lbx-cart .gad-ci .cart-item__image{display:block;width:100%;height:auto;box-shadow:.3rem .3rem 1rem #0000000d}.lbx-cart .gad-ci .cart-items .cart-item>.cart-item__details{grid-area:details;padding:0 3.5rem 0 1.25rem;font-size:1.6rem}.lbx-cart .gad-ci .cart-item__name.h4{font-size:1.5rem;font-weight:400;line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.lbx-cart .gad-ci .cart-item__details .discounts,.lbx-cart .gad-ci .cart-item__details>.product-option{display:none}.lbx-cart.is-empty .drawer__inner-empty{height:calc(100% - 2px);margin-bottom:2px}.lbx-cart .cart__login-paragraph a{text-decoration:none}.lbx-cart .gad-ci .cart-items .cart-item>.cart-item__quantity{grid-area:qty;align-self:center;padding-left:1.25rem}.lbx-cart .gad-ci .cart-item__error:has(.cart-item__error-text:empty){display:none}.lbx-cart .gad-ci .cart-items .cart-item__totals{display:block;grid-area:totals;align-self:center;text-align:right}.lbx-cart .gad-ci .cart-item__totals .cart-item__discounted-prices{display:block;line-height:1.1}.lbx-cart .gad-ci .cart-item__totals .cart-item__old-price.price{opacity:.7;color:#580d0db3;font-size:1.4rem}.lbx-cart .gad-ci .cart-item__totals .price:not(.cart-item__old-price){font-size:1.5rem;font-weight:700;line-height:1.1}.lbx-cart .gad-ci .lbx-ci__saving{margin:.3rem 0 0;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:400;line-height:1.1}.lbx-cart .gad-ci--remove-top cart-remove-button{top:0;right:0}.lbx-cart .gad-ci cart-remove-button .button{width:2rem;min-width:0;height:2rem;min-height:0;margin:0;padding:0;color:rgb(var(--color-foreground))}.lbx-cart .gad-ci cart-remove-button .svg-wrapper,.lbx-cart .gad-ci cart-remove-button svg{width:1.5rem;height:1.5rem}.lbx-cart .gad-ci--qty .quantity{padding:.2rem;border-radius:2.6rem;font-size:1rem}.lbx-cart .gad-ci--qty .quantity__button{width:1.6rem;height:1.6rem;padding:.3rem}.lbx-cart .gad-ci--qty .quantity__button .svg-wrapper,.lbx-cart .gad-ci--qty .quantity__button svg{width:.75rem;height:.75rem}.lbx-cart .gad-ci--qty .quantity__input{width:24px;height:1.6rem;padding:.3rem;border-color:rgba(var(--color-foreground),.2);font-size:1rem;font-weight:700}.lbx-cart .gad-cb.gad-cart-timer{margin-right:-1.5rem;margin-left:-1.5rem;padding:1em 1.5rem;font-size:1.6rem;line-height:1.3}.lbx-cart .gad-cart-timer strong strong{font-weight:inherit}.lbx-cart .drawer__footer{padding:0 1.5rem}.lbx-cart .gad-cart-sub{gap:calc(var(--row-gap, 8px) * var(--font-body-scale))}.lbx-cart .gad-cart-row{align-items:center;font-size:calc(var(--row-fs) * var(--font-body-scale));line-height:1.1}.lbx-cart .gad-cart-row__money{font-size:.9em}.lbx-cart .gad-cart-row--savings{color:#580d0d}.lbx-cart .gad-cart-checkout .cart__checkout-button{min-height:calc(4.5rem + var(--buttons-border-width) * 2);font-size:1.8rem}.lbx-cart .gad-cart-pay__list{gap:0}.lbx-cart .gad-cart-pay__list li{display:flex;align-items:center;padding:.5rem}.lbx-cart .gad-cart-pay__list .icon{width:38px;height:24px}@media screen and (min-width:750px){.lbx-cart .gad-ci .cart-item__name.h4{font-size:calc(1.5rem * 1.15)}.lbx-cart .gad-cart-row{font-size:calc(var(--row-fs) * var(--font-body-scale) * 1.15)}}@media screen and (min-width:990px){.contact>.title{margin-top:5rem}}.contact .gad-cf__field .field__label{color:rgba(var(--color-foreground),.9);letter-spacing:.1rem}.contact .gad-cf__field .field__label>span[aria-hidden=true]{display:none}.contact .gad-cf__field .field__input{letter-spacing:.04rem}.contact .gad-cf__field input.field__input{font-family:Arial,sans-serif}.contact .contact__button{margin-top:0}.contact .contact__button .button{width:100%}main cart-items .title-wrapper-with-link{margin:5rem 0 3rem}cart-items .title-wrapper-with-link .underlined-link{color:rgb(var(--color-link));text-decoration:none}cart-items .cart-item__name.h4{font-size:calc(var(--font-heading-scale) * 1.4rem);font-weight:400;line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}cart-items .quantity-popover-container{padding:0}cart-items .cart-item__quantity .quantity__input{font-family:Arial,sans-serif;font-size:1.4rem;font-weight:500}cart-items cart-remove-button{margin:.5rem 0 0 1.5rem}@media screen and (min-width:750px){cart-items .cart-items th.cart-items__heading--wide,cart-items .cart-items .cart-item>td.cart-item__quantity{padding-left:6rem}}@media screen and (max-width:749px){main cart-items .title-wrapper-with-link{flex-direction:column;align-items:center;margin:3rem 0}cart-items cart-remove-button{margin:0 0 0 1rem}cart-items .cart-item__quantity .quantity{height:4.6rem;min-height:4.6rem}cart-items .cart-item__quantity .quantity__button{width:calc(4rem / var(--font-body-scale))}cart-items .cart-item__quantity .quantity__input{width:calc(4.5rem / var(--font-body-scale))}.cart__footer-wrapper .cart__blocks{margin-top:4rem}}cart-items .cart-item__error{margin-top:1rem}.cart__footer-wrapper .cart__footer{padding-top:4rem}.cart__footer-wrapper .totals{justify-content:space-between}.cart__footer-wrapper .totals__total{margin-top:0}.cart__footer-wrapper .totals__total-value{font-weight:400}.cart__footer-wrapper .tax-note{display:none}.cart__footer-wrapper .cart__ctas{margin-top:1.25rem}cart-items .cart-item__quantity .quantity{border-radius:.8rem;background:transparent}cart-items .cart-item__quantity .quantity:before{border-radius:.9rem;background:transparent;box-shadow:none}cart-items .cart-item__quantity .quantity:after{border-radius:.8rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),.2)}cart-items .cart-item__quantity .quantity__button,cart-items .cart-item__quantity .quantity__input{background:rgb(var(--color-background)) linear-gradient(rgba(var(--color-foreground),.06),rgba(var(--color-foreground),.06))}cart-items .discounts__discount svg{color:#580d0d}.cart__footer-wrapper .cart__note{top:0}.rte img,.rte video,.jdgm-widget img{vertical-align:bottom}.product-form__input .form__label{font-weight:600}.product__info-container .product-form__input--pill .form__label{margin-bottom:-.3rem}@media screen and (max-width:749px){.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel--m-dots-under.gad-carousel--m-arrows-under .gad-carousel__arrow{margin:2px 0 -7.1px}.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel--m-dots-under.gad-carousel--m-arrows-under .gad-carousel__dots{margin:8.4px 0 0;min-height:1.8rem}}@media screen and (min-width:750px){.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel--d-dots-under.gad-carousel--d-arrows-under .gad-carousel__arrow{margin:2px 0 -7.1px}.product:not(:where(.featured-product)) .gad-p-reviews .gad-carousel--d-dots-under.gad-carousel--d-arrows-under .gad-carousel__dots{margin:7.3px 0 0;min-height:1.8rem}}.gad-acc--md .accordion__title{font-size:calc(var(--font-heading-scale) * 1.2rem);line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.gad-acc--md .accordion .svg-wrapper.gad-acc-icon,.accordion.gad-acc--md .svg-wrapper.gad-acc-icon,.accordion.gad-acc--md .gad-acc-icon .gad-icon{font-size:19.8px!important;width:19.8px;height:19.8px}.gad-ba-layout.gad-ba-layout--text{gap:2rem}.gad-ba-layout--text .gad-ba-layout__text{position:relative;border-radius:var(--text-boxes-radius)}.gad-ba-layout--text .gad-ba-layout__text:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:var(--text-boxes-radius);box-shadow:var(--text-boxes-shadow-horizontal-offset) var(--text-boxes-shadow-vertical-offset) var(--text-boxes-shadow-blur-radius) rgba(var(--color-shadow),var(--text-boxes-shadow-opacity));pointer-events:none}.gad-ba-layout__text .gad-heading{margin-bottom:0}.gad-ba-layout__text .gad-heading__text{margin-top:2rem}@media screen and (min-width:990px){.gad-ba-layout.gad-ba-layout--text{gap:2rem 5rem}}gad-before-after .gad-ba__label{top:0;padding:.5rem 1.3rem .6rem;border-radius:0;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:400;letter-spacing:.1rem;line-height:1;color:rgb(var(--color-foreground))}gad-before-after .gad-ba__label--before{left:0}gad-before-after .gad-ba__label--after{right:0}gad-before-after.gad-ba--circle{--lbx-ba-line: .3rem}gad-before-after.gad-ba--circle .gad-ba__line{box-shadow:0 0 5px #0003}.gad-ba--circle .gad-ba__handle{width:4.25rem;height:4.25rem;border:3px solid var(--line);background:color-mix(in srgb,var(--line) 15%,transparent);box-shadow:0 0 5px #0003;-webkit-backdrop-filter:none;backdrop-filter:none}.gad-ba--circle .gad-ba__handle .gad-ba__arrow{display:none}.gad-ba--circle .gad-ba__handle:before,.gad-ba--circle .gad-ba__handle:after{content:"";position:absolute;top:50%;width:.7rem;height:1.19rem;background:var(--line);transform:translate(-50%,-50%)}.gad-ba--circle .gad-ba__handle:before{left:25%;clip-path:polygon(100% 0%,0 50%,100% 100%)}.gad-ba--circle .gad-ba__handle:after{left:75%;clip-path:polygon(100% 50%,0 0,0 100%)}gad-before-after .gad-ba__img--before{right:auto;width:var(--pos);overflow:hidden}gad-before-after .gad-ba__img--before img{object-position:top left}.lbx-pill-block{display:flex}.lbx-pill{padding:var(--lbx-pill-py) var(--lbx-pill-px);border:var(--lbx-pill-border, 0);border-radius:var(--lbx-pill-radius);background:var(--lbx-pill-bg);color:var(--lbx-pill-color);line-height:1.3}@media screen and (max-width:749px){.gad-media-slider .gad-heading{padding:0 1.5rem}}@media screen and (min-width:990px){.gad-media-slider .gad-heading{margin-top:5rem}}.gad-results__layout .gad-results__panel{justify-self:center;max-width:100%}:root{--lbx-h3-size: 1.7rem}@media screen and (min-width:750px){:root{--lbx-h3-size: 1.8rem}}.gad-cmp--classic tbody tr:nth-child(2n) .gad-cmp__cell--reg{--lbx-zebra: var(--reg-zebra)}.gad-cmp--classic tbody tr:nth-child(2n) .gad-cmp__own{--lbx-zebra: var(--hl-zebra)}.gad-cmp--classic.gad-cmp--check-filled .gad-cmp__icon--check{width:1.4rem;height:1.4rem;padding:.4rem;box-sizing:content-box;background:var(--chk-bg);font-size:1.4rem}.gad-cmp--classic.gad-cmp--check-filled .gad-cmp__icon--check .gad-cmp__glyph{font-size:1.8rem}.gad-cmp-layout__text .gad-heading__text{margin-top:2rem}@media screen and (min-width:750px){.gad-testimonials gad-carousel{margin-bottom:var(--lbx-empty-arrows, 0)}}.rte>b:last-child p:last-child{margin-bottom:0}.collage-wrapper-title{text-align:center}.gad-hl b{color:inherit;font-weight:bolder}.banner__heading strong{font-weight:var(--font-heading-weight)}.gad-cmp--classic thead .gad-cmp__label{color:rgba(var(--color-foreground),.9)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lbx-overrides.css.map */
