@font-face{font-family:Barlow-SemiBold;src:url(/cdn/shop/files/Barlow-SemiBold.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto-Medium;src:url(/cdn/shop/files/Roboto-Medium.ttf);font-weight:400;font-style:normal}@font-face{font-family:Roboto-Light;src:url(/cdn/shop/files/Roboto-Light.ttf);font-weight:400;font-style:normal}@font-face{font-family:Barlow-Medium;src:url(/cdn/shop/files/Barlow-Medium.ttf);font-weight:400;font-style:normal}@font-face{font-family:Poppins-Bold;src:url(/cdn/shop/files/Poppins-Bold.ttf);font-weight:400;font-style:normal}@font-face{font-family:Barlow-Bold;src:url(/cdn/shop/files/Barlow-Bold.ttf);font-weight:400;font-style:normal}@font-face{font-family:Barlow-ExtraBold;src:url(/cdn/shop/files/Barlow-ExtraBold.ttf);font-weight:400;font-style:normal}@font-face{font-family:Heebo-Regular;src:url(/cdn/shop/files/Heebo-Regular.ttf?v=1736998747);font-weight:400;font-style:normal}@font-face{font-family:Heebo-Medium;src:url(/cdn/shop/files/Heebo-Medium.ttf?v=1736998833);font-weight:400;font-style:normal}@font-face{font-family:Roboto-Bold;src:url(/cdn/shop/files/Roboto-Bold.ttf);font-weight:400;font-style:normal}@font-face{font-family:Nunito-Light;src:url(/cdn/shop/files/Nunito-Light.ttf);font-weight:400;font-style:normal}html{font-size:100%}:root{--text-font-light: "Roboto-Light";--text-font-light2: "Nunito-Light";--heading-font-semibold: "Barlow-SemiBold";--heading-font-medium: "Barlow-Medium";--heading-font-extrabold: "Barlow-ExtraBold";--heading-font-bold: "Barlow-Bold";--text-font-medium: "Roboto-Medium";--text-font-bold:"Poppins-Bold";--text-font-bold-2:"Roboto-Bold";--text-font-2:"Heebo-Regular";--text-font-2-medium:"Heebo-Medium";--page-width: 76.5rem !important;--grid-desktop-vertical-spacing: .625rem;--grid-desktop-horizontal-spacing: .625rem;--grid-mobile-vertical-spacing: .625rem;--grid-mobile-horizontal-spacing: 1.25rem}body,p{font-size:1rem;line-height:1.625rem;letter-spacing:0;color:#2b2b2b}p{margin-bottom:1.25rem}body .banner h2.banner__heading:not(.h2),body h1.h0,body h1{font-size:2.5rem;line-height:3.125rem;letter-spacing:0}h1,.h1{font-size:2.5rem;line-height:3.125rem}body h2.h0,body h2{font-size:1.75rem;line-height:2.375rem}h3{font-size:1.563rem;line-height:2.5rem;letter-spacing:0}h4{font-size:1.25rem;line-height:2.1875rem;letter-spacing:0}h5{font-size:1rem;line-height:1.75rem;letter-spacing:.1rem}.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.5rem;padding:0 1rem;background:var(--btn-primary-color);box-shadow:none;border-radius:.375rem;color:var(--btn-text-primary-color);font-size:.8125rem;margin:0;line-height:2.5rem;min-height:auto;font-family:var(--heading-font-extrabold);letter-spacing:.08rem;border:0px solid var(--btn-primary-color)!important;transition:all .5s;position:relative;inset:auto}.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--primary:hover{background:#4d4d4d!important;color:#fff!important}.button.button--secondary:hover{background:var(--btn-primary-color)!important;color:var(--btn-text-primary-color);border-color: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}.swiper-pagination.swiper-pagination-bullets{bottom:0!important}.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(https://cdn.shopify.com/s/files/1/0803/1214/0108/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}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-prev .svg-wrapper,.swiper-button-next .svg-wrapper{width:3.563rem;height:1rem;filter:brightness(0)}.swiper-button-prev .svg-wrapper:hover,.swiper-button-next .svg-wrapper:hover{filter:none}.swiper-button-next,.swiper-button-prev{top:50%;width:auto;height:auto;margin-top:0;transform:translateY(-50%)}.header-wrapper .header__menu-item:hover{font-family:var(--heading-font-bold)}.localization-form span,ul.topbar-menu a,.announcement-bar__message{font-weight:400;font-family:var(--text-font-light);font-size:.8125rem;letter-spacing:0;padding:0;margin:0;line-height:1.25rem;min-height:auto}span.swiper-pagination-bullet{background:#1f7277;border-radius:.125rem;opacity:.3;margin:0 .375rem!important;width:.625rem;height:.625rem}span.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}p.announcement-bar__message.h5:before{content:"";background:url(/cdn/shop/files/check.svg);width:1.06rem;display:inline-block;height:.8125rem;margin-right:.5rem}.header-localization:not(.menu-drawer__localization) .localization-form__select .icon-caret{width:.5rem;top:0;position:relative;right:0!important;margin-left:.5rem}.announcement-bar .grid__item{width:fit-content;flex-grow:unset;margin-right:3.8rem}.nav-right{display:flex;align-items:center}.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{padding:0;width:max-content;height:auto;min-width:auto;text-transform:uppercase}ul.topbar-menu a{border-bottom:none;line-height:1;font-family:var(--font-body-family);border-bottom:1px solid;font-weight:400;color:#000}.transparent.utility-bar .announcement-bar__message{color:#fff}.disclosure img{margin-right:.3rem}.utility-bar .announcement-bar{display:block}ul.topbar-menu{margin-right:1.5rem}.utility-bar__grid{display:flex;align-items:center;position:relative;min-height:2.375rem;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;height:1.25rem;margin-top:0}.announcement-bar .grid__item:nth-child(2) .announcement-bar__image{min-width:1.875rem;max-width:1.875rem}.announcement-bar .grid__item:last-child .announcement-bar__image{min-width:1.5rem;max-width:1.5rem}.announcement-bar .grid__item:last-child .announcement-bar__image{margin-top:-.1rem}.announcement-bar__image img{width:100%;height:100%}.list-menu__item--active{text-decoration:unset!important}.header--middle-left.header{padding-top:.3rem;padding-bottom:.3rem}.header-wrapper--border-bottom{border-bottom:0}.header.header--middle-left .header__inline-menu{margin-left:3rem}.header-wrapper .header__icon .icon{height:100%;width:100%;fill:inherit}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:1.625rem}.header-wrapper .header__menu-item{padding:0;color:#000;text-transform:capitalize;letter-spacing:.035rem;font-size:.875rem;margin:0;font-weight:400!important;font-family:var(--heading-font-medium);padding:0 1.25rem;transition:all .3s}.header__heading-link{padding:0}.header-wrapper ul.list-menu.list-menu--inline>li{margin-right:0}.header-wrapper .header__menu-item:hover{background-color:transparent;color:#1f7277}.header__icon .svg-wrapper{width:1.375rem;height:1.375rem}.header__icons{padding-right:0}.header__icon--cart{margin-right:0}.header:not(.drawer-menu).page-width{padding:1.875rem 1.25rem 1.25rem}.header__icon--cart{text-decoration:none}.header__icon,.header__icon--cart .icon{height:100%;width:100%}div#cart-total{font-size:.8125rem;letter-spacing:0;text-decoration:none;margin-left:.7rem;margin-top:0;color:#000;font-family:var(--text-font-light)}.header:not(.header--top-center) *>.header__search,.header--top-center>.header__search{align-items:center}a.header__icon.header__icon--account{margin:0 1.125rem;position:relative;top:.15rem}.cart-count-bubble{height:1rem;width:1rem;font-size:.75rem;top:1rem;left:.2rem;letter-spacing:0;background:#1f7277;font-family:var(--text-font-bold)}.header-wrapper .header__menu-item:hover span{text-decoration:none;text-underline-offset:0}form.search.search-modal__form input{padding:0;min-height:auto;line-height:normal;height:2.125rem;border:1px solid #CBCBCB;border-radius:.25rem;font-size:.875rem;color:#6c6c6c;min-width:18.75rem;padding-left:1rem;font-family:var(--text-font-light)}button.search__button.field__button{height:2.125rem;min-height:2.125rem;line-height:2.125rem;top:.3rem}.search__button .icon{height:1.25rem;width:1.25rem}form.search.search-modal__form input::placeholder{opacity:1!important;font-size:.875rem!important;color:#6c6c6c!important}form.search.search-modal__form .field:before,form.search.search-modal__form .field:after{display:none}button.search__button.field__button svg{display:none}button.search__button.field__button:after{content:"";background:url(/cdn/shop/files/search.svg);width:1rem;display:inline-block;height:1.0725rem;margin-right:.5rem;background-repeat:no-repeat}footer .grid--1-col .grid__item{max-width:100%;width:100%!important;justify-content:center;display:flex;flex-direction:column;align-items:center}footer .footer-block__image-wrapper{max-width:100%!important}.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:.12rem;font-family:var(--font-heading-family);margin-bottom:.875rem;margin-top:0;line-height:1}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!important}.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:.875rem;letter-spacing:.028rem;line-height:1.75rem;padding:0;font-family:var(--heading-font-medium);color:#fff;letter-spacing:.035rem;opacity:.5}footer .list-payment__item{display:flex;padding:0;margin-right:.5rem;margin-bottom:0}.footer__content-top .grid>*:nth-child(2) ul{display:inline-block;padding-right:0;width:100%;text-align:center;margin-bottom:.5rem}.footer__content-top .grid>*:nth-child(2) ul>li{width:auto;display:inline-block}ul.footer-block__details-content.list-unstyled li{display:inline-block}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:2.75rem;display:flex;align-items:center;border-top:1px solid #000;padding:1rem .5rem 1rem 1.25rem}.footer__copyright{display:flex;justify-content:space-between}footer .footer__content-top{padding-bottom:0}footer a.copyright__content_tzn,footer .copyright__content{font-size:.75rem;color:#fff;letter-spacing:0;text-decoration:none;opacity:.5}footer a.copyright__content_tzn{display:block;margin-left:auto;text-align:right;margin-top:0}.footer__content-bottom{opacity:1!important}footer .list-social{justify-content:flex-start;margin-top:1rem;margin-bottom:0}li.list-social__item{margin-right:1.25rem}li.list-social__item:nth-child(1){margin-right:1rem}.custom-copyright{color:#121212;font-size:.813rem;letter-spacing:.024rem;text-decoration:none;font-family:var(--text-font)}footer .footer__content-top .grid{row-gap:0}footer .list-payment{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0;padding-left:6.688rem;margin-right:3.5rem}footer .list-payment__item svg{width:1.875rem;height:1.25rem}footer .list-social__item .icon{height:1.375rem;width:1.375rem}footer .list-social__item svg.icon.icon-youtube{width:1.75rem;height:1.75rem}.footer-block-image .footer-block__image-wrapper a img{display:block;max-width:17.625rem;height:100%}.custom-image-footer{display:flex;align-items:center;justify-content:flex-start;margin-left:-.625rem}.custom-image-footer img:nth-child(1){width:auto;height:6.063rem}.custom-image-footer img:nth-child(2){width:auto;height:6.063rem;object-fit:contain;margin-top:.375rem}.footer .footer-block-image{display:block}.menu-bottom li a{font-size:.813rem;color:#121212b3;letter-spacing:.024rem;text-decoration:none;font-family:var(--text-font)}ul.menu-bottom{display:flex}ul.menu-bottom.list-unstyled li{margin:0 .5rem}.footer__content-top .grid>*:nth-child(2) ul a{opacity:.8!important}footer .footer-block.grid__item:nth-child(4){background:#0e383b}body .footer__content-bottom{background:#0e383b;border:none;padding-top:.7rem;padding-bottom:.7rem;margin-top:-.5rem}body .footer__content-bottom-wrapper--center{justify-content:space-between;align-items:center}body .footer__copyright,body .footer__payment{margin-top:0}a.copyright__content_tzn{opacity:.3!important;letter-spacing:.045rem!important}.utility-bar{background:#f5f7f8}.notification-bar{background:#184b4f;color:#fff}.notification-bar .notification-text{letter-spacing:.9px}.notification-bar{background:#184b4f;color:#fff;text-align:center;padding-top:.45rem;padding-bottom:.45rem;font-size:.9375rem;letter-spacing:.05rem;display:flex;justify-content:center;align-items:center}.notification-discount{display:flex;align-items:center}span.discount-code{height:1.75rem;line-height:1.75rem;display:block;margin-left:1rem;padding-left:.65rem;padding-right:.65rem;border-right:0!important;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' stroke='%235E8184FF' stroke-width='1' stroke-dasharray='3 %2c 3' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e");background-repeat:no-repeat}.notification-discount button{background:#1f7277;border:none;box-shadow:none;color:#fff;line-height:1.75rem;height:1.75rem;font-family:var(--heading-font-bold);letter-spacing:.075rem;display:flex;align-items:center;cursor:pointer;padding:0 .625rem;left:-1px;position:relative}.notification-discount button:after{content:"";background:url(/cdn/shop/files/copy.svg);width:.625rem;display:inline-block;height:.6875rem;margin-left:.4rem;background-repeat:no-repeat}.collection .card__media *{width:100%;height:100%;object-fit:contain!important}.collection__title.title-wrapper{margin-bottom:2.5rem;text-align:center}.collection .slider{display:block}.collection .slider .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;padding-left:1.875rem;padding-right:1.875rem}.related-products .card__heading,.collection .card__heading{font-size:1rem;letter-spacing:0;margin-bottom:0;line-height:1.625rem;text-align:center;font-family:var(--text-font-medium);min-height:2.8125rem;font-weight:400}.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:.03rem;font-size:.8125rem;padding:.2rem .5rem;font-family:var(--heading-font-bold);margin-top:1.5rem;border-radius:.18125rem!important;text-transform:uppercase;border:none!important;background:#f50000;color:#fff;margin-right:.5rem}.card__badge span.badge.badge--bestseller{color:#fff;background-color:#00e3c3}.price--on-sale .price__sale *,.price--on-sale .price-item--regular,.price--on-sale .price__sale,.card-information>.price{color:#696969!important;font-size:1.0625rem;font-family:var(--text-font-bold-2);text-align:center;letter-spacing:0}.related-products .card .card__inner,.collection .card .card__inner{height:21.875rem;background-color:#f5f7f8;z-index:2;margin:0 auto}span.badge.badge--neu{background:#fc8a42}.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}.product-item__collections a{color:#818181;text-decoration:none;font-size:.75rem;text-align:center;font-weight:400}.card--media .card__inner .card__content{height:2rem;margin-top:1.2rem}.collection-featured .card__media .media img{padding-left:1.875rem;padding-right:1.875rem}.product-item__collections{text-align:center}.collection-featured .card__heading a:after{outline-offset:.3rem;display:none}.card--standard>.card__content .card__information{padding-top:.3rem}.collection-featured .underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:unset}.card-information .price--on-sale .price-item--regular{font-size:1.0625rem;margin:0 .625rem 0 0}.card-information .price-item.price-item--sale.price-item--last{color:#f50000!important}.header--top-center .mega-menu__list{display:flex;justify-content:center;flex-wrap:wrap;column-gap:0;width:12.5rem}.header--top-center .mega-menu__list>li{width:100%!important;padding-right:0!important;margin-top:0!important;margin-bottom:1.1rem!important}.header-wrapper ul.list-menu.list-menu--inline>li{margin-right:0;position:relative}.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.2rem 2rem 0rem;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:#1f7277!important;font-family:var(--heading-font-bold)}.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}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.pagination__list>li{max-width:max-content!important}.pagination__item{height:auto!important;padding:0!important;font-size:1rem}.pagination__list>li{max-width:max-content}.pagination__list>li:first-child{margin-left:0}.pagination__list>li:not(:last-child){margin-right:.625rem}.pagination__list>li{flex:1 0 .625rem;max-width:.625rem}.pagination__list>li{max-width:max-content!important;display:flex;align-items:center;margin-left:.625rem}.pagination__list .light{opacity:1}p.pagination-summary{color:#8e8e8e;text-align:center;font-size:.8125rem;margin-top:.25rem;margin-bottom:0}.pagination-wrapper span.svg-wrapper{display:none}.pagination__list .light{opacity:1;color:#1f7277}.pagination-wrapper{margin-top:1rem!important}.footer-block__image-wrapper img{width:16rem}.notranslate{translate:no}.collection-list-wrapper .card__media .media img{object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tzn_setting.css.map */
