.ProductSelect .ProductSelect\ff3f Block:not(:last-child){max-width:700px;margin-left:auto;margin-right:auto;text-align:center}.GAP_option__Title h2{text-align:center;font-size:clamp(1.2rem,30px,2rem);margin-bottom:40px;line-height:1.4}.GAP_filter_menu{display:flex;flex-wrap:wrap;margin:0;list-style:none;padding:20px 0}.GAP_filter_menu li{color:#979393;font-size:16px;cursor:pointer;line-height:1.4;padding-left:10px;padding-right:10px}.GAP_option .ProductSelect\ff3fLabel{margin-bottom:24px}.GAP_filter_menu li.active{color:#000}.filter_items_count{font-size:12px;font-weight:700;white-space:nowrap}.ProductSelect\ff3fLabel,.GAP_filter_menu .ProductSelect\ff3fLabel{text-align:center}.GAP_option .ProductSelect__Form .Item__Image img{height:auto;width:100%;object-position:center;border-radius:10px}.filter_items_count{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:5px 15px;gap:0;width:126px;margin-left:auto;margin-right:auto;background:#fff;border-radius:8px;font-size:18px;font-weight:700}.variant_option_details{width:600px;max-width:100%;border-radius:15px;margin-left:auto;margin-right:auto}.popup_image img{width:100%;height:auto;border-radius:0 0 15px;aspect-ratio:4 / 3;object-fit:cover;object-position:center}.popup_groups{font-size:15px;line-height:2;color:#000}.popup_groups .collapsibles-accorions .collapsible-trigger{font-weight:600;font-size:15px;line-height:2;text-align:left;letter-spacing:0;color:#000;border-right:0;border-left:0}.popup_groups .collapsibles-accorions .collapsible-trigger{--colorBorder: #A0A0A0}.popup_groups .collapsibles-accorions .collapsible-trigger .collapsible-trigger__icon:after{content:"+";font-size:20px;font-weight:600;line-height:1;color:#d44539}.collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{border-left:0;border-right:0}.popup_groups .collapsibles-accorions .collapsible-trigger .collapsible-trigger__icon svg{display:none}.popup_groups .collapsibles-accorions .collapsible-trigger.is-open .collapsible-trigger__icon{content:"\2212"}.popup_groups .collapsibles-accorions .collapsible-content__inner{font-size:15px;line-height:2;color:#000}.variant_option_content_details{padding:15px 40px 60px}.variant_option_details{border-radius:15px;overflow:hidden;background-color:#fff}.ProductSelect\ff3f Block .item_badge{position:absolute;top:0;left:10px;background-color:#e60014;color:#fff;font-size:10px;font-weight:600;padding:5px 10px;border-radius:0;z-index:10;line-height:1;transform:translateY(-50%)}.top_badge{background-color:#e60014;color:#fff}.Item__Discount .amount{font-size:1.3em}.ProductSelect\ff3f Block .Item{position:relative}.has_param_link{margin-bottom:24px}.ProductSelect__Form .Item{position:relative}.ProductSelect__Form .Item[data-already-bought=true] .Item__Image:after,.ProductSelect__Form .Item .Item__Image[data-allergy-percent]:after{content:"\30a2\30ec\30eb\30ae\30fc";display:inline-block;position:absolute;top:10px;border-radius:3px;right:10px;background-color:#2c2a2a;color:#fff;font-weight:600;padding:5px;z-index:10;line-height:1;font-size:10px}.ProductSelect__Form .Item .Item__Image[data-allergy-percent="0"]:after{display:none}.ProductSelect__Form .Item[data-already-bought=true] .Item__Image:after{content:"\8cfc\5165\6e08\307f"!important;display:inline-block!important;background-color:#7d7d7d!important}.ProductSelect__Form .Item[data-match-type=smallMatch]:before,.ProductSelect__Form .Item[data-match-type=mediumMatch]:before,.ProductSelect__Form .Item[data-match-type=bestMatch]:before{content:"\304a\3059\3059\3081";display:inline-block;position:absolute;top:10px;border-radius:3px;left:10px;background-color:#e60014;color:#fff;font-size:10px;font-weight:600;padding:5px 10px;z-index:10;line-height:1}.ProductSelect__Form .Item[data-match-type=smallMatch]{order:-1}.ProductSelect__Form .Item[data-match-type=bestMatch]{order:-2}.ProductSelect__Form .Item[data-match-type=mediumMatch]{order:-1}.ProductSelect__Form .Item[data-allergy-percent]:not([data-allergy-percent="0"]){order:3}.GAP_option .cart_note{text-align:center;font-size:14px!important;line-height:1.4}@media screen and (max-width: 768px){.GAP_option .cart_note{font-size:12px!important}}.ProductSelect__Form .Item[data-match-type=noMatch]:not([data-allergy-percent="0"]) .Item__Image{opacity:.5}#jsProductFilter li{white-space:nowrap;border-bottom:1px solid #979393}#jsProductFilter{margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;overflow:auto}#jsProductFilter .variant_product_menu_item{display:inline-block;padding:10px;font-size:16px;color:#979393;cursor:pointer;line-height:1.4;font-weight:700;font-family:Quicksand,\6e38\30b4\30b7\30c3\30af\4f53  Pr6N B,Yu Gothic Pr6N B,sans-serif}#jsProductList .Item .Item__Image .allergy_note[data-allergy]{background:#fff;color:#000;position:absolute;left:10px;bottom:10px;display:block;max-width:80%;text-align:center;border-radius:4px;letter-spacing:0;font-size:7px;overflow:hidden;display:none!important}#jsProductList .Item .Item__Image .allergy_note[data-allergy]:before{content:"\672c\54c1\306b\542b\307e\308c\308b\30a2\30ec\30eb\30ae\30fc\7269\8cea";display:block;font-size:8px;padding:4px 2px;background-color:#3c3c3c;color:#fff}#jsProductList .Item .Item__Image .allergy_note[data-allergy]:after{content:attr(data-allergy);display:block;font-size:8px;padding:4px 2px;background-color:#fff;color:#000}#jsProductList .Item .Item__Image{position:relative}#jsProductFilter .variant_product_menu_item.active{border-bottom:1px solid #3C3C3C;color:#3c3c3c}.GAP_quanity_selector{display:grid;grid-template-columns:30px 1fr 30px;text-align:center;background:#fff;border:1px solid #E2E0E0;border-radius:3px}.GAP_quanity_selector .Item__Select-select{padding:5px 10px!important;text-align:center!important;border:none!important;background:#fff!important}.Item__Content .Item__Select:before{display:none!important}.GAP_option .item-with-issue .Item__Image{background:#e6e6e6}.GAP_option .item-with-issue .Item__Image img{opacity:.6}.glico-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0006;transition:opacity .3s ease;opacity:0}.glico-modal.show{display:block;opacity:1}.glico-modal-content{background-color:#fff;margin:20px auto;padding:0;border-radius:8px;width:80%;max-width:600px;position:relative;transform:translateY(-20px);transition:transform .3s ease,opacity .3s ease;opacity:0;max-height:calc(100vh - 80px)}.glico-modal-content .main_modal_content{overflow:auto;max-height:calc(100vh - 90px);scrollbar-width:none;border-radius:7px}.glico-product-link{cursor:pointer}.glico-modal.show .glico-modal-content{transform:translateY(0);opacity:1}.glico-close{color:#aaa;position:absolute;top:10px;right:15px;font-size:24px;font-weight:700;cursor:pointer;mix-blend-mode:difference}.glico-close:hover{color:#000}.glico-product{margin-bottom:20px;cursor:pointer}.trigger_button{position:relative;cursor:pointer;padding-right:25px;border-bottom:0;padding-top:12px;padding-bottom:12px;border-top:1px solid #ccc;outline:none;background:transparent;font-weight:600;font-size:15px;line-height:2;text-align:left;letter-spacing:0;color:#000;border-right:0;border-left:0}.collapsible_content_inner{padding-bottom:20px}.trigger_button{display:flex;width:100%}.trigger_button:after{content:"+";position:absolute;right:10px;top:50%;font-size:31px;font-weight:600;line-height:1;color:#d44539;transform:translateY(-50%);font-weight:400;transition:transform .3s ease;line-height:.8}.popup_groups .collapsibles-accorions .collapsible-trigger{font-weight:600;font-size:15px;line-height:2;text-align:left;letter-spacing:0;color:#000;border-right:0;border-left:0;width:100%;background:transparent}.trigger_button.active:after{content:"\2212"}.collapsible_content{display:none;transition:max-height .3s ease}.collapsible_content.open{max-height:1000px}.variant_option_details_inner .collapsibles-accorions{padding-top:70px}.variant_option_content_details h2{line-height:1.5}.ProductSelect__Form .Item__Title{min-height:40px}.template-product-select-cotote.gh-6718593 .ProductSelect__Form .Item__Price .Price--compareAt,.template-product-select-cotote.gh-6718501 .ProductSelect__Form .Item__Price .Price--compareAt,.template-product-select-cotote.gh-6718594 .ProductSelect__Form .Item__Price .Price--compareAt,.template-product-select-cotote.gh-6718593 .ProductSelect__Form .Item__Price .Price--compareAt~.two_price .Price--highlight~small,.template-product-select-cotote.gh-6718501 .ProductSelect__Form .Item__Price .Price--compareAt~.two_price .Price--highlight~small,.template-product-select-cotote.gh-6718594 .ProductSelect__Form .Item__Price .Price--compareAt~.two_price .Price--highlight~small{display:none!important}.template-product-select-cotote.gh-6718593 .ProductSelect__Form .Item__Price .Price--compareAt~.two_price .Price--highlight,.template-product-select-cotote.gh-6718501 .ProductSelect__Form .Item__Price .Price--compareAt~.two_price .Price--highlight,.template-product-select-cotote.gh-6718594 .ProductSelect__Form .Item__Price .Price--compareAt~.two_price .Price--highlight{color:#3c3c3c}.ProductSelect__Form .Item__Price .two_price{color:red;font-weight:700;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.Item__PriceList .Price.Price--highlight{font-size:16px;white-space:nowrap}.Item__PriceList .second_month_price{font-size:12px;font-weight:700}.filter_items_count{transform:translate(0);z-index:12;position:relative;transition:transform .3s}.GAP_quanity_selector input[type=number]::-webkit-inner-spin-button,.GAP_quanity_selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.filter_items_count.filter_items_fixed:not(.sticky-active){visibility:hidden}.GAP_quanity_selector input[type=number]{-moz-appearance:textfield}@media all and (min-width: 768px){.filter_items_count.filter_items_fixed{position:fixed;right:100px;top:50%;transform:translate(50px)}}@media all and (max-width: 1500px){.GAP_option__Title h2{font-size:clamp(15px,1.8vw,30px)}}@media all and (min-width: 768px){.filter_items_count.sticky-active{position:fixed;right:100px;top:50%;transform:translate(50px)}}@media all and (max-width: 768px){.variant_option_content_details{padding:30px 20px 40px}.filter_items_count{font-size:12px}.filter_items_count.filter_items_fixed{position:fixed;right:unset;top:70px;transform:translateY(100%);left:calc(50% - 63px)}.GAP_option__Title h2{font-size:clamp(15px,5vw,25px)}#jsProductList .Item .Item__Image .allergy_note[data-allergy]{left:4px;bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/159/assets/GAP_option.css.map */
