html:has(.shopify-section--main-product){scrollbar-gutter:stable}.shopify-section--main-product{--bk-ink: #292522;--bk-muted: #51453d;--bk-pink: #e7b8b2;--bk-ease: cubic-bezier(.2,.8,.2,1)}.shopify-section--main-product .product-info{font-family:Arial,sans-serif;color:var(--bk-ink);text-align:left;min-width:0;container-type:inline-size}.shopify-section--main-product .product-info__block-list>*{--product-info-gap: 18px}.shopify-section--main-product .bk-product-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(116px,auto);gap:10px;align-items:start}.shopify-section--main-product .product-title{font:600 20px/1.25 Arial,sans-serif;letter-spacing:-.4px;text-transform:none;color:var(--bk-ink);text-align:left}.shopify-section--main-product .bk-product-heading price-list{flex-direction:column;align-items:flex-end;gap:5px;white-space:nowrap;font-variant-numeric:tabular-nums}.shopify-section--main-product [data-block-type=price] sale-price{font:400 20px/1.3 Arial,sans-serif;letter-spacing:0;text-transform:none;color:var(--bk-ink)}.shopify-section--main-product [data-block-type=price] sale-price.text-on-sale{color:var(--bk-sale)}.shopify-section--main-product [data-block-type=price] compare-at-price{font:400 12px/1.4 Arial,sans-serif;letter-spacing:0;text-transform:none;color:#72665c}.shopify-section--main-product .variant-picker__option-values:has(.thumbnail-swatch){display:flex;justify-content:center;width:100%;max-width:100%;margin-inline:auto;gap:8px}.shopify-section--main-product .thumbnail-swatch{width:47px;height:44px;flex:0 0 47px;border:1px solid #e9e0d9;border-radius:7px}.shopify-section--main-product .thumbnail-swatch.is-selected{border-color:#817166}.shopify-section--main-product .bk-variant-option>.variant-picker__option-info,.shopify-section--main-product .bk-set-controls{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;--bk-row-caption: 13px;--bk-row-value: 13px;min-height:48px;margin-bottom:0}.shopify-section--main-product .bk-variant-option>.variant-picker__option-info:has(.bk-fit-trigger--advice){grid-template-columns:minmax(0,1fr) 120px}.shopify-section--main-product :is(.bk-fit-advice,bk-delivery-draft[data-placement=selector]){max-width:100%;width:100%}.shopify-section--main-product :is(.bk-fit-trigger,.bk-delivery-trigger){position:relative;width:100%;min-height:48px;gap:6px;padding:7px 10px;border-radius:9px;font-size:13px;font-weight:600}.shopify-section--main-product .bk-fit-trigger{color:#4b3c34;border-color:#e4dbd5;white-space:normal}.shopify-section--main-product .bk-fit-trigger.bk-fit-trigger{background:#fff;border-color:#e4dbd5;color:#4b3c34}.shopify-section--main-product .bk-fit-trigger.bk-fit-trigger:hover{background:#f7f5f3;border-color:#b8aaa3}.shopify-section--main-product .bk-fit-trigger--advice .bk-fit-trigger__label strong{font-size:var(--bk-row-caption);font-weight:600}.shopify-section--main-product .bk-fit-trigger--personal .bk-fit-trigger__caption{font-size:var(--bk-row-caption)}.shopify-section--main-product :is(.bk-fit-trigger--personal .bk-fit-trigger__label,.bk-delivery-trigger) strong{font-size:var(--bk-row-value);font-weight:600;letter-spacing:0}.shopify-section--main-product .bk-fit-trigger__label{overflow:visible;text-overflow:clip;white-space:normal;text-wrap:balance;line-height:1.25}.shopify-section--main-product .bk-delivery-trigger strong{min-width:0;white-space:normal;text-wrap:balance;line-height:1.25}.shopify-section--main-product .bk-fit-trigger--advice{padding-inline:8px;gap:5px}.shopify-section--main-product .bk-delivery-trigger{padding-inline:6px 26px}.shopify-section--main-product .bk-delivery-trigger>strong{display:grid;gap:1px}.shopify-section--main-product .bk-delivery-trigger__caption{font-size:12px;font-weight:400}.shopify-section--main-product .bk-delivery-trigger>.bk-delivery-trigger__info{position:absolute;top:50%;right:6px;width:14px;height:14px;margin:0;transform:translateY(-50%);flex-shrink:0;font-size:10px;font-weight:600}.shopify-section--main-product .bk-fit-trigger--personal{padding-inline:10px}.shopify-section--main-product bk-delivery-draft[data-placement=selector] .bk-delivery-draft__date{width:100%;min-height:48px;flex-direction:row;flex-wrap:nowrap;align-items:center;white-space:nowrap;gap:3px;justify-content:center;padding-inline:min(6px,1.6vw);border-color:#eed9d5;background:#fbefed;color:#653d38;font-size:var(--bk-row-caption);font-weight:600}.shopify-section--main-product bk-delivery-draft[data-placement=selector] .bk-delivery-draft__date strong{font-size:var(--bk-row-value);font-weight:750;color:inherit}.shopify-section--main-product .bk-sourced-trigger:has([data-bk-date-label]:not([hidden])){display:grid;grid-template-columns:minmax(0,max-content) 14px;gap:0 6px;align-content:center;line-height:1.25}.shopify-section--main-product .bk-sourced-trigger [data-bk-date-label]{grid-column:1;grid-row:1;font-size:12px;font-weight:400}.shopify-section--main-product .bk-sourced-trigger [data-bk-date]{grid-column:1;grid-row:2}.shopify-section--main-product .bk-sourced-trigger .bk-delivery-trigger__info{grid-column:2;grid-row:1 / span 2}.shopify-section--main-product bk-delivery-draft[data-placement=selector] .bk-sourced-trigger:not(:disabled):hover{background:#f3dcd7!important;border-color:#d9b3aa}.shopify-section--main-product bk-delivery-draft[data-placement=selector] .bk-sourced-trigger .bk-delivery-trigger__info{position:static;margin-left:0;color:inherit}.shopify-section--main-product .bk-variant-option .variant-picker__option-values{position:relative;gap:12px 6px!important;padding-top:12px}.shopify-section--main-product .bk-variant-option .block-swatch{height:44px;padding:6px 1px;gap:3px;align-items:center;border-color:#cec2b9;border-radius:9px;background:#fff;color:#24211f;isolation:isolate;transition:border-color .12s ease}.shopify-section--main-product .bk-variant-option--prices .block-swatch{height:52px;padding:6px 1px}.shopify-section--main-product .bk-size-card__size{position:relative;z-index:2;font:600 15px/1.1 Arial,sans-serif;color:#24211f}.shopify-section--main-product .bk-size-card__price{position:relative;z-index:2;font:500 11px/1.2 Arial,sans-serif;color:#493c35;white-space:nowrap;font-variant-numeric:tabular-nums}.shopify-section--main-product .bk-variant-option input:checked+.block-swatch .bk-size-card__price{color:#3e2d27}.shopify-section--main-product .bk-variant-option .block-swatch.is-disabled{background:#faf8f6;border-color:#e7e0da}.shopify-section--main-product .bk-variant-option .block-swatch.is-disabled .bk-size-card__size{color:#81766d;text-decoration:line-through}.shopify-section--main-product .bk-size-badge{top:-1px;transform:translate(-50%,-50%);min-width:32px;padding:2px 4px;border-radius:4px;background:#f5dcd6;color:#663d32;font:600 10px/12px Arial,sans-serif;z-index:3}.shopify-section--main-product .bk-size-badge svg{width:9px;height:11px}.shopify-section--main-product .bk-variant-option input:checked+.block-swatch{background:#f3d8d2!important;border-color:#966457!important;color:#24211f!important;box-shadow:inset 0 0 0 1px #966457}.shopify-section--main-product .buy-buttons{gap:0;margin-top:0}.shopify-section--main-product .buy-buttons>.button{min-height:52px;gap:9px;border-radius:12px;font:600 15px/1.3 Arial,sans-serif;text-transform:none;letter-spacing:0;background:#26211e;color:#fff!important;border-color:#26211e}.shopify-section--main-product .bk-product-wallet{width:100%}.bk-product-wallet summary{list-style:none;text-align:center;min-height:44px;padding:13px 0;color:#584a40;font-size:12px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bk-product-wallet summary::-webkit-details-marker{display:none}.bk-product-wallet .shopify-payment-button{margin-bottom:14px}.bk-product-store__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bk-product-store__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px;border:1px solid #dcb6ad;border-radius:8px;background:#f4e2dd;color:#59443d;font-weight:600;text-decoration:none}.bk-product-store__actions a:hover{background:#edd0c8}.bk-info{display:grid;margin-top:12px;color:#292522}.bk-info__item{display:block}.bk-info__item+.bk-info__item{position:relative}.bk-info__item+.bk-info__item:before{content:"";position:absolute;inset:0 16px auto;height:1px;background:#efe4df}.bk-info__row{display:grid;grid-template-columns:20px minmax(0,1fr) 14px;gap:12px;align-items:center;min-height:48px;padding:10px 16px;list-style:none;cursor:pointer}.bk-info__row::-webkit-details-marker{display:none}.bk-info__icon{color:#99675e}.bk-info__chevron{justify-self:end;color:#a07a71;transition:transform .18s var(--bk-ease)}.bk-info details[aria-expanded=true] .bk-info__chevron{transform:rotate(180deg)}.bk-info__text{display:grid;min-width:0;text-align:left}.bk-info__text strong{color:#292522;font:600 13.5px/1.35 Arial,sans-serif}.bk-info__content{padding:4px 16px 16px;color:#51453d;font:400 13px/1.6 Arial,sans-serif}.bk-info__content p{margin:0}.bk-info__content>*+*{margin-top:10px}.bk-info__content .bk-pickup-note p+p{margin-top:6px}.bk-info__content a:not(.bk-product-store__actions a){color:#292522;text-decoration:underline;text-underline-offset:3px}.bk-info__row:focus-visible{outline:2px solid #99675e;outline-offset:-3px;border-radius:12px}@media screen and (max-width:359px){.bk-info__row{gap:8px;padding-inline:12px}.bk-info__text strong{font-size:13px}}@media(hover:hover){.bk-info__row:hover{background:#f7ece8}}@media(prefers-reduced-motion:reduce){.bk-info__chevron{transition:none}}.bk-acc-title{display:grid;gap:2px;text-align:left}.bk-acc-title__summary{color:#6b5d55;font:400 12px/1.4 Arial,sans-serif}.shopify-section--main-product .product-info :is(.accordion__content,.bk-info__content) .bk-facts{display:grid;margin:0;padding:0;list-style:none}.shopify-section--main-product .product-info :is(.accordion__content,.bk-info__content) .bk-facts li{display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);gap:12px;align-items:start;margin:0;padding:9px 0;border-top:1px solid #f0e8e4}.shopify-section--main-product .product-info :is(.accordion__content,.bk-info__content) .bk-facts li>*{margin:0}.shopify-section--main-product .product-info :is(.accordion__content,.bk-info__content) .bk-facts li:first-child{padding-top:0;border-top:0}.shopify-section--main-product .product-info :is(.accordion__content,.bk-info__content) .bk-facts li:before{display:none}.shopify-section--main-product .product-info :is(.accordion__content,.bk-info__content) .bk-facts strong{color:#292522;font-weight:600}.shopify-section--main-product .product-info :is(.accordion__content,.bk-info__content) .bk-facts__note{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#f8f3f0;color:#5f5149;font-size:12px}.shopify-section--main-product .product-info .bk-product-description .bk-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0 0;text-align:center}.shopify-section--main-product .product-info .bk-product-description .bk-specs>div{margin:0}.bk-specs>div{min-width:0;padding:9px 12px;border-radius:10px;background:#f8f3f0}.bk-specs dt{margin:0;color:#7a6a61;font:600 10px/1.3 Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.bk-specs dd{margin:2px 0 0;overflow-wrap:anywhere;color:#292522;font:600 13px/1.35 Arial,sans-serif}.shopify-section--main-product .product-info .accordion-group{border:1px solid #e4ded9;border-radius:14px;overflow:hidden;background:#fff}.shopify-section--main-product .product-info .accordion-group .accordion{border:0}.shopify-section--main-product .product-info .accordion-group>*+*{border-top:1px solid #e4ded9}.shopify-section--main-product .product-info .accordion__toggle{min-height:56px;padding:15px 16px;font:600 14px/1.5 Arial,sans-serif;color:#292522;letter-spacing:0;text-transform:none}.shopify-section--main-product .product-info .accordion__toggle .text-with-icon{gap:0}.shopify-section--main-product .product-info .accordion__toggle .text-with-icon>:is(svg,img){display:none}.shopify-section--main-product .product-info .accordion__toggle>.animated-plus{color:#8d645a;flex-shrink:0}.shopify-section--main-product .product-info .accordion__content{padding:0 16px 16px;margin:0;font:400 13px/1.65 Arial,sans-serif;color:#51453d}.shopify-section--main-product .product-info :is(.accordion summary,.bk-product-store a):focus-visible{outline:2px solid #99675e;outline-offset:-3px;border-radius:8px}@media screen and (max-width:999px){.shopify-section--main-product .product-gallery{--product-gallery-gap: 0px}.shopify-section--main-product .product-gallery>.page-dots{gap:0;max-width:100%;flex-wrap:wrap}.shopify-section--main-product .product-gallery>.page-dots>button{position:relative;width:28px;height:44px;border-radius:4px}.shopify-section--main-product .product-gallery>.page-dots>button:before{display:none}.shopify-section--main-product .product-gallery>.page-dots>button:after{inset:50% auto auto 50%;width:22px;height:3px;border-radius:3px;background:#b5aaa4;opacity:1;transform:translate(-50%,-50%) scaleX(.3);transition:transform .18s var(--bk-ease),background-color .18s}.shopify-section--main-product .product-gallery>.page-dots>button[aria-current=true]:after{background:#c8877e;transform:translate(-50%,-50%) scaleX(1)}.shopify-section--main-product .product-gallery>.page-dots>button:focus-visible{outline:2px solid #99675e;outline-offset:-4px}}@media(prefers-reduced-motion:reduce){.shopify-section--main-product .product-gallery>.page-dots>button:after{transition:none}}.shopify-section--main-product .product-gallery__media[data-media-type=image]{aspect-ratio:1}.shopify-section--main-product .product-gallery__media[data-media-type=image] img{width:100%;height:100%;object-fit:contain}.shopify-section--main-product .product-sticky-bar.bk-product-dock{inset:auto 12px max(12px,env(safe-area-inset-bottom));width:auto;max-width:560px;margin-inline:auto;min-height:66px;padding:8px 8px 8px 16px;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,1.3fr);gap:10px;align-items:center;background:#fff7f4;border:1px solid #e5d5cf;border-radius:18px;box-shadow:0 6px 24px #40231214;transition:transform .24s var(--bk-ease),opacity .18s ease,visibility .24s;transform:translateY(calc(100% + 32px));opacity:0;visibility:hidden;z-index:4}.shopify-section--main-product .product-sticky-bar.bk-product-dock.bk-is-visible{transform:translateY(0);opacity:1;visibility:visible}.bk-product-dock .product-sticky-bar__info{display:grid!important;gap:3px;min-width:0}.bk-product-dock .bk-dock-selection{display:flex;gap:4px;font:400 12px/1.3 Arial,sans-serif;color:#6c5750}.bk-product-dock .bk-dock-variant{font-weight:700;color:#30251e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-product-dock price-list{gap:0;font-variant-numeric:tabular-nums}.bk-product-dock sale-price{display:block;font:600 18px/1.25 Arial,sans-serif;letter-spacing:0;color:#30251e;white-space:nowrap}.bk-product-dock sale-price.text-on-sale{color:var(--bk-sale)}.bk-product-dock compare-at-price{display:none}.shopify-section--main-product .bk-product-dock .button{min-height:48px;padding:10px;border-radius:11px;font:600 14px/1.3 Arial,sans-serif;letter-spacing:0}html.lock .shopify-section--main-product .product-sticky-bar.bk-product-dock{opacity:0;visibility:hidden}.bk-product-glass::part(content){box-sizing:border-box;min-width:0;max-width:min(var(--modal-body-max-width),calc(100vw - 24px));border:1px solid #d8ccc0;border-radius:26px;background:#fffaf6;color:#3b2921;box-shadow:0 20px 65px #35221135}.bk-product-glass::part(base){box-sizing:border-box;grid-template-columns:minmax(0,1fr)}.bk-product-glass .Avada-SC__Table{table-layout:fixed}.bk-product-glass .Avada-SC__Table :is(th,td){white-space:normal!important;overflow-wrap:anywhere}.bk-product-glass .bk-delivery-explainer h2{font-family:var(--heading-font-family),sans-serif;font-weight:500;font-size:24px;letter-spacing:-.8px}.bk-product-glass .bk-delivery-explainer__hero{background:#f3dfd8}.bk-product-glass .bk-dialog-close button{width:44px;height:44px}.bk-authenticity{text-align:left;letter-spacing:0;text-transform:none}.bk-authenticity__heading{padding:28px 62px 24px 26px;background:#f3e6df}.bk-authenticity__heading h2{margin:0;color:#302b29;font-family:var(--heading-font-family),sans-serif;font-size:24px;font-weight:500;line-height:1.25;letter-spacing:-.6px;text-transform:none}.bk-authenticity--essentials .bk-authenticity__heading{padding-inline:22px 58px}.bk-authenticity--essentials h2{font-size:clamp(17px,5vw,24px);white-space:nowrap}.bk-authenticity__body{display:grid;gap:16px;padding:24px 26px;color:#62564f;font-size:14px;line-height:1.65}.bk-authenticity__body p{margin:0}.bk-authenticity__history{padding-top:16px;border-top:1px solid #e9ded9;font-size:13px}.bk-authenticity__link{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding-block:8px;color:#653d38;font-weight:600;line-height:1.5}.bk-authenticity__link span{text-decoration:underline;text-underline-offset:4px}.bk-authenticity__link svg{flex:none}.bk-authenticity__link:focus-visible{outline:2px solid #92544b;outline-offset:4px;border-radius:4px}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.shopify-section--main-product .bk-variant-option input:checked+.block-swatch{background:linear-gradient(145deg,#fff9,#fff1 30%,#e7b8b277 55%,#fff8),#e7b8b2a6!important;border-color:#fff4!important;outline:1.5px solid #966457;outline-offset:-1.5px;box-shadow:inset 0 2px 2px #fff,inset 0 -2px 4px #af6f534a,0 5px 12px #a8795b38}.bk-product-glass::part(content){-webkit-backdrop-filter:blur(20px) saturate(1.55);backdrop-filter:blur(20px) saturate(1.55);background:linear-gradient(128deg,#fffd,#fff1 35%,#edc8b647),#fffaf6d1;border-color:#fff;box-shadow:inset 0 2px 2px #fff,inset 0 -2px 3px #b483653d,0 0 0 1px #b3938066,0 14px 32px #51321b30}}@supports ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.shopify-section--main-product .product-sticky-bar.bk-product-dock{-webkit-backdrop-filter:blur(18px) saturate(1.15);backdrop-filter:blur(18px) saturate(1.15);background:linear-gradient(110deg,#fffaf6eb,#f3dcd5e6);border-color:#ffffffc9;box-shadow:inset 0 1px #fff,0 0 0 1px #d3bbb366,0 6px 24px #40231214}}@container (max-width: 340px){.shopify-section--main-product .bk-variant-option .variant-picker__option-values{grid-template-columns:repeat(var(--bk-size-columns-small,4),minmax(0,1fr))}}@media(max-width:699px){.shopify-section--main-product .product{gap:15px}.shopify-section--main-product .product-info{padding-inline:0}.bk-product-glass::part(base){place-items:center;padding:12px}.bk-product-glass::part(content){width:100%;max-height:calc(100dvh - 24px);border-radius:26px}}@media(prefers-reduced-transparency:reduce){.shopify-section--main-product .product-sticky-bar.bk-product-dock,.bk-product-glass::part(content){background:#fffaf6;backdrop-filter:none;-webkit-backdrop-filter:none}.shopify-section--main-product .bk-variant-option input:checked+.block-swatch{background:#f3d8d2!important}}@media(prefers-reduced-motion:reduce){.shopify-section--main-product :is(.block-swatch,.thumbnail-swatch,.bk-product-dock){transition:none!important}.shopify-section--main-product .thumbnail-swatch:hover{transform:none}}body:has(.bk-product-glass[open]) .shopify-section--main-product .bk-product-dock{visibility:hidden;opacity:0}.bk-addon-pair{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:14px}.bk-addons{display:grid;gap:6px;min-width:0;color:#292522;text-align:left}.bk-addons:only-child{grid-column:1 / -1}.bk-addons__label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;color:#292522;font:700 13px/18px Arial,sans-serif;letter-spacing:0;text-transform:none}.bk-addons__track{position:relative;display:flex;gap:6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.bk-addons__track::-webkit-scrollbar{display:none;width:0;height:0}.bk-addon{display:block;flex:0 0 min(262px,86%);min-width:0;scroll-snap-align:start}.bk-addon__card{box-sizing:border-box;display:grid;height:100%;grid-template-columns:84px minmax(0,1fr);grid-template-rows:1fr auto;column-gap:10px;padding:8px;border:1px solid #ece3dd;border-radius:12px;background:#fff}.bk-addon__brand{color:#292522;font:700 10px/14px Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase}.bk-addon__image{display:flex;grid-column:1;grid-row:1 / 3;align-self:center;width:84px;height:84px;overflow:hidden;border-radius:8px;background:#fff}.bk-addon__image img{width:100%;height:100%;object-fit:contain}.bk-addon__text{grid-column:2;grid-row:1;display:grid;align-content:center;justify-items:center;gap:1px;min-width:0;text-align:center}.bk-addon__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#292522;font:600 13px/1.3 Arial,sans-serif;letter-spacing:0;text-transform:none}.bk-addon__note{color:#72665c;font:400 11px/1.3 Arial,sans-serif}.bk-addon__note--last{color:#92544b;font-weight:700}.bk-addon__size--last .bk-addon__select:disabled{opacity:1;background:#f3ede9;border-color:#e3d6cf;color:#292522;cursor:default}.bk-addon__price{display:flex;align-items:baseline;justify-content:center;gap:6px;margin:3px 0 0;font:700 15px/1.3 Arial,sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap}.bk-addon__price:has(s:not([hidden])) [data-addon-price]{color:#ad4746}.bk-addon__price s{color:#8a7d74;font-size:12px;font-weight:400}.bk-addon__price [hidden]{display:none}.bk-addon__controls{grid-column:2;grid-row:2;display:flex;align-items:center;gap:6px;padding-top:6px}.bk-addon__size{position:relative;display:flex;align-items:center;flex-shrink:0}.bk-addon__select{box-sizing:border-box;width:44px;height:34px;padding:0;border:1px solid #d8ccc4;border-radius:8px;background:#faf6f3;background-image:none;color:#292522;font:700 14px/1 Arial,sans-serif;text-align:center;text-align-last:center;appearance:none;-webkit-appearance:none;cursor:pointer}.bk-addon__card .bk-addon__add{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:5px;min-width:0;height:34px;min-height:34px;padding:0 10px;border:1px solid #26211e;border-radius:8px;background:#26211e;color:#fff;font:600 12px/1 Arial,sans-serif;letter-spacing:0;text-transform:none}.bk-addon__added-label{display:none}.bk-addon.is-added .bk-addon__add{border-color:#d8ccc4;background:#fff;color:#292522}.bk-addon.is-added .bk-addon__add svg,.bk-addon.is-added .bk-addon__add-label{display:none}.bk-addon.is-added .bk-addon__added-label{display:inline-flex;align-items:center;gap:5px}.bk-addon.is-added .bk-addon__added-label:before{content:"";width:5px;height:9px;margin-top:-2px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg)}.bk-addon__status{grid-column:1 / -1;margin:4px 0 0;font:400 11px/1.4 Arial,sans-serif;color:#486049}.bk-addon__status.is-error{color:#992b2b}.bk-addons :is(button,select,a,.bk-addons__track):focus-visible{outline:2px solid #99675e;outline-offset:1px}@media(hover:hover){.bk-addon:not(.is-added) .bk-addon__add:hover{background:#3a332f}.bk-addon__select:hover{border-color:#bda398}}.bk-addon__status:not(.is-error){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bk-product-glass .bk-sourced-explainer .bk-delivery-explainer__hero{background:#f3eeea}.shopify-section--main-product .bk-similar__squares{display:flex!important;flex-wrap:nowrap;justify-content:center;gap:8px;width:100%}.shopify-section--main-product .bk-similar__squares>*{flex:0 1 47px;min-width:0;width:auto;height:auto;aspect-ratio:47 / 44}.bk-similar__more{display:grid;place-items:center;border:1px dashed #cdbfb6;border-radius:7px;background:#faf7f5;color:#4b3c34;font:650 13px/1 Arial,sans-serif;letter-spacing:0;text-decoration:none;transition:border-color .16s ease,background-color .16s ease}.bk-similar__more:hover{border-color:#92544b;background:#fbefed;color:#653d38}.bk-similar__more:focus-visible{outline:2px solid #92544b;outline-offset:3px}@media(max-width:380px){.shopify-section--main-product .bk-similar__squares{gap:6px}}@media(prefers-reduced-motion:reduce){.bk-similar__more{transition:none}}.bk-addon__controls--two{align-items:flex-end}.bk-addon__size--labelled{flex-direction:column;align-items:center;gap:2px}.bk-addon__size-label{color:#72665c;font:600 9px/12px Arial,sans-serif;letter-spacing:.2px}.bk-addon__card .bk-addon__add:disabled{opacity:.45;cursor:default}.bk-addon__card:has(.bk-addon__controls--two) .bk-addon__image{grid-row:1}.bk-addon__controls--two{grid-column:1 / -1}.shopify-section--main-product .variant-picker__option:not(.bk-variant-option)>.variant-picker__option-info legend{display:block!important;color:#443d39;font-size:13px;font-weight:650;letter-spacing:0;text-transform:none}.shopify-section--main-product .bk-set-size-guide{min-width:0}.shopify-section--main-product .bk-set-option .variant-picker__option-values{display:grid!important;grid-template-columns:repeat(var(--bk-size-columns, 4),minmax(0,1fr));gap:12px 6px!important;padding-top:2px}.shopify-section--main-product .bk-set-option .block-swatch{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:44px;padding:6px 1px;border:1px solid #e5ded8;border-radius:9px;background:#fff;color:#24211f;font:600 15px/1.1 Arial,sans-serif;letter-spacing:0;text-transform:none;transition:border-color .12s ease}.shopify-section--main-product .bk-set-option .block-swatch:not(.is-disabled):hover{border-color:#b9847b;background:#fff9f7}.shopify-section--main-product .bk-set-option input:checked+.block-swatch{background:#f3d8d2!important;border-color:#966457!important;color:#24211f!important;box-shadow:inset 0 0 0 1px #966457}.shopify-section--main-product .bk-set-option .block-swatch.is-disabled{background:#faf8f6;border-color:#e7e0da;color:#81766d;text-decoration:line-through}.bk-fulfillment{min-width:0;width:100%;padding:0}.bk-fulfillment [hidden],.bk-info [hidden]{display:none!important}.bk-stock-dispatch{display:none;margin:0}.bk-fulfillment__options:has(.bk-product-store[data-store-state=stock]) .bk-stock-dispatch{display:block}.bk-stock-dispatch__summary{display:flex;align-items:center;gap:8px;min-height:44px;padding:7px 0;color:#51453d;font:400 12.5px/1.45 Arial,sans-serif;list-style:none;cursor:pointer}.bk-stock-dispatch__summary::-webkit-details-marker{display:none}.bk-stock-dispatch__summary>span:first-child{flex:1;min-width:0}.bk-stock-dispatch__summary strong{color:#373e30;font-weight:600}.bk-stock-dispatch__info{display:inline-flex;flex:0 0 15px;align-items:center;justify-content:center;height:15px;border:1px solid #a6978d;border-radius:50%;font:600 10px/1 Arial,sans-serif}.bk-stock-dispatch__summary:focus-visible{outline:2px solid #99675e;outline-offset:2px;border-radius:4px}.bk-stock-dispatch__details{padding:2px 0 12px;color:#51453d;font:400 13px/1.6 Arial,sans-serif}.bk-stock-dispatch__details p{margin:0}.bk-stock-dispatch__details p+p{margin-top:8px}.bk-stock-dispatch__details h3{margin:0 0 6px;color:#302b29;font:600 14px/1.4 Arial,sans-serif;letter-spacing:0;text-transform:none}.bk-stock-dispatch__details p+h3{margin-top:16px}.bk-fulfillment .bk-info__row{min-height:44px;padding:8px 2px;gap:8px;font:400 13px/1.4 Arial,sans-serif}.bk-fulfillment .bk-info__item+.bk-info__item:before{inset-inline:0}.bk-fulfillment .bk-info__content{padding:4px 2px 14px}.bk-store-widget{display:grid;gap:16px;padding:16px;border:1px solid #e9e0da;border-radius:12px;background:#fcfaf8}.bk-store-widget__location{display:grid;gap:12px}.bk-store-widget address{font-style:normal}.bk-store-widget address strong{display:block;color:#292522;font-size:14px;font-weight:600}.bk-store-widget address span{display:block;margin-top:2px}.bk-store-widget__schedule{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bk-store-widget__schedule strong{color:#292522;font-weight:600;white-space:nowrap}.bk-store-widget__pickup{padding-top:14px;border-top:1px solid #e9e0da}.bk-store-widget__title{color:#292522;font-weight:600}.bk-store-widget .bk-store-widget__title+p{margin-top:4px}.bk-store-widget .bk-store-widget__reservation{margin-top:10px}.bk-info--benefits .bk-info__row{padding-inline:2px;gap:10px}.bk-info--benefits .bk-info__item+.bk-info__item:before{inset-inline:0}.bk-info--benefits .bk-info__content{padding-inline:30px 0}.bk-info__caption{margin-top:3px;color:#6b5a50;font:400 12px/1.45 Arial,sans-serif}.shopify-section--main-product .bk-product-description{margin-top:0;padding-top:16px;border-top:1px solid #efe4df}.shopify-section--main-product .bk-product-description>h2{margin:0 0 13px;color:#292522;font:600 16px/1.35 Arial,sans-serif;letter-spacing:0;text-transform:none}.shopify-section--main-product .bk-product-copy{color:#51453d;font:400 14px/1.65 Arial,sans-serif}.shopify-section--main-product .bk-product-copy>:first-child{margin-top:0}.shopify-section--main-product .bk-product-copy>*+*{margin-block-start:14px}.shopify-section--main-product .bk-product-copy strong{color:#292522;font-weight:600}.shopify-section--main-product .bk-product-copy .bk-facts{display:grid;gap:7px;padding:0;margin:14px 0 0;list-style:none}.shopify-section--main-product .bk-product-copy .bk-facts li{display:block;padding:0;margin:0;border:0}.shopify-section--main-product .bk-product-copy .bk-facts li:before{display:none}.shopify-section--main-product .bk-product-copy :is(h3,h4){margin:20px 0 10px;font:600 14px/1.4 Arial,sans-serif;letter-spacing:0;text-transform:none}.shopify-section--main-product .bk-product-copy ol{padding-left:20px}.shopify-section--main-product .bk-product-copy ol li+li{margin-top:7px}.shopify-section--main-product .bk-specs>div:only-child{grid-column:1 / -1}.shopify-section--main-product .bk-addon-pair{margin-top:24px}.shopify-section--main-product .product-info__block-list>[data-block-type=variant-picker]:has(.bk-fulfillment){margin-block-end:8px}.shopify-section--main-product .product-info__block-list:has(>[data-block-type=variant-picker] .bk-fulfillment)>[data-block-type=buy-buttons]{margin-block-start:8px}.shopify-section--main-product .product-info__block-list>[data-block-type=buy-buttons]:has(+[data-block-type=description]){margin-block-end:0}.shopify-section--main-product .product-info__block-list>[data-block-type=buy-buttons]+[data-block-type=description]{margin-block-start:0}.bk-price-note{display:flex;flex-wrap:wrap;gap:0 6px;margin:2px 0 0;color:#6b5d55;font:400 12.5px/1.45 Arial,sans-serif}.bk-price-note__why{padding:0;border:0;background:none;color:#292522;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bk-price-note__why:focus-visible{outline:2px solid #99675e;outline-offset:2px;border-radius:4px}.bk-addon__express{display:inline-flex;width:fit-content;padding:2px 6px;border-radius:4px;background:#f3ddd8;color:#70433c;font:700 10px/1.4 Arial,sans-serif}.bk-addon__express[hidden]{display:none}@media(prefers-reduced-motion:no-preference){.shopify-section--main-product :is(.block-swatch:not(.is-disabled),.buy-buttons>.button,.bk-fit-trigger,.bk-delivery-trigger,.bk-verified-line){transition:transform .12s ease-out,border-color .12s ease}.shopify-section--main-product :is(.block-swatch:not(.is-disabled),.buy-buttons>.button,.bk-fit-trigger,.bk-delivery-trigger,.bk-verified-line):not([disabled]):active{transform:scale(.985)}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/bk-product-design.css.map */
