@charset "UTF-8";.favorite-button{display:block;background:#fff;border:1px solid #dddddd;box-shadow:1px 1px 1px #ddd;border-radius:4px;font-weight:700;font-size:13px;width:100%;display:flex;text-decoration:none}.favorite-button-icon{width:40px;display:block;border-radius:4px 0 0 4px;position:relative;background:#e3e6e6}.favorite-button-icon:before{font-size:16px;content:"\2605";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.favorite-button-text{display:block;text-align:center;padding:7px 0;margin:0 auto}.favorite-button:hover{box-shadow:none;opacity:.8}.product__images-mobile .swiper-wrapper{width:100%;height:100%;padding:0 0 40px}.product__images-mobile .swiper-slide{color:#fff;width:100%;height:100%;line-height:300px;text-align:center}.product__images-mobile .swiper-pagination-bullet{width:12px!important;height:12px!important;margin:0 0 0 10px!important;background:#333333!important}.product__images-mobile .swiper-pagination-bullet-active{background-color:#004da1!important}.product__images-mobile .swiper-pagination-bullet:first-child{margin:0!important}.product__images-mobile .swiper-button-next{color:#fff;position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border:1px solid #dddddd;padding:0;width:40px!important;height:40px;border-radius:4px;cursor:pointer;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:1;transition:background-color .3s ease}.product__images-mobile .swiper-button-next:hover{opacity:.8}.product__images-mobile .swiper-button-next:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;color:#999}.product__images-mobile .swiper-button-next:after{display:none}.product__images-mobile .swiper-button-prev{color:#fff;position:absolute;top:50%;transform:translateY(-50%);background-color:#fff;border:1px solid #dddddd;padding:0;width:40px!important;height:40px;border-radius:4px;cursor:pointer;font-size:20px;display:flex;align-items:center;justify-content:center;z-index:1;transition:background-color .3s ease}.product__images-mobile .swiper-button-prev:hover{opacity:.8}.product__images-mobile .swiper-button-prev:before{content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900;color:#999}.product__images-mobile .swiper-button-prev:after{display:none}.product__info{display:flex;flex-direction:column;max-width:100%;background:#ffffff;padding:0 10px;border-radius:0 0 12px 12px;margin-bottom:8px}.product__title{order:2;font-size:16px;font-weight:700}.product__tagline{order:1;font-size:13px;font-weight:400}.product__rating{order:3;display:flex;margin-bottom:30px}.product__rating-icon{max-width:80px;height:auto}.product__rating-count-link{color:#004da1;font-weight:700}.product__images{display:none;order:4;align-items:baseline;flex-wrap:wrap;margin-bottom:10px}.product__images-mobile{order:4}.product__images-mobile-swiper-image{border:1px solid #dddddd;width:180px;height:auto;margin:0 auto}.product__images-mobile-swiper-button-prev,.product__images-mobile-swiper-button-next{color:#000;position:absolute;top:50%;width:auto;margin-top:-10px;z-index:10;cursor:pointer}.product__images-mobile-swiper-pagination{text-align:center;position:absolute;bottom:10px;width:100%;z-index:10}.product__images-mobile-swiper-pagination-bullet{width:12px!important;height:12px!important;margin:0 0 0 10px!important;background:#333!important}.product__images-mobile-swiper-pagination-bullet:first-child{margin:0!important}.product__image-link{max-width:100%;margin-right:10px}.product__image-link:hover{opacity:.8}.product__image{max-width:160px;height:auto}.product__notice{text-align:right;position:relative;order:5;margin-bottom:0}.product__notice-label{text-decoration:underline}.product__notice-label:hover{opacity:.8}.product__notice-checkbox{display:none}.product__notice-note{text-align:left;position:absolute;top:36px;left:0;background:#ffffff;box-shadow:0 0 10px #33333380;max-width:95%;padding:14px;border-radius:4px;display:none;z-index:2}.product__notice-note-close-button{position:absolute;top:-15px;right:-15px;width:30px;height:30px;border-radius:50%;background:#999999;display:flex;align-items:center;justify-content:center}.product__notice-note-close-button:hover{opacity:.8}.product__notice-note-close-button span{position:relative;width:15px;height:15px;display:block}.product__notice-note-close-button span:before,.product__notice-note-close-button span:after{content:"";position:absolute;width:100%;height:2px;background-color:#fff;top:50%;left:0;transform-origin:center}.product__notice-note-close-button span:before{transform:rotate(45deg)}.product__notice-note-close-button span:after{transform:rotate(-45deg)}.product__notice-checkbox:checked+.product__notice-label+.product__notice-note{display:block}.product__price{order:6;margin-bottom:0}.product__price-text{margin-left:10px;font-weight:700;font-size:20px}.product__price-text--red{color:#eb0000}.product__stock-info{position:relative;order:7;margin-bottom:10px}.product__stock-label--inline{display:inline}.product__stock-status--available{font-weight:700;font-size:20px;color:#008e1e}.product__stock-status--unavailable{font-weight:700;font-size:20px;color:#eb0000}.product__stock-info-label{text-decoration:underline}.product__stock-info-label:hover{opacity:.8}.product__stock-info-checkbox{display:none}.product__stock-info-note{position:absolute;top:86px;left:0;background:#ffffff;box-shadow:0 0 10px #33333380;max-width:95%;padding:14px;border-radius:4px;display:none;z-index:2}.product__stock-info-note-close-button{position:absolute;top:-15px;right:-15px;width:30px;height:30px;border-radius:50%;background:#999999;display:flex;align-items:center;justify-content:center}.product__stock-info-note-close-button:hover{opacity:.8}.product__stock-info-note-close-button span{position:relative;width:15px;height:15px;display:block}.product__stock-info-note-close-button span:before,.product__stock-info-note-close-button span:after{content:"";position:absolute;width:100%;height:2px;background-color:#fff;top:50%;left:0;transform-origin:center}.product__stock-info-note-close-button span:before{transform:rotate(45deg)}.product__stock-info-note-close-button span:after{transform:rotate(-45deg)}.product__stock-info-checkbox:checked+.product__stock-info-label+.product__stock-info-note{display:block}.product__description{padding:0 10px}.product__description h2{margin-bottom:10px}.product__description p{margin-bottom:15px}.product__add-cart-favorite{order:8;margin-bottom:10px}.product__purchase-button{width:100%;background:#dd0202;color:#fff;border:1px solid #dd0202;box-shadow:1px 1px 1px #900;border-radius:4px;font-weight:700;position:relative;font-size:13px;display:flex;box-sizing:border-box;text-decoration:none;margin-bottom:15px}.product__purchase-button-icon{width:40px;display:block;background:#eb0000;border-radius:4px 0 0 4px;position:relative}.product__purchase-button-icon:after{content:"";position:absolute;left:45%;top:50%;transform:translate(-50%,-50%);pointer-events:none;width:24px;height:24px;background:url(/build/assets/cart_white.21c8ff1b.svg) no-repeat;background-size:24px 24px}.product__purchase-button-text{display:block;text-align:center;padding:7px 0;margin:0 auto}.product__purchase-button:hover{box-shadow:none;opacity:.8}.product__subcontent .mobile-accordion{padding:0}.product__subcontent .popular-products-ranking,.product__subcontent .popular-products-ranking__tab-container{margin-bottom:0}.product__manual-image-link{width:max-content}.product__manual-image-link img{height:200px!important;width:auto}.product__report-image-link{width:max-content}.product__report-image-link img{height:200px!important;width:auto}.mobile-accordion{background:#ffffff;border-radius:12px;padding:15px 0;margin-bottom:10px;overflow:hidden}.mobile-accordion__content{max-height:140px;overflow:hidden;transition:max-height .3s ease;position:relative}.mobile-accordion__content:before{content:"";position:absolute;bottom:0;left:0;right:0;height:30%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);z-index:1}.mobile-accordion__content.no-overlay:before{display:none}.mobile-accordion__button{text-align:center;margin:0 10px}.mobile-accordion__show-more{position:relative;display:block;border-radius:4px;border:1px solid #999999;padding:6px 0;text-decoration:none;font-size:12px}.mobile-accordion__show-more--close:before{position:absolute;top:calc(38% - 4px);right:calc(50% - 60px);content:"";width:0;height:0;border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #ffffff;border-bottom:0;z-index:2}.mobile-accordion__show-more--close:after{position:absolute;top:calc(38% - 1px);right:calc(50% - 60px);content:"";width:0;height:0;border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:9px solid #8f8f8f;border-bottom:0}.mobile-accordion__show-more--open:before{position:absolute;top:calc(46% - 4px);right:calc(50% - 60px);content:"";width:0;height:0;border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:9px solid #8f8f8f;border-top:0}.mobile-accordion__show-more--open:after{position:absolute;top:calc(46% - 1px);right:calc(50% - 60px);content:"";width:0;height:0;border-style:solid;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:9px solid #ffffff;border-top:0;z-index:2}.mobile-accordion__show-more:hover{opacity:.8}.mobile-description{display:none}.modal-product-item{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000b3;z-index:1000;justify-content:center;align-items:center;display:flex}.modal-product-item__content{background:#ffffff;padding:25px;border-radius:5px;text-align:center;position:relative;max-width:830px;max-height:450px;width:90%;box-shadow:0 4px 15px #0003;display:flex}.modal-product-item__title{font-size:18px;font-weight:700}.modal-product-item__images{display:flex;flex-wrap:wrap;gap:20px;justify-content:baseline;margin-top:15px}.modal-product-item__image-link{display:block;width:80px;height:80px;overflow:hidden;transition:transform .3s}.modal-product-item__image-link--active{border:2px solid #004da1}.modal-product-item__image-link:hover{opacity:.8}.modal-product-item__image{width:100%;height:100%;object-fit:cover}.modal-product-item__content-left{position:relative;width:50%;text-align:left}.modal-product-item__content-left:before{content:"";position:absolute;right:0;height:100%;width:1px;background:#dddddd}.modal-product-item__content-right{width:50%;padding:25px;display:flex;justify-content:center}.modal-product-item__close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;border-radius:50%;background:#999999;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-product-item__close:hover{opacity:.8}.modal-product-item__close span{position:relative;width:15px;height:15px;display:block}.modal-product-item__close span:before,.modal-product-item__close span:after{content:"";position:absolute;width:100%;height:2px;background-color:#fff;top:50%;left:0;transform-origin:center}.modal-product-item__close span:before{transform:rotate(45deg)}.modal-product-item__close span:after{transform:rotate(-45deg)}.modal-manual{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-manual-item__content{position:relative;width:90vw;background:#ffffff;padding:20px;border-radius:5px}.modal-manual-item__close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;border-radius:50%;background:#999999;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-manual-item__close:hover{opacity:.8}.modal-manual-item__close span{position:relative;width:15px;height:15px;display:block}.modal-manual-item__close span:before,.modal-manual-item__close span:after{content:"";position:absolute;width:100%;height:2px;background-color:#fff;top:50%;left:0;transform-origin:center}.modal-manual-item__close span:before{transform:rotate(45deg)}.modal-manual-item__close span:after{transform:rotate(-45deg)}.modal-manual-item__image{max-width:80vw;max-height:80vh;height:auto}.modal-manual .modal-swiper{width:100%;max-width:90vw;overflow:hidden}.modal-manual .swiper-wrapper{display:flex;width:100%}.modal-manual .swiper-slide{width:100%!important;display:flex;justify-content:center;align-items:center}.modal-manual .swiper-button-prev,.modal-manual .swiper-button-next{color:#999}.modal-manual .swiper-button-prev:after,.modal-manual .swiper-button-next:after{font-size:33px}.modal-report{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-report-item__content{position:relative;width:90vw;background:#ffffff;padding:20px;border-radius:5px}.modal-report-item__close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;border-radius:50%;background:#999999;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal-report-item__close:hover{opacity:.8}.modal-report-item__close span{position:relative;width:15px;height:15px;display:block}.modal-report-item__close span:before,.modal-report-item__close span:after{content:"";position:absolute;width:100%;height:2px;background-color:#fff;top:50%;left:0;transform-origin:center}.modal-report-item__close span:before{transform:rotate(45deg)}.modal-report-item__close span:after{transform:rotate(-45deg)}.modal-report-item__image{max-width:80vw;max-height:80vh;height:auto}.modal-report .modal-swiper{width:100%;max-width:90vw;overflow:hidden}.modal-report .swiper-wrapper{display:flex;width:100%}.modal-report .swiper-slide{width:100%!important;display:flex;justify-content:center;align-items:center}.modal-report .swiper-button-prev,.modal-report .swiper-button-next{color:#999}.modal-report .swiper-button-prev:after,.modal-report .swiper-button-next:after{font-size:33px}.dialog{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;background-color:#fff;border-radius:12px;border:1px solid #ccc;box-shadow:0 0 10px #34343480;z-index:1000;max-width:90%}.dialog__header{text-align:center}.dialog__title{margin-bottom:15px}.dialog__title-item{font-weight:700;font-size:20px}.dialog__total{margin-bottom:15px}.dialog__total-amount{font-size:20px;font-weight:700}.dialog__total-item-count{font-weight:700}.dialog__free-shipping{display:inline-block;padding:12px 35px;margin-bottom:20px;border-top:1px solid #004da1;border-bottom:1px solid #004da1;background:#e2f1ff}.dialog__free-shipping-remaining-amount{font-weight:700;color:#eb0000}.dialog__free-shipping-bold{font-weight:700}.dialog__free-shipping-highlight{font-weight:700;color:#eb0000}.dialog__free-shipping-text{display:inline-block;font-weight:400;color:#333}.dialog__campaign{padding:20px 0;border-top:solid 1px #ddd;border-bottom:solid 1px #ddd;margin-bottom:20px}.dialog__campaign__heading{padding-bottom:12px}.dialog__campaign__title{font-weight:700;font-size:16px;color:#eb0000;padding-right:12px;display:block}.dialog__footer{display:flex}.dialog__footer-left{width:calc(50% - 15px);text-align:right;margin-right:10px}.dialog__footer-right{width:calc(50% - 15px);text-align:left;margin-left:10px}.dialog__footer-link{text-decoration:none;font-weight:700}.dialog__footer-link--continue,.dialog__footer-link--favorite{display:inline-block;background:#ffffff;border:1px solid #dddddd;box-shadow:1px 1px 1px #ddd;border-radius:4px;font-weight:700;padding:10px 0;width:190px;max-width:100%;font-size:16px;text-decoration:none;text-align:center}.dialog__footer-link--continue:hover,.dialog__footer-link--favorite:hover{background:#f8f8f8;box-shadow:none}.dialog__footer-link--cart{display:inline-block;background:#dd0202;color:#fff;border:1px solid #dd0202;box-shadow:1px 1px 1px #900;border-radius:4px;font-weight:700;padding:10px 0;width:190px;max-width:100%;font-size:16px;text-decoration:none;text-align:center}.dialog__footer-link--cart:hover{opacity:.8;box-shadow:none}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.loading-animation{text-align:center;color:#fff}.loading-animation .spinner{width:50px;height:50px;border:5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 10px}.loading-animation p{font-size:16px;font-weight:700}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dialog-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;border-radius:50%;background:#999999;display:flex;align-items:center;justify-content:center;cursor:pointer}.dialog-close:hover{opacity:.8}.dialog-close span{position:relative;width:15px;height:15px;display:block}.dialog-close span:before,.dialog-close span:after{content:"";position:absolute;width:100%;height:2px;background-color:#fff;top:50%;left:0;transform-origin:center}.dialog-close span:before{transform:rotate(45deg)}.dialog-close span:after{transform:rotate(-45deg)}.dialog-hr{color:#ddd}.dialog-interest{background:#fff;margin-bottom:8px;padding:10px 0}.dialog-interest__wrap{position:relative;display:flex;align-items:center;padding-bottom:15px}.dialog-interest__title{position:relative;display:inline-block;font-size:16px}.dialog-interest__pagination{font-size:14px;margin-left:auto}.dialog-interest__slider-container{padding-bottom:0;margin-bottom:10px;overflow-x:auto;white-space:nowrap}.dialog-interest__slider-container::-webkit-scrollbar{height:4px}.dialog-interest__slider-container::-webkit-scrollbar-thumb{background-color:#0003;border-radius:0;transition:background-color .5s ease}.dialog-interest__slider-container.scrollbar-hidden::-webkit-scrollbar-thumb{background-color:#0000;transition:background-color 1s ease}.dialog-interest__slider{display:flex;flex-wrap:nowrap}.dialog-interest__slider-item{text-align:left;max-width:160px;margin-right:55px;margin-bottom:10px}.dialog-interest__slider-item:last-child{margin-right:0}.dialog-interest__item-image{position:relative;width:160px;height:auto;margin-bottom:10px}.dialog-interest__item-image:hover{opacity:.8}.dialog-interest__item-name{white-space:normal}.dialog-interest__item-name:hover{opacity:.8}.dialog-interest__item-link{text-decoration:none}.dialog-interest__item-price{font-size:13px}.dialog-interest__item-price span{font-weight:700;color:#ed0000;font-size:16px}.dialog-interest__item-star{display:flex;flex-wrap:nowrap;color:#f1cd00}.dialog-interest__item-star img{max-width:81px;height:auto}.dialog-interest__item-star span{font-size:14px;color:#333}.dialog-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:999}.sidebar-item{display:none}.set-contents{padding:0 10px;margin-bottom:20px}.set-contents__title{margin-bottom:15px}.set-contents__table{width:100%;border:1px solid #dddddd;border-collapse:collapse;text-align:left}.set-contents__table-header{background:#f8f8f8;border:1px solid #dddddd;padding:3px 0 3px 5px}.set-contents__table-cell{border:1px solid #dddddd;padding:3px 0 3px 5px}.set-contents__table-cell--link{color:#004da1;text-decoration:none}.set-contents__table-cell--red{color:#eb0000;font-weight:700}.set-contents__table-link{color:#004da1;text-decoration:none}.attribute{display:flex;flex-wrap:wrap;margin-bottom:10px;max-width:1300px;padding:0 10px;font-size:12px;gap:10px;text-align:center}.attribute__item{border-radius:4px;border:1px solid #999999}.attribute__item--mobile-full{flex-basis:100%}.attribute__item--mobile-two-thirds{flex-basis:calc(66.66% - 5px)}.attribute__item--mobile-third{flex-basis:calc(33.33% - 5px)}.attribute__item--mobile-one-third-triple{flex-basis:calc(33.33% - 6.67px)}.attribute__item:last-child .attribute__value{margin-right:0}.attribute__term{padding:2px 0;border-bottom:1px solid #999999;font-weight:700}.attribute__value{padding:2px 0}.attribute__link{text-decoration:none;color:#004da1}.attribute__link:hover{opacity:.8}.message{order:8;margin:10px 0!important;padding:10px;background:#f8f8f8;border:1px solid #dddddd}.message-title{font-size:18px;font-weight:700;margin-bottom:20px}.message h2{margin-bottom:25px}.message p{margin-bottom:20px}.message p:last-child{margin-bottom:0}.message ul,.message ol{background:#fff!important}.precautions{margin:20px 0 10px}.precautions-title{font-size:18px;font-weight:700;margin-bottom:20px}.precautions h2{margin-bottom:25px}.precautions p{margin-bottom:20px}.precautions p:last-child{margin-bottom:0}.precautions ul,.precautions ol{background:#fff!important}.product-table{background:#ffffff;border-radius:12px;margin-bottom:10px;padding:10px;font-size:12px}.product-table__title span{display:inline-block;margin-left:10px;color:#eb0000}.product-table__header{margin-bottom:5px}.product-table__mobile-footer{display:flex;flex-direction:column;padding:10px 0}.product-table__cart-options{display:flex;gap:10px;margin-bottom:5px;align-items:center;justify-content:space-between}.product-table__cart-options-label{width:calc(50% - 10px);font-size:14px}.product-table__cart-options-select{width:80%;padding:8px 4px;font-size:12px;border:1px solid #ccc;border-radius:4px;background-color:#fff}.product-table__cart-options-select:focus{outline:none}.product-table__cart-options-select--caution:focus{outline:none;border-color:red;background:#ffeeee}.product-table__add-cart{width:50%}.product-table__cart-button{width:100%;background:#dd0202;color:#fff;border:1px solid #dd0202;box-shadow:1px 1px 1px #900;border-radius:4px;font-weight:700;position:relative;font-size:13px;display:flex;box-sizing:border-box;text-decoration:none}.product-table__cart-button-icon{width:40px;display:block;background:#eb0000;border-radius:4px 0 0 4px;position:relative}.product-table__cart-button-icon:after{content:"";position:absolute;left:45%;top:50%;transform:translate(-50%,-50%);pointer-events:none;width:24px;height:24px;background:url(/build/assets/cart_white.21c8ff1b.svg) no-repeat;background-size:24px 24px}.product-table__cart-button-text{display:block;text-align:center;padding:7px 0;margin:0 auto}.product-table__cart-button:hover{box-shadow:none;opacity:.8}.product-table__caution-message{position:relative;display:none;text-align:center;padding:2px 20px 0 32px;font-size:11px;color:#ff2303;width:calc(50% - 30px);background:#ffee33;margin-bottom:5px}.product-table__caution-message:before{position:absolute;top:calc(50% - 7px);left:calc(50% - 63px);content:"";width:12px;height:11px;background:url(/build/assets/caution.8cfc2240.svg) no-repeat;background-size:12px 11px;background-position:left 0 bottom 0}.product-table__caution-message--blink{animation:blink 1s ease-in-out infinite}.product-table__caution-message--active{display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.product-table__info{display:flex;align-items:flex-end;height:auto}.product-table__info-left{display:flex;flex-wrap:wrap;align-items:flex-end;width:100%}.product-table__title{font-size:15px;margin-right:30px}.product-table__shipping-info{font-size:16px;font-weight:700;color:#eb0000;margin-left:auto}.product-table__favorite{display:inline-block;background:#ffffff;border:1px solid #dddddd;box-shadow:1px 1px 1px #ddd;border-radius:4px;font-weight:700;padding:7px 16px 7px 0;font-size:16px;text-decoration:none;margin-left:auto}.product-table__favorite span{padding:7px 12px;background:#e3e6e6;margin-right:20px}.product-table__favorite span:before{font-size:16px;content:"\2605"}.product-table__favorite:hover{box-shadow:none;opacity:.8}.product-table__price-details{border-collapse:collapse;text-align:center;width:100%;border-bottom:1px solid #dddddd;margin-bottom:15px}.product-table__row{border-top:1px solid #dddddd}.product-table__row:nth-child(even){background:#f8f8f8}.product-table__header-cell{font-weight:400;background:#f8f8f8;padding:10px;width:calc(20% - 254px)}.product-table__header-cell:nth-child(6){display:none}.product-table__cell{padding:14px 0}.product-table__cell--discount,.product-table__cell--sale-price{color:#eb0000;font-weight:700}.product-table__cell--add-to-cart{display:none}.product-table__cta{background:#dd0202;color:#fff;border:1px solid #dd0202;box-shadow:1px 1px 1px #900;border-radius:4px;font-weight:700;padding:7px 18px 7px 0;font-size:16px;text-decoration:none;margin-left:auto}.product-table__cta span{position:relative;padding:7px 20px;background:#eb0000;margin-right:18px}.product-table__cta span:before{content:"";position:absolute;pointer-events:none;top:calc(50% - 11px);left:calc(50% - 14px);width:28px;height:22px;background:url(/build/assets/cart_white.21c8ff1b.svg) no-repeat;background-size:28px 22px;background-position:left 0 bottom 0}.product-table__cta:hover{box-shadow:none;opacity:.8}.shipment-stop{padding:0 10px;margin-bottom:10px}.shipment-stop__title{font-size:15px;margin-bottom:10px}.shipment-stop__date{font-size:16px;color:#eb0000;font-weight:700;margin-bottom:10px;display:block}.shipment-stop__text{margin-bottom:30px}.shipment-stop__text:last-child{margin-bottom:0}.article-block{margin-bottom:10px;padding:10px}.article-block h2{font-size:15px;padding-bottom:4px;border-bottom:3px solid #004da1;margin-bottom:20px}.article-block__mix-title{font-weight:700;font-size:13px;padding:0 0 5px;display:inline-block;color:#004da1}.article-block h3{font-weight:700;margin-bottom:20px;position:relative;padding:.5em;border-left:3px solid #004da1}.article-block h4{font-weight:700;border-bottom:2px dotted #004da1;margin-bottom:20px;width:max-content}.article-block caption{font-weight:700}.article-block p{margin-bottom:20px;padding:0}.article-block p:last-child{margin-bottom:0}.article-block u{background:rgba(0,0,0,0) linear-gradient(transparent 70%,#fe3 0%) repeat scroll 0 0;font-weight:400;color:#000;text-decoration:none}.article-block img{padding:0;max-width:100%;height:auto;margin-bottom:15px}.article-block ul{list-style:none;border:1px solid #dddddd;padding:12px;margin:0 0 30px}.article-block ul>li{padding:10px 0;position:relative;font-size:14px;line-height:1.6;color:#333;list-style:disc;margin-left:24px}.article-block ul>li:last-child{margin-bottom:0}.article-block ul>li p{margin-bottom:0}.article-block ul>li ol{margin-top:10px;margin-bottom:0;border:none;padding:0}.article-block ul>li ol>li{margin-left:1.5em;list-style:decimal;position:relative}.article-block ul>li ul{margin-bottom:0;padding:0;border:none}.article-block ul>li ul>li{margin-left:1.5em;position:relative}.article-block ol{list-style:none;border:1px solid #dddddd;padding:12px;margin-bottom:30px}.article-block ol>li{padding:10px 0;position:relative;font-size:14px;line-height:1.6;color:#333;list-style:decimal;margin-left:1.5em}.article-block ol>li:last-child{margin-bottom:0}.article-block ol>li p{margin-bottom:0}.article-block ol>li ol{margin-top:10px;margin-bottom:0;border:none;padding:0}.article-block ol>li ul{margin-bottom:0;padding:0;border:none}.article-block ol>li ul>li{margin-left:1.5em;position:relative}.article-block dl{list-style:none;border:1px solid #dddddd;padding:12px;margin:0 0 30px}.article-block dl dt{font-weight:700;margin-bottom:4px}.article-block dl dd{margin-bottom:15px}.article-block dl dd:last-child{margin-bottom:0}.article-block table{width:100%;border-collapse:collapse;margin-bottom:25px;background:#fff}.article-block table th{border:1px solid #dddddd;padding:6px 12px;font-weight:400;background-color:#f8f8f8}.article-block table th:first-child{width:30%}.article-block table td{border:1px solid #dddddd;padding:6px 12px}.article-block blockquote{display:inline-block;padding:7px 10px;background:#f8f8f8;margin-left:0}.article-block blockquote-link{color:#004da1}.article-block blockquote-link:hover{opacity:.8}.contraindication{border-radius:8px;position:relative;margin-top:20px}.contraindication ul,.contraindication ol,.contraindication dl{border:3px solid #eb0000;background-color:#fee;border-radius:8px}.use__precautions{position:relative;border-radius:8px;margin-top:20px}.use__precautions ul,.use__precautions ol,.use__precautions dl{border:3px solid #fa3;background-color:#fffeee;border-radius:8px}.product-review__title--show-page{font-size:15px;padding-bottom:4px;border-bottom:3px solid #004da1;margin-bottom:20px}.faq{background:#ffffff;border-radius:12px;padding:15px 10px;font-size:12px;margin-bottom:10px}.faq__title{font-size:15px;padding-bottom:4px;border-bottom:3px solid #004da1;margin-bottom:20px}.faq__items{padding-left:0}.faq__item{margin-bottom:10px;border-bottom:1px solid #999999}.faq__item:last-child{margin-bottom:0;border-bottom:0}.faq__item:last-child .faq__answer{margin-bottom:0}.faq__question,.faq__answer{display:flex;flex-wrap:nowrap;margin-bottom:10px}.faq__label{width:48px}.faq__text{width:calc(100% - 48px)}
