@font-face{font-family:adobe_garamond_proitalic;src:url(/cdn/shop/files/adobe_garamond_pro_italic-webfont.woff2?v=1725983626) format("woff2"),url(/cdn/shop/files/adobe_garamond_pro_italic-webfont.woff?v=1725983626) format("woff");font-weight:400;font-style:normal}@font-face{font-family:centrano2-book;src:url(/cdn/shop/files/CentraNo2-Book.woff2?v=1725995977) format("woff2"),url(/cdn/shop/files/CentraNo2-Book.woff?v=1725995977) format("woff");font-weight:400;font-style:normal}@font-face{font-family:garamondregular;src:url(/cdn/shop/files/garamond_regular-webfont.woff2?v=1728313999) format("woff2"),url(/cdn/shop/files/garamond_regular-webfont.woff?v=1728313999) format("woff");font-weight:400;font-style:normal}.background2{background-color:#d9d3c7}h1,.h1{font-family:garamondregular;font-size:3.5rem;letter-spacing:0}.h1.large{font-size:4.5rem;line-height:1.2}.h2.italic{font-family:adobe_garamond_proitalic;color:#2b2623;font-size:2.3rem;-webkit-font-smoothing:antialiased}.h3{font-family:centrano2-book;font-size:1.2rem;color:#2b2623;text-transform:uppercase;font-weight:700;letter-spacing:.13rem;-webkit-font-smoothing:antialiased}h3.italic{font-family:adobe_garamond_proitalic;font-size:1.6rem;letter-spacing:0}.italic{font-family:adobe_garamond_proitalic;font-size:1.6rem;letter-spacing:0;-webkit-font-smoothing:auto}.h3.italic{-webkit-font-smoothing:antialiased;text-transform:revert;letter-spacing:0}p.serif i{font-family:adobe_garamond_proitalic;font-size:1.65rem}.h4{font-family:centrano2-book;text-transform:uppercase;font-size:1.1rem;color:#2b2623}p{font-family:centrano2-book;font-size:1.6rem;letter-spacing:0;color:#2b2623}p.serif{font-family:garamondregular;font-size:2rem;line-height:1.5}p.small{font-size:1.35rem}.custom-button{font-family:centrano2-book;font-size:1.2rem;color:#2b2623;text-transform:uppercase;font-weight:700;letter-spacing:.13rem;text-decoration:none}.custom-button:hover{color:#827265}.custom-button.light:hover{color:#d7d2c8}.light{color:#eeece8;opacity:1}.narrow{width:75%;margin:0 auto}@media screen and (max-width: 1300px){.narrow{width:85%}}@media screen and (max-width: 1150px){.h1.large{font-size:3.5rem}}@media screen and (max-width: 950px){.narrow{width:100%}p.serif{font-size:1.8rem}.h3{font-size:1.1rem;letter-spacing:.1rem}.h3.italic{font-size:1.5rem}}@media screen and (max-width: 900px){.h2.italic{font-size:2rem}}@media screen and (max-width: 750px){h1,.h1{font-size:3rem}}@media screen and (max-width: 500px){.h2.italic{font-size:1.8rem}p{font-size:1.3rem}p.serif{font-size:1.7rem}.h1.large{font-size:3rem}}.custom.product{width:64%;margin:0 auto!important;padding:8vw 0 9vw;min-width:950px}.product.custom.product--medium:not(.product--no-media) .product__media-wrapper{width:60%;max-width:60%}.product.custom.product--medium:not(.product--no-media) .product__info-wrapper{width:40%;max-width:40%}.product .product__title{margin-bottom:0}.product .product__title h1{margin-top:1rem}.product .product__text{font-family:adobe_garamond_proitalic;font-size:1.6rem;letter-spacing:0;margin-top:0}.custom.product .product__description{margin-bottom:3.5rem;font-family:centrano2-book;font-size:1.35rem;letter-spacing:0;color:#2b2623}.product .product__description p{font-size:1.35rem}.product__accordion svg{display:none}.custom.product .product__accordion summary:hover .summary__title h2{color:#827265}.product .price__regular{font-family:garamondregular;letter-spacing:0;margin-top:4.5rem}.custom.product .product-form__quantity{display:flex;justify-content:space-between;border:1px solid #d7d2c8;align-items:center}.custom.product .quantity:after{box-shadow:none}.custom.product .quantity__input:focus-visible{outline:none;box-shadow:none}.custom.product .product-form__quantity-top .form__label{margin-bottom:0;font-family:centrano2-book;text-transform:uppercase;font-size:1.1rem;color:#2b2623;margin-left:2rem}.custom.product .quantity__input{font-family:centrano2-book;text-transform:uppercase;font-size:1.1rem;color:#2b2623}.custom.product .quantity__button .svg-wrapper{width:.8rem}.custom.product .product-form__submit{background-color:#513a2f;color:#eeece8;font-family:centrano2-book;text-transform:uppercase;font-size:1.1rem}.custom.product .product-form__submit:after{box-shadow:none}.custom.product .button:not([disabled]):hover:after{box-shadow:none}.custom.product .product-form__submit:hover{background-color:#827265}.custom.product .product__info-container .product-form{margin:1rem 0}.custom.product.product--stacked .product__media-item{max-width:100%;margin:1.5rem 0}.custom.product .price__badge-sold-out{display:none}.product-card-wrapper .feature-title{font-family:adobe_garamond_proitalic;color:#827265;font-size:1.3rem;text-decoration:none;letter-spacing:0;width:100%;margin-top:0;margin-bottom:0}.custom.product .metafield-multi_line_text_field{font-family:centrano2-book;font-size:1.35rem;letter-spacing:0;color:#2b2623}.custom.product .name-option{font-family:centrano2-book;text-transform:uppercase;font-size:1.1rem;color:#2b2623}.custom.product .swatch-anchor{font-family:centrano2-book;font-size:1.35rem;letter-spacing:0;color:#2b2623}@media screen and (max-width: 1150px){.custom.product{min-width:0;width:90%}.product.custom.product--medium:not(.product--no-media) .product__media-wrapper{width:55%;max-width:55%}.product.custom.product--medium:not(.product--no-media) .product__info-wrapper{width:45%;max-width:45%}}@media screen and (max-width: 950px){.custom.product{width:100%}}@media screen and (max-width: 750px){.custom.product{flex-direction:column;padding:0 0 6vw}.product.custom.product--medium:not(.product--no-media) .product__media-wrapper{width:100%;max-width:100%}.product.custom.product--medium:not(.product--no-media) .product__info-wrapper{width:100%;max-width:100%;margin:0 auto}.product-form__input{max-width:none}.product-form__buttons{max-width:NONE}.product__media-list.grid{column-gap:0}.custom.product .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}}.custom.collection-hero{text-align:center;border-bottom:1px solid #d7d2c8;padding:1vw 0 5vw}.custom.collection-hero .collection-hero__description{text-align:center;margin:0 auto;max-width:400px;font-family:centrano2-book;font-size:1.6rem;letter-spacing:0;color:#2b2623}.custom.collection--empty .title-wrapper{width:86%}.facets-container .product-count{display:none}.facets-container .facets__wrapper{justify-content:flex-end}.custom.collection{display:flex;justify-content:space-between;flex-wrap:wrap}.custom.collection .collection-nav{width:14%}.custom.collection .collection-nav ul{list-style:none;padding-left:0}.custom.collection .collection-nav a{color:#2b2623;font-family:garamondregular;font-size:1.3rem;text-decoration:none;letter-spacing:0}.custom.collection .collection-nav a:hover,.custom.collection .collection-nav a.active{color:#827265;text-decoration:underline;text-underline-offset:3px}.custom.collection .collection-nav h3{border-bottom:1px solid #d7d2c8;padding-bottom:1.5rem}.custom.collection .product-grid{width:83%}.product-grid-container{padding:4vw 1vw}.card__content .card__information{display:flex;justify-content:space-between;align-items:flex-start;padding-top:1rem;padding-bottom:1rem;flex-wrap:wrap}.card__content .card-information{width:auto}.card__content .card-information .price{margin-top:0!important}.pagination-wrapper{width:100%}.pagination__list a{font-family:centrano2-book;font-size:1.2rem;color:#2b2623;text-transform:uppercase;font-weight:700;letter-spacing:.13rem}.custom.collection .card__heading{margin-top:.52rem}.product-grid-container .underline-links-hover:hover a{text-decoration:none;color:#827265}.childlink-menu{padding-left:1rem}.mobile.collection-nav ul{list-style:none;padding-left:0}.mobile.collection-nav a{color:#2b2623;font-family:garamondregular;font-size:1.3rem;text-decoration:none;letter-spacing:0}.mobile.collection-nav a:hover,.mobile.collection-nav a.active{color:#827265;text-decoration:underline;text-underline-offset:3px}.mobile.collection-nav .menu-open{display:flex;align-items:center;border-bottom:1px solid #d7d2c8;padding-bottom:1.5rem;justify-content:space-between;cursor:pointer}.mobile.collection-nav ul{max-height:0;overflow:hidden;transition:.3s linear}.mobile.collection-nav.expand ul{max-height:3000px;transition:.3s linear}.mobile.collection-nav.expand img{transform:rotate(180deg);transition:.3s linear}.mobile.collection-nav .menu-open img{width:1rem;height:auto;transition:.3s linear}.product-badges{width:100%;display:flex}.product-badges p{margin-top:0;margin-bottom:0}.product-badges .special-order,.product-badges .pre-order{padding:.5rem;background-color:#d7d2c8;border-radius:3px;margin-right:.75rem}.product-badges .coming-soon{padding:.5rem;background-color:#d7d2c8;border-radius:3px}.product-badges .made-to-order{padding:.5rem;background-color:#d7d2c8;border-radius:3px;margin-right:.75rem}.card__badge.bottom.left{display:none}@media screen and (max-width: 600px){.card__content .card__information{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:1rem;padding-bottom:1rem;flex-direction:column}.custom.collection .product-badges .h4{font-size:1.2rem}}#insta-feed{padding:3rem 0 4rem}#shopify-section-template--23692812845338__1731432374116dcec4 .page-width{max-width:none}.header .shop-mega-menu{display:none}.header .mega-menu-right{width:80%;margin:0 auto;gap:3vw;padding-bottom:2rem}.header .mega-menu-right .mega-menu-block{width:calc((100% - 9vw)/4)}.header .mega-menu__content{flex-wrap:wrap;padding-bottom:0}.shop-menu-bottom{width:100%;background-color:#9b8f7e4d;padding:2rem 0}.shop-menu-bottom ul{display:flex;padding-left:0;list-style:none;margin:0 auto;justify-content:center}.shop-menu-bottom ul li{margin:0 2rem}.shop-menu-bottom ul li a{font-family:garamondregular;text-decoration:none;color:#2b2623}.shop-menu-bottom ul li a:hover{opacity:.7}.shop-drawer.list-menu{display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.5rem}.shop-drawer li{width:calc(50% - .75rem)}.shop-drawer .menu-image{width:100%;aspect-ratio:7 / 5;background-size:cover;background-position:center}.shop-drawer-bottom{background-color:#9b8f7e4d;padding:2rem 1.5rem;height:100%}.shop-drawer-bottom ul{list-style:none;padding-left:0}.shop-drawer-bottom ul li a{font-family:garamondregular;text-decoration:none;color:#2b2623}@media screen and (max-width: 1200px){.header .mega-menu-right{width:100%;gap:3rem}.header .mega-menu-right .mega-menu-block{width:calc((100% - 9rem)/4)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/kwin.css.map */
