img[data-v-5953ecc5],picture[data-v-5953ecc5]{display:block}img[data-v-5953ecc5]{height:100%;object-fit:cover;width:100%}.product-drawer[data-v-8682f574]{background:#fbf9f9;border:1px solid #e3dfd9;bottom:0;left:0;overflow-y:auto;position:absolute;top:0;transform:translateX(-100%);transition:transform .7s ease-in-out;transition-timing-function:cubic-bezier(.5,0,0,1);width:100%;z-index:1}.product-drawer[data-v-8682f574]::-webkit-scrollbar{-webkit-appearance:none;background-color:#efedea;border-left:1px solid #e3dfd9;width:14px}.product-drawer[data-v-8682f574]::-webkit-scrollbar-thumb{background-color:#c0bdbb;border-radius:7px}.product-drawer img[data-v-8682f574]{height:120px;object-fit:cover;width:96px}.product-drawer.visible[data-v-8682f574]{transform:translateX(0)}.product-drawer ul[data-v-8682f574]{list-style:none;padding:0}.product-drawer ul li[data-v-8682f574]{display:flex;padding:16px}.product-drawer ul li[data-v-8682f574]:not(:last-child){border-bottom:1px solid #e3dfd9}.product-drawer ul li p[data-v-8682f574]{margin-bottom:8px}.product-drawer ul li>div[data-v-8682f574]{display:flex;flex-direction:column;margin-left:16px;width:100%}.product-drawer ul li>div svg[data-v-8682f574]{margin-right:8px}.product-drawer ul li>div .product-price[data-v-8682f574]{font-size:14px;line-height:22px}.product-drawer ul li>div button[data-v-8682f574]{align-items:center;align-self:flex-start;background:none;display:flex;margin-top:auto;text-align:left}.product-drawer ul li>div button span[data-v-8682f574]{color:#1c1519cc;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.product-drawer .product-title[data-v-8682f574],.product-drawer ul li>div button span[data-v-8682f574]{font-size:14px;font-weight:500;line-height:22px}.close[data-v-8682f574]{background-color:#fbf9f9;box-sizing:initial;cursor:pointer;padding:8px 24px 8px 8px;position:absolute;right:0;top:0}.mosaic[data-v-14866f38]{margin-bottom:64px;margin-top:64px}.mosaic[data-v-14866f38]:first-child{margin-top:32px}@media (max-width:1024px){.mosaic[data-v-14866f38]{margin-bottom:24px}.mosaic[data-v-14866f38],.mosaic[data-v-14866f38]:first-child{margin-top:24px}}.mosaic-header[data-v-14866f38]{padding-bottom:8px}.heading[data-v-14866f38]{font-size:24px;font-weight:500;line-height:26px;margin-bottom:8px}@media (max-width:1024px){.heading[data-v-14866f38]{font-size:20px;line-height:22px}}@media (max-width:600px){.heading[data-v-14866f38]{font-size:18px;line-height:26px}}.subtitle[data-v-14866f38]{font-size:20px;line-height:28px;padding-bottom:8px}@media (max-width:1024px){.subtitle[data-v-14866f38]{font-size:18px;line-height:26px}}@media (max-width:600px){.subtitle[data-v-14866f38]{font-size:16px;line-height:24px}}.mosaic-content[data-v-14866f38]{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.mosaic-content img[data-v-14866f38]{display:block;height:100%;object-fit:cover;width:100%}.mosaic-content .large-asset-wrapper[data-v-14866f38]{height:100%;overflow:hidden;width:100%}.mosaic-content .large-asset[data-v-14866f38]{aspect-ratio:632/786;background-color:#efedea;grid-column:var(--layout)/span 2;grid-row:1/span 2;height:0;min-height:100%;overflow:hidden;position:relative;width:100%}.mosaic-content .small-asset-wrapper[data-v-14866f38]{height:100%;overflow:hidden;width:100%}.mosaic-content .small-asset[data-v-14866f38]{aspect-ratio:4/5;background-color:#efedea;grid-column:span 1;position:relative}@media (max-width:1024px){.mosaic-content[data-v-14866f38]{grid-template-columns:repeat(2,minmax(0,1fr))}.mosaic-content .large-asset[data-v-14866f38]{grid-column:1/span 2;grid-row:var(--layout)/span 2;height:100%}.layout-2 .small-asset[data-v-14866f38]:nth-child(2){order:1}.layout-2 .small-asset[data-v-14866f38]:nth-child(3){order:3}.layout-2 .small-asset[data-v-14866f38]:nth-child(4){order:2}.layout-2 .small-asset[data-v-14866f38]:nth-child(5){order:4}}.quickshop-button[data-v-14866f38],.shop-look-button[data-v-14866f38]{align-items:center;background-color:#fbf9f9;border-radius:80px;bottom:4px;display:flex;justify-content:center;padding:5.5px;position:absolute;right:4px;z-index:1}.quickshop-button svg[data-v-14866f38],.shop-look-button svg[data-v-14866f38]{display:block}@media (max-width:600px){.quickshop-button svg[data-v-14866f38],.shop-look-button svg[data-v-14866f38]{height:13px;width:13px}}@media (min-width:601px){.quickshop-button[data-v-14866f38],.shop-look-button[data-v-14866f38]{bottom:8px;padding:7.5px;right:8px}}.quickshop-button .quickshop-label[data-v-14866f38],.shop-look-button .quickshop-label[data-v-14866f38]{font-size:14px;font-weight:500;line-height:22px;line-height:0;max-width:0;overflow:hidden;transition:max-width .1s ease-in-out,transform .1s ease-in-out;white-space:nowrap}.shop-look-button[data-v-14866f38]{padding:4px 4px 4px 8px}@media (max-width:600px){.shop-look-button[data-v-14866f38]{padding:0 3px 0 7px}.shop-look-button svg[data-v-14866f38]{height:24px;width:24px}}.shop-look-label[data-v-14866f38]{font-size:14px;font-weight:500;line-height:22px;margin-right:2px}@media (max-width:600px){.shop-look-label[data-v-14866f38]{font-size:12px;line-height:16px}}@media (min-width:1025px){.quickshop-button.expanded[data-v-14866f38]{padding:5px 8px 5px 7.7px}.product-card:hover .quickshop-button[data-v-14866f38]{display:block;opacity:.8;transition:opacity .2s}.product-card:hover .quickshop-button[data-v-14866f38]:hover{opacity:1}.quickshop-label.quickshop-label--open[data-v-14866f38]{line-height:22px;margin-left:5px;max-width:80px;opacity:1}}.page-content[data-v-fc79c5cd]{color:#1c1519;margin:24px auto}@media (min-width:601px){.page-content[data-v-fc79c5cd]{margin:32px auto}}.page-content__title[data-v-fc79c5cd]{margin-bottom:25px;text-align:center}@media (min-width:601px){.page-content__title[data-v-fc79c5cd]{margin-bottom:50px}}.page-content__body[data-v-fc79c5cd]  p{margin-bottom:8px;overflow:hidden}.page-content__body[data-v-fc79c5cd]  b{font-weight:500}.page-content__body[data-v-fc79c5cd]  a{border-bottom:1px solid #1c1519;color:#1c1519}.page[data-v-bb951c2b]{transition:margin-top .3s}.page-content.nav-overlap[data-v-bb951c2b]{margin-top:-101px}@media (max-width:1024px){.page-content.nav-overlap[data-v-bb951c2b]{margin-top:0}}