._page_1wv0w_1{color:var(--ed-ink);background:var(--ed-paper)}._main_1wv0w_2{width:100%}._cover_1wv0w_3{background:var(--ed-wine);color:#fff8f0;grid-template-rows:auto 1fr;grid-template-columns:42% 58%;max-width:1680px;min-height:610px;margin:auto;display:grid}._coverTitle_1wv0w_4{align-self:end;padding:70px 52px 20px}._coverTitle_1wv0w_4 h1{font-family:var(--font-encantos-display);letter-spacing:-.025em;max-width:8ch;font-size:clamp(56px,6.1vw,88px);font-weight:400;line-height:1.04}._coverTitle_1wv0w_4 em{font-weight:400;display:block}._coverImage_1wv0w_7{grid-area:1/2/3;min-width:0;display:block;position:relative;overflow:hidden}._coverImage_1wv0w_7>img{object-fit:cover;object-position:center 48%;width:100%;height:100%;min-height:610px;max-height:720px}._photoCaption_1wv0w_9{color:var(--ed-ink);background:#fffaf3;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;font-size:14px;display:flex;position:absolute;bottom:24px;left:24px;right:24px}._photoCaption_1wv0w_9 small{color:var(--ed-muted);margin-top:4px;font-size:12px;display:block}._coverBody_1wv0w_11{padding:8px 52px 40px}._coverBody_1wv0w_11>p{color:#f1ded9;max-width:32ch;font-size:15px;line-height:1.75}._lightAction_1wv0w_13,._darkAction_1wv0w_13{justify-content:space-between;align-items:center;gap:26px;min-height:50px;margin-top:26px;padding:14px 22px;font-size:14px;font-weight:500;display:inline-flex}._lightAction_1wv0w_13{color:var(--ed-wine);background:#fff8f0}._darkAction_1wv0w_13{background:var(--ed-wine);color:#fff8f0}._lightAction_1wv0w_13:hover{background:#f0ded8}._darkAction_1wv0w_13:hover{background:#735122}._downLink_1wv0w_18{color:#f1ded9;align-items:center;gap:10px;width:fit-content;min-height:44px;margin-top:38px;font-size:12px;display:flex}._silhouettes_1wv0w_19{border-bottom:1px solid var(--ed-line);scrollbar-width:thin;justify-content:space-between;gap:24px;max-width:1365px;margin:auto;padding:16px 48px;display:flex;overflow-x:auto}._silhouettes_1wv0w_19 a{flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:13px;display:flex}._section_1wv0w_21,._selection_1wv0w_21,._howTo_1wv0w_21{max-width:1365px;margin:0 auto;padding:88px 48px}._section_1wv0w_21{padding-bottom:76px}._sectionHeader_1wv0w_23{justify-content:space-between;align-items:end;gap:24px;margin-bottom:32px;display:flex}._sectionHeader_1wv0w_23 h2,._howTo_1wv0w_21 h2{font-family:var(--font-encantos-display);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(32px,3.5vw,48px);font-weight:400;line-height:1.12}._sectionHeader_1wv0w_23 p{color:var(--ed-muted);margin-top:12px;font-size:14px;line-height:1.7}._sectionHeader_1wv0w_23>p{text-align:right}._categoryGrid_1wv0w_27{grid-template-columns:1.08fr 1.08fr .84fr;align-items:start;gap:24px;display:grid}._categoryStory_1wv0w_28:nth-child(2){padding-top:44px}._categoryStory_1wv0w_28:nth-child(3){padding-top:88px}._categoryImage_1wv0w_30{background:#eee6de;overflow:hidden}._categoryImage_1wv0w_30 img{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto}._categoryStory_1wv0w_28:nth-child(3) ._categoryImage_1wv0w_30 img{aspect-ratio:1}._categoryCaption_1wv0w_33{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}._categoryCaption_1wv0w_33 h3{font-family:var(--font-encantos-display);font-size:27px;line-height:1.2}._categoryStory_1wv0w_28>p{max-width:30ch;color:var(--ed-muted);margin-top:8px;font-size:13px;line-height:1.65}._selection_1wv0w_21{border-top:1px solid var(--ed-line);padding-top:68px}._textLink_1wv0w_37{min-height:44px;color:var(--ed-wine);text-underline-offset:6px;align-items:center;gap:12px;font-size:13px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}._productGrid_1wv0w_38{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;display:grid}._bagStory_1wv0w_39{background:#f0e9df;grid-template-columns:55% 45%;max-width:1440px;margin:0 auto;display:grid}._bagPhoto_1wv0w_40{display:block;overflow:hidden}._bagPhoto_1wv0w_40 img{object-fit:contain;width:100%;height:100%;display:block}._bagCopy_1wv0w_42{align-self:center;padding:52px}._bagCopy_1wv0w_42 h2{font-family:var(--font-encantos-display);letter-spacing:-.025em;font-size:clamp(34px,3.6vw,52px);font-weight:400;line-height:1.15}._bagCopy_1wv0w_42 em{color:var(--ed-wine)}._bagCopy_1wv0w_42 p{color:#594841;max-width:32ch;margin-top:24px;font-size:14px;line-height:1.75}._bagCopy_1wv0w_42 ._textLink_1wv0w_37{width:fit-content;margin-top:20px;font-size:12px;display:flex}._howTo_1wv0w_21 h2{text-align:center}._journey_1wv0w_48{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}._journey_1wv0w_48 a{align-items:flex-start;gap:18px;display:flex}._journey_1wv0w_48 svg{color:var(--ed-wine);flex-shrink:0;margin-top:3px}._journey_1wv0w_48 strong{font-size:14px;font-weight:500;display:block}._journey_1wv0w_48 small{color:var(--ed-muted);margin-top:8px;font-size:13px;line-height:1.65;display:block}._categoryStory_1wv0w_28:hover h3,._silhouettes_1wv0w_19 a:hover,._journey_1wv0w_48 a:hover strong{color:var(--ed-wine)}@media (prefers-reduced-motion:no-preference){._coverImage_1wv0w_7>img,._categoryImage_1wv0w_30 img{transition:transform .4s cubic-bezier(.16,1,.3,1)}._coverImage_1wv0w_7:hover>img,._categoryStory_1wv0w_28:hover img{transform:scale(1.025)}._textLink_1wv0w_37 svg,._silhouettes_1wv0w_19 svg{transition:transform .24s cubic-bezier(.16,1,.3,1)}._textLink_1wv0w_37:hover svg,._silhouettes_1wv0w_19 a:hover svg{transform:translate(4px)}}@media (max-width:1023px){._cover_1wv0w_3{grid-template-columns:44% 56%;min-height:510px}._coverTitle_1wv0w_4{padding:40px 28px 18px}._coverTitle_1wv0w_4 h1{font-size:clamp(48px,7vw,66px)}._coverBody_1wv0w_11{padding:0 28px 28px}._coverImage_1wv0w_7>img{min-height:510px}._downLink_1wv0w_18{margin-top:20px}._silhouettes_1wv0w_19{padding-inline:24px}._section_1wv0w_21,._selection_1wv0w_21,._howTo_1wv0w_21{padding:60px 24px}._categoryGrid_1wv0w_27{gap:18px}._categoryCaption_1wv0w_33 h3{font-size:24px}._bagCopy_1wv0w_42{padding:32px}._bagCopy_1wv0w_42 h2{font-size:38px}._journey_1wv0w_48{gap:24px}}@media (max-width:639px){._cover_1wv0w_3{grid-template-rows:auto auto auto;grid-template-columns:1fr;min-height:0}._coverTitle_1wv0w_4{padding:30px 24px 26px}._coverTitle_1wv0w_4 h1{max-width:12ch;font-size:clamp(44px,12vw,66px);line-height:1.03}._coverTitle_1wv0w_4 em{display:inline}._coverImage_1wv0w_7{grid-area:2/1}._coverImage_1wv0w_7>img{aspect-ratio:1.12;object-position:center;height:auto;min-height:0;max-height:none}._photoCaption_1wv0w_9{padding:12px 14px;font-size:12px;bottom:16px;left:16px;right:16px}._photoCaption_1wv0w_9 small{font-size:11px}._coverBody_1wv0w_11{grid-template-columns:1fr;gap:18px;padding:24px;display:grid}._coverBody_1wv0w_11>p{max-width:38ch;font-size:14px;line-height:1.6}._lightAction_1wv0w_13{width:fit-content;margin-top:0}._downLink_1wv0w_18{display:none}._silhouettes_1wv0w_19{gap:24px;padding:8px 20px}._silhouettes_1wv0w_19 a{font-size:12px}._section_1wv0w_21,._selection_1wv0w_21,._howTo_1wv0w_21{padding:48px 20px}._sectionHeader_1wv0w_23{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:26px}._sectionHeader_1wv0w_23 h2,._howTo_1wv0w_21 h2{font-size:34px}._sectionHeader_1wv0w_23 p{margin-top:10px;font-size:13px}._sectionHeader_1wv0w_23>p{text-align:left;margin-top:0}._sectionHeader_1wv0w_23>p br{display:none}._categoryGrid_1wv0w_27{grid-template-columns:1fr 1fr;gap:28px 16px}._categoryStory_1wv0w_28:nth-child(2){padding-top:32px}._categoryStory_1wv0w_28:nth-child(3){grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:44% 1fr;align-items:end;column-gap:20px;padding-top:0;display:grid}._categoryStory_1wv0w_28:nth-child(3) ._categoryImage_1wv0w_30{grid-row:1/3}._categoryStory_1wv0w_28:nth-child(3) ._categoryCaption_1wv0w_33{margin-top:0}._categoryStory_1wv0w_28:nth-child(3)>p{align-self:start}._categoryCaption_1wv0w_33{align-items:flex-start;gap:6px;margin-top:14px}._categoryCaption_1wv0w_33 h3{font-size:24px}._categoryCaption_1wv0w_33 svg{flex-shrink:0;width:18px;margin-top:4px}._categoryStory_1wv0w_28>p{font-size:12px}._productGrid_1wv0w_38{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}._textLink_1wv0w_37{font-size:12px}._bagStory_1wv0w_39{grid-template-columns:1fr}._bagCopy_1wv0w_42{padding:34px 24px 40px}._bagCopy_1wv0w_42 h2{font-size:39px}._bagCopy_1wv0w_42 p{max-width:40ch;margin-top:18px}._journey_1wv0w_48{grid-template-columns:1fr;gap:24px;margin-top:28px}._howTo_1wv0w_21 h2{text-align:left}}@media (max-width:359px){._coverTitle_1wv0w_4{padding-inline:20px}._coverBody_1wv0w_11{padding:22px 20px}._section_1wv0w_21,._selection_1wv0w_21,._howTo_1wv0w_21{padding-inline:16px}._categoryGrid_1wv0w_27,._productGrid_1wv0w_38{column-gap:12px}._categoryCaption_1wv0w_33 h3{font-size:22px}}._campaign_icsyc_1{background:var(--ed-paper);color:var(--ed-ink)}._hero_icsyc_2{background:#f0e7da;grid-template-columns:36% 38% 26%;max-width:1680px;min-height:540px;margin:auto;display:grid}._copy_icsyc_3{align-self:center;padding:48px clamp(28px,4.8vw,76px)}._eyebrow_icsyc_4{letter-spacing:.24em;text-transform:uppercase;margin-bottom:24px;font-size:10px;line-height:1.8}._copy_icsyc_3 h1{font-family:var(--font-encantos-display);letter-spacing:-.035em;text-wrap:initial;font-size:clamp(42px,4.4vw,68px);font-weight:400;line-height:1.04}._copy_icsyc_3 h1 em{color:#9b702f;font-style:normal;display:block}._intro_icsyc_7{max-width:30ch;margin-top:24px;font-size:14px;line-height:1.7}._action_icsyc_8{background:var(--ed-wine);color:#fff;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:22px;min-height:48px;margin-top:28px;padding:14px 22px;font-size:11px;display:inline-flex}._action_icsyc_8:hover{background:#735122}._heroPhoto_icsyc_10,._heroDetail_icsyc_10{min-width:0;display:block;position:relative;overflow:hidden}._heroPhoto_icsyc_10 img,._heroDetail_icsyc_10 img{object-fit:cover;object-position:50% 73%;width:100%;height:100%;position:absolute;inset:0}._heroDetail_icsyc_10{border-left:3px solid var(--ed-paper)}._heroDetail_icsyc_10 img{object-position:50% 50%}._photoLabel_icsyc_14{color:var(--ed-ink);background:#fbf8f4f5;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}._photoLabel_icsyc_14 svg{color:var(--ed-wine);flex-shrink:0}._signature_icsyc_16{font-family:var(--font-encantos-display);color:#332c24;background:#faf6ee;padding:15px 20px;font-size:clamp(25px,2.5vw,36px);line-height:1.15;position:absolute;top:28px;left:25px}._signature_icsyc_16 em{color:#8b6531}._stories_icsyc_18{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;max-width:1680px;margin:3px auto 0;display:grid}._story_icsyc_19{background:#f0e9df;grid-template-columns:62% 38%;min-height:285px;display:grid}._storyImage_icsyc_20{min-width:0;position:relative;overflow:hidden}._storyImage_icsyc_20 img{object-fit:cover;object-position:50% 80%;width:100%;height:100%;position:absolute}._story_icsyc_19:nth-child(2) ._storyImage_icsyc_20 img{object-position:center}._story_icsyc_19:nth-child(3) ._storyImage_icsyc_20 img{object-position:48% 45%}._storyCopy_icsyc_24{align-self:center;padding:24px 22px}._storyCopy_icsyc_24 p{letter-spacing:.13em;text-transform:uppercase;font-size:10px;line-height:1.8}._storyCopy_icsyc_24 p:after{content:"";background:#b6925a;width:30px;height:1px;margin:22px 0;display:block}._storyCopy_icsyc_24 span{font-size:12px;font-weight:500;line-height:1.6}._storyCopy_icsyc_24 svg{color:var(--ed-wine);margin-top:12px;display:block}._close_icsyc_29{justify-content:space-between;align-items:center;gap:24px;max-width:1365px;margin:auto;padding:42px 48px;display:flex}._close_icsyc_29 h2{font-family:var(--font-encantos-display);letter-spacing:-.025em;font-size:34px;font-weight:400}._close_icsyc_29 a{min-height:44px;color:var(--ed-wine);align-items:center;gap:18px;font-size:12px;display:flex}@media (min-width:1500px){._hero_icsyc_2{min-height:610px}}@media (max-width:1100px){._hero_icsyc_2{grid-template-columns:43% 57%}._heroDetail_icsyc_10{display:none}._copy_icsyc_3{padding:38px}._story_icsyc_19{grid-template-columns:1fr}._storyImage_icsyc_20{height:230px}._storyCopy_icsyc_24{padding:22px}._storyCopy_icsyc_24 p{font-size:9px}._storyCopy_icsyc_24 p:after{margin:14px 0}._storyCopy_icsyc_24 svg{vertical-align:middle;margin:0 0 0 14px;display:inline-block}}@media (max-width:639px){._hero_icsyc_2{grid-template-columns:1fr;min-height:0}._copy_icsyc_3{padding:30px 24px 28px}._eyebrow_icsyc_4{letter-spacing:.19em;margin-bottom:16px;font-size:9px}._eyebrow_icsyc_4 br{display:none}._eyebrow_icsyc_4 br:after{content:" "}._copy_icsyc_3 h1{max-width:12ch;font-size:clamp(40px,10.8vw,60px)}._copy_icsyc_3 h1 em{display:inline}._intro_icsyc_7{max-width:31ch;margin-top:16px;font-size:13px;line-height:1.6}._action_icsyc_8{min-height:46px;margin-top:20px;font-size:10px}._heroPhoto_icsyc_10{grid-row:1;height:390px}._copy_icsyc_3{grid-row:2}._heroPhoto_icsyc_10 img{object-position:center 78%}._photoLabel_icsyc_14{padding:13px 20px;font-size:10px}._stories_icsyc_18{grid-template-columns:1fr;gap:3px}._story_icsyc_19{grid-template-columns:58% 42%;min-height:240px}._storyImage_icsyc_20{height:240px}._storyCopy_icsyc_24{padding:24px 20px}._storyCopy_icsyc_24 p{font-size:9px}._storyCopy_icsyc_24 p:after{margin:20px 0}._storyCopy_icsyc_24 svg{margin:12px 0 0;display:block}._story_icsyc_19:nth-child(2){direction:rtl}._story_icsyc_19:nth-child(2)>*{direction:ltr}._close_icsyc_29{flex-direction:column;align-items:flex-start;gap:12px;padding:32px 24px}._close_icsyc_29 h2{max-width:15ch;font-size:31px}._close_icsyc_29 a{font-size:12px}}
