html body .sam{--g-bg:rgba(255,255,255,.5);--g-bg2:rgba(255,255,255,.72);--g-br:rgba(255,255,255,.85);--g-sh:0 10px 40px rgba(17,17,17,.08),inset 0 1px 0 rgba(255,255,255,.9);--g-blur:saturate(180%) blur(22px)}html body:has(.sam-pdp),html body:has(.sam-hero){background:#f2f2f6}html body:has(.sam-pdp) main,html body:has(.sam-hero) main,html body:has(.sam-pdp) main>.shopify-section,html body:has(.sam-hero) main>.shopify-section{background:transparent}html body:has(.sam-pdp):before,html body:has(.sam-hero):before{content:"";position:fixed;top:-15%;right:-15%;bottom:-15%;left:-15%;z-index:-1;pointer-events:none;background:radial-gradient(38% 34% at 12% 18%,#ff3b486b,#ff3b4800 70%),radial-gradient(40% 40% at 88% 28%,#24beb86b,#24beb800 70%),radial-gradient(45% 40% at 38% 92%,#ffa05061,#ffa05000 70%),radial-gradient(30% 30% at 75% 80%,#8c6eff38,#8c6eff00 70%);filter:blur(30px);animation:sam-aurora 26s ease-in-out infinite alternate}@keyframes sam-aurora{0%{transform:translate(0) rotate(0) scale(1)}50%{transform:translate(4%,-3%) rotate(8deg) scale(1.08)}to{transform:translate(-4%,3%) rotate(-6deg) scale(.96)}}html body .sam-hero,html body .sam-pdp,html body .sam-feat,html body .sam-cmp,html body .sam-vs,html body .sam-steps,html body .sam-faq{position:relative;background:transparent}html body .sam-hero>.sam-wrap,html body .sam-pdp>.sam-wrap,html body .sam-feat>.sam-wrap,html body .sam-cmp>.sam-wrap,html body .sam-vs>.sam-wrap,html body .sam-steps>.sam-wrap,html body .sam-faq>.sam-wrap,html body .sam-fit>.sam-wrap,html body .sam-final>.sam-wrap{position:relative;z-index:1}html body .sam-pack,html body .sam-pdp__assure div,html body .sam-eta,html body .sam-step,html body .sam-cmp__card,html body .sam-vs__table,html body .sam-faq .sam-acc,html body .sam-eyebrow,html body .sam-gallery__thumbs button{background:var(--g-bg);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-br);box-shadow:var(--g-sh)}html body .sam-pack{border-width:1.5px;border-radius:18px}html body .sam-pack:has(input:checked){background:var(--g-bg2);border-color:#111111d9;box-shadow:0 14px 40px #1111111f,inset 0 1px #fff}html body .sam-pack__img{background:#fff9;border-radius:12px}html body .sam-cmp__card{border-radius:26px}html body .sam-cmp__card.is-hot{background:var(--g-bg2);border:1.5px solid rgba(227,16,30,.55);box-shadow:0 24px 60px #e3101e2e,inset 0 1px #fff}html body .sam-step{border-radius:26px;position:relative}html body .sam-vs__table{border-radius:26px}html body .sam-vs__row>div:nth-child(2){background:#e3101e0f}html body .sam-vs__head>div:nth-child(2){background:linear-gradient(180deg,#ff2a37,#d70f1c)}html body .sam-faq .sam-acc{border-radius:26px}html body .sam-deadline{background:#ffebed99;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid rgba(227,16,30,.22);border-radius:14px}html body .sam-eta,html body .sam-pdp__assure div{border-radius:14px}html body .sam-gal__track,html body .sam-feat__media,html body .sam-hero__media{border-radius:28px;border:1px solid rgba(255,255,255,.85);box-shadow:0 30px 70px #11111129}html body .sam-gal__nav{background:#fff9;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border:1px solid var(--g-br)}html body .sam-gal__hint{background:#11111173;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}html body .sam-gallery__badge,html body .sam-hero__tag{box-shadow:0 8px 24px #e3101e59}html body .sam-gallery__thumbs button{border-radius:14px}html body .sam-gallery__thumbs button[aria-current=true]{border-color:#111111d9}html body .sam-moments__vp{margin:0 calc(50% - 50vw)}html body .sam-btn{position:relative;overflow:hidden;background:linear-gradient(180deg,#ff2a37,#d70f1c);border-radius:16px;box-shadow:0 10px 30px #e3101e52,inset 0 1px #ffffff59}html body .sam-btn:after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,#fff0,#ffffff73,#fff0);transform:skew(-20deg);animation:sam-shine 4s ease-in-out infinite;pointer-events:none}html body .sam-cmp__card:not(.is-hot) .sam-btn{background:linear-gradient(180deg,#2a2a2e,#111)}@keyframes sam-shine{0%,65%{left:-60%}to{left:130%}}html body .sam-promo{background:linear-gradient(90deg,#c50c18,#ff2d3d,#c50c18);background-size:200% 100%;animation:sam-flow 6s linear infinite}@keyframes sam-flow{to{background-position:200% 0}}html body .sam-cd span{background:#ffffffeb;box-shadow:inset 0 1px #fff,0 2px 8px #0000001f}html body .sam-strip{background:linear-gradient(90deg,#0d0d10,#1d1d22,#0d0d10)}html body .sam-sticky{background:#ffffffb8;-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);border-top:1px solid rgba(255,255,255,.9)}html body .sam-fit{position:relative;overflow:clip;background:#0b0b0e}html body .sam-fit:before,html body .sam-fit:after{content:"";position:absolute;z-index:0;width:min(580px,95vw);height:min(580px,95vw);border-radius:50%;filter:blur(70px);opacity:.4;pointer-events:none;animation:sam-blob 22s ease-in-out infinite alternate}html body .sam-fit:before{background:radial-gradient(circle,#ff3b48e6,#ff3b4800 70%);top:-220px;left:-170px}html body .sam-fit:after{background:radial-gradient(circle,#24beb8d9,#24beb800 70%);bottom:-240px;right:-170px;animation-delay:-11s}@keyframes sam-blob{0%{transform:translate(0) scale(1)}50%{transform:translate(90px,50px) scale(1.15)}to{transform:translate(-50px,110px) scale(.92)}}html body .sam-fit__box{background:#ffffff0f;-webkit-backdrop-filter:saturate(160%) blur(26px);backdrop-filter:saturate(160%) blur(26px);border:1px solid rgba(255,255,255,.14);box-shadow:0 30px 80px #0006,inset 0 1px #ffffff1f;border-radius:28px}html body .sam-fit__opts button{background:#ffffffeb;border-radius:16px}html body .sam-tilt{transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,opacity .7s ease,filter .7s ease;will-change:transform}html body .sam-tilt:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),rgba(255,255,255,.55),rgba(255,255,255,0) 45%);opacity:0;transition:opacity .3s;pointer-events:none;z-index:3}html body .sam-tilt:hover:after{opacity:1}html body .sam-feat__media,html body .sam-hero__media{position:relative}html body .sam-rv{filter:blur(10px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.2,1),filter .7s ease}html body .sam-rv.is-in{filter:none}html body .sam-h1,html body .sam-h2{letter-spacing:-.03em}@media(prefers-reduced-motion:reduce){html body:before,html body .sam *:before,html body .sam *:after,html body .sam:before,html body .sam:after{animation:none!important}html body .sam-rv{filter:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sam-glass.css.map */
