@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,100..900;1,9..144,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--inner-width: 1260px;--inner-width-s: 650px;--color-white: #FFFFFF;--color-black: #000000;--color-gray: #B1B1B1;--regular: 300;--normal: 400;--medium: 500;--semibold: 600;--bold: 700}a.ssw-link-fave-menu .ssw-icon-heart,a.ssw-link-fave-menu .ssw-icon-heart-o{-webkit-text-stroke:1px #000;color:transparent!important}.ssw-counter-fave-menu{display:none}.image-with-text__media,.product-media-container{border:none}a{text-decoration:none;color:rgb(var(--color-foreground))}ul{list-style:none;padding:0;margin:0}li{padding:0;margin:0}.sp{display:none}@media only screen and (max-width: 749px){.sp{display:block}.pc{display:none}}.common-flex{display:flex;align-items:center}.common-flex-center{display:flex;align-items:center;justify-content:center}.common-flex-start{display:flex;align-items:center;justify-content:flex-start}.page-width{max-width:1260px}.none{display:none}.common-max-100{max-width:100%}.common-parent{position:relative}.common-child{position:absolute;width:100%;height:100%;top:0;left:0}.common-h2{font-size:clamp(30px,23.785px + 1.657vw,45px);margin:0 0 50px}.card__heading{margin-bottom:1rem}@media only screen and (max-width: 749px){.common-h2{margin:0 0 30px}}@media screen and (min-width: 990px){body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-top:1rem;padding-bottom:1rem}}.a-common-button__wrapper{font-size:20px;position:relative;border-radius:100vh;min-width:250px;justify-content:center;color:#fff;background-color:#0006;border:1px solid #fff}.a-common-button__wrapper--arrow{position:absolute;right:20px;transform:translate(0);transition:all ease .5s}.a-common-button__wrapper--text{font-family:var(--font-heading-family)}.a-common-button:hover .a-common-button__wrapper--arrow{transform:translate(10px);transition:all ease .5s}.a-tab-collection__btn{padding-top:50px;display:none}.a-common-button-section .a-common-button__wrapper,.a-tab-collection__btn .a-common-button__wrapper{padding:11px 20px}.a-common-button-section .a-common-button:hover .a-common-button__wrapper img,.a-tab-collection__btn .a-common-button:hover .a-common-button__wrapper img{filter:invert(1) sepia(1) saturate(10) hue-rotate(270deg)}.a-common-button-section .a-common-button:hover .a-common-button__wrapper{color:#000;background-color:#fff;border:1px solid #000;transition:all ease .5s}@media only screen and (min-width: 750px){.a-common-button-section .a-common-button__wrapper,.a-tab-collection__btn .a-common-button__wrapper{min-width:350px}}.common-grid{display:grid}.a-common-grid__wrapper{grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}.a-common-grid__collection--title{z-index:1;background:#0003;transition:all ease .5s}.a-common-grid__collection--title h3{color:#fff;font-size:clamp(18px,15.514px + .663vw,24px);text-align:center}.a-common-grid__content:hover .a-common-grid__collection--title{background:#00000080;transition:all ease .5s}.a-common-grid__content--media--img{display:block}@media only screen and (max-width: 749px){.a-common-grid__wrapper{grid-template-columns:1fr 1fr;gap:13px}}.a-tab-collection__panel--collection .products.common-grid{grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:30px 15px;margin:0 auto}.a-tab-collection__panel--collection .products.common-grid li{width:100%;max-width:100%}.a-tab-collection__navwrap{display:flex;justify-content:center;margin:0 auto}.a-tab-collection__panel--collection{display:none}.a-tab-collection__panel--collection.on{display:block}.a-tab-collection__navwrap a{opacity:.3;cursor:pointer;text-transform:uppercase}.a-tab-collection__navwrap a.on{opacity:1}.a-tab-collection__navwrap h3{margin:0;padding:0 2rem .5rem;white-space:nowrap}.a-tab-collection__navwrap h3:has(a.on){border-bottom:1px solid #000}.a-tab-collection__nav{margin-bottom:30px}@media only screen and (max-width: 850px){.a-tab-collection__panel--collection .products.common-grid{grid-auto-flow:column;grid-template-columns:repeat(auto-fit,130px);gap:20px 10px}.a-tab-collection__panel--collection .products.common-grid li{display:none}.a-tab-collection__panel--collection .products.common-grid li.grid__item-1,.a-tab-collection__panel--collection .products.common-grid li.grid__item-2,.a-tab-collection__panel--collection .products.common-grid li.grid__item-3,.a-tab-collection__panel--collection .products.common-grid li.grid__item-4{display:block}.a-tab-collection__panel--collection,.a-tab-collection__nav{overflow-x:scroll}.a-tab-collection__panel--collection{height:290px}.a-tab-collection__panel--collection .products.common-grid{width:550px}.a-tab-collection__nav,.a-tab-collection__navwrap h3{border-bottom:1px solid #B1B1B1}.a-tab-collection__navwrap{justify-content:unset}}.footer{border-top:none!important}.footer__blocks-wrapper{display:grid;grid-template-columns:5fr 2fr 3fr 4fr}.footer-block{width:100%!important}div:has(.locale-selectors__container){display:none}.footer__content-bottom{border-top:unset!important}.footer__content-bottom{padding-top:60px}.footer__content-top.page-width{padding-bottom:0}.footer-block__brand-info .footer-block__image-wrapper img{max-width:unset;width:clamp(200px,179.282px + 5.525vw,250px)}.footer-block__brand-info .footer__list-social.list-social{justify-content:center!important;gap:20px;width:clamp(200px,179.282px + 5.525vw,250px)}.footer-block__image-wrapper{overflow:auto!important;max-width:unset!important}.footer-block__heading{font-family:inherit}.footer-block__heading,.footer-block p{margin-bottom:20px}.footer-block p,.footer-block a{color:#000!important;font-size:14px;letter-spacing:.01em}.accordion-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.accordion-header .footer-block__heading{margin-bottom:0}.arrow-icon{transition:transform .3s ease}.accordion[open] .arrow-icon{transform:rotate(180deg)}.footer__localization{margin-top:4rem;flex-direction:column!important;flex-wrap:unset!important;align-items:flex-start!important}.localization-form{padding:0}.newsletter-form__field-wrapper .field__input{background:#f1f1f1;border-bottom:1px solid #B1B1B1}.newsletter-form__field-wrapper .field__label{color:#b1b1b1}.newsletter-form__field-wrapper .field:after{box-shadow:unset}localization-form,localization-form form{width:100%!important}.footer__localization localization-form:first-child form{padding-bottom:0}.footer__localization localization-form:last-child form{padding-top:0}.footer__localization localization-form:last-child button{margin:0!important}@media only screen and (max-width: 749px){.footer__content-top.page-width{padding:0 1.5rem}.footer-block__brand-info .footer-block__image-wrapper img,.footer-block__brand-info .footer__list-social.list-social{margin:0 auto}.footer__localization,.footer__column--info{padding:0!important}.localization-form__select{margin:0!important}.footer-block__heading{margin-bottom:0}.sp .accordion-header{margin:0}.footer-block.grid__item:has(.sp.accordion){margin:2rem 0}.sp.accordion{border-bottom:1px solid #B1B1B1;padding-bottom:20px;border-top:unset}.sp.accordion[open]{border-bottom:unset}.sp .accordion-header,.sp .accordion-content{padding:0 1.5rem}}.a-collection-list .a-common-grid__wrapper a{aspect-ratio:1 / 1}.a-collection-list .common-parent{overflow:hidden;display:flex;align-items:center}.a-collection-list .pagination-wrapper{width:100%}.a-page-width--s{max-width:calc(var(--inner-width-s) + 5rem * 2)}.u-text-center{text-align:center}.u-text-uppercase{text-transform:uppercase}.u-text-capitalize{text-transform:capitalize}.ssw-faveiticon{color:#ffb1db}.a-header-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.header__icons .ssw-icon-heart-o:before{content:""!important;display:block!important;height:20px;width:20px!important;background-image:url(/cdn/shop/files/heart.svg?v=1743634640);background-size:contain;background-repeat:no-repeat}.header__icons .ssw-link-fave-menu{display:grid;place-items:center}@media only screen and (max-width: 749px){.a-header-icons{grid-template-columns:repeat(3,1fr)}}.header__icons .ssw-link-fave-menu:hover{transform:scale(1.05)}h1.a-main-page-title{font-size:clamp(30px,23.785px + 1.657vw,45px);margin:0;margin-bottom:clamp(40px,23.425px + 4.42vw,80px)}.predictive-search.predictive-search--header *{font-family:var(--font-body-family)}.mega-menu__list ul{display:flex;flex-direction:column;max-height:310px;flex-wrap:wrap}.boost-sd__recommendation-title{width:100%;justify-content:center;color:#000}
/*# sourceMappingURL=/cdn/shop/t/63/assets/a-all.css.map */
