:root{--pr-accent: #f59e0b;--pr-accent-2: #f97316;--pr-accent-deep: #d97706;--pr-ink: #0f0e0d;--pr-ink-2: #181614;--pr-surface: #fffce8;--pr-line: #fde68a;--pr-muted: #786c5e;--pr-glow: 0 8px 30px rgba(245, 158, 11, .28);--pr-glow-soft: 0 6px 24px rgba(217, 119, 6, .16);--pr-radius: 14px;--pr-radius-lg: 20px;--pr-grad: linear-gradient(120deg, #f59e0b 0%, #f97316 100%);--pr-grad-deep: linear-gradient(135deg, #d97706 0%, #f59e0b 55%, #f97316 100%);--pr-ease: cubic-bezier(.22, 1, .36, 1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--pr-accent);color:#fff}html{scroll-behavior:smooth}*{scrollbar-color:var(--pr-accent) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--pr-grad);border-radius:20px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-track{background:transparent}.prose h2{letter-spacing:.5px}.prose h2:after{content:"";display:block;width:56px;height:3px;margin-top:12px;background:var(--pr-grad);border-radius:3px}.prose--tight h2:after,.text-center .prose h2:after{margin-left:auto;margin-right:auto}.button,.tl-view-all-btn,.tl-grid-btn,.tl-scroll-btn,.newsletter .button{border-radius:999px!important;letter-spacing:.06em;font-weight:600;transition:transform .35s var(--pr-ease),box-shadow .35s var(--pr-ease),filter .35s var(--pr-ease)}.button:not(.button--secondary):not(.button--tertiary),.tl-view-all-btn,.tl-grid-btn{background-image:var(--pr-grad)!important;background-color:var(--pr-accent)!important;color:#fff!important;border:none!important;box-shadow:var(--pr-glow-soft)}.button:not(.button--secondary):not(.button--tertiary):hover,.tl-view-all-btn:hover,.tl-grid-btn:hover{transform:translateY(-2px);box-shadow:var(--pr-glow);filter:saturate(1.1) brightness(1.04)}.button:active,.tl-view-all-btn:active{transform:translateY(0)}.button--secondary{border:1.5px solid var(--pr-accent)!important;color:var(--pr-accent-deep)!important;background:transparent!important;border-radius:999px!important;transition:all .3s var(--pr-ease)}.button--secondary:hover{background:#f59e0b14!important;transform:translateY(-2px)}.announcement-bar{background:var(--pr-grad-deep)!important;color:#fff!important}.announcement-bar a,.announcement-bar .prose,.announcement-bar p{color:#fff!important}.announcement-bar .prose{letter-spacing:.12em;font-weight:500}.tl-top-row{-webkit-backdrop-filter:saturate(1.1);backdrop-filter:saturate(1.1);border-bottom:1px solid var(--pr-line);transition:box-shadow .3s var(--pr-ease),background .3s var(--pr-ease)}.shopify-section-header.is-sticky .tl-top-row,.header--scrolled .tl-top-row{box-shadow:0 6px 24px #0f0e0d14;background:#ffffffdb;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2)}.tl-logo img{transition:transform .4s var(--pr-ease)}.tl-logo:hover img{transform:scale(1.04)}.tl-nav-link,.tl-menu-item>a,.tl-menu-item{position:relative;transition:color .25s ease;font-weight:500;letter-spacing:.02em}.tl-nav-link:after,.tl-menu-item>a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:var(--pr-grad);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--pr-ease);border-radius:2px}.tl-nav-link:hover,.tl-menu-item>a:hover{color:var(--pr-accent-deep)}.tl-nav-link:hover:after,.tl-menu-item:hover>a:after{transform:scaleX(1)}.tl-search,.tl-search input{border-radius:999px!important}.tl-search{border:1.5px solid var(--pr-line)!important;transition:border-color .25s ease,box-shadow .25s ease}.tl-search:focus-within{border-color:var(--pr-accent)!important;box-shadow:0 0 0 4px #f59e0b24}.tl-search-icon{color:var(--pr-accent)!important}.tl-icons a,.tl-icons button{transition:transform .25s var(--pr-ease),color .25s ease}.tl-icons a:hover,.tl-icons button:hover{transform:translateY(-2px);color:var(--pr-accent)}.tl-mega-dropdown{border-radius:var(--pr-radius-lg)!important;border:1px solid var(--pr-line)!important;box-shadow:0 24px 60px #0f0e0d29,0 2px #f59e0b66!important;overflow:hidden}.tl-patch-card,.tl-scroll-card{border-radius:var(--pr-radius)!important;transition:transform .35s var(--pr-ease),box-shadow .35s var(--pr-ease)}.tl-patch-card:hover,.tl-scroll-card:hover{transform:translateY(-4px);box-shadow:var(--pr-glow-soft)}.card,.card-content{border-radius:var(--pr-radius)!important}.card-image-wrapper{border-radius:var(--pr-radius)!important;overflow:hidden}.card-image-wrapper img,.card img{transition:transform .6s var(--pr-ease)}.card:hover{box-shadow:var(--pr-glow-soft)}.card:hover .card-image-wrapper img,.card:hover img{transform:scale(1.06)}.card-badge{background:var(--pr-grad)!important;color:#fff!important;border-radius:999px!important;letter-spacing:.04em;font-weight:600}.collection-list__item,.media-grid__item,.shop-the-look__item{border-radius:var(--pr-radius)!important;overflow:hidden;transition:transform .4s var(--pr-ease),box-shadow .4s var(--pr-ease)}.collection-list__item:hover,.media-grid__item:hover{transform:translateY(-4px);box-shadow:var(--pr-glow-soft)}.tl-hero-wrapper{position:relative}.tl-hero-wrapper:before{content:"";position:absolute;top:-20%;right:-10%;width:480px;height:480px;pointer-events:none;z-index:0;background:radial-gradient(circle,#f973164d,#f59e0b00 70%);filter:blur(20px)}details,.faq__item{border-radius:var(--pr-radius)!important;transition:box-shadow .3s var(--pr-ease),border-color .3s var(--pr-ease)}details[open]{box-shadow:var(--pr-glow-soft)}summary::marker{color:var(--pr-accent)}.newsletter input[type=email],.newsletter input[type=text],input.field__input,.field__input,textarea.field__input{border-radius:12px!important;transition:border-color .25s ease,box-shadow .25s ease}.newsletter input[type=email]:focus,input.field__input:focus,.field__input:focus,textarea.field__input:focus{border-color:var(--pr-accent)!important;box-shadow:0 0 0 4px #f59e0b24!important;outline:none}.tl-site-footer{position:relative}.tl-site-footer:before{content:"";display:block;height:3px;width:100%;background:var(--pr-grad-deep)}.tl-footer-col a,.tl-footer-menu a,.tl-support-link{transition:color .25s ease,padding-left .25s var(--pr-ease);position:relative}.tl-footer-col a:hover,.tl-footer-menu a:hover{color:var(--pr-accent)!important;padding-left:6px}.tl-app-btn,.tl-badge-logo{border-radius:12px!important;transition:transform .3s var(--pr-ease),box-shadow .3s var(--pr-ease)}.tl-app-btn:hover{transform:translateY(-2px);box-shadow:var(--pr-glow-soft)}.tl-promo-badge,.tl-badge-text{color:var(--pr-accent)!important}.tl-payment-row img{transition:filter .25s ease,transform .25s ease}.tl-payment-row img:hover{transform:translateY(-2px)}.scrolling-content,.tl-marquee{border-top:1px solid rgba(245,158,11,.25);border-bottom:1px solid rgba(245,158,11,.25)}a,.tap-area{transition:color .2s ease}img{image-rendering:auto}:focus-visible{outline:2px solid var(--pr-accent);outline-offset:2px}.product-card{--pr-card-radius: 16px}.product-card__figure{border-radius:var(--pr-card-radius)!important;overflow:hidden;background:#fff;border:1px solid var(--pr-line);position:relative;transition:transform .45s var(--pr-ease),box-shadow .45s var(--pr-ease),border-color .45s var(--pr-ease)}.product-card:hover .product-card__figure{transform:translateY(-6px);box-shadow:0 20px 44px #d9770633;border-color:#f59e0b8c}.product-card__media{display:block;overflow:hidden}.product-card__image{transition:transform .7s var(--pr-ease),opacity .5s ease}.product-card:hover .product-card__image--primary{transform:scale(1.07)}.product-card__quick-add-button{background-image:var(--pr-grad)!important;background-color:var(--pr-accent)!important;color:#fff!important;border:none!important;border-radius:999px!important;box-shadow:var(--pr-glow);opacity:0;transform:translateY(12px);transition:opacity .35s var(--pr-ease),transform .35s var(--pr-ease),filter .25s ease}.product-card:hover .product-card__quick-add-button{opacity:1;transform:translateY(0)}.product-card__quick-add-button:hover{filter:brightness(1.08) saturate(1.12)}@media(hover:none){.product-card__quick-add-button{opacity:1;transform:none}}.product-card__info{padding-top:14px}.product-title{font-weight:600;letter-spacing:.2px;transition:color .2s ease}.product-card:hover .product-title{color:var(--pr-accent-deep)}.badge{border-radius:999px!important;letter-spacing:.05em;font-weight:600;padding:.38em .85em!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 4px 14px #0f0e0d2e}.badge--on-sale{background-image:var(--pr-grad)!important;background-color:var(--pr-accent-2)!important;color:#fff!important}.badge--sold-out{background:#0f0e0ddb!important;color:#fff!important}.slideshow__slide-content--boxed{border-radius:var(--pr-radius-lg)!important;background:#0f0e0d85!important;-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);border:1px solid rgba(245,158,11,.35);box-shadow:0 24px 60px #0f0e0d61}.slideshow__slide-content .prose h1,.slideshow__slide-content .prose h2,.banner__text-with-button .prose h1{letter-spacing:.5px;line-height:1.08}.slideshow .circle-button{background:#0f0e0d80!important;color:#fff!important;border:1px solid rgba(245,158,11,.45)!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .25s ease,transform .25s var(--pr-ease),box-shadow .25s ease}.slideshow .circle-button:hover{background-image:var(--pr-grad)!important;transform:scale(1.08);box-shadow:var(--pr-glow)}.slideshow .page-dot,.page-dots button{transition:background .25s ease,transform .25s ease}.slideshow .page-dot[aria-current=true],.page-dots [aria-current=true]{background:var(--pr-accent)!important;transform:scale(1.25)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/prisma-premium.css.map */
