@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500&display=swap";.th-complete h2,.th-coll-faq__title,.th-recent__title,.th-film__title,.th-same__title,.th-seo h2{text-align:center!important;font-size:23px!important;letter-spacing:3.4px!important;text-transform:uppercase!important;font-weight:500!important;color:#121212!important;line-height:1.35!important;margin:0 0 22px!important}@media(max-width:749px){.th-complete h2,.th-coll-faq__title,.th-recent__title,.th-film__title,.th-same__title,.th-seo h2{font-size:19px!important;letter-spacing:2.4px!important;margin:0 0 18px!important}}.related-products .title,.related-products__heading{text-align:center!important;font-size:23px!important;letter-spacing:3.4px!important;text-transform:uppercase!important;font-weight:500!important;color:#121212!important;width:100%}@media(max-width:749px){.related-products .title,.related-products__heading{font-size:19px!important;letter-spacing:2.4px!important}}.collection-hero,.collection-hero__inner{padding-top:34px!important}.collection-hero__title,.collection-hero__text-wrapper .title{text-align:center!important;font-weight:300!important;letter-spacing:1.4px!important;color:#121212!important;line-height:1.18!important;margin:0 auto!important;max-width:18ch;text-wrap:balance}.collection-hero__title:after{content:"";display:block;width:46px;height:2px;background:#ed6969;margin:26px auto 0}.collection-hero__text-wrapper,.collection-hero .collection-hero__inner{text-align:center!important}@media(max-width:749px){.collection-hero,.collection-hero__inner{padding-top:22px!important}.collection-hero__title,.collection-hero__text-wrapper .title{letter-spacing:.8px!important;max-width:16ch}.collection-hero__title:after{width:36px;margin-top:18px}}.th-coll-faq,.th-complete,.th-film,.th-recent,.th-guarantee{scroll-margin-top:90px}.th-recent{padding:0 0 12px}.th-same{padding:0}header .header__menu-item{position:relative;transition:color .3s ease}header .header__menu-item:before{content:"";position:absolute;top:-10px;right:-18px;bottom:-10px;left:-18px;border-radius:999px;background:radial-gradient(ellipse at 50% 55%,#be474238,#be474200 70%);opacity:0;transform:scale(.7);transition:opacity .5s ease,transform .65s cubic-bezier(.22,.61,.21,1);pointer-events:none;z-index:0}header .header__menu-item:hover:before,header .header__menu-item:focus-visible:before,header .header__menu-item[aria-expanded=true]:before{opacity:1;transform:scale(1)}header .header__menu-item span{position:relative;z-index:1;text-decoration:none!important;background-image:none!important;transition:color .3s ease,letter-spacing .5s cubic-bezier(.22,.61,.21,1);padding-bottom:3px}header .header__menu-item:hover span,header .header__menu-item[aria-expanded=true] span{color:#c9504b;letter-spacing:.09em}header .header__active-menu-item{text-decoration:none!important}header .header__active-menu-item span{color:#c9504b;text-decoration:none!important}@media(prefers-reduced-motion:reduce){header .header__menu-item:before,header .header__menu-item span{transition:none}header .header__menu-item:hover span{letter-spacing:inherit}}.header__icon,.footer .list-menu__item--link,.footer .link,.list-social__link,.disclosure__button,a.link--text{transition:color .3s ease,transform .5s cubic-bezier(.22,.61,.21,1),letter-spacing .5s cubic-bezier(.22,.61,.21,1)}.header__icon:hover{color:#c9504b;transform:scale(1.09)}.footer .list-menu__item--link:hover,.footer .link:hover,a.link--text:hover,.disclosure__button:hover{color:#c9504b;text-decoration:none;letter-spacing:.05em}.list-social__link:hover{color:#c9504b;transform:scale(1.12)}.button--primary,.product-form__submit{transition:background-color .3s ease,border-color .3s ease,color .3s ease}.button--primary:hover,.product-form__submit:hover{background-color:#c9504b!important;border-color:#c9504b!important}.th-shop__btn:hover,.th-coll-intro__btn:hover{background:#c9504b!important;border-color:#c9504b!important}@media(prefers-reduced-motion:reduce){.header__icon,.footer .list-menu__item--link,.footer .link,.list-social__link,a.link--text{transition:none}.header__icon:hover,.list-social__link:hover{transform:none}}.card__heading{font-family:Montserrat,-apple-system,sans-serif;font-size:11px;letter-spacing:1.8px;text-transform:uppercase;font-weight:500;line-height:1.7}.card__heading .full-unstyled-link{color:#1c1b1b;transition:color .18s ease}.card-wrapper:hover .card__heading .full-unstyled-link{color:#c9504b}.card-information .price{font-family:Montserrat,-apple-system,sans-serif;font-size:11px;letter-spacing:1.6px;color:#1c1b1b;font-weight:400}.card--card,.card--standard .card__inner{border-radius:6px}.card__media .media img{transition:transform .65s cubic-bezier(.2,.6,.2,1),opacity .35s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.05)}@media(max-width:749px){.card__heading{font-size:10px;letter-spacing:1.3px}.card-information .price{font-size:10px;letter-spacing:1.2px}}.th-coll-faq{max-width:720px;margin:0 auto}.th-coll-faq .th-tab{border-bottom:1px solid rgba(18,18,18,.12)}.th-coll-faq .th-tab:first-of-type{border-top:1px solid rgba(18,18,18,.12)}.th-coll-faq summary{list-style:none;cursor:pointer;display:block;text-align:left;padding:18px 4px;font-size:13.5px;letter-spacing:1.6px;text-transform:uppercase;font-weight:500;color:#121212;transition:color .18s ease}.th-coll-faq summary::-webkit-details-marker{display:none}.th-coll-faq summary::marker{content:""}.th-coll-faq summary:hover,.th-coll-faq details[open] summary{color:#ed6969}.th-coll-faq .th-tab__body{padding:0 4px 20px;font-size:14.5px;line-height:1.8;color:#3a3a3a;text-align:left}.th-coll-faq .th-tab__body p{margin:0;max-width:62ch}@media(max-width:749px){.th-coll-faq summary{font-size:12px;letter-spacing:1.1px;padding:15px 2px}.th-coll-faq .th-tab__body{font-size:13.5px}}.th-guarantee{max-width:860px;margin:0 auto;display:flex;align-items:stretch;justify-content:center;border-top:1px solid rgba(18,18,18,.11);border-bottom:1px solid rgba(18,18,18,.11)}.th-guarantee__item{flex:1;text-align:center;padding:30px 34px}.th-guarantee__lead{display:block;font-size:11.5px;letter-spacing:2.4px;text-transform:uppercase;font-weight:500;color:#121212;line-height:1.55}.th-guarantee__sub{display:block;margin-top:9px;font-size:10.5px;letter-spacing:1.7px;text-transform:uppercase;font-weight:400;color:#a09a99;line-height:1.55}.th-guarantee__rule{flex:0 0 1px;width:1px;background:#1212121c}@media(max-width:749px){.th-guarantee{flex-direction:column}.th-guarantee__item{padding:24px 8px}.th-guarantee__lead{font-size:10.5px;letter-spacing:1.9px}.th-guarantee__sub{font-size:9.5px;letter-spacing:1.4px;margin-top:6px}.th-guarantee__rule{width:auto;height:1px;flex-basis:1px;margin:0 40px}}.th-seo{max-width:880px;margin:0 auto}.th-seo h2{margin:52px 0 22px!important}.th-seo p{font-size:15px!important;line-height:1.85!important}.th-seo>p{max-width:700px;margin-left:auto!important;margin-right:auto!important;text-align:center}.th-seo hr{max-width:120px;margin:34px auto!important}.th-seo>div:first-child h2{margin-top:6px!important}@media(max-width:749px){.th-seo h2{margin:38px 0 16px!important}.th-seo p{font-size:14px!important}}.th-shop{display:flex;gap:30px;align-items:center;background:#fbfbfb;border-radius:6px;margin:44px 0;overflow:hidden}.th-shop--flip{flex-direction:row-reverse}.th-shop__img{flex:0 0 44%;display:block}.th-shop__img img{width:100%;height:auto;display:block;transition:transform .65s cubic-bezier(.2,.6,.2,1)}.th-shop:hover .th-shop__img img{transform:scale(1.04)}.th-shop__txt{flex:1;padding:26px 30px;text-align:center}.th-shop__eyebrow{font-size:11px!important;letter-spacing:2.4px;text-transform:uppercase;color:#9a9a9a;margin:0 0 10px!important}.th-shop__name{font-size:15px!important;letter-spacing:1.8px;text-transform:uppercase;font-weight:500;color:#121212;margin:0 0 6px!important}.th-shop__price{font-size:14px!important;letter-spacing:1px;color:#5a5a5a;margin:0 0 18px!important}.th-shop__btn{display:inline-block;padding:11px 26px;border:1px solid #121212;color:#121212!important;font-size:11.5px;letter-spacing:1.8px;text-transform:uppercase;text-decoration:none!important;border-bottom-width:1px!important;font-weight:500!important;transition:all .3s ease}.th-shop__btn:hover{background:#c9504b;border-color:#c9504b;color:#fff!important}@media(max-width:749px){.th-shop,.th-shop--flip{flex-direction:column;gap:0}.th-shop__img{flex-basis:auto;width:100%}.th-shop__txt{padding:20px 16px 24px}}.th-complete{max-width:700px;margin:0 auto;text-align:center}.th-complete p{margin:0;font-size:15px;line-height:1.85;color:#3a3a3a}.th-complete a{color:#ed6969;font-weight:700}@media(max-width:749px){.th-complete p{font-size:14px}}.th-same__eyebrow{text-align:center;font-size:11px;letter-spacing:2.6px;text-transform:uppercase;color:#9a9a9a;margin:0 0 8px}.th-same__title{margin-bottom:30px!important}.th-same__title a{color:inherit;text-decoration:none;transition:color .18s ease}.th-same__title a:hover{color:#ed6969}.th-film{max-width:960px;margin:0 auto;text-align:center}.th-film__eyebrow{font-size:11px;letter-spacing:2.6px;text-transform:uppercase;color:#9a9a9a;margin:0 0 10px}.th-film__frame{position:relative;display:block;width:100%;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:#f3f3f3;cursor:pointer;border:0;padding:0;margin:0}.th-film__frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.6,.2,1),opacity .3s ease}.th-film__frame:hover img{transform:scale(1.03)}.th-film__frame:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1212121f;transition:background .3s ease}.th-film__frame:hover:after{background:#1212120a}.th-film__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:74px;height:74px;border-radius:50%;background:#ffffffeb;border:1px solid rgba(255,255,255,.9);display:flex;align-items:center;justify-content:center;transition:background .22s ease,transform .28s ease;z-index:2}.th-film__frame:hover .th-film__play{background:#ed6969;transform:translate(-50%,-50%) scale(1.06)}.th-film__play svg{width:20px;height:22px;margin-left:4px;fill:#121212;transition:fill .22s ease}.th-film__frame:hover .th-film__play svg{fill:#fff}.th-film__caption{margin:20px 0 0;font-size:12.5px;letter-spacing:1.4px;text-transform:uppercase;color:#9a9a9a}.th-film iframe{width:100%;height:100%;border:0;display:block}@media(max-width:749px){.th-film__play{width:56px;height:56px}.th-film__play svg{width:15px;height:17px}.th-film__caption{font-size:11px;letter-spacing:1.1px}}.th-recent__title{margin-bottom:26px!important}.th-recent__row{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.th-recent__card{text-decoration:none;display:block}.th-recent__img{aspect-ratio:1/1;overflow:hidden;border-radius:6px;background:#f3f3f3}.th-recent__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .65s cubic-bezier(.2,.6,.2,1)}.th-recent__card:hover .th-recent__img img{transform:scale(1.05)}.th-recent__name{margin:12px 0 2px;font-size:12.5px;letter-spacing:1.6px;text-transform:uppercase;font-weight:500;color:#121212;text-align:center;transition:color .18s ease}.th-recent__card:hover .th-recent__name{color:#ed6969}.th-recent__price{font-size:13px;letter-spacing:1px;color:#5a5a5a;text-align:center;margin:0}@media(max-width:749px){.th-recent__row{grid-template-columns:repeat(2,1fr);gap:12px}.th-recent__name{font-size:11px;letter-spacing:1.1px}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/th-elite.css.map */
