.qb,.qb-sticky{--qb-ink: var(--qbt-ink, currentColor);--qb-muted: var(--qbt-muted, color-mix(in srgb, currentColor 68%, transparent));--qb-accent: var(--qbt-accent, var(--color-primary-button-background, #b8934a));--qb-on-accent: var(--qbt-on-accent, var(--color-primary-button-text, #fff));--qb-border: var(--qbt-border, color-mix(in srgb, currentColor 22%, transparent));--qb-dark: var(--qbt-dark, var(--color-primary-button-background, #112e20));--qb-on-dark: var(--qbt-on-dark, var(--color-primary-button-text, #fff));--qb-banner: var(--qbt-banner, #112e20);--qb-on-banner: var(--qbt-on-banner, #fff);--qb-highlight: var(--qbt-highlight, #d9b86a);--qb-bg: var(--qbt-bg, transparent);--qb-input-bg: var(--qbt-input-bg, var(--color-input-background, #fff));--qb-input-text: var(--qbt-input-text, var(--color-input-text, #111));--qb-font-body: var(--qbt-font-body, inherit);--qb-font-heading: var(--qbt-font-heading, var(--font-heading--family, inherit));--qb-heading-weight: var(--qbt-heading-weight, var(--font-heading--weight, 700));--qb-radius: var(--qbt-radius, 10px);--qb-btn-radius: var(--qbt-btn-radius, var(--style-border-radius-buttons-primary, 60px));--qb-gap: var(--qbt-gap, 20px);--qb-surface: var(--qbt-surface, color-mix(in srgb, var(--qb-accent) 10%, transparent))}.qb{box-sizing:border-box;color:var(--qb-ink);font-family:var(--qb-font-body);margin-block:calc(var(--qb-gap) / 2)}.qb *,.qb *:before,.qb *:after{box-sizing:inherit}.qb p{margin:0}.qb-icon{flex:none;display:block}.qb-note{padding:12px;border:1px dashed var(--qb-border);border-radius:var(--qb-radius);font-size:13px;color:var(--qb-muted)}.qb-tag{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:6px;background:color-mix(in srgb,var(--qb-accent) 16%,transparent);color:var(--qb-ink);font-size:.85em;font-weight:500;line-height:1.4;white-space:nowrap}.qb-tag--solid{background:var(--qb-accent);color:var(--qb-on-accent);border-radius:999px;padding:5px 14px;font-weight:700;letter-spacing:.04em}.qb-btn{display:flex;width:100%;align-items:center;justify-content:center;min-height:56px;padding:14px 24px;border:0;border-radius:var(--qb-btn-radius);font:inherit;font-size:1.1em;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,opacity .15s}.qb-btn--dark{background:var(--qb-dark);color:var(--qb-on-dark);box-shadow:0 8px 20px -10px color-mix(in srgb,var(--qb-dark) 70%,transparent);border:1px solid var(--color-primary-button-border, transparent)}.qb-btn--accent{background:var(--qb-accent);color:var(--qb-on-accent)}.qb-btn:hover:not([disabled]){transform:translateY(-1px)}.qb-btn[disabled]{opacity:.5;cursor:not-allowed}.qb-btn.is-loading{opacity:.7;pointer-events:none}.qb-benefits{list-style:none;padding:0;display:grid;gap:10px;font-size:1.05em}.qb-benefits li{display:flex;gap:10px;align-items:center}.qb-benefits--accent .qb-icon{color:var(--qb-accent)}.qb-rating__link{display:inline-flex;align-items:center;gap:10px;color:inherit;text-decoration:none}.qb-rating__count{font-size:1.05em}.qb-stars{position:relative;display:inline-block;font-size:1.35em;line-height:1;letter-spacing:2px}.qb-stars__base{color:color-mix(in srgb,var(--qb-highlight) 30%,transparent)}.qb-stars__fill{position:absolute;inset:0 auto 0 0;width:var(--qb-stars-fill);overflow:hidden;white-space:nowrap;color:var(--qb-highlight)}.qb-price{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.qb-price__now{font-weight:800;font-size:1.6em}.qb-price--large .qb-price__now{font-size:2.2em}.qb-price__was{font-size:1.3em;font-weight:700;color:var(--qb-muted)}.qb-price__installments{flex-basis:100%;font-size:.95em}.qb [hidden],.qb[hidden]{display:none!important}.qb-divider{display:flex;align-items:center;gap:16px;margin-bottom:14px}.qb-divider:before,.qb-divider:after{content:"";flex:1;height:2px;background:var(--qb-border)}.qb-divider span{font-family:var(--qb-font-heading);font-weight:var(--qb-heading-weight);font-size:1.3em;text-align:center}.qb-bundle__offers{display:grid;gap:14px}.qb-offer{position:relative;display:block;padding:22px 24px;background:var(--qb-bg);border:1.5px solid var(--qb-border);border-radius:var(--qb-radius);cursor:pointer;transition:border-color .15s,background .15s}.qb-offer:hover{border-color:color-mix(in srgb,var(--qb-dark) 40%,var(--qb-border))}.qb-offer.is-selected{background:var(--qb-surface);border:3px solid var(--qb-dark);padding:20.5px 22.5px}.qb-offer__radio{position:absolute;opacity:0;pointer-events:none}.qb-offer__radio:focus-visible+*,.qb-offer:focus-within{outline:none}.qb-offer:has(.qb-offer__radio:focus-visible){box-shadow:0 0 0 3px color-mix(in srgb,var(--qb-accent) 45%,transparent)}.qb-offer__row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.qb-offer__dot{width:24px;height:24px;border-radius:50%;border:2px solid var(--qb-border);background:transparent;flex:none;transition:border .15s}.qb-offer.is-selected .qb-offer__dot{border:7px solid var(--qb-dark);background:var(--qb-on-dark)}.qb-offer__title{font-weight:800;font-size:1.3em}.qb-offer__prices{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;line-height:1.25}.qb-offer__now{font-size:1.3em}.qb-offer__was{color:var(--qb-muted);font-size:.95em}.qb-offer__ribbon{position:absolute;top:-12px;right:32px;padding:3px 12px;background:var(--qb-accent);color:var(--qb-on-accent);font-size:.8em;font-weight:700;border-radius:4px;letter-spacing:.02em}.qb-offer__pickers{display:none}.qb-offer.is-selected .qb-offer__pickers:not(:empty){display:grid;gap:8px;margin-top:14px}.qb-picker-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.qb-picker-row__n{width:22px;flex:none;color:var(--qb-muted)}.qb-picker-row select{flex:1 1 0;min-width:0;max-width:170px;padding:8px 32px 8px 14px;border:1.5px solid var(--qb-border);border-radius:6px;background:var(--qb-input-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 12px center;-webkit-appearance:none;appearance:none;font:inherit;color:var(--qb-input-text);cursor:pointer}.qb-bundle__actions{display:grid;gap:12px;margin-top:24px}.qb-bundle__msg{text-align:center;font-weight:600}.qb-bundle__msg a{color:inherit}.qb-bundle__msg.is-error{color:#b42318}.qb-bundle__note{text-align:center;font-size:.85em;color:var(--qb-muted)}.qb-pay{text-align:center}.qb-pay__heading{margin-bottom:12px!important;font-size:1.05em}.qb-pay__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.qb-pay__icon{width:52px;height:34px;display:block}.qb-delivery{background:var(--qb-surface);border:2px solid var(--qb-border);border-radius:calc(var(--qb-radius) * 2.5);padding:24px 28px}.qb-delivery__main{display:flex;align-items:center;gap:18px}.qb-delivery__badge{width:64px;height:64px;border-radius:50%;background:var(--qb-dark);color:var(--qb-on-dark);display:grid;place-items:center;flex:none}.qb-delivery__label{color:var(--qb-muted)}.qb-delivery__dates{font-weight:800;font-size:1.2em;letter-spacing:.02em}.qb-delivery__features{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-top:20px;padding-top:18px;border-top:2px dashed var(--qb-border)}.qb-delivery__features span{display:flex;align-items:center;gap:12px}.qb-delivery__features .qb-icon{color:var(--qb-accent)}@media(max-width:480px){.qb-delivery__features{grid-template-columns:1fr}.qb-delivery{padding:20px}}.qb-trust{container-type:inline-size;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:12px;text-align:center;padding-block:clamp(16px,4cqi,28px)}.qb-trust__item{display:grid;justify-items:center;align-content:start;gap:clamp(8px,2cqi,14px)}.qb-trust .qb-icon{width:clamp(34px,9cqi,46px);height:clamp(34px,9cqi,46px);stroke-width:1.4;color:var(--qb-ink)}.qb-trust__title{font-family:var(--qb-font-heading);font-weight:var(--qb-heading-weight);font-size:clamp(15px,4cqi,24px);line-height:1.25;letter-spacing:.01em}.qb-trust__text{color:var(--qb-muted);font-size:.95em}.qb-trust--compact{grid-auto-flow:row;grid-template-columns:1fr;text-align:left;gap:12px}.qb-trust--compact .qb-trust__item{grid-template-columns:auto 1fr;justify-items:start;align-items:center;column-gap:14px;row-gap:0}.qb-trust--compact .qb-trust__icon{grid-row:span 2}.qb-trust--compact .qb-icon{width:28px;height:28px;color:var(--qb-accent)}.qb-trust--compact .qb-trust__title{font-size:1.05em}.qb-guarantee{position:relative;overflow:hidden;container-type:inline-size;display:flex;flex-wrap:wrap;justify-content:center;gap:20px clamp(16px,4vw,48px);align-items:center;padding:clamp(24px,3.5vw,56px) clamp(20px,3.5vw,64px);border-radius:calc(var(--qb-radius) * 2.5);background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--qb-banner) 80%,#fff) 0%,var(--qb-banner) 55%);color:var(--qb-on-banner);isolation:isolate}.qb-guarantee:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--qb-g-bg, none) center / cover;opacity:.18;z-index:-1}.qb-guarantee__seal{flex:0 1 clamp(110px,30%,230px);display:grid;place-items:center}.qb-guarantee__copy{flex:1 1 180px;min-width:0;text-align:left}.qb-guarantee__seal-img{width:min(240px,100%);height:auto}.qb-seal{width:100%;max-width:230px;aspect-ratio:1;display:grid;place-items:center;background:var(--qb-highlight);clip-path:polygon(50% 0%,59% 8%,71% 4%,76% 15%,88% 15%,88% 27%,98% 33%,94% 45%,100% 55%,92% 64%,95% 76%,84% 81%,80% 93%,68% 92%,59% 100%,50% 94%,41% 100%,32% 92%,20% 93%,16% 81%,5% 76%,8% 64%,0% 55%,6% 45%,2% 33%,12% 27%,12% 15%,24% 15%,29% 4%,41% 8%);background-image:linear-gradient(135deg,color-mix(in srgb,var(--qb-highlight) 70%,#fff),var(--qb-highlight) 45%,color-mix(in srgb,var(--qb-highlight) 70%,#000))}.qb-seal__inner{width:74%;aspect-ratio:1;border-radius:50%;background:var(--qb-banner);box-shadow:inset 0 0 0 3px var(--qb-highlight),inset 0 0 0 9px var(--qb-banner),inset 0 0 0 10px color-mix(in srgb,var(--qb-highlight) 60%,transparent);display:grid;place-content:center;text-align:center;color:var(--qb-on-banner)}.qb-seal__top,.qb-seal__bottom{font-size:clamp(8px,1.5cqi,12px);letter-spacing:.22em;font-weight:600}.qb-seal__num{font-family:var(--qb-font-heading);font-size:clamp(30px,7.5cqi,68px);font-weight:var(--qb-heading-weight);line-height:1.05}.qb-guarantee__eyebrow{color:var(--qb-highlight);letter-spacing:.3em;font-weight:700;font-size:clamp(10px,1.8cqi,15px);margin-bottom:clamp(8px,2cqi,16px)!important}.qb-guarantee__heading{margin:0 0 16px;letter-spacing:normal;text-transform:none;font-family:var(--qb-font-heading);font-weight:var(--qb-heading-weight);font-size:clamp(22px,5.2cqi,46px);line-height:1.12;overflow-wrap:break-word;color:inherit}.qb-guarantee__text{font-size:clamp(13px,2.1cqi,17px);line-height:1.6;opacity:.85}.qb-guarantee__link{display:inline-block;margin-top:16px;color:var(--qb-highlight)}@container (max-width: 300px){.qb-guarantee__copy{text-align:center}}.qb-faq__heading{font-family:var(--qb-font-heading);font-weight:var(--qb-heading-weight);margin:0 0 12px}.qb-faq__item{border-top:1.5px solid var(--qb-border)}.qb-faq__item:last-child{border-bottom:1.5px solid var(--qb-border)}.qb-faq__item summary{display:flex;align-items:center;gap:14px;padding:18px 0;cursor:pointer;list-style:none;font-family:var(--qb-font-heading);font-weight:var(--qb-heading-weight);font-size:1.2em}.qb-faq__item summary::-webkit-details-marker{display:none}.qb-faq__item summary span{flex:1}.qb-faq__item summary .qb-icon--chevron{transition:transform .2s}.qb-faq__item[open] summary .qb-icon--chevron{transform:rotate(180deg)}.qb-faq__answer{padding:0 0 18px 38px;color:var(--qb-muted);line-height:1.6}.qb-sticky{position:fixed;z-index:50;left:0;right:0;bottom:0;margin:0;background:var(--qb-bg);border-top:1px solid var(--qb-border);box-shadow:0 -8px 24px -12px #0003;transform:translateY(110%);transition:transform .25s ease}.qb-sticky.is-visible{transform:none}.qb-sticky__inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.qb-sticky__img{width:52px;height:52px;object-fit:cover;border-radius:6px}.qb-sticky__info{flex:1;min-width:0}.qb-sticky__title{font-family:var(--qb-font-heading);font-weight:var(--qb-heading-weight);font-size:1.15em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qb-sticky__price s{color:var(--qb-muted)}.qb-sticky__btn{width:auto;min-height:48px;padding-inline:32px}@media(max-width:480px){.qb-sticky__title{font-size:1em}.qb-sticky__btn{padding-inline:20px}}@media(prefers-reduced-motion:reduce){.qb *,.qb-sticky{transition:none!important}}.qb .qb-tag--solid,.qb .qb-tag--solid *{color:var(--qb-on-accent)!important}.qb .qb-guarantee__eyebrow{color:var(--qb-highlight)!important}.qb.qb-trust{border:0!important;margin-inline:0;width:auto}.qb .qb-guarantee__text,.qb .qb-guarantee__heading{color:var(--qb-on-banner)!important}@media screen and (max-width:749px){html body main>.shopify-section[id$=__main] .product-information .product-information__media{padding-inline:16px!important;padding-bottom:14px!important;box-sizing:border-box}html body main>.shopify-section[id$=__main] .product-information__media slideshow-component{border-radius:18px;overflow:hidden}html body main>.shopify-section[id$=__main] .product-information .product-details .group-block[class*=product-details] h1{font-size:22px!important;line-height:1.25!important;letter-spacing:-.01em!important}html body main .qbx-spec-tx b{-webkit-line-clamp:3!important;font-size:14px!important;line-height:1.15!important}html body .alr-wh-comp-form-review-group{flex-direction:column!important;gap:16px!important}html body .alr-wh-comp-form-review-group>*{width:100%!important;max-width:100%!important;min-width:0!important;flex:1 1 auto!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}html body .alr-wh-comp-modal-content{max-width:calc(100vw - 16px)!important;overflow-x:hidden!important}}html body main .product-details .add-to-cart-button:after{display:none!important}html body main>.shopify-section.shopify-section.shopify-section:has(.alireviews-review-box):not(:has([class*=review-item])){display:block!important;height:1px!important;min-height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}html body .alr-wh-comp-modal-content{color:#1f1640!important}html body .alr-wh-comp-modal-content .alr-wh-comp-form-review-title{color:#2b1d6b!important}html body .alr-wh-comp-modal-content :is(input,textarea).alr-wh-comp-input-field.alr-wh-comp-input-field.alr-wh-comp-input-field{background:#f7f3ff!important;color:#1f1640!important;-webkit-text-fill-color:#1f1640!important;border:1px solid #d9cff5!important;border-radius:10px!important;box-shadow:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}html body .alr-wh-comp-modal-content :is(input,textarea).alr-wh-comp-input-field.alr-wh-comp-input-field.alr-wh-comp-input-field::placeholder{color:#8a80a8!important;-webkit-text-fill-color:#8a80a8!important}.qb-line-price{display:flex;flex-direction:column;gap:3px}.qb-line-price__row{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px}.qb-line-price__now{color:#7a5a12;font-size:17px;font-weight:800;line-height:1.2}.qb-line-price__was,.qb-line-price__each,.qb-line-price__was bdi,.qb-line-price__each bdi{color:#7d766c!important;font-size:12.5px;font-weight:500}.qb-line-price__save{align-self:flex-start;margin-top:2px;padding:2px 8px;border-radius:999px;background:#e6f4ea;color:#1e7b3a;font-size:11.5px;font-weight:700}.qb-dark-on .qb-line-price__save{background:#2ea0432e;color:#7ee2a0}.cart-items__unit-price-wrapper>div:not(.qb-line-price){display:none!important}.cart-items__table-row:has(.qb-line-price) .cart-items__price{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/19/assets/qb-kit.css.map */
