html{min-height:100%}body{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}body>#MainContent{flex:1 0 auto;width:100%}body>.shopify-section-group-header-group,body>.shopify-section-group-footer-group{flex-shrink:0}.pg-trust{display:flex;justify-content:center;gap:48px;border-top:1px solid #ffffff25;padding:24px 0;margin-top:20px;flex-wrap:wrap}.pg-trust-item{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.4px;min-height:32px}.pg-trust-item svg{width:25px;height:25px;stroke:currentColor;stroke-width:1.5;fill:none;flex-shrink:0}.pg-trust-item:is(a):hover{text-decoration:underline;text-underline-offset:4px}.pg-payment{display:flex;justify-content:center;align-items:center;gap:18px;flex-wrap:wrap;font-size:10px;color:#ddd;padding:0 0 8px}.pg-payment-icons{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.pg-payment-icons .pg-payment-icon{width:38px;height:24px}@media(max-width:600px){.pg-trust{justify-content:flex-start;gap:12px;padding:22px 0}.pg-trust-item{width:100%;font-size:12px}.pg-payment{justify-content:flex-start;gap:12px}.pg-payment-icons{justify-content:flex-start}}.content-page.pg-collection{max-width:none;width:100%;padding:45px 4.8% 65px;margin:0 auto}.pg-collection .product-grid{gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}.pg-collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:24px 0;font-size:12px;border-top:1px solid #d8d2c8;border-bottom:1px solid #d8d2c8;padding:16px 0}.pg-collection-toolbar form{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pg-collection-toolbar select{padding:11px 30px 11px 12px;border:1px solid #c8c3b9;background:transparent;max-width:100%}.pg-collection-toolbar button{background:#111;color:#fff;border:1px solid #111;padding:12px 16px}@media(min-width:2200px){.content-page.pg-collection{max-width:2200px}}@media(max-width:900px){.pg-collection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media(max-width:600px){.content-page.pg-collection{padding:28px 5% 40px}.pg-collection-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.pg-collection-toolbar form{gap:8px;width:100%}.pg-collection-toolbar label{width:100%}.pg-collection-toolbar select{flex:1;min-width:0}.pg-collection .product-grid{gap:12px}}.pg-collection .product-grid{gap:14px}.pg-collection .product-media{height:auto;aspect-ratio:4/5}.pg-collection .product-media img{width:100%;height:100%;object-fit:cover}@media(max-width:600px){.pg-collection .product-grid{gap:10px}}.pg-about-hero{position:relative;min-height:560px;height:39vw;max-height:760px;background:#111;color:#f3f1eb;overflow:hidden}.pg-about-hero>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.pg-about-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0001,#0002 35%,#0007)}.pg-about-hero-copy{position:relative;z-index:1;margin-left:51%;padding:7vw 5% 50px 3%;max-width:780px}.pg-about-hero .eyebrow{font-size:10px;letter-spacing:3px}.pg-about-hero h1{font:clamp(42px,4.2vw,82px)/1.08 var(--display);margin:24px 0}.pg-about-hero-copy>p:last-of-type{font:18px/1.6 var(--serif);max-width:400px;margin-bottom:28px}.pg-about-strip{display:flex;justify-content:space-between;padding:24px 8%;border-bottom:1px solid #d0cbc1;font-size:11px;font-weight:600;letter-spacing:4px}.pg-about-story{display:grid;grid-template-columns:1fr 1.6fr;gap:100px;max-width:1440px;padding:90px 6%;margin:auto}.pg-about-intro .eyebrow{color:#ad1f2b;font-size:9px;letter-spacing:2px}.pg-about-intro h2{font:48px/1.1 var(--serif);margin:22px 0}.pg-about-intro>p:last-of-type{font-size:14px;line-height:1.8;color:#615c55}.pg-about-mark{display:block;font:150px var(--serif);color:#ded9cf;margin-top:50px}.pg-about-body{font-size:15px;line-height:1.9}.pg-about-body h2{font:29px/1.3 var(--serif);margin:36px 0 12px;padding-top:26px;border-top:1px solid #d0cbc1}.pg-about-body p{margin-bottom:18px}.pg-about-body ul{padding-left:20px}.pg-about-body li{padding:4px 0}.pg-about-body a{text-decoration:underline}.pg-about-end{text-align:center;background:#171716;color:#f3f1eb;padding:65px 20px}.pg-about-end h2{font:46px var(--serif);margin:20px 0 28px}.pg-about-end .eyebrow{font-size:9px;color:#ccc}@media(max-width:900px){.pg-about-story{gap:40px;padding:55px 6%}.pg-about-intro h2{font-size:36px}.pg-about-hero-copy{padding-top:90px}.pg-about-hero h1{font-size:46px}}@media(max-width:600px){.pg-about-hero{height:auto;min-height:690px}.pg-about-hero>img{height:310px;object-position:18% center}.pg-about-hero:after{background:linear-gradient(180deg,transparent 20%,#111 46%)}.pg-about-hero-copy{margin-left:0;padding:340px 6% 35px;max-width:none}.pg-about-hero h1{font-size:42px;margin:18px 0}.pg-about-hero-copy>p:last-of-type{font-size:16px}.pg-about-strip{padding:20px 5%;letter-spacing:1.2px;font-size:9px}.pg-about-story{grid-template-columns:1fr;gap:30px;padding:40px 6%}.pg-about-mark{display:none}.pg-about-intro h2{font-size:38px}.pg-about-body{font-size:14px}.pg-about-body h2{font-size:25px}.pg-about-end h2{font-size:34px}}.pg-contact{max-width:1500px;padding:65px 6% 80px;margin:auto}.pg-contact-heading{border-bottom:1px solid #d0cbc1;padding-bottom:40px;margin-bottom:45px}.pg-contact-heading .eyebrow{font-size:9px;letter-spacing:3px}.pg-contact-heading h1{font:clamp(55px,6vw,90px)/1.05 var(--display);margin:20px 0}.pg-contact-heading>p:last-child{max-width:520px;font-size:15px;line-height:1.8;color:#605d58}.pg-contact-layout{display:grid;grid-template-columns:1fr 1.5fr;gap:75px}.pg-contact-info{padding-top:15px}.pg-contact-info .eyebrow{font-size:9px;letter-spacing:2px;color:#ad1f2b}.pg-contact-info h2{font:42px/1.15 var(--serif);margin:22px 0}.pg-contact-email{display:inline-block;font-size:17px;border-bottom:1px solid #111;padding-bottom:8px}.pg-contact-info>p:not(.eyebrow){font-size:13px;line-height:1.9;margin-top:22px;max-width:320px;color:#605d58}.pg-contact-help{margin-top:35px;max-width:340px}.pg-contact-help h3{font-size:12px;margin:0 0 12px}.pg-contact-help a{display:flex;justify-content:space-between;border-top:1px solid #d0cbc1;padding:15px 0;font-size:12px}.pg-contact-help a:hover{color:#ad1f2b}.pg-contact-info .pg-contact-signature{font-size:8px!important;letter-spacing:2px;margin-top:40px!important}.pg-contact-form{background:#eae6de;padding:38px}.pg-contact-form h2{font:30px var(--serif);margin:0 0 12px}.pg-contact-required{font-size:10px;color:#605d58;margin-bottom:25px}.pg-contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pg-contact-form label{display:block;font-size:11px;font-weight:600;margin:18px 0 8px}.pg-contact-fields label{margin-top:0}.pg-contact-form label span{font-weight:400;color:#605d58}.pg-contact-form input,.pg-contact-form textarea,.pg-contact-form select{display:block;width:100%;min-width:0;border:1px solid #c7c0b4;background:#f8f6f1;border-radius:0;padding:13px;font:14px var(--sans);color:#111;min-height:46px}.pg-contact-form textarea{resize:vertical;min-height:150px}.pg-contact-form input:focus,.pg-contact-form textarea:focus,.pg-contact-form select:focus{outline:2px solid #111;outline-offset:2px}.pg-contact-privacy{font-size:10px;line-height:1.7;margin:18px 0}.pg-contact-privacy a{text-decoration:underline}.pg-contact-form .button{width:100%;min-height:50px;margin-top:8px;justify-content:space-between}.pg-contact-error,.pg-contact-success{font-size:13px;padding:15px;border:1px solid #ad1f2b;margin-bottom:20px;line-height:1.6}.pg-contact-success{border-color:#58734d}@media(max-width:800px){.pg-contact-layout{gap:30px;grid-template-columns:1fr 1.4fr}.pg-contact-form{padding:25px}.pg-contact-fields{grid-template-columns:1fr}.pg-contact-fields>div+div label{margin-top:0}}@media(max-width:600px){.pg-contact{padding:35px 5% 45px}.pg-contact-heading{padding-bottom:28px;margin-bottom:28px}.pg-contact-heading h1{font-size:58px}.pg-contact-heading>p:last-child{font-size:14px}.pg-contact-layout{grid-template-columns:1fr;gap:30px}.pg-contact-info h2{font-size:34px}.pg-contact-info>p:not(.eyebrow),.pg-contact-help{max-width:none}.pg-contact-info .pg-contact-signature{display:none}.pg-contact-form{padding:24px 18px}.pg-contact-form input,.pg-contact-form select,.pg-contact-form textarea{font-size:16px}}.pg-legal-notice .shopify-policy__container{max-width:1160px;width:100%;padding:65px 5% 85px;margin:0 auto}.pg-legal-notice .shopify-policy__title{text-align:left;padding-bottom:30px;margin-bottom:35px;border-bottom:1px solid #d0cbc1}.pg-legal-notice .shopify-policy__title:before{content:"PELASGIA / RECHTLICHES";display:block;font-size:9px;letter-spacing:3px;color:#ad1f2b;margin-bottom:18px}.pg-legal-notice .shopify-policy__title h1{font:clamp(46px,5vw,70px)/1.1 var(--serif);margin:0}.pg-legal-notice .shopify-policy__body{max-width:800px;margin-left:auto;background:#eae6de;border-left:3px solid #ad1f2b;padding:35px 40px;font-size:14px;line-height:1.9;overflow-wrap:anywhere}.pg-legal-notice .shopify-policy__body p{margin:0 0 22px}.pg-legal-notice .shopify-policy__body p:last-child{margin-bottom:0}.pg-legal-notice .shopify-policy__body h2,.pg-legal-notice .shopify-policy__body h3{font:25px/1.3 var(--serif);margin:28px 0 14px}.pg-legal-notice .shopify-policy__body a{text-decoration:underline;text-underline-offset:3px}@media(max-width:600px){.pg-legal-notice .shopify-policy__container{padding:35px 5% 45px}.pg-legal-notice .shopify-policy__title{margin-bottom:24px;padding-bottom:22px}.pg-legal-notice .shopify-policy__title h1{font-size:44px}.pg-legal-notice .shopify-policy__body{padding:25px 20px;font-size:13px;line-height:1.85}}.pg-legal-notice .shopify-policy__title h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.pg-legal-notice .shopify-policy__body h2,.pg-legal-notice .shopify-policy__body h3{padding-top:22px;border-top:1px solid #cec7bc}.pg-legal-notice .shopify-policy__body li{margin:8px 0}.pg-legal-notice .shopify-policy__body ul,.pg-legal-notice .shopify-policy__body ol{padding-left:24px;margin:18px 0}.pg-legal-notice .shopify-policy__body table{display:block;max-width:100%;overflow-x:auto}@media(max-width:600px){.pg-legal-notice .shopify-policy__title h1{font-size:clamp(29px,7.6vw,44px)}.pg-legal-notice .shopify-policy__body h2,.pg-legal-notice .shopify-policy__body h3{font-size:23px}}.header{border-bottom:1px solid #d8d2c8}.desktop-nav>a,.desktop-nav>details>summary{position:relative;padding:12px 0}.desktop-nav>a:after,.desktop-nav>details>summary:after{content:"";position:absolute;left:0;right:0;bottom:3px;height:2px;background:#ad1f2b;transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.desktop-nav [data-nav-active=true]{color:#ad1f2b}.desktop-nav>a[data-nav-active=true]:after,.desktop-nav>details>summary[data-nav-active=true]:after,.desktop-nav>a:hover:after,.desktop-nav>details>summary:hover:after{transform:scaleX(1)}.mobile-nav nav a[data-nav-active=true]{color:#ad1f2b;border-left:3px solid #ad1f2b;padding-left:12px;background:#ad1f2b08}@media(prefers-reduced-motion:reduce){.desktop-nav>a:after,.desktop-nav>details>summary:after{transition:none}}.pg-collections-hero{background:#141413;color:#f3f1eb;position:relative;overflow:hidden;padding:65px 6%;display:flex;justify-content:space-between;align-items:center;border-bottom:4px solid #ad1f2b}.pg-collections-hero>div{position:relative;z-index:1}.pg-collections-hero .eyebrow{font-size:9px;letter-spacing:3px;color:#bdb7ac}.pg-collections-hero h1{font:clamp(45px,5.5vw,85px)/1.06 var(--display);margin:25px 0}.pg-collections-hero>div>p:last-child{font:18px/1.6 var(--serif);color:#d0cbc1}.pg-collections-seal{font:240px/1 var(--serif);color:#ffffff0c;padding-right:4%}.pg-collections-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:45px 5% 25px}.pg-collections-heading h2{font:32px var(--serif)}.pg-collections-heading>span{font-size:9px;letter-spacing:2px;color:#605d58}.pg-collections-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:0 5% 45px}.pg-collection-tile{position:relative;min-height:370px;aspect-ratio:1.85;overflow:hidden;color:#f3f1eb;background:#171716}.pg-collection-tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.pg-collection-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0001,#0002 30%,#000c)}.pg-collection-number{position:absolute;top:25px;left:30px;z-index:1;font-size:10px;letter-spacing:2px;border:1px solid #ffffff60;padding:8px 10px}.pg-collection-tile-copy{position:absolute;z-index:1;bottom:30px;left:30px;right:30px}.pg-collection-tile-copy>p{font-size:9px;letter-spacing:2px;text-transform:uppercase;color:#d0cbc1}.pg-collection-tile h2{font:clamp(30px,3vw,48px)/1.1 var(--display);margin:12px 0 22px;text-transform:uppercase}.pg-collection-explore{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ffffff50;padding-top:14px;font-size:11px;letter-spacing:1px}.pg-collection-explore>span{font-size:22px}.pg-collection-tile:hover>img{transform:scale(1.04)}.pg-collection-tile:focus-visible{outline-offset:4px}.pg-collections-end{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:30px 5% 55px}.pg-collections-end>p{font-size:11px;letter-spacing:3px}@media(max-width:700px){.pg-collections-hero{padding:45px 6%}.pg-collections-hero h1{font-size:42px}.pg-collections-hero>div>p:last-child{font-size:16px;max-width:270px}.pg-collections-seal{position:absolute;right:0;bottom:0;font-size:160px}.pg-collections-heading{padding-top:30px;align-items:flex-start;flex-direction:column;gap:12px}.pg-collections-heading h2{font-size:28px}.pg-collections-heading>span{font-size:8px;letter-spacing:1px}.pg-collections-grid{grid-template-columns:1fr;gap:14px;padding-bottom:25px}.pg-collection-tile{min-height:320px;aspect-ratio:1.15}.pg-collection-number{top:20px;left:22px}.pg-collection-tile-copy{left:22px;right:22px;bottom:22px}.pg-collection-tile h2{font-size:35px}.pg-collections-end{align-items:flex-start;flex-direction:column;padding-bottom:35px}.pg-collections-end>p{font-size:9px;letter-spacing:2px}}@media(prefers-reduced-motion:reduce){.pg-collection-tile>img{transition:none}.pg-collection-tile:hover>img{transform:none}}@media(max-width:700px){.pg-collection-capital{min-height:0;aspect-ratio:1.85}.pg-collection-capital h2{font-size:27px;margin:8px 0 10px}.pg-collection-capital .pg-collection-tile-copy{bottom:15px;left:16px;right:16px}.pg-collection-capital .pg-collection-number{top:12px;left:16px;padding:5px 7px}.pg-collection-capital .pg-collection-explore{padding-top:8px;font-size:10px}}.pg-brand-icon{display:block;width:100%;height:auto}.pg-collections-seal{display:block;flex:0 0 220px;width:220px;padding:0;margin-right:4%;color:#f3f1eb;opacity:.16}.pg-about-mark{width:150px;height:150px;font-size:0}@media(max-width:700px){.pg-collections-seal{width:140px;right:-18px;bottom:12px;margin:0;opacity:.08}}.product-card--windbreaker .product-media img{object-fit:contain;object-position:center}.product-card--windbreaker .product-media,.pg-collection .product-card--windbreaker .product-media{height:auto;aspect-ratio:var(--product-image-ratio,2/3)}.product-card--windbreaker .product-media img{width:100%;height:100%;object-fit:contain}.pg-product-features{padding:35px 5% 60px}.pg-product-features>h2{font:12px var(--sans);letter-spacing:2px;margin:0 0 20px}.pg-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.pg-detail-card{margin:0;border:1px solid var(--line);background:var(--cream)}.pg-detail-card>img{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover}.pg-detail-card figcaption{padding:13px 15px 16px}.pg-detail-card h3{font:600 10px var(--sans);letter-spacing:1px;text-transform:uppercase;margin:0 0 6px}.pg-detail-card p{font:12px/1.6 var(--sans);margin:0;color:#514e49}.pg-details-editor-note{padding:30px 5%;border:1px dashed #ad1f2b;margin:20px 5%;line-height:1.7}@media(max-width:700px){.pg-product-features{padding:20px 5% 35px}.pg-detail-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:12px}.pg-detail-card{flex:0 0 78%;scroll-snap-align:start}.pg-product-features>h2{font-size:10px;line-height:1.6}}.pg-product-features{margin:20px auto 60px;padding:45px 4% 35px;max-width:1500px;border-top:1px solid #d3cec5}.pg-detail-heading{text-align:center;margin-bottom:28px}.pg-detail-heading>p{font:9px var(--sans);letter-spacing:2.5px;color:var(--red);margin-bottom:14px}.pg-detail-heading h2{font:clamp(27px,3vw,42px)/1.15 var(--serif);letter-spacing:-.6px;text-transform:none;margin:0 auto 12px;max-width:760px}.pg-detail-heading>span{font:13px var(--sans);color:#6b655d}.pg-detail-grid{gap:18px}.pg-product-features--1{max-width:660px}.pg-product-features--2{max-width:1000px}.pg-product-features--1 .pg-detail-grid{grid-template-columns:1fr}.pg-product-features--2 .pg-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-product-features--3 .pg-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-detail-card{position:relative;background:#eeeae2;border:0;overflow:hidden}.pg-detail-card>img{aspect-ratio:4/5;object-fit:cover;transition:transform .45s ease}.pg-detail-number{position:absolute;z-index:1;top:16px;left:16px;background:#f3f1ebe8;border:1px solid #ffffff70;padding:8px 10px;font:10px var(--sans);letter-spacing:1px}.pg-detail-card figcaption{position:relative;background:#eeeae2;padding:19px 20px 22px;border-bottom:2px solid #d2cbc0}.pg-detail-card h3{font:600 11px var(--sans);letter-spacing:1.6px;margin:0 0 8px}.pg-detail-card p{font:13px/1.6 var(--sans);color:#625b52}.pg-detail-card:hover>img{transform:scale(1.025)}@media(prefers-reduced-motion:reduce){.pg-detail-card>img{transition:none}.pg-detail-card:hover>img{transform:none}}@media(max-width:700px){.pg-product-features{margin:12px auto 25px;padding:30px 5% 10px}.pg-detail-heading{margin-bottom:22px}.pg-detail-heading h2{font-size:27px}.pg-detail-heading>p{font-size:8px;letter-spacing:1.8px}.pg-detail-grid{gap:12px}.pg-detail-card{flex-basis:82%}.pg-detail-card figcaption{padding:16px}.pg-product-features--1 .pg-detail-card{flex-basis:100%}}.pg-product-features,.pg-product-features--1,.pg-product-features--2{max-width:1160px;margin:16px auto 40px;padding:28px 4%;display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);gap:32px;align-items:center}.pg-detail-heading{text-align:left;margin:0}.pg-detail-heading>p{font-size:8px;letter-spacing:1.8px;margin-bottom:10px}.pg-detail-heading h2{font-size:28px;line-height:1.15;margin-bottom:10px}.pg-detail-heading>span{font-size:11px}.pg-detail-grid{gap:12px}.pg-detail-card>img{height:170px;aspect-ratio:auto;object-fit:cover;object-position:center 25%}.pg-detail-card figcaption{padding:12px 13px 14px}.pg-detail-card h3{font-size:9px;letter-spacing:1px;margin-bottom:5px}.pg-detail-card p{font-size:11px;line-height:1.5}.pg-detail-number{top:10px;left:10px;font-size:8px;padding:5px 7px}.pg-product-details .pg-trust{padding:12px 0;margin-top:14px;gap:8px}.pg-product-details .pg-trust-item{gap:7px;font-size:10px}.pg-product-details .pg-trust-item svg{width:19px;height:19px}.pg-product-details .pg-payment{padding-top:10px;gap:8px}.pg-product-details .pg-payment-icons{gap:5px}.pg-product-details .pg-payment-icon{width:32px;height:21px}.pg-product-details .pg-delivery{margin-top:14px;padding:14px 16px;font-size:10px}.pg-product-details .pg-delivery-track{margin-top:18px}.pg-product-details .pg-description{margin-top:18px;padding:15px 0}@media(max-width:700px){.pg-product-features,.pg-product-features--1,.pg-product-features--2{display:block;padding:22px 5%;margin-bottom:20px}.pg-detail-heading{margin-bottom:16px}.pg-detail-heading h2{font-size:24px;max-width:340px;margin-left:0}.pg-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible;gap:10px;padding:0}.pg-detail-card>img{height:145px}.pg-detail-card figcaption{padding:10px}.pg-detail-card p{font-size:10px}.pg-product-details .pg-trust-item{width:auto;font-size:9px}.pg-product-details .pg-delivery{padding:12px 14px}.pg-product-features--1 .pg-detail-grid{grid-template-columns:1fr!important}}.pg-product-accordions{margin-top:24px;border:1px solid #d8d2c7;background:#f6f4ef}.pg-info-row{border-bottom:1px solid #ded8ce}.pg-info-row:last-child{border-bottom:0}.pg-info-row>summary{display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer;padding:17px 18px;font:15px var(--serif);color:#191815}.pg-info-row>summary::-webkit-details-marker{display:none}.pg-info-row>summary>svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.pg-info-toggle{margin-left:auto;width:10px;height:10px;position:relative}.pg-info-toggle:before,.pg-info-toggle:after{content:"";position:absolute;background:#625c53;left:0;top:4px;width:10px;height:1px}.pg-info-toggle:after{transform:rotate(90deg)}.pg-info-row[open] .pg-info-toggle:after{transform:rotate(0)}.pg-info-row[open]>summary{color:var(--red)}.pg-info-body{padding:0 18px 18px 48px;font-size:12px;line-height:1.75;overflow-x:auto}.pg-info-body p{margin:0 0 12px}.pg-info-body h1,.pg-info-body h2,.pg-info-body h3,.pg-info-body h4{font:600 12px/1.5 var(--sans);margin:15px 0 7px}.pg-info-body ul,.pg-info-body ol{padding-left:17px;margin:8px 0 12px}.pg-info-body li{margin:3px 0}.pg-info-body hr{display:none}.pg-info-body a{text-decoration:underline;text-underline-offset:3px}.pg-info-body table{border-collapse:collapse;min-width:450px;width:100%;font-size:11px}.pg-info-body table th,.pg-info-body table td{padding:8px!important;font-size:11px!important}.pg-info-row>summary:focus-visible{outline:2px solid var(--red);outline-offset:-3px}@media(max-width:700px){.pg-info-row>summary{padding:15px;font-size:14px;gap:10px}.pg-info-body{padding:0 15px 15px 43px;font-size:12px}}.pg-product-status:empty{display:none}.pg-product-status[data-success=true]{display:flex;align-items:center;gap:10px;margin:14px 0 0;padding:15px 16px;background:#e7eee2;border:1px solid #a6bc99;border-left:4px solid #527446;color:#294521;font-size:13px;font-weight:600;line-height:1.6;animation:pg-cart-confirm .25s ease-out}.pg-product-status[data-success=true]+.pg-view-cart:not([hidden]){display:flex;justify-content:center;align-items:center;min-height:44px;background:#f3f6ef;border:1px solid #a6bc99;border-top:0;margin:0;padding:11px 16px;color:#294521;font-size:12px;font-weight:600;text-decoration:none}.pg-product-status[data-success=true]+.pg-view-cart:hover{background:#dce7d4}.pg-product-status[data-error=true]{padding:12px;border:1px solid #ad1f2b;background:#fae9e9}.toast{font-size:14px;font-weight:600;padding:18px 24px;box-shadow:0 8px 30px #0003;border-left:4px solid #94b983;z-index:1000}@keyframes pg-cart-confirm{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.pg-product-status[data-success=true]{animation:none}}.pg-size-guide{margin:-10px 0 22px}.pg-size-guide>summary{display:flex;align-items:center;gap:7px;cursor:pointer;list-style:none;font-size:11px;text-decoration:underline;text-underline-offset:3px;width:fit-content;padding:7px 0}.pg-size-guide>summary::-webkit-details-marker{display:none}.pg-size-guide>summary>svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.4}.pg-size-guide>summary>span{margin-left:6px;text-decoration:none}.pg-size-guide[open]>summary{color:var(--red)}.pg-size-panel{border:1px solid #d3ccbf;background:#f7f5ef;padding:18px;margin-top:8px}.pg-size-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:14px}.pg-size-heading strong{font:18px var(--serif)}.pg-size-heading>span{font-size:10px;color:#676057}.pg-size-scroll{overflow-x:auto;max-width:100%}.pg-size-guide table{border-collapse:collapse;width:100%;font-size:11px;white-space:nowrap}.pg-size-guide th,.pg-size-guide td{text-align:center;padding:10px 12px;border-bottom:1px solid #dfd9cd}.pg-size-guide thead{background:#eae5db}.pg-size-guide th:first-child{text-align:left}.pg-size-note{font-size:10px;line-height:1.7;color:#665f56;margin-top:13px}.pg-size-guide>summary:focus-visible{outline:2px solid var(--red);outline-offset:3px}@media(max-width:700px){.pg-size-panel{padding:13px}.pg-size-guide th,.pg-size-guide td{padding:9px 10px}}@media(max-width:600px){.hero--city .hero-image img{height:65vw;object-fit:cover;object-position:90% center}.hero--city .hero-copy{padding-top:calc(65vw + 25px)}}.footer .social-links a{display:inline-flex;align-items:center;min-height:38px;padding:8px 12px;border:1px solid #ffffff50;font-size:11px;transition:border-color .2s,color .2s}.footer .social-links a:hover{border-color:#c83c47;color:#efb7bd}.header-actions .pg-header-social{width:28px;min-height:36px;justify-content:center}.pg-social-icon{width:19px;height:19px;flex-shrink:0}.pg-header-social:hover{color:var(--red)}.footer .social-links a{width:38px;height:38px;padding:8px;justify-content:center;border:0}.footer .social-links .pg-social-icon{width:22px;height:22px}@media(max-width:600px){.header-actions{gap:8px}.header-actions .pg-header-social{width:24px}.header .wordmark{font-size:22px;letter-spacing:4px}.header-actions .pg-social-icon{width:17px;height:17px}}.featured .product-media,.featured .product-card--windbreaker .product-media{height:auto;aspect-ratio:4/5}.featured .product-media img{width:100%;height:100%;object-fit:contain;object-position:center}.featured .product-grid{align-items:start}.featured .product-card{height:100%}.pg-collection .product-card .product-media,.pg-collection .product-card--windbreaker .product-media{height:auto;aspect-ratio:4/5}.pg-collection .product-card .product-media img{width:100%;height:100%;object-fit:contain;object-position:center}.pg-collection .product-info>a{display:block;min-height:2.8em;line-height:1.4}.pg-collection .product-grid{align-items:stretch}.pg-product .pg-product-details>.eyebrow{color:#ad1f2b}.pg-product .pg-product-price{position:relative}.pg-product .pg-product-price:after{content:"";position:absolute;left:0;bottom:-6px;width:38px;height:2px;background:#ad1f2b}.pg-product .pg-buy-button{background:#ad1f2b;border-color:#ad1f2b}.pg-product .pg-buy-button:hover{background:#8e1923;border-color:#8e1923}.pg-product .pg-option-label input:checked+span{border-color:#ad1f2b;background:#f2e5e0}.pg-product .pg-gallery-thumbs button[aria-pressed=true]{outline-color:#ad1f2b;border-color:#ad1f2b}.pg-product .pg-size-guide>summary{color:#8e1923}.pg-product .pg-trust-item svg{stroke:#ad1f2b}.pg-product .pg-delivery{border-left:3px solid #ad1f2b;background:#eee7df}.pg-product .pg-description{border-top-color:#c19190}.pg-product .pg-description>summary::marker{color:#ad1f2b}.pg-product .pg-description .rte h3{color:#8e1923}.pg-price-original{color:#716b65;font-size:.78em;font-weight:400;margin-right:.4em;white-space:nowrap}.pg-price-current{white-space:nowrap}.pg-price-sale{color:#ad1f2b;font-weight:700}#shopify-pc__banner{background:#f3f1eb!important;color:#111110!important;border:1px solid #d7d0c6!important;border-top:3px solid #ad1f2b!important;border-radius:0!important;box-shadow:0 12px 48px #11111026!important;padding:26px 30px!important;left:24px!important;right:24px!important;bottom:24px!important;width:auto!important;max-width:1180px!important;margin:auto!important;font-family:Inter,Arial,sans-serif!important;max-height:85vh;overflow:auto}#shopify-pc__banner .shopify-pc__banner__wrapper{display:flex!important;align-items:center!important;gap:32px!important}#shopify-pc__banner .shopify-pc__banner__body{flex:1!important;margin:0!important}#shopify-pc__banner__body-title{font:28px/1.15 Georgia,Times New Roman,serif!important;color:#111110!important;margin:0 0 12px!important;letter-spacing:-.4px!important}#shopify-pc__banner .shopify-pc__banner__body p{font:12px/1.75 Inter,Arial,sans-serif!important;color:#5c5751!important;margin:0!important}#shopify-pc__banner a{color:#8e1923!important;text-underline-offset:3px!important}#shopify-pc__banner .shopify-pc__banner__btns{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;flex:0 0 310px!important;margin:0!important}#shopify-pc__banner .shopify-pc__banner__btns button{font:600 12px/1.3 Inter,Arial,sans-serif!important;min-height:46px!important;padding:12px 15px!important;margin:0!important;border-radius:0!important;box-shadow:none!important;width:100%!important;letter-spacing:.3px!important}#shopify-pc__banner__btn-accept,#shopify-pc__banner__btn-decline{background:#ad1f2b!important;color:#fff!important;border:1px solid #ad1f2b!important}#shopify-pc__banner__btn-accept:hover,#shopify-pc__banner__btn-decline:hover{background:#8e1923!important;border-color:#8e1923!important}#shopify-pc__banner__btn-manage-prefs{grid-column:1/-1!important;grid-row:2!important;background:transparent!important;color:#111110!important;border:1px solid #c9c1b6!important;text-decoration:none!important}#shopify-pc__banner__btn-manage-prefs:hover{background:#eae6de!important}#shopify-pc__prefs__dialog{background:#f3f1eb!important;color:#111110!important;border-radius:0!important;border-top:3px solid #ad1f2b!important;box-shadow:0 20px 80px #0003!important;font-family:Inter,Arial,sans-serif!important}#shopify-pc__prefs__dialog header{background:#f3f1eb!important;border-bottom-color:#d7d0c6!important}#shopify-pc__prefs__header-title{font:26px/1.2 Georgia,Times New Roman,serif!important;color:#111110!important;padding-right:30px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{min-height:46px!important;border-radius:0!important;font:600 12px/1.4 Inter,Arial,sans-serif!important;background:#ad1f2b!important;color:#fff!important;border:1px solid #ad1f2b!important;padding:12px 16px!important}#shopify-pc__prefs__header-save{background:#111110!important;border-color:#111110!important}#shopify-pc__prefs__header-close{min-width:44px!important;min-height:44px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__option{border-bottom-color:#d7d0c6!important}#shopify-pc__prefs__dialog p{color:#5c5751!important;line-height:1.7!important}#shopify-pc__prefs__dialog [data-icon-type=checked] path{fill:#ad1f2b!important}#shopify-pc__banner button:focus-visible,#shopify-pc__prefs__dialog button:focus-visible{outline:2px solid #111110!important;outline-offset:3px!important}@media(max-width:700px){#shopify-pc__banner{left:12px!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important;padding:22px 20px!important;max-height:82svh!important}#shopify-pc__banner .shopify-pc__banner__wrapper{display:block!important}#shopify-pc__banner__body-title{font-size:25px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12px!important;line-height:1.65!important}#shopify-pc__banner .shopify-pc__banner__btns{margin-top:20px!important;gap:8px!important}#shopify-pc__prefs__header-title{font-size:23px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions{display:flex!important;flex-wrap:wrap!important;gap:8px!important}#shopify-pc__prefs__dialog .shopify-pc__prefs__header-actions button{flex:1 1 40%!important;margin:0!important}#shopify-pc__prefs__header-save{flex-basis:100%!important}}@media(min-width:701px){#shopify-pc__banner .shopify-pc__banner__wrapper{flex-direction:row!important}#shopify-pc__banner .shopify-pc__banner__body{width:auto!important;min-width:0!important}#shopify-pc__banner .shopify-pc__banner__btns{width:310px!important;flex-direction:row!important}}#shopify-pc__banner .shopify-pc__banner__btns button{height:auto!important;max-height:none!important;flex:auto!important}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pelasgia-layout.css.map */
