@charset "UTF-8";@media print,screen and (min-width: 1000px){.product-gallery__thumbnail-scroller{max-height:calc(100vh - 150px);height:100%}.product-gallery[allow-zoom] .product-gallery__media{max-height:calc(100vh - 150px)}.product-gallery[allow-zoom] .product-gallery__media img{-o-object-fit:contain;object-fit:contain;width:95%;height:95%;margin:auto;max-width:initial;max-height:inherit}footer{display:none}}html[style*="overflow: hidden;"] [class*=template_product] main{z-index:5;position:relative}[class*=template_product] #ruffruff-order-limits-modal div[aria-label*=Pre-order] h2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400}[class*=template_product] header{position:fixed!important;width:100%}[class*=template_product] header x-header.header{-webkit-padding-before:15px;padding-block-start:15px;-webkit-padding-after:15px;padding-block-end:15px}[class*=template_product] .display_none{display:none}[class*=template_product] .shopify-section.shopify-section--main-product .container{--container-max-width: 1400px}[class*=template_product] .shopify-section.shopify-section--main-product .breadcrumb.breadcrumb--product{margin-top:30px}[class*=template_product] div.main_features_popup_modal{position:fixed;width:100%;height:100%;background-color:#0006;top:0;left:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s .3s;transition:opacity .3s,visibility 0s .3s;z-index:5}[class*=template_product] div.main_features_popup_modal.active{opacity:1;visibility:visible;-webkit-transition:opacity .3s,visibility 0s 0s;transition:opacity .3s,visibility 0s 0s}[class*=template_product] div.main_features_popup_modal .main_features_popup_modal_inner{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[class*=template_product] div.main_features_popup_modal .main_features_modal{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[class*=template_product] div.main_features_popup_modal .main_features_modal_content{border-radius:20px;background-color:#fff;overflow:hidden;margin:0 25px;position:relative}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.close{position:absolute;width:20px;height:20px;top:20px;right:20px}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.close:before,[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.close:after{content:"";display:block;position:absolute;width:100%;height:1px;background-color:#000}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.main_features_modal_content_inner{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.img{width:60%}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.text_area{width:40%;padding:0 50px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.text_area h3{font-size:24px;font-weight:900;line-height:1.6666666667}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.text_area p{margin-top:24px;font-size:14px;line-height:1.8;text-align:justify;-moz-text-align-last:left;text-align-last:left;word-break:break-all}[class*=template_product] div.main_features_popup_modal div.modal_dot ul.slick-dots{position:relative;bottom:0}[class*=template_product] div.main_features_popup_modal div.modal_dot ul.slick-dots li{margin:0 5px;width:10px;height:10px}[class*=template_product] div.main_features_popup_modal div.modal_dot ul.slick-dots li button{width:100%;height:100%;padding:0}[class*=template_product] div.main_features_popup_modal div.modal_dot ul.slick-dots li button:before{content:"";display:block;position:absolute;width:100%;height:100%;background-color:#fff;border-radius:50%;opacity:1}[class*=template_product] div.main_features_popup_modal div.modal_dot ul.slick-dots li.slick-active button:before{background-color:#930e14}[class*=template_product] div.main_features_popup_modal button.slick-arrow{width:180px;height:180px;z-index:10}[class*=template_product] div.main_features_popup_modal button.slick-arrow:before{font-size:0;color:#000;opacity:0;content:"";display:block;position:absolute;width:44px;height:44px;top:0;bottom:0;left:0;right:0;margin:auto;background-color:#00000080;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:auto}[class*=template_product] div.main_features_popup_modal button.slick-arrow.slick-prev{left:50px}[class*=template_product] div.main_features_popup_modal button.slick-arrow.slick-prev:before{background-image:url('data:image/svg+xml;utf8,<svg fill="none" width="16" viewBox="0 0 16 18" xmlns="http://www.w3.org/2000/svg"><path d="M11 1 3 9l8 8" stroke="white" stroke-linecap="square" /></svg>')}[class*=template_product] div.main_features_popup_modal button.slick-arrow.slick-next{right:50px}[class*=template_product] div.main_features_popup_modal button.slick-arrow.slick-next:before{background-image:url('data:image/svg+xml;utf8,<svg fill="none" width="16" viewBox="0 0 16 18" xmlns="http://www.w3.org/2000/svg"><path d="m5 17 8-8-8-8" stroke="white" stroke-linecap="square" /></svg>')}[class*=template_product] div.main_features_popup_modal button.slick-arrow:hover:before{opacity:1}[class*=template_product] div.main_features_popup_modal button.slick-arrow[aria-disabled=true]:before{opacity:0}@-webkit-keyframes fadein{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadein{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadein2{0%{opacity:0}to{opacity:1}}@keyframes fadein2{0%{opacity:0}to{opacity:1}}[class*=template_product] div.product{--product-gap: 60px}[class*=template_product] div.product div.product-gallery_wrapper{-webkit-animation-name:fadein2;animation-name:fadein2;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;position:sticky;inset-block-start:calc(var(--sticky-area-height) + 20px)}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery{gap:40px}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky button.product-gallery__thumbnail{overflow:hidden}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky button.product-gallery__thumbnail[aria-current=true]{border:1px solid #000}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-prev-button button,[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-next-button button{position:absolute;left:0;right:0;width:40px;height:40px;margin:auto;z-index:2;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-prev-button button:before,[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-next-button button:before{width:100%;height:100%;top:0;bottom:0;left:0;right:0;margin:auto;border:1px solid #999;border-radius:50%;background-color:#fff}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-prev-button button svg,[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-next-button button svg{width:20px;height:20px;margin:auto;position:relative;z-index:2}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-prev-button button[disabled],[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-next-button button[disabled]{opacity:0}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-prev-button button{-webkit-transform:rotate(90deg);transform:rotate(90deg);top:-20px}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-next-button button{-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:-20px}[class*=template_product] div.product div.product-gallery_wrapper div.product-info__block-item{margin-top:60px;-webkit-margin-before:60px;margin-block-start:60px}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube{width:100%;padding-top:56.25%;position:relative;margin:auto}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube iframe{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;margin:0;outline:none}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube div.thumbnail{z-index:2;top:0;left:0;margin:0;outline:none;cursor:pointer;position:absolute;padding-top:56.25%;width:100%;overflow:hidden;border:1px solid #fff}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube div.thumbnail img{width:100%;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube div.thumbnail:before{content:"";display:block;position:absolute;width:75px;height:75px;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/cdn/shop/files/icon_play_button_2.svg);mask-image:url(/cdn/shop/files/icon_play_button_2.svg);background:#fff;-webkit-transition:all .3s;transition:all .3s}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube div.thumbnail:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box{margin-top:60px;padding:50px 60px;border-radius:6px;background-color:#f6f6f6}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box ul.tab_switch{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:10px;margin-bottom:40px}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box ul.tab_switch li span{padding:10px 20px;border-radius:6px;background-color:#fff;cursor:pointer}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box ul.tab_switch li span.active{background-color:#222;color:#fff}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box div.tab_content{display:none}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box div.tab_content.description{display:block}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box div.tab_content.description center{text-align:left}[class*=template_product] div.product safe-sticky.product-info{padding-top:60px;padding-bottom:60px;-webkit-animation-name:fadein;animation-name:fadein;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}[class*=template_product] div.product safe-sticky.product-info.product-info--center{text-align:center}[class*=template_product] div.product safe-sticky.product-info *{letter-spacing:normal}[class*=template_product] div.product safe-sticky.product-info div.add_block{-webkit-margin-after:20px;margin-block-end:20px}[class*=template_product] div.product safe-sticky.product-info div.add_block:nth-of-type(1){margin-top:0!important;-webkit-margin-before:0!important;margin-block-start:0!important}[class*=template_product] div.product safe-sticky.product-info div.tag{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}[class*=template_product] div.product safe-sticky.product-info div.tag span.label,[class*=template_product] div.product safe-sticky.product-info div.tag a.label{padding:8px 11px;border-radius:2px;font-size:12px;line-height:1;background-color:#f4f4f4;-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}[class*=template_product] div.product safe-sticky.product-info div.tag span.label.new,[class*=template_product] div.product safe-sticky.product-info div.tag a.label.new{background-color:#222;color:#fff;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}[class*=template_product] div.product safe-sticky.product-info div.tag span.label.sale,[class*=template_product] div.product safe-sticky.product-info div.tag a.label.sale{background-color:#9e1b20;color:#fff;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}[class*=template_product] div.product safe-sticky.product-info div.tag span.label.cat,[class*=template_product] div.product safe-sticky.product-info div.tag a.label.cat{background-color:#ded4cc;color:#000;-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}[class*=template_product] div.product safe-sticky.product-info div.tag span.label.member,[class*=template_product] div.product safe-sticky.product-info div.tag a.label.member{background-color:#c4c4c4;color:#000;-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}[class*=template_product] div.product safe-sticky.product-info div.tag span.label.premium,[class*=template_product] div.product safe-sticky.product-info div.tag a.label.premium{background-color:#acc0d9;color:#000;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}[class*=template_product] div.product safe-sticky.product-info div.delivery-label{font-size:14px;line-height:1}[class*=template_product] div.product safe-sticky.product-info div.note_area{font-size:12px}[class*=template_product] div.product safe-sticky.product-info div.note_area.note_2{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.product-info__block-item div.note_area{margin-top:20px}[class*=template_product] div.product safe-sticky.product-info div.product-info__block-item[data-block-type=tag-note]{margin-top:2px}[class*=template_product] div.product safe-sticky.product-info div.product-info__block-item[data-block-type=buy-buttons]{margin-bottom:15px}[class*=template_product] div.product safe-sticky.product-info ul.main_features{margin-top:30px;margin-bottom:35px;display:grid;display:-ms-grid;gap:10px;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:repeat(2,1fr);padding:30px 0;border-top:1px solid rgb(var(--border-color));border-bottom:1px solid rgb(var(--border-color))}[class*=template_product] div.product safe-sticky.product-info ul.main_features li{height:58px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;cursor:pointer;border:1px solid #E7E7E7;font-size:14px;font-weight:900;border-radius:29px}[class*=template_product] div.product safe-sticky.product-info ul.main_features li a{width:100%;height:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}[class*=template_product] div.product safe-sticky.product-info ul.main_features.nospec{-ms-grid-columns:1fr;grid-template-columns:1fr}[class*=template_product] div.product safe-sticky.product-info div.youtube{width:100%;padding-top:56.25%;position:relative;margin:50px auto auto}[class*=template_product] div.product safe-sticky.product-info div.youtube iframe{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;margin:0;outline:none}[class*=template_product] div.product safe-sticky.product-info div.youtube div.thumbnail{z-index:2;top:0;left:0;margin:0;outline:none;cursor:pointer;position:absolute;padding-top:56.25%;width:100%;overflow:hidden;border:1px solid #fff}[class*=template_product] div.product safe-sticky.product-info div.youtube div.thumbnail img{width:100%;height:auto;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[class*=template_product] div.product safe-sticky.product-info div.youtube div.thumbnail:before{content:"";display:block;position:absolute;width:75px;height:75px;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-image:url(/cdn/shop/files/icon_play_button_2.svg);mask-image:url(/cdn/shop/files/icon_play_button_2.svg);background:#fff;-webkit-transition:all .3s;transition:all .3s}[class*=template_product] div.product safe-sticky.product-info div.youtube div.thumbnail:hover:before{-webkit-transform:scale(1.1);transform:scale(1.1)}[class*=template_product] div.product safe-sticky.product-info div.button.button_gy{margin:10px auto auto;width:100%;height:70px;border-radius:6px;padding:0;overflow:hidden;background-color:#686a69;-webkit-transition:opacity .3s;transition:opacity .3s;border:none}[class*=template_product] div.product safe-sticky.product-info div.button.button_gy a{text-decoration:none;background-image:url();font-size:15px;width:100%;height:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#fff;font-weight:900;text-transform:none}[class*=template_product] div.product safe-sticky.product-info div.button.button_gy:hover{background-color:#686a69;opacity:.85}[class*=template_product] div.product safe-sticky.product-info div.button.button_gy:hover a{color:#fff}[class*=template_product] div.product safe-sticky.product-info div.pdf_box{margin-top:40px}[class*=template_product] div.product safe-sticky.product-info div.pdf_box div.pdf_list img{width:100%}[class*=template_product] div.product safe-sticky.product-info div.pdf_box div.pdf_list+div.pdf_list{margin-top:30px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box{margin-top:30px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl{border-bottom:1px solid #d9d9d9}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dt{height:90px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;border-top:1px solid #d9d9d9;position:relative;margin:0;cursor:pointer;font-size:15px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dt span{margin:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dt:after{content:"";display:block;position:absolute;width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-4px;bottom:0;margin:auto;right:15px;-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dt.active:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd{display:none;margin:0;padding-bottom:20px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content{text-align:left;font-weight:400}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content center{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content .table-scroller{margin:0;overflow-x:auto;width:100%;padding-bottom:20px;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;scrollbar-color:#000 #ccc;scrollbar-width:thin}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content .table-scroller::-webkit-scrollbar{width:2px;background-color:#000}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content .table-scroller::-webkit-scrollbar-track{background:#000}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content .table-scroller::-webkit-scrollbar-thumb{background:#000}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content .table-scroller .mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{min-width:100%!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table{text-align:center;white-space:nowrap}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table td,[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table th{padding:7px 10px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table td center,[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table th center{text-align:center}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table,[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content td,[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content th{border-collapse:collapse;border:1px solid #DDDDDD}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.close{width:30px;height:30px;border:1px solid #d9d9d9;border-radius:50%;margin:20px auto auto;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;cursor:pointer}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.close span{width:20px;height:20px;position:relative}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.close span:before,[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.close span:after{content:"";display:block;position:absolute;width:100%;height:1px;background-color:#000;top:0;bottom:0;margin:auto}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.close span:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.close span:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h3{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:10px;margin-top:30px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h3.bg_rd{background-color:#900;color:#fff;padding:5px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h4{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:10px;margin-top:30px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h5{font-size:15px;font-weight:700;line-height:1.5;margin-bottom:10px;margin-top:30px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h6{font-size:12px;font-weight:700;line-height:1.5}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h6+p{margin-top:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h6+p+h6{margin-top:15px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content div.bg_gy{background-color:#f6f6f6;padding:20px;text-align:justify;-moz-text-align-last:left;text-align-last:left;word-break:break-all}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content ul.dot{margin-top:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content ul.dot li{padding-left:14px;-webkit-padding-start:14px!important;padding-inline-start:14px!important;font-size:14px;font-weight:400;line-height:1.8;position:relative}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content ul.dot li:before{content:"\30fb";position:absolute;left:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content ul.note{margin-top:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content ul.note li{padding-left:14px;-webkit-padding-start:14px!important;padding-inline-start:14px!important;font-size:14px;font-weight:400;line-height:1.8;position:relative}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content ul.note li:before{content:"\203b";position:absolute;left:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt5{margin-top:5px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt10{margin-top:10px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt15{margin-top:15px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt20{margin-top:20px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt25{margin-top:25px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt30{margin-top:30px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt35{margin-top:35px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt40{margin-top:40px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt45{margin-top:45px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt50{margin-top:50px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb5{margin-bottom:5px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb10{margin-bottom:10px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb15{margin-bottom:15px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb20{margin-bottom:20px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb25{margin-bottom:25px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb30{margin-bottom:30px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb35{margin-bottom:35px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb40{margin-bottom:40px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb45{margin-bottom:45px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb50{margin-bottom:50px!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content p{font-size:14px;line-height:1.5;margin-top:10px;font-weight:400}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content p.sub_h3{font-size:16px;font-weight:700}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content p.sub_h3+h3{margin-top:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content p.rd{color:#900}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content div.img{margin:10px auto}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content hr{margin:40px 0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content u{text-decoration:none}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box p{font-size:14px;font-weight:400}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button{width:100%;height:70px;border-radius:6px;padding:0;overflow:hidden;margin-top:10px}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button a{text-decoration:none;background-image:url();font-size:15px;width:100%;height:100%;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button.contact{background-color:#686a69;-webkit-transition:opacity .3s;transition:opacity .3s;border:none}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button.contact a{color:#fff;font-weight:900}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button.contact:hover{background-color:#686a69;opacity:.85}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button.contact:hover a{color:#fff}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button+p{margin-top:20px}[class*=template_product] div.product safe-sticky.product-info .h-stack{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=template_product] div.product safe-sticky.product-info .h-stack legend{font-size:14px;font-weight:900}[class*=template_product] div.product safe-sticky.product-info .h-stack legend+span{display:block}[class*=template_product] div.product safe-sticky.product-info .product-info__block-item[data-block-id=title]{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:15px;margin-block-end:15px}[class*=template_product] div.product safe-sticky.product-info .product-title.h3{font-size:20px;line-height:1.6}[class*=template_product] div.product safe-sticky.product-info variant-sku{font-size:14px;font-weight:700;color:#000}[class*=template_product] div.product safe-sticky.product-info button.mxpr-favorites-button{width:100%;height:70px;font-weight:900;border-radius:6px;background-color:#acc0d9;font-size:15px;border:none;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding-left:10px}[class*=template_product] div.product safe-sticky.product-info button.mxpr-favorites-button:before{content:"";background-image:url(/cdn/shop/files/icon_heart_wh.svg);width:19px;height:16px;background-size:contain;background-repeat:no-repeat}[class*=template_product] div.product safe-sticky.product-info button.mxpr-favorites-button:hover{color:#fff;opacity:.85}[class*=template_product] div.product safe-sticky.product-info div#mxpr-already-exists{margin-top:10px}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list{-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;letter-spacing:normal;line-height:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list span.tax{font-size:11px;margin-left:5px;font-weight:400}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list p{width:100%;margin-bottom:10px}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list span.c_sale{color:#9e1b20;font-size:14px;padding-bottom:6px;border-bottom:1px solid #9E1B20;margin-right:0}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list sale-price{font-size:22px;color:#000}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list sale-price.text-on-sale{color:#9e1b20}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list compare-at-price{font-size:12px;font-weight:400}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list compare-at-price span.tax{font-size:9px}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list compare-at-price.line-through{position:relative;text-decoration:none}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list compare-at-price.line-through:before{content:"";display:block;position:absolute;width:100%;height:1px;top:0;bottom:0;margin:auto;left:0;background-color:#000}[class*=template_product] div.product safe-sticky.product-info p.discount_price{color:#930e14;font-size:22px;font-weight:600}[class*=template_product] div.product safe-sticky.product-info p.discount_price span{font-weight:400}[class*=template_product] div.product safe-sticky.product-info p.discount_price span.member_price{font-size:14px}[class*=template_product] div.product safe-sticky.product-info p.discount_price span.tax{font-size:11px}[class*=template_product] div.product safe-sticky.product-info div.ticket_note{font-size:12px;display:inline-block;padding:8px 10px;line-height:1;margin-top:26px;margin-bottom:10px;background-color:#f4f4f4}[class*=template_product] div.product safe-sticky.product-info p.point{font-size:14px;margin-top:20px;line-height:1}[class*=template_product] div.product safe-sticky.product-info div.sales_period{padding-top:5px}[class*=template_product] div.product safe-sticky.product-info div.sales_period p.option_title{font-size:14px;font-weight:700;margin-bottom:12px}[class*=template_product] div.product safe-sticky.product-info div.sales_period div.days{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px;line-height:1.8}[class*=template_product] div.product safe-sticky.product-info div.sales_period div.days p.member{margin-right:.3rem}[class*=template_product] div.product safe-sticky.product-info variant-picker{grid-row-gap:30px}[class*=template_product] div.product safe-sticky.product-info variant-picker fieldset{grid-row-gap:10px}[class*=template_product] div.product safe-sticky.product-info variant-picker fieldset .variant-picker__option-info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1}[class*=template_product] div.product safe-sticky.product-info variant-picker fieldset .variant-picker__option-info .h-stack{display:-ms-grid;display:grid}[class*=template_product] div.product safe-sticky.product-info variant-picker div.variant-picker__option-values .color-swatch{border-radius:50%}[class*=template_product] div.product safe-sticky.product-info variant-picker div.variant-picker__option-values .thumbnail-swatch{border:1px solid #8c8c8c;border-radius:6px;overflow:hidden}[class*=template_product] div.product safe-sticky.product-info variant-picker div.variant-picker__option-values :checked+.thumbnail-swatch{border-color:#000}[class*=template_product] div.product safe-sticky.product-info variant-picker div.variant-picker__option-values .block-swatch{border:1px solid #bfbfbf;border-radius:6px;overflow:hidden;min-width:60px;height:60px;color:#bfbfbf;padding:15px;line-height:1;font-size:14px}[class*=template_product] div.product safe-sticky.product-info variant-picker div.variant-picker__option-values .block-swatch.course{width:100%}[class*=template_product] div.product safe-sticky.product-info variant-picker div.variant-picker__option-values :checked+.block-swatch{background-color:transparent;border-color:#000;color:#000}[class*=template_product] div.product safe-sticky.product-info div.stock_list div.variation_stock{font-size:16px}[class*=template_product] div.product safe-sticky.product-info #shopify-block-AVFN1WXIvckVkZmRaM__globo_product_option_app_block_xNYqFM div.gpo-container{margin-top:20px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container{margin-top:35px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-app{width:100%;margin:0}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-element{padding:0}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-element+div.gpo-element{margin-top:35px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container label.gpo-label{margin-bottom:15px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container label.gpo-label span{font-size:14px;font-weight:900}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown{height:60px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown div.dropdown-button{height:100%;border-radius:6px;border-color:#e7e7e7!important}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown div.dropdown-button__value{font-size:14px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown div.dropdown-item label{font-size:14px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown div.dropdown-item label img{width:96px;height:96px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-ov-title{font-size:14px}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:20px;white-space:nowrap;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"] .gpo-form__group.gpo-col-12{width:auto;margin:0}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"] .gpo-form__group.gpo-col-12 label,[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"] .gpo-form__group.gpo-col-12 span,[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"] .gpo-form__group.gpo-col-12 a{font-size:14px}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group *{font-family:Inter,Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group label.gpo-label{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:900;line-height:1.8;margin-bottom:10px}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-selected-values{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-swatches.image-swatches{width:23%}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-swatches.image-swatches input+label{border-radius:6px;overflow:hidden}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-swatches.image-swatches img{width:92px!important;height:92px!important}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown{height:60px}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown div.dropdown-button__value{font-size:14px;text-align:center;width:100%}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown div.dropdown-button__icon:before{content:none}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown div.dropdown-button__icon:after{content:"";display:block;position:absolute;width:10px;height:10px;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-5px;bottom:0;margin:auto;right:15px;-webkit-transition:transform .3s;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown.expanded div.dropdown-button__icon:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);top:5px}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input{height:60px;border-radius:6px;border-color:#e7e7e7!important;font-size:14px;text-align:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input::-webkit-input-placeholder{text-align:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input::-moz-placeholder{text-align:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input:-ms-input-placeholder{text-align:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input::-ms-input-placeholder{text-align:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input::placeholder{text-align:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group .gpo-helptext{display:block;font-size:12px;font-weight:400;max-width:300px;margin:10px auto auto;text-align:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.messages{text-align:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group.ctm-selector-txt-left .gpo-helptext{text-align:justify;-moz-text-align-last:left;text-align-last:left;word-break:break-all}[class*=template_product] div.product safe-sticky.product-info div.quantity-selector_content{justify-items:center;grid-row-gap:10px}[class*=template_product] div.product safe-sticky.product-info div.quantity-selector_content p{font-size:14px;font-weight:900}[class*=template_product] div.product safe-sticky.product-info quantity-selector{border-radius:6px;border-color:#e7e7e7;font-size:16px}[class*=template_product] div.product safe-sticky.product-info buy-buttons{height:70px;overflow:hidden}[class*=template_product] div.product safe-sticky.product-info buy-buttons button{font-size:16px;font-weight:900;border-radius:6px}[class*=template_product] div.product safe-sticky.product-info buy-buttons button span{position:relative}[class*=template_product] div.product safe-sticky.product-info buy-buttons button span:before{content:"";display:block;position:absolute;width:20px;height:20px;background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.66797 1.66675H3.33464L5.0013 13.0734H16.668L18.3346 5.00008H5.0013" stroke="white" stroke-miterlimit="10"/><path d="M6.66724 18.3301C7.58587 18.3301 8.33057 17.5854 8.33057 16.6668C8.33057 15.7481 7.58587 15.0034 6.66724 15.0034C5.74861 15.0034 5.00391 15.7481 5.00391 16.6668C5.00391 17.5854 5.74861 18.3301 6.66724 18.3301Z" stroke="white" stroke-miterlimit="10"/><path d="M14.9993 18.3301C15.9179 18.3301 16.6626 17.5854 16.6626 16.6668C16.6626 15.7481 15.9179 15.0034 14.9993 15.0034C14.0806 15.0034 13.3359 15.7481 13.3359 16.6668C13.3359 17.5854 14.0806 18.3301 14.9993 18.3301Z" stroke="white" stroke-miterlimit="10"/></svg>');top:0;bottom:0;margin:auto;left:-35px;background-size:contain}[class*=template_product] div.product safe-sticky.product-info buy-buttons button:hover span:before{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.66797 1.66675H3.33464L5.0013 13.0734H16.668L18.3346 5.00008H5.0013" stroke="black" stroke-miterlimit="10"/><path d="M6.66724 18.3301C7.58587 18.3301 8.33057 17.5854 8.33057 16.6668C8.33057 15.7481 7.58587 15.0034 6.66724 15.0034C5.74861 15.0034 5.00391 15.7481 5.00391 16.6668C5.00391 17.5854 5.74861 18.3301 6.66724 18.3301Z" stroke="black" stroke-miterlimit="10"/><path d="M14.9993 18.3301C15.9179 18.3301 16.6626 17.5854 16.6626 16.6668C16.6626 15.7481 15.9179 15.0034 14.9993 15.0034C14.0806 15.0034 13.3359 15.7481 13.3359 16.6668C13.3359 17.5854 14.0806 18.3301 14.9993 18.3301Z" stroke="black" stroke-miterlimit="10"/></svg>')}[class*=template_product] div.product safe-sticky.product-info buy-buttons button:hover[disabled]{background-color:#ccc;border-color:#ccc;color:#fff}[class*=template_product] div.product safe-sticky.product-info buy-buttons button:hover[disabled] span:before{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.66797 1.66675H3.33464L5.0013 13.0734H16.668L18.3346 5.00008H5.0013" stroke="white" stroke-miterlimit="10"/><path d="M6.66724 18.3301C7.58587 18.3301 8.33057 17.5854 8.33057 16.6668C8.33057 15.7481 7.58587 15.0034 6.66724 15.0034C5.74861 15.0034 5.00391 15.7481 5.00391 16.6668C5.00391 17.5854 5.74861 18.3301 6.66724 18.3301Z" stroke="white" stroke-miterlimit="10"/><path d="M14.9993 18.3301C15.9179 18.3301 16.6626 17.5854 16.6626 16.6668C16.6626 15.7481 15.9179 15.0034 14.9993 15.0034C14.0806 15.0034 13.3359 15.7481 13.3359 16.6668C13.3359 17.5854 14.0806 18.3301 14.9993 18.3301Z" stroke="white" stroke-miterlimit="10"/></svg>')}[class*=template_product] div.product safe-sticky.product-info buy-buttons button[disabled]{background-color:#ccc;border-color:#ccc}[class*=template_product] div.product safe-sticky.product-info div.exclamation_mark{margin-top:10px;font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;white-space:nowrap}[class*=template_product] div.product safe-sticky.product-info div.exclamation_mark img{width:24px;margin-right:1rem}[class*=template_product] div.product safe-sticky.product-info div.item_no{margin-top:26px;text-align:left}[class*=template_product] div.product safe-sticky.product-info div.item_no p.option_title{font-size:14px;font-weight:900;line-height:1;margin-bottom:10px}[class*=template_product] div.product safe-sticky.product-info div.item_no p.text{font-size:14px;line-height:1}[class*=template_product] div.product safe-sticky.product-info div.member_limit{margin-top:45px;padding:24px 35px 26px;border:1px solid #000}[class*=template_product] div.product safe-sticky.product-info div.member_limit p.option_title{font-size:14px;font-weight:900;line-height:1;margin-bottom:10px}[class*=template_product] div.product safe-sticky.product-info div.member_limit p.text{font-size:12px;line-height:1;margin-bottom:20px}[class*=template_product] div.product safe-sticky.product-info div.member_limit ul{width:100%}[class*=template_product] div.product safe-sticky.product-info div.member_limit ul li div.button{width:100%;height:60px;border-radius:6px}[class*=template_product] div.product safe-sticky.product-info div.member_limit ul li div.button a{font-size:15px;font-weight:900}[class*=template_product] div.product safe-sticky.product-info div.member_limit ul li:nth-of-type(n+2){-webkit-margin-before:15px!important;margin-block-start:15px!important;margin-top:15px}[class*=template_product] div.product safe-sticky.product-info div.ticket_link{text-align:center;border:1px solid rgba(0,0,0,.25);padding:20px;margin-top:40px}[class*=template_product] div.product safe-sticky.product-info div.ticket_link p.text{font-size:14px;line-height:1.5;font-weight:700}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item{width:100%;max-width:280px;margin:20px auto auto}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item a{-webkit-transition:opacity .3s;transition:opacity .3s}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item a:hover{opacity:.85}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item div.img_box{border:1px solid rgba(0,0,0,.15);border-radius:6px;width:100%;height:280px;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:20px auto 15px}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item div.img_box img{width:160px;margin:auto}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item p.product_title{font-size:14px;line-height:1;text-align:left}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item p.price_no{margin-top:10px;font-size:17px;line-height:1;text-align:left;font-weight:700}[class*=template_product] div.product safe-sticky.product-info div.related_products{margin-top:60px;display:-ms-grid;display:grid;gap:30px;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:0;padding-block-end:0}[class*=template_product] div.product safe-sticky.product-info div.related_products div.prose p{font-weight:400}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list{--product-list-default-row-gap: 25px;--product-list-default-column-gap: 25px}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list:after{content:"";display:block;position:absolute;width:0;height:0;position:relative}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list a.product-title{font-weight:400;font-size:14px}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list price-list{color:#000;font-size:17px}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list price-list span.tax{font-size:10px}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list badge-list{display:none}[class*=template_product] div.product safe-sticky.product-info #bta-product-widget{border:1px solid #000}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container{padding:30px 0;margin:30px auto 20px;text-align:center;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container .mikawaya-selling-plan-group-container{margin:0}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container h3{font-size:14px;font-weight:900;line-height:1;margin-bottom:30px}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container select{opacity:0;height:0;margin:0;padding:0;overflow:hidden;position:absolute}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container select+p{opacity:0;height:0;margin:0;padding:0;overflow:hidden;position:absolute}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container #premium_plan{position:absolute;white-space:nowrap;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;height:1px;width:1px;margin:-1px;padding:0}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container #premium_plan:checked+span label span:after{opacity:1}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container #premium_plan+span{font-size:14px;line-height:1;font-weight:400}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container #premium_plan+span>span{margin-left:15px}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label{position:relative;cursor:pointer;padding-left:30px}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label span{display:block;position:absolute;width:20px;height:20px;left:0;top:0;bottom:0;margin:auto}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label span:before,[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label span:after{content:"";display:block;border-radius:50%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label span:before{background-color:#fff;border:2px solid #ACC0D9;width:100%;height:100%}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label span:after{background-color:#acc0d9;opacity:0;width:13px;height:13px}[class*=template_product] .section-spacing{padding:0}[class*=template_product] .section-spacing .section-stack{gap:50px}[class*=template_product] .section-spacing .section-header{justify-self:flex-start;text-align:left}[class*=template_product] .section-spacing .section-header p{font-size:14px;line-height:1;margin-bottom:15px}[class*=template_product] .section-spacing .section-header h2{-webkit-margin-before:0;margin-block-start:0;font-size:32px;line-height:1;font-weight:900}[class*=template_product] .section-spacing .section-header h2.h20{font-size:20px}#easyModal{display:none;position:fixed;z-index:100;left:0;top:0;height:100vh;width:100vw;overflow:hidden;background-color:#00000080;visibility:unset}#easyModal .modal-content{position:relative;background-color:#fff;margin:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;max-width:1000px;border-radius:20px;-webkit-box-shadow:0 5px 8px 0 rgba(0,0,0,.2),0 7px 20px 0 rgba(0,0,0,.17);box-shadow:0 5px 8px #0003,0 7px 20px #0000002b;-webkit-animation-name:modalopen;animation-name:modalopen;-webkit-animation-duration:1s;animation-duration:1s}#easyModal form{width:600px;margin:auto}#easyModal .modalClose{font-size:16px;position:absolute;top:0;right:10px}#easyModal .modalClose:hover{cursor:pointer}#easyModal .modal-body{padding:60px}#easyModal .field{margin:26px 0;position:relative}#easyModal .field__label{font-size:14px;margin-bottom:15px;font-weight:900;line-height:1;display:block}#easyModal .field__label span{color:#930e14}#easyModal .field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;color:#000;font-size:14px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;border:1px solid rgb(231,231,231);border-radius:6px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:left;padding:15px;height:60px}#easyModal .field__input::-webkit-input-placeholder{color:transparent}#easyModal .field__input::-moz-placeholder{color:transparent}#easyModal .field__input:-ms-input-placeholder{color:transparent}#easyModal .field__input::-ms-input-placeholder{color:transparent}#easyModal .field__input::placeholder{color:transparent}#easyModal ul{margin-top:15px}#easyModal ul li{position:relative;font-size:14px;-webkit-padding-start:14px!important;padding-inline-start:14px!important;padding-left:14px;line-height:1.8}#easyModal ul li:before{content:"\203b";position:absolute;left:0}#easyModal .contact__button button{margin:20px auto auto;width:460px;background:#000;border-radius:6px;height:70px;color:#fff;font-size:15px;font-weight:900;display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}@-webkit-keyframes modalopen{0%{opacity:0}to{opacity:1}}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.template_product_upgrade main>.page-width{padding:120px 20px 0}.template_product_upgrade main>.page-width p{text-align:center;font-size:14px;line-height:1.8}.template_product_upgrade.customer_login.premium footer{display:block}@media print,screen and (max-width: 1199px){[class*=template_product] div.main_features_popup_modal .main_features_modal_content{border-radius:5.3333333333vw;margin:0 1.0666666667vw;max-height:90vh;overflow:auto}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.close{width:5.3333333333vw;height:5.3333333333vw;top:5.3333333333vw;right:5.3333333333vw}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.main_features_modal_content_inner{display:block}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.img{width:100%}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.text_area{margin-top:5.3333333333vw;width:100%;padding:0 5.3333333333vw 5.3333333333vw}[class*=template_product] div.main_features_popup_modal div.modal_dot ul.slick-dots li{margin:0 1.3333333333vw;width:2.6666666667vw;height:2.6666666667vw}[class*=template_product] div.main_features_popup_modal button.slick-arrow{width:5.3333333333vw;height:5.3333333333vw;z-index:10;display:none}[class*=template_product] div.main_features_popup_modal button.slick-arrow:before{font-size:5.3333333333vw}[class*=template_product] div.main_features_popup_modal button.slick-arrow.slick-prev{left:5.3333333333vw}[class*=template_product] div.main_features_popup_modal button.slick-arrow.slick-next{right:5.3333333333vw}[class*=template_product] div.main_features_popup_modal .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}[class*=template_product] div.main_features_popup_modal .slick-track .slick-slide{height:auto!important}[class*=template_product] div.product safe-sticky.product-info div.ticket_link br.pcnone{display:inline!important}[class*=template_product] div.product safe-sticky.product-info div.ticket_link br.spnone{display:none!important}[class*=template_product] div.product safe-sticky.product-info div.ticket_link p.text{text-align:justify;-moz-text-align-last:left;text-align-last:left;word-break:break-all}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item{max-width:160px}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item div.img_box{height:160px;margin:auto auto 10px}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item div.img_box img{width:98px}}@media print,screen and (max-width: 999px){[class*=template_product] #ruffruff-order-limits-modal div[aria-label*=Pre-order]{max-width:90vw}[class*=template_product] #ruffruff-order-limits-modal div[aria-label*=Pre-order] h2{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[class*=template_product] footer{margin-top:8vw}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.text_area h3{font-size:4.2666666667vw}[class*=template_product] div.main_features_popup_modal .main_features_modal_content div.text_area p{margin-top:3.2vw;font-size:3.2vw}[class*=template_product] div.product{--product-gap: 8vw;padding-top:30px}[class*=template_product] div.product div.product-gallery_wrapper{padding-top:0;position:static;inset-block-start:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}[class*=template_product] div.product div.product-gallery_wrapper nav.breadcrumb{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:1.3333333333vw 0!important}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;gap:5.3333333333vw}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky{top:0!important}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-prev-button button,[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-next-button button{top:0;bottom:0;left:auto;right:auto;width:5.3333333333vw;height:5.3333333333vw}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-prev-button button svg,[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-next-button button svg{width:2.6666666667vw;height:2.6666666667vw}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-prev-button button{-webkit-transform:rotate(0deg);transform:rotate(0);left:-2.6666666667vw;top:0}[class*=template_product] div.product div.product-gallery_wrapper product-gallery.product-gallery safe-sticky carousel-next-button button{-webkit-transform:rotate(0deg);transform:rotate(0);right:-2.6666666667vw;bottom:0}[class*=template_product] div.product div.product-gallery_wrapper div.product-info__block-item{margin-top:16vw;-webkit-margin-before:16vw;margin-block-start:16vw}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube{width:100%;padding-top:56.25%}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube div.thumbnail{z-index:2;padding-top:56.25%;width:100%}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.youtube div.thumbnail:before{width:16.5333333333vw;height:16.5333333333vw}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box{margin-top:16vw;padding:13.3333333333vw 16vw;border-radius:1.6vw}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box ul.tab_switch{gap:2.6666666667vw;margin-bottom:10.6666666667vw}[class*=template_product] div.product div.product-gallery_wrapper div.product_detail div.tab_contents_box ul.tab_switch li span{padding:2.6666666667vw 5.3333333333vw;border-radius:1.6vw}[class*=template_product] div.product safe-sticky.product-info{padding-top:0}[class*=template_product] div.product safe-sticky.product-info.product-info--center{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.add_block{-webkit-margin-after:5.3333333333vw;margin-block-end:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.add_block:nth-of-type(1){margin-top:0!important;-webkit-margin-before:0!important;margin-block-start:0!important}[class*=template_product] div.product safe-sticky.product-info div.tag{-webkit-justify-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.tag span.label,[class*=template_product] div.product safe-sticky.product-info div.tag a.label{padding:2.1333333333vw 2.9333333333vw;border-radius:.5333333333vw;font-size:3.2vw;line-height:1}[class*=template_product] div.product safe-sticky.product-info div.delivery-label{font-size:3.4666666667vw;line-height:1}[class*=template_product] div.product safe-sticky.product-info div.note_area{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.product-info__block-item div.note_area{margin-top:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info ul.main_features{margin-top:6.9333333333vw;margin-bottom:8vw;gap:4vw;padding:8vw 0}[class*=template_product] div.product safe-sticky.product-info ul.main_features li{height:13.3333333333vw;border:1px solid #E7E7E7;font-size:3.2vw;border-radius:6.6666666667vw}[class*=template_product] div.product safe-sticky.product-info ul.main_features.nospec{-ms-grid-columns:1fr;grid-template-columns:1fr}[class*=template_product] div.product safe-sticky.product-info div.youtube{width:100%;padding-top:56.25%;margin:13.3333333333vw auto auto}[class*=template_product] div.product safe-sticky.product-info div.youtube div.thumbnail{padding-top:56.25%;width:100%}[class*=template_product] div.product safe-sticky.product-info div.youtube div.thumbnail:before{width:16.5333333333vw;height:16.5333333333vw;z-index:3}[class*=template_product] div.product safe-sticky.product-info div.button.button_gy{margin:2.6666666667vw auto auto;height:14.6666666667vw;border-radius:1.6vw}[class*=template_product] div.product safe-sticky.product-info div.button.button_gy a{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.pdf_box{margin-top:10.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.pdf_box div.pdf_list+div.pdf_list{margin-top:8vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box{margin-top:8vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl{border-bottom:1px solid #d9d9d9}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dt{height:16vw;border-top:1px solid #d9d9d9;font-size:3.7333333333vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dt:after{width:2.1333333333vw;height:2.1333333333vw;border-right:1px solid #000;border-bottom:1px solid #000;top:-1.0666666667vw;right:4vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd{padding-bottom:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content center{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content .table-scroller{width:100%;padding-bottom:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content .table-scroller::-webkit-scrollbar{width:.5333333333vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table{text-align:center;white-space:nowrap}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table td,[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table th{padding:1.8666666667vw 2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table td center,[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content table th center{text-align:center}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.close{width:8vw;height:8vw;border:1px solid #d9d9d9;border-radius:50%;margin:5.3333333333vw auto auto}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.close span{width:5.3333333333vw;height:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h3{font-size:3.4666666667vw;margin-bottom:2.6666666667vw;margin-top:8vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h3.bg_rd{padding:1.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h4{font-size:3.3333333333vw;margin-bottom:2.6666666667vw;margin-top:8vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h5{font-size:3.2vw;margin-bottom:2.6666666667vw;margin-top:8vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h6{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h6+p{margin-top:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content h6+p+h6{margin-top:4vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content div.bg_gy{padding:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content ul.dot li{padding-left:3.4666666667vw;-webkit-padding-start:3.4666666667vw!important;padding-inline-start:3.4666666667vw!important;font-size:3.4666666667vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content ul.note li{padding-left:3.4666666667vw;-webkit-padding-start:3.4666666667vw!important;padding-inline-start:3.4666666667vw!important;font-size:3.4666666667vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt5{margin-top:1.3333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt10{margin-top:2.6666666667vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt15{margin-top:4vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt20{margin-top:5.3333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt25{margin-top:6.6666666667vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt30{margin-top:8vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt35{margin-top:9.3333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt40{margin-top:10.6666666667vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt45{margin-top:12vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mt50{margin-top:13.3333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb5{margin-bottom:1.3333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb10{margin-bottom:2.6666666667vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb15{margin-bottom:4vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb20{margin-bottom:5.3333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb25{margin-bottom:6.6666666667vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb30{margin-bottom:8vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb35{margin-bottom:9.3333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb40{margin-bottom:10.6666666667vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb45{margin-bottom:12vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content *.mb50{margin-bottom:13.3333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content p{font-size:3.2vw;margin-top:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content p.sub_h3{font-size:3.7333333333vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content p.sub_h3+h3{margin-top:0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content div.img{margin:2.6666666667vw auto}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.tab_content hr{margin:10.6666666667vw 0}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box p{font-size:3.4666666667vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button{height:14.6666666667vw;border-radius:1.6vw;margin-top:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button a{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.tab_contents_box div.tab_contents dl dd div.contact_box div.button+p{margin-top:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info .h-stack{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}[class*=template_product] div.product safe-sticky.product-info .h-stack legend{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info .product-info__block-item[data-block-id=title]{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:4vw;margin-block-end:4vw;text-align:left}[class*=template_product] div.product safe-sticky.product-info .product-info__block-item[data-block-type=sku]{text-align:left}[class*=template_product] div.product safe-sticky.product-info .product-info__block-item[data-block-type=quantity-selector],[class*=template_product] div.product safe-sticky.product-info .product-info__block-item[data-block-type=variation-stock]{display:inline-block}[class*=template_product] div.product safe-sticky.product-info .product-info__block-item[data-block-type=variation-stock]{margin-left:6.6666666667vw}[class*=template_product] div.product safe-sticky.product-info .product-info__block-item[data-block-type=tag-note]{margin-top:0}[class*=template_product] div.product safe-sticky.product-info .product-info__block-item[data-block-type=buy-buttons]{margin-bottom:4vw}[class*=template_product] div.product safe-sticky.product-info .product-title.h3{font-size:4.2666666667vw}[class*=template_product] div.product safe-sticky.product-info variant-sku{font-size:3.4666666667vw;font-weight:700}[class*=template_product] div.product safe-sticky.product-info button.mxpr-favorites-button{height:14.6666666667vw;border-radius:1.6vw;font-size:3.2vw;-webkit-column-gap:2.6666666667vw;-moz-column-gap:2.6666666667vw;column-gap:2.6666666667vw;padding-left:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info button.mxpr-favorites-button:before{width:4.5333333333vw;height:3.7333333333vw}[class*=template_product] div.product safe-sticky.product-info div#mxpr-already-exists{margin-top:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price]{text-align:left}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list{-webkit-column-gap:2.6666666667vw;-moz-column-gap:2.6666666667vw;column-gap:2.6666666667vw;letter-spacing:normal;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list span.tax{font-size:2.6666666667vw;margin-left:1.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list p{width:auto;margin-bottom:0}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list span.c_sale{font-size:3.4666666667vw;padding-bottom:1.6vw;margin-right:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list sale-price{font-size:4.8vw}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list compare-at-price{font-size:2.9333333333vw}[class*=template_product] div.product safe-sticky.product-info div[data-block-id=price] price-list.price-list compare-at-price span.tax{font-size:2.1333333333vw}[class*=template_product] div.product safe-sticky.product-info p.discount_price{font-size:4.8vw}[class*=template_product] div.product safe-sticky.product-info p.discount_price span.member_price{font-size:3.4666666667vw}[class*=template_product] div.product safe-sticky.product-info p.discount_price span.tax{font-size:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.ticket_note{font-size:2.9333333333vw;padding:2.1333333333vw 2.6666666667vw;margin-top:6.9333333333vw;margin-bottom:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info p.point{font-size:3.4666666667vw;text-align:left;margin-top:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.sales_period{text-align:left;padding-top:1.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.sales_period p.option_title{font-size:3.4666666667vw;margin-bottom:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.sales_period div.days{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:2.9333333333vw;display:block}[class*=template_product] div.product safe-sticky.product-info div.sales_period div.days+div.days{margin-top:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info variant-picker{grid-row-gap:8vw}[class*=template_product] div.product safe-sticky.product-info variant-picker fieldset{grid-row-gap:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info variant-picker fieldset .variant-picker__option-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[class*=template_product] div.product safe-sticky.product-info variant-picker div.variant-picker__option-values .thumbnail-swatch{border-radius:1.6vw}[class*=template_product] div.product safe-sticky.product-info variant-picker div.variant-picker__option-values .block-swatch{border-radius:1.6vw;min-width:13.3333333333vw;padding:2.6666666667vw 5.3333333333vw;font-size:3.4666666667vw}[class*=template_product] div.product safe-sticky.product-info div.stock_list div.variation_stock{font-size:3.7333333333vw}[class*=template_product] div.product safe-sticky.product-info #shopify-block-AVFN1WXIvckVkZmRaM__globo_product_option_app_block_xNYqFM div.gpo-container{margin-top:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container{margin-top:6.9333333333vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-element+div.gpo-element{margin-top:6.9333333333vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container label.gpo-label{margin-bottom:4vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container label.gpo-label span{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown{height:13.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown div.dropdown-button{border-radius:1.6vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown div.dropdown-button__value{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown div.dropdown-item label{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-dropdown div.dropdown-item label img{width:25.6vw;height:25.6vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div.gpo-ov-title{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5.3333333333vw;text-align:left}[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"] .gpo-form__group.gpo-col-12 label,[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"] .gpo-form__group.gpo-col-12 span,[class*=template_product] div.product safe-sticky.product-info div.gpo-container div[data-option-set-id="906550"] .gpo-form__group.gpo-col-12 a{font-size:3.7333333333vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group label.gpo-label{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:3.2vw;margin-bottom:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-selected-values{text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-swatches.image-swatches{width:31%}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-swatches.image-swatches input+label{border-radius:1.6vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-swatches.image-swatches img{width:24.5333333333vw!important;height:24.5333333333vw!important}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown{height:13.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown div.dropdown-button__value{font-size:3.2vw;text-align:left}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown div.dropdown-button__icon:after{width:2.6666666667vw;height:2.6666666667vw;top:-1.3333333333vw;right:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.gpo-dropdown.expanded div.dropdown-button__icon:after{top:1.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input{height:13.3333333333vw;border-radius:1.6vw;font-size:3.2vw;text-align:left}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input::-webkit-input-placeholder{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input::-moz-placeholder{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input:-ms-input-placeholder{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input::-ms-input-placeholder{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group input.gpo-input::placeholder{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group .gpo-helptext{font-size:2.9333333333vw;max-width:initial;margin:2.6666666667vw auto auto;text-align:justify;-moz-text-align-last:left;text-align-last:left;word-break:break-all}[class*=template_product] div.product safe-sticky.product-info div.gpo-element.gpo-form__group div.messages{text-align:left}[class*=template_product] div.product safe-sticky.product-info div.quantity-selector_content{justify-items:flex-start;-ms-grid-columns:13.3333333333vw 1fr;grid-template-columns:13.3333333333vw 1fr}[class*=template_product] div.product safe-sticky.product-info div.quantity-selector_content p{font-size:3.2vw;line-height:12vw}[class*=template_product] div.product safe-sticky.product-info quantity-selector{border-radius:1.6vw;height:12vw;--quantity-selector-height: 12vw;font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info buy-buttons{height:14.6666666667vw}[class*=template_product] div.product safe-sticky.product-info buy-buttons button{font-size:3.2vw;border-radius:1.6vw}[class*=template_product] div.product safe-sticky.product-info buy-buttons button span:before{width:5.3333333333vw;height:5.3333333333vw;left:-9.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.exclamation_mark{margin-top:2.6666666667vw;font-size:2.9333333333vw;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[class*=template_product] div.product safe-sticky.product-info div.exclamation_mark img{width:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.item_no{margin-top:6.9333333333vw}[class*=template_product] div.product safe-sticky.product-info div.item_no p.option_title{font-size:3.4666666667vw;margin-bottom:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.item_no p.text{font-size:3.4666666667vw}[class*=template_product] div.product safe-sticky.product-info div.member_limit{margin-top:10.6666666667vw;padding:6.6666666667vw 8vw;text-align:center}[class*=template_product] div.product safe-sticky.product-info div.member_limit p.option_title{font-size:3.7333333333vw;margin-bottom:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.member_limit p.text{font-size:2.9333333333vw;margin-bottom:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info div.member_limit ul{width:100%}[class*=template_product] div.product safe-sticky.product-info div.member_limit ul li div.button{height:14.6666666667vw;border-radius:1.6vw}[class*=template_product] div.product safe-sticky.product-info div.member_limit ul li div.button a{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.member_limit ul li:nth-of-type(n+2){-webkit-margin-before:4vw!important;margin-block-start:4vw!important;margin-top:4vw}[class*=template_product] div.product safe-sticky.product-info div.ticket_link{padding:8vw 6.6666666667vw;margin-top:10.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.ticket_link p.text{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item{max-width:42.6666666667vw;margin:8vw auto auto}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item div.img_box{border-radius:1.6vw;height:42.6666666667vw;margin:auto auto 2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item div.img_box img{width:26.1333333333vw}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item p.product_title{font-size:3.4666666667vw}[class*=template_product] div.product safe-sticky.product-info div.ticket_link div.item p.price_no{margin-top:2.6666666667vw;font-size:3.7333333333vw}[class*=template_product] div.product safe-sticky.product-info div.related_products{margin-top:24vw;display:-ms-grid;display:grid;gap:8vw;-webkit-padding-before:0;padding-block-start:0;-webkit-padding-after:0;padding-block-end:0}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list{--product-list-default-row-gap: 4vw;--product-list-default-column-gap: 4vw}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list a.product-title{font-size:3.2vw}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list price-list{font-size:3.4666666667vw}[class*=template_product] div.product safe-sticky.product-info div.related_products .product-list price-list span.tax{font-size:2.6666666667vw}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container{padding:5.3333333333vw 0;margin:5.3333333333vw auto;text-align:left}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container h3{font-size:3.7333333333vw;margin-bottom:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container #premium_plan+span{font-size:3.7333333333vw}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container #premium_plan+span>span{margin-left:4vw}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label{padding-left:8vw}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label span{width:5.3333333333vw;height:5.3333333333vw}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label span:before{border:.5333333333vw solid #ACC0D9}[class*=template_product] div.product safe-sticky.product-info #mikawaya-product-page-widget-container label span:after{width:3.4666666667vw;height:3.4666666667vw}[class*=template_product] .section-spacing .section-stack{gap:13.3333333333vw}[class*=template_product] .section-spacing .section-header{justify-self:flex-start;text-align:left}[class*=template_product] .section-spacing .section-header p{font-size:3.7333333333vw;line-height:1;margin-bottom:4vw}[class*=template_product] .section-spacing .section-header h2{-webkit-margin-before:0;margin-block-start:0;font-size:8.5333333333vw;line-height:1;font-weight:800}[class*=template_product] .section-spacing .section-header h2.h20{font-size:5.3333333333vw}.template_product_fitting div.product safe-sticky.product-info .product-info__block-item[data-block-type=variation-stock]{display:none}#easyModal .modal-content{max-width:89.3333333333vw;border-radius:5.3333333333vw}#easyModal form{width:74.6666666667vw}#easyModal .modalClose{font-size:4.2666666667vw;position:absolute;top:0;right:2.6666666667vw}#easyModal .modalClose:hover{cursor:pointer}#easyModal .modal-body{padding:10.6666666667vw 6.6666666667vw;max-height:78vh;overflow-x:hidden;overflow-y:auto}#easyModal .field{margin:4.8vw 0}#easyModal .field__label{font-size:3.2vw;margin-bottom:3.2vw}#easyModal .field__input{font-size:3.2vw;width:100%;border-radius:1.6vw;padding:4vw;height:13.3333333333vw}#easyModal ul{margin-top:4.8vw}#easyModal ul li{font-size:3.2vw;-webkit-padding-start:3.2vw!important;padding-inline-start:3.2vw!important;padding-left:3.2vw}#easyModal .contact__button button{margin:5.3333333333vw auto auto;width:100%;border-radius:1.6vw;height:14.6666666667vw;font-size:3.2vw}.template_product_upgrade main>.page-width{padding:8vw 5.3333333333vw 0}.template_product_upgrade main>.page-width p{font-size:3.2vw}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/aw_product.css.map */
