._recommend_11ni9_1{margin-bottom:0}._heading_11ni9_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}@media only screen and (max-width: 834px){._heading_11ni9_5{margin-bottom:16px}}._headingTextTop_11ni9_17{font-size:20px}@media only screen and (max-width: 834px){._headingTextTop_11ni9_17{font-size:18px}}._loading_11ni9_26{min-height:313px;height:100%;display:flex;justify-content:center;align-items:center}._errorFallback_11ni9_34>.emerald-error .emerald-error__container{min-height:313px;height:100%}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}._swiper_1d6e2_28{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}._swiper-vertical_1d6e2_40>._swiper-wrapper_1d6e2_40{flex-direction:column}._swiper-wrapper_1d6e2_40{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}._swiper-android_1d6e2_55 ._swiper-slide_1d6e2_55,._swiper-ios_1d6e2_56 ._swiper-slide_1d6e2_55,._swiper-wrapper_1d6e2_40{transform:translateZ(0)}._swiper-horizontal_1d6e2_61{touch-action:pan-y}._swiper-vertical_1d6e2_40{touch-action:pan-x}._swiper-slide_1d6e2_55{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}._swiper-slide-invisible-blank_1d6e2_78{visibility:hidden}._swiper-autoheight_1d6e2_83,._swiper-autoheight_1d6e2_83 ._swiper-slide_1d6e2_55{height:auto}._swiper-autoheight_1d6e2_83 ._swiper-wrapper_1d6e2_40{align-items:flex-start;transition-property:transform,height}._swiper-backface-hidden_1d6e2_93 ._swiper-slide_1d6e2_55{transform:translateZ(0);backface-visibility:hidden}._swiper-3d_1d6e2_99._swiper-css-mode_1d6e2_99 ._swiper-wrapper_1d6e2_40{perspective:1200px}._swiper-3d_1d6e2_99 ._swiper-wrapper_1d6e2_40{transform-style:preserve-3d}._swiper-3d_1d6e2_99{perspective:1200px}._swiper-3d_1d6e2_99 ._swiper-slide_1d6e2_55,._swiper-3d_1d6e2_99 ._swiper-cube-shadow_1d6e2_110{transform-style:preserve-3d}._swiper-css-mode_1d6e2_99>._swiper-wrapper_1d6e2_40{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}._swiper-css-mode_1d6e2_99>._swiper-wrapper_1d6e2_40::-webkit-scrollbar{display:none}._swiper-css-mode_1d6e2_99>._swiper-wrapper_1d6e2_40>._swiper-slide_1d6e2_55{scroll-snap-align:start start}._swiper-css-mode_1d6e2_99._swiper-horizontal_1d6e2_61>._swiper-wrapper_1d6e2_40{scroll-snap-type:x mandatory}._swiper-css-mode_1d6e2_99._swiper-vertical_1d6e2_40>._swiper-wrapper_1d6e2_40{scroll-snap-type:y mandatory}._swiper-css-mode_1d6e2_99._swiper-free-mode_1d6e2_138>._swiper-wrapper_1d6e2_40{scroll-snap-type:none}._swiper-css-mode_1d6e2_99._swiper-free-mode_1d6e2_138>._swiper-wrapper_1d6e2_40>._swiper-slide_1d6e2_55{scroll-snap-align:none}._swiper-css-mode_1d6e2_99._swiper-centered_1d6e2_146>._swiper-wrapper_1d6e2_40:before{content:"";flex-shrink:0;order:9999}._swiper-css-mode_1d6e2_99._swiper-centered_1d6e2_146>._swiper-wrapper_1d6e2_40>._swiper-slide_1d6e2_55{scroll-snap-align:center center;scroll-snap-stop:always}._swiper-css-mode_1d6e2_99._swiper-centered_1d6e2_146._swiper-horizontal_1d6e2_61>._swiper-wrapper_1d6e2_40>._swiper-slide_1d6e2_55:first-child{margin-inline-start:var(--swiper-centered-offset-before)}._swiper-css-mode_1d6e2_99._swiper-centered_1d6e2_146._swiper-horizontal_1d6e2_61>._swiper-wrapper_1d6e2_40:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}._swiper-css-mode_1d6e2_99._swiper-centered_1d6e2_146._swiper-vertical_1d6e2_40>._swiper-wrapper_1d6e2_40>._swiper-slide_1d6e2_55:first-child{margin-block-start:var(--swiper-centered-offset-before)}._swiper-css-mode_1d6e2_99._swiper-centered_1d6e2_146._swiper-vertical_1d6e2_40>._swiper-wrapper_1d6e2_40:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}._swiper-3d_1d6e2_99 ._swiper-slide-shadow_1d6e2_182,._swiper-3d_1d6e2_99 ._swiper-slide-shadow-left_1d6e2_183,._swiper-3d_1d6e2_99 ._swiper-slide-shadow-right_1d6e2_184,._swiper-3d_1d6e2_99 ._swiper-slide-shadow-top_1d6e2_185,._swiper-3d_1d6e2_99 ._swiper-slide-shadow-bottom_1d6e2_186{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}._swiper-3d_1d6e2_99 ._swiper-slide-shadow_1d6e2_182{background:#00000026}._swiper-3d_1d6e2_99 ._swiper-slide-shadow-left_1d6e2_183{background-image:linear-gradient(to left,#00000080,#0000)}._swiper-3d_1d6e2_99 ._swiper-slide-shadow-right_1d6e2_184{background-image:linear-gradient(to right,#00000080,#0000)}._swiper-3d_1d6e2_99 ._swiper-slide-shadow-top_1d6e2_185{background-image:linear-gradient(to top,#00000080,#0000)}._swiper-3d_1d6e2_99 ._swiper-slide-shadow-bottom_1d6e2_186{background-image:linear-gradient(to bottom,#00000080,#0000)}._swiper-lazy-preloader_1d6e2_217{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}._swiper_1d6e2_28:not(._swiper-watch-progress_1d6e2_233) ._swiper-lazy-preloader_1d6e2_217,._swiper-watch-progress_1d6e2_233 ._swiper-slide-visible_1d6e2_234 ._swiper-lazy-preloader_1d6e2_217{animation:_swiper-preloader-spin_1d6e2_1 1s infinite linear}._swiper-lazy-preloader-white_1d6e2_240{--swiper-preloader-color: #fff}._swiper-lazy-preloader-black_1d6e2_244{--swiper-preloader-color: #000}@keyframes _swiper-preloader-spin_1d6e2_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (min-width: 835px){._imageSlider_1d6e2_258{width:294px;padding:0 16px;box-sizing:border-box;position:relative}}@media only screen and (max-width: 834px){._imageSlider_1d6e2_258{width:100vw;transform:translate(-16px)}}@media only screen and (min-width: 835px){._imageSlider_1d6e2_258 .swiper{border-radius:16px;overflow:hidden}}@media only screen and (max-width: 834px){._imageSlider_1d6e2_258 .swiper .swiper-wrapper{align-items:center}}._imageSlider_1d6e2_258 .swiper .swiper-wrapper .swiper-slide{display:flex;justify-content:center}._imageSlider_1d6e2_258 ._imageSliderButtonIcon_1d6e2_286{color:#fff;display:flex;justify-content:center;align-items:center}._imageSlider_1d6e2_258 ._imageSliderButtonIcon_1d6e2_286>svg{width:14px;height:14px}._imageSlider_1d6e2_258 ._imageSliderNextButton_1d6e2_296{right:0}._imageSlider_1d6e2_258 ._imageSliderPrevButton_1d6e2_299{left:0}._imageSlider_1d6e2_258 ._imageSliderPrevButton_1d6e2_299 svg{transform:rotate(-180deg)}._imageSlider_1d6e2_258 ._imageSliderNextButton_1d6e2_296,._imageSlider_1d6e2_258 ._imageSliderPrevButton_1d6e2_299{position:absolute;top:64px;z-index:10;opacity:.72;border-radius:9999px;display:block;width:32px;height:32px;background-color:#16160e;border:none}@media only screen and (max-width: 834px){._imageSlider_1d6e2_258 ._imageSliderNextButton_1d6e2_296,._imageSlider_1d6e2_258 ._imageSliderPrevButton_1d6e2_299{display:none}}._imageSlider_1d6e2_258 ._imageSliderNextButton_1d6e2_296.swiper-button-lock,._imageSlider_1d6e2_258 ._imageSliderPrevButton_1d6e2_299.swiper-button-lock{display:none}._noImage_1d6e2_329{width:100%}@media only screen and (min-width: 835px){._imageSliderSlideContent_1d6e2_334{width:262px;height:160px}}@media only screen and (max-width: 834px){._imageSliderSlideContent_1d6e2_334{width:100%}}._imageSliderSlideContent_1d6e2_334 img{width:100%}@media only screen and (min-width: 835px){._imageSliderSlideContent_1d6e2_334 img{object-fit:contain;height:100%}}@media only screen and (max-width: 834px){._imageSliderSlideContent_1d6e2_334 img{height:auto;display:block}}._imageSliderThumbs_1d6e2_360 .swiper-thumbs{margin-top:16px;border-radius:0}@media only screen and (max-width: 834px){._imageSliderThumbs_1d6e2_360 .swiper-thumbs{padding:0 16px}}._imageSliderThumbs_1d6e2_360 .swiper-thumbs:after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;background:linear-gradient(to right,#fff0,#fff);z-index:1;pointer-events:none}._imageSliderThumbs_1d6e2_360 .swiper-thumbs .swiper-slide{width:64px!important;height:43px!important;border-radius:8px;overflow:hidden;box-sizing:border-box}._imageSliderThumbs_1d6e2_360 .swiper-thumbs .swiper-slide-thumb-active{border:2px solid #16160e}._dialog_yynan_5{border:0;border-radius:32px;box-sizing:border-box;width:calc(100% - 20px);max-width:410px;padding:0;opacity:0}@supports (transition-behavior: allow-discrete){._dialog_yynan_5{transition:opacity .32s,overlay .32s allow-discrete,display .32s allow-discrete}}@supports not (transition-behavior: allow-discrete){._dialog_yynan_5{visibility:hidden;pointer-events:none;transition:opacity .32s,overlay .32s,visibility .32s}}._dialog_yynan_5{top:0;right:0;bottom:0;left:0}@supports (transition-behavior: allow-discrete){._dialog_yynan_5::backdrop{background-color:#0000;transition:opacity .32s,overlay .32s allow-discrete,display .32s allow-discrete}}@supports not (transition-behavior: allow-discrete){._dialog_yynan_5::backdrop{background-color:#00000029;visibility:hidden;pointer-events:none;transition:opacity .32s,overlay .32s,visibility .32s}}._dialog_yynan_5[open]{opacity:1;visibility:visible;transition-timing-function:ease-out;pointer-events:initial}@starting-style{._dialog_yynan_5[open]{opacity:0}}._dialog_yynan_5[open]::backdrop{visibility:visible;background-color:#00000029}@starting-style{._dialog_yynan_5[open]::backdrop{background-color:#0000}}._title_yynan_64{padding:16px 56px;font-size:1rem;font-weight:700;text-align:center;border-bottom:solid 1px rgba(0,0,0,.16)}._title_yynan_64>h1{font:inherit;margin:0}._content_yynan_76{font-size:1rem;padding:24px}@media only screen and (max-width: 834px){._content_yynan_76{padding:16px 16px 24px}}._text_yynan_86{margin:0 0 16px}._text_yynan_86:last-child{margin-bottom:0}._button_yynan_93{margin:0;padding:0;background:none;border:0;position:absolute;top:16px;right:16px;cursor:pointer;color:#16160e}._button_yynan_93>svg{vertical-align:bottom}._link_yynan_108{color:#0065dc;text-decoration:none;display:inline-flex;align-items:center;gap:8px}._link_yynan_108:hover,._link_yynan_108:focus,._link_yynan_108:active{text-decoration:underline}._link_yynan_108>svg{vertical-align:bottom}._dialog_p99yf_5{border:0;box-sizing:border-box;padding:0;opacity:0}@supports (transition-behavior: allow-discrete){._dialog_p99yf_5{transition:opacity .32s,overlay .32s allow-discrete,display .32s allow-discrete}}@supports not (transition-behavior: allow-discrete){._dialog_p99yf_5{visibility:hidden;pointer-events:none;transition:opacity .32s,overlay .32s,visibility .32s}}._dialog_p99yf_5{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}@media only screen and (min-width: 835px){._dialog_p99yf_5{width:calc(100% - 20px);max-width:660px;max-height:calc(100% - 112px);border-radius:32px}}@media only screen and (max-width: 834px){._dialog_p99yf_5{position:fixed;max-width:100%;max-height:100%;min-height:100%}}@supports (transition-behavior: allow-discrete){._dialog_p99yf_5::backdrop{background-color:#0000;transition:opacity .32s,overlay .32s allow-discrete,display .32s allow-discrete}}@supports not (transition-behavior: allow-discrete){._dialog_p99yf_5::backdrop{background-color:#00000029;visibility:hidden;pointer-events:none;transition:opacity .32s,overlay .32s,visibility .32s}}._dialog_p99yf_5[open]{opacity:1;visibility:visible;transition-timing-function:ease-out;pointer-events:initial}@starting-style{._dialog_p99yf_5[open]{opacity:0}}._dialog_p99yf_5[open]::backdrop{visibility:visible;background-color:#00000029}@starting-style{._dialog_p99yf_5[open]::backdrop{background-color:#0000}}._modalProductPreviewCloseButton_p99yf_79>button{margin:0;padding:0;background:none;border:0;position:absolute;top:16px;right:16px;cursor:pointer;color:#16160e}@media only screen and (max-width: 834px){._modalProductPreviewCloseButton_p99yf_79>button{position:fixed;top:8px;right:8px;background:#fff;z-index:10;width:42px;height:42px;border-radius:9999px;display:flex;justify-content:center;align-items:center}}._header_p99yf_106{padding:16px 56px;font-size:1rem;font-weight:700;text-align:center;border-bottom:solid 1px rgba(0,0,0,.16);flex-shrink:0;max-height:56px;box-sizing:border-box}@media only screen and (max-width: 834px){._header_p99yf_106{display:none}}._header_p99yf_106>h1{font:inherit;margin:0;color:#16160e}._fadeOverlay_p99yf_127{pointer-events:none;position:absolute;bottom:74px;left:0;width:100%;height:250px;background:linear-gradient(to bottom,#fff0,#fff);opacity:1;visibility:visible;transition:opacity .25s .5s,visibility .25s .5s;z-index:1}._fadeOverlay_p99yf_127>svg{animation:_scroll-icon_p99yf_1 .6s infinite;transition:opacity .25s .5s;opacity:1;position:absolute;bottom:24px;left:0;right:0;margin:auto}._fadeOverlay_p99yf_127._isDoneScroll_p99yf_150{opacity:0}@keyframes _scroll-icon_p99yf_1{0%{bottom:24px}33%{bottom:16px}to{bottom:24px}}._content_p99yf_165{padding:24px;overflow-y:auto}@media only screen and (max-width: 834px){._content_p99yf_165{padding:0 0 118px;flex:1 1 auto}}._iconLink_p99yf_176{margin-top:8px;display:inline-block}._iconLink_p99yf_176 a{color:#0065dc;display:flex}._iconLink_p99yf_176 a:hover,._iconLink_p99yf_176 a:focus-visible,._iconLink_p99yf_176 a:active{text-decoration:underline}._iconLink_p99yf_176 svg{width:1em;height:1em;margin-right:4px;margin-top:3px}@media only screen and (min-width: 835px){._basicinfo_p99yf_195{display:grid;grid-template-columns:294px 294px;column-gap:24px}}@media only screen and (max-width: 834px){._basicinfo_p99yf_195{padding:0 16px}}@media only screen and (min-width: 835px){._basicinfoContent_p99yf_208{width:294px}}._tagIconWrapper_p99yf_213{display:flex;flex-wrap:wrap;align-items:center;gap:4px}@media only screen and (max-width: 834px){._tagIconWrapper_p99yf_213{margin-top:16px}}._tagIcon_p99yf_213{display:flex;align-items:center;gap:4px;border:1px solid #6f6f6f;border-radius:4px;font-size:12px;line-height:1;padding:4px 5px;font-weight:700;color:#6f6f6f}._iconPr_p99yf_238{border-color:#6f6f6f;color:#6f6f6f}._iconNew_p99yf_243{border-color:#16160e;color:#16160e}._iconChoiceOnly_p99yf_248{border-color:#ad0003;color:#ad0003}._iconSpeedDelivery_p99yf_253{border:none;padding:0;color:#3c9a2c}._iconSpeedDelivery_p99yf_253>p{font-size:14px}._iconShippingOrdinary_p99yf_262{border-color:#de7e00;color:#de7e00}._iconShippingRefrigerated_p99yf_267{border-color:#187ab8;color:#187ab8}._iconShippingFrozen_p99yf_272{border-color:#536cae;color:#536cae}._iconRegularDelivery_p99yf_277{border-color:#e95464;color:#e95464}._iconWrapping_p99yf_282{border-color:#e95295;color:#e95295}._iconNoshi_p99yf_287{border-color:#b44c97;color:#b44c97}._iconSeparateDelivery_p99yf_292{border-color:#578662;color:#578662}._iconDeliveryDate_p99yf_297,._iconDeliveryMonth_p99yf_302,._iconDeliveryHour_p99yf_307,._iconDeliverySeason_p99yf_312{border-color:#9a6f60;color:#9a6f60}._catchphrase_p99yf_317{margin-top:8px;font-size:12px;color:#6f6f6f}._productName_p99yf_323{margin-top:8px;font-size:16px;font-weight:400;letter-spacing:inherit;color:#16160e}._restockNotice_p99yf_331{font-size:14px;margin-left:16px;color:#0065dc}._restockNotice_p99yf_331 a>svg{margin-right:3px}._price_p99yf_340{margin-top:8px;font-size:24px;font-weight:700;color:#16160e}._price_p99yf_340 span{font-size:16px}._price_p99yf_340 ._point_p99yf_349{margin-left:16px;font-size:14px;color:#6f6f6f}._price_p99yf_340 ._officialPoint_p99yf_354{color:#d59300}._price_p99yf_340 ._officialPoint_p99yf_354 svg{margin-right:4px}._price_p99yf_340 ._choicePayPoint_p99yf_360{color:#239dda}._price_p99yf_340 ._choicePayPoint_p99yf_360 svg{margin-right:4px}._stock_p99yf_367{margin-top:8px;display:inline-block;width:197px;font-size:14px;color:#16160e}._lowStockText_p99yf_375{margin-left:.5em;color:#e8000a}._award_p99yf_380{display:inline-flex;align-items:center;font-weight:700;margin-left:8px;font-size:12px}._award_p99yf_380 :where(svg){margin-right:2px}._reviewNumber_p99yf_391{display:inline-block;width:calc(100% - 197px);margin-top:8px;text-align:right;font-size:14px;vertical-align:top}._reviewNumber_p99yf_391 ._reviewLink_p99yf_399{color:#0065dc}._reviewNumber_p99yf_391 ._reviewLink_p99yf_399:hover,._reviewNumber_p99yf_391 ._reviewLink_p99yf_399:focus-visible,._reviewNumber_p99yf_391 ._reviewLink_p99yf_399:active{text-decoration:underline}._reviewNumber_p99yf_391 ._reviewLink_p99yf_399 svg{margin-right:4px;width:1em;height:1em}._cityName_p99yf_411{display:inline-block;margin-top:8px;font-size:14px;color:#6f6f6f}._gold_p99yf_418{color:#b78c00}._nominate_p99yf_422{color:#557088}._entry_p99yf_426{color:#bc7421}._productDescription_p99yf_430{margin-top:24px;padding:12px;background-color:#fff4de;font-size:14px;line-height:1.6;color:#16160e;border-radius:8px}@media only screen and (max-width: 834px){._productDescription_p99yf_430{margin-right:16px;margin-left:16px}}._productDescription_p99yf_430 p{line-height:inherit}._productInfoTable_p99yf_449{width:calc(100% - 32px);margin-top:24px;font-size:14px;box-sizing:border-box;color:#16160e;white-space:pre-wrap}@media only screen and (max-width: 834px){._productInfoTable_p99yf_449{margin-right:16px;margin-left:16px}}._productInfoTable_p99yf_449 tr{display:flex;padding:12px 0;border-top:solid 1px #efefef}._productInfoTable_p99yf_449 th{width:88px;font-weight:700;padding-right:16px;box-sizing:border-box}._productInfoTable_p99yf_449 td{width:calc(100% - 88px)}._productInfoTable_p99yf_449 td p{font-size:14px}._allergensCautionText_p99yf_481{margin-top:8px;font-weight:700}._allergenLabelling_p99yf_486{margin-top:8px}._reviewWrapper_p99yf_490{padding-top:24px;border-top:solid 1px #efefef}@media only screen and (max-width: 834px){._reviewWrapper_p99yf_490{padding-right:16px;padding-left:16px}}@media only screen and (min-width: 835px){._reviewWrapper_p99yf_490 ._reviewInner_p99yf_501{display:flex;gap:8px}}._review_p99yf_391{padding:24px;border:solid 2px #efefef;border-radius:32px 32px 0;color:#16160e}@media only screen and (min-width: 835px){._review_p99yf_391{flex:1;min-width:0}}@media only screen and (max-width: 834px){._review_p99yf_391:first-child{margin-bottom:8px}}._reviewTitle_p99yf_525{font-weight:700}@media only screen and (max-width: 834px){._reviewTitle_p99yf_525{font-size:16px}}._reviewContent_p99yf_534{display:block}._reviewDescription_p99yf_538{font-size:14px;min-width:0;overflow-wrap:break-word;word-break:break-all}._reviewImage_p99yf_545{float:right;width:80px;height:50px;margin-left:8px;margin-bottom:8px}._reviewImage_p99yf_545 img{width:100%;height:100%;object-fit:cover;border-radius:8px;max-width:100%}._reviewMoreLink_p99yf_560{margin-top:16px;text-align:right}._reviewMoreLink_p99yf_560 ._reviewMoreLinkAnchor_p99yf_564{display:inline-flex;align-items:center;color:#0065dc}._reviewMoreLink_p99yf_560 ._reviewMoreLinkAnchor_p99yf_564:hover,._reviewMoreLink_p99yf_560 ._reviewMoreLinkAnchor_p99yf_564:focus-visible,._reviewMoreLink_p99yf_560 ._reviewMoreLinkAnchor_p99yf_564:active{text-decoration:underline}._reviewMoreLink_p99yf_560 ._reviewMoreLinkAnchor_p99yf_564>svg{width:1em;height:1em}._addCartButton_p99yf_577{width:196px;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;font-weight:700;color:#fff;letter-spacing:0;background-color:#ad0003;border:none;border-radius:9999px;cursor:pointer;max-height:42px}@media only screen and (max-width: 834px){._addCartButton_p99yf_577{width:230px}}._addCartButton_p99yf_577:disabled{background-color:#c8c8c8;color:#fff;pointer-events:none}._addCartButton_p99yf_577:enabled:hover,._addCartButton_p99yf_577:enabled:focus-visible,._addCartButton_p99yf_577:enabled:active{background:linear-gradient(#00000029,#00000029),#ad0003}._footer_p99yf_608{display:flex;justify-content:center;padding:16px 56px;text-align:center;border-top:solid 1px #efefef;max-height:74px;box-sizing:border-box}@media only screen and (max-width: 834px){._footer_p99yf_608{padding:16px;width:100%;position:fixed;bottom:0;left:0;box-sizing:border-box;background:#fff}}._footer_p99yf_608 ._detailLink_p99yf_628{width:196px;font-size:14px;display:flex;align-items:center;justify-content:center;font-weight:700;letter-spacing:0;background-color:#fff;border:2px solid #16160e;border-radius:9999px;cursor:pointer;box-sizing:border-box;margin-left:8px;line-height:1.28;max-height:42px;color:#16160e}._footer_p99yf_608 ._detailLink_p99yf_628 a{width:100%;padding:12px 16px}@media only screen and (max-width: 834px){._footer_p99yf_608 ._detailLink_p99yf_628 a{width:90px;padding:12px}}@media only screen and (max-width: 834px){._footer_p99yf_608 ._detailLink_p99yf_628{width:90px}}._footer_p99yf_608 ._detailLink_p99yf_628:hover{background-color:#16160e;color:#fff}._loader_p99yf_666{position:fixed;z-index:1000;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}._loaderIcon_p99yf_675{display:flex;justify-content:center;align-items:center;padding:8px;border-radius:8px;background-color:#fff}._moreText_1pmt3_1{--closed-height: calc((var(--calced-one-line-height) * var(--limit-line)) + var(--calculatio-margin));position:relative;overflow:hidden;max-height:var(--closed-height)}._moreTextIsOpen_1pmt3_8{max-height:100%;overflow:initial}._moreTextButton_1pmt3_13{display:flex;align-items:center;gap:4px;width:fit-content;border:none;color:#0065dc;background-color:transparent;margin-left:1em;line-height:var(--calced-one-line-height)}._moreTextButtonOpen_1pmt3_25{float:right;display:flex;align-items:flex-end;height:var(--closed-height);shape-outside:inset(calc(100% - 1em) 0 0 0)}._moreTextButtonClose_1pmt3_33{margin-left:auto}html:has(dialog[open]){overflow:hidden}._dialog_1wlu4_5{border:0;border-radius:32px;box-sizing:border-box;width:calc(100% - 20px);max-width:410px;padding:0;opacity:0}@supports (transition-behavior: allow-discrete){._dialog_1wlu4_5{transition:opacity .32s,overlay .32s allow-discrete,display .32s allow-discrete}}@supports not (transition-behavior: allow-discrete){._dialog_1wlu4_5{visibility:hidden;pointer-events:none;transition:opacity .32s,overlay .32s,visibility .32s}}._dialog_1wlu4_5{top:0;right:0;bottom:0;left:0}@supports (transition-behavior: allow-discrete){._dialog_1wlu4_5::backdrop{background-color:#0000;transition:opacity .32s,overlay .32s allow-discrete,display .32s allow-discrete}}@supports not (transition-behavior: allow-discrete){._dialog_1wlu4_5::backdrop{background-color:#00000029;visibility:hidden;pointer-events:none;transition:opacity .32s,overlay .32s,visibility .32s}}._dialog_1wlu4_5[open]{opacity:1;visibility:visible;transition-timing-function:ease-out;pointer-events:initial}@starting-style{._dialog_1wlu4_5[open]{opacity:0}}._dialog_1wlu4_5[open]::backdrop{visibility:visible;background-color:#00000029}@starting-style{._dialog_1wlu4_5[open]::backdrop{background-color:#0000}}._title_1wlu4_64{padding:16px 56px;font-size:1rem;font-weight:700;text-align:center;border-bottom:solid 1px rgba(0,0,0,.16)}._title_1wlu4_64>h1{font:inherit;margin:0}._content_1wlu4_76{font-size:1rem;padding:24px}@media only screen and (max-width: 834px){._content_1wlu4_76{padding:16px 16px 24px}}._text_1wlu4_86{margin:0 0 16px}._text_1wlu4_86:last-child{margin-bottom:0}._button_1wlu4_93{margin:0;padding:0;background:none;border:0;position:absolute;top:16px;right:16px;cursor:pointer;color:#16160e}._button_1wlu4_93>svg{vertical-align:bottom}._dialog_1q06o_1{border:0;border-radius:32px;box-sizing:border-box;width:calc(100% - 20px);max-width:660px;padding:0;opacity:0}@supports (transition-behavior: allow-discrete){._dialog_1q06o_1{transition:opacity .32s,overlay .32s allow-discrete,display .32s allow-discrete}}@supports not (transition-behavior: allow-discrete){._dialog_1q06o_1{visibility:hidden;pointer-events:none;transition:opacity .32s,overlay .32s,visibility .32s}}@supports (transition-behavior: allow-discrete){._dialog_1q06o_1::backdrop{background-color:#0000;transition:opacity .32s,overlay .32s allow-discrete,display .32s allow-discrete}}@supports not (transition-behavior: allow-discrete){._dialog_1q06o_1::backdrop{background-color:#00000029;visibility:hidden;pointer-events:none;transition:opacity .32s,overlay .32s,visibility .32s}}._dialog_1q06o_1[open]{opacity:1;visibility:visible;transition-timing-function:ease-out;pointer-events:initial}@starting-style{._dialog_1q06o_1[open]{opacity:0}}._dialog_1q06o_1[open]::backdrop{visibility:visible;background-color:#00000029}@starting-style{._dialog_1q06o_1[open]::backdrop{background-color:#0000}}._title_1q06o_57{padding:16px 56px;font-size:1rem;font-weight:700;text-align:center;border-bottom:solid 1px rgba(0,0,0,.16)}._title_1q06o_57>h1{font:inherit;margin:0}._content_1q06o_69{padding:24px}@media only screen and (min-width: 835px){._content_1q06o_69{display:grid;align-items:start;column-gap:16px;grid-template-columns:180px 1fr}}@media only screen and (max-width: 834px){._content_1q06o_69{display:block;padding:16px}}._selectWrapper_1q06o_87{position:relative}@media only screen and (min-width: 835px){._selectWrapper_1q06o_87{grid-column:1/3}}._selectWrapper_1q06o_87>svg{color:#16160e;position:absolute;top:50%;right:16px}._select_1q06o_87{margin-top:16px;color:#16160e;width:100%;padding:12px 27px 12px 12px;border:1px solid #6f6f6f;border-radius:9999px;background-color:#fff;cursor:pointer;text-overflow:ellipsis;overflow:hidden;background-image:none}._imageWrapper_1q06o_116{width:180px;height:126px}._imageWrapper_1q06o_116 ._image_1q06o_116{width:100%;height:auto;border-radius:8px;object-fit:contain}@media only screen and (min-width: 835px){._imageWrapper_1q06o_116{grid-row:1/4}}@media only screen and (max-width: 834px){._imageWrapper_1q06o_116{width:80px;height:56px;margin-right:16px;float:left}}@media only screen and (min-width: 835px){._productTitle_1q06o_141{grid-column:2}}._price_1q06o_146{margin-top:16px;display:flex;align-items:baseline;font-weight:700}@media only screen and (min-width: 835px){._price_1q06o_146{grid-column:2}}._price_1q06o_146 ._priceText_1q06o_157{font-size:24px;font-weight:700}._price_1q06o_146 ._priceUnit_1q06o_161{margin-left:4px;font-size:.9rem}@media only screen and (max-width: 834px){._price_1q06o_146{justify-content:end;margin-top:8px}}._stock_1q06o_172{display:flex}@media only screen and (min-width: 835px){._stock_1q06o_172{grid-column:2;grid-row:3/4}}._stock_1q06o_172 ._label_1q06o_181{min-width:48px}._stock_1q06o_172 ._text_1q06o_184{min-width:30px}@media only screen and (max-width: 834px){._stock_1q06o_172{justify-content:end}}._stock_1q06o_172 ._slightly_1q06o_192{color:#ad0003;margin-left:8px}@media only screen and (max-width: 834px){._stock_1q06o_172 ._slightly_1q06o_192{font-weight:700}}._addCartButton_1q06o_202{width:188px;font-size:14px;margin:24px auto 0;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;font-weight:700;color:#fff;background-color:#ad0003;border:none;border-radius:9999px;cursor:pointer}@media only screen and (min-width: 835px){._addCartButton_1q06o_202{grid-column:1/3}}@media only screen and (max-width: 834px){._addCartButton_1q06o_202{width:100%;margin:32px auto 0}}._addCartButton_1q06o_202:disabled{background-color:#c8c8c8;color:#fff;pointer-events:none}._addCartButton_1q06o_202:enabled:hover,._addCartButton_1q06o_202:enabled:focus-visible,._addCartButton_1q06o_202:enabled:active{background:linear-gradient(#00000029,#00000029),#ad0003}._button_1q06o_238{margin:0;padding:0;background:none;border:0;position:absolute;top:16px;right:16px;cursor:pointer;color:#16160e}._button_1q06o_238>svg{vertical-align:bottom}._form_1q06o_253{display:contents}._snackbar_pbsy3_1{display:inline-flex;align-items:center;position:fixed;left:50%;transform:translate(-50%);padding:22px 16px;background:#333;color:#fff;box-shadow:0 1px 4px #00000029;z-index:9999;visibility:visible;transition:visibility .32s ease-out,transform .32s ease-out;box-sizing:border-box}._snackbar_pbsy3_1[hidden]{visibility:hidden;transform:translate(-50%) translateY(80px)}@media only screen and (min-width: 835px){._snackbar_pbsy3_1{min-width:400px;max-width:640px;border-radius:16px;bottom:16px}}@media only screen and (max-width: 834px){._snackbar_pbsy3_1{width:100%;bottom:0}}._snackbar_pbsy3_1 ._snackbarText_pbsy3_34{margin:0 24px 0 0;font-size:14px}._snackbar_pbsy3_1 ._snackbarLink_pbsy3_38{cursor:pointer;text-decoration:none;margin-left:auto;margin-right:48px;font-weight:700;font-size:14px;color:#fff;min-width:100px;text-align:center}._snackbar_pbsy3_1 ._snackbarHide_pbsy3_49{text-decoration:none;padding:0;position:absolute;right:16px;width:24px;height:24px;background:none;border:0;cursor:pointer;overflow:hidden;color:#fff}._buttonDonationCart_14a2g_1{display:flex;justify-content:center;align-items:center;gap:4px;border-radius:9999px;border:none;background-color:#ad0003;width:80px;height:32px;font-size:14px;cursor:pointer;color:#fff}._buttonDonationCart_14a2g_1:disabled{pointer-events:none;background-color:#c8c8c8}._buttonDonationCart_14a2g_1:enabled:hover,._buttonDonationCart_14a2g_1:enabled:focus-visible,._buttonDonationCart_14a2g_1:enabled:active{opacity:.85}._buttonDonationCart_14a2g_1>p{font-size:14px}._buttonDonationCart_14a2g_1 svg{width:16px;height:16px}._buttonProductPreview_plrbp_1{display:flex;justify-content:center;align-items:center;gap:4px;border-radius:9999px;border:2px solid #efefef;background-color:#efefef;width:32px;height:32px;font-size:14px;cursor:pointer}._buttonProductPreview_plrbp_1:disabled{pointer-events:none}._buttonProductPreview_plrbp_1:enabled{color:#16160e}._buttonProductPreview_plrbp_1:enabled:hover,._buttonProductPreview_plrbp_1:enabled:focus-visible,._buttonProductPreview_plrbp_1:enabled:active{opacity:.85}._buttonProductPreview_plrbp_1>p{font-size:14px}._buttonProductPreview_plrbp_1 svg{width:16px;height:16px}._cardProductButtonWrapper_kpx44_1{display:flex;padding:0 8px;margin-top:12px;justify-content:start;gap:8px}@media only screen and (min-width: 835px){._cardProductButtonWrapper_kpx44_1{margin-top:16px}}._sliderWrapper_px631_1{position:relative;display:flex;max-width:1072px}@media only screen and (max-width: 834px){._sliderWrapper_px631_1{overflow-y:scroll}}._sliderList_px631_12{display:flex;width:100%}._slideButtonPrev_px631_17{background-color:#f6f6f6;height:26px;width:26px;padding:5px;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:65px;z-index:20;left:-14px}._slideButtonPrev_px631_17 svg{transform:rotate(180deg)}._slideButtonNext_px631_37{background-color:#f6f6f6;height:26px;width:26px;padding:5px;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;position:absolute;top:65px;z-index:20;right:-14px}
