@font-face{font-family:Products Lobster;src:url(/fonts/lobster.ttf)format("truetype");font-display:swap}@font-face{font-family:Products Script;src:url(/fonts/the-nautigal.ttf)format("truetype");font-display:swap}.L9rB0G_section{background:#9e2424;height:clamp(414px,55.8vw,720px)}.L9rB0G_heading{margin:0;font-family:Products Lobster,Georgia,serif;font-size:clamp(36px,5.1vw,66px);font-weight:400;line-height:1.2;position:absolute;top:5%;left:3%}.L9rB0G_signature{color:#e0a99f;opacity:.88;letter-spacing:-.025em;white-space:nowrap;pointer-events:none;width:max-content;margin:0;font-family:Products Script,Segoe Script,cursive;font-size:clamp(120px,21vw,280px);font-weight:400;position:absolute;top:25%;left:50%;transform:translate(-50%)}.L9rB0G_carousel{touch-action:pan-y;cursor:grab;outline-offset:-4px;position:absolute;inset:23% 0 15%}.L9rB0G_carousel:active{cursor:grabbing}.L9rB0G_carousel:focus-visible{outline:2px solid #fae9df}.L9rB0G_slot{width:27%;height:100%;transition:transform .45s cubic-bezier(.22,.61,.36,1),opacity .45s ease-out;position:absolute;top:0;left:50%;transform:translate(-50%)}.L9rB0G_slot[data-offset="0"]{z-index:3}.L9rB0G_slot[data-offset="-1"]{z-index:2;transform:translate(-210%)scale(.59)}.L9rB0G_slot[data-offset="1"]{z-index:2;transform:translate(110%)scale(.59)}.L9rB0G_slot[data-offset="-2"]{opacity:0;pointer-events:none;transform:translate(-340%)scale(.45)}.L9rB0G_slot[data-offset="2"]{opacity:0;pointer-events:none;transform:translate(240%)scale(.45)}.L9rB0G_product{z-index:2;width:100%;height:100%;cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.L9rB0G_product:focus-visible{outline-offset:6px;border-radius:8px;outline:2px solid #fae9df}.L9rB0G_imageFrame{pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;height:100%;display:block;position:relative;overflow:hidden}.L9rB0G_imageFrame img{max-width:none;position:absolute}.L9rB0G_card{z-index:1;opacity:0;pointer-events:none;color:#fff;border-radius:22px;width:95%;min-height:48%;padding:16px 14px 16px 38%;font-size:clamp(10px,1.15vw,15px);line-height:1.4;transition:transform .45s ease-out,opacity .35s ease-out;position:absolute;top:13%;left:45%;transform:translate(-45%)}.L9rB0G_cardOpen{opacity:1;transform:translate(22%)}.L9rB0G_card h3{margin:0 0 6px;font-family:Arial,sans-serif;font-weight:700}.L9rB0G_card p{margin:5px 0 0}.L9rB0G_type{font-weight:700}.L9rB0G_hint{text-align:center;width:100%;margin:0;font-family:Georgia,serif;font-size:clamp(18px,2.3vw,28px);font-weight:700;position:absolute;bottom:3.5%}@media (max-width:767px){.L9rB0G_section{height:clamp(440px,106vw,610px)}.L9rB0G_heading{text-align:center;width:100%;font-size:clamp(29px,8vw,44px);top:8.5%;left:0}.L9rB0G_signature{font-size:clamp(110px,30vw,190px);top:34%}.L9rB0G_carousel{height:clamp(138px,43vw,230px);inset:29.5% 0 auto}.L9rB0G_slot{width:34%}.L9rB0G_slot[data-offset="-1"]{transform:translate(-157%)scale(.69)}.L9rB0G_slot[data-offset="1"]{transform:translate(57%)scale(.69)}.L9rB0G_hint{font-size:20px;bottom:10.5%}.L9rB0G_expanded .L9rB0G_slot[data-offset="0"]{transform:translate(-74%)scale(.85)}.L9rB0G_expanded .L9rB0G_slot[data-offset="1"]{opacity:.2}.L9rB0G_card{border-radius:18px;width:140%;min-height:80%;padding:14px 12px 14px 40%;font-size:12px;top:8%;left:75%}.L9rB0G_cardOpen{transform:translate(4%)}}@media (prefers-reduced-motion:reduce){.L9rB0G_slot,.L9rB0G_card{transition:none}}
@font-face{font-family:distributorFont;src:url(../media/lobster-s.p.1thtymef6a5kf.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:distributorFont Fallback;src:local(Arial);ascent-override:113.63%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:88.0%}.AMppkW_className{font-family:distributorFont,distributorFont Fallback;font-weight:400}
@font-face{font-family:historyFont;src:url(../media/lobster-s.p.1thtymef6a5kf.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:historyFont Fallback;src:local(Arial);ascent-override:113.63%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:88.0%}.eb715q_className{font-family:historyFont,historyFont Fallback;font-weight:400}
@font-face{font-family:headingFont;src:url(../media/lobster-s.p.1thtymef6a5kf.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:headingFont Fallback;src:local(Arial);ascent-override:113.63%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:88.0%}.TtFSTq_className{font-family:headingFont,headingFont Fallback;font-weight:400}
@font-face{font-family:headingFont;src:url(../media/lobster-s.p.1thtymef6a5kf.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:headingFont Fallback;src:local(Arial);ascent-override:113.63%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:88.0%}.rSgxRa_className{font-family:headingFont,headingFont Fallback;font-weight:400}
@font-face{font-family:missionFont;src:url(../media/the_nautigal-s.p.33fxw7-p5wbtz.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:missionFont Fallback;src:local(Arial);ascent-override:167.05%;descent-override:63.36%;line-gap-override:0.0%;size-adjust:52.08%}._15SOZq_className{font-family:missionFont,missionFont Fallback;font-weight:400}
@font-face{font-family:headingFont;src:url(../media/lobster-s.p.1thtymef6a5kf.ttf)format("truetype");font-display:swap;font-weight:400}@font-face{font-family:headingFont Fallback;src:local(Arial);ascent-override:113.63%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:88.0%}._3ya9ua_className{font-family:headingFont,headingFont Fallback;font-weight:400}
