body:has(main[data-template^=collection]){--sd-surface: #f8f8f8;--page-content-width: 1296px;--page-width: calc(var(--page-content-width) + var(--page-margin) * 2);background:#f8f8f8}main[data-template^=collection]{--color-background: #f8f8f8;--color-background-rgb: 244 244 239;--color-foreground: #191919;--color-foreground-rgb: 25 25 25;background:#f8f8f8;padding-block-end:56px}main[data-template^=collection] .section-background{background:#f8f8f8}main[data-template^=collection] .shopify-section :is(.section--page-width,.page-width-content){background:transparent;box-shadow:none;border-radius:0;margin-block:0;padding:28px 0}main[data-template^=collection] .shopify-section .section--page-width :is(h2,.h2){border:0;padding-block-end:0}main[data-template^=collection] .section-resource-list__content:empty{display:none}main[data-template^=collection] [id$=__banner] .text-block>*{max-inline-size:100%;text-wrap:wrap}main[data-template^=collection] [id$=__banner] h1{font-size:clamp(22px,2.4vw,34px);line-height:1.4;letter-spacing:-.035em;margin:0}@media(max-width:749px){main[data-template^=collection] [id$=__banner] h1{font-size:20px}}main[data-template^=collection] .collection-card__inner,main[data-template^=collection] .product-card .product-card__content{background:transparent;border:0;border-radius:0;box-shadow:none;overflow:visible}main[data-template^=collection] .collection-card__content{padding:14px 0 0}main[data-template^=collection] .collection-card__content :is(p,h3){font-size:17px;line-height:1.6;font-weight:600}main[data-template^=collection] .collection-card__image,main[data-template^=collection] .card-gallery,main[data-template^=collection] .collection-hero__image{border-radius:0}main[data-template^=collection] .product-card .product-card__content{gap:12px}main[data-template^=collection] .product-card .product-card__content>*:not(.card-gallery){padding-inline:0}main[data-template^=collection] .product-card .product-card__content>:last-child{padding-bottom:0}main[data-template^=collection] .product-card .text-block{font-size:16px;line-height:1.7}main[data-template^=collection] .card-meta{font-size:11px;gap:8px}main[data-template^=collection] .card-meta :is(.product-tags li,.card-meta__code){border-radius:0;font-size:11px}main[data-template^=collection] :is(.collection-card,.product-card):hover a{text-underline-offset:4px}body:has(main[data-template^=collection]) :focus-visible{outline:2px solid #6455c6;outline-offset:4px}@media(max-width:749px){main[data-template^=collection] .shopify-section :is(.section--page-width,.page-width-content){padding-block:20px}main[data-template^=collection] [id$=__categories] .resource-list{row-gap:28px;column-gap:16px}main[data-template^=collection] .collection-card__content :is(p,h3),main[data-template^=collection] .product-card .text-block{font-size:13px;line-height:1.7}}main[data-template^=collection] [id$=__banner] .rte{--sd-lead-size: 14px;--sd-lead-heading-size: 18px;max-inline-size:100%;font-size:var(--sd-lead-size);line-height:1.8;color:#5c5c58}main[data-template^=collection] [id$=__banner] .rte :is(p,ul,ol,li){font-size:var(--sd-lead-size);line-height:1.8}main[data-template^=collection] [id$=__banner] .rte :is(h2,h3,h4){font-size:var(--sd-lead-heading-size);font-weight:650;line-height:1.5;letter-spacing:-.02em}main[data-template^=collection] .collection-hero__image{max-height:240px}@media(max-width:749px){main[data-template^=collection] [id$=__banner] .rte{--sd-lead-size: 12px;--sd-lead-heading-size: 15px}main[data-template^=collection] [id$=__banner] .rte li{font-size:9px}}main[data-template^=collection] [id$=__banner] .section.section--page-width{padding:0}main[data-template^=collection] [id$=__banner] .section.section--page-width>.border-style{background:#fff;border-radius:16px;box-shadow:0 0 8px #0000001a;margin-block:14px 24px;padding:4px 32px 24px}@media(max-width:749px){main[data-template^=collection] [id$=__banner] .section.section--page-width>.border-style{padding:4px 20px 16px}}@media(max-width:749px){main[data-template^=collection] .main-collection-grid{padding-inline:16px}}main[data-template^=collection] .product-grid-container{padding-block:24px}main[data-template^=collection] .product-grid{gap:24px 20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.collections.css.map */
