.pdpb{--pdpb-radius: 10px}.pdpb .pdp-gallery__frame,.pdpb .pdp-gallery__thumb .ratio{border-radius:var(--pdpb-radius)}.pdpb .pdp-gallery__arrow,.pdpb .pdp-gallery__counter{background:#ffffffe0;color:var(--color-text);box-shadow:0 1px 4px #00000014}.pdpb .pdp-gallery__arrow:hover{background:var(--color-text);color:var(--color-bg)}.pdpb .pdp-gallery__thumb.is-active{border-color:var(--color-text)}.pdpb-badge{position:absolute;top:14px;left:14px;margin:0;padding:5px 12px;border-radius:999px;background:var(--pdpb-sale);color:#fff;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.pdpb__info{gap:0}.pdpb-rating{display:inline-flex;align-items:center;gap:8px;font-size:13px;margin-bottom:10px;width:fit-content}.pdpb-rating:hover .pdpb-rating__count{text-decoration:underline;text-underline-offset:3px}.pdpb-stars{font-size:15px;letter-spacing:2px;line-height:1;background:linear-gradient(90deg,var(--color-text) var(--fill, 0%),var(--color-border) var(--fill, 0%));-webkit-background-clip:text;background-clip:text;color:transparent}.pdpb-rating__count{color:var(--color-muted)}.pdpb__title{font-family:var(--font-body);font-weight:500;font-size:clamp(26px,2.4vw,34px);line-height:1.15;letter-spacing:-.01em;margin-bottom:4px}.pdpb__subtitle{color:var(--color-muted);font-size:14px;margin-bottom:16px}.pdpb-price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-bottom:6px}.pdpb-price__current{font-size:24px;font-weight:500}.pdpb-price.is-sale .pdpb-price__current{color:var(--pdpb-sale)}.pdpb-price__compare{color:var(--color-muted);font-size:17px}.pdpb-price__save{padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--pdpb-sale) 12%,transparent);color:var(--pdpb-sale);font-size:12px;font-weight:500;letter-spacing:.02em}.pdpb-price__compare:empty,.pdpb-price__save:empty{display:none}.pdpb-installments{font-size:13px;color:var(--color-muted);margin-bottom:22px}.pdpb-installments strong{color:var(--color-text);font-weight:500}.pdpb-options{gap:18px;padding-top:20px;border-top:1px solid var(--color-border)}.pdpb-options .pdp-option__label{letter-spacing:.04em;text-transform:none;font-size:14px;font-weight:500}.pdpb-options .pdp-option__value{margin-left:4px;font-size:14px}.pdpb-options .pdp-pill span{min-height:46px;padding:0 16px;border-radius:8px;background:#fff;font-size:14px}.pdpb-options .pdp-pill input:checked+span{background:#fff;color:var(--color-text);border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.pdpb-swatch span{gap:10px}.pdpb-swatch i{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f}.pdpb-upgrades{margin:4px 0 18px;padding:0;border:0;min-width:0;display:grid;gap:8px}.pdpb-protect[hidden]{display:none}.pdpb-upgrades .pdp-option__label{letter-spacing:.04em;text-transform:none;font-size:14px;font-weight:500;margin-bottom:2px;padding:0}.pdpb-protect{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:14px 16px;border:1px solid var(--color-border);border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s}.pdpb-protect:hover{border-color:var(--color-text)}.pdpb-protect input{position:absolute;opacity:0;pointer-events:none}.pdpb-protect__box{width:20px;height:20px;border:1px solid var(--color-muted);border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.pdpb-protect__box .icon{width:14px;height:14px;opacity:0}.pdpb-protect:has(input:checked){border-color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.pdpb-protect input:checked+.pdpb-protect__box{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}.pdpb-protect input:checked+.pdpb-protect__box .icon{opacity:1}.pdpb-protect input:focus-visible+.pdpb-protect__box{outline:1px solid var(--color-text);outline-offset:3px}.pdpb-protect__body{display:grid;gap:2px}.pdpb-protect__title{display:inline-flex;align-items:center;gap:6px;font-weight:500;font-size:14px}.pdpb-protect__title .icon{width:16px;height:16px}.pdpb-protect__text{font-size:12px;color:var(--color-muted);line-height:1.45}.pdpb-protect__price{font-size:14px;font-weight:500;white-space:nowrap}.pdpb-stock{display:flex;align-items:center;gap:10px;font-size:14px;color:#3f7a3a;margin-bottom:12px}.pdpb-buy{display:flex;gap:10px}.pdpb-buy .pdp-qty{border-radius:999px;background:#fff}.pdpb-buy__add{flex:1;min-height:54px;border-radius:999px;font-size:13px;letter-spacing:.08em}.pdpb-buy__add[disabled]{opacity:.5;cursor:not-allowed}.pdpb-buy__add.is-loading{opacity:.7;cursor:progress}.pdpb .pdp-buy__dynamic .shopify-payment-button__button{border-radius:999px}.pdpb .pdp-buy__added{margin-bottom:10px}.pdpb-perks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 24px!important}.pdpb-perks li{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:12px 6px;border-radius:8px;background:var(--color-soft);font-size:12px}.pdpb-perks .icon{width:20px;height:20px}.pdpb-tabs .pdp-tab__title{letter-spacing:.04em;text-transform:none;font-size:15px}.pdpb-section{padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(48px,6vw,88px)}.pdpb-section h2,.pdpb-feature__heading{font-family:var(--font-body);font-weight:500;letter-spacing:-.01em}.pdpb-features .section-heading{font-size:clamp(26px,2.6vw,36px)}.pdpb-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,96px);align-items:center}.pdpb-feature+.pdpb-feature{margin-top:clamp(40px,6vw,88px)}.pdpb-feature--flip .pdpb-feature__media{order:2}.pdpb-feature__media{border-radius:var(--pdpb-radius)}.pdpb-feature__media img.is-contain{object-fit:contain;padding:6%;mix-blend-mode:multiply}.pdpb-feature__text{max-width:480px}.pdpb-feature--flip .pdpb-feature__text{justify-self:end}.pdpb-feature__heading{font-size:clamp(24px,2.4vw,34px)}.pdpb-feature__text .rte{color:var(--color-muted);font-size:16px}.pdpb-icons .section-heading{font-size:clamp(24px,2.4vw,32px)}.pdpb-icons__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.pdpb-icons__item{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.pdpb-icons__item .icon{width:34px;height:34px}.pdpb-icons__title{font-weight:500;margin:0}.pdpb-icons__text{color:var(--color-muted);font-size:13px;margin:0;max-width:220px}.pdpb-dims__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,6vw,96px);align-items:center}.pdpb-dims__diagram{background:var(--color-soft);border-radius:var(--pdpb-radius);padding:32px;display:flex;justify-content:center}.pdpb-dims__diagram svg{width:min(100%,320px);height:auto;color:var(--color-text)}.pdpb-dims__measure{color:var(--color-muted)}.pdpb-dims__heading{font-size:clamp(26px,2.6vw,36px)}.pdpb-dims__table{width:100%;border-collapse:collapse}.pdpb-dims__table th,.pdpb-dims__table td{text-align:left;padding:12px 0;border-bottom:1px solid var(--color-border);font-weight:300;vertical-align:top}.pdpb-dims__table th{color:var(--color-muted);width:45%;padding-right:16px}.pdpb-dims__note{margin-top:16px;font-size:13px;color:var(--color-muted)}.pdpb-faq__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(28px,6vw,96px)}.pdpb-faq__heading{font-size:clamp(26px,2.6vw,36px)}.pdpb-faq__intro{color:var(--color-muted)}.pdpb-faq__q{text-transform:none;letter-spacing:0;font-size:16px;font-weight:400;gap:16px}.pdpb-ship__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:var(--pdpb-radius);overflow:hidden;background:var(--color-soft)}.pdpb-ship__media{position:relative;min-height:320px}.pdpb-ship__media img,.pdpb-ship__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pdpb-ship__text{padding:clamp(28px,5vw,64px)}.pdpb-ship__text>.icon{width:34px;height:34px;margin-bottom:16px}.pdpb-ship__heading{font-size:clamp(26px,2.6vw,36px)}.pdpb-ship__text .rte{color:var(--color-muted)}.pdpb-ship__steps{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:16px}.pdpb-ship__steps li{display:flex;gap:14px}.pdpb-ship__steps li>span{flex:0 0 28px;height:28px;border-radius:50%;background:var(--color-text);color:var(--color-bg);display:inline-flex;align-items:center;justify-content:center;font-size:13px}.pdpb-ship__steps p{margin:2px 0 0;color:var(--color-muted);font-size:14px}.pdpb-ship__steps strong{font-weight:500}.pdpb-subscribe__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,5vw,72px);align-items:center;padding:clamp(28px,5vw,64px);border-radius:var(--pdpb-radius);background:var(--color-text);color:var(--color-bg)}.pdpb-subscribe__card .rte,.pdpb-subscribe__legal{color:color-mix(in srgb,var(--color-bg) 75%,transparent)}.pdpb-subscribe__heading{font-size:clamp(26px,2.8vw,38px)}.pdpb-subscribe__form{display:grid;gap:10px}.pdpb-subscribe__form .input{border-radius:999px;padding:0 20px;background:var(--color-bg);color:var(--color-text);border-color:transparent}.pdpb-subscribe__form .button{border-radius:999px;background:var(--color-bg);color:var(--color-text);border-color:var(--color-bg)}.pdpb-subscribe__form .button:hover{background:transparent;color:var(--color-bg)}.pdpb-subscribe__legal{font-size:11px;line-height:1.5;margin:4px 0 0}.pdpb-subscribe__error{color:#f2b3a6;font-size:14px}.pdpb-reviews__inner{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,2fr);gap:clamp(28px,6vw,96px);align-items:start}.pdpb-reviews__heading{font-size:clamp(26px,2.6vw,36px);margin-bottom:8px}.pdpb-reviews__average{display:flex;align-items:center;gap:10px;font-size:18px;margin:0}.pdpb-stars--lg{font-size:22px}.pdpb-reviews__count{color:var(--color-muted);font-size:14px;margin:6px 0 18px}.pdpb-reviews__bars{list-style:none;padding:0;margin:0 0 28px;display:grid;gap:10px}.pdpb-reviews__bar{width:100%;display:grid;grid-template-columns:52px 1fr 42px;gap:12px;align-items:center;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:14px;cursor:pointer;text-align:left}.pdpb-reviews__bar:disabled{cursor:default}.pdpb-reviews__bar:not(:disabled):hover .pdpb-reviews__bar-label,.pdpb-reviews__bar:not(:disabled):hover .pdpb-reviews__bar-pct{text-decoration:underline;text-underline-offset:3px}.pdpb-reviews__bar.is-active .pdpb-reviews__bar-label{font-weight:500}.pdpb-reviews__track{height:20px;border-radius:4px;border:1px solid var(--color-border);background:#fff;overflow:hidden}.pdpb-reviews__track span{display:block;height:100%;background:var(--pdpb-star, #E8A33D)}.pdpb-reviews__bar-pct{text-align:right;color:var(--color-muted)}.pdpb-reviews__write{padding-top:24px;border-top:1px solid var(--color-border)}.pdpb-reviews__write h3{font-family:var(--font-body);font-weight:500;font-size:18px;margin-bottom:4px}.pdpb-reviews__write p{color:var(--color-muted);font-size:14px;margin-bottom:14px}.pdpb-reviews__write-btn{width:100%;border-radius:999px;background:#fff;color:var(--color-text);border-color:var(--color-border)}.pdpb-reviews__write-btn:hover{border-color:var(--color-text)}.pdpb-reviews__sample-note{padding:10px 14px;border-radius:8px;background:#fff4d6;color:#6b4e00;font-size:13px;margin-bottom:18px}.pdpb-reviews__filter-note{display:flex;gap:12px;align-items:center;font-size:14px;margin-bottom:12px}.pdpb-reviews__filter-note .link{background:none;border:0;padding:0;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit}.pdpb-reviews__empty{color:var(--color-muted)}.pdpb-reviews__items{list-style:none;padding:0;margin:0}.pdpb-review{padding:22px 0;border-bottom:1px solid var(--color-border)}.pdpb-review:first-child{padding-top:0}.pdpb-review[hidden]{display:none}.pdpb-review p{margin:0}.pdpb-review__author{display:flex;align-items:center;gap:10px;font-size:14px;margin-bottom:8px!important}.pdpb-review__avatar{width:34px;height:34px;border-radius:50%;background:var(--color-soft);border:1px solid var(--color-border);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:500}.pdpb-review__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.pdpb-review__head .pdpb-stars{--color-text: var(--pdpb-star, #E8A33D)}.pdpb-review__title{font-weight:500;font-size:15px}.pdpb-review__date{color:var(--color-muted);font-size:13px;margin-top:4px!important}.pdpb-review__meta{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px;color:var(--color-muted);margin-top:4px!important}.pdpb-review__verified{color:var(--pdpb-sale);font-weight:500}.pdpb-review__body{font-size:15px;line-height:1.6;margin-top:10px}.pdpb-review__helpful{margin-top:12px!important;font-size:13px;color:var(--color-muted)}.pdpb-review__helpful-btn{padding:6px 18px;border-radius:999px;border:1px solid var(--color-border);background:#fff;color:var(--color-text);font:inherit;font-size:13px;cursor:pointer}.pdpb-review__helpful-btn:hover{border-color:var(--color-text)}.pdpb-reviews__more{margin-top:24px;border-radius:999px;background:#fff;color:var(--color-text);border-color:var(--color-border)}.pdpb-stars--lg,.pdpb-reviews__summary .pdpb-stars{--color-text: var(--pdpb-star, #E8A33D)}.template-product .product-rail .section-heading{font-family:var(--font-body);font-weight:500;font-size:clamp(24px,2.4vw,32px)}@media(max-width:989px){.pdpb-icons__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.pdpb-feature,.pdpb-dims__inner,.pdpb-faq__inner,.pdpb-ship__card,.pdpb-subscribe__card,.pdpb-reviews__inner{grid-template-columns:1fr}.pdpb-feature--flip .pdpb-feature__media{order:0}.pdpb-feature--flip .pdpb-feature__text{justify-self:start}.pdpb-icons__list{grid-template-columns:repeat(2,minmax(0,1fr))}.pdpb-ship__media{min-height:240px}.pdpb-perks li{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pdp-burrow.css.map */
