.th-setting__title,.th-recent__title,.th-same__title,.th-film__title,.th-coll-faq__title,.related-products .title,.related-products__heading{position:relative;text-align:center!important;font-size:22px!important;letter-spacing:.22em!important;line-height:1.35!important;margin:0 0 44px!important;padding-bottom:16px}.th-setting__title:after,.th-recent__title:after,.th-same__title:after,.th-film__title:after,.th-coll-faq__title:after,.related-products .title:after,.related-products__heading:after{content:"";position:absolute;left:50%;bottom:0;width:34px;height:1px;margin-left:-17px;background:#ed6969;opacity:.75}@media(max-width:749px){.th-setting__title,.th-recent__title,.th-same__title,.th-film__title,.th-coll-faq__title,.related-products .title,.related-products__heading{font-size:17px!important;letter-spacing:.18em!important;margin-bottom:30px!important}}@media(min-width:990px){.th-recent__row{grid-template-columns:repeat(6,1fr);gap:16px}.th-recent--5 .th-recent__row{grid-template-columns:repeat(5,1fr)}}@media(max-width:989px)and (min-width:750px){.th-recent__row{grid-template-columns:repeat(3,1fr)!important;gap:14px}}@media(max-width:749px){.th-recent__row{grid-template-columns:repeat(3,1fr)!important;gap:9px}.th-recent__name{font-size:10px!important;letter-spacing:.09em!important}.th-recent__price{font-size:10.5px!important}}.product__info-container .price,.product__info-container .price .price-item{font-size:21px!important;letter-spacing:.06em!important;font-weight:400!important;color:#1c1b1b!important}.product__info-container .price--on-sale .price-item--regular{font-size:14px!important;color:#9a9391!important}.product__info-container .price__container{margin-bottom:4px}.product-form__input .form__label,.product__info-container .quantity__label,.product-form__input legend.form__label{font-size:10px!important;letter-spacing:.19em!important;text-transform:uppercase!important;font-weight:500!important;color:#8a8482!important;margin-bottom:10px!important}.product-form__input--pill input[type=radio]+label,fieldset.product-form__input .product-form__input--pill label{border:1px solid rgba(28,26,27,.18)!important;border-radius:2px!important;background:transparent!important;font-size:11.5px!important;letter-spacing:.12em!important;text-transform:uppercase;padding:11px 16px!important;color:#3a3a3a!important;transition:border-color .45s ease,color .45s ease,box-shadow .45s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:#c4736f!important;color:#1c1b1b!important}.product-form__input--pill input[type=radio]:checked+label{border-color:#ed6969!important;color:#1c1b1b!important;box-shadow:inset 0 0 0 1px #ed696973!important;background:transparent!important}.product-form__input .select__select{border:0!important;border-bottom:1px solid rgba(28,26,27,.2)!important;border-radius:0!important;background:transparent!important;font-size:13px;letter-spacing:.08em;padding-left:2px}.product-form__input .select:after,.product-form__input .select:before{box-shadow:none!important;border:0!important}.product-form__quantity .quantity,.product__info-container .quantity{border:1px solid rgba(28,26,27,.18)!important;border-radius:2px!important;background:transparent!important;min-height:52px;width:130px}.product__info-container .quantity:after{box-shadow:none!important}.product__info-container .quantity__button{color:#6b6366;transition:color .35s ease}.product__info-container .quantity__button:hover{color:#ed6969}.product__info-container .quantity__input{font-size:13px;letter-spacing:.08em}.product__inventory{font-size:10px!important;letter-spacing:.19em!important;text-transform:uppercase!important;color:#8a8482!important;font-weight:500}.product__inventory .svg-wrapper,.product__inventory svg{display:none!important}.product__inventory:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:#ed6969;margin-right:9px;vertical-align:middle}.th-elite-tabs .th-tab__body .th-promise,.th-tab__body .th-promise{background:transparent!important;border-top:1px solid rgba(28,26,27,.12)!important;border-bottom:1px solid rgba(28,26,27,.12)!important;border-radius:0!important;padding:14px 2px!important;margin:0 0 16px!important;text-align:center!important;font-size:10.5px!important;letter-spacing:.19em!important;text-transform:uppercase!important;color:#8a8482!important}.th-elite-tabs .th-tab__body .th-promise strong,.th-tab__body .th-promise strong{font-weight:500!important;color:#8a8482!important}.th-elite-tabs .th-tab__body .th-promise strong:before,.th-tab__body .th-promise strong:before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background:#ed6969;margin-right:10px;vertical-align:middle}header .header__inline-menu .header__menu-item:hover span,header .header__inline-menu .header__menu-item:focus-visible span,header .header__inline-menu details[open]>.header__menu-item span,header .header__submenu .header__menu-item:hover,header .header__submenu .header__menu-item:focus-visible{text-shadow:0 4px 20px rgba(200,60,60,.62),0 1px 3px rgba(28,26,27,.16)!important}@keyframes th-glow{0%{text-shadow:0 0 0 rgba(237,105,105,0)}55%{text-shadow:0 6px 30px rgba(190,50,50,.72),0 2px 4px rgba(28,26,27,.18)}to{text-shadow:0 4px 20px rgba(200,60,60,.62),0 1px 3px rgba(28,26,27,.16)}}header .header__menu-item span{transition:color 1.05s ease,letter-spacing 1.15s cubic-bezier(.22,.61,.21,1),transform 1.15s cubic-bezier(.22,.61,.21,1)!important}header .header__menu-item:hover span,header .header__menu-item:focus-visible span,header .header__menu-item[aria-expanded=true] span,header details[open]>.header__menu-item span{letter-spacing:.095em!important;transform:scale(1.055);animation:th-float 4.2s ease-in-out infinite,th-glow 1.9s ease-out 1!important}@keyframes th-float{0%{transform:scale(1.055) translateY(0) rotate(0)}30%{transform:scale(1.055) translateY(-2px) rotate(-.25deg)}55%{transform:scale(1.055) translateY(-1px) rotate(.18deg)}80%{transform:scale(1.055) translateY(-1.6px) rotate(-.1deg)}to{transform:scale(1.055) translateY(0) rotate(0)}}header .header__submenu .header__menu-item{transition:color .7s ease,transform .7s cubic-bezier(.22,.61,.21,1),text-shadow .7s ease!important}.jdgm-rev-widg--empty .jdgm-rev-widg__header,.jdgm-widget .jdgm-rev-widg__summary{text-align:center}.jdgm-rev-widg--empty .jdgm-rev-widg__summary-stars,.jdgm-widget .jdgm-rev-widg__summary-stars{display:block;margin:0 auto 10px}.jdgm-rev-widg--empty .jdgm-rev-widg__summary-text,.jdgm-widget .jdgm-rev-widg__summary-text{text-transform:none!important;font-size:12.5px!important;letter-spacing:.04em!important;color:#8a8482!important;margin-bottom:18px!important}.jdgm-rev-widg--empty .jdgm-write-rev-link,.jdgm-widget .jdgm-write-rev-link{display:inline-block!important;float:none!important;margin:4px auto 0!important;padding:14px 30px!important;font-size:10.5px!important;letter-spacing:.21em!important;text-transform:uppercase!important;font-weight:500!important;border:1px solid rgba(28,26,27,.2)!important;border-radius:2px!important;background:transparent!important;color:#3a3a3a!important;transition:color .55s ease,border-color .55s ease,box-shadow .55s ease,letter-spacing .7s cubic-bezier(.22,.61,.21,1)!important}.jdgm-widget .jdgm-write-rev-link:hover{background:transparent!important;color:#1c1b1b!important;border-color:#ed6969!important;letter-spacing:.25em!important;box-shadow:0 6px 20px #ed69692e!important}.jdgm-widget .jdgm-rev-widg__title{margin-bottom:6px!important}.jdgm-rev-widg--empty .jdgm-rev-widg__reviews,.jdgm-widget .jdgm-rev-widg__sort-wrapper{display:none!important}.jdgm-form-wrapper,.jdgm-rev-widg .jdgm-form-wrapper,.jdgm-modal,.jdgm-modal__content{border-radius:4px!important;border:1px solid rgba(28,26,27,.12)!important;background:#fff!important;box-shadow:0 24px 60px #1c1a1b24!important}.jdgm-form__title,.jdgm-modal__title,.jdgm-form-wrapper .jdgm-form__title{font-size:15px!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:500!important;color:#2b2b2b!important;text-align:center!important}.jdgm-form__product,.jdgm-form-wrapper .jdgm-form__product-image,.jdgm-modal .jdgm-form__product-image{display:block!important;margin:0 auto 14px!important;width:96px!important;height:96px!important;object-fit:cover!important;border-radius:4px!important;background:#f3f3f3!important}.jdgm-form__product-title{text-align:center!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:#8a8482!important;margin-bottom:18px!important}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form textarea,.jdgm-form__fieldset input,.jdgm-form__fieldset textarea{border:0!important;border-bottom:1px solid rgba(28,26,27,.2)!important;border-radius:0!important;background:transparent!important;font-size:13px!important;letter-spacing:.04em!important;padding:10px 2px!important}.jdgm-form input:focus,.jdgm-form textarea:focus{border-bottom-color:#ed6969!important;outline:none!important;box-shadow:none!important}.jdgm-form label,.jdgm-form__fieldset label{font-size:10px!important;letter-spacing:.19em!important;text-transform:uppercase!important;color:#8a8482!important;font-weight:500!important}.jdgm-form .jdgm-submit-rev,.jdgm-form input[type=submit]{background:transparent!important;color:#3a3a3a!important;border:1px solid rgba(28,26,27,.22)!important;border-radius:2px!important;font-size:10.5px!important;letter-spacing:.21em!important;text-transform:uppercase!important;font-weight:500!important;padding:14px 30px!important;transition:color .55s ease,border-color .55s ease,letter-spacing .7s cubic-bezier(.22,.61,.21,1),box-shadow .55s ease!important}.jdgm-form .jdgm-submit-rev:hover,.jdgm-form input[type=submit]:hover{border-color:#ed6969!important;color:#1c1b1b!important;letter-spacing:.25em!important;box-shadow:0 6px 20px #ed69692e!important}.jdgm-form .jdgm-star{color:#ed6969!important}.product__title h1,.product__title>h1,.product__info-container .product__title h1{font-size:25px!important;line-height:1.28!important;letter-spacing:.055em!important;font-weight:400!important;text-transform:none!important;color:#1c1b1b!important;margin:0 0 10px!important;max-width:22ch}@media(max-width:749px){.product__title h1,.product__info-container .product__title h1{font-size:20px!important;letter-spacing:.045em!important;max-width:none}}.th-close__links a,.th-close a,.th-complete a,.th-same a{font-size:14px!important;letter-spacing:.06em!important;font-weight:700!important;color:#ed6969!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;transition:color .45s ease,text-underline-offset .45s ease!important}.th-close__links a:hover,.th-close a:hover,.th-complete a:hover,.th-same a:hover{color:#c4736f!important;text-underline-offset:6px!important}.product__description a,.th-seo a:has(strong),.th-close__links a,.th-close a,.th-complete a,.th-same a{font-size:12px!important;letter-spacing:.16em!important;font-weight:500!important;text-transform:uppercase!important;color:#ed6969!important;text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:4px!important;transition:color .45s ease,text-underline-offset .45s ease,letter-spacing .45s ease!important}.product__description a:hover,.th-seo a:has(strong):hover,.th-close__links a:hover,.th-close a:hover,.th-complete a:hover,.th-same a:hover{color:#c4736f!important;text-underline-offset:6px!important}@media(max-width:749px){.product__description a,.th-seo a:has(strong),.th-close__links a,.th-close a,.th-complete a,.th-same a{font-size:10.5px!important;letter-spacing:.12em!important}}.th-tspine-v2{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(28,26,27,.12);border-bottom:1px solid rgba(28,26,27,.12);margin:12px 0 4px}.th-tspine-v2__col{padding:14px 18px;text-align:center}.th-tspine-v2__col+.th-tspine-v2__col{border-left:1px solid rgba(28,26,27,.12)}.th-tspine-v2__title{display:block;font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:#1c1b1b;margin-bottom:5px}.th-tspine-v2__sub{display:block;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;color:#8a8482;font-weight:400}@media(max-width:749px){.th-tspine-v2__title{font-size:10px;letter-spacing:.13em}.th-tspine-v2__sub{font-size:8.5px}.th-tspine-v2__col{padding:11px 8px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/th-v9.css.map */
