body[data-drsknn-commerce-repair] #MainContent,body[data-drsknn-commerce-repair] #MainContent [class*=color-]{--color-background: 250, 249, 245;--gradient-background: #faf9f5;--color-foreground: 18, 43, 40;--color-background-contrast: 215, 224, 219;--color-button: 24, 77, 68;--color-button-text: 255, 255, 255;--color-secondary-button: 255, 255, 255;--color-secondary-button-text: 24, 77, 68;--color-link: 24, 77, 68;--color-badge-foreground: 18, 43, 40;--color-badge-background: 250, 249, 245;--color-badge-border: 215, 224, 219;--payment-terms-background-color: #faf9f5;--button-background-hover-color: #103c35;--button-text-hover-color: #fff;color:#122b28;background:#faf9f5}body[data-drsknn-commerce-repair=skincare] #MainContent :is(.form__label,.quantity__label,.product__tax,.product__inventory,.pickup-availability-info,.pickup-availability-info p){color:#29453f}body[data-drsknn-commerce-repair=skincare] #MainContent :is(.quantity__input,.quantity__button,.select__select){color:#122b28;background:#fff}body[data-drsknn-commerce-repair=skincare] #MainContent :is(.product__tax a,.pickup-availability-button,.shopify-payment-button__more-options){color:#184d44;text-decoration:underline;text-underline-offset:3px}body[data-drsknn-commerce-repair=skincare] #MainContent :is(.video-section,.drsknn-product-video){color:#122b28}body[data-drsknn-commerce-repair=skincare] #MainContent :is(.video-section,.drsknn-product-video) h2{color:#122b28}body[data-drsknn-commerce-repair=skincare] #MainContent [data-drsknn-product-video]:not(video){--drsknn-video-max-height: 420px;background:#f0f3ef}body[data-drsknn-commerce-repair=skincare] #MainContent :is(.video-section,.drsknn-product-video) video{max-height:420px;object-fit:contain}body[data-drsknn-commerce-repair=skincare] #MainContent video:fullscreen{width:100%;height:100%;max-height:none;max-width:none}body[data-drsknn-commerce-repair=cart] #MainContent{--font-body-family: Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--font-heading-family: var(--font-body-family);--font-body-weight: 400;--font-heading-weight: 600;font-family:var(--font-body-family);padding-block:20px 44px;min-width:0}body[data-drsknn-commerce-repair=cart] #MainContent :is(h1,h2,h3,h4,p,a,label,input,button,select,textarea,th,td,span,small){font-family:inherit;letter-spacing:normal}body[data-drsknn-commerce-repair=cart] #MainContent :is(h1,h2,h3,h4,p,label,th,td,small,.price,.product-option){color:#122b28}body[data-drsknn-commerce-repair=cart] #MainContent h1{font-size:clamp(27px,3vw,38px);font-weight:600;line-height:1.2;letter-spacing:-.035em}body[data-drsknn-commerce-repair=cart] #MainContent :is(cart-items,#main-cart-footer,.js-page-cart-ajax){color:#122b28;background:#faf9f5}body[data-drsknn-commerce-repair=cart] #MainContent :is(.page-width,.cart>.container){max-width:1180px;margin-inline:auto;padding-inline:24px}body[data-drsknn-commerce-repair=cart] #MainContent .cart-item__name{font-size:16px;line-height:1.45;font-weight:600;color:#122b28}body[data-drsknn-commerce-repair=cart] #MainContent :is(.cart-item__details,.cart__items [data-js-product]){overflow-wrap:anywhere}body[data-drsknn-commerce-repair=cart] #MainContent :is(a:not(.button):not(.btn),.link){color:#184d44}body[data-drsknn-commerce-repair=cart] #MainContent :is(input:not([type=submit]):not([type=checkbox]):not([type=radio]),select,textarea){font-size:16px;color:#122b28;background:#fff;border-color:#c8d5cf;min-height:44px}body[data-drsknn-commerce-repair=cart] #MainContent .quantity{width:132px;min-width:132px;min-height:44px;background:#fff;color:#122b28;border:1px solid #c8d5cf;border-radius:4px}body[data-drsknn-commerce-repair=cart] #MainContent .quantity:after{box-shadow:none}body[data-drsknn-commerce-repair=cart] #MainContent :is(.quantity__button,.quantity__input){flex:1 0 42px;width:42px;min-width:42px;min-height:44px;margin:0;padding:0;border:0;background:#fff;color:#122b28}body[data-drsknn-commerce-repair=cart] #MainContent :is(cart-remove-button a,.js-product-button-remove-from-cart){display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#184d44}body[data-drsknn-commerce-repair=cart] #MainContent :is(.cart__sidebar,.cart__blocks){padding:24px;border:1px solid #d7e0db;border-radius:6px;background:#fff;color:#122b28}body[data-drsknn-commerce-repair=cart] #MainContent :is(.button,input[name=checkout],.cart__btn-empty){min-height:48px;border:1px solid #184d44;border-radius:4px;background:#184d44;color:#fff;font-size:15px;font-weight:600;line-height:1.4;text-transform:none}body[data-drsknn-commerce-repair=cart] #MainContent :is(.button,input[name=checkout],.cart__btn-empty):hover{background:#103c35;color:#fff}body[data-drsknn-commerce-repair=cart] #MainContent :is(.cart__ctas .button,input[name=checkout]){width:100%}body[data-drsknn-commerce-repair=cart] #MainContent :is(.cart__ctas .button,.cart__btn-empty):after{box-shadow:none}body[data-drsknn-commerce-repair=cart] #MainContent .cart__footer{border-color:#d7e0db}body[data-drsknn-commerce-repair=cart] #MainContent .cart-item__image{width:100%;height:120px;object-fit:contain;background:#edf1ef}body[data-drsknn-commerce-repair=cart] #MainContent :is(button,a,input,select,textarea):focus-visible{outline:3px solid #184d44;outline-offset:3px}@media(max-width:749px){body[data-drsknn-commerce-repair=cart] #MainContent{padding-block:12px 24px}body[data-drsknn-commerce-repair=cart] #MainContent :is(.page-width,.cart>.container){padding-inline:16px}body[data-drsknn-commerce-repair=cart] #MainContent :is(.cart__sidebar,.cart__blocks){padding:18px}body[data-drsknn-commerce-repair=cart] #MainContent .cart-item__image{height:104px}body[data-drsknn-commerce-repair=skincare] #MainContent [data-drsknn-product-video]:not(video){--drsknn-video-max-height: 360px}body[data-drsknn-commerce-repair=skincare] #MainContent :is(.video-section,.drsknn-product-video) video{max-height:360px}body[data-drsknn-commerce-repair=skincare] #MainContent video:fullscreen{max-height:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/drsknn-commerce-repair.css.map */
