h1,h2,h3,h4,h5,h6,.button,.button-secondary{text-transform:uppercase!important}.button{font-weight:600;font-family:var(--button-font-family-primary)}.button-secondary{--button-border-color: #f06510}summary{padding-block:var(--padding-xl)}@media screen and (max-width:750px){#section-about-me #aboutme-content{order:1}}#section-instagram .image-block{overflow:hidden;cursor:pointer;position:relative;transform:translateZ(0);background:#151515}#section-instagram .image-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;z-index:1;transition:background .3s ease}#section-instagram .image-block:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;transform:translate(-50%,-50%) scale(.8);opacity:0;z-index:2;transition:.3s ease;background:url("data:image/svg+xml;utf8,<svg fill='white' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'><path d='M7 2C4.24 2 2 4.24 2 7v10c0 2.76 2.24 5 5 5h10c2.76 0 5-2.24 5-5V7c0-2.76-2.24-5-5-5H7zm10 2a3 3 0 0 1 3 3v10a3 3 0 0 1-3 3H7a3 3 0 0 1-3-3V7a3 3 0 0 1 3-3h10zm-5 3a5 5 0 1 0 0 10 5 5 0 0 0 0-10zm0 2a3 3 0 1 1 0 6 3 3 0 0 1 0-6zm4.5-2.75a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5z'/></svg>") no-repeat center;background-size:contain}#section-instagram .image-block>img{display:block;width:100%;height:auto;transform:scale(1) translateZ(0);backface-visibility:hidden;will-change:transform;transition:transform .3s cubic-bezier(.075,.82,.165,1)}#section-instagram .image-block:hover:before{background:#0003}#section-instagram .image-block:hover:after{opacity:1;transform:translate(-50%,-50%) scale(1)}#section-instagram .image-block:hover>img{transform:scale(1.05) translateZ(0)}#section-category .button{display:none;position:absolute}#section-category .category-item{cursor:pointer}#section-category .category-item:hover .overlay{transition:background .2s cubic-bezier(.075,.82,.165,1)}#section-category .category-item:hover .overlay{background:#f066106d}#shop-by-brands .resource-list__item{background:#000;max-height:150px;border-radius:2px;position:relative}#shop-by-brands .resource-list__item:hover:before{content:"";background:#ffffff26;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#shop-by-brands .resource-list>*:nth-child(2){background:#e1042d}#shop-by-brands .resource-list>*:nth-child(4){background:#070707}#shop-by-brands .collection-card__inner{height:100%;border:1px solid #000000}#shop-by-brands .resource-image{justify-content:center;align-items:center}#shop-by-brands .resource-image .image-block__image{object-fit:contain;max-width:100px;max-height:84px}@media screen and (min-width:750px){#shop-by-brands .resource-image .image-block__image{max-width:140px}}#shop-by-brands .collection-card__content{display:none}#shop-by-category .collection-links__heading{font-weight:900}.hero .hero__content-wrapper.layout-panel-flex--column{align-items:flex-start!important;justify-content:flex-end!important;padding-bottom:60px}.hero .hero__content-wrapper .group-block{align-items:flex-start!important}.hero .hero__content-wrapper .layout-panel-flex--column.group-block{align-items:flex-start!important;justify-content:flex-start!important}.hero .hero__content-wrapper h1{font-family:var(--font-accent--family)!important;font-size:clamp(3rem,8vw,6rem)!important;line-height:.95!important;letter-spacing:-.01em!important;text-align:left!important}.hero .hero__content-wrapper p{font-size:1.05rem;opacity:.75;max-width:480px;text-align:left}.hero .hero__content-wrapper .button{padding:16px 40px;font-size:.85rem;letter-spacing:.1em}.hero .hero__media-wrapper .overlay{background:linear-gradient(to top,#040404d9,#04040466 40%,#0404041a,#04040440)!important}marquee-component.color-scheme-5{border-top:none;border-bottom:none}marquee-component .marquee__repeated-items{font-weight:700!important;letter-spacing:.12em}#section-about-me .image-block{position:relative}#section-about-me .image-block:after{content:"";position:absolute;bottom:-12px;right:-12px;width:100px;height:100px;border:3px solid #f06510;pointer-events:none;z-index:-1}#section-about-me h3{font-family:var(--font-accent--family)!important;font-size:clamp(2rem,4vw,3rem)!important;line-height:1.05!important}#section-about-me h5{color:#f06510!important;font-family:var(--font-subheading--family)!important;font-weight:600!important;font-size:.7rem!important;text-transform:uppercase!important;letter-spacing:.2em!important}#section-about-me h5:before{content:"";display:inline-block;width:30px;height:2px;background:#f06510;vertical-align:middle;margin-right:12px}#section-about-me .rte p,#section-about-me .text-block p{opacity:.7;line-height:1.8}#section-about-me .button{margin-top:8px}#shop-by-category collection-links-component{--collection-links-image-height: 380px}#shop-by-category .collection-links__heading{font-family:var(--font-accent--family)!important;font-size:clamp(1.8rem,3.5vw,2.8rem)!important;line-height:1.05}#shop-by-category .collection-links__heading:before{content:"SHOP BY CATEGORY";display:block;font-family:var(--font-subheading--family);font-weight:600;font-size:.7rem;letter-spacing:.2em;color:#f06510;margin-bottom:12px;text-transform:uppercase}#shop-by-category .resource-image{overflow:hidden}#shop-by-category .resource-image img,#shop-by-category .resource-image .image-block__image{transition:transform .6s ease,filter .6s ease!important;filter:grayscale(20%)}#shop-by-category .resource-image:hover img,#shop-by-category .resource-image:hover .image-block__image{transform:scale(1.08)!important;filter:grayscale(0%)!important}featured-product-information h3,featured-product-information .product-title{font-family:var(--font-accent--family)!important;font-size:clamp(1.8rem,3vw,2.5rem)!important;line-height:1.1!important}featured-product-information .product-vendor,featured-product-information .vendor{color:#f06510!important;font-family:var(--font-subheading--family)!important;font-weight:600!important;font-size:.7rem!important;text-transform:uppercase!important;letter-spacing:.15em!important}featured-product-information .price__container,featured-product-information .price{font-weight:700!important;font-size:1.4rem!important}.product-card{transition:transform .3s ease}.product-card:hover{transform:translateY(-4px)}.product-card .product-card__gallery img,.product-card .resource-image img{transition:transform .5s ease!important}.product-card:hover .product-card__gallery img,.product-card:hover .resource-image img{transform:scale(1.05)!important}.product-card .product-card__title,.product-card .product-title{font-family:var(--font-subheading--family)!important;font-weight:600!important;font-size:.85rem!important}.product-list h3{font-family:var(--font-accent--family)!important;font-size:clamp(1.8rem,3.5vw,2.8rem)!important;line-height:1.05!important}.product-list .link{font-family:var(--font-subheading--family)!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.1em!important;border-bottom:2px solid #f06510;padding-bottom:4px;text-decoration:none!important;transition:color .3s}.product-list .link:hover{color:#f06510!important}.color-scheme-5 h2{font-family:var(--font-accent--family)!important}.section h3:has(+.accordion-block),[class*=faq] h3{font-family:var(--font-accent--family)!important;font-size:clamp(1.8rem,3.5vw,2.5rem)!important;line-height:1.05!important}.accordion-block summary{font-family:var(--font-subheading--family)!important;font-weight:600!important;letter-spacing:.02em}#section-instagram h3{font-family:var(--font-accent--family)!important;font-size:clamp(1.8rem,3.5vw,2.5rem)!important;line-height:1.05!important}.section .section-tag,.section [class*=subheading]{color:#f06510;font-family:var(--font-subheading--family);font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.2em}html{scroll-behavior:smooth}.button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #f0651033;transition:all .3s ease}.button-secondary:hover{border-color:#f06510!important;color:#f06510!important}@media screen and (max-width:750px){.hero .hero__content-wrapper{padding-bottom:40px;padding-left:20px;padding-right:20px}.hero .hero__content-wrapper h1{font-size:clamp(2.5rem,12vw,3.5rem)!important}#section-about-me .image-block:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/styles.css.map */
