@media screen and (max-width:749px){.hide-on-mobile{display:none!important}}@media screen and (min-width:750px){.hide-on-desktop{display:none!important}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.visible-on-mobile,.visible-on-mobile-flex,.visible-on-desktop,.visible-on-desktop-flex{display:none}hr{margin:3rem 0}@media screen and (min-width:750px){hr{margin:3.5rem 0}}.page-width{padding-left:var(--ambi-page-gutter-mobile, 2rem);padding-right:var(--ambi-page-gutter-mobile, 2rem)}@media screen and (min-width:750px){.page-width{padding-left:var(--ambi-page-gutter-desktop, 3.2rem);padding-right:var(--ambi-page-gutter-desktop, 3.2rem)}}.product__info-container>*+*{margin:1.5rem 0!important}.page-width-when-mobile{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.ambi-three-columns-center{order:1}.ambi-three-columns-left{order:2}.ambi-three-columns-right{order:3}@media screen and (min-width:990px){.ambi-three-columns-left{order:1!important}.ambi-three-columns-center{order:2!important}.ambi-three-columns-right{order:3!important}.page-width-when-mobile{max-width:none;margin:0 auto;padding:2.5rem}.product.grid--3-col-desktop .product__info-wrapper,.product.grid--3-col-desktop .product__media-wrapper{width:100%!important;max-width:100%!important}.product.grid--3-col-desktop .product__info-wrapper{padding:0!important}.product.grid--3-col-desktop{display:grid!important;grid-template-columns:2fr 4fr 2fr;gap:4rem!important}}summary .icon-caret,summary .icon-plus,summary .icon-minus{position:absolute;height:1rem!important;width:1rem!important;right:1.5rem;top:calc(50% - .2rem);color:#000}details .icon-minus{display:none}details[open] .icon-plus{display:none}details[open] .icon-minus{display:inline-block}details[open]>.header__menu-item{text-decoration:none!important}*:focus-visible{outline:none!important;box-shadow:none!important}.collection__title-content .h1{font-family:var(--ambi-font-heading);font-size:var(--ambi-headline-medium);line-height:var(--ambi-headline-medium-lh);font-weight:var(--ambi-headline-medium-weight)}.collection .grid{column-gap:9px;row-gap:0}.collection.page-width{max-width:100%;margin:0 13px;padding:0}@media screen and (min-width:750px){.collection__title-content .h1{font-size:var(--ambi-display-small);line-height:var(--ambi-display-small-lh);font-weight:var(--ambi-display-small-weight)}.collection.page-width{margin:35.88px 24px}.collection .grid{column-gap:16.5px}.grid--4-col-desktop .grid__item{width:calc(25% - 12.375px);max-width:calc(25% - 12.375px)}}@media screen and (max-width:749px){.collection .grid--2-col-tablet-down .grid__item{width:calc(50% - 4.5px);max-width:calc(50% - 4.5px)}}.announcement-bar__message{font-family:var(--ambi-font-body);font-size:var(--ambi-body-small);line-height:var(--ambi-body-small-lh);font-weight:var(--ambi-body-small-weight);text-align:center;padding:.5rem 0;min-height:2.8rem}.header__active-menu-item{font-family:var(--ambi-font-body);font-size:var(--ambi-body-small);line-height:var(--ambi-body-small-lh);letter-spacing:var(--ambi-body-small-ls);font-weight:400;text-decoration:none}body,.rte,.rte p,.rte li{color:#4f4f4f}@media screen and (min-width:990px){.ambi.header--middle-left .header__heading-link{margin-left:.8rem}.header__inline-menu>.list-menu>li>.header__menu-item,.header__inline-menu>.list-menu>li>header-menu>details>.header__menu-item,.header__icons>.swym-wishlist,.header__icons>.header__icon--account,.header__icons>.ambi-cart-text-icon{font-family:var(--ambi-font-body);font-size:var(--ambi-cta-size, 1.3rem);font-weight:400;line-height:1.1;letter-spacing:0;text-transform:uppercase!important}}.ambi .header__heading-link{padding:0}.header-localization .disclosure.ambi .localization-form__select{font-size:1.4rem!important}.header__menu-item:hover span{text-decoration:none!important}.ambi .header__icons{display:none}.ambi .header__icon{text-decoration:none!important}.ambi .disclosure__link{grid-template-columns:auto auto 1fr}.ambi .disclosure__link .country{color:var(--ambi-gray-400)!important}.ambi.header__search,.ambi .header__icon--account,.ambi .header__icon--cart{margin-right:auto}.ambi.header__search{padding-right:0!important}.ambi .localization-form__currency{opacity:1!important}.ambi .disclosure__list-wrapper.country-selector{right:auto!important}.ambi .country-selector__list--with-multiple-currencies{width:max-content!important}@media screen and (min-width:989px){.ambi .header__icons{display:inline-flex!important;gap:2.292vw}}@media screen and (max-width:767px){.visible-on-mobile{display:block!important}.visible-on-mobile-flex{display:flex!important}}@media screen and (min-width:768px){.visible-on-desktop{display:block!important}.visible-on-desktop-flex{display:flex!important}}.ambi .header__icon--menu{text-decoration:none}.ambi details[open]>.header__icon--menu .icon-menu{visibility:hidden;opacity:0;transform:scale(.8)}.ambi-logo-swap{position:relative;display:inline-grid;align-items:start;line-height:0}.ambi-logo-swap .ambi-logo{grid-area:1 / 1;transition:opacity .28s ease,transform .28s ease;will-change:opacity,transform}.ambi-logo--solid-state{opacity:1;transform:translateY(0)}.ambi-logo--transparent-state{opacity:0;transform:translateY(-3px);pointer-events:none}.ambi-logo--tinted{display:block;max-width:100%;background-color:var(--ambi-transparent-logo-color, #ffffff);-webkit-mask-image:var(--ambi-transparent-logo-mask);mask-image:var(--ambi-transparent-logo-mask);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:contain;mask-size:contain}@media screen and (max-width:989px){.section-header.ambi-transparent-header-mobile:not(.scrolled-past-header){position:absolute!important;top:var(--ambi-transparent-header-top, 0px)!important;left:0;right:0;width:100%;z-index:6}.section-header.ambi-transparent-header-mobile.scrolled-past-header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:4}.header-wrapper--transparent-mobile,.header-wrapper--transparent-mobile .header--transparent-mobile{background:transparent!important}.section-header.ambi-transparent-header-mobile:not(.scrolled-past-header) .header--transparent-mobile:not(:has(details[open])) .link,.section-header.ambi-transparent-header-mobile:not(.scrolled-past-header) .header--transparent-mobile:not(:has(details[open])) .header__active-menu-item,.section-header.ambi-transparent-header-mobile:not(.scrolled-past-header) .header--transparent-mobile:not(:has(details[open])) .header__menu-item,.section-header.ambi-transparent-header-mobile:not(.scrolled-past-header) .header--transparent-mobile:not(:has(details[open])) .header__icon,.section-header.ambi-transparent-header-mobile:not(.scrolled-past-header) .header--transparent-mobile:not(:has(details[open])) .header__icon span,.section-header.ambi-transparent-header-mobile:not(.scrolled-past-header) .header--transparent-mobile:not(:has(details[open])) .header__heading-link .h2,.section-header.ambi-transparent-header-mobile:not(.scrolled-past-header) .header--transparent-mobile:not(:has(details[open])) .localization-form__select{color:var(--ambi-transparent-text-color, #ffffff)!important}.header--transparent-mobile .ambi-logo--solid-state{opacity:0;transform:translateY(3px)}.header--transparent-mobile .ambi-logo--transparent-state{opacity:1;transform:translateY(0)}.scrolled-past-header .header-wrapper--transparent-mobile,.header-wrapper--transparent-mobile:has(details[open]){background:rgb(var(--color-background))!important}.scrolled-past-header .header--transparent-mobile,.header--transparent-mobile:has(details[open]){background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important}.scrolled-past-header .header--transparent-mobile .link,.scrolled-past-header .header--transparent-mobile .header__active-menu-item,.scrolled-past-header .header--transparent-mobile .header__menu-item,.scrolled-past-header .header--transparent-mobile .header__icon,.scrolled-past-header .header--transparent-mobile .header__icon span,.scrolled-past-header .header--transparent-mobile .header__heading-link .h2,.scrolled-past-header .header--transparent-mobile .localization-form__select,.header--transparent-mobile:has(details[open]) .link,.header--transparent-mobile:has(details[open]) .header__active-menu-item,.header--transparent-mobile:has(details[open]) .header__menu-item,.header--transparent-mobile:has(details[open]) .header__icon,.header--transparent-mobile:has(details[open]) .header__icon span,.header--transparent-mobile:has(details[open]) .header__heading-link .h2,.header--transparent-mobile:has(details[open]) .localization-form__select{color:rgb(var(--color-foreground))!important}.scrolled-past-header .header--transparent-mobile .ambi-logo--solid-state,.header--transparent-mobile:has(details[open]) .ambi-logo--solid-state{opacity:1;transform:translateY(0)}.scrolled-past-header .header--transparent-mobile .ambi-logo--transparent-state,.header--transparent-mobile:has(details[open]) .ambi-logo--transparent-state{opacity:0;transform:translateY(-3px)}}@media screen and (min-width:990px){.section-header.ambi-transparent-header-desktop:not(.scrolled-past-header){position:absolute!important;top:var(--ambi-transparent-header-top, 0px)!important;left:0;right:0;width:100%;z-index:4}.section-header.ambi-transparent-header-desktop.scrolled-past-header{position:fixed!important;top:0;left:0;right:0;width:100%;z-index:4}.header-wrapper--transparent-desktop,.header-wrapper--transparent-desktop .header--transparent-desktop{background:transparent!important}.section-header.ambi-transparent-header-desktop:not(.scrolled-past-header) .header--transparent-desktop:not(:has(details[open])) .link,.section-header.ambi-transparent-header-desktop:not(.scrolled-past-header) .header--transparent-desktop:not(:has(details[open])) .header__active-menu-item,.section-header.ambi-transparent-header-desktop:not(.scrolled-past-header) .header--transparent-desktop:not(:has(details[open])) .header__menu-item,.section-header.ambi-transparent-header-desktop:not(.scrolled-past-header) .header--transparent-desktop:not(:has(details[open])) .header__icon,.section-header.ambi-transparent-header-desktop:not(.scrolled-past-header) .header--transparent-desktop:not(:has(details[open])) .header__icon span,.section-header.ambi-transparent-header-desktop:not(.scrolled-past-header) .header--transparent-desktop:not(:has(details[open])) .header__heading-link .h2,.section-header.ambi-transparent-header-desktop:not(.scrolled-past-header) .header--transparent-desktop:not(:has(details[open])) .localization-form__select{color:var(--ambi-transparent-text-color, #ffffff)!important}.header--transparent-desktop .ambi-logo--solid-state{opacity:0;transform:translateY(3px)}.header--transparent-desktop .ambi-logo--transparent-state{opacity:1;transform:translateY(0)}.scrolled-past-header .header-wrapper--transparent-desktop,.header-wrapper--transparent-desktop:has(details[open]){background:rgb(var(--color-background))!important}.scrolled-past-header .header--transparent-desktop,.header--transparent-desktop:has(details[open]){background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important}.scrolled-past-header .header--transparent-desktop .link,.scrolled-past-header .header--transparent-desktop .header__active-menu-item,.scrolled-past-header .header--transparent-desktop .header__menu-item,.scrolled-past-header .header--transparent-desktop .header__icon,.scrolled-past-header .header--transparent-desktop .header__icon span,.scrolled-past-header .header--transparent-desktop .header__heading-link .h2,.scrolled-past-header .header--transparent-desktop .localization-form__select,.header--transparent-desktop:has(details[open]) .link,.header--transparent-desktop:has(details[open]) .header__active-menu-item,.header--transparent-desktop:has(details[open]) .header__menu-item,.header--transparent-desktop:has(details[open]) .header__icon,.header--transparent-desktop:has(details[open]) .header__icon span,.header--transparent-desktop:has(details[open]) .header__heading-link .h2,.header--transparent-desktop:has(details[open]) .localization-form__select{color:rgb(var(--color-foreground))!important}.scrolled-past-header .header--transparent-desktop .ambi-logo--solid-state,.header--transparent-desktop:has(details[open]) .ambi-logo--solid-state{opacity:1;transform:translateY(0)}.scrolled-past-header .header--transparent-desktop .ambi-logo--transparent-state,.header--transparent-desktop:has(details[open]) .ambi-logo--transparent-state{opacity:0;transform:translateY(-3px)}}.disclosure .localization-form__select{text-wrap-mode:nowrap}.ambi.header--middle-left{grid-template-areas:"heading navigation";grid-template-columns:auto auto;justify-content:space-between;align-items:center;width:100%}@media(min-width:989px){.ambi.header--middle-left{grid-template-areas:"heading navigation";grid-template-columns:auto auto!important;column-gap:2rem!important}}@media(min-width:990px){.ambi.header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr 4.76fr auto!important;column-gap:2rem}}.ambi-cart-text-icon{text-decoration:none!important;gap:3px!important}.product-variant-selectors label{display:none!important;font-size:12px;margin-bottom:4px}.variant-ambi-container{display:flex;justify-content:space-evenly;align-items:end;gap:10px}.variant-option-select{background-color:#f3f3f3;font-size:var(--ambi-text-lg)!important;width:100%;padding:4px;border:1px solid #ccc;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}@media screen and (max-width:749px){slider-component.page-width{padding:0!important}}@media screen and (min-width:990px){.collection--full-width slider-component:not(.slider-component-desktop){padding:0!important;max-width:none}.grid--5-col-desktop .grid__item{width:20%;max-width:20%}}.card-wrapper{z-index:1}.card__content{position:relative}.card--standard>.card__content .card__information{padding:1.7rem .5rem 1.9rem!important}@media screen and (max-width:749px){.card--standard>.card__content .card__information{padding:1.1rem .5rem 1rem!important}}.caption-with-letter-spacing{font-family:var(--ambi-font-ui);font-size:var(--ambi-label-small);line-height:var(--ambi-label-small-lh);font-weight:var(--ambi-label-small-weight);color:var(--ambi-gray-600);opacity:1;letter-spacing:1.12px;margin-top:2px;margin-bottom:7px}.underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:none}.card__heading,.card__heading a{font-family:var(--ambi-font-body);font-size:var(--ambi-body-small);line-height:var(--ambi-body-medium-lh);font-weight:var(--ambi-body-medium-weight);color:var(--ambi-gray-900);letter-spacing:.3px;margin-bottom:9px}.card-information>.price{font-family:var(--ambi-font-body);font-size:var(--ambi-body-small);line-height:var(--ambi-body-small-lh);font-weight:var(--ambi-body-small-weight);color:var(--ambi-gray-600);margin-bottom:9px}.card__media .media video{height:100%;object-fit:cover;object-position:center center;width:100%}@media screen and (min-width:750px){.caption-with-letter-spacing{font-size:var(--ambi-label-small);line-height:16.8px;font-weight:400;margin-top:0;margin-bottom:6px}.card__heading,.card__heading a{font-size:var(--ambi-body-small);line-height:135%;font-weight:400;margin-bottom:9px}.card-information>.price{font-size:var(--ambi-body-small);line-height:135%;font-weight:400;margin-bottom:9px}}@media screen and (max-width:749px){.variant-ambi-container{display:flex;flex-direction:column}.variant-ambi-container{display:flex;justify-content:space-evenly;align-items:start;gap:5px}}.ambi.product-card-wrapper .swiper-pagination,.ambi.product-card-wrapper [class^=swiper-button]{display:none}.ambi.product-card-wrapper:hover .swiper-pagination,.ambi.product-card-wrapper:hover [class^=swiper-button]{display:flex}.ambi.product-card-wrapper .swiper-pagination>*:nth-child(n+4){display:none}.ambi .card__content .quick-add__submit.ambi_standard_card,.ambi .quick-add.ambi_standard_card{justify-content:space-between}.ambi .card__content .quick-add__submit,.ambi .quick-add{display:flex;align-items:end;font-size:var(--ambi-text-lg)!important;margin-top:.2rem;min-height:auto;min-width:1rem;border:none!important}.ambi .card__content .quick-add__submit:before,.ambi .card__content .quick-add__submit:after{margin-top:.2rem;box-shadow:none!important}.ambi .card__content .quick-add__submit:hover,.ambi .quick-add:hover{font-size:var(--ambi-text-lg);margin-top:.2rem;min-width:1rem;border:none!important;box-shadow:none!important;transform:none!important}.ambi.menu-drawer__localization{position:absolute!important;top:3rem;right:0}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:1!important;background:var(--ambi-gray-500)!important;border:0!important}.button:disabled:after,.button.disabled:after,.customer button.disabled:after,.quantity__button.disabled:after{display:none}.drawer__inner.is-custom-content{display:flex!important;flex-direction:column;height:100%;overflow:hidden!important;padding:0!important}.drawer__inner.is-custom-content .drawer__header{flex-shrink:0}.drawer__inner.is-custom-content .drawer__contents{flex-grow:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.drawer__inner.is-custom-content .drawer__contents--loading{display:flex;align-items:center;justify-content:center;height:20%}.drawer__inner.is-custom-content .drawer__header{flex-shrink:0;display:flex;width:100%;justify-content:flex-end;padding:2rem}.drawer__inner.is-custom-content .drawer__heading{display:none}.drawer__inner.is-custom-content .drawer__close{min-width:1.8rem!important;font-family:var(--ambi-font-body);font-size:var(--ambi-body-small);line-height:var(--ambi-body-small-lh)}.accordion__title{font-family:var(--ambi-font-body)!important}.is-custom-content .main-page-title{display:none}.is-custom-content .page-width--narrow{padding-top:1rem!important}.swym-storefront-layout *,#swym-storefront-extention-render-container *{border-radius:0!important}.swym-storefront-layout-title,.swym-storefront-layout-collection-title{font-family:var(--ambi-font-heading);font-size:var(--ambi-display-large)!important;line-height:var(--ambi-headline-large-lh);font-weight:var(--ambi-headline-large-weight)!important;color:var(--ambi-gray-900)}.swym-storefront-layout-collection-title{color:var(--ambi-system-white)!important}.swym-storefront-layout-empty-wishlist-content svg{display:none!important}.swym-storefront-layout-header{padding:1rem 5.5rem 2.5rem!important}.swym-storefront-layout-login-user-container{padding:2rem 5.5rem!important}.swym-storefront-layout-tab-button{font-family:var(--ambi-font-heading);font-size:var(--ambi-headline-small)!important;line-height:var(--ambi-headline-small-lh);font-weight:var(--ambi-headline-small-weight);color:var(--ambi-gray-400)}.swym-storefront-layout-tab-button-active{color:var(--ambi-primary)!important}.swym-storefront-layout-login-user-container{background-color:var(--ambi-gray-50)!important}.swym-storefront-layout-login-button{color:var(--ambi-system-white)!important}.swym-storefront-layout-login-heading{font-family:var(--ambi-font-heading);font-size:var(--ambi-title-medium)!important;color:var(--ambi-primary)!important}.swym-storefront-layout-login-description{font-family:var(--ambi-font-body);font-size:var(--ambi-body-small)!important;color:var(--ambi-primary)!important}.swym-storefront-layout *,#swym-wishlist-render-container *{border-radius:0!important}.swym-storefront-layout-login-button:hover,.swym-storefront-layout-login-button:active,swym-storefront-layout-save-collection-list-button:hover,.swym-storefront-layout-save-collection-list-button:active{background-color:var(--ambi-primary-400)!important}.swym-storefront-layout-title svg{display:none}.swym-storefront-layout-action-product-title{font-family:var(--ambi-font-heading);font-size:var(--ambi-display-small)!important;line-height:1!important}.swym-storefront-layout-action-title{font-family:var(--ambi-font-body);font-size:var(--ambi-body-medium)!important;line-height:1!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container{height:470px!important;width:100%}#swym-storefront-layout-save-collection-list-button{background-color:transparent;color:var(--ambi-primary);font-family:var(--ambi-font-body);font-size:var(--ambi-label-large);border:1px solid var(--ambi-primary);padding:.9rem;text-transform:uppercase}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button,.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-add-to-cart-button,#swym-storefront-layout-save-collection-list-button{color:var(--ambi-primary)!important;background-color:var(--ambi-system-white)!important;border:1px solid var(--ambi-system-black)!important;font-family:var(--ambi-font-body)!important;font-size:var(--ambi-label-large)!important;line-height:var(--ambi-label-large-lh)!important;font-weight:var(--ambi-label-large-weight);padding:.9rem 1.5rem!important;text-transform:uppercase}#swym-storefront-layout-section-container a.swym-storefront-layout-grid-item-title,.swym-storefront-layout-as-modal a.swym-storefront-layout-grid-item-title{font-family:var(--ambi-font-body)!important;font-size:var(--ambi-body-small)!important;line-height:var(--ambi-body-small-lh)!important;font-weight:var(--ambi-body-small-weight)!important;color:var(--ambi-gray-900)!important}.swym-storefront-layout-grid-item-price-variant{font-family:var(--ambi-font-body)!important;font-size:var(--ambi-body-small)!important;line-height:var(--ambi-body-small-lh)!important;font-weight:var(--ambi-body-small-weight)!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item{row-gap:1rem}.swym-storefront-layout-grid-item-content{row-gap:.25rem!important}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-action-container{margin-top:1rem}.swym-storefront-layout-default-list-title-container{padding:2.5rem 0 2rem!important}#swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{width:100%!important;margin:0 auto;max-width:1920px!important;padding:4rem 5.5rem!important}@media screen and (max-width:749px){.swym-storefront-layout-title,.swym-storefront-layout-collection-title{font-family:var(--ambi-font-heading);font-size:var(--ambi-headline-medium)!important;line-height:var(--ambi-headline-medium-lh);font-weight:var(--ambi-headline-medium-weight)!important;color:var(--ambi-gray-900)}.swym-storefront-layout-header{padding:1rem 2rem 2.5rem!important}#swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body{padding:2.5rem 2rem!important}}@media screen and (min-width:750px){.localization-form:only-child{justify-content:start;width:auto;margin:0!important;padding:0!important}.localization-form .caption-large{font-family:var(--ambi-font-ui)!important;font-size:var(--ambi-label-medium)!important;line-height:var(--ambi-label-medium-lh)!important;letter-spacing:var(--ambi-label-medium-ls)!important;font-weight:var(--ambi-label-medium-weight)!important;text-transform:uppercase!important;margin-top:0!important}}#gorgias-chat-container svg{stroke:#000!important}.localization-form__select:before,.localization-form__select:after,.localization-form__select:hover.localization-form__select:after,.localization-form__select:focus-visible.localization-form__select:after,.localization-form__select:focus.localization-form__select:after,.localization-form__select:focus{box-shadow:none}@media screen and (max-width:749px){footer localization-form .localization-selector span{font-family:var(--ambi-font-ui)!important;font-size:var(--ambi-label-medium)!important;line-height:var(--ambi-label-medium-lh)!important;letter-spacing:var(--ambi-label-medium-ls)!important;font-weight:var(--ambi-label-medium-weight)!important;text-transform:uppercase!important}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/ambi-base.css.map */
