:root{--bw-paper: #fff7ea;--bw-paper-2: #fbecd3;--bw-paper-3: #f6dfb8;--bw-ink: #2a1f17;--bw-ink-soft: #6a5848;--bw-line: rgba(42, 31, 23, .12);--bw-sindoor: #c62d24;--bw-sindoor-dark: #a3231c;--bw-peacock: #1e5631;--bw-leaf: #3f7d3a;--bw-pista: #e4efd9;--bw-marigold: #f4a11b;--bw-marigold-soft: #fde3b0;--bw-indigo: var(--bw-sindoor);--bw-indigo-deep: var(--bw-peacock);--bw-on-indigo: #fff7ea;--bw-product: #d9532b;--bw-product-ink: #ffffff;--bw-font-display: "Young Serif", Georgia, "Times New Roman", serif;--bw-font-body: "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--bw-font-hand: "Caveat", "Segoe Print", "Bradley Hand", cursive;--bw-font-mono: var(--bw-font-body);--bw-step--1: clamp(1.35rem, 1.3rem + .2vw, 1.45rem);--bw-step-0: clamp(1.6rem, 1.55rem + .25vw, 1.75rem);--bw-step-1: clamp(1.95rem, 1.8rem + .6vw, 2.4rem);--bw-step-2: clamp(2.6rem, 2.1rem + 1.6vw, 3.8rem);--bw-step-3: clamp(3.4rem, 2.5rem + 3vw, 6rem);--bw-step-4: clamp(4rem, 2.6rem + 5vw, 8rem);--bw-radius-sm: 10px;--bw-radius: 18px;--bw-radius-lg: 28px;--bw-pill: 999px;--bw-edge: 1px solid var(--bw-line);--bw-shadow: 0 1px 2px rgba(90, 50, 20, .06), 0 12px 32px -12px rgba(90, 50, 20, .22);--bw-shadow-lift: 0 2px 4px rgba(90, 50, 20, .08), 0 22px 44px -16px rgba(90, 50, 20, .32);--bw-gutter: 2rem;--bw-section-y: clamp(6rem, 4.4rem + 4vw, 11rem);--font-heading-family: var(--bw-font-display);--font-heading-weight: 400;--font-body-family: var(--bw-font-body)}@media screen and (min-width:750px){:root{--bw-gutter: 3.6rem}}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--bw-font-body);color:var(--bw-ink);background-color:var(--bw-paper);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-synthesis:none}html,body{overflow-x:clip;max-width:100%}img,svg,video{max-width:100%}@media screen and (min-width:990px)and (prefers-reduced-motion:no-preference){body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--bw-font-display);font-weight:400;letter-spacing:-.01em;line-height:1.08;text-wrap:balance}p{text-wrap:pretty}.button,.shopify-payment-button__button--unbranded{font-family:var(--bw-font-body);font-weight:600}:focus-visible{outline:3px solid var(--bw-marigold);outline-offset:3px}.skip-to-content-link:focus{border-radius:var(--bw-radius-sm)}.bw-section{padding-block:var(--bw-section-y) calc(var(--bw-section-y) * 1.08);position:relative}.bw-section--tight{padding-block:calc(var(--bw-section-y) * .55)}.bw-wrap{width:100%;max-width:var(--page-width, 140rem);margin-inline:auto;padding-inline:var(--bw-gutter)}.bw-display{font-family:var(--bw-font-display);font-weight:400;font-size:var(--bw-step-3);line-height:1.02;letter-spacing:-.02em;margin:0;text-wrap:balance}.bw-h2{font-family:var(--bw-font-display);font-weight:400;font-size:var(--bw-step-2);line-height:1.06;letter-spacing:-.015em;margin:0;text-wrap:balance}.bw-lede{font-size:var(--bw-step-1);line-height:1.45;color:var(--bw-ink-soft);max-width:38ch;margin:0}.bw-body{font-size:var(--bw-step-0);line-height:1.65;max-width:62ch}.bw-mono{font-family:var(--bw-font-body);font-weight:600;font-size:var(--bw-step--1);letter-spacing:0}.bw-kicker,.bw-hand{font-family:var(--bw-font-hand);font-weight:600;font-size:clamp(2.2rem,2rem + .6vw,2.8rem);line-height:1;color:var(--bw-sindoor);text-transform:none;letter-spacing:0;margin:0 0 1rem;transform:rotate(-1.5deg);transform-origin:left center;display:inline-block}.bw-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:5.2rem;padding:0 2.8rem;font:600 var(--bw-step-0)/1 var(--bw-font-body);text-decoration:none;white-space:nowrap;border:0;border-radius:var(--bw-pill);background:var(--bw-sindoor);color:#fff;box-shadow:0 8px 20px -10px #c62d24b3;cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .2s ease,box-shadow .2s ease}.bw-btn:after{content:"\2192";font-weight:500;transition:transform .2s ease}.bw-btn:hover{background:var(--bw-sindoor-dark);color:#fff;transform:translateY(-2px);box-shadow:0 14px 26px -12px #c62d24cc}.bw-btn:hover:after{transform:translate(3px)}.bw-btn:active{transform:translateY(0) scale(.98)}.bw-btn--ghost{background:transparent;color:var(--bw-ink);box-shadow:none;padding:0 .4rem;min-height:5.2rem;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px;text-decoration-color:var(--bw-marigold)}.bw-btn--ghost:hover{background:transparent;color:var(--bw-sindoor);box-shadow:none;transform:none}.bw-btn--light{background:var(--bw-paper);color:var(--bw-ink);box-shadow:0 8px 20px -10px #00000080}.bw-btn--light:hover{background:#fff;color:var(--bw-sindoor)}html .bw-label,html .bw-family,html .bw-moment,html .bw-bundle,html .bw-review,html .bw-sachet,html .bw-hero__frame,html .bw-spotlight__media,html .bw-phero__media,html .bw-sizes__media,html .bw-recipe__media,html .bw-problem__answer,html .bw-pstory__origin,html .bw-ship,html .bw-chead__empty,html .bw-notify__ok,html .bw-band__figure img{border-radius:var(--bw-radius-lg);overflow:hidden}html .bw-chip,html .bw-dish,html .bw-notes__item,html .bw-tag,html .bw-id{border-radius:var(--bw-pill);overflow:hidden}html .bw-notify__input{border-radius:var(--bw-pill) 0 0 var(--bw-pill)}.bw-id{display:inline-flex;align-items:stretch;background:var(--bw-paper-2);color:var(--bw-ink);font:600 var(--bw-step--1)/1 var(--bw-font-body)}.bw-id__num{background:var(--bw-product);color:var(--bw-product-ink);padding:.8rem 1.2rem;font-family:var(--bw-font-display);font-weight:400}.bw-id__name{padding:.8rem 1.2rem}.bw-label{position:relative;display:flex;flex-direction:column;height:100%;background:#fff;color:var(--bw-ink);text-decoration:none;box-shadow:var(--bw-shadow);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease}a.bw-label:hover{transform:translateY(-4px);box-shadow:var(--bw-shadow-lift)}.bw-label__field{position:relative;aspect-ratio:4 / 5;background:var(--bw-product);color:var(--bw-product-ink);overflow:hidden}.bw-label__field img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.bw-label__num{position:absolute;left:1.6rem;bottom:.8rem;font-family:var(--bw-font-display);font-weight:400;font-size:clamp(6.4rem,5rem + 4vw,10rem);line-height:.9;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.bw-label__field--has-image .bw-label__num{font-size:clamp(3rem,2.6rem + 1.4vw,4.4rem);top:1.2rem;bottom:auto;background:var(--bw-product);padding:.4rem 1rem .6rem;border-radius:var(--bw-radius-sm)}.bw-label__family{position:absolute;top:1.4rem;right:1.4rem;font:600 1.3rem/1 var(--bw-font-body);background:#ffffffe6;color:var(--bw-ink);padding:.6rem 1rem;border-radius:var(--bw-pill)}.bw-label__body{display:grid;gap:.6rem;padding:1.6rem 1.8rem 1.8rem;flex:1}.bw-label__name{font-family:var(--bw-font-display);font-weight:400;font-size:var(--bw-step-1);line-height:1.1;margin:0}.bw-label__meta{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:auto;padding-top:1rem;border-top:var(--bw-edge)}.bw-label__note{color:var(--bw-ink-soft);font-size:var(--bw-step-0);line-height:1.45;margin:0}.bw-label--soon .bw-label__field{filter:saturate(.55)}.bw-tag{display:inline-block;font:600 1.3rem/1 var(--bw-font-body);padding:.5rem 1rem;background:var(--bw-marigold-soft);color:var(--bw-ink)}.bw-owner-note{border:2px dashed #b3261e;background:#fff4f2;color:#7a1712;padding:1.2rem 1.4rem;font:500 1.4rem/1.45 var(--bw-font-body);margin:1.2rem 0;border-radius:var(--bw-radius-sm)}@media(prefers-reduced-motion:reduce){.bw-btn,.bw-label,a.bw-label:hover,.bw-btn:hover{transition:none;transform:none}}.bw-card-number{margin:0 0 .8rem;font-size:1.3rem}.card-wrapper .card{border-radius:var(--bw-radius-lg);overflow:hidden;box-shadow:var(--bw-shadow);border:0;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s ease;background:#fff}.card-wrapper:hover .card{transform:translateY(-4px);box-shadow:var(--bw-shadow-lift)}.card-wrapper .card__heading{font-family:var(--bw-font-display);font-weight:400;font-size:2rem;line-height:1.15}.card-wrapper .price{font-weight:600;font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.card-wrapper:hover .card{transform:none}}.collection-hero__title{font-family:var(--bw-font-display);font-weight:400}.product__info-container>*+*{margin-top:1.6rem}.product__info-container .product__title h1{font-family:var(--bw-font-display);font-weight:400}.product__info-container .product-form__input input[type=radio]+label{min-width:13rem;padding:1.3rem 1.8rem;border:1.5px solid var(--bw-line);border-radius:var(--bw-radius);font:600 1.55rem/1.25 var(--bw-font-body);color:var(--bw-ink);background:#fff}.product__info-container .product-form__input input[type=radio]:checked+label{border-color:var(--bw-sindoor);background:#fff4ef;color:var(--bw-ink);box-shadow:inset 0 0 0 1.5px var(--bw-sindoor)}.product__info-container .product-form__input .form__label{font:600 1.4rem/1 var(--bw-font-body);color:var(--bw-ink)}.product__info-container .product-form__submit{min-height:5.8rem;border-radius:var(--bw-pill);font:700 1.75rem/1 var(--bw-font-body);background:var(--bw-sindoor);color:#fff;border:0;box-shadow:0 10px 22px -12px #c62d24cc}.product__info-container .product-form__submit:after{box-shadow:none}.product__info-container .product-form__submit:hover{background:var(--bw-sindoor-dark)}.product__info-container .quantity{border-radius:var(--bw-pill)}.product__info-container .quantity:after,.product__info-container .quantity:before{border-radius:var(--bw-pill)}.product__info-container .price{font-size:2.4rem;font-weight:600}.product__info-container .product__description{font-size:1.65rem;line-height:1.65;color:var(--bw-ink-soft)}.product__media-item .media,.product__media-list .media{border-radius:var(--bw-radius-lg);overflow:hidden}.collapsible-content .accordion{border-color:var(--bw-line)}.collapsible-content .accordion__title{font-family:var(--bw-font-body);font-weight:600;font-size:1.7rem}.field__input,.select__select,.customer .field input,.text-area{border-radius:var(--bw-radius)!important;background:#fff}.field:after,.field:before,.select:after,.select:before,.text-area:after,.text-area:before{border-radius:var(--bw-radius)!important}.field__input:focus-visible{box-shadow:0 0 0 3px var(--bw-marigold)!important}.contact .button,.newsletter-form__button,.main-page-title+.rte .button,.customer .button{border-radius:var(--bw-pill);background:var(--bw-sindoor);color:#fff;min-height:5rem;padding-inline:3rem}.contact .button:after,.contact .button:before{border-radius:var(--bw-pill);box-shadow:none}.contact .button:hover{background:var(--bw-sindoor-dark)}.contact__title,.contact h2{font-family:var(--bw-font-display);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bw-base.css.map */
