@media screen and (max-width:749px){input,select,textarea,.quantity__input,.search__input,input[type=text],input[type=email],input[type=search],input[type=number]{font-size:16px!important}}@media screen and (max-width:749px){.page-width{padding:0 1.2rem}.shopify-section{margin-bottom:0}}@media screen and (max-width:749px){.header-wrapper{position:sticky;top:0;z-index:100;background:var(--gradient-background, #FFFAF7);box-shadow:0 1px #5b3a6d14}.header{padding:.8rem 1.2rem;min-height:56px;align-items:center}.header__heading-logo{max-width:130px!important;height:auto}.header__icon--cart,.header__icon{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:749px){.announcement-bar{padding:8px 1.2rem}.announcement-bar__message{font-size:1.2rem;line-height:1.4;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:749px){.product-grid{gap:1rem .8rem!important}.product-grid .grid__item{width:calc(50% - .4rem)!important;max-width:calc(50% - .4rem)!important;flex-shrink:0!important}.card__heading{font-size:1.2rem;line-height:1.35;margin-bottom:.3rem}.card__vendor{font-size:1rem;opacity:.65}.card .price{font-size:1.3rem;font-weight:600}.quick-add__submit,.card__footer .btn{min-height:44px;width:100%;font-size:1.2rem;letter-spacing:.05em;padding:.9rem 1rem}.card__badge{top:.8rem;left:.8rem}.card-wrapper{transform:none!important;box-shadow:none!important}.card__information{padding:.8rem .4rem .4rem}}@media screen and (max-width:749px){.product__media-wrapper,.product-media-container{margin-left:-1.2rem;margin-right:-1.2rem;width:calc(100% + 2.4rem)}.product__media .media{padding-bottom:100%;height:0;position:relative;overflow:hidden}.product__media .media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.product__title{font-size:2rem;line-height:1.25;margin-bottom:.6rem}.product__vendor{font-size:1.1rem;letter-spacing:.08em;opacity:.65;margin-bottom:.4rem}.product__price .price-item{font-size:2rem;font-weight:700}.product__price .price-item--sale{color:#5b3a6d}.variant-picker__option,.swatch__item,.color-swatch{min-width:44px;min-height:44px}.variant-picker__option-label,fieldset.js-enabled label.variant-picker__option{min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;padding:0 1.2rem;font-size:1.3rem;border-radius:0!important}.product-form__submit,.product__submit .btn,[name=add]{min-height:52px;width:100%!important;font-size:1.4rem;font-weight:700;letter-spacing:.12em;border-radius:0!important;margin-top:1.2rem}.accordion__button{min-height:52px;font-size:1.3rem;padding:1.2rem 0}.se-size-guide-link{min-height:44px;display:inline-flex;align-items:center;font-size:1.3rem;padding:.8rem 0;margin:.4rem 0}.se-trust-badges{grid-template-columns:1fr 1fr!important;gap:.8rem!important;margin-top:1.2rem;padding:1rem;background:#5b3a6d0a;border-radius:0}.se-trust-badge{flex-direction:column;text-align:center;gap:.4rem}.se-trust-badge__label{font-size:1.05rem;line-height:1.3}}@media screen and (max-width:749px){.stickyCart{position:fixed!important;bottom:-150px!important;left:0!important;right:0!important;z-index:200!important;background:#fffaf7!important;border-top:1px solid rgba(91,58,109,.15)!important;padding:.8rem 1.2rem calc(env(safe-area-inset-bottom,0px) + .8rem)!important;box-shadow:0 -4px 20px #5b3a6d1f!important;transition:bottom .32s cubic-bezier(.25,.46,.45,.94)!important;pointer-events:none!important}.stickyCart.stickyCart-active{bottom:0!important;pointer-events:auto!important}.stickyCart .btn,.stickyCart .Addbtns .btn{width:100%!important;min-height:52px!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:.1em!important;border-radius:0!important;background:#5b3a6d!important;color:#fff!important;border-color:#5b3a6d!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:.8rem!important}.product__info-container,.product-page-content{padding-bottom:80px}}@media screen and (max-width:749px){cart-drawer,#cart-drawer{width:100vw!important;max-width:100vw!important}.cart-drawer__inner{width:100vw!important}.cart-drawer__header{padding:1.6rem 1.2rem 1rem;border-bottom:1px solid rgba(91,58,109,.1)}.cart-drawer__contents{padding:0 1.2rem}.cart-item{padding:1.2rem 0;gap:1rem}.cart-item__image{width:80px!important;height:80px!important;flex-shrink:0}.cart__checkout-button,#checkout{width:100%!important;min-height:56px!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.1em!important;border-radius:0!important}.cart-drawer__footer{padding:1rem 1.2rem env(safe-area-inset-bottom,1rem)}}@media screen and (max-width:749px){.menu-drawer{width:85vw!important;max-width:320px!important}.menu-drawer__navigation a,.menu-drawer__menu-item{min-height:48px;display:flex;align-items:center;padding:0 1.6rem;font-size:1.4rem;letter-spacing:.05em;border-bottom:1px solid rgba(91,58,109,.06)}.menu-drawer__submenu a{min-height:44px;padding:0 2.4rem;font-size:1.2rem}}@media screen and (max-width:749px){body{font-size:14px;-webkit-text-size-adjust:100%}h1,.h1{font-size:2.4rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.6rem}h4,.h4{font-size:1.4rem}.section-header .title{font-size:2rem;margin-bottom:.8rem}}@media screen and (max-width:749px){.related-products .grid,.recently-viewed .grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:1rem;padding-bottom:.8rem}.related-products .grid::-webkit-scrollbar,.recently-viewed .grid::-webkit-scrollbar{display:none}.related-products .grid__item,.recently-viewed .grid__item{flex:0 0 42vw;scroll-snap-align:start;min-width:0}}@media screen and (max-width:749px){.predictive-search{position:fixed!important;top:56px!important;left:0!important;right:0!important;max-height:calc(100vh - 56px)!important;overflow-y:auto!important;z-index:99!important;background:#fffaf7!important;box-shadow:0 4px 20px #0000001f!important;border-radius:0!important}.predictive-search__results-item{padding:1rem 1.2rem;min-height:60px}}@supports (padding: env(safe-area-inset-bottom)){@media screen and (max-width:749px){.header-wrapper{padding-top:env(safe-area-inset-top,0)}.stickyCart.stickyCart-active{padding-bottom:calc(.8rem + env(safe-area-inset-bottom,0))!important}.cart-drawer__footer{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0))}}}@media screen and (max-width:749px){.card-wrapper,.card{box-shadow:none!important;will-change:auto!important}.card-wrapper,.card__media img{transition:none!important}.card__media{contain:style}}@media(hover:none),(max-width:749px){.card__footer .quick-add,.card__footer .quick-add__submit,.quick-add__submit{opacity:1!important;visibility:visible!important;transform:none!important}.card__footer .quick-add__submit{padding:.8rem .6rem!important;font-size:1.1rem!important;min-height:40px!important}}.menu-drawer__navigation .menu-drawer__menu-item:after,.menu-drawer__navigation .list-menu__item:after,#HeaderDrawer-soldes:after,#HeaderDrawer-sale:after,#HeaderDrawer-rebajas:after,#HeaderDrawer-uitverkoop:after,#HeaderDrawer-nouveautes:after,#HeaderDrawer-new-in:after,#HeaderDrawer-novedades:after,#HeaderDrawer-neuheiten:after,#HeaderDrawer-nieuw-binnen:after,#HeaderDrawer-idees-cadeaux:after,#HeaderDrawer-gift-ideas:after,#HeaderDrawer-ideas-regalo:after,#HeaderDrawer-geschenkideen:after,#HeaderDrawer-cadeau-ideeen:after{content:none!important;display:none!important}.se-drawer-badge{display:inline-flex;align-items:center;min-height:16px;margin-left:6px;padding:0 6px;border-radius:999px;font-size:9px;font-weight:900;letter-spacing:.04em;line-height:1;text-transform:uppercase;vertical-align:middle;flex-shrink:0}.se-drawer-badge--sale{background:#c5263f;color:#fff;border:none;box-shadow:0 4px 10px #c5263f40}.se-drawer-badge--new{background:linear-gradient(110deg,#c5263f 0% 42%,#e8c989 50%,#c5263f 58% 100%);background-size:240% 100%;color:#fff;border:none;font-weight:800}.se-drawer-badge--gift{background:#fffaf7e6;color:#4a2d5a;border:1px solid rgba(232,201,137,.82)}
/*# sourceMappingURL=/cdn/shop/t/24/assets/se-mobile-optimizations.css.map */
