.product__label{text-align:center;padding:15px 0}.product__label span a{text-decoration:none;color:#4a4a4a;display:inline-block;top:2%;right:2%;padding:4px 16px;background-color:#fff;margin:4px;box-shadow:4px 4px 12px -2px #ababab}.card{position:relative}.card__wrapper{overflow:visible;height:auto!important}.card__product-label span:first-child{display:inline-block;position:absolute;top:0%;left:0%;padding:2px 16px;background-color:#fff;font-size:1.4rem}.card__product-label span:nth-child(2){display:inline-block;position:absolute;top:0%;left:65px;padding:2px 16px;background-color:#fff;font-size:1.4rem}.card__info{height:170px}.card .card__image-wrapper{padding-top:65%!important}@media screen and (min-width:750px){.product__form-container{position:relative}}.product__content-main{position:relative}.product-notice{display:visible;position:absolute;left:50%;transform:translate(-50%);bottom:-354px;background:#f0f8ff;width:100%;padding:8px 16px}.custom-field-caution{background:#f0f8ff;width:100%;padding:20px;font-size:1.6rem;line-height:1.5}.cart-drawer__note{border:1px solid #e6e8e6}.producttable{border-collapse:collapse;max-width:750px;height:324px;border:1px solid #F3F4F3;box-sizing:border-box;font-family:Roboto;font-size:14px}.title{font-weight:400;color:#242424;width:120px;height:40px;padding:12px 16px;background-color:#f3f4f3}.detail{font-weight:400;border:1px solid #F3F4F3;color:#a4a4a4;height:40px;padding:12px 16px;background-color:#fff}.privacy_table{border-collapse:collapse;width:100%;height:324px;border:1px solid #cccccc;box-sizing:border-box;font-family:Roboto;font-size:14px}.privacy_title{font-weight:400;border:1px solid #cccccc;color:#666;width:30%;height:40px;padding:12px 16px;background-color:#ededed}.privacy_detail{font-weight:400;border:1px solid #cccccc;color:#4a4a4a;height:40px;padding:12px 16px;background-color:#fff}.tokushoho_contact_description{margin-inline-start:0}.cardadd-style{padding:30px 20px;height:180px}@media only screen and (min-width: 750px){.cardadd-style{padding:10px 20px}.product-recommendations__slide{flex:0 23%;margin:.5rem}.product-recommendations__slide:not(:first-of-type){margin-left:.7rem}}.h4{font-size:1.8rem;line-height:1.45}.card__read-more{font-size:1.3rem}.slideshow__indicators{display:none}.site-footer__linklist-item{font-size:1.4rem}.featured-blog{padding:70px 0}.featured-collection{padding:100px 0;border-bottom:1px solid #ddd}.product__submedia-list{width:50%;padding-top:20px;margin:0 auto;justify-content:center}.product__submedia-list-item{box-sizing:border-box;margin:5px;flex:0 0 17%!important}@media only screen and (max-width: 749px){.product__submedia-list{width:95%}}.footer-title{font-size:1.5rem}@media only screen and (min-width: 750px){.flex-footer__item.flex-footer__item--menu{display:flex;flex-direction:row}}@media only screen and (max-width: 749px){.flex-footer__item.flex-footer__item--menu{display:flex;flex-direction:column}.payment-icons,.payment-introduction,.payment-introduction__details{text-align:center!important}.site-footer__payment-icons{padding-top:15px}.mobile-card_wrapper{height:100%!important}.h4{font-size:1.5rem}}.card__brand{font-size:1.2rem;letter-spacing:1.2px}.custom-field{padding-top:8px;font-size:13px;line-height:15px}.blog-width{padding-left:0}.cp_qa *,.cp_qa *:after,.cp_qa *:before{-webkit-box-sizing:border-box;box-sizing:border-box}.cp_qa{overflow-x:hidden;margin:0 auto;color:#333}.cp_qa .cp_actab{padding:20px 0;border-bottom:1px dotted #cccccc}.cp_qa label{font-size:1.2em;position:relative;display:block;width:100%;margin:0;padding:10px 10px 0 48px;cursor:pointer}.cp_qa .cp_actab-content{font-size:1em;position:relative;overflow:hidden;height:0;margin:0 40px;padding:0 14px;-webkit-transition:.4s ease;transition:.4s ease;opacity:0}.cp_qa .cp_actab input[type=checkbox]:checked~.cp_actab-content{height:auto;padding:14px;opacity:1}.cp_qa .cp_plus{font-size:2.4em;line-height:100%;position:absolute;z-index:5;margin:3px 0 0 10px;-webkit-transition:.2s ease;transition:.2s ease}.cp_qa .cp_actab input[type=checkbox]:checked~.cp_plus{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cp_qa .cp_actab input[type=checkbox]{display:none}.stock-caution{color:red;text-align:center}.footer-payment-icons{display:flex;flex-direction:column;text-align:left}.site-footer__linklist{margin-top:-4px;text-align:left!important}@media only screen and (max-width: 750px){.site-footer__linklist{text-align:center!important}}.payment-introduction{text-align:left;font-size:1.5rem;border-bottom:1px solid #ffffff;padding-bottom:5px;display:inline;line-height:1.5}.payment-icons{text-align:left;margin-top:5px}.payment-introduction__details{font-size:1rem;margin-top:-15px;margin-bottom:-3px}.search-button-custom{right:80px;width:50px;height:50px;bottom:40px;z-index:999;fill:#fff;background:transparent;border:none;border-radius:50%}.custom-close-button{display:block;position:relative;width:30px;height:30px}.custom-close-button:before,.custom-close-button:after{content:"";position:absolute;top:50%;left:50%;width:3px;height:30px;background:#758560}.custom-close-button:before{transform:translate(-50%,-50%) rotate(45deg)}.custom-close-button:after{transform:translate(-50%,-50%) rotate(-45deg)}@media only screen and (min-width: 768px){.phone_button{display:none}}.phone_button a{text-decoration:none}.site-footer__linklist-item{text-transform:none}.card__price{font-size:1.8rem}.product__price{font-size:2rem}.icon-instagram,.icon-facebook{width:40px;height:40px}@media only screen and (max-width: 759px) and (min-width: 580px){.h1{font-size:4.5rem}}@media only screen and (max-width: 579px) and (min-width: 460px){.h1{font-size:3.5rem}}@media only screen and (max-width: 459px) and (min-width: 400px){.h1{font-size:3rem}}@media only screen and (max-width: 399px) and (min-width: 370px){.h1{font-size:2.7rem}}@media only screen and (max-width: 369px) and (min-width: 350px){.h1{font-size:2.5rem}}@media only screen and (max-width: 349px){.h1{font-size:2.4rem}}.contactbtn,.navigation__link a{text-transform:none}@media only screen and (max-width: 992px) and (min-width: 940px){.top-fontsize{font-size:3rem}}@media only screen and (max-width: 939px) and (min-width: 862px){.top-fontsize{font-size:2.7rem}}@media only screen and (max-width: 861px) and (min-width: 810px){.top-fontsize{font-size:2.5rem}}@media only screen and (max-width: 809px) and (min-width: 750px){.top-fontsize{font-size:2.2rem}}@media only screen and (max-width: 404px) and (min-width: 351px){.top-fontsize{font-size:2.4rem}}@media only screen and (max-width: 350px){.top-fontsize{font-size:2.2rem}}@media only screen and (max-width: 367px){.richtext-fontsize{font-size:2.6rem}}@media only screen and (max-width: 490px){.customcontent-fontsize{font-size:2.6rem}}@media only screen and (max-width: 430px) and (min-width: 385px){.customcontent-fontsize{font-size:2.3rem}}@media only screen and (max-width: 384px){.customcontent-fontsize{font-size:1.9rem}}.text-title{font-size:2rem}@media only screen and (max-width: 749px) and (min-width: 385px){.text-title{font-size:1.8rem}}@media only screen and (max-width: 384px){.text-title{font-size:1.5rem}}@media only screen and (min-width: 750px){.collection-list{padding:100px 0}}@media only screen and (max-width: 749px){.collection-list{padding:40px 0}}.collection-list--16473249649f8c7217{border-bottom:1px solid #ddd}@media only screen and (min-width: 750px){.custom-content-wrapper--top-margin{padding:80px 0 70px}}@media only screen and (max-width: 749px){.custom-content-wrapper--top-margin{padding-top:40px;padding-bottom:0}}.custom-content-wrapper--1650870063c1ab4acf{background-color:#f3f4f3}@media only screen and (min-width: 500px){.sp_br{display:none}}.medium-up--three-quarters{width:100%}.rich-text{padding:70px 0 140px}#snize-search-results-grid-mode li.snize-product span.snize-title{font-size:1.8rem!important;line-height:1.45!important;text-align:center!important}div.snize li.snize-product .snize-price-list{text-align:center!important}div.snize li.snize-product .snize-price-list .snize-price{font-size:1.8rem}#snize-search-results-grid-mode li.snize-product .snize-button{display:inline-block;opacity:0;visibility:hidden;transition:none;left:0;height:33px;right:0;top:-43px;bottom:auto;width:calc(100% - 20px)!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;background:#333;color:#fff;font-weight:500;margin:0;z-index:9;text-transform:uppercase;box-sizing:content-box!important;border:none}div.snize ul.snize-product-filters-list li label>span{font-size:1.6rem!important;line-height:20px!important}div.snize .snize-filters-sidebar div.snize-product-filters-title{font-size:1.4rem!important}#snize-search-results-grid-mode span.snize-sku,#snize-search-results-grid-mode span.snize-attribute{text-align:center!important;font-size:1.3rem!important}div.snize div.snize-main-panel-controls{display:none!important}div.snize div.snize-search-results-header{font-size:1.8rem!important;color:#333!important}.snize-product-filters-price-symbol{display:none}@media only screen and (max-width: 749px){header:nth-child(1){padding:10px 0!important}#snize-search-results-grid-mode li.snize-product span.snize-title{font-size:1.4rem!important;line-height:1.45!important;text-align:center!important}div.snize li.snize-product .snize-price-list .snize-price{font-size:1.4rem}}@media only screen and (max-width: 500px){#snize-search-results-grid-mode li.snize-product span.snize-title{font-size:1.3rem!important;line-height:1.45!important;text-align:center!important}div.snize li.snize-product .snize-price-list .snize-price{font-size:1.3rem}}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail{height:100%!important}#snize-search-results-grid-mode span.snize-thumbnail{height:calc(100% + 50px)!important;margin-bottom:50px!important}#snize-search-results-grid-mode li.snize-product .snize-view-link,#snize-search-results-grid-mode li.snize-product .snize-item{height:100%!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode li.snize-product .snize-button,#snize-search-results-grid-mode li.snize-product .snize-button{display:none!important}div.snize ul.snize-product-filters-list .snize-filter-variant-count{font-size:1.4rem!important}#snize-search-results-list-mode li.snize-product span.snize-title{font-size:2rem!important}div.snize .snize-price-range input.snize-price-range-input{font-size:1.6rem!important}div.snize div.snize-main-panel-dropdown a{font-size:1.5rem!important}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content li:nth-child(2){display:none!important}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content li:nth-child(3){display:none!important}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content li:nth-child(5){display:none!important}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content li:nth-child(8){display:none!important}div.snize div.snize-main-panel-dropdown ul.snize-main-panel-dropdown-content li:nth-child(9){display:none!important}#snize-modal-mobile-filters-dialog #snize_product_filter_mobile_sort ul li:nth-child(2){display:none!important}#snize-modal-mobile-filters-dialog #snize_product_filter_mobile_sort ul li:nth-child(3){display:none!important}#snize-modal-mobile-filters-dialog #snize_product_filter_mobile_sort ul li:nth-child(5){display:none!important}#snize-modal-mobile-filters-dialog #snize_product_filter_mobile_sort ul li:nth-child(8){display:none!important}#snize-modal-mobile-filters-dialog #snize_product_filter_mobile_sort ul li:nth-child(9){display:none!important}#snize-search-results-grid-mode span.snize-overhidden{padding:15px 3px 20px!important;background-color:#f3f4f3!important;margin-top:-65px!important;height:200px!important}.recent-viewed-image{transition:all .5s ease-out}.recent-viewed-image:hover{transform:scale(1.05)}#snize-search-results-grid-mode span.snize-thumbnail img{transition:all .5s ease-out!important;position:initial!important}#snize-search-results-grid-mode span.snize-thumbnail img:hover{transform:scale(1.05)!important}#snize-search-results-grid-mode span.snize-thumbnail{position:initial!important;overflow:hidden!important}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-grid-mode span.snize-thumbnail img{max-height:205px}#snize-search-results-grid-mode span.snize-thumbnail img{max-height:320px!important}#snize-search-results-grid-mode .snize-thumbnail-wrapper{height:calc(100% + 50px)}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode li.snize-product .snize-button{display:none!important}.site-header-sections{max-width:1200px}@media only screen and (max-width: 1029px){.site-header__section--title{justify-content:center}}.site-header__wrapper{box-shadow:#0000001a 0 6px 20px}.header-link{padding:0!important}.site-header__logo-wrapper{padding-left:10px;padding-top:12px}.footer-link{text-align:left;margin-right:50px}.footer-link p{margin-bottom:8px}.footer-link p a{text-decoration:none}.flex-footer__item{justify-content:space-between}.footerfooter{display:flex}.footer-payment-icons{max-width:40%}@media only screen and (max-width: 749px){.footer-payment-icons{max-width:unset}.footerfooter{justify-content:center;margin-bottom:30px}.footer-second{margin:0}}#snize_results.snize-mobile-design.snize-new-version #snize-search-results-list-mode li.snize-product span.snize-title{line-height:25px!important}
/*# sourceMappingURL=/s/files/1/0616/2409/0843/t/2/assets/add-origin.css.map */
