.information-layout{max-width:1240px;width:100%;margin:auto;padding:24px 40px 65px}.information-preview{font-size:12px;opacity:.6;margin:0;padding-bottom:14px;border-bottom:1px solid var(--color-rule)}.information-heading{display:flex;align-items:end;justify-content:space-between;gap:50px;padding:44px 0}.information-heading h1{font:700 clamp(70px,7.2vw,108px)/.92 var(--f-display);margin:0}.information-heading h2{font-size:24px;font-weight:400;margin:0 0 14px}.information-heading p{font-size:17px;line-height:1.7;margin:0;opacity:.75}.information-grid{display:grid;grid-template-columns:200px minmax(0,1fr);gap:65px}.information-nav{display:flex;flex-direction:column;align-items:start;gap:8px;position:sticky;top:100px;align-self:start;border-top:1px solid var(--color-rule);padding-top:14px}.information-nav a{padding:11px 0;text-decoration:none;font-size:15px}.information-nav a:hover{color:var(--color-primary)}.information-content{min-width:0}.information-content section{scroll-margin-top:105px}.information-content h2{font-size:27px;font-weight:400;margin:0 0 14px}.information-section-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.delivery-symbol{font-size:40px;color:var(--color-primary);line-height:1}.delivery-section{border-top:1px solid var(--color-rule);padding:26px 0 32px}.information-lead{font-size:17px;margin:0 0 25px}.delivery-facts{display:grid;grid-template-columns:1fr 1fr;gap:30px}.delivery-facts h3{font-size:16px;font-weight:400;margin:0 0 8px}.delivery-facts p{font-size:14px;opacity:.7;line-height:1.7;margin:0}.pickup-section{display:grid;grid-template-columns:1fr 145px;align-items:center;gap:30px;padding:30px;margin:10px 0 36px;border-radius:12px;background:color-mix(in srgb,var(--color-sand-300) 17%,var(--paper-background))}.pickup-section p{font-size:15px;margin:0 0 18px}.pickup-section address{font-style:normal;font-size:21px;line-height:1.5;margin-bottom:18px}.pickup-section .pickup-note{font-size:13px;opacity:.7;max-width:330px;line-height:1.6}.pickup-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.shipping-page .submit{margin:0;width:auto;min-height:48px;padding:13px 24px;gap:18px;font-size:15px;text-decoration:none}.pickup-actions>a:last-child{font-size:14px;color:var(--color-primary)}.pickup-address-art{display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid var(--color-primary);border-radius:7px;padding:18px 12px;color:var(--color-primary);transform:rotate(-4deg)}.pickup-address-art span{font-size:21px}.pickup-address-art strong{font:400 90px/1.15 'Anton SC',sans-serif}.pickup-address-art small{font-size:16px}.branding-delivery{padding:0 0 32px;border-bottom:1px solid var(--color-rule)}.branding-delivery>p{font-size:16px;line-height:1.7;max-width:610px}.delivery-flow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 0;margin:8px 0 12px;color:var(--color-primary);font-size:15px}.delivery-flow b{font-weight:400;opacity:.6}.branding-delivery>a{font-size:14px;color:var(--color-primary);line-height:1.7}.shipping-questions{padding-top:32px}.shipping-questions h2{margin-bottom:18px}.shipping-questions details{padding:0;border-bottom:1px solid var(--color-rule)}.shipping-questions summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;padding:20px 0;font-size:17px}.shipping-questions summary:after{content:'+';color:var(--color-primary);font-size:25px}.shipping-questions details[open] summary:after{content:'−'}.shipping-questions summary::-webkit-details-marker{display:none}.shipping-questions details p{margin:0 0 18px;font-size:15px;line-height:1.8;max-width:600px;opacity:.8}.shipping-questions details>a{display:inline-block;margin-bottom:22px;font-size:14px;color:var(--color-primary)}.information-contact{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding-top:32px}.information-contact h2{font-size:20px;margin:0}.information-contact a{font-size:14px;color:var(--color-primary)}.shipping-page :is(a,summary):focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}
@media(max-width:800px){.information-grid{grid-template-columns:155px minmax(0,1fr);gap:30px}.pickup-section{grid-template-columns:1fr;padding:24px}.pickup-address-art{display:none}}
@media(max-width:600px){.information-layout{padding:16px 20px 48px}.information-preview{font-size:11px;line-height:1.6}.information-heading{display:block;padding:28px 0 24px}.information-heading h1{font-size:72px;margin-bottom:24px}.information-heading h2{font-size:23px;margin-bottom:8px}.information-heading p{font-size:15px}.information-heading p br{display:none}.information-grid{display:block}.information-nav{position:static;display:flex;flex-direction:row;flex-wrap:wrap;gap:2px 20px;padding:8px 0 14px;border-top:0}.information-nav a{font-size:13px;min-height:44px;text-decoration:underline}.information-content h2{font-size:24px}.delivery-section{padding-top:22px}.information-lead{font-size:15px;line-height:1.7}.delivery-facts{gap:22px;grid-template-columns:1fr}.delivery-facts p{font-size:14px}.pickup-section{padding:22px;margin:0 0 28px}.pickup-section address{font-size:20px}.pickup-actions{gap:15px}.pickup-actions .submit{font-size:14px;padding:12px 20px}.branding-delivery>p{font-size:15px}.delivery-flow{font-size:12px;gap:7px;text-align:center;line-height:1.6}.delivery-flow span{flex:1}.branding-delivery>a{font-size:13px}.shipping-questions summary{font-size:16px;padding:18px 0}.shipping-questions details p{font-size:14px}.information-contact{gap:15px;flex-direction:column;align-items:start}.information-content section{scroll-margin-top:84px}}

/* English retains the composition with a readable Latin type scale. */
html[lang^="en"] .information-heading h1{font-size:clamp(46px,6vw,84px);line-height:1.1}

html[lang^="en"] .delivery-flow [aria-hidden="true"]{display:inline-block;transform:scaleX(-1)}
