.announcement__inner{display:flex;justify-content:center;gap:12px;align-items:center}.announcement a{font-weight:700;text-underline-offset:3px}@media(max-width:560px){.announcement__inner{flex-direction:column;gap:2px;line-height:1.35}.announcement__separator{display:none}.header-row{gap:12px}.wordmark{max-width:145px;font-size:1rem;line-height:1.15}.header-actions{gap:10px}}.product-gallery video{display:block;width:100%;max-height:620px;object-fit:contain;border-radius:1rem;background:#f2ede5}.duo-extra-media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0}.duo-extra-media img,.duo-extra-media video{width:100%;height:100%;max-height:480px;object-fit:contain;background:#f2ede5;border-radius:1rem}@media(max-width:749px){.product-gallery{display:flex!important;flex-direction:row!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:1rem}.product-gallery>img,.product-gallery>video{flex:0 0 85%;width:85%;height:360px;object-fit:contain;scroll-snap-align:start}.duo-extra-media{grid-template-columns:1fr}.duo-extra-media img,.duo-extra-media video{max-height:460px}}.duo-page{padding-block:3rem 5rem}.duo-header{max-width:48rem;margin:0 auto 3rem;text-align:center}.duo-header h1{margin-block:.35rem 1rem}.duo-price{display:flex;align-items:baseline;justify-content:center;gap:.65rem;font-size:1.1rem}.duo-price strong{font-size:1.55rem}.duo-price s{color:#66706f}.duo-group{border:0;margin:0 0 3rem;padding:0}.duo-group legend{margin-bottom:1.25rem;font-family:var(--font-heading-family);font-size:clamp(1.55rem,3vw,2.15rem)}.duo-group legend span{display:block;margin-bottom:.35rem;color:#6e4e3d;font-family:var(--font-body-family);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.duo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.duo-choice{position:relative;cursor:pointer}.duo-choice input{position:absolute;width:1px;height:1px;opacity:0}.duo-choice-card{display:block;height:100%;overflow:hidden;border:2px solid transparent;border-radius:1rem;background:#f7f5f1;transition:border-color .2s ease,transform .2s ease}.duo-choice-card img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.duo-choice-copy{display:grid;gap:.5rem;padding:1rem}.duo-choice input:checked+.duo-choice-card{border-color:#263332;transform:translateY(-2px)}.duo-choice input:focus-visible+.duo-choice-card{outline:3px solid #a96f55;outline-offset:3px}.duo-choice.is-unavailable{cursor:not-allowed;opacity:.55}.duo-action{max-width:34rem;margin:0 auto 2rem;text-align:center}.duo-action .button{width:100%}.duo-description{max-width:48rem;margin:0 auto;padding-top:1rem;border-top:1px solid #c9c5bc;line-height:1.65}.duo-description h2{margin-top:2rem;font-size:clamp(1.35rem,2.5vw,1.8rem)}.duo-description h3{margin-top:1.5rem;font-size:1.15rem}.duo-description li+li{margin-top:.5rem}.duo-status{min-height:1.5em;color:#7b2f22}@media(max-width:749px){.duo-page{padding-block:2rem 4rem}.duo-grid{grid-template-columns:1fr}.duo-choice-card{display:grid;grid-template-columns:7.5rem 1fr;align-items:center}.duo-choice-card img{aspect-ratio:1 / 1}}.duo-stocked-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;margin-bottom:3rem;align-items:start}.duo-stocked-layout img{width:100%;height:auto;border-radius:1rem}.duo-stocked-choice{min-width:0}.duo-stocked-form label{display:block;margin:1rem 0 .4rem;font-weight:600}.duo-stocked-form select{width:100%;max-width:100%;min-height:48px;font-size:16px;padding:.7rem}.duo-stocked-form .button{width:100%}@media(max-width:749px){.duo-stocked-layout{grid-template-columns:1fr}}.duo-pair-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.duo-pair-slot{min-width:0}.duo-pair-slot figure{margin:0}.duo-pair-slot figure[hidden]{display:none}.duo-pair-slot img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;background:#f7f5f1}.duo-pair-slot figcaption{display:grid;gap:.35rem;margin-top:.8rem;font-size:.9rem;overflow-wrap:anywhere;line-height:1.45}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAACAE */
