.anice_head_sub_title{color:var(--color-products-anice-black);font-family:var(--font-third);font-size:calc(var(--rem) * 25);font-style:normal;font-weight:500;line-height:150%;letter-spacing:.8px}@media(max-width:48em){.anice_head_sub_title{font-size:calc(var(--rem) * 16)}}.anice_head_title{color:var(--color-products-anice-black);font-family:var(--font-third);font-size:calc(var(--rem) * 40);font-style:normal;font-weight:500;line-height:150%;letter-spacing:1.3px}@media(max-width:48em){.anice_head_title{font-size:calc(var(--rem) * 26)}}.anice_description{color:var(--color-products-anice-black);font-family:var(--font-products-anice-ja);font-size:calc(var(--rem) * 15);font-style:normal;font-weight:400;line-height:160%;letter-spacing:.75px}@media(max-width:48em){.anice_description{font-size:calc(var(--rem) * 12);letter-spacing:.6px}}.anice_shop_block{margin-block-start:calc(var(--rem) * 14)}.anice_shop_text{color:var(--color-products-anice-black2);font-family:var(--font-ja);font-size:calc(var(--rem) * 12);font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}.anice_shop_btn{margin-block-start:calc(var(--rem) * 10)}.anice_shop_btn a{display:inline-block;border:solid 1px var(--color-products-anice-primary);border-radius:calc(var(--rem) * 9999);padding:calc(var(--rem) * 8) calc(var(--rem) * 16);color:var(--color-products-anice-primary);text-align:center;font-feature-settings:"palt" on;font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:500;line-height:150%;letter-spacing:.7px;transition:all .7s}.anice_shop_btn a:hover{background-color:var(--color-products-anice-primary);color:var(--color-products-anice-white)!important;opacity:1}.anice_shop_btn a:hover svg{fill:var(--color-products-anice-white);transform:translate(100%)}.anice_shop_btn a svg{fill:var(--color-products-anice-third);transition:all .7s}.anice_cart_block{display:flex;flex-direction:column;gap:calc(var(--rem) * 10)}.anice_cart_block_tab{padding-inline:calc(var(--rem) * 14);display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--rem) * 0);border-bottom:solid 1px var(--color-products-anice-primary)}.anice_cart_block_tab_item{cursor:pointer;position:relative;text-align:center;display:flex;height:45px;gap:0;overflow:hidden}.anice_cart_block_tab_item .tab_path{fill:var(--color-products-anice-tab);margin:0;height:45px}.anice_cart_block_tab_item .tab_left{position:absolute;left:0;top:0;height:45px}.anice_cart_block_tab_item .tab_right{position:absolute;right:0;top:0;height:45px}.anice_cart_block_tab_item .tab_center_outer{width:calc(100% - 28px);height:45px;position:absolute;left:14px;top:0;overflow:hidden}.anice_cart_block_tab_item .tab_base{fill:var(--color-products-anice-tab)}.anice_cart_block_tab_item .anice_cart_block_tab_item_title{position:absolute;width:100%;height:45px;left:0;top:0;z-index:1;display:flex;justify-content:center;align-items:center;overflow:hidden;color:var(--color-products-anice-gray);leading-trim:both;text-edge:cap;text-overflow:ellipsis;font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.4px;text-transform:uppercase}.anice_cart_block_tab_item.active{transform:translateY(1px);height:45px}.anice_cart_block_tab_item.active .tab_path{fill:var(--color-products-anice-primary)}.anice_cart_block_tab_item.active .tab_base{fill:var(--color-products-anice-white)}.anice_cart_block_tab_item.active .anice_cart_block_tab_item_title{color:var(--color-products-anice-primary)}.anice_cart_btn_block{display:flex;gap:calc(var(--rem) * 28)}@media(max-width:48em){.anice_cart_btn_block{gap:calc(var(--rem) * 21)}}.anice_cart_count_block{display:flex;gap:calc(var(--rem) * 14);align-items:center}@media(max-width:48em){.anice_cart_count_block{gap:calc(var(--rem) * 12)}}.anice_cart_count_block span{color:var(--color-products-anice-black2);text-align:center;font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:500;line-height:160%;letter-spacing:.7px;text-transform:uppercase}@media(max-width:48em){.anice_cart_count_block span{font-size:calc(var(--rem) * 12);flex-shrink:0}}.anice_cart_count_block select{color:var(--color-products-anice-black2);font-family:var(--font-third);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:500;line-height:100%;letter-spacing:1.6px;text-transform:uppercase;width:calc(var(--rem) * 73);height:calc(var(--rem) * 64);text-align:center;padding:calc(var(--rem) * 10);box-sizing:border-box;border-radius:5px;border:solid 1px var(--color-products-anice-black2);cursor:pointer}@media(max-width:48em){.anice_cart_count_block select{width:calc(var(--rem) * 56);height:calc(var(--rem) * 49)}}.anice_cart_btn{flex-grow:1}.anice_cart_btn a,.anice_cart_btn button{width:100%;color:var(--color-products-anice-white);font-family:var(--font-ja);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:700;line-height:160%;letter-spacing:.8px;text-transform:uppercase;border-radius:calc(var(--rem) * 9999);background:var(--color-products-anice-primary);display:block;padding-block:calc(var(--rem) * 20);border:solid 1px var(--color-products-anice-primary);transition:all .7s;text-align:center}:is(.anice_cart_btn a,.anice_cart_btn button) span{color:var(--color-products-anice-white)}@media(max-width:48em){.anice_cart_btn a,.anice_cart_btn button{padding:calc(var(--rem) * 14);font-size:calc(var(--rem) * 13);letter-spacing:.65px}}.anice_cart_btn a:hover,.anice_cart_btn button:hover{color:var(--color-products-anice-primary);background-color:var(--color-products-anice-white)}:is(.anice_cart_btn a:hover,.anice_cart_btn button:hover) span{color:var(--color-products-anice-primary)}.anice_normal_choice{border:solid 1px;border-radius:calc(var(--rem) * 5);border:1px solid #aaa;background:var(--color-products-anice-white);padding:calc(var(--rem) * 24) calc(var(--rem) * 40)}@media(max-width:70em){.anice_normal_choice{padding:calc(var(--rem) * 20)}}@media(max-width:48em){.anice_normal_choice{padding:calc(var(--rem) * 20)}}.anice_normal_choice_cycle_wrap{border:solid 1px;border-radius:calc(var(--rem) * 5);border:1px solid #aaa;background:var(--color-products-anice-white);padding:calc(var(--rem) * 24) calc(var(--rem) * 40);margin-block-start:calc(var(--rem) * 16);padding-block-start:calc(var(--rem) * 24);display:flex;flex-direction:column;gap:calc(var(--rem) * 16)}@media(max-width:70em){.anice_normal_choice_cycle_wrap{padding:calc(var(--rem) * 20)}}@media(max-width:48em){.anice_normal_choice_cycle_wrap{padding:calc(var(--rem) * 20)}}.anice_normal_choice_cycle_wrap.active{border:2px solid var(--color-products-anice-primary)}.anice_normal_choice_cycle_wrap.active .anice_normal_choice_title{color:var(--color-products-anice-black)}.anice_normal_choice_cycle_wrap.active .anice_normal_choice_title svg{transform:rotate(0)}.anice_normal_choice_cycle_wrap.active .option_price,.anice_normal_choice_cycle_wrap.active .single_choice_left{color:var(--color-products-anice-black2);font-weight:700}.anice_normal_choice_title{color:#aaa;text-align:center;font-family:var(--font-ja);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.6px;display:flex;justify-content:center;align-items:center;gap:calc(var(--rem) * 16);cursor:pointer;transition:all .7s;margin-block-end:calc(var(--rem) * 24);padding-block-end:calc(var(--rem) * 16);border-bottom:1.5px solid var(--color-products-anice-primary)}.anice_normal_choice_title svg{transform:rotate(180deg);transition:all .7s}.anice_normarl_choice_lists_outer{transition:all .4s}.anice_normarl_choice_lists{display:flex;flex-direction:column;gap:calc(var(--rem) * 16)}.anice_normarl_choice_lists_inner{display:flex;flex-direction:column;gap:calc(var(--rem) * 24)}.anice_normarl_choice_list{padding-block-end:calc(var(--rem) * 24);border-bottom:calc(var(--rem) * 1) solid #aaa;color:#aaa;font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.4px;text-transform:capitalize}.anice_normarl_choice_list:last-child{border-bottom:none;padding-block-end:0}.anice_normarl_choice_list span{transition:all .7s}.anice_normarl_choice_list input{flex-shrink:0}.anice_normarl_choice_list input:checked+span{color:var(--color-products-anice-black)}.anice_normarl_choice_list input:checked+span span{color:var(--color-products-anice-black)}.anice_normarl_choice_list input:checked+span .anice_normarl_choice_list_price_for_one{color:var(--color-products-anice-primary);font-weight:700}.anice_normarl_choice_list_label{cursor:pointer}.anice_normarl_choice_list_price_block{display:flex;width:100%;justify-content:space-between;align-items:center;margin-inline-end:calc(var(--rem) * 24)}@media(max-width:100em){.anice_normarl_choice_list_price_block{margin-inline-end:calc(var(--rem) * 0)}}@media(max-width:48em){.anice_normarl_choice_list_price_block{gap:calc(var(--rem) * 8);margin-inline-end:calc(var(--rem) * 0)}}.anice_normarl_choice_list_price_option{color:#aaa;font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.4px;text-transform:capitalize;display:flex;justify-content:space-between}@media(max-width:70em){.anice_normarl_choice_list_price_option{width:45%}}.anice_normarl_choice_list_price_number_block{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:calc(var(--rem) * 8)}.anice_normarl_choice_list_price_number{color:#aaa;font-family:var(--font-ja);font-size:calc(var(--rem) * 22);font-style:normal;font-weight:500;line-height:100%;letter-spacing:2.2px;text-transform:uppercase}.anice_normarl_choice_list_price_tax{font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:700;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}.anice_normarl_choice_list_price_for_one{color:var(--color-products-anice-primary);text-align:right;font-family:var(--font-ja);font-size:calc(var(--rem) * 12);font-style:normal;font-weight:500;line-height:100%;letter-spacing:.24px;text-transform:uppercase;width:100%}.anice_cart_price_shipping_free{margin-block-start:calc(var(--rem) * 24);color:var(--color-products-anice-black);font-feature-settings:"palt" on;font-family:var(--font-ja);font-size:var(--Font-size-Medium, 16px);font-style:normal;font-weight:700;line-height:180%;letter-spacing:.8px;text-align:center}.anice_normal_choice_span{margin-block-start:calc(var(--rem) * 24)}.anice_normal_choice_span select{width:100%;height:calc(var(--rem) * 67);border:solid 1px #aaa;padding:calc(var(--rem) * 20);border-radius:calc(var(--rem) * 5);outline:none;color:#333;font-family:var(--font-ja);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.4px;text-transform:capitalize;cursor:pointer}.anice_normal_choice_span_title{display:flex;padding:calc(var(--rem) * 5) calc(var(--rem) * 10);flex-direction:column;justify-content:center;align-items:center;margin-block-end:calc(var(--rem) * 8);background:#bfbfbf;color:var(--color-products-anice-white);text-align:center;leading-trim:both;text-edge:cap;font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.4px;text-transform:capitalize;width:fit-content}.anice_normal_choice_span_annotation{color:var(--color-products-anice-black);leading-trim:both;text-edge:cap;font-family:var(--font-ja);font-size:calc(var(--rem) * 12);font-style:normal;font-weight:400;line-height:140%;letter-spacing:1.2px;text-transform:capitalize;margin-block-start:calc(var(--rem) * 16)}.anice_normal_choice.active{border:2px solid var(--color-products-anice-primary)}.anice_normal_choice.active .anice_normal_choice_title{color:var(--color-products-anice-black)}.anice_normal_choice.active .anice_normal_choice_title svg{transform:rotate(0)}.anice_normal_choice.active .option_price,.anice_normal_choice.active .single_choice_left{color:var(--color-products-anice-black2);font-weight:700}.anice_choice_title{color:var(--color-products-anice-black2);text-align:center;font-family:var(--font-ja);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.6px;text-transform:uppercase;display:flex;justify-content:center;align-items:center;gap:calc(var(--rem) * 16);cursor:pointer;transition:all .7s;padding-block-end:calc(var(--rem) * 16);border-bottom:solid 1px var(--color-products-anice-fifth)}.anice_choice_title:hover{opacity:.5}.anice_choice_title svg{fill:var(--color-products-anice-black2)}.anice_choice_title_single label{display:flex;gap:calc(var(--rem) * 80)!important;justify-content:center;align-items:center}@media(max-width:48em){.anice_choice_title_single label{gap:calc(var(--rem) * 54)}}.anice_single_choice_left{display:flex;gap:calc(var(--rem) * 45);color:var(--color-products-anice-black2);font-family:var(--font-ja);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.4px;text-transform:uppercase}@media(max-width:48em){.anice_single_choice_left{font-size:calc(var(--rem) * 14);gap:calc(var(--rem) * 48)}}.anice_choice_block_outer{margin-block-start:calc(var(--rem) * 40)}.anice_cart_block_outer{display:flex;flex-direction:column;gap:calc(var(--rem) * 40)}.anice_cart_block_sholder_shipping_free{overflow:hidden;color:#fff;leading-trim:both;text-edge:cap;text-overflow:ellipsis;font-family:var(--font-ja);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:700;line-height:90%;letter-spacing:1.6px;text-transform:uppercase;display:flex;padding:calc(var(--rem) * 6) calc(var(--rem) * 12);flex-direction:column;justify-content:center;align-items:center;background-color:var(--color-products-anice-primary);border-radius:calc(var(--rem) * 2)}.anice_cart_block_sholder_title{overflow:hidden;color:var(--color-products-anice-black);leading-trim:both;text-edge:cap;text-overflow:ellipsis;font-family:var(--font-ja);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.6px;text-transform:uppercase}.anice_cart_block_sholder{display:flex;flex-direction:column;gap:calc(var(--rem) * 12);justify-content:center;align-items:center}.anice_choice_block{margin-block-start:calc(var(--rem) * 32)}.anice_choice_block .choice:last-child{border:none}.anice_choice{padding-block-end:calc(var(--rem) * 24)}.anice_choice:not(:first-child){padding-block:calc(var(--rem) * 24)}.anice_choice{border-bottom:1px solid #e6e6e6}.anice_choice label{display:flex;justify-content:start;align-items:center;cursor:pointer}.anice_check{display:none}.anice_check:checked+.check_mark{border:solid calc(var(--rem) * 7) var(--color-products-anice-gray);box-sizing:border-box}.anice_check_mark{border:solid 1px var(--color-products-anice-gray);display:block;width:calc(var(--rem) * 24);height:calc(var(--rem) * 24);border-radius:100%;margin-inline-end:calc(var(--rem) * 10);box-sizing:border-box;display:none}@media(max-width:48em){.anice_check_mark{width:calc(var(--rem) * 20);height:calc(var(--rem) * 20)}}.anice_option_name{margin-inline-end:calc(var(--rem) * 40);color:var(--color-products-anice-fourth);font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:700;line-height:140%;letter-spacing:1.4px;text-transform:uppercase}.anice_option_price .price-item .money{display:flex;align-items:end;gap:calc(var(--rem) * 10);font-family:var(--font-third);font-size:calc(var(--rem) * 22);font-style:normal;font-weight:500;line-height:100%;letter-spacing:2.2px;text-transform:uppercase}@media(max-width:48em){.anice_option_price .price-item .money{font-size:calc(var(--rem) * 20);font-weight:600;letter-spacing:2px}}.anice_option_price .price-item .money .tax-included{color:inherit;font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:700;line-height:100%;letter-spacing:1.4px;text-transform:uppercase}@media(max-width:48em){.anice_option_price .price-item .money .tax-included{font-size:calc(var(--rem) * 12);letter-spacing:1.2px}}.anice_hide_blocks{margin-block-start:calc(var(--rem) * 40);border-block-start:solid calc(var(--rem) * 1) var(--color-products-anice-gray)}.anice_hide_block{border-block-end:solid calc(var(--rem) * 1) var(--color-products-anice-gray);padding-block-end:calc(var(--rem) * 12)}.anice_hide_title{padding-block:calc(var(--rem) * 12);display:flex;justify-content:space-between;align-items:center;padding-inline-end:calc(var(--rem) * 6);cursor:pointer;color:var(--color-products-anice-black);font-feature-settings:"palt" on;font-family:Noto Sans JP;font-size:var(--Font-size-Medium, 16px);font-style:normal;font-weight:400;line-height:150%;letter-spacing:.8px;transition:all .7s}.anice_hide_title:hover{opacity:.2}@media(max-width:48em){.anice_hide_title:hover{opacity:1}}.anice_hide_title svg{fill:var(--color-products-anice-black);transform:rotate(90deg);transition:all .7s;width:calc(var(--rem) * 12);height:calc(var(--rem) * 7)}.anice-cart-subscription-description-block{margin-block-start:calc(var(--rem) * 26)}.anice-cart-subscription-description-title{color:var(--color-products-anice-black);display:flex;justify-content:center;align-items:center;gap:calc(var(--rem) * 3);leading-trim:both;text-edge:cap;font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:500;line-height:140%;letter-spacing:1.4px;text-transform:uppercase}.anice-cart-subscription-description-title span{display:flex;justify-content:center;align-items:center;text-align:center;width:calc(var(--rem) * 14);height:calc(var(--rem) * 14);color:var(--color-products-anice-black);leading-trim:both;text-edge:cap;font-family:var(--font-ja);font-size:calc(var(--rem) * 12);font-style:normal;font-weight:400;line-height:100%;text-transform:uppercase;border-radius:100%;border:.5px solid var(--color-products-anice-black)}.anice-cart-subscription-description-desc{color:var(--color-products-anice-black);font-family:var(--font-ja);font-size:calc(var(--rem) * 14);font-style:normal;font-weight:400;line-height:180%;letter-spacing:.7px}.anice-cart-subscription-description-link{margin-block-start:calc(var(--rem) * 16)}.anice-cart-subscription-description-link a{color:var(--color-products-anice-black);font-feature-settings:"palt" on;font-family:var(--font-ja);font-size:calc(var(--rem) * 16);font-style:normal;font-weight:400;line-height:180%;letter-spacing:.8px;text-decoration-line:underline!important;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}
/*# sourceMappingURL=/cdn/shop/t/72/assets/anice-product-cart.css.map */
