.product *,.product-form *{font-family:Figtree,sans-serif!important}.product__title h1,.product__title .h1{font-family:Figtree,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:#1a1a1a}.price__regular .price-item,.price__sale .price-item{font-family:Figtree,sans-serif;font-weight:700}.product__text.caption-with-letter-spacing{font-family:Figtree,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3em;color:#84251f}.nzo-product-subtitle{font-family:Figtree,sans-serif;font-size:14px;font-style:italic;font-weight:400;color:#666;margin:0 0 4px;line-height:1.5}.product__description,.product__description p{font-family:Figtree,sans-serif;font-size:15px;line-height:1.6;color:#333}.form__label{font-family:Figtree,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.product__tax,.product__tax a{font-family:Figtree,sans-serif;font-size:12px;color:#666}nav.breadcrumbs,.breadcrumbs a,.breadcrumbs span{font-family:Figtree,sans-serif;font-size:12px;color:#666}.product-form__submit{height:52px;display:flex;align-items:center;justify-content:center;background-color:#84251f;color:#fff;font-family:Figtree,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;border:none;border-radius:0;width:100%;cursor:pointer;transition:opacity .2s ease}.product-form__submit:hover{opacity:.85}.product-form__submit[disabled]{opacity:.4;cursor:not-allowed}.product-form__input--pill input[type=radio]+label{font-family:Figtree,sans-serif;font-size:13px;font-weight:600;border:2px solid #333333;color:#1a1a1a;height:44px;min-width:44px;padding:0 16px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;border-radius:0}.product-form__input--pill input[type=radio]:checked+label{background-color:#84251f;border-color:#84251f;color:#fff}.product-form__input--pill input[type=radio]+label:hover{border-color:#84251f}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio].visually-disabled+label{opacity:.35;text-decoration:line-through;cursor:not-allowed}.quantity__button,.quantity__input{font-family:Figtree,sans-serif;font-size:14px;font-weight:600;border-color:#333;color:#1a1a1a;height:52px}.quantity__button:hover{border-color:#84251f;color:#84251f}.nzo-pdp-trust{display:flex;align-items:center;gap:16px;padding:16px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;margin:16px 0;flex-wrap:wrap}.nzo-pdp-trust__item{display:flex;align-items:center;gap:6px;font-family:Figtree,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#1a1a1a;white-space:nowrap}.nzo-pdp-trust__item svg{flex-shrink:0;color:#84251f}.accordion{border-top:1px solid #ebebeb}.accordion__title,.accordion summary{font-family:Figtree,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#1a1a1a;padding:18px 0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;list-style:none;border-bottom:1px solid #ebebeb}.accordion summary::-webkit-details-marker{display:none}.accordion__content,details.accordion>div{font-family:Figtree,sans-serif;font-size:14px;line-height:1.7;color:#333;padding:16px 0 20px;border-bottom:1px solid #ebebeb}.accordion__title svg,.accordion summary svg{flex-shrink:0;color:#666;transition:transform .2s ease}details[open]>summary svg{transform:rotate(180deg)}.rebolt-bundle,[class*=rebolt]{font-family:Figtree,sans-serif}.product__block-heading,.rebolt-bundle__title,[class*=rebolt] h2,[class*=rebolt] h3,[class*=rebolt] .title{font-family:Figtree,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3em;color:#1a1a1a;margin-bottom:16px}.price__regular .price-item--regular,.price__sale .price-item--sale{font-size:1.75rem;font-weight:700;color:#1a1a1a}.price__installment,.price__installment p{font-family:Figtree,sans-serif;font-size:13px;color:#666}.nzo-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:200;background:#fff;border-top:1px solid #ebebeb;box-shadow:0 -4px 20px #00000014;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;transform:translateY(100%);transition:transform .3s ease}.nzo-sticky-atc.is-visible{transform:translateY(0)}.nzo-sticky-atc__product{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.nzo-sticky-atc__image{width:48px;height:48px;object-fit:cover;flex-shrink:0;border-radius:2px}.nzo-sticky-atc__title{font-family:Figtree,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nzo-sticky-atc__price{font-family:Figtree,sans-serif;font-size:13px;font-weight:600;color:#666;margin-top:2px}.nzo-sticky-atc__btn{height:48px;padding:0 28px;background:#84251f;color:#fff;font-family:Figtree,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;border:none;cursor:pointer;white-space:nowrap;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.nzo-sticky-atc__btn:hover{opacity:.85}@media(max-width:749px){.nzo-sticky-atc{padding:10px 16px;gap:10px}.nzo-sticky-atc__image{display:none}.nzo-sticky-atc__btn{padding:0 20px;font-size:11px}}.related-products .title{font-family:Figtree,sans-serif;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;color:#1a1a1a}.card__heading,.card__heading a{font-family:Figtree,sans-serif;font-weight:700;color:#1a1a1a}.card .price__regular .price-item{font-family:Figtree,sans-serif;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/141/assets/nzo-product-page.css.map */
