.media.newsletter__media--wrapper{background-color:transparent}.newsletter__signup--wrapper{position:relative;z-index:8;align-items:center;height:100%;padding-top:5rem;padding-bottom:5rem;gap:5rem}.newsletter__signup--wrapper>*{flex-grow:1;max-width:50%}.newsletter__signup--wrapper.form__left>.newsletter--signup__form{order:-1}.newsletter--signup__form .newsletter-form__field-wrapper input[type=email]{border-radius:var(--color-newsletter-input-radius);padding:0px 10rem 0 1.5rem;background-color:transparent;height:5.5rem;margin-bottom:0}.newsletter-form__field-wrapper .input__field_form_button{right:1.5rem;font-size:1.3rem;font-weight:700}.newsletter__image--container{position:relative}.newsletter__height--medium{min-height:28rem}.newsletter__height--small{min-height:20rem}.newsletter__height--large{min-height:38rem}@media only screen and (min-width:768px){.newsletter__height--medium{min-height:40rem}.newsletter__height--large{min-height:60rem}}@media only screen and (max-width:991px){.newsletter__form_wrapper{padding-left:0}.container.newsletter__signup--wrapper>*+*{margin-top:3rem}}.newsletter__media--wrapper{height:100%;position:absolute;left:0;top:0;width:100%}.newsletter--signup__content>*+*{margin-top:2rem}.newsletter__signup--wrapper.form__top>*,.newsletter__signup--wrapper.form__bottom>*{flex-grow:1;max-width:100%}.newsletter__signup--wrapper.form__top>.newsletter--signup__form{order:-1}.newsletter__signup--wrapper.medium,.newsletter__signup--wrapper.small{margin:0 auto;text-align:center}@media only screen and (min-width:991px){.newsletter__signup--wrapper.medium{width:70%}.newsletter__signup--wrapper.small{width:50%}.form__right .newsletter--signup__form.form__width{padding-left:3rem}.form__left .newsletter--signup__form.form__width{padding-right:10rem}}@media only screen and (max-width:991px){.newsletter__signup--wrapper>*{max-width:100%}.newsletter__signup--wrapper{gap:3rem}.conntent--center{text-align:center}.conntent--left{text-align:left}.conntent--right{text-align:right}}.newsletter__signup--wrapper:not(.color-background-1){padding:5rem 1.5rem}@media only screen and (min-width:499px){.newsletter__signup--wrapper:not(.color-background-1){padding:5rem 3rem}}@media only screen and (min-width:750px){.newsletter-form__field-wrapper .input__field_form_button{font-size:1.5rem}.newsletter--signup__form .newsletter-form__field-wrapper input[type=email]{padding:0px 11.5rem 0 3rem}}@media only screen and (min-width:1200px){.newsletter__signup--wrapper:not(.color-background-1){padding:5rem 8rem}.form__right .newsletter--signup__form.form__width{padding-left:10rem}}html[dir=rtl] .newsletter--signup__form .newsletter-form__field-wrapper input[type=email]{padding:0px 1.5rem 0 10rem}@media only screen and (min-width:750px){html[dir=rtl] .newsletter--signup__form .newsletter-form__field-wrapper input[type=email]{padding:0px 3rem 0 11.5rem}}html[dir=rtl] .newsletter-form__field-wrapper .input__field_form_button{right:auto;left:1.5rem}@media only screen and (min-width:991px){html[dir=rtl] .form__right .newsletter--signup__form.form__width{padding-left:0;padding-right:3rem}html[dir=rtl] .form__left .newsletter--signup__form.form__width{padding-right:0;padding-left:10rem}}@media only screen and (min-width:1200px){html[dir=rtl] .form__right .newsletter--signup__form.form__width{padding-left:0;padding-right:10rem}}.announcement-collapsible__inner{padding-top:7rem;padding-bottom:7rem;position:relative}.button--announcement>svg{width:1.2rem;transition:var(--transition)}.button--announcement.show--dropdown>svg{transform:rotate(180deg)}.button--announcement>span{flex-shrink:0}.announcement__wrapper{padding:.8rem 0 0;border-bottom:.1rem solid rgba(var(--color-foreground),.08);color:rgb(var(--color-foreground))}.announcement-collapsible-content{border-top:.1rem solid rgba(var(--color-foreground),.08)}.announment--bar-social-media .list-social__link{color:currentColor!important}.announment--bar-social-media .list-social__link{padding:.5rem}.announment--bar-social-media .list-social__link+.list-social__link{margin-left:.5rem}.announcement-bar-innner{display:grid;grid-template-columns:1fr;padding-bottom:.8rem}.announment--bar-social-media{align-items:center;height:100%}@media only screen and (min-width:1300px){.announcement-bar-innner{grid-template-columns:1fr 3fr 1fr}}@media only screen and (min-width:992px)and (max-width:1299px){.announcement-bar-innner{grid-template-columns:1fr 2fr 1fr}}@media only screen and (min-width:992px)and (max-width:1080px){.announcement-bar-innner{grid-template-columns:1fr 1fr 1fr}}.collapsible-content--template-inner{width:100%;margin:0 auto;display:grid;gap:2rem}.announcement-collapsible-content-close{position:absolute;right:0;width:100%;top:0;min-height:7rem}.announcement-collapsible-text{font-size:1.7rem}.collapsible-content--template-grid{display:grid;gap:5rem}.collapsible__content--background-image .collapsible-content--template-inner{padding:2rem 1.5rem}@media only screen and (min-width:750px){.background-image--in-collapsible-content,.no-image--in-collapsible-content{max-width:calc(2 / 3 * 100%)}.collapsible-content--template-grid{display:grid;grid-template-columns:1fr 1fr}.collapsible__content--background-image .collapsible-content--template-inner{padding:5rem 3rem}}.image-with-text__media--small{height:19.4rem}.image-with-text__media--large{height:43.5rem}.image-with-text__media--medium{height:30rem}.collapsible--background__media--small{min-height:30rem}.collapsible--background__media--medium{min-height:40rem}.collapsible--background__media--large{min-height:50rem}@media screen and (min-width:750px){.image-with-text__media--small{height:31.4rem}.image-with-text__media--medium{height:50rem}.image-with-text__media--large{height:69.5rem}.collapsible--background__media--small{min-height:38rem}.collapsible--background__media--medium{min-height:50rem}.collapsible--background__media--large{min-height:65rem}}.collapsible-content--template-content{display:flex;align-items:center}.collapsible__content--background-image{position:relative}.collapsible__content--with-image.background--image{position:absolute;width:100%;height:100%;left:0;top:0}.collapsible__content--background-image .collapsible-content--template-content{position:relative;z-index:10}.collapsible__content--with-image.background--image>.media{height:100%}.collapsible__content--background-image:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;z-index:10}.arrow__link--button>svg{height:auto;width:2rem;display:inline-block;margin-left:.5rem}.announcment--link-button{display:inline-flex;align-items:center}.announcment--link-button .arrow__link--button{line-height:1}@media only screen and (max-width:991px){.button--announcement>svg{width:1.5rem;margin-left:0}.button--announcement{padding:.6rem!important;width:3rem;height:3rem}}.collapsible__content--background-image{overflow:hidden}#cart-notification.cart-notification>.cart_notification_topbar{flex-shrink:0}#cart-notification.cart-notification>#min-cart-items{flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch}#cart-notification.cart-notification>.cart-drawer-upsell{flex-shrink:0}#cart-notification.cart-notification>.cart-notification__links{flex-shrink:0}cart-notification#offcanvas__mini_cart{display:flex;flex-direction:column}#offcanvas__mini_cart .cart-notification-wrapper{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#cart-notification.cart-notification.d-flex.flex-direction-column{flex:1 1 auto;min-height:0;height:auto}#offcanvas__mini_cart.active{transform:translate(0);opacity:1;visibility:visible}.cart-notification-product{align-items:flex-start;display:flex;gap:2rem}.cart-close-icon a{display:block;width:20px;height:20px}@media screen and (min-width:750px){.header-wrapper:not(.header-wrapper--border-bottom)+cart-notification .cart-notification{border-top-width:.1rem}}.cart-close-icon a:hover{color:rgba(var(--color-base-solid-button-labels))!important;background:rgba(var(--color-base-accent-2))}.cart-notification-product dl{margin-bottom:0;margin-top:0}.cart-notification-product__image{height:auto;max-width:100%}.cart-notification-product__name{margin-bottom:0;margin-top:0}.cart-notification-product__option{color:rgba(var(--color-foreground),.7);margin-top:1rem}.cart-notification-product__option+.cart-notification-product__option{margin-top:.5rem}.cart-notification-product__option>*{display:inline-block;margin:0}.cart-notification-product{position:relative}.cart-close-icon a{display:block;width:30px;height:30px;color:rgb(var(--color-button-text));background:rgba(var(--color-button),var(--alpha-button-background));text-align:center;line-height:40px;border-radius:50%}.cart-close-icon .icon.icon-remove{width:20px;height:20px}.cart-notification__quantity-wrapper{display:inline-flex;align-items:center;gap:10px}.cart-notification__quantity-wrapper .cart-close-icon button.link{font-size:1.6rem}#cart-notification-product>div{margin-top:25px}.cart-notification-product .loading-overlay{z-index:9;left:50%;transform:translate(-50%,-50%);top:50%}.cart-notification-product.loading:before{position:absolute;content:"";width:100%;height:100%;background:#fff;z-index:8}.cart-notification-product svg.spinner{height:30px}.cart-notification__links{box-shadow:0 0 10px #81818133}.cart_notification_topbar{padding:20px 20px 0}.cart_notification_links_inner{padding:20px}.cart_notification_footer{padding:20px 20px 0;align-items:center}.cart_notification_action_button{font-size:1.5rem;background:none;border:none;font-weight:600}.cart--action-popup-item+.cart--action-popup-item{border-left:1px solid rgba(var(--color-foreground),.3);justify-content:flex-end;display:flex;flex-wrap:wrap}.notification_action_drawer{box-shadow:20px 0 20px #0000001f;padding:1.5rem 2rem;position:absolute;transform:translate3d(0,100%,0);bottom:0;width:100%;transition:.25s ease-in-out;background:#fff;z-index:98;left:0}.notification_action_drawer.active{transform:translateZ(0)}.cart_action_drawer_overlay.active{position:absolute;width:100%;height:100%;background:#ffffffb3;z-index:8}.cart-notification-product__option+.cart-notification-product__option{margin-left:10px}.product-option span a{word-break:break-all}.product-option{display:flex}.product-option span+span{margin-left:10px}.product-option{margin-top:10px}span.discount__title>svg{width:1.5rem;margin-right:.5rem}span.discount__title{display:flex;align-items:center;text-transform:uppercase;font-style:italic}.cart_notification--discount .discounts__discount+.discounts__discount{margin-top:2rem}.cart_notification--discount{margin-bottom:2rem}.cart_notification--footer{gap:1.5rem}.cart_notification--footer .button.button--secondary.button--full-width{padding:1rem 1.5rem!important}.cart_notification--title svg{width:1.5rem;margin-right:.5rem}.estimate__shipping--title svg{width:1.5rem;margin-left:.5rem}.cart_notification--title,.estimate__shipping--title{display:inline-flex;align-items:center}.quantity.cart-notification--product{width:110px;border-radius:5px}.cart-notification--product .quantity__button{width:35px}.cart_notification_topbar>div+div{margin-top:15px}.cart__item_price .unit-price{margin-top:5px}.cart_notification_footer>.cart--action-popup-item{flex-grow:1}.cart-notification-product__info p.caption-with-letter-spacing{font-size:1.3rem;opacity:.7}.discounts__discount>.icon{color:rgb(var(--color-foreground));width:1rem;height:1rem;margin-right:.5rem}.cart__item_price .discounts__discount{font-size:1.3rem;opacity:.8}.cart-notification-product__info .product-option{display:flex;gap:1rem;flex-wrap:wrap}.cart-notification__product--image{width:100%;max-width:12rem}.cart-notification-product__info .product-option span{margin:0}.cart-item__error{font-size:1.2rem;display:flex;align-items:flex-start}.cart-item__error-text{order:1}.cart-item__error-text+svg{flex-shrink:0;width:1.2rem;margin-right:.7rem;margin-top:.6rem}.cart-item__error-text:empty+svg{display:none}.cart-notification__quantity-wrapper+.cart-item__error,.cart-notification-product__actions-row+.cart-item__error{margin-top:.5rem}.cart-notification__product--image{min-width:12rem;max-width:12rem}.variant-remove-total .button--tertiary .svg-wrapper{line-height:1}.cart_notification--title{color:rgba(var(--color-foreground))}.cart-notification__close.modal__close-button{right:3rem;top:2rem;position:absolute}.cart-notification__header{padding-right:4rem}.cart-discount__form{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:.5rem}#main-cart-footer .cart-discount__form{gap:.5rem}#main-cart-footer input.cart-discount__input.input__field,#main-cart-footer .cart-discount__button.button{min-height:40px;height:40px;box-sizing:border-box}#main-cart-footer input.cart-discount__input.input__field{flex:1 1 auto;min-width:0;padding-inline:1rem;border-radius:var(--button-border-radius);border-width:var(--inputs-border-width);border-style:solid;border-color:rgba(var(--color-foreground),.12);background:rgb(var(--color-background))}#main-cart-footer .cart-discount__button.button.button--small{flex:0 0 auto;min-width:clamp(5.5rem,22%,8rem)}.cart--discount{padding-inline:2rem;margin-block-start:1.5rem!important}.cart__checkout-button.button--primary.cart-page__checkout{display:inline-flex;align-items:center;justify-content:center;gap:.75rem}.cart__checkout-button.cart-page__checkout .icon-padlock{width:1.15rem;height:auto;flex-shrink:0}.cart--discount+.cart_notification_links_inner{margin-top:0;padding-block-start:1.5rem}.cart-discount__summary-chevron{display:inline-flex;flex-shrink:0;line-height:0;opacity:.88;color:rgb(var(--color-foreground))}.cart-discount__summary-chevron .icon-chevron{width:1.2rem;height:1.2rem;transition:transform .2s ease}details.details.discount-details[open] .cart-discount__summary-chevron .icon-chevron{transform:rotate(180deg)}.cart-discount__heading-inner{display:flex;align-items:center;gap:.65rem;min-width:0}.cart-discount__title-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;color:rgb(var(--color-foreground));opacity:.95}.cart-discount__title-icon .icon{width:1.6rem;height:1.6rem}summary.cart-discount__summary{display:flex;align-items:center;justify-content:space-between}details.details.discount-details{border-block:none;padding-block:0}input.cart-discount__input.input__field{border-color:rgba(var(--color-foreground),.1)}.cart-discount__content{padding-top:0;padding-inline:0}.cart-discount__error-container{display:none;margin-block-start:1.5rem}.cart-discount__error-container>*{display:none}.cart-discount__error{padding:.8rem 1rem;background-color:#dc35451a;border:1px solid rgba(220,53,69,.3);border-radius:4px;margin-bottom:.5rem;animation:cart-discount-fade-in .3s ease-in-out}.cart-discount__error-text{color:#dc3545;font-size:.9rem;line-height:1.4;margin:0;font-weight:500}.cart-discount__applied-title{font-size:.9rem;margin-bottom:1rem;color:rgba(var(--color-foreground),.8);margin-top:.8rem}.cart-discount__applied-list{list-style:none;padding:0;margin:0}.cart-discount__pill{margin-bottom:.5rem}.cart-discount__applied-item{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1rem;background-color:rgba(var(--color-foreground),.05);border-radius:4px;border:1px solid rgba(var(--color-foreground),.1)}.cart-discount__applied-info{display:flex;flex-direction:column;gap:.2rem}.cart-discount__applied-code{font-weight:500;color:rgb(var(--color-foreground))}.cart-discount__applied-amount{font-size:.85rem;color:rgba(var(--color-foreground),.7)}.cart-discount__remove-btn{display:flex;align-items:center;gap:.5rem;padding:.4rem .8rem;background:none;border:1px solid rgba(var(--color-foreground),.2);border-radius:3px;color:rgba(var(--color-foreground),.8);cursor:pointer;font-size:.85rem;transition:all .2s ease}.cart-discount__remove-btn:hover{background-color:rgba(var(--color-foreground),.1);border-color:rgba(var(--color-foreground),.3)}.cart-discount__remove-btn:disabled{opacity:.5;cursor:not-allowed}.cart-discount__remove-btn .icon{width:1rem;height:1rem}.cart-discount__button:disabled,.cart-discount__input:disabled{opacity:.6;cursor:not-allowed}.cart-discount__button:disabled{background-color:rgba(var(--color-button),.5)}.cart-notification.cart-discount-error--discount-code .cart-discount__error-container,.cart-notification.cart-discount-error--discount-code .cart-discount__error--discount-code,.cart_subtotal.cart-discount-error--discount-code .cart-discount__error-container,.cart_subtotal.cart-discount-error--discount-code .cart-discount__error--discount-code{display:block}@media screen and (max-width:749px){.cart-discount__applied-item{flex-direction:column;gap:1rem;align-items:flex-start}.cart-discount__remove-btn{align-self:flex-end}}@keyframes cart-discount-fade-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.free-shipping-progress{display:flex;flex-direction:column;gap:1.2rem;width:100%;margin:0 0 1.6rem;padding:1.4rem 1.6rem;box-sizing:border-box;border-radius:min(1.2rem,var(--border-radius, 1rem));background:rgba(var(--color-foreground),.04);border:.1rem solid rgba(var(--color-foreground),.08)}.free-shipping-progress__message{margin:0;padding:0;color:rgba(var(--color-foreground),.88);line-height:1.45;letter-spacing:-.01em}.free-shipping-progress__message:empty{display:none}.free-shipping-progress__track{direction:ltr;flex-shrink:0;height:.7rem;width:100%;border-radius:999px;background:rgba(var(--color-foreground),.1);overflow:hidden;box-shadow:inset 0 .1rem .15rem rgba(var(--color-foreground),.07)}.free-shipping-progress__fill{display:block;height:100%;width:var(--free-shipping-progress, 0%);max-width:100%;border-radius:inherit;background:linear-gradient(90deg,var(--free-shipping-gradient-start, rgb(var(--color-button))) 0%,var(--free-shipping-gradient-end, rgb(var(--color-button))) 100%);transform-origin:left center;box-shadow:0 .1rem .3rem rgba(var(--color-foreground),.12);transition:width .45s cubic-bezier(.33,1,.68,1)}.free-shipping-progress--complete{background:rgba(var(--color-button),.07);border-color:rgba(var(--color-button),.18)}.free-shipping-progress--complete .free-shipping-progress__message{color:rgb(var(--color-foreground));font-weight:600}.free-shipping-progress--complete .free-shipping-progress__fill{box-shadow:0 .12rem .35rem rgba(var(--color-button),.35)}@media screen and (max-width:749px){.free-shipping-progress{padding:1.2rem 1.4rem;gap:1rem;margin-bottom:1.4rem}}@media(prefers-reduced-motion:reduce){.free-shipping-progress__fill{transition:none}}.cart-notification__divider{border:0;border-top:.1rem solid rgba(var(--color-foreground),.12);margin:0;width:100%;flex-shrink:0}.cart-drawer-empty__title{font-weight:var(--heading-global-weight, var(--font-heading-weight))}.cart-drawer-empty__count{color:rgba(var(--color-foreground),.55)}.item__empty_message{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:center;text-align:center;gap:.35rem .5rem;width:100%}.cart-notification__heading .item__empty_message{flex:1 1 auto;min-width:0;justify-content:flex-start;text-align:left}.cart-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(1.75rem,4.5vmin,2.75rem);flex:1 1 auto;min-height:0;width:100%;text-align:center;box-sizing:border-box}.cart-empty-state__main{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;max-width:100%;padding:clamp(1rem,3vmin,1.75rem) 1.5rem;box-sizing:border-box}.cart-empty-state__icon-wrap{width:clamp(6.4rem,14vw,7.6rem);height:clamp(6.4rem,14vw,7.6rem);border-radius:50%;background:rgba(var(--color-foreground),.045);border:0;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.cart-empty-state__icon-wrap .icon-cart-empty-outline{width:clamp(2.4rem,6vw,2.95rem);height:auto;aspect-ratio:22 / 19;color:rgb(var(--color-foreground));display:block}.cart-empty-state__heading{margin-top:0;margin-bottom:.85rem;max-width:24rem}.cart-empty-state__subtext{margin:0 0 1.75rem;max-width:30rem;color:rgba(var(--color-foreground),.65)}.cart-empty-state__cta.button.button--primary{min-height:4.8rem;padding-inline:clamp(2rem,6vw,2.85rem);padding-block:1.05rem;column-gap:.85rem;box-sizing:border-box;border-radius:var(--button-border-radius);box-shadow:0 .1rem rgba(var(--color-button-text),.18) inset,0 .08rem .15rem rgba(var(--color-shadow),.06),0 .35rem 1rem rgba(var(--color-foreground),.08);transition:box-shadow var(--duration-short, .15s) ease,transform var(--duration-short, .15s) ease,background-color var(--duration-short, .15s) ease,color var(--duration-short, .15s) ease}.cart-empty-state__cta.button.button--primary:hover{box-shadow:0 .1rem rgba(var(--color-button-text),.22) inset,0 .2rem .55rem rgba(var(--color-shadow),.1),0 .45rem 1.25rem rgba(var(--color-foreground),.12);transform:translateY(-.08rem)}.cart-empty-state__cta.button.button--primary:active{transform:translateY(0);box-shadow:0 .1rem rgba(var(--color-button-text),.14) inset,0 .05rem .2rem rgba(var(--color-shadow),.08)}.cart-empty-state__cta.text--with-btn-icon{gap:.85rem}.cart-empty-state__cta.text--with-btn-icon .icon-arrow{width:clamp(1.2rem,3.2vw,1.45rem);height:auto;flex-shrink:0;opacity:.95;transition:transform var(--duration-short, .15s) ease}.cart-empty-state__cta.button.button--primary:hover .icon-arrow{transform:translate(.2rem)}@media(prefers-reduced-motion:reduce){.cart-empty-state__cta.button.button--primary,.cart-empty-state__cta.button.button--primary:hover,.cart-empty-state__cta.button.button--primary:active,.cart-empty-state__cta.button.button--primary .icon-arrow{transition:none;transform:none}}.cart-empty-state__collections{flex:0 0 auto;width:100%;padding:0 clamp(1rem,3vw,1.25rem) clamp(.75rem,2.5vmin,1.5rem);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;text-align:center}.cart-empty-state__collections-intro{margin:0 0 1.5rem;max-width:32rem;color:rgba(var(--color-foreground),.6)}.cart-empty-state__pills{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin:0;padding:0;list-style:none}.cart-empty-state__pills li{margin:0}.cart-empty-state__pill.button.button--secondary{padding:.85rem 1.25rem;line-height:1.25;white-space:normal;text-align:center;max-width:min(100%,22rem)}#cart-notification:has(.empty__cart__item:not(.no-js-inline)){justify-content:stretch}#cart-notification:has(.empty__cart__item:not(.no-js-inline)) .cart-notification__heading{justify-content:center;text-align:center}#cart-notification:has(.empty__cart__item:not(.no-js-inline)) .cart_notification_topbar{display:flex;flex-direction:column;flex:1 1 auto;align-items:center;text-align:center;min-height:0;padding-bottom:0}#cart-notification:has(.empty__cart__item:not(.no-js-inline)) .cart-notification__header{width:100%;display:flex;justify-content:center}#cart-notification:has(.empty__cart__item:not(.no-js-inline)) .cart-notification__divider{margin-top:1.25rem}#cart-notification:has(.empty__cart__item:not(.no-js-inline)) .cart_notification_topbar>.empty__cart__item{flex:1 1 auto;flex-direction:column;align-items:stretch;min-height:0;display:flex;justify-content:center;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}#cart-notification:has(.empty__cart__item:not(.no-js-inline)) .cart_notification_topbar>div+div{margin-top:0}@media screen and (max-width:400px){.cart-empty-state__cta.button.button--primary{width:100%;max-width:26rem;margin-inline:auto}.cart-empty-state__pills{flex-direction:column;align-items:stretch}.cart-empty-state__pill.button.button--secondary{justify-content:center;width:100%;max-width:none}}#offcanvas__mini_cart #cart-notification.cart-notification{--cart-drawer-item-border: #eeeeee;--cart-drawer-footer-surface: rgb(var(--color-background));--cart-drawer-sale-accent: #ef4444;--cart-drawer-sale-pill-bg: #fee2e2;--cart-drawer-success-fill: #10b981;--cart-drawer-secondary-muted: #707070;--cart-drawer-thumb-radius: .5rem;--cd-space-3xs: .125rem;--cd-space-2xs: clamp(.25rem, .85vmin, .3125rem);--cd-space-xs: clamp(.3125rem, 1.15vmin, .4375rem);--cd-space-sm: clamp(.4375rem, 1.45vmin, .5625rem);--cd-space-md: clamp(.5625rem, 1.75vmin, .6875rem);--cd-space-lg: clamp(.6875rem, 2.05vmin, .875rem);--cd-space-xl: clamp(.8125rem, 2.45vmin, 1.0625rem);--cd-space-2xl: clamp(1rem, 2.85vmin, 1.25rem);--cd-footer-gap: var(--cd-space-2xl);--cd-footer-gap-tight: var(--cd-space-xl);--cd-line-stack: clamp(.375rem, 1.35vmin, .5rem);font-size:inherit;--cd-fs-body: 1em;--cd-fs-body-sm: .9125em;--cd-fs-caption: .84375em;--cd-fs-body-lg: 1.035em;--cd-fs-section: calc(var(--font-heading-size, 1) * 1.22rem);--cd-fw-regular: 400;--cd-fw-medium: 500;--cd-fw-semibold: 600;--cd-fw-bold: 700;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--body-line-height, calc(1 + .8 / var(--font-body-size, 1)));letter-spacing:var(--body-letter-spacing, normal)}@media only screen and (min-width:750px){#offcanvas__mini_cart #cart-notification .cart-drawer-empty__title{font-size:var(--h4-font-size-tablet, calc(var(--font-heading-size) * 2.4rem))}#offcanvas__mini_cart #cart-notification .cart-notification-product__name{font-size:calc(.93 * var(--h5-font-size-tablet, calc(var(--font-heading-size) * 2rem)))}#offcanvas__mini_cart #cart-notification .totals__subtotal.mb-0{font-size:var(--h6-font-size-tablet, calc(var(--font-heading-size) * 1.8rem))}#offcanvas__mini_cart #cart-notification #cart-notification-subtotal.cart--subtotal-price{font-size:calc(.96 * var(--h5-font-size-tablet, calc(var(--font-heading-size) * 2rem)));flex-shrink:0}}#offcanvas__mini_cart .cart-notification-wrapper>.cart-notification__close.modal__close-button{top:auto;right:auto;left:auto;inset-block-start:clamp(.55rem,2vmin,.85rem);inset-inline-end:clamp(1.2rem,3.5vmin,1.75rem);width:auto;height:auto;min-width:max(2.75rem,44px);min-height:max(2.75rem,44px);padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:rgb(var(--color-foreground));background:transparent;overflow:visible;box-sizing:border-box;border:none;-webkit-tap-highlight-color:transparent}#offcanvas__mini_cart .cart-notification-wrapper>.cart-notification__close.modal__close-button:hover{background:transparent;box-shadow:none}#offcanvas__mini_cart .cart-notification-wrapper>.cart-notification__close .icon-close{width:1.42rem;height:1.42rem;transform:translateY(-.14rem)}#offcanvas__mini_cart #cart-notification .cart_notification_topbar{padding-inline:clamp(1.25rem,3.85vmin,1.75rem);padding-block-start:clamp(1.45rem,3.65vmin,1.9rem);padding-block-end:var(--cd-space-md);border-block-end:.1rem solid color-mix(in srgb,var(--cart-drawer-item-border) 72%,transparent)}#offcanvas__mini_cart #cart-notification .cart-notification__header{padding-inline-end:clamp(2.65rem,7.5vmin,3.15rem)}#offcanvas__mini_cart #cart-notification .cart-notification__heading .item__empty_message{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.35em .55rem}#offcanvas__mini_cart #cart-notification .cart-drawer-empty__title{font-family:var(--heading-global-family, var(--font-heading-family));font-style:var(--heading-global-style, var(--font-heading-style));font-weight:var(--heading-global-weight, var(--font-heading-weight, var(--cd-fw-bold)));letter-spacing:var(--h4-letter-spacing, var(--heading-global-letter-spacing, var(--heading-letter-spacing, 0)));font-size:var(--h4-font-size-mobile, calc(var(--font-heading-size) * 2rem));text-transform:var(--h4-text-transform, var(--heading-global-text-transform, uppercase));line-height:var(--h4-line-height, var(--heading-global-line-height, calc(1 + .3/max(1, var(--font-heading-size))) ));color:rgb(var(--color-foreground))}#offcanvas__mini_cart #cart-notification .cart-drawer-empty__count{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);letter-spacing:var(--body-letter-spacing, normal);font-size:var(--cd-fs-caption);opacity:.52;color:var(--cart-drawer-secondary-muted)}#offcanvas__mini_cart #cart-notification .cart-notification__heading .item__success_message{font-size:1.05em}#offcanvas__mini_cart #cart-notification .cart-notification__divider{margin:0;border:none;width:100%;height:0;flex-shrink:0;overflow:hidden;background:none}#offcanvas__mini_cart #cart-notification:has(.empty__cart__item:not(.no-js-inline)) .cart-notification__divider{margin-block-start:1.25rem}#offcanvas__mini_cart #cart-notification #min-cart-items.cart__items{padding-inline:clamp(1.25rem,3.85vmin,1.75rem);padding-block-start:clamp(.65rem,2.05vmin,1rem);padding-block-end:clamp(.9rem,2.65vmin,1.35rem)}#offcanvas__mini_cart #cart-notification #cart-notification-product>div{margin-block-start:0;margin-block-end:0;padding-block:clamp(1.2rem,3.15vmin,1.55rem);border-block-end:.1rem solid color-mix(in srgb,var(--cart-drawer-item-border) 72%,transparent)}#offcanvas__mini_cart #cart-notification #cart-notification-product>div:last-child{border-block-end:none}#offcanvas__mini_cart #cart-notification .cart-notification-product{align-items:flex-start;gap:clamp(.9rem,3vmin,1.2rem)}#offcanvas__mini_cart #cart-notification .cart-notification__product--image{flex-shrink:0;min-width:0;max-width:clamp(5.85rem,16.5vw,7.35rem);border-radius:var(--cart-drawer-thumb-radius);overflow:hidden;box-shadow:0 0 0 .1rem color-mix(in srgb,var(--cart-drawer-item-border) 82%,transparent)}#offcanvas__mini_cart #cart-notification .cart-notification-product__image{width:100%;vertical-align:middle;margin-inline:0}#offcanvas__mini_cart #cart-notification .cart-notification-product__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:stretch;gap:var(--cd-line-stack)}#offcanvas__mini_cart #cart-notification .cart-notification-product__info>.caption-with-letter-spacing:is(p){margin-block:0;letter-spacing:calc(var(--body-letter-spacing, 0px) + .06em);font-size:var(--cd-fs-caption);color:var(--cart-drawer-secondary-muted)}#offcanvas__mini_cart #cart-notification .cart-notification-product__variants-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--cd-space-xs) var(--cd-space-sm);width:100%}#offcanvas__mini_cart #cart-notification .cart-notification-product__options-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cd-space-xs) var(--cd-space-sm);min-width:0;flex:1 1 auto}#offcanvas__mini_cart #cart-notification .cart-notification-product__option-sep{color:rgba(var(--color-foreground),.35);font-weight:500;line-height:1}#offcanvas__mini_cart #cart-notification .cart-notification-product__line-discounts{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none}#offcanvas__mini_cart #cart-notification .cart-notification-product__price-top{width:100%;margin:0}#offcanvas__mini_cart #cart-notification .cart-notification-product__price-top .cart__item_price{margin:0;text-align:start}#offcanvas__mini_cart #cart-notification .cart-notification-product__price-top .cart-item__discounted-prices{justify-content:flex-start}#offcanvas__mini_cart #cart-notification .cart-notification-product__actions-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;column-gap:var(--cd-space-lg);row-gap:var(--cd-space-xs);width:100%;margin-block-start:var(--cd-space-2xs)}#offcanvas__mini_cart #cart-notification .cart-notification-product__remove-slot{flex:0 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end}#offcanvas__mini_cart #cart-notification .cart-notification-product__actions-row .cart-notification__quantity-wrapper{display:flex;justify-content:flex-start;align-items:center;flex:0 0 auto;width:auto;max-width:9.125rem;min-width:min(100%,7.125rem);margin:0;padding:0}#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product,#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification-product .quantity.cart-notification--product{box-sizing:border-box;display:inline-flex;align-items:stretch;width:auto;min-width:min(100%,7.125rem);max-width:9.125rem;height:38px;min-height:38px;max-height:38px;margin-block-start:0;margin-block-end:0;padding:0;padding-inline:3px;border-radius:999px;border-width:1px;border-style:solid;border-color:rgba(var(--color-foreground),.12);background:rgb(var(--color-background));box-shadow:none}#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification--product .quantity__button,#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product .quantity__button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:2rem;max-width:none;height:100%;min-height:0;align-self:stretch;margin:0;padding:0;border:none;background:transparent!important;border-radius:50%;color:inherit;box-sizing:border-box}#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification--product .quantity__button:hover,#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification--product .quantity__button:active,#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product .quantity__button:hover,#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product .quantity__button:active{background:transparent!important}#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification--product .quantity__button .svg-wrapper,#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product .quantity__button .svg-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center}#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification--product .quantity__button svg,#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product .quantity__button svg{width:1.05rem;height:1.05rem;opacity:.92}#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification--product .quantity__button[name=plus] .svg-wrapper,#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification--product .quantity__button[name=plus] svg,#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product .quantity__button[name=plus] .svg-wrapper,#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product .quantity__button[name=plus] svg{transform:none;transform-origin:center}#offcanvas__mini_cart #cart-notification.cart-drawer .cart-notification-product .quantity__input.quantity__input,#offcanvas__mini_cart #cart-notification.cart-drawer quantity-input.quantity.cart-notification--product .quantity__input.quantity__input{flex:1 1 auto;min-width:0;height:100%;min-height:0;padding:0 6px;border:none;background:transparent;box-shadow:none;text-align:center;font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:var(--cd-fs-caption);font-weight:var(--cd-fw-semibold);line-height:1;font-variant-numeric:tabular-nums;box-sizing:border-box}#offcanvas__mini_cart #cart-notification .cart-notification-product__name{font-family:var(--heading-global-family, var(--font-heading-family));font-style:var(--heading-global-style, var(--font-heading-style));font-size:calc(.93 * var(--h5-font-size-mobile, calc(var(--font-heading-size) * 1.8rem)));font-weight:var(--heading-global-weight, var(--font-heading-weight, var(--cd-fw-bold)));letter-spacing:var(--h5-letter-spacing, var(--heading-global-letter-spacing, var(--heading-letter-spacing, 0)));line-height:var(--h5-line-height, var(--heading-global-line-height, calc(1 + .3/max(1, var(--font-heading-size))) ));text-transform:none;padding-inline:0;margin-block-end:0}#offcanvas__mini_cart #cart-notification .cart-notification-product__name a{text-decoration:none;color:rgb(var(--color-foreground))}#offcanvas__mini_cart #cart-notification .cart-notification-product__option{margin:0;font-size:var(--cd-fs-body-sm);line-height:var(--body-line-height, 1.4);letter-spacing:calc(var(--body-letter-spacing, 0px) + .012em);color:var(--cart-drawer-secondary-muted)}#offcanvas__mini_cart #cart-notification .cart__item_price .unit-price.caption{margin-block-start:var(--cd-space-2xs);color:var(--cart-drawer-secondary-muted);font-size:var(--cd-fs-caption);line-height:var(--body-line-height, 1.4)}#offcanvas__mini_cart #cart-notification .cart__item_price .price{margin:0;font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--cd-fw-semibold);font-size:var(--cd-fs-section);letter-spacing:calc(var(--body-letter-spacing, 0px) - .01em);font-variant-numeric:tabular-nums}#offcanvas__mini_cart #cart-notification .cart__item_price .cart-item__discounted-prices{display:inline-flex;flex-wrap:wrap;gap:.28rem .5rem;align-items:baseline;justify-content:flex-start}#offcanvas__mini_cart #cart-notification .cart-item__old-price.price{color:rgba(var(--color-foreground),.45);font-size:.88em;font-weight:500}#offcanvas__mini_cart #cart-notification .cart-notification-product__line-discounts .discounts__discount svg{display:none}#offcanvas__mini_cart #cart-notification .cart-notification-product__line-discounts .discounts__discount{display:inline-flex;align-items:center;gap:.25rem;padding:.16rem .58rem;margin:0;border-radius:999px;font-size:max(var(--cd-fs-caption),.75rem);font-weight:700;letter-spacing:.02em;line-height:1.35;color:var(--cart-drawer-sale-accent);background:var(--cart-drawer-sale-pill-bg)}#offcanvas__mini_cart #cart-notification .cart-notification-product__line-discounts .discounts__discount .icon{display:none}#offcanvas__mini_cart #cart-notification .cart-notification-product__option span b{font-weight:500;color:var(--cart-drawer-secondary-muted)}#offcanvas__mini_cart #cart-notification .cart-notification-product__option--solo{font-weight:var(--font-body-weight)}#offcanvas__mini_cart #cart-notification .cart-close-icon .cart--remove-button{display:inline;padding:0;margin:0;border:none;background:none;cursor:pointer;font-size:inherit;font-family:inherit;text-underline-offset:.2em;text-decoration-thickness:.05em;white-space:nowrap}#offcanvas__mini_cart #cart-notification .cart-notification-product__actions-row .cart-close-icon .cart--remove-button,#offcanvas__mini_cart #cart-notification .cart-notification-product__actions-row .cart-close-icon a{font-size:var(--cd-fs-body-sm);font-weight:var(--cd-fw-medium);line-height:1.35;text-decoration:underline;background:transparent;width:auto;height:auto;border-radius:0;text-align:start;color:var(--cart-drawer-secondary-muted)}#offcanvas__mini_cart #cart-notification .cart-notification-product__info>.cart-item__error{margin-block-start:.35rem}#offcanvas__mini_cart #cart-notification .cart-notification-product__info>.product-option{margin-block-start:var(--cd-space-3xs);font-size:var(--cd-fs-body-sm);line-height:var(--body-line-height, 1.5);color:var(--cart-drawer-secondary-muted)}#offcanvas__mini_cart #cart-notification #cart--drawer--footer.cart-drawer-footer-panel{display:flex;flex-direction:column;align-items:stretch;gap:var(--cd-footer-gap);padding-block:var(--cd-space-xl) var(--cd-space-2xl);padding-inline:clamp(1.25rem,3.85vmin,1.75rem);margin:0}#offcanvas__mini_cart #cart-notification #cart--drawer--footer #cart--discount-wrapper{margin:0;border:.1rem solid color-mix(in srgb,var(--cart-drawer-item-border) 85%,transparent);border-radius:var(--textarea-border-radius);background-color:rgb(var(--color-background));padding-inline:clamp(.95rem,2.2vw,1.25rem);padding-block:0;box-sizing:border-box}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart--discount{padding-inline:0;margin-block-start:0!important;margin-inline:0}#offcanvas__mini_cart #cart-notification #cart--drawer--footer details.details.discount-details{display:flex;flex-direction:column;margin-block-start:0;padding-block:0;border-block:none}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-drawer-footer__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr));gap:var(--cd-space-xs);width:100%;align-items:stretch;padding:0;margin:0}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-drawer-footer__actions.cart_notification_footer .cart--action-popup-item+.cart--action-popup-item{border-inline-start:none}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-drawer-footer__actions.cart_notification_footer>.cart--action-popup-item{flex-grow:unset}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-drawer-footer__actions .cart_notification_action_button{width:100%}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart_notification_links_inner{padding:0}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-drawer-footer__totals-zone{display:flex;flex-direction:column;align-items:stretch;gap:var(--cd-footer-gap-tight);margin:0;padding-block-start:var(--cd-space-xl);border-block-start:.1rem solid color-mix(in srgb,var(--cart-drawer-item-border) 72%,transparent)}#offcanvas__mini_cart #cart-notification .cart-notification__links>*{margin-top:0}#offcanvas__mini_cart #cart-notification .cart-notification__links{box-shadow:none;margin:0;margin-block-start:auto;border-block-start:.1rem solid color-mix(in srgb,var(--cart-drawer-item-border) 72%,transparent);background-color:var(--cart-drawer-footer-surface)}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-discount__content{padding:0 0 clamp(.95rem,2.2vw,1.25rem);margin:0}#offcanvas__mini_cart #cart-notification #cart--drawer--footer summary.cart-discount__summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:0;padding-block:clamp(.95rem,2.2vw,1.25rem);padding-inline:0;margin:0;list-style:none;cursor:pointer;border-radius:.25rem}#offcanvas__mini_cart #cart-notification #cart--drawer--footer summary.cart-discount__summary:focus{outline:none}#offcanvas__mini_cart #cart-notification #cart--drawer--footer summary.cart-discount__summary:focus-visible{outline:.125rem solid color-mix(in srgb,rgb(var(--color-foreground)) 35%,transparent);outline-offset:.2rem}#offcanvas__mini_cart #cart-notification #cart--drawer--footer summary.cart-discount__summary::-webkit-details-marker{display:none}#offcanvas__mini_cart #cart-notification #cart--drawer--footer summary.cart-discount__summary .cart-discount__label{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-heading-weight);font-size:var(--cd-fs-body-sm, .94rem);letter-spacing:var(--body-letter-spacing);line-height:1.3;text-transform:none;color:rgb(var(--color-foreground));opacity:1;flex:1 1 auto;min-width:0}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-discount__title-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.35rem;height:1.35rem;color:rgb(var(--color-foreground));opacity:1}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-discount__title-icon .icon{width:100%;height:100%}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-discount__summary-chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;line-height:0;color:rgb(var(--color-foreground));opacity:.9}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-discount__summary-chevron .icon-chevron{width:1.2rem;height:1.2rem;transition:transform .2s ease}#offcanvas__mini_cart #cart-notification #cart--drawer--footer details.discount-details[open] .cart-discount__summary-chevron .icon-chevron{transform:rotate(180deg)}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart_notification_action_button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:var(--cd-space-sm);min-height:3rem;padding-block:var(--cd-space-sm);padding-inline:var(--cd-space-lg);font-family:var(--font-body-family);font-style:var(--font-body-style);font-size:calc(var(--button-font-size) * 1.5rem);font-weight:var(--button-font-weight);line-height:1.28;text-transform:var(--button-text-case);white-space:nowrap;border-radius:999px;border:.1rem solid var(--cart-drawer-item-border);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart_notification_action_button svg{flex-shrink:0;display:block;width:1.28rem;height:1.28rem}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-discount__form{gap:.5rem}#offcanvas__mini_cart #cart-notification #cart--drawer--footer input.cart-discount__input.input__field{flex:1 1 auto;min-width:0;min-height:40px;height:40px;box-sizing:border-box;padding-inline:1rem;border-radius:var(--button-border-radius);border-width:var(--inputs-border-width);border-style:solid;border-color:rgba(var(--color-foreground),.12);background:rgb(var(--color-background));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:var(--cd-fs-body);line-height:var(--body-line-height, 1.35);letter-spacing:var(--body-letter-spacing, normal)}#offcanvas__mini_cart #cart-notification #cart--drawer--footer .cart-discount__button.button{flex:0 0 auto;min-width:clamp(5.5rem,24%,8.5rem);min-height:40px;height:40px;box-sizing:border-box;padding-inline:var(--cd-space-md);border-radius:var(--button-border-radius);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--button-font-weight);font-size:calc(var(--button-font-size) * 1.5rem);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-case);line-height:1.2}#offcanvas__mini_cart #cart-notification cart-remove-button-2.cart-close-icon{display:inline-flex;align-items:center}#offcanvas__mini_cart #cart-notification #cart--drawer--footer>.free-shipping-progress,#offcanvas__mini_cart #cart-notification #cart--drawer--footer [data-free-shipping-progress]{margin:0}#offcanvas__mini_cart #cart-notification .free-shipping-progress{padding:var(--cd-space-lg);gap:var(--cd-space-md);border-radius:.5rem;border:.1rem solid color-mix(in srgb,var(--cart-drawer-item-border) 72%,transparent);background:rgb(var(--color-background))}#offcanvas__mini_cart #cart-notification .free-shipping-progress__message{margin:0;color:rgba(var(--color-foreground),.78);font-size:var(--cd-fs-body-sm);font-weight:var(--cd-fw-medium);line-height:var(--body-line-height, 1.45)}#offcanvas__mini_cart #cart-notification .free-shipping-progress--complete{background:color-mix(in srgb,var(--cart-drawer-success-fill) 12%,rgb(var(--color-background)) 88%);border-color:color-mix(in srgb,var(--cart-drawer-success-fill) 35%,rgb(var(--color-background)) 65%)}#offcanvas__mini_cart #cart-notification .free-shipping-progress--complete .free-shipping-progress__message{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:var(--cd-space-sm);text-align:start;color:rgb(var(--color-foreground));font-weight:var(--cd-fw-semibold)}#offcanvas__mini_cart #cart-notification .free-shipping-progress--complete .free-shipping-progress__message:before{content:"";flex-shrink:0;width:1.55rem;height:1.55rem;background:var(--cart-drawer-success-fill);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}#offcanvas__mini_cart #cart-notification .free-shipping-progress__track{min-height:.45rem;border-radius:999px;overflow:hidden;background:rgba(var(--color-foreground),.08)}#offcanvas__mini_cart #cart-notification .free-shipping-progress__fill{border-radius:inherit}#offcanvas__mini_cart #cart-notification .free-shipping-progress--complete .free-shipping-progress__fill{box-shadow:none;background:var(--cart-drawer-success-fill)}#offcanvas__mini_cart #cart-notification .cart-drawer-footer__totals-zone .cart-drawer-totals__head{margin-block-end:0}#offcanvas__mini_cart #cart-notification .cart-drawer-footer__totals-zone .totals{margin:0}#offcanvas__mini_cart #cart-notification .cart-drawer-footer__totals-zone .cart_notification--discount{margin-bottom:0}#offcanvas__mini_cart #cart-notification .cart-drawer-footer__totals-zone #cart-notification-discount{margin:0}.list-payment{display:flex;flex-wrap:wrap;justify-content:center;margin:-.5rem 0;padding-top:1rem;padding-left:0}@media screen and (min-width:750px){.list-payment{justify-content:flex-end;margin:-.5rem;padding-top:0}}.list-payment__item{align-items:center;display:flex;padding:.5rem}.list-social{display:flex;flex-wrap:wrap}@media only screen and (max-width:749px){.list-social{justify-content:center}}.list-social__link .icon{height:auto;width:1.7rem}.list-social__link{align-items:center;display:flex;padding:1.3rem}.list-social__link:hover .icon{transform:scale(1.07)}.search__input.field__input{padding-right:5rem}.search__button .icon{height:25px;width:25px}input::-webkit-search-decoration{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.reset__button{right:4.4rem!important;top:.2rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}.email__popup--mdoal__content{box-sizing:border-box;position:fixed;z-index:-1;display:none}.email__popup--mdoal__content.email__popup--position-center{margin:0 auto;top:0;left:0;background:rgba(var(--color-foreground),.5);height:100%;align-items:center;width:100%;overflow:auto}@media only screen and (max-width:749px){.email__popup--mdoal__content:not(.email__popup--position-center){left:0;bottom:0;right:0}.email__popup--position-center .email__popup---wrapper{max-width:calc(100% - 50px)}.email__popup--mdoal__content:not(.email__popup--position-center) .email__popup---wrapper{max-width:100%}}@media only screen and (min-width:750px){.email__popup--mdoal__content.email__popup--position-right{right:3rem;bottom:30px}.email__popup--mdoal__content.email__popup--position-left{left:3rem;bottom:30px}}.email__popup---wrapper{transition:transform .3s ease-out,-webkit-transform .3s ease-out;padding:3rem;position:relative;background-color:rgb(var(--color-background));overflow:auto;max-height:60rem;width:100%;z-index:9;border-radius:1.5rem}.email-popup-overlay{position:absolute;width:100%;height:100%;z-index:8;cursor:crosshair}.email__popup--mdoal__content.popup-open{opacity:1;visibility:visible;z-index:101;display:flex;animation:fade-in var(--duration-long) ease}.email__popup--mdoal__content.popup-closing{animation:fade-out var(--duration-long) ease}.email__popup--toggle .icon{height:auto;margin:0;width:1.6rem}button.email__popup--toggle{position:absolute;right:1rem;top:1rem;background:rgba(var(--color-background));border:none;width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:100%;z-index:9;box-shadow:0 0 1.5rem rgba(var(--color-foreground),.15)}button.email__popup--hide{background:none;border:none;font-size:1.6rem;font-weight:600}.email__popup--form .form__message{justify-content:center}.email__popup--meida-active .email__popup--wrapper-inner{display:flex;position:relative}.email__popup--image{width:30rem;position:absolute;height:100%}.email__popup--media.media{position:absolute;width:100%;height:100%;left:0;top:0}.email__popup---wrapper.email__popup--meida-active{padding:0}@media screen and (min-width:750px){.email__popup--medium,.email__popup--large{max-width:60rem}.email__popup--small{max-width:50rem}}@media screen and (min-width:992px){.email__popup--medium{max-width:75rem}.email__popup--large{max-width:90rem}}@media screen and (min-width:1199px){.email__popup--large{max-width:100rem}}.email__popup--meida-active .email__popup--content{padding-top:30px;padding-bottom:30px;flex-grow:1}.email__popup--media-position--left.email__popup--meida-active .email__popup--content{padding-inline-start:33rem;padding-right:3rem}.email__popup--media-position--right.email__popup--meida-active .email__popup--content{padding-inline-end:33rem;padding-left:3rem}.email__popup--media-position--left .email__popup--image{left:0}.email__popup--media-position--right .email__popup--image{right:0}.text-right:not(.email__popup--media-position--right) button.email__popup--toggle{right:.5rem;top:.5rem;width:3.5rem;height:3.5rem}.email__popup--media-position--top .email__popup--content{padding-left:30px;padding-right:30px}.email__popup--content{z-index:8}.email__popup--media-position--full-width .email__popup--content{padding-left:3rem;padding-right:3rem}.email__popup--media-position--full-width .email__popup--image{width:100%}.email__popup--content{color:rgba(var(--color-foreground),.75)}.email__popup__field-wrapper input{background:transparent}.email__popup--position-center .email__popup---wrapper{margin:0 auto}@media only screen and (max-width:749px){.email__popup--image{display:none}.email__popup--media-position--left.email__popup--meida-active .email__popup--content{padding-inline-start:3rem}.email__popup--media-position--right.email__popup--meida-active .email__popup--content{padding-inline-end:3rem}.email__popup---wrapper{margin:0 auto}}.email__popup--mdoal__content:not(.email__popup--position-center){box-shadow:0 0 4rem rgba(var(--color-foreground),.2)}.email__popup--content>*+*,.email__popup--form>*+*{margin-top:1.5rem}.email__popup--content>*:first-child{margin-bottom:0}.email__form--text.rte{color:rgba(var(--color-foreground),.7)}@media only screen and (min-width:750px){.email__popup--form .input__field_form:not(.email--button--full) .input__field{border-radius:3rem;padding-right:14.5rem}.email__popup__field-wrapper .input__field_form:not(.email--button--full) .button{position:absolute;right:3px;border-radius:3rem;top:50%;height:calc(100% - 6px);transform:translateY(-50%)}}@media only screen and (max-width:749px){.email__popup--form .input__field_form:not(.email--button--full) .input__field{margin-bottom:2rem}.email__popup--form .input__field_form:not(.email--button--full) .button{width:100%}}@keyframes popup-open{0%{transform:translateY(50px)}to{transform:translateY(0)}}.popup-open .email__popup---wrapper{animation:popup-open var(--duration-long) ease}.email__popup--media-position--left .email__popup--content>*:first-child{padding-right:3rem}.footer__widget{display:flex;flex-direction:column;transition:var(--transition)}.column__max--width{max-width:20rem}.footer__widget_title{position:relative;overflow:hidden;margin-bottom:2.5rem;padding-right:2rem;margin-top:0;font-weight:600}.footer__widget_title:before,.footer__widget_title:after{position:absolute;top:1.4rem;right:0;width:1.4rem;height:.2rem;content:"";transition:var(--transition);opacity:0;background-color:rgba(var(--color-foreground))}.footer__widget_title:after{transform:rotate(90deg)}.footer__widget_toggle{position:absolute;z-index:9;top:0;left:0;visibility:hidden;width:100%;height:100%;content:"";color:transparent;border:0;background-color:transparent}.footer__widget_inner p{margin-bottom:0}.footer__widget_inner p a{font-weight:700}.footer__widget_inner p a:hover{text-decoration:underline}.footer__widget_inner p:not(:last-child){margin-bottom:2.4rem}.footer__widget_inner ul{margin:0;padding:0;list-style:none}.footer__widget_inner ul .footer__list--item+.footer__list--item{margin-top:1.5rem}.footer__widget_inner ul li a{display:block;text-decoration:none}.footer__widget_inner ul li a:hover{text-decoration:underline;padding-left:.5rem;text-underline-offset:.3rem}.footer__bottom{padding:1.5rem 0;border-top:.1rem solid rgba(var(--color-foreground),.15)}.footer__copyright{line-height:1;display:block;text-align:center}.footer__payment_image{display:block;margin:auto}.footer__list-social a svg{height:2rem}.list-social__link{line-height:1}.contact__info_box address a{color:rgba(var(--color-foreground));font-weight:700;text-decoration:underline}.footer-block-image img{height:auto}.newsletter-form__field-wrapper .input__field_form_button svg.icon{height:1.5rem}.contact__info_box+div{margin-top:4rem}@media only screen and (min-width:992px){.footer--grid.footer__block--width>.col{max-width:20%;flex-basis:20%;margin-bottom:3rem}}@media only screen and (min-width:1200px){.col.about__us--widget{min-width:35rem}}@media only screen and (min-width:992px)and (max-width:1199px){.col.about__us--widget{min-width:30rem}}.gap-20{gap:2rem}.footer__widget_inner .newsletter-form__field-wrapper input[type=email]{padding-right:3.5rem}@media only screen and (max-width:991px){.footer__widget{margin-bottom:-2.2rem}.footer__widget.active{padding-bottom:2.2rem}.footer__widget.active .footer__widget_title:after{transform:rotate(0)}.footer--grid>.col{width:100%;flex-basis:100%}.footer--grid{gap:2.5rem}.footer__widget_inner{display:none}.footer__widget_toggle{visibility:visible}.footer__widget_title:before,.footer__widget_title:after{opacity:1}.footer__bottom .row{flex-direction:column-reverse;gap:1.5rem}.footer__bottom .list-payment{justify-content:center}.footer__bottom localization-form+localization-form .dropdown__open_list{left:-30%}.footer__bottom .localization__store.d-flex{justify-content:center}.footer__bottom .localization__store.d-flex{gap:1.5rem;margin-bottom:.5em}.footer__widget_title{font-size:1.8rem}}@media only screen and (min-width:750px){.footer__widget_title{margin-bottom:4rem}}.footer__list-social{margin-top:1.5rem}.shop__localziation--follow-button{display:flex;gap:1rem;flex-wrap:wrap}@media only screen and (max-width:991px){.shop__localziation--follow-button{justify-content:center}}.shop__localziation--follow-button+.footer__payment{margin-top:1rem}@media only screen and (min-width:768px)and (max-width:991px){.header__logo{width:auto}}.header__logo_image{max-width:100%;transition:var(--transition)}.header__logo_image--dark{position:absolute;top:0;left:0;opacity:0}@media only screen and (min-width:768px)and (max-width:991px),only screen and (max-width:767px){.header__menu{display:none}}.header__menu_li details[open] .header__mega_menu,.header__menu_li details[open] .header__sub_menu{visibility:visible;margin-top:0;opacity:1}button.header__menu_item{background:none;border:none}@media only screen and (min-width:768px)and (max-width:991px){.header__actions{width:auto}}.header__actions_btn:focus{color:rgba(var(--color-base-text-link-hover))}@media only screen and (max-width:479px){.header__actions_btn svg{height:20px}}.header__actions_btn.active:after{visibility:visible;margin-top:12px;transition:all .3s ease .3s;opacity:1}@media only screen and (max-width:479px){.header__actions_btn--wishlist{display:none}}predictive-search.search-modal__form{width:100%}.header__actions_btn--menu{cursor:pointer}.header__heading-logo{width:100%;height:auto}.transparent--header{position:absolute;width:100%;z-index:98;transition:.3s}@media only screen and (min-width:768px)and (max-width:991px){.header__inner>div:first-child{order:2}.header__inner>div:last-child{flex-grow:1;padding-right:0}.col.menu__bar_lines{width:auto;flex:0 0 auto}}@media only screen and (max-width:767px){.header__logo{width:50%;text-align:center}.col-auto.menu--bar-lines,.header__actions.col-auto{width:25%}}.header__actions_btn--cart{cursor:pointer}.top_left .header__menu,.top_center .header__menu{order:2;width:100%;flex-basis:100%}a.mega__menu--promo-link{display:block}.header__menu_item:after{position:absolute;background:currentColor;height:2px;left:0;content:"";bottom:0;transition:.3s width ease-in-out;width:0}.header__menu_item:hover:after{width:100%}.header__menu_item.font__bold{font-weight:700}.search--box-wrapper .predictive-search{max-height:50rem!important}.header__sub_menu_item:hover{color:rgba(var(--color-foreground),.75)!important}.header__mega_menu_item:hover,.header__mega_sub_menu_item:hover{color:rgba(var(--color-base-text-link-hover))}.header__mega_menu{max-height:80vh;overflow-y:auto}.header__sub_menu{position:absolute;z-index:9;top:100%;left:0;visibility:hidden;width:220px;margin:20px 0 0;padding:20px;list-style:none;transition:var(--transition);opacity:0;box-shadow:0 10px 20px rgba(var(--color-foreground),.1);border-radius:1rem}.menu__item_has_children details-disclosure>details{position:initial}.header__sub_menu_li{position:relative;display:block}.header__sub_menu_item{line-height:1;display:inline-block;padding:12px 0;color:rgba(var(--color-foreground));position:relative}.header__mega_menu{position:absolute;z-index:98;left:0;visibility:hidden;margin:2rem 0 0;padding:2.5rem;list-style:none;transition:var(--transition);opacity:0;box-shadow:0 2rem 1.5rem -1rem rgba(var(--color-foreground),.15);right:0;border-top:.1rem solid rgba(var(--color-foreground),.1)}.header__mega_menu--inner:only-child{display:flex;flex-wrap:wrap;padding:0;gap:2rem}.header__mega_menu--inner:not(:only-child){display:grid;grid-template-columns:repeat(4,1fr);padding:0;gap:2rem}.header__mega_menu_li{position:relative;display:block;flex:1 0 auto}.header__mega_menu_item{font-size:1.7rem;font-weight:700;line-height:1;position:relative;display:block;padding:12px 0;color:rgba(var(--color-foreground))}.header__mega_sub_menu{margin:0;padding:0;list-style:none}.header__mega_sub_menu_li{display:block}.header__mega_sub_menu_item{line-height:1.5;display:inline-block;padding:12px 0;position:relative}.header__sub--menu-has-sub--item .header__sub_menu_item_text{position:relative}.header__mega_sub_menu_item:before,.header__sub_menu_item:not(.header__sub--menu-has-sub--item):before,.header__sub--menu-has-sub--item .header__sub_menu_item_text:before{position:absolute;content:"";width:0;height:.1rem;background:rgba(var(--color-foreground),.5);bottom:.5rem;transition:var(--transition)}.header__mega_sub_menu_item:hover:before,.header__sub_menu_item:not(.header__sub--menu-has-sub--item):hover:before,.header__sub--has-children:hover .header__sub--menu-has-sub--item .header__sub_menu_item_text:before{width:100%}span.submenu__icon svg{width:1.2rem;right:-1.6rem;top:50%;transform:translateY(-50%)}.header__sub--menu-has-sub--item .header__sub_menu_item_text:before{bottom:0}.header__sub_menu_li.header__sub--has-children{position:relative}ul.header__sub--children__menu{position:absolute;width:22rem;z-index:9;left:100%;top:10%;box-shadow:0 10px 20px rgba(var(--color-foreground),.15);opacity:0;visibility:hidden;transition:var(--transition);padding:1rem 2.5rem;margin:0;border-radius:1rem}.header__sub--has-children .header__sub--menu-has-sub--item{display:flex;justify-content:space-between}.header__sub--has-children:hover ul.header__sub--children__menu,.header__sub--has-children:focus-within ul.header__sub--children__menu{opacity:1;visibility:visible;top:0}span.header__sub--has-children--icon>svg{width:1.5rem}html[dir=rtl] span.header__sub--has-children--icon>svg{transform:rotate(180deg)}a.header__sub_menu_item{word-break:break-word}.mega__menu--promo{flex:0 0 20rem}.header__mega_menu:not(.mega__menu--wrapper),.header__mega_menu--inner{flex:1 1 100%}.container.mega__menu--wrapper--column{display:flex;gap:2rem;align-items:flex-start}@media only screen and (min-width:1200px){.mega__menu--promo{flex:0 0 28rem}}details[open]>summary.header__menu_item:after{width:100%}.article-template__hero-medium{height:15.6rem}.article-template__hero-large{height:19rem}.article-template__hero-small{height:11rem}@media screen and (min-width:750px)and (max-width:989px){.article-template__hero-small{height:22rem}.article-template__hero-medium{height:34.9rem}.article-template__hero-large{height:42.3rem}}@media screen and (min-width:990px){.article-template__hero-small{height:27.5rem}.article-template__hero-medium{height:54.5rem}.article-template__hero-large{height:66rem}}.article-template header{margin-top:4.4rem;margin-bottom:2rem;line-height:.8}@media screen and (min-width:750px){.article-template header{margin-top:5rem}}.article-template__title{margin:0}.article-template__title:not(:only-child){margin-bottom:1rem}.article-template__link{font-size:1.8rem;display:flex;align-items:center;text-decoration:none}.article-template__link .icon-wrap{margin-right:1rem;transform:rotate(180deg)}.article-template__content{margin-top:3rem;margin-bottom:3rem}.article-template__social-sharing{margin-top:3rem}.article-template__social-sharing+header,.article-template__social-sharing+.article-template__content{margin-top:1.5rem}.article-template__comment-wrapper{margin-top:5rem}@media screen and (min-width:750px){.article-template__comment-wrapper{margin-top:6rem}}.article-template__comment-wrapper h2{margin-top:0}.article-template__comments{margin-bottom:5rem}@media screen and (min-width:750px){.article-template__comments{margin-bottom:7rem}}.article-template__comments-fields{margin-bottom:4rem}.article-template__comments-comment{color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:1.5rem}.article-template__comments-comment p{margin:0 0 1rem}.article-template__comment-fields>*{margin-bottom:3rem}@media screen and (min-width:750px){.article-template__comment-fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:4rem}}.article-template__comment-warning{margin:2rem 0 2.5rem}@media screen and (min-width:990px){.article-template__comments .pagination-wrapper{margin:5rem 0 8rem}}span.meta__info--item,.article-card__footer{color:rgba(var(--color-foreground),.75)}h2.article-card__title+.article-card__excerpt{margin-bottom:0}.meta__info--item+.meta__info--item{padding-left:3rem;margin-left:3rem;position:relative}.meta__info--item+.meta__info--item:before{position:absolute;width:10px;height:10px;background:rgba(var(--color-foreground),.7);content:"";border-radius:100%;left:0;margin-left:-5px;top:50%;transform:translateY(-50%)}.article-template__link .icon-wrap>svg{width:2rem}.article-next-previous-button>svg{width:2rem}.article-next-previous-button.preview__blog--post>svg{transform:rotate(-180deg)}span.article-next-previous--inner{padding:3rem 0;border-bottom:1px solid rgba(var(--color-foreground),.2);border-top:1px solid rgba(var(--color-foreground),.2);margin:3rem 0}.article-next-previous-button{font-size:1.8rem}.article-next-previous-button.preview__blog--post>svg{margin-right:1rem}.article-next-previous-button.next__blog--post>svg{margin-left:1rem}.back--to-blog{margin-top:2rem}.single-comment__image{max-width:50px;display:inline-block}.single-comment__image>img{max-width:100%;border-radius:100%}.article-template__comments-comment{display:flex;align-items:center}.single-comment__content{flex-grow:1;margin-left:2.5rem}@media only screen and (min-width:750px){.single-comment__image{max-width:90px}}textarea.text-area.input__field{padding:2rem}.article-template__comments-comment p.username>span+span{margin-left:1rem;padding-left:1.2rem;position:relative}.article-template__comments-comment p.username>span+span:before{position:absolute;content:"";width:5px;height:5px;border-radius:100%;background:rgba(var(--color-foreground));left:0;top:50%;transform:translateY(-50%);margin-left:-2.5px}.offcanvas-header.open{transform:translate(0);visibility:visible}.offcanvas-header.open~.offcanvas-overlay{visibility:visible;opacity:.5}.offcanvas__sub_menu_li{position:relative;border-top:1px solid #ededed}.offcanvas__sub_menu_item{line-height:1;display:block;padding:15px 0 15px 30px}.offcanvas__sub_menu_item~.offcanvas__sub_menu .offcanvas__sub_menu_item{padding-left:40px}.offcanvas__menu_item.header__actions_btn{display:flex;align-items:center}span.offcanvas__menu_text__icon{margin-left:10px}.offcanvas__menu_item.header__actions_btn{position:relative}.offcanvas__menu_item .header__actions_btn_cart_num{right:auto;left:12px;top:7px}.user--menu__icon>svg{width:1.8rem}.offcanvas__menu_item.user--menu__icon{display:flex;align-items:center}.rich-text{text-align:center}.rich-text__blocks{margin:auto;width:100%}.rich-text__blocks *{overflow-wrap:break-word}.container-fluid .rich-text__blocks{width:calc(100% - 8rem / var(--font-body-size))}@media screen and (min-width:750px){.rich-text__blocks:not(.rich-text-full-width){max-width:50rem}.container-fluid .rich-text__blocks{width:calc(100% - 15rem)}}@media screen and (min-width:992px){.rich-text__blocks:not(.rich-text-full-width){max-width:90rem}}.rich-text__blocks>*{margin-top:0;margin-bottom:0}.rich-text__blocks>*+*{margin-top:2rem}.rich-text__blocks>*+a{margin-top:3rem}.rich-text__small{font-size:1.6rem}.rich-text__medium{font-size:2rem}.rich-text__large{font-size:2.2rem}@media only screen and (min-width:750px){.rich-text__large{font-size:2.8rem}}@media only screen and (min-width:991px){.rich-text__medium{font-size:2.4rem}.rich-text__large{font-size:3.2rem}}.richt_text--heading{color:rgba(var(--color-foreground))}.rich-text__extra-large{font-size:2.4rem}@media only screen and (min-width:750px){.rich-text__extra-large{font-size:3.8rem}}.rich-text__extra-large-2{font-size:2.5rem}@media only screen and (min-width:750px){.rich-text__extra-large-2{font-size:4.2rem}}.social-links a{display:inline-flex;margin:0 10px 10px 0;padding:.5rem .2rem;font-size:1.6rem;align-items:center;color:rgba(var(--color-link),var(--alpha-link))}.social-links svg{width:1.6rem}.share-button{position:relative;padding:5px 10px;align-items:center;margin-right:0}.social__share--text{margin-left:5px}.social__share_box>div+.share-button{margin-bottom:1rem}.social-links a:hover .social__share--text{text-decoration:underline;text-underline-offset:3px}.share-button details{width:fit-content}.share-button__button{font-size:1.6rem;display:flex;align-items:center;color:rgba(var(--color-link),var(--alpha-link));margin-left:0;padding-left:0}.share-button__button:hover,details[open]>.share-button__button{color:rgb(var(--color-link))}details[open]>.share-button__fallback{animation:animateMenuOpen var(--duration-default) ease}.share-button__button:hover{text-decoration:underline;text-underline-offset:.3rem}.share-button__button,.share-button__fallback button{cursor:pointer;background-color:transparent;border:none}.share-button__button .icon-share{margin-right:1rem}.share-button__fallback{background:rgb(var(--color-background));display:flex;align-items:center;position:absolute;top:3rem;left:.1rem;z-index:3;width:100%;min-width:31rem;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.55)}.share-button__fallback button{width:4.4rem;height:4.4rem;padding:0;flex-shrink:0;display:flex;justify-content:center;align-items:center}.share-button__fallback button:hover{color:rgba(var(--color-foreground),.75)}.share-button__fallback button:hover svg{transform:scale(1.07)}.share-button__close:not(.hidden)+.share-button__copy{display:none}.share-button__close,.share-button__copy{background-color:transparent;color:rgb(var(--color-foreground))}.share-button__fallback .field__input{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.share-button__fallback .icon{width:1.5rem;height:1.5rem}.share-button__message:not(:empty){display:flex;align-items:center;width:100%;height:100%;margin-top:0;padding:.8rem 0 .8rem 1.5rem}.share-button__message:not(:empty):not(.hidden)~*{display:none}.product__info-container .social__share_box{margin:2rem 0 0}.social__share_box.d-flex{flex-wrap:wrap}span.social-links{display:flex;flex-wrap:wrap}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAABAAAAAAAQAAAEAAAyAAEAACgAEAAAAAAABAgAAAAAAEIA */
