*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#ff7ec2;color:#111;font-family:var(--body-font,Poppins),Arial,sans-serif;font-size:15px}body.locked{overflow:hidden}:root{--pink:#ff7ec2;--blue:#0b1bea;--orange:#ff5500;--lav:#e3c0dc;--cream:#fff9f2;--ink:#111}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid #0b1bea;outline-offset:5px}.skip{position:absolute;left:-999px}.skip:focus{left:20px;top:50px;background:#fff;z-index:200;padding:15px}.review{background:#fff9f2;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 3%;font-size:10px;letter-spacing:.06em;border-bottom:1px solid #111}.review strong{font-weight:900}.review-links{display:flex;gap:6px}.review a{border:1px solid #111;padding:5px 9px;border-radius:20px}.review a.active{background:#111;color:#fff}.header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 4%;background:var(--pink);position:relative;z-index:5}.brand img{display:block;width:164px;height:59px;object-fit:contain}.nav{display:flex;gap:25px;align-items:center}.nav a,.smallcaps{font-size:12px;font-weight:900;letter-spacing:.12em}.nav a{position:relative}.nav a:hover:after{content:'';height:2px;position:absolute;background:currentColor;left:0;right:0;bottom:-6px}.actions{display:flex;align-items:center;gap:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1.5px solid var(--ink);border-radius:40px;padding:15px 23px;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase;background:var(--ink);color:white;line-height:1.4;transition:transform .15s}.btn:hover{transform:translateY(-2px)}.btn.light{background:transparent;color:inherit;border-color:currentColor}.btn.blue{background:var(--blue);border-color:var(--blue);color:white}.btn.pink{background:var(--pink);border-color:var(--pink);color:var(--ink)}.btn.white{background:var(--cream);color:var(--ink)}.cart-link{border:0;background:none;padding:8px;font-size:11px;white-space:nowrap}.toggle{display:none;background:none;border:1px solid;padding:10px;border-radius:30px}.hero{min-height:690px;height:calc(100svh - 145px);max-height:1000px;position:relative;padding:110px 4% 50px;display:flex;flex-direction:column;justify-content:flex-end;isolation:isolate;overflow:hidden;background:var(--pink)}.hero:before{content:'';background:var(--hero-image,none) center 56%/cover no-repeat;mix-blend-mode:multiply;opacity:.25;position:absolute;inset:0;z-index:-2}.hero:after{content:'';position:absolute;width:440px;height:440px;background:#ff55001c;right:-100px;top:140px;border-radius:50%;z-index:-1}.hero h1{font-family:Yourbold,Impact,sans-serif;font-size:clamp(75px,11.5vw,185px);letter-spacing:-.025em;line-height:1.05;margin:70px 0 42px;color:var(--blue);font-weight:400;max-width:1300px}.outline{color:transparent;-webkit-text-stroke:1.8px #111}.hero-foot{display:flex;justify-content:space-between;align-items:end;gap:30px}.hero-foot p{max-width:320px;line-height:1.6;font-size:13px}.stamp{border:2px solid;border-radius:50%;width:136px;height:136px;position:absolute;right:5%;top:70px;display:grid;place-content:center;text-align:center;transform:rotate(10deg);font-size:15px;line-height:1.15;font-weight:900}.hero-index{position:absolute;left:4%;top:35px;font-size:10px;letter-spacing:.14em}.ticker{display:flex;justify-content:space-around;gap:25px;white-space:nowrap;overflow:hidden;background:var(--blue);color:var(--pink);font:27px Yourbold,Impact;padding:18px 10px}.section{padding:90px 4%;position:relative}.pink-panel{background:var(--pink)}.section-top{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:45px}.eyebrow{font-size:10px;letter-spacing:.14em;font-weight:800;text-transform:uppercase;margin:0 0 25px}.display{font-family:Yourbold,Impact,sans-serif;font-size:clamp(48px,6.6vw,112px);line-height:1.02;font-weight:400;margin:0;letter-spacing:-.02em}.bob{font-family:BOB,Impact,sans-serif;font-size:clamp(60px,8vw,125px);line-height:1.05;font-weight:400}.copy{max-width:570px;font-size:16px;line-height:1.85}.blue-text{color:var(--blue)}.grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.product{min-width:0}.product-img{display:block;aspect-ratio:1;background:#f2ece8;overflow:hidden}.product-img img{width:100%;height:100%;object-fit:contain;display:block;mix-blend-mode:multiply;transition:transform .5s}.product-img:hover img{transform:scale(1.035)}.product:nth-child(2) .product-img{background:#e3c0dc}.product:nth-child(3) .product-img{background:#ffae7f}.product-meta{border-top:1px solid;margin-top:20px;padding-top:15px;display:flex;justify-content:space-between;align-items:center;font-size:10px;letter-spacing:.08em}.product h3{font-family:Yourbold;font-weight:400;font-size:clamp(24px,3.1vw,48px);line-height:1.15;margin:18px 0 10px}.product p{font-size:13px;line-height:1.75;margin-bottom:24px}.text-link{display:inline-flex;gap:22px;border-bottom:1px solid;padding-bottom:6px;font-size:11px;font-weight:800;letter-spacing:.05em}.split{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.editorial{width:100%;height:620px;object-fit:cover;display:block}.story-section{border-top:1px solid #1114}.story-section .display{margin-bottom:35px}.story-section .btn{margin-top:15px}.image-label{display:flex;justify-content:space-between;margin-top:10px;font-size:9px;letter-spacing:.1em}.event-section{background:var(--pink);border-top:1px solid #1114}.event-block{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.event-poster{background:var(--blue);color:var(--pink);padding:42px;aspect-ratio:1;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.event-poster:after{content:'*';position:absolute;font:300px Yourbold;right:-10px;bottom:-80px;opacity:.18}.event-poster .number{font:clamp(100px,17vw,250px)/.9 Yourbold;letter-spacing:-.03em}.event-poster .label{font:clamp(35px,4vw,68px)/1.08 Yourbold}.event-poster .date{font-size:12px;letter-spacing:.1em;padding-top:25px}.event-copy .display{margin:20px 0 30px}.event-copy p{font-size:15px;line-height:1.9;max-width:470px}.badge{display:inline-block;border:1px solid;border-radius:30px;padding:9px 14px;font-size:10px;font-weight:800;letter-spacing:.09em}.location-section{background:var(--pink);border-top:1px solid #1114}.location-panel{background:var(--blue);color:var(--pink);min-height:410px;padding:45px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.location-panel .bob{font-size:clamp(55px,7vw,110px)}.location-panel .water{font-family:Yourbold;font-size:16px;border-top:1px solid;padding-top:18px;display:flex;justify-content:space-between}.details{display:grid;grid-template-columns:1fr 1fr;gap:25px;margin:30px 0;font-size:13px;line-height:1.8}.details strong{font-size:10px;letter-spacing:.1em}.merch-section{background:#111;color:var(--pink)}.merch-section .outline{-webkit-text-stroke-color:var(--pink)}.merch-section .split{align-items:start}.merch-art{display:grid;place-content:center;min-height:310px;background:var(--pink);color:#111;text-align:center;padding:30px}.merch-art .bob{font-size:85px;transform:rotate(-7deg)}.merch-art p{font-size:10px;letter-spacing:.18em;margin-top:35px}.newsletter-band{background:var(--blue);color:var(--pink);padding:65px 4%;display:flex;justify-content:space-between;gap:30px;align-items:center}.newsletter-band h2{font:clamp(35px,5vw,75px)/1.05 Yourbold;margin:0 0 15px}.newsletter-band p{font-size:12px;max-width:570px}.footer{background:#111;color:var(--pink);padding:65px 4% 25px}.footer-top{display:flex;justify-content:space-between;gap:40px}.footer-brand{font:60px/.9 Yourbold}.footer-nav{display:grid;grid-template-columns:repeat(3,1fr);gap:17px 50px;font-size:11px;font-weight:800;letter-spacing:.07em}.footer-bottom{border-top:1px solid #ff7ec255;margin-top:55px;padding-top:20px;display:flex;justify-content:space-between;gap:20px;font-size:9px}.legal-links{display:flex;gap:20px}.page-hero{padding:70px 4% 50px;border-bottom:1px solid #1114}.page-hero .display{max-width:1000px}.page-hero p{max-width:650px;line-height:1.8}.page-content{padding:55px 4% 90px}.bodytext{max-width:760px;line-height:1.9}.bodytext h2{font:37px/1.1 Yourbold;margin-top:45px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:24px}.field{display:flex;flex-direction:column;gap:10px;font-size:11px;font-weight:700;letter-spacing:.03em}.field.full{grid-column:1/-1}input,textarea,select{min-width:0;width:100%;padding:16px 0;border:0;border-bottom:1px solid;background:transparent;color:inherit;border-radius:0}input::placeholder,textarea::placeholder{color:inherit;opacity:.55}textarea{min-height:110px;resize:vertical}.consent{display:flex;align-items:flex-start;gap:12px;font-size:11px;line-height:1.8;font-weight:400}.consent input{width:17px;min-width:17px;height:17px;margin-top:3px}.form-note{font-size:11px;line-height:1.8}.notice{border:1px solid;padding:15px;font-size:12px;line-height:1.8;margin:25px 0}.form-result{font-size:13px;font-weight:700;margin-top:20px}.modal-wrap{position:fixed;inset:0;background:#0007;z-index:50;display:grid;place-items:center;padding:20px}.modal-wrap[hidden]{display:none}.modal{display:grid;grid-template-columns:.8fr 1fr;max-width:900px;width:100%;max-height:92svh;overflow:auto;background:var(--pink);position:relative}.modal-photo{width:100%;height:100%;object-fit:cover}.modal-body{padding:45px 38px}.modal-body .display{font-size:70px}.modal-body p{font-size:12px;line-height:1.8}.close{position:absolute;right:14px;top:12px;border:1px solid;background:var(--pink);border-radius:50%;height:32px;width:32px;font-size:21px;z-index:1}.modal .btn{width:100%;margin-top:16px}.modal .consent{margin-top:18px;font-size:9px}.voucher-rules{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:40px}.rule{border-top:1px solid;padding-top:20px}.rule b{font-family:Yourbold;font-size:36px;display:block;margin-bottom:10px}.rule p{font-size:12px;line-height:1.8}.state-row{display:flex;gap:15px;align-items:center;margin:20px 0 35px;font-size:11px;border:1px solid;padding:10px 15px;max-width:480px}.state-row select{padding:6px;border:0}.voucher-card{max-width:580px;margin:0 auto;background:var(--cream);padding:42px;border:2px solid;text-align:center}.voucher-card h2{font:60px/1 Yourbold}.demo-mark{border:2px dashed;padding:14px;margin:20px 0;font-size:12px;font-weight:900}.order-row{display:flex;gap:25px;align-items:center;border-bottom:1px solid;padding:25px 0}.order-row img{width:130px;height:130px;object-fit:contain}.order-row .order-name{flex:1}.order-row h2{font:26px Yourbold}.order-row button{background:none;border:1px solid;padding:7px 12px;border-radius:30px}.email{max-width:680px;background:var(--cream);margin:auto}.email-head{padding:40px;background:var(--pink)}.email-body{padding:35px}.email-body h2{font:45px/1 Yourbold}.email-img{width:100%;height:200px;object-fit:cover}.email-products{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.email-products img{width:100%;aspect-ratio:1;object-fit:contain}.email-products p{font-size:11px}.catering-card{border-top:1px solid;padding-top:20px}.variant-b .hero{padding:0 4% 65px;display:grid;grid-template-columns:1.15fr 1fr;align-items:end;gap:3%;min-height:720px;max-height:none;height:auto}.variant-b .hero:before,.variant-b .hero:after{display:none}.variant-b .hero h1{font-size:clamp(70px,8vw,130px);margin:60px 0 40px;position:relative;z-index:1}.variant-b .hero-image{width:100%;height:620px;object-fit:cover;margin-top:20px}.variant-b .hero .stamp{width:105px;height:105px;right:3%;top:40px;background:var(--orange);font-size:12px;z-index:2}.variant-b .hero-foot{display:block}.variant-b .story-section{background:var(--blue);color:var(--pink)}.variant-b .story-section .blue-text{color:var(--pink)}.variant-b .story-section .btn{background:var(--pink);color:#111;border-color:var(--pink)}.variant-b .menu-section{background:var(--lav)}.variant-b .event-section{background:var(--orange)}.variant-b .location-section{background:var(--lav)}.variant-b .event-poster{background:#111}.variant-b .newsletter-band{background:var(--orange);color:#111}.empty{padding:45px;border:1px solid}.toast{position:fixed;right:25px;bottom:25px;z-index:60;background:#111;color:var(--pink);padding:20px;max-width:350px;font-size:13px}.toast[hidden]{display:none}body:not(.variant-b) .hero-image{display:none}.photo-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:40px 0}.photo-strip img{width:100%;height:370px;object-fit:cover}.product-detail .editorial{object-fit:contain;mix-blend-mode:multiply;background:#fff9f2}.product-detail .display{font-size:clamp(55px,6vw,90px)}
@media(min-width:1700px){.hero h1{font-size:185px}.section,.page-content,.header,.page-hero{padding-left:max(4%,calc((100vw - 1600px)/2));padding-right:max(4%,calc((100vw - 1600px)/2))}}
@media(max-width:1100px){.header{gap:15px}.brand img{width:130px}.nav{gap:16px}.nav a{font-size:10px}.actions .btn{padding:13px 15px;font-size:9px}.cart-link{font-size:9px}.hero{min-height:620px}.editorial{height:500px}}
@media(max-width:800px){.review{font-size:8px;padding:8px 4%;align-items:center}.review strong{max-width:130px}.review-links a{font-size:8px;padding:5px 7px}.header{padding:17px 4%;gap:10px}.brand img{width:115px;height:43px}.toggle{display:block;font-size:10px}.nav{display:none;position:absolute;top:78px;left:0;right:0;background:var(--pink);padding:30px 6%;border-bottom:1px solid;flex-direction:column;align-items:start;gap:25px}.nav.open{display:flex}.nav a{font-size:15px}.actions{margin-left:auto;gap:4px}.actions .btn{font-size:8px;padding:10px 12px;max-width:140px}.cart-link{font-size:9px;padding:5px}.hero{height:calc(90svh - 110px);min-height:580px;max-height:800px;padding:100px 5% 35px}.hero h1{font-size:clamp(55px,12vw,99px);margin:90px 0 35px;line-height:1.1}.hero:before{background-size:auto 100%;background-position:48% center}.hero .stamp{width:95px;height:95px;font-size:11px;top:45px;right:6%}.hero-index{top:25px;left:5%;font-size:8px}.hero-foot{align-items:start;flex-direction:column;gap:15px}.hero-foot p{font-size:11px;margin:0;max-width:260px}.hero-foot .btn{font-size:10px;padding:12px 18px}.ticker{justify-content:flex-start;gap:35px;font-size:21px;padding:14px}.section{padding:60px 5%}.section-top{align-items:start;flex-direction:column;gap:20px;margin-bottom:30px}.display{font-size:clamp(43px,10vw,70px)}.grid3{grid-template-columns:1fr;gap:42px}.product-img{aspect-ratio:1.12}.product h3{font-size:36px}.product p{max-width:380px}.split,.event-block{grid-template-columns:1fr;gap:35px}.editorial{height:auto;max-height:620px;object-fit:contain}.story-section .editorial{height:470px;object-fit:cover}.copy{font-size:14px}.event-poster{padding:30px}.event-poster .number{font-size:clamp(130px,38vw,240px)}.event-poster .label{font-size:45px}.event-copy p{font-size:13px}.location-panel{min-height:350px;padding:30px}.location-panel .bob{font-size:70px}.details{font-size:12px;gap:20px}.merch-art{min-height:270px}.newsletter-band{padding:45px 5%;flex-direction:column;align-items:start}.newsletter-band h2{font-size:43px}.footer{padding:45px 5% 25px}.footer-top{flex-direction:column}.footer-brand{font-size:55px}.footer-nav{grid-template-columns:repeat(2,1fr);gap:22px 30px}.footer-bottom{margin-top:35px;flex-direction:column;gap:20px}.page-hero{padding:45px 5% 35px}.page-content{padding:35px 5% 60px}.fields{grid-template-columns:1fr}.field.full{grid-column:auto}.voucher-rules{grid-template-columns:1fr;gap:20px}.rule b{font-size:30px}.modal{grid-template-columns:1fr;max-width:460px}.modal-photo{display:none}.modal-body{padding:38px 28px 30px}.modal-body .display{font-size:65px}.modal-body p{font-size:11px}.voucher-card{padding:28px 20px}.voucher-card h2{font-size:45px}.variant-b .hero{grid-template-columns:1fr;padding:35px 5%;min-height:0;gap:30px}.variant-b .hero h1{font-size:clamp(56px,12vw,92px);margin:55px 0 25px}.variant-b .hero-image{height:390px;object-position:center 35%;margin:0}.variant-b .hero .stamp{width:82px;height:82px;font-size:10px;top:25px;right:5%}.variant-b .hero-foot .btn{margin-top:20px}.photo-strip{grid-template-columns:1fr}.photo-strip img{height:auto;max-height:600px;object-fit:contain}.order-row{gap:12px;flex-wrap:wrap}.order-row img{width:80px;height:90px}.order-row h2{font-size:23px}.email-body{padding:25px}.email-products{gap:6px}.email-head{padding:30px}.email-head .display{font-size:43px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.brand img{mix-blend-mode:multiply}body.embedded .review{display:none}
.numeral{font-family:Poppins,Arial,sans-serif;font-weight:900;letter-spacing:-.06em}.modal-body .numeral{font-size:90px;line-height:1}
.split>*{min-width:0}.split,.event-block{grid-template-columns:repeat(2,minmax(0,1fr))}.hero h1 .outline{white-space:nowrap}.variant-b .hero h1{font-size:clamp(62px,6.5vw,110px)}
@media(max-width:800px){.split,.event-block{grid-template-columns:minmax(0,1fr)}.hero h1,.variant-b .hero h1{font-size:clamp(34px,10.5vw,80px)}.merch-art .bob{font-size:clamp(34px,10.5vw,65px)}.merch-art{min-width:0}.variant-b .hero .stamp{top:18px;width:68px;height:68px;font-size:8px}.variant-b .hero h1{margin-top:65px}.review-links{flex-wrap:wrap;justify-content:flex-end}}


.shopify-section{min-width:0}.header .brand{display:block}.header a[aria-current="page"]{text-decoration:underline;text-underline-offset:8px}.hero h1{font-family:Yourbold,Impact,sans-serif}.hero h1 span{white-space:nowrap}.hero .hero-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 56%;mix-blend-mode:multiply;opacity:.25;z-index:-2}.hero:before{display:none}.hero h1{margin-top:65px}.richtext p{line-height:1.85}.richtext ul{line-height:1.85}.richtext a{text-decoration:underline}.bb-form{max-width:620px}.form-errors,.success{border:1px solid;padding:16px;line-height:1.7;font-size:13px}.success:empty{display:none}.product-form{display:grid;gap:20px;max-width:480px}.product-form .field{font-size:12px}.price{font-size:24px;font-weight:800}.compare-price{font-size:14px;text-decoration:line-through;opacity:.6}.pagination{display:flex;gap:20px;justify-content:center;margin-top:50px}.pagination a{border-bottom:1px solid}.cart-qty{width:75px;padding:10px;border:1px solid}.cart-summary{max-width:480px;margin:35px 0 0 auto;border:1px solid;padding:25px}.cart-summary .btn{width:100%;margin:10px 0}.order-row .price{font-size:16px}.product-gallery{display:grid;gap:20px}.product-gallery img{width:100%;height:auto;object-fit:contain}.product-detail .product-gallery{background:#fff9f2}.product-detail .description{font-size:14px;line-height:1.8}.article-date{font-size:12px}.article-hero{width:100%;max-height:650px;object-fit:contain}.blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.blog-card{border-top:1px solid;padding-top:20px}.blog-card h2{font:38px/1.1 Yourbold}.blog-card img{width:100%;height:320px;object-fit:cover}.search-form{display:flex;gap:15px;max-width:600px;margin:30px 0}.bb-dialog{border:0;background:var(--pink);color:var(--ink);padding:0;max-width:900px;width:calc(100% - 32px);max-height:92svh}.bb-dialog::backdrop{background:#0008}.bb-dialog .modal{max-height:none;overflow:visible}.bb-dialog[open]{overflow:auto}.footer .brand img{width:200px;height:auto;mix-blend-mode:normal;filter:invert(1);opacity:.9}.footer-top .brand{background:var(--pink);padding:18px}.campaign-status{max-width:800px;margin:0 0 35px}.campaign-status .display{font-size:clamp(35px,5vw,65px)}.campaign-status p{line-height:1.8}.campaign-result{max-width:650px;padding:30px;background:var(--cream);border:2px solid}.campaign-result h2{font:45px/1.1 Yourbold}.campaign-code{font-family:Arial,sans-serif;overflow-wrap:anywhere;border:1px dashed;padding:18px;font-size:20px;letter-spacing:.08em}.campaign-result[hidden]{display:none}.full-width{grid-column:1/-1}.app-block{padding:40px 4%}.merch-collection .grid3{margin-top:35px}.badge.soldout{background:var(--cream)}.search-results li{list-style:none;border-top:1px solid;padding:25px 0}.search-results h2{font:30px/1.1 Yourbold}.password-shell{min-height:100svh;padding:8%;background:var(--pink)}.password-shell .display{max-width:1000px}.announcement{background:var(--blue);color:var(--pink);text-align:center;padding:10px;font-size:11px}.announcement a{text-decoration:underline}.policy-wrap{padding:60px 5%;max-width:1000px;margin:auto;line-height:1.8}.empty h2{font-size:clamp(32px,6vw,65px)}.header .toggle{flex-shrink:0}.hero-index{max-width:65%}.modal-photo{min-height:100%;height:100%;object-fit:cover}.newsletter-band .btn{flex-shrink:0}.numeral{font-family:Poppins,Arial,sans-serif}.page-content{overflow-wrap:break-word}.event-poster .number{font-family:Yourbold,Impact,sans-serif}.bb-product-placeholder{background:#fff9f2}.page-hero .display{overflow-wrap:normal}.shopify-policy__container{max-width:900px;padding:60px 5%;line-height:1.8}.contact-privacy{margin:20px 0}.account-link{font-size:11px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.bb-form [type="submit"]{margin-top:20px}.customer-form .consent{margin:18px 0}.newsletter-inline{max-width:600px}.newsletter-inline .btn{width:auto}.cart-properties{font-size:11px;padding-left:0}.cart-properties li{list-style:none}.bb-loading{opacity:.6;pointer-events:none}
@media(max-width:800px){.blog-grid{grid-template-columns:1fr}.order-row{align-items:flex-start}.cart-summary{max-width:none}.modal-photo{display:none}.bb-dialog .modal-body{padding:42px 24px 28px}.modal-body .display{font-size:50px}.bb-dialog .numeral{font-size:75px}.hero{min-height:580px}.hero-index{font-size:8px;max-width:65%}.hero .stamp{top:65px}.blog-card img{height:260px}.product-detail .editorial{height:auto}.header .cart-link{font-size:9px}.footer-top .brand{align-self:flex-start}.product-form .btn{width:100%}.fields{gap:20px}.contact-privacy{font-size:11px}.event-poster .number{font-size:clamp(120px,35vw,220px)}}
