:root{--cappture-work:#f26a3d;--cappture-life:#58b89a;--cappture-happy:#f5b000}body{color:#032f30}.header__heading-logo{mix-blend-mode:normal}.header__icon--cart,.header__icon--account{display:none!important}.header{grid-template-columns:auto 1fr auto}.button,.sc-button{border-radius:999px;font-weight:700;letter-spacing:0}.cappture-intro{padding:64px 0 80px}.cappture-intro__grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:clamp(40px,6vw,96px);align-items:start}.cappture-intro h1{font-size:clamp(40px,4.4vw,62px);font-weight:750;line-height:1.08;letter-spacing:-.04em;margin:20px 0 30px;max-width:740px}.cappture-intro h1 span{display:block;color:#032f30;margin-top:16px}.cappture-intro__lead{font-size:22px;line-height:1.55;margin-bottom:24px}.cappture-intro .sc-text,.cappture-intro__note{color:#4b6560}.cappture-intro__actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin:32px 0 20px}.cappture-intro__actions>a:not(.button){color:#032f30;text-underline-offset:5px}.cappture-intro__note{font-size:14px;line-height:1.5}.cappture-intro__film{margin:0;scroll-margin-top:120px}.cappture-intro__film video{display:block;width:100%;aspect-ratio:9/16;border-radius:22px;background:#032f30}.cappture-intro__film figcaption{text-align:center;color:#4b6560;font-size:14px;margin:16px 0}.cappture-intro__film details{font-size:14px;color:#4b6560}.cappture-intro__film summary{cursor:pointer}.cappture-intro__poster{width:100%;border-radius:24px}#moments .sc-card-grid__card{border-top:6px solid var(--cappture-work);border-radius:14px}#moments .sc-card-grid__card:nth-child(2){border-top-color:var(--cappture-life)}#moments .sc-card-grid__card:nth-child(3){border-top-color:var(--cappture-happy)}#watch .sc-story-panel__media{width:268px;height:318px;margin:82px auto;overflow:visible;background:#f5f6f0;border:14px solid #333b3b;border-radius:64px;box-shadow:0 0 0 2px #89918e,inset 0 0 0 3px #111b1b,0 18px 32px #032f3026;position:relative;isolation:isolate}#watch .sc-story-panel__media:before{content:"";position:absolute;top:-90px;bottom:-90px;width:158px;left:50%;transform:translate(-50%);border-radius:30px;background:linear-gradient(90deg,#9aa9a1,#c2cec5 18% 82%,#9aa9a1);box-shadow:inset 0 0 0 1px #032f3020;z-index:-1}#watch .sc-story-panel__media:after{content:"";position:absolute;right:-27px;top:68px;width:13px;height:42px;border:1px solid #59625f;border-radius:5px;background:repeating-linear-gradient(0deg,#6e7773 0 2px,#a0a8a4 2px 4px);box-shadow:0 69px 0 -3px #646e69}#watch .sc-story-panel__image{border:4px solid #111b1b;border-radius:50px;object-fit:contain;background:#f5f6f0;position:relative}#phone .sc-card-grid__media{max-width:260px;margin:0 auto;aspect-ratio:1206/2622;border:8px solid #172220;border-radius:34px;overflow:hidden;box-shadow:0 12px 24px #032f3015}#phone .sc-card-grid__image{object-fit:contain}#phone .sc-card-grid__card{text-align:center}#iphone video,#watch-guide video,#find video{max-height:580px;object-fit:contain;background:#edf1ef}.sc-eyebrow{color:#3e6860;font-weight:700}.sc-text{line-height:1.65}section[id]{scroll-margin-top:110px}@media(max-width:749px){.header{grid-template-columns:1fr 2fr 1fr}.cappture-intro{padding:32px 0 48px}.cappture-intro__grid{grid-template-columns:1fr;gap:36px}.cappture-intro h1{font-size:40px}.cappture-intro__lead{font-size:19px}.cappture-intro__film{width:min(100%,340px);margin:auto}#watch .sc-story-panel__media{margin:90px auto}}@media(min-width:990px){.header .header__inline-menu{grid-column:2;grid-row:1}.header .header__icons{grid-column:3;grid-row:1;justify-self:end}.header .header__heading,.header .header__heading-link{grid-column:1;grid-row:1}}.cappture-intro__note a,.sc-text a{color:#032f30;text-underline-offset:3px}.sc-header-action--primary{border-radius:999px}.cappture-intro__lead a,.sc-richtext a{color:#032f30;text-underline-offset:3px}.cappture-intro--text{padding-bottom:24px}.cappture-intro--text .cappture-intro__grid{grid-template-columns:1fr}.cappture-intro--text .cappture-intro__actions:empty{display:none}main a:not(.button):not(.sc-button-link){color:#032f30}#gift-phone .sc-flex-content__media{max-width:260px;margin:0 auto;border:8px solid #172220;border-radius:34px;overflow:hidden;background:#fafbf8}.header-wrapper{background:#032f30;--color-background:3,47,48;--color-foreground:250,251,248;--color-button:245,176,0;--color-button-text:3,47,48}.header-wrapper .header__menu-item,.header-wrapper .header__active-menu-item,.header-wrapper .header__icon{color:#fafbf8}.header-wrapper .header__menu-item:hover{color:#f5b000}.header-wrapper .header__heading-link{padding-top:0;padding-bottom:0}.header-wrapper .header__heading-logo{display:block}.header-wrapper .header__submenu .header__menu-item{color:#032f30}.footer__sc-logo-link>svg{display:block;width:var(--sc-footer-logo-width);max-width:100%;height:auto}@media(max-width:749px){.footer__sc-logo-link>svg{width:var(--sc-footer-logo-width-mobile)}}#shopify-pc__banner.shopify-pc__banner__dialog{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:none!important;margin:0!important;transform:none!important;border-radius:0!important;box-sizing:border-box!important;background:#fafbf8!important;color:#032f30!important;border:0!important;border-top:1px solid #c9d7d2!important;box-shadow:0 -4px 18px #032f3010!important;padding:20px 32px calc(20px + env(safe-area-inset-bottom))!important;max-height:50dvh;overflow-y:auto}#shopify-pc__banner .shopify-pc__banner__wrapper{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;max-width:1208px;margin:0 auto!important}#shopify-pc__banner .shopify-pc__banner__body{margin:0!important;color:#032f30!important}#shopify-pc__banner h2{font-size:16px!important;line-height:1.3!important;margin:0 0 6px!important;color:#032f30!important}#shopify-pc__banner p{font-size:13px!important;line-height:1.55!important;margin:0!important;color:#355451!important}#shopify-pc__banner a{color:#032f30!important;text-underline-offset:3px}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-wrap:wrap;align-items:center;gap:10px!important;margin:0!important}#shopify-pc__banner button{min-height:44px!important;width:auto!important;flex:none!important;margin:0!important;padding:10px 18px!important;border-radius:999px!important;font-size:13px!important;line-height:1.3!important;cursor:pointer}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{background:#fafbf8!important;color:#032f30!important;border:1px solid #032f30!important;min-width:92px}#shopify-pc__banner__btn-accept:hover,#shopify-pc__banner__btn-decline:hover{background:#e7efeb!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{background:transparent!important;color:#032f30!important;border:0!important;text-decoration:underline!important;text-underline-offset:3px;padding-inline:6px!important}#shopify-pc__banner button:focus-visible,#shopify-pc__banner a:focus-visible{outline:3px solid #032f30!important;outline-offset:3px!important}@media(max-width:999px){#shopify-pc__banner .shopify-pc__banner__wrapper{grid-template-columns:minmax(0,1fr);gap:12px}}@media(max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:16px 20px calc(12px + env(safe-area-inset-bottom))!important;max-height:60dvh}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr;gap:6px 12px!important}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1/-1;grid-row:2;justify-self:start}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{width:100%!important}}body{padding-bottom:var(--cappture-consent-height,0px)}html{scroll-padding-bottom:var(--cappture-consent-height,0px)}.cappture-intro__lead p:has(a[href^="#"]){display:flex;flex-wrap:wrap;gap:8px}.cappture-intro__lead a[href^="#"]{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border:1px solid #032f302b;border-radius:999px;font-size:15px;line-height:1.4;text-decoration:none}.cappture-intro__lead a[href^="#"]:hover{background:#e9efeb}.cappture-intro__lead a[href^="#"]:focus-visible{outline:3px solid #f5b000;outline-offset:3px}#android .sc-text a{display:inline-flex;align-items:center;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cappture.css.map */
