.bz-nov-bar{background:#203a34;color:#fff9ef;font-family:var(--font-body--family,Arial,sans-serif)}
.bz-nov-bar a{min-height:42px;padding:10px 24px;display:flex;align-items:center;justify-content:center;gap:28px;color:inherit;text-decoration:none;font-size:11px;line-height:1.4;letter-spacing:.035em}
.bz-nov-bar strong{font-weight:700;letter-spacing:.09em}.bz-nov-bar a>span:last-child{font-size:10px;text-transform:uppercase;letter-spacing:.1em;border-bottom:1px solid #d9cdbb}
.bz-nov-hero{display:grid;grid-template-columns:1fr 1fr;max-width:1600px;margin:auto;background:#f3ecdf;color:#203a34;overflow:hidden}
.bz-nov-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:56px clamp(28px,6vw,100px)}
.bz-nov-eyebrow{margin:0 0 26px;font-size:10px;font-weight:700;letter-spacing:.19em;color:#725d4e}
.bz-nov-copy h2{margin:0!important;font:400 clamp(56px,6.1vw,96px)/.95 Georgia,'Times New Roman',serif!important;letter-spacing:-.06em!important;text-transform:none!important;color:#203a34!important}
.bz-nov-copy h2 em{font-weight:400}.bz-nov-mainoffer{margin:25px 0 0;color:#9b422f;font:500 clamp(25px,2.5vw,37px)/1.15 Georgia,'Times New Roman',serif;letter-spacing:-.03em}
.bz-nov-description{margin:18px 0 24px;color:#5c6057;font-size:15px;line-height:1.65}
.bz-nov-button{min-height:50px;padding:16px 23px;background:#203a34;color:#fff9ef;display:inline-flex;align-items:center;gap:55px;font-size:11px;font-weight:700;letter-spacing:.13em;text-decoration:none;border:1px solid #203a34;transition:background .18s}
.bz-nov-button:hover{background:#36594e}.bz-nov-button>span{font-size:19px;line-height:1}
.bz-nov-fine{margin:12px 0 20px;font-size:11px;line-height:1.5;color:#686b60}.bz-nov-secondary{color:#203a34;font-size:11px;text-decoration:underline;text-underline-offset:5px}
.bz-nov-photo{display:block;position:relative;min-height:590px;max-height:690px;overflow:hidden;background:#c5a487}
.bz-nov-photo img{display:block;width:100%;height:100%;position:absolute;inset:0;object-fit:cover;object-position:center 10%}
.bz-nov-photo-label{position:absolute;bottom:20px;left:22px;right:22px;display:flex;justify-content:space-between;align-items:center;background:#fff9efed;color:#203a34;padding:14px 18px;font-size:10px;letter-spacing:.13em;font-weight:700}
.bz-nov-photo-label>span{font-size:18px}.bz-nov-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:#ebe2d3;color:#203a34;padding:18px 24px;text-align:center;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.1em}
.bz-nov-benefits span+span{border-left:1px solid #c9c3b6}.bz-nov-terms{padding:11px 24px;background:#fffaf2;color:#5e655a;text-align:center;font-size:11px;line-height:1.6}
.bz-nov-terms summary{cursor:pointer;display:list-item;list-style-position:inside;text-decoration:underline;text-underline-offset:3px}.bz-nov-terms p{max-width:850px;margin:12px auto}.bz-nov-terms a{color:inherit;text-decoration:underline}
.bz-nov-price{display:flex!important;flex-direction:column!important;gap:3px!important;margin:7px 0 2px!important;color:#8f3b28!important;font:400 10px/1.5 var(--font-body--family,Arial,sans-serif)!important;letter-spacing:0!important;text-transform:none!important}
.bz-nov-price strong{font-weight:700!important;font-size:11px!important}.bz-nov-price span{color:#65685f!important;font-size:10px!important}
.bz-nov-cart{margin:0 0 14px;padding:13px 15px;background:#f3ecdf;color:#203a34;border-left:3px solid #9b422f;font:400 12px/1.5 var(--font-body--family,Arial,sans-serif)}
.bz-nov-cart strong{font-weight:700}.bz-nov-cart p{margin:4px 0}.bz-nov-cart small{font-size:10px;color:#60685e}
.bz-nov-collection{display:flex;flex-wrap:wrap;align-items:center;gap:9px 20px;padding:16px 20px;margin:18px 0;background:#203a34;color:#fff9ef;font-size:12px;line-height:1.5}.bz-nov-collection strong{letter-spacing:.08em;font-size:12px}.bz-nov-collection small{font-size:10px;opacity:.85}
[data-bz-november][hidden]{display:none!important}.bz-nov-button:focus-visible,.bz-nov-bar a:focus-visible,.bz-nov-photo:focus-visible,.bz-nov-secondary:focus-visible{outline:3px solid #9b422f;outline-offset:4px}
.bz-nov-selection{padding:45px clamp(20px,4vw,64px) 38px;background:#fffaf2;color:#203a34}.bz-nov-selection-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:23px}.bz-nov-selection-heading .bz-nov-eyebrow{margin-bottom:10px}.bz-nov-selection-heading h2{margin:0;font:400 clamp(29px,3vw,43px)/1.1 Georgia,serif;letter-spacing:-.035em}.bz-nov-selection-heading>a{color:inherit;font-size:11px;white-space:nowrap;text-decoration:underline;text-underline-offset:5px}.bz-nov-selection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.bz-nov-selection-image{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:#eee5d7}.bz-nov-selection-image img{width:100%;height:100%;object-fit:cover;display:block}.bz-nov-selection-image>span{position:absolute;top:12px;left:12px;background:#203a34;color:#fff9ef;font-size:9px;font-weight:700;letter-spacing:.1em;padding:7px 9px}.bz-nov-selection-card h3{font:400 22px/1.2 Georgia,serif;margin:14px 0 8px;letter-spacing:-.025em}.bz-nov-selection-card h3 a{color:inherit;text-decoration:none}.bz-nov-selection-card>p{margin:0 0 12px;font-size:12px;font-weight:600;color:#8f3b28;line-height:1.5}.bz-nov-selection-card>p span{display:block;font-size:10px;font-weight:400;color:#64695e}.bz-nov-selection-shop{display:flex;justify-content:space-between;gap:8px;color:inherit;text-decoration:none;border-bottom:1px solid #d8d1c3;padding-bottom:9px;font-size:10px}
@media(max-width:749px){.bz-nov-selection{padding:28px 18px}.bz-nov-selection-heading{display:block;margin-bottom:18px}.bz-nov-selection-heading>a{display:inline-block;margin-top:14px;font-size:10px}.bz-nov-selection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 13px}.bz-nov-selection-card h3{font-size:19px}.bz-nov-selection-image>span{top:8px;left:8px;font-size:8px;padding:5px 7px}.bz-nov-selection-card>p{font-size:11px}}
@media(max-width:749px){.bz-nov-bar a{min-height:47px;flex-wrap:wrap;gap:2px 14px;padding:8px 13px;text-align:center;font-size:9px}.bz-nov-bar strong{width:100%;font-size:10px}.bz-nov-bar a>span:last-child{display:none}.bz-nov-hero{grid-template-columns:1fr}.bz-nov-copy{padding:25px 25px 26px;order:1}.bz-nov-eyebrow{margin-bottom:16px;font-size:9px}.bz-nov-copy h2{font-size:clamp(42px,11.5vw,48px)!important}.bz-nov-mainoffer{margin-top:16px;font-size:29px}.bz-nov-description{margin:12px 0 18px;font-size:13px;line-height:1.5}.bz-nov-description br{display:none}.bz-nov-photo{min-height:270px;max-height:270px;order:0}.bz-nov-photo img{object-position:center top}.bz-nov-photo-label{bottom:14px;left:16px;right:16px;padding:10px 13px;font-size:9px}.bz-nov-button{min-height:47px;gap:60px}.bz-nov-fine{font-size:10px;margin-bottom:14px}.bz-nov-benefits{padding:14px 7px;font-size:8px;letter-spacing:.035em}.bz-nov-benefits span{padding:0 5px}.bz-nov-terms{padding:10px 18px;font-size:10px}.bz-nov-collection{flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px}}
@media(prefers-reduced-motion:reduce){.bz-nov-button{transition:none}}


.bz-nov-editorial{display:block;max-width:1600px;margin:auto;color:#203a34;background:#f3ecdf}
.bz-nov-photo-rotator{position:relative;isolation:isolate;touch-action:pan-y}
.bz-nov-editorial-image{position:absolute;inset:0;display:block;opacity:0;z-index:0;pointer-events:none;transition:opacity .45s ease}
.bz-nov-editorial-image[data-nov-active=true]{opacity:1;z-index:1;pointer-events:auto}
.bz-nov-editorial-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 10%;user-select:none;-webkit-user-drag:none}
.bz-nov-editorial-image:nth-child(2) img,.bz-nov-editorial-image:nth-child(3) img,.bz-nov-editorial-image:nth-child(4) img{object-position:center top}
.bz-nov-editorial-image:focus-visible{outline:3px solid #9b422f;outline-offset:-4px}
.bz-nov-editorial .bz-nov-photo-label{z-index:2}
@media(max-width:749px){.bz-nov-editorial .bz-nov-photo{min-height:0;max-height:none;aspect-ratio:1 / 1}.bz-nov-editorial-image img{object-position:center top}}
@media(prefers-reduced-motion:reduce){.bz-nov-editorial-image{transition:none}}

