.bc-pdp{margin-left:0}.bc-pdp>.bc-pdp__gallery,.bc-pdp>.bc-pdp__buy,.bc-pdp>.bc-pdp__tabs{float:none;width:auto;max-width:none;min-width:0;margin:0;padding-left:0}.bc-pdp__gallery{min-width:0}.bc-pdp__tabs{margin:28px 0 0;min-width:0}.bc-pdp__card{padding:20px;border:1px solid #e3e3e3;background:#fff;text-align:left}.bc-pdp__card>*:last-child{margin-bottom:0}.bc-pdp__eyebrow{margin:0 0 6px;color:#5a5f64;font-size:12px;font-weight:700;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}.bc-pdp__eyebrow .bc-pdp__vendor{display:inline;margin:0;color:inherit;font:inherit;letter-spacing:inherit}.bc-pdp__eyebrow-sep{margin:0 5px}.bc-pdp .bc-pdp__title{margin:0 0 8px;font-family:var(--bc-row-title-font-family, Georgia, serif);font-size:24px;font-weight:400;line-height:1.22;color:var(--bc-row-title-color, #111);text-align:left}.bc-pdp__rating{display:inline-flex;align-items:center;margin:0 0 8px;text-decoration:none}.bc-pdp .bc-pdp__prices{margin:0 0 8px;font-family:Georgia,serif;font-size:26px;font-weight:700;line-height:1.15;text-align:left}.bc-pdp .bc-pdp__form{margin-top:0}.bc-pdp__selling{margin:0 0 10px}.bc-pdp__saving,.bc-pdp__stock{margin:0 0 4px;font-size:13px;line-height:1.45}.bc-pdp__saving{color:var(--bc-buy-bg, #076237);font-weight:700}.bc-pdp__stock{color:#a8410f}.bc-pdp__selling p:last-child{margin-bottom:0}.bc-pdp__selling p[hidden]{display:none}.bc-pdp__pay-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;font-size:13px;line-height:1.45;color:#5a5f64}.bc-pdp__pay-line .bc-pdp__shipping-note,.bc-pdp__pay-line .bc-pdp__terms{display:inline-block;margin:0;font-size:13px;line-height:1.45}.bc-pdp__pay-line shopify-payment-terms{--shopify-payment-terms-background-color: transparent}.bc-pdp__form .product-single__variants{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden}.bc-pdp__form:has([data-bc-pdp-variants]) .selector-wrapper{display:none}.bc-pdp__form:not(:has([data-bc-pdp-variants])) .product-single__variants{position:static;width:100%;height:auto;margin:0 0 14px;padding:9px 10px;border:1px solid #d7d7d7;clip:auto;clip-path:none;overflow:visible}.bc-pdp__variants{margin:0 0 10px}.bc-pdp__variants-label{display:block;margin:0 0 6px;color:#5a5f64;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bc-pdp__pills{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px}.bc-pdp__pill{padding:8px 6px;text-align:center;white-space:nowrap;border:1px solid #d7d7d7;border-radius:2px;background:#fff;color:#1f1a17;font-family:inherit;font-size:14px;line-height:1.2;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}.bc-pdp__pill:hover{border-color:var(--bc-buy-bg, #076237)}.bc-pdp__pill.is-active{border-color:var(--bc-buy-bg, #076237);box-shadow:inset 0 0 0 1px var(--bc-buy-bg, #076237)}.bc-pdp__pill.is-unavailable{border-color:#e3e3e3;color:#9a9a9a;text-decoration:line-through;cursor:not-allowed}.bc-pdp__pill.is-unavailable:hover{border-color:#e3e3e3}.bc-pdp__form{display:flex;flex-direction:column;align-items:stretch}.bc-pdp__buy-row{display:block;margin:0 0 8px}.bc-pdp .bc-pdp__qty{align-self:flex-start;flex:0 0 auto;margin:0 0 20px;width:96px}.bc-pdp .bc-pdp__qty label{display:block;margin:0 0 4px;color:#5a5f64;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bc-pdp .bc-pdp__qty input{width:100%;height:46px;margin:0;padding:0 10px;border:1px solid #d7d7d7}.bc-pdp .bc-pdp__submit{flex:1 1 auto;margin:0;min-width:0}.bc-pdp .bc-pdp__submit .btn{width:100%!important;min-height:46px;margin:0;padding:0 12px;font-size:15px;white-space:nowrap}.bc-pdp__wallet{display:flex;flex-direction:column;margin:0}.bc-pdp__wallet .shopify-payment-button__button{min-height:46px}.bc-pdp__wallet .shopify-payment-button,.bc-pdp__wallet shopify-accelerated-checkout{display:flex;flex-direction:column;margin:0}.bc-pdp__wallet .shopify-payment-button__more-options,.bc-pdp__wallet more-payment-options-link{display:block;width:100%;margin:6px 0 0;color:#5a5f64;font-size:13px!important;line-height:1.4;text-align:center}.bc-pdp__trust{margin:16px 0 0;padding:16px;background:#f5f5f5}.bc-pdp__trust-line{display:grid;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:0 10px;margin:0 0 12px;font-size:14px;line-height:1.5;color:#3a342f}.bc-pdp__trust-line:last-child{margin-bottom:0}.bc-pdp__trust-icon{width:16px;height:16px;margin-top:.15em;color:var(--bc-buy-bg, #076237);flex:0 0 auto}.bc-pdp__tablist{display:flex;flex-wrap:wrap;gap:0 24px;margin:0 0 18px;border-bottom:2px solid #e3e3e3}.bc-pdp__tab{display:inline-block;padding:10px 0;border-bottom:2px solid transparent;color:#5a5f64;font-family:var(--bc-row-title-font-family, Georgia, serif);font-size:15px;line-height:1.3;text-decoration:none;white-space:nowrap}.bc-pdp__tab:hover,.bc-pdp__tab:focus-visible{color:#1f1a17}.bc-pdp__tab.is-active{border-bottom-color:var(--bc-buy-bg, #076237);color:var(--bc-buy-bg, #076237)}.bc-pdp__tab{margin-bottom:-2px;border-bottom-width:2px}.bc-pdp__panel{margin:0 0 28px;scroll-margin-top:90px}.bc-pdp__panel:focus{outline:none}.bc-pdp__panel-heading{margin:0 0 12px;font-family:var(--bc-row-title-font-family, Georgia, serif);font-size:17px;font-weight:400;line-height:1.25;color:var(--bc-row-title-color, #111)}.bc-pdp--tabs .bc-pdp__panel{display:none;margin-bottom:0}.bc-pdp--tabs .bc-pdp__panel.is-active{display:block}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__tablist{display:none}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__panel{display:block;margin-bottom:0}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__panel>:not(.bc-pdp__panel-heading){display:none}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__panel.is-active>:not(.bc-pdp__panel-heading){display:block;display:revert}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__panel-heading{position:relative;width:auto;height:auto;margin:0;padding:14px 28px 14px 0;border:0;border-top:1px solid #e3e3e3;clip:auto;clip-path:none;overflow:visible;cursor:pointer}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__panel:last-child .bc-pdp__panel-heading{border-bottom:1px solid #e3e3e3}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__panel.is-active .bc-pdp__panel-heading{border-bottom:0}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__panel-heading:after{content:"";position:absolute;top:50%;right:6px;width:8px;height:8px;margin-top:-7px;border-right:2px solid #5a5f64;border-bottom:2px solid #5a5f64;transform:rotate(45deg)}.bc-pdp--tabs.bc-pdp--accordion .bc-pdp__panel.is-active .bc-pdp__panel-heading:after{margin-top:-2px;transform:rotate(-135deg)}.bc-pdp--tabs .bc-pdp__panel-heading{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.bc-pdp__prose{max-width:66ch;font-size:15px;line-height:1.65}.bc-pdp__prose p,.bc-pdp__prose ul,.bc-pdp__prose ol{margin:0 0 12px;font-size:15px;line-height:1.65}.bc-pdp__prose u,.bc-pdp__prose [style*=underline]{text-decoration-line:none!important}.bc-pdp__prose p:is(:has(>:is(strong,b)):not(:has(>:not(strong,b,br):not(:empty))),:has(>:is(span,u)>:is(strong,b)):not(:has(>:not(span,u,br):not(:empty))):not(:has(>:is(span,u):not(:empty)~:is(span,u):not(:empty)))){margin:20px 0 8px;font-family:var(--bc-row-title-font-family, Georgia, serif);font-size:17px;font-weight:400;line-height:1.25;color:var(--bc-row-title-color, #111)}.bc-pdp__prose p:is(:has(>:is(strong,b)):not(:has(>:not(strong,b,br):not(:empty))),:has(>:is(span,u)>:is(strong,b)):not(:has(>:not(span,u,br):not(:empty))):not(:has(>:is(span,u):not(:empty)~:is(span,u):not(:empty)))) :is(strong,b){font-weight:400}.bc-pdp__prose ul,.bc-pdp__prose ol{padding-left:1.15em}.bc-pdp__prose ul{list-style:disc outside}.bc-pdp__prose ol{list-style:decimal outside}.bc-pdp__prose li{margin:0 0 4px;font-size:15px;line-height:1.65}.bc-pdp__prose img{max-width:100%;height:auto}.bc-pdp__support{max-width:66ch}.bc-pdp__support-block+.bc-pdp__support-block{margin-top:18px}.bc-pdp__support-title{margin:0 0 6px;font-family:var(--bc-row-title-font-family, Georgia, serif);font-size:15px;font-weight:700;line-height:1.3;color:#1f1a17}.bc-pdp__support p{margin:0 0 6px;font-size:15px;line-height:1.65;color:#3a342f}@media screen and (max-width:1023px){.bc-pdp__buy{margin-top:18px}.bc-pdp__tablist{flex-wrap:nowrap;gap:0 18px;overflow-x:auto;scrollbar-width:none}.bc-pdp__tablist::-webkit-scrollbar{display:none}}@media screen and (max-width:749px){.bc-pdp__card{padding:16px 0 0;border:0}.bc-pdp .bc-pdp__title{font-size:21px}.bc-pdp .bc-pdp__prices{font-size:23px}}.bc-pdp__bar{position:fixed;left:0;right:0;bottom:0;z-index:4900;display:flex;align-items:center;gap:12px;height:calc(48px + env(safe-area-inset-bottom,0px));padding:0 12px env(safe-area-inset-bottom,0px);border-top:1px solid #e3e3e3;background:#fff;box-shadow:0 -6px 18px #00000014}.bc-pdp__bar[hidden]{display:none}@media screen and (min-width:1024px){.bc-pdp__bar{display:none}}.bc-pdp__bar-info{display:flex;flex-direction:column;justify-content:center;min-width:0;line-height:1.15}.bc-pdp__bar-variant{color:#5a5f64;font-size:11px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bc-pdp__bar-price{font-family:Georgia,serif;font-size:16px;font-weight:700;white-space:nowrap}.bc-pdp .bc-pdp__bar-add{flex:1 1 auto;min-height:40px;margin:0}.bc-pdp__bar-add[disabled]{opacity:.6;cursor:not-allowed}@media screen and (min-width:1024px){.bc-pdp{--bc-pdp-rail: 0px;--bc-pdp-gap: 32px;--bc-pdp-side: calc((100% - var(--bc-pdp-rail) - var(--bc-pdp-gap)) / 2);display:grid;grid-template-columns:calc(var(--bc-pdp-rail) + var(--bc-pdp-side)) 1fr;column-gap:var(--bc-pdp-gap);row-gap:0;align-items:stretch}.bc-pdp__buy{display:flex;flex-direction:column}.bc-pdp__card{display:flex;flex:1 1 auto;flex-direction:column;padding:clamp(24px,calc(8px + 1.25vw),32px)}.bc-pdp__card>.social-sharing{margin-top:auto;padding-top:20px;border-top:1px solid #e3e3e3}.bc-pdp__gallery{grid-column:1;grid-row:1}.bc-pdp__buy{grid-column:2;grid-row:1}.bc-pdp>.bc-pdp__tabs{grid-column:1 / -1;grid-row:2;margin-top:28px}.template-product .bc-related .bc-related__grid{--bc-cols: var(--bc-pv, 4) !important;--bc-coll-gap: 10px !important;padding-inline:var(--bc-lane-pad-x, 2px)}.bc-pdp__prose{max-width:none}.bc-pdp__prose>:not(:has(img)):not(:is(h1,h2,h3,h4,h5,h6,table,hr)):not(p:is(:has(>:is(strong,b)):not(:has(>:not(strong,b,br):not(:empty))),:has(>:is(span,u)>:is(strong,b)):not(:has(>:not(span,u,br):not(:empty))):not(:has(>:is(span,u):not(:empty)~:is(span,u):not(:empty))))){max-width:58ch}.bc-pdp__prose p{margin:0 0 1em}.bc-pdp__prose img{display:block;max-width:100%;height:auto;margin-inline:auto}.bc-pdp__support{max-width:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px 32px}.bc-pdp__support-block+.bc-pdp__support-block{margin-top:0}}@media screen and (min-width:1200px){.bc-pdp{--bc-pdp-rail: 84px}}@media screen and (min-width:1024px){.bc-pdp .bc-pdp__title{font-size:clamp(26px,calc(10px + 1.25vw),34px)}.bc-pdp .bc-pdp__prices{font-size:clamp(28px,calc(12px + 1.25vw),36px)}.bc-pdp__eyebrow,.bc-pdp__variants-label,.bc-pdp .bc-pdp__qty label{font-size:clamp(11px,calc(7px + .3125vw),13px)}.bc-pdp__pay-line,.bc-pdp__pay-line .bc-pdp__shipping-note,.bc-pdp__pay-line .bc-pdp__terms,.bc-pdp__trust-line{font-size:clamp(14px,calc(10px + .3125vw),16px)}.bc-pdp__pill{font-size:clamp(13px,calc(9px + .3125vw),15px)}.bc-pdp .bc-pdp__qty input{height:48px;font-size:clamp(13px,calc(9px + .3125vw),15px)}.bc-pdp .bc-pdp__submit .btn{min-height:56px;font-size:clamp(15px,calc(11px + .3125vw),17px)}.bc-pdp__wallet{--shopify-accelerated-checkout-button-block-size: 48px}.bc-pdp__wallet .shopify-payment-button__button{min-height:48px;font-size:clamp(14px,calc(10px + .3125vw),16px)}.template-product .breadcrumb-nav{font-size:clamp(14px,calc(10px + .3125vw),16px)}.bc-pdp__tab{font-size:clamp(15px,calc(11px + .3125vw),17px)}.bc-pdp__prose,.bc-pdp__prose p,.bc-pdp__prose ul,.bc-pdp__prose ol,.bc-pdp__prose li{font-size:clamp(16px,calc(12px + .3125vw),18px);line-height:1.7}.bc-pdp__support p,.bc-pdp__support-title{font-size:clamp(15px,calc(11px + .3125vw),17px);line-height:1.65}.bc-pdp__saving,.bc-pdp__stock{font-size:clamp(13px,calc(9px + .3125vw),15px)}.bc-pdp__support-title{line-height:1.3}.bc-pdp__prose p:is(:has(>:is(strong,b)):not(:has(>:not(strong,b,br):not(:empty))),:has(>:is(span,u)>:is(strong,b)):not(:has(>:not(span,u,br):not(:empty))):not(:has(>:is(span,u):not(:empty)~:is(span,u):not(:empty)))){font-size:clamp(18px,calc(14px + .3125vw),20px);line-height:1.25}.template-product .bc-coll .bc-related__title{font-size:clamp(30px,calc(14px + 1.25vw),38px)}.template-product .bc-related .bc-ccard__name{font-size:clamp(14px,calc(10px + .3125vw),16px)}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/bc-pdp.css.map */
