:root{--sp-hairline:#E7DFD3;--sp-ring:0 0 0 4px rgba(45,92,62,.14);--sp-lift:0 18px 40px -18px rgba(26,22,16,.28);--sp-ease:cubic-bezier(.16,1,.3,1)}html{text-rendering:optimizeLegibility}::selection{background:#2d5c3e29;color:#1a1714}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#d8cec0;border-radius:99px;border:3px solid #fff}::-webkit-scrollbar-thumb:hover{background:#b9ac9a}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:none!important;box-shadow:var(--sp-ring)!important;border-radius:4px}h1,h2,.hero-title,.gs-title,.coll-title{font-feature-settings:"kern" 1,"liga" 1,"calt" 1;text-wrap:balance}.mega-head,.search-label{letter-spacing:.22em}.btn-solid,.btn-outline,.btn-ghost,.btn-white-solid{letter-spacing:.1em;transition:transform .28s var(--sp-ease),box-shadow .28s var(--sp-ease),background .2s ease,color .2s ease,border-color .2s ease;will-change:transform}@media(hover:hover){.btn-solid:hover,.btn-outline:hover,.btn-ghost:hover,.btn-white-solid:hover{transform:translateY(-2px);box-shadow:var(--sp-lift)}}.btn-solid:active,.btn-outline:active,.btn-ghost:active,.btn-white-solid:active{transform:translateY(0) scale(.985);transition-duration:.12s}.site-header{background:#ffffffe0;border-bottom:1px solid var(--sp-hairline)}.site-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-backdrop-filter:saturate(1.35) blur(16px);backdrop-filter:saturate(1.35) blur(16px)}.hdr-nav .nav-btn{transition:color .2s ease}@media(hover:hover){.hdr-nav .nav-btn:hover{color:var(--forest,#2D5C3E)}}.mega--shop{border-bottom:2px solid var(--forest,#2D5C3E)!important;box-shadow:0 40px 80px -24px #1a161040,0 8px 24px #1a16100d!important}.product-card{transition:box-shadow .35s var(--sp-ease),transform .35s var(--sp-ease)}@media(hover:hover){.product-card:hover{box-shadow:0 14px 30px -18px #1a16102e;transform:translateY(-2px)}}.pc-media img{transition:transform .8s var(--sp-ease),opacity .4s ease}@media(hover:hover){.product-card:hover .pc-media img{transform:scale(1.02)}}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],select,textarea{transition:border-color .2s ease,box-shadow .2s ease}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:var(--forest,#2D5C3E)}img{color:transparent}.search-form{border-bottom-color:var(--forest,#2D5C3E)}.site-footer a{transition:color .18s ease,opacity .18s ease}@media(prefers-reduced-motion:reduce){.btn-solid,.btn-outline,.btn-ghost,.btn-white-solid,.product-card,.pc-media img{transition:none!important;transform:none!important}}.btn-solid,.btn-white-solid{position:relative;overflow:hidden}.btn-solid:after,.btn-white-solid:after{content:"";position:absolute;top:0;bottom:0;left:-80%;width:50%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-18deg);transition:none;pointer-events:none}@media(hover:hover){.btn-solid:hover:after,.btn-white-solid:hover:after{animation:spShine .8s cubic-bezier(.4,0,.2,1) forwards}}@keyframes spShine{0%{left:-80%}to{left:140%}}@media(min-width:769px){.hdr-nav .nav-btn{position:relative}.hdr-nav .nav-btn:after{content:"";position:absolute;left:14px;right:14px;bottom:14px;height:2px;background:linear-gradient(90deg,var(--forest,#2D5C3E),var(--green-mid,#7AB88A));border-radius:2px;transform:scaleX(0);transform-origin:right;transition:transform .35s cubic-bezier(.16,1,.3,1)}.hdr-nav .nav-btn:hover:after{transform:scaleX(1);transform-origin:left}}@media(hover:hover){.product-card:hover{box-shadow:0 24px 50px -20px #2d5c3e47,0 8px 20px -8px #1a161024}}.icon-btn{transition:opacity var(--t,.2s),transform .25s cubic-bezier(.34,1.56,.64,1)}.icon-btn:active{transform:scale(.86)}.cart-pill{animation:spPillIdle 4s ease-in-out infinite}@keyframes spPillIdle{0%,88%,to{transform:scale(1)}92%{transform:scale(1.18)}96%{transform:scale(.96)}}@media(prefers-reduced-motion:reduce){.btn-solid:after,.btn-white-solid:after,.cart-pill{animation:none!important}.hdr-nav .nav-btn:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/564/assets/pe-splendor.css.map */
