@import"https://fonts.googleapis.com/css?family=Lusitana|Varela+Round&display=swap";@font-face{font-family:Baskerville-Bold;src:url(/cdn/shop/files/Baskerville-Bold.woff2) format("woff2"),url(/cdn/shop/files/Baskerville-Bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Baskerville-BoldItalic;src:url(/cdn/shop/files/Baskerville-BoldItalic.woff2) format("woff2"),url(/cdn/shop/files/Baskerville-BoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Baskerville-Italic;src:url(/cdn/shop/files/Baskerville-Italic.woff2) format("woff2"),url(/cdn/shop/files/Baskerville-Italic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Baskerville-SemiBold;src:url(/cdn/shop/files/Baskerville-SemiBold.woff2) format("woff2"),url(/cdn/shop/files/Baskerville-SemiBold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Baskerville-SemiBoldItalic;src:url(/cdn/shop/files/Baskerville-SemiBoldItalic.woff2) format("woff2"),url(/cdn/shop/files/Baskerville-SemiBoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Baskerville;src:url(/cdn/shop/files/Baskerville.woff2) format("woff2"),url(/cdn/shop/files/Baskerville.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Arcon-Regular;src:url(/cdn/shop/files/Arcon-Regular.woff2) format("woff2"),url(/cdn/shop/files/Arcon-Regular.woff) format("woff");font-weight:400;font-style:normal;letter-spacing:1px}@font-face{font-family:Arcon-Rounded-Regular;src:url(/cdn/shop/files/Arcon-Rounded-Regular.woff2) format("woff2"),url(/cdn/shop/files/Arcon-Rounded-Regular.woff) format("woff");font-weight:400;font-style:normal;letter-spacing:1px}@font-face{font-family:johnston_itc_stdbold;src:url(/cdn/shop/files/johnston-itc-std-bold-webfont.woff2?v=1689673616) format("woff2"),url(/cdn/shop/files/johnston-itc-std-bold-webfont.woff?v=1689673539) format("woff");font-weight:400;font-style:normal}img{max-width:100%;vertical-align:middle}.product__main__content .product__block__buttons .klaviyo-bis-trigger{font-size:12px!important;font-family:ITC Johnston,sans-serif!important;font-weight:300!important}.cart__drawer .drawer__content .cart div[data-controller=wrapped-cart]{padding:10px 20px;margin:0;box-sizing:border-box;width:100%;max-width:100%}.cart__drawer .drawer__content .cart div[data-controller=wrapped-cart] label input[type=checkbox]:checked{background:#000}.cart__drawer .drawer__content .cart div[data-controller=wrapped-cart] label{position:relative;padding-left:25px}.cart__drawer .drawer__content .cart div[data-controller=wrapped-cart] label span:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;border:1px #4d4d4d solid;background-color:#fff}.cart__drawer .drawer__content .cart div[data-controller=wrapped-cart] label input[type=checkbox]{position:absolute;opacity:0}.cart__drawer .drawer__content .cart div[data-controller=wrapped-cart] label input[type=checkbox]:checked~span:before{background-color:#4d4d4d}.cart__drawer .drawer__content .cart div[data-controller=wrapped-cart] label input[type=checkbox]:checked~span:after{content:"";left:5px;top:2px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute}.cart__drawer .drawer__content .cart{display:flex;flex-direction:column}.cart__drawer .drawer__content .cart .drawer__bottom__meta{order:3}.cart__drawer .drawer__content .cart div[data-controller=wrapped-cart]{order:1}.cart__drawer .drawer__content .cart .checkout__button{order:4}.collection-split .product__grid__info .product__grid__title,.collection-split .product__grid__price .price,.slide-item .product__grid__info .product__grid__title,.slide-item .product__grid__price .price,.product-grid-item .product__grid__info .product__grid__title,.product-grid-item .product__grid__price .price{font-weight:300}.cart__drawer .cart__items .cart__items__title{font-family:ITC Johnston,serif;font-weight:300;text-transform:uppercase}.cart__drawer .cart__items .cart__items__price,.cart__drawer .upsell__holder .product-clip__title,.cart__drawer .upsell__holder .product-clip__price{font-family:ITC Johnston,serif;font-weight:300}.product__main__content .upsell__holder .product-clip__title{font-family:ITC Johnston,serif;font-weight:300;text-transform:uppercase}.product__main__content .upsell__holder .product-clip__price{font-family:ITC Johnston,serif;font-weight:300}.product-page .product__align-left .product__title,.quickview__modal__top .product__block__title .product__title{font-family:Monotype Baskerville,serif}.cart__template .cart__items .cart__items__title{font-family:ITC Johnston,serif;font-weight:300;text-transform:uppercase}.cart__template .cart__items .cart__items__price,.cart__template .cart__items .cart__items__total{font-family:ITC Johnston,serif;font-weight:300}.cart__template .upsell__holder .product-clip__content .product-clip__title{font-family:ITC Johnston,serif;font-weight:300;text-transform:uppercase}.cart__template .upsell__holder .product-clip__content .product-clip__price{font-family:ITC Johnston,serif;font-weight:300}.header__search__results .search__results__products .product__inline__title{font-family:ITC Johnston,serif;font-weight:300;text-transform:uppercase}.header__search__results .search__results__products .product__inline__price{font-family:ITC Johnston,serif;font-weight:300}.page-search .collection__products .search__item__generic .product__inline__title{font-family:ITC Johnston,serif;font-weight:300;text-transform:uppercase}.page-search .collection__products .search__item__generic .product__inline__price{font-family:ITC Johnston,serif;font-weight:300}.cart__drawer .upsell__holder .product-clip__title{text-transform:uppercase}.product__price__main .product__price,.product__price__wrap span{letter-spacing:.09em!important}.product__price__main .product-price-badge{letter-spacing:normal!important;font-size:15px!important;font-family:Monotype Baskerville,serif;font-style:italic;text-transform:capitalize}.product__price__main .product-price-badge{font-size:24px;margin-left:5px;letter-spacing:normal}.product__price__wrap span{letter-spacing:normal}@media (max-width:992px){.product__price__main .product-price-badge{font-size:18px}}.footer__newsletter__body .klaviyo-form form input[type=submit]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/413/assets/custom.css.map?v=140457151638655432451711527107 */
