.tr-product .page-content--product{padding-top:40px;padding-bottom:48px}.tr-product .page-width{max-width:1360px}.tr-product .product-single__meta{padding-left:32px;text-align:left}.tr-product .product-block--header{margin-bottom:6px}.tr-product .product-single__title{font-size:23px;line-height:1.3;font-weight:400;letter-spacing:0;text-transform:none;margin:0}.tr-product .product-single__meta .loox-rating-content{position:static;top:auto}.tr-product .product-single__meta .shopify-app-block{margin:0 0 12px}.tr-product .product-block{margin-bottom:20px}.tr-product .product-block--price{margin-top:12px;margin-bottom:18px}.tr-product .product__price{font-size:20px;font-weight:500}.tr-product .product__price.on-sale{padding:0;background:none;color:#202020}.tr-product .product__price--compare{font-size:15px;font-weight:400;color:#777;margin-right:10px}.tr-product .product__price-savings{display:none}.tr-product .tr-offer{padding:12px 16px;background:#fbebea;text-align:center;font-size:13px;line-height:1.4}.tr-product .tr-offer strong{letter-spacing:.06em;margin-left:5px}.tr-product .kit-radio{position:relative}.tr-product .tr-popular{position:absolute;z-index:1;right:0;top:-12px;background:#222;color:#fff;font-size:8px;font-weight:600;letter-spacing:.09em;line-height:16px;padding:0 6px;text-transform:uppercase;white-space:nowrap;pointer-events:none}.tr-product .kit-button--secondary{font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;border-radius:0;min-height:40px}.tr-product [data-option-name=Box]{margin-top:4px}.tr-product .product-single__form{margin-bottom:0}.tr-product .product-block:has(>.product-block>.product-single__form),.tr-product .product-block:has(>.product-single__form){margin-bottom:0}.tr-product .add-to-cart{min-height:52px;background:#202020;color:#fff;border:1px solid #202020;border-radius:0;font-size:12px;font-weight:500;letter-spacing:.14em;box-shadow:none;padding:16px 20px}.tr-product .add-to-cart:hover{background:#363636}.tr-product .add-to-cart:disabled{opacity:.45}.tr-product .add-to-cart:focus-visible{outline:2px solid #202020;outline-offset:4px}.tr-product .shopify-payment-terms,.tr-product .htusb-payment-badges,.tr-product .htusb-payment-badges__msg{display:none!important}.tr-product .tr-shipping{display:flex;gap:8px;align-items:center;justify-content:center;font-size:12px;line-height:1.5;margin-top:11px;padding-bottom:6px}.tr-product .tr-shipping svg{flex-shrink:0}.tr-product .product-block--sales-point{margin-bottom:8px;font-size:12px;line-height:1.5}.tr-product .sales-point .icon{width:18px;height:18px;margin-right:9px}.tr-product .tr-reviews{margin-top:26px}.tr-product .tr-reviews__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:10px}.tr-product .tr-reviews__header h2{font-size:14px;font-weight:500;letter-spacing:0;text-transform:none;margin:0}.tr-product .tr-reviews__header a{font-size:11px;text-decoration:underline;text-underline-offset:3px}.tr-product .tr-trustpilot{border:1px solid #eee;margin-top:18px;padding:12px 5px;min-height:48px;font-size:12px;text-align:center}.tr-product .product-block--tab{margin-bottom:0;border-top:1px solid #e8e8e8}.tr-product .collapsible-trigger-btn{font-size:12px;font-weight:400;letter-spacing:.06em;padding-top:17px;padding-bottom:17px}.tr-product .collapsible-content__inner{font-size:13px;line-height:1.7}.tr-product .product__thumbs{margin-top:12px}.tr-product .product__main-photos [data-aos]{opacity:1!important;transform:none!important}@media(min-width:769px){.tr-product .product-single__sticky{position:sticky;top:24px}.tr-product .product__photos{max-width:740px}.tr-product .product-single__meta{max-width:480px}}@media(max-width:768px){.tr-product .page-content--product{padding-top:12px;padding-bottom:28px}.tr-product .product-single__meta{padding:22px 0 0;max-width:none}.tr-product .product-single__title{font-size:21px;margin-top:0!important}.tr-product .product-block{margin-bottom:18px}.tr-product .product-block--header{margin-bottom:6px}.tr-product .product-block--sales-point{margin-bottom:8px}.tr-product .product__price{font-size:20px}.tr-product .tr-shipping{font-size:12px}.tr-product .tr-trustpilot{padding:12px 0}.tr-product .add-to-cart{min-height:52px}}.tr-product .product-block.product-block--header{margin-bottom:6px}.tr-product .product-block:has(>.tr-clearpay-anchor){margin-top:-6px;margin-bottom:16px}.tr-product .product-block--price{margin-bottom:12px}.tr-product .tr-trustpilot{border:0;border-top:1px solid #ece8e5;border-bottom:1px solid #ece8e5;padding:14px 8px;margin-top:18px}.tr-product .tr-trustpilot__link{display:flex;flex-direction:column;align-items:center;gap:7px;color:#242424;text-decoration:none;line-height:1.4}.tr-product .tr-trustpilot__top{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px}.tr-product .tr-trustpilot__top img{display:block;width:100px;height:19px}.tr-product .tr-trustpilot__name{font-weight:600;font-size:14px;letter-spacing:-.3px}.tr-product .tr-trustpilot__detail{font-size:11px;color:#666}.tr-product .tr-trustpilot__detail strong{font-weight:500;color:#242424}.tr-product .tr-trustpilot__link:hover .tr-trustpilot__detail{text-decoration:underline;text-underline-offset:3px}.tr-product .tr-trustpilot__link:focus-visible{outline:2px solid #242424;outline-offset:5px}.tr-product .product-block.product-block--tab,.tr-product .product-block--tab+.product-block--tab{margin:0;border:0;border-bottom:1px solid #e8e8e8}.tr-product .product-block--tab .collapsibles-wrapper{margin:0;border:0}.tr-product .product-block--tab .collapsible-trigger-btn{display:block;width:100%;min-height:54px;height:auto;margin:0;padding:17px 32px 17px 0;border:0;text-align:left;line-height:20px;position:relative}.tr-product .product-block--tab .collapsible-trigger__icon{right:4px}.tr-product .product-block--tab .collapsible-content__inner{padding:0 0 20px;border:0;text-align:left}.tr-product loox-reviews-stories-entry-widget{display:block;width:100%;max-width:100%}.tr-product .tr-shipping{font-size:14px;line-height:1.5;color:#303030;gap:8px}.tr-product .tr-shipping svg{width:18px;height:18px}.tr-product .product-block--sales-point{font-size:14px;line-height:1.55}.tr-product .tr-offer{font-size:14px;line-height:1.5}.tr-product .kit-button--secondary{font-size:14px;line-height:1.4}.tr-product .add-to-cart{font-size:14px;letter-spacing:.1em}.tr-product .tr-popular{font-size:9px;letter-spacing:.06em}.tr-product .product-block--tab .collapsible-trigger-btn{font-size:13px;line-height:20px;letter-spacing:.045em}.tr-product .product-block--tab .collapsible-content__inner{font-size:15px;line-height:1.65}.tr-product .tr-trustpilot__top{font-size:13px}.tr-product .tr-trustpilot__detail{font-size:13px;line-height:1.5}.tr-product .tr-reviews{margin-top:22px}.tr-product loox-reviews-stories-entry-widget{width:100%;max-width:400px;margin:0 auto;font-family:inherit;--loox-u-rsew-capsule-button-background-color:#fbebea;--loox-u-rsew-capsule-text-color:#242424;--loox-u-rsew-capsule-background-color:#ffffff;--loox-u-rsew-capsule-outline-color:#e6dfdc;--lxs-u-font-size-base:14px;--lxs-u-font-weight-bold:600}.tr-product .tr-reviews .tr-trustpilot{margin-top:18px}.tr-product .product-block:has(>.tr-shipping){margin-bottom:12px}.tr-product .tr-shipping{padding-bottom:0}.tr-product .tr-reviews .tr-trustpilot{border-top:0;margin-top:8px;padding-top:8px;padding-bottom:16px}.tr-product .tr-shipping--delivery{justify-content:flex-start;align-items:flex-start;gap:12px;margin-top:15px;text-align:left}.tr-product .tr-shipping--delivery>svg{width:23px;height:23px;margin-top:2px}.tr-product .tr-shipping--delivery span{display:block;font-size:14px;line-height:1.5;margin-top:3px}.tr-product .tr-delivery-details{display:block;padding:0;border:0;background:none;color:inherit;font:inherit;font-size:14px;font-weight:600;line-height:1.5;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.tr-product .tr-delivery-details:focus-visible{outline:2px solid #242424;outline-offset:3px}.tr-product .tr-shipping--delivery{width:100%;box-sizing:border-box;background:#f7f6f5;padding:13px 14px;border:0;border-radius:0;box-shadow:none}.tr-product .product-block:has(>.tr-shipping--delivery){margin-bottom:18px}.tr-product .tr-delivery-details{text-decoration-color:#aaa5a1;text-decoration-thickness:1px}.tr-product .tr-delivery-details:hover{text-decoration-color:currentColor}@media(max-width:768px){.tr-product .product-single__meta .kit-product-variant-picker .kit-fieldset .kit-stack{justify-content:flex-start}.tr-product .kit-product-variant-picker>.kit-stack{gap:18px}.tr-product .kit-product-variant-picker .kit-fieldset__legend{margin-block-end:10px}.tr-product .product-block--sales-point,.tr-product .product-block--sales-point+.product-block--sales-point{margin-top:0;margin-bottom:8px;text-align:left}.tr-product .sales-points{margin:0;padding:0}.tr-product .sales-point .icon-and-text{justify-content:flex-start;align-items:center}.tr-product .sales-point .icon{flex-shrink:0}.tr-product .product-block:has(>.tr-shipping--delivery){margin-bottom:18px}.tr-product .tr-shipping--delivery{margin-top:12px;gap:10px}.tr-product .tr-shipping--delivery>div{min-width:0}.tr-product .tr-reviews{margin-top:20px}}@media(max-width:768px){.tr-product .product-single__meta{margin-top:0;padding-top:16px}.tr-product .product__main-photos:not(:has(.flickity-page-dots)){margin-bottom:0}}@media(max-width:768px){.tr-product .product__main-photos{position:relative;margin-bottom:0}.tr-product .product__main-photos .flickity-page-dots{display:flex;justify-content:center;align-items:center;gap:0;left:0;top:auto;bottom:8px;width:100%;padding:0 12px;z-index:3;line-height:1}.tr-product .product__main-photos .flickity-page-dots .dot{position:relative;display:block;flex:0 0 18px;width:18px;height:28px;margin:0;background:transparent;opacity:1;border-radius:0}.tr-product .product__main-photos .flickity-page-dots .dot:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:6px;height:6px;border-radius:10px;background:#9b9b9b;transition:width .18s ease,background-color .18s ease}.tr-product .product__main-photos .flickity-page-dots .dot.is-selected{flex-basis:26px;width:26px;height:28px;background:transparent}.tr-product .product__main-photos .flickity-page-dots .dot.is-selected:before{width:18px;background:#202020}.tr-product .product__main-photos .flickity-page-dots .dot:hover:before{background:#555}}.tr-sticky-cart{display:none}@media(max-width:768px){.tr-sticky-cart:not([hidden]){position:fixed;inset:auto 0 0;z-index:20;display:flex;align-items:center;gap:18px;background:#fff;border-top:1px solid #e8e8e8;padding:10px 17px calc(10px + env(safe-area-inset-bottom));font-family:inherit}.tr-sticky-cart__price{flex:0 0 auto;font-size:17px;font-weight:500;color:#202020;white-space:nowrap}.tr-sticky-cart__button{flex:1;min-height:48px;border:1px solid #202020;border-radius:0;background:#202020;color:#fff;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:12px 16px;cursor:pointer}.tr-sticky-cart__button:disabled{opacity:.5;cursor:default}.tr-sticky-cart__button:focus-visible{outline:2px solid #202020;outline-offset:3px}body.tr-sticky-cart-visible{padding-bottom:calc(70px + env(safe-area-inset-bottom))}}.tr-product .tr-offer{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 10px;padding:6px 16px;min-height:45px}.tr-product .tr-offer strong{margin:0;letter-spacing:0;font-weight:600}.tr-product .tr-offer__copy{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:82px;min-height:32px;padding:4px 9px;border:1px solid #dbcac8;border-radius:3px;background:#fff;color:#242424;font:inherit;font-weight:600;line-height:1.5;cursor:pointer}.tr-product .tr-offer__copy:hover{border-color:#9d817e}.tr-product .tr-offer__copy:focus-visible{outline:2px solid #242424;outline-offset:3px}.tr-product .tr-offer__copy svg{width:13px;height:13px;flex-shrink:0}.tr-product .tr-offer__status{width:100%;font-size:12px}.tr-product .tr-offer__status:empty{display:none}.tr-product .tr-delivery-info{font-size:14px;line-height:1.55}.tr-product .tr-delivery-info p{margin:0}.tr-product .tr-delivery-info__offer{background:#f6e9e7;padding:12px 14px;margin-bottom:14px!important}.tr-product .tr-delivery-info__intro{margin-bottom:4px!important}.tr-product .tr-delivery-info dl{margin:0}.tr-product .tr-delivery-info__rates>div{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 0;border-bottom:1px solid #ece8e5}.tr-product .tr-delivery-info dt{font-weight:600}.tr-product .tr-delivery-info dt span{display:block;font-weight:400;color:#616161;font-size:13px;margin-top:2px}.tr-product .tr-delivery-info dd{margin:0;flex-shrink:0}.tr-product .tr-delivery-info__note{font-size:13px;color:#616161;margin-top:12px!important}.tr-product .tr-delivery-info__international{margin-top:16px;border-bottom:1px solid #ece8e5;padding-bottom:14px}.tr-product .tr-delivery-info__international summary{cursor:pointer;font-weight:600}.tr-product .tr-delivery-info__international summary:focus-visible{outline:2px solid #242424;outline-offset:3px}.tr-product .tr-delivery-info__destinations{padding-top:10px}.tr-product .tr-delivery-info__destinations>div{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:13px}.tr-product .tr-delivery-info__destinations dt{font-weight:400}.tr-product .tr-delivery-info__returns{margin-top:14px}.tr-product .tr-delivery-info__returns p{margin-top:3px}.tr-product .tr-delivery-info__returns a{text-decoration:underline;text-underline-offset:3px}.tr-product .collapsible-content.is-open:not(.is-transitioning):has(.tr-delivery-info){height:auto!important}.tr-product .tr-delivery-info__international summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none}.tr-product .tr-delivery-info__international summary::-webkit-details-marker{display:none}.tr-product .tr-delivery-info__international summary:after{content:"+";font-size:18px;font-weight:400}.tr-product .tr-delivery-info__international[open] summary:after{content:"\2212"}
/*# sourceMappingURL=/cdn/shop/t/19/assets/tr-product.css.map */
