@font-face{font-family:Lilita One;src:url(./tr-lilita-one-regular.woff2) format("woff2"),url(./tr-lilita-one-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--tr-container-width: 1320px;--tr-container-padding-x: 16px;--font-accent-family: "Lilita One", sans-serif;--tr-color-black: 9 9 9;--tr-color-dark: 31 30 30;--tr-color-white: 255 255 255;--tr-color-primary: 198 8 8;--tr-color-primary-light: 255 87 87;--tr-color-accent: 222 23 23;--tr-color-gray: 128 128 128;--tr-color-gray-alt: 158 158 158;--tr-color-gray-light: 224 224 224;--tr-z-below: -1;--tr-z-base: 100;--tr-z-header: 200;--tr-z-dropdown: 300;--tr-z-modal: 400;--tr-z-overlay: 500;--tr-transition-duration: .2s;--tr-transition-duration-long: .8s}*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable}body{font-size:16px;line-height:1.3;letter-spacing:0}a:not([href]){cursor:default!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700;line-height:1.2;letter-spacing:inherit}:is(img,video)[class*=tr]{display:block;max-width:100%}:is(:is(a,button)[class^=tr][aria-label],.tr-has-icon){position:relative}:is(:is(a,button)[class^=tr][aria-label],.tr-has-icon):before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;display:block;width:44px;height:44px}:is(.tr-reset-input,.tr-reset-button){display:inline-block;padding:0;font:inherit;color:inherit;background-color:transparent;border:none}.tr-reset-button{cursor:pointer}*:focus-visible,*:focus-visible:after,*:focus-visible:before{box-shadow:none!important}*:not(input):focus-visible,*:not(input):focus-visible:after,*:not(input):focus-visible:before{outline:1px dashed rgb(var(--tr-color-accent))!important;outline-offset:4px!important}input:focus-visible,input:focus-visible:after,input:focus-visible:before{border-color:rgb(var(--tr-color-accent))!important}.tr-reset-list{padding-left:0!important;margin-block:0!important;list-style:none}.tr-reset-list dd{margin-left:0!important}.tr-container{max-width:calc(var(--tr-container-width) + var(--tr-container-padding-x) * 2);width:100%;margin-inline:auto;padding-inline:var(--tr-container-padding-x)}.tr-description{margin-block:0}.tr-description--variant-secondary{font-size:14px}.tr-description>*:first-child,.tr-description>*:first-child:empty+*,.tr-description>.metafield-rich_text_field>*:first-child,.tr-description>meta:first-child+*{margin-top:0}.tr-description>*:last-child,.tr-description>*:has(+*:last-child:empty),.tr-description>.metafield-rich_text_field>*:last-child,.tr-description>meta:last-child+*{margin-bottom:0}.tr-description a{color:inherit;text-decoration:underline;text-underline-offset:2px;transition-duration:color var(--tr-transition-duration)}.tr-description :is(h1,h2,h3,h4,h5,h6){margin-block:24px 14px;font-size:18px;font-weight:600;letter-spacing:-.02em}ul.tr-description,.tr-description ul,ol.tr-description,.tr-description ol{padding-left:14px}ul.tr-description li::marker,.tr-description li::marker{font-size:12px}ul.tr-description,ol.tr-description,.tr-description :is(ul,ol){margin-block:24px 14px}.tr-description iframe{max-width:100%;height:auto}.tr-description img{display:block;max-width:100%;height:auto;object-fit:cover}.tr-spacing{--trSpacingTopMobileFactor: 1;--trSpacingBottomMobileFactor: 1;--trPaddingTopMobileFactor: 1;--trPaddingBottomMobileFactor: 1;margin-block:var(--trSpacingTop) var(--trSpacingBottom);padding-block:var(--trPaddingTop) var(--trPaddingBottom)}.customer.tr-spacing{margin-block:var(--trSpacingTop) var(--trSpacingBottom)!important}:is(.tr-main-title,.tr-title,.tr-subtitle-alt,.tr-subtitle){font-family:var(--font-heading-family);margin-block:0}.tr-main-title{font-size:50px;font-weight:500}.tr-title{font-size:40px}.tr-subtitle{font-size:32px;font-weight:500}.tr-subtitle-alt{font-size:24px}.tr-ellipsis-1,.tr-ellipsis-2,.tr-ellipsis-3{overflow:hidden;text-overflow:ellipsis}.tr-ellipsis-1{white-space:nowrap}:is(.tr-ellipsis-2,.tr-ellipsis-3){overflow:hidden;display:-webkit-box!important;-webkit-box-orient:vertical;text-overflow:ellipsis}.tr-ellipsis-2{-webkit-line-clamp:2}.tr-ellipsis-3{-webkit-line-clamp:3}.button{--trBackgroundColor: rgb(var(--tr-color-primary));--trBorderColor: rgb(var(--color-button, var(--tr-color-white)));--trColor: rgb(var(--tr-color-white));overflow:hidden;display:inline-flex;align-items:center;text-align:center;column-gap:10px;min-width:136px;min-height:39px;padding:4px 12px;font-family:var(--font-accent-family);font-size:16px;font-weight:400;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--trColor);text-shadow:0 1.6px 0 rgb(var(--tr-color-black));-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(var(--tr-color-black));background-color:var(--trBackgroundColor);border:2px solid var(--trBorderColor);border-radius:4px;transform:skew(-4deg) translateZ(0);transition:all var(--tr-transition-duration)}.button:disabled{opacity:1}.button.button--variant-transparent{--trBackgroundColor: transparent;--trColor: rgb(var(--color-button-text, var(--tr-color-white)));text-shadow:none;-webkit-text-stroke-width:0}.button.button--variant-transparent:before{display:none}.button:not(:has(.button__decors)):before{z-index:-1}.button:before{top:0;left:auto;z-index:calc(var(--tr-z-base) - 1);right:0;width:8px;height:8px;background:linear-gradient(225deg,rgb(var(--tr-color-primary-light)) 50%,transparent 50%);box-shadow:none;transform-origin:top right;will-change:scale;transition:scale var(--tr-transition-duration-long)}.button:disabled:before,.button:disabled .button__decors,.button:after{display:none}.button__decors{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-between}.button__decors:before,.button__decors:after{content:"";display:block;width:100%;height:4px;background-color:rgb(var(--tr-color-accent))}.button__text{transform:skew(4deg) translateZ(0);position:relative;z-index:var(--tr-z-base);display:flex;align-items:center;column-gap:8px;transition:opacity var(--tr-transition-duration)}.button.loading .button__text{opacity:0}.button .loading__spinner{z-index:var(--tr-z-base);transform:skew(4deg) translateZ(0)}.button .loading__spinner circle{stroke:rgb(var(--tr-color-white))!important}.button.button--variant-transparent .loading__spinner circle{stroke:rgb(var(--tr-color-black))!important}.tr-running-line{--columnGap: 0px;overflow:hidden}:is(.tr-running-line,.tr-running-line__list){display:flex;align-items:flex-start;column-gap:var(--columnGap)}.tr-running-line--direction-left .tr-running-line__list{animation:scrollRight var(--speed, 10s) linear infinite}.tr-running-line__list{will-change:translate;animation:scrollLeft var(--speed, 10s) linear infinite}.tr-section{display:flex;align-items:stretch;flex-direction:column;row-gap:var(--trSectionRowGap, 40px)}.tr-section__header{display:flex;flex-direction:column;row-gap:var(--trSectionHeaderRowGap, 24px);align-items:center}.tr-section__header--left{align-items:flex-start}.tr-section__body{display:flex;flex-direction:column;row-gap:var(--trSectionBodyRowGap, 40px);align-items:center}.tr-grid{display:grid;grid-template-columns:repeat(var(--trGridColumns, 4),1fr);gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}.tr-grid--1{--trGridColumns: 1}.tr-grid--2{--trGridColumns: 2}.tr-grid--3{--trGridColumns: 3}.tr-grid--4{--trGridColumns: 4}.tr-accordion__details[open]+.tr-accordion__content{grid-template-rows:1fr;opacity:1}.tr-accordion__details[open] .tr-accordion__summary svg{transform:rotate(180deg)}.tr-accordion{width:100%;border-bottom:1px solid rgba(var(--tr-color-dark))}.tr-accordion__summary{display:flex;align-items:center;justify-content:space-between;column-gap:16px;padding-block:16px}.tr-accordion__summary svg{transition:transform var(--tr-transition-duration)}.tr-accordion__summary svg path{fill:currentColor}.tr-accordion__title{margin-block:0;font-size:20px;font-weight:500}.tr-accordion__content{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--tr-transition-duration),opacity var(--tr-transition-duration)}.tr-accordion__content-inner{overflow:hidden}.tr-accordion__content-body{padding-bottom:14px}.tr-transform-uppercase{text-transform:uppercase}[open]>summary>.tr-icon-plus:after{rotate:0deg}.tr-icon-plus{position:relative;width:16px;height:16px}.tr-icon-plus:before,.tr-icon-plus:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;display:block;width:100%;height:1px;transform-origin:center;background-color:currentColor;border-radius:1px}.tr-icon-plus:after{rotate:90deg;transition:rotate var(--tr-transition-duration)}.tr-scroll-content{display:flex;align-items:start;column-gap:24px}.tr-scroll-content__content{width:100%;max-height:var(--trScrollContentMaxHeight, 170px);overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.tr-scroll-content__content::-webkit-scrollbar{display:none}.tr-scroll-content__bar{--scrollBarSize: 35%;flex-shrink:0;position:relative;width:2px;height:var(--trScrollContentMaxHeight, 160px);overflow-y:hidden;margin-inline:0;background-color:rgb(var(--tr-color-black) / .1);border-radius:1000px}.tr-scroll-content__bar:empty{display:block}.tr-scroll-content__bar:after{content:"";position:absolute;top:var(--scrollProgress, 0);height:var(--scrollBarSize, 35%);width:100%;background-color:rgb(var(--tr-color-black));border-radius:1000px}.tr-badge{display:flex;align-items:center;justify-content:center;width:77px;height:25px;padding:0 7px 0 0;background-image:url(./tr-badge-bg.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;font-family:var(--font-accent-family);font-size:11px;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:rgb(var(--tr-color-white));text-shadow:0 .06em 0 rgb(var(--tr-color-black));-webkit-text-stroke-width:.06em;-webkit-text-stroke-color:rgb(var(--tr-color-black));border:none}.tr-quantity{--inputs-radius: 0;max-width:130px;width:100%;min-height:45px;border:1px solid rgb(var(--tr-color-black));border-radius:4px;transition:border-color var(--tr-transition-duration)}.tr-quantity:has(.tr-quantity__input:focus-visible){border-color:rgb(var(--tr-color-accent))}.tr-quantity__label{margin-bottom:16px!important;font-size:16px;font-weight:500;letter-spacing:.095em}.tr-quantity:after,.tr-quantity:before{display:none}.tr-quantity__button{width:43px;font-family:inherit;font-size:14px;font-weight:500;transition:opacity var(--tr-transition-duration)}.tr-quantity__button path{transition:fill var(--tr-transition-duration)}.tr-quantity__button[name=minus]{justify-content:end}.tr-quantity__button[name=plus]{justify-content:start}.tr-quantity__button .svg-wrapper{width:20px}.tr-quantity__input{min-width:24px;font-size:16px;font-weight:500;line-height:1}.tr-quantity__input:focus-visible{outline:none!important}.field.field:has(.field__show-value-button)>input{padding-right:54px!important}.field__show-value-button{position:absolute;top:50%;right:16px;translate:0 -50%;width:24px;height:24px;margin:0!important}.field__show-value-button.is-visible .svg-line{opacity:0}body:has(:is(.tr-header .menu-drawer-container[open],.mobile-facets__buttons .mobile-facets__disclosure[open],.tr-cart-drawer.active)) #tidio-chat{opacity:0}#tidio-chat{transition:opacity var(--tr-transition-duration)}#smile-ui-lite-container,.restock-rocket-button-container-float-right{z-index:calc(var(--tr-z-base) - 1)!important}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--columnGap)))}}@keyframes scrollRight{0%{transform:translate(-100%)}to{transform:translate(var(--columnGap))}}@media(any-hover:hover){.button:not([disabled]):hover:before{scale:32}.button:not([disabled]).button--variant-transparent:hover{background-color:rgb(var(--tr-color-primary-light))}.tr-running-line:hover .tr-running-line__list{animation-play-state:paused}.tr-quantity:hover{border-color:rgb(var(--tr-color-accent))}.tr-quantity__button:not(.disabled):hover path{fill:rgb(var(--tr-color-accent))}}@media(any-hover:none){.button:not([disabled]):active:before{scale:32}.button:not([disabled]).button--variant-transparent:active{background-color:rgb(var(--tr-color-primary-light))}.tr-running-line:active .tr-running-line__list{animation-play-state:paused}.tr-quantity:active{border-color:rgb(var(--tr-color-accent))}.tr-quantity__button:not(.disabled):active path{fill:rgb(var(--tr-color-accent))}}@media(min-width:1025px){#tidio-chat{bottom:-29px!important}}@media(max-width:1024px){.tr-main-title{font-size:40px}.tr-title{font-size:32px}.tr-subtitle{font-size:28px}.tr-grid--4{--trGridColumns: 3}.tr-accordion__title{font-size:18px}}@media(max-width:767px){.tr-section{row-gap:var(--trSectionRowGapMobile, 32px)}.tr-section__body{row-gap:var(--trSectionBodyRowGapMobile, 32px)}.tr-spacing{margin-block:calc(var(--trSpacingTop) * var(--trSpacingTopMobileFactor)) calc(var(--trSpacingBottom) * var(--trSpacingBottomMobileFactor));padding-block:calc(var(--trPaddingTop) * var(--trPaddingTopMobileFactor)) calc(var(--trPaddingBottom) * var(--trPaddingBottomMobileFactor))}.customer.tr-spacing{margin-block:calc(var(--trSpacingTop) * var(--trSpacingTopMobileFactor)) calc(var(--trSpacingBottom) * var(--trSpacingBottomMobileFactor))!important}.tr-main-title{font-size:32px}.tr-title{font-size:24px}.tr-subtitle-alt{font-size:20px}.tr-grid--4{--trGridColumns: 2}.tr-accordion__title{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tr-styles.css.map */
