.template-product #main{padding-bottom:73px}.ProductMeta{border:0;padding:0;margin-top:-1px;margin-bottom:40px}.wrapper__grouped{display:flex;flex-wrap:wrap;width:100%}.ProductMeta .ProductMeta__Title{font-weight:600;letter-spacing:.05em;line-height:32px;padding-left:2px;padding-top:2px}.ProductMeta .ProductMeta__Metafield{line-height:28px;font-weight:600}.ProductMeta .ProductMeta__Metafield p{margin-bottom:0}.ProductMeta .ProductMeta__Metafield p:first-child{font-size:20px}.ProductMeta .ProductMeta__PriceList{margin-bottom:24px;margin-top:24px}.ProductMeta .ProductMeta__Price{font-size:18px;line-height:32px;letter-spacing:.05em;padding-left:4px;font-weight:600}.ProductMeta .ProductMeta__Price.Price__before--discount{font-size:15px}.Price__before--discount{display:block;position:relative;width:fit-content}.Price__before--discount:before{position:absolute;content:"";top:50%;width:100%;height:1px;background:currentColor}.ProductMeta .ProductMeta__Price svg{position:relative;margin-left:3px;top:3px}.ProductMeta__PriceList .no-sign{background:#f8f8f8;border:1px solid #E4E4E4;text-align:center;padding:21px 20px 30px}.ProductMeta__PriceList .no-sign p{line-height:28px}.ProductMeta__PriceList .redirect_login,.product__no--customer .redirect_login{display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.ProductMeta__PriceList .redirect_login a,.product__no--customer .redirect_login a{border-radius:70px;height:50px;line-height:48px;font-weight:500;letter-spacing:.05em;transition:all .3s}.ProductMeta__PriceList .redirect_login a:first-child,.product__no--customer .redirect_login a:first-child{width:175px;border:1px solid #E2E2E2;background:#fff}.ProductMeta__PriceList .redirect_login a:first-child:hover,.product__no--customer .redirect_login a:first-child:hover{background:#333;color:#fff;border-color:#333}.ProductMeta__PriceList .redirect_login a:last-child,.product__no--customer .redirect_login a:last-child{width:175px;border:1px solid #333;background:#333;color:#fff}.ProductMeta__PriceList .redirect_login a:last-child:hover,.product__no--customer .redirect_login a:last-child:hover{background:#fff;color:#333}.ProductMeta .ProductMeta__TaxNotice{display:inline-block}.product__featured{margin-bottom:24px}.product__featured .product__featured--wrapper{display:flex;flex-wrap:wrap}.product__featured .product__featured--inner{width:50%;display:flex;border:1px solid #E4E4E4;padding:14px 0;min-height:85px}.product__featured .product__featured--inner:nth-child(n+3){border-top:0}.product__featured .text>span{font-size:14px}.product__featured .product__featured--inner:nth-child(2n){border-left:0}.product__featured .icon{width:83px;text-align:center;padding:0 0 3px 23px;display:flex;justify-content:center;align-items:center}.product__featured .icon img{max-height:50px}.product__featured .text{width:calc(100% - 83px);padding-right:10px;padding-left:10px}.product__featured .text>span{display:block}.product__featured .product__featured--inner.greenClass .text>span{color:#00783f}.product__featured .text_jp{font-size:14px;letter-spacing:.02em;line-height:18px;margin-top:5px}.product__featured .text_en{letter-spacing:0;font-size:12px;line-height:12px;color:gray;margin-top:6px;font-weight:500}.ProductForm__Label{font-weight:600;margin-bottom:20px}.product__vertical-tab{border-bottom:1px solid #E4E4E4;margin-bottom:37px}.product__vertical-tab .product__tab{padding:20px 0;border-top:1px solid #E4E4E4}.product__vertical-tab .product__tab.is-active h3:after{transform:rotate(0)}.product__vertical-tab h3{line-height:32px;letter-spacing:.05em;font-weight:600;cursor:pointer;position:relative;margin:0}.product__vertical-tab h3:before,.product__vertical-tab h3:after{content:"";position:absolute;right:10px;top:50%;width:10px;height:1px;background-color:#000;pointer-events:none}.product__vertical-tab h3:after{transform:rotate(90deg);transition:transform .3s ease-in}.product__vertical-tab h3 a{display:block}.product__vertical-tab .rte{margin-top:18px;line-height:28px;display:none}.product__vertical-tab .rte.default_open{display:block}.product__vertical-tab .table{border-bottom:1px solid #E4E4E4;margin-top:3px}.product__vertical-tab .table+.table{margin-top:30px}.product__vertical-tab .table:last-child{margin-bottom:7px}.product__vertical-tab .table .trow{display:flex;border:1px solid #E4E4E4;border-bottom:0}.product__vertical-tab .table span{display:block;padding:4px 19px 6px;line-height:32px}.product__vertical-tab .table span.key{background-color:#f8f8f8;border-right:1px solid #E4E4E4;width:190px}.product__vertical-tab .table span.value{width:calc(100% - 190px);word-break:break-word}.product__vertical-tab .table span.text-under{text-decoration:underline}.product__vertical-tab a{text-decoration-line:underline;cursor:pointer}.product__vertical-tab a svg{transform:rotate(90deg);margin-left:5px;width:15px;vertical-align:middle}.product__vertical-tab h3 a{text-decoration-line:none}.ProductMeta__ShareButtons{padding-left:1px}.ProductMeta__ShareButtons .ProductMeta__ShareItem{margin:0 15px 0 0;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;background-color:#000;padding:7px 0 9px}.ProductMeta__ShareButtons .ProductMeta__ShareItem svg{width:20px;height:16px;color:#fff;opacity:1;margin:0 auto}#main .shopify-section section.Section__productTab{padding-top:15px!important}.Section__productTab input[name=tab_name]{display:none}.swich_layout{height:21px;margin-left:40px}.swich_layout .display{display:flex;height:100%}.swich_layout .display a{display:block}.swich_layout .display .list-layout{margin-left:20px}.empty-variant{position:relative;display:none;height:170px}.empty-variant p{position:absolute;top:65px;left:27%}.empty-variant-list p{top:55px}.empty-v-print{top:15px}.empty-v-print p{top:50px}.list-variants{margin-top:50px;padding-bottom:20px}.list-variants .items{display:flex;justify-content:space-between;border-bottom:1px solid #E4E4E4;position:relative;text-align:center}.list-variants .items.noprint,.variants_item .noprint{display:none}.list-variants .items:first-child{padding:0;border-top:1px solid #E4E4E4}.list-variants .items:first-child .bold{padding:8px 0;background:#f8f8f8}.list-variants .items:first-child .list__template-image{min-height:64px}.list-variants .list__template-image{width:80px;min-height:80px;position:relative}.list-variants .list__template-image img{width:80px;height:80px;position:absolute;top:50%;transform:translateY(-50%);border:1px solid #E4E4E4}.list-variants .list__template-info{width:calc(100% - 240px);display:flex;flex:1;text-align:center}.list-variants .list__template-info p{margin:0}.list-variants .bold{font-weight:500}.list-variants .link-detail{width:130px}.list-variants .list__template-name{width:calc(100% - 80px);cursor:pointer;padding:0 0 0 28px;text-align:left}.list-variants .list__template-inventory{width:33.33%}.list-variants .list__template-repeat{padding:0 10px;width:33.33%}.list-variants .list__template-stock{padding:0 20px;width:33.33%}.list-variants .list__template-type{flex:1;width:14.5%}.list-variants .items .list__template-grouped{width:370px;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4}.list-variants .items .link-detail{border-right:1px solid #E4E4E4}.list-variants .items .list__template-info>*{border-right:1px solid #E4E4E4}.list-variants .t-items .list__template-grouped{display:flex;justify-content:center;align-items:center;padding:20px 10px 20px 39px}.box .box__name .image{position:relative}.list-variants .t-items .list__template-grouped .out-of-stock-list,.list-variants .t-items .list__template-grouped .stop-production-list,.box .box__name .image .stop-production-list{z-index:1;width:100%;color:#fff;background:#000;height:22px;font-size:12px;font-weight:300;line-height:22px}.list-variants .t-items .list__template-grouped .stop-production-list,.box .box__name .image .stop-production-list{background:#878787;font-size:10px}.box .box__name .image .stop-production-list{position:absolute;top:0;font-size:8px}.out-of-stock-grid,.stop-production-grid{position:absolute;top:1px;color:#fff;background:#000;width:143px;padding-left:13px;left:12px;padding-right:13px}.stop-production-grid{background:#7a7676}.list-variants .t-items .list__template-info>*{display:flex;flex-wrap:wrap;align-items:center;padding:20px 5px}.list-variants .t-items .list__template-info>*>*{width:100%}.list-variants .t-items .link-detail{display:flex;align-items:center;justify-content:center}.list__template-table{border:1px solid #E4E4E4;border-bottom:0;border-right:0;display:flex;justify-content:center;max-width:100%;margin:10px auto 0}.list__template-table p{line-height:18px!important;border-right:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;min-height:43px;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.list__template-table p:first-child{background:#f5f5f5;padding:3px 5px;margin:0}.list__template-table p+p{padding:4px 12px}.list__template-table .quality-bulk{width:30%}.list__template-table .time-bulk{width:40%}.list__template-table .country-bulk{width:30%}.Section__productTab .area{width:100%;margin:0 auto;flex-wrap:wrap;display:flex}.Section__productTab .area hr{width:10000px;margin:-1px -50%;border:0;height:1px;background-color:#e4e4e4}.Section__productTab .tab_class{max-width:20%;width:264px;height:55px;line-height:53px;font-size:15px;text-align:center;display:block;float:left;order:-1;cursor:pointer;background:#f8f8f8;border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #8C8C8C;transition:all .3s;position:relative;padding:0 5px 0 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Section__productTab .tab_class svg{margin-right:5px;position:relative;bottom:-2px;left:-1px}.Section__productTab .tab_class[for=tab6]{border-right:1px solid #E4E4E4}.Section__productTab input:checked+.tab_class+.content_class{display:block}.Section__productTab .content_class{display:none;width:100%;margin-top:40px}.Section__productTab .product__no--customer{text-align:center;margin-top:10px}.Section__productTab .product__no--customer p{line-height:28px}.Section__productTab .product__no--customer .btn-redirect-account{display:inline-block;height:70px;line-height:68px;background-color:#000;color:#fff;width:100%;max-width:300px;border-radius:70px;margin-top:19px;margin-right:21px;font-weight:600;letter-spacing:.05em}.Section__productTab .ProductForm__Variants,.Section__productTab .ProductForm__QuantitySelector,.Section__productTab .ProductForm__BuyButtons:not(.BuyButton_AddColors){display:none}.heading_tab{font-size:25px;line-height:46px;letter-spacing:.08em;font-weight:500;padding:10px 20px 14px;background:#f8f8f8;margin-bottom:34px}.Section__productTab .title_choose{font-size:24px;font-weight:500;line-height:36px;letter-spacing:.08em;margin-bottom:50px;margin-top:8px;padding-left:20px}.Section__productTab .color_title{text-align:left;font-size:24px;line-height:36px;font-weight:500;letter-spacing:.08em;margin-bottom:34px;padding-left:20px}.Section__productTab .color_title>span{margin-left:11px}.Section__productTab .col{height:50px;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:15px}.Section__productTab .search_c .search_text{width:350px;height:45px;border:1px solid #E4E4E4;box-shadow:none;outline:none;padding:0 20px 1px;letter-spacing:.05em;color:#000}.Section__productTab .search_c .search_text::-webkit-input-placeholder{color:#000;opacity:.4}.Section__productTab .search_c .search_text:-ms-input-placeholder{color:#000;opacity:.4}.Section__productTab .search_c .search_text::placeholder{color:#000;opacity:.4}.Section__productTab .search_c .search_btn{width:102px;height:45px;background:#333;color:#fff;border-radius:50px;letter-spacing:.05em;font-weight:500;margin-left:9px}.Section__productTab .search_c .clear_search_btn{margin-left:15px;text-decoration:underline}.Section__productTab .sortBy__inner{position:relative;z-index:2;cursor:pointer}.Section__productTab .sortBy__inner select{line-height:28px;-webkit-appearance:none;appearance:none;cursor:pointer;padding:0 25px 0 8px;text-align:right;text-align:-webkit-right;direction:rtl;border:1px solid #e4e4e4;border-radius:5px}.Section__productTab .sortBy__inner svg{position:absolute;right:8px;top:12px;pointer-events:none}.Section__productTab .meta{width:500px;word-break:break-all}.Section__productTab .variants_item{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-11px;margin-top:48px;text-align:center}.Section__productTab .variants_item li{cursor:pointer;padding:0 11px;margin-bottom:28px;list-style:none;line-height:28px;margin-top:2px;position:relative;width:167px;text-align:center}.Section__productTab .variants_item li:before{content:"";width:145px;height:145px;background-image:var(--var_bg);background-color:#fff;display:block;border:1px solid #E4E4E4;background-size:cover;background-repeat:no-repeat}.Section__productTab .p{display:none}.Section__productTab .cart_list{text-align:left;border-top:1px solid #E4E4E4}.Section__productTab .cart_list:empty,.Section__productTab .cart_list:empty+.info_wrap,.Section__productTab .cart_list_cut:empty+.info_wrap,.Section__productTab .cart_list_bulk:empty+.info_wrap{display:none}.Section__productTab .flex-box{text-align:center;padding:0;border-bottom:1px solid #E4E4E4;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;display:flex;justify-content:space-between}.Section__productTab .flex-box .image-print-with-design-data-grp a.design-select{color:#fff;background-color:#000;font-size:14px;line-height:19px;padding:11px 23px;border-radius:70px;letter-spacing:.7px;text-decoration:none!important}.Section__productTab .flex-box .image-print-with-design-data-grp a.design-select.selected{color:#000;background-color:#fff;padding:4px 19px;line-height:16px;border:1px solid #707070}.Section__productTab .flex-box.t-head{border-top:1px solid #E4E4E4}.Section__productTab .flex-box .box-image{width:120px}.Section__productTab .flex-box .box-info{flex:1;display:flex;flex-wrap:wrap;gap:30px 0;padding-right:calc(100% - 1000px)}.Section__productTab .flex-box .box-info p,.Section__productTab .flex-box .box-price{width:100%;text-align:center}.Section__productTab .flex-box .image{width:105px;height:105px}.Section__productTab .flex-box .image>img{border:1px solid #E4E4E4}.Section__productTab .flex-box .del{letter-spacing:.05em;line-height:28px;display:flex;justify-content:center;align-items:center;margin-top:21px;cursor:pointer}.Section__productTab .flex-box .del svg{margin-right:10px}.Section__productTab .flex-box .unitPriceInput{display:flex;justify-content:flex-end;align-items:center;letter-spacing:.05em;line-height:28px;font-weight:600;font-size:14px}.Section__productTab .flex-box .cut_num,.Section__productTab .flex-box .cut_num_print,.Section__productTab .flex-box .bulk_num,.Section__productTab .table .catalog_num{width:44px;height:36px;margin:2px 7px 0 0;border:1px solid #E4E4E4;text-align:center;-webkit-appearance:none;appearance:none;color:#000;font-weight:300}.Section__productTab .table .catalog_num{width:55px}.Section__productTab .flex-box input::-webkit-outer-spin-button,.Section__productTab .flex-box input::-webkit-inner-spin-button,.Section__productTab .table input::-webkit-outer-spin-button,.Section__productTab .table input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Section__productTab .flex-box input[type=number],.Section__productTab .table input[type=number]{-moz-appearance:textfield}.Section__productTab .flex-box .total_item_price{font-size:18px;font-weight:500;display:block;line-height:23px;letter-spacing:.05em}.Section__productTab .flex-box .total_item_price span{font-size:10px}.Section__productTab .flex-box .price{display:block;font-size:14px;letter-spacing:.05em;line-height:26px;margin-top:0}.Section__productTab .flex-box .price .tax{font-size:10px;margin-left:2px}.Section__productTab .flex-box .showNumber{letter-spacing:.05em;line-height:26px;margin-top:0}.Section__productTab .flex-box .showNumber .shipping,.Section__productTab .flex-box .showNumber .design-fee{display:block}.Section__productTab .flex-box .item-info{padding:0 20px 0 9px;width:227px;max-width:calc(100% / 3);text-align:center;border-right:1px solid #E4E4E4;line-height:28px}.Section__productTab .flex-box .item-info span{display:block}.Section__productTab .flex-box .item-info .key{margin-bottom:6px;font-weight:500}.Section__productTab #add_cart,.Section__productTab #add_cart_bulk,.Section__productTab #add_cart-iq{background:#333;border:1px solid #333;color:#fff;cursor:pointer;padding:0 10px;height:60px;line-height:60px;width:275px;text-align:center;border-radius:70px;display:none;transition:all .3s;font-weight:500}.Section__productTab #add_cart:hover,.Section__productTab #add_cart_bulk:hover,.Section__productTab #add_cart-iq:hover{color:#333;background:#fff}.Section__productTab .info_wrap,.Section__productTab .info_wrap_catalog_price.is_special_company{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;justify-content:flex-end;margin-top:30px;margin-bottom:30px}.Section__productTab .info_wrap_catalog_price.is_special_company #total_catalog_price{font-size:20px}.Section__productTab .mihon-info_wrap.info_wrap{border-top:0!important}.Section__productTab #variant_mix .info_wrap{margin-top:40px}.Section__productTab #add_cart,.Section__productTab #add_cart_bulk{margin-top:30px}.Section__productTab .info_wrap>.p,.Section__productTab .info_wrap_catalog_price.is_special_company>.p{width:100%;text-align:right;line-height:28px;font-weight:600;letter-spacing:.05em;margin-bottom:30px}.Section__productTab .select-checkbox svg{position:absolute;right:0;top:11px}.Section__productTab .selectBox{position:relative;line-height:28px;padding-right:25px}.Section__productTab .selectBox select{width:100%;border:0;-webkit-appearance:none;appearance:none;text-align:right;text-align:-webkit-right;direction:rtl}.Section__productTab .overSelect{position:absolute;left:0;right:0;bottom:0;top:0}.Section__productTab .checkboxes{display:flex}.Section__productTab .showCheckboxs{display:block!important;line-height:20px}.Section__productTab .checkboxes label{display:block;margin:6px 15px 0 0;font-weight:400!important;text-align:left!important}.Section__productTab .checkboxes label input[type=checkbox]{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Section__productTab .checkboxes label{cursor:pointer;padding-left:30px;vertical-align:middle;position:relative}.Section__productTab .checkboxes label:before,.Section__productTab .checkboxes label:after{content:" ";display:block;position:absolute}.Section__productTab .checkboxes label:before{background-color:#fff;border-radius:3px;border:1px solid #000;width:16px;height:16px;transform:translateY(-50%);top:50%;left:5px}.Section__productTab .checkboxes label:after{border-bottom:2px solid #fff;border-left:2px solid #fff;opacity:0;height:6px;width:11px;transform:rotate(-45deg);top:3.5px;left:7px}.Section__productTab .checkboxes input[type=checkbox]:checked+label:before{background-color:#000}.Section__productTab .checkboxes input[type=checkbox]:checked+label:after{opacity:1}.Section__productTab .col-child{margin-top:15px}#total_cut_price{font-size:20px;margin:0 20px;line-height:29px}.Section__productTab .info_wrap>.p .shipping{font-size:11px;line-height:32px}.Section__productTab .pd_mihon_wrapper{display:block;margin-top:39px}.Section__productTab .pd_mihon_wrapper .color_title{margin-bottom:33px;margin-top:8px}.Section__productTab .table{border-top:1px solid #E4E4E4}.Section__productTab .trow{display:flex;padding:0;border:1px solid #e4e4e4;border-top:0}.Section__productTab .wrapper__image{width:120px;min-width:119px;padding:18px 0 15px 30px}.Section__productTab .wrapper__image span{width:68px;height:68px;background:#f8f9f9;display:block}.Section__productTab .has-border{text-align:center;line-height:28px;border-right:1px solid #E4E4E4;padding:4px 2px 0;margin-top:21px;max-height:81px}.Section__productTab .has-border span{display:block}.Section__productTab .has-border span.key{font-weight:600;margin-bottom:6px}.Section__productTab .wrapper__sku{width:148px;text-align:left}.Section__productTab .wrapper__quantity{width:85px}.Section__productTab .wrapper__free{width:114px}.Section__productTab .wrapper__free p{font-size:14px;letter-spacing:.05em;line-height:32px;text-transform:uppercase;font-weight:500;padding-top:4px}.Section__productTab .wrapper__price_each{display:none!important;width:125px}.Section__productTab .thead .wrapper__price_each.is_special_company{display:block!important}.Section__productTab .wrapper__grouped .wrapper__price_each.is_special_company{display:flex!important;flex-direction:column}.Section__productTab .wrapper__quantity.is_special_company{min-width:125px}.Section__productTab .wrapper__free.is_special_company{width:210px}.Section__productTab .wrapper__free p.sub_total_group{padding-top:0;text-transform:unset}.Section__productTab .wrapper__free.is_special_company .sub_total_group{text-align:right;display:flex;flex-direction:column}.Section__productTab .wrapper__free.is_special_company .sub_total_group .sub_total{font-size:18px;font-weight:500}.Section__productTab .buy_only_one{margin:0;display:block}.Section__productTab .buy_only_one.is_special_company,.Section__productTab .info_wrap_catalog_price{display:none}.Section__productTab .info_wrap_catalog_price.info_wrap ._price{width:200px}.Section__productTab .pd_mihon_wrapper+.info_wrap a{background:#333;border:1px solid #333;color:#fff;cursor:pointer;padding:0 10px;height:60px;line-height:60px;width:220px;text-align:center;border-radius:70px;transition:all .3s;margin-right:2px}.Section__productTab a:hover{color:#333;background:#fff}.Section__productTab .attention-text{display:block;margin-top:15px;margin-right:0;margin-left:auto;width:fit-content}.Section__productTab .attention-text a{background:none;color:#000}.pd_mihon_wrapper .table{border:0}.pd_mihon_wrapper .thead{display:flex;text-align:center;border:1px solid #E4E4E4;background:#f8f8f8}.pd_mihon_wrapper .thead>*{border-right:1px solid #E4E4E4;padding:8px 0}.pd_mihon_wrapper .one{width:267px}.pd_mihon_wrapper .wrapper__center{flex:1}.pd_mihon_wrapper .wrapper__grouped>*{min-height:101px;display:flex;align-items:center;justify-content:center;border-right:1px solid #E4E4E4}.pd_mihon_wrapper .wrapper__grouped .wrapper__sku{justify-content:start}.pd_mihon_wrapper .wrapper__grouped .wrapper__sku .value{font-weight:300;font-size:14px;padding-top:3px}.swich_layout .display a{margin-left:15px}.digital-fabric--wrapper{padding-bottom:50px}.digital-fabric--wrapper .fabric__des_step,.wrapper__digital-print .print__des_step{padding:19px 0 50px;display:flex;justify-content:center}.digital-fabric--wrapper .fabric__des_step .step-label,.wrapper__digital-print .print__des_step .step-label{font-size:20px;line-height:55px}.digital-fabric--wrapper .fabric__des_step .step-group,.wrapper__digital-print .print__des_step .step-group{display:flex;position:relative}.digital-fabric--wrapper .fabric__des_step .step-group .step-line,.wrapper__digital-print .print__des_step .step-group .step-line{width:145px}.digital-fabric--wrapper .fabric__des_step .step-group .step-value,.wrapper__digital-print .print__des_step .step-group .step-value{text-align:center;position:relative}.digital-fabric--wrapper .fabric__des_step .step-group .step-value:after,.wrapper__digital-print .print__des_step .step-group .step-value:after{content:"";position:absolute;width:90px;height:0px;border:1px solid #DBDBDB;top:50%;left:100%;transform:translate(-50%,-50%)}.digital-fabric--wrapper .fabric__des_step .step-group .step-line:last-child .step-value:after,.wrapper__digital-print .print__des_step .step-group .step-line:last-child .step-value:after{width:0px}.digital-fabric--wrapper .fabric__des_step .step-group .step-value span,.wrapper__digital-print .print__des_step .step-group .step-value span{display:block;text-align:center;line-height:55px;height:55px;width:55px;border:2px solid #DBDBDB;border-radius:50%;margin:auto;font-size:20px}.digital-fabric--wrapper .fabric__des_step .step-group .step-text,.wrapper__digital-print .print__des_step .step-group .step-text{text-align:center;font-size:14px;margin-top:13px;line-height:20px}.wrapper__digital-print .print__des_step{padding-bottom:37px}.wrapper__digital-print .print__des_link{display:flex;justify-content:center;font-size:14px;line-height:17px;margin-bottom:35px}.wrapper__digital-print .print__des_link .info-icon{padding-right:12px}.blank_tab{max-width:20%;width:264px;order:-1;border-left:1px solid #ccc;border-bottom:1px solid #8C8C8C}.Section__productTab .Button-export-quantity a{transition:none;height:38px;background:#fff 0 0 no-repeat padding-box;border:1px solid #707070;border-radius:50px;opacity:1;letter-spacing:.7px;color:#000;font: 14px/28px Hiragino Kaku Gothic ProN;padding:10.5px 10px;line-height:1;text-transform:unset;min-width:133px;margin-left:10px}.Section__productTab .Button-export-quantity a:before{display:none}.Section__productTab .Button-export-quantity a:hover{background-color:#333;color:#fff!important}.disable-ui{pointer-events:none;opacity:.4}@media (max-width: 768px){.blank_tab{display:none}.blank_tab.when_has_customer{display:block;width:50%;max-width:unset;border:1px solid #E4E4E4;background-color:#f8f8f8}.digital-fabric--wrapper .fabric__des_step,.wrapper__digital-print .print__des_step{padding:15px 0 22px}.digital-fabric--wrapper .fabric__des_step .step-label,.wrapper__digital-print .print__des_step .step-label{font-size:9px;line-height:29px}.digital-fabric--wrapper .fabric__des_step .step-group .step-line,.wrapper__digital-print .print__des_step .step-group .step-line{width:75px}.digital-fabric--wrapper .fabric__des_step .step-group .step-value:after,.wrapper__digital-print .print__des_step .step-group .step-value:after{width:50px}.digital-fabric--wrapper .fabric__des_step .step-group .step-line:last-child .step-value:after,.wrapper__digital-print .print__des_step .step-group .step-line:last-child .step-value:after{width:0px}.digital-fabric--wrapper .fabric__des_step .step-group .step-value span,.wrapper__digital-print .print__des_step .step-group .step-value span{line-height:29px;height:29px;width:29px;font-size:11px}.digital-fabric--wrapper .fabric__des_step .step-group .step-text,.wrapper__digital-print .print__des_step .step-group .step-text{font-size:11px;margin-top:5px;line-height:14px}.wrapper__digital-print .print__des_step .step-group .step-text span{display:block}.wrapper__digital-print .print__des_step{padding-bottom:17px}.wrapper__digital-print .print__des_link{font-size:11px;line-height:14px}.wrapper__digital-print .print__des_link .info-icon{padding-right:5px}.wrapper__digital-print .print__des_link .info-icon svg{width:8px;height:8px}.wrapper__digital-print .print__des_link .link-text{max-width:230px}.Section__productTab .attention-text{margin-top:30px}.Section__productTab .flex-box .unitPriceInput{width:136px}.Section__productTab .variants_item li{text-align:left!important}.ProductMeta__PriceList .no-sign{padding:21px 10px 30px}.ProductMeta__PriceList .redirect_login,.product__no--customer .redirect_login{flex-wrap:nowrap}.Section__productTab .Button-export-quantity a{height:28px;letter-spacing:.5px;font: 10px/28px Hiragino Kaku Gothic ProN!important;color:#000;opacity:1;padding:unset;padding-left:10px;padding-right:10px}.Section__productTab .Button-export-quantity a:hover{background-color:#fff;color:#000!important}.color-title-custom span.color-note{font: 11px/24px Hiragino Kaku Gothic ProN!important}}.digital-fabric--wrapper .Disabled{pointer-events:none}.digital-fabric--wrapper input{display:none}.digital-fabric--wrapper label{padding-left:40px;position:relative;cursor:pointer;line-height:28px;letter-spacing:.05em;margin-top:7px;display:block;display:inline-block}.digital-fabric--wrapper label:before{content:"";position:absolute;left:0;top:4px;height:22px;width:22px;background:#fff;border:1px solid #D3D3D3}.digital-fabric--wrapper label:after{content:"";display:block;position:absolute;top:8px;left:5px;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-3x'%3E%3Cpath fill='%23ffffff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center;line-height:1;transition:all .3s ease-out;opacity:0;transform:scale(.9)}.digital-fabric--wrapper input:checked+label:after{opacity:1;transform:scale(1);filter:invert(1)}.digital-fabric--wrapper .AddColor_Options .Color_Option p{margin-top:6px}.digital-fabric--wrapper .Process__Heading{font-size:20px;line-height:28px;letter-spacing:.05em;font-weight:500;margin-bottom:46px}.digital-fabric--wrapper .Order_AddColors__Container .Process__Heading{margin-bottom:36px;padding-top:30px}.digital-fabric--wrapper .Process__Heading span{margin-right:30px;font-weight:500;font-size:25px;letter-spacing:.05em}.digital-fabric--wrapper .FeaturedProduct{margin-left:50px;max-width:100%}.digital-fabric--wrapper .FeaturedProduct__Gallery{display:flex;align-items:center}.digital-fabric--wrapper .FeaturedProduct__Gallery .AspectRatio{width:120px;margin:0;border:1px solid #E4E4E4}.digital-fabric--wrapper .FeaturedProduct__Gallery .info{width:246px;text-align:left;padding:3px 0 24px 65px}.digital-fabric--wrapper .FeaturedProduct__Gallery .info p{line-height:28px;margin:0;letter-spacing:.05em}.digital-fabric--wrapper .FeaturedProduct__Gallery .info p:first-child{font-weight:500;margin-bottom:5px}.digital-fabric--wrapper .Order_Notice__Container{margin-top:50px;padding:30px 50px;background:#f8f8f8}.digital-fabric--wrapper .Order_Notice__Container p{line-height:28px;margin:0}.digital-fabric--wrapper .Order_Notice__Container fieldset{border:0;margin:10px 0 0;padding:0}.digital-fabric--wrapper .Order_SubTotal__Container{display:flex;justify-content:flex-end;flex-wrap:wrap;padding-top:30px;position:relative}.digital-fabric--wrapper .Order_SubTotal__Container p{font-weight:500;line-height:28px;letter-spacing:.05em}.digital-fabric--wrapper .Order_SubTotal__Container .price_data p,.digital-fabric--wrapper .Order_SubTotal__Container .price_print p{font-weight:500}.digital-fabric--wrapper .Order_SubTotal__Container>span{font-size:20px;line-height:28px;letter-spacing:.05em;display:block;margin-left:54px;font-weight:500}.digital-fabric--wrapper .Order_SubTotal__Container .termsService{margin-top:3px;padding-right:29px;text-decoration:underline}.digital-fabric--wrapper .Order_SubTotal__Container .termCodition{width:100%;text-align:right;margin-top:21px}.digital-fabric--wrapper .Order_SubTotal__Container .termCodition label{max-width:260px;margin-left:auto;text-align:left}.digital-fabric--wrapper .ProductForm__BuyButtons{text-align:right;margin-top:23px}.add_color_btn_wrap_fabric input{display:none}.add_color_btn_wrap_fabric label{border:1px solid #ccc;border-radius:40px;display:block;width:200px;height:60px;line-height:58px;font-size:14px;font-weight:300;text-align:center;background-color:#fff;padding:0}.add_color_btn_wrap_fabric label:before,.add_color_btn_wrap_fabric label:after{display:none}.text-below-btn-add-color{margin-top:10px;text-align:center;width:200px}.digital-fabric--wrapper #add_cart_test{width:240px;margin-right:0;background:#333;color:#fff;border:1px solid #333;height:70px;border-radius:70px;font-weight:500;letter-spacing:.05em;transition:all .3s}.digital-fabric--wrapper #add_cart_test:hover{color:#333;background:#fff}.digital-fabric--wrapper #add_cart_test:disabled{background:#a6a6a6b3;border:1px solid rgba(166,166,166,.7);pointer-events:none}.digital-fabric--wrapper #prevStep2{color:#333;background:#0000001a;margin-right:8px;width:240px;height:70px;line-height:70px;border-radius:70px;text-align:center;letter-spacing:.05em;font-weight:500;transition:all .3s}.digital-fabric--wrapper .no__digital{margin-top:42px;color:#000;font-size:14px}.digital-fabric--wrapper .no__digital h4{font-size:24px;font-weight:500;letter-spacing:.05em;margin-bottom:42px}.digital-fabric--wrapper .no__digital p{line-height:28px}.digital-fabric--wrapper .no__digital .color_request_submit{width:240px;height:70px;line-height:70px;border:1px solid #333333;color:#333;display:block;text-align:center;border-radius:70px;font-weight:500;margin-top:43px}.digital-fabric--wrapper .no__digital .title{margin-bottom:12px;font-size:14px}.digital-fabric--wrapper .no__digital .usage-guide{margin-bottom:50px;font-size:14px}.digital-fabric--wrapper .no__digital .usage-guide a{text-decoration:underline;font-size:14px}.digital-fabric--wrapper .no__digital .digital-fabric,.texture-data{font-size:14px;margin-bottom:0}.digital-fabric--wrapper .Order_Notice__Container p a{text-decoration:underline}.digital-fabric--wrapper .Order_AddColors__Container .Order_Notice__Container{margin-bottom:17px;padding:46px 50px 42px}.digital-fabric--wrapper .content{line-height:22px;margin-bottom:58px}.digital-fabric--wrapper .AddColor_Options{display:flex;flex-wrap:wrap;margin-top:30px}.digital-fabric--wrapper .AddColor_Options .Color_Option{margin-right:22px;text-align:center}.digital-fabric--wrapper .AddColor_Options img{width:100%;height:100%;object-fit:contain;border:1px solid #E4E4E4}.digital-fabric--wrapper .AddColor_Options .AspectRatio:before{width:145px}.template-product .img_checkbox+label{position:absolute;top:0;left:0;height:145px;width:145px;padding:0;margin:0}.Popop_ColorRequest--inner .img_checkbox+label{position:relative;cursor:pointer;display:block;width:auto;height:auto}.template-product .img_checkbox+label:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#333;border:0;opacity:0;transition:all .3s}.template-product .img_checkbox+label:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:16px;height:13px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-3x'%3E%3Cpath fill='%23ffffff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center;transition:all .3s;opacity:0}.digital-fabric--wrapper .AddColor_Options .Color_Option.has-default{pointer-events:none;order:-1}.digital-fabric--wrapper .AddColor_Options .Color_Option.has-default label:before,.digital-fabric--wrapper .AddColor_Options .Color_Option.has-default label:after{display:none}.digital-fabric--wrapper .AddColor_Options .Color_Option.has-default .text_default{display:block;width:96px;max-width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#333;color:#fff;line-height:18px;padding:7px 0;z-index:1}.template-product .img_checkbox:checked+label:before{opacity:1}.template-product .img_checkbox:checked+label:after{filter:none;transform:translate(-50%,-50%);opacity:1}.digital-fabric--wrapper.showStep2 .FeaturedProduct,.digital-fabric--wrapper.showStep2 form>.Order_Notice__Container,.digital-fabric--wrapper.showStep2 h3+.Process__Heading,.digital-fabric--wrapper.showStep2 .termCodition,.digital-fabric--wrapper.showStep2 .termsService,.digital-fabric--wrapper.showStep2 .BuyButton_AddColors,.digital-fabric--wrapper.showStep3 .FeaturedProduct,.digital-fabric--wrapper.showStep3 form>.Order_Notice__Container,.digital-fabric--wrapper.showStep3 h3+.Process__Heading,.digital-fabric--wrapper.showStep3 .Order_AddColors__Container{display:none!important}.digital-fabric--wrapper.showStep2 .Button__go{display:block!important;text-align:right}.digital-fabric--wrapper.showStep2 .Button__go a{width:240px;height:70px;line-height:70px;border-radius:70px;text-align:center;letter-spacing:.05em;font-weight:500;transition:all .3s;margin-top:20px;display:inline-block;cursor:pointer}.digital-fabric--wrapper.showStep2 .Button__go a#prevPage{color:#333;background:#0000001a;margin-right:8px}.digital-fabric--wrapper.showStep2 .Button__go a#nextPage{background:#333;color:#fff}.digital-fabric--wrapper.showStep2 .Button__go a:hover{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 3px 5px #0004}.digital-fabric--wrapper.showStep2 .Request__action{display:block!important;position:absolute;top:50px;left:0;width:240px;text-align:center}.digital-fabric--wrapper.showStep2 .Request__action a{border:1px solid #333333;display:block;height:70px;line-height:68px;border-radius:70px;letter-spacing:.05em;font-weight:500;margin-bottom:20px;cursor:pointer;transition:all .3s}.digital-fabric--wrapper.showStep2 .Request__action a:hover{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 3px 5px #0004}.digital-fabric--wrapper.showStep2 .Request__action p{font-weight:300;line-height:22px}.digital-fabric--wrapper.showStep3 .Order_CheckoutColors,.digital-fabric--wrapper.showStep3 #prevStep2{display:block!important}.digital-fabric--wrapper .product__vertical-tab{margin-bottom:85px}.digital-fabric--wrapper .product__vertical-tab .product__tab{padding:19px 0 18px 20px}.digital-fabric--wrapper .product__vertical-tab h3{text-transform:uppercase;font-weight:600}.digital-fabric--wrapper .color_title{margin-bottom:30px;padding-left:0!important}.digital-fabric--wrapper .Order_SubTotal__Container .tax{font-size:11px}.digital-fabric--wrapper .Order_Cart_List{border-bottom:1px solid #E4E4E4;display:flex;flex-direction:column}.digital-fabric--wrapper .list_order{display:flex;align-items:center;padding:20px 0;border-top:1px solid #E4E4E4}.digital-fabric--wrapper .list_order.order_default{order:-1}.digital-fabric--wrapper .list_order .order_image{width:93px}.digital-fabric--wrapper .list_order .order_image img{max-width:50px;border:1px solid #E4E4E4}.digital-fabric--wrapper .list_order .order_info{flex:1}.digital-fabric--wrapper .list_order .order_info span{display:block;line-height:26px}.digital-fabric--wrapper .list_order .order_price{font-size:16px;font-weight:500}.digital-fabric--wrapper .list_order .order_del{width:130px;text-align:right;line-height:26px;display:flex;justify-content:end;align-items:center;cursor:pointer}.digital-fabric--wrapper .list_order .order_del svg{margin-right:20px}.digital-fabric--wrapper .towards_guide{font-size:14px;text-decoration:underline;margin-top:25px}.digital__top{padding-left:20px;margin-top:-6px;margin-bottom:49px}.digital__top .heading__top{font-size:24px;font-weight:500;letter-spacing:.08em;line-height:36px;margin-bottom:15px;display:block}.digital__top .top__info{padding-left:20px;display:flex;gap:68px}.digital__top .name{font-weight:600}.digital__top .price{font-size:18px;line-height:32px;font-weight:500}.digital__top .asset{font-size:10px;line-height:32px}.Popop_ColorRequest{position:fixed;top:0;left:0;z-index:999;background:#000000b3;height:100vh;width:100%;pointer-events:none;visibility:hidden;opacity:0;transition:all .3s;display:block!important}.Popop_ColorRequest--heading{font-size:24px;line-height:28px;font-weight:600;letter-spacing:.05em;margin-bottom:58px}.Popop_ColorRequest--heading .icon_close{position:absolute;right:0;top:-66px;cursor:pointer}.Popop_ColorRequest .close.hidden-mb{height:36px;width:36px;cursor:pointer;margin-bottom:20px;align-self:end}.Popop_ColorRequest--content{height:calc(100% + -0px);overflow-y:auto;overflow-x:hidden}.Popop_ColorRequest--inner{display:flex;margin-left:-11px;margin-right:-11px;flex-wrap:wrap}.Popop_ColorRequest--inner .item{width:calc(100% / 6);padding-left:11px;padding-right:11px;text-align:center;line-height:23px;margin-bottom:22px}.Popop_ColorRequest--inner .title{display:block;margin-top:6px}.Popop_ColorRequest--footer{display:flex;justify-content:center;margin-top:32px}.Popop_ColorRequest--footer a{width:210px;height:70px;line-height:68px;text-align:center;margin:0 10px;border-radius:70px;display:block}.Popop_ColorRequest--footer .submit{border:1px solid #333;background:#333;color:#fff;font-weight:500}.Popop_ColorRequest--footer .close{border:1px solid #E4E4E4;opacity:1;font-weight:500;font-size:14px}.Popop_ColorRequest.is_active{opacity:1;visibility:visible;pointer-events:auto}.Popop_ColorRequest--inner img{width:125px;border:1px solid #E4E4E4}.PageContainer.showForm #main{display:none}.PageContainer.showForm .form__color{display:block!important}.form__color--wrapper{max-width:1000px;margin:110px auto 120px}.form__color span.label{display:block;font-size:20px;line-height:28px;font-weight:500;letter-spacing:.05em}.form__color .heading{font-size:30px;line-height:45px;letter-spacing:.08em;font-weight:600;margin-bottom:74px}.form__color .stock__number{padding:37px 50px 33px;margin-bottom:76px;background:#f8f8f8}.form__color .stock__number #stock__number--list{margin-top:20px;line-height:28px}.form__color .Request__action{margin-bottom:79px}.form__color .Request__action span{margin-bottom:41px}.form__color .Request__action a{display:block;width:240px;height:70px;line-height:68px;border:1px solid #333333;text-align:center;border-radius:70px;font-weight:500;transition:all .3s}.form__color .Request__action a:hover{background:#333;color:#fff}.form__color .list_color_request{border-bottom:1px solid #E4E4E4;margin-bottom:75px}.form__color .list_color_request>span{margin-bottom:36px}.form__color .item__color{display:flex;align-items:center;padding:20px 0;border-top:1px solid #E4E4E4}.form__color .item__color .color_image{width:93px;padding-right:40px}.form__color .item__color .color_info{flex:1;line-height:28px}.form__color .item__color .color_del{text-align:right;display:flex;align-items:center;line-height:28px;min-width:22px;height:22px;background:url(https://cdn.shopify.com/s/files/1/0565/1303/6403/files/DeleteIcon.svg?v=1708508922) center center no-repeat;background-size:22px;cursor:pointer;padding:20px}.form__color .item__color .color_del>*{display:none}.form__color .item__color .color_del span{margin-left:10px}.form__color .Form__Item{margin-bottom:28px}.form__color .Form__Item span{margin-bottom:26px}.form__color .Form__Item textarea{max-height:210px;max-width:100%;resize:auto;border-color:#e4e4e4}.form__color .form__color--inner form>p{line-height:22px;margin-bottom:52px}.form__color .Form__Submit{width:240px;height:70px;line-height:68px;border-radius:70px;margin:0 auto;border:1px solid #333;color:#fff;background:#333;transition:all .3s}.form__color .Form__Submit:hover{color:#333;background:#fff}.showStep3 .Order_SubTotal__Container{border:0}.Popop_ColorRequest--inner .img_checkbox+label:before{width:34px;height:34px}.info_coloStand{display:flex;flex-wrap:wrap;padding:32px 0 33px;border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4}.info_coloStand .item{line-height:28px}.info_coloStand .item+.item{margin-left:70px}.info_coloStand .item .key{font-weight:500;margin-right:19px}.info_coloStand+.Order_Notice__Container{margin-top:30px}.digital-fabric--wrapper .FeaturedProduct__Gallery{width:100%}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_text{display:flex;width:calc(100% - 346px);flex:1;text-align:center}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item{width:210px;max-width:50%}.digital-fabric--wrapper .FeaturedProduct__Gallery .custom-size-button-df{max-width:unset}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item+.button_item{margin-left:18px}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item a{display:block;height:60px;width:100%;line-height:58px;border:1px solid #ccc;border-radius:40px;font-weight:600}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item a:hover,.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item.active a{border-color:#000}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item span.text{line-height:28px;letter-spacing:.05em;display:block;position:relative;bottom:-8px}.showStep3 .ProductForm__BuyButtons{display:flex;align-items:center;justify-content:end}.showStep3 .ProductForm__BuyButtons #prevStep2{cursor:pointer}.showStep3 .ProductForm__BuyButtons svg{margin-right:15px;position:relative;top:2px}.text-under .value a{text-decoration:underline}.text-under .value a.design-select{text-decoration:none}.info_wrap ._price{width:257px;line-height:28px;display:flex;align-items:center;letter-spacing:.05em}.info_wrap ._price+._price{margin-top:7px}.info_wrap ._price.total_prices{margin-top:15px}.info_wrap ._price>span:first-child{display:inline-block;text-align:right;flex:1}.info_wrap ._price.total_prices .tax{text-align:left;font-size:11px;margin-top:3px}.info_wrap>div .shipping{font-size:11px;line-height:32px;display:inline-block;margin-left:2px}.info_wrap .total_prices{font-weight:500}.info_wrap .total_prices #total_cut_price_print{font-size:20px}.info_wrap .termCoditionAdd{width:100%;text-align:right;margin-top:50px}.info_wrap .termCoditionAdd.outlet{text-align:right;margin-top:0}.info_wrap .termCoditionAdd input:checked+label:after{opacity:1;filter:invert(1);transform:scale(1) translateY(-50%);-webkit-transform:scale(1) translateY(-50%);-moz-transform:scale(1) translateY(-50%);-ms-transform:scale(1) translateY(-50%);-o-transform:scale(1) translateY(-50%)}.info_wrap .termCoditionAdd label{padding-left:35px;position:relative;cursor:pointer;line-height:20px;letter-spacing:.1px;margin-top:7px;display:inline-block;text-align:left;max-width:260px}.info_wrap .termCoditionAdd label:before{content:"";position:absolute;top:50%;left:0;height:22px;width:22px;background:#fff;border:1px solid #D3D3D3;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.info_wrap .termCoditionAdd label:after{content:"";display:block;position:absolute;top:50%;left:5px;width:13px;height:13px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-3x'%3E%3Cpath fill='%23ffffff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center;line-height:1;transition:all .3s ease-out;opacity:0;transform:scale(.9) translateY(-50%);-webkit-transform:scale(.9) translateY(-50%);-moz-transform:scale(.9) translateY(-50%);-ms-transform:scale(.9) translateY(-50%);-o-transform:scale(.9) translateY(-50%)}.info_wrap .termsServicePrint{margin-top:3px;padding:0 8%;text-decoration:underline}.info_wrap .termsServicePrint.outlet{margin-top:3px;padding:0 12%;margin-left:0;margin-right:auto}.info_wrap #add_cart_print{font-weight:600;width:275px;height:60px;line-height:58px;border-radius:70px;border:1px solid #333333;background:#333;color:#fff;transition:all .3s;text-align:center;cursor:pointer;margin-top:15px}.info_wrap #add_cart_print.Disabled,.info_wrap #add_cart.Disabled,.info_wrap #add_cart_bulk.Disabled{pointer-events:none;background:#a6a6a6b3;border:1px solid rgba(166,166,166,.7)}.info_wrap #add_cart_print:hover{color:#333;background:#fff}.error_list,.error_list_print,.error_list_digital{text-align:right;color:red;margin:10px 0 20px;display:none}.hasSubProduct .image{max-width:105px;max-height:105px;margin:0 auto}.hasSubProduct .image img{width:100%;height:100%;object-fit:cover}.filterColor__inner::-webkit-scrollbar,.popup-filter__color .poup_variant::-webkit-scrollbar,.Popop_ColorRequest--wrapper::-webkit-scrollbar{width:3px}.filterColor__inner::-webkit-scrollbar-track,.popup-filter__color .poup_variant::-webkit-scrollbar-track,.Popop_ColorRequest--wrapper::-webkit-scrollbar-track{background:#0000001a}.filterColor__inner::-webkit-scrollbar-thumb,.popup-filter__color .poup_variant::-webkit-scrollbar-thumb,.Popop_ColorRequest--wrapper::-webkit-scrollbar-thumb{background:#333;border-radius:60px}.Popop_ColorRequest--wrapper{background:#fff;width:1000px;overflow:auto;padding:78px 70px 80px;max-height:80vh}.wrapper__digital-print .print__des{background:#f8f8f8;line-height:28px;letter-spacing:.05em;padding:47px 50px 41px;margin-bottom:34px;margin-top:42px;min-height:116px}.Section__productTab .flex-box{padding:0}.Section__productTab .flex-box>*,.Section__productTab .catalog_box__unitPrice.is_special_company{padding:15px 0 10px;border-right:1px solid #e4e4e4;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.Section__productTab .flex-box.t-head>*{padding:9px 0 7px!important;background:#f8f8f8;font-weight:500}.Section__productTab .flex-box .box__name{width:180px;padding-left:20px;padding-right:20px}.Section__productTab .flex-box .box__name .image{width:68px;height:68px}.Section__productTab .flex-box .box__name .image img{width:68px;height:100%}.Section__productTab .flex-box .box__name .title{width:calc(100% - 68px);text-align:left;padding-left:26px}.Section__productTab .flex-box .box__unitPrice{width:130px}.Section__productTab .flex-box .box__inventory,.Section__productTab .flex-box .box__under,.Section__productTab .flex-box .box__cut,.Section__productTab .flex-box .box__testDate,.Section__productTab .flex-box .box__quantity,.Section__productTab .flex-box .box__design{width:150px}.Section__productTab .flex-box .box__total{width:166px}.Section__productTab .flex-box .box__total .tax{font-size:11px;margin-top:4px}.Section__productTab .flex-box .box__del{width:90px;border-right:0}.container_iframe_video{position:relative;overflow:hidden;width:calc(100% - 40px);max-width:660px;padding-top:49%;margin-bottom:24px}.container_iframe_video:first-child:last-child{margin-bottom:0}.container_iframe_video iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.block-product-gallery-sticky .Product__Gallery{margin-top:0!important}.Section__productTab .flex-box .design-product-title-selected{font-weight:500;font-size:11px;margin-top:12px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;width:100px;line-height:10px}.Section__productTab .flex-box .design-variant-title-selected{font-weight:500;font-size:11px;line-height:0;margin-top:7px;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;width:100px;line-height:10px}sup{font-size:xx-small}.digital_price{display:inline-flex;flex-direction:column;align-items:center;flex-direction:row}@media screen and (min-width: 769px){.Section__productTab .catalog_box__unitPrice{display:none!important}.Section__productTab .info_wrap,.Section__productTab .info_wrap_catalog_price.is_special_company{max-width:465px;margin-right:0;margin-left:auto}.Section__productTab input:checked+.tab_class{height:70px;line-height:65px;margin-top:-15px;border-bottom:0;border-top:3px solid #8C8C8C;background:#fff}.Section__productTab input:checked+.tab_class:before{content:"";position:absolute;height:10px;width:1px;background:#e4e4e4;right:0;top:0}.Section__productTab input:checked+.tab_class[for=tab6]:before{display:none}.hidden-pc,.hidden-pc-flex{display:none!important}.Section__productTab .area{min-width:1300px}}@media screen and (min-width: 1008px){.hidden-request-mb{display:none!important}.Product{max-width:1396px;padding:0 40px;margin-bottom:52px}.Product__Info{width:552px;max-width:100%;margin-right:0}.Product__InfoWrapper{right:38px}.product__vertical-tab h3:before,.product__vertical-tab h3:after{right:12px}.Product__Wrapper{max-width:calc(100% - 552px)}.Product__Gallery{margin-left:0;display:flex;flex-direction:row-reverse;padding-right:40px;margin-bottom:70px}.Product__Gallery .Product__Slideshow{max-width:588px;width:calc(100% - 70px);padding-left:38px;margin-left:0}.Product__Gallery .Product__SlideshowNav{width:70px;margin:0!important;display:block}.Product__Gallery .Product__SlideshowNav .Product__SlideshowNavImage{margin:0 0 15px!important}.Product__Gallery .Product__SlideshowNav .Product__SlideshowNavImage.is-selected{border-width:2px}.block-product-gallery-sticky{position:sticky;top:100px;z-index:9}}@media (max-width: 1139px) and (min-width: 1008px){.Product__Info{width:590px;max-width:100%;margin-left:auto;margin-right:0;padding-right:40px;padding-left:40px}}@media screen and (min-width: 769px){.showStep2 .content-footer-step-2{display:flex;align-items:flex-end;justify-content:space-between}.cart_list_cut .box__quantity{display:block}.Section__productTab .flex-box .unitPriceInput{justify-content:center!important}}@media screen and (max-width: 768px){.hidden-pc{display:block!important}.hidden-pc-flex{display:flex!important}.hidden-mb{display:none}.showStep2 .button-block{display:flex;flex-direction:column;width:100%}.step2-request-color-mb{text-align:center}.step2-request-color-mb span{font-size:10px}.step2-request-color-mb .color_request_submit{border-radius:70px;text-align:center;letter-spacing:.05em;font-weight:500;transition:all .3s;margin-top:5px;display:inline-block;cursor:pointer;border:1px solid #333333;color:#333;height:45px;line-height:45px;font-size:13px;width:100%}.Popop_ColorRequest .Container{width:100vw;height:100vh;top:0;padding-left:0;padding-right:0}.Section__productTab .flex-box .image-print-with-design-data-grp a.design-select{font-size:13px;line-height:16px;padding:10px 21px;letter-spacing:.65px}.Section__productTab .flex-box .image-print-with-design-data-grp a.design-select.selected{padding:4px 10px;font-size:11px;line-height:14px}.product__featured .text>span{font-size:12px}}@media screen and (max-width: 1007px){.container_iframe_video{margin:0 auto 24px;padding-top:56.25%;max-width:100%;width:100%}.hidden-request-pc{display:none!important}.Product__Info{max-width:100%;padding-right:40px;padding-left:40px}.Product__SlideshowMobileNav{margin:25px 0 0 20px}.Product__SlideshowMobileNav .Product__SlideshowNavImage{width:75px;height:75px;margin-right:10px}.Section__productTab .flex-box .item-info{height:auto}.digital-fabric--wrapper.showStep2 .Request__action{position:static;margin-top:30px}}@media (max-width: 1007px) and (min-width: 641px){.Price__before--discount{margin:0 auto}}@media screen and (max-width: 769px){.list-variants .t-items .list__template-grouped .out-of-stock-list,.list-variants .t-items .list__template-grouped .stop-production-list,.box .box__name .image .stop-production-list{height:20px;font-size:10px;line-height:20px}.out-of-stock-grid,.stop-production-grid{background:#000;padding-left:5px;left:10px;padding-right:5px;font-size:12px;width:calc(100% - 21px)}.stop-production-grid{background:#7a7676;font-size:10px}.Section__productTab .box-info{padding-left:30px}.Section__productTab .flex-box .item-info{width:100%;max-width:100%;text-align:left;padding:0 0 12px;margin-bottom:13px;border-right:0;border-bottom:1px solid #E4E4E4}.Section__productTab .flex-box .image{margin-left:0}.Section__productTab .flex-box .box-info p{text-align:left}.Section__productTab .sortBy__inner{top:0;margin-top:0}.Section__productTab .col .col{margin-top:30px;margin-bottom:0;width:100%}.swich_layout .display .list-layout{margin-left:15px}.swich_layout .display a svg{width:19px;height:19px}.swich_layout .display a{margin-left:15px}.Section__productTab .variants_item li{padding:0 9px 0 8px;margin-bottom:7px;max-width:100%;font-size:10px;width:33.3%;line-height:18px}.Section__productTab .variants_item li:before{width:100%;height:calc((100vw - 73px) / 3);margin-bottom:3px}.Section__productTab .variants_item li:after,.Section__productTab .redirect-contact{right:13px!important;bottom:25px!important}.Section__productTab .select-checkbox{font-size:11px;line-height:1.6}.Section__productTab .select-checkbox svg{width:9px;right:60px;top:9px}.Section__productTab .col{padding-right:0;height:auto}.Section__productTab .selectBox{line-height:24px}.Section__productTab .selectBox select{background:transparent;font-size:13px;text-align:left;text-align:-webkit-left;direction:ltr}.Section__productTab .checkboxes label{margin:0 7px 0 0}.swich_layout{margin-top:0;margin-left:auto}.Section__productTab .checkboxes{margin-top:4px}.digital-fabric--wrapper .FeaturedProduct__Gallery{flex-wrap:wrap}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_text{width:100%;margin-top:24px;justify-content:center}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item{width:40%;margin:0 10px!important}.digital_price{align-items:flex-start}}@media (max-width: 1380px) and (min-width: 641px){.Section__productTab .cart_list,.Section__productTab .cart_list_cut,.Section__productTab .cart_list_bulk,.Section__productTab .cart_list .flex-box,.Section__productTab .cart_list_cut .flex-box,.Section__productTab .cart_list_bulk .flex-box,.list-variants,.list-variants .items{overflow:auto}}.Section__productTab .tobe_deleted.on,.Order_CheckoutColors .order_price_sp{display:none}.Order_CheckoutColors{margin-left:50px}.digital-fabric--wrapper .Order_SubTotal__Container ._price span{font-weight:500}@media screen and (max-width: 768px){.error_list,.error_list_print,.error_list_digital{text-align:left}.Section__productTab .flex-box .box__total .tax{font-size:10px}.Order_CheckoutColors{margin-left:0}.hidden-mb{display:none!important}.template-product #main{padding-bottom:45px}.Product{margin-bottom:40px}.Product__Info{padding-right:0;padding-left:0}.Product__ActionList{bottom:110px;top:auto;right:14px}.Product__ActionList .RoundButton{background:#fff;color:#222;box-shadow:none;border:1px solid #E4E4E4;width:36px;height:36px}.ProductMeta{text-align:left;margin-top:36px;margin-bottom:40px}.ProductMeta .ProductMeta__Title{font-size:18px;line-height:28px;padding-left:0}.ProductMeta .tag{font-size:15px;line-height:28px;padding-left:0}.ProductMeta .ProductMeta__Metafield{font-size:13px;line-height:22px}.ProductMeta .ProductMeta__Price.Price__before--discount{font-size:14px}.ProductMeta .ProductMeta__Metafield p:first-child{font-size:15px}.ProductMeta .ProductMeta__PriceList{margin-bottom:24px;margin-top:15px}.ProductMeta .ProductMeta__Price{font-size:15px;padding-left:1px}.product__featured{margin-bottom:20px}.product__featured .product__featured--inner{flex-direction:column;padding:27px 5px 30px;max-height:150px}.product__featured .product__featured--inner>*{padding:0;text-align:center;width:100%!important}.product__featured .icon{max-width:62px;margin:0 auto}.product__featured .text_jp{font-size:13px;line-height:18px;margin-top:6px}.product__featured .text_en{font-size:10px;line-height:11px;font-weight:500;max-width:130px;margin:20px auto 0}.ProductForm__Label{font-size:13px;line-height:28px;margin-bottom:44px}.product__vertical-tab{margin-bottom:31px}.product__vertical-tab h3{font-size:13px}.product__vertical-tab .rte{font-size:13px;line-height:24px;margin-top:14px}.product__vertical-tab .table:last-child{margin-bottom:0}.product__vertical-tab .table+.table{margin-top:20px}.product__vertical-tab .table span{padding:11px 2px 10px 19px;line-height:18px}.product__vertical-tab .table span.key{width:135px}.product__vertical-tab .table span.value{width:calc(100% - 135px)}.ProductMeta__ShareButtons{padding-left:0}.heading_tab{font-size:20px;line-height:30px;letter-spacing:.01em;padding:9px 16px 8px;margin-bottom:15px}.wrapper__digital-print .print__des{background:#f8f8f8;line-height:24px;padding:26px 29px 27px;margin-bottom:44px;margin-top:25px;min-height:100px}.Section__productTab .tab_class{width:50%;max-width:unset;font-size:12px;height:54px;line-height:54px;margin-bottom:0;margin-left:0;border:1px solid #E4E4E4;padding:0 5px 0 7px;position:relative}.Section__productTab .tab_class>svg+span{overflow:unset;text-overflow:unset;white-space:break-spaces;line-height:14px;text-align:left;padding-left:27px;padding-right:10px;display:flex;height:100%;align-items:center;justify-content:center}.Section__productTab #color_title{font-size:15px;line-height:23px;letter-spacing:.01em;margin-bottom:21px;padding-left:15px;font-weight:500}.Section__productTab .tab_class svg{position:absolute;top:50%;transform:translateY(-50%);left:12px}.Section__productTab input:checked+.tab_class{background:#fff;font-weight:500;border-top:3px solid #8C8C8C}.Section__productTab .content_class{margin-top:47px}.Section__productTab .area{justify-content:space-between}.Section__productTab .area hr{display:none}.Section__productTab .product__no--customer{margin-top:12px}.Section__productTab .product__no--customer p{font-size:13px;line-height:24px}.Section__productTab .product__no--customer .btn-redirect-account{max-width:175px;height:45px;line-height:43px;font-size:13px;font-weight:500;margin-top:12px;margin-right:1px}.Section__productTab .color_title{font-size:15px;line-height:23px;letter-spacing:.01em;margin-bottom:21px;padding-left:15px}.Section__productTab .search_c{width:100%;display:flex;align-items:center}.Section__productTab .search_c .search_btn{width:75px;margin-left:10px}.Section__productTab .search_c .search_text{max-width:350px;width:calc(100% - 150px)}.Section__productTab .sortBy__inner select{line-height:24px;font-size:13px;background:#fff}.Section__productTab .sortBy__inner select option{background:#fff}.Section__productTab .sortBy__inner svg{width:9px;top:9px;right:9px}.Section__productTab .variants_item{margin-left:-9px;margin-right:-9px;margin-top:17px}.Section__productTab .variants_item .variant_options{width:calc(100% / 3);padding:0 9px;font-size:10px;line-height:28px;margin-bottom:9px}.Section__productTab .info_wrap{margin-bottom:50px;margin-top:30px;padding-top:10px;border-top:1px solid #E4E4E4}.Section__productTab .info_wrap,.Section__productTab .info_wrap_catalog_price.is_special_company{margin-bottom:30px;margin-top:25px;padding-top:10px}.Section__productTab .wrapper__free.is_special_company .sub_total_group .sub_total,.Section__productTab .info_wrap_catalog_price.is_special_company #total_catalog_price{font-size:16px}.Section__productTab .wrapper__free.is_special_company .sub_total_group .sub_total_caculator{font-size:13px;font-weight:300}.mihon-info_wrap .ProductForm__AddToCart{width:100%!important;height:45px!important;font-size:11px;line-height:24px}.info_wrap ._price{width:187px}.info_wrap>div .shipping{line-height:28px}.info_wrap ._price+._price{margin:0}.info_wrap .total_prices #total_cut_price_print{font-size:16px}.info_wrap .termCoditionAdd{text-align:center;margin-top:11px}.info_wrap .termCoditionAdd label{max-width:100%}.info_wrap .termCoditionAdd label:before{left:9px;height:19px;width:19px}.info_wrap .termCoditionAdd label:after{left:13px;width:12px;height:12px}.info_wrap .termsServicePrint{margin:0 auto;padding:0 8% 0 10%}.info_wrap #add_cart_print{width:100%;height:45px;line-height:43px;margin-top:11px}.Section__productTab #add_cart,.Section__productTab #add_cart_bulk{font-size:11px;height:45px;line-height:24px;width:100%;font-weight:500;padding-top:9px}.Section__productTab .title_choose{font-size:15px;line-height:26px;margin-bottom:3px;margin-top:0;padding-bottom:20px;padding-left:15px;letter-spacing:.01em}.Section__productTab .flex-box{display:block;border-left:0;border-right:0;padding:26px 0 0;border-bottom:1px solid #E4E4E4;margin-bottom:25px;border-top:1px solid #E4E4E4}.Section__productTab .flex-box:nth-child(2){border-top:0}.Section__productTab .flex-box.t-head,.box__total,.box__del,.box__quantity{display:none!important}.Section__productTab .cart_list{border:0}.Section__productTab .catalog_box__unitPrice{display:none}.Section__productTab .flex-box>*,.Section__productTab .catalog_box__unitPrice.is_special_company{border:0}.Section__productTab .flex-box .box__name{align-items:flex-start;padding-top:0;padding-bottom:8px}.Section__productTab .flex-box .box__name .table{border:0}.Section__productTab .flex-box .box__name .title{padding-left:40px;width:calc(100% - 81px);text-align:center}.Section__productTab .flex-box .box__name .image{width:81px;height:81px;margin-top:10px}.Section__productTab .flex-box .box__name .image img{width:81px;height:100%}.Section__productTab .flex-box .box__name .delle_items_btn{margin-top:13px;background-position:2px -3px}.Section__productTab .flex-box .box__name .delle_items_btn span{position:relative;bottom:2px;margin-left:8px;padding-left:16px}.Section__productTab .flex-box .box__name .row{display:flex;border-top:1px solid #E4E4E4;padding:7px 0 8px}.Section__productTab .flex-box .box__name .row:first-child{padding-top:0;padding-bottom:12px;border:0}.Section__productTab .flex-box .box__name .row:first-child .key{padding:0}.Section__productTab .flex-box .box__name .row .key{padding-top:6px;width:100%;text-align:left}.Section__productTab .flex-box .box__name .row .key .tax{font-size:10px}.Section__productTab .flex-box .box__name .row .value{width:100%}.Section__productTab .flex-box .total_item_price{font-size:16px;text-align:right;margin-bottom:10px}.Section__productTab .flex-box .total_item_price span{font-size:8px}.Section__productTab .flex-box .price{font-size:10px;line-height:20px}.Section__productTab .flex-box>*,.Section__productTab .catalog_box__unitPrice.is_special_company{width:100%!important;justify-content:start}.Section__productTab .flex-box>*:not(.box__name),.Section__productTab .catalog_box__unitPrice.is_special_company{text-align:left;border:1px solid #E4E4E4;border-bottom:0;padding:0;align-items:unset}.Section__productTab .catalog_box__unitPrice.is_special_company{border:1px solid #E4E4E4}.Section__productTab .flex-box>*:not(.box__name)>*,.Section__productTab .catalog_box__unitPrice.is_special_company>*{padding:10px 10px 9px 20px;gap:20px}.Section__productTab .flex-box>*:not(.box__name) .key,.Section__productTab .catalog_box__unitPrice.is_special_company .key{width:160px;border-right:1px solid #E4E4E4;align-items:baseline;background-color:#f8f8f8}.Section__productTab .flex-box .image-print-with-design-data-grp{display:flex;align-items:center}.Section__productTab .flex-box .image-print-with-design-data-grp a{font-size:10px}.Section__productTab .flex-box .grp-design-title{margin-left:7px;margin-right:7px;max-width:50px;line-height:1}.Section__productTab .flex-box .design-product-title-selected,.Section__productTab .flex-box .design-variant-title-selected{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center;margin-top:0;margin-bottom:2px;font-size:8px;text-decoration:none;display:inline-block}.Section__productTab .flex-box .del{font-size:13px;margin-top:10px;padding-right:4px}.Section__productTab .flex-box .del svg{max-width:12px;margin-right:9px}.Section__productTab .flex-box .box-image{width:80px}.Section__productTab .flex-box .image{width:80px;height:80px}.Section__productTab .flex-box .box-info{width:calc(100% - 80px);font-size:13px}.Section__productTab .flex-box .box-info span{line-height:24px}.Section__productTab .flex-box .box-info .key{font-weight:500;margin-bottom:0}.Section__productTab .flex-box .box-price{width:100%;margin-top:3px;padding-right:0}.Section__productTab .flex-box .unitPriceInput{font-size:13px}.Section__productTab .flex-box .cut_num,.Section__productTab .flex-box .cut_num_print,.Section__productTab .flex-box .bulk_num,.Section__productTab .table .catalog_num{margin:2px 8px 0 13px;width:44px;height:30px}.Section__productTab .flex-box .unitPriceInput input.required{background:#fcf2f2}.Section__productTab .flex-box .price{margin-top:0;text-align:right}.Section__productTab .flex-box .price .tax{font-size:8px}.Section__productTab .flex-box .showNumber{line-height:20px;margin-top:0;margin-right:0;font-size:10px}.Section__productTab .info_wrap>.p,.Section__productTab .info_wrap_catalog_price.is_special_company>.p{font-size:13px;font-weight:500;margin-bottom:18px}.Section__productTab .info_wrap>.p .shipping{font-size:8px}#total_cut_price{margin-left:10px;font-size:16px}.Section__productTab .pd_mihon_wrapper .color_title{margin-top:0;margin-bottom:26px}.Section__productTab .trow{flex-wrap:wrap;padding:18px 0 0}.Section__productTab .trow .wrapper__grouped{width:calc(100% - 110px)}.Section__productTab .trow .has-border{width:100%;text-align:left;border-right:0;border-bottom:1px solid #E4E4E4;margin-top:0;font-size:13px;line-height:24px;padding:0 0 13px}.Section__productTab .trow .has-border span.key{margin:0}.Section__productTab .trow .has-border.wrapper__sku{margin-bottom:14px;margin-top:-6px}.pd_mihon_wrapper .wrapper__grouped .wrapper__sku .value{font-weight:300}.Section__productTab .wrapper__image{width:100px;min-width:100px;padding:22px 0 15px 20px}.Section__productTab .wrapper__image span{width:80px;height:80px;margin:0}.Section__productTab .wrapper__free{width:100%;flex:auto}.Section__productTab .wrapper__free p{padding-top:0;font-size:14px;font-weight:500}.Section__productTab .pd_mihon_wrapper+.info_wrap a{height:45px;width:100%;font-size:13px;margin:0}[data-section-type=product-recommendations].product__grouped--special{padding-top:53px}.product__grouped--special .section_heading .text_jp{font-size:20px;line-height:29px;letter-spacing:.01em}.product__grouped--special .section_heading .text_en{font-size:9px;margin-left:6px}.ProductRecommendations,.product__grouped--special .ProductListWrapper{margin-top:26px}.btn-mobile{text-align:center;margin-top:22px}.btn-mobile .Button--custom{min-width:130px;padding-bottom:11px}[data-section-type=recently-viewed-products].product__grouped--special{margin-top:35px;padding-top:53px}.digital-fabric--wrapper{padding-bottom:20px}.add_color_btn_wrap_fabric input{display:none}.add_color_btn_wrap_fabric label{border:1px solid #ccc;border-radius:40px;display:block;width:100%;height:45px;line-height:46px;font-size:11px;font-weight:300;text-align:center;background-color:#fff;padding:0}.add_color_btn_wrap_fabric label:before,.add_color_btn_wrap_fabric label:after{display:none}.text-below-btn-add-color{margin-top:10px;text-align:center;max-width:164px}.digital-fabric--wrapper .product__vertical-tab{margin-bottom:56px}.digital-fabric--wrapper .product__vertical-tab .product__tab{padding:20px 0 19px}.digital-fabric--wrapper .Process__Heading{font-size:14px;margin-bottom:17px}.digital-fabric--wrapper .Order_AddColors__Container .Process__Heading{margin-bottom:19px;font-weight:400}.digital-fabric--wrapper .Process__Heading span{font-size:19px;margin-right:12px}.digital-fabric--wrapper .color_title{margin-bottom:15px;padding-top:15px}.digital-fabric--wrapper .FeaturedProduct__Gallery .info p:first-child{font-weight:400}.digital-fabric--wrapper .FeaturedProduct__Gallery{align-items:start}.digital-fabric--wrapper .FeaturedProduct__Gallery .AspectRatio{width:60px;margin-left:27px}.digital-fabric--wrapper .FeaturedProduct__Gallery .info{font-size:13px;padding-top:2px;padding-left:24px;text-align:left}.digital-fabric--wrapper .FeaturedProduct__Gallery .info p{margin:0;line-height:27px}.digital-fabric--wrapper .Order_Notice__Container{padding:25px 29px;background:#f8f8f8;font-size:13px;margin-top:35px}.digital-fabric--wrapper .Order_Notice__Container p{line-height:24px}.digital-fabric--wrapper .Order_SubTotal__Container{margin-top:0;border:none;padding-top:20px;margin-bottom:15px}.digital-fabric--wrapper .Order_SubTotal__Container *{font-weight:400;font-size:13px}.digital-fabric--wrapper .Order_SubTotal__Container ._price.price_total>span{font-size:16px;font-weight:500}.Order_SubTotal__Container .fontweight_l *{font-weight:300}.digital-fabric--wrapper .Order_SubTotal__Container .termsService{margin-top:0;padding-right:0;text-align:center}.digital-fabric--wrapper .Order_SubTotal__Container .termCodition{text-align:center;margin-top:17px}.digital-fabric--wrapper .Order_SubTotal__Container .termCodition label{max-width:100%;width:auto;margin:0 auto 10px;padding-left:33px;font-size:13px;display:inline-block}.digital-fabric--wrapper .ProductForm__BuyButtons{margin-top:13px}.digital-fabric--wrapper #add_cart_test{width:100%;height:45px;font-size:13px;line-height:24px}.digital-fabric--wrapper .Order_SubTotal__Container p{font-size:13px;margin-bottom:0;font-weight:400}.digital-fabric--wrapper .Order_SubTotal__Container ._price span{font-weight:400}.digital-fabric--wrapper .Order_SubTotal__Container ._price{align-items:center;font-size:13px;font-weight:400;margin-top:3px}.digital-fabric--wrapper .Order_SubTotal__Container>span{font-size:16px}.digital-fabric--wrapper .Order_SubTotal__Container .tax{font-size:10px}.digital-fabric--wrapper .Order_AddColors__Container .Order_Notice__Container{margin-top:12px;padding:25px 30px 22px}.digital-fabric--wrapper .content{line-height:18px;margin-bottom:38px;font-size:10px}.digital-fabric--wrapper.showStep2 .Button__go{padding-right:0;display:flex!important;flex-direction:column}.digital-fabric--wrapper.showStep2 .Button__go a{height:45px;line-height:24px;font-size:13px;width:100%;margin-right:0;margin-top:13px;padding-top:10px}.digital-fabric--wrapper.showStep2 .Button__go a.color_request_submit{border:1px solid #333333}.digital-fabric--wrapper.showStep2 .Button__go a#nextPage{order:-1}.digital-fabric--wrapper.showStep2 .Request__action{width:100%;margin-top:32px;text-align:left}.digital-fabric--wrapper.showStep2 .Request__action a{height:45px;line-height:43px;font-size:13px;width:100%;text-align:center;margin-bottom:13px}.digital-fabric--wrapper.showStep2 .Request__action p{font-size:10px;line-height:18px}.digital-fabric--wrapper .list_order{flex-wrap:wrap;position:relative;padding:15px 0 14px}.digital-fabric--wrapper .list_order .order_image{width:60px}.digital-fabric--wrapper .list_order .order_image img{max-width:40px}.digital-fabric--wrapper .list_order .order_info{font-size:13px}.digital-fabric--wrapper .list_order .order_info span{line-height:20px}.digital-fabric--wrapper .list_order .order_info .price{font-size:12px;margin-top:2px}.digital-fabric--wrapper .list_order .order_info .price span{line-height:28px;font-weight:500}.digital-fabric--wrapper .list_order .order_price{display:none}.digital-fabric--wrapper .list_order .order_del{font-size:13px}.digital-fabric--wrapper .list_order .order_del svg{max-width:12px;margin-right:7px}.Popop_ColorRequest--wrapper{height:100vh;max-height:100vh;max-width:100%;top:0;left:0;transform:none;padding:78px 20px}.Popop_ColorRequest--heading .icon_close{top:19px;right:20px}.Popop_ColorRequest--heading .icon_close svg{width:21px;height:21px}.Popop_ColorRequest--heading .icon_close svg path{stroke:#000}.info_coloStand{padding:7px 0;font-size:13px;margin-bottom:30px}.info_coloStand .item{width:100%;margin:0!important}.info_coloStand .item .key{width:150px;display:inline-block;margin:0!important;font-weight:400}.digital-fabric--wrapper .Order_AddColors__Container .Order_Notice__Container{margin-bottom:12px}.digital-fabric--wrapper .content+.Process__Heading{margin-bottom:23px}.digital-fabric--wrapper .AddColor_Options .AspectRatio:before{width:100px}.digital-fabric--wrapper .AddColor_Options{margin-left:-8px;margin-right:-8px;gap:18px 0}.digital-fabric--wrapper .AddColor_Options .Color_Option{margin:0;padding-left:8px;padding-right:8px;width:33.3%}.Order_SubTotal__Container ._price{font-size:16px}.template-product .AddColor_Options .img_checkbox+label{height:100%;width:100%}.digital-fabric--wrapper .AddColor_Options .Color_Option.has-default .text_default{padding:5px 0 4px;font-size:8px;line-height:13px;width:66px;top:42%}.digital-fabric--wrapper .AddColor_Options .Color_Option p{margin-top:3px;font-size:10px}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item a{height:45px;line-height:46px;font-size:11px;font-weight:300}.digital-fabric--wrapper .FeaturedProduct__Gallery .button_item span.text{font-size:13px;margin-top:5px;bottom:0}.digital-fabric--wrapper .FeaturedProduct+.Order_Notice__Container{margin-top:20px}.digital-fabric--wrapper .FeaturedProduct+.Order_Notice__Container .add_color_btn_wrap_fabric{max-width:164px;margin-top:30px}.digital-fabric--wrapper .no__digital{margin-top:37px;color:#000;font-size:14px}.digital-fabric--wrapper .no__digital h4{font-size:16px;font-weight:700;letter-spacing:.05em;margin-bottom:26px}.digital-fabric--wrapper .no__digital .color_request_submit{width:100%;height:45px;line-height:45px;border:1px solid #333333;color:#333;display:block;text-align:center;border-radius:50px;font-weight:700;margin-top:32px;font-size:12px}.digital-fabric--wrapper .no__digital .title{margin-bottom:26px;font-size:12px}.digital-fabric--wrapper .no__digital .usage-guide{margin-bottom:31px;font-size:12px}.digital-fabric--wrapper .no__digital .usage-guide a{text-decoration:underline;font-size:12px}.digital-fabric--wrapper .no__digital .digital-fabric,.texture-data{font-size:12px;margin-bottom:0}.digital-fabric--wrapper .no__digital p{line-height:20px}.Order_Notice__Container+.towards_guide{margin-top:12px;font-size:11px;padding-left:29px}.showStep3 .ProductForm__BuyButtons{flex-direction:column}.showStep3 .ProductForm__BuyButtons #add_cart_test{order:-1}.showStep3 .ProductForm__BuyButtons a#prevStep2{color:#333;background:#0000001a;height:45px;line-height:43px;font-size:13px;width:100%;margin-top:13px;border-radius:70px;font-weight:500;text-align:center;margin-right:0}.Order_CheckoutColors .towards_guide{margin-top:12px;font-size:13px}.Order_CheckoutColors .order_price_sp{font-weight:500;display:block!important;margin-top:5px}.Order_SubTotal__Container ._price.price_total p,.Order_SubTotal__Container ._price.price_total span{font-weight:500}.Popop_ColorRequest--inner .item{width:calc(100% / 3)}.Popop_ColorRequest--footer{flex-direction:column}.Popop_ColorRequest--footer a{width:auto}.Popop_ColorRequest--footer a.submit{margin-top:20px;font-weight:13px}.info_wrap ._price.total_prices .tax{font-size:10px}.digital-fabric--wrapper .AddColor_Options img{height:80%}.Section__productTab .wrapper__price_each.is_special_company.hidden-sp{display:none!important}.Section__productTab .wrapper__free{height:auto!important}}.list__template-repeat>div{position:relative}.list__template-repeat .repeat-data-custom{display:none}.list__template-repeat.show .repeat-data-custom{display:block}.list__template-repeat.show .info-inventory:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.info-inventory{position:absolute;right:15px;top:0;width:47px;height:27px;border:1px solid #E4E4E4;background:#f5f5f5;cursor:pointer}.info-inventory:before,.info-inventory:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:1px;background:#000}.info-inventory:after{transform:translate(-50%,-50%) rotate(90deg);transition:all .3s;opacity:1}.list__template-inventory>div{position:relative}.list__template-inventory .repeat-data-custom{display:none}.list__template-inventory.show .repeat-data-custom{display:block}.list__template-inventory.show .show-info:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.show-info{position:absolute;right:15px;top:0;width:47px!important;height:27px;border:1px solid #E4E4E4;background:#f5f5f5;cursor:pointer}.show-info:before,.show-info:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:10px;height:1px;background:#000}.show-info:after{transform:translate(-50%,-50%) rotate(90deg);transition:all .3s;opacity:1}.info-data{display:flex;justify-content:center;max-width:302px;margin:10px auto 0;flex-wrap:wrap}.info-data p{padding:3px 2px;line-height:18px!important;border:1px solid #E4E4E4;min-height:30px;width:102px;height:32px!important;text-align:center;display:flex;justify-content:center;align-items:center;margin:3px!important;white-space:nowrap}@media (max-width: 768px){.digital-fabric--wrapper .FeaturedProduct{margin-left:unset}.empty-variant{top:10px}.empty-variant p{top:23px;left:0;padding:0 55px}.empty-variant-list{top:0}.list-variants{margin-top:17px}.list-variants .items{display:block}.list-variants .items:first-child{display:none}.list-variants .list__template-name{display:flex;justify-content:space-between;padding-left:42px}.list-variants .list__template-repeat>div{padding-left:10px;text-align:left}.list-variants .t-items{border-top:1px solid #E4E4E4;border-bottom:0;padding-bottom:20px}.list-variants .t-items .list__template-grouped{width:100%;border:0;position:relative;padding-left:20px;padding-top:31px;align-items:flex-start}.list-variants .t-items .list__template-info{display:block;width:100%}.list-variants .t-items .list__template-info>*{width:100%;display:flex;align-items:unset;flex-wrap:nowrap;text-align:left;border:1px solid #E4E4E4;border-bottom:0;padding:0;line-height:21px}.list-variants .t-items .list__template-info>* .key{width:145px;min-width:145px;display:flex!important;align-items:center;border-right:1px solid #E4E4E4;font-size:13px;background-color:#f8f8f8}.list-variants .t-items .list__template-info>*>*{padding:7px 10px 4px 20px}.list-variants .t-items .link-detail{width:100%;flex-wrap:nowrap;text-align:left;border:1px solid #E4E4E4;justify-content:flex-start}.list-variants .t-items .link-detail .key{padding:10px 10px 9px 20px;width:145px;min-width:145px;border-right:1px solid #E4E4E4;background-color:#f8f8f8}.list-variants .t-items .link-detail a{padding-left:20px;padding-top:9px}.list-variants .t-items .link-detail a svg{width:16px}.list__template-table p+p{padding:0 4px}.list__template-table p{font-size:9px;min-height:21px}.digital__top{padding-left:15px;margin-top:25px;border-top:1px solid #E4E4E4;padding-top:14px;margin-bottom:28px}.digital__top .heading__top{font-size:15px;font-weight:500;letter-spacing:.01em;margin-bottom:6px}.digital__top .top__info{padding-left:15px;flex-wrap:wrap;gap:0}.digital__top .price{font-size:15px}.digital__top .asset{font-size:8px}.Section__productTab .pd_mihon_wrapper{margin-top:25px}.pd_mihon_wrapper .thead{display:none}.pd_mihon_wrapper .wrapper__grouped{padding-left:42px}.pd_mihon_wrapper .wrapper__grouped>*{border-right:0;width:100%;justify-content:space-between!important;padding:14px 0 10px;min-height:auto;height:45px;border-bottom:1px solid #E4E4E4}.Section__productTab .trow{border-top:1px solid #e4e4e4;border-left:0;border-right:0;border-bottom:0}.Section__productTab .trow .key{padding-right:10px}.Section__productTab .trow .wrapper__center{display:none}.Section__productTab .trow .wrapper__free{border-bottom:0;align-items:start}.list__template-table{margin-bottom:6px}.info-inventory,.show-info{right:8px;top:7px;height:23px}.info-data p{font-size:9px;min-height:21px}.list-inventory{border-top:1px solid #E4E4E4}.list__template-info .list-inventory{border:none}}.delle_items_btn,.digital-fabric--wrapper .list_order .order_del{min-width:22px;height:22px;background:url(/cdn/shop/files/DeleteIcon.svg?v=1708504925) center center no-repeat;background-size:22px;cursor:pointer}.delle_items_btn svg,.digital-fabric--wrapper .list_order:not(.order_default) .order_del svg{display:none}.digital-fabric--wrapper .order_default .order_del{display:none}.Order_SubTotal__Container{display:block!important;margin-left:auto;text-align:right}.Order_SubTotal__Container ._price{max-width:250px;margin-left:auto;display:flex;justify-content:space-between}.Order_SubTotal__Container ._price.price_total{margin-top:10px;font-weight:500;align-items:flex-start}.Order_SubTotal__Container ._price.price_total>span{font-size:20px}.Order_SubTotal__Container .price_data,.price_print{font-weight:500}.filterColor__footer{padding:30px 20px 20px;width:100%}.filterColor__footer a{display:block;text-align:center;height:45px;line-height:43px;background:#333;border:1px solid #333;border-radius:40px;color:#fff;font-weight:500}.filterColor__footer a+a{margin-top:20px;color:#333;background:#fff}.go_back_to_for_anc{text-align:center;display:none}.go_back_to_for_anc a,.go_back_to_for_anc a:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAANCAYAAABCZ/VdAAAABHNCSVQICAgIfAhkiAAAALBJREFUOE9jZCASKCgoGDAyMvb///8/8MGDBx+I0cZIjCKowfuBhgsADb8AxI7EWEDQcGSDYQ4h1gK8hqO5+CLQ0ACg6zcAsT4xFuA0HIvBDqCgAIoLAA0/QIwFWA3HZTAsWIi1AMNwQgaTYgGK4cQaTKwFcMNJNZgYC8CGk2swIQsYKTUYnwWMioqKoGRlD0y3oHQMTm7E5FpsatBS0UKQy0HpdgLQ4AJKDEbzAdg8AJ939fGmszkEAAAAAElFTkSuQmCC) left center no-repeat;background-size:10px;padding-left:14px}.Section__productTab .redirect-contact{position:absolute;right:15px;bottom:32px;z-index:1;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle id='Ellipse_225' data-name='Ellipse 225' cx='10' cy='10' r='10' fill='%23fff'/%3E%3Ctext id='\5546\54c1\30bf\30a4\30c8\30eb' transform='translate(10 13)' fill='%23afafaf' font-size='8' font-family='HiraKakuStdN-W8, Hiragino Kaku Gothic StdN' letter-spacing='0.05em'%3E%3Ctspan x='-2.704' y='0'%3E%3F%3C/tspan%3E%3C/text%3E%3C/svg%3E%0A")}.Section__productTab .redirect-contact:hover{background-color:initial;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Ccircle id='Ellipse_225' data-name='Ellipse 225' cx='10' cy='10' r='10' fill='%23fff'/%3E%3Ctext id='\5546\54c1\30bf\30a4\30c8\30eb' transform='translate(10 13)' fill='%23afafaf' font-size='8' font-family='HiraKakuStdN-W8, Hiragino Kaku Gothic StdN' letter-spacing='0.05em'%3E%3Ctspan x='-2.704' y='0'%3E%3F%3C/tspan%3E%3C/text%3E%3C/svg%3E%0A")}.variant-pick-up-item-list{position:relative}.variant-pick-up-item-list:before{opacity:1;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background:#333;border:0;transition:all .3s;z-index:2}.variant-pick-up-item-list:after{filter:none;opacity:1;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:16px;height:13px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-3x'%3E%3Cpath fill='%23ffffff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center;transition:all .3s;z-index:3}.variant-pick-up-item-grid span:first-child:before{opacity:1;content:"";position:absolute;left:50%;top:calc(50% - 10px);transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:#333;border:0;transition:all .3s;z-index:2}.variant-pick-up-item-grid span:first-child:after{filter:none;opacity:1;content:"";position:absolute;left:50%;top:calc(50% - 10px);transform:translate(-50%,-50%);width:16px;height:13px;background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='far' data-icon='check' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' class='svg-inline--fa fa-check fa-w-16 fa-3x'%3E%3Cpath fill='%23ffffff' d='M435.848 83.466L172.804 346.51l-96.652-96.652c-4.686-4.686-12.284-4.686-16.971 0l-28.284 28.284c-4.686 4.686-4.686 12.284 0 16.971l133.421 133.421c4.686 4.686 12.284 4.686 16.971 0l299.813-299.813c4.686-4.686 4.686-12.284 0-16.971l-28.284-28.284c-4.686-4.686-12.284-4.686-16.97 0z' class=''%3E%3C/path%3E%3C/svg%3E");background-size:cover;background-position:center;transition:all .3s;z-index:3}.product_detail__span-tax-notice{margin-top:20px;text-align:right;width:100%}@media (max-width: 390px){.Section__productTab .flex-box .grp-design-title{max-width:35px}}@media (max-width: 1100px) and (min-width: 898px){.list-variants .list__template-info .list__template-table p{height:60px}}@media (max-width: 897px) and (min-width: 641px){.list-variants .list__template-info .list__template-table p{height:110px}}@media (max-width: 425px){.info_wrap .termsServicePrint{padding:0 6% 0 10%}}.box-note-after-pickup{position:fixed;bottom:30px;display:block;z-index:20;left:50%;transform:translate(-50%);padding:30px 100px;background:#000000b3;color:#fff;text-underline-offset:2px;white-space:nowrap;border-radius:5px}.box-note-after-pickup a{border:1px solid white;padding:14px 46px;border-radius:5px}.box-note-after-pickup a:hover{background:transparent;color:#fff}.box-note-after-pickup.hidden{display:none!important}@media (max-width: 445px){.Section__productTab .flex-box .image{width:50px;height:50px}.selectedPrintProduct img{width:50px!important;height:50px!important}}.color-title-custom span.color-note{font-size:14px;font-weight:400;margin-left:0}.list-variants .button-list-pickup{background:#333;border-radius:50px;padding:0 27px;color:#fff;height:32px;margin-left:55px}.list-variants .button-remove-pickup{background:#fff;color:#000;border:1px solid #707070}@media (max-width: 768px){.box-note-after-pickup a{padding:9px 40px}.box-note-after-pickup{padding:25px 37px 21px 30px}.list-variants .list__template-name{flex-wrap:wrap}.list-variants .button-list-pickup{margin-top:25px;margin-left:unset;font-size:14px}.list-variants .list__template-name .color-name-title,.list-variants .list__template-name .color-name-value{width:40%}}.product__more__info{padding:0 5px}.product__more__info--item{font-family:var(--font-apercu-pro);font-weight:500;font-size:14px;line-height:20px;letter-spacing:.7px;color:gray;margin-bottom:6px}.product__more__info--item:last-child{margin-bottom:0}.product__more__info--item.type--disclaimer{font-size:12px;line-height:18px;letter-spacing:.6px;margin-bottom:16px}.product__more__info--item>a{text-decoration:underline}@media (max-width: 768px){.product__more__info--item{font-size:12px;line-height:20px;letter-spacing:.6px;margin-bottom:4px}.product__more__info--item.type--disclaimer{font-size:11px;line-height:16px;letter-spacing:.55px;margin-bottom:14px}}#smsMaximum{display:none;width:100%;font-size:14px;line-height:25px;letter-spacing:.7px;color:red;text-align:right;margin-top:30px}@media (max-width: 767px){#smsMaximum{font-size:13px;line-height:23px;letter-spacing:.65px;text-align:center}}#bulkOrderInquiries{background:#f8f8f8 0% 0% no-repeat padding-box;border-radius:10px;padding:15px;margin-top:16px;margin-bottom:24px}#bulkOrderInquiries a,#bulkOrderInquiries p{font-size:14px;line-height:18px;letter-spacing:.7px}#bulkOrderInquiries a{text-decoration:underline}@media (max-width: 767px){#bulkOrderInquiries{padding:12px 15px 15px}#bulkOrderInquiries a,#bulkOrderInquiries p{font-size:12px;line-height:15px;letter-spacing:.6px}}@media (max-width: 768px){.empty-variant .ContactFormLink{width:100%!important;margin-left:unset!important}.empty-variant{height:200px}.empty-catalog-notification p{position:relative;left:0;padding:0 55px}}.list-variants .variant-not-click{background:#e4e4e4;color:#656565}.empty-variant .ContactFormLink{width:240px;height:70px;line-height:70px;border:1px solid #333333;color:#333;display:block;text-align:center;border-radius:70px;font-weight:500;margin-top:32px;margin-left:170px}.empty-catalog-notification p{position:absolute;left:27%}.empty-catalog-notification{height:180px}
/*# sourceMappingURL=/cdn/shop/t/93/assets/custom-product.css.map */
