:root{--pts-orange: #ff5a00;--pts-orange-dark: #e75000;--pts-black: #0f0f0f;--pts-charcoal: #1d1d1d;--pts-warm: #f6f4ef;--pts-white: #ffffff;--pts-gray: #6f6f6f;--pts-line: rgba(17,17,17,.13);--pts-shadow: 0 12px 28px rgba(0,0,0,.1)}#MainContent{background:var(--pts-warm);color:#1a1a1a}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent .heading-case{font-family:var(--font-heading-family, "Arial Black", Arial, sans-serif)}#MainContent a{text-underline-offset:.25rem}#MainContent .button--primary,#MainContent .button--product-cart,#MainContent .button--product-cart-below,#MainContent button[type=submit].button--dynamic{background-color:var(--pts-orange)!important;border-color:var(--pts-orange)!important;color:#fff!important}#MainContent .button--primary:hover,#MainContent .button--product-cart:hover,#MainContent .button--product-cart-below:hover,#MainContent button[type=submit].button--dynamic:hover{background-color:var(--pts-orange-dark)!important;border-color:var(--pts-orange-dark)!important}#MainContent .field__input,#MainContent input:not([type=checkbox]):not([type=radio]),#MainContent textarea,#MainContent select{background-color:#fff}#MainContent .field__input:focus,#MainContent input:focus,#MainContent textarea:focus,#MainContent select:focus{border-color:var(--pts-orange)!important;outline-color:var(--pts-orange)!important}.pts-inner-nav{width:100%;background:#0d0d0d;border-top:3px solid var(--pts-orange);border-bottom:1px solid #282828}.pts-inner-nav__inner{width:min(1450px,calc(100% - 48px));margin:0 auto;display:flex;align-items:center;gap:0;overflow-x:auto;scrollbar-width:none}.pts-inner-nav__inner::-webkit-scrollbar{display:none}.pts-inner-nav a{flex:0 0 auto;padding:15px 18px;color:#fff;text-decoration:none;font-size:12px;font-weight:900;letter-spacing:.055em;text-transform:uppercase;border-right:1px solid #292929;transition:color .18s ease,background .18s ease}.pts-inner-nav a:first-child{border-left:1px solid #292929}.pts-inner-nav a:hover{color:#fff;background:var(--pts-orange)}.pts-collections-page{width:100%;padding:44px 0 68px;background:radial-gradient(circle at 50% -20%,#323232,#151515 38%,#090909 78%);color:#fff}.pts-collections-page__inner{width:min(1450px,calc(100% - 56px));margin:0 auto}.pts-collections-page__header{max-width:780px;margin:0 auto 32px;text-align:center}.pts-collections-page__kicker{margin:0 0 8px;color:var(--pts-orange);font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.pts-collections-page__title{margin:0;color:var(--pts-orange);font-family:var(--font-heading-family, "Arial Black", Arial, sans-serif);font-size:clamp(42px,5vw,70px);font-style:italic;font-weight:900;line-height:.92;letter-spacing:-.035em;text-transform:uppercase}.pts-collections-page__description{max-width:690px;margin:14px auto 0;color:#d2d2d2;font-size:15px;line-height:1.6}.pts-collections-grid{--pts-cols: 4;display:grid;grid-template-columns:repeat(var(--pts-cols),minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none}.pts-collection-tile{position:relative;min-height:255px;display:block;overflow:hidden;border:1px solid #383838;background:#1b1b1b;color:#fff!important;text-decoration:none!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.pts-collection-tile:hover{transform:translateY(-5px);border-color:var(--pts-orange);box-shadow:0 17px 38px #0000005c}.pts-collection-tile__image,.pts-collection-tile__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.pts-collection-tile__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.pts-collection-tile:hover .pts-collection-tile__image img{transform:scale(1.045)}.pts-collection-tile__placeholder{background:radial-gradient(circle at 72% 22%,#3b3b3b,#232323 38%,#111)}.pts-collection-tile__placeholder:before{content:"";position:absolute;right:-72px;bottom:-88px;width:310px;height:190px;transform:rotate(-12deg);background:var(--pts-orange);opacity:.95}.pts-collection-tile__placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(125deg,transparent 0 14px,rgba(255,255,255,.03) 14px 16px)}.pts-collection-tile__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#000 8%,#ff4141ed 43%,#000000ed)}.pts-collection-tile__content{position:absolute;z-index:2;left:21px;right:21px;bottom:19px}.pts-collection-tile__title{display:block;color:#fff;font-family:var(--font-heading-family, "Arial Black", Arial, sans-serif);font-size:clamp(21px,1.75vw,29px);font-style:italic;font-weight:900;line-height:.98;text-transform:uppercase}.pts-collection-tile__count{display:block;margin-top:8px;color:var(--pts-orange);font-size:10.5px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.pts-collection-tile__desc{display:block;margin-top:6px;color:#d0d0d0;font-size:12px;line-height:1.4}.pts-collection-tile__cta{display:inline-block;margin-top:10px;padding-bottom:3px;color:#fff;border-bottom:2px solid var(--pts-orange);font-size:10.5px;font-weight:900;letter-spacing:.085em;text-transform:uppercase}.pts-collections-empty{grid-column:1 / -1;padding:55px 24px;border:1px solid #333;background:#171717;text-align:center;color:#fff}[id^=CollectionHero-]{background:#101010;border-bottom:3px solid var(--pts-orange)}[id^=CollectionHero-] .collection-hero{padding-top:32px!important;padding-bottom:30px!important;background:radial-gradient(circle at 80% 0%,#2c2c2c,#141414 43%,#0b0b0b)}[id^=CollectionHero-] .collection-hero__inner{align-items:center}[id^=CollectionHero-] .collection-hero__title{margin:0;color:var(--pts-orange)!important;font-size:clamp(38px,4.2vw,62px);font-style:italic;font-weight:900;line-height:.95;text-transform:uppercase}[id^=CollectionHero-] .collection-hero__description,[id^=CollectionHero-] .collection-hero__description *{color:#d1d1d1!important;line-height:1.55}.pts-collection-nav{background:#1a1a1a;border-bottom:1px solid #313131}.pts-collection-nav__inner{width:min(1450px,calc(100% - 48px));margin:0 auto;display:flex;align-items:center;overflow-x:auto;scrollbar-width:none}.pts-collection-nav__inner::-webkit-scrollbar{display:none}.pts-collection-nav a{flex:0 0 auto;padding:12px 15px;color:#ddd;text-decoration:none;font-size:11px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.pts-collection-nav a:hover{color:var(--pts-orange)}[id^=TemplateCollection-]{padding-top:0;padding-bottom:52px}[id^=TemplateCollection-] .template-collection{padding-top:28px!important;padding-bottom:30px!important}[id^=TemplateCollection-] .template-collection__topbar{background:#fff;border:1px solid var(--pts-line);box-shadow:0 7px 20px #0000000b}[id^=TemplateCollection-] .template-collection__main{gap:24px}[id^=TemplateCollection-] .template-collection__sidebar{background:#fff;border:1px solid var(--pts-line);padding:16px}[id^=TemplateCollection-] .facets__heading,[id^=TemplateCollection-] .facet-filters__label,[id^=TemplateCollection-] .product-count{color:#1c1c1c}.card-wrapper{height:100%}.card-wrapper__inner{height:100%;padding:10px;background:#fff;border:1px solid var(--pts-line);box-shadow:0 5px 18px #00000009;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.card-wrapper:hover .card-wrapper__inner{border-color:#ff5a00cc;transform:translateY(-3px);box-shadow:var(--pts-shadow)}.card-wrapper .card__inner,.card-wrapper .media{background:#f3f2ef}.card-wrapper .card-information{padding:11px 4px 4px}.card-wrapper .card-information__text,.card-wrapper .card-information__text a,.card-wrapper .full-unstyled-link{color:#171717!important;font-weight:700;line-height:1.4}.card-wrapper .price,.card-wrapper .price-item,.card-wrapper .card-information__price{color:var(--pts-orange)!important;font-weight:800}.card-wrapper .badge--on-sale{background:var(--pts-orange)!important;color:#fff!important}.card-wrapper .button--product-cart,.card-wrapper .button--product-cart-below{background:var(--pts-orange)!important;border-color:var(--pts-orange)!important;color:#fff!important}.pts-empty-collection{padding:18px 0 6px}.pts-empty-collection__intro{margin-bottom:18px;padding:22px;background:#fff;border:1px solid var(--pts-line);text-align:center}.pts-empty-collection__intro h2{margin:0;color:var(--pts-orange);font-size:26px;font-style:italic;text-transform:uppercase}.pts-empty-collection__intro p{margin:7px 0 0;color:#666}.pts-placeholder-products{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pts-placeholder-product{min-height:320px;display:flex;flex-direction:column;background:#fff;border:1px solid var(--pts-line)}.pts-placeholder-product__image{position:relative;flex:1 1 auto;min-height:230px;overflow:hidden;background:radial-gradient(circle at 67% 25%,#d8d8d8,#ecebe8 35%,#f5f4f0)}.pts-placeholder-product__image:after{content:"PRODUCT IMAGE";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#aaa;font-size:11px;font-weight:900;letter-spacing:.1em}.pts-placeholder-product__body{padding:15px}.pts-placeholder-product__body strong{color:#1b1b1b;font-size:13px}.pts-placeholder-product__body span{display:block;margin-top:7px;color:var(--pts-orange);font-size:11px;font-weight:900;text-transform:uppercase}[id^=MainProduct-]{padding-top:42px!important;padding-bottom:44px!important;background:var(--pts-warm)}[id^=MainProduct-] .product__main{background:#fff;border:1px solid var(--pts-line);padding:24px;box-shadow:0 8px 30px #0000000e}[id^=MainProduct-] .product__title,[id^=MainProduct-] .product__title h1,[id^=MainProduct-] h1{color:#141414!important;font-style:italic;font-weight:900;line-height:1.05}[id^=MainProduct-] .price,[id^=MainProduct-] .price-item{color:var(--pts-orange)!important;font-weight:900}[id^=MainProduct-] .product-form__submit,[id^=MainProduct-] .shopify-payment-button__button{min-height:50px}[id^=MainProduct-] .product-form__submit{background:var(--pts-orange)!important;border-color:var(--pts-orange)!important;color:#fff!important}[id^=MainProduct-] .product-form__input input[type=radio]:checked+label,[id^=MainProduct-] .product-form__input label:hover{border-color:var(--pts-orange)!important}[id^=MainProduct-] .accordion,[id^=MainProduct-] .product__description{border-color:var(--pts-line)}.pts-product-trust{background:#101010;border-top:3px solid var(--pts-orange);border-bottom:1px solid #2b2b2b}.pts-product-trust__inner{width:min(1200px,calc(100% - 48px));margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr)}.pts-product-trust__item{padding:20px;text-align:center;color:#fff;border-right:1px solid #303030}.pts-product-trust__item:last-child{border-right:0}.pts-product-trust__item strong{display:block;color:var(--pts-orange);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.pts-product-trust__item span{display:block;margin-top:5px;color:#c8c8c8;font-size:12px}.product-recommendations{padding-top:42px!important;padding-bottom:52px!important}.product-recommendations .heading-wrapper__heading .title,.product-recommendations h2{color:#161616;font-style:italic;text-transform:uppercase}.template-search{padding-top:38px;padding-bottom:60px}.template-search__header{max-width:820px;margin-left:auto;margin-right:auto}.template-search__header h1{color:var(--pts-orange);font-size:clamp(36px,4vw,54px);font-style:italic;font-weight:900;text-transform:uppercase}.template-search__search .field{background:#fff;border:2px solid var(--pts-orange)}.template-search__search .field__input{color:#111}.template-search .template-collection__topbar{background:#fff;border:1px solid var(--pts-line)}#MainCartItems,#MainCartFooter{background:var(--pts-warm)}#MainCartItems cart-items,#MainCartFooter>.page-width{padding-top:32px!important;padding-bottom:28px!important}#MainCartItems .title--primary,#MainCartItems .cart__empty-text{color:var(--pts-orange);font-style:italic;font-weight:900;text-transform:uppercase}#MainCartItems .cart__items,#MainCartFooter .cart__footer{background:#fff;border:1px solid var(--pts-line);padding:20px}#MainCartItems .cart-item{border-color:var(--pts-line)}#MainCartFooter .totals__subtotal-value{color:var(--pts-orange);font-weight:900}#MainCartFooter .cart__ctas .button,#MainCartFooter button[name=checkout]{background:var(--pts-orange)!important;border-color:var(--pts-orange)!important;color:#fff!important}[id^=MainPageSection-] .main-page,.main-blog,.main-article,.customer,.template-404{margin-top:34px;margin-bottom:54px;padding-top:30px!important;padding-bottom:36px!important;background:#fff;border:1px solid var(--pts-line)}[id^=MainPageSection-] .main-page-title,.main-blog h1,.main-article h1,.template-404 h1,.customer h1{color:var(--pts-orange)!important;font-style:italic;font-weight:900;text-transform:uppercase}[id^=ContactFormSection-]{padding-top:18px;padding-bottom:44px}[id^=ContactFormSection-] .contact{background:#fff;border:1px solid var(--pts-line);padding:28px!important}[id^=ContactFormSection-] .title{color:var(--pts-orange)!important;font-style:italic;text-transform:uppercase}[id^=ContactFormSection-] .field__input{color:#111!important;-webkit-text-fill-color:#111!important;background:#fff!important;border-color:#cfcfcf!important}[id^=ContactFormSection-] .field__input:focus{border-color:var(--pts-orange)!important}[id^=ContactFormSection-] .contact__button .button{background:var(--pts-orange)!important;border-color:var(--pts-orange)!important}.pts-site-footer{background:#0d0d0d;color:#fff;border-top:3px solid var(--pts-orange)}.pts-site-footer__inner{width:min(1450px,calc(100% - 48px));margin:0 auto;padding:32px 0 24px}.pts-site-footer__top{display:grid;grid-template-columns:1.15fr 1fr .9fr;gap:42px;align-items:start}.pts-site-footer__brand{color:var(--pts-orange);font-family:var(--font-heading-family, "Arial Black", Arial, sans-serif);font-size:28px;font-style:italic;font-weight:900;letter-spacing:-.025em;text-transform:uppercase}.pts-site-footer__brand-copy{max-width:440px;margin-top:9px;color:#bdbdbd;font-size:13px;line-height:1.55}.pts-site-footer__heading{margin:0 0 12px;color:#fff;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.pts-site-footer__links{display:grid;grid-template-columns:1fr 1fr;gap:8px 18px}.pts-site-footer__links a,.pts-site-footer__support a{color:#c8c8c8;text-decoration:none;font-size:12px}.pts-site-footer__links a:hover,.pts-site-footer__support a:hover{color:var(--pts-orange)}.pts-site-footer__support p{margin:0 0 12px;color:#bdbdbd;font-size:12px;line-height:1.5}.pts-site-footer__support-button{display:inline-block;padding:10px 15px;border:1px solid var(--pts-orange);color:#fff!important;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.pts-site-footer__support-button:hover{background:var(--pts-orange)}.pts-site-footer__bottom{margin-top:25px;padding-top:16px;border-top:1px solid #2a2a2a;color:#777;font-size:11px;text-align:center}.bottom-navigation{--pts-bottom-nav-bg: #111}.bottom-navigation a,.bottom-navigation button{color:#fff}@media screen and (max-width:1100px){.pts-collections-grid{--pts-cols: 3 !important}.pts-placeholder-products{grid-template-columns:repeat(2,1fr)}.pts-site-footer__top{grid-template-columns:1fr 1fr}.pts-site-footer__support{grid-column:1 / -1}}@media screen and (max-width:749px){.pts-inner-nav__inner,.pts-collection-nav__inner,.pts-site-footer__inner{width:calc(100% - 28px)}.pts-inner-nav a{padding:12px 13px;font-size:10.5px}.pts-collections-page{padding:32px 0 44px}.pts-collections-page__inner{width:calc(100% - 28px)}.pts-collections-page__header{margin-bottom:23px}.pts-collections-grid{--pts-cols: 1 !important;gap:14px}.pts-collection-tile{min-height:210px}[id^=CollectionHero-] .collection-hero{padding-top:24px!important;padding-bottom:22px!important}[id^=TemplateCollection-] .template-collection{padding-top:18px!important}.pts-placeholder-products{grid-template-columns:1fr}[id^=MainProduct-]{padding-top:22px!important}[id^=MainProduct-] .product__main{padding:14px}.pts-product-trust__inner{width:100%;grid-template-columns:1fr}.pts-product-trust__item{border-right:0;border-bottom:1px solid #303030}.pts-product-trust__item:last-child{border-bottom:0}#MainCartItems .cart__items,#MainCartFooter .cart__footer{padding:13px}.pts-site-footer__top{grid-template-columns:1fr;gap:25px}.pts-site-footer__support{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/pts-storefront-v8.css.map */
