.page-module___8aEwW__main{flex-direction:column;display:flex}
.PageLayout-module__t8f7ea__pageGrid{transition:grid-template-columns var(--duration-medium)var(--timing-function);place-items:center;display:grid;position:relative}.PageLayout-module__t8f7ea__pageGrid.PageLayout-module__t8f7ea__collapsed{grid-template-columns:0 1fr}.PageLayout-module__t8f7ea__pageGrid.PageLayout-module__t8f7ea__collapsed>:first-child{opacity:0;pointer-events:none;visibility:hidden;transition:opacity var(--duration-medium)var(--timing-function)}.PageLayout-module__t8f7ea__pageGrid.PageLayout-module__t8f7ea__expanded{grid-template-columns:calc(var(--font-size-small)*14)1fr}.PageLayout-module__t8f7ea__pageGrid.PageLayout-module__t8f7ea__expanded>:first-child{opacity:1;pointer-events:auto;visibility:visible}.PageLayout-module__t8f7ea__pageGrid.PageLayout-module__t8f7ea__expanded>:first-child>:first-child{transform:translate(0%)}.PageLayout-module__t8f7ea__contentWrapper{background:var(--main-white);grid-area:1/2;width:100%;height:100%;min-height:100svh;container:main/inline-size}@media screen and (max-width:1024px){.PageLayout-module__t8f7ea__pageGrid.PageLayout-module__t8f7ea__expanded{grid-template-rows:auto 1fr;grid-template-columns:1fr}.PageLayout-module__t8f7ea__contentWrapper{background:#f0eeea;grid-area:2}}
.CollapseButton-module__e40g8G__collapseButton{align-items:center;gap:6px;display:flex}.CollapseButton-module__e40g8G__collapseButtonText{color:var(--main-black);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-small);font-weight:400;line-height:1.2}@media screen and (max-width:1024px){.CollapseButton-module__e40g8G__collapseButton{display:none}}
.Header-module__85i50G__header{grid-area:1/1;width:100%;height:100%;min-height:100svh;position:relative}.Header-module__85i50G__headerContainer{width:calc(var(--font-size-small)*14);background:var(--main-white);border-right:1px dashed var(--main-black);height:100%;transition:opacity var(--duration-short)var(--timing-function),visibility var(--duration-short)var(--timing-function),transform var(--duration-medium)var(--timing-function);flex-direction:column;justify-content:space-between;padding:1.2rem;display:flex;position:fixed;top:0;left:0;transform:translate(-100%)}.Header-module__85i50G__logo{width:100%;height:100%}.Header-module__85i50G__logoWrapper{justify-content:center;align-items:center;width:max(50px,min(5vw,60px));height:max(40px,min(5vw,50px));display:flex}.Header-module__85i50G__topWrapper{flex-direction:column;gap:3rem;display:flex}.Header-module__85i50G__navigationList{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.Header-module__85i50G__navigationItem:not(:last-child){margin-bottom:8px}.Header-module__85i50G__navigationCategoryItem:not(:first-child){margin-top:48px}.Header-module__85i50G__navigationItem.Header-module__85i50G__navigationCategoryItem{margin-bottom:20px}.Header-module__85i50G__navigationButton{color:var(--main-black);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-small);text-align:left;opacity:.5;transition:opacity var(--timing-function)var(--duration-short);font-weight:400;line-height:1.2}.Header-module__85i50G__mobileCategoryList{display:none}.Header-module__85i50G__navigationButton:hover{opacity:1}.Header-module__85i50G__navigationCategoryItem .Header-module__85i50G__navigationButton{text-transform:uppercase}.Header-module__85i50G__navigationActiveItem .Header-module__85i50G__navigationButton{opacity:1}.Header-module__85i50G__mobileCategoryNavigationButton,.Header-module__85i50G__mobileCategoryNavigationWrapper{display:none}@media screen and (max-width:1024px){.Header-module__85i50G__header{min-height:unset;z-index:999;border:none;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.Header-module__85i50G__headerContainer{z-index:1000;border-right:none;border-bottom:1px dashed var(--main-black);width:100%;height:auto;padding:0;position:relative;transform:translate(0%)}.Header-module__85i50G__navigation{padding-left:var(--layout-padding)}.Header-module__85i50G__navigationList{padding:var(--layout-padding)var(--layout-padding)var(--layout-padding)0;scrollbar-width:none;flex-flow:row;gap:16px;overflow-x:auto}.Header-module__85i50G__navigationItem{width:100%}.Header-module__85i50G__navigationList .Header-module__85i50G__navigationCategoryItem{visibility:hidden;display:none}.Header-module__85i50G__logoWrapper{border-right:1px dashed var(--main-black);padding:8px}.Header-module__85i50G__topWrapper{border-bottom:1px dashed var(--main-black);flex-direction:row;align-items:center;gap:1rem}.Header-module__85i50G__navigationItem:not(:last-child),.Header-module__85i50G__navigationCategoryItem:not(:first-child),.Header-module__85i50G__navigationItem.Header-module__85i50G__navigationCategoryItem{margin:0}.Header-module__85i50G__navigationButton{white-space:nowrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.Header-module__85i50G__mobileCategoryNavigationButton{padding-right:var(--layout-padding);justify-content:flex-start;align-items:center;gap:6px;display:flex}.Header-module__85i50G__mobileCategoryNavigationButtonIcon{transition:transform var(--duration-short)var(--timing-function)}.Header-module__85i50G__mobileCategoryNavigationButtonActive .Header-module__85i50G__mobileCategoryNavigationButtonIcon{transform:rotate(-90deg)}.Header-module__85i50G__mobileCategoryNavigationButtonItem{text-transform:uppercase;color:var(--main-black);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-small);text-align:left;font-weight:400;line-height:1.2;display:none}.Header-module__85i50G__mobileCategoryNavigationButtonItemActive{display:block}.Header-module__85i50G__mobileCategoryNavigationWrapper{transition:grid-template-rows var(--duration-short)var(--timing-function);grid-template-rows:0fr;display:grid;overflow:hidden}.Header-module__85i50G__mobileCategoryNavigationWrapperActive{grid-template-rows:1fr}.Header-module__85i50G__mobileCategoryNavigationList{border-top:1px dashed var(--main-black);flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:1rem;padding:1rem;display:flex}.Header-module__85i50G__mobileCategoryNavigationList .Header-module__85i50G__navigationItem{width:-moz-fit-content;width:fit-content}.Header-module__85i50G__mobileCategoryNavigation{min-height:0}.Header-module__85i50G__mobileCategoryList{gap:1rem;display:flex}}
.ExpandButton-module__GFGV_G__expandButton{outline:1px dashed var(--main-white);outline-offset:-1px;background-color:var(--main-white);z-index:1000;opacity:1;transition:opacity var(--duration-short)var(--timing-function);pointer-events:auto;justify-content:center;align-items:center;padding:12px 13px;display:flex;position:fixed;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}.ExpandButton-module__GFGV_G__expandButton.ExpandButton-module__GFGV_G__hidden{opacity:0;pointer-events:none}.ExpandButton-module__GFGV_G__expandButton:before{content:"";background-color:var(--main-black);width:150%;height:150%;transition:transform var(--timing-function)var(--duration-short);z-index:0;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.ExpandButton-module__GFGV_G__expandButton:hover:before{transform:translate(-50%,-50%)scale(1)}.ExpandButton-module__GFGV_G__expandButton svg{z-index:1;position:relative}.ExpandButton-module__GFGV_G__expandButton svg path{fill:var(--main-black)}.ExpandButton-module__GFGV_G__expandButton:hover svg path{fill:var(--main-white)}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
.Footer-module__hP-FLq__footer{background:var(--main-green);margin:var(--layout-padding);height:auto;padding:var(--radius);-webkit-mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius)var(--radius)/calc(2*var(--radius))calc(2*var(--radius)),conic-gradient(#000 0 0)content-box;mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius)var(--radius)/calc(2*var(--radius))calc(2*var(--radius)),conic-gradient(#000 0 0)content-box}.Footer-module__hP-FLq__footerContainer{flex-direction:column;gap:1rem;padding:40px;display:flex}.Footer-module__hP-FLq__footerLogo{width:100%;height:auto;margin-bottom:80px}.Footer-module__hP-FLq__footerGrid{grid-template-columns:1.2fr .8fr;place-items:flex-start;gap:20px;display:grid}.Footer-module__hP-FLq__footerGridItem{flex-direction:row;gap:70px;display:flex}.Footer-module__hP-FLq__footerGridItemTitle{color:var(--main-beige);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-normal);font-weight:400;line-height:120%}.Footer-module__hP-FLq__footerGridItemList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__hP-FLq__footerGridItemListItem{color:var(--main-beige);font-family:var(--font-libre-caslon-display);letter-spacing:-.34px;font-size:34px;font-weight:400;line-height:100%}.Footer-module__hP-FLq__footerGridBottomTitle,.Footer-module__hP-FLq__footerGridBottomLink{color:var(--main-beige);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-normal);font-weight:400;line-height:120%}.Footer-module__hP-FLq__footerGridBottom{border-top:1px dashed var(--main-beige);flex-direction:column;gap:20px;padding-top:20px;display:flex}.Footer-module__hP-FLq__footerGridSocialList{flex-direction:row;gap:20px;display:flex}.Footer-module__hP-FLq__footerGridBottomText{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex}@media screen and (max-width:1024px){.Footer-module__hP-FLq__footerGrid{grid-template-columns:.5fr 1fr}}@media screen and (max-width:768px){.Footer-module__hP-FLq__footerContainer{padding:1rem}.Footer-module__hP-FLq__footerGrid{flex-direction:column;gap:4rem;display:flex}.Footer-module__hP-FLq__footerGridItem{gap:2.5rem}.Footer-module__hP-FLq__footerGridItemList{gap:.5rem}.Footer-module__hP-FLq__footerGridBottom{flex-direction:column;gap:2rem;margin-top:4rem;display:flex}.Footer-module__hP-FLq__footerGridBottom .Footer-module__hP-FLq__footerGrid:first-child{flex-direction:column-reverse}.Footer-module__hP-FLq__footerGridBottom .Footer-module__hP-FLq__footerGrid:last-child{gap:.5rem}}
.BackToTopButton-module__RggOHW__button{color:var(--main-beige);font-family:var(--font-libre-caslon-display);letter-spacing:-.34px;font-size:34px;font-weight:400;line-height:100%}
.Hero-module__Vtspxq__hero{margin-bottom:80px;line-height:0;position:relative}.Hero-module__Vtspxq__heroContentWrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;height:100%;padding:2.5rem;display:flex;position:absolute;top:0;left:0}.Hero-module__Vtspxq__heroImage{width:100%;height:auto;display:block}.Hero-module__Vtspxq__heroTitle,.Hero-module__Vtspxq__heroYear{font-family:var(--font-libre-caslon-display);color:var(--main-black);font-size:var(--font-size-h1);letter-spacing:-3.8px;font-weight:400;line-height:1em}.Hero-module__Vtspxq__heroContent{flex-direction:row;gap:16px;display:flex}.Hero-module__Vtspxq__heroSubtitle{font-family:var(--font-libre-caslon-text);color:var(--main-black);font-size:var(--font-size-normal);font-weight:400;line-height:1.2}@keyframes Hero-module__Vtspxq__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (max-width:1024px){.Hero-module__Vtspxq__heroImage{object-fit:cover;object-position:top left;height:80svh}.Hero-module__Vtspxq__heroContentWrapper{padding:1.5rem}.Hero-module__Vtspxq__heroContent{display:none}.Hero-module__Vtspxq__heroYear{font-size:var(--font-size-large);letter-spacing:unset}}@media screen and (max-width:768px){.Hero-module__Vtspxq__hero{margin-bottom:32px}.Hero-module__Vtspxq__heroImage{height:85svh;min-height:150vw}.Hero-module__Vtspxq__heroContentWrapper{padding:1rem}}
.VideoButton-module__tDzkjq__playVideoButton{cursor:pointer;width:calc(var(--font-size-large)*4);height:calc(var(--font-size-large)*3);background-color:var(--main-white);padding:var(--radius-small);-webkit-mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius-small)var(--radius-small)/calc(2*var(--radius-small))calc(2*var(--radius-small)),conic-gradient(#000 0 0)content-box;mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius-small)var(--radius-small)/calc(2*var(--radius-small))calc(2*var(--radius-small)),conic-gradient(#000 0 0)content-box;position:absolute;bottom:2.5rem;left:2.5rem}.VideoButton-module__tDzkjq__playVideoButtonContainer{padding:var(--radius-small);width:100%;height:100%}.VideoButton-module__tDzkjq__playVideoButtonIconWrapper,.VideoButton-module__tDzkjq__playVideoButtonIcon{justify-content:center;align-items:center;display:flex}.VideoButton-module__tDzkjq__playVideoButtonIconWrapper{background-image:url(/video-button-bg.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.VideoButton-module__tDzkjq__playVideoButtonIcon{width:calc(var(--font-size-normal)*3);height:calc(var(--font-size-normal)*3);background-color:var(--main-white);transition:transform var(--timing-function)var(--duration-short);border-radius:50%;transform:scale(.8)}.VideoButton-module__tDzkjq__playVideoButton:hover .VideoButton-module__tDzkjq__playVideoButtonIcon{transform:scale(1)}.VideoButton-module__tDzkjq__playVideoButtonIcon:after{content:"";width:calc(var(--font-size-normal)*3 + 8px);height:calc(var(--font-size-normal)*3 + 8px);outline:1px dashed var(--main-white);outline-offset:-1px;pointer-events:none;z-index:1;transition:transform var(--timing-function)var(--duration-short);border-radius:50%;position:absolute;top:-4px;left:-4px;transform:scale(.5)}.VideoButton-module__tDzkjq__playVideoButton:hover .VideoButton-module__tDzkjq__playVideoButtonIcon:after{animation:10s linear infinite VideoButton-module__tDzkjq__rotate;transform:scale(1)}.VideoButton-module__tDzkjq__playVideoButtonIconSvg{width:calc(var(--font-size-normal)/1.5);height:calc(var(--font-size-normal)/1.5);margin-left:4px}@media screen and (max-width:768px){.VideoButton-module__tDzkjq__playVideoButton{width:calc(var(--font-size-large)*4);height:calc(var(--font-size-large)*3);bottom:1rem;left:1rem}.VideoButton-module__tDzkjq__playVideoButtonIcon{transform:scale(.6)}.VideoButton-module__tDzkjq__playVideoButton:hover .VideoButton-module__tDzkjq__playVideoButtonIcon{transform:scale(.8)}.VideoButton-module__tDzkjq__playVideoButtonIcon:after{animation:10s linear infinite VideoButton-module__tDzkjq__rotate}}@keyframes VideoButton-module__tDzkjq__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.VideoPopup-module__gO9stq__overlay{background-color:var(--main-black-transparent-80);z-index:1000;width:100%;height:100%;animation:VideoPopup-module__gO9stq__fadeIn var(--duration-medium)var(--timing-function);justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.VideoPopup-module__gO9stq__popup{background-color:var(--main-black);border-radius:var(--radius);width:90%;max-width:1200px;min-height:200px;max-height:90vh;animation:VideoPopup-module__gO9stq__fadeInScale var(--duration-medium)var(--timing-function);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}.VideoPopup-module__gO9stq__closeButton{background-color:var(--main-white);width:32px;height:32px;color:var(--main-black);z-index:10;transition:background-color var(--duration-short)var(--timing-function);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:1rem;right:1rem}.VideoPopup-module__gO9stq__closeButton svg{width:16px;height:16px;transition:transform var(--duration-short)var(--timing-function)}.VideoPopup-module__gO9stq__closeButton:hover svg{transform:scale(1.2)}.VideoPopup-module__gO9stq__video{aspect-ratio:16/9;object-fit:contain;width:100%;min-width:355px;max-width:100%;height:auto;min-height:200px;max-height:90vh;animation:VideoPopup-module__gO9stq__fadeIn var(--duration-medium)var(--timing-function);transition:opacity var(--duration-medium)var(--timing-function);flex-shrink:0;display:block}.VideoPopup-module__gO9stq__videoHidden{opacity:0;pointer-events:none}.VideoPopup-module__gO9stq__loader{z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes VideoPopup-module__gO9stq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes VideoPopup-module__gO9stq__fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media screen and (max-width:1024px){.VideoPopup-module__gO9stq__popup{width:92%;max-height:88vh}.VideoPopup-module__gO9stq__video{min-width:320px;min-height:180px;max-height:88vh}.VideoPopup-module__gO9stq__closeButton{width:30px;height:30px;top:.75rem;right:.75rem}.VideoPopup-module__gO9stq__closeButton svg{width:14px;height:14px}.VideoPopup-module__gO9stq__loader svg{width:40px;height:27px}}@media screen and (max-width:768px){.VideoPopup-module__gO9stq__popup{width:95%;max-height:85vh}.VideoPopup-module__gO9stq__video{min-width:267px;min-height:150px;max-height:85vh}.VideoPopup-module__gO9stq__closeButton{width:28px;height:28px;top:.5rem;right:.5rem}.VideoPopup-module__gO9stq__closeButton svg{width:12px;height:12px}.VideoPopup-module__gO9stq__loader svg{width:35px;height:24px}}@supports (-webkit-touch-callout:none){.VideoPopup-module__gO9stq__video{min-width:444px;min-height:250px}@media screen and (max-width:768px){.VideoPopup-module__gO9stq__video{min-width:320px;min-height:180px}}}
.HotspotButton-module__pxee5G__button{width:calc(var(--font-size-small)*2);height:calc(var(--font-size-small)*2);cursor:pointer;outline:1px solid var(--main-white);outline-offset:-1px;z-index:3;background:var(--main-black-transparent-50);transform-origin:50%;border:none;border-radius:50%;position:relative}.HotspotButton-module__pxee5G__buttonIcon{width:calc(var(--font-size-small)*2);height:calc(var(--font-size-small)*2);background:var(--main-white);z-index:4;transition:transform var(--timing-function)var(--duration-short);border-radius:50%;position:absolute;top:0;left:0;transform:scale(.5)}.HotspotButton-module__pxee5G__button:after{content:"";width:163px;height:calc(var(--font-size-normal)*2);z-index:1;pointer-events:auto;display:none;position:absolute;top:-120%;left:50%;transform:translate(-50%)}.HotspotButton-module__pxee5G__button.HotspotButton-module__pxee5G__active:after{display:block}.HotspotButton-module__pxee5G__button:before{content:"";outline:1px dashed var(--main-white);outline-offset:-1px;width:calc((var(--font-size-small)*2) + 10px);height:calc((var(--font-size-small)*2) + 10px);transition:transform var(--timing-function)var(--duration-short);z-index:3;background:var(--main-black-transparent-5);border-radius:50%;position:absolute;top:-5px;left:-5px;transform:scale(0)}@media (hover:hover) and (pointer:fine){.HotspotButton-module__pxee5G__button:hover .HotspotButton-module__pxee5G__buttonIcon,.HotspotButton-module__pxee5G__button.HotspotButton-module__pxee5G__active .HotspotButton-module__pxee5G__buttonIcon{transform:scale(1)}.HotspotButton-module__pxee5G__button:hover:before,.HotspotButton-module__pxee5G__button.HotspotButton-module__pxee5G__active:before{opacity:1;animation:4.5s linear .5s infinite HotspotButton-module__pxee5G__rotate;transform:scale(1)}}@media (hover:none){.HotspotButton-module__pxee5G__button.HotspotButton-module__pxee5G__active .HotspotButton-module__pxee5G__buttonIcon{transform:scale(1)}.HotspotButton-module__pxee5G__button:hover:before,.HotspotButton-module__pxee5G__button.HotspotButton-module__pxee5G__active:before{opacity:1;animation:4.5s linear .5s infinite HotspotButton-module__pxee5G__rotate;transform:scale(1)}}@keyframes HotspotButton-module__pxee5G__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CtaButtonMedium-module__YBuK-q__button{cursor:pointer;background-color:var(--main-beige);width:-moz-fit-content;width:fit-content;padding:var(--radius-small);-webkit-mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius-small)var(--radius-small)/calc(2*var(--radius-small))calc(2*var(--radius-small)),conic-gradient(#000 0 0)content-box;mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius-small)var(--radius-small)/calc(2*var(--radius-small))calc(2*var(--radius-small)),conic-gradient(#000 0 0)content-box;display:block}.CtaButtonMedium-module__YBuK-q__buttonDark{background-color:var(--main-black)}.CtaButtonMedium-module__YBuK-q__buttonContentWrapper{width:-moz-fit-content;width:fit-content;min-width:123px;margin:var(--font-size-normal);display:block;position:relative;overflow:hidden}.CtaButtonMedium-module__YBuK-q__buttonContent{transition:transform var(--timing-function)var(--duration-short);justify-content:space-between;align-items:center;gap:4px;display:flex}.CtaButtonMedium-module__YBuK-q__button:hover .CtaButtonMedium-module__YBuK-q__buttonContent{transform:translateY(-100%)}.CtaButtonMedium-module__YBuK-q__buttonContentDuplicate{width:100%;position:absolute;bottom:-100%;left:0}.CtaButtonMedium-module__YBuK-q__buttonText{color:var(--main-black);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-normal);letter-spacing:-.13px;text-transform:uppercase;font-weight:400;line-height:1em}.CtaButtonMedium-module__YBuK-q__icon{width:calc(var(--font-size-normal)/1.5);height:calc(var(--font-size-normal)/1.5)}.CtaButtonMedium-module__YBuK-q__buttonContent svg path{fill:var(--main-black)}.CtaButtonMedium-module__YBuK-q__buttonDark .CtaButtonMedium-module__YBuK-q__buttonText{color:var(--main-white)}.CtaButtonMedium-module__YBuK-q__buttonDark .CtaButtonMedium-module__YBuK-q__buttonContent svg path{fill:var(--main-white)}
.Hotspots-module__CTdBcW__hotSpots{line-height:0;position:relative}.Hotspots-module__CTdBcW__hotSpotsImage,.Hotspots-module__CTdBcW__hotSpotsItemCardImage{width:100%;height:auto;display:block}.Hotspots-module__CTdBcW__hotSpotsContent{flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:2rem;display:flex;position:absolute;top:0;left:0}.Hotspots-module__CTdBcW__hotSpotsProducts{width:100%;height:100%;position:absolute;bottom:0;left:0}.Hotspots-module__CTdBcW__hotSpotsContainerCollectionLink{z-index:9;cursor:pointer;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.Hotspots-module__CTdBcW__hotSpotsItem{cursor:pointer;z-index:11;flex-direction:column;align-items:center;width:-moz-fit-content;width:fit-content;display:flex;position:absolute}.Hotspots-module__CTdBcW__hotSpotsItem.Hotspots-module__CTdBcW__active{z-index:12}.Hotspots-module__CTdBcW__hotSpotsItemCard{min-width:200px;max-width:100%;transition:grid-template-rows var(--timing-function)var(--duration-short);pointer-events:none;z-index:20;grid-template-rows:0fr;align-items:start;display:grid;position:absolute;bottom:48px;left:50%;overflow:hidden;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.Hotspots-module__CTdBcW__hotSpotsItem:hover .Hotspots-module__CTdBcW__hotSpotsItemCard{pointer-events:auto;grid-template-rows:1fr}.Hotspots-module__CTdBcW__hotSpotsItem:hover{z-index:12}}.Hotspots-module__CTdBcW__hotSpotsItem.Hotspots-module__CTdBcW__active .Hotspots-module__CTdBcW__hotSpotsItemCard{pointer-events:auto;grid-template-rows:1fr}.Hotspots-module__CTdBcW__hotSpotsItemCardWrapper{min-height:0;overflow:hidden}.Hotspots-module__CTdBcW__hotSpotsItemCardContent{background-color:var(--main-white);height:-moz-fit-content;height:fit-content;min-height:210px;padding:var(--radius-medium);-webkit-mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius-medium)var(--radius-medium)/calc(2*var(--radius-medium))calc(2*var(--radius-medium)),conic-gradient(#000 0 0)content-box;mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius-medium)var(--radius-medium)/calc(2*var(--radius-medium))calc(2*var(--radius-medium)),conic-gradient(#000 0 0)content-box;color:inherit;text-decoration:none;display:block}.Hotspots-module__CTdBcW__hotSpotsItemCardContentInner{flex-direction:column;justify-content:space-between;gap:10px;width:100%;height:100%;padding:15px;display:flex}.Hotspots-module__CTdBcW__hotSpotsItemCardBrandName{font-size:var(--font-size-small);letter-spacing:-.13px;font-weight:400;line-height:1.2;font-family:var(--font-libre-caslon-text);color:var(--main-gray);width:100%;margin:0}.Hotspots-module__CTdBcW__hotSpotsItemCardContent{pointer-events:auto}.Hotspots-module__CTdBcW__hotSpotsCtaButtonMedium{z-index:10;align-self:flex-end}.Hotspots-module__CTdBcW__hotSpotsContentTitle{color:var(--main-white);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-h2);align-self:flex-start;font-weight:400;line-height:1.2em}.Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct{cursor:pointer;width:100%;min-width:123px;padding-bottom:2px;display:block;position:relative;overflow:hidden}.Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct:before,.Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct:after{content:"";background:var(--main-black);width:100%;height:1px;position:absolute;bottom:0;left:0}.Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct:before{transform-origin:100%;transition:transform var(--timing-function)var(--duration-short);transform:scaleX(1)}.Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct:after{transform-origin:0;transition:transform var(--timing-function)var(--duration-short);transform:scaleX(0)}.Hotspots-module__CTdBcW__hotSpotsItemCardContent:hover .Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct:before{transform-origin:0;transition:transform .1s ease-out;transform:scaleX(0)}.Hotspots-module__CTdBcW__hotSpotsItemCardContent:hover .Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct:after{transform-origin:0;transform:scaleX(1)}.Hotspots-module__CTdBcW__hotSpotsItemCardContent:not(:hover) .Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct:after{transition:transform .1s ease-out;transform:scaleX(0)}.Hotspots-module__CTdBcW__hotSpotsItemCardContent:not(:hover) .Hotspots-module__CTdBcW__hotSpotsItemCardViewProduct:before{transform-origin:100%;transition:transform .1s ease-out .1s;transform:scaleX(1)}.Hotspots-module__CTdBcW__hotSpotsItemCardViewProductContent{transition:transform var(--timing-function)var(--duration-short);justify-content:space-between;align-items:center;gap:8px;display:flex}.Hotspots-module__CTdBcW__hotSpotsItemCardContent:hover .Hotspots-module__CTdBcW__hotSpotsItemCardViewProductContent{transform:translateY(calc(-100% - 4px))}.Hotspots-module__CTdBcW__hotSpotsItemCardViewProductContentDuplicate{width:100%;position:absolute;bottom:-100%;left:0}.Hotspots-module__CTdBcW__hotSpotsItemCardViewProductText{color:var(--main-black);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-small);font-weight:400;line-height:1.2}.Hotspots-module__CTdBcW__icon{width:calc(var(--font-size-small)/1.5);height:calc(var(--font-size-small)/1.5)}.Hotspots-module__CTdBcW__hotSpotsContentTitleMobile,.Hotspots-module__CTdBcW__hotSpotsCtaButtonMediumMobile{display:none}.Hotspots-module__CTdBcW__hotSpotsContainer{position:relative}.Hotspots-module__CTdBcW__hotSpotsContentTitleMobile{color:var(--main-black);padding:0 1rem 1rem}.Hotspots-module__CTdBcW__hotSpotsCtaButtonMediumMobile{flex-direction:column;align-items:center;width:calc(100% - 2rem);margin:1rem 1rem 0}@media screen and (max-width:768px){.Hotspots-module__CTdBcW__hotSpotsContent{display:none}.Hotspots-module__CTdBcW__hotSpotsContentTitleMobile,.Hotspots-module__CTdBcW__hotSpotsCtaButtonMediumMobile{display:flex}.Hotspots-module__CTdBcW__hotSpotsSwiperContainer{padding-top:1rem;padding-left:1rem}.Hotspots-module__CTdBcW__hotSpotsSwiperSlideWrapper{width:100%;height:100%}.Hotspots-module__CTdBcW__hotSpotsSwiperSlideLink{width:100%;height:100%;display:flex}.Hotspots-module__CTdBcW__hotSpotsItemCardContentInner{min-height:58cqw}.Hotspots-module__CTdBcW__hotSpotsSwiperContainer .Hotspots-module__CTdBcW__hotSpotsItemCardImage{object-fit:contain;height:100%;min-height:30cqw;display:block}.Hotspots-module__CTdBcW__hotSpots[data-title=‘47\ Brand] img.Hotspots-module__CTdBcW__hotSpotsImage{object-fit:cover;object-position:right;min-height:80cqw}.Hotspots-module__CTdBcW__hotSpots[data-title=Drinkware] img.Hotspots-module__CTdBcW__hotSpotsImage,.Hotspots-module__CTdBcW__hotSpots[data-title=Plush] img.Hotspots-module__CTdBcW__hotSpotsImage{object-fit:cover;object-position:center right;min-height:80cqw}}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-left{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-right{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(transparent,rgba(0,0,0,.5))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:transparent;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.GridOne-module__zPsN5W__grid{padding:var(--layout-padding);grid-template-rows:1fr auto;grid-template-columns:2fr 1fr 1fr;gap:60px 16px;margin-bottom:80px;padding-bottom:0;display:grid}.GridOne-module__zPsN5W__bigImageLink{grid-column:1/4;width:100%;height:100%;display:block}.GridOne-module__zPsN5W__bigImage{width:100%;height:auto;display:block}.GridOne-module__zPsN5W__hotspotsImage{object-fit:cover;object-position:center;width:100%;height:100%;max-height:32cqw;display:block}.GridOne-module__zPsN5W__productCard img{max-height:32cqw}@media screen and (max-width:768px){.GridOne-module__zPsN5W__grid{flex-direction:column;row-gap:16px;display:flex}.GridOne-module__zPsN5W__bigImage{width:calc(100% + 2rem);margin-left:-1rem}.GridOne-module__zPsN5W__productCard img,.GridOne-module__zPsN5W__hotspotsImage{max-height:unset}}
.CtaButtonSmall-module__rDDJnW__button{cursor:pointer;width:-moz-fit-content;width:fit-content;display:block;position:relative;overflow:hidden}.CtaButtonSmall-module__rDDJnW__buttonContent{transition:transform var(--timing-function)var(--duration-short);justify-content:space-between;align-items:center;gap:8px;display:flex}.CtaButtonSmall-module__rDDJnW__button:hover .CtaButtonSmall-module__rDDJnW__buttonContent{transform:translateY(-100%)}.CtaButtonSmall-module__rDDJnW__buttonContentDuplicate{width:100%;position:absolute;bottom:-100%;left:0}.CtaButtonSmall-module__rDDJnW__buttonText{color:var(--main-black);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-normal);margin-top:2px;font-weight:400;line-height:1.4}.CtaButtonSmall-module__rDDJnW__icon{width:calc(var(--font-size-normal)/1.5);height:calc(var(--font-size-normal)/1.5)}
.RoundedCursor-module___yU6aW__cursor{background-color:var(--main-white);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:relative}.RoundedCursor-module___yU6aW__cursor:before{content:"";outline:1px dashed var(--main-white);outline-offset:-1px;pointer-events:none;z-index:1;background:var(--main-black-transparent-5);border-radius:50%;width:56px;height:56px;animation:10s linear infinite RoundedCursor-module___yU6aW__rotate;position:absolute;top:-4px;left:-4px}.RoundedCursor-module___yU6aW__icon{transition:transform var(--duration-short)var(--timing-function);transform:rotate(45deg)}@keyframes RoundedCursor-module___yU6aW__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CardWithCursor-module__tTekZG__card{flex-direction:column;gap:10px;width:100%;display:flex;overflow:hidden}.CardWithCursor-module__tTekZG__cardImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}
.Category-module__hhUgEa__category{border-top:1px dashed var(--main-black);flex-direction:row;justify-content:space-between;gap:2rem;margin-left:20px;margin-right:20px;padding:20px 0 80px;display:flex}.Category-module__hhUgEa__categoryTitle{color:var(--main-black);font-family:var(--font-libre-caslon-display);font-size:var(--font-size-h1);letter-spacing:-3.8px;font-weight:400;line-height:90%}.Category-module__hhUgEa__categoryDescription{color:var(--main-black);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-normal);font-style:normal;font-weight:400;line-height:120%}@media screen and (max-width:1024px){.Category-module__hhUgEa__category{margin-left:0;margin-right:0}.Category-module__hhUgEa__categoryTitle{margin-left:var(--layout-padding)}.Category-module__hhUgEa__categoryDescription{margin-right:var(--layout-padding)}}@media screen and (max-width:768px){.Category-module__hhUgEa__categoryTitle{letter-spacing:-2px}}
.Postcard-module__0ZCI5q__postcard{margin-bottom:80px;margin-left:var(--layout-padding);margin-right:var(--layout-padding);background:var(--main-beige);padding:var(--radius);-webkit-mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius)var(--radius)/calc(2*var(--radius))calc(2*var(--radius)),conic-gradient(#000 0 0)content-box;mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius)var(--radius)/calc(2*var(--radius))calc(2*var(--radius)),conic-gradient(#000 0 0)content-box}.Postcard-module__0ZCI5q__postcardContainer{grid-template:"info illustration marks"/50cqw 1fr auto;justify-content:space-between;align-items:stretch;width:100%;height:100%;display:grid;position:relative}.Postcard-module__0ZCI5q__postcardDark{background:var(--main-green)}@media screen and (max-width:1024px){.Postcard-module__0ZCI5q__postcardContainer{grid-template-rows:1fr auto;grid-template-columns:2fr 1fr;gap:3cqw 2cqw}}@media screen and (max-width:768px){.Postcard-module__0ZCI5q__postcardContainer{flex-direction:column;row-gap:0;padding-bottom:2rem;display:flex}}
.PostcardInfo-module__9m3USG__postcardInfo{flex-direction:column;justify-content:flex-start;width:100%;display:flex}.PostcardInfo-module__9m3USG__postcardInfoContent{flex-direction:column;justify-content:flex-end;gap:55px;padding-top:3cqw;padding-bottom:3cqw;padding-left:3cqw;display:flex}.PostcardInfo-module__9m3USG__postcardInfoTitle,.PostcardInfo-module__9m3USG__postcardInfoSubtitle,.PostcardInfo-module__9m3USG__postcardInfoText{color:var(--main-black)}.PostcardInfo-module__9m3USG__postcardInfoDark .PostcardInfo-module__9m3USG__postcardInfoTitle,.PostcardInfo-module__9m3USG__postcardInfoDark .PostcardInfo-module__9m3USG__postcardInfoSubtitle,.PostcardInfo-module__9m3USG__postcardInfoDark .PostcardInfo-module__9m3USG__postcardInfoText{color:var(--main-beige)}.PostcardInfo-module__9m3USG__postcardInfoTitle{font-size:var(--font-size-h1);letter-spacing:-3.8px;font-style:normal;font-weight:400;line-height:90%}.PostcardInfo-module__9m3USG__postcardInfoDescription{flex-direction:row;gap:50px;display:flex}.PostcardInfo-module__9m3USG__postcardInfoSubtitle{white-space:nowrap;font-size:var(--font-size-normal);font-weight:400;line-height:120%}.PostcardInfo-module__9m3USG__postcardInfoText{font-size:var(--font-size-normal);font-weight:400;line-height:120%}@media screen and (max-width:1024px){.PostcardInfo-module__9m3USG__postcardInfoContent{gap:3cqw}.PostcardInfo-module__9m3USG__postcardInfoDescription{flex-direction:column;gap:3cqw}}@media screen and (max-width:768px){.PostcardInfo-module__9m3USG__postcardInfo{order:2}.PostcardInfo-module__9m3USG__postcardInfoContent,.PostcardInfo-module__9m3USG__postcardInfoDescription{gap:4cqw}.PostcardInfo-module__9m3USG__postcardInfoTitle{letter-spacing:-2.2px}}
.PostcardMarks-module__h67eQq__postcardMarks{flex-direction:column;justify-content:space-between;align-items:flex-end;gap:10px;padding:2cqw;display:flex}@media screen and (max-width:1024px){.PostcardMarks-module__h67eQq__postcardMarks{flex-direction:row;grid-area:2/1/auto/3;width:100%;padding:1.5cqw}}@media screen and (max-width:768px){.PostcardMarks-module__h67eQq__postcardMarks{order:3}}
.PostcardIllustration-module__XtOiNW__postcardIllustration{width:100%;min-width:200px;height:calc(100% + 2*var(--radius));margin-top:calc(-1*var(--radius));background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:stretch;display:flex;position:relative}.PostcardIllustration-module__XtOiNW__socksIllustration{background-image:url(/illustrations/socks.svg);background-position:top}.PostcardIllustration-module__XtOiNW__deerIllustration{background-image:url(/illustrations/deer.svg);background-position:50% 100px}.PostcardIllustration-module__XtOiNW__giftsIllustration{background-image:url(/illustrations/gifts-desktop.svg);background-position:50%}.PostcardIllustration-module__XtOiNW__treeIllustration{background-image:url(/illustrations/tree.svg);background-position:50% 50px}.PostcardIllustration-module__XtOiNW__decorationIllustration{background-image:url(/illustrations/decoration.svg);background-position:50% 40px;transform:rotate(5deg)}@media screen and (max-width:1024px){.PostcardIllustration-module__XtOiNW__deerIllustration{background-position:50%}.PostcardIllustration-module__XtOiNW__treeIllustration{background-position:bottom}.PostcardIllustration-module__XtOiNW__decorationIllustration{background-image:url(/illustrations/decoration.svg);background-position:bottom;transform:rotate(0)}}@media screen and (max-width:768px){.PostcardIllustration-module__XtOiNW__postcardIllustration{order:1;width:100%;height:44cqw}.PostcardIllustration-module__XtOiNW__deerIllustration{background-position:50%}.PostcardIllustration-module__XtOiNW__postcardIllustration.PostcardIllustration-module__XtOiNW__deerIllustration,.PostcardIllustration-module__XtOiNW__postcardIllustration.PostcardIllustration-module__XtOiNW__treeIllustration{margin-top:30px}.PostcardIllustration-module__XtOiNW__giftsIllustration{background-image:url(/illustrations/gifts-mobile.svg);background-position:50%;background-size:100%}.PostcardIllustration-module__XtOiNW__postcardIllustration.PostcardIllustration-module__XtOiNW__giftsIllustration{height:87cqw;width:calc(100% + 2*var(--radius));margin-left:calc(-1*var(--radius))}}
.GridTwo-module__6Pjn6q__grid{padding:var(--layout-padding);grid-template-columns:1fr 50% 1fr;gap:16px;margin-bottom:80px;padding-bottom:0;display:grid}.GridTwo-module__6Pjn6q__middleImage{object-fit:cover;object-position:center;width:100%;height:100%;max-height:34cqw;display:block}.GridTwo-module__6Pjn6q__productCard img{max-height:34cqw}@media screen and (max-width:1024px){.GridTwo-module__6Pjn6q__grid{grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.GridTwo-module__6Pjn6q__middleImageLink{grid-area:2/1/auto/3}.GridTwo-module__6Pjn6q__middleImage,.GridTwo-module__6Pjn6q__productCard img{max-height:unset}}@media screen and (max-width:768px){.GridTwo-module__6Pjn6q__grid{flex-direction:column;row-gap:16px;display:flex}.GridTwo-module__6Pjn6q__middleImage{order:3}.GridTwo-module__6Pjn6q__productCard{grid-column:1/3}.GridTwo-module__6Pjn6q__productCard img{max-height:unset}.GridTwo-module__6Pjn6q__productCard:first-child{order:1}.GridTwo-module__6Pjn6q__productCard:last-child{order:2}}
.CtaButtonLarge-module__vOOHXG__button{cursor:pointer;background-color:var(--main-beige);width:-moz-fit-content;width:fit-content;min-width:25cqw;padding:var(--radius-small);-webkit-mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius-small)var(--radius-small)/calc(2*var(--radius-small))calc(2*var(--radius-small)),conic-gradient(#000 0 0)content-box;mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius-small)var(--radius-small)/calc(2*var(--radius-small))calc(2*var(--radius-small)),conic-gradient(#000 0 0)content-box;justify-content:center;align-items:center;display:flex}.CtaButtonLarge-module__vOOHXG__buttonDark{background-color:var(--main-black)}.CtaButtonLarge-module__vOOHXG__buttonContentWrapper{width:-moz-fit-content;width:fit-content;margin:var(--font-size-large)1rem;display:block;position:relative;overflow:hidden}.CtaButtonLarge-module__vOOHXG__buttonContent{transition:transform var(--timing-function)var(--duration-short);justify-content:space-between;align-items:center;gap:4px;display:flex}.CtaButtonLarge-module__vOOHXG__buttonContent svg{width:calc(var(--font-size-large)/1.5);height:calc(var(--font-size-large)/1.5)}.CtaButtonLarge-module__vOOHXG__button:hover .CtaButtonLarge-module__vOOHXG__buttonContent{transform:translateY(-100%)}.CtaButtonLarge-module__vOOHXG__buttonContentDuplicate{width:100%;position:absolute;bottom:-100%;left:0}.CtaButtonLarge-module__vOOHXG__buttonText{color:var(--main-green);font-family:var(--font-libre-caslon-display);font-size:var(--font-size-large);letter-spacing:-2.5px;font-weight:400;line-height:90%}.CtaButtonLarge-module__vOOHXG__buttonContent svg path{fill:var(--main-black)}.CtaButtonLarge-module__vOOHXG__buttonDark .CtaButtonLarge-module__vOOHXG__buttonText{color:var(--main-white)}.CtaButtonLarge-module__vOOHXG__buttonDark .CtaButtonLarge-module__vOOHXG__buttonContent svg path{fill:var(--main-white)}@media screen and (max-width:768px){.CtaButtonLarge-module__vOOHXG__buttonText{letter-spacing:-1.3px}}
.ShopAll-module__HStlMa__shopAll{margin:80px var(--layout-padding);background-image:url(/shop-all-bg.svg);background-position:50%;background-repeat:no-repeat;background-size:110%;background-color:var(--main-green);padding:var(--radius);-webkit-mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius)var(--radius)/calc(2*var(--radius))calc(2*var(--radius)),conic-gradient(#000 0 0)content-box;mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius)var(--radius)/calc(2*var(--radius))calc(2*var(--radius)),conic-gradient(#000 0 0)content-box}.ShopAll-module__HStlMa__shopAllContainer{flex-direction:column;justify-content:center;align-items:center;gap:32px;padding:60px;display:flex}.ShopAll-module__HStlMa__shopAllSubtitle{color:var(--main-beige);text-align:center;font-family:var(--font-libre-caslon-text);font-size:var(--font-size-medium);letter-spacing:4px;text-transform:uppercase;max-width:calc(var(--font-size-medium)*25);font-weight:400;line-height:120%}.ShopAll-module__HStlMa__shopAllTitle{color:var(--main-beige);text-align:center;font-family:var(--font-libre-caslon-display);font-size:var(--font-size-x-large);letter-spacing:-12px;font-weight:400;line-height:85%}.ShopAll-module__HStlMa__shopAllLinks{flex-direction:row;justify-content:center;align-items:center;width:100%;margin-top:30px;display:flex}@media screen and (max-width:768px){.ShopAll-module__HStlMa__shopAll{background-image:url(/shop-all-bg-mobile.svg);background-position:50% 80%;background-size:108cqw}.ShopAll-module__HStlMa__shopAllContainer{gap:0;padding:1.5rem}.ShopAll-module__HStlMa__shopAllLinks{flex-direction:column}.ShopAll-module__HStlMa__shopAllLinks a{width:100%}.ShopAll-module__HStlMa__shopAllTitle{letter-spacing:-5.8px;max-width:315px;margin-top:7cqw;margin-bottom:30cqw}.ShopAll-module__HStlMa__shopAllSubtitle{font-size:var(--font-size-normal)}}
.GridThree-module__GXEE5a__grid{padding:var(--layout-padding);grid-template-columns:1fr 1fr 1fr 1.7fr;gap:16px;width:100%;margin-bottom:80px;padding-bottom:0;display:grid}.GridThree-module__GXEE5a__imageWrapper{width:100%;height:100%;overflow:hidden}.GridThree-module__GXEE5a__smallImage,.GridThree-module__GXEE5a__mediumImage{object-fit:cover;object-position:center;width:100%;height:100%;max-height:20cqw}.GridThree-module__GXEE5a__productCard img{max-height:20cqw}@media screen and (max-width:1024px){.GridThree-module__GXEE5a__grid{grid-template-rows:1fr auto;grid-template-columns:1fr 1fr auto}.GridThree-module__GXEE5a__smallImage,.GridThree-module__GXEE5a__mediumImage,.GridThree-module__GXEE5a__productCard img{max-height:40cqw}.GridThree-module__GXEE5a__mediumImageLink{grid-area:2/1/auto/4}}@media screen and (max-width:768px){.GridThree-module__GXEE5a__grid{flex-direction:column;row-gap:1rem;display:flex}.GridThree-module__GXEE5a__productCard img,.GridThree-module__GXEE5a__smallImage,.GridThree-module__GXEE5a__mediumImage{max-height:unset}.GridThree-module__GXEE5a__smallImage,.GridThree-module__GXEE5a__mediumImage{width:calc(100% + 2rem);margin-left:-1rem}}
.GridFour-module__A83mrW__grid{padding:var(--layout-padding);grid-template-columns:1fr 1fr;gap:16px;margin-bottom:80px;display:grid}.GridFour-module__A83mrW__image{object-fit:cover;object-position:top;width:100%;height:100%;max-height:36cqw;display:block}@media screen and (max-width:768px){.GridFour-module__A83mrW__grid{flex-direction:column;row-gap:1rem;display:flex}.GridFour-module__A83mrW__image{max-height:unset}}
.GridFive-module__rqZlSa__grid{padding:var(--layout-padding);grid-template-columns:1fr;gap:16px;margin-bottom:80px;padding-bottom:0;display:grid}.GridFive-module__rqZlSa__image{width:100%;height:auto;display:block}@media screen and (max-width:768px){.GridFive-module__rqZlSa__image{width:calc(100% + 2rem);margin-left:-1rem}}
.GridSix-module__l9su8q__grid{padding:var(--layout-padding);grid-template-columns:1.3fr .7fr;gap:16px;margin-bottom:80px;padding-bottom:0;display:grid}.GridSix-module__l9su8q__hotspotsImage{object-fit:cover;object-position:center;height:100%;max-height:38cqw;display:block}@media screen and (max-width:768px){.GridSix-module__l9su8q__grid{padding:var(--layout-padding)0 0 0;flex-direction:column;row-gap:1rem;display:flex}.GridSix-module__l9su8q__hotspotsImage{max-height:unset}}
.GridAccessories-module__nLSkAW__gridAccessories{padding:var(--layout-padding);flex-direction:column;gap:1rem;margin-bottom:80px;display:flex}.GridAccessories-module__nLSkAW__gridAccessoriesTop{grid-template-columns:.8fr 1.2fr;gap:1rem;display:grid}.GridAccessories-module__nLSkAW__gridAccessoriesBottom{grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:16px;display:grid}.GridAccessories-module__nLSkAW__gridAccessoriesImage{object-fit:cover;object-position:center;height:100%;max-height:46cqw}.GridAccessories-module__nLSkAW__gridAccessoriesImageBottom{object-fit:cover;object-position:center;height:100%}.GridAccessories-module__nLSkAW__gridPostcard{height:auto;padding:var(--radius);-webkit-mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius)var(--radius)/calc(2*var(--radius))calc(2*var(--radius)),conic-gradient(#000 0 0)content-box;mask:radial-gradient(50% 50%,transparent 66%,#000 67%)round var(--radius)var(--radius)/calc(2*var(--radius))calc(2*var(--radius)),conic-gradient(#000 0 0)content-box;background:#592110}.GridAccessories-module__nLSkAW__gridPostcardWrapper{background:0 0;height:100%;padding:1cqw}.GridAccessories-module__nLSkAW__gridPostcardContent{background:var(--main-beige);flex-direction:column;justify-content:space-between;align-items:center;gap:2ch;height:100%;padding:2cqw;display:flex}.GridAccessories-module__nLSkAW__gridPostcardContentTop{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.GridAccessories-module__nLSkAW__gridPostcardContentTopText{color:var(--main-black);font-family:var(--font-libre-caslon-text);font-size:var(--font-size-small);border-bottom:1px solid var(--main-black);padding-bottom:2px;padding-right:3rem;font-style:normal;line-height:120%}.GridAccessories-module__nLSkAW__gridPostcardContentBottom{flex-direction:column;gap:1rem;display:flex}.GridAccessories-module__nLSkAW__gridPostcardContentBottomTitle{color:var(--main-black);text-align:center;font-family:var(--font-libre-caslon-text);font-size:var(--font-size-medium);letter-spacing:4px;text-transform:uppercase;line-height:120%}.GridAccessories-module__nLSkAW__gridPostcardContentBottomText{color:var(--main-black);text-align:center;font-family:var(--font-libre-caslon-text);font-size:var(--font-size-normal);max-width:29cqw;line-height:120%}.GridAccessories-module__nLSkAW__gridPostcardIllustration{width:70%;height:auto}@media screen and (max-width:768px){.GridAccessories-module__nLSkAW__gridAccessories{gap:5rem;padding:0}.GridAccessories-module__nLSkAW__gridAccessoriesTop,.GridAccessories-module__nLSkAW__gridAccessoriesBottom{flex-direction:column;gap:5rem;display:flex}.GridAccessories-module__nLSkAW__gridAccessoriesImage{object-fit:cover;min-height:80cqw}.GridAccessories-module__nLSkAW__gridAccessoriesImageFirst{object-position:center 75%}.GridAccessories-module__nLSkAW__gridAccessoriesImageSecond{object-fit:cover;object-position:center top;min-height:80cqw}.GridAccessories-module__nLSkAW__gridPostcardContentBottomText{max-width:335px}.GridAccessories-module__nLSkAW__gridPostcard{margin-left:var(--layout-padding);margin-right:var(--layout-padding)}.GridAccessories-module__nLSkAW__gridPostcardContent{padding:1rem}.GridAccessories-module__nLSkAW__gridAccessoriesImageBottom{object-fit:cover;object-position:center bottom;max-height:80cqw}.GridAccessories-module__nLSkAW__gridPostcardContentBottomTitle{font-size:--var(font-size-normal)}}
.GridSeven-module__B65KIa__grid{padding:var(--layout-padding);grid-template-rows:1fr auto;grid-template-columns:1.2fr .8fr;gap:16px;margin-bottom:80px;padding-bottom:0;display:grid}.GridSeven-module__B65KIa__rightImage{object-fit:cover;object-position:center;width:100%;height:auto;display:block}.GridSeven-module__B65KIa__productCard img,.GridSeven-module__B65KIa__rightImage{max-height:40cqw}@media screen and (max-width:768px){.GridSeven-module__B65KIa__grid{flex-direction:column;row-gap:1rem;display:flex}.GridSeven-module__B65KIa__productCard img,.GridSeven-module__B65KIa__rightImage{max-height:unset}.GridSeven-module__B65KIa__rightImage{width:calc(100% + 2rem);margin-left:-1rem}}
