:root{--boza-accent: 201, 132, 102;--boza-accent-hover: 184, 113, 84;--boza-ink: 31, 31, 31;--boza-muted: 102, 102, 102;--boza-line: 224, 224, 224;--boza-media-bg: #F5F5F5;--boza-radius-lg: 1.6rem;--boza-radius-md: 1rem;--boza-radius-sm: .6rem}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);padding:0 0 0 5rem}}.product__media-wrapper .product__media-item .product-media-container,.product__media-wrapper .product__media-item .media{border-radius:var(--boza-radius-lg);background-color:var(--boza-media-bg);overflow:hidden;border:0}.product__media-wrapper .product__media-item .media img{object-fit:contain}.product__media-list{margin-bottom:1rem}@media screen and (min-width:990px){.product--medium .thumbnail-list,.thumbnail-list{grid-template-columns:repeat(6,1fr);grid-gap:1rem}}.thumbnail{border-radius:var(--boza-radius-sm);background-color:var(--boza-media-bg);border:.1rem solid transparent;overflow:hidden}.thumbnail.global-media-settings,.thumbnail.global-media-settings img{border-radius:var(--boza-radius-sm)}.thumbnail[aria-current]{box-shadow:none;border-color:rgb(var(--boza-ink))}.thumbnail:hover{opacity:.8}.product__media-wrapper .placeholder-svg,.boza-placeholder{background-color:var(--boza-media-bg);fill:rgba(var(--boza-ink),.25)}.product__info-container{letter-spacing:0}.product__info-container>*+*{margin:1.2rem 0}.product__title{margin-bottom:1.2rem}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.6rem);font-weight:500;line-height:1.25;letter-spacing:-.01em;color:rgb(var(--boza-ink))}@media screen and (min-width:750px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.product__info-container .price{margin-top:0;margin-bottom:.4rem}.product__info-container .price .price-item{font-size:2.2rem;font-weight:400;letter-spacing:0;color:rgb(var(--boza-ink))}.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem;color:rgb(var(--boza-muted))}.product__info-container .price__badge-sale,.product__info-container .price__badge-sold-out{border-radius:99rem}.product__info-container .product__tax{display:none}.product__info-container .product__text{font-size:1.3rem;line-height:1.5;color:rgb(var(--boza-muted));margin-top:.2rem;margin-bottom:2rem}.boza-delivery{display:flex;align-items:center;gap:.8rem;margin:0 0 1.6rem;font-size:1.4rem;line-height:1.4;color:rgb(var(--boza-ink))}.boza-delivery__icon{flex:0 0 auto;color:rgb(var(--boza-ink))}.product-form__input--swatch{gap:.6rem .4rem;margin-bottom:1.6rem;max-width:49rem}.product-form__input--swatch .form__label,:is(.product-form__input--pill,.product-form__input--swatch) .form__label{width:100%;font-size:1.4rem;font-weight:600;margin-bottom:.4rem;color:rgb(var(--boza-ink))}.product-form__input--swatch .form__label [data-selected-value]{font-weight:400;color:rgb(var(--boza-muted))}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 4.4rem;margin:.3rem;outline-offset:.3rem}@media screen and (min-width:750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 4.4rem}}.product-form__input--swatch .swatch{border:.1rem solid rgb(var(--boza-line));background-size:135%;background-position:center;box-shadow:0 .1rem .3rem #0000000f}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{outline:.15rem solid rgb(var(--boza-ink))}.product-form__input--swatch .swatch-input__input+.swatch-input__label:hover{outline:.15rem solid rgba(var(--boza-ink),.35)}.product-form__input--pill input[type=radio]+label{border-radius:99rem;border-color:rgb(var(--boza-line))}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--boza-ink));border-color:rgb(var(--boza-ink))}.product-form__buttons{max-width:100%!important}.product-form__submit.button,.boza-btn{--boza-btn-bg: rgb(var(--boza-accent));min-height:5.4rem;width:100%;border:0;border-radius:var(--boza-radius-md);background-color:var(--boza-btn-bg);color:#fff;font-size:1.5rem;font-weight:600;letter-spacing:.02em;box-shadow:none;transition:background-color .2s ease}.product-form__submit.button:before,.product-form__submit.button:after{display:none}.product-form__submit.button:hover,.boza-btn:hover{--boza-btn-bg: rgb(var(--boza-accent-hover));color:#fff}.product-form__submit.button:disabled,.product-form__submit.button[aria-disabled=true]{opacity:.6}.product-form__submit>span{white-space:pre}.product-form{margin-bottom:2rem}.product__info-container .product__accordion{margin-top:0;border-top:0;border-bottom:.1rem solid rgb(var(--boza-line))}.product__info-container .product__accordion:last-of-type{border-bottom:0}.product__info-container .product__accordion summary{padding:1.2rem 0}.product__info-container .product__accordion .accordion__title{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;letter-spacing:0;color:rgb(var(--boza-ink))}.product__info-container .product__accordion .icon-caret{width:1.1rem;height:auto;right:0;color:rgb(var(--boza-ink))}.product__info-container .product__accordion .accordion__content{padding:0 0 .4rem;font-size:1.4rem;line-height:1.65;color:rgba(var(--boza-ink),.85)}.product__info-container .product__accordion .accordion__content ul{padding-left:1.8rem}.product__info-container>div:has(>.product__accordion){margin:0}.product__info-container>div:has(>.product__accordion)+.product__accordion,.product__info-container>.product__accordion+div:has(>.product__accordion){margin-top:0}.boza-trust-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2rem;padding:2.4rem 1.6rem;border-radius:var(--boza-radius-lg);background-color:rgb(var(--boza-accent));color:#fff;text-align:center}.boza-trust-badges__item{display:flex;flex-direction:column;align-items:center;gap:.8rem;font-size:1.4rem;font-weight:500;line-height:1.3}@media screen and (max-width:420px){.boza-trust-badges__item{font-size:1.2rem}}.boza-packaging__grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media screen and (min-width:990px){.boza-packaging__grid{grid-template-columns:1fr 1fr;gap:2.6rem}.boza-packaging__grid--reverse .boza-packaging__media{order:2}}.boza-packaging__media{border-radius:var(--boza-radius-lg);overflow:hidden;background-color:var(--boza-media-bg);aspect-ratio:4 / 3}.boza-packaging__media img,.boza-packaging__media svg{display:block;width:100%;height:100%;object-fit:cover}.boza-packaging__content{max-width:60rem}.boza-packaging__heading{margin:0 0 2rem;font-size:calc(var(--font-heading-scale) * 2.8rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:rgb(var(--boza-ink))}@media screen and (min-width:750px){.boza-packaging__heading{font-size:calc(var(--font-heading-scale) * 3.4rem)}}.boza-packaging__text{font-size:1.5rem;line-height:1.5;color:rgb(var(--boza-ink))}.boza-packaging__text p{margin:0 0 1.4rem}.boza-packaging__content .boza-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;padding:0 3.2rem;margin-top:1rem;text-decoration:none}.boza-faq{background-color:var(--boza-faq-bg, #e8e8e8)}.boza-faq__grid{display:grid;grid-template-columns:1fr;gap:3.2rem;align-items:start}@media screen and (min-width:990px){.boza-faq__grid{grid-template-columns:35% 1fr;gap:4.4rem}}.boza-faq__help{background:#fff;border-radius:var(--boza-radius-lg);padding:3.2rem 1.8rem 2.6rem;text-align:center}.boza-faq__help-heading{margin:0 0 1.2rem;font-family:var(--font-body-family);font-size:2rem;font-weight:400;color:rgb(var(--boza-ink))}.boza-faq__help-text{font-size:1.45rem;line-height:1.45;color:rgb(var(--boza-ink));margin-bottom:2.6rem}.boza-faq__help-text p{margin:0}.boza-btn--full{display:flex;align-items:center;justify-content:center;min-height:4.6rem;text-decoration:none}.boza-faq__heading{margin:0 0 1.6rem;font-size:calc(var(--font-heading-scale) * 2.8rem);font-weight:500;line-height:1.2;letter-spacing:-.01em;color:rgb(var(--boza-ink))}@media screen and (min-width:750px){.boza-faq__heading{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.boza-faq__item{border-bottom:.1rem solid rgba(var(--boza-ink),.22)}.boza-faq__item:last-child{border-bottom:0}.boza-faq__question{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.1rem 0;font-size:1.5rem;line-height:1.4;color:rgb(var(--boza-ink));cursor:pointer;list-style:none}.boza-faq__question::-webkit-details-marker{display:none}.boza-faq__caret{flex:0 0 auto;transition:transform .2s ease}.boza-faq__item[open] .boza-faq__caret{transform:rotate(180deg)}.boza-faq__answer{padding:0 0 1.4rem;font-size:1.4rem;line-height:1.6;color:rgba(var(--boza-ink),.85)}.boza-faq__answer p{margin:0 0 .8rem}.related-products__heading{font-size:calc(var(--font-heading-scale) * 2.6rem);font-weight:500;text-transform:uppercase;letter-spacing:-.01em;margin:0 0 3rem;color:rgb(var(--boza-ink))}@media screen and (min-width:750px){.related-products__heading{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.related-products .card__inner,.related-products .card .card__media,.related-products .card .media{border-radius:var(--boza-radius-lg);overflow:hidden}.related-products .card__inner{background-color:var(--boza-media-bg);border:0}.related-products .card--standard .card__inner{--border-width: 0}.related-products .card__media .media img{object-fit:contain}.related-products .card__heading{font-family:var(--font-body-family);font-size:1.5rem;font-weight:400;line-height:1.35;letter-spacing:0}.related-products .card__heading a{text-decoration:none;color:rgb(var(--boza-ink))}.related-products .card-information .price .price-item{font-size:1.4rem;letter-spacing:0;color:rgb(var(--boza-ink))}.related-products .card__content{padding-top:1.4rem}.boza-icons__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem 2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:990px){.boza-icons__grid{grid-template-columns:repeat(4,1fr)}}.boza-icons__item{display:flex;flex-direction:column;align-items:center;text-align:center;color:rgb(var(--boza-ink))}.boza-icons__icon{display:inline-flex;margin-bottom:1rem;color:rgb(var(--boza-ink))}.boza-icons__heading{margin:0 0 .4rem;font-family:var(--font-body-family);font-size:1.7rem;font-weight:400;letter-spacing:0;color:rgb(var(--boza-ink))}.boza-icons__text{max-width:28rem;font-size:1.4rem;line-height:1.45;color:rgba(var(--boza-ink),.85)}@media screen and (max-width:749px){.product__info-wrapper{padding-top:1.6rem}.boza-trust-badges{padding:2rem 1rem}.boza-faq__help{padding:2.6rem 1.6rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/boza-product.css.map */
