:root{--layali-ink: #1c1a17;--layali-paper: #faf8f4;--layali-muted: #756f67;--layali-line: #ded9d1;--layali-panel: #f1efeb;--layali-radius: 0}body{background:var(--layali-paper);color:var(--layali-ink);font-family:var(--font-paragraph--family),Arial,sans-serif;font-size:14px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-paragraph--family),Arial,sans-serif;font-weight:500;letter-spacing:0;text-wrap:balance}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{border-radius:var(--layali-radius);font-family:inherit;font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:none;transition:opacity .2s ease,background-color .2s ease,color .2s ease}.button:hover,.button-secondary:hover,.button-custom:hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){transform:none;opacity:.78}.button-unstyled,a.link{letter-spacing:.02em;text-transform:none}*:focus-visible{outline:1px solid currentColor;outline-offset:3px}main[data-template*=collection] .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:12px!important;row-gap:32px!important}main[data-template*=collection] .product-grid__item{min-width:0;border:0}main[data-template*=collection] .product-card{row-gap:8px}main[data-template*=collection] .product-card .product-media,main[data-template*=collection] .product-card .card-gallery,main[data-template*=collection] .product-card [class*=media]{aspect-ratio:4 / 5!important;overflow:hidden;background:var(--layali-panel)}main[data-template*=collection] .product-card img{width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}main[data-template*=collection] .product-card:hover img{transform:none;opacity:.9}main[data-template*=collection] .product-card :is(h3,.product-title,[class*=product-title]){font-size:.82rem;font-weight:400;line-height:1.3}main[data-template*=collection] .product-card .price{font-size:.82rem;opacity:.78}main[data-template*=collection] .product-card [class*=quick],main[data-template*=collection] .product-card .quick-add{display:none!important}main[data-template*=product] .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(0,1.8fr) minmax(340px,.9fr);column-gap:clamp(28px,5vw,76px)}main[data-template*=product] .product-details{position:sticky;top:24px;align-self:start}main[data-template*=product] .product-details h1{font-size:clamp(1.6rem,2.2vw,2rem);font-weight:400;line-height:1.1}main[data-template*=product] .product-details .price{font-size:.95rem;opacity:.82}main[data-template*=product] .variant-option legend{margin-bottom:.55rem;font-size:.72rem;letter-spacing:.04em;text-transform:none}main[data-template*=product] .variant-option__button-label{min-width:44px;min-height:42px;border-radius:0!important}main[data-template*=product] .variant-option__button-label:has(input:checked){background:var(--layali-ink);border-color:var(--layali-ink);color:var(--layali-paper)}main[data-template*=product] .product-form-buttons .add-to-cart-button,main[data-template*=product] .product-form-buttons>.button{width:100%;min-height:50px;letter-spacing:.04em;text-transform:none}main[data-template*=product] .product-details .accordion .details__header{padding-block:15px;font-size:.82rem;letter-spacing:.02em;text-transform:none}main[data-template*=product] .product-details .accordion .details-content{padding-bottom:18px}main[data-template*=product] .popup-link__content{width:min(92vw,820px);border-radius:0}main[data-template*=product] .product-media img{background:var(--layali-panel)}main[data-template*=product] .sticky-add-to-cart__bar{display:none}@media(max-width:989px){main[data-template*=collection] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;column-gap:10px!important;row-gap:28px!important}}@media(max-width:749px){main[data-template*=collection] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:6px!important;row-gap:24px!important}main[data-template*=collection] .product-card :is(h3,.product-title,[class*=product-title]),main[data-template*=collection] .product-card .price{font-size:.76rem}main[data-template*=product] .product-details{position:static}main[data-template*=product] .product-details h1{font-size:1.55rem}main[data-template*=product] .sticky-add-to-cart__bar{display:block;border-radius:0}}main[data-template*=collection] .collection-wrapper,main[data-template*=collection] .collection-header{padding-top:32px!important}main[data-template*=collection] .collection-header{padding-bottom:18px!important}main[data-template*=collection] .product-grid-container{margin-top:24px!important}main[data-template*=collection] .quick-add,main[data-template*=collection] [class*=quick-add],main[data-template*=collection] button[class*=quick]{display:none!important;visibility:hidden!important;pointer-events:none!important}main[data-template*=product] .shopify-payment-button,main[data-template*=product] .product-form-buttons .shopify-payment-button,main[data-template*=product] [class*=shopify-payment-button]{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}main[data-template*=product] .product-form-buttons{gap:8px!important}main[data-template*=collection] results-list.product-grid-container{margin-top:0!important}main[data-template*=collection] .collection-wrapper{padding-top:12px!important}main[data-template*=collection] .facets-block-wrapper--horizontal{margin-bottom:8px!important}main[data-template*=collection] .product-grid{margin-top:0!important}main[data-template*=product] .layali-pdp-trust{display:none!important}@media screen and (max-width:749px){main[data-template*=collection] .collection-wrapper{padding-top:8px!important}main[data-template*=collection] .facets{padding-block:6px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/layali-custom.css.map */
