.shopify-section--foils-philosophy-v2 .v2-philosophy{background:var(--v2-c-bg);color:var(--v2-c-text);font-family:var(--v2-font);overflow-x:clip;padding-bottom:clamp(60px,6vw,120px)}.shopify-section--foils-philosophy-v2 .v2-philosophy--has-bg-media{position:relative;background:var(--v2-black)}.shopify-section--foils-philosophy-v2 .v2-philosophy__bg-media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.shopify-section--foils-philosophy-v2 .v2-philosophy__bg-media img{width:100%;height:100%;object-fit:cover;opacity:.55;filter:grayscale(25%) contrast(1.08)}.shopify-section--foils-philosophy-v2 .v2-philosophy__bg-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--v2-alpha-black-45) 0%,var(--v2-alpha-black-20) 40%,var(--v2-alpha-black-65) 100%);pointer-events:none}.shopify-section--foils-philosophy-v2 .v2-philosophy__ov{min-height:100vh;min-height:100dvh;min-height:100svh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background:radial-gradient(ellipse at 50% 60%,var(--v2-alpha-ocean-45),var(--v2-black) 70%);padding:0 6%}.shopify-section--foils-philosophy-v2 .v2-philosophy--has-bg-media .v2-philosophy__ov{background:transparent}.shopify-section--foils-philosophy-v2 .v2-philosophy__ov-bg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:0}.shopify-section--foils-philosophy-v2 .v2-philosophy__ov-bg img{width:100%;height:100%;object-fit:cover;opacity:.38;filter:grayscale(55%) contrast(1.05)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ov-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--v2-alpha-black-60) 0%,var(--v2-alpha-black-20) 40%,var(--v2-alpha-black-85) 100%),linear-gradient(90deg,var(--v2-alpha-black-55) 0%,var(--v2-alpha-black-15) 50%,var(--v2-alpha-black-55) 100%)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ov-inner{position:relative;z-index:1;max-width:980px;text-align:center}.shopify-section--foils-philosophy-v2 .v2-philosophy__kicker{display:inline-block;font-size:var(--v2-text-label);letter-spacing:.32em;text-transform:uppercase;color:var(--v2-horizon);font-weight:600;padding-bottom:12px;border-bottom:1px solid var(--v2-alpha-horizon-35);margin-bottom:36px}.shopify-section--foils-philosophy-v2 .v2-philosophy__ov-title{font-size:clamp(38px,6vw,80px);font-weight:300;line-height:1.05;letter-spacing:-.02em;margin:0 0 var(--v2-space-6)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ov-title em{font-style:italic;font-weight:400;background:linear-gradient(90deg,var(--v2-horizon),var(--v2-light-blue));-webkit-background-clip:text;background-clip:text;color:transparent}.shopify-section--foils-philosophy-v2 .v2-philosophy__ov-sub{font-size:clamp(15px,1.3vw,17px);font-weight:300;color:var(--v2-alpha-white-70);max-width:620px;margin:0 auto;line-height:var(--v2-leading-body)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch{position:relative;min-height:100vh;min-height:100dvh;min-height:100svh}@media(min-width:769px){.shopify-section--foils-philosophy-v2 .v2-philosophy__stack{--phil-stack-gap: 12px;--phil-stack-top: var(--v2-top-stack-h, 5.5rem);position:relative;isolation:isolate}.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch{position:sticky;top:var(--phil-stack-top);z-index:1;min-height:calc(100vh - var(--phil-stack-top) - 36px);min-height:calc(100dvh - var(--phil-stack-top) - 36px);min-height:calc(100svh - var(--phil-stack-top) - 36px);box-shadow:0 -20px 60px var(--v2-alpha-black-55)}.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch:nth-of-type(1){z-index:1;top:var(--phil-stack-top)}.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch:nth-of-type(2){z-index:2;top:calc(var(--phil-stack-top) + var(--phil-stack-gap))}.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch:nth-of-type(3){z-index:3;top:calc(var(--phil-stack-top) + (2 * var(--phil-stack-gap)))}.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch:nth-of-type(4),.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch:nth-of-type(n+4){z-index:4;top:calc(var(--phil-stack-top) + (3 * var(--phil-stack-gap)))}.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch-grid,.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch-pane{min-height:calc(100vh - var(--phil-stack-top) - 36px);min-height:calc(100dvh - var(--phil-stack-top) - 36px);min-height:calc(100svh - var(--phil-stack-top) - 36px)}.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch-pane--media{position:sticky;top:0;height:100%;align-self:start}.shopify-section--foils-philosophy-v2 .v2-philosophy__stack.is-static .v2-philosophy__ch{position:relative;top:auto!important;box-shadow:none}}@media(prefers-reduced-motion:reduce){.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch{position:relative;top:auto!important;box-shadow:none}}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-grid{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;min-height:100dvh;min-height:100svh}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-pane{position:relative;overflow:hidden;min-height:100vh;min-height:100dvh;min-height:100svh}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-pane--media{position:sticky;top:0;height:100vh;height:100dvh;height:100svh}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-pane--media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--v2-ease);transform:scale(1.06)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch.is-inview .v2-philosophy__ch-pane--media img{transform:scale(1)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-pane--media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--v2-alpha-black-35) 0%,var(--v2-alpha-black-10) 40%,var(--v2-alpha-black-55) 100%);pointer-events:none}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-pane--text{display:flex;align-items:center;padding:10vh 8%;background:var(--v2-black)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch--reverse .v2-philosophy__ch-grid{direction:rtl}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch--reverse .v2-philosophy__ch-pane{direction:ltr}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch--ocean .v2-philosophy__ch-pane--text{background:linear-gradient(180deg,var(--v2-deep-ocean) 0%,var(--v2-black) 100%)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch--deep .v2-philosophy__ch-pane--text{background:linear-gradient(180deg,var(--v2-black) 0%,var(--v2-deep-ocean) 60%,var(--v2-black) 100%)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-text{max-width:520px;opacity:0;transform:translateY(24px);transition:opacity .9s ease,transform 1.1s var(--v2-ease)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch.is-inview .v2-philosophy__ch-text{opacity:1;transform:translateY(0)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-num{display:flex;align-items:center;gap:var(--v2-space-4);font-size:var(--v2-text-label);letter-spacing:.3em;text-transform:uppercase;color:var(--v2-horizon);font-weight:600;margin-bottom:28px}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-num-line{width:36px;height:1px;background:var(--v2-horizon);opacity:0;transform:scaleX(0);transform-origin:left;transition:opacity .8s var(--v2-ease) .3s,transform .8s var(--v2-ease) .3s}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch.is-inview .v2-philosophy__ch-num-line{opacity:1;transform:scaleX(1)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-title{font-size:clamp(32px,3.8vw,52px);font-weight:300;line-height:1.1;letter-spacing:-.015em;margin:0 0 var(--v2-space-6)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-title em{font-style:italic;font-weight:500;color:var(--v2-horizon)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-body{font-size:var(--v2-text-base);font-weight:300;line-height:1.8;color:var(--v2-alpha-white-82);margin:0 0 var(--v2-space-5-half)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-body strong{color:var(--v2-white);font-weight:500}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-meta{display:flex;flex-wrap:wrap;gap:var(--v2-btn-gap);margin-top:30px;padding-top:22px;border-top:1px solid var(--v2-alpha-white-10)}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-tag{font-size:var(--v2-text-micro);letter-spacing:.18em;text-transform:uppercase;padding:6px 12px;border:1px solid var(--v2-alpha-accent-25);color:var(--v2-alpha-white-70);font-weight:500}.shopify-section--foils-philosophy-v2 .v2-philosophy__line{padding:14vh 8%;text-align:center;background:var(--v2-black);border-top:1px solid var(--v2-alpha-white-04);border-bottom:1px solid var(--v2-alpha-white-04)}.shopify-section--foils-philosophy-v2 .v2-philosophy__line-text{max-width:1024px;margin:0 auto;font-size:clamp(22px,2.4vw,32px);font-weight:500;line-height:1.35;color:var(--v2-white);letter-spacing:-.005em}.shopify-section--foils-philosophy-v2 .v2-philosophy__line-text em{font-style:italic;color:var(--v2-horizon);font-weight:400}.shopify-section--foils-philosophy-v2 .v2-philosophy__outro{min-height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:12vh 6%;background:radial-gradient(ellipse at 50% 40%,var(--v2-alpha-ocean-40),var(--v2-black) 70%);position:relative;overflow:hidden}.shopify-section--foils-philosophy-v2 .v2-philosophy__outro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 30% 30%,var(--v2-alpha-accent-08),transparent 40%),radial-gradient(circle at 70% 70%,var(--v2-alpha-horizon-06),transparent 40%)}.shopify-section--foils-philosophy-v2 .v2-philosophy__outro-inner{position:relative;z-index:1;max-width:980px}.shopify-section--foils-philosophy-v2 .v2-philosophy__outro-title{font-size:clamp(42px,6.5vw,88px);font-weight:300;line-height:1.05;letter-spacing:-.02em;margin:0 0 var(--v2-space-5)}.shopify-section--foils-philosophy-v2 .v2-philosophy__outro-title em{font-style:italic;font-weight:400;background:linear-gradient(90deg,var(--v2-horizon),var(--v2-light-blue));-webkit-background-clip:text;background-clip:text;color:transparent}.shopify-section--foils-philosophy-v2 .v2-philosophy__outro-sub{font-size:clamp(15px,1.25vw,17px);color:var(--v2-alpha-white-55);font-weight:300;max-width:620px;margin:0 auto 56px}.shopify-section--foils-philosophy-v2 .v2-philosophy__cta-row{display:flex;gap:var(--v2-space-5-half);flex-wrap:wrap;justify-content:center}.shopify-section--foils-philosophy-v2 .v2-philosophy__btn{gap:var(--v2-space-4);letter-spacing:.2em}.shopify-section--foils-philosophy-v2 .v2-philosophy__btn svg{width:18px;height:8px}@media(max-width:768px){.shopify-section--foils-philosophy-v2 .v2-philosophy__stack .v2-philosophy__ch{position:relative;top:auto!important;box-shadow:none;min-height:0}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch,.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-grid,.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-pane{min-height:0}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-grid{grid-template-columns:1fr}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-pane--media{position:relative;height:70vh}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch-pane--text{padding:10vh 8%}.shopify-section--foils-philosophy-v2 .v2-philosophy__ch--reverse .v2-philosophy__ch-grid{direction:ltr}}@media(prefers-reduced-motion:reduce){.shopify-section--foils-philosophy-v2 .v2-philosophy *,.shopify-section--foils-philosophy-v2 .v2-philosophy *:before,.shopify-section--foils-philosophy-v2 .v2-philosophy *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/foils-philosophy-v2.css.map */
