.cc-flight{--flight-bg:#eae4d8;--flight-ink:#25211b;--flight-muted:#665b4c;--flight-rule:#c9bdab;--flight-gold:#80643d;background:var(--flight-bg);color:var(--flight-ink);scroll-margin-top:3rem}.cc-flight--dark{--flight-bg:#25211b;--flight-ink:#f4eadd;--flight-muted:#cfc3b3;--flight-rule:#6d5b40;--flight-gold:#cfb17b}.cc-flight .cc-flight__inner{display:grid;grid-template-columns:1.1fr 1fr;gap:7rem;align-items:center;padding-block:7rem}.cc-flight__visual{min-width:0}.cc-flight__visual img{display:block;width:100%;height:auto}.cc-flight--right .cc-flight__visual{order:2}.cc-flight--right .cc-flight__copy{order:1}.cc-flight__eyebrow{font-size:1.05rem;letter-spacing:.16em;color:var(--flight-gold);margin:0 0 2rem}.cc-flight h2{font-family:Georgia,Times New Roman,serif;color:var(--flight-ink);font-size:4.8rem;font-weight:400;line-height:1.08;letter-spacing:-.035em;margin:0 0 2.5rem;max-width:52rem}.cc-flight .rte{font-size:1.5rem;line-height:1.85;color:var(--flight-muted)}.cc-flight .rte p:first-child{margin-top:0}.cc-flight .rte p:last-child{margin-bottom:0}.cc-flight__caption{font-size:1.15rem;line-height:1.7;color:var(--flight-muted);margin:1.4rem 0 0}.cc-flight__facts{border-top:1px solid var(--flight-rule);margin-top:2.5rem;padding-top:2rem}.cc-flight__facts ul{padding-left:1.7rem}.cc-flight__facts li{margin:.4rem 0}.cc-flight strong{font-weight:600;color:var(--flight-ink)}.cc-flight__source{display:inline-block;color:var(--flight-ink);font-size:1.25rem;margin-top:2.4rem;text-underline-offset:.4em}.cc-flight__details{border-block:1px solid var(--flight-rule);margin-top:2.5rem}.cc-flight__details summary{display:flex;justify-content:space-between;gap:2rem;list-style:none;cursor:pointer;padding:1.8rem 0;font-size:1.4rem}.cc-flight__details summary::-webkit-details-marker{display:none}.cc-flight__details[open] summary span{transform:rotate(45deg)}.cc-flight__details>.rte{padding-bottom:2rem;font-size:1.35rem}.cc-flight a:focus-visible,.cc-flight summary:focus-visible{outline:2px solid var(--flight-gold);outline-offset:4px}.cc-flight .cc-flight__archive{padding-bottom:6rem}.cc-flight__archive h3{color:var(--flight-ink);font-family:Georgia,serif;font-size:2.8rem;margin:0 0 1.2rem}.cc-flight__archive>.rte{max-width:80rem;font-size:1.35rem;margin-bottom:2rem}.cc-flight__documents{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2.4rem;max-width:110rem}.cc-flight__documents figure{margin:0;max-width:42rem}.cc-flight__documents .cc-image-zoom>img{height:30rem;width:100%;object-fit:contain;background:#f4f0e7}.cc-flight__documents figcaption{font-size:1.2rem;line-height:1.7;margin-top:1.2rem;color:var(--flight-muted)}.cc-flight__documents .cc-image-modal__image{height:auto}@media(max-width:989px){.cc-flight .cc-flight__inner{gap:3rem;padding-block:5rem}.cc-flight h2{font-size:3.6rem}.cc-flight .rte{font-size:1.4rem}}@media(max-width:749px){.cc-flight .cc-flight__inner{grid-template-columns:1fr;padding-block:4rem;gap:3rem}.cc-flight--right .cc-flight__visual,.cc-flight--right .cc-flight__copy{order:initial}.cc-flight h2{font-size:3.5rem}.cc-flight__documents{grid-template-columns:1fr}.cc-flight__documents figure{max-width:none}.cc-flight .cc-flight__archive{padding-bottom:4rem}}.cc-shuttle-links{display:flex;flex-wrap:wrap;gap:.9rem 1.8rem;border-top:1px solid #d4c8b6;padding-top:1.7rem;margin-top:1.8rem}.cc-shuttle-links a{font-size:1.2rem;color:#6d5330;text-underline-offset:.3em}.cc-museum-product{display:block;background:#f5f0e7;color:#27221c}.cc-museum-product .ccm__breadcrumb{display:flex;gap:1.1rem;align-items:center;font-size:1.1rem;color:#756b5c;margin:0 auto 2.6rem}.ccm__breadcrumb a{color:inherit;text-decoration:none}.cc-museum-product .product__info-wrapper{padding-left:5rem}.cc-museum-product .product__title{margin:0 0 1.6rem}.cc-museum-product .product__title h1{font-family:Georgia,Times New Roman,serif;font-size:5.2rem;font-weight:400;letter-spacing:-.04em;line-height:1.04;color:#24201b;max-width:44rem}.cc-museum-product .ccm__eyebrow{font-size:.95rem;letter-spacing:.15em;color:#80643d;margin:0 0 1.8rem;line-height:1.6}.cc-museum-product .ccm__intro{font-size:1.5rem;line-height:1.7;color:#6d6254;margin:0 0 1.8rem}.ccm__intro p{margin:0}.cc-museum-product .price--large{font-size:2.5rem;font-weight:400;color:#24201b;letter-spacing:0}.cc-museum-product .product__tax{font-size:1.1rem;color:#756b5c;margin-top:.7rem}.cc-museum-product .product__tax a{color:#6d5330}.cc-museum-product .product-form__submit{background:#24201b;color:#faf5e9;border:1px solid #24201b;min-height:5.5rem;font-size:1.5rem;letter-spacing:.035em;border-radius:2px}.cc-museum-product .product-form__submit:after,.cc-museum-product .product-form__submit:before{box-shadow:none}.cc-museum-product .product-form__submit:hover{background:#423628}.cc-museum-product .ccm__included{border-block:1px solid #d4c8b6;padding:1.5rem 0;margin:2rem 0 1.5rem}.ccm__included>p{font-size:.95rem;letter-spacing:.16em;color:#80643d;margin:0 0 1rem}.ccm__included ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1rem;padding:0;margin:0}.ccm__included li{font-size:1.15rem;line-height:1.5;color:#4b4135;padding-left:1.5rem;position:relative}.ccm__included li:before{content:"\2713";position:absolute;left:0;color:#836238;font-size:1rem}.cc-museum-product .ccm__size{display:flex;flex-direction:column;gap:.4rem;background:#eae1d3;border-left:2px solid #9c7a47;padding:1.2rem 1.5rem;margin:1.5rem 0}.ccm__size strong{font-size:1.2rem;font-weight:500;color:#352b20}.ccm__size span{font-size:1.1rem;line-height:1.6;color:#6a5d4d}.cc-museum-product .ccm__delivery{font-size:1.1rem;color:#6d6254;line-height:1.7;margin:1.4rem 0 2rem}.ccm__delivery p{margin:0}.ccm__delivery a{color:#6b4e27}.ccm__description{border-block:1px solid #d4c8b6;margin:2rem 0 0}.ccm__description summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.6rem 0;font-size:1.2rem;cursor:pointer}.ccm__description summary::-webkit-details-marker{display:none}.ccm__description summary>span{font-size:1.8rem}.ccm__description[open] summary>span{transform:rotate(45deg)}.ccm__description .rte{font-size:1.3rem;line-height:1.8;padding-bottom:1rem;color:#665a4b}.cc-museum-product .thumbnail[aria-current=true]{box-shadow:0 0 0 1px #937344;border-color:#937344}.cc-museum-product .thumbnail{border-color:#d4c8b6}.cc-museum-product a:focus-visible,.cc-museum-product summary:focus-visible{outline:2px solid #80643d;outline-offset:4px}@media(min-width:990px){.cc-museum-product .product__media-wrapper{width:53%;max-width:53%}.cc-museum-product .product__info-wrapper{width:47%;max-width:47%}}@media(max-width:989px){.cc-museum-product .product__info-wrapper{padding-left:3rem}.cc-museum-product .product__title h1{font-size:4rem}.ccm__included ul{grid-template-columns:1fr}}@media(max-width:749px){.cc-museum-product .ccm__breadcrumb{font-size:1rem;margin-bottom:1.8rem}.cc-museum-product .product__info-wrapper{padding-left:0}.cc-museum-product .product__title h1{font-size:4rem;max-width:32rem}.cc-museum-product .ccm__eyebrow{font-size:.85rem;margin:2rem 0 1rem}.cc-museum-product .ccm__intro{font-size:1.4rem}.ccm__included ul{grid-template-columns:1fr 1fr}.ccm__included li{font-size:1.05rem}.cc-museum-product .ccm__size{padding:1rem 1.2rem}.cc-museum-product .product-form__submit{min-height:5.2rem}.cc-museum-product .thumbnail-list{margin-top:.8rem}}.cc-image-zoom{display:block;width:100%;padding:0;border:0;background:transparent;position:relative;cursor:zoom-in}.cc-image-zoom__icon{position:absolute;bottom:1.2rem;right:1.2rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:#faf5e9;color:#24201b;font-size:2.4rem;box-shadow:0 1px 8px #0002}.cc-image-zoom:focus-visible{outline:3px solid #9c7a47;outline-offset:4px}.cc-image-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;background:#000c;padding:3vh 3vw}.cc-image-modal[open]{display:flex;align-items:center;justify-content:center}.cc-image-modal__dialog{position:relative;background:#f5f0e7;width:100%;max-width:1800px;max-height:94vh;padding:5.4rem 1rem 1rem}.cc-image-modal__scroll{overflow:auto;max-height:calc(94vh - 6.4rem);overscroll-behavior:contain}.cc-image-modal__image{display:block;width:auto;max-width:none;height:auto;margin:auto}.cc-image-modal__close{position:absolute;top:.6rem;right:1rem;display:grid;place-items:center;min-width:4.4rem;min-height:4.4rem;border:0;background:transparent;color:#24201b;font-size:3rem;cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAAGAAAAAAAAQA */
