main[data-template^=collection],main[data-template^=product],main[data-template^=cart],main[data-template^=search],main[data-template^=page]{--ds-ink:#0a0a0a;--ds-muted:#6f6f6f;--ds-paper:#f4f4f1;--ds-line:#dedede;background:#fff;color:var(--ds-ink)}body:has(main[data-template^=collection]) #header-group,body:has(main[data-template^=product]) #header-group,body:has(main[data-template^=cart]) #header-group,body:has(main[data-template^=search]) #header-group,body:has(main[data-template^=page]) #header-group{border-bottom:1px solid #e9e9e9;background:#fff}body:has(main[data-template^=collection]) .section,body:has(main[data-template^=product]) .section,body:has(main[data-template^=cart]) .section,body:has(main[data-template^=search]) .section,body:has(main[data-template^=page]) .section{--page-width:1440px}main[data-template^=collection] h1,main[data-template^=product] h1,main[data-template^=cart] h1,main[data-template^=search] h1,main[data-template^=page] h1{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:-.045em!important;color:#0a0a0a!important}main[data-template^=collection] h1{font-size:clamp(34px,5vw,72px)!important;line-height:.92!important;text-transform:uppercase}main[data-template^=collection] .product-grid-container{border-top:1px solid var(--ds-line)}main[data-template^=collection] .product-grid__item{background:#fff}main[data-template^=collection] .product-card,main[data-template^=collection] [class*=product-card]{border-radius:0!important}main[data-template^=collection] .product-card__media,main[data-template^=collection] [class*=product-card-gallery]{background:var(--ds-paper)!important}main[data-template^=collection] img{border-radius:0!important}main[data-template^=collection] .facets,main[data-template^=collection] [class*=facets]{font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:.07em;font-size:11px}main[data-template^=collection] .product-title,main[data-template^=collection] [class*=product-title]{font-family:Arial,Helvetica,sans-serif!important;font-weight:600!important;font-size:13px!important}main[data-template^=collection] .price,main[data-template^=collection] [class*=price]{font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important}main[data-template^=product]{border-top:0}main[data-template^=product] .product-information{gap:0!important}main[data-template^=product] [class*=product-media],main[data-template^=product] [class*=media-gallery]{background:var(--ds-paper)}main[data-template^=product] [class*=product-details]{background:#fff!important;border-left:1px solid var(--ds-line);padding-left:clamp(18px,3vw,48px)!important;padding-right:clamp(18px,3vw,48px)!important}main[data-template^=product] h1{font-size:clamp(30px,4vw,58px)!important;line-height:.95!important;text-transform:uppercase}main[data-template^=product] .price,main[data-template^=product] [class*=price]{font-size:17px!important;font-weight:600!important;color:#111!important}main[data-template^=product] button:not(.slideshow-control),main[data-template^=product] .button:not(.slideshow-control),main[data-template^=product] [class*=add-to-cart]{border-radius:0!important;text-transform:uppercase;letter-spacing:.08em;font-size:11px!important;font-weight:700!important;min-height:50px}main[data-template^=product] select,main[data-template^=product] input,main[data-template^=product] [class*=variant] button{border-radius:0!important}main[data-template^=product] [class*=product-description],main[data-template^=product] .rte{color:#555;font-size:13px;line-height:1.65}main[data-template^=cart]{padding-top:30px}main[data-template^=cart] .cart-page{font-family:Arial,Helvetica,sans-serif}main[data-template^=cart] .cart-title,main[data-template^=cart] h1{text-transform:uppercase;font-size:clamp(30px,4vw,52px)!important}main[data-template^=cart] .cart-page__summary{background:#f7f7f4;border-left:1px solid var(--ds-line)}main[data-template^=cart] button,main[data-template^=cart] .button{border-radius:0!important;text-transform:uppercase;letter-spacing:.07em;font-size:11px!important;font-weight:700!important}main[data-template^=search] input{border-radius:0!important}main[data-template^=search] [class*=product-card-gallery]{background:var(--ds-paper)!important}main[data-template^=page] .rte,main[data-template^=page] .page-width{max-width:900px;margin-inline:auto}body:has(main[data-template^=collection]) footer,body:has(main[data-template^=product]) footer,body:has(main[data-template^=cart]) footer,body:has(main[data-template^=search]) footer,body:has(main[data-template^=page]) footer{border-top:1px solid var(--ds-line);margin-top:56px}@media(max-width:749px){main[data-template^=collection] h1{font-size:36px!important}main[data-template^=collection] .product-grid{gap:10px!important}main[data-template^=product] [class*=product-details]{border-left:0;border-top:1px solid var(--ds-line);padding:24px 16px!important}main[data-template^=product] h1{font-size:34px!important}main[data-template^=cart]{padding-top:12px}main[data-template^=cart] .cart-page__summary{border-left:0;border-top:1px solid var(--ds-line)}}variant-picker[data-product-handle=scuffers-with-love-hoodie] fieldset.variant-option--buttons:has(input[data-option-name=Color]){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px}variant-picker[data-product-handle=scuffers-with-love-hoodie] label.variant-option__button-label:has(input[data-option-name=Color]){flex:0 0 auto;min-width:0;min-height:42px;padding:10px 16px;background:#fff!important;color:#111!important;border:1px solid #d0d0d0!important;border-radius:0!important}variant-picker[data-product-handle=scuffers-with-love-hoodie] label.variant-option__button-label:has(input[data-option-name=Color]:checked){border:2px solid #111!important;padding:9px 15px}variant-picker[data-product-handle=scuffers-with-love-hoodie] label.variant-option__button-label:has(input[data-option-name=Color]):hover{border-color:#111!important}variant-picker[data-product-handle=scuffers-with-love-hoodie] label.variant-option__button-label:has(input[data-option-name=Color]):before,variant-picker[data-product-handle=scuffers-with-love-hoodie] label.variant-option__button-label:has(input[data-option-name=Color]):after,variant-picker[data-product-handle=scuffers-with-love-hoodie] label.variant-option__button-label:has(input[data-option-name=Color]) .variant-option__button-label__pill,variant-picker[data-product-handle=scuffers-with-love-hoodie] label.variant-option__button-label:has(input[data-option-name=Color]) .swatch{display:none!important}variant-picker[data-product-handle=scuffers-with-love-hoodie] label.variant-option__button-label:has(input[data-option-name=Color]) .variant-option__button-label__text{color:#111!important;text-align:center;white-space:nowrap}main[data-template^=product] media-gallery slideshow-controls .slideshow-controls__dots{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:8px!important;list-style:none!important;width:auto!important;margin:0 auto!important;padding:10px 12px!important}main[data-template^=product] media-gallery slideshow-controls .slideshow-controls__dots>li{display:block!important;flex:0 0 auto!important;list-style:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}main[data-template^=product] media-gallery slideshow-controls .slideshow-controls__dots>li>button.slideshow-control{display:flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;color:transparent!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;text-transform:none!important;box-shadow:none!important}main[data-template^=product] media-gallery slideshow-controls .slideshow-controls__dots>li>button.slideshow-control:after{content:""!important;display:block!important;width:7px!important;height:7px!important;border-radius:50%!important;background:#999!important;box-shadow:none!important}main[data-template^=product] media-gallery slideshow-controls .slideshow-controls__dots>li>button.slideshow-control[aria-selected=true]:after{background:#111!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dripstock-pages.css.map */
