.ml-curated__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.ml-curated__item{min-width:0}.ml-curated__item .column,.ml-curated__item .quarter{width:100%!important;max-width:100%!important;flex:none!important;margin:0!important;padding:0!important}.ml-curated__intro{max-width:48em;margin:0 0 32px;line-height:1.5}.ml-curated .section-heading{gap:16px}.ml-curated .view-all-link{min-height:44px;display:inline-flex;align-items:center}@media(max-width:767px){.ml-curated__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ml-curated .section-heading{align-items:flex-start;flex-direction:column}}.ml-hero{display:grid;grid-template-columns:1fr 1fr;background:#f3f3f1;color:#171717}.ml-hero__copy{align-self:center;padding:clamp(32px,6vw,100px)}.ml-hero__eyebrow{font-size:12px;font-weight:700;letter-spacing:.16em;margin-bottom:24px}.ml-hero h1{text-align:left;font-size:clamp(40px,5.5vw,80px);line-height:1;letter-spacing:-.035em;text-transform:uppercase;margin:0 0 24px}.ml-hero__text{max-width:32ch;line-height:1.5;font-size:18px;margin-bottom:28px}.ml-hero__actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ml-hero__actions .button{min-height:48px;background:#171717;color:#fff;border-color:#171717}.ml-hero__secondary{display:inline-flex;align-items:center;min-height:44px;color:#171717;text-decoration:underline;text-underline-offset:5px}.ml-hero__image{display:block;min-width:0;background:#e8e8e6}.ml-hero__image img{display:block;width:100%;height:100%;max-height:650px;object-fit:contain}@media(max-width:767px){.ml-hero{grid-template-columns:1fr}.ml-hero__copy{padding:30px 24px 26px}.ml-hero__eyebrow{margin-bottom:16px}.ml-hero h1{text-align:left;font-size:44px;margin-bottom:16px}.ml-hero__text{font-size:16px;margin-bottom:20px;max-width:36ch}.ml-hero__actions{gap:8px 20px}.ml-hero__image img{max-height:360px}}.template-index #page-content{margin-top:0}.product-detail__tab-container .cc-tabs--accordion-mode .cc-tabs__accordion__header{display:block;min-height:48px}.product-detail__form__options .selector-wrapper:not(.cc-swatches) .clickyboxes{display:flex;flex-wrap:wrap;gap:8px}.product-detail__form__options .selector-wrapper:not(.cc-swatches) .clickyboxes li{margin:0}.product-detail__form__options .selector-wrapper:not(.cc-swatches) .clickyboxes li a{min-width:48px;min-height:48px;display:flex;align-items:center;justify-content:center;padding:8px 12px;border:1px solid #aaa;border-radius:2px}.product-detail__form__options .selector-wrapper:not(.cc-swatches) .clickyboxes li a.active{background:#171717;color:#fff;border-color:#171717}.product-detail__form__options .selector-wrapper:not(.cc-swatches) .clickyboxes li a:after{display:none}.product-area__details .product-area__add-to-cart button{min-height:52px}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:2px solid #171717;outline-offset:4px}@media(max-width:767px){input,select,textarea{font-size:16px}.product-area .product-area__details .product-area__details__title{font-size:28px;line-height:1.15}.product-area__add-to-cart-xs button{min-height:52px}.section-spacing{padding-top:36px;padding-bottom:36px}.product-area__rich-text-block a{display:inline-flex;align-items:center;min-height:44px}.product-block .title{line-height:1.3}}.ml-size-guide{margin-bottom:16px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.ml-size-guide summary{min-height:48px;padding:12px 0;cursor:pointer;text-decoration:underline;text-underline-offset:4px;font-weight:700}.ml-size-guide__content{padding:0 0 16px;font-size:14px;line-height:1.5}.ml-size-guide table{width:100%;border-collapse:collapse;margin:12px 0;text-align:left}.ml-size-guide caption{text-align:left;margin-bottom:8px;font-weight:700}.ml-size-guide th,.ml-size-guide td{padding:8px;border-bottom:1px solid #ddd}.ml-size-guide thead{background:#f3f3f1}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
