.country-select .flag{display:inline-block;margin-right:2px}.el-select{width:100%}@media screen and (max-width:400px){.el-select-dropdown{width:100%!important;left:0!important}}.klarna-payment-checkout-form-block .klarna-payment-checkout-form{display:none}.StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid transparent;border-radius:4px;background-color:#fff;box-shadow:0 1px .5rem 0 #dcdcdc;-webkit-transition:box-shadow .15s ease;transition:box-shadow .15s ease}.StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.StripeElement--invalid{border-color:#fa755a}.StripeElement--webkit-autofill{background-color:#fefde5!important}.check-button-popper{border-color:#f56c6c!important;color:#666}.check-button-popper .popper__arrow{border-top-color:#f56c6c!important;border-bottom-color:#f56c6c!important}.check-container{max-width:1200px;padding:1rem 1rem 3rem;margin:0 auto}.check-container .logo{padding-bottom:1rem}.check-container .logo img{width:10rem}.check-container .check-main{display:flex;justify-content:space-between}.check-container .check-left{width:68%}.check-container .check-right{min-width:362px;width:362px;margin-left:.5rem}.check-container .check-step{display:flex;background-color:#f6d34b;border-radius:.25rem;color:#fde27d;justify-content:space-between;padding:.625rem 1.5rem;margin-bottom:.5rem;position:relative}.check-container .check-step>li{display:flex;align-items:center;font-size:1.25rem}.check-container .check-step>li.border-dotted{width:30%}.check-container .check-step>li:first-child:after{content:"";display:block;width:24%;border-bottom:2px dotted #fff;position:absolute;top:50%;left:8rem;max-width:15rem;transform:translate3d(0,-50%,0);z-index:0}.check-container .check-step>li.active{color:#fff;background-color:#f6d34b;z-index:2}.check-container .check-step>li>span{padding-right:.5rem;font-size:1.5rem}.check-container .check-form{border:1px solid #d2d2d2;border-radius:8px;padding:1rem;position:relative;overflow:hidden}.check-container .check-form .check-form-mask{position:absolute;z-index:2;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);color:#fff;display:flex;align-items:center;font-size:1.25rem;text-align:center;border-radius:7px}.check-container .check-form .check-form-mask>div,.check-container .check-form .check-form-mask p{width:100%}.check-container .check-form .check-form-mask p>span{cursor:pointer;border-bottom:2px solid #f6d34b}.check-container .check-form .check-form-mask h6{margin-top:1rem;font-size:1.5rem}.check-container .check-form .el-form-item{margin-bottom:1.5rem;position:relative;height:50px}.check-container .check-form .el-form-item .el-form-item__content{line-height:normal}.check-container .check-form .el-form-item .el-form-item__error{top:auto;bottom:-25%}.check-container .check-form .el-form-item .el-input{height:50px;overflow:hidden}.check-container .check-form .el-form-item .el-input__inner{box-sizing:border-box;height:50px;transition:all .3s ease-in-out;font-size:1rem;line-height:normal}.check-container .check-form .el-form-item .el-form-item__label{position:absolute;pointer-events:none;z-index:8;top:5px;opacity:0;transform:translate3d(0,3px,0);transition:all .3s ease-in-out;left:15px;line-height:normal;font-size:14px;margin-bottom:.25rem;color:#999}.check-container .check-form .el-form-item .el-form-item__label:before{display:none}.check-container .check-form .el-form-item.inputted .el-form-item__label{opacity:1;transform:translateZ(0)}.check-container .check-form .el-form-item.inputted .el-input__inner{padding-top:1rem}.check-container .check-form .el-form-item.is-error .el-input__inner{border:1px solid #ccc;border-top:2px solid #f56c6c;background-color:rgba(245,108,108,.1)}.check-container .check-form .el-form-item.is-required .el-form-item__label:after{display:none;content:"*";position:absolute;font-size:1.5rem;color:#f6d34b}.check-container .check-form .check-button-box{display:flex;margin-bottom:.5rem}.check-container .check-form .check-button-box>div{margin-left:auto}.check-container .check-form .check-button-box .check-button{font-weight:700}.check-container .check-form .check-title{font-size:1.5rem;margin-bottom:1rem}.check-container .check-form .check-address{padding-top:1rem}.check-container .check-form .check-address .check-state{display:flex;justify-content:space-between}.check-container .check-form .check-address .check-state .el-form-item{width:32.8%}.check-container .check-form .check-address .check-number{display:flex;justify-content:space-between}.check-container .check-form .check-address .check-number .el-form-item{width:100%}.check-container .check-form .check-address .check-number .el-form-item:nth-child(2){margin-left:1%}.check-container .check-form .check-address .extra-info .el-form-item{width:32.8%}.check-container .check-form .check-address .extra-info .el-form-item:nth-child(2){margin-left:0}.check-container .check-form .check-address .check-name,.check-container .check-form .check-address .check-zip{display:flex;justify-content:space-between}.check-container .check-form .check-address .check-name .el-form-item,.check-container .check-form .check-address .check-zip .el-form-item{width:49.5%}.check-container .check-form .agree-text{margin-top:1rem;display:flex;white-space:normal}.check-container .check-form .agree-text .el-checkbox__input{font-size:1.15rem}.check-container .check-form .agree-text .el-checkbox__inner{width:16px;height:16px}.check-container .check-form .agree-text .el-checkbox__inner:after{height:8px;left:5px}.check-container .check-form .agree-text.is-checked .el-checkbox__label{color:#353535}.check-container .check-form .check-terms-err div,.check-container .check-form .check-terms-err div>a{color:#ff0f10}.check-container .perks-announcement-block{margin-top:2rem}.check-container .perks-announcement-block .perks-announcement-title{font-size:1rem;margin:.5rem 0;color:#1f1f1f;text-align:center}.check-container .perks-announcement-block .perks-announcement-list{display:flex;flex-direction:column;justify-content:flex-start;padding:.25rem 1rem}.check-container .perks-announcement-block .perks-announcement-item{display:flex;justify-content:flex-start;align-items:center;padding:.5rem 0}.check-container .perks-announcement-block .perks-announcement-item .icon-show{min-width:19%;margin-right:.5rem;font-size:2.5rem;color:#f6d34b;display:flex;justify-content:center}.check-container .perks-announcement-block .perks-announcement-item .title-text{font-size:1rem;color:#1d1d1d}.check-container .billing-address-block{margin-top:1rem}.check-container .billing-address-block .billing-address-title{padding:1rem 0;font-size:1.5rem}.check-container .billing-address-block .el-collapse{border:none}.check-container .billing-address-block .billing-address-selector{position:relative}.check-container .billing-address-block .billing-address-selector .el-collapse-item .el-collapse-item__header{padding:0 .5rem;display:flex;align-items:center}.check-container .billing-address-block .billing-address-selector .el-collapse-item .el-collapse-item__header .billing-address-radio{display:flex;width:100%;height:100%;justify-content:flex-start;cursor:pointer;align-items:center}.check-container .billing-address-block .billing-address-selector .el-collapse-item .el-collapse-item__header .billing-address-selector-text{margin-left:10px}.check-container .billing-address-block .billing-address-selector .el-collapse-item .el-collapse-item__header.is-active{background-color:rgba(246,211,75,.15)}.check-container .billing-address-block .billing-address-selector .el-collapse-item .el-collapse-item__arrow{display:none}.check-container .billing-address-block .billing-address-selector .el-collapse-item.is-active .el-collapse-item__header{border-bottom-left-radius:unset;border-bottom-right-radius:unset}.check-container .billing-address-block .billing-address-selector .el-collapse-item.is-active .el-collapse-item__wrap{border:1px solid #d2d2d2;border-top:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.check-container .billing-address-block .billing-address-selector .same-as-collapse .el-collapse-item__header{border:1px solid #d2d2d2;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px}.check-container .billing-address-block .billing-address-selector .same-as-collapse .el-collapse-item__wrap{display:none!important}.check-container .billing-address-block .billing-address-selector .different-from-collapse .el-collapse-item__header{border:1px solid #d2d2d2;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.check-container .billing-address-block .billing-address-selector .different-from-collapse .el-collapse-item__wrap{border-bottom:none}.check-container .billing-address-block .billing-address-selector .different-from-collapse .el-collapse-item__content{padding-bottom:5px}.check-container .billing-address-block .billing-address-form{padding:1rem}.check-container .billing-address-block .billing-address-form .billing-address-name-box{display:flex;justify-content:space-between}.check-container .billing-address-block .billing-address-form .billing-address-name-box .el-form-item{width:49.5%}.check-container .billing-address-block .billing-address-form .billing-address-region-box{display:flex;justify-content:space-between}.check-container .billing-address-block .billing-address-form .billing-address-region-box .el-form-item{width:32.8%}.check-container .billing-address-block .billing-address-mask{position:absolute;z-index:2;overflow:hidden;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);color:#fff;display:flex;align-items:center;font-size:1.25rem;text-align:center;border-radius:7px;cursor:not-allowed}@media screen and (max-width:767px){.check-container .billing-address-block .billing-address-form .billing-address-region-box{flex-wrap:wrap}.check-container .billing-address-block .billing-address-form .billing-address-region-box .el-form-item{width:100%}}.check-container .shipment-info-block{margin-top:1.5rem}.check-container .shipment-info-block .check-shipment .shipment-title{font-size:1.5rem;margin-bottom:1rem}.check-container .shipment-info-block .check-shipment .shipment-box{padding-left:1rem}.check-container .shipment-info-block .check-shipment .shipment-box .shipment-note{margin-top:.5rem}.check-container .shipment-info-block .check-shipment .no-channel-box{display:none!important}.check-container .policy-block{margin-top:2rem;border-top:1px solid #cfcfcf}.check-container .policy-block .policy-box{padding:1rem 0;display:flex;flex-flow:wrap}.check-container .policy-block .policy-box>a{padding-right:.75rem;padding-bottom:.5rem;font-size:1rem;color:#000;text-decoration:underline}.check-container .policy-block .policy-box>a:hover{color:#f6d34b}.check-container .check-order{padding:1rem .5rem;border:1px solid #ccc;border-radius:.5rem}.check-container .check-order .order-title{font-size:1.25rem;margin-bottom:1rem}.check-container .check-order .product-item{padding:.5rem;display:flex;margin-bottom:.5rem}.check-container .check-order .product-item:first-child{border:none}.check-container .check-order .product-item .product-item-img{position:relative;width:30%}.check-container .check-order .product-item .product-item-img .el-badge{position:absolute;top:-.5rem;right:0}.check-container .check-order .product-item .product-item-img>img{width:100%;height:63px}.check-container .check-order .product-item .product-item-con{display:flex;flex-direction:column;justify-content:space-evenly;font-size:.85rem;color:#4e4e4e;width:100%;margin-left:10px}.check-container .check-order .product-item .product-item-con .product-title{color:#000}.check-container .check-order .product-item .product-item-con .product-weight{display:flex;justify-content:space-between}.check-container .check-order .order-bottom{padding:1rem .5rem 0}.check-container .check-order .order-bottom .cart-drawer-code{position:relative}.check-container .check-order .order-bottom .cart-drawer-code .el-button{position:absolute;top:0;right:0}.check-container .check-order .order-bottom .cart-drawer-code .cart-code-item{margin-top:.25rem;border-radius:.25rem;display:inline-block;padding:.15rem .25rem;background-color:hsla(0,0%,80%,.5);font-size:.85rem}.check-container .check-order .order-bottom .cart-drawer-code .cart-code-item>span:first-child{margin-right:.25rem}.check-container .check-order .order-bottom .cart-drawer-code .cart-code-item>span:last-child{cursor:pointer;margin-left:.25rem}.check-container .check-order .order-bottom .cart-drawer-code .cart-code-item .icon-close-circle-outline:hover{color:#ff0f10}.check-container .check-order .order-bottom .cart-drawer-code .cart-promo-tips{font-size:.85rem;color:#ff0f10;padding:.25rem 0}.check-container .check-order .order-bottom .order-discount-code-tips{margin-top:.5rem;color:#f0584b}.check-container .check-order .order-bottom .order-to-cart{margin:1rem 0}.check-container .check-order .order-bottom .order-to-cart>a{color:#f6d34b}.check-container .check-order .order-bottom .order-information>div{margin:.25rem 0;display:flex;justify-content:space-between}.check-container .check-order .order-bottom .order-information .order-total{border-top:1px solid #dcdcdc;margin-top:1rem;padding:.5rem 0;font-size:1.25rem}.check-container .check-order .order-bottom .order-information .order-total .cart-amount-currency{color:#6f6f74;font-size:.9rem}.check-container .check-order .order-bottom .order-information .cart-drawer-total{margin-top:1rem}.check-container .check-order .order-bottom .order-information .cart-drawer-total>span:last-child{font-size:1.25rem}.check-container .check-order .order-bottom .order-information .cart-drawer-total>span:last-child>span{margin-left:.5rem;font-size:1rem;color:#ccc;text-decoration:line-through}.check-container .check-order-mobile{display:none}.check-container .pay-mode-box .payment-methods-title{padding:1rem 0 0;font-size:1.25rem}.check-container .pay-mode-box .title{margin:.5rem 0;display:flex;align-items:center;color:#666}.check-container .pay-mode-box .title>.icon-shield-privacy{font-size:1.5rem;color:#f6d34b}.check-container .pay-mode-box .el-collapse-item__arrow{display:none}.check-container .pay-mode-box .el-collapse-item__header.is-active .el-icon-arrow-right{transform:rotate(90deg)}.check-container .pay-mode-box .coll-title{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}.check-container .pay-mode-box .coll-title>img{width:30%}.check-container .pay-mode-box .coll-title .el-icon-arrow-right{transition:transform .3s}.check-container .pay-mode-box .coll-title .payment-type-info-box{display:flex;align-items:center;user-select:none}.check-container .pay-mode-box .coll-title .payment-type-info-box .klarna-logo{margin-left:5px}.check-container .pay-mode-box .coll-title .payment-type-info-box .card-type,.check-container .pay-mode-box .coll-title .payment-type-info-box .klarna-logo{display:flex}.check-container .pay-mode-box .coll-title .payment-type-info-box .card-type>svg,.check-container .pay-mode-box .coll-title .payment-type-info-box .klarna-logo>svg{margin-right:5px}.check-container .pay-mode-box .coll-title .payment-type-info-box .card-type>svg:last-child,.check-container .pay-mode-box .coll-title .payment-type-info-box .klarna-logo>svg:last-child{margin-right:0}.check-container .pay-mode-box .coll-title .payment-type-info-box .payment-method-img-box{display:flex;align-items:center}.check-container .pay-mode-box .coll-title .payment-type-info-box .payment-method-img-box>img{height:32px;margin-right:3px}.check-container .pay-mode-box .coll-title .payment-type-info-box .payment-method-img-box>img:last-child{margin-right:0}.check-container .pay-mode-box .coll-title .payment-type-info-box .payment-method-img-box .paypal-logo{height:20px}.check-container .pay-mode-box .coll-title .payment-type-info-box .on-left-slide{padding-left:2px}.check-container .pay-mode-box .coll-title .payment-type-info-box .on-left-slide-8{padding-left:8px}.check-container .pay-mode-box .coll-title .payment-type-info-box .on-left-slide-10{padding-left:10px}.check-container .pay-mode-box .coll-title .payment-type-info-box .payssion-img{height:20px!important;width:auto;margin-left:5px;user-select:none}.check-container .pay-mode-box .coll-title .payment-type-info-box .payssion-img.payment-img{margin-left:10px}.check-container .pay-mode-box .coll-title .payment-type-info-box .payment-method-text{font-size:.95rem;font-weight:700;user-select:none}.check-container .pay-mode-box .coll-title .payment-type-info-box .payment-method-text.left-text{padding:0 5px}.check-container .pay-mode-box .coll-title .payment-type-info-box .payment-method-text.right-text{padding-left:5px}.check-container .pay-mode-box .card-form .el-date-editor.el-input,.check-container .pay-mode-box .card-form .el-date-editor.el-input__inner{width:100%}.check-container .pay-mode-box .card-form .form-item{display:flex}.check-container .pay-mode-box .el-collapse-item__content{padding:.5rem}.check-container .pay-mode-box .payment-form .el-button{margin-top:1rem;width:100%;font-weight:700}.check-container .pay-mode-box .payment-form #card-cvc,.check-container .pay-mode-box .payment-form #card-expiry,.check-container .pay-mode-box .payment-form #card-number{border:1px solid #cdcdcd;box-shadow:none}.check-container .pay-mode-box .payment-form #card-number{border-bottom:none;border-radius:.25rem .25rem 0 0}.check-container .pay-mode-box .payment-form #card-expiry{border-right:none;border-radius:0 0 0 .25rem}.check-container .pay-mode-box .payment-form #card-cvc{border-radius:0 0 .25rem 0}.check-container .pay-mode-box .payment-form #card-cvc,.check-container .pay-mode-box .payment-form #card-expiry{position:relative;width:50%}.check-container .pay-mode-box .payment-form .pay-card-dec{display:flex;justify-content:center;align-items:center;padding:.5rem;color:#888}@media screen and (max-width:767px){.check-container .pay-mode-box{margin-top:1rem}.check-container .pay-mode-box .payment-methods-title{font-size:1.5rem}}.check-container .klarna-container{width:100%}.check-container .klarna-container #klarna-express-button{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:4px;background-color:#ffa8cd;border:none;min-height:40px;padding:2px 0;flex-shrink:0;user-select:none;cursor:pointer;transition:background-color .35s ease}.check-container .klarna-container #klarna-express-button__text{font-family:Klarna Text,Klarna Sans,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px}.check-container .klarna-container #klarna-express-button__badge{height:28px;width:auto}.check-container .klarna-container:hover{filter:brightness(1.05)}.check-container .klarna-container:active{filter:brightness(.95)}.check-container .payssion-container{width:100%}.check-container .payssion-container .payssion-methods-list{display:flex;flex-wrap:wrap;width:100%}.check-container .payssion-container .payssion-methods-list .payssion-method-item{position:relative;width:48%;margin-bottom:3%;margin-right:4%}.check-container .payssion-container .payssion-methods-list .payssion-method-item:nth-child(2n){margin-right:0!important}.check-container .payssion-container .payssion-methods-list .payssion-method-item .one-payment{border:1px solid #ccc;border-radius:5px;padding:5px 20px;cursor:pointer}.check-container .payssion-container .payssion-methods-list .payssion-method-item .one-payment.active{border-color:#f6d34b}.check-container .payssion-container .payssion-methods-list .payssion-method-item .one-payment .payssion-method-img{height:28px;display:block;margin:auto;user-select:none}.check-container .payssion-container .payssion-methods-list .payssion-method-item .one-payment .gx-selected{position:absolute;bottom:0;right:0;opacity:0;width:28px;height:auto}.check-container .payssion-container .payssion-methods-list .payssion-method-item .one-payment .gx-selected.active{opacity:1}.check-container .payssion-container .payssion-payment-btn{display:block;width:100%;padding:10px;background:linear-gradient(#f6d34b,#f6d349,#efcc41);border:none;border-radius:5px;cursor:pointer;color:#fff;font-weight:700}.check-container .payssion-container .payssion-payment-btn:hover{filter:brightness(1.05)}.check-container .payssion-container .payssion-payment-btn:active{filter:brightness(.95)}.check-container .payssion-container .payssion-payment-btn.is-disabled{cursor:not-allowed;background:linear-gradient(#c0c4cc,#babdc4)}.check-container .antom-container{width:100%}.check-container .antom-container .antom-payment-method-list{display:flex;flex-direction:column}.check-container .antom-container .antom-payment-method-option{display:flex;align-items:center;margin-bottom:8px;padding:8px 16px;border:1px solid #ebebeb;background:#fff;border-radius:12px;color:#2a3a52;font-size:16px;font-weight:400;line-height:24px;cursor:pointer}.check-container .antom-container .antom-payment-method-option.active{border-color:#f6d34b}.check-container .antom-container .antom-payment-method-option>img{vertical-align:middle;display:flex;width:32px;height:32px;margin:0 12px;padding:4px;justify-content:center;align-items:center;border-radius:8px;border:.5px solid #f5f5f5;background:#fcfcfc}.check-container .antom-container .antom-payment-notes{padding:5px 0;color:#252525;font-size:.85rem}.check-container .antom-container .antom-payment-btn-box{margin:.5rem 0}.check-container .antom-container .antom-payment-btn{display:block;width:100%;padding:14px;background:linear-gradient(#f6d34b,#f6d349,#efcc41);border:none;border-radius:5px;cursor:pointer;color:#fff;font-weight:700;font-size:1.15rem}.check-container .antom-container .antom-payment-btn:hover{filter:brightness(1.05)}.check-container .antom-container .antom-payment-btn:active{filter:brightness(.95)}.check-container .antom-container .antom-payment-btn.is-disabled{cursor:not-allowed;background:linear-gradient(#c0c4cc,#babdc4)}.check-container .antom-paidy-container .paidy-payment-btn{display:block;width:100%;padding:14px;background:linear-gradient(#f6d34b,#f6d349,#efcc41);border:none;border-radius:5px;cursor:pointer;color:#fff;font-weight:700;font-size:1.15rem}.check-container .antom-paidy-container .paidy-payment-btn:hover{filter:brightness(1.05)}.check-container .antom-paidy-container .paidy-payment-btn:active{filter:brightness(.95)}.check-container .antom-paidy-container .paidy-payment-btn.is-disabled{cursor:not-allowed;background:linear-gradient(#c0c4cc,#babdc4)}.check-container .dialog-leave{width:38rem}.check-container .dialog-leave .el-dialog__body{word-break:break-word;text-align:center;padding:2rem 3rem;color:#000}.check-container .dialog-leave .el-dialog__body .dislog-leave-top>h3{font-size:1.25rem;margin-bottom:1.5rem}.check-container .dialog-leave .el-form-item{margin-bottom:.5rem}.check-container .dialog-leave .leave-desire{height:auto;line-height:normal;margin:1rem 0}.check-container .dialog-leave .leave-desire .el-rate__icon{font-size:2rem}.check-container .dialog-leave .leave-desire .el-icon-star-on{color:#f6d34b!important}.check-container .dialog-leave .el-radio-group{width:100%;display:flex;justify-content:space-between}.check-container .dialog-leave .el-radio-group .el-radio{width:48%;margin-right:0;padding:.5rem 0;border:2px solid #f6d34b;border-radius:.5rem}.check-container .dialog-leave .el-radio-group .el-radio.is-checked{background-color:#f6d34b}.check-container .dialog-leave .el-radio-group .el-radio.is-checked .el-radio__label{color:#fff}.check-container .dialog-leave .el-radio-group .el-radio .el-radio__label{padding-left:0;font-size:1.5rem}.check-container .dialog-leave .el-radio-group .el-radio .el-radio__input{display:none}.check-container .dialog-leave .is-agree{text-decoration:underline;text-align:left}.check-container .dialog-leave .dialog-leave-btn{text-align:right}#google-merchantwidget-iframe-wrapper{display:none!important}@media screen and (max-width:767px){.check-container .logo{text-align:center}.check-container .logo img{max-width:120px;width:8rem}.check-container .check-right{margin-left:0;min-width:auto;margin-bottom:2rem}.check-container .check-order .product-item .product-item-img>img{width:16.3vw;height:13.6vw}.check-container .check-order-pc{display:none}.check-container .check-order-mobile{display:block}.check-container .check-order-mobile .order-mobile-title{font-weight:700;display:flex;width:100%;font-size:1.25rem}.check-container .check-order-mobile .order-mobile-title span{display:block;margin-left:auto}.check-container .check-order-mobile .el-collapse-item__arrow{font-size:1.25rem;font-weight:700}.check-container .check-main{flex-direction:column}.check-container .check-main>div{width:100%}.check-container .check-form .el-form-item .el-input__inner{font-size:16px}.check-container .check-form .check-address .check-state{flex-wrap:wrap}.check-container .check-form .check-address .check-state .el-form-item{width:100%}.check-container .check-step{padding:.75rem 1.25rem}.check-container .check-step>li{font-size:1rem}.check-container .check-step>li:first-child:after{content:"";width:8%;left:5.5rem}.check-container .dialog-leave{width:95%}}