@media screen and (min-width:1024px){:root{--fd-content-width: max(75%, min(1260px, 100% - 40px))}.container-fluid{max-width:none;padding-left:calc((100% - var(--fd-content-width)) / 2);padding-right:calc((100% - var(--fd-content-width)) / 2)}}.m-section__heading.h2{font-weight:800;letter-spacing:-.024em;color:#191919}@media screen and (min-width:1024px){.m-section__heading.h2{font-size:clamp(28px,2.19vw,56px);line-height:1.238}}.fd-color-siblings{margin-bottom:20px}.fd-color-siblings__label{margin:0 0 8px;font-size:15px;color:#191919}.fd-color-siblings__label-title{font-weight:600}.fd-color-siblings__list{display:flex;flex-wrap:wrap;gap:calc(var(--swatch-size, 28px) * .4);margin:0;padding:0;list-style:none}.fd-color-siblings__swatch{position:relative;display:block;width:var(--swatch-size, 28px);height:var(--swatch-size, 28px);border-radius:50%;background:var(--fd-swatch, #e0e0e0);box-shadow:inset 0 0 0 1px #0000001f;outline:1px solid transparent;outline-offset:3px;transition:outline-color .2s}.fd-color-siblings__swatch:hover,.fd-color-siblings__swatch:focus-visible{outline-color:#c291d2}.fd-color-siblings__swatch.is-current{outline:2px solid #783c86}.fd-color-siblings__swatch.is-sold-out{opacity:.45}.fd-color-siblings__swatch.is-sold-out:after{content:"";position:absolute;top:50%;left:-2px;right:-2px;height:1px;background:#606060;transform:rotate(-45deg)}.fd-color-siblings--card{--swatch-size: 20px;margin:12px 0 0}.fd-color-siblings--card .fd-color-siblings__list{gap:10px}.fd-color-siblings--card .fd-color-siblings__list{justify-content:center;align-items:center}.m-product-card__content.m\:text-left .fd-color-siblings--card .fd-color-siblings__list{justify-content:flex-start}.fd-color-siblings--empty{height:var(--swatch-size, 18px)}.fd-color-siblings__more{font-size:12px;line-height:1;color:#666}responsive-image.fd-fit{position:relative;overflow:hidden;background-color:#f3eee9}responsive-image.fd-fit:after{content:"";position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;background:var(--fd-fill) center / cover no-repeat;filter:blur(16px);opacity:.35;z-index:0}responsive-image.fd-fit img{z-index:1;object-fit:contain!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-layout.css.map */
