@media screen and (max-width:1024px){.banner-author .banner__box{padding:4rem!important}.img-bottom-right .img{position:absolute;top:calc(100% + -0rem);right:0;max-width:200px;margin:0}.img-bottom-right .img img{width:100%}}@media screen and (max-width:849px){body .banner h2.banner__heading:not(.h2),body h1.h0,body h1{font-size:30px;line-height:40px;letter-spacing:2.4px}body,p{font-size:15px;line-height:26px;letter-spacing:.3px}body h2.h0,body h2{font-size:24px;line-height:34px;letter-spacing:1.92px}.button.button--primary{height:38px;line-height:38px;letter-spacing:.84px;box-shadow:none;padding:0 1.76rem;min-width:auto}.mobile{display:block!important}.header-wrapper header.transparent.header{padding:0 1.25rem}body .banner h2.banner__heading:not(.h2),body h1.h0,body h1{font-size:24px;line-height:34px;letter-spacing:1.92px}.subtitle,.p-lead{font-size:14px;letter-spacing:.28px;line-height:24px}h3{font-size:20px;line-height:30px;letter-spacing:2px}.utility-bar__grid{min-height:36px}.header__icon--menu .icon{width:27px}div#cart-total,.nav-right{display:none}.header__search{margin-right:20px}.header__heading-logo{max-width:97px}.header header-drawer{margin-left:15px}#menu-drawer .menu-drawer__menu li a{font-size:15px;letter-spacing:1.2px;line-height:24px;font-family:var(--font-body-family);background-color:transparent;border-bottom:1px solid #ddd;padding:20px}.header header-drawer .menu-drawer-container #menu-drawer{position:fixed;top:0;left:0;width:100%;max-width:100%;z-index:22;height:100%;background-color:#fff}.section-header.shopify-section-group-header-group{z-index:5!important}#Details-menu-drawer-container[open] .header__icon span{height:100%;filter:brightness(0);position:absolute;top:-45px;left:30px;z-index:44}.shopify-section-header-sticky #Details-menu-drawer-container[open] .header__icon span{top:-5px}#Details-menu-drawer-container[open] .header__icon--menu .icon{width:18px}#Details-menu-drawer-container[open] .menu-drawer__navigation{padding:70px 0 0}.menu-drawer__navigation{padding:70px 0 0!important}#Details-menu-drawer-container[open] .menu-drawer__navigation-container{display:block!important}#Details-menu-drawer-container[open] .menu-drawer__utility-links{padding:0 20px;background:transparent}#Details-menu-drawer-container[open] .menu-drawer .list-social__link{padding:0}#Details-menu-drawer-container[open] .menu-drawer .list-social__link .svg-wrapper{width:30px;height:30px}#Details-menu-drawer-container[open] .menu-drawer .list-social{margin-left:0}#Details-menu-drawer-container[open] .menu-drawer .menu-drawer__account{display:none}#Details-menu-drawer-container[open] .localization-form__select .icon-caret{height:6px;right:0;top:calc(50% - .2rem)}#Details-menu-drawer-container[open] .menu-drawer__localization .localization-form__select{width:auto;min-width:auto;padding-right:1.25rem}#Details-menu-drawer-container[open] .disclosure{margin:20px 0 30px}.header-top-mb *{position:relative!important;inset:auto!important;margin:0}.header-top-mb svg{filter:brightness(0)}.header-top-mb{display:flex;align-items:center;justify-content:flex-end;position:absolute;top:20px;right:20px}.header-top-mb span.svg-wrapper.header__icon-close,.header-top-mb button.search__button.field__button{display:none}.footer{padding-top:30px!important}.footer .footer__content-top{padding-bottom:20px;padding-left:20px;padding-right:20px}.footer-block__details-content .descriptions{font-size:20px;line-height:30px;letter-spacing:1.6px;color:#fff}.footer .footer-block__image-wrapper{margin-bottom:20px;overflow:hidden!important}.footer .footer-block__details-content{margin-bottom:40px}.footer .footer-block.grid__item{width:100%!important;max-width:100%!important;padding-left:0}.footer .footer-block.grid__item{margin:2rem 0}footer .footer-block__brand-info{margin-top:1rem}.footer__content-top h2.footer-block__heading svg{display:block;transform:scaleY(1);transition:all .5s}.footer__content-top h2.footer-block__heading.active svg{transform:scaleY(-1)}.has-dropdown h2{display:flex;align-items:center;justify-content:space-between}.footer-block.has-dropdown h2.footer-block__heading:not(.active)+.footer-block__details-content{display:none}.footer h2.footer-block__heading.active+.footer-block__details-content{margin-bottom:0}footer a.copyright__content_tzn{margin:0}.footer__content-top h2.footer-block__heading{letter-spacing:1.6px;margin-bottom:1.25rem;line-height:28px}.hero-banner.banner--content-align-left .banner__box{padding:0;text-align:left}.hero-banner.banner--content-align-left .banner__box{padding-bottom:9rem!important}.hero-banner .trustpilot-widget,.hero-banner .trustpilot_customize_container{bottom:18rem}.st-icons p{color:#fff}.st-icons{margin-top:-225px;margin-bottom:20px}.icon-with-text-slider .icon{background:#c9c1b4cc;border-radius:50%}.icon-with-text-slider .icon img{filter:brightness(0)}div.icon-with-text .swiper-buttons{display:block}.swiper-button-next,.swiper-button-prev{width:1.25rem;height:1.25rem;background-color:#fff;border-radius:50%;top:60%}.swiper-button-next:after,.swiper-button-prev:after{display:none}.icon-with-text .icon-text p{font-size:12px;letter-spacing:.12px}.icon-with-text .icon-text p strong{font-size:15px;letter-spacing:.3px}.shopify-section .collection__view-all a:not(.link){margin-top:0;box-shadow:none}.shopify-section .collection__view-all{top:8rem;padding-top:0;width:auto;transform:translateY(-15px)}.collection .slider-buttons{display:none}.collection .slider .grid__item{width:100%;max-width:100%}.related-products .card__heading,.collection .card__heading{font-size:15px;letter-spacing:1.5px;margin-bottom:0;line-height:25px}.quote-text h2{font-size:18px;line-height:28px;letter-spacing:1.8px}.quote-text p{color:#868686;letter-spacing:.24px;font-size:12px;line-height:18px}.quote-text h2:before{width:1.25rem;height:1.25rem;top:-.75rem;left:-20px}.banner-right.banner--mobile-bottom:not(.banner--stacked) .banner__content{order:-1;padding:50px 0 350px}.has-banner-mobile img:not(.mobile){display:none!important}.banner-right.banner .banner__box{text-align:left;padding:0 20px}.banner-right .banner__box>*+.banner__buttons{max-width:100%;gap:0;display:block}.banner-right .banner__box>*+.banner__buttons .button.button--primary{width:100%}.banner-right{height:auto!important}.banner-right{box-shadow:0 10px 30px #0003}.banner-right .banner__media{height:auto!important;position:absolute!important;top:0;left:0;width:100%;height:100%!important}.pr-5 .banner__content{padding-right:0!important}.banner-right.banner-mb-top.banner--mobile-bottom:not(.banner--stacked) .banner__content{order:-1;padding:330px 0 50px}.banner-mb-top .media>img{object-position:top}.banner-right.banner-mb-top .banner__box>*+.banner__buttons .button.button--primary{width:auto}.testimonials-section{padding:50px 0 80px}.fs-13,.fs-13 p{letter-spacing:.24px;font-size:12px}.testimonials-slider blockquote{padding:20px;margin:0 10px}.testimonials-section .section-header h2{position:relative;max-width:200px}.testimonials-slider.flickity-enabled{padding-bottom:15px}h2.collapsible-content__heading{font-size:30px;line-height:40px;letter-spacing:2.4px}.collapsible-content .accordion__title{letter-spacing:.28px;line-height:24px;min-height:auto}.faq-st h2.collapsible-content__heading{max-width:43.5rem;margin:0 auto 1.5rem}.collapsible-row-layout .accordion summary,.collapsible-row-layout .accordion .accordion__content{padding:15px 20px}.faq-st .text-center{margin-top:0;display:block}.faq-st .text-center a.button.button--primary{margin-top:1rem;box-shadow:1px 1px 30px #fff6}.newsletter__wrapper h2{font-size:20px;line-height:30px;letter-spacing:1.6px}.newsletter__wrapper .image-with-text-block{margin-top:0}.newsletter__subheading p{font-size:14px;letter-spacing:.28px}.newsletter__wrapper .field__input_new{background-color:#fafafa;font-size:10px;letter-spacing:.2px;padding:0 20px}.newsletter__wrapper .newsletter-form__button{padding:0 15px;margin:0;right:5px;letter-spacing:.24px;min-width:86px;font-size:12px}.banner-top .banner__heading{margin-bottom:0;font-size:30px;line-height:40px;letter-spacing:2.4px;max-width:388px;margin:0 auto!important}.banner-top.banner .banner__content{order:2;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)!important}.banner-top.banner .banner__box{padding:0}.banner-top strong{display:block}.rich-text .rich-text__wrapper{width:100%}.rich-text .rich-text__blocks.left{padding-left:0!important}.img-bottom-right .img{top:100%;max-width:175px}.img-bottom-right .img img{width:100%;object-fit:contain}.section .image-with-text__content{padding:0}.section .image-with-text .grid__item:last-child{margin-top:30px}.fullw-right .image-with-text:not(.collapse-corners,.image-with-text--overlap) .image-with-text__media-item>.image-with-text__media{width:100%}.image-with-text .image-with-text__content>.image-with-text__text p{padding-right:0}.multicolumn .multicolumn-list>li:nth-child(2n){padding-left:0}.multicolumn .multicolumn-list h3{letter-spacing:1.6px;font-size:20px;line-height:30px}.multicolumn-card__info p{font-size:15px;line-height:26px;letter-spacing:.3px}.multicolumn .multicolumn-card__info{padding:0 0 30px}.multicolumn .multicolumn-list>li:nth-child(2n-1){padding-right:0}.multicolumn .multicolumn-card__info>:nth-child(2){margin-top:10px}.multicolumn .multicolumn-card__info>.rte:nth-child(1){margin-top:20px}.multicolumn-card__info>.rte:nth-child(1)+.button{width:100%}.multicolumn-list>li:last-child .multicolumn-card__info{padding-bottom:0}.banner-author{height:auto!important;min-height:auto!important}.banner-author .banner__media{height:268px!important;width:100%}.banner-author .banner__box{padding:50px 20px!important;text-align:left;width:100%;height:auto;margin-left:auto}.banner-author .img img{width:100%;object-fit:contain}.banner-author .icon-w-text{left:0;top:-120px;margin:0;transform:none;width:100%;justify-content:center;align-items:flex-start}.banner-author .icon-w-text .icon img{margin-bottom:-1rem;max-width:125px}.banner-author .icon-w-text p strong{font-size:20px;letter-spacing:.4px}.banner-author .icon-w-text,.banner-author .icon-w-text p{font-size:12px;letter-spacing:.24px;line-height:1.5}.banner-author .icon{padding-top:10px}.banner-author .img{margin-left:20px;max-width:140px}.black-arrow .hide{display:block!important}.black-arrow .swiper-button-next svg:not(.hide),.black-arrow .swiper-button-prev svg:not(.hide){display:none}.black-arrow .swiper-button-next svg{transform:scaleX(-1)}.team-section .page-width{padding-top:0}.team-section .title-wrapper--no-top-margin{text-align:center}div.team-section-wrap.grid--4{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 20px}div.team-section-wrap .image-box>img{width:100%;height:184px;border-radius:50%;object-fit:contain}.banner-vero.banner .banner__content{order:2;position:absolute;top:auto;bottom:40px}.banner-no-pd.banner .banner__box{text-align:left;padding:0 20px}.banner-vero .banner__text p{font-size:15px;letter-spacing:.3px;line-height:26px}.section-map .content-columns{display:flex;flex-direction:column}.section-map .right-column{height:100%;order:-1;width:100%}.section-map .left-column.no-margin{max-width:100%;margin:0 auto;padding:40px 0 50px;flex-basis:100%;width:100%}.section-map .right-column iframe{width:calc(100% + 40px);height:275px;margin:0 -20px}.faq-st h1.collapsible-content__heading{font-size:30px;line-height:40px;letter-spacing:2.4px;margin-top:80px}.collapsible-row-layout .accordion .accordion__content p{font-size:12px;line-height:24px;letter-spacing:.28px}.faq-st .text-center.infor-faq{margin-top:40px}}@media screen and (max-width:375px){.testimonials-section p.p-icon-w-text{font-size:10px}.testimonials-slide{max-width:90%;min-width:90%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tzn_responsive.css.map */
