*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--un-default-border-color,#e5e7eb)}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--font-heading-scale:1;--font-family:helvetica, "メイリオ", "Meiryo", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック", "MS P ゴシック", verdana, arial, sans-serif!important}html{--tw-text-opacity:1;color:rgb(60 70 80/var(--tw-text-opacity));font-family:var(--font-family);-webkit-tap-highlight-color:initial}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:calc(1 + .3 / max(1, var(--font-heading-scale)));word-break:break-word}@media (hover:hover){a:hover,button:hover{opacity:.7}a:hover button{opacity:1}}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}[type=number]{-moz-appearance:textfield}button{background-color:#0000}input,textarea,button{appearance:none;border-radius:0}input:focus,textarea:focus,button:focus,select:focus{outline-offset:2px;outline:2px solid #0000}.form-checkbox{position:relative}.form-checkbox label{cursor:pointer;display:block;position:relative}.form-checkbox input[type=checkbox]{appearance:none;opacity:0;position:absolute}.form-checkbox input[type=checkbox]+span{vertical-align:top;margin-left:24px;display:inline-block}.form-checkbox input[type=checkbox]+span:before{--tw-border-opacity:1;border-width:1px;border-color:rgb(176 180 183/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content);border-radius:2px;width:16px;height:16px;display:inline-block;position:absolute;top:2px;left:0}.form-checkbox input[type=checkbox]:checked+span:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMiIgZmlsbD0iIzAwQjg3NCIvPgo8cGF0aCBkPSJNMTIgNC41QzExLjcyIDQuNSAxMS40NyA0LjYxIDExLjI5IDQuNzlMNyA5LjA5TDQuNzEgNi43OUM0LjUzIDYuNjEgNC4yOCA2LjUgNCA2LjVDMy40NSA2LjUgMyA2Ljk1IDMgNy41QzMgNy43OCAzLjExIDguMDMgMy4yOSA4LjIxTDYuMjkgMTEuMjFDNi40NyAxMS4zOSA2LjcyIDExLjUgNyAxMS41QzcuMjggMTEuNSA3LjUzIDExLjM5IDcuNzEgMTEuMjFMMTIuNzEgNi4yMUMxMi44OSA2LjAzIDEzIDUuNzggMTMgNS41QzEzIDQuOTUgMTIuNTUgNC41IDEyIDQuNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;border-style:none}input[type=checkbox]:before{--tw-translate-y:-50%;width:16px;height:16px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-width:1px;border-color:rgb(176 180 183/var(--tw-border-opacity));--tw-content:"";content:var(--tw-content);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiByeD0iMiIgZmlsbD0iIzAwQjg3NCIvPgo8cGF0aCBkPSJNMTIgNC41QzExLjcyIDQuNSAxMS40NyA0LjYxIDExLjI5IDQuNzlMNyA5LjA5TDQuNzEgNi43OUM0LjUzIDYuNjEgNC4yOCA2LjUgNCA2LjVDMy40NSA2LjUgMyA2Ljk1IDMgNy41QzMgNy43OCAzLjExIDguMDMgMy4yOSA4LjIxTDYuMjkgMTEuMjFDNi40NyAxMS4zOSA2LjcyIDExLjUgNyAxMS41QzcuMjggMTEuNSA3LjUzIDExLjM5IDcuNzEgMTEuMjFMMTIuNzEgNi4yMUMxMi44OSA2LjAzIDEzIDUuNzggMTMgNS41QzEzIDQuOTUgMTIuNTUgNC41IDEyIDQuNVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat;border-style:none;border-radius:2px;display:inline-block;position:absolute;top:50%;left:0}.top-notice-modal-defer input[type=checkbox]:before,.top-notice-modal-defer input[type=checkbox]:before{content:none!important;background:0 0!important;border:none!important;display:none!important;transform:none!important}.sticky-header{align-items:center;width:100%;height:90px;display:flex;position:absolute;top:0}@media (width<=768px){.sticky-header{height:58px}}.sticky-header.fixed{position:fixed}.sticky-header.visible{transform:translateY(0)}.sticky-header.hide{transform:translateY(-100%)}.sticky-header.animated{transition:transform .18s ease-in-out}.product-swiper-thumbnail .swiper-wrapper{gap:16px}@media (width<=768px){.product-swiper-thumbnail .swiper-wrapper{row-gap:8px}}.product-swiper-thumbnail-slide.swiper-slide-thumb-active:after{content:"";z-index:2;box-sizing:border-box;border-width:2px;border-color:#b0b3b7;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.top-firstView .button-fill{background:linear-gradient(90deg,#fff 0 calc(50% - 100px),#0000 calc(50% - 100px) calc(50% + 100px),#fff calc(50% + 100px) 100%)}.top-firstView .button-transparent,.top-firstView .button-fill{transition:opacity .5s 1.1s}.top-firstView .swiper-slide-active .button-transparent{opacity:0;transition:opacity .4s 2.2s}.top-firstView .swiper-slide-active .button-fill{opacity:1;transition:opacity 1s 2.2s}.top-firstView .top-firstView-item{opacity:0;transition:opacity .5s 1.1s}.top-firstView .swiper-slide-active .top-firstView-item{opacity:1;transition:opacity 2s}.top-firstView .swiper-slide-active .top-firstView-item:first-child{transition-delay:.6s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(2){transition-delay:.7s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(3){transition-delay:.8s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(4){transition-delay:.9s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(5){transition-delay:1s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(6){transition-delay:1.1s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(7){transition-delay:1.2s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(8){transition-delay:1.3s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(9){transition-delay:1.4s}@media (width<=768px){.top-firstView .top-firstView-item{opacity:0;transition:opacity .5s .8s}.top-firstView .swiper-slide-active .top-firstView-item{transition:opacity 1.6s}.top-firstView .swiper-slide-active .top-firstView-item:first-child{transition-delay:.3s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(2){transition-delay:.45s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(3){transition-delay:.6s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(4){transition-delay:.75s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(5){transition-delay:.9s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(6){transition-delay:1.05s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(7){transition-delay:1.2s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(8){transition-delay:1.35s}.top-firstView .swiper-slide-active .top-firstView-item:nth-child(9){transition-delay:1.5s}}.top-firstView .top-slider-pagination-bullet.swiper-pagination-bullet{opacity:1;width:auto;height:auto;color:var(--Line-Gray,#dfe5ea);letter-spacing:4.8px;background:0 0;border-radius:0;font-size:24px;font-style:normal;font-weight:500;line-height:160%;margin:0!important}.top-firstView .top-slider-pagination-bullet.swiper-pagination-bullet-active{color:var(--Text-Gray,#787882);background:0 0}.top-firstView.swiper-horizontal .swiper-pagination-bullets,.top-firstView .swiper-pagination-bullets.swiper-pagination-horizontal{justify-content:center;align-items:center;display:flex;position:static}.top-firstView .swiper-pagination{margin-top:24px;position:static}.top-slideshow>a{--tw-text-opacity:1;color:rgb(3 175 122/var(--tw-text-opacity))}.js-pickup-marquee .swiper-wrapper{height:auto;transition-timing-function:linear}.js-accordion .js-accordionHandlers:after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPHBhdGggZD0iTTUuODQ3MTcgOS45MDA1N0M1Ljg0NzE3IDkuNzUwNTQgNS44ODE0NiA5LjY3MzM5IDYuMDAwNzIgOS41NTQxMkM2LjIwNTQ2IDkuMzQ5MzggNi40ODg4OCA5LjM0OTM4IDYuNjkzNjEgOS41NTQxMkwxMi4wNDcyIDE0LjgwMDZMMTcuMzk3MSA5LjU1NzY3QzE3LjYwNTUgOS4zNDkzOCAxNy44ODg5IDkuMzQ5MzggMTguMDkzNiA5LjU1NDEyTDE4LjE1OSA5LjYyODc4QzE4LjI5NzEgOS44MDQ5NyAxOC4yODE0IDEwLjA1OTIgMTguMDkzNiAxMC4yNDdMMTIuNDkwNSAxNS45NTAyTDEyLjQzNTkgMTUuOTgxNUMxMi4xNjE2IDE2LjE2MTQgMTEuODUxOSAxNi4xNDQgMTEuNTU5NSAxNS45MTAxTDYuMDAzODQgMTAuMjUwMkM1Ljg4MTQ2IDEwLjEyNzggNS44NDcxNyAxMC4wNTA2IDUuODQ3MTcgOS45MDA1N1oiIGZpbGw9IiMzYzQ2NTAiLz4NCjwvc3ZnPg==);background-size:24px 24px;width:24px;height:24px;position:absolute;top:50%;right:0;translate:0 -50%}.js-accordion._active .js-accordionContents{height:100%}.js-accordion._active .js-accordionHandlers:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPHBhdGggZD0iTTUuODQ3MTcgMTUuNjAyOEM1Ljg0NzE3IDE1Ljc1MjggNS44ODE0NiAxNS44MyA2LjAwMDcyIDE1Ljk0OTJDNi4yMDU0NiAxNi4xNTQgNi40ODg4OCAxNi4xNTQgNi42OTM2MSAxNS45NDkyTDEyLjA0NzIgMTAuNzAyN0wxNy4zOTcxIDE1Ljk0NTdDMTcuNjA1NSAxNi4xNTQgMTcuODg4OSAxNi4xNTQgMTguMDkzNiAxNS45NDkyTDE4LjE1OSAxNS44NzQ2QzE4LjI5NzEgMTUuNjk4NCAxOC4yODE0IDE1LjQ0NDEgMTguMDkzNiAxNS4yNTYzTDEyLjQ5MDUgOS41NTMxOEwxMi40MzU5IDkuNTIxODNDMTIuMTYxNiA5LjM0MTk3IDExLjg1MTkgOS4zNTkzMSAxMS41NTk1IDkuNTkzMjFMNi4wMDM4NCAxNS4yNTMyQzUuODgxNDYgMTUuMzc1NiA1Ljg0NzE3IDE1LjQ1MjcgNS44NDcxNyAxNS42MDI4WiIgZmlsbD0iIzNjNDY1MCIvPg0KPC9zdmc+)}#cart-delivery-datetime_section .delivery-container{margin-top:0!important}@media (width<=768px){#cart-delivery-datetime_section .delivery-container{width:100%!important;max-width:100%!important;margin:0!important}}#cart-delivery-datetime_section .delivery-title.title-border{border-style:none!important;margin-top:0!important;padding:0!important;font-size:18px!important;line-height:160%!important}#cart-delivery-datetime_section .delivery-title.title-border:after{content:"最短でのお届けをご希望の場合は、お届け日指定は「指定なし」を選択選択してください。";--tw-text-opacity:1!important;color:rgb(220 82 109/var(--tw-text-opacity))!important;border-style:none!important;margin-top:8px!important;font-size:11px!important;line-height:160%!important;display:block!important}#cart-delivery-datetime_section .delivery-title:not(.title-border){margin-top:16px!important;font-size:13px!important;font-weight:700!important;line-height:160%!important}#cart-delivery-datetime_section .delivery-select-container__select{--tw-border-opacity:1!important;border-color:rgb(176 180 183/var(--tw-border-opacity))!important;border-radius:4px!important;height:40px!important;margin-top:8px!important;padding-left:12px!important;padding-right:12px!important;font-size:13px!important;line-height:40px!important}#cart-delivery-datetime_section .delivery-select-container.amp-select-allow:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cpath%20d%3D%22M7.86%2011.0601C7.76534%2010.9662%207.7121%2010.8384%207.7121%2010.7051C7.7121%2010.5717%207.76534%2010.4439%207.86%2010.3501L8.06%2010.1501C8.15407%2010.0524%208.28441%209.99809%208.42%2010.0001H15.58C15.7156%209.99809%2015.8459%2010.0524%2015.94%2010.1501L16.14%2010.3501C16.2347%2010.4439%2016.2879%2010.5717%2016.2879%2010.7051C16.2879%2010.8384%2016.2347%2010.9662%2016.14%2011.0601L12.35%2014.8501C12.2593%2014.9467%2012.1326%2015.0016%2012%2015.0016C11.8674%2015.0016%2011.7407%2014.9467%2011.65%2014.8501L7.86%2011.0601Z%22%20fill%3D%22%231E2832%22%3E%3C%2Fpath%3E%20%3C%2Fsvg%3E)!important;border-style:none!important;width:24px!important;height:24px!important;top:8px!important;right:8px!important;transform:none!important}#cart-delivery-datetime_section .delivery-caution__statement{--tw-text-opacity:1!important;color:rgb(109 115 122/var(--tw-text-opacity))!important;margin-top:16px!important;margin-bottom:0!important;font-size:11px!important;line-height:160%!important}span.validation-error-message{--tw-text-opacity:1;color:rgb(220 82 109/var(--tw-text-opacity));margin-top:4px;font-size:11px;line-height:160%;display:block}.cart-notification-wrapper{position:relative}.cart-notification{--tw-translate-y:-110%;width:100%;max-width:320px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(244 244 245/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin-top:8px;padding:32px 24px 24px;display:flex;position:fixed;top:0;right:32px}.cart-notification.animate{transition:transform .1s,visibility 0s .1s}.cart-notification.active{visibility:visible;transition:transform .2s,visibility;right:32px;transform:translateY(90px)}.cart-notification-overlay{content:"";width:100%;height:100vh;display:block;position:fixed;top:0;left:0}.product-option *{display:flex}@media (width<=768px){.cart-notification{border-radius:0 0 6px 6px;max-width:none;margin-top:0}.cart-notification.active{right:0;transform:translateY(0)}}.product-information-area dt:after{content:":";opacity:.3;width:2px;height:12px;font-size:12px;line-height:16px;display:block;position:absolute;top:2px;right:10px}.product-information-area .parent+.child:before{content:">";opacity:.3;width:2px;height:12px;font-size:12px;line-height:16px;display:block;position:absolute;top:2px;left:-12px}.product-information-area .child:not(:last-child):after{content:",";opacity:.3;width:2px;height:12px;font-size:12px;line-height:16px;display:block;position:absolute;top:4px;right:-4px}@media screen and (width>=768px){.product-information-area{position:static}}.top-headline-title{--tw-text-opacity:1;color:rgb(60 70 80/var(--tw-text-opacity));font-size:24px;font-weight:400;line-height:160%;display:inline-block}@media (width<=768px){.top-headline-title{font-size:20px;display:block}}.top-headline-subtitle{--tw-text-opacity:1;color:rgb(120 120 130/var(--tw-text-opacity));margin-left:24px;font-size:12px}@media (width<=768px){.top-headline-subtitle{margin-left:0;line-height:160%;display:block}}.collection-title{--tw-text-opacity:1;color:rgb(60 70 80/var(--tw-text-opacity));font-size:20px;font-weight:400;line-height:24px}@media (width<=768px){.collection-title{font-size:16px}}.collection-description,.collection-description>*{--tw-text-opacity:1;color:rgb(60 70 80/var(--tw-text-opacity));font-size:12px;line-height:22px}@media (width<=768px){.collection-description,.collection-description>*{line-height:18px}}.collection-description a,.collection-description a *{color:rgb(3 175 122/var(--tw-text-opacity))!important;text-decoration:none!important}.collection-description span{text-decoration:none!important}.top-slideshow>p>a{--tw-text-opacity:1;color:rgb(3 175 122/var(--tw-text-opacity))}.shopify-policy__container{max-width:800px!important;margin-top:80px!important}@media (width<=768px){.shopify-policy__container{max-width:100%!important;margin-top:40px!important}}.shopify-policy__title{text-align:left!important;font-size:20px!important;line-height:160%!important}.shopify-policy__body{margin-top:40px!important}.shopify-policy__body p{margin-top:18px!important}.shopify-policy__body pre{font-family:var(--font-family);font-size:13px!important}.form-select{cursor:pointer;position:relative}.form-select:after{content:"";z-index:1;pointer-events:none;background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%3Cg%20id%3D%22Icon%2FStroke%22%3E%20%3Cpath%20id%3D%22Icon%20color%22%20d%3D%22M7.86006%2011.0601C7.7654%2010.9662%207.71216%2010.8384%207.71216%2010.7051C7.71216%2010.5717%207.7654%2010.4439%207.86006%2010.3501L8.06006%2010.1501C8.15413%2010.0524%208.28447%209.99809%208.42006%2010.0001H15.5801C15.7156%209.99809%2015.846%2010.0524%2015.9401%2010.1501L16.1401%2010.3501C16.2347%2010.4439%2016.288%2010.5717%2016.288%2010.7051C16.288%2010.8384%2016.2347%2010.9662%2016.1401%2011.0601L12.3501%2014.8501C12.2593%2014.9467%2012.1326%2015.0016%2012.0001%2015.0016C11.8675%2015.0016%2011.7408%2014.9467%2011.6501%2014.8501L7.86006%2011.0601Z%22%20fill%3D%22%231E2832%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E);background-position:50%;background-repeat:no-repeat;width:24px;height:24px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.form-select select,.form-select-disabled select{appearance:none;cursor:pointer;cursor:pointer;border-radius:4px;outline:none;width:100%;padding:4px 40px 4px 12px;font-size:13px;background-color:#fff!important}.menu-drawer{color:#1e2832;background-color:#fff;border-style:solid;position:fixed;top:0;left:0;overflow-x:hidden}.hamburger-bg:before{z-index:40;content:"";background-color:#00000080;width:100%;height:100vh;display:block;position:fixed;top:0;left:0}p{font-size:13px}.guide-body p,.guide-body ul,.info-body p,.info-body ul{margin-top:18px}.guide-body ul,.info-body ul{padding-left:24px;list-style-type:disc}.guide-body a,.info-body a{--tw-text-opacity:1;color:rgb(3 175 122/var(--tw-text-opacity))}.guide-card .js-accordion .js-accordionHandlers:after{right:12px}.shadow-elevation-01{--tw-shadow:0px 2px 2px #0000000d;--tw-shadow-colored:0px 2px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-elevation-02{--tw-shadow:0 0 2px #0003, 0 2px 10px #0000001a;--tw-shadow-colored:0 0 2px var(--tw-shadow-color), 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-elevation-03{--tw-shadow:0px 2px 4px #00000029;--tw-shadow-colored:0px 2px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.visually-hidden{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.visually-hidden--inline{height:1em;margin:0}.spinner{animation:1.4s linear infinite rotator}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}.path{stroke-dasharray:280;stroke-dashoffset:0;transform-origin:50%;stroke:#000;animation:1.4s ease-in-out infinite dash}@keyframes dash{0%{stroke-dashoffset:280px}50%{stroke-dashoffset:75px;transform:rotate(135deg)}to{stroke-dashoffset:280px;transform:rotate(450deg)}}.search-modal{pointer-events:none;opacity:0;translate:0 -1.5rem}.search-modal .modal-overlay:after{--tw-content:"";content:var(--tw-content);background-color:#1e283280;height:100vh;position:absolute;top:100%;left:0;right:0}.search-modal input[type=search]::selection{background:#d2d4d6}.search-modal.open{pointer-events:auto;opacity:1;transition:all .2s;translate:0}.quantity__input:disabled{opacity:1;background-color:#fff}.spb-tooltip{position:relative}.spb-tooltiptext:after{content:" ";border:5px solid #0000;border-top-color:#000;margin-left:-5px;position:absolute;top:100%;left:50%}@media (width<=768px){.spb-tooltiptext:after{content:none}}.spb-tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;word-break:break-word;background-color:#000;border-radius:6px;width:240px;margin-left:-120px;padding:8px 2px;font-size:13px;font-weight:700;position:absolute;bottom:150%;left:50%}@media (width<=768px){.spb-tooltiptext{width:200px;margin-left:-76px;font-size:10px;line-height:20px;top:150%;bottom:auto;left:0}}.spb-tooltip:hover .spb-tooltiptext{visibility:visible}.favorite-title{--tw-text-opacity:1;color:rgb(60 70 80/var(--tw-text-opacity));font-size:20px;font-weight:400;line-height:24px}@media (width<=768px){.favorite-title{font-size:16px}}.loading-container{justify-content:center;align-items:center;height:100vh;margin-top:-50px;display:flex}.loading-ball{background-color:#c5a46d;border-radius:50%;width:50px;height:50px;animation:1s ease-in-out infinite bounce}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}html{scrollbar-gutter:stable}:is(html:has(.modalContainer),body:has(.modalContainer)){overflow:hidden}.js-swiper-product-main-wrapper:hover .list-nav-prev,.js-swiper-product-main-wrapper:hover .list-nav-next{opacity:1;visibility:visible;transition:all .5s}.list-pagination{--swiper-pagination-bottom:auto;--swiper-pagination-color:#3c4650;--swiper-pagination-bullet-inactive-opacity:1;--swiper-pagination-bullet-inactive-color:#aaaab4;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:3px}.list-pagination .swiper-pagination-bullet{transform:scale(1)!important}:is(.list-pagination:has(.swiper-pagination-bullet:first-of-type.swiper-pagination-bullet-active) .swiper-pagination-bullet,.list-pagination:has(.swiper-pagination-bullet:nth-of-type(2).swiper-pagination-bullet-active) .swiper-pagination-bullet){left:0!important}:is(.list-pagination:has(.swiper-pagination-bullet:first-of-type.swiper-pagination-bullet-active) .swiper-pagination-bullet,.list-pagination:has(.swiper-pagination-bullet:last-of-type.swiper-pagination-bullet-active) .swiper-pagination-bullet){transition:none!important}
