.card-product .card-info{padding:1.6rem 0 2rem}.card-product .card-heading{line-height:1.45;min-height:4.35em}.card-product .card-footer-intro{min-height:2rem}.card-product .card-media-contain .card-media-image{padding:.6rem}.card-item-list .card-heading{line-height:1.45}.slideshow-slide.is-selected .slideshow-content-wrap,.slideshow:not(.flickity-enabled) .slideshow-slide:first-of-type .slideshow-content-wrap,.slideshow-slide.is-selected :is(.slideshow-heading,.slideshow-text,.slideshow-buttons),.slideshow:not(.flickity-enabled) .slideshow-slide:first-of-type :is(.slideshow-heading,.slideshow-text,.slideshow-buttons){opacity:1;transform:none;transition:none}.slideshow-controls :is(.slideshow-pagination-link,.slideshow-button){min-width:4.4rem;min-height:4.4rem}.slideshow-controls .slideshow-button{display:flex;align-items:center;justify-content:center}slideshow-navigation{height:auto}.product-info :is(input[type=radio]+label,select){min-height:4.4rem}.product-info input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center}.product-info a:focus-visible,.card a:focus-visible{outline:2px solid #004fc7;outline-offset:3px}@media(max-width:749px){.template-index .slideshow-slide:before{padding-bottom:110%}.template-index .slideshow-media img{object-position:center top}.template-index .slideshow-content-container{padding:2rem}.template-index .slideshow-text{font-size:1.4rem;margin-bottom:1.5rem}.template-index .slideshow-heading{font-size:2.2rem;line-height:1.2}.template-index .slideshow-buttons{gap:1rem}.card-product{padding:1.2rem}.card-product .card-heading{font-size:1.4rem}.card-product .card-info{padding:1.2rem 0 1.6rem}shopify-chat::part(activator){bottom:calc(7rem + env(safe-area-inset-bottom))!important}}@media(prefers-reduced-motion:reduce){.slideshow *,.card-media img{transition:none!important;animation:none!important}}:root{--premium-border: #e2e8f0;--premium-ink: #172538}body{color:#526174}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid #004fc7;outline-offset:3px}.button{border-radius:.7rem;min-height:4.4rem;font-weight:500;transition:background-color .18s ease,box-shadow .18s ease}.button-tertiary{background:#fff;border:1px solid var(--premium-border);box-shadow:none;color:#174477}.button-tertiary:hover{background:#f0f5fc;border-color:#b2c8e3;box-shadow:none}.header-heading-textual{font-weight:600;letter-spacing:-.04rem}.head-mast-wrap{border-bottom:1px solid #edf1f6}.header-search-global-form [type=search]{height:4.8rem;background:#f7f9fc;border:1px solid #dce4ed;border-radius:.8rem;padding-inline-start:1.4rem}.header-search-global-form [type=search]:focus{background:#fff;border-color:#004fc7}.header-search-global-form [type=submit]{border-radius:.6rem;min-width:4.4rem}.head-slot-nav-link{min-width:4.4rem;min-height:4.4rem;border-radius:.7rem}.navigation-sub-menu{border-radius:.8rem;box-shadow:0 12px 32px #1725381a}.navigation-main>.navigation-item>a{letter-spacing:0;font-weight:500}.template-index .section-heading{color:var(--premium-ink);letter-spacing:-.04rem;font-weight:500}.template-index .section-subheading{color:#617085;line-height:1.5}.brand-showcase .section-headings{margin-bottom:1.2rem}.brand-showcase .section-heading{font-size:2.8rem}.brand-showcase .section-subheading{margin-top:.6rem;font-size:1.5rem}.brand-showcase .brands .grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.brand-showcase .brands .grid-item{width:auto;max-width:none;padding:0}.brand-showcase .card-simple{height:100%;display:flex;flex-direction:column;background:#fff;border:1px solid var(--premium-border);border-radius:1rem;overflow:hidden;box-shadow:0 2px 5px #17253803;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.brand-showcase .card-simple:has(a):hover{border-color:#9db9dd;box-shadow:0 6px 20px #004fc712;transform:translateY(-2px)}.brand-showcase .card-simple-media{margin:0;padding:.6rem 1.4rem 0;box-shadow:none;border-radius:0}.brand-showcase .card-media{margin:0;overflow:hidden}.brand-showcase .aspect-ratio{padding-bottom:0!important;height:11.2rem;overflow:hidden}.brand-showcase .card-media img{position:static;width:100%;height:100%;object-fit:contain;transform:scale(var(--brand-logo-scale,1))}.brand-showcase .card-simple-title{text-align:center;margin:0;padding:.2rem .6rem .6rem;font-size:1.4rem;font-weight:500;line-height:1.4;color:#233247}.brand-showcase a:focus-visible{outline:2px solid #004fc7;outline-offset:-3px}.template-index .slideshow{border-radius:1.2rem}.template-index .slideshow-heading{letter-spacing:-.05rem;line-height:1.15;font-weight:500}.slideshow-controls{gap:.3rem}.slideshow-controls .slideshow-button{background:#f6f8fb;border:1px solid var(--premium-border);border-radius:50%;width:4.4rem}.slideshow-controls .slideshow-button:hover{background:#eaf1fc}.slideshow-controls .slideshow-dot{width:.8rem;height:.8rem}.template-index .section-simple-collections-list .card-simple-media{border-radius:1rem;box-shadow:none;overflow:hidden}.template-index .section-simple-collections-list .card-simple-title{font-size:1.5rem;font-weight:500;color:#233247;line-height:1.45}.template-index .section-product-lists .card-item-list{padding:1.6rem;border:1px solid var(--premium-border);border-radius:1.2rem;height:100%;background:#fff}.template-index .section-product-lists .card-item-list-heading{border-radius:.8rem;overflow:hidden;margin-bottom:2rem}.template-index .section-product-lists .card-product-media{padding-bottom:1.6rem;margin-bottom:1.6rem}.template-index .section-product-lists .card-product-media:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.template-index .section-product-lists .card-product-media .card-info-wrap{display:block}.template-index .section-product-lists .card-product-media .card-heading{min-height:0;font-size:1.4rem;line-height:1.4}.template-index .section-product-lists .card-product-media .card-info{padding:0 0 1rem}.template-index .section-product-lists .card-product-media .card-media{object-fit:contain;box-shadow:none;border:1px solid #edf1f5}.template-index .section-product-lists .card-product-media .card-media img{object-fit:contain}.template-index .section-product-lists .price{font-weight:500;color:#233247}.section-features .media-icon-item{border-radius:1rem;box-shadow:none;border:1px solid var(--premium-border)}.footer .widget-title{color:#233247;font-weight:500}.footer a{text-underline-offset:.3rem}@media(min-width:990px){.brand-showcase .section-headings-content{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 2rem}.brand-showcase .section-subheading{margin:0}.template-index .slideshow-size-medium .slideshow-slide{height:42rem}.template-index .slideshow-heading{font-size:3.2rem}}@media(min-width:750px)and (max-width:989px){.brand-showcase .brands .grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:749px){.brand-showcase .brands .grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.brand-showcase .section-heading{font-size:2.3rem}.brand-showcase .section-subheading{font-size:1.4rem}.brand-showcase .card-simple-media{padding:.6rem .8rem .2rem}.brand-showcase .aspect-ratio{height:7.6rem}.brand-showcase .card-simple-title{font-size:1.2rem;padding:0 .3rem .6rem}.template-index .slideshow-heading{font-size:2.4rem}.template-index .section-product-lists .card-item-list{padding:1.4rem}.mobile-dock{padding:.6rem .8rem calc(.6rem + env(safe-area-inset-bottom));box-shadow:0 -4px 20px #1725380a}.mobile-dock .mobile-dock-item{width:25%;height:4.8rem;padding:0}.mobile-dock .mobile-dock-item>a,.mobile-dock .mobile-dock-item .head-slot-nav-link,.mobile-dock .mobile-dock-item button.head-slot-nav-mobile-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;height:100%;padding:0;text-decoration:none}.mobile-dock .mobile-dock-item svg{width:2.2rem;height:2.2rem;flex:none}.mobile-dock .mobile-dock-label{font-size:1rem;line-height:1.2;color:#42536a;font-weight:500}.mobile-dock .head-slot-cart-link-wrap{height:2.2rem}.navigation-mobile-item-link-expand{min-width:4.4rem;min-height:4.4rem;border-radius:.6rem}shopify-chat::part(activator){bottom:calc(8rem + env(safe-area-inset-bottom))!important}}@media(prefers-reduced-motion:reduce){.brand-showcase .card-simple,.button{transition:none}.brand-showcase .card-simple:has(a):hover{transform:none}}.head-slot-mid,.header-search-global-component{min-width:0}.header-brand-info.header-brand-info-with-icon{max-width:none}.header-brand-info-content a[href^="mailto:"]{white-space:nowrap;word-break:normal}
/*# sourceMappingURL=/cdn/shop/t/13/assets/creative-refinements.css.map */
