.cinematic-track{z-index:0;height:100svh;position:sticky;top:0}.cinematic-pinned{height:100svh;min-height:100svh;position:relative}.cinematic-products{margin-top:0}.cinematic-copy[data-horizontal=left]{text-align:left;align-self:flex-start}.cinematic-copy[data-horizontal=center]{text-align:center;align-self:center}.cinematic-copy[data-horizontal=right]{text-align:right;align-self:flex-end}.cinematic-copy[data-horizontal=center] p{margin-left:auto;margin-right:auto}.cinematic-copy[data-horizontal=right] p{margin-left:auto}.cinematic-track[data-motion=off]{height:auto;position:relative}.cinematic-track[data-motion=off] .cinematic-pinned{position:relative}.cinematic-track[data-motion=off]+.cinematic-products{margin-top:0}.cinematic-product-image{transition:transform .6s cubic-bezier(.22,1,.36,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){[data-motion=standard] .cinematic-product-link:hover .cinematic-product-image{transform:scale(1.04)}}@media (max-width:639px){.cinematic-copy[data-mobile-align=left]{text-align:left;align-self:flex-start}.cinematic-copy[data-mobile-align=center]{text-align:center;align-self:center}.cinematic-copy[data-mobile-align=right]{text-align:right;align-self:flex-end}.cinematic-copy[data-mobile-align=left] p{margin-left:0;margin-right:0}.cinematic-copy[data-mobile-align=center] p{margin-left:auto;margin-right:auto}.cinematic-copy[data-mobile-align=right] p{margin-left:auto;margin-right:0}}@media (prefers-reduced-motion:reduce){.cinematic-track{height:auto;position:relative}.cinematic-pinned{position:relative}.cinematic-products{margin-top:0}.cinematic-product-image{transition:none}}@media (max-width:349px){.cinematic-grid{grid-template-columns:1fr}}.cinematic-shell:has([data-cinematic-hero])>.cinematic-subpage-navigation{display:none}.cinematic-products{border-radius:2rem 2rem 0 0;scroll-margin-top:0}.cinematic-products>.cinematic-navigation{border-radius:2rem 2rem 0 0}.cinematic-product-link:focus-visible .cinematic-product-image{transform:scale(1.025)}.cinematic-copy{text-wrap:balance}@media (max-width:639px){.cinematic-pinned{padding-top:max(4rem, env(safe-area-inset-top))}}.cinematic-page [class~=-mt-24]{margin-top:0}.cinematic-page>div>[class~=-mt-24]{padding-top:2rem}@font-face{font-family:Cinematic Display;src:url(../media/sora.19jzllqzq-o4u.ttf)format("truetype");font-weight:100 900;font-display:swap}@font-face{font-family:Cinematic Sans;src:url(../media/dm-sans.3-kxqdo2beoh6.ttf)format("truetype");font-weight:200 800;font-display:swap}.cinematic-shell,[data-storefront-template=cinematic]{color:#16191d;font-family:Cinematic Sans,Arial,sans-serif}.cinematic-shell h1,.cinematic-shell h2,[data-storefront-template=cinematic] h1,[data-storefront-template=cinematic] h2,.cinematic-wordmark{font-variation-settings:"SOFT" 30, "WONK" 1;letter-spacing:-.045em;font-family:Cinematic Display,Georgia,serif;font-weight:500}.cinematic-shell{isolation:isolate}[data-storefront-template=cinematic]{isolation:isolate;position:relative}.cinematic-copy h1{font-size:clamp(3.25rem,8.5vw,8rem);font-weight:500;line-height:1.04}.cinematic-copy>p:last-child{text-wrap:pretty;opacity:.88;max-width:36rem;font-weight:400}.cinematic-products{border-radius:32px 32px 0 0;box-shadow:0 -18px 80px #0002}.cinematic-navigation{background:var(--cinematic-paper,#fff);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid #16191d22}.cinematic-navigation>div{min-height:88px}.cinematic-wordmark{font-size:1.55rem;line-height:1.1}.cinematic-navigation nav a{letter-spacing:.035em;font-size:.75rem}.cinematic-navigation button,.cinematic-navigation a{transition:background .2s,color .2s}.cinematic-navigation .cinematic-bag{color:#fff;background:#16191d;border-radius:50%;margin-left:8px}.cinematic-grid{gap:40px 24px}[data-cinematic-product]{background:0 0;border-bottom:1px solid #16191d26;padding-bottom:18px;border-radius:0!important}[data-cinematic-product]>div:first-child{aspect-ratio:4/5;background:#eae7e1;border-radius:4px!important}[data-cinematic-product].cinematic-featured-card>div:first-child{aspect-ratio:5/4}[data-cinematic-product]>div:last-child{padding:18px 0 0}[data-cinematic-product] h3{letter-spacing:-.025em;font-size:1rem;font-weight:600;line-height:1.5}[data-cinematic-product] h3+p{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1rem}[data-cinematic-product] a[href*=\#order]{border-radius:4px;min-height:42px;padding:8px 10px}.cinematic-products nav[aria-label=Product\ categories]{border-bottom:1px solid #16191d22;gap:0;margin-bottom:32px}.cinematic-products nav[aria-label=Product\ categories] button{color:#575b61;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-right:20px;padding:14px 22px 14px 0}.cinematic-products nav[aria-label=Product\ categories] button[aria-pressed=true]{color:#16191d;border-bottom-color:var(--cinematic-accent,#16191d)}.cinematic-products input[type=search]{background:0 0;border-radius:4px}.cinematic-shell .cinematic-page>div{background:var(--cinematic-paper,#fff);color:#16191d}.cinematic-shell .cinematic-page h1{font-size:clamp(2.5rem,5vw,4.75rem);line-height:1.12}.cinematic-shell .cinematic-page [class*=dark\:text-white]{color:#16191d}.cinematic-shell .cinematic-page [class*=dark\:text-gray-400]{color:#575b61}.cinematic-shell .cinematic-page [class*=dark\:bg-]{background-color:var(--cinematic-paper,#fff)}.cinematic-shell .cinematic-page h3{font-family:Cinematic Sans,Arial,sans-serif}.cinematic-shell footer{background:var(--cinematic-paper,#fff);z-index:10;position:relative}.cinematic-catalogue{box-shadow:none;border-radius:0}@media (max-width:639px){.cinematic-wordmark{font-size:1.2rem}.cinematic-navigation>div{min-height:74px;padding:0 20px}.cinematic-grid{gap:28px 14px}[data-cinematic-product] h3{font-size:.85rem}[data-cinematic-product] h3+p{font-size:.95rem}.cinematic-copy h1{font-size:clamp(2.75rem,12vw,4.5rem)}}@media (prefers-reduced-motion:reduce){.cinematic-copy h1,.cinematic-copy{opacity:1!important;transform:none!important}.cinematic-product-image{transform:none!important}}.cinematic-shell h1,.cinematic-shell h2{font-family:Cinematic Display,Georgia,serif!important}.cinematic-shell .cinematic-page{--font-heading:Cinematic Display, Georgia, serif;--font-body:Cinematic Sans, Arial, sans-serif}#cinematic-categories,#cinematic-search{scroll-margin-top:110px}.cinematic-whatsapp{color:#073b24!important;background:#25d366!important;border-color:#25d366!important}.cinematic-whatsapp:focus-visible{outline-offset:3px;outline:2px solid #075e54}.cinematic-favorite.is-saved{border-color:#efb2bc;color:#e53950!important}.cinematic-favorite:hover{color:#e53950!important}.cinematic-featured-items{scroll-snap-type:x mandatory;scrollbar-width:thin}.cinematic-featured-items>div{scroll-snap-align:start}.cinematic-featured-rail .cinematic-featured-card>div:first-child{aspect-ratio:1.12}.cinematic-featured-rail [data-cinematic-product] h3{font-size:.875rem;line-height:1.4}.cinematic-featured-rail [data-cinematic-product]>div:last-child{padding-top:12px}.cinematic-featured-rail [data-cinematic-product] a[href*=\#order]{min-height:38px;font-size:.72rem}.cinematic-featured-rail [data-cinematic-product]{border-bottom:0;padding-bottom:0}.cinematic-shell,.cinematic-products,.cinematic-navigation{color:var(--cinematic-ink,#16191d)}.cinematic-shell .cinematic-page>div,.cinematic-navigation,.cinematic-products{background-color:var(--cinematic-paper,#fff)}.cinematic-shell .cinematic-page h1,.cinematic-shell .cinematic-page h2,.cinematic-shell .cinematic-page [class*=dark\:text-white],.cinematic-products [class~="text-[#16191d]"],.cinematic-products [data-cinematic-product] h3,.cinematic-products [data-cinematic-product] h3+p,.cinematic-navigation{color:var(--cinematic-ink,#16191d)}.cinematic-products [class~="text-[#575b61]"],.cinematic-shell .cinematic-page [class*=dark\:text-gray-400]{color:var(--cinematic-ink,#16191d);opacity:.68}.cinematic-products nav[aria-label=Product\ categories] button{color:var(--cinematic-ink,#16191d);opacity:.65}.cinematic-products nav[aria-label=Product\ categories] button[aria-pressed=true]{color:var(--cinematic-ink,#16191d);opacity:1}.cinematic-products input[type=search]{color:var(--cinematic-ink,#16191d)}.cinematic-products [data-cinematic-product]{background:0 0}.cinematic-products [data-cinematic-product] a[href*=\#order-online],.cinematic-buy{background:var(--cinematic-ink,#16191d)!important;color:var(--cinematic-paper,#fff)!important}.cinematic-products [data-cinematic-product] button,.cinematic-products [data-cinematic-product] span[class*=bg-white],.cinematic-products [data-cinematic-product] a[class*=bg-white]{color:#16191d}.cinematic-detail-panel{color:var(--cinematic-ink,#16191d);padding:0 0 24px}.cinematic-detail-panel h1{letter-spacing:-.045em;font-size:clamp(1.85rem,3.1vw,3rem)!important;line-height:1.2!important}.cinematic-detail-panel [class~=border],.cinematic-detail-panel [class~=border-y],.cinematic-detail-panel [class~=border-t]{border-color:color-mix(in srgb, var(--cinematic-ink,#16191d) 17%, transparent)}.cinematic-product-layout [data-product-gallery]{border-radius:20px}@media (max-width:639px){.cinematic-featured-items{grid-auto-columns:64%}.cinematic-featured-rail [data-cinematic-product] h3{font-size:.82rem}}@media (prefers-reduced-motion:reduce){[data-cinematic-product]{opacity:1!important;transform:none!important}.cinematic-featured-items{scroll-behavior:auto}}.cinematic-shell [data-cinematic-product] h3,.cinematic-shell [data-cinematic-product] h3+p{color:var(--cinematic-ink,#16191d)}.cinematic-shell [data-cinematic-product] .cinematic-whatsapp{color:#073b24!important}.cinematic-featured-rail{border-color:color-mix(in srgb, var(--cinematic-ink,#16191d) 12%, transparent)}.cinematic-products nav[aria-label=Product\ categories],.cinematic-navigation,[data-cinematic-product]{border-color:color-mix(in srgb, var(--cinematic-ink,#16191d) 15%, transparent)}.cinematic-products input[type=search]{border-color:color-mix(in srgb, var(--cinematic-ink,#16191d) 24%, transparent)}@media (prefers-reduced-motion:no-preference){.cinematic-detail-panel{animation:.5s both cinematic-detail-reveal}@keyframes cinematic-detail-reveal{0%{opacity:.4;transform:translateY(16px)}to{opacity:1;transform:none}}}.cinematic-shell .cinematic-page [data-cinematic-hero] h1,.cinematic-shell .cinematic-page [data-cinematic-hero] p{color:inherit}.cinematic-navigation nav a{text-underline-offset:7px;font-size:.95rem;font-weight:500;text-decoration-thickness:2px}.cinematic-navigation a:hover{color:inherit}.cinematic-navigation nav a:hover,.cinematic-navigation nav a:focus-visible{text-decoration-line:underline}.cinematic-search-panel,.cinematic-navigation nav[aria-label="Mobile shop navigation"]{background:var(--cinematic-paper,#fff);color:var(--cinematic-ink,#16191d)}.cinematic-search-panel{animation:.18s ease-out cinematic-search-enter}@keyframes cinematic-search-enter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.cinematic-shell a,.cinematic-shell button:not(:disabled),[data-storefront-template=cinematic] a,[data-storefront-template=cinematic] button:not(:disabled){cursor:pointer}@media (prefers-reduced-motion:reduce){.cinematic-search-panel{animation:none}}[data-cinematic-product][data-image-corners=square]>div:first-child{border-radius:0!important}.cinematic-featured-items{scroll-snap-type:none;grid-auto-columns:auto;grid-auto-flow:row;overflow:visible}.cinematic-featured-rail{border:0;padding:0}[data-cinematic-product]{border:1px solid color-mix(in srgb, var(--cinematic-ink,#16191d) 16%, transparent);background:var(--cinematic-paper,#fff);padding-bottom:0;border-radius:16px!important}[data-cinematic-product]>div:first-child,[data-cinematic-product].cinematic-featured-card>div:first-child,.cinematic-featured-rail .cinematic-featured-card>div:first-child{aspect-ratio:4/5}[data-cinematic-product][data-image-corners=soft]>div:first-child{border-radius:14px 14px 0 0!important}[data-cinematic-product]>div:last-child,.cinematic-featured-rail [data-cinematic-product]>div:last-child{padding:18px}.cinematic-featured-rail [data-cinematic-product] h3{font-size:1rem}.cinematic-whatsapp,.cinematic-shell [data-cinematic-product] .cinematic-whatsapp{color:#fff!important;background:#075e54!important;border-color:#075e54!important}.cinematic-whatsapp:hover{background:#064b43!important;border-color:#064b43!important}.cinematic-products [data-cinematic-product] .cinematic-quick-add{color:#16191d;transition:transform .2s,background .2s}.cinematic-quick-add:hover{transform:scale(1.06)}.cinematic-products nav a[aria-current=page],.cinematic-navigation nav[aria-label=Shop\ navigation] a[aria-current=page]{text-underline-offset:7px;text-decoration:underline}.cinematic-bottom-navigation{z-index:45;bottom:max(14px, env(safe-area-inset-bottom));border:1px solid color-mix(in srgb, var(--cinematic-ink,#16191d) 15%, transparent);background:var(--cinematic-paper,#fff);width:min(100vw - 28px,480px);min-height:76px;color:var(--cinematic-ink,#16191d);border-radius:28px;grid-template-columns:repeat(4,1fr);gap:4px;padding:8px 8px 6px;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 40px #0002}.cinematic-navigation .cinematic-bottom-navigation a{letter-spacing:0;font-size:.68rem;text-decoration:none}.cinematic-bottom-item{opacity:.65;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:60px;display:flex}.cinematic-bottom-icon{border-radius:50%;place-items:center;width:36px;height:36px;transition:transform .2s,background .2s;display:grid}.cinematic-bottom-item.is-active{opacity:1;font-weight:700}.cinematic-bottom-item.is-active .cinematic-bottom-icon{background:var(--cinematic-ink,#16191d);color:var(--cinematic-paper,#fff);transform:translateY(-2px)scale(1.12);box-shadow:0 3px 8px #0002}@media (min-width:1024px){.cinematic-bottom-navigation{display:none}}@media (max-width:1023px){.cinematic-shell{padding-bottom:105px}.cinematic-navigation>div:first-child{padding-left:18px;padding-right:18px}.cinematic-wordmark span{max-width:none}.cinematic-navigation .cinematic-wordmark{gap:8px;font-size:1.05rem}.cinematic-navigation .cinematic-wordmark img{width:32px;height:32px}.cinematic-navigation>div:first-child>div{gap:0}.cinematic-navigation>div:first-child>div>:is(button,a){width:40px;height:44px}}.cinematic-navigation>.cinematic-search-panel{border:1px solid color-mix(in srgb, var(--cinematic-ink,#16191d) 12%, transparent);border-top:0;border-radius:0 0 28px 28px;max-height:min(65svh,640px);padding:18px max(20px,6vw) 20px;box-shadow:0 24px 40px #0002}.cinematic-search-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.cinematic-search-input{border:1px solid color-mix(in srgb, var(--cinematic-ink,#16191d) 20%, transparent);background:color-mix(in srgb, var(--cinematic-ink,#16191d) 3%, var(--cinematic-paper,#fff));border-radius:12px;align-items:center;gap:10px;padding:2px 12px;display:flex}.cinematic-search-input:focus-within{outline:2px solid var(--cinematic-ink,#16191d);outline-offset:2px}.cinematic-search-input input{background:0 0;border:0;outline:0;width:100%;min-width:0;min-height:40px;font-size:16px}.cinematic-search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.cinematic-search-result{border:1px solid color-mix(in srgb, var(--cinematic-ink,#16191d) 12%, transparent);border-radius:18px;align-items:center;gap:10px;padding:10px;display:flex}.cinematic-search-result:hover{background:color-mix(in srgb, var(--cinematic-ink,#16191d) 4%, var(--cinematic-paper,#fff))}.cinematic-footer{border-top:1px solid color-mix(in srgb,var(--cinematic-ink,#16191d) 14%,transparent);padding:64px 6vw 28px}.cinematic-footer-grid{grid-template-columns:1.6fr 1fr 1fr 1.2fr;gap:40px;display:grid}.cinematic-footer-grid h2{letter-spacing:.13em;text-transform:uppercase;margin-bottom:22px;font-size:.75rem;font-weight:700;font-family:Cinematic Sans,Arial,sans-serif!important}.cinematic-footer-grid>div>a:not(.cinematic-wordmark){align-items:center;gap:8px;width:fit-content;margin-top:15px;font-size:.875rem;display:flex}.cinematic-footer a:hover{text-underline-offset:5px;text-decoration:underline}.cinematic-footer-bottom{border-top:1px solid color-mix(in srgb,var(--cinematic-ink,#16191d) 12%,transparent);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:48px;padding-top:28px;font-size:.75rem;display:flex}.cinematic-about,.cinematic-order-tracker{padding:64px 6vw 88px}.cinematic-about-story{grid-template-columns:1.1fr 1fr;align-items:center;gap:8vw;display:grid}.cinematic-about-photo,.cinematic-about-brand{border-radius:24px;height:480px;overflow:hidden}.cinematic-about-brand{border:1px solid color-mix(in srgb,var(--cinematic-ink,#16191d) 15%,transparent);background:color-mix(in srgb,var(--cinematic-accent,#4f39f6) 8%,var(--cinematic-paper,#fff));flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex}.cinematic-contact{border-top:1px solid color-mix(in srgb,var(--cinematic-ink,#16191d) 15%,transparent);grid-template-columns:1fr 1.2fr;gap:8vw;margin-top:90px;padding-top:64px;scroll-margin-top:110px;display:grid}.cinematic-contact-cards{gap:14px;display:grid}.cinematic-contact-card{border:1px solid color-mix(in srgb,var(--cinematic-ink,#16191d) 16%,transparent);border-radius:20px;align-items:center;gap:20px;padding:26px;display:flex}.cinematic-contact-card>:last-child:is(svg){flex-shrink:0;margin-left:auto}.cinematic-contact-icon{background:color-mix(in srgb,var(--cinematic-ink,#16191d) 5%,var(--cinematic-paper,#fff));border-radius:50%;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.cinematic-track-intro{margin-bottom:48px;padding-left:94px;position:relative}.cinematic-track-symbol{background:color-mix(in srgb,var(--cinematic-accent,#4f39f6) 10%,var(--cinematic-paper,#fff));border-radius:22px;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:0;left:0}.cinematic-track-columns{grid-template-columns:.8fr 1.2fr;align-items:start;gap:6vw;display:grid}.cinematic-track-guide{background:color-mix(in srgb,var(--cinematic-ink,#16191d) 4%,var(--cinematic-paper,#fff));border-radius:24px;padding:32px}.cinematic-track-guide li{gap:16px;font-size:.875rem;display:flex}.cinematic-track-guide li>span{opacity:.45;font-variant-numeric:tabular-nums}.cinematic-track-guide li p{opacity:.65;margin-top:7px;line-height:1.7}.cinematic-order-tracker .cinematic-track-lookup{background:var(--cinematic-paper,#fff);color:var(--cinematic-ink,#16191d);border-color:color-mix(in srgb,var(--cinematic-ink,#16191d) 17%,transparent);box-shadow:none}.cinematic-order-tracker :is(h1,h2,strong,label,input){color:inherit}.cinematic-order-tracker input{background:0 0}.cinematic-order-tracker form button[type=submit]{background:var(--cinematic-ink,#16191d);color:var(--cinematic-paper,#fff)}@media (max-width:767px){.cinematic-featured-items{grid-auto-columns:auto}[data-cinematic-product]>div:last-child,.cinematic-featured-rail [data-cinematic-product]>div:last-child{padding:12px}.cinematic-featured-rail [data-cinematic-product] h3{font-size:.85rem}[data-cinematic-product] .cinematic-favorite svg,[data-cinematic-product] .cinematic-quick-add svg{width:15px;height:15px}.cinematic-navigation>.cinematic-search-panel{max-height:65svh;padding:14px 16px}.cinematic-search-results{grid-template-columns:1fr}.cinematic-search-result{gap:12px;padding:10px}.cinematic-search-result img{width:64px;height:72px}.cinematic-search-result>span{font-size:.85rem}.cinematic-footer-grid{grid-template-columns:1fr 1fr;gap:32px 20px}.cinematic-footer-grid>div:first-child{grid-column:1/-1}.cinematic-about,.cinematic-order-tracker{padding:40px 20px 64px}.cinematic-about-story,.cinematic-contact,.cinematic-track-columns{grid-template-columns:1fr;gap:32px}.cinematic-about-photo,.cinematic-about-brand{height:320px}.cinematic-contact{margin-top:48px;padding-top:40px}.cinematic-contact-card{gap:14px;padding:20px}.cinematic-contact-icon{width:42px;height:42px}.cinematic-track-intro{padding-left:0}.cinematic-track-symbol{margin-bottom:24px;position:static}.cinematic-track-guide{padding:24px}.cinematic-track-lookup>div:first-child{flex-direction:column;align-items:flex-start;gap:16px}}@media (prefers-reduced-motion:reduce){.cinematic-bottom-icon,.cinematic-quick-add{transition:none}}.cinematic-shell .cinematic-order-tracker form button[type=submit]{background:var(--cinematic-ink,#16191d)!important;color:var(--cinematic-paper,#fff)!important}@media (max-width:767px){.cinematic-track-columns>aside{order:2}.cinematic-track-columns>div{order:1}}.cinematic-products:not(.cinematic-catalogue){min-height:100svh}.cinematic-navigation .cinematic-bottom-navigation a[aria-current=page]{text-decoration:none}.cinematic-copy[data-domain-title=true]{max-width:100%!important}@media (max-width:639px){.cinematic-card-actions>a{white-space:nowrap;gap:4px;min-width:0;padding-left:7px!important;padding-right:7px!important;font-size:11px!important}}.cinematic-footer .cinematic-wordmark{min-width:0;max-width:100%}.cinematic-footer .cinematic-wordmark span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:1023px){.cinematic-navigation .cinematic-wordmark:has([data-domain-name=true]){font-size:clamp(.7rem,3.4vw,1.05rem)}}@media (max-width:639px){.cinematic-card-actions>a{padding-left:6px!important;padding-right:6px!important}.cinematic-card-actions>a.cinematic-whatsapp{flex-grow:1.6}}.cinematic-footer .cinematic-footer-grid a.cinematic-footer-whatsapp{color:#075e54;font-weight:600}.cinematic-footer .cinematic-footer-grid a.cinematic-footer-whatsapp:hover{color:#128c7e}.cinematic-footer .cinematic-footer-grid a.cinematic-footer-email{white-space:nowrap;min-width:0;max-width:100%}.cinematic-footer-email span{white-space:nowrap;min-width:0;font-size:clamp(.65rem,1vw,.875rem)}.cinematic-footer-grid>div{min-width:0}@media (max-width:767px){.cinematic-footer-grid>div:last-child{grid-column:1/-1}.cinematic-footer-email span{font-size:.8rem}}.cinematic-footer-email span{text-overflow:ellipsis;overflow:hidden}.cinematic-footer-email>svg{flex-shrink:0}.cinematic-hero-media{object-fit:var(--hero-object-fit);object-position:var(--hero-object-position);max-width:none;width:var(--hero-width);height:var(--hero-height);left:var(--hero-left);top:var(--hero-top)}@media (max-width:767px){.cinematic-hero-media{object-fit:var(--hero-mobile-object-fit);object-position:var(--hero-mobile-object-position);width:var(--hero-mobile-width);height:var(--hero-mobile-height);left:var(--hero-mobile-left);top:var(--hero-mobile-top)}}[data-cinematic-product]{flex-direction:column;height:100%;display:flex}[data-cinematic-product]>div:first-child{flex-shrink:0}[data-cinematic-product]>div:last-child{flex-direction:column;flex:1;display:flex}[data-cinematic-product] h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-cinematic-product] .cinematic-card-price{line-height:1.4}[data-cinematic-product] .cinematic-card-category{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}[data-cinematic-product] .cinematic-card-actions{min-height:52px;margin-top:auto;padding-top:10px}.cinematic-grid,.cinematic-featured-items{grid-auto-rows:1fr}.cinematic-navigation .cinematic-search-heading h2{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:1.125rem;line-height:1.3}.cinematic-search-heading>div{min-width:0}@media (display-mode:standalone),(display-mode:fullscreen){.cinematic-bottom-navigation{bottom:max(4px, calc(env(safe-area-inset-bottom,0px) - 8px))}}[data-cinematic-product] .product-card-body{container-type:inline-size}[data-cinematic-product] .cinematic-card-actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cinematic-card-actions>a{white-space:nowrap;min-width:0}.cinematic-card-actions>a:only-child{grid-column:1/-1}.cinematic-card-actions .card-label-short{display:inline}.cinematic-card-actions .card-label-long{display:none}@container (min-width:300px){.cinematic-card-actions .card-label-short{display:none}.cinematic-card-actions .card-label-long{display:inline}}
