@font-face{font-family:Lora-Medium;src:url(/cdn/shop/files/Lora-Medium.ttf?v=1732074302);font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Italic;src:url(/cdn/shop/files/OpenSans-Italic.ttf?v=1732171542);font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Bold;src:url(/cdn/shop/files/OpenSans-Bold.ttf?v=1732177035);font-weight:400;font-style:normal}@font-face{font-family:Lora-SemiBold;src:url(/cdn/shop/files/Lora-SemiBold.ttf?v=1732171542);font-weight:400;font-style:normal}@font-face{font-family:OpenSans-SemiBold;src:url(/cdn/shop/files/OpenSans-SemiBold.ttf?v=1732088269);font-weight:400;font-style:normal}@font-face{font-family:OpenSans-Light;src:url(https://cdn.shopify.com/s/files/1/0725/3324/6167/files/OpenSans-Light.ttf?v=1732178502);font-weight:400;font-style:normal}html{font-size:100%;scroll-behavior:smooth}:root{--heading-font-medium: "Lora-Medium";--heading-font-bold: "OpenSans-Bold";--heading-font-semibold: "Lora-SemiBold";--text-font-semibold: "OpenSans-SemiBold";--text-italic: "OpenSans-Italic";--text-light: "OpenSans-Light";--page-width: 82.5rem !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:2.125rem;line-height:3rem;letter-spacing:0}body h2.h0,body h2{font-size:1.75rem;line-height:2.375rem}h3{font-size:1.25rem;line-height:2.375rem;font-family:var(--text-font-semibold)}h4{font-size:1.25rem;line-height:2.188rem}h5{font-size:1rem;line-height:1.75rem}.subtitle,.p-lead{font-size:1.125rem;line-height:1.563rem;letter-spacing:.068rem;margin:0;font-family:var(--text-font-semibold)}.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--primary{height:2.5rem;padding:0 1.875rem;background:transparent;box-shadow:none;border-radius:0;color:#000;font-size:.875rem;margin:0;line-height:2.5rem;min-height:auto;font-family:var(--text-font-semibold);letter-spacing:.07rem;border:1px solid #000000;transition:all .3s}.button:before,.button:after{display:none}.button.button--primary:hover{background:#ea5697;color:#fff;border:1px solid #EA5697}.button.button--primary.black{background:#121212;color:#fff}.fs-10,.fs-10 p{letter-spacing:.013rem;font-size:.625rem}.fs-13,.fs-13 p{letter-spacing:.016rem;font-size:.813rem}.fs-18,.fs-18 p{line-height:1.625rem;font-size:1.125rem;font-family:var(--text-font-semibold)}.fs-20,.fs-20 p{line-height:2.375rem;font-size:1.25rem}.text-center{text-align:center}.flickity-enabled .flickity-page-dots{display:flex;align-items:center;justify-content:center}.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}*:focus-visible{outline:none!important;outline-offset:none!important;box-shadow:none!important}.flickity-page-dots .dot{width:.75rem!important;height:.75rem!important;background:#efefef!important;border-radius:50%!important;opacity:1!important}li.dot.is-selected{width:1rem!important;height:1rem!important;background:#000!important}.page-width.utility-bar__grid{max-width:67rem}.header:not(.drawer-menu).page-width{padding-left:1.25rem;padding-right:1.5rem;max-width:77rem}p.announcement-bar__message img{margin-right:.5rem}p.announcement-bar__message{display:flex;align-items:center;justify-content:center}.announcement_text{background:linear-gradient(to right,#ca458f,#d1458f,#d74a92,#df4f94,#e85e9e,#e85e9d,#df4f94,#d84a92,#d1468f,#cb428e);text-align:center;color:#fff;position:relative;padding:.5rem 0}.announcement_text svg{width:1rem;position:absolute;right:.7rem;top:.7rem}.announcement_text p{margin:0;letter-spacing:.049rem;font-size:.813rem;font-family:var(--text-font-semibold)}.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}.localization-form span,ul.topbar-menu a,.announcement-bar__message{font-weight:400;font-family:var(--font-body-family);font-size:.813rem;letter-spacing:0;padding:0;margin:0;line-height:1;min-height:auto}.header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{width:.65rem;top:.1rem}.nav-right{display:flex;align-items:center;position:absolute;top:calc(2.5rem / 6);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}ul.topbar-menu a{text-decoration:underline}.transparent.utility-bar .announcement-bar__message{color:#fff}.localization-wrapper{transform:translateY(-.05rem)}.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:1.25rem;max-width:1.25rem;margin-right:.5rem}.header-wrapper--border-bottom{border-bottom:0}.header-wrapper .header__menu-item{padding:0;color:#000;font-family:var(--text-font-semibold);text-transform:capitalize;letter-spacing:.035rem;font-size:.875rem;margin:0rem}div#cart-total{font-size:.813rem;letter-spacing:0;text-decoration:none;margin-left:.5rem;margin-top:.1rem;color:#000;white-space:nowrap}.header__icon--cart{text-decoration:none}.header__icon .svg-wrapper,.header__icon--cart span.svg-wrapper,.header__icon--account .svg-wrapper{width:1.063rem;height:1.063rem}.header__icon--cart span.svg-wrapper{height:1rem;width:1rem}.header__icon.header__icon--search .svg-wrapper{width:1.25rem;height:1.25rem}.header__icon,.header__icon--cart .icon{height:1.25rem;width:auto}.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{align-items:center}a.header__icon.header__icon--account{margin:0 1rem}.cart-count-bubble{height:1rem;width:1rem;font-size:.75rem;bottom:-.25rem;left:.4rem;background:#ea5697}.header__active-menu-item{borde:none}ul.list-menu.list-menu--inline li{position:relative}.header__menu-item span{padding-left:.5rem;padding-right:.5rem;position:relative}.header__menu-item span:after{content:" ";width:100%;height:2px;background:linear-gradient(to right,#ca458f,#d1458f,#d74a92,#df4f94,#e85e9e,#e85e9d,#df4f94,#d84a92,#d1468f,#cb428e);position:absolute;bottom:-.5rem;opacity:0;left:0;z-index:9}ul.list-menu.list-menu--inline li:hover .header__menu-item span:after,span.header__active-menu-item:after{opacity:1}.header__active-menu-item{text-decoration:none;text-decoration:none!important;padding-left:1rem;padding-right:1rem;padding-bottom:0rem}.header__menu-item:hover span{text-decoration:none!important}.page-width-custom-page{max-width:77rem}.page-width-custom-page hr{margin:1.5rem 0}.list-payment__item svg{width:auto;height:1.875rem}footer .footer__content-top .grid{gap:0;row-gap:0}.footer__content-top h2.footer-block__heading svg{display:none}.footer__content-top h2.footer-block__heading{font-size:.875rem;letter-spacing:.035rem;margin-bottom:.25rem;font-family:var(--text-font-semibold)}footer .list-payment{justify-content:flex-start;margin:0;padding-top:0}footer .list-payment{justify-content:flex-start;margin:0;padding-top:0;max-width:10rem}footer .list-social__item .icon{height:auto;width:auto}footer .list-social__link{width:1.25rem;height:1.25rem}footer .footer-block-image{flex-direction:column}.footer-block:last-child .footer__list-social.list-social{justify-content:flex-end;margin-left:auto;margin-right:.5rem}footer .list-payment__item{align-items:center;display:flex;padding:0;margin:0 .5rem .5rem 0}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:.938rem;line-height:1.563rem;letter-spacing:0}.footer-block__details-content .descriptions strong{display:block;font-family:var(--text-font-semibold);font-weight:400}footer .footer-block__details-content .list-menu__item--link{display:inline-block;font-size:.938rem;letter-spacing:0;line-height:1.75rem;padding:0 0 .2rem}footer .footer-block__details-content .list-menu__item--link:hover{color:#ea5697;text-decoration:none}footer .footer__content-top{max-width:76.5rem;padding-bottom:3.125rem}footer .footer__content-bottom-wrapper--center{max-width:76.5rem}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:.5rem}a.copyright__content_tzn{letter-spacing:.06rem!important}.footer__copyright{display:flex;justify-content:space-between}footer a.copyright__content_tzn,footer .copyright__content{font-size:.813rem;color:#939393;letter-spacing:0;text-decoration:none}footer .footer__content-bottom-wrapper--center{display:block}.footer__content-bottom{opacity:1!important}footer .footer__copyright{text-align:left;margin-top:0;padding:.938rem 0}footer .footer__content-bottom{background-color:#f2f2f2;border:0;padding:0}.collection .card__media *{width:100%;height:100%;object-fit:contain!important}.collection__title.title-wrapper{margin-bottom:2.5rem;text-align:center}.collection .slider .flickity-viewport .grid__item{width:25%;max-width:25%}.related-products .card__media>.media>a,.related-products .card__media>.media>a>img,.related-products .card__media>.media .collection .card__media>.media>a,.collection .card__media>.media>a>img,.collection .card__media>.media{width:100%;height:100%;object-fit:contain!important}.related-products .card__heading,.collection .card__heading{font-size:1.0625rem;letter-spacing:0;margin-bottom:0;line-height:1.5625rem;text-align:center;font-family:var(--font-body-family);min-height:2.8rem}.related-products .card .card__inner .card__media,.related-products .card .card__inner .card__media .media,.collection .card .card__inner .card__media,.collection .card .card__inner .card__media .media{overflow:visible}.card__badge span.badge{letter-spacing:.105rem;font-size:.875rem;padding:.2rem 1rem;font-family:var(--heading-font-bold);margin-top:.5rem}.card__badge span.badge.badge--bestseller{color:#fff;background-color:#9d1f7e}.price--on-sale .price__sale *,.price--on-sale .price-item--regular,.price--on-sale .price__sale,.card-information>.price{color:rgb(var(--color-foreground));font-size:.875rem;font-family:var(--heading-font-bold)}.related-products .card .card__inner,.collection .card .card__inner{height:16.875rem;background-color:transparent;z-index:2;max-width:18rem;margin:0 auto}.related-products .card--standard>.card__content,.collection .card--standard>.card__content{max-width:18rem;margin:0 auto}.collection__title .title{font-family:var(--heading-font-medium);margin-bottom:0}.collection{position:relative}.collection .collection__view-all{position:absolute;top:1rem;right:0}.related-products .card-information,.collection .card-information{display:flex;align-items:center;justify-content:center}.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.5rem;width:5rem;border:.5px solid #D6D6D6;border-radius:1.25rem;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:0;font-size:1rem;min-height:auto;min-width:5rem}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}.card__heading a:after{display:none}.product-item__collections{color:#b1b1b1}.product-item__collections a{color:#b1b1b1;text-decoration:none;font-size:.9375rem;text-align:center}.product-item__collections{text-align:center;margin-top:5rem;margin-bottom:.5rem}.underline-links-hover:hover a{text-decoration:none!important}.price--on-sale .price-item--regular{font-size:.875rem!important;color:#000!important;font-family:var(--font-body-family)}span.price-item.price-item--sale.price-item--last{color:#9d1f7e}.card__information{padding-bottom:1.7rem;padding-top:3.3rem!important}.price .price-item{margin-right:.3rem}.collection .slider{display:block}.product_slider_custom{overflow:hidden}.collection .media.media--transparent{margin-top:5rem}.card--media .card__inner .card__content{height:2rem}.mega-menu[open] .mega-menu__content{left:auto;right:auto;padding-top:0;padding-bottom:0;margin-left:-1rem}.mega-menu .mega-menu__list--condensed{display:flex!important;gap:0;padding:2.5rem;padding-top:0;padding-right:0}.mega-menu__list--condensed .mega-menu__link{display:flex;flex-direction:column}.mega-menu .mega-menu__list--condensed li{padding-left:0;padding-right:2.5rem;margin-top:3rem}.mega-menu__list--condensed .mega-menu__link img{margin-top:1rem;height:10rem}.mega-menu__list--condensed .mega-menu__link{font-size:.875rem;font-family:var(--text-font-semibold);color:#000;letter-spacing:.035rem;padding-bottom:0;padding-top:0}.header__menu-item .icon-caret{display:none}details[open]>.header__menu-item{text-decoration:none}details[open]>.header__menu-item:before{content:" ";position:absolute;bottom:-1rem;width:100%;background:transparent radial-gradient(closest-side at 50% 50%,#ea5697,#9d1f7e) 0% 0% no-repeat padding-box;height:2px;display:none}.mega-menu__link:hover,.mega-menu__link--active{text-decoration:none!important;color:#ea5697!important}.mega-menu span.header__active-menu-item{border-bottom:none!important}.js details>.header__submenu{opacity:0;transform:translateY(-1.5rem);box-shadow:none!important;border:none!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tzn_setting.css.map */
