.product-grid-container.section{padding-inline:16px}.product-grid-container .collection-wrapper{grid-column:1 / -1;width:100%}.product-grid-container .main-collection-grid{grid-column:1 / -1}.main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.main-collection-grid .product-grid__item{min-width:0}.main-collection-grid .card-gallery{margin-inline:0}.main-collection-grid .product-grid__card{padding-inline:0}.lt-card-heading{display:block;width:100%;color:inherit;text-decoration:none;margin-top:8px}.lt-card-heading__family{display:block;min-height:36px;font:400 13px/18px var(--font-body--family)}.lt-card-heading__color{display:block;min-height:16px;margin-top:4px;font:400 12px/16px var(--font-body--family);color:#595959}.product-card .price{font-size:13px;line-height:18px}.product-details .rte :is(h2,h3,h4){font-size:16px;line-height:24px;font-weight:600;margin-top:24px}.variant-option legend{width:100%}.variant-option legend:has(.lt-size-trigger){display:flex;align-items:center;justify-content:space-between;gap:8px}.lt-size-trigger{margin-left:auto;border:0;padding:0 0 0 8px;background:transparent;color:inherit;min-height:44px;font:inherit;text-decoration:underline;cursor:pointer}.lt-size-dialog{border:1px solid #d6d6d6;padding:24px;width:min(720px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto;color:#111;background:#fff}.lt-size-dialog::backdrop{background:#00000080}.lt-size-dialog__heading{display:flex;gap:16px;align-items:center;justify-content:space-between}.lt-size-dialog__heading h2{margin:0;font-size:24px;line-height:30px}.lt-size-dialog p{font-size:16px;line-height:24px}.lt-size-close{width:44px;height:44px;background:transparent;border:1px solid #d6d6d6;color:#111;font-size:28px;cursor:pointer;flex-shrink:0}.lt-size-table{overflow:auto}.lt-size-table table{width:100%;border-collapse:collapse;font-size:14px;table-layout:fixed}.lt-size-table :is(th,td){padding:6px;border:1px solid #d6d6d6;white-space:normal;overflow-wrap:anywhere}.lt-size-table :is(th,td):first-child{width:28%}.lt-payment-options{width:100%}.lt-payment-options>summary{padding:12px 0;min-height:44px;cursor:pointer;font-size:14px;text-decoration:underline}.lt-payment-options[open]{padding-bottom:8px}:is(a,button,input,select,summary):focus-visible{outline:2px solid #1d4ed8;outline-offset:2px}.header-actions :is(button,a),.quick-add__button,.slideshow-control{min-width:44px;min-height:44px}@media(min-width:600px){.product-grid-container.section{padding-inline:24px}.main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}}@media(min-width:1024px){.product-grid-container.section{padding-inline:32px}.main-collection-grid .product-grid[product-grid-view=default]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}}@media(prefers-reduced-motion:reduce){.card-gallery *,media-gallery *{transition-duration:0s;animation-duration:0s}.slide__video{visibility:hidden}}@media(max-width:599px){.lt-size-table table{font-size:13px;line-height:18px}.lt-size-dialog{padding:20px}}.lt-color-products__links{flex-wrap:nowrap;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.lt-color-products__link{flex-shrink:0}.lt-cart-delivery{font-size:14px;line-height:20px}.lt-native-color-options{display:flex;flex-wrap:nowrap;width:100%;min-width:0;gap:8px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.lt-native-color-options .variant-option__button-label:has(.lt-option-photo){display:grid;place-items:center;flex:0 0 56px;width:56px;height:56px;min-width:56px;padding:0;border:1px solid #ccc;background:#fff}.lt-native-color-options .variant-option__button-label:has(.lt-option-photo):has(input:checked){border:2px solid #111}.lt-native-color-options .variant-option__button-label:has(.lt-option-photo):has(input:focus-visible){outline:2px solid #1d4ed8;outline-offset:2px}.lt-native-color-options .variant-option__button-label:has(.lt-option-photo) .variant-option__button-label__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.lt-option-photo{width:100%;height:100%;object-fit:contain}.resource-card[data-resource-type=product] .resource-card__media{aspect-ratio:1;overflow:hidden}.resource-card[data-resource-type=product] .resource-card__image{aspect-ratio:1}.lt-resource-sold-out{font-size:12px;line-height:16px;color:#595959}.variant-option__swatch-value{font-size:13px;margin-left:6px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/lt-audit.css.map */
