@charset "UTF-8";.l-main,.woocommerce #full-width-page-wrapper,.woocommerce #woocommerce-wrapper,.woocommerce-page #full-width-page-wrapper,.woocommerce-page #woocommerce-wrapper{margin-top:80px;margin-bottom:120px}@media screen and (max-width:767px){.l-main,.woocommerce #full-width-page-wrapper,.woocommerce #woocommerce-wrapper,.woocommerce-page #full-width-page-wrapper,.woocommerce-page #woocommerce-wrapper{margin-top:17.0666666667vw;margin-bottom:21.3333333333vw}.l-main .container,.woocommerce #full-width-page-wrapper .container,.woocommerce #woocommerce-wrapper .container,.woocommerce-page #full-width-page-wrapper .container,.woocommerce-page #woocommerce-wrapper .container{padding-right:6.4vw;padding-left:6.4vw}}.l-main.is-filter-btn,.woocommerce .is-filter-btn#full-width-page-wrapper,.woocommerce .is-filter-btn#woocommerce-wrapper,.woocommerce-page .is-filter-btn#full-width-page-wrapper,.woocommerce-page .is-filter-btn#woocommerce-wrapper{margin-top:0}.l-main .section:not(:last-of-type),.woocommerce #full-width-page-wrapper .section:not(:last-of-type),.woocommerce #woocommerce-wrapper .section:not(:last-of-type),.woocommerce-page #full-width-page-wrapper .section:not(:last-of-type),.woocommerce-page #woocommerce-wrapper .section:not(:last-of-type){margin-bottom:120px}@media screen and (max-width:767px){.l-main .section:not(:last-of-type),.woocommerce #full-width-page-wrapper .section:not(:last-of-type),.woocommerce #woocommerce-wrapper .section:not(:last-of-type),.woocommerce-page #full-width-page-wrapper .section:not(:last-of-type),.woocommerce-page #woocommerce-wrapper .section:not(:last-of-type){margin-bottom:21.3333333333vw}.l-main .section__heading,.woocommerce #full-width-page-wrapper .section__heading,.woocommerce #woocommerce-wrapper .section__heading,.woocommerce-page #full-width-page-wrapper .section__heading,.woocommerce-page #woocommerce-wrapper .section__heading{margin-bottom:6.4vw}}.l-main .section__ttl,.woocommerce #full-width-page-wrapper .section__ttl,.woocommerce #woocommerce-wrapper .section__ttl,.woocommerce-page #full-width-page-wrapper .section__ttl,.woocommerce-page #woocommerce-wrapper .section__ttl{font-family:Oswald}@media screen and (min-width:768px){.l-main .section__inner,.woocommerce #full-width-page-wrapper .section__inner,.woocommerce #woocommerce-wrapper .section__inner,.woocommerce-page #full-width-page-wrapper .section__inner,.woocommerce-page #woocommerce-wrapper .section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-main .section__heading,.woocommerce #full-width-page-wrapper .section__heading,.woocommerce #woocommerce-wrapper .section__heading,.woocommerce-page #full-width-page-wrapper .section__heading,.woocommerce-page #woocommerce-wrapper .section__heading{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-main .section__desc,.woocommerce #full-width-page-wrapper .section__desc,.woocommerce #woocommerce-wrapper .section__desc,.woocommerce-page #full-width-page-wrapper .section__desc,.woocommerce-page #woocommerce-wrapper .section__desc{width:70.3703703704%;margin-top:24px}.l-main .section__ttl,.woocommerce #full-width-page-wrapper .section__ttl,.woocommerce #woocommerce-wrapper .section__ttl,.woocommerce-page #full-width-page-wrapper .section__ttl,.woocommerce-page #woocommerce-wrapper .section__ttl{margin-bottom:16px;font-size:3.7333333333rem;font-weight:500;line-height:1.4819642857;letter-spacing:.0178571429em}}@media screen and (max-width:767px){.l-main .section__ttl,.woocommerce #full-width-page-wrapper .section__ttl,.woocommerce #woocommerce-wrapper .section__ttl,.woocommerce-page #full-width-page-wrapper .section__ttl,.woocommerce-page #woocommerce-wrapper .section__ttl{margin-bottom:.5333333333vw;font-size:10.6666666667vw;font-weight:600;line-height:1.457;letter-spacing:.025em}}@media screen and (min-width:768px){.l-main .section__subttl,.woocommerce #full-width-page-wrapper .section__subttl,.woocommerce #woocommerce-wrapper .section__subttl,.woocommerce-page #full-width-page-wrapper .section__subttl,.woocommerce-page #woocommerce-wrapper .section__subttl{font-size:1.2rem;font-weight:500;line-height:1.5555555556;letter-spacing:.0555555556em}.l-main .section .definition__head,.woocommerce #full-width-page-wrapper .section .definition__head,.woocommerce #woocommerce-wrapper .section .definition__head,.woocommerce-page #full-width-page-wrapper .section .definition__head,.woocommerce-page #woocommerce-wrapper .section .definition__head{padding:16px;width:20%;border-bottom:1px solid #c8b4e4}}@media screen and (max-width:767px){.l-main .section__subttl,.woocommerce #full-width-page-wrapper .section__subttl,.woocommerce #woocommerce-wrapper .section__subttl,.woocommerce-page #full-width-page-wrapper .section__subttl,.woocommerce-page #woocommerce-wrapper .section__subttl{font-size:4.2666666667vw;font-weight:500;line-height:1.75;letter-spacing:.0625em}.l-main .section .definition__head,.woocommerce #full-width-page-wrapper .section .definition__head,.woocommerce #woocommerce-wrapper .section .definition__head,.woocommerce-page #full-width-page-wrapper .section .definition__head,.woocommerce-page #woocommerce-wrapper .section .definition__head{width:100%;padding:2.1333333333vw 4.2666666667vw 1.0666666667vw}}.l-main .section .definition,.woocommerce #full-width-page-wrapper .section .definition,.woocommerce #woocommerce-wrapper .section .definition,.woocommerce-page #full-width-page-wrapper .section .definition,.woocommerce-page #woocommerce-wrapper .section .definition{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-main .section .definition__head,.woocommerce #full-width-page-wrapper .section .definition__head,.woocommerce #woocommerce-wrapper .section .definition__head,.woocommerce-page #full-width-page-wrapper .section .definition__head,.woocommerce-page #woocommerce-wrapper .section .definition__head{font-weight:600}.l-main .section .definition__data,.woocommerce #full-width-page-wrapper .section .definition__data,.woocommerce #woocommerce-wrapper .section .definition__data,.woocommerce-page #full-width-page-wrapper .section .definition__data,.woocommerce-page #woocommerce-wrapper .section .definition__data{border-bottom:1px solid #c8b4e4}@media screen and (min-width:768px){.l-main .section .definition__data,.woocommerce #full-width-page-wrapper .section .definition__data,.woocommerce #woocommerce-wrapper .section .definition__data,.woocommerce-page #full-width-page-wrapper .section .definition__data,.woocommerce-page #woocommerce-wrapper .section .definition__data{padding:16px 0;width:80%}}@media screen and (max-width:767px){.l-main .section .definition__data,.woocommerce #full-width-page-wrapper .section .definition__data,.woocommerce #woocommerce-wrapper .section .definition__data,.woocommerce-page #full-width-page-wrapper .section .definition__data,.woocommerce-page #woocommerce-wrapper .section .definition__data{width:100%;padding:0 4.2666666667vw 2.1333333333vw}}.l-main .section-pagelink,.woocommerce #full-width-page-wrapper .section-pagelink,.woocommerce #woocommerce-wrapper .section-pagelink,.woocommerce-page #full-width-page-wrapper .section-pagelink,.woocommerce-page #woocommerce-wrapper .section-pagelink{background:#f1f1f1;padding:32px 0}@media screen and (min-width:768px){.l-main .section-pagelink.section-pagelink--ajistudio .section-pagelink__inner,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--ajistudio .section-pagelink__inner,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--ajistudio .section-pagelink__inner,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--ajistudio .section-pagelink__inner,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--ajistudio .section-pagelink__inner{margin:auto;width:876px}.l-main .section-pagelink.section-pagelink--storage .pagelink__list,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--storage .pagelink__list,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--storage .pagelink__list,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--storage .pagelink__list,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--storage .pagelink__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px 24px}.l-main .section-pagelink.section-pagelink--news .section-pagelink__inner,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--news .section-pagelink__inner,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--news .section-pagelink__inner,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--news .section-pagelink__inner,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--news .section-pagelink__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-main .section-pagelink.section-pagelink--news .pagelink__heading,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__heading,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__heading,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__heading,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__heading{width:14.1732283465%;min-width:144px}}.l-main .section-pagelink.section-pagelink--news .pagelink__ttl,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__ttl,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__ttl,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__ttl,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__ttl{font-size:1.2rem;font-weight:600;line-height:1.6666666667;letter-spacing:0}@media screen and (max-width:767px){.l-main .section-pagelink,.woocommerce #full-width-page-wrapper .section-pagelink,.woocommerce #woocommerce-wrapper .section-pagelink,.woocommerce-page #full-width-page-wrapper .section-pagelink,.woocommerce-page #woocommerce-wrapper .section-pagelink{padding:6.4vw 0}.l-main .section-pagelink.section-pagelink--news .pagelink__heading,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__heading,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__heading,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__heading,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__heading{margin-bottom:2.1333333333vw}.l-main .section-pagelink.section-pagelink--news .pagelink__ttl,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__ttl,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__ttl,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__ttl,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__ttl{font-size:4.2666666667vw;font-weight:600;line-height:2;letter-spacing:0}}.l-main .section-pagelink.section-pagelink--news .pagelink__list,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__list,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__list,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__list,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__list{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}@media screen and (min-width:768px){.l-main .section-pagelink.section-pagelink--news .pagelink__list,.woocommerce #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__list,.woocommerce #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__list,.woocommerce-page #full-width-page-wrapper .section-pagelink.section-pagelink--news .pagelink__list,.woocommerce-page #woocommerce-wrapper .section-pagelink.section-pagelink--news .pagelink__list{gap:24px 2.0642201835%;-webkit-box-flex:1;-ms-flex:1;flex:1}.l-main .section-pagelink .pagelink__item,.woocommerce #full-width-page-wrapper .section-pagelink .pagelink__item,.woocommerce #woocommerce-wrapper .section-pagelink .pagelink__item,.woocommerce-page #full-width-page-wrapper .section-pagelink .pagelink__item,.woocommerce-page #woocommerce-wrapper .section-pagelink .pagelink__item{max-width:160px;padding:0}}.l-main .section-pagelink .pagelink__list,.woocommerce #full-width-page-wrapper .section-pagelink .pagelink__list,.woocommerce #woocommerce-wrapper .section-pagelink .pagelink__list,.woocommerce-page #full-width-page-wrapper .section-pagelink .pagelink__list,.woocommerce-page #woocommerce-wrapper .section-pagelink .pagelink__list{gap:24px 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:767px){.l-main .section-pagelink .pagelink__list,.woocommerce #full-width-page-wrapper .section-pagelink .pagelink__list,.woocommerce #woocommerce-wrapper .section-pagelink .pagelink__list,.woocommerce-page #full-width-page-wrapper .section-pagelink .pagelink__list,.woocommerce-page #woocommerce-wrapper .section-pagelink .pagelink__list{gap:4.2666666667vw 0}.l-main .section-pagelink .pagelink__item,.woocommerce #full-width-page-wrapper .section-pagelink .pagelink__item,.woocommerce #woocommerce-wrapper .section-pagelink .pagelink__item,.woocommerce-page #full-width-page-wrapper .section-pagelink .pagelink__item,.woocommerce-page #woocommerce-wrapper .section-pagelink .pagelink__item{padding:0 13.25px}}.l-main .section-pagelink .pagelink__link,.woocommerce #full-width-page-wrapper .section-pagelink .pagelink__link,.woocommerce #woocommerce-wrapper .section-pagelink .pagelink__link,.woocommerce-page #full-width-page-wrapper .section-pagelink .pagelink__link,.woocommerce-page #woocommerce-wrapper .section-pagelink .pagelink__link{padding:13px 0;display:block;background:#fff;border:1px solid #7644bd;text-align:center;font-size:1rem;font-weight:600;line-height:1.362;letter-spacing:0}@media screen and (max-width:767px){.l-main .section-pagelink .pagelink__link,.woocommerce #full-width-page-wrapper .section-pagelink .pagelink__link,.woocommerce #woocommerce-wrapper .section-pagelink .pagelink__link,.woocommerce-page #full-width-page-wrapper .section-pagelink .pagelink__link,.woocommerce-page #woocommerce-wrapper .section-pagelink .pagelink__link{padding:2.5333333333vw 0;font-size:.9333333333rem;font-weight:600;line-height:1.3621428571;letter-spacing:0}}.l-main .section-pagelink .pagelink__link._current,.l-main .section-pagelink .pagelink__link:hover,.woocommerce #full-width-page-wrapper .section-pagelink .pagelink__link._current,.woocommerce #full-width-page-wrapper .section-pagelink .pagelink__link:hover,.woocommerce #woocommerce-wrapper .section-pagelink .pagelink__link._current,.woocommerce #woocommerce-wrapper .section-pagelink .pagelink__link:hover,.woocommerce-page #full-width-page-wrapper .section-pagelink .pagelink__link._current,.woocommerce-page #full-width-page-wrapper .section-pagelink .pagelink__link:hover,.woocommerce-page #woocommerce-wrapper .section-pagelink .pagelink__link._current,.woocommerce-page #woocommerce-wrapper .section-pagelink .pagelink__link:hover{opacity:1;background:#7644bd;border-color:#fff;color:#fff}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.woocommerce .woocommerce-error .btn,.woocommerce .woocommerce-info .btn,.woocommerce .woocommerce-message .btn,.woocommerce-page .woocommerce-error .btn,.woocommerce-page .woocommerce-info .btn,.woocommerce-page .woocommerce-message .btn{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;height:auto;text-decoration:underline;margin:0;float:right;border:none;padding:0;width:auto}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;float:none;margin:.5em auto 0 0}.woocommerce #full-width-page-wrapper .woocommerce-products-header,.woocommerce #woocommerce-wrapper .woocommerce-products-header,.woocommerce-page #full-width-page-wrapper .woocommerce-products-header,.woocommerce-page #woocommerce-wrapper .woocommerce-products-header{margin-bottom:2em}.woocommerce #full-width-page-wrapper .entry-title,.woocommerce #full-width-page-wrapper .woocommerce-products-header__title,.woocommerce #woocommerce-wrapper .entry-title,.woocommerce #woocommerce-wrapper .woocommerce-products-header__title,.woocommerce-page #full-width-page-wrapper .entry-title,.woocommerce-page #full-width-page-wrapper .woocommerce-products-header__title,.woocommerce-page #woocommerce-wrapper .entry-title,.woocommerce-page #woocommerce-wrapper .woocommerce-products-header__title{font-size:2rem;margin-bottom:1em}.woocommerce #full-width-page-wrapper .btn-outline-primary,.woocommerce #full-width-page-wrapper .btn-primary,.woocommerce #full-width-page-wrapper .input-text,.woocommerce #woocommerce-wrapper .btn-outline-primary,.woocommerce #woocommerce-wrapper .btn-primary,.woocommerce #woocommerce-wrapper .input-text,.woocommerce-page #full-width-page-wrapper .btn-outline-primary,.woocommerce-page #full-width-page-wrapper .btn-primary,.woocommerce-page #full-width-page-wrapper .input-text,.woocommerce-page #woocommerce-wrapper .btn-outline-primary,.woocommerce-page #woocommerce-wrapper .btn-primary,.woocommerce-page #woocommerce-wrapper .input-text{border-radius:0}@media (min-width:768px){.woocommerce #full-width-page-wrapper #right-sidebar,.woocommerce #woocommerce-wrapper #right-sidebar,.woocommerce-page #full-width-page-wrapper #right-sidebar,.woocommerce-page #woocommerce-wrapper #right-sidebar{max-width:19.3333em}}.woocommerce #full-width-page-wrapper #right-sidebar .widget:nth-child(n+2),.woocommerce #woocommerce-wrapper #right-sidebar .widget:nth-child(n+2),.woocommerce-page #full-width-page-wrapper #right-sidebar .widget:nth-child(n+2),.woocommerce-page #woocommerce-wrapper #right-sidebar .widget:nth-child(n+2){margin-top:3em}.woocommerce #full-width-page-wrapper #right-sidebar .widget-title,.woocommerce #full-width-page-wrapper #right-sidebar .widgettitle,.woocommerce #full-width-page-wrapper #right-sidebar h2,.woocommerce #woocommerce-wrapper #right-sidebar .widget-title,.woocommerce #woocommerce-wrapper #right-sidebar .widgettitle,.woocommerce #woocommerce-wrapper #right-sidebar h2,.woocommerce-page #full-width-page-wrapper #right-sidebar .widget-title,.woocommerce-page #full-width-page-wrapper #right-sidebar .widgettitle,.woocommerce-page #full-width-page-wrapper #right-sidebar h2,.woocommerce-page #woocommerce-wrapper #right-sidebar .widget-title,.woocommerce-page #woocommerce-wrapper #right-sidebar .widgettitle,.woocommerce-page #woocommerce-wrapper #right-sidebar h2{font-size:1.3333333333rem;padding-bottom:.5em;margin-bottom:.8em;border-bottom:1px solid #F1F1F1}.woocommerce #full-width-page-wrapper #right-sidebar a,.woocommerce #woocommerce-wrapper #right-sidebar a,.woocommerce-page #full-width-page-wrapper #right-sidebar a,.woocommerce-page #woocommerce-wrapper #right-sidebar a{color:inherit}.woocommerce #full-width-page-wrapper #right-sidebar .wp-block-search__input,.woocommerce #woocommerce-wrapper #right-sidebar .wp-block-search__input,.woocommerce-page #full-width-page-wrapper #right-sidebar .wp-block-search__input,.woocommerce-page #woocommerce-wrapper #right-sidebar .wp-block-search__input{border-left:none;border-radius:0;padding-left:0}.woocommerce #full-width-page-wrapper #right-sidebar .wp-block-search__button,.woocommerce #woocommerce-wrapper #right-sidebar .wp-block-search__button,.woocommerce-page #full-width-page-wrapper #right-sidebar .wp-block-search__button,.woocommerce-page #woocommerce-wrapper #right-sidebar .wp-block-search__button{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-radius:0;background-color:transparent;border-color:#ced4da;border-right:none}.woocommerce #full-width-page-wrapper #right-sidebar .wp-block-search__button .search-icon,.woocommerce #woocommerce-wrapper #right-sidebar .wp-block-search__button .search-icon,.woocommerce-page #full-width-page-wrapper #right-sidebar .wp-block-search__button .search-icon,.woocommerce-page #woocommerce-wrapper #right-sidebar .wp-block-search__button .search-icon{fill:#7644bd;-webkit-transform:scale(-1,1);transform:scale(-1,1);display:inline-block;width:2.2em;height:2.2em}.woocommerce #full-width-page-wrapper #right-sidebar .product_list_widget li,.woocommerce #woocommerce-wrapper #right-sidebar .product_list_widget li,.woocommerce-page #full-width-page-wrapper #right-sidebar .product_list_widget li,.woocommerce-page #woocommerce-wrapper #right-sidebar .product_list_widget li{font-size:.9333333333rem}.woocommerce #full-width-page-wrapper #right-sidebar .product_list_widget li img,.woocommerce #woocommerce-wrapper #right-sidebar .product_list_widget li img,.woocommerce-page #full-width-page-wrapper #right-sidebar .product_list_widget li img,.woocommerce-page #woocommerce-wrapper #right-sidebar .product_list_widget li img{width:56px}.woocommerce #full-width-page-wrapper #right-sidebar .product_list_widget li .product-title,.woocommerce #woocommerce-wrapper #right-sidebar .product_list_widget li .product-title,.woocommerce-page #full-width-page-wrapper #right-sidebar .product_list_widget li .product-title,.woocommerce-page #woocommerce-wrapper #right-sidebar .product_list_widget li .product-title{display:block;font-weight:500}.woocommerce #full-width-page-wrapper #right-sidebar .product_list_widget li del,.woocommerce #woocommerce-wrapper #right-sidebar .product_list_widget li del,.woocommerce-page #full-width-page-wrapper #right-sidebar .product_list_widget li del,.woocommerce-page #woocommerce-wrapper #right-sidebar .product_list_widget li del{color:#828282;opacity:1;font-size:1rem;padding-right:.2em}.woocommerce #full-width-page-wrapper #right-sidebar .product_list_widget li ins,.woocommerce #woocommerce-wrapper #right-sidebar .product_list_widget li ins,.woocommerce-page #full-width-page-wrapper #right-sidebar .product_list_widget li ins,.woocommerce-page #woocommerce-wrapper #right-sidebar .product_list_widget li ins{color:#000;text-decoration:none;font-size:1rem}.woocommerce #full-width-page-wrapper #right-sidebar #menu-widget_page_menu li:nth-child(n+2),.woocommerce #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list li:nth-child(n+2),.woocommerce #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list li:nth-child(n+2),.woocommerce #woocommerce-wrapper #right-sidebar #menu-widget_page_menu li:nth-child(n+2),.woocommerce #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list li:nth-child(n+2),.woocommerce #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list li:nth-child(n+2),.woocommerce-page #full-width-page-wrapper #right-sidebar #menu-widget_page_menu li:nth-child(n+2),.woocommerce-page #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list li:nth-child(n+2),.woocommerce-page #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list li:nth-child(n+2),.woocommerce-page #woocommerce-wrapper #right-sidebar #menu-widget_page_menu li:nth-child(n+2),.woocommerce-page #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list li:nth-child(n+2),.woocommerce-page #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list li:nth-child(n+2){margin-top:.5em}.woocommerce #full-width-page-wrapper #right-sidebar #menu-widget_page_menu a,.woocommerce #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list a,.woocommerce #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list a,.woocommerce #woocommerce-wrapper #right-sidebar #menu-widget_page_menu a,.woocommerce #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list a,.woocommerce #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list a,.woocommerce-page #full-width-page-wrapper #right-sidebar #menu-widget_page_menu a,.woocommerce-page #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list a,.woocommerce-page #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list a,.woocommerce-page #woocommerce-wrapper #right-sidebar #menu-widget_page_menu a,.woocommerce-page #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list a,.woocommerce-page #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list a{position:relative;padding-left:2em;font-size:.9333333333rem;text-decoration:underline}.woocommerce #full-width-page-wrapper #right-sidebar #menu-widget_page_menu a:before,.woocommerce #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list a:before,.woocommerce #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list a:before,.woocommerce #woocommerce-wrapper #right-sidebar #menu-widget_page_menu a:before,.woocommerce #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list a:before,.woocommerce #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list a:before,.woocommerce-page #full-width-page-wrapper #right-sidebar #menu-widget_page_menu a:before,.woocommerce-page #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list a:before,.woocommerce-page #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list a:before,.woocommerce-page #woocommerce-wrapper #right-sidebar #menu-widget_page_menu a:before,.woocommerce-page #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list a:before,.woocommerce-page #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list a:before{content:"";position:absolute;top:.1em;left:0;display:block;width:1.7em;height:1.7em;background-repeat:no-repeat;background-size:contain}.woocommerce #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list--depth-0 a:before,.woocommerce #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list--depth-0 a:before,.woocommerce-page #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list--depth-0 a:before,.woocommerce-page #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list--depth-0 a:before{background-image:url(../../assets/img/side-product-cat-depth-0.svg)}.woocommerce #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list--depth-1,.woocommerce #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list--depth-1,.woocommerce-page #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list--depth-1,.woocommerce-page #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list--depth-1{padding-left:2em}.woocommerce #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list--depth-1 a:before,.woocommerce #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list--depth-1 a:before,.woocommerce-page #full-width-page-wrapper #right-sidebar .wc-block-product-categories-list--depth-1 a:before,.woocommerce-page #woocommerce-wrapper #right-sidebar .wc-block-product-categories-list--depth-1 a:before{background-image:url(../../assets/img/side-product-cat-depth-1.svg)}.woocommerce #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list a,.woocommerce #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list a,.woocommerce-page #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list a,.woocommerce-page #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list a{display:block}.woocommerce #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list a:before,.woocommerce #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list a:before,.woocommerce-page #full-width-page-wrapper #right-sidebar .wp-block-latest-posts__list a:before,.woocommerce-page #woocommerce-wrapper #right-sidebar .wp-block-latest-posts__list a:before{background-image:url(../../assets/img/side-recent-post.svg)}.woocommerce #full-width-page-wrapper #right-sidebar #menu-widget_page_menu a,.woocommerce #woocommerce-wrapper #right-sidebar #menu-widget_page_menu a,.woocommerce-page #full-width-page-wrapper #right-sidebar #menu-widget_page_menu a,.woocommerce-page #woocommerce-wrapper #right-sidebar #menu-widget_page_menu a{display:block}.woocommerce #full-width-page-wrapper #right-sidebar #menu-widget_page_menu a:before,.woocommerce #woocommerce-wrapper #right-sidebar #menu-widget_page_menu a:before,.woocommerce-page #full-width-page-wrapper #right-sidebar #menu-widget_page_menu a:before,.woocommerce-page #woocommerce-wrapper #right-sidebar #menu-widget_page_menu a:before{background-image:url(../../assets/img/side-shoping-guide.svg)}.woocommerce #full-width-page-wrapper span.onsale,.woocommerce #woocommerce-wrapper span.onsale,.woocommerce-page #full-width-page-wrapper span.onsale,.woocommerce-page #woocommerce-wrapper span.onsale{position:static;color:#a33b9a;border-radius:0;border:1px solid #a33b9a;background-color:transparent;margin:0;padding:0 .5em;font-weight:500}.woocommerce #full-width-page-wrapper .woocommerce-result-count,.woocommerce #woocommerce-wrapper .woocommerce-result-count,.woocommerce-page #full-width-page-wrapper .woocommerce-result-count,.woocommerce-page #woocommerce-wrapper .woocommerce-result-count{margin:.2em 0}.woocommerce #full-width-page-wrapper .woocommerce-ordering,.woocommerce #woocommerce-wrapper .woocommerce-ordering,.woocommerce-page #full-width-page-wrapper .woocommerce-ordering,.woocommerce-page #woocommerce-wrapper .woocommerce-ordering{float:left;width:100%;max-width:19.7333em;margin-right:1em}.woocommerce #full-width-page-wrapper .woocommerce-ordering select,.woocommerce #woocommerce-wrapper .woocommerce-ordering select,.woocommerce-page #full-width-page-wrapper .woocommerce-ordering select,.woocommerce-page #woocommerce-wrapper .woocommerce-ordering select{border-radius:0}.woocommerce #full-width-page-wrapper ul.products,.woocommerce #woocommerce-wrapper ul.products,.woocommerce-page #full-width-page-wrapper ul.products,.woocommerce-page #woocommerce-wrapper ul.products{padding-top:1em}.woocommerce #full-width-page-wrapper ul.products li.product a,.woocommerce #woocommerce-wrapper ul.products li.product a,.woocommerce-page #full-width-page-wrapper ul.products li.product a,.woocommerce-page #woocommerce-wrapper ul.products li.product a{color:inherit}.woocommerce #full-width-page-wrapper ul.products li.product a img,.woocommerce #woocommerce-wrapper ul.products li.product a img,.woocommerce-page #full-width-page-wrapper ul.products li.product a img,.woocommerce-page #woocommerce-wrapper ul.products li.product a img{margin-bottom:0}.woocommerce #full-width-page-wrapper ul.products li.product .onsale,.woocommerce #woocommerce-wrapper ul.products li.product .onsale,.woocommerce-page #full-width-page-wrapper ul.products li.product .onsale,.woocommerce-page #woocommerce-wrapper ul.products li.product .onsale{position:static;color:#a33b9a;border-radius:0;border:1px solid #a33b9a;background-color:transparent;margin:0;padding:0 .5em;font-weight:500}.woocommerce #full-width-page-wrapper ul.products li.product .woocommerce-loop-product__title,.woocommerce #woocommerce-wrapper ul.products li.product .woocommerce-loop-product__title,.woocommerce-page #full-width-page-wrapper ul.products li.product .woocommerce-loop-product__title,.woocommerce-page #woocommerce-wrapper ul.products li.product .woocommerce-loop-product__title{padding-top:0}.woocommerce #full-width-page-wrapper ul.products li.product .price,.woocommerce #woocommerce-wrapper ul.products li.product .price,.woocommerce-page #full-width-page-wrapper ul.products li.product .price,.woocommerce-page #woocommerce-wrapper ul.products li.product .price{color:#000;font-size:1.1333333333rem}.woocommerce #full-width-page-wrapper ul.products li.product .price del,.woocommerce #woocommerce-wrapper ul.products li.product .price del,.woocommerce-page #full-width-page-wrapper ul.products li.product .price del,.woocommerce-page #woocommerce-wrapper ul.products li.product .price del{display:block;color:#828282;opacity:1;font-size:.8823em}.woocommerce #full-width-page-wrapper ul.products li.product .price ins,.woocommerce #woocommerce-wrapper ul.products li.product .price ins,.woocommerce-page #full-width-page-wrapper ul.products li.product .price ins,.woocommerce-page #woocommerce-wrapper ul.products li.product .price ins{color:#000;text-decoration:none}.woocommerce #full-width-page-wrapper ul.products li.product .add-to-cart-container .add_to_cart_button,.woocommerce #woocommerce-wrapper ul.products li.product .add-to-cart-container .add_to_cart_button,.woocommerce-page #full-width-page-wrapper ul.products li.product .add-to-cart-container .add_to_cart_button,.woocommerce-page #woocommerce-wrapper ul.products li.product .add-to-cart-container .add_to_cart_button{display:block;width:100%;background-color:#7644bd;color:#fff;border-color:#7644bd;border-radius:0}.woocommerce #full-width-page-wrapper ul.products li.product .add-to-cart-container .added_to_cart,.woocommerce #woocommerce-wrapper ul.products li.product .add-to-cart-container .added_to_cart,.woocommerce-page #full-width-page-wrapper ul.products li.product .add-to-cart-container .added_to_cart,.woocommerce-page #woocommerce-wrapper ul.products li.product .add-to-cart-container .added_to_cart{width:100%;text-align:center;text-decoration:underline;font-size:.8823em}@media only screen and (min-width:769px){.woocommerce #full-width-page-wrapper #content div.product div.images,.woocommerce #full-width-page-wrapper div.product div.images,.woocommerce #woocommerce-wrapper #content div.product div.images,.woocommerce #woocommerce-wrapper div.product div.images,.woocommerce-page #full-width-page-wrapper #content div.product div.images,.woocommerce-page #full-width-page-wrapper div.product div.images,.woocommerce-page #woocommerce-wrapper #content div.product div.images,.woocommerce-page #woocommerce-wrapper div.product div.images{width:45%}.woocommerce #full-width-page-wrapper #content div.product div.summary,.woocommerce #full-width-page-wrapper div.product div.summary,.woocommerce #woocommerce-wrapper #content div.product div.summary,.woocommerce #woocommerce-wrapper div.product div.summary,.woocommerce-page #full-width-page-wrapper #content div.product div.summary,.woocommerce-page #full-width-page-wrapper div.product div.summary,.woocommerce-page #woocommerce-wrapper #content div.product div.summary,.woocommerce-page #woocommerce-wrapper div.product div.summary{width:42%}}.woocommerce #full-width-page-wrapper div.product .product_title,.woocommerce #woocommerce-wrapper div.product .product_title,.woocommerce-page #full-width-page-wrapper div.product .product_title,.woocommerce-page #woocommerce-wrapper div.product .product_title{font-size:1.4666666667rem}.woocommerce #full-width-page-wrapper div.product p.price,.woocommerce #woocommerce-wrapper div.product p.price,.woocommerce-page #full-width-page-wrapper div.product p.price,.woocommerce-page #woocommerce-wrapper div.product p.price{color:#000;font-size:1.8666666667rem;margin:2em 0 1.8em}.woocommerce #full-width-page-wrapper div.product p.price del,.woocommerce #woocommerce-wrapper div.product p.price del,.woocommerce-page #full-width-page-wrapper div.product p.price del,.woocommerce-page #woocommerce-wrapper div.product p.price del{display:block;color:#828282;opacity:1;font-size:.6em}.woocommerce #full-width-page-wrapper div.product p.price ins,.woocommerce #woocommerce-wrapper div.product p.price ins,.woocommerce-page #full-width-page-wrapper div.product p.price ins,.woocommerce-page #woocommerce-wrapper div.product p.price ins{color:#000;text-decoration:none;line-height:1;letter-spacing:.1em;display:block}.woocommerce #full-width-page-wrapper div.product .cart .qty-label,.woocommerce #woocommerce-wrapper div.product .cart .qty-label,.woocommerce-page #full-width-page-wrapper div.product .cart .qty-label,.woocommerce-page #woocommerce-wrapper div.product .cart .qty-label{margin-bottom:.5em;letter-spacing:.07em}.woocommerce #full-width-page-wrapper div.product .cart .qty,.woocommerce #woocommerce-wrapper div.product .cart .qty,.woocommerce-page #full-width-page-wrapper div.product .cart .qty,.woocommerce-page #woocommerce-wrapper div.product .cart .qty{width:5.7142em;border-radius:0;border-color:#7644bd}.woocommerce #full-width-page-wrapper div.product .cart .btn,.woocommerce #woocommerce-wrapper div.product .cart .btn,.woocommerce-page #full-width-page-wrapper div.product .cart .btn,.woocommerce-page #woocommerce-wrapper div.product .cart .btn{float:right;width:calc(100% - 5.7142em - 10px);max-width:15em;color:#fff;border-radius:0;background-color:#7644bd;border:1px solid #7644bd}.woocommerce #full-width-page-wrapper div.product .recently-viewed-products,.woocommerce #full-width-page-wrapper div.product .related.products,.woocommerce #woocommerce-wrapper div.product .recently-viewed-products,.woocommerce #woocommerce-wrapper div.product .related.products,.woocommerce-page #full-width-page-wrapper div.product .recently-viewed-products,.woocommerce-page #full-width-page-wrapper div.product .related.products,.woocommerce-page #woocommerce-wrapper div.product .recently-viewed-products,.woocommerce-page #woocommerce-wrapper div.product .related.products{clear:both}.woocommerce #full-width-page-wrapper div.product .recently-viewed-products>h2,.woocommerce #full-width-page-wrapper div.product .related.products>h2,.woocommerce #woocommerce-wrapper div.product .recently-viewed-products>h2,.woocommerce #woocommerce-wrapper div.product .related.products>h2,.woocommerce-page #full-width-page-wrapper div.product .recently-viewed-products>h2,.woocommerce-page #full-width-page-wrapper div.product .related.products>h2,.woocommerce-page #woocommerce-wrapper div.product .recently-viewed-products>h2,.woocommerce-page #woocommerce-wrapper div.product .related.products>h2{font-size:1.4666666667rem;font-weight:600;padding:0 0 1em 2em;margin-bottom:2em;border-bottom:1px solid #7644bd}.woocommerce .cart_totals h2,.woocommerce .woocommerce-checkout h3,.woocommerce-page .cart_totals h2,.woocommerce-page .woocommerce-checkout h3{font-size:1.3333333333rem;margin-bottom:1em}.woocommerce #woocommerce-wrapper #main,.woocommerce-page #woocommerce-wrapper #main{max-width:49.0666em}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text{width:10em}.woocommerce .woocommerce-checkout #order_review_heading,.woocommerce-page .woocommerce-checkout #order_review_heading{padding-top:3em}@media (max-width:768px){.woocommerce-account .entry-content>.woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woocommerce-account .woocommerce-MyAccount-navigation{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:2em}}.woocommerce-account .list-group{--bs-list-group-color:inherit}.woocommerce-account .list-group-item.active{z-index:auto}@media (min-width:992px){#shopping-guide .l-main .container,#shopping-guide .woocommerce #full-width-page-wrapper .container,#shopping-guide .woocommerce #woocommerce-wrapper .container,#shopping-guide .woocommerce-page #full-width-page-wrapper .container,#shopping-guide .woocommerce-page #woocommerce-wrapper .container,.woocommerce #shopping-guide #full-width-page-wrapper .container,.woocommerce #shopping-guide #woocommerce-wrapper .container,.woocommerce-page #shopping-guide #full-width-page-wrapper .container,.woocommerce-page #shopping-guide #woocommerce-wrapper .container{max-width:840px}}#shopping-guide .l-main .section__heading,#shopping-guide .woocommerce #full-width-page-wrapper .section__heading,#shopping-guide .woocommerce #woocommerce-wrapper .section__heading,#shopping-guide .woocommerce-page #full-width-page-wrapper .section__heading,#shopping-guide .woocommerce-page #woocommerce-wrapper .section__heading,.woocommerce #shopping-guide #full-width-page-wrapper .section__heading,.woocommerce #shopping-guide #woocommerce-wrapper .section__heading,.woocommerce-page #shopping-guide #full-width-page-wrapper .section__heading,.woocommerce-page #shopping-guide #woocommerce-wrapper .section__heading{margin-bottom:3.1333em}#shopping-guide .l-main .section-block:not(:last-of-type),#shopping-guide .woocommerce #full-width-page-wrapper .section-block:not(:last-of-type),#shopping-guide .woocommerce #woocommerce-wrapper .section-block:not(:last-of-type),#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block:not(:last-of-type),#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block:not(:last-of-type),.woocommerce #shopping-guide #full-width-page-wrapper .section-block:not(:last-of-type),.woocommerce #shopping-guide #woocommerce-wrapper .section-block:not(:last-of-type),.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block:not(:last-of-type),.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block:not(:last-of-type){margin-bottom:40px}@media screen and (max-width:767px){#shopping-guide .l-main .section-block:not(:last-of-type),#shopping-guide .woocommerce #full-width-page-wrapper .section-block:not(:last-of-type),#shopping-guide .woocommerce #woocommerce-wrapper .section-block:not(:last-of-type),#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block:not(:last-of-type),#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block:not(:last-of-type),.woocommerce #shopping-guide #full-width-page-wrapper .section-block:not(:last-of-type),.woocommerce #shopping-guide #woocommerce-wrapper .section-block:not(:last-of-type),.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block:not(:last-of-type),.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block:not(:last-of-type){margin-bottom:8.5333333333vw}}#shopping-guide .l-main .section-block__ttl,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__ttl,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__ttl,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__ttl,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__ttl,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__ttl,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__ttl,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__ttl,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__ttl{margin-bottom:24px;background:rgba(118,68,189,.0784313725);border-left:2px solid #a33b9a;padding:8px 16px 8px 24px;font-size:1.4666666667rem;font-weight:600;line-height:1.4545454545;letter-spacing:.0454545455em}@media screen and (max-width:767px){#shopping-guide .l-main .section-block__ttl,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__ttl,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__ttl,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__ttl,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__ttl,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__ttl,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__ttl,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__ttl,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__ttl{margin-bottom:4.2666666667vw;font-size:4.8vw;font-weight:600;line-height:1.4444444444;letter-spacing:.0555555556em}}@media screen and (min-width:768px){#shopping-guide .l-main .section-block__desc ol li:not(:last-of-type),#shopping-guide .l-main .section-block__desc ul li:not(:last-of-type),#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc ol li:not(:last-of-type),#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc ul li:not(:last-of-type),#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc ol li:not(:last-of-type),#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc ul li:not(:last-of-type),#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc ol li:not(:last-of-type),#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc ul li:not(:last-of-type),#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc ol li:not(:last-of-type),#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc ul li:not(:last-of-type),.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc ol li:not(:last-of-type),.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc ul li:not(:last-of-type),.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc ol li:not(:last-of-type),.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc ul li:not(:last-of-type),.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc ol li:not(:last-of-type),.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc ul li:not(:last-of-type),.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc ol li:not(:last-of-type),.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc ul li:not(:last-of-type){margin-bottom:4px}#shopping-guide .l-main .definition__head,#shopping-guide .woocommerce #full-width-page-wrapper .definition__head,#shopping-guide .woocommerce #woocommerce-wrapper .definition__head,#shopping-guide .woocommerce-page #full-width-page-wrapper .definition__head,#shopping-guide .woocommerce-page #woocommerce-wrapper .definition__head,.woocommerce #shopping-guide #full-width-page-wrapper .definition__head,.woocommerce #shopping-guide #woocommerce-wrapper .definition__head,.woocommerce-page #shopping-guide #full-width-page-wrapper .definition__head,.woocommerce-page #shopping-guide #woocommerce-wrapper .definition__head{width:23.4210526316%}}#shopping-guide .l-main .section-block__desc ol,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc ol,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc ol,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc ol,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc ol,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc ol,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc ol,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc ol,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc ol{counter-reset:item}#shopping-guide .l-main .section-block__desc ol li,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc ol li,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc ol li,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc ol li,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc ol li,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc ol li,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc ol li,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc ol li,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc ol li{position:relative}#shopping-guide .l-main .section-block__desc ol li:before,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc ol li:before,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc ol li:before,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc ol li:before,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc ol li:before,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc ol li:before,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc ol li:before,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc ol li:before,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc ol li:before{counter-increment:item;content:counter(item) ".";position:absolute;top:1px;left:-1.6rem}#shopping-guide .l-main .section-block__desc>ol,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc>ol,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc>ol,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc>ol,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc>ol,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc>ol,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc>ol,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc>ol,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc>ol{margin-left:1.6rem}#shopping-guide .l-main .section-block__desc>ol>li ol,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc>ol>li ol,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc>ol>li ol,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc>ol>li ol,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc>ol>li ol,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc>ol>li ol,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc>ol>li ol,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc>ol>li ol,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc>ol>li ol{margin-left:2.1333333333rem}@media screen and (max-width:767px){#shopping-guide .l-main .section-block__desc ol li:not(:last-of-type),#shopping-guide .l-main .section-block__desc ul li:not(:last-of-type),#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc ol li:not(:last-of-type),#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc ul li:not(:last-of-type),#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc ol li:not(:last-of-type),#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc ul li:not(:last-of-type),#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc ol li:not(:last-of-type),#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc ul li:not(:last-of-type),#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc ol li:not(:last-of-type),#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc ul li:not(:last-of-type),.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc ol li:not(:last-of-type),.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc ul li:not(:last-of-type),.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc ol li:not(:last-of-type),.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc ul li:not(:last-of-type),.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc ol li:not(:last-of-type),.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc ul li:not(:last-of-type),.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc ol li:not(:last-of-type),.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc ul li:not(:last-of-type){margin-bottom:1.0666666667vw}#shopping-guide .l-main .section-block__desc>ol>li ol,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc>ol>li ol,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc>ol>li ol,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc>ol>li ol,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc>ol>li ol,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc>ol>li ol,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc>ol>li ol,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc>ol>li ol,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc>ol>li ol{margin-left:4.2666666667vw}}#shopping-guide .l-main .section-block__desc-mb,#shopping-guide .woocommerce #full-width-page-wrapper .section-block__desc-mb,#shopping-guide .woocommerce #woocommerce-wrapper .section-block__desc-mb,#shopping-guide .woocommerce-page #full-width-page-wrapper .section-block__desc-mb,#shopping-guide .woocommerce-page #woocommerce-wrapper .section-block__desc-mb,.woocommerce #shopping-guide #full-width-page-wrapper .section-block__desc-mb,.woocommerce #shopping-guide #woocommerce-wrapper .section-block__desc-mb,.woocommerce-page #shopping-guide #full-width-page-wrapper .section-block__desc-mb,.woocommerce-page #shopping-guide #woocommerce-wrapper .section-block__desc-mb{margin-bottom:40px}#shopping-guide .l-main .definition__head,#shopping-guide .woocommerce #full-width-page-wrapper .definition__head,#shopping-guide .woocommerce #woocommerce-wrapper .definition__head,#shopping-guide .woocommerce-page #full-width-page-wrapper .definition__head,#shopping-guide .woocommerce-page #woocommerce-wrapper .definition__head,.woocommerce #shopping-guide #full-width-page-wrapper .definition__head,.woocommerce #shopping-guide #woocommerce-wrapper .definition__head,.woocommerce-page #shopping-guide #full-width-page-wrapper .definition__head,.woocommerce-page #shopping-guide #woocommerce-wrapper .definition__head{font-weight:600}@media screen and (min-width:768px){#shopping-guide .l-main .definition__data,#shopping-guide .woocommerce #full-width-page-wrapper .definition__data,#shopping-guide .woocommerce #woocommerce-wrapper .definition__data,#shopping-guide .woocommerce-page #full-width-page-wrapper .definition__data,#shopping-guide .woocommerce-page #woocommerce-wrapper .definition__data,.woocommerce #shopping-guide #full-width-page-wrapper .definition__data,.woocommerce #shopping-guide #woocommerce-wrapper .definition__data,.woocommerce-page #shopping-guide #full-width-page-wrapper .definition__data,.woocommerce-page #shopping-guide #woocommerce-wrapper .definition__data{width:76.5789473684%}}