:root{--sk-bg: #f5efe3;--sk-paper: #fbf8f2;--sk-white: #fffdf8;--sk-ink: #2b211c;--sk-accent: #1f1b18;--sk-bordeaux: #6b1a2a;--sk-gold: #b8923f;--sk-muted: #5f534a;--sk-border: #e2d7c3;--font-body-family: "Source Sans 3", system-ui, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-family: "Young Serif", Georgia, serif;--font-heading-weight: 400;--font-heading-scale: 1;--font-body-scale: 1}body.sk-design{display:block;margin:0;background:var(--sk-bg);color:var(--sk-ink);font-family:var(--font-body-family);font-size:16px;line-height:1.5;letter-spacing:0;-webkit-font-smoothing:antialiased}.sk-design h1,.sk-design h2,.sk-design h3,.sk-design h4,.sk-design .h0,.sk-design .h1,.sk-design .h2,.sk-design .h3{font-family:var(--font-heading-family);font-weight:400;letter-spacing:-.015em}.sk-design button,.sk-design input,.sk-design select,.sk-design textarea{font-family:var(--font-body-family);letter-spacing:0}.sk-design a{text-underline-offset:4px}.sk-design :focus-visible{outline:2px solid var(--sk-gold);outline-offset:4px}.sk-page-width{width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(20px,4vw,48px)}.sk-heading{margin:0;color:#1a1714;font-family:var(--font-heading-family);font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.1;letter-spacing:-.015em;text-wrap:balance}.sk-kicker{color:#8a6a2e;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.sk-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:10px;padding:12px 26px;border:1px solid var(--sk-accent);border-radius:6px;background:var(--sk-accent);color:var(--sk-paper);font-size:17px;font-weight:600;line-height:1.35;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .16s ease,color .16s ease}.sk-button:hover{background:#4a4038;border-color:#4a4038;color:var(--sk-paper)}.sk-button--outline,.sk-button--secondary{background:transparent;color:var(--sk-accent)}.sk-button--gold{border-color:#d9bd7a;background:#d9bd7a;color:#1a1714}.sk-button--gold:hover{border-color:#e8d19a;background:#e8d19a;color:#1a1714}.sk-design .shopify-section{scroll-margin-top:160px}.sk-design .content-for-layout{overflow:clip}.sk-design .button,.sk-design .shopify-challenge__button,.sk-design .customer button{min-height:48px;border-radius:6px;font-size:16px;font-weight:600;letter-spacing:0}.sk-design .button:after{border-radius:6px}.sk-design .field__input,.sk-design .select__select,.sk-design .customer .field input{background:var(--sk-white);font-size:16px}.sk-design .price{color:var(--sk-ink);letter-spacing:0}.sk-design .badge{letter-spacing:0;border-radius:3px}.sk-design .cart-drawer .drawer__inner{max-width:100vw;background:var(--sk-paper);color:var(--sk-ink);--color-background: 251, 248, 242;--color-foreground: 43, 33, 28;--color-button: 31, 27, 24;--color-button-text: 251, 248, 242}.sk-design .drawer__heading{font-family:var(--font-heading-family);font-size:27px}.sk-design .cart-item__name{font-family:var(--font-body-family);font-weight:600}.sk-design .cart-item__media img,.sk-design .cart-drawer .quantity{border-radius:5px}.sk-design .cart-drawer .quantity:after{border-radius:5px}.sk-design .cart-drawer .drawer__footer{border-top-color:var(--sk-border)}.sk-design .cro-cart-payment-icons{opacity:.85}.sk-design .bcpb-bluecart{font-family:var(--font-body-family);color:var(--sk-ink)}.sk-design .bcpb-bluecart button,.sk-design .bcpb-bluecart input{font-family:inherit}.sk-design .bcpb-bluecart [role=progressbar]{border-radius:3px}.sk-design .loox-rating{color:#8a6a2e;font-family:var(--font-body-family)}.sk-design .loox-rating .loox-rating-content{font-family:var(--font-body-family)}.sk-design .shopify-policy__container{max-width:820px;padding:48px 20px 80px}.sk-design .shopify-policy__title{margin-bottom:28px}.sk-design .shopify-policy__body{font-size:17px;line-height:1.65}.sk-design .main-page-title{color:var(--sk-accent)}.sk-design .customer{padding-top:48px;padding-bottom:80px}.sk-design .search__input{font-size:16px}.sk-design .footer{margin-top:0}.sk-design .sk-loox-details{margin-block:-32px 72px}.sk-design .sk-loox-details>summary{display:flex;align-items:center;justify-content:space-between;min-height:60px;padding:16px 0;border-block:1px solid var(--sk-border);color:var(--sk-accent);font-size:17px;font-weight:600;list-style:none;cursor:pointer}.sk-design .sk-loox-details>summary::-webkit-details-marker{display:none}.sk-design .sk-loox-details[open]>summary{margin-bottom:24px}.sk-design #shopify-pc__banner{padding:22px 32px!important;background:var(--sk-paper)!important;color:var(--sk-ink)!important;border-top:1px solid var(--sk-border)!important;box-shadow:0 -8px 32px #2b211c14!important;font-family:var(--font-body-family)!important}.sk-design #shopify-pc__banner h2{margin-bottom:8px!important;color:var(--sk-ink)!important;font-family:var(--font-heading-family)!important;font-size:19px!important;font-weight:400!important}.sk-design #shopify-pc__banner p,.sk-design #shopify-pc__banner a{color:var(--sk-muted)!important;font-family:var(--font-body-family)!important;font-size:14px!important;line-height:1.45!important}.sk-design #shopify-pc__banner button{min-height:44px!important;padding:10px 20px!important;border:1px solid var(--sk-accent)!important;border-radius:6px!important;background:transparent!important;color:var(--sk-accent)!important;font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:600!important}.sk-design #shopify-pc__banner #shopify-pc__banner__btn-accept{background:var(--sk-accent)!important;color:var(--sk-paper)!important}.sk-design #shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{border-color:transparent!important;font-weight:400!important}.sk-design.sk-template-product .collapsible-content__heading{text-align:left}@media(max-width:749px){.sk-design .shopify-section{scroll-margin-top:106px}.sk-design .cart-drawer .drawer__inner{padding-inline:18px}.sk-design .drawer__heading{font-size:24px}.sk-design #shopify-pc__banner{padding:18px 20px!important}.sk-design #shopify-pc__banner button{margin-top:6px!important}}@media(prefers-reduced-motion:reduce){.sk-design *,.sk-design *:before,.sk-design *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sk-design.css.map */
