:root{--font-heading-family: "Sora", var(--font-body-family, sans-serif);--orient-ease: cubic-bezier(.22, .61, .36, 1);--orient-transition: .2s var(--orient-ease)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.widget-title,.section-heading,.page-title,.page-hero-heading,.card-heading,.article-template-title{font-family:"Sora",var(--font-body-family, sans-serif)!important}h1,h2,.h1,.h2,.page-title,.page-hero-heading,.section-heading,.article-template-title{letter-spacing:-.02em}h1,.h1,.page-hero-heading{line-height:1.12}.section-headings .section-heading-subheading,.section-eyebrow,.orient-eyebrow{font-family:"Sora",var(--font-body-family, sans-serif);font-weight:700;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-accent-1))}.button,.shopify-challenge__button{transition:transform var(--orient-transition),box-shadow var(--orient-transition),background-color var(--orient-transition),border-color var(--orient-transition),color var(--orient-transition)}.button:not(:disabled):not(.loading):hover,.shopify-challenge__button:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgb(var(--color-foreground) / .14)}.button:not(:disabled):not(.loading):active,.shopify-challenge__button:active{transform:translateY(0);box-shadow:0 1px 4px rgb(var(--color-foreground) / .12)}.button:focus-visible,.shopify-challenge__button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgb(var(--color-accent-1));outline-offset:2px}.card{transition:transform var(--orient-transition),box-shadow var(--orient-transition),border-color var(--orient-transition)}.card-product:hover,.card-collection:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgb(var(--color-foreground) / .1)}.card-media .card-media-image,.card-media img{transition:transform .35s var(--orient-ease);will-change:transform}.card-product:hover .card-media .card-media-image,.card-collection:hover .card-media img{transform:scale(1.04)}html.orient-reveal-ready .orient-reveal{opacity:0;transform:translateY(16px);transition:opacity .5s var(--orient-ease),transform .5s var(--orient-ease)}html.orient-reveal-ready .orient-reveal.is-visible{opacity:1;transform:none}.section-brands .card-media{overflow:hidden}.section-brands .card-media img{transition:transform .4s var(--orient-ease-out, ease);will-change:transform}@media(hover:hover)and (pointer:fine){.section-brands .card:hover .card-media img,.section-brands .card:focus-within .card-media img{transform:scale(1.05)}}:root{--orient-ease-out: cubic-bezier(.23, 1, .32, 1)}.text-with-floating-images-container .floating-image-item{overflow:hidden;border-radius:14px;box-shadow:0 10px 30px #0000000f}.text-with-floating-images-container .floating-image-item img{transition:transform .4s var(--orient-ease-out);will-change:transform}.section-multicolumn .card{transition:transform .2s var(--orient-ease-out),box-shadow .2s var(--orient-ease-out)}.section-multicolumn .card-media{overflow:hidden}.section-multicolumn .card-media img{transition:transform .4s var(--orient-ease-out);will-change:transform}.section-social-media-gallery .card-social-image .aspect-ratio{overflow:hidden}.section-social-media-gallery .card-social-image img{transition:transform .45s var(--orient-ease-out);will-change:transform}@media(hover:hover)and (pointer:fine){.text-with-floating-images-container .floating-image-item:hover img{transform:scale(1.05)}.section-multicolumn .card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0000001a}.section-multicolumn .card:hover .card-media img{transform:scale(1.05)}.section-social-media-gallery .card-social-image:hover img{transform:scale(1.06)}}.card-product .card-brand-logo-row{display:flex;align-items:center;justify-content:flex-start;width:100%;min-height:4.4rem;margin-bottom:1rem}.card-brand-logo-row a{display:inline-flex;align-items:center;max-width:100%;text-decoration:none;transition:opacity .18s var(--orient-ease)}.card-brand-logo-img{height:4.4rem;width:auto;max-width:100%;object-fit:contain;object-position:left center}.card-brand-logo-row-text{font-size:calc(var(--font-body-scale) * 1.3rem);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground-alt))}@media(hover:hover)and (pointer:fine){.card-brand-logo-row a:hover{opacity:.7}}.card-product-media .card-brand-logo-row,.card-product-media-compact .card-brand-logo-row{min-height:3.6rem;margin-bottom:.8rem}.card-product-media .card-brand-logo-img,.card-product-media-compact .card-brand-logo-img{height:3.6rem}.card-product.card-has-brand-logo .card-info{text-align:left}.card-product.card-has-brand-logo .card-footer .price{justify-self:start;text-align:left}@media(prefers-reduced-motion:reduce){.button,.card,.card-media .card-media-image,.card-media img,.text-with-floating-images-container .floating-image-item img,.section-social-media-gallery .card-social-image img,html.orient-reveal-ready .orient-reveal{transition:none!important;transform:none!important}html.orient-reveal-ready .orient-reveal{opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/orient-enhancements.css.map */
