.productgrid--item .productitem{background:var(--wll-card-bg, #ffffff);border-radius:var(--wll-radius-card, 22px);box-shadow:var(--wll-shadow-rest, 0 1px 3px rgba(28,33,53,.04), 0 4px 10px rgba(28,33,53,.05));transition:transform .25s var(--wll-ease, cubic-bezier(.4,0,.2,1)),box-shadow .25s ease}.productgrid--item .productitem:hover{box-shadow:var(--wll-shadow-hover, 0 2px 6px rgba(28,33,53,.05), 0 6px 14px rgba(28,33,53,.08))}.productgrid--item .productitem--image-link,.productgrid--item .productitem--image{border-radius:var(--wll-radius-card, 22px) var(--wll-radius-card, 22px) 0 0;overflow:hidden;aspect-ratio:1 / 1;height:auto}.productgrid--item .productitem--image img,.productgrid--item .productitem--image-primary{object-fit:contain!important;width:100%;height:100%}.productgrid--item .productitem--info{padding:.875rem 1rem 1.125rem}.productgrid--item .productitem--title{font-family:var(--wll-font, "Inter", sans-serif);font-weight:600;letter-spacing:-.018em;line-height:1.25;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9em}body.template-collection .collection-bottom-section:not(:has(.rich-text--container *)){display:none!important}body.template-collection #site-main{isolation:isolate}body.template-collection .site-header{z-index:600!important}.productgrid--item .productitem--image-primary{transition:transform .4s var(--wll-ease, cubic-bezier(.4,0,.2,1))}.productgrid--outer{max-width:none!important;width:100vw;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:var(--wll-rail, clamp(1.5rem, 8vw, 200px));padding-right:var(--wll-rail, clamp(1.5rem, 8vw, 200px));box-sizing:border-box}body.template-collection{background:var(--wll-bg, #f5f5f7)}.productgrid--items{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important;gap:1.25rem!important;align-items:start!important}.productgrid--items .productgrid--item{width:auto!important;max-width:none!important;flex:initial!important;margin:0!important}.collection-filters__filter-title{font-family:var(--wll-font, "Inter", sans-serif);font-weight:600;letter-spacing:-.01em;color:var(--wll-text, #1B2034)}.collection-filters__filter-group{border-bottom:1px solid var(--wll-card-border, rgba(28,33,53,.12))}.collection-filters__filter-list-item-text{color:var(--wll-text-muted, #6e6e73);transition:color .2s ease}.collection-filters__filter-link:hover .collection-filters__filter-list-item-text{color:var(--wll-accent-blue, #0076DE)}.productgrid--utils select{font-family:var(--wll-font, "Inter", sans-serif);border-radius:var(--wll-radius-pill, 999px);border:1px solid var(--wll-card-border, rgba(28,33,53,.12))}body.template-collection .collection-top-section{padding-left:var(--wll-rail, clamp(1.5rem, 8vw, 200px))!important;padding-right:var(--wll-rail, clamp(1.5rem, 8vw, 200px))!important}body.template-collection .collection-top-section .rich-text--container{max-width:none!important;margin:0!important;padding:0!important;font-size:1.0625rem!important;line-height:1.6!important;color:var(--wll-text-muted, #6e6e73)!important;font-weight:400!important}body.template-collection .collection-top-section .rich-text--container p{font-size:1.0625rem!important;font-weight:400!important;color:var(--wll-text-muted, #6e6e73)!important;line-height:1.6!important;margin:0 0 .875rem!important}body.template-collection .collection-top-section .collection-intro-wrap>p:first-child,body.template-collection .collection-top-section .collection-intro-wrap>div:not(.collection-intro-more)>p:first-child{font-size:1.1875rem!important;font-weight:500!important;color:var(--wll-text, #1B2034)!important;line-height:1.45!important;margin:0 0 1rem!important}body.template-collection .collection-intro-toggle{color:var(--wll-navy, #1B2034)!important}body.template-collection .collection-top-section .collection-intro-wrap p,body.template-collection .collection-top-section .collection-intro-more p{margin:0 0 .875rem!important}body.template-collection .collection-top-section .collection-intro-more{margin-top:.875rem!important}body.template-collection .collection-top-section strong{font-weight:600!important}body.template-collection .collection-top-section h3{font-family:var(--wll-font, "Inter", sans-serif)!important;font-size:1.1875rem!important;font-weight:600!important;letter-spacing:-.012em!important;color:var(--wll-text, #1B2034)!important;margin:1.75rem 0 .5rem!important}body.template-collection .collection-top-section a{color:var(--wll-accent-blue, #0076DE)!important;font-weight:500;text-underline-offset:3px}body.template-collection .collection-top-section .collection-note{background:#fff;border:1px solid var(--wll-card-border, rgba(28,33,53,.1));border-left:4px solid var(--wll-accent-blue, #0076DE);border-radius:12px;padding:1.125rem 1.375rem;margin-top:1.75rem;box-shadow:var(--wll-shadow-rest, 0 1px 3px rgba(28,33,53,.05), 0 4px 10px rgba(28,33,53,.05))}body.template-collection .collection-top-section .collection-note p{margin:0 0 .5rem!important}body.template-collection .collection-top-section .collection-note p:last-child{margin:0!important}body.template-collection .collection-top-section .collection-note strong{color:var(--wll-text, #1B2034)!important}.productgrid--utils-container,.productgrid--utils-sticky,.productgrid--utils{background:transparent!important}body.template-collection .wll-section{padding-left:0!important;padding-right:0!important}body.template-collection .breadcrumbs-container{display:none}body.template-collection .collection-breadcrumb{padding:2rem 0 1.5rem}body.template-collection .collection-breadcrumb .breadcrumbs-container{display:block!important;max-width:none!important;margin:0!important;padding-left:calc(var(--wll-rail, clamp(1.5rem, 8vw, 200px)) - 8px)!important;padding-right:var(--wll-rail, clamp(1.5rem, 8vw, 200px))!important}body.template-collection .collection-top-section{padding-top:0!important;padding-bottom:2.5rem!important}body.template-collection .ccn-section,body.template-collection .pct-section{padding-top:0!important;padding-bottom:1rem!important}body.template-collection .section--canonical{margin-top:0!important}body.template-collection .productgrid--masthead{margin-bottom:1.5rem!important}body.template-collection .productgrid--outer{border-top:1px solid var(--wll-card-border, rgba(28,33,53,.12))!important;padding-top:1.75rem!important;padding-bottom:2rem!important}body.template-collection .collection-bottom-section{background:var(--wll-bg, #f5f5f7)!important;border-top:1px solid var(--wll-card-border, rgba(28,33,53,.12));padding-top:3.5rem!important;padding-bottom:4rem!important;padding-left:var(--wll-rail, clamp(1.5rem, 8vw, 200px))!important;padding-right:var(--wll-rail, clamp(1.5rem, 8vw, 200px))!important}body.template-collection .collection-bottom-section .rich-text--container{max-width:none!important;margin:0!important;font-family:var(--wll-font, "Inter", sans-serif);font-size:1.0625rem!important;line-height:1.62!important;color:var(--wll-text-muted, #4a4f5c)!important}body.template-collection .collection-bottom-section h2{color:var(--wll-text, #1B2034)!important;font-weight:700!important;font-size:clamp(1.5rem,2.4vw,1.875rem)!important;letter-spacing:-.022em!important;line-height:1.2!important;margin:0 0 1rem!important}body.template-collection .collection-bottom-section h3{color:var(--wll-text, #1B2034)!important;font-weight:600!important;font-size:1.1875rem!important;letter-spacing:-.012em!important;margin:2rem 0 .5rem!important}body.template-collection .collection-bottom-section p{margin:0 0 1rem!important}body.template-collection .collection-bottom-section a{color:var(--wll-accent-blue, #0076DE)!important;font-weight:500;text-underline-offset:3px}body.template-collection .collection-bottom-section table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;margin:1.5rem 0 2rem!important;background:#fff!important;border-radius:var(--wll-radius-card, 16px)!important;overflow:hidden!important;box-shadow:var(--wll-shadow-rest, 0 1px 3px rgba(28,33,53,.05), 0 4px 10px rgba(28,33,53,.05))!important;font-size:.95rem!important}body.template-collection .collection-bottom-section thead th{background:var(--wll-navy, #1B2034)!important;color:#fff!important;text-align:left!important;font-weight:600!important;letter-spacing:-.01em!important;padding:.9rem 1.1rem!important;border:none!important}body.template-collection .collection-bottom-section tbody td{padding:.85rem 1.1rem!important;vertical-align:top!important;color:var(--wll-text, #1B2034)!important;border:none!important;border-top:1px solid var(--wll-card-border, rgba(28,33,53,.1))!important}body.template-collection .collection-bottom-section tbody tr:nth-child(2n) td{background:#1c213506!important}@media(max-width:768px){body.template-collection .collection-bottom-section table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}body.template-collection .collection-bottom-section thead,body.template-collection .collection-bottom-section tbody{display:table!important;width:100%!important;min-width:560px}body.template-collection .collection-bottom-section tr{display:table-row!important}body.template-collection .collection-bottom-section th,body.template-collection .collection-bottom-section td{display:table-cell!important}}@media(max-width:600px){.productgrid--item .productitem{border-radius:var(--wll-radius-card-mobile, 18px)}.productgrid--item .productitem--image-link,.productgrid--item .productitem--image{border-radius:var(--wll-radius-card-mobile, 18px) var(--wll-radius-card-mobile, 18px) 0 0}}@media(prefers-reduced-motion:reduce){.productgrid--item .productitem,.productgrid--item .productitem--image-primary{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/178/assets/wll-collection-skin.css.map */
