.VideoPlaceholder_container__5f75A{aspect-ratio:16/9;background:var(--muted,#e5e7eb);cursor:pointer;margin-left:auto;margin-right:auto;max-width:42rem;overflow:hidden;position:relative;width:100%}.VideoPlaceholder_gradientBg__O0WcU{background:linear-gradient(to bottom right,#525252,#737373,#404040);inset:0;position:absolute}.VideoPlaceholder_centerOverlay__IDN99{align-items:center;display:flex;inset:0;justify-content:center;position:absolute}.VideoPlaceholder_playButton__ArXIB{align-items:center;background:#ffffffe6;border-radius:9999px;box-shadow:0 10px 15px #0003;display:flex;height:2rem;justify-content:center;transition:transform .2s ease;width:2rem}.VideoPlaceholder_container__5f75A:hover .VideoPlaceholder_playButton__ArXIB{transform:scale(1.1)}.VideoPlaceholder_playIcon__i2Bxv{color:#262626;height:1rem;margin-left:.1rem;width:1rem}.ProductImageSlider_container__SdVd\+{display:flex;flex-direction:column;gap:2rem}@media (min-width:768px){.ProductImageSlider_container__SdVd\+{flex:1 1;flex-direction:row;max-width:100%;min-width:0}}.ProductImageSlider_sliderSection__yHcHO{display:flex;flex:1 1;flex-direction:column;gap:1rem;min-width:0}@media (min-width:768px){.ProductImageSlider_sliderSectionWithThumbnails__S9YRV{grid-gap:.5rem;align-items:stretch;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) 12rem}}@media (min-width:1025px){.ProductImageSlider_sliderSectionWithThumbnails__S9YRV{grid-template-columns:minmax(0,1fr) 6rem}}.ProductImageSlider_mainSlider__0ZSwf{background:#0000;border:0;box-sizing:border-box;cursor:grab;display:block;overflow:hidden;padding:0;position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%}@media (min-width:768px){.ProductImageSlider_mainSlider__0ZSwf{grid-column:1;grid-row:1;height:auto;width:100%}}.ProductImageSlider_slideFrame__ATeOm{display:block;width:100%}.ProductImageSlider_mainImageButton__LGMze{background:#0000;border:0;cursor:zoom-in;display:block;padding:0;width:100%}.ProductImageSlider_slideFromRight__5aYlV{animation:ProductImageSlider_slideInFromRight__bWjP6 .22s ease}.ProductImageSlider_slideFromLeft__6YFxl{animation:ProductImageSlider_slideInFromLeft__LRsSY .22s ease}.ProductImageSlider_mainImage__SZhpI{animation:ProductImageSlider_fadeIn__t9y-z .3s ease-in-out;display:block;height:auto;object-fit:contain;width:100%}@keyframes ProductImageSlider_slideInFromRight__bWjP6{0%{opacity:.85;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@keyframes ProductImageSlider_slideInFromLeft__LRsSY{0%{opacity:.85;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes ProductImageSlider_fadeIn__t9y-z{0%{opacity:.8}to{opacity:1}}.ProductImageSlider_videoContainer__9m3BT{border-radius:var(--borderRadius);bottom:0;height:100%;left:0;object-fit:contain;position:absolute;right:0;top:0;width:100%}.ProductImageSlider_arrowButton__WArnS{align-items:center;aspect-ratio:1/1;background-color:#f2f2f3;border:none;border-radius:50%;box-shadow:none;display:inline-flex;flex-shrink:0;height:2.5rem;justify-content:center;min-height:0;min-width:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2.5rem;z-index:10}.ProductImageSlider_arrowLeft__4cA1\+{left:1rem}.ProductImageSlider_arrowRight__1fYCN{right:1rem}.ProductImageSlider_arrowIcon__EWTtt{stroke:currentColor;fill:none;color:#000;height:1rem;width:1rem}.ProductImageSlider_arrowButton__WArnS:focus,.ProductImageSlider_arrowButton__WArnS:focus-visible,.ProductImageSlider_arrowButton__WArnS:hover{background-color:#f2f2f3;box-shadow:none;outline:none}@media (min-width:641px){.ProductImageSlider_arrowButton__WArnS{display:none}}@media (max-width:640px){.ProductImageSlider_arrowButton__WArnS{height:2rem;width:2rem}.ProductImageSlider_arrowLeft__4cA1\+{left:.25rem}.ProductImageSlider_arrowRight__1fYCN{right:.25rem}.ProductImageSlider_arrowIcon__EWTtt{height:.75rem;width:.75rem}}.ProductImageSlider_disabled__yKyuw{cursor:not-allowed;opacity:.3;pointer-events:none}.ProductImageSlider_thumbnailContainer__ir9Qy{display:flex;gap:.75rem;overflow-x:auto;overflow-y:hidden;padding:.5rem 0;scroll-behavior:smooth}@media (min-width:768px){.ProductImageSlider_thumbnailContainer__ir9Qy{align-items:flex-end;align-self:stretch;flex-direction:column;gap:.5rem;grid-column:2;grid-row:1;max-height:var(--thumbnailRailMaxHeight,none);min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0;width:12rem}}@media (min-width:1025px){.ProductImageSlider_thumbnailContainer__ir9Qy{width:6rem}}.ProductImageSlider_thumbnail__5JqYU{border:none;cursor:pointer;display:block;flex-shrink:0;height:80px;max-width:80px;min-width:80px;overflow:hidden;padding:0;transition:.2s ease,transform .2s ease;width:80px}.ProductImageSlider_thumbnail__5JqYU:hover{transform:scale(1.05)}.ProductImageSlider_thumbnail__5JqYU{img{display:block;height:100%;object-fit:contain;width:100%}}@media (min-width:768px){.ProductImageSlider_thumbnail__5JqYU{height:auto;max-width:none;min-width:0;width:100%}}@media (min-width:1025px){.ProductImageSlider_thumbnail__5JqYU{width:6rem}}.ProductImageSlider_thumbnail__5JqYU.ProductImageSlider_active__WnjnD{border-color:var(--colorGrey500);border-width:3px}.ProductImageSlider_swipeIndicators__UJH01{display:flex;gap:.5rem;justify-content:center;padding:1rem 0 0}@media (min-width:768px){.ProductImageSlider_swipeIndicators__UJH01{display:none}}.ProductImageSlider_indicator__8-2dW{background-color:var(--colorGrey500);border-radius:50%;height:8px;transition:background-color .3s ease;width:8px}.ProductImageSlider_indicator__8-2dW.ProductImageSlider_activeIndicator__uQTpq{background-color:var(--colorSecondary)}.ListingPage_pageRoot__cX9zR{padding-bottom:90px}@media (min-width:1024px){.ListingPage_pageRoot__cX9zR{padding-bottom:0}}.ListingPage_loadingText__1uIgp{margin:24px}.ListingPage_errorText__VvhCV{color:var(--colorFail);margin:24px}.ListingPage_sectionHero__cg3MB{margin:0 0 36px;position:relative}@media (min-width:768px){.ListingPage_sectionHero__cg3MB{margin:0}.ListingPage_heroHeight__5D9AZ{height:41vw;max-height:50vh;overflow-y:hidden}}.ListingPage_imageWrapperForSectionHero__7nIGi{background-color:var(--colorGrey100);cursor:pointer}.ListingPage_actionBarWithCTAEnabled__91uJk{display:inline-flex;flex-wrap:wrap;padding:0 8px}.ListingPage_actionBar__ydKdz{background-color:var(--colorGrey700);color:var(--colorGrey100);cursor:auto;display:flex;flex-direction:column;justify-content:space-between;padding:0 24px;width:100%;z-index:1}@media (min-width:768px){.ListingPage_actionBar__ydKdz{border-radius:var(--borderRadiusMedium);flex-direction:row}}.ListingPage_actionBarForProductLayout__YWjQi{margin:0;padding-left:0;padding-right:0;width:100%}.ListingPage_actionBarForProductLayout__YWjQi:nth-child(2n){margin-top:24px}@media (min-width:768px){.ListingPage_actionBarForProductLayout__YWjQi{margin:24px 0;width:100%}}@media (min-width:1024px){.ListingPage_actionBarForProductLayout__YWjQi{margin:0 0 24px}}.ListingPage_actionBarContainerForHeroLayout__Q1k6X{display:flex;flex-direction:column;gap:24px;left:13px;position:absolute;top:13px;width:calc(100% - 26px)}.ListingPage_actionBarContainerForNoListingImage__bb7lV{border-radius:0;position:absolute;width:100%}@media (min-width:768px){.ListingPage_actionBarContainerForNoListingImage__bb7lV{left:auto;padding:12px;position:relative;top:auto;width:auto}}.ListingPage_actionBarForHeroLayout__\+TkhH{border-radius:var(--borderRadiusMedium);cursor:auto}.ListingPage_actionBarForHeroLayout__\+TkhH.ListingPage_actionBarNoBorderRadiusOnMobile__\+Hbpl{border-radius:0}@media (min-width:768px){.ListingPage_actionBarForHeroLayout__\+TkhH.ListingPage_actionBarNoBorderRadiusOnMobile__\+Hbpl{border-radius:var(--borderRadiusMedium)}}.ListingPage_actionBarCTA__sgFVc{display:inline-block;margin:10px 0 20px;width:100%}.ListingPage_actionBarCTA__sgFVc:focus,.ListingPage_actionBarCTA__sgFVc:hover{background-color:var(--marketplaceColor);border-color:var(--marketplaceColor);color:var(--colorWhite);text-decoration:none}@media (min-width:768px){.ListingPage_actionBarCTA__sgFVc{margin:20px 0 20px 15px;width:auto}}.ListingPage_linkContainer__\+pClR{display:inline-flex;flex-direction:row;flex-wrap:wrap;gap:0 8px;justify-content:center}.ListingPage_ownListingText__Xp1RX{margin:14px 24px 0 0}@media (min-width:768px){.ListingPage_ownListingText__Xp1RX{margin:24px 24px 24px 0}}.ListingPage_ownListingText__Xp1RX.ListingPage_CTAEnabled__JFlur{margin-bottom:0}@media (min-width:768px){.ListingPage_ownListingText__Xp1RX.ListingPage_CTAEnabled__JFlur{margin:24px 0 0}}.ListingPage_noShrink__Sgmxx{display:flex;flex-shrink:0}.ListingPage_ownListingTextPendingApproval__b3ybT{color:var(--colorAttention)}.ListingPage_closedListingText__vxNGG{margin:14px 12px 11px 24px;text-align:center;width:100%}@media (min-width:768px){.ListingPage_closedListingText__vxNGG{margin:25px 12px 22px 24px}}.ListingPage_addPayoutDetails__BoNDD,.ListingPage_editListingLink__Yujin{color:var(--colorGrey100);margin:23px 24px 11px 0;transition:var(--transitionStyleButton)}.ListingPage_addPayoutDetails__BoNDD:hover,.ListingPage_editListingLink__Yujin:hover{color:var(--colorWhite);text-decoration:none}@media (min-width:768px){.ListingPage_addPayoutDetails__BoNDD,.ListingPage_editListingLink__Yujin{margin:24px 0 0}}.ListingPage_addPayoutDetails__BoNDD.ListingPage_CTAEnabled__JFlur,.ListingPage_editListingLink__Yujin.ListingPage_CTAEnabled__JFlur{margin:24px 0 0}.ListingPage_missingPayoutDetailsText__NXVIW{color:var(--colorAttention)}.ListingPage_payoutDetailsWarning__kppdO{display:flex;flex-direction:column;gap:24px}.ListingPage_editIcon__ESl\+O{margin:-6px 7px 0 0}.ListingPage_rootForImage__p0jwo{transition:var(--transitionStyleButton);width:100%}@media (min-width:768px){.ListingPage_rootForImage__p0jwo{border-radius:var(--borderRadius);object-fit:cover}.ListingPage_rootForImage__p0jwo:hover{box-shadow:var(--boxShadowListingCard);transform:scale(1.005)}}.ListingPage_viewPhotos__jyo1G{bottom:19px;position:absolute;right:24px}.ListingPage_carouselModalScrollLayer__ZS2uN{background-color:#010101eb;height:100vh;width:100vw}.ListingPage_carouselModalContainer__QLyUE{height:100%;width:100%}@media (min-width:768px){.ListingPage_contentWrapperForHeroLayout__GkUsr{display:flex;margin:0 auto;max-width:var(--contentMaxWidth);padding:0 24px;position:relative;width:100%}}@media (min-width:1024px){.ListingPage_contentWrapperForHeroLayout__GkUsr{margin:0 auto 117px;max-width:calc(var(--contentMaxWidth) + 72px);padding:0 36px}}@media (min-width:1921px){.ListingPage_contentWrapperForHeroLayout__GkUsr{max-width:var(--contentMaxWidth);padding:0}}@media (min-width:1024px){.ListingPage_mainColumnForProductLayout__D7MaJ{flex-basis:calc(100% - 360px);flex-grow:1;flex-shrink:0;max-width:calc(100% - 360px)}}@media (min-width:1024px){.ListingPage_orderColumnForProductLayout__3h\+hZ{display:block;flex-basis:312px;flex-shrink:0;margin-left:48px}}.ListingPage_contentWrapperForProductLayout__zhuvq{margin:0 0 56px}@media (min-width:768px){.ListingPage_contentWrapperForProductLayout__zhuvq{margin:0 auto 56px;max-width:var(--contentMaxWidth);padding:0 24px;width:100%}}@media (min-width:1024px){.ListingPage_contentWrapperForProductLayout__zhuvq{display:flex;flex-direction:row;margin:0 auto 117px;max-width:none;padding:64px 36px 0;width:min(calc(var(--contentMaxWidth) + 72px),100vw)}}.ListingPage_mainColumnForHeroLayout__-eGvb{flex-basis:100%;margin-bottom:23px}@media (min-width:768px){.ListingPage_mainColumnForHeroLayout__-eGvb{flex-shrink:0;margin-bottom:51px;margin-top:50px}}@media (min-width:1024px){.ListingPage_mainColumnForHeroLayout__-eGvb{flex-basis:calc(100% - 433px);flex-grow:1;flex-shrink:0;margin-bottom:0;margin-top:80px;max-width:calc(100% - 433px)}}@media (min-width:1024px){.ListingPage_orderColumnForHeroLayout__qwYN1{border-left:1px solid var(--colorGrey100);display:block;flex-basis:312px;flex-shrink:0;margin-left:60px;margin-top:80px;padding-left:60px}}@media (min-width:1024px) and (min-height:950px){.ListingPage_orderPanel__rnDCD{position:-webkit-sticky;position:sticky;top:108px}}@media (min-width:1024px){.ListingPage_productOrderPanel__QvVFr{display:block}}@media (min-width:1024px) and (min-height:950px){.ListingPage_productOrderPanel__QvVFr{position:-webkit-sticky;position:sticky;top:108px}}@media (min-width:1024px){.ListingPage_productOrderPanel__QvVFr.ListingPage_imagesEnabled__g2NZu{margin-top:24px}}.ListingPage_orderPanelTitle__uOI-V{font-weight:var(--fontWeightBold);margin-bottom:0;margin-top:0;text-transform:none;width:100%}.ListingPage_orderPanelTitle__uOI-V.ListingPage_titleMarginForOwnListingNoImage__Jg1mu{margin-top:100px}@media (min-width:768px){.ListingPage_orderPanelTitle__uOI-V.ListingPage_titleMarginForOwnListingNoImage__Jg1mu{margin-top:0}}.ListingPage_sectionAvatar__SekRU{margin-left:24px;margin-top:-31px;position:relative;width:60px}@media (min-width:768px){.ListingPage_sectionAvatar__SekRU{margin-left:0;margin-top:0;position:absolute;top:-49px}}.ListingPage_avatarMobile__YCieI{display:flex}@media (min-width:768px){.ListingPage_avatarMobile__YCieI{display:none}}.ListingPage_avatarDesktop__jmfTg{display:none}@media (min-width:768px){.ListingPage_avatarDesktop__jmfTg{display:flex}}.ListingPage_desktopPriceContainer__Bzrzm{display:none}@media (min-width:1024px){.ListingPage_desktopPriceContainer__Bzrzm{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;margin:0 48px 0 0;padding:0}}.ListingPage_desktopPriceValue__nb1el{color:var(--marketplaceColor)}@media (min-width:768px){.ListingPage_desktopPriceValue__nb1el{margin-bottom:1px;margin-top:0}}.ListingPage_desktopPerUnit__kD3Fb{color:var(--colorGrey700)}@media (min-width:768px){.ListingPage_desktopPerUnit__kD3Fb{margin-bottom:0;margin-top:0}}.ListingPage_heading__A-eLJ{margin-bottom:33px;padding:0 24px}@media (min-width:768px){.ListingPage_heading__A-eLJ{margin-bottom:0;padding:0}}.ListingPage_title__RgXCz{color:var(--colorGrey700);margin-bottom:0;margin-top:0;width:100%}@media (min-width:768px){.ListingPage_title__RgXCz{margin-bottom:2px;margin-top:0}}.ListingPage_author__4SKg1{margin-bottom:0;margin-top:7px;width:100%}@media (min-width:768px){.ListingPage_author__4SKg1{color:var(--colorGrey700);margin-bottom:0;margin-top:0}}.ListingPage_authorNameLink__3qUqI{color:var(--colorGrey700)}.ListingPage_contactWrapper__lc22h{display:none}@media (min-width:768px){.ListingPage_contactWrapper__lc22h{display:inline}}.ListingPage_separator__hfvYx{margin:0 6px}.ListingPage_contactLink__9VorF{border:none;color:var(--marketplaceColor);display:inline;font-size:14px;font-weight:var(--fontWeightMedium);letter-spacing:0;line-height:18px;margin:0;padding:0;text-decoration:none}.ListingPage_contactLink__9VorF:hover{cursor:pointer;text-decoration:underline}@media (min-width:768px){.ListingPage_contactLink__9VorF{line-height:16px}}.ListingPage_sectionText__12yCx{margin-bottom:36px;padding:0 24px}@media (min-width:768px){.ListingPage_sectionText__12yCx{margin-bottom:40px;padding:0}}.ListingPage_sectionHeadingWithExtraMargin__8gBdQ,.ListingPage_sectionHeading__OeQ6q{font-weight:var(--fontWeightBold);margin-bottom:12px;margin-top:0;padding:0}@media (min-width:768px){.ListingPage_sectionHeadingWithExtraMargin__8gBdQ,.ListingPage_sectionHeading__OeQ6q{margin-bottom:8px;margin-top:0}.ListingPage_sectionHeadingWithExtraMargin__8gBdQ{margin-bottom:16px}}.ListingPage_text__Assqc{font-weight:var(--fontWeightRegular);margin:0;padding:1px 0 5px;white-space:pre-line}@media (min-width:768px){.ListingPage_text__Assqc{margin:0;padding:3px 0 5px}}.ListingPage_ingress__FkfWu{margin:0;white-space:pre-line}@media (min-width:768px){.ListingPage_ingress__FkfWu{margin:0}}.ListingPage_sectionDetails__f2OWz,.ListingPage_sectionEmbeddedYoutubeVideo__59m-G,.ListingPage_sectionMultiEnum__pIQZe{margin-bottom:32px;padding:0 24px}@media (min-width:768px){.ListingPage_sectionDetails__f2OWz,.ListingPage_sectionEmbeddedYoutubeVideo__59m-G,.ListingPage_sectionMultiEnum__pIQZe{margin-bottom:40px;padding:0}}.ListingPage_sectionMap__urLWB{margin-bottom:35px;padding:0 24px}@media (min-width:768px){.ListingPage_sectionMap__urLWB{margin-bottom:0;padding:0}}.ListingPage_sectionAuthor__uIVto,.ListingPage_sectionReviews__M-HBI{margin-top:42px;padding:0 24px;scroll-margin-top:calc(var(--topbarHeight) + 24px)}@media (min-width:768px){.ListingPage_sectionAuthor__uIVto,.ListingPage_sectionReviews__M-HBI{margin-top:40px;padding:0;scroll-margin-top:calc(var(--topbarHeightDesktop) + 24px)}}@media (min-width:1024px){.ListingPage_sectionAuthor__uIVto,.ListingPage_sectionReviews__M-HBI{padding:8px 0}}.ListingPage_details__JGxRj{margin:0;padding-bottom:1px}.ListingPage_detailsRow__\+dnRi{display:inline-flex;font-weight:var(--fontWeightRegular);gap:8px;justify-content:space-between;line-height:24px;list-style:none;padding:7px 0 10px;width:100%}.ListingPage_detailsRow__\+dnRi:not(:last-child){border-bottom:1px solid var(--colorGrey100)}@media (min-width:768px){.ListingPage_detailsRow__\+dnRi{line-height:32px;padding:5px 0 2px}}.ListingPage_detailLabel__WFG9n{font-weight:var(--fontWeightSemiBold);letter-spacing:-.09px}.ListingPage_inquiryModalContent__5teW8{display:flex;flex-grow:1}.ListingPage_inquiryForm__NLOTx{flex-grow:1;margin:70px 0 100px}@media (min-width:768px){.ListingPage_inquiryForm__NLOTx{display:flex;flex-direction:column;margin:0;min-height:400px}}.ListingPage_inquirySubmitButtonWrapper__Gpa6F{background-color:var(--colorWhite);bottom:0;left:0;padding:24px;position:fixed;right:0}@media (min-width:768px){.ListingPage_inquirySubmitButtonWrapper__Gpa6F{margin-top:auto;padding:0;position:static}}.ListingPage_map__QvA9D{background-color:#eee;border:0;cursor:pointer;height:calc(100vh - 193px);max-height:640px;max-width:640px;padding:0;width:100%}@media (min-width:768px){.ListingPage_map__QvA9D{height:75vh}}@media (min-width:1024px){.ListingPage_map__QvA9D{height:417px;margin-bottom:7px}}.ListingPage_longWord__eWG5H{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.ListingPage_productGallery__a\+tAo{margin:0 0 36px}@media (min-width:768px){.ListingPage_productGallery__a\+tAo{margin:24px 0 48px}}@media (min-width:1024px){.ListingPage_productGallery__a\+tAo{margin:0 0 40px;padding-bottom:4px}}.ListingPage_mobileHeading__nFCDr{margin:0 24px 24px}@media (min-width:768px){.ListingPage_mobileHeading__nFCDr{margin:0 0 24px}}@media (min-width:1024px){.ListingPage_mobileHeading__nFCDr{display:none}}.ListingPage_noListingImageHeading__r2M01{margin:0 24px 24px;padding-top:36px}@media (min-width:768px){.ListingPage_noListingImageHeading__r2M01{margin:0 0 24px}}@media (min-width:768px){.ListingPage_noListingImageHeadingHero__lxHgE{padding-top:0}}@media (min-width:1024px){.ListingPage_noListingImageHeadingProduct__6Mp58{padding-top:0}}.ListingPage_productDesktopHeading__dNJZN{display:none}@media (min-width:1024px){.ListingPage_productDesktopHeading__dNJZN{display:block}}@media (min-width:1024px){.ListingPage_productBookingPanel__JXTPK{display:block;flex-basis:312px;flex-shrink:0;margin-top:24px}}.ListingPage_video__X2YqP{border-radius:8px;overflow:hidden;position:relative}.ListingPage_iframe__NvqXo{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.ListingPage_accordionContent__FLxgP{color:var(--colorGrey700);font-family:Nohemi,sans-serif;font-size:16px;font-weight:400;line-height:1.6;text-transform:none;white-space:pre-line}.ListingPage_accordionNoBorder__Duh1d{border-bottom:none!important}@media (min-width:1024px){.ListingPage_orderPanelTitle__uOI-V,.ListingPage_title__RgXCz{font-size:1.18em;line-height:1.2}.ListingPage_author__4SKg1,.ListingPage_ingress__FkfWu,.ListingPage_sectionHeadingWithExtraMargin__8gBdQ,.ListingPage_sectionHeading__OeQ6q,.ListingPage_text__Assqc{font-size:1.18em;line-height:1.45}.ListingPage_contactLink__9VorF,.ListingPage_detailsRow__\+dnRi{font-size:1.18em;line-height:1.35}.ListingPage_accordionContent__FLxgP{font-size:18px;line-height:1.7}}.ProductPage_root__cxlft{background-color:var(--colorPageBackground,#f8f6f4);min-height:100vh}.ProductPage_pageMask__bhZYq{background:var(--colorPageBackground,#f8f6f4);inset:0;position:fixed;z-index:calc(var(--zIndexTopbar, 10) + 20)}.ProductPage_main__9qvW-{padding:0}.ProductPage_productSection__fPYun{background-color:var(--colorPageBackground,#f8f6f4)}@media (max-width:1024px){.ProductPage_productSection__fPYun{padding:22px 0 2.5rem}}@media (min-width:1025px){.ProductPage_productSection__fPYun{padding:40px 0 80px}}.ProductPage_productContainer__ti9LS{margin:0 auto;width:min(64rem,calc(100% - 2rem))}.ProductPage_twoColumnGrid__9T1a5{display:flex;flex-direction:column;gap:1rem;padding:0}@media (min-width:1025px){.ProductPage_twoColumnGrid__9T1a5{align-items:stretch;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductPage_mediaColumn__CNVKd{width:100%}@media (min-width:1025px){.ProductPage_mediaColumn__CNVKd{min-width:0}}.ProductPage_detailsColumn__rO7aM{background:#0000;border-radius:0;box-sizing:border-box;display:flex;flex-direction:column;gap:0;max-width:none;padding:30px}@media (min-width:1025px){.ProductPage_detailsColumn__rO7aM{align-self:stretch;contain:size;min-height:0;min-width:0;padding-bottom:0;padding-top:0}.ProductPage_detailsColumnScrollable__yX5do{overflow-y:auto;overscroll-behavior:contain}}.ProductPage_breadcrumbs__ndkDz{align-items:center;background:#0000!important;background-color:initial!important;column-gap:.4rem;display:flex;flex-wrap:wrap;font-family:var(--typePreviewEyebrow,"Nohemi",sans-serif);font-size:var(--reviewMetaEyebrowSize,1rem);letter-spacing:.02em;line-height:1;margin:2rem 0 1rem;row-gap:.2rem}.ProductPage_breadcrumbCurrent__7CaOJ,.ProductPage_breadcrumbLink__AqIFX,.ProductPage_breadcrumbPrimaryLink__\+WurF,.ProductPage_breadcrumbSeparator__Z7KIM{font-family:inherit;font-size:inherit;line-height:inherit}.ProductPage_breadcrumbPrimaryLink__\+WurF{color:var(--marketplaceColor);font-weight:800;text-decoration:none;text-transform:uppercase}.ProductPage_breadcrumbPrimaryLink__\+WurF:focus-visible,.ProductPage_breadcrumbPrimaryLink__\+WurF:hover{color:var(--colorGrey900)}.ProductPage_breadcrumbLink__AqIFX{color:var(--colorGrey600);font-weight:400;text-decoration:underline;-webkit-text-decoration-color:#0000;text-decoration-color:#0000;text-underline-offset:.14em;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.ProductPage_breadcrumbLink__AqIFX:focus-visible,.ProductPage_breadcrumbLink__AqIFX:hover{color:var(--colorGrey800);-webkit-text-decoration-color:currentColor;text-decoration-color:initial}.ProductPage_breadcrumbCurrent__7CaOJ,.ProductPage_breadcrumbSeparator__Z7KIM{color:var(--colorGrey500);font-weight:400}.ProductPage_breadcrumbCurrent__7CaOJ{min-width:0;word-break:break-word}.ProductPage_productDetails__MjdAu{align-items:left;background:#0000;display:flex;flex-direction:column;gap:0;min-height:0;text-align:left}@media (min-width:1025px){.ProductPage_productDetails__MjdAu{flex:1 1;height:100%}}.ProductPage_detailsTopRow__UTWds{align-items:start;display:flex;flex-direction:column;gap:.5rem}.ProductPage_leftInfoStack__6CIpq{display:flex;flex-direction:column;gap:.325rem;min-width:0}.ProductPage_productTitle__pjHh-{color:#181818;font-family:Nohemi,sans-serif;font-size:29px;font-weight:700;line-height:31px;margin:0 0 .5rem;text-transform:uppercase;width:100%}.ProductPage_productPrice__7wdn4{color:#181818;flex-shrink:0;font-family:Playfair Display,serif;font-size:31.25px;font-weight:700;line-height:1.1;margin:1.5rem 0;text-transform:none}.ProductPage_brandTag__GXsXk{align-items:center;display:flex;gap:0;justify-content:left}.ProductPage_brandName__Mc8P3{color:var(--marketplaceColor);font-family:Nohemi,sans-serif;font-size:20px;font-weight:400!important;line-height:1!important;text-transform:uppercase!important}.ProductPage_productMetaPills__jW-mN{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start;margin-top:.15rem}.ProductPage_productMetaPill__4O2BX{align-items:center;background:var(--typePreviewBgSecondary,var(--colorGrey100));border:1px solid var(--colorGrey200);border-radius:999px;color:var(--colorGrey600);display:inline-flex;flex:0 0 auto;font-family:Nohemi,sans-serif;font-size:12px;font-weight:400;gap:.35rem;line-height:1.58;min-height:1.65rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:.23rem .62rem;text-transform:none}.ProductPage_productMetaPillLabel__wCN1N{color:var(--colorGrey600);font-weight:500}.ProductPage_productMetaPillValue__A9GYc{color:var(--colorGrey600);font-weight:400}.ProductPage_productMetaPillLabel__wCN1N,.ProductPage_productMetaPillValue__A9GYc{text-transform:none;white-space:nowrap}.ProductPage_descriptionCallout__\+wH0s{border-left:2px solid var(--colorGrey200);color:#181818;font-family:Nohemi,sans-serif;font-size:16px;line-height:1.6;margin:0;padding-left:1rem}.ProductPage_descriptionCallout__\+wH0s p,.ProductPage_descriptionParagraph__Qu9eu{margin:0 0 .75rem}.ProductPage_descriptionCallout__\+wH0s p:last-child,.ProductPage_descriptionParagraph__Qu9eu:last-child{margin-bottom:0}.ProductPage_descriptionCallout__\+wH0s a{color:inherit}.ProductPage_finePrintSection__v28Vg{width:100%}.ProductPage_finePrintDivider__erS\+c{border:none;border-top:1px solid var(--colorGrey200);margin:0;width:100%}.ProductPage_finePrintText__jZF-v{color:var(--colorGrey700);font-family:Nohemi,sans-serif;font-size:13px;line-height:1.55;margin:0;padding-top:1rem}.ProductPage_finePrintLink__2-Ipa{color:inherit;text-decoration:underline;text-underline-offset:.12em}.ProductPage_finePrintLink__2-Ipa:hover{color:var(--colorGrey900)}.ProductPage_contentRowsStack__i\+riz{--productRowColumns:5;--productRowCardWidth:252px;--productReviewContentOverlap:5.25rem;--productReviewOverlayTop:207px;display:flex;flex-direction:column;gap:0;padding-top:4rem}.ProductPage_contentRowSection__Hpt8y{width:100%}.ProductPage_middleRowSection__\+KMSK{border-bottom:1px solid var(--colorGrey200);border-top:1px solid var(--colorGrey200);margin:3.5rem 0;padding:3.5rem 0}.ProductPage_contentRowHeader__qOjTl{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1.25rem}.ProductPage_contentRowEyebrow__hcohY{color:var(--colorGrey500)!important;display:inline-block;font-family:var(--typePreviewEyebrow,"Nohemi",sans-serif);font-size:.75rem;font-weight:600!important;letter-spacing:normal;line-height:1.2;margin:0;text-transform:uppercase!important}.ProductPage_contentRowEyebrow__hcohY:after{content:none}.ProductPage_contentRowViewAll__-O2NZ{border-bottom:1px solid;color:var(--colorPrimary);flex-shrink:0;font-family:var(--typePreviewTabLabel,var(--fontFamily,"Nohemi",sans-serif));font-size:.68rem;font-weight:700;letter-spacing:.12em;padding-bottom:1px;text-decoration:none;text-transform:uppercase}.ProductPage_contentRowViewAll__-O2NZ:hover{color:var(--colorPrimaryDark);text-decoration:none}.ProductPage_horizontalCardRow__yTmmk{grid-gap:.75rem;align-items:stretch;display:grid;gap:.75rem;grid-template-columns:repeat(var(--productRowColumns),minmax(0,1fr));margin-top:-.5rem;padding-bottom:4px;padding-top:.5rem}.ProductPage_reviewCardGridRow__RHtcp{column-gap:.75rem}@supports (grid-template-rows:subgrid){.ProductPage_reviewCardGridRow__RHtcp{grid-template-rows:minmax(0,1fr) auto auto auto;row-gap:.35rem}}.ProductPage_rowCard__lApXq{height:auto;min-width:0;width:100%}.ProductPage_rowCard__lApXq:not(.ProductPage_reviewRowCard__bCHzd) [class*=MarketplaceCard_imageWrapper]{height:auto}.ProductPage_rowCard__lApXq:not(.ProductPage_reviewRowCard__bCHzd) [class*=MarketplaceCard_content]{height:auto;margin-top:0;min-height:0}.ProductPage_rowCard__lApXq:not(.ProductPage_reviewRowCard__bCHzd) [class*=MarketplaceCard_brand]{overflow:visible;text-overflow:clip;white-space:normal}.ProductPage_rowCard__lApXq:not(.ProductPage_reviewRowCard__bCHzd) [class*=MarketplaceCard_title]{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.ProductPage_reviewRowCard__bCHzd{align-self:stretch}@supports (grid-template-rows:subgrid){.ProductPage_reviewRowCard__bCHzd{grid-row:1/span 4}}.ProductPage_soldItemsRailWrap__gfZ1K{overflow:visible;position:relative;width:100%}.ProductPage_soldItemsRailWrapNoFade__d46Fg:after,.ProductPage_soldItemsRailWrap__gfZ1K:after{display:none}.ProductPage_soldItemsRail__giGTw{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(var(--productRowColumns),minmax(0,1fr));padding:.5rem 0 4px;width:100%}.ProductPage_soldItemsRailCentered__-FOF5{justify-content:normal;overflow:visible;padding-right:0}.ProductPage_soldRowCard__9rjRs{box-sizing:border-box;display:flex;flex-direction:column;height:auto;justify-content:stretch;min-width:0;padding:0;width:100%}.ProductPage_soldRowCard__9rjRs,.ProductPage_soldRowCard__9rjRs [class*=MarketplaceCard_card]{border:0!important;border-bottom:0!important}.ProductPage_soldRowCard__9rjRs [class*=Card],.ProductPage_soldRowCard__9rjRs [class*=card]{border-bottom:0!important}.ProductPage_soldRowCard__9rjRs [class*=MarketplaceCard_content]{border-bottom:0!important;height:auto;margin-top:0;min-height:0;padding:8px 10px 7px;row-gap:4px}.ProductPage_soldRowCard__9rjRs [class*=MarketplaceCard_imageWrapper]{height:auto}.ProductPage_soldRowCard__9rjRs [class*=MarketplaceCard_brand]{overflow:visible;text-overflow:clip;white-space:normal}.ProductPage_soldRowCard__9rjRs [class*=MarketplaceCard_title]{-webkit-line-clamp:unset;line-clamp:none;display:block;overflow:visible}.ProductPage_soldRowCard__9rjRs [class*=MarketplaceCard_metaRow]{gap:8px}.ProductPage_soldRowCard__9rjRs [class*=MarketplaceCard_soldLabel]{border-width:0 54px 54px 0}.ProductPage_soldRowCard__9rjRs [class*=MarketplaceCard_soldLabelText]{font-size:9px;letter-spacing:.08em;right:calc(-43px + .5rem);top:calc(8px - .25rem)}.ProductPage_emptyState__kHmUe{color:var(--colorGrey600);font-family:Nohemi,sans-serif;font-size:.95rem;padding:2rem 0;width:100%}.ProductPage_longWord__-NCK\+{-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.ProductPage_productMetaRow__u0a37{display:flex;flex-direction:row;justify-content:space-between;margin:0}@media (--viewportMedium ){.ProductPage_productMetaRow__u0a37{padding-bottom:1px;padding-top:7px}}.ProductPage_productMetaLabel__WS-8u{color:var(--colorGrey700);flex:1 1}.ProductPage_productMetaLabel__WS-8u,.ProductPage_productMetaValue__OmJNW{font-family:Nohemi,sans-serif;font-size:16px;font-weight:400;line-height:1.35;text-transform:none}.ProductPage_productMetaValue__OmJNW{color:var(--colorGrey900);margin:0 0 0 10px}@media (--viewportLarge ){.ProductPage_productMetaLabel__WS-8u,.ProductPage_productMetaValue__OmJNW{font-size:19px;line-height:1.35}}.ProductPage_pricingDetails__9fTEq{display:flex;flex-direction:column;gap:8px;width:100%}.ProductPage_priceRow__qmYnf{align-items:center;display:flex;gap:20px;justify-content:center}.ProductPage_priceLabel__uPM8a{text-transform:capitalize}.ProductPage_priceLabel__uPM8a,.ProductPage_priceValue__dWgbG{color:#181818;font-family:Nohemi,sans-serif;font-size:16px;font-weight:300}.ProductPage_priceValue__dWgbG{text-transform:lowercase}.ProductPage_buyNowButton__3hrxI{align-items:center;background:#000;border:1px solid #181818;border-radius:5px;cursor:pointer;display:flex;gap:10px;justify-content:center;max-width:100%;padding:14px 92px;transition:all .3s ease;white-space:nowrap;width:427px}.ProductPage_buyNowButton__3hrxI span{color:#fff;font-family:Nohemi,sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;white-space:nowrap}.ProductPage_buyNowArrow__SJdb2{height:16px;width:19px}.ProductPage_buyNowButton__3hrxI:hover{background:#333;transform:translateY(-2px)}@media (min-width:768px) and (max-width:1024px){.ProductPage_contentRowsStack__i\+riz{--productRowColumns:4;--productRowCardWidth:225px;--productReviewContentOverlap:4.75rem;--productReviewOverlayTop:207px;padding-top:4.5rem}.ProductPage_horizontalCardRow__yTmmk>:nth-child(n+5),.ProductPage_soldItemsRail__giGTw>:nth-child(n+5){display:none}.ProductPage_middleRowSection__\+KMSK{margin:4rem 0;padding:4rem 0}.ProductPage_horizontalCardRow__yTmmk{gap:1rem}.ProductPage_reviewCardGridRow__RHtcp{column-gap:1rem;row-gap:.35rem}.ProductPage_soldItemsRail__giGTw{gap:14px}.ProductPage_detailsColumn__rO7aM{background:#0000;border-radius:0;gap:1rem;padding:0}.ProductPage_productDetails__MjdAu{padding:0}}.ProductPage_orderPanel__5IN2g{margin-top:1.5rem;width:100%}@media (min-width:768px){.ProductPage_orderPanel__5IN2g{margin-top:1.5rem}}@media (max-width:767px){.ProductPage_breadcrumbs__ndkDz{font-size:.875rem;line-height:1.35}.ProductPage_contentRowsStack__i\+riz{--productRowColumns:2;--productRowCardWidth:216px;--productReviewContentOverlap:4.5rem;--productReviewOverlayTop:207px;padding-top:3.5rem}.ProductPage_middleRowSection__\+KMSK{margin:3rem 0;padding:3rem 0}.ProductPage_contentRowHeader__qOjTl{margin-bottom:1rem}.ProductPage_contentRowViewAll__-O2NZ{font-size:.64rem}.ProductPage_horizontalCardRow__yTmmk>:nth-child(n+5),.ProductPage_soldItemsRail__giGTw>:nth-child(n+5){display:none}.ProductPage_soldItemsRail__giGTw{padding:.5rem 0 4px}.ProductPage_twoColumnGrid__9T1a5{gap:20px;grid-template-columns:1fr}.ProductPage_detailsColumn__rO7aM{max-width:100%;padding:30px 0;position:static}.ProductPage_buyNowButton__3hrxI{padding:14px 60px;width:100%}}@media (min-width:1025px){.ProductPage_contentRowsStack__i\+riz{padding-top:5rem}.ProductPage_middleRowSection__\+KMSK{margin:4.5rem 0;padding:4.5rem 0}.ProductPage_contentRowHeader__qOjTl{margin-bottom:1.5rem}.ProductPage_horizontalCardRow__yTmmk{gap:1rem}.ProductPage_reviewCardGridRow__RHtcp{column-gap:1rem;row-gap:.35rem}}@media (max-width:767px){.ProductPage_productTitle__pjHh-{font-size:25px;line-height:26px}.ProductPage_productPrice__7wdn4{font-size:31.25px}.ProductPage_descriptionCallout__\+wH0s{font-size:15px}.ProductPage_finePrintText__jZF-v{font-size:12px}.ProductPage_detailsColumn__rO7aM{padding:30px 0}.ProductPage_buyNowButton__3hrxI{padding:12px 40px;width:100%}.ProductPage_buyNowButton__3hrxI span{font-size:18px}}
/*# sourceMappingURL=ProductPage.69c2e1b4.chunk.css.map*/