.bk{--bk-ink:#20211f;--bk-paper:#f4f1eb;--bk-line:#d4d1c9;--bk-muted:#5a5c55;--bk-accent:#d9e296;--bk-gutter:clamp(20px,5vw,80px);--bk-space:clamp(48px,8vw,112px);color:var(--bk-ink);background:var(--bk-paper);font-family:var(--font-body--family, sans-serif);line-height:1.5;font-size:16px}.bk *,.bk *:before,.bk *:after{box-sizing:border-box}.bk h1,.bk h2,.bk h3,.bk p{margin:0}.bk h1,.bk h2,.bk h3{font-family:var(--font-heading--family, sans-serif);font-weight:500}.bk a{color:inherit;text-underline-offset:5px}.bk :is(a,button,select,input):focus-visible{outline:3px solid currentColor;outline-offset:5px}.bk [hidden]{display:none!important}.bk img{display:block;max-width:100%;height:auto}.bk button,.bk select{font:inherit}.bk button,.bk a,.bk select{touch-action:manipulation}.bk button{cursor:pointer}.bk button:disabled{cursor:not-allowed;opacity:.5}.bk-wrap{padding:var(--bk-space) var(--bk-gutter)}.bk-kicker{font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:600}.bk-heading{font-size:clamp(32px,4.5vw,64px);line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.bk-copy{max-width:48ch;color:var(--bk-muted)}.bk-heading-row{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px}.bk-heading-row .bk-heading{margin-top:12px}.bk-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;text-decoration:none;border-bottom:1px solid currentColor;flex-shrink:0}.bk-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:12px 22px;color:var(--bk-paper)!important;background:var(--bk-ink);border:1px solid var(--bk-ink);text-decoration:none;transition:background .2s,color .2s}.bk-button:hover{background:#3c4036}.bk-button--light{background:var(--bk-paper);color:var(--bk-ink)!important}.bk-editor-note{padding:24px;border:1px dashed var(--bk-muted);margin:20px var(--bk-gutter);font-size:14px}.bk-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bk-experience{--bk-ink:#242820;--bk-paper:#f4f1eb;--bk-muted:#5b6256;--bk-line:#d7d9cc;--bk-accent:#d9e296;background:var(--bk-paper);color:var(--bk-ink)}.bk-experience .bk{--font-heading--family:var(--font-body--family,sans-serif)}.bk-experience #MainContent{background:var(--bk-paper)}.bk-experience #MainContent :is(h1,h2,h3,h4){font-family:var(--font-body--family,sans-serif);font-weight:500;letter-spacing:-.035em;text-transform:none}.bk-experience #MainContent h1{font-size:clamp(30px,4.5vw,64px);line-height:1.08;text-wrap:balance}.bk-experience #MainContent .product-details h1{font-size:clamp(26px,2.8vw,40px);max-width:23ch}.bk-experience #MainContent :is(.button,.shopify-payment-button__button--unbranded){border-radius:2px;min-height:48px;font-family:var(--font-body--family,sans-serif);letter-spacing:.01em}.bk-experience #MainContent .product-details{padding:clamp(16px,3vw,40px);background:#faf9f5;border:1px solid var(--bk-line)}.bk-experience :is(.product-card,.cart-page__summary){border-radius:2px}.bk-experience .bootiky-breadcrumbs{padding-block:16px;font-size:12px;color:var(--bk-muted);border-bottom:1px solid var(--bk-line)}.bk-experience .cart-page__summary{border:1px solid var(--bk-line);padding:24px;background:#e8ebdf}.bk-journey{display:flex;align-items:center;flex-wrap:wrap;gap:24px 40px;padding:clamp(32px,5vw,72px) clamp(20px,5vw,80px);border-block:1px solid var(--bk-line);background:#e8ebdf}.bk-journey>div{flex:1 1 400px;min-width:0}.bk-journey h2{font-size:clamp(26px,3vw,42px);line-height:1.1;margin:12px 0}.bk-journey p{max-width:55ch}.bk-journey .bk-link{font-size:14px}@media(max-width:649px){.bk-experience #MainContent .product-details{padding:20px 12px}.bk-journey .bk-button{width:100%}}.bk-experience .cart__checkout-button{background:var(--bk-ink);color:var(--bk-paper);border-color:var(--bk-ink)}.bk-experience .cart__checkout-button:hover{background:#3b4534;color:var(--bk-paper);border-color:#3b4534}.bk-experience .bk-purchase-help{display:block;margin-block:20px 8px;padding:18px 0 0;border-top:1px solid var(--bk-line);font:400 13px/1.5 var(--font-body--family,sans-serif);color:var(--bk-ink);text-align:left;min-width:0}.bk-purchase-help .bk-purchase-help__title{font-weight:600;font-size:14px;margin:0 0 10px}.bk-purchase-help ul{list-style:none;display:flex;flex-wrap:wrap;gap:4px 20px;padding:0;margin:0}.bk-purchase-help a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-underline-offset:4px}.bk-purchase-help>p:last-child{margin:8px 0 0;color:var(--bk-muted);font-size:12px;max-width:55ch}.bk-experience .bk-cart-empty-copy{max-width:34ch;text-align:center;line-height:1.6;margin:16px auto}.bk-experience .bk-cart-studio-link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:12px auto;text-underline-offset:5px}.bk-experience #cart-drawer .theme-drawer__dialog{background:var(--bk-paper);color:var(--bk-ink)}.bk-experience #cart-drawer .cart-drawer__content{background:var(--bk-paper)}.bk-experience #cart-drawer .cart-drawer__summary{background:#e8ebdf}.bk-experience #cart-drawer :is(h2,.button){font-family:var(--font-body--family,sans-serif)}.bk-experience #cart-drawer .button{border-radius:2px;min-height:48px}.bk-experience .bk-service-page .section-content-wrapper{max-width:100%;min-width:0}.bk-experience .bk-service-page .page-content{width:100%;max-width:100%;min-width:0;line-height:1.7;overflow-wrap:anywhere}.bk-experience .bk-service-page .page-content :is(input,textarea,select){font-size:16px;max-width:100%}.bk-experience .bk-service-page .page-content details{border:1px solid var(--bk-line);border-radius:2px;background:#faf9f5;margin-block:12px;padding:16px}.bk-experience .bk-service-page .page-content summary{min-height:44px;align-content:center;cursor:pointer;font-weight:500}.bk-experience .bk-service-page .page-content summary:focus-visible{outline:2px solid var(--bk-ink);outline-offset:4px}.bk-experience .shopify-policy__container{max-width:900px;padding:clamp(24px,5vw,64px) 24px;color:var(--bk-ink);line-height:1.7;overflow-wrap:anywhere}.bk-experience .shopify-policy__title{margin-bottom:32px}.bk-experience .shopify-policy__body a{text-underline-offset:4px}@media(max-width:749px){.bk-experience .cart-page__summary{padding:20px 16px}.bk-experience .bk-service-page .page-content details{padding:12px}.bk-experience .shopify-policy__container{padding-inline:20px}}.bk-experience,.bk-experience .bk{--bk-ink:#302b2c;--bk-paper:#fffaf7;--bk-muted:#71676a;--bk-line:#e8dfe0;--bk-accent:#8e4457}.bk-experience .bk-button{border-radius:10px;background:#8e4457;border-color:#8e4457;color:#fff!important;gap:18px}.bk-experience .bk-button:hover{background:#733449;border-color:#733449}.bk-experience .bk-wrap{padding-block:clamp(48px,6vw,88px)}.bk-experience #cart-drawer .cart-drawer__summary{background:#f6f0ee}.bk-experience .cart__checkout-button{background:#8e4457;border-color:#8e4457;color:#fff}.bk-experience #MainContent .product-details{background:#fffdfb;border-radius:16px}.bk-slot-state{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#8e4457}@media(prefers-reduced-motion:no-preference){.bk-button{transition:background .2s,border-color .2s,transform .2s}@keyframes bk-soft-arrival{0%{opacity:.6;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.bk-experience .bk-button:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.bk-experience .bk *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bootiky-commerce-base.css.map */
