._contents_12qgs_1{--goods-accent: #665025;background:linear-gradient(180deg,#bdb7a6,#f5f3ed 800px);color:#242424;padding-bottom:20pt}._hero_12qgs_8{max-width:1280px;margin:0 auto;padding-top:45pt}._tourHero_12qgs_14 img{display:block;width:100%;height:auto}._tourHero_12qgs_14 h1{text-align:center;margin:24pt 15pt;line-height:1.3;font-size:clamp(1.5rem,4vw,2.8rem)}._tourHero_12qgs_14 h1 span{display:block}._tourHero_12qgs_14 h1 span+span{font-size:60%;letter-spacing:.12em;margin-top:8pt}._heroColumn_12qgs_34{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#0b0e0d}._heroColumn_12qgs_34>div{min-width:0}._heroColumn_12qgs_34 img{width:100%;height:100%;object-fit:cover}@media (max-width: 752px){._heroColumn_12qgs_34{grid-template-columns:minmax(0,1fr)}}._heroColumn_12qgs_34 ._heroGoodsVisual_12qgs_53{display:flex;flex-direction:column;justify-content:center;align-items:center}._heroColumn_12qgs_34 ._heroGoodsVisual_12qgs_53 img{object-fit:contain;width:80%}@media (max-width: 752px){._heroColumn_12qgs_34 ._heroGoodsVisual_12qgs_53{aspect-ratio:auto;height:60vw}}._heroCopyFrame_12qgs_70{width:80%;margin:0 auto}._heroCopy_12qgs_70{font-size:1rem;line-height:1.7}._backLink_12qgs_80{color:var(--goods-accent);display:block;margin:15pt 0;text-align:center;font-size:.9rem;text-decoration:underline}._productFrame_12qgs_89{width:min(1080px,90%);margin:30pt auto}._menuFrame_12qgs_94{display:flex;justify-content:center;flex-wrap:wrap;gap:8pt;margin:25pt 0}._menu_12qgs_94{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--goods-accent);font:inherit;padding:5pt;cursor:pointer}._menu_12qgs_94[aria-pressed=true]{border-bottom-color:currentColor}._menu_12qgs_94:focus-visible,._carousel_12qgs_115 button:focus-visible,._galleryDots_12qgs_115 button:focus-visible{outline:2px solid var(--goods-accent);outline-offset:2px}._itemFrame_12qgs_120{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:30pt;align-items:stretch;margin-bottom:30pt;padding-bottom:25pt;border-bottom:1px solid #d3d0c8}._itemFrame_12qgs_120[hidden]{display:none}._itemImageFrame_12qgs_134{min-width:0;background:#fff;align-self:stretch}._mainPhoto_12qgs_140{aspect-ratio:1;position:relative}._mainPhoto_12qgs_140 figure{margin:0;width:100%;height:100%}._mainPhoto_12qgs_140 figure[hidden]{display:none}._mainPhoto_12qgs_140 img{display:block;width:100%;height:100%;object-fit:contain}._carousel_12qgs_115{display:flex;align-items:center;gap:6px;padding:10px}._carouselArrow_12qgs_166{display:none;flex:0 0 26px;padding:0;border:0;background:transparent;color:var(--goods-accent);font-size:30px;cursor:pointer}._gallery_12qgs_115[data-overflow] ._carouselArrow_12qgs_166{display:block}._carouselArrow_12qgs_166:disabled{visibility:hidden}._galleryDots_12qgs_115{display:flex;justify-content:center;gap:2px;padding:0 10px 8px}._galleryDots_12qgs_115[hidden]{display:none}._galleryDots_12qgs_115 button{width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}._galleryDots_12qgs_115 button:after{content:"";display:block;width:7px;height:7px;margin:auto;border-radius:50%;background:#c9c3b6}._galleryDots_12qgs_115 button[aria-pressed=true]:after{background:var(--goods-accent)}._thumbnails_12qgs_215{display:flex;flex:1;gap:8px;overflow-x:auto;overflow-y:hidden;min-width:0;position:relative;scroll-snap-type:x proximity;scrollbar-width:thin;padding:3px;justify-content:center}._thumbnails_12qgs_215 button{flex:0 0 68px;width:68px;height:68px;padding:2px 4px;border:1px solid transparent;border-radius:10px;background:#fff;cursor:pointer;scroll-snap-align:start}._thumbnails_12qgs_215 button[aria-pressed=true]{border-color:var(--goods-accent);background:#f5f3ec}._thumbnails_12qgs_215 img{display:block;width:100%;height:100%;object-fit:contain}._gallery_12qgs_115[data-overflow] ._thumbnails_12qgs_215{justify-content:flex-start}._infoFrame_12qgs_254{display:flex;flex-direction:column;min-width:0}._itemTitleFrame_12qgs_260{padding:0 0 12pt;border-bottom:1px solid #d3d0c8;margin-bottom:12pt}._title_12qgs_266{font-size:1.15rem;line-height:1.5;margin:0 0 6pt;font-weight:800}._price_12qgs_273{color:#a44828;font-weight:700;font-size:1rem}._description_12qgs_279{font-size:.9rem;line-height:1.6;overflow-wrap:anywhere}._description_12qgs_279 p{margin:0 0 10pt}._description_12qgs_279 h3{margin:10pt 0 6pt;font-size:.95rem}._description_12qgs_279 ul{padding-left:1.2em;margin:6pt 0 12pt}._description_12qgs_279 li{margin:0 0 4pt}._description_12qgs_279 table{width:100%;font-size:.85rem;margin:10pt 0;border-collapse:collapse}._description_12qgs_279 th,._description_12qgs_279 td{padding:4pt;border-bottom:1px solid #d3d0c8;text-align:left}._button_12qgs_310{display:block;text-align:center;padding:10pt 12pt;box-sizing:border-box;background:var(--goods-accent);color:#fff;text-decoration:none;font-size:.9rem;font-weight:700;margin-top:auto}._saleNotice_12qgs_323{color:var(--goods-accent)}._emptyMessage_12qgs_327{padding:30pt 15pt;text-align:center}._commingSoon_12qgs_332{text-align:center;padding:40pt}@media (max-width: 743px){._hero_12qgs_8{padding-top:42pt}._heroCopyFrame_12qgs_70{width:90%}._itemFrame_12qgs_120{grid-template-columns:minmax(0,1fr);gap:15pt}._button_12qgs_310{margin-top:15pt}}@media (prefers-reduced-motion: reduce){._thumbnails_12qgs_215{scroll-behavior:auto}}body:has([data-tour-merchandise]){background:#1c1610;color:#d7dce4;font-family:sans-serif}
