body .ts-featured-collection-sec .collection__title h2.title{margin:0}.ts-featured-style .collection__title{display:flex;justify-content:space-between;margin-bottom:34px}.ts-featured-style .ts-buttons{display:flex;gap:10px}.tsbtn-prev,.tsbtn-next{display:flex;align-items:center;cursor:pointer}.tsbtn-prev svg:hover,.tsbtn-prev svg:hover circle,.tsbtn-next svg:hover,.tsbtn-next svg:hover circle{stroke:#bbc2cc}a.jdgm-write-rev-link{font-family:Stolzl;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center;border-radius:30px;padding:19px 51px}body .jdgm-row-stars{justify-content:space-between!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-title{font-weight:500!important}.jdgm-write-review-modal .jdgm-write-review-modal__stars:before,.jdgm-write-review-modal .jdgm-write-review-modal__stars:after{font-weight:400!important}body .jdgm-rev-widg .jdgm-star,body .jdgm-revs-tab .jdgm-star,body .jdgm-all-reviews .jdgm-star,body .jdgm-gallery-popup .jdgm-star{color:#bbc2cc}body .jdgm-rev__icon,body .jdgm-row-extra{display:none!important}b.jdgm-rev__title{font-family:Essonnes!important;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0}span.jdgm-rev__author{font-family:Stolzl!important;font-weight:400;font-size:15px;line-height:100%;letter-spacing:0}.jdgm-row-rating,.jdgm-rev__header{margin-bottom:12px!important}.jdgm-rev-widg__summary{align-items:flex-start!important}a.jdgm-write-rev-link{margin-right:0}.product .product__description li:before{content:url(/cdn/shop/files/Arrow_6.png?v=1754567969);left:0;position:absolute}.product .product__description ul{list-style-type:none}.product .product__description li{margin:0 0 15px 5px}.product__description strong{font-family:Stolzl;font-weight:400;font-style:Book;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0%}.page-width:has(.product){padding:26px 50px 99px!important}body .product__info-wrapper{padding:0}body .product.product--medium{gap:100px}body .grid__item.product__media-wrapper,body .product__info-wrapper{flex:1}.product__info-wrapper h1{font-weight:400;font-size:36px;line-height:100%;letter-spacing:0}body .product .product__info-container{max-width:100%}body .product__info-container span.price-item.price-item--sale.price-item--last{font-family:Stolzl;font-weight:400;font-size:26px;line-height:100%;letter-spacing:0;color:#bbc2cc}body .product__info-container .price .price__container .price__sale s.price-item{color:#222;font-family:Stolzl;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-transform:revert-layer}span.badge.price__badge-sale.color-inverse,.product__tax.caption.rte{display:none}body .product .product-form__buttons{display:flex;gap:20px;width:100%;max-width:100%}body .product .product-form__buttons .button{flex:1;margin:0;max-height:60px;max-width:350px!important;width:100%}body .product .shopify-payment-button{flex:1}body .product .product-form__buttons span{font-family:Stolzl;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;text-align:center}body .product .product__media-icon.product__media-icon--lightbox{opacity:1;background:#fff}.template-page-contact form{max-width:750px;margin:auto}.template-page-contact .text-area.field__input{border:1.16px solid #c3c3c3}.template-page-contact .contact__button{justify-content:center;display:flex}.template-page-contact sticky-header.header-wrapper{position:relative}.template-page-contact .contact.page-width{padding:100px 50px}a.mega-menu__link--level-2.mega-menu__link--level-2{font-family:Stolzl;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin-bottom:10px}ul.mega-menu__list.page-width{padding:25px 50px 59px}..menu-head:nth-child(1) .main-col:nth-child(2) .mega-menu__link--level-2{text-align:center}.li.menu-head:nth-child(2) .main-col:nth-child(2) ul.list-unstyled{width:23%;margin:auto}.main-col .list-unstyled a.mega-menu__link{font-family:Stolzl;font-weight:300;font-size:14px;line-height:42px;letter-spacing:0}.ts-logolink{display:flex;gap:15px;align-items:center}.ts-logolink img{height:max-content;display:flex;justify-content:center;align-items:center}.mega-menu__list .link{padding:0}.menu-head:nth-child(2) li.main-col:nth-child(2){width:45%}.main-col:first-child .ts-logolink a.mega-menu__link{font-size:16px;line-height:100%;text-decoration:underline;text-decoration-style:solid}.main-col:first-child a.mega-menu__link--level-2.mega-menu__link--level-2{margin-bottom:17px}ul.list-menu.list-menu--inline{align-items:center}.mega-menu__content{padding:0}li.main-col{padding-top:26px;padding-bottom:26px}.template-product sticky-header.header-wrapper{position:relative}.product__info-wrapper button.share-button__button{gap:10px;font-family:Stolzl;font-weight:400;font-size:17px;line-height:100%;letter-spacing:0}.ts-buybtns{margin:28px 0 25px;border-bottom:1px solid #F6F5F3}.product--thumbnail_slider .slider-mobile-gutter .slider-button{position:absolute}.product--thumbnail_slider .slider-button--prev{left:0;z-index:9}.product--thumbnail_slider .slider-button--next{right:0}.product--thumbnail_slider .slider-button--next:hover svg circle,.product--thumbnail_slider .slider-button--prev:hover svg circle{fill:#bbc2cc!important}.product--thumbnail_slider .thumbnail[aria-current]{border:3px solid #BBC2CC;box-shadow:none}body .mega-menu__content{max-width:30%;left:20%;padding:0}li.main-col{width:100%!important}sticky-header header.header .cstm-header .header-button a.ts-appointment-btn span{color:#bbc2cc}sticky-header header.header .cstm-header .header-button a.ts-appointment-btn:hover span{color:#fff;position:relative}li.main-col:nth-child(2){padding:0}sticky-header header.header .list-menu__item{padding:5px 30px}li.main-col:nth-child(3){padding:20px 0 0}.main-col .list-unstyled a.mega-menu__link{line-height:30px}.ts-logolink img{margin:0}body .mega-menu__content{padding:0;border-radius:10px;box-shadow:#00000029 0 1px 4px}ul.mega-menu__list.page-width{padding:0 30px 20px;flex-direction:column}body .mega-menu__list{gap:0;display:flex}.product__info-wrapper .metafield-rich_text_field p{margin:0}.product__info-wrapper .accordion__title{text-align:left;font-size:16px}.product__info-wrapper .accordion__content{font-size:15px;padding-left:2rem!important}.product__info-wrapper .accordion summary{padding-left:1rem}.template-page-book-appointment .page-width:has(.shopify-app-block){padding-top:0!important}body .bookeasy-appBlock-details button.bookeasy-btn{border-radius:10px!important}body .bookeasy-appBlock-details .subtitle{display:none}body.template-page-book-appointment sticky-header.header-wrapper{position:relative}body.template-page-book-appointment h2.title{margin-top:0}body.template-page-book-appointment p.ts-appointment-btn,body.template-page-book-appointment h1.main-page-title{text-align:center}body.template-page-book-appointment .shopify-block.shopify-app-block{max-width:60%;margin:auto}.main-col:first-child a.mega-menu__link--level-2.mega-menu__link--level-2+ul.list-unstyled{display:flex;flex-direction:column;gap:20px}p#hypehound-release-info{font-size:0}span#hypehound-release-date{font-size:16px;font-weight:400;line-height:28.8px}.sec1 .icon{width:50px;height:50px;min-width:50px}.sec1 .icon img{height:100%;width:100%;object-fit:contain}.banner:after{display:none}@media screen and (max-width: 1440px){body .product.product--medium{gap:70px}}@media screen and (max-width: 1199px){body.template-page-book-appointment .shopify-block.shopify-app-block{max-width:100%}body .product .product-form__buttons span{font-size:16px}.product__info-wrapper button.share-button__button{font-size:14px}.product__info-wrapper .share-button__button .svg-wrapper{width:14px;height:14px}.main-col .list-unstyled a.mega-menu__link{font-size:14px;line-height:32px}body.template-page-contact .shopify-section .page-width{padding:50px 15px}body .product.product--medium{gap:50px}a.breadcrumbs__link{font-size:14px}.product__info-wrapper h1{font-size:32px}body .product__info-container span.price-item.price-item--sale.price-item--last{font-size:22px}body .product .product-form__buttons .button{max-height:40px;padding:initial}.product__description>*{font-size:14px}.product__description strong{font-size:15px}}@media screen and (min-width: 1199px){.bookeasy-appBlock-details{gap:20px!important}body .page-width:has(.main-page-title){padding:25px 50px!important}p.ts-appointment-btn{max-width:60%;margin:auto}body.template-page-book-appointment .main-page-title{margin-bottom:2rem}}@media screen and (max-width: 1199px){body .page-width:has(.product){padding:26px 15px 50px!important}body .page-width.ts-breadcrumbs{padding:20px 15px 0!important}}@media screen and (max-width: 1024px){body .product.product--medium{gap:30px}}@media screen and (max-width: 990px){.product__info-wrapper h1{font-size:28px}body .product__info-container span.price-item.price-item--sale.price-item--last{font-size:18px}body .product__info-container .price .price__container .price__sale s.price-item,.product__info-wrapper .accordion__title{font-size:14px}.product__info-wrapper .accordion__content{font-size:13px}.product__info-wrapper .accordion summary{padding-left:0rem}}@media screen and (min-width: 750px){.bookeasy-appBlock{margin:0;padding:20px;border:1px solid #c3c3c3;border-radius:10px}.bookeasy-appBlock-details{width:calc(100% - 30px)!important;justify-content:center!important;align-items:flex-start!important}body .bookeasy-appBlock-details .bookeasy-appBlock-image{width:30%!important}.bookeasy-appBlock{justify-content:space-between!important;gap:30px!important}body .bookeasy-appBlock-details .title{font-weight:400!important;font-size:30px!important;line-height:100%!important;letter-spacing:0;font-family:Essonnes test!important}.aptbtn a{background:#bbc2cc}body .bookeasy-appBlock-details .bookeasy-appBlock-details{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem}}@media screen and (max-width: 750px){body .page-width:has(.product){padding-bottom:0!important}body.template-page-book-appointment p.ts-appointment-btn,.bookeasy-appBlock-details .description{font-size:14px;line-height:22px}.bookeasy-appBlock-details .title{font-weight:400!important;width:100%!important;margin:0!important}body.template-page-book-appointment h1.main-page-title{margin-bottom:1rem}body .shopify-section .page-width{padding:20px 15px}body.template-page-book-appointment .media>img{object-position:left}body .product.product--medium{flex-direction:column}body .grid__item.product__media-wrapper,body .product__info-wrapper{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-ts.css.map */
