.bz-product-page{padding-top:24px;padding-bottom:48px}.bz-product-page .bz-product-breadcrumb{margin-bottom:24px;display:flex;align-items:center;gap:10px;font-size:11px;color:#99968c}.bz-product-page .bz-product-breadcrumb>a{flex-shrink:0;color:#d6c28f}.bz-product-page .bz-product-breadcrumb>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.bz-product-page .bz-product-breadcrumb svg{width:12px;flex-shrink:0}.bz-product-page .product-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,4vw,64px);align-items:start}.bz-product-page .product-info{position:static;min-width:0;padding-block:8px}.bz-product-page .product-info>.eyebrow{font-size:10px;color:#c2a56a;letter-spacing:.16em;margin:0 0 14px;line-height:1.6}.bz-product-page .product-info h1{font-family:var(--body-font,sans-serif);font-size:clamp(26px,2.5vw,36px);font-weight:600;line-height:1.15;letter-spacing:-.035em;margin:0;overflow-wrap:anywhere}.bz-product-price-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin:22px 0 24px}.bz-product-page .bz-detail-price{font-size:28px;font-weight:500;line-height:1.2;margin:0;color:#f5f0e5}.bz-product-page .bz-detail-price s{font-size:16px;color:#8b877d;margin-left:9px;font-weight:400}.bz-product-page .availability{font-size:11px;margin:0;padding:6px 10px;border:1px solid #ffffff20;border-radius:30px;line-height:1.5;color:#aaa69b}.bz-product-page .availability--in{color:#d9cb9f;border-color:#c5ad6340;background:#d6ae4808}.bz-product-buy-panel{padding:22px;background:#121311;border:1px solid #d6ae4833;border-radius:12px}.bz-product-page .product-form>label{margin:0 0 8px;font-size:10px;font-weight:600;color:#bab4a3}.bz-product-page .product-form select{min-height:48px;border:1px solid #ffffff25;border-radius:7px;background:#0b0c0b;color:#f5f0e5;padding:10px 12px;font-size:14px;margin-bottom:20px}.bz-product-quantity-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;line-height:1.6;color:#e5dfd0;margin-bottom:9px}.bz-product-quantity-heading>span+span{color:#a59d8a;font-size:10px;text-align:right}.bz-product-page .product-form__row{display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;margin:0;align-items:stretch}.bz-product-page .quantity-stepper{width:112px;border:1px solid #ffffff30;border-radius:7px;overflow:hidden;background:#0b0c0b}.bz-product-page .quantity-stepper .button--icon{min-width:34px;width:34px;padding:0;height:48px;color:#ddd4be;background:transparent}.bz-product-page .quantity-stepper input{width:42px;min-width:0;background:transparent;color:#f5f0e5;font-size:14px;min-height:48px}.bz-product-page .product-form__row>.button{min-width:0;border-radius:7px;background:#d6b355;border:1px solid #d6b355;color:#11120e;min-height:50px;padding:12px 16px;font-size:11px;font-weight:700;letter-spacing:.09em}.bz-product-page .product-form__row>.button:hover{background:#e3c574}.bz-product-page .product-form__row>.button:disabled{opacity:.45;cursor:not-allowed}.bz-product-page shopify-payment-terms{display:block;font-size:11px;line-height:1.7;color:#aba698;margin-top:15px}.bz-product-page .purchase-notes{display:flex;flex-wrap:wrap;gap:8px 14px;border:0;margin:16px 0 0;padding:0;font-size:11px;line-height:1.8;color:#99958a}.bz-product-page .purchase-notes p{width:100%;margin:0;font-size:11px;line-height:1.8}.bz-product-page .purchase-notes a{font-size:10px;color:#c5b68b}.bz-product-page .product-gallery__panel{border-radius:14px;overflow:hidden;background:radial-gradient(ellipse at center,#d6ae4809,transparent 70%),#111210;border:1px solid #d6ae4826}.bz-product-page .product-gallery__panel img{aspect-ratio:1;max-height:650px;padding:clamp(20px,3vw,44px);width:100%;object-fit:contain}.bz-product-page .product-gallery__panel[hidden]{display:none}.bz-product-page .thumbnails{padding-block:12px 0;gap:8px}.bz-product-page .thumbnails a{flex-basis:60px;border-radius:7px;overflow:hidden;background:#121311}.bz-product-page .thumbnails img{width:58px;height:62px;padding:5px}.bz-product-information{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(28px,4vw,64px);margin-top:40px;padding-top:6px;align-items:start}.bz-product-information>div{min-width:0}.bz-product-page .product-accordions details{border:0;border-top:1px solid #ffffff20;padding:0;margin:0}.bz-product-page .product-accordions details:last-child{border-bottom:1px solid #ffffff20}.bz-product-page .product-accordions summary{display:flex;justify-content:space-between;align-items:center;gap:16px;list-style:none;cursor:pointer;padding:19px 0;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:.07em;text-transform:uppercase;color:#e6e0d3}.bz-product-page .product-accordions summary::-webkit-details-marker{display:none}.bz-product-page .product-accordions summary:after{content:"+";font-size:20px;line-height:1;font-weight:400;color:#c7b481}.bz-product-page .product-accordions details[open]>summary:after{content:"\2212"}.bz-product-page .product-accordions .rte,.bz-product-page .product-accordions details>p{font-size:13px;line-height:1.9;color:#aaa69c;margin:0 0 20px}.bz-product-page .rte p:first-child{margin-top:0}.bz-product-page .rte p:last-child{margin-bottom:0}.bz-product-page .rte img{height:auto;max-width:100%}.bz-product-page .rte table{display:block;overflow-x:auto;max-width:100%}.bz-product-page a:focus-visible,.bz-product-page summary:focus-visible,.bz-product-page button:focus-visible,.bz-product-page input:focus-visible,.bz-product-page select:focus-visible{outline:2px solid #ddbd69;outline-offset:3px}@media(max-width:990px){.bz-product-page .product-layout{grid-template-columns:minmax(0,1fr);max-width:680px;gap:24px}.bz-product-page .product-info{padding:0}.bz-product-information{grid-template-columns:minmax(0,1fr);gap:24px;max-width:680px;margin:28px auto 0}.bz-product-page .product-gallery__panel img{max-height:520px}.bz-product-page .product-info h1{font-size:30px}}@media(max-width:540px){.bz-product-page{padding-top:16px;padding-bottom:32px}.bz-product-page .bz-product-breadcrumb{margin-bottom:16px;font-size:10px}.bz-product-page .product-info h1{font-size:26px;line-height:1.18}.bz-product-page .product-info>.eyebrow{font-size:9px;margin-bottom:10px}.bz-product-price-row{margin:18px 0}.bz-product-page .bz-detail-price{font-size:26px}.bz-product-buy-panel{padding:16px}.bz-product-page .product-form__row{grid-template-columns:104px minmax(0,1fr);gap:10px}.bz-product-page .quantity-stepper{width:104px}.bz-product-page .quantity-stepper .button--icon{min-width:31px;width:31px}.bz-product-page .quantity-stepper input{width:40px}.bz-product-page .product-form select{font-size:16px}.bz-product-page .product-accordions .rte,.bz-product-page .product-accordions details>p{font-size:13px}.bz-product-information{gap:22px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/boxzy-product-page.css.map */
