.CartProductsWrapper_gwpWrapper__mxVfX{padding:0 20px 32px}@media(min-width:768px){.CartProductsWrapper_gwpWrapper__mxVfX{padding:0 40px 40px}}.CartProductsWrapper_maxOrderValueWarningMessage___R9hY.CartProductsWrapper_maxOrderValueWarningMessage___R9hY p{margin-bottom:0}.CartProductsWrapper_greetingCardSeparator___nBLZ{align-items:center;background-color:#f6f4f2;display:flex;height:16px;justify-content:center}.CartProductsWrapper_greetingCardSeparatorIcon__5KWgU{align-items:center;background-color:#fff;border:4px solid #f6f4f2;border-radius:50%;display:flex;font-size:16px;height:40px;justify-content:center;position:absolute;width:40px}.CartProductsWrapper_greetingCardSection__Lvk3G{background-color:#fff;padding:40px 20px 32px}@media(min-width:768px){.CartProductsWrapper_greetingCardSection__Lvk3G{padding:40px}}.CartProductsWrapper_greetingCardDefault__9h_5o{display:flex;flex-direction:column;gap:24px;margin-top:.5rem}.CartProductsWrapper_greetingCardSelected__6FWOH{align-items:flex-start;display:flex;gap:16px;padding:16px 0}.CartProductsWrapper_greetingCardImageWrapper__goj6D{aspect-ratio:4/5;border-radius:4px;flex-shrink:0;overflow:hidden;width:64px}@media(min-width:768px){.CartProductsWrapper_greetingCardImageWrapper__goj6D{width:96px}}.CartProductsWrapper_greetingCardImage__ZoSjt{display:block;height:100%;object-fit:cover;width:100%}.CartProductsWrapper_greetingCardDetails__JGTE0{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CartProductsWrapper_greetingCardDesign__Mwvz6,.CartProductsWrapper_greetingCardName__NU8LN{margin:0}.CartProductsWrapper_greetingCardQuantity__Nvpfg{color:#666;margin:0}.CartProductsWrapper_greetingCardPriceColumn__HhxvC{flex-shrink:0;margin-left:auto;text-align:right}.CartProductsWrapper_greetingCardPrice___62T3{margin:0}.CartProductsWrapper_greetingCardIncTaxes__tsg6J{color:#666;font-size:12px;margin:0}.CartProductsWrapper_greetingCardActions__jWvbL{display:flex;gap:16px;margin-top:8px}.CartProductsWrapper_greetingCardFlyInContent__W6oBG{display:flex;flex-direction:column;gap:24px;padding:16px 0}.CartProductsWrapper_greetingCardStepSection___uzbr{display:flex;flex-direction:column;gap:12px}.CartProductsWrapper_greetingCardFlyInFooter__22LPW{background-color:#fff;display:flex;flex-direction:column;gap:16px;width:100%}.CartProductsWrapper_greetingCardFlyInFooterFloating__tL7yX{padding-bottom:4.5rem;padding-top:1.25rem}.CartProductsWrapper_greetingCardTextarea__KBg8z{height:146px;text-align:center}.CartProductsWrapper_greetingCardTextarea__KBg8z::placeholder{text-align:center}.CartProductsWrapper_greetingCardAddButton__nw4el{align-self:flex-start}.CartProductsWrapper_greetingCardThumbnailCarousel__lKb_G [class*=ThumbnailCarousel_thumbnailCarousel]{--gap:0.75rem}.CartProductsWrapper_greetingCardAccordion__pcMGe{border-bottom:none;padding-bottom:0}.CartProductsWrapper_greetingCardAccordionTitle__dWeKC{align-items:center;display:flex;gap:12px;margin:0}.CartProductsWrapper_greetingCardEnvelopeIcon__a32gr{height:20px;width:20px}@media(min-width:768px){.CartProductsWrapper_greetingCardEnvelopeIcon__a32gr{height:24px;width:24px}}.CartProductsWrapper_giftWrappingSection__9CZfv{background-color:#fff;padding:40px 20px 32px}@media(min-width:768px){.CartProductsWrapper_giftWrappingSection__9CZfv{padding:40px}}.CartProductsWrapper_giftWrappingDefault__wUVLI{display:flex;flex-direction:column;gap:24px;margin-top:.5rem}.CartProductsWrapper_giftWrappingSelected__61UzR{align-items:flex-start;display:flex;gap:16px;padding:16px 0}.CartProductsWrapper_giftWrappingImageWrapper__proW7{aspect-ratio:4/5;border-radius:4px;flex-shrink:0;overflow:hidden;width:64px}@media(min-width:768px){.CartProductsWrapper_giftWrappingImageWrapper__proW7{width:96px}}.CartProductsWrapper_giftWrappingImage__VSnAz{display:block;height:100%;object-fit:cover;width:100%}.CartProductsWrapper_giftWrappingDetails__q9qaK{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CartProductsWrapper_giftWrappingName__P83l3{margin:0}.CartProductsWrapper_giftWrappingQuantity__ihGej{color:#666;margin:0}.CartProductsWrapper_giftWrappingPriceColumn__uw1PI{flex-shrink:0;margin-left:auto;text-align:right}.CartProductsWrapper_giftWrappingPrice__P856X{margin:0}.CartProductsWrapper_giftWrappingIncTaxes___G2Le{color:#666;font-size:12px;margin:0}.CartProductsWrapper_giftWrappingActions__Lhmq3{display:flex;gap:16px;margin-top:8px}.CartProductsWrapper_giftWrappingAddButton__h3zDZ{align-self:flex-start}.CartProductsWrapper_giftWrappingAccordion__BZ792{border-bottom:none;padding-bottom:0}.CartProductsWrapper_giftWrappingAccordionTitle__vEE_6{align-items:center;display:flex;gap:12px;margin:0}.CartProductsWrapper_giftWrappingIcon__uf6Uf{height:20px;width:20px}@media(min-width:768px){.CartProductsWrapper_giftWrappingIcon__uf6Uf{height:24px;width:24px}}.CartProductsWrapper_giftWrappingFlyInHeader__tD5Tn{align-items:center;display:flex;gap:12px}.CartProductsWrapper_giftWrappingBackButton__pmZmA{padding:0}.CartProductsWrapper_giftWrappingFlyInContent__x7_jU{display:flex;flex-direction:column;gap:24px;padding:0}.CartProductsWrapper_giftWrappingStepSection__x4fdb{display:flex;flex-direction:column;gap:12px}.CartProductsWrapper_giftWrappingBannerWrapper__X6YVX{border-radius:4px;overflow:hidden;width:100%}.CartProductsWrapper_giftWrappingBannerImage__X2GLi{display:block;height:auto;width:100%}.CartProductsWrapper_giftWrappingOptionsList__TgWDA{display:flex;flex-direction:column;gap:12px}.CartProductsWrapper_giftWrappingSelectionHeader__grxcQ{align-items:center;display:flex;justify-content:space-between;padding:2rem 1rem 0}.CartProductsWrapper_giftWrappingSelectionHeader__grxcQ [class*=Checkbox_label]{flex-direction:row-reverse}.CartProductsWrapper_giftWrappingProductsList__RQ9Z8{display:flex;flex-direction:column;gap:12px}.CartProductsWrapper_giftWrappingProductCard__YaZoA{width:100%}.CartProductsWrapper_giftWrappingUnwrappableList__S0mdr{display:flex;flex-direction:column;gap:12px}.CartProductsWrapper_giftWrappingFlyInFooter__WvWfG{display:flex;flex-direction:column;gap:16px;width:100%}@keyframes ThumbnailCarousel_pulse-animation__w4Fpc{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 1.25rem rgba(0,0,0,0)}}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ{--borderRadius:0.125rem;--thumbnailSize:4.5rem;--gap:0.5rem;display:flex;flex-direction:column;gap:var(--gap);max-width:26.25rem}.ThumbnailCarousel_thumbnailCarouselBadge__roiID{right:1rem;top:1rem}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnAyurveda__r9oRJ,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnHammam__F5Vc1,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnJing__oiY_H,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnKarma__Mt2gD,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnLight__a2jvK,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnMehr__2nq5u,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnMisogi___MugD,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnSakura__3mKol,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnTiny__YWsx8,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnYozakura__doTYk{--activeTitleColor:#666666}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq.ThumbnailCarousel_colorSchemeOnDark__daade{--activeTitleColor:#cccccc}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraph__jjqUq{color:var(--activeTitleColor);display:flex;gap:var(--gap);opacity:0}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphWithContent__ZVyK6{opacity:1}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphPrefix__6RZRF{white-space:nowrap}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnAyurveda__r9oRJ,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnHammam__F5Vc1,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnJing__oiY_H,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnKarma__Mt2gD,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnLight__a2jvK,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnMehr__2nq5u,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnMisogi___MugD,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnSakura__3mKol,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnTiny__YWsx8,.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnYozakura__doTYk{--activeTitleContentColor:#1a1919}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk.ThumbnailCarousel_colorSchemeOnDark__daade{--activeTitleContentColor:#fff}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .ThumbnailCarousel_paragraphContent__ZscPk{color:var(--activeTitleContentColor)}.ThumbnailCarousel_thumbnailCarousel__Y1PJJ .swiper{width:100%}.ThumbnailCarousel_thumbnailSwiper__dYjWq{--maskFadeWidth:4.5rem;--maskLeft:#fff;--maskRight:#fff;--maskColor:#fff;position:relative}.ThumbnailCarousel_thumbnailSwiper__dYjWq:has(.ThumbnailCarousel_arrowPrev___i5K7:not(.ThumbnailCarousel_arrowHidden__ZDad3)){--maskLeft:transparent}.ThumbnailCarousel_thumbnailSwiper__dYjWq:has(.ThumbnailCarousel_arrowNext__E7fH5:not(.ThumbnailCarousel_arrowHidden__ZDad3)){--maskRight:transparent}.ThumbnailCarousel_thumbnailSwiper__dYjWq .ThumbnailCarousel_arrowNext__E7fH5,.ThumbnailCarousel_thumbnailSwiper__dYjWq .ThumbnailCarousel_arrowPrev___i5K7{position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s cubic-bezier(.5,0,.4,1);z-index:1}.ThumbnailCarousel_thumbnailSwiper__dYjWq .ThumbnailCarousel_arrowNext__E7fH5 button,.ThumbnailCarousel_thumbnailSwiper__dYjWq .ThumbnailCarousel_arrowPrev___i5K7 button{position:relative;z-index:2}.ThumbnailCarousel_thumbnailSwiper__dYjWq .ThumbnailCarousel_arrowPrev___i5K7{left:0}.ThumbnailCarousel_thumbnailSwiper__dYjWq .ThumbnailCarousel_arrowNext__E7fH5{right:0}.ThumbnailCarousel_thumbnailSwiper__dYjWq .ThumbnailCarousel_arrowHidden__ZDad3{opacity:0;pointer-events:none}.ThumbnailCarousel_thumbnailSwiperSlide__23Lns{margin-right:.5rem}.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnAyurveda__r9oRJ,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnHammam__F5Vc1,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnJing__oiY_H,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnKarma__Mt2gD,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnLight__a2jvK,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnMehr__2nq5u,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnMisogi___MugD,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnSakura__3mKol,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnTiny__YWsx8,.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnYozakura__doTYk{--defaultBackgroundColor:#fff;--activeBackgroundColor:#fff}.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD.ThumbnailCarousel_colorSchemeOnDark__daade{--defaultBackgroundColor:rgba(0,0,0,0.1);--activeBackgroundColor:rgba(255,255,255,0.1)}.ThumbnailCarousel_thumbnailSwiperSlideImage__a3njD{background-color:var(--defaultBackgroundColor)}.ThumbnailCarousel_thumbnailSwiperSlideImageActive__miIrm{background-color:var(--activeBackgroundColor)}.ThumbnailCarousel_thumbnailSwiper__dYjWq .swiper{-webkit-mask-image:linear-gradient(to right,var(--maskLeft) 0,var(--maskColor) var(--maskFadeWidth),var(--maskColor) calc(100% - var(--maskFadeWidth)),var(--maskRight) 100%);mask-image:linear-gradient(to right,var(--maskLeft) 0,var(--maskColor) var(--maskFadeWidth),var(--maskColor) calc(100% - var(--maskFadeWidth)),var(--maskRight) 100%)}.ThumbnailCarousel_thumbnailSwiper__dYjWq .swiper-slide{height:var(--thumbnailSize);width:var(--thumbnailSize)}@keyframes GiftWrapCard_pulse-animation__TMNyy{0%{box-shadow:0 0 0 0 rgba(0,0,0,.2)}to{box-shadow:0 0 0 1.25rem rgba(0,0,0,0)}}.GiftWrapCard_giftWrapCard__Vwt4I{display:flex}.GiftWrapCard_giftWrapCardContent__XSw2d{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:.5rem}.GiftWrapCard_giftWrapCardCTA__lbKGa{color:#816356;font-size:1rem;letter-spacing:.0375rem;line-height:1.5rem}.GiftWrapCard_giftWrapCardCTA__lbKGa a{color:var(--linkColor);text-decoration:underline}.GiftWrapCard_giftWrapCardCTA__lbKGa{text-decoration:underline}