@font-face{font-family:CormorantGaramond-Bold;src:url(/cdn/shop/files/CormorantGaramond-Bold.ttf);font-weight:400;font-style:normal}@font-face{font-family:CormorantGaramond-Regular;src:url(/cdn/shop/files/CormorantGaramond-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:WorkSans-SemiBold;src:url(/cdn/shop/files/WorkSans-SemiBold.ttf);font-weight:400;font-style:normal}@font-face{font-family:WorkSans-Bold;src:url(/cdn/shop/files/WorkSans-Bold.ttf);font-weight:400;font-style:normal}@font-face{font-family:WorkSans-Light;src:url(/cdn/shop/files/WorkSans-Light.ttf);font-weight:400;font-style:normal}@font-face{font-family:WorkSans-Medium;src:url(/cdn/shop/files/WorkSans-Medium.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url(/cdn/shop/files/Montserrat-SemiBold.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Medium;src:url(/cdn/shop/files/Montserrat-Medium.ttf);font-weight:400;font-style:normal}html{font-size:100%}:root{--heading-font: "CormorantGaramond-Bold";--heading-font-regular: "CormorantGaramond-Regular";--text-font-semibold: "WorkSans-SemiBold";--text-font-bold: "WorkSans-Bold";--text-font-light: "WorkSans-Light";--text-font-medium: "WorkSans-Medium";--page-width: 82rem !important}body,p{font-size:1rem;line-height:1.625rem;letter-spacing:0}body .banner h2.banner__heading:not(.h2),body h1.h0,body h1{font-size:3.125rem;line-height:3.75rem;letter-spacing:0}body h2.h0,body h2{font-size:1.875rem;line-height:2.5rem;letter-spacing:.019rem}h3{font-size:1.563rem;line-height:2.5rem;letter-spacing:.016rem}h4{font-size:1.25rem;line-height:2.188rem;letter-spacing:.025rem}h5{font-size:1rem;line-height:1.75rem;letter-spacing:.1rem}.subtitle,.p-lead{font-size:1.5rem;letter-spacing:0;line-height:2.125rem;color:initial}.page-width,.header.page-width,.utility-bar__grid.page-width,body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:1.25rem;padding-right:1.25rem}.button.button--secondary,.button.button--primary{height:2.75rem;padding:0 3.125rem;background:var(--btn-primary-color);box-shadow:none;border-radius:2px;color:var(--btn-text-primary-color);font-size:.813rem;margin:0;line-height:2.75rem;min-height:auto;font-family:var(--text-font-semibold);letter-spacing:.081rem;border:0px solid var(--btn-primary-color)!important;transition:all .5s}.button.button--secondary,.button.button--primary:hover{background:var(--btn-secondary-color);color:var(--btn-text-secondary-color);border:0px solid var(--btn-text-secondary-color)!important}.button.button--secondary:hover{background:var(--btn-primary-color)!important;color:var(--btn-text-primary-color);border:1px solid var(--btn-primary-color)!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none!important}.fs-10,.fs-10 p{letter-spacing:.013rem;font-size:.625rem}.fs-13,.fs-13 p{letter-spacing:.016rem;font-size:.813rem}.flickity-enabled .flickity-page-dots{display:flex;align-items:center;justify-content:center}.flickity-enabled .flickity-page-dots .dot{display:inline-block;width:100%;height:6px;margin:0;cursor:pointer;opacity:.4;background:#c9c9c9;border-radius:20px}.flickity-enabled .flickity-page-dots .dot.is-selected{background-color:#000;height:5px;margin-top:-1px;border-radius:10px;opacity:.6}.flickity-button{background:url(/cdn/shop/files/arrow.svg) no-repeat center / 100%!important;width:1.938rem;height:1.938rem;transform:none;top:calc(50% - 4rem)}.flickity-button svg{opacity:0}.flickity-prev-next-button.previous{right:auto;left:calc(-1.938rem/6)}.flickity-prev-next-button.next{left:auto;right:calc(-1.938rem/6);transform:scaleX(-1)}.search-modal__content-bottom label.field__label{font-size:1rem}.search-modal__content-bottom .search__input.field__input{box-shadow:none!important}.mobile{display:none!important}.slider-button .svg-wrapper{width:1.938rem;height:1.938rem}button.slider-button.slider-button--next svg{transform:scaleX(-1)}.text-center{text-align:center}.template-404 h1.title{margin:0}body:not(.transparent) .header>.header__heading-link{filter:brightness(0)}body:not(.transparent) .header-wrapper .header__menu-item{color:#32261e}body:not(.transparent) .header__icon .icon{filter:brightness(0)}body.transparent .header-wrapper{position:absolute;background-color:transparent;width:100%;height:auto}.header-wrapper header.transparent.header{background-color:transparent;width:100%;height:auto;padding:.5rem 1.25rem}body.transparent .shopify-section-header-sticky.scrolled-past-header .header-wrapper{transition:all .3s;background-color:#121212}.shopify-section-header-sticky.scrolled-past-header .header__heading-logo{max-width:50%;transition:all .5s}.localization-form span,ul.topbar-menu a,.announcement-bar__message{font-weight:500;font-family:var(--font-body-family);font-size:.75rem;letter-spacing:0;padding:0;margin:0;line-height:1.25rem;min-height:auto}.header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{width:.65rem;top:.3rem}.announcement-bar .grid__item{width:auto;max-width:max-content;margin-right:8rem}.nav-right{display:flex;align-items:center;position:absolute;top:.3rem;right:0}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{padding:0;width:max-content;height:auto;min-width:auto;padding-right:2rem;text-transform:uppercase}ul.topbar-menu a{text-decoration:underline}.transparent.utility-bar .announcement-bar__message{color:#fff}.localization-wrapper{transform:translateY(-.04rem)}.utility-bar .announcement-bar{display:block}ul.topbar-menu{margin-right:2rem}.utility-bar__grid{display:flex;align-items:center;position:relative;min-height:2.5rem;padding:0}.utility-bar .announcement-bar__announcement{flex-wrap:nowrap;gap:0;align-items:center}.announcement-bar__image{min-width:1rem;max-width:1rem;margin-right:.5rem;height:1rem;margin-top:-.3rem}.announcement-bar .grid__item:last-child .announcement-bar__image{min-width:1.125rem;max-width:1.125rem;height:1.125rem}.announcement-bar .grid__item:last-child .announcement-bar__image{margin-top:-.1rem}.announcement-bar__image img{width:100%;height:100%}.header--middle-left.header{padding-top:.3rem;padding-bottom:.3rem}.header-wrapper--border-bottom{border-bottom:0}.header__heading-logo-wrapper{padding-left:2.5rem}.header.header--middle-left .header__inline-menu{margin-left:3rem}.header-wrapper .header__menu-item{padding:0;color:#fff;text-transform:capitalize;letter-spacing:.03rem;font-size:1rem;margin:0 1.15rem;font-weight:500}.header__icon .svg-wrapper{width:1.375rem;height:1.375rem}div#cart-total{font-size:.688rem;letter-spacing:0;text-decoration:none;margin-left:.5rem;margin-top:0;color:#fff}.header__icon--cart{text-decoration:none}.header__icon--account .svg-wrapper{transform:translateY(1.5px)}.header__icon,.header__icon--cart .icon{height:fit-content;width:fit-content}.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{align-items:center}a.header__icon.header__icon--account{margin:0 1.5rem}.cart-count-bubble{height:1rem;width:1rem;font-size:.688rem;top:-.25rem;left:1.25rem}body.transparent.gradient{background:transparent;background-color:transparent}.footer__content-top .grid{gap:0}.footer__content-top h2.footer-block__heading svg{display:none}.footer__content-top h2.footer-block__heading{font-size:1rem;letter-spacing:.03rem;margin-bottom:1.25rem;font-family:var(--heading-font);margin-bottom:0;margin-top:2rem}a.copyright__content{text-transform:uppercase}.footer__content-top .footer-block__newsletter h2.footer-block__heading{font-size:.813rem;line-height:1.5rem;font-family:var(--font-body-family)!important;margin-bottom:.5rem}.footer-block__image-wrapper{margin-bottom:1.5rem}.footer-block__details-content .descriptions{font-size:1.563rem;line-height:2.5rem;font-family:var(--font-heading-family);letter-spacing:.156rem}footer .footer-block__details-content .list-menu__item--link{display:inline-block;font-size:.813rem;letter-spacing:0;line-height:1.75rem;padding:0}footer .list-payment__item{display:block;padding:0;margin-right:.5rem;margin-bottom:0}footer .list-payment svg{width:2.188rem}footer .svg-wrapper{width:auto;height:auto}footer .list-social__link{padding:0;width:1.875rem;height:1.875rem}footer .footer-block__brand-info{margin-top:1.9rem}.footer__copyright{display:flex;justify-content:space-between}footer a.copyright__content_tzn,footer .copyright__content{font-size:.75rem;color:#8888887f;letter-spacing:0;text-decoration:none}footer a.copyright__content_tzn{display:block;margin-left:auto;text-align:right;margin-top:1.5rem}.footer__content-bottom{opacity:1!important}footer .list-social{justify-content:flex-start;margin-top:4rem}li.list-social__item{margin-right:.5rem}.custom-copyright{color:#888;font-size:.75rem;margin-top:1rem}.footer__content-top .footer-block--brand_information{border-left:1px solid #000}footer .list-payment{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0;padding-top:1.25rem;padding-left:0;max-width:10rem}.footer__content-top .footer-block--brand_information h2.footer-block__heading strong{font-weight:600;font-family:var(--font-body-family)}.footer__content-top .footer-block--brand_information h2.footer-block__heading{line-height:1.688rem;font-size:1.063rem;letter-spacing:0;font-family:var(--font-body-family)}footer .newsletter-form__field-wrapper .field__input{background-color:#fff;border-radius:1.25rem;border:0px;color:#8d8d8d;height:2.5rem;padding:0 3rem 0 1.25rem;font-size:1rem;font-weight:300}footer .newsletter-form__field-wrapper .field__input::placeholder{color:#8d8d8d!important;font-size:1rem;font-weight:300}.newsletter-form__field-wrapper .field__label{letter-spacing:0;line-height:1.5;color:#8d8d8d!important;font-size:1rem;font-weight:300;top:.625rem}.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper .newsletter-form__button{width:1.938rem;margin:0;right:5px;top:4px;height:1.938rem;background:url(/cdn/shop/files/submit.svg) no-repeat center / contain}footer .newsletter-form__field-wrapper .field{flex-direction:column}p.checkbox{display:block;width:100%;color:#b8b4af;font-size:.75rem;line-height:1.25rem}p.checkbox a{color:#b8b4af;text-decoration:underline}.field__input{height:2.5rem!important;line-height:2.5rem!important;padding-top:0!important;padding-bottom:0!important;font-size:1rem!important;padding-left:1.25rem!important;padding-right:1.25rem!important;border-radius:1.25rem!important;color:#8d8d8d}.field__input::placeholder{color:#8d8d8d!important}.field:before,.field:after{display:none}label.field__label{display:none}.field__input::placeholder{opacity:1!important;padding:0!important}.footer__content-bottom{display:none}footer .list-social__item .icon{height:1.875rem;width:1.875rem}.collection__title.title-wrapper{margin-bottom:2.5rem;text-align:center}.collection .slider{display:block}.collection .slider .grid__item{width:33.33%;max-width:33.33%}.card-wrapper .card__media>.media>a,.card-wrapper .card__media>.media>a>img,.card-wrapper .card__media>.media{width:100%;height:100%;object-fit:contain!important}.card-wrapper .card__heading>a{min-height:2.75rem}.card-wrapper .card--media .card__inner .card__content{width:auto;height:fit-content;position:relative;z-index:1;display:block;padding:0;flex-grow:inherit}.card-wrapper .card .card__inner .card__media,.card-wrapper .card .card__inner .card__media .media{overflow:visible}.card-wrapper .card__heading{font-size:.875rem;letter-spacing:0;margin-bottom:0;line-height:1.5rem;font-family:var(--font-body-family)}.card__badge span.badge{background-image:url(/cdn/shop/files/sale-label.svg);background-position:center;background-repeat:no-repeat;background-size:100% 100%;background-color:transparent;color:#8e2e17;font-size:.625rem;font-family:var(--text-font-medium);letter-spacing:.4px;padding:1rem 0;border:0;min-width:3.625rem;margin-left:.5rem;margin-top:.5rem}.card__badge span.badge.on_neu{background-image:url(/cdn/shop/files/neu_label.svg);color:#32261e}.card__badge span.badge.sold_out{background-image:url(/cdn/shop/files/sold_out_label.svg);color:#566a58;min-width:6.25rem}.card__badge span.badge.badge--bestseller{color:#121212;background-color:#c9c1b4}.price--on-sale .price__sale *,.price--on-sale .price-item--regular,.price--on-sale .price__sale,.card-information>.price{color:#32261e;font-size:.813rem;letter-spacing:0;font-family:var(--text-font-bold)}.card-wrapper .card .card__inner{height:23.375rem;background-color:transparent;z-index:2}.collection__title .title{margin-bottom:0}.collection{position:relative}.card-wrapper .card-information{display:flex;align-items:center;border-top:1px solid rgb(0 0 0 / 40%);margin-top:auto;padding-top:.5rem;justify-content:space-between}.card--standard>.card__content .card__information{display:flex;flex-direction:column}.card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note){margin-top:0!important}a.overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.card-information>*.product-tax{color:#868686;display:inline-block;margin-left:.5rem;line-height:1;transform:translateY(.05rem)}quantity-input.quantity{width:auto;height:2.75rem;width:6.25rem;border:0;border-radius:2px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0;font-size:1rem;min-height:auto;min-width:6.25rem;background:#edeae84d}quantity-input.quantity:after,quantity-input.quantity:before{display:none!important}quantity-input.quantity>*{width:33.33%;max-width:33.33%;flex-basis:33.33%;padding:0;font-size:1rem;height:2.5rem}quantity-input.quantity .quantity__button .svg-wrapper{width:.75rem}.price--on-sale .price__sale{display:flex;align-items:center}.price--on-sale .price__sale>span s{margin-right:.25rem;font-size:.625rem}.price--on-sale .price__sale .price-item--last{color:#8e2e17}.card-wrapper .card-information span.caption-large.light{display:none}.main-price-swatch{width:100%;display:flex;align-items:center;justify-content:space-between}.main-price-swatch{position:relative;z-index:2}.main-price-swatch .form__label{display:none}.main-price-swatch fieldset{padding:0;border:0}.card-wrapper .card-swatch .product-form__input{padding:0;border:none;margin:0}.card-wrapper .card-swatch .form__label{display:none}variant-selects{display:block}.product--no-media .product-form__input--pill,.product--no-media .product-form__input--swatch,.product--no-media .product-form__input--dropdown{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form__input.product-form__input--pill,.product--no-media .product-form__input.product-form__input--swatch{flex-wrap:wrap;margin:0 auto 1.2rem}.product--no-media .product-form__input--dropdown{flex-direction:column;max-width:100%}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem}.product-form__input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type=radio]:not(.disabled):not(.visually-disabled)+label>.label-unavailable{display:none}.product-form__input--dropdown{--swatch-input--size: 2rem;margin-bottom:1.6rem}.product-form__input--dropdown .dropdown-swatch+select{padding-left:calc(2.4rem + var(--swatch-input--size))}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:1.6rem;top:calc(50% - var(--swatch-input--size) / 2);width:var(--swatch-input--size);height:var(--swatch-input--size);z-index:1}.product-form__input--pill input[type=radio]+label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgba(var(--color-foreground));border-radius:var(--variant-pills-radius);color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}.product-form__input--pill input[type=radio]+label:before{content:"";position:absolute;top:calc(var(--variant-pills-border-width) * -1);right:calc(var(--variant-pills-border-width) * -1);bottom:calc(var(--variant-pills-border-width) * -1);left:calc(var(--variant-pills-border-width) * -1);z-index:-1;border-radius:var(--variant-pills-radius);box-shadow:var(--variant-pills-shadow-horizontal-offset) var(--variant-pills-shadow-vertical-offset) var(--variant-pills-shadow-blur-radius) rgba(var(--color-shadow),var(--variant-pills-shadow-opacity))}.product-form__input--pill input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media screen and (forced-colors: active){.product-form__input--pill input[type=radio]:checked+label{text-decoration:underline}.product-form__input--pill input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product-form__input--pill input[type=radio]:checked+label::selection{background-color:rgba(var(--color-background),.3)}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6);text-decoration:line-through}.product-form__input--pill input[type=radio].disabled:checked+label,.product-form__input--pill input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.product-form__input--pill input[type=radio]:focus-visible+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--pill input[type=radio].focused+label{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.55)}.product-form__input--swatch{display:flex;flex-wrap:wrap}.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 3.6rem;margin:.7rem 1.2rem .2rem 0}@media screen and (min-width: 750px){.product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 2.8rem}}.breadcrumbs{font-size:.75rem;margin:1rem 0 2rem}.breadcrumbs ol{list-style-type:none;margin:0;padding:0}.breadcrumbs li{display:inline-block;color:#32261e;font-size:.75rem;line-height:1}.breadcrumbs a{text-decoration:none;color:#888;font-size:.75rem}.breadcrumbs li:not(:last-child):after{content:url(/cdn/shop/files/arrow-up-right.svg);display:inline-block;padding-left:0;speak:none;vertical-align:middle;margin:0 .5rem}.breadcrumbs [aria-current=page]{color:inherit;font-weight:400;text-decoration:none}.breadcrumbs [aria-current=page]:hover,.breadcrumbs [aria-current=page]:focus{text-decoration:underline}@media screen and (max-width: 849px){.flickity-button{top:calc(50% - .969rem)}.button.button--secondary,.button.button--primary{height:38px;padding:0 30px;font-size:13px;line-height:38px;letter-spacing:1.04px}.subtitle,.p-lead{font-size:20px;letter-spacing:0;line-height:30px}.multi-collage-st .subtitle{font-size:19px}.card-wrapper .card .card__inner{height:245px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tzn_setting.css.map */
