:root{--tr-o:#FF6A13;--tr-o2:#E85A06;--tr-ink:#141414;--tr-sand:#F3EEE6;--tr-sand2:#EAE3D8;--tr-m:#6E6A63;--tr-line:#DDD5C8;--tr-wa:#1FA855;--tr-h:"Anton",Impact,"Arial Narrow",sans-serif;--tr-b:"Archivo",system-ui,sans-serif;--tr-mono:"JetBrains Mono",ui-monospace,monospace}html body{background:var(--tr-sand);color:var(--tr-ink);font-family:var(--tr-b)}body .page-wrapper,body main{background:var(--tr-sand)}.tr-wrap{max-width:1180px;margin:0 auto;padding:0 16px}@media(min-width:750px){.tr-wrap{padding:0 32px}}.tr-sec{padding:44px 0}.tr-sec--tight{padding:8px 0 40px}@media(min-width:990px){.tr-sec{padding:72px 0}}.tr-dark{background:var(--tr-ink);color:#fff}.tr-h2{margin:0;font:400 38px/.95 var(--tr-h);text-transform:uppercase;letter-spacing:.005em;color:inherit}.tr-h2 em{font-style:normal;color:var(--tr-o)}@media(min-width:990px){.tr-h2{font-size:56px}}.tr-lead{margin:12px 0 0;font-size:15.5px;line-height:1.5;color:var(--tr-m);max-width:620px}.tr-dark .tr-lead{color:#bdb6aa}.tr-eb{margin:0 0 8px;font:700 11px var(--tr-mono);color:var(--tr-o);letter-spacing:.1em;text-transform:uppercase}.tr-kicker{display:inline-block;background:var(--tr-o);color:#fff;font:800 11px var(--tr-b);letter-spacing:.12em;text-transform:uppercase;padding:5px 9px;margin-bottom:12px}.tr-rv{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.tr-rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.tr-rv{opacity:1;transform:none;transition:none}}.header,.header__row,header-component,.header-section{background:var(--tr-sand)!important}.header{border-bottom:1px solid var(--tr-line)}.dm-top{background:var(--tr-ink)!important}.dm-top b,.dm-top strong{color:var(--tr-o)}.ox-ann,.dm-ann{background:var(--tr-o)!important;color:#fff!important}.dm-tick{background:var(--tr-ink)!important;color:#fff!important;border:0!important}.dm-tick__i,.dm-tick span{font-family:var(--tr-mono)!important;font-size:11.5px!important;letter-spacing:.06em;text-transform:uppercase}.dm-tick svg{color:var(--tr-o)!important}.product-information{background:var(--tr-sand)}.product-information .media-gallery,.product-information slideshow-component{border-radius:0!important}.product-information img{border-radius:0!important}.tr-pk{display:inline-block;background:var(--tr-ink);color:#fff;font:700 10.5px var(--tr-mono);letter-spacing:.08em;padding:4px 8px;margin:0 0 10px}.product-information h1,.tr-h1{font:400 40px/.95 var(--tr-h)!important;text-transform:uppercase;letter-spacing:.005em!important;margin:0!important;color:var(--tr-ink)}.product-information h1 em{font-style:normal;color:var(--tr-o)}@media(min-width:990px){.product-information h1{font-size:50px!important}}.tr-sub{margin:10px 0 0;font-size:15px;line-height:1.5;color:#3d3a35}.tr-sellos{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}.tr-sellos span{border:1.5px solid var(--tr-ink);font:700 11px var(--tr-mono);padding:5px 8px;letter-spacing:.03em}.tr-for{margin-top:14px;display:flex;align-items:center;gap:10px;padding:10px 12px;background:#fff;border:1px solid var(--tr-line)}.tr-for__av{display:flex;flex:0 0 auto}.tr-for__av img{width:34px;height:34px;border-radius:50%!important;object-fit:cover;border:2px solid #fff;margin-left:-8px}.tr-for__av img:first-child{margin-left:0}.tr-for p{margin:0;font-size:13px;line-height:1.35;color:#3d3a35}.tr-for b{color:var(--tr-ink)}.tr-buy{margin-top:4px}.tr-h3{margin:22px 0 10px;font:400 22px var(--tr-h);text-transform:uppercase;letter-spacing:.01em;color:var(--tr-ink)}.tr-ver{display:grid;gap:10px}.tr-opt{position:relative;display:flex;align-items:center;gap:12px;padding:16px 14px;background:#fff;border:1.5px solid var(--tr-line);cursor:pointer;transition:box-shadow .15s,border-color .15s}.tr-opt.is-on{border:2.5px solid var(--tr-ink);box-shadow:5px 5px 0 var(--tr-o);padding:15px 13px}.tr-opt.is-off{opacity:.45;cursor:not-allowed}.tr-opt input,.tr-lens__o input,.tr-seg input{position:absolute;opacity:0;pointer-events:none}.tr-opt__rd{width:20px;height:20px;border:2px solid #aaa;border-radius:50%;flex:0 0 20px;background:#fff}.tr-opt.is-on .tr-opt__rd{border:6px solid var(--tr-o)}.tr-opt__t{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.tr-opt__t b{font:400 20px/1.05 var(--tr-h);text-transform:uppercase;letter-spacing:.01em}.tr-opt__t small{font-size:12.5px;line-height:1.35;color:var(--tr-m)}.tr-opt__all{display:inline-block;margin:4px 0 3px;font:700 10px var(--tr-mono);font-style:normal;background:var(--tr-ink);color:#fff;padding:2px 6px}.tr-opt__p{text-align:right;display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.tr-opt__p b{font:800 21px var(--tr-b)}.tr-opt__p s{font-size:12px;color:#9a948b}.tr-opt__p small{font-size:11px;color:var(--tr-m);text-transform:uppercase;letter-spacing:.04em}.tr-opt__tag{position:absolute;top:-11px;right:12px;background:var(--tr-o);color:#fff;font:800 10px var(--tr-b);letter-spacing:.1em;padding:4px 8px}.tr-cuotas{text-align:center;font-size:13px;color:var(--tr-m);margin:8px 0 0}.tr-cuotas b{color:var(--tr-ink)}.tr-inc{margin-top:12px;background:var(--tr-sand2);padding:12px 14px}.tr-inc p{margin:0 0 6px;font:700 12px var(--tr-mono);letter-spacing:.04em}.tr-inc ul{margin:0;padding:0;list-style:none}.tr-inc li{font-size:13.5px;line-height:1.4;padding-left:20px;position:relative;margin:4px 0}.tr-inc li:before{content:"";position:absolute;left:0;top:5px;width:10px;height:10px;background:var(--tr-o)}.tr-lens{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tr-lens__o{position:relative;display:flex;flex-direction:column;gap:3px;padding:12px 10px;background:#fff;border:1.5px solid var(--tr-line);cursor:pointer;min-width:0}.tr-lens__o.is-on{border:2.5px solid var(--tr-ink);box-shadow:4px 4px 0 var(--tr-o);padding:11px 9px}.tr-lens__o b{font:400 17px/1.05 var(--tr-h);text-transform:uppercase}.tr-lens__o small{font-size:11.5px;line-height:1.3;color:var(--tr-m)}.tr-lens__o em{font:700 11px var(--tr-mono);font-style:normal;color:var(--tr-o);margin-top:2px}.tr-lens__help{margin:8px 0 0;font-size:12.5px;line-height:1.4;color:var(--tr-m)}@media(max-width:360px){.tr-lens{grid-template-columns:1fr}.tr-lens__o{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:8px}.tr-lens__o em{margin-left:auto}}.tr-rx{background:#fff;border:1.5px solid var(--tr-ink);padding:14px}.tr-rx__t{display:flex;justify-content:space-between;align-items:center;gap:8px;font:400 18px var(--tr-h);text-transform:uppercase}.tr-rx__t span{font:700 10px var(--tr-mono);color:var(--tr-o);letter-spacing:.04em;text-align:right}.tr-seg{display:grid;grid-template-columns:1fr 1fr;margin:10px 0}.tr-seg label{position:relative;text-align:center;padding:10px 6px;font:700 13px var(--tr-b);border:1.5px solid var(--tr-ink);cursor:pointer}.tr-seg label+label{border-left:0}.tr-seg label.is-on{background:var(--tr-ink);color:#fff}.tr-drop{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:2px dashed #b9b0a3;background:var(--tr-sand);cursor:pointer}.tr-drop.has-file{border-style:solid;border-color:#1f8a4c;background:#f1faf4}.tr-drop input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;pointer-events:auto}.tr-drop__ic{width:44px;height:44px;background:var(--tr-o);display:grid;place-items:center;flex:0 0 44px}.tr-drop__ic svg{width:22px;height:22px;color:#fff}.tr-drop__t{display:flex;flex-direction:column;min-width:0}.tr-drop__t b{font-size:14px;overflow:hidden;text-overflow:ellipsis}.tr-drop__t small{font-size:12.5px;color:var(--tr-m)}.tr-later{margin:0;padding:12px;background:var(--tr-sand2);font-size:13.5px;line-height:1.45}.tr-rx__note{margin:10px 0 0;font-size:12px;color:var(--tr-m);line-height:1.4}.product-information .add-to-cart-button,.product-information button[name=add],.product-information .button.add-to-cart-button{background:var(--tr-o)!important;color:#fff!important;border:0!important;border-radius:0!important;min-height:58px!important;font:800 16px var(--tr-b)!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important}.product-information .add-to-cart-button:hover{background:var(--tr-o2)!important}.product-information .accelerated-checkout-block,.product-information shopify-accelerated-checkout{display:none!important}.tr-eta{text-align:center;margin:10px 0 0;font-size:13.5px}.tr-eta b{color:var(--tr-o)}.tr-wa{margin-top:10px;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px;border:1.5px solid var(--tr-wa);color:#137a3d!important;font:700 13.5px var(--tr-b);background:#fff;text-decoration:none}.tr-wa svg{width:18px;height:18px}.tr-kith{margin:14px 0 6px;font:700 11px var(--tr-mono);letter-spacing:.06em}.tr-kit{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.tr-kit div{background:#fff;border:1px solid var(--tr-line);padding:10px 6px;text-align:center}.tr-kit b{display:block;font-size:12px;line-height:1.25}.tr-kit s{font-size:11px;color:#9a948b}.tr-kit em{display:block;font:700 10px var(--tr-mono);color:var(--tr-o);font-style:normal;margin-top:2px}.tr-trust{display:grid;grid-template-columns:repeat(3,1fr);margin-top:14px;border-top:1px solid var(--tr-line);border-bottom:1px solid var(--tr-line)}.tr-trust div{padding:12px 6px;text-align:center;font-size:11.5px;line-height:1.3;color:#3d3a35}.tr-trust b{display:block;font:400 17px var(--tr-h);text-transform:uppercase;color:var(--tr-ink)}.tr-acc{margin-top:16px;border-top:1.5px solid var(--tr-ink)}.tr-acc details{border-bottom:1px solid var(--tr-line)}.tr-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 2px;font:700 14.5px var(--tr-b);cursor:pointer}.tr-acc summary::-webkit-details-marker{display:none}.tr-acc summary i,.tr-faq summary i{width:14px;height:14px;position:relative;flex:0 0 14px}.tr-acc summary i:before,.tr-acc summary i:after,.tr-faq summary i:before,.tr-faq summary i:after{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:var(--tr-o)}.tr-acc summary i:after,.tr-faq summary i:after{transform:rotate(90deg);transition:transform .2s}.tr-acc details[open] summary i:after,.tr-faq details[open] summary i:after{transform:rotate(0)}.tr-acc details>div{padding:0 2px 14px;font-size:14px;line-height:1.55;color:#3d3a35}.tr-acc details>div p{margin:0 0 8px}.tr-acc ul{margin:0;padding-left:18px}.tr-tick{background:var(--tr-o);color:#fff;overflow:hidden;white-space:nowrap;padding:10px 0}.tr-tick__in{display:inline-flex;gap:16px;animation:trTick 28s linear infinite;font:400 18px var(--tr-h);letter-spacing:.04em;text-transform:uppercase}.tr-tick i{font-style:normal}@keyframes trTick{to{transform:translate(-50%)}}.tr-mech{margin-top:18px;display:grid;gap:10px}@media(min-width:990px){.tr-mech{grid-template-columns:repeat(3,1fr)}}.tr-mc{display:flex;gap:12px;align-items:flex-start;padding:16px;border:1px solid #333;background:#1c1c1c}.tr-mc__n{font:400 30px/1 var(--tr-h);color:var(--tr-o)}.tr-mc b{display:block;font:400 18px/1.1 var(--tr-h);text-transform:uppercase;letter-spacing:.01em;margin-bottom:5px}.tr-mc p{margin:0;font-size:13.5px;line-height:1.45;color:#bdb6aa}.tr-fix{margin-top:12px;padding:16px;background:var(--tr-o);color:#fff;font:600 15px/1.45 var(--tr-b)}.tr-fix p{margin:0}.tr-spec{margin-top:18px;background:#fff;border:1.5px solid var(--tr-ink);position:relative;padding:22px 12px 8px;max-width:760px}.tr-spec__img{width:100%;height:auto;display:block;margin:12px 0 6px}.tr-pin{position:absolute;z-index:1;font:700 9.5px var(--tr-mono);color:#fff;background:var(--tr-ink);padding:3px 6px;letter-spacing:.02em}.tr-pin:before{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:var(--tr-o);left:-3px;top:50%;transform:translateY(-50%)}.tr-spec__media{position:relative}.tr-pin--1{top:-8px;left:2px}.tr-pin--2{top:40%;right:-2px}.tr-pin--3{bottom:-4px;right:6px}@media(min-width:750px){.tr-pin{font-size:11px;padding:4px 8px}}.tr-rows div{display:flex;justify-content:space-between;gap:12px;padding:10px 2px;border-top:1px dashed #cfc6b8;font-size:13.5px;text-align:right}.tr-rows span{font:700 10.5px var(--tr-mono);color:var(--tr-m);text-transform:uppercase;letter-spacing:.04em;text-align:left}.tr-trades{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(min-width:990px){.tr-trades{grid-template-columns:repeat(4,1fr);gap:12px}}.tr-tr{position:relative;display:block;height:200px;overflow:hidden;color:#fff;text-decoration:none}@media(min-width:990px){.tr-tr{height:340px}}.tr-tr img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.tr-tr:hover img{transform:scale(1.04)}.tr-tr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.82))}.tr-tr b{position:absolute;z-index:1;left:10px;right:10px;bottom:10px;font:400 21px/1 var(--tr-h);text-transform:uppercase}.tr-tr small{display:block;font:600 11px var(--tr-b);color:var(--tr-o);text-transform:uppercase;margin-bottom:4px;letter-spacing:.03em}.tr-vs{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--tr-ink);max-width:760px}.tr-vs>div{padding:11px 10px;font-size:13.5px;line-height:1.35;border-top:1px solid var(--tr-line)}.tr-vs__h{font:400 18px var(--tr-h)!important;text-transform:uppercase;border-top:0!important}.tr-vs__us{background:var(--tr-ink);color:#fff;border-top-color:#2a2a2a!important}.tr-vs__h.tr-vs__us{background:var(--tr-o)}.tr-vs__th{background:#fff;color:var(--tr-m)}.tr-vs__us:not(.tr-vs__h):before{content:"\2713  ";color:var(--tr-o);font-weight:800}.tr-vs__th:not(.tr-vs__h):before{content:"\2715  ";color:#b33;font-weight:800}.tr-b2b{display:grid;gap:18px}@media(min-width:990px){.tr-b2b{grid-template-columns:1fr 1.1fr;align-items:center;gap:48px}}.tr-b2b__img{width:100%;height:240px;object-fit:cover;display:block}@media(min-width:990px){.tr-b2b__img{height:420px}}.tr-wabtn{margin-top:18px;display:flex;align-items:center;justify-content:center;gap:8px;height:54px;background:var(--tr-wa);color:#fff!important;font:800 14px var(--tr-b);text-transform:uppercase;letter-spacing:.04em;text-decoration:none;max-width:420px}.tr-wabtn svg{width:20px;height:20px}.tr-gar{display:flex;gap:16px;align-items:center;margin-top:14px;max-width:760px}.tr-gar__big{font:400 84px/.85 var(--tr-h);color:var(--tr-o)}.tr-gar__t{font-size:14.5px;line-height:1.5;color:#3d3a35}.tr-gar__t p{margin:0}@media(min-width:990px){.tr-faqw{display:grid;grid-template-columns:1fr 1.6fr;gap:48px}}.tr-faq{margin-top:18px;border-top:1.5px solid var(--tr-ink)}@media(min-width:990px){.tr-faq{margin-top:0}}.tr-faq details{border-bottom:1px solid var(--tr-line)}.tr-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 2px;font:700 15px/1.35 var(--tr-b);cursor:pointer}.tr-faq summary::-webkit-details-marker{display:none}.tr-faq details>div{padding:0 2px 16px;font-size:14.5px;line-height:1.55;color:#3d3a35}.tr-faq details>div p{margin:0}.tr-hero{position:relative;min-height:620px;display:flex;align-items:flex-end;overflow:hidden;background:var(--tr-ink)}@media(min-width:990px){.tr-hero{min-height:720px}}.tr-hero picture,.tr-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tr-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000040,#0000 30%,#0003 55%,#000000d9)}.tr-hero__x{position:relative;z-index:1;width:100%;padding-bottom:26px;color:#fff}@media(min-width:990px){.tr-hero__x{padding-bottom:64px}}.tr-hero__h{margin:0;font:400 64px/.9 var(--tr-h);text-transform:uppercase;letter-spacing:.005em;color:#fff}@media(min-width:990px){.tr-hero__h{font-size:110px}}.tr-hero__p{margin:12px 0 0;font-size:15.5px;line-height:1.45;color:#ede7de;max-width:440px}.tr-hero__btn{margin-top:18px;display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 20px;background:#fff;color:var(--tr-ink)!important;font:800 15px var(--tr-b);text-transform:uppercase;letter-spacing:.06em;text-decoration:none;max-width:400px}.tr-hero__btn span{color:var(--tr-o);font-size:20px}.tr-quote{margin:0;padding:18px;border-left:4px solid var(--tr-o);background:#fff;font:600 17px/1.4 var(--tr-b);max-width:760px}.tr-quote small{display:block;margin-top:10px;font:500 12px var(--tr-b);color:var(--tr-m)}.tr-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:flex;align-items:center;gap:10px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:var(--tr-ink);color:#fff;transform:translateY(110%);transition:transform .25s ease}.tr-sticky.is-on{transform:none}.tr-sticky div{flex:1;min-width:0}.tr-sticky b{display:block;font:400 17px var(--tr-h);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tr-sticky small{font-size:11.5px;color:#bdb6aa}.tr-sticky a{background:var(--tr-o);color:#fff!important;padding:12px 18px;font:800 13px var(--tr-b);text-transform:uppercase;letter-spacing:.05em;text-decoration:none}.dm-footer,.dm-ft{background:var(--tr-ink)!important}.dm-footer h3,.dm-footer h4{font-family:var(--tr-h)!important;text-transform:uppercase;letter-spacing:.02em}.ox-cart-head,.cart-drawer__header{background:var(--tr-ink)!important}.cart-drawer .button,.cart-drawer button[name=checkout],.cart__checkout-button{background:var(--tr-o)!important;border-radius:0!important;color:#fff!important;font-family:var(--tr-b)!important;letter-spacing:.05em}.ox-ship{background:var(--tr-sand2)!important;color:var(--tr-ink)!important}.ox-ship svg{color:var(--tr-o)!important}.ox-menu__btn{background:var(--tr-o)!important;border-radius:0!important}.ox-menu__b2{background:var(--tr-o)!important}.ox-menu__links svg{color:var(--tr-o)!important}.shopify-section-group-header-group .dm-tick{background:var(--tr-ink)!important;border:0!important}.shopify-section-group-header-group .dm-tick *{color:#f3eee6!important}.shopify-section-group-header-group .dm-tick svg{color:var(--tr-o)!important}.dm-footer button,.dm-footer [type=submit],.dm-ft button{background:var(--tr-o)!important;border-radius:0!important;color:#fff!important}.dm-footer input[type=email]{border-radius:0!important}.product-information .media-gallery img,.product-information slideshow-slide img{object-fit:cover}media-gallery .slideshow-controls__thumbnails{gap:6px!important}media-gallery .slideshow-controls__thumbnail{border-radius:0!important;border:2px solid transparent!important;opacity:.85}media-gallery .slideshow-controls__thumbnail[aria-selected=true],media-gallery .slideshow-controls__thumbnail[aria-current=true]{border-color:var(--tr-ink)!important;opacity:1}@media(max-width:749px){.product-information media-gallery{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important}.product-information media-gallery slideshow-slide,.product-information media-gallery .product-media-container{width:100vw!important}media-gallery .slideshow-controls__thumbnails-container{padding:0 14px}media-gallery .slideshow-controls__thumbnail{width:58px!important;height:58px!important;min-width:58px!important;flex:0 0 58px!important}}.product-information .text-block h1,.product-information h1{text-transform:uppercase!important}.dm-foot{background:var(--tr-ink)!important}.dm-foot__field{border-radius:0!important}.dm-foot__field button{background:var(--tr-o)!important;border-radius:0!important;font-family:var(--tr-b)!important;text-transform:uppercase;letter-spacing:.04em}.dm-foot__field input{border-radius:0!important}.dm-foot svg{color:var(--tr-o)!important}.tr-kit img{display:block;width:100%;max-width:96px;height:auto;aspect-ratio:1;object-fit:contain;margin:0 auto 6px;border-radius:0!important}.tr-kit div{padding:10px 6px}.tr-ch{padding:34px 0 26px}@media(min-width:990px){.tr-ch{padding:56px 0 40px}}.tr-ch__h{margin:0;font:400 46px/.95 var(--tr-h);text-transform:uppercase;color:#fff}@media(min-width:990px){.tr-ch__h{font-size:72px}}.tr-ch__d{margin:12px 0 0;max-width:640px;font-size:15px;line-height:1.5;color:#bdb6aa}.tr-ch__d p{margin:0}.tr-ch__chips{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none}.tr-ch__chips li{display:inline-flex;align-items:center;gap:6px;border:1px solid #3a3a3a;padding:6px 10px;font:700 11px var(--tr-mono);letter-spacing:.04em;text-transform:uppercase;color:#f3eee6}.tr-ch__chips svg{width:14px;height:14px;color:var(--tr-o)}.tr-ch__n{margin:14px 0 0;font:700 11px var(--tr-mono);color:var(--tr-o);letter-spacing:.08em;text-transform:uppercase}product-card,.product-card{background:#fff;border:1px solid var(--tr-line);transition:box-shadow .2s,transform .2s}@media(hover:hover){product-card:hover,.product-card:hover{box-shadow:5px 5px 0 var(--tr-o);transform:translate(-2px,-2px)}}.product-card .card-gallery,product-card .card-gallery,.product-card__media{background:#fff}.product-card img,product-card img{border-radius:0!important}product-card .product-title,.product-card .product-title,product-card [class*=product-title]{font:600 14px/1.3 var(--tr-b)!important;color:var(--tr-ink)!important;text-transform:none!important}product-card .price,product-card [class*=price]{font-family:var(--tr-b)!important}product-card .price__sale,product-card .price-item--sale,product-card .price>span:first-child{font-weight:800!important}product-card .product-card__content,product-card .card-content,.product-card .product-grid__card-content{padding:10px 10px 12px!important}.product-badges__badge,.product-badge,[class*=badge--sale],.badge{background:var(--tr-o)!important;color:#fff!important;border-radius:0!important;font:800 10px var(--tr-b)!important;letter-spacing:.08em;text-transform:uppercase}.main-collection .product-grid,.product-grid{gap:12px}.facets,.facets__form,.facets-wrapper{font-family:var(--tr-b)}.facets summary,.facets__summary,.facets button,.sorting button{border-radius:0!important}.facets__label,.facets summary span{font-weight:600}.swatch,.swatches__swatch{border-radius:0!important}.product-information .price,.product-information [class*=price]{font-family:var(--tr-b)}.product-information .price .price__sale,.product-information .price>span:first-child{font:800 26px var(--tr-b)!important;color:var(--tr-ink)}.product-information .price s,.product-information .price .price__regular,.product-information .compare-at-price{font-size:15px!important;color:#9a948b!important}variant-picker,.variant-picker{margin-top:6px}variant-picker legend,.variant-picker legend,.variant-option__legend{font:700 11px var(--tr-mono)!important;letter-spacing:.06em;text-transform:uppercase}.variant-option__button-label,variant-picker label{border-radius:0!important}.variant-option__button-label:has(input:checked),variant-picker input:checked+label{background:var(--tr-ink)!important;color:#fff!important;border-color:var(--tr-ink)!important}.variant-option--swatches .swatch,variant-picker .swatch{border-radius:0!important;box-shadow:none}.variant-option--swatches input:checked+label .swatch,variant-picker input:checked+label .swatch{outline:2px solid var(--tr-o);outline-offset:2px}.product-information quantity-selector-component,.product-information .quantity-selector{border-radius:0!important;border:1.5px solid var(--tr-ink)!important}.product-information .tr-inc{margin-top:14px}.product-recommendations h2,.product-recommendations h3,product-recommendations h2,product-recommendations h3{font:400 34px/.95 var(--tr-h)!important;text-transform:uppercase;color:var(--tr-ink)}main .main-page h1,main .page-title,main .main-blog h1,main .blog-post h1,main .article-template h1,main .search-header h1,main .main-404 h1,main .cart-page h1,main .main-cart h1,main [class*=page]>h1,main .section h1:not(.tr-hero__h):not(.tr-ch__h){font-family:var(--tr-h)!important;text-transform:uppercase;letter-spacing:.005em!important;line-height:.98!important}main .rte h2,main .rte h3{font-family:var(--tr-h);text-transform:uppercase;letter-spacing:.01em;font-weight:400}main .rte a{color:var(--tr-o2);text-decoration:underline}.rte{font-size:15.5px;line-height:1.6}main .button:not(.button-unstyled):not(.slideshow-control),main button.button:not(.button-unstyled),main [type=submit].button,.contact-form button,.main-cart .button,.cart-page .button,.search-header button{border-radius:0!important}main .button:not(.button-secondary):not(.button--secondary):not(.button-unstyled):not(.slideshow-control),.contact-form [type=submit],.cart__checkout-button,.cart-summary button[name=checkout]{background:var(--tr-o)!important;border-color:var(--tr-o)!important;color:#fff!important;font-family:var(--tr-b)!important;font-weight:800!important;letter-spacing:.05em;text-transform:uppercase}main input[type=text],main input[type=email],main input[type=tel],main input[type=search],main textarea,main select{border-radius:0!important;border:1.5px solid var(--tr-line)!important;background:#fff!important;font-family:var(--tr-b)}main input:focus,main textarea:focus,main select:focus{border-color:var(--tr-ink)!important;outline:none}.blog-post-card,.article-card,.blog-card{background:#fff;border:1px solid var(--tr-line)}.blog-post-card img,.article-card img{border-radius:0!important}.cart-items__table,.cart-items{font-family:var(--tr-b)}.cart-drawer img,.cart-items img{border-radius:0!important}.cart-drawer quantity-selector-component,.cart-items quantity-selector-component{border-radius:0!important}@media(min-width:750px)and (max-width:989px){.product-information__grid{display:block!important;max-width:640px;margin:0 auto}}@media(max-width:749px){.product-information h1{font-size:34px!important}.tr-h2{font-size:34px}.tr-hero__h{font-size:56px}}@media(max-width:370px){.product-information h1{font-size:30px!important}.tr-h2{font-size:30px}.tr-hero__h{font-size:48px}.tr-opt__t b,.tr-opt__p b{font-size:18px}.tr-kit b{font-size:11px}}html{-webkit-hyphens:manual;hyphens:manual}.dm,.ox-menu,.ox-cart-mid,.ox-cart-bottom,.dm-foot,.cart-drawer,.menu-drawer{font-family:var(--tr-b)!important}media-gallery .slideshow-controls__thumbnail{background:transparent!important;padding:0!important;min-height:0!important;box-shadow:none!important}.product-information media-gallery .product-media,.product-information media-gallery slideshow-slide{background:#fff}media-gallery slideshow-controls:has(.slideshow-controls__thumbnail:only-child),media-gallery .slideshow-controls__thumbnails:has(>:only-child){display:none!important}media-gallery .slideshow-control--previous,media-gallery .slideshow-control--next,media-gallery slideshow-arrows button,.slideshow-arrows button{background:var(--tr-ink)!important;color:#fff!important;border-radius:0!important;border:0!important}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tr.css.map */
