.events-module__1L_n_G__introSection{padding:130px 10px 50px}.events-module__1L_n_G__intro{text-align:center;flex-direction:column;grid-column:4/span 6;gap:45px;display:flex}.events-module__1L_n_G__monthSection{padding:90px 0}.events-module__1L_n_G__monthTitle{text-align:center;margin-bottom:90px}.events-module__1L_n_G__eventsGrid{grid-template-columns:repeat(3,1fr);gap:26px 13px;padding:0 13px;display:grid}.events-module__1L_n_G__monthSection .events-module__1L_n_G__eventsGrid{padding:0 13px}.events-module__1L_n_G__eventImage{object-fit:cover;width:100%;height:auto}.events-module__1L_n_G__eventTitle{white-space:pre-line}.events-module__1L_n_G__emptyText{text-align:center;padding:40px 0}.events-module__1L_n_G__eventDetailPage{max-width:720px;margin:0 auto;padding:120px 16px 80px}.events-module__1L_n_G__eventDetailHero{margin-bottom:32px;position:relative}.events-module__1L_n_G__eventDetailTitle{margin-bottom:12px}.events-module__1L_n_G__eventDetailMeta{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.events-module__1L_n_G__eventDetailExcerpt{max-width:52ch;margin-top:24px}.events-module__1L_n_G__active{color:#fff;background-color:#000c}@media (max-width:820px){.events-module__1L_n_G__eventsGrid{grid-template-columns:repeat(1,1fr)}.events-module__1L_n_G__introFilters,.events-module__1L_n_G__introSection{flex-direction:column;display:flex}.events-module__1L_n_G__intro{--font-m:16px;display:contents}.events-module__1L_n_G__introFilters h1{order:1}.events-module__1L_n_G__introFilters p{order:3}.events-module__1L_n_G__introFilters .filters-container{order:2;justify-content:center}}
.auth-module__X9QK8q__unregisteredContainer{gap:7px;display:flex}.auth-module__X9QK8q__authButton{color:#000;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);pointer-events:auto;background-color:#ebebebcc;border-radius:99999px;padding:13px 25px 15px}.auth-module__X9QK8q__authButtonSmallText{vertical-align:super;font-size:70%;display:inline-block;transform:translate(2px,1px)}.tastemakerPageLocked{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;display:flex}.tastemakerPageLocked .auth-module__X9QK8q__lockMembershipContent{flex:1;min-height:auto}.auth-module__X9QK8q__lockMembershipContent{flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;display:flex}.auth-module__X9QK8q__lockedAccessRoot{pointer-events:auto;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ebebebcc;border-radius:99999px;justify-content:center;align-items:center;gap:5px;width:100%;padding:13px 15px;display:inline-flex}.auth-module__X9QK8q__lockedAccessToggle{color:#ff0032;border:3px solid;border-radius:99999px;flex-shrink:0;width:26px;height:18px;transition:border-color .2s;position:relative}.auth-module__X9QK8q__lockedAccessToggleUnlocked{color:#00a65a}.auth-module__X9QK8q__lockedAccessKnob{background:currentColor;border-radius:99999px;width:10px;height:10px;transition:transform .2s;display:block;transform:translate(2px,1px)}.auth-module__X9QK8q__lockedAccessKnobUnlocked{transform:translate(8px,1px)}.auth-module__X9QK8q__lockedAccessLabel{font-size:var(--font-sm)}.auth-module__X9QK8q__lockedAccessLabelText{vertical-align:super;width:8px;font-size:50%;display:inline;transform:translate(-2px,-2px)}.auth-module__X9QK8q__authLoginRoot{pointer-events:auto;width:100%;max-width:440px;padding:0 var(--gap)}.auth-module__X9QK8q__authLoginForm{width:100%;padding:0 var;position:relative}.auth-module__X9QK8q__authLoginPill{color:#000;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ebebebcc;border-radius:99999px;align-items:center;width:100%;padding:13px 25px 15px;display:flex;position:relative}.auth-module__X9QK8q__authLoginInput{min-width:0;font-size:var(--font-sm);text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;padding:0;line-height:1;overflow:hidden}.auth-module__X9QK8q__authLoginInputEmail{padding:0 30px}.auth-module__X9QK8q__authLoginInputPassword{padding:0 110px}.auth-module__X9QK8q__authLoginInput::placeholder{color:#000;opacity:1}.auth-module__X9QK8q__authLoginAction{justify-content:center;align-items:center;min-width:0;display:flex;position:absolute;top:0;bottom:0;right:25px}.auth-module__X9QK8q__authLoginActionText{font-size:var(--font-sm);color:#000;justify-content:center;align-items:center;line-height:1;display:inline-flex}.auth-module__X9QK8q__authLoginError{color:#e60023;text-align:center;font-size:var(--font-xs);position:absolute;bottom:3px;left:0;right:0}.auth-module__X9QK8q__authLoginSuccessBanner{color:#000;text-align:center;font-size:var(--font-xs);position:absolute;bottom:3px;left:0;right:0}.auth-module__X9QK8q__authLoginForgotRow{text-align:center;font-size:var(--font-xs);position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%)}.auth-module__X9QK8q__authLoginForgotLink{color:#000;text-decoration:underline}.auth-module__X9QK8q__authRegisterRoot{pointer-events:auto;color:#000;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;max-width:347px;margin:0 var(--gap);background-color:#ebebebcc;border-radius:21.5px;padding:40px 44px 52px}.auth-module__X9QK8q__authRegisterForm{pointer-events:auto;flex-direction:column;gap:26px;width:100%;display:flex}.auth-module__X9QK8q__authRegisterTitle{font-size:var(--font-s)}.auth-module__X9QK8q__authRegisterFields{flex-direction:column;gap:13px;display:flex}.auth-module__X9QK8q__authRegisterField{flex-direction:column;gap:8px;display:flex}.auth-module__X9QK8q__authRegisterInlineField{border-bottom:1px solid #000;padding:0 0 6px;display:block}.auth-module__X9QK8q__authRegisterInlineLabel{display:none}.auth-module__X9QK8q__authRegisterInlineInput{width:100%;min-width:0;font-size:var(--font-sm-2);text-align:left;background:0 0;padding:0;line-height:19px}.auth-module__X9QK8q__authRegisterCountryInputWrap{width:100%;position:relative}.auth-module__X9QK8q__authRegisterCountryInput{appearance:none;padding-right:24px}.auth-module__X9QK8q__authRegisterCountryInput::-webkit-calendar-picker-indicator{opacity:0;pointer-events:none;display:none!important}.auth-module__X9QK8q__authRegisterCountryInput::-webkit-list-button{display:none!important}.auth-module__X9QK8q__authRegisterCountryChevron{color:#000;pointer-events:none;position:absolute;bottom:14px;right:0}.auth-module__X9QK8q__authRegisterCountryChevron:before{content:"";border-bottom:1.8px solid #000;border-right:1.8px solid #000;width:7px;height:7px;display:block;transform:translateY(1px)rotate(45deg)}.auth-module__X9QK8q__authRegisterBirthHeader{display:none}.auth-module__X9QK8q__authRegisterBirthInputs{gap:12px;display:flex}.auth-module__X9QK8q__authRegisterBirthInput{width:100%;font-size:var(--font-sm-2);color:#000;text-align:left;background:0 0;border:none;border-bottom:1px solid #000;padding:0 0 6px;line-height:1}.auth-module__X9QK8q__authRegisterBirthInput::placeholder{color:#000;opacity:1}.auth-module__X9QK8q__authRegisterCheckboxRow{align-items:center;gap:8px;margin-top:4px;display:inline-flex}.auth-module__X9QK8q__authRegisterCheckbox{border:1px solid #000;border-radius:2px;flex-shrink:0;place-items:center;width:14px;height:14px;display:inline-grid}.auth-module__X9QK8q__authRegisterCheckbox:after{content:"";opacity:0;background:#000;width:8px;height:8px}.auth-module__X9QK8q__authRegisterCheckbox:checked:after{opacity:1}.auth-module__X9QK8q__authRegisterCheckboxLabel{font-size:var(--font-xs);line-height:1.3}.auth-module__X9QK8q__authRegisterError{color:#e60023;text-align:left;font-size:var(--font-xs)}.auth-module__X9QK8q__authRegisterInfoText{color:#000;text-align:left;font-size:var(--font-xs);margin:0}.auth-module__X9QK8q__authRegisterSubmitButton{color:#fff;text-align:center;width:100%;font-size:var(--font-s);background:#000c;border-radius:99999px;padding:13px 25px 15px}.auth-module__X9QK8q__authRegisterBackLink,.auth-module__X9QK8q__authRegisterBackLinkContainer{font-size:var(--font-s);position:absolute;bottom:13px;left:13px}.auth-module__X9QK8q__authMembershipLeadList{padding-left:10px;font-size:13px;line-height:1.5;list-style:decimal}.auth-module__X9QK8q__authMembershipLeadList li{padding-left:10px}.auth-module__X9QK8q__authMembershipCard{--font-s:12px;pointer-events:auto;color:#000;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;max-width:340px;margin:0 var(--gap);background-color:#ebebebcc;border-radius:21.5px;flex-direction:column;gap:26px;padding:52px 44px;display:flex}.auth-module__X9QK8q__authMembershipContent{flex-direction:column;gap:26px;display:flex}.auth-module__X9QK8q__authMembershipTitle{font-size:var(--font-s)}.auth-module__X9QK8q__authMembershipDisclaimer{font-size:var(--font-xs);line-height:1.4}.auth-module__X9QK8q__authMembershipSection{font-size:var(--font-s);flex-direction:column;gap:10px;display:flex}.auth-module__X9QK8q__authMembershipPlanToggle{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-module__X9QK8q__authMembershipPlanButton{text-align:center;height:43px;font-size:var(--font-s);background:#ebebebcc;border-radius:99999px;padding:11px 0 12px;transition:border-color .2s,background-color .2s,color .2s}.auth-module__X9QK8q__authMembershipPlanButton:not(.auth-module__X9QK8q__authMembershipPlanButtonActive):hover{background:#ebebeb}.auth-module__X9QK8q__authMembershipPlanButtonActive{color:#fff;background:#000c}.auth-module__X9QK8q__authMembershipPlanButtonActive:hover{background:#000}.auth-module__X9QK8q__authMembershipPrimaryButton{color:#fff;text-align:center;width:100%;font-size:var(--font-s);background:#000c;border-radius:99999px;padding:13px 25px 15px;transition:border-color .2s,background-color .2s,color .2s}.auth-module__X9QK8q__authMembershipPrimaryButton:hover{background:#000}.auth-module__X9QK8q__authMembershipError{color:#e60023;font-size:var(--font-xs)}.auth-module__X9QK8q__authMembershipSuccess{color:#0a7a0a;font-size:var(--font-xs)}.auth-module__X9QK8q__authAccountCard{pointer-events:auto;color:#000;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;max-width:340px;margin:0 var(--gap);background-color:#ebebebcc;border-radius:21.5px;flex-direction:column;gap:26px;padding:52px 57px 82px;display:flex}.auth-module__X9QK8q__authAccountTitle{font-size:var(--font-s)}.auth-module__X9QK8q__authAccountSuccess{font-size:var(--font-xs);position:absolute;top:calc(100% + 10px)}.auth-module__X9QK8q__authAccountInfo{flex-direction:column;gap:4px;display:flex}.auth-module__X9QK8q__authAccountInfoText{font-size:var(--font-sm-2)}.auth-module__X9QK8q__authAccountTierRow{flex-direction:column;gap:10px;display:flex}.auth-module__X9QK8q__authAccountTierRowText{font-size:var(--font-s)}.auth-module__X9QK8q__authAccountTierRowTextHighlight{text-transform:capitalize}.auth-module__X9QK8q__authAccountActions{flex-direction:column;gap:26px;display:flex}.auth-module__X9QK8q__authAccountActionsRow{flex-direction:column;gap:5px;display:flex}.auth-module__X9QK8q__authAccountPrimaryButton{--font-s:12px;color:#fff;text-align:center;width:fit-content;font-size:var(--font-s);background:#000c;border-radius:99999px;padding:13px 22px 15px;transition:background-color .2s}.auth-module__X9QK8q__authAccountPrimaryButton:hover{background-color:#000}.auth-module__X9QK8q__authAccountPrimaryButtonSignOut{color:#000;background:#ebebebcc}.auth-module__X9QK8q__authAccountPrimaryButtonSignOut:hover{background:#ebebeb}.auth-module__X9QK8q__authAccountSecondaryButton{font-size:var(--font-s);width:fit-content}.auth-module__X9QK8q__authAccountChangeSection{border-top:1px solid #0000001f;flex-direction:column;gap:12px;padding-top:20px;display:flex}.auth-module__X9QK8q__authAccountChangeTitle{font-size:var(--font-sm)}.auth-module__X9QK8q__authAccountChangeMessage{font-size:var(--font-xs);color:#000}.auth-module__X9QK8q__authAccountChangeMessageError{font-size:var(--font-xs);color:#e60023}.auth-module__X9QK8q__authAccountChangeSubmit{color:#fff;text-align:center;width:fit-content;min-width:180px;font-size:var(--font-sm);cursor:pointer;background:#000000d1;border:none;border-radius:99999px;padding:10px 18px 12px}@media (max-width:820px){.auth-module__X9QK8q__unregisteredContainer{flex-direction:column;align-items:center}.auth-module__X9QK8q__authButton{width:347px;max-width:calc(100% - (var(--gap)*2));text-align:center}.auth-module__X9QK8q__authLoginInputPassword{padding:0 50px}.auth-module__X9QK8q__authAccountCard,.auth-module__X9QK8q__authRegisterRoot,.auth-module__X9QK8q__authMembershipCard{padding-top:40px;padding-left:34px;padding-right:34px}.auth-module__X9QK8q__authAccountCard{padding-bottom:62px}}.auth-module__X9QK8q__authVisuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.premiumTeaser-module__Krpk8W__anchor{flex-direction:column;align-self:stretch;align-items:center;gap:10px;width:100%;min-width:0;max-width:100%;display:flex;position:relative}.profileCard .premiumTeaser-module__Krpk8W__anchor{gap:5px}:is(.product-card .premiumTeaser-module__Krpk8W__anchor,.guide-link .premiumTeaser-module__Krpk8W__anchor){position:initial;height:100%}.premiumTeaser-module__Krpk8W__overlay{z-index:2;pointer-events:none;background:0 0;justify-content:center;align-items:center;padding:.75rem 1rem;display:flex;position:absolute;inset:0}.productSeenOnBlock .premiumTeaser-module__Krpk8W__overlay{display:none}.premiumTeaser-module__Krpk8W__overlay .lockMembershipContent{justify-content:center;align-items:center;min-height:auto;padding:0;display:flex}.premiumTeaser-module__Krpk8W__overlay .lockedAccessRoot{width:auto;max-width:100%;transform:none}
.accessGatedLink-module__4FTiiW__inlineCaptionRow{text-align:center;justify-content:center;align-items:center;gap:6px;max-width:100%;display:inline-flex}.accessGatedLink-module__4FTiiW__inlineCaptionRow span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.accessGatedLink-module__4FTiiW__inlineLockIcon{color:currentColor;flex-shrink:0;width:12px;height:12px;display:block}
.eventCard-module__k9_k_W__eventCard{flex-direction:column;align-items:center;gap:10px;transition:color .3s;display:flex;position:relative}.eventCard-module__k9_k_W__eventCardPast .eventCard-module__k9_k_W__eventInfo{color:#7c7c7c}.eventCard-module__k9_k_W__eventLink{display:block}.eventCard-module__k9_k_W__eventCardLink{width:100%;max-width:100%;color:inherit;flex-direction:column;align-items:center;text-decoration:none;display:flex}.eventCard-module__k9_k_W__eventCardLinkLocked{cursor:default}.eventCard-module__k9_k_W__eventCardStack{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.eventCard-module__k9_k_W__eventImageShell{width:100%;line-height:0;position:relative}.eventCard-module__k9_k_W__eventImageShell .eventCard-module__k9_k_W__eventButtons{z-index:2;pointer-events:auto}.eventCard-module__k9_k_W__eventButtonsStandalone{justify-content:center;width:100%;margin-top:4px;display:flex}.eventCard-module__k9_k_W__eventImageWrapper{background-color:#fff;border-radius:26px;line-height:0;position:relative;overflow:hidden}.eventCard-module__k9_k_W__eventCard>.favorite-button-wrap{z-index:3;position:absolute;top:25px;right:25px}.eventCard-module__k9_k_W__eventImage{object-fit:cover;width:100%;height:auto;transition:opacity .3s}.eventCard-module__k9_k_W__eventInfo{flex-direction:column;gap:5px;display:flex}.eventCard-module__k9_k_W__eventTitle{white-space:pre-line}.eventCard-module__k9_k_W__eventTitleWrapper{cursor:pointer}.eventCard-module__k9_k_W__eventExcerpt{text-align:left;align-items:center;display:flex}.eventCard-module__k9_k_W__eventButtons{z-index:1;justify-content:center;align-items:center;width:calc(100% - 40px);margin:26px;display:flex;position:absolute;bottom:0;right:0}.eventCard-module__k9_k_W__eventButtons button,.eventCard-module__k9_k_W__eventCalendlyLink{cursor:pointer;background-color:#ebebebcc;border-radius:22px;padding:14px 20px;font-size:12px;line-height:normal}.eventCard-module__k9_k_W__eventCalendlyLink:hover{color:#fff}.eventCard-module__k9_k_W__eventInfo{text-align:center;flex-direction:column;align-items:center;display:flex}.eventCard-module__k9_k_W__eventHoverInfo{z-index:1;pointer-events:none;width:100%;line-height:initial;opacity:0;flex-direction:column;justify-content:center;align-items:start;gap:13px;padding:52px 52px 26px;transition:opacity .3s;display:flex;position:absolute;inset:0}@media (hover:hover){.eventCard-module__k9_k_W__eventCardStack:not(:has(.eventCard-module__k9_k_W__eventCardLink:hover)) .eventCard-module__k9_k_W__eventImageWrapper .cornersContainer{opacity:0}.eventCard-module__k9_k_W__eventCard:not(:has(.eventCard-module__k9_k_W__eventCardLink)) .eventCard-module__k9_k_W__eventImageWrapper:not(:hover) .cornersContainer{opacity:0}.eventCard-module__k9_k_W__eventCardStack:has(.eventCard-module__k9_k_W__eventCardLink:hover:not(.eventCard-module__k9_k_W__eventCardLinkLocked)) .eventCard-module__k9_k_W__eventHoverInfo{opacity:1}.eventCard-module__k9_k_W__eventCardStack:has(.eventCard-module__k9_k_W__eventCardLink:hover:not(.eventCard-module__k9_k_W__eventCardLinkLocked)) .eventCard-module__k9_k_W__eventImage{opacity:0}.eventCard-module__k9_k_W__eventCardStack:has(.eventCard-module__k9_k_W__eventCardLinkLocked:hover) .eventCard-module__k9_k_W__eventHoverInfo{opacity:0}.eventCard-module__k9_k_W__eventCardStack:has(.eventCard-module__k9_k_W__eventCardLinkLocked:hover) .eventCard-module__k9_k_W__eventImage{opacity:1}}@media screen and (max-width:820px){.eventCard-module__k9_k_W__eventImageWrapper .cornersContainer{opacity:0}.eventCard-module__k9_k_W__eventCard>.favorite-button-wrap{top:20px;right:20px}.eventCard-module__k9_k_W__eventCard>.favorite-button-wrap.favorite-button{color:#000}}
.guideCard-module__alclia__guideCard{color:#fff;position:relative;overflow:hidden}.guideCard-module__alclia__guideCard:hover{color:#000}.guideCard-module__alclia__guideLink{display:block}.guideCard-module__alclia__guideImageWrapper{background-color:#fff;border-radius:26px;line-height:0;position:relative;overflow:hidden}.guideCard-module__alclia__guideImageWrapper .bubble{z-index:1;position:absolute;top:26px;left:26px}.guideCard-module__alclia__guideImage{width:100%;height:auto}:is(.guideCard-module__alclia__guideCard:not(:hover) .guideCard-module__alclia__guideMessage,.guideCard-module__alclia__guideCard:hover .guideCard-module__alclia__guideImage,.guideCard-module__alclia__guideCard:not(:hover) .cornersContainer){opacity:0}.guideCard-module__alclia__guideTitle,.guideCard-module__alclia__guideMessage,.guideCard-module__alclia__guideImage{transition:opacity .3s,color .3s}.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked:hover{color:#fff}.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked .guideCard-module__alclia__guideMessage,.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked:hover .guideCard-module__alclia__guideMessage{opacity:0}.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked .guideCard-module__alclia__guideImage,.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked:hover .guideCard-module__alclia__guideImage{opacity:1}.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked .cornersContainer{opacity:0}.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked:hover .cornersContainer{opacity:0}.guideCard-module__alclia__guideInfo{z-index:1;flex-direction:column;width:65%;padding:20px 5px 20px 20px;display:flex;position:absolute;bottom:0;left:0}.guideCard-module__alclia__guideCard:not(.guideCard-module__alclia__guideCardLocked):hover .guideCard-module__alclia__guideLocation,.guideCard-module__alclia__guideCard:not(:hover) .guideCard-module__alclia__guideAddress,.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked .guideCard-module__alclia__guideAddress,.guideCard-module__alclia__guideCard.guideCard-module__alclia__guideCardLocked .guideCard-module__alclia__guideLocation{display:none}.guideCard-module__alclia__guideAddress{white-space:pre-line}.guideCard-module__alclia__guideTastemakersOutside{z-index:2;text-align:right;pointer-events:none;width:35%;max-width:100%;padding:20px 20px 20px 5px;position:absolute;bottom:0;right:0}.guideCard-module__alclia__guideTastemakersOutside .guideCard-module__alclia__guideTastemakerLink{pointer-events:auto}.guideCard-module__alclia__guideTastemakerLink{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:.5px}.guideCard-module__alclia__guideTastemakerLink:hover{text-decoration:none}.guideCard-module__alclia__guideButtons{z-index:1;color:#000;flex-direction:column;gap:5px;display:flex;position:absolute;top:20px;right:20px}.guideCard-module__alclia__guideMessage{width:calc(100% - 40px);max-height:60%;position:absolute;top:50%;left:50%;overflow-y:hidden;transform:translate(-50%,-50%)}.guideCard-module__alclia__guideMessageInfoWrapper{display:contents}@media screen and (max-width:820px){.guideCard-module__alclia__guideTastemakersOutside{display:none}.guideCard-module__alclia__guideInfo{width:100%;padding:13px;position:relative}.guideCard-module__alclia__guideCard:not(.guideCard-module__alclia__guideCardLocked):hover .guideCard-module__alclia__guideTitle{opacity:0;display:none}.guideCard-module__alclia__guideCard .cardCorner{width:24px;height:24px}.guideCard-module__alclia__guideMessage .serif{--font-sm:var(--font-xs);font-family:var(--font-baikal)}.guideCard-module__alclia__guideImageWrapper{border-radius:12px}.guideCard-module__alclia__guideMessage{flex:1;width:100%;height:100%;max-height:none;padding:45px 13px 0;position:relative;top:auto;left:auto;overflow:hidden auto;transform:none}.digest-link .guideCard-module__alclia__guideMessage{padding-top:13px}.guideCard-module__alclia__guideMessageInfoWrapper{flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}}
.membershipPopup-module__pHwO2G__backdrop{z-index:120;pointer-events:none;justify-content:end;align-items:end;padding:40px;display:flex;position:fixed;inset:0}.membershipPopup-module__pHwO2G__dialog{pointer-events:auto;background:#fff;width:300px;height:375px;position:relative;overflow:hidden}.membershipPopup-module__pHwO2G__closeButton{z-index:2;border-radius:50%;width:33px;height:33px;position:absolute;top:18px;right:18px}.membershipPopup-module__pHwO2G__closeButton:before,.membershipPopup-module__pHwO2G__closeButton:after{width:18px}.membershipPopup-module__pHwO2G__mediaViewport{width:100%;height:100%}.membershipPopup-module__pHwO2G__slide{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.membershipPopup-module__pHwO2G__slideActive{opacity:1;pointer-events:auto}.membershipPopup-module__pHwO2G__image,.membershipPopup-module__pHwO2G__mobileImage,.membershipPopup-module__pHwO2G__video{object-fit:cover;width:100%;height:100%}.membershipPopup-module__pHwO2G__mobileImage{display:none}.membershipPopup-module__pHwO2G__content{flex-direction:column;padding:22px 24px 24px;display:flex}.membershipPopup-module__pHwO2G__cta{--font-s:12px;text-align:center;border-radius:999px;align-self:center;padding:13px 25px;transition:color .3s;position:absolute;bottom:24px;left:50%;transform:translate(-50%)}.membershipPopup-module__pHwO2G__cta:hover{color:#fff}@media (max-width:820px){.membershipPopup-module__pHwO2G__backdrop{padding:16px}.membershipPopup-module__pHwO2G__content{padding:18px 18px 20px}.membershipPopup-module__pHwO2G__mobileImage{display:block}.membershipPopup-module__pHwO2G__hasMobileImage .membershipPopup-module__pHwO2G__image{display:none}}@media (max-width:332px){.membershipPopup-module__pHwO2G__dialog{width:calc(100vw - 32px);height:calc(125vw - 40px)}}
.cart-module__Qr9ExG__cartOverlayWrapper{z-index:101;pointer-events:none;position:fixed;inset:0}.cart-module__Qr9ExG__cartOverlayWrapper.cart-module__Qr9ExG__open{pointer-events:auto}.cart-module__Qr9ExG__cartBackdrop{cursor:pointer;opacity:0;transition:opacity .2s;position:absolute;inset:0}.cart-module__Qr9ExG__cartOverlayWrapper.cart-module__Qr9ExG__open .cart-module__Qr9ExG__cartBackdrop{opacity:1}.cart-module__Qr9ExG__cartContainer{z-index:110;opacity:0;background:#fff;border-radius:12px 12px 0 0;width:400px;height:calc(100dvh - 69px);padding:45px 8px 60px;transition:transform .2s,opacity .2s;position:fixed;bottom:0;right:0;overflow:hidden scroll;transform:translateY(10px);box-shadow:0 -3px 15px #00000014}.cart-module__Qr9ExG__cartContainer.cart-module__Qr9ExG__open{opacity:1;transform:translateY(0)}.cart-module__Qr9ExG__closeButton{top:var(--gap);color:#000;z-index:110;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;visibility:hidden;background:#ebebebcc;border-radius:50%;width:43px;height:43px;transition:opacity .2s,visibility .2s,color .2s;position:fixed;right:400px;transform:translate(100%)}.cart-module__Qr9ExG__cartOverlayWrapper.cart-module__Qr9ExG__open .cart-module__Qr9ExG__closeButton{opacity:1;visibility:visible}.cart-module__Qr9ExG__cartTitle{text-align:center;margin-bottom:35px}.cart-module__Qr9ExG__cartSummary{text-align:center;margin-top:45px}.cart-module__Qr9ExG__cartError{text-align:left;color:#8b1a1a;background:#fdeaea;border-radius:8px;margin:12px 8px 0;padding:10px 12px;font-size:.8125rem;line-height:1.35}.cart-module__Qr9ExG__cartErrorDismiss{all:unset;cursor:pointer;text-underline-offset:.12em;margin-left:.25rem;text-decoration:underline}.cart-module__Qr9ExG__cartCheckoutUnavailable{color:#5c4a00;text-align:center;margin:12px 8px 0;font-size:.8125rem;line-height:1.35}.cart-module__Qr9ExG__cartItem{grid-template-columns:max-content 2fr 1fr max-content;gap:10px;display:grid}.cart-module__Qr9ExG__cartItemImage{object-fit:cover;background-color:#dddfde;border-radius:8px;width:90px;height:115px}.cart-module__Qr9ExG__cartItemTitle,.cart-module__Qr9ExG__cartItemTotalPrice{line-height:.8}.cart-module__Qr9ExG__cartItemTitle .font-s{line-height:.8}.cart-module__Qr9ExG__cartItemTotalPrice .font-s{line-height:.8}.cart-module__Qr9ExG__cartItems{gap:var(--gap);flex-direction:column;display:flex}.cart-module__Qr9ExG__productInfoBlockGrid{flex-direction:column;grid-template-columns:1fr 1fr;gap:10px;margin-top:25px;display:flex}.cart-module__Qr9ExG__productTermsColumn{flex-direction:column;gap:10px;display:flex}.cart-module__Qr9ExG__quantityControls{display:flex}.cart-module__Qr9ExG__quantityInput{all:unset;appearance:textfield;text-align:center;width:25px}.cart-module__Qr9ExG__quantityInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cart-module__Qr9ExG__quantityInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart-module__Qr9ExG__checkoutButtonContainer{height:43px;width:calc(var(--column)*2 + var(--gap)*1);cursor:pointer;text-align:center;color:#fff;background-color:#000c;border-radius:22px;justify-content:space-between;align-items:center;min-width:228px;margin:25px auto 0;padding:0 30px;display:flex}.cart-module__Qr9ExG__membersLoginButton{min-width:228px;height:43px;width:calc(var(--column)*2 + var(--gap)*1);color:inherit;text-align:center;cursor:pointer;background:#ebebebcc;border-radius:22px;justify-content:center;align-items:center;margin:3px auto 0;padding:0 24px;text-decoration:none;display:flex}.cart-module__Qr9ExG__membersLoginButtonInactive{pointer-events:none}@media (max-width:470px){.cart-module__Qr9ExG__cartContainer{width:100vw}.cart-module__Qr9ExG__closeButton{left:59px;right:auto;transform:none}}
.favorites-module__rYwAUG__favoritesOverlayWrapper{z-index:99;pointer-events:none;position:fixed;inset:0}.favorites-module__rYwAUG__favoritesOverlayWrapper.favorites-module__rYwAUG__open{pointer-events:auto}.favorites-module__rYwAUG__favoritesBackdrop{cursor:pointer;opacity:0;transition:opacity .2s;position:absolute;inset:0}.favorites-module__rYwAUG__favoritesOverlayWrapper.favorites-module__rYwAUG__open .favorites-module__rYwAUG__favoritesBackdrop{opacity:1}.favorites-module__rYwAUG__favoritesContainer{z-index:110;opacity:0;background:#fff;border-radius:12px 12px 0 0;width:400px;height:calc(100dvh - 69px);padding:45px 0 60px;transition:transform .2s,opacity .2s;position:fixed;bottom:0;right:0;overflow:hidden scroll;transform:translateY(10px);box-shadow:0 -3px 15px #00000014}.favorites-module__rYwAUG__favoritesContainer.favorites-module__rYwAUG__open{opacity:1;transform:translateY(0)}.favorites-module__rYwAUG__favoritesContent{position:relative}.favorites-module__rYwAUG__tabs{background:#e9e9e9;border-radius:999px;align-items:center;width:fit-content;margin:0 auto 30px;padding:3px;display:flex;position:relative}.favorites-module__rYwAUG__tab{color:#1f1f1f;border-radius:999px;justify-content:center;align-items:center;padding:6px 15px 5px;font-size:13px;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.favorites-module__rYwAUG__tabActive{color:#fff}.favorites-module__rYwAUG__tabs:before{content:"";background:#000c;border-radius:21.5px;width:51px;height:calc(100% - 6px);transition:width .2s,left .2s;display:block;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.favorites-module__rYwAUG__tabs[data-active-tab=forYou]:before{width:74px;left:54px}.favorites-module__rYwAUG__favoritesSections{flex-direction:column;gap:45px;display:flex}.favorites-module__rYwAUG__favoritesSection{flex-direction:column;gap:30px;padding:0 13px;display:flex}.favorites-module__rYwAUG__sectionTitle{text-align:center}.favorites-module__rYwAUG__forYouWeeklyTitle{text-align:center;color:#1f1f1f;width:100%;padding:0 13px}.favorites-module__rYwAUG__emptyState,.favorites-module__rYwAUG__loadingState{text-align:center;margin-top:12px}.favorites-module__rYwAUG__favoritesMembersSection .profileGrid{padding:0}.favorites-module__rYwAUG__favoritesMembersSection .profileGrid{grid-template-columns:repeat(3,1fr)}:is(.favorites-module__rYwAUG__favoritesMembersSection .profileGrid .favoriteButton,.favorites-module__rYwAUG__favoritesMembersSection .profileGrid .favoriteButton .favorite-button-icon){width:18px;height:18px}.favorites-module__rYwAUG__favoritesMembersSection .profileGrid .favoriteButton .favorite-button-icon svg{width:8px}.favorites-module__rYwAUG__favoritesMembersSection .profileImage{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.favorites-module__rYwAUG__favoritesMembersSection .profileImageWrapper{width:100%;padding-top:100%;position:relative}.favorites-module__rYwAUG__favoritesMembersSection .profileInfo{text-align:center;justify-content:center;gap:0;padding:0}.favorites-module__rYwAUG__favoritesMembersSection .profileInfo h3{font-size:var(--font-xs);font-family:inherit;font-weight:400;line-height:1.2}.favorites-module__rYwAUG__favoritesMembersSection .profileCardLink>:last-child{justify-content:center;width:100%;max-width:100%}.favorites-module__rYwAUG__favoritesMembersSection .profileCardLink .profileInfo{flex:0 auto;min-width:0}.favorites-module__rYwAUG__favoritesMembersSection .favoriteButton{top:5px;right:9px}.favorites-module__rYwAUG__favoritesMembersSection .favoriteButton .favorite-button{box-sizing:border-box;width:18px;height:18px;padding:5px}.favorites-module__rYwAUG__favoritesMembersSection .favoriteButton .favorite-button svg{width:100%;height:100%}.favorites-module__rYwAUG__favoritesSection .product-card{max-width:100%;width:100%!important}.favorites-module__rYwAUG__favoritesLearnWrap{position:relative}.favorites-module__rYwAUG__favoritesLearnWrap .favorite-button-wrap{z-index:2;position:absolute;top:25px;right:25px}.favorites-module__rYwAUG__favoritesSection .favorites-module__rYwAUG__favoritesLearnCard{width:100%;max-width:100%;margin:0 auto}.favorites-module__rYwAUG__favoritesSwiper{--swiper-pagination-bottom:-20px;--swiper-pagination-top:auto;--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#cfcfcf;--swiper-pagination-color:#7c7c7c;width:calc(100% + 26px);padding:0 13px;position:relative;left:-13px}.favorites-module__rYwAUG__favoritesSlide{width:100%}.favorites-module__rYwAUG__favoritesPagination{text-align:center;margin-top:10px;line-height:0}.favorites-module__rYwAUG__favoritesFetchError{color:#8b1a1a;background:#fdeaea;border-radius:8px;margin-bottom:1rem;padding:10px 12px}.favorites-module__rYwAUG__favoritesErrorText{margin:0 0 8px;font-size:.8125rem;line-height:1.35}.favorites-module__rYwAUG__favoritesRetryButton{all:unset;cursor:pointer;text-underline-offset:.12em;font-size:.8125rem;text-decoration:underline}.favorites-module__rYwAUG__closeButton{top:var(--gap);color:#000;z-index:110;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);opacity:0;visibility:hidden;background:#ebebebcc;border-radius:50%;width:43px;height:43px;transition:opacity .2s,visibility .2s,color .2s;position:fixed;right:400px;transform:translate(100%)}.favorites-module__rYwAUG__favoritesOverlayWrapper.favorites-module__rYwAUG__open .favorites-module__rYwAUG__closeButton{opacity:1;visibility:visible}@media (max-width:470px){.favorites-module__rYwAUG__favoritesContainer{width:100vw}.favorites-module__rYwAUG__closeButton{left:59px;right:auto;transform:none}}
.VerticalCarousel-module__YZPCdW__root{color:#fff;width:100%;height:100%;position:relative}.VerticalCarousel-module__YZPCdW__carouselInner{width:100%;height:100%;transition:opacity .3s;position:relative}.VerticalCarousel-module__YZPCdW__innerViewport{cursor:grab;touch-action:pan-y pinch-zoom;width:100%;height:100%;position:relative;overflow:hidden}.VerticalCarousel-module__YZPCdW__innerViewport:active{cursor:grabbing}.VerticalCarousel-module__YZPCdW__innerContainer{-webkit-user-select:none;user-select:none;backface-visibility:hidden;flex-direction:column;height:100%;display:flex}.VerticalCarousel-module__YZPCdW__slideWrapper{backface-visibility:hidden;background:#000;flex:0 0 100%;min-width:0;height:100%;min-height:0}.VerticalCarousel-module__YZPCdW__overlayWrap{width:calc(100vw - (var(--gap,24px)*2));z-index:5;pointer-events:auto;position:absolute;bottom:54px;left:50%;transform:translate(-50%)}.VerticalCarousel-module__YZPCdW__innerNav{z-index:10;pointer-events:auto;flex-direction:column;gap:6px;display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.VerticalCarousel-module__YZPCdW__innerNavItem{cursor:pointer;color:var(--active-thumb-color,#fff);background:0 0;border:none;padding:0;line-height:1;transition:color .2s}.VerticalCarousel-module__YZPCdW__titlesListWrapper{z-index:10;pointer-events:auto;padding:10px 0;position:absolute;bottom:0;left:0;right:0}.VerticalCarousel-module__YZPCdW__emblaViewportThumbs{width:100%;overflow:hidden}.VerticalCarousel-module__YZPCdW__emblaContainerThumbs{touch-action:pan-y pinch-zoom;padding:10px 0;transition:transform .3s;display:flex}.VerticalCarousel-module__YZPCdW__emblaSlideThumb{flex:none;min-width:0}.VerticalCarousel-module__YZPCdW__titleItem{color:#ebebebb2;cursor:pointer;background:0 0;border:none;align-items:baseline;padding:0 15px;transition:color .3s;display:flex}.VerticalCarousel-module__YZPCdW__titleItem:hover{color:#ebebeb}.VerticalCarousel-module__YZPCdW__titleItemActive{color:var(--active-thumb-color,#fff)}.VerticalCarousel-module__YZPCdW__titleItemSubtitle{white-space:pre-wrap;margin-left:5px;display:none}.VerticalCarousel-module__YZPCdW__titleItemActive .VerticalCarousel-module__YZPCdW__titleItemSubtitle{display:inline}@media (max-width:820px){.VerticalCarousel-module__YZPCdW__innerNavItem{--font-m:17px}.VerticalCarousel-module__YZPCdW__titleItem{--font-xl:28px;padding:0 10px}.VerticalCarousel-module__YZPCdW__titleItemSubtitle{--font-sm-2:14px}}
.modules-module__EPRb6W__module{flex-direction:column;gap:45px;display:flex}.modules-module__EPRb6W__blocksCarousel{color:#fff;width:100%;height:100%;position:relative}.modules-module__EPRb6W__moduleSpotify{gap:40px;padding:0 13px}.modules-module__EPRb6W__embedWrapper{width:calc(var(--column)*5 + var(--gap)*4);min-width:440px;margin:0 auto;padding:20px;line-height:0;position:relative;overflow:hidden}.modules-module__EPRb6W__embedWrapper iframe{max-width:100%}@media (max-width:820px){.modules-module__EPRb6W__embedWrapper{width:calc(100vw - (var(--gap)*2));min-width:auto}}.modules-module__EPRb6W__moduleGridShop a:not(.favorite-button){width:calc(var(--column)*3 + var(--gap)*2)!important}.modules-module__EPRb6W__moduleGridShop .modules-module__EPRb6W__productGrid,.modules-module__EPRb6W__productGrid{gap:var(--gap);flex-wrap:wrap;justify-content:center;display:flex}@media (max-width:820px){.modules-module__EPRb6W__moduleGridShop a:not(.favorite-button){width:calc((100vw - (var(--gap)*3))/2)!important}}.shop-selections-swiper{padding:0 var(--gap)}.modules-module__EPRb6W__moduleInterviewStory .modules-module__EPRb6W__interviewStorySwiper{padding:0 var(--gap)}.modules-module__EPRb6W__guideSelectionContainer{margin:90px 0}.modules-module__EPRb6W__interviewStoryCardGuideWithMedia,.modules-module__EPRb6W__guideSelectionContainer .modules-module__EPRb6W__interviewStoryCardImage,.modules-module__EPRb6W__guideSelectionContainer .modules-module__EPRb6W__interviewStoryCardMedia,.modules-module__EPRb6W__guideSelectionContainer .modules-module__EPRb6W__guideLink{height:100%}.modules-module__EPRb6W__interviewStoryCardGuideWithMedia>div{height:100%}.modules-module__EPRb6W__interviewStoryCardGuideWithMedia{text-align:left!important}.modules-module__EPRb6W__guideSelectionGrid{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.modules-module__EPRb6W__guideSelectionSwiper{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#d9d9d9;--swiper-pagination-color:#7c7c7c;width:100%;padding:0 13px;position:relative;overflow:hidden}.modules-module__EPRb6W__guideSelectionTitle{text-align:center;margin-bottom:45px}.modules-module__EPRb6W__guideSelectionSlide{justify-content:center;align-items:stretch;height:auto;display:flex}.modules-module__EPRb6W__guideSelectionSwiperBar{z-index:10;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.modules-module__EPRb6W__guideSelectionPaginationWrapper{width:calc(var(--column)*2 + var(--gap)*1);flex:0 auto}:is(.modules-module__EPRb6W__interviewStoryPaginationWrapper .guide-selections-pagination,.modules-module__EPRb6W__interviewStoryPaginationWrapper .learn-entry-content-pagination){text-align:center;margin:0 auto;position:relative;height:fit-content!important;bottom:auto!important;left:auto!important;transform:none!important}.modules-module__EPRb6W__guideSelectionPrev,.modules-module__EPRb6W__guideSelectionNext{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;line-height:0}.modules-module__EPRb6W__guideSelectionNext{transform:rotateY(180deg)}.modules-module__EPRb6W__guideSelectionGrid>*{width:calc(var(--column)*3 + var(--gap)*2)}@media (max-width:820px){:is(.modules-module__EPRb6W__guideSelectionGrid>*,.modules-module__EPRb6W__guideSelectionContainer .modules-module__EPRb6W__interviewStoryCard){width:calc((100vw - (var(--gap)*3))/2)}.modules-module__EPRb6W__guideSelectionContainer .modules-module__EPRb6W__interviewStoryCard{height:calc(((100vw - (var(--gap)*3))/2)*1.275)}.modules-module__EPRb6W__guideCurationSlide .modules-module__EPRb6W__interviewStoryCard,.modules-module__EPRb6W__guideSelectionContainer .modules-module__EPRb6W__guideCardCuration{width:calc(100vw - (var(--gap)*2));height:calc((100vw - (var(--gap)*2))*1.275)}.modules-module__EPRb6W__guideSelectionContainer .modules-module__EPRb6W__interviewStoryCaptionQuote{--font-m:var(--font-sm)}.modules-module__EPRb6W__smallMobileCard .guide-bubble{top:19px;left:19px}.modules-module__EPRb6W__smallMobileCard .guide-buttons{top:10px;right:10px}}.modules-module__EPRb6W__galleryGrid{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.modules-module__EPRb6W__moduleGallery .swiper-slide{height:40vw;width:fit-content!important}.modules-module__EPRb6W__gallerySlide{flex-direction:column;justify-content:center;align-items:center;height:100%;margin:0;line-height:0;display:flex;position:relative;overflow:hidden;width:fit-content!important}.modules-module__EPRb6W__gallerySlideCredit{text-align:left;color:#fff;padding:16px 20px;font-size:12px;line-height:1;position:absolute;bottom:0;left:0;right:0}.modules-module__EPRb6W__gallerySlideMedia{object-fit:cover;width:auto;height:100%}.modules-module__EPRb6W__gallerySlideMobileImage{display:none}.modules-module__EPRb6W__gallerySwiper{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#d9d9d9;--swiper-pagination-color:#7c7c7c;width:100%;position:relative;overflow:hidden}.modules-module__EPRb6W__gallerySwiperSlide{justify-content:center;align-items:stretch;height:auto;display:flex}.modules-module__EPRb6W__gallerySwiperSlide .modules-module__EPRb6W__gallerySlide{width:100%}.modules-module__EPRb6W__gallerySwiperBar{z-index:10;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.modules-module__EPRb6W__galleryPaginationWrapper{width:calc(var(--column)*2 + var(--gap)*1);flex:0 auto}:is(.modules-module__EPRb6W__galleryPaginationWrapper .gallery-pagination,.modules-module__EPRb6W__guideSelectionSwiperBar .guide-selection-pagination,.modules-module__EPRb6W__guideSelectionSwiperBar .digest-selection-pagination){text-align:center;margin:0 auto;position:relative;height:fit-content!important;bottom:auto!important;left:auto!important;transform:none!important}.modules-module__EPRb6W__galleryPrev,.modules-module__EPRb6W__galleryNext{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;line-height:0}.modules-module__EPRb6W__galleryNext{transform:rotateY(180deg)}@media (max-width:820px){.modules-module__EPRb6W__gallerySlide{height:fit-content}.modules-module__EPRb6W__gallerySlideMedia{width:100%;height:auto}.modules-module__EPRb6W__gallerySlideMobileImage{display:block}.modules-module__EPRb6W__gallerySlideHasMobileImage .modules-module__EPRb6W__gallerySlideDesktopImage{display:none}.modules-module__EPRb6W__moduleGallery .swiper-slide{height:auto;width:calc((var(--column)*3 + var(--gap)*2))!important}:is(.guide-selection-next,.guide-selection-prev,.digest-selection-next,.digest-selection-prev,.modules-module__EPRb6W__galleryPrev,.modules-module__EPRb6W__galleryNext){display:none}.modules-module__EPRb6W__guideSelectionSwiper .modules-module__EPRb6W__guideCurationSlide{width:calc(100vw - (var(--gap)*2))!important;height:calc((100vw - (var(--gap)*2))*1.275)!important}}.modules-module__EPRb6W__moduleText{padding:0 var(--gap);max-width:calc(var(--column)*6 + var(--gap)*5);width:100%;margin:0 auto;line-height:1.2}.modules-module__EPRb6W__textModuleContent{text-align:left}@media (max-width:820px){.modules-module__EPRb6W__moduleText{--font-sm-2:var(--font-s);max-width:calc(var(--column)*4 + var(--gap)*3)}}.modules-module__EPRb6W__moduleLearn{gap:0;padding:0}.modules-module__EPRb6W__learnModuleShell{width:calc(var(--column)*5 + var(--gap)*4);margin:35px auto 0;position:relative}.modules-module__EPRb6W__learnModuleShell .favorite-button-wrap{z-index:2;position:absolute;top:25px;right:25px}.modules-module__EPRb6W__learnModuleShell .modules-module__EPRb6W__learnModuleCard{width:100%;margin:0}.modules-module__EPRb6W__learnModuleCard{width:calc(var(--column)*5 + var(--gap)*4);border-radius:26px;margin:35px auto 0;display:flex;position:relative;overflow:hidden}.modules-module__EPRb6W__learnModuleCard .favorite-button-wrap{position:absolute;top:25px;right:25px}.modules-module__EPRb6W__learnModuleCard img{width:100%;height:auto}.modules-module__EPRb6W__learnModuleCard .bubble{z-index:1;position:absolute;top:26px;left:26px}.modules-module__EPRb6W__learnModuleCaption{text-align:center;max-width:calc(var(--column)*5 + var(--gap)*4);margin:var(--gap)auto 0}.modules-module__EPRb6W__learnModuleSwiper{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#d9d9d9;--swiper-pagination-color:#7c7c7c;width:100%;position:relative;overflow:hidden}.modules-module__EPRb6W__learnModuleSlide{flex-direction:column;align-items:center;display:flex;width:fit-content!important}.modules-module__EPRb6W__interviewStoryPaginationWrapper .learn-module-pagination{text-align:center;margin:0 auto;position:relative;height:fit-content!important;bottom:auto!important;left:auto!important;transform:none!important}@media (max-width:820px){.modules-module__EPRb6W__learnModuleShell,.modules-module__EPRb6W__learnModuleCard{width:calc(100vw - (var(--gap)*2))}}.modules-module__EPRb6W__videoPlayerContainer{flex-direction:column;gap:7px;display:flex}.modules-module__EPRb6W__videoPlayerWrapper{background:#000;width:100%;max-width:100%;line-height:0;position:relative;overflow:hidden}:-webkit-any(.modules-module__EPRb6W__videoPlayerWrapper:fullscreen,.modules-module__EPRb6W__videoPlayerWrapper:-webkit-full-screen){border-radius:0;width:100vw;max-width:none;height:100vh;display:flex}:is(.modules-module__EPRb6W__videoPlayerWrapper:fullscreen,.modules-module__EPRb6W__videoPlayerWrapper:fullscreen){border-radius:0;width:100vw;max-width:none;height:100vh;display:flex}.modules-module__EPRb6W__videoPlayerWrapper:not(:fullscreen):not(:-webkit-full-screen){height:auto}.modules-module__EPRb6W__videoPlayerWrapper:not(:fullscreen):not(:fullscreen){height:auto}.modules-module__EPRb6W__videoPlayerExitedFullscreen{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important}.modules-module__EPRb6W__videoPlayer{vertical-align:middle;cursor:pointer;width:100%;height:auto;display:flex}.modules-module__EPRb6W__videoControls{width:calc(var(--column)*7 + var(--gap)*8);color:#fff;z-index:2;align-items:center;gap:8px;padding:12px 16px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.modules-module__EPRb6W__videoControlBtn{width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.modules-module__EPRb6W__videoProgressTrack{cursor:pointer;background:#fff;flex:1;min-width:0;height:1px;margin:0 13px;position:relative}.modules-module__EPRb6W__videoProgressFill{pointer-events:none;background:#565656;border-radius:3px;position:absolute;top:0;bottom:0;left:0}.modules-module__EPRb6W__videoProgressInput{opacity:0;cursor:pointer;appearance:none;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.modules-module__EPRb6W__videoTime{opacity:.9;flex-shrink:0;font-size:12px}.modules-module__EPRb6W__videoQuote{max-width:calc(var(--column)*7 + var(--gap)*8);padding:0 var(--gap);margin:0 auto}.modules-module__EPRb6W__videoControlBtnFullscreen svg{width:14px;height:14px}@media (max-width:820px){.modules-module__EPRb6W__videoPlayerContainer{gap:var(--gap)}.modules-module__EPRb6W__videoControls{width:100vw;padding:0}}.modules-module__EPRb6W__eventModule{padding:0 var(--gap);gap:10px}.modules-module__EPRb6W__eventModuleCard{width:calc(var(--column)*5 + var(--gap)*4);margin:0 auto;position:relative}.modules-module__EPRb6W__eventModuleCard .event-date{--font-s:var(--font-sm)}.modules-module__EPRb6W__eventModuleCard .bubble{z-index:1;position:absolute;top:26px;left:26px}@media (max-width:820px){.modules-module__EPRb6W__eventModuleCard{width:calc(100vw - (var(--gap)*2))}}.modules-module__EPRb6W__interviewStoryGrid{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.modules-module__EPRb6W__interviewStorySwiper{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#d9d9d9;--swiper-pagination-color:#7c7c7c;width:100%;position:relative;overflow:hidden}.modules-module__EPRb6W__interviewStorySlide{justify-content:center;align-items:stretch;height:auto;display:flex}.modules-module__EPRb6W__interviewStorySwiperBar{z-index:10;justify-content:center;align-items:center;gap:1rem;margin-top:40px;display:flex}.modules-module__EPRb6W__interviewStoryPaginationWrapper{width:calc(var(--column)*2 + var(--gap)*1);flex:0 auto}:is(.modules-module__EPRb6W__interviewStoryPaginationWrapper .interview-story-pagination,.modules-module__EPRb6W__interviewStoryPaginationWrapper .my-semaine-pagination,.modules-module__EPRb6W__interviewStoryPaginationWrapper .shop-selections-pagination,.modules-module__EPRb6W__interviewStoryPaginationWrapper .in-store-of-pagination,.modules-module__EPRb6W__interviewStoryPaginationWrapper .tastemakers-selections-pagination,.modules-module__EPRb6W__interviewStoryPaginationWrapper .staff-picks-pagination){text-align:center;margin:0 auto;position:relative;height:fit-content!important;bottom:auto!important;left:auto!important;transform:none!important}.modules-module__EPRb6W__interviewStoryPrev,.modules-module__EPRb6W__interviewStoryNext{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;line-height:0}.modules-module__EPRb6W__interviewStoryNext{transform:rotateY(180deg)}.modules-module__EPRb6W__interviewStoryCard{width:calc(var(--column)*3 + var(--gap)*2);box-sizing:border-box;height:calc((var(--column)*3 + var(--gap)*2)*1.275);border-radius:26px;position:relative;overflow:hidden}@media (max-width:1350px) and (min-width:1001px){.modules-module__EPRb6W__moduleInterviewStory .modules-module__EPRb6W__interviewStoryCard{width:calc(var(--column)*4 + var(--gap)*3);height:calc((var(--column)*4 + var(--gap)*3)*1.275)}}@media (max-width:1000px) and (min-width:821px){.modules-module__EPRb6W__moduleInterviewStory .modules-module__EPRb6W__interviewStoryCard{width:calc(var(--column)*6 + var(--gap)*5);height:calc((var(--column)*6 + var(--gap)*5)*1.275)}}.modules-module__EPRb6W__interviewStoryCardContent{margin:0}.modules-module__EPRb6W__interviewStoryText,.modules-module__EPRb6W__interviewStoryQuote,.modules-module__EPRb6W__interviewStorySignatureCard{flex-direction:column;justify-content:space-around;padding:26px;display:flex}.modules-module__EPRb6W__interviewStoryQuote,.modules-module__EPRb6W__interviewStoryQuote .modules-module__EPRb6W__interviewStoryCardContent{text-align:center!important}.modules-module__EPRb6W__interviewStoryCardContent p:not(:first-child){margin-top:var(--gap)}.modules-module__EPRb6W__interviewStoryCard strong{width:40px;margin-right:3px;font-size:9px;display:inline-block}.modules-module__EPRb6W__interviewStoryCardMedia{object-fit:cover;width:100%;height:100%;display:block}.modules-module__EPRb6W__interviewStoryCaption{text-align:center;color:#fff;width:calc(100% - 52px);position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.modules-module__EPRb6W__interviewStoryCaptionQuote{text-align:center;color:#fff;width:calc(100% - 52px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modules-module__EPRb6W__interviewStorySignature{width:calc(100% - 52px);height:auto;margin:0 auto;display:block}.modules-module__EPRb6W__interviewStorySwiperInStoreOf{padding:0 var(--gap)}@media (max-width:820px){.modules-module__EPRb6W__interviewStorySwiperInStoreOf .modules-module__EPRb6W__interviewStoryCard,.modules-module__EPRb6W__moduleInterviewStory .modules-module__EPRb6W__interviewStoryCard{width:calc(100vw - (var(--gap)*2))!important;height:calc((100vw - (var(--gap)*2))*1.275)!important}.shop-selections-swiper .modules-module__EPRb6W__interviewStoryCard{width:calc(100vw - (var(--gap)*2))!important;height:calc((100vw - (var(--gap)*2))*1.275)!important}.shop-selections-swiper a:not(.favorite-button){width:calc(100vw - (var(--gap)*2))!important;height:calc((100vw - (var(--gap)*2))*1.275)!important}.modules-module__EPRb6W__interviewStorySwiperInStoreOf .modules-module__EPRb6W__interviewStoryCard a:not(.favorite-button){width:calc(100vw - (var(--gap)*2))!important;height:calc((100vw - (var(--gap)*2))*1.275)!important}.learn-entry-content-swiper .modules-module__EPRb6W__interviewStoryCard{width:calc(100vw - (var(--gap)*2))!important;height:calc((100vw - (var(--gap)*2))*1.275)!important}.modules-module__EPRb6W__interviewStorySwiperBar{margin-top:24px}.modules-module__EPRb6W__interviewStorySwiperBar button{display:none}}.modules-module__EPRb6W__mySemaineDayTabs{width:calc(var(--column)*2 + var(--gap)*1);flex-direction:column;justify-content:center;display:flex}.modules-module__EPRb6W__mySemaineContentWrapper{display:flex}.modules-module__EPRb6W__mySemaineContentWrapper .modules-module__EPRb6W__interviewStorySwiperBar{align-self:end;width:calc(100vw - 26px)}.modules-module__EPRb6W__mySemaineContentWrapper .swiper-wrapper{height:fit-content!important}.modules-module__EPRb6W__mySemaineContentWrapper .swiper-slide{width:calc(var(--column)*3 + var(--gap)*2)!important}.modules-module__EPRb6W__mySemaineDayTab{color:#7c7c7c;align-items:center;padding-left:40px;transition:color .3s;display:flex;position:relative}.modules-module__EPRb6W__mySemaineDayTab:before{content:"";box-sizing:content-box;opacity:0;background:#000;border:5px solid #fff;border-radius:50%;outline:1px solid #000;width:10px;height:10px;transition:opacity .3s;display:block;position:absolute;top:50%;left:0;transform:translateY(-50%)}.modules-module__EPRb6W__mySemaineDayTabActive:before{opacity:1}.modules-module__EPRb6W__mySemaineDayTabActive,.modules-module__EPRb6W__mySemaineDayTab:not(.modules-module__EPRb6W__mySemaineDayTabDisabled):hover{color:#000}.modules-module__EPRb6W__mySemaineDayTabDisabled{opacity:.4;cursor:default}.modules-module__EPRb6W__mySemaineProductWrap{justify-content:center;align-items:center;height:100%;display:flex}.modules-module__EPRb6W__mySemaineProductWrap>div{width:100%;height:100%;padding:0}.modules-module__EPRb6W__mySemaineProductWrap a:not(.favorite-button){padding:0}.modules-module__EPRb6W__interviewStorySwiperBarHidden{display:none}.modules-module__EPRb6W__mySemaineDayTabsWrapper{padding-left:var(--gap);justify-content:center;align-items:start;gap:20px;display:flex}.modules-module__EPRb6W__interviewStorySwiper{flex-direction:column;display:flex}.modules-module__EPRb6W__mySemaineContentWrapper .swiper-horizontal{padding:0 var(--gap)0 0;overflow:hidden}@media (max-width:820px){.modules-module__EPRb6W__mySemaineContentWrapper .swiper-horizontal{width:100vw;padding:0 var(--gap)}.modules-module__EPRb6W__mySemaineContentWrapper{flex-direction:column;gap:24px}.modules-module__EPRb6W__moduleMySemaine .modules-module__EPRb6W__mySemaineContentWrapper{flex-direction:column-reverse;gap:20px}.modules-module__EPRb6W__mySemaineProductWrap a:not(.favorite-button){width:100%;height:100%}.modules-module__EPRb6W__mySemaineProductWrap .product-card{width:100%!important}.modules-module__EPRb6W__mySemaineContentWrapper .swiper-slide{width:calc(var(--column)*3 + var(--gap)*2)!important}.modules-module__EPRb6W__mySemaineDayTabsWrapper{width:100vw;padding:0 var(--gap);white-space:nowrap;justify-content:start;align-items:start;overflow:auto hidden}.modules-module__EPRb6W__moduleMySemaine .modules-module__EPRb6W__mySemaineDayTabsWrapper{justify-content:start}.modules-module__EPRb6W__mySemaineDayTabs{flex-direction:row;justify-content:start;gap:26px;width:fit-content}.modules-module__EPRb6W__mySemaineDayTab{gap:7px;padding-left:0;transition:padding-left .3s}.modules-module__EPRb6W__mySemaineDayTab:before{border:0;outline:0;transition:width .3s,max-height .3s;position:relative;top:auto;left:auto;transform:none}.modules-module__EPRb6W__mySemaineDayTab:not(.modules-module__EPRb6W__mySemaineDayTabActive):before{width:0;max-height:0}.modules-module__EPRb6W__mySemaineDayTabActive{padding-left:7px}.modules-module__EPRb6W__moduleMySemaine .modules-module__EPRb6W__interviewStoryGrid{padding:0 var(--gap);justify-content:start}.modules-module__EPRb6W__interviewStoryQuote{--font-m:var(--font-sm-2)}}.modules-module__EPRb6W__tastemakersSelectionsSwiperWrapper{justify-content:center;gap:calc(var(--column-18)*1 + var(--gap)*1);flex-direction:row;width:100%;display:flex}.modules-module__EPRb6W__tastemakersSelectionsSwiperWrapper button{height:fit-content;margin-top:calc(var(--column-18)*1 + var(--gap)*1 - 17px)}.modules-module__EPRb6W__tastemakersSelectionsSwiper{width:calc(var(--column-18)*12 + var(--gap)*13);padding:0 var(--gap);gap:var(--gap);overflow:hidden}.modules-module__EPRb6W__tastemakersSelectionsSlide{width:calc(var(--column-18)*2 + var(--gap)*1)!important}.modules-module__EPRb6W__tastemakersSelectionsCard{border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:fit-content;display:flex}.modules-module__EPRb6W__tastemakersSelectionsCardMedia{width:100%;height:calc(var(--column-18)*2 + var(--gap)*1);object-fit:cover;border-radius:50%}.modules-module__EPRb6W__tastemakersSelectionsTitle{--font-m:21px;padding-bottom:10px!important}.modules-module__EPRb6W__tastemakersSelectionsCardCaption,.modules-module__EPRb6W__interviewStoryCardContent{text-align:center}.shop-selections-swiper .modules-module__EPRb6W__interviewStoryCardContent{height:100%}.shop-selections-swiper .product-card{height:100%}.in-store-of-swiper .modules-module__EPRb6W__interviewStoryCardContent{height:100%}.in-store-of-swiper .product-card{height:100%}.modules-module__EPRb6W__interviewStoryQuote .modules-module__EPRb6W__interviewStoryCardContent{height:fit-content}.modules-module__EPRb6W__moduleInterviewStory .modules-module__EPRb6W__interviewStoryCardContent{text-align:left}.modules-module__EPRb6W__interviewStoryCardContent .product-card{width:100%;padding:0}.modules-module__EPRb6W__interviewStoryCardContent .product-card a{padding:0}@media (max-width:820px){.modules-module__EPRb6W__tastemakersSelectionsSwiper{width:100vw}.modules-module__EPRb6W__tastemakersSelectionsSlide{width:calc((100vw - (var(--gap)*5))/2)!important}.modules-module__EPRb6W__tastemakersSelectionsCardMedia{height:calc((100vw - (var(--gap)*5))/2)!important}}.modules-module__EPRb6W__staffPicksFilterTab{gap:20px;line-height:1.01;display:flex}.modules-module__EPRb6W__staffPicksFilterTab .modules-module__EPRb6W__staffPicksFilterTabParenthesis{justify-content:space-between;width:23px;display:flex}.modules-module__EPRb6W__staffPicksFilterTabParenthesis:before{background-color:#ffff70!important;border-color:#fe012a!important;left:51%!important}@media (max-width:820px){.modules-module__EPRb6W__tastemakersSelectionsSwiperWrapper button{display:none}.modules-module__EPRb6W__moduleTitle{--font-m:16px}.modules-module__EPRb6W__staffPicksFilterTab{gap:6px}}
.productPrice-module__vpM_bq__membersPriceDisclaimer{color:#6c6c6c;display:block}
.productCard-module__QscKHW__productCard{width:calc(((100vw - (var(--gap)*13))/12)*3 + 26px);border-radius:26px;display:block;position:relative;overflow:hidden}.productCard-module__QscKHW__productCardButtons{z-index:1;gap:4px;display:flex;position:absolute;top:26px;right:26px;overflow:visible}.productCard-module__QscKHW__quickBuyButton{border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;transition:opacity .2s,background-color .2s,color .2s;display:flex}.productCard-module__QscKHW__quickBuyButton:hover{color:#fff;background-color:#f0f0f0}.productCard-module__QscKHW__quickBuyButton svg{fill:currentColor;width:10px;transition:transform .2s}.productCard-module__QscKHW__quickBuyButton svg path{fill:currentColor}.productCard-module__QscKHW__quickBuyButton:hover svg{transform:scale(1.1)}.productCard-module__QscKHW__quickBuyButtonDisabled{opacity:.6}.productCard-module__QscKHW__quickBuyContainer{flex-direction:column;align-items:end;gap:4px;display:flex;position:relative}.productCard-module__QscKHW__quickBuyContainer:empty{display:none}.productCard-module__QscKHW__quickBuySpinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite productCard-module__QscKHW__quickBuySpin}@keyframes productCard-module__QscKHW__quickBuySpin{to{transform:rotate(360deg)}}.productCard-module__QscKHW__quickBuyMessage{white-space:nowrap;background:var(--color-bg,#fff);z-index:2;pointer-events:none;border-radius:6px;margin-top:6px;padding:4px 8px;font-size:12px;position:absolute;top:100%;right:0;box-shadow:0 2px 8px #0000001f}.productCard-module__QscKHW__quickBuyDropdown{opacity:1;flex-direction:column;gap:4px;transition:opacity .2s;display:flex}.productCard-module__QscKHW__quickBuyDropdownClosing{opacity:0}.productCard-module__QscKHW__quickBuyVariant{opacity:0;border-radius:50%;justify-content:center;align-items:center;width:33px;height:33px;transition:opacity .2s,background-color .2s;display:flex}.productCard-module__QscKHW__quickBuyDropdownOpen .productCard-module__QscKHW__quickBuyVariant{opacity:1}.productCard-module__QscKHW__quickBuyDropdownClosing .productCard-module__QscKHW__quickBuyVariant{opacity:0}.productCard-module__QscKHW__quickBuyVariant:hover:not(:disabled){background-color:#ebebeb}.productCard-module__QscKHW__quickBuyVariantSoldOut{cursor:not-allowed}.productCard-module__QscKHW__quickBuyVariantSoldOut span{opacity:.3}.productCard-module__QscKHW__quickBuyVariantPrice{margin-left:8px;font-weight:500}:is(.picks-module .productCard-module__QscKHW__productCard,.related-products-swiper .productCard-module__QscKHW__productCard){width:100%}.productCard-module__QscKHW__productImageContainer{background-color:#dddfde;width:100%;height:100%;padding-top:128.57%;line-height:0;display:block;position:relative}.productCard-module__QscKHW__productImage{object-fit:contain;width:100%;height:100%;position:absolute;top:0;left:0}.productCard-module__QscKHW__productImagePrimary{transition:opacity .25s}.productCard-module__QscKHW__productImageHover{object-fit:cover;opacity:0;transition:opacity .25s}@media (hover:hover) and (pointer:fine){.productCard-module__QscKHW__productImageContainer:hover .productCard-module__QscKHW__productImagePrimary{opacity:0}.productCard-module__QscKHW__productImageContainer:hover .productCard-module__QscKHW__productImageHover{opacity:1}}.productCard-module__QscKHW__productInfo{z-index:1;text-align:left;width:calc(65% - 25px);margin:16px 5px 16px 20px;position:absolute;bottom:0;left:0}.productCard-module__QscKHW__productInfo.full{width:calc(100% - 40px);margin-right:20px}.productCard-module__QscKHW__productTastemakers{z-index:1;text-align:right;flex-direction:column;width:calc(35% - 25px);margin:16px 20px 16px 5px;display:flex;position:absolute;bottom:0;right:0}.productCard-module__QscKHW__productTastemakerLink{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:.5px}.productCard-module__QscKHW__productTastemakerLink:hover{text-decoration:none}.productCard-module__QscKHW__productLabel{color:#6881f5;line-height:1.1;display:block}.productCard-module__QscKHW__bigThumbnail{width:calc(((100vw - (var(--gap)*13))/12)*6 + (var(--gap)*5));grid-column:span 2}.productCard-module__QscKHW__bigThumbnail .productCard-module__QscKHW__productImageContainer{padding-top:63.5%}.productCard-module__QscKHW__productBubble{z-index:1;pointer-events:none;position:absolute;top:20px;left:20px}.productCard-module__QscKHW__whiteText .productCard-module__QscKHW__productTitle,.productCard-module__QscKHW__whiteText .productCard-module__QscKHW__productPrice{color:#fff}.productCard-module__QscKHW__membersPriceDisclaimer{color:#6c6c6c;margin-left:3px;display:inline}.productCard-module__QscKHW__whiteText .productCard-module__QscKHW__productPrice .productCard-module__QscKHW__membersPriceDisclaimer{color:#6c6c6c}.productCard-module__QscKHW__imageSizeCover .productCard-module__QscKHW__productImage{object-fit:cover}.productCard-module__QscKHW__productCoverTitle{z-index:10;width:calc(100% - 40px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.productCard-module__QscKHW__whiteText .productCard-module__QscKHW__productCoverTitle{color:#fff;text-align:center}@media (max-width:820px){.productCard-module__QscKHW__productCard{width:calc((100vw - (var(--gap)*3))/2);overflow:initial;background-color:#dddfde;border-radius:12px;padding-bottom:40px}.productCard-module__QscKHW__productLabel{--font-xs:9.5px}.productCard-module__QscKHW__productInfo.full{width:calc(100% - 20px);margin-right:10px}.productCard-module__QscKHW__productInfo{width:calc(100% - 20px)}.productCard-module__QscKHW__imageSizeCover{padding-bottom:0}.productCard-module__QscKHW__productImageContainer{border-radius:12px 12px 0 0;position:relative;overflow:hidden}.productCard-module__QscKHW__imageSizeCover .productCard-module__QscKHW__productImageContainer{border-radius:12px;padding-top:calc(128.57% + 40px)}.productCard-module__QscKHW__imageSizeCover .productCard-module__QscKHW__productImage{object-fit:cover}.productCard-module__QscKHW__bigThumbnail.productCard-module__QscKHW__imageSizeCover .productCard-module__QscKHW__productImageContainer{padding-top:calc(63.5% + 40px)}.productCard-module__QscKHW__productCard.productCard-module__QscKHW__bigThumbnail{width:calc(100vw - (var(--gap)*2))}.productCard-module__QscKHW__productCardButtons{top:13px;right:13px}.productCard-module__QscKHW__productInfo,.productCard-module__QscKHW__productTastemakers{margin:16px 10px}.productCard-module__QscKHW__productTastemakers{display:none}}
.sectionCounts-module__F6WXaa__list{flex-wrap:wrap;justify-content:center;column-gap:20px;margin:0;padding:0;list-style:none;display:flex}.sectionCounts-module__F6WXaa__item{align-items:center;gap:5px;margin:0;display:flex}.sectionCounts-module__F6WXaa__item span{vertical-align:super;width:8px;font-size:50%;display:inline-block;transform:translate(-2px,-2px)}@media (max-width:820px){.sectionCounts-module__F6WXaa__list{--font-sm:var(--font-s);--font-s:12px;gap:10px;padding-left:6px}}
.gridGuide-module__L83wZq__gridGuide{margin:30px var(--gap)}.gridGuide-module__L83wZq__gridGuide>*{grid-column:span 3}@media (max-width:820px){.gridGuide-module__L83wZq__gridGuide{grid-template-columns:repeat(2,1fr)}.gridGuide-module__L83wZq__gridGuide>*{grid-column:span 1;height:70vw}:is(.gridGuide-module__L83wZq__gridGuide .guide-link,.gridGuide-module__L83wZq__gridGuide .guide-image-wrapper,.gridGuide-module__L83wZq__gridGuide img){object-fit:cover;height:100%}}
.productGrid-module__vDCVhG__shopTitle{text-align:center;padding:0 0 45px}.productGrid-module__vDCVhG__storePage{background:#fff;min-height:calc(100dvh + 20px);padding:130px 0 70px}.productGrid-module__vDCVhG__storeGrid{gap:var(--gap);padding:0 var(--gap);grid-template-columns:repeat(4,1fr);display:grid}.productGrid-module__vDCVhG__storeGridAll{grid-auto-flow:dense}.productGrid-module__vDCVhG__storeGridAll>a{width:calc(var(--column)*3 + var(--gap)*2);grid-column:span 1}.productGrid-module__vDCVhG__storeModules{flex-direction:column;gap:90px;display:flex}.productGrid-module__vDCVhG__storeGridModule{width:100%}.productGrid-module__vDCVhG__tastemakerCard{color:inherit;background:#f5f5f5;border-radius:4px;justify-content:center;align-items:center;min-height:80px;padding:1rem 1.5rem;text-decoration:none;display:flex}.productGrid-module__vDCVhG__tastemakerCard:hover{background:#eee}.productGrid-module__vDCVhG__shopSelectionsItems{flex-direction:column;gap:1.5rem;padding:0 10px;display:flex}.productGrid-module__vDCVhG__shopSelectionText,.productGrid-module__vDCVhG__shopSelectionImage,.productGrid-module__vDCVhG__shopSelectionProduct{width:100%}.productGrid-module__vDCVhG__shopSelectionImage img{width:100%;height:auto;display:block}.productGrid-module__vDCVhG__inStoreOfNameList{justify-content:start;gap:var(--gap);padding:0 var(--gap);white-space:nowrap;flex-wrap:nowrap;margin-bottom:20px;display:flex;overflow:auto hidden}.productGrid-module__vDCVhG__inStoreOfNameItem{cursor:pointer;color:#7c7c7c;background:0 0;border:none;font-family:inherit;transition:color .3s}.productGrid-module__vDCVhG__inStoreOfNameItemActive{color:#000}.productGrid-module__vDCVhG__inStoreOfNameItemActive:before{content:"";background:#000;border-radius:50%;width:10px;height:10px;margin-right:5px;display:inline-block}.productGrid-module__vDCVhG__inStoreOfTitle{padding-bottom:20px}.productGrid-module__vDCVhG__tastemakersSelectionsSeeAll{text-align:center;margin-bottom:20px}.productGrid-module__vDCVhG__tastemakersSelectionsSeeAllLink{margin-bottom:20px}.productGrid-module__vDCVhG__tastemakersSelectionsSeeAllLink svg{margin-right:4px;transform:translateY(2px)}.productGrid-module__vDCVhG__tastemakersSelectionsCardLink{color:inherit;flex-direction:column;align-items:center;gap:10px;text-decoration:none;display:flex}.productGrid-module__vDCVhG__loadMoreWrapper{justify-content:center;padding:2rem 10px;display:flex}.productGrid-module__vDCVhG__loadMoreButton{cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ebebebcc;border-radius:22px;height:43px;padding:0 45px 0 20px;transition:background .2s,color .2s;position:relative}.productGrid-module__vDCVhG__loadMoreButton:hover{background:#ebebeb}.productGrid-module__vDCVhG__loadMoreButton:before,.productGrid-module__vDCVhG__loadMoreButton:after{content:"";background:#000;width:10px;height:1px;display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.productGrid-module__vDCVhG__loadMoreButton:after{transform:translateY(-50%)rotate(90deg)}.productGrid-module__vDCVhG__storeFiltersContainer{z-index:100;flex-direction:column;align-items:center;gap:7px;transition:bottom .3s,transform .3s;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}.footer-in-view .productGrid-module__vDCVhG__storeFiltersContainer{bottom:0;transform:translate(-50%,100%)}:is(.footer-in-view .productGrid-module__vDCVhG__storeFiltersTriggers,.footer-in-view .productGrid-module__vDCVhG__storeCategories,.footer-in-view .productGrid-module__vDCVhG__storeBrands){transform:translate(-50%,100%)}.productGrid-module__vDCVhG__storeFiltersTriggers.productGrid-module__vDCVhG__storeFiltersTriggersOpen{opacity:0;pointer-events:none;transform:translate(-50%,10px)}.productGrid-module__vDCVhG__storeFiltersTriggers{justify-content:center;gap:7px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.productGrid-module__vDCVhG__storeFilterTriggerDots{flex:1;justify-content:flex-end;margin-left:17px;display:flex}.productGrid-module__vDCVhG__storeFilterTrigger,.productGrid-module__vDCVhG__storeFilterOption{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-sizing:border-box;cursor:pointer;background:#ebebebcc;border-radius:22px;align-items:center;gap:8px;height:43px;padding:10px 15px;display:inline-flex}.productGrid-module__vDCVhG__storeFilterOption{padding:10px 20px}.productGrid-module__vDCVhG__storeFilterTriggerCurrent,.productGrid-module__vDCVhG__storeFilterOptionCounter{vertical-align:super;font-size:50%;display:inline-block;transform:translate(-2px,-2px)}.productGrid-module__vDCVhG__storeCategories,.productGrid-module__vDCVhG__storeBrands{width:calc(100vw - (var(--gap)*2));flex-direction:column;align-items:center;gap:7px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.productGrid-module__vDCVhG__storeFilterPanelClosed{opacity:0;pointer-events:none;transform:translate(-50%,10px)}.productGrid-module__vDCVhG__storeCategoriesList,.productGrid-module__vDCVhG__storeBrandsList{flex-flow:wrap;justify-content:center;align-items:center;gap:7px;transition:opacity .3s;display:flex}.productGrid-module__vDCVhG__storeFilterOptionActive{background:#ffff70;border:1px solid #fe012a}.productGrid-module__vDCVhG__storeFiltersClose{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:100;opacity:0;pointer-events:none;background:#ebebebcc;border-radius:8px;width:43px;height:43px;transition:opacity .3s}.productGrid-module__vDCVhG__storeFiltersCloseShow{opacity:1;pointer-events:auto}.productGrid-module__vDCVhG__storeFiltersClose:before,.productGrid-module__vDCVhG__storeFiltersClose:after{content:"";background-color:currentColor;width:18px;height:1px;transition:transform .3s,top .3s,width .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.productGrid-module__vDCVhG__storeFiltersClose:before{width:22px;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.productGrid-module__vDCVhG__storeFiltersClose:after{width:22px;top:50%;transform:translate(-50%,-50%)rotate(-45deg)}@media (max-width:820px){.productGrid-module__vDCVhG__shopTitle{--font-m:16px}.productGrid-module__vDCVhG__storeGrid{grid-template-columns:repeat(2,1fr)}.productGrid-module__vDCVhG__storeGridAll>a{width:calc((100vw - (var(--gap)*3))/2)!important}}
.index-module__U9keia__indexContainer{color:#fff;z-index:10;background:#000;width:100%;height:100%;min-height:100dvh;padding:130px 13px 50px;position:fixed;top:0;left:0}.index-module__U9keia__carouselSection{z-index:1;pointer-events:auto;width:100%;height:100%;position:fixed;top:0;left:0}.index-module__U9keia__introContainer{width:calc(var(--column)*6 + var(--gap)*5);margin:0 auto}.index-module__U9keia__carouselInner{width:100%;height:100%;transition:opacity .3s;position:relative}.index-module__U9keia__emblaViewport,.index-module__U9keia__outerViewport,.index-module__U9keia__innerViewport{cursor:grab;touch-action:pan-y pinch-zoom;width:100%;height:100%;overflow:hidden}.index-module__U9keia__outerViewport{position:relative}.index-module__U9keia__outerContainer{-webkit-user-select:none;user-select:none;backface-visibility:hidden;height:100%;display:flex}.index-module__U9keia__outerSlide{flex:0 0 100%;min-width:0;height:100%;position:relative}.index-module__U9keia__innerViewport{touch-action:pan-y pinch-zoom;position:relative}.index-module__U9keia__innerContainer{-webkit-user-select:none;user-select:none;backface-visibility:hidden;flex-direction:column;height:100%;display:flex}.index-module__U9keia__innerContainer .index-module__U9keia__emblaSlide{flex:0 0 100%;min-height:0}.index-module__U9keia__emblaViewport:active,.index-module__U9keia__outerViewport:active,.index-module__U9keia__innerViewport:active{cursor:grabbing}.index-module__U9keia__emblaContainer{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;backface-visibility:hidden;height:100%;display:flex}.index-module__U9keia__emblaSlide{backface-visibility:hidden;background:#000;flex:0 0 100%;min-width:0;height:100%}.index-module__U9keia__projectSlide{width:100%;height:100%}.index-module__U9keia__projectMedia{object-fit:cover;pointer-events:none;width:100%;height:100%}.index-module__U9keia__projectMediaAsset{object-fit:cover;width:100%;height:100%}.index-module__U9keia__projectMedia img{object-fit:cover;width:100%;height:100%}.index-module__U9keia__carouselImageMobile{display:none}.index-module__U9keia__carouselImageDesktop{display:block}@media (max-aspect-ratio:4/5){.index-module__U9keia__carouselImageMobile{display:block}.index-module__U9keia__carouselImageDesktop{display:none}}.index-module__U9keia__titlesListWrapper{z-index:10;pointer-events:auto;padding:6px 0;position:absolute;bottom:0;left:0;right:0}.index-module__U9keia__emblaViewportThumbs{width:100%;overflow:hidden}.index-module__U9keia__emblaContainerThumbs{touch-action:pan-y pinch-zoom;padding:5px 0;display:flex}.index-module__U9keia__emblaContainerThumbsSingle{justify-content:center}.index-module__U9keia__emblaSlideThumb{flex:none;min-width:0}.index-module__U9keia__titleItem{color:#ebebebb2;padding:0 15px;transition:color .3s}.index-module__U9keia__titleItem:hover{color:#ebebeb}.index-module__U9keia__titleItemActive{color:#fff}.index-module__U9keia__moduleSlide{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:60px;display:flex;overflow-y:auto}.index-module__U9keia__moduleSlideImg{object-fit:cover;width:100%;max-width:440px;height:auto}.index-module__U9keia__moduleSlidePlaceholder{color:#ffffffb3;background:#ffffff1a;justify-content:center;align-items:center;width:100%;max-width:440px;min-height:300px;display:flex}.index-module__U9keia__audioPlayer{max-width:100%;margin-top:20px}.index-module__U9keia__moduleSlide .cardCorner{border-top-color:currentColor}.index-module__U9keia__embedModule{padding:var(--gap);position:relative}.index-module__U9keia__embedModule .index-module__U9keia__learnModuleCaption{text-align:center;width:calc(var(--column)*4 + var(--gap)*3);position:absolute;bottom:125px;left:50%;transform:translate(-50%)}.index-module__U9keia__innerNav{z-index:10;pointer-events:auto;flex-direction:column;gap:6px;display:flex;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.index-module__U9keia__innerNavItem{cursor:pointer;color:#fff;background:0 0;border:none;padding:0;line-height:1;transition:color .2s}.index-module__U9keia__moduleSlideQuote{text-align:center}.index-module__U9keia__moduleSlideQuote p{width:calc(var(--column)*4 + var(--gap)*3);min-width:460px}.index-module__U9keia__productModule{color:#000;gap:10px}.index-module__U9keia__productModule>div{width:fit-content;padding-bottom:0}.index-module__U9keia__productModule>p{--font-sm-2:16px}body:not(.carousel-slide-black) .index-module__U9keia__productModule>p{color:#fff}.index-module__U9keia__productModule>a{width:calc(80dvh - 192px);height:calc(100dvh - 240px)}.index-module__U9keia__productModule .product-image-container{width:calc(80dvh - 192px);height:calc(100dvh - 240px);padding-top:0}.index-module__U9keia__productModuleCaption{text-align:center;color:inherit}.index-module__U9keia__learnModuleCardContainer{position:relative}.index-module__U9keia__learnModuleCardContainer .favorite-button-wrap{z-index:1;position:absolute;top:25px;right:25px}.index-module__U9keia__learnModuleCardContainer .favorite-button-wrap.favorite-button{color:#000}.index-module__U9keia__learnModuleCardContainer .learn-module-card{width:calc(80dvh - 288px);height:calc(100dvh - 360px);margin:0}.index-module__U9keia__learnModuleCardContainer img{object-fit:cover}.index-module__U9keia__learnModule{gap:10px}.index-module__U9keia__learnModule .font-sm-2{--font-sm-2:var(--font-sm)}.index-module__U9keia__blockSectionCounts{width:calc(100vw - (var(--gap)*2));z-index:5;pointer-events:auto;position:absolute;bottom:83px;left:50%;transform:translate(-50%)}.index-module__U9keia__tastemakerCover{position:relative}.index-module__U9keia__tastemakerCoverClickable{cursor:pointer;pointer-events:auto}.index-module__U9keia__eventCoverLink{width:100%;height:100%;color:inherit;text-decoration:none;display:block;position:relative}.index-module__U9keia__calendarOuterSlide{flex-direction:column;display:flex}.index-module__U9keia__calendarBlockSlidesArea{flex:1;min-height:0;overflow:hidden}.index-module__U9keia__calendarBlockHeader{display:contents}.index-module__U9keia__calendarBlockDateBubble{opacity:1;border-radius:22px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:0;width:43px;height:43px;transition:opacity .3s;display:flex;position:absolute;top:160px;left:calc(50vw + 132px - 40dvh)}.index-module__U9keia__calendarBlockDateBubbleHidden{opacity:0;pointer-events:none}.index-module__U9keia__calendarBlockDateBubble .number-day{color:#000}.index-module__U9keia__calendarBlockHeaderInfo{display:contents}.index-module__U9keia__calendarBlockTitle{color:#fff;text-align:center;margin:0;position:absolute;top:calc(100% - 120px);left:50%;transform:translate(-50%)}.index-module__U9keia__calendarBlockTitleText,.index-module__U9keia__calendarBlockDate,.index-module__U9keia__calendarBlockTime{display:inline}.index-module__U9keia__calendarBlockTime{padding-left:4px}.index-module__U9keia__calendarBlockDateWrapper{vertical-align:bottom;white-space:nowrap;max-width:100px;transition:max-width .35s linear;display:inline-block;overflow:hidden}.index-module__U9keia__calendarBlockDateWrapper .index-module__U9keia__calendarBlockDate{display:inline-block}.index-module__U9keia__calendarBlockDateWrapperHidden{border:0;max-width:0;margin:0;padding:0}.index-module__U9keia__calendarBlockButton{color:#000;border-radius:22px;align-self:flex-start;margin:0;padding:9px 20px;display:inline-flex;position:absolute;bottom:163px;left:50%;transform:translate(-50%)}@keyframes index-module__U9keia__tastemakerModalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes index-module__U9keia__tastemakerModalSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes index-module__U9keia__tastemakerModalSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes index-module__U9keia__tastemakerModalBackdropOut{0%{opacity:1}to{opacity:0}}.index-module__U9keia__tastemakerModalBackdrop{z-index:120;box-sizing:border-box;justify-content:center;align-items:flex-end;padding:0;animation:.3s ease-out index-module__U9keia__tastemakerModalBackdropIn;display:flex;position:fixed;inset:0}.index-module__U9keia__tastemakerModalBackdrop.index-module__U9keia__tastemakerModalBackdropOut{animation:.35s ease-in forwards index-module__U9keia__tastemakerModalBackdropOut}.index-module__U9keia__tastemakerModalContent{width:100vw;height:calc(100dvh - 74px);animation:.6s ease-out index-module__U9keia__tastemakerModalSlideUp;position:relative;overflow:hidden}.index-module__U9keia__tastemakerModalContent.index-module__U9keia__tastemakerModalContentOut{animation:.45s ease-in forwards index-module__U9keia__tastemakerModalSlideDown}.index-module__U9keia__tastemakerModalCloseButton{color:#000;z-index:10;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ebebebcc;border-radius:50%;width:43px;height:43px;position:absolute;top:25px;right:25px}.index-module__U9keia__tastemakerModalIframeWrap{opacity:1;background:#fff;border-radius:26px 26px 0 0;width:100%;height:100%;transition:opacity .4s ease-out;overflow:auto}.index-module__U9keia__tastemakerModalIframeWrap footer{display:block!important}.index-module__U9keia__tastemakerModalIframeWrap.index-module__U9keia__tastemakerModalIframeLoaded{opacity:1}.index-module__U9keia__modalSkeleton{flex-direction:column;gap:24px;min-height:100%;display:flex}.index-module__U9keia__modalSkeletonHeader{justify-content:space-between;align-items:center;gap:24px;display:flex}.index-module__U9keia__modalSkeletonTitle,.index-module__U9keia__modalSkeletonCount,.index-module__U9keia__modalSkeletonLine,.index-module__U9keia__modalSkeletonCard{background:linear-gradient(90deg,#f2f2f2 0%,#e9e9e9 50%,#f2f2f2 100%) 0 0/200% 100%;border-radius:8px;animation:1.2s ease-in-out infinite index-module__U9keia__modalSkeletonPulse}.index-module__U9keia__modalSkeletonTitle{width:280px;height:26px}.index-module__U9keia__modalSkeletonCount{width:140px;height:22px}.index-module__U9keia__modalSkeletonBody{flex-direction:column;gap:16px;display:flex}.index-module__U9keia__modalSkeletonLine{width:100%;height:14px}.index-module__U9keia__modalSkeletonCardRow{justify-content:center;align-items:center;gap:16px;margin-top:8px;margin-bottom:40px;display:flex}.index-module__U9keia__modalSkeletonCard{border-radius:12px;width:100%;height:220px}.index-module__U9keia__modalSkeletonCardIntro{border-radius:4px;flex-direction:column;align-self:center;align-items:center;gap:10px;width:465px;height:108px;margin-top:113px;display:flex}@media (max-width:820px){.index-module__U9keia__modalSkeletonCardIntro{width:360px;max-width:calc(100vw - (var(--gap)*2))}}.index-module__U9keia__modalSkeletonCardIntro .index-module__U9keia__modalSkeletonCard{border-radius:4px}.index-module__U9keia__modalSkeletonCardIntro .index-module__U9keia__modalSkeletonCard:first-child{width:80%}.index-module__U9keia__modalSkeletonCardIntro .index-module__U9keia__modalSkeletonCard:nth-child(2){width:90%}.index-module__U9keia__modalSkeletonCardIntro .index-module__U9keia__modalSkeletonCard:nth-child(3){width:85%}.index-module__U9keia__modalSkeletonCardIntro .index-module__U9keia__modalSkeletonCard:nth-child(4){width:70%}.index-module__U9keia__modalSkeletonCardRow .index-module__U9keia__modalSkeletonCard{border-radius:4px;width:55px;height:15px}.index-module__U9keia__modalSkeletonCardFull.index-module__U9keia__modalSkeletonCard{border-radius:0;flex:1;height:100%}@keyframes index-module__U9keia__modalSkeletonPulse{0%{background-position:200% 0}to{background-position:-200% 0}}.index-module__U9keia__newsletterModalBackdrop{z-index:100;align-items:center}.index-module__U9keia__newsletterModalContent{color:#fff;background-color:#6881f5;border-radius:26px;justify-content:center;align-items:center;width:calc(100vw - 200px);height:calc(100dvh - 400px);padding:60px 24px;display:flex}.index-module__U9keia__newsletterModalInner{width:100%;max-width:calc(var(--column)*3 + var(--gap)*2);text-align:center}.index-module__U9keia__newsletterModalTitle{margin:0 0 var(--gap)}.index-module__U9keia__newsletterModalText{margin:0 0 40px}.index-module__U9keia__newsletterModalForm{gap:var(--gap);flex-direction:row;justify-content:center;display:flex}.index-module__U9keia__newsletterModalInput{text-align:left;box-sizing:border-box;width:calc(var(--column)*2 + var(--gap)*1);border-bottom:1px solid #fff;padding:0 0 4px;display:inline-block}.index-module__U9keia__newsletterModalSubmit{font-weight:inherit;text-transform:uppercase;background:0 0;border-radius:0;width:fit-content;display:inline-block}.index-module__U9keia__tastemakerTextContainer{width:calc(var(--column)*3 + var(--gap)*2);text-align:center;color:#fff;z-index:1;min-width:300px;position:absolute;bottom:130px;left:50%;transform:translate(-50%)}.carousel-slide-black .index-module__U9keia__tastemakerTextContainer{color:#000}.index-module__U9keia__tastemakerTextHidden{opacity:0;pointer-events:none}.index-module__U9keia__tastemakerText{width:100%;position:absolute;top:0;left:0}.index-module__U9keia__moduleSlideQuote{gap:var(--gap)}.index-module__U9keia__eventModule .bubble{display:none}.index-module__U9keia__eventModule .event-module-card{width:calc(80dvh - 288px);height:calc(100dvh - 360px)}.index-module__U9keia__eventModule .event-info{flex-flow:wrap;justify-content:center}.index-module__U9keia__eventModule .event-date:before{content:"–";margin-right:4px;display:inline-block}:is(.index-module__U9keia__eventModule h3,.index-module__U9keia__eventModule .event-date){font-size:var(--font-sm-2)}.index-module__U9keia__eventModule .event-image-wrapper{background-color:#0000}.index-module__U9keia__eventModule button{color:#000}@media (max-width:820px){.index-module__U9keia__tastemakerTextContainer{bottom:115px}.index-module__U9keia__blockSectionCounts{bottom:68px}.index-module__U9keia__moduleSlideQuote p{width:calc(var(--column)*3 + var(--gap)*2);min-width:0}.index-module__U9keia__learnModuleCardContainer .favorite-button-wrap{top:20px;right:20px}}@media (max-aspect-ratio:60/90){:is(.index-module__U9keia__productModule .product-image-container,.index-module__U9keia__learnModuleCardContainer .learn-module-card,.index-module__U9keia__eventModule .event-module-card){width:calc(100vw - 120px);height:calc(128vw - 153.6px)}:is(.index-module__U9keia__eventModule h3,.index-module__U9keia__eventModule .event-date){--font-sm-2:var(--font-sm)}.index-module__U9keia__embedModule .index-module__U9keia__learnModuleCaption{font-size:var(--font-sm-2)}.index-module__U9keia__calendarBlockDateBubble{top:calc(50dvh + 96.8px - 64vw);left:80px}.index-module__U9keia__calendarBlockButton{transition:top .5s ease-out;top:calc(50dvh + 64vw - 96.8px);left:50%;transform:translate(-50%,-100%)}.index-module__U9keia__calendarBlockTitle{--font-sm-2:16px;transition:top .5s ease-out;top:calc(50dvh + 64vw - 66.8px)}.index-module__U9keia__calendarBlockDateBubbleHidden+div .index-module__U9keia__calendarBlockButton{top:calc(100dvh - 130px)}.index-module__U9keia__calendarBlockDateBubbleHidden+div .index-module__U9keia__calendarBlockTitle{top:calc(100dvh - 100px)}}
.product-page{--product-title-container-height:43px}.productPage-module__ZMwYbW__productGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:90px;display:grid}.productPage-module__ZMwYbW__productBackToStore{z-index:100;width:43px;height:43px;top:calc(var(--gap) + 3px + 43px);left:var(--gap);border-radius:8px;position:fixed}.productPage-module__ZMwYbW__productBackToStore span:first-child{font-size:12px}.productPage-module__ZMwYbW__productBackToStore span:last-child{font-size:10px}.productPage-module__ZMwYbW__productBackToStoreLink{color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;text-decoration:none;transition:color .3s;display:flex}.productPage-module__ZMwYbW__productBackToStoreLink:hover{color:#fff}.productPage-module__ZMwYbW__productTitleContainer{padding:6px var(--gap)0;background:#fff;flex-wrap:wrap;flex:none;align-items:end;column-gap:10px;display:flex}.productPage-module__ZMwYbW__productTitle{padding-bottom:8px}.productPage-module__ZMwYbW__productBrand,.productPage-module__ZMwYbW__productPrice{padding-bottom:8px;line-height:.96}.productPage-module__ZMwYbW__productBrand{margin-right:16px}.productPage-module__ZMwYbW__productInfos{gap:var(--gap);padding:69px var(--gap)var(--gap);background:#fff;grid-template-columns:repeat(2,1fr);width:100%;height:fit-content;display:grid}.productPage-module__ZMwYbW__productInfoBlockContent{gap:var(--gap);flex-direction:column;flex:1;justify-content:start;display:flex}.productPage-module__ZMwYbW__productInfoBlock{height:calc(((var(--column)*3) + (var(--gap)*2))*1.27);flex-direction:column;justify-content:space-around;align-items:center;width:100%;padding:48px 26px;display:flex;position:relative}.productPage-module__ZMwYbW__productInfoBlockContent{overflow:auto}.productPage-module__ZMwYbW__productDetailList{margin:0;padding-left:1.25em;list-style:outside}.productPage-module__ZMwYbW__productDetailList li{margin-bottom:.25em}.productPage-module__ZMwYbW__productDetailList li:last-child{margin-bottom:0}.productPage-module__ZMwYbW__productImagesContainer{flex-direction:column;height:100dvh;display:flex;position:sticky;top:0}.productPage-module__ZMwYbW__productInfoBlockGrid{flex-direction:column;gap:26px;width:100%;min-height:100%;display:flex}.productPage-module__ZMwYbW__productTermsTitle{text-align:center}.productPage-module__ZMwYbW__productTermsColumn{gap:var(--gap);flex-direction:column;display:flex}.productPage-module__ZMwYbW__addToCart{padding:var(--gap)0 0;z-index:100;flex-direction:column;justify-content:space-between;align-items:center;gap:7px;transition:transform .3s,bottom .3s;display:flex;position:fixed;bottom:26px;left:50%;transform:translate(-50%)}.footer-in-view .productPage-module__ZMwYbW__addToCart{bottom:0;transform:translate(-50%,100%)}.productPage-module__ZMwYbW__productActionsContainer{position:relative}.productPage-module__ZMwYbW__productCtas{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.productPage-module__ZMwYbW__addToCartFav{position:absolute;bottom:50%;right:-6px;transform:translate(100%,50%)}.productPage-module__ZMwYbW__noVariants{justify-content:end}.productPage-module__ZMwYbW__variantSelector{gap:7px;display:flex}.productPage-module__ZMwYbW__variantSelectMobile{display:none}.productPage-module__ZMwYbW__variantItem{width:43px;height:43px;position:relative}.productPage-module__ZMwYbW__variantLabel{cursor:pointer;text-align:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ebebebcc;border:1px solid #0000;border-radius:22px;justify-content:center;align-items:center;min-width:43px;height:43px;padding:0 12px;display:flex;overflow:hidden}.productPage-module__ZMwYbW__soldOut:not(.productPage-module__ZMwYbW__active) span{opacity:.3}.productPage-module__ZMwYbW__active{color:#000;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffff70;border:1px solid #fe012a}.productPage-module__ZMwYbW__addToCartUnavailable{opacity:.85;max-width:28rem;margin:0 0 1rem;line-height:1.4}.productPage-module__ZMwYbW__addToCartButtonContainer{color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);height:43px;width:calc(var(--column)*2 + var(--gap)*1);cursor:pointer;text-align:center;background-color:#000c;border-radius:22px;justify-content:center;align-items:center;width:224px;padding:0 30px;display:flex}.productPage-module__ZMwYbW__addToCartButton{color:inherit;font:inherit;cursor:pointer;text-align:center;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;margin:0;padding:0;text-decoration:none;display:flex}.productPage-module__ZMwYbW__disabled{color:#000;background-color:#ebebebcc;justify-content:center}.productPage-module__ZMwYbW__disabled span{display:none}.productPage-module__ZMwYbW__withEditorial .productPage-module__ZMwYbW__productEditorialContent{padding-bottom:83px}.productPage-module__ZMwYbW__productSeenOnBlockTitle{text-align:center}.productPage-module__ZMwYbW__productSeenOnBlockTitleTextHighlight{color:#b1b1b1}.productPage-module__ZMwYbW__productSeenOnBlockContent{justify-content:center;align-items:center;gap:5px;display:flex}.productPage-module__ZMwYbW__productSeenOnBlock{flex-direction:column;align-items:center;gap:7px;display:flex}.productPage-module__ZMwYbW__productInfoBlockContentSeenOn{justify-content:center}.productPage-module__ZMwYbW__productSeenOnImageLink{background-color:#ebebeb;border-radius:50%;width:50px;height:50px;min-height:0;display:block;overflow:hidden}.productPage-module__ZMwYbW__productSeenOnImage{object-fit:cover;width:100%;height:100%;display:block}.productPage-module__ZMwYbW__productSeenOnLoadMore{width:50px;height:50px;color:inherit;background-color:#fbfbfb;border-radius:50%;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:background .2s;display:flex}.productPage-module__ZMwYbW__productSeenOnLoadMore:hover{background:#ebebeb}@media (min-width:821px){.productPage-module__ZMwYbW__variantSelectorMobile svg{display:none}}@media (max-width:820px){.product-page{--product-title-container-height:152px}.productPage-module__ZMwYbW__productGrid{grid-template-columns:repeat(1,1fr)}.productPage-module__ZMwYbW__productImagesContainer{padding-top:62px;position:relative}.productPage-module__ZMwYbW__productInfos{grid-template-columns:1fr;width:100%;padding:26px}.productPage-module__ZMwYbW__productInfoBlock{height:auto;min-height:350px}.productPage-module__ZMwYbW__productTitleContainer{z-index:90;background:#fff;flex:none;width:100vw;padding-bottom:63px;transition:transform .3s;position:fixed;bottom:0;left:0}.productPage-module__ZMwYbW__productActionsContainer{display:contents}.productPage-module__ZMwYbW__addToCartFav{position:relative;bottom:auto;right:auto;transform:none}.productPage-module__ZMwYbW__productCtas{grid-column:2}.productPage-module__ZMwYbW__productTitle,.productPage-module__ZMwYbW__productBrand,.productPage-module__ZMwYbW__productPrice{padding-bottom:2px}.productPage-module__ZMwYbW__productTitle{font-size:var(--font-m)}.productPage-module__ZMwYbW__productBrandTitle,.productPage-module__ZMwYbW__productPrice{font-size:var(--font-sm)}.productPage-module__ZMwYbW__variantSelector{display:none}.productPage-module__ZMwYbW__variantSelectorMobile{justify-content:end;align-items:center;gap:8px;width:fit-content;height:43px;display:flex;position:relative}.productPage-module__ZMwYbW__variantSelectorMobile:before{content:"";background-color:#ebebebcc;border-radius:22px;width:calc(100% - 18px);height:43px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.productPage-module__ZMwYbW__variantSelectorMobile svg{pointer-events:none;height:11px;position:absolute;transform:rotate(-90deg)}.productPage-module__ZMwYbW__variantSelectMobile{all:unset;text-align:center;box-sizing:border-box;cursor:pointer;text-align-last:center;justify-content:center;align-items:center;width:fit-content;min-width:62px;height:100%;padding-left:6px;padding-right:25px;display:flex;position:relative;top:auto;left:auto;transform:none}.productPage-module__ZMwYbW__addToCart{grid-template-columns:1fr max-content 1fr;width:100%;padding:10px;transition:transform .3s;display:grid;bottom:0}.productPage-module__ZMwYbW__addToCartButtonContainer{grid-column:2;width:calc(100vw - 180px)}.footer-in-view .productPage-module__ZMwYbW__productTitleContainer{transform:translateY(100%)}.footer-in-view .productPage-module__ZMwYbW__addToCart{transform:translate(-50%,100%)}}
.usageLimit-module__hcVDma__shell{position:relative}.usageLimit-module__hcVDma__content{transition:filter .25s}.usageLimit-module__hcVDma__shellLimited .usageLimit-module__hcVDma__content{filter:blur(14px);pointer-events:none;-webkit-user-select:none;user-select:none}.usageLimit-module__hcVDma__overlay{z-index:120;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.usageLimit-module__hcVDma__overlayInner{pointer-events:auto}.usageLimit-module__hcVDma__overlayInner .lockMembershipContent{min-height:auto;padding:0;display:block}.usageLimit-module__hcVDma__overlayInner .lockedAccessRoot{transform:none}
.tastemaker-module__wlOq1a__tastemakerTypeBreaker span:last-child{color:#ff8f27}.tastemaker-module__wlOq1a__tastemakerTypeMaker span:last-child{color:#6881f5}.tastemaker-module__wlOq1a__tastemakerHeaderTitle{text-align:center;max-width:calc(var(--column)*4 + var(--gap)*5);margin:0 auto;padding:120px 13px 26px;line-height:1.4;display:block}.tastemaker-module__wlOq1a__tastemakerName,.tastemaker-module__wlOq1a__tastemakerType{display:inline-block}.tastemaker-module__wlOq1a__tastemakerType{margin:0 7px;transform:translateY(-3px)}.tastemaker-module__wlOq1a__subtitleFirstUpper{display:block}.tastemaker-module__wlOq1a__tastemakerContent{flex-direction:column;gap:90px;padding:90px 0;display:flex}.tastemaker-module__wlOq1a__subtitleFirstLower{display:inline}.tastemaker-module__wlOq1a__tastemakerProductCard{width:calc(((100vw - (var(--gap)*13))/12)*3 + 26px)!important}.tastemaker-module__wlOq1a__tastemakerProductCard>a{padding-top:128.57%!important}.tastemaker-module__wlOq1a__moduleRelatedTastemakers{border-radius:26px 26px 0 0;margin-bottom:50px;padding:45px 0;position:relative;box-shadow:0 -3px 15px #00000014}.tastemaker-module__wlOq1a__moduleRelatedTastemakers:after{content:"";z-index:2;background:#fff;width:100%;height:75px;position:absolute;bottom:0;left:0;transform:translateY(100%)}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersListwrapper{box-sizing:border-box;border-radius:26px;height:calc(42.1053vw - 21.8947px);padding-right:12px}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersListwrapperInner{height:100%;overflow:hidden auto}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersListwrapperInner::-webkit-scrollbar{display:block;-webkit-appearance:auto!important;width:1px!important}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersListwrapperInner::-webkit-scrollbar-track{background-color:#fff}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersListwrapperInner::-webkit-scrollbar-thumb{background-color:#6881f5}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersListwrapperInner::-webkit-scrollbar-track-piece:end{background:#c4c4c4;margin-bottom:calc(4.21053vw - 2.18947px)}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersListwrapperInner::-webkit-scrollbar-track-piece:start{background:#c4c4c4;margin-top:calc(4.21053vw - 2.18947px)}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreList{flex-direction:column;justify-content:left;gap:1px;margin:0;padding:18px;list-style:none;display:flex}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreList .tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreItem{transition:color .3s}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreList:has(.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreItem:hover) .tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreItem:not(:hover){color:#c4c4c4}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreItem{margin:0}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreItem div{text-align:left}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreLink{color:inherit;margin:8px 0 0 18px;text-decoration:none}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreLink svg{margin-right:5px;transform:translateY(1px)}@media (max-width:820px){.tastemaker-module__wlOq1a__tastemakerContent{padding:45px 0}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersListwrapper{--font-l:var(--font-m);height:calc((100vw - (var(--gap)*3))*600/475/2);border-radius:12px;padding-right:0}.tastemaker-module__wlOq1a__relatedTasteMakersAndTasteBreakersMoreList{padding:10px}.tastemaker-module__wlOq1a__tastemakerProductCard{width:calc((100vw - (var(--gap)*3))/2)!important}.tastemaker-module__wlOq1a__moduleRelatedTastemakers .favorite-button-wrap{top:10px;right:10px}}
.relatedProducts-module__OAIHNW__relatedProducts{background:#fff;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:50dvh;padding:90px 0 38px;display:flex}.relatedProducts-module__OAIHNW__title{text-align:center;padding-bottom:45px}.relatedProducts-module__OAIHNW__grid{width:100%;padding:0 var(--gap);flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.relatedProducts-module__OAIHNW__grid .relatedProducts-module__OAIHNW__slide{justify-content:center;align-items:center;display:flex}.relatedProducts-module__OAIHNW__swiper{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#d9d9d9;--swiper-pagination-color:#7c7c7c;width:100%;padding:0 var(--gap);position:relative;overflow:hidden}.relatedProducts-module__OAIHNW__swiperWrapper{display:flex}.relatedProducts-module__OAIHNW__slide{justify-content:center;align-items:center;display:flex}.relatedProducts-module__OAIHNW__pagination{z-index:10;position:relative;overflow:visible;height:fit-content!important;bottom:auto!important;left:auto!important;transform:none!important}.relatedProducts-module__OAIHNW__paginationWrapper{flex:1;justify-content:center;display:flex}.relatedProducts-module__OAIHNW__swiperBar{z-index:10;align-items:center;width:calc(25vw + 32.5px);margin:20px auto 0;display:flex}.relatedProducts-module__OAIHNW__swipePrev,.relatedProducts-module__OAIHNW__swipeNext{cursor:pointer}.relatedProducts-module__OAIHNW__swipePrev{line-height:0}.relatedProducts-module__OAIHNW__swipeNext{line-height:0;transform:rotateY(180deg)}@media (min-width:821px){.relatedProducts-module__OAIHNW__swiperBarHiddenDesktop{display:none}}@media (max-width:820px){.relatedProducts-module__OAIHNW__title{--font-m:16px}.relatedProducts-module__OAIHNW__slide{width:calc(var(--column)*3 + var(--gap)*2)!important}.relatedProducts-module__OAIHNW__swipePrev,.relatedProducts-module__OAIHNW__swipeNext{display:none}}
.studio-module__wiglbW__studioPage{color:#fff;pointer-events:none;z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:35px;width:100%;height:100%;min-height:100dvh;padding:130px 13px 50px;transition:color .3s;display:flex;position:fixed;top:0;left:0}.carousel-slide-black .studio-module__wiglbW__studioPage{color:#000}.studio-module__wiglbW__introSection{width:calc(var(--column)*6 + var(--gap)*5);margin:0 auto}.studio-module__wiglbW__intro{text-align:center;white-space:pre-line}.studio-module__wiglbW__contactList{flex-direction:column;align-items:center;gap:20px;display:flex}.studio-module__wiglbW__contactList a{pointer-events:auto}.studio-module__wiglbW__contactItem{text-align:center;flex-direction:column;gap:4px;display:flex}.studio-module__wiglbW__contactItem a:hover{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:.75px}.studio-module__wiglbW__projectsSection{z-index:1;pointer-events:auto;width:100%;height:100%;position:fixed;top:0;left:0}.studio-module__wiglbW__projectsSwiper{width:100%;height:100%;position:relative}.studio-module__wiglbW__projectsCarouselInner{width:100%;height:100%}.studio-module__wiglbW__emblaViewport{cursor:grab;touch-action:pan-y pinch-zoom;width:100%;height:100%;overflow:hidden}.studio-module__wiglbW__emblaViewport:active{cursor:grabbing}.studio-module__wiglbW__emblaContainer{touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;height:100%;display:flex}.studio-module__wiglbW__emblaSlide{flex:0 0 100%;min-width:0;height:100%}.studio-module__wiglbW__introSection,.studio-module__wiglbW__contactSection{z-index:2}.studio-module__wiglbW__projectSlide{width:100%;height:100%}.studio-module__wiglbW__projectMedia{object-fit:cover;pointer-events:none;width:100%;height:100%}.studio-module__wiglbW__projectMediaAsset{object-fit:cover;width:100%;height:100%}.studio-module__wiglbW__projectMedia img{object-fit:cover;width:100%;height:100%}.studio-module__wiglbW__projectTitle{text-align:center;margin:0}.studio-module__wiglbW__titlesListWrapper{z-index:10;pointer-events:auto;padding:6px 0;position:absolute;bottom:0;left:0;right:0}.studio-module__wiglbW__emblaViewportThumbs{width:100%;overflow:hidden}.studio-module__wiglbW__emblaContainerThumbs{touch-action:pan-y pinch-zoom;padding:5px 0;display:flex}.studio-module__wiglbW__emblaSlideThumb{flex:none;min-width:0}.studio-module__wiglbW__titleItem{color:#ebebebb2;padding:0 15px;transition:color .3s}.studio-module__wiglbW__titleItem:hover{color:#ebebeb}.studio-module__wiglbW__titleItemActive{color:#fff}.carousel-slide-black .studio-module__wiglbW__titleItem{color:#1e1e1eb2}.carousel-slide-black .studio-module__wiglbW__titleItem:hover{color:#1e1e1e}.carousel-slide-black .studio-module__wiglbW__titleItemActive{color:#000}@media (max-width:820px){.studio-module__wiglbW__studioPage{gap:26px}.studio-module__wiglbW__introSection{--font-m:var(--font-sm);width:calc(100vw - (var(--gap)*2))}}
.learn-module__6o8_Va__introFilters{padding:130px 13px 70px}.learn-module__6o8_Va__learnFilterType{flex-direction:row;justify-content:center;align-items:start;gap:0;width:100%;display:flex}.learn-module__6o8_Va__learnFilterTitleButton{text-align:center;cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;padding:0 25px 0 0;display:block}.learn-module__6o8_Va__learnFilterContent{width:fit-content;min-width:0}.learn-module__6o8_Va__learnFilterListOpen{align-items:start;width:fit-content}@media (max-width:820px){.learn-module__6o8_Va__learnFiltersWrap.filters-container{flex-direction:column;align-items:center;gap:5px}.learn-module__6o8_Va__learnFilterTitleButton{text-align:right;flex:1}.learn-module__6o8_Va__learnFilterContent{width:50vw}}.learn-module__6o8_Va__intro{text-align:center;flex-direction:column;grid-column:span 6;gap:45px;display:flex}.learn-module__6o8_Va__memberActions{color:#c4c4c4;justify-content:center;gap:13px;display:flex}.learn-module__6o8_Va__profileGrid{grid-template-columns:repeat(3,1fr);gap:26px 13px;padding:0 13px;display:grid}.learn-module__6o8_Va__profileGrid.learn-module__6o8_Va__listView{text-align:center;flex-direction:column;align-items:center;gap:30px;padding:0 10px;display:flex}.learn-module__6o8_Va__learnCard{flex-direction:column;align-items:center;gap:10px;transition:opacity .3s,color .3s;display:flex;position:relative}.learn-module__6o8_Va__learnCard .favorite-button-wrap{z-index:1;position:absolute;top:25px;right:25px}.learn-module__6o8_Va__learnCard.learn-module__6o8_Va__notHovered{color:#c4c4c4}.learn-module__6o8_Va__entryImageWrapper{border-radius:26px;line-height:0;position:relative;overflow:hidden}.learn-module__6o8_Va__entryImage{object-fit:cover;width:100%;height:auto;transition:opacity .3s}.learn-module__6o8_Va__learnHoverInfo{z-index:1;pointer-events:none;width:100%;line-height:initial;opacity:0;flex-direction:column;justify-content:center;align-items:start;gap:13px;padding:52px 52px 26px;transition:opacity .3s;display:flex;position:absolute;inset:0}.learn-module__6o8_Va__learnHoverActions{pointer-events:auto;justify-content:flex-start;width:100%;display:flex}.learn-module__6o8_Va__learnHoverButton{pointer-events:auto;border-radius:22px;align-items:center;padding:9px 12px;display:inline-flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.learn-module__6o8_Va__entryImageWrapper .cornersContainer{opacity:0}@media (hover:hover){.learn-module__6o8_Va__entryImageWrapper:hover:not(.profileCardLinkLocked) .learn-module__6o8_Va__learnHoverInfo{opacity:1}.learn-module__6o8_Va__entryImageWrapper:not(:hover) .cornersContainer{opacity:0}.learn-module__6o8_Va__entryImageWrapper:hover:not(.profileCardLinkLocked) .learn-module__6o8_Va__entryImage{opacity:0}}.learn-module__6o8_Va__entryInfo{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.learn-module__6o8_Va__entryTitle{white-space:pre-line;flex:1}.learn-module__6o8_Va__entryButtons{flex-direction:column;align-items:end;gap:5px;display:flex}.learn-module__6o8_Va__entryButtons p{border-radius:22px;justify-content:space-around;align-items:center;padding:9px;display:flex}.learn-module__6o8_Va__emptyText{text-align:center;grid-column:span 2}.learn-module__6o8_Va__entryTitleWrapper{cursor:pointer}.learn-module__6o8_Va__hoverPreview{flex-direction:column;gap:4px;width:calc(25vw - 12.5px);display:flex;position:fixed;top:50%;right:10px;transform:translateY(-50%)}.learn-module__6o8_Va__hoverImageWrapper{position:relative}.learn-module__6o8_Va__hoverImage{object-fit:cover;width:100%;height:auto}.learn-module__6o8_Va__active{color:#fff;background-color:#000c}.learn-module__6o8_Va__contentWrapper{width:100vw;min-height:100dvh;padding:75px 0 var(--gap);background-color:#fff;flex-direction:column;gap:26px;display:flex;position:relative}.learn-module__6o8_Va__learnBackToLearn{z-index:100;width:43px;height:43px;top:calc(var(--gap) + 3px + 43px);left:var(--gap);border-radius:8px;position:fixed}.learn-module__6o8_Va__learnBackToLearn span:first-child{font-size:12px}.learn-module__6o8_Va__learnBackToLearn span:last-child{font-size:10px}.learn-module__6o8_Va__learnBackToLearnLink{color:inherit;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;text-decoration:none;transition:color .3s;display:flex}.learn-module__6o8_Va__learnBackToLearnLink:hover{color:#fff}.learn-module__6o8_Va__learnEntryContent{flex-direction:column;flex:1;justify-content:center;width:100%;margin-top:0;display:flex}.learn-module__6o8_Va__learnEntryContentTitle{margin-bottom:13px}.learn-module__6o8_Va__contentWrapper .interview-story-swiper{flex:1}.learn-entry-content-swiper{padding:0 var(--gap)}.learn-module__6o8_Va__learnEntryCard{width:calc(var(--column)*4 + var(--gap)*3)!important;height:calc((var(--column)*4 + var(--gap)*3)*1.275)!important}.learn-module__6o8_Va__learnEntryTitleContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.learn-module__6o8_Va__learnEntryTitle{font-size:17px}.learn-module__6o8_Va__learnEntryInfoContainer{justify-content:center;gap:var(--gap);padding-left:calc(46px + var(--gap));padding-right:var(--gap);display:flex}.learn-module__6o8_Va__learnEntryFavoriteButtonContainer{width:33px;height:33px;position:relative}.learn-module__6o8_Va__learnEntryFavoriteButtonContainer>button{position:absolute;top:0;right:0}@media (max-width:820px){.learn-module__6o8_Va__profileGrid{grid-template-columns:repeat(1,1fr)}.learn-module__6o8_Va__introFilters{flex-direction:column;display:flex}.learn-module__6o8_Va__intro{--font-m:16px;display:contents}.learn-module__6o8_Va__introFilters h1{order:1}.learn-module__6o8_Va__introFilters p{order:3}.learn-module__6o8_Va__introFilters .filters-container{order:2;justify-content:center}}
