@charset "UTF-8";@-webkit-keyframes plugin-cod__loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes plugin-cod__loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.plugin-cod__btn{text-align:center;font-size:16px;align-items:center;justify-content:center;line-height:1.375;padding:12px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border-radius:4px;box-sizing:border-box;border:1px solid transparent;background-color:#29252c;color:#fff;-webkit-transform:translateZ(0);transform:translateZ(0)}.plugin-cod__btn-ghost{border-color:#29252c;background-color:#fff;color:#29252c}.plugin-cod__btn.plugin-cod__btn-loading{cursor:default}.plugin-cod__btn.plugin-cod__btn-loading .plugin-cod__btn-content{opacity:0}.plugin-cod__btn.plugin-cod__btn-loading svg{display:inline-block}.plugin-cod__btn.plugin-cod__btn-disabled:not(.loading){opacity:.3;cursor:not-allowed}.plugin-cod__btn.plugin-cod__btn-word-break{word-break:break-all}.plugin-cod__btn-loadingIcon{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:currentColor;display:none;vertical-align:middle;width:20px;height:20px;-webkit-animation:plugin-cod__loading 1s infinite linear;animation:plugin-cod__loading 1s infinite linear}@media (max-width: 959px){.plugin-cod__btn{font-size:14px;padding:15px;line-height:1.14}}.plugin-cod-select-bundle{margin-top:20px}.plugin-cod-select-bundle__title{font-size:16px;font-weight:600;line-height:22px;color:#242833;margin-bottom:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.plugin-cod-select-bundle__item__recommend{font-size:12px;line-height:16px;background:linear-gradient(90deg,#FF4307 0%,#FFA25F 100%);border-radius:4px 4px 0 0;color:#fff;padding:5px;font-weight:500;pointer-events:none}.plugin-cod-select-bundle__item__recommend.plugin-cod-select-bundle__item__recommend+.plugin-cod-select-bundle__item__wrapper{border-radius:0 0 4px 4px}.plugin-cod-select-bundle__item__recommend.plugin-cod-select-bundle__item__recommend+.plugin-cod-select-bundle__item__wrapper.plugin-cod-select-bundle__item__wrapper:after{border-radius:0 0 4px 4px}.plugin-cod-select-bundle__items.plugin-cod-select-bundle__items{display:flex;flex-wrap:wrap;text-align:center;word-break:break-word;margin-right:-10px;margin-bottom:-10px}.plugin-cod-select-bundle__items.plugin-cod-select-bundle__items>*{margin-right:10px;margin-bottom:10px}.plugin-cod-select-bundle__item:nth-child(3n){margin-right:0}.plugin-cod-select-bundle__item{width:calc((100% - 20px) / 3);display:flex;flex-direction:column;align-items:stretch;position:relative;justify-content:center}.plugin-cod-select-bundle__item.recommend_row{justify-content:flex-end}.plugin-cod-select-bundle__item.recommend_row .plugin-cod-select-bundle__item__wrapper{flex-grow:unset}.plugin-cod-select-bundle__item--col1{width:100%}.plugin-cod-select-bundle__item--col2{width:calc((100% - 20px)/2)}.plugin-cod-select-bundle__item__wrapper{display:flex;flex-direction:column;justify-content:center;border:1px solid #D7DBE7;border-radius:4px;padding:10px;position:relative;flex-grow:1;cursor:pointer}@media (max-width: 959px){.plugin-cod-select-bundle__item__wrapper{padding:5px}}.plugin-cod-select-bundle__item__wrapper:after{content:"";position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:0px solid transparent}.plugin-cod-select-bundle__item__wrapper:hover:after{content:"";position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:2px solid #FF6130;border-radius:4px;transition:border-color ease-out .3s}.plugin-cod-select-bundle__item.selected .plugin-cod-select-bundle__item__wrapper{background:#FFF8EF}.plugin-cod-select-bundle__item.selected .plugin-cod-select-bundle__item__wrapper:after{content:"";position:absolute;left:-1px;right:-1px;top:-1px;bottom:-1px;border:2px solid #FF6130;border-radius:4px}.plugin-cod-select-bundle__item__pic{color:#ff460a;font-size:16px;line-height:24px;font-weight:600}.plugin-cod-select-bundle__item__price--regular,.plugin-cod-select-bundle__item__price--sale{font-size:12px;line-height:16px;font-weight:500}.plugin-cod-select-bundle__item__price--regular{text-decoration:line-through;color:#949494}.plugin-cod-select-bundle__item__price--save{font-size:14px;line-height:20px;color:#fff;background:linear-gradient(90deg,#FF4307 0%,#FFA25F 100%);border-radius:3px;font-weight:500;align-self:center;padding:0 3px;margin-top:4px}.plugin-cod-select-bundle ul{list-style-type:none;margin:0;padding:0}.plugin-cod__sku-input{padding:0;border:none;min-width:0}.plugin-cod__sku-input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.plugin-cod__sku-input input[type=radio]+label{font-size:16px;border:2px solid rgba(0,0,0,.1);background-color:transparent;border-radius:4px;display:inline-block;margin-right:12px;padding:7.5px 15px;text-align:center;cursor:pointer;position:relative;margin-bottom:10px;line-height:1.6;max-width:100%}.plugin-cod__sku-input input[type=radio]+label:after{content:"";width:calc(100% + 4px);height:calc(100% + 4px);position:absolute;top:-2px;left:-2px;border:2px solid transparent;border-radius:4px}.plugin-cod__sku-input input[type=radio]+label:hover:after{border-color:#000;transition:border-color ease-out .3s}.plugin-cod__sku-input input[type=radio]:checked+label{border:2px solid rgb(0,0,0)}.plugin-cod__sku-input input[type=radio]:disabled+label{color:rgba(0,0,0,.1);cursor:not-allowed}.plugin-cod__sku-input input[type=radio]:disabled+label:before{background-color:rgba(0,0,0,.1);bottom:0;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:40px}.plugin-cod__sku-input input[type=radio]:disabled+label:hover:after{border-color:transparent}.plugin-cod__sku-container .plugin-cod__sku-input-label{width:100%;color:#7a8499;font-size:12px;font-weight:500;margin-bottom:8px;word-break:break-word}.plugin-cod__sku-container .plugin-cod__sku-current-option{font-size:14px;color:#474f5e;margin:0}.plugin-cod__quantity-button.disabled{pointer-events:none;cursor:not-allowed;opacity:.3}.plugin-cod__quantity-wrapper{z-index:0;color:#000;position:relative;width:96px;display:flex;border-radius:4px;min-height:41px}.plugin-cod__quantity-wrapper:after{pointer-events:none;content:"";position:absolute;top:0px;right:0px;bottom:0px;left:0px;border-radius:4px;border:1px solid #ddd}.plugin-cod__quantity-wrapper:hover.plugin-cod__quantity-wrapper:after{border-width:2px}.plugin-cod__quantity-label{font-size:16px;font-weight:500;line-height:1.6;margin-bottom:10px}.plugin-cod__quantity-input{color:currentColor;text-align:center;background-color:transparent;border:0;width:100%;flex-grow:1;-webkit-appearance:none;appearance:none;outline-style:none;font-size:16px}.plugin-cod__quantity-button{width:30px;flex-shrink:0;font-size:10px;border:0;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#000;padding:0}.plugin-cod__quantity-button:first-child{margin-left:calc(var(--input-border-thickness))}.plugin-cod__quantity-button:last-child{margin-right:calc(var(--input-border-thickness))}.plugin-cod__quantity-button svg{width:1rem;pointer-events:none}.plugin-cod__quantity-input::-webkit-outer-spin-button,.plugin-cod__quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.plugin-cod__quantity-input[type=number]{-moz-appearance:textfield}.plugin-cod__product-select{margin-top:24px}.plugin-cod__product-select-serial{font-size:20px;display:flex;align-items:center;cursor:pointer;margin-bottom:8px}.plugin-cod__product-select-serial p{margin:0 8px 0 0;cursor:pointer}.plugin-cod__product-select-serial .serial-number{min-width:20px;height:20px;border-radius:10px;color:#fff;background-color:#000;text-align:center;font-size:14px;margin-right:8px;display:flex;align-items:center;justify-content:center;padding:0 4px}.plugin-cod__product-select-item:not(:first-child){margin-top:20px}.plugin-cod__product-select-item.is-fold .icon-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.plugin-cod-confirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}.plugin-cod-confirm-mask{position:fixed;top:0;left:0;bottom:0;right:0;z-index:9;height:100%;background-color:rgba(0,0,0,.45)}.plugin-cod-confirm-wrap{position:absolute;z-index:99;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.plugin-cod-confirm-content-wrap{margin:0 auto;padding:0 0 24px;color:rgba(0,0,0,.88);font-size:14px;line-height:1.5714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;pointer-events:none;position:relative;top:20%;width:auto;max-width:calc(100vw - 32px)}.plugin-cod-confirm-content{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:8px;box-shadow:0 6px 16px rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);pointer-events:auto;padding:20px 24px;margin:0 auto}.plugin-cod-confirm-close{position:absolute;top:17px;right:17px;z-index:1010;padding:0;color:rgba(0,0,0,.45);font-weight:600;line-height:1;text-decoration:none;background:0 0;border-radius:4px;width:22px;height:22px;border:0;outline:0;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0);display:flex;justify-content:center;align-items:center}.plugin-cod-confirm-close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plugin-cod-confirm .plugin-cod-confirm-child-body{display:flex;flex-wrap:wrap;align-items:center;color:rgba(0,0,0,.88);font-size:14px;line-height:1.5;word-wrap:break-word}.plugin-cod-confirm .plugin-cod-confirm-child-body>.plugin-cod-icon{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;flex:none;-webkit-margin-end:12px;margin-inline-end:12px;font-size:22px}.plugin-cod-confirm .plugin-cod-confirm-child-title{flex:1;display:block;overflow:hidden;color:rgba(0,0,0,.88);font-weight:600;font-size:16px;line-height:1.5}.plugin-cod-confirm .plugin-cod-confirm-child-content{-webkit-margin-start:34px;margin-inline-start:34px;-webkit-margin-before:8px;margin-block-start:8px;flex-basis:100%;max-width:calc(100% - 34px)}.plugin-cod-confirm .plugin-cod-confirm-child-btns{text-align:end;margin-top:12px}.plugin-cod-confirm .plugin-cod-confirm-child-btns .plugin-cod-btn{font-size:14px;height:32px;padding:4px 15px;border-radius:6px;outline:none;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;background-color:transparent;border:1px solid transparent;cursor:pointer;transition:all .2s cubic-bezier(.645,.045,.355,1) 0ms;-webkit-user-select:none;-ms-user-select:none;user-select:none;touch-action:manipulation;line-height:1.5714285714;color:#fff;background-color:#1677ff;box-shadow:0 2px rgba(5,145,255,.1)}.plugin-cod-confirm .plugin-cod-confirm-child-btns .plugin-cod-btn:hover{color:#fff;background-color:#4096ff}.plugin-cod-confirm--visible-animation .plugin-cod-confirm-mask{-webkit-animation:.3s plugin-cod-fadeIn forwards ease;animation:.3s plugin-cod-fadeIn forwards ease}.plugin-cod-confirm--not-visible-animation .plugin-cod-confirm-mask{-webkit-animation:.3s plugin-cod-fadeOut forwards ease;animation:.3s plugin-cod-fadeOut forwards ease}.plugin-cod-confirm--pc.plugin-cod-confirm--visible-animation .plugin-cod-confirm-wrap{-webkit-animation:.3s plugin-cod-fadeIn forwards ease;animation:.3s plugin-cod-fadeIn forwards ease}.plugin-cod-confirm--pc.plugin-cod-confirm--visible-animation .plugin-cod-confirm-content{-webkit-animation:.3s plugin-cod-modal-zoomIn forwards ease;animation:.3s plugin-cod-modal-zoomIn forwards ease}.plugin-cod-confirm--pc.plugin-cod-confirm--not-visible-animation .plugin-cod-confirm-wrap{-webkit-animation:.3s plugin-cod-fadeOut forwards ease;animation:.3s plugin-cod-fadeOut forwards ease}.plugin-cod-confirm--pc.plugin-cod-confirm--not-visible-animation .plugin-cod-confirm-content{-webkit-animation:.3s plugin-cod-modal-zoomOut forwards ease;animation:.3s plugin-cod-modal-zoomOut forwards ease}.plugin-cod__price{margin-top:20px;padding:12px;background:#f8f8f8;border:1px solid #dddddd;border-radius:4px}.plugin-cod__price__line{height:1px;background:#dddddd;margin-top:16px;margin-bottom:16px}.plugin-cod__price__line:first-child{margin-top:24px;margin-bottom:24px}.plugin-cod__price .plugin-cod__price--count,.plugin-cod__price .plugin-cod__price--sub-total,.plugin-cod__price .plugin-cod__price--discount,.plugin-cod__price .plugin-cod__price--Fee{display:flex;margin-bottom:8px;justify-content:space-between;align-items:center}.plugin-cod__price .plugin-cod__price--count .label,.plugin-cod__price .plugin-cod__price--sub-total .label,.plugin-cod__price .plugin-cod__price--discount .label,.plugin-cod__price .plugin-cod__price--Fee .label{color:#686868;flex:0 0 50%}.plugin-cod__price .plugin-cod__price--count .value,.plugin-cod__price .plugin-cod__price--sub-total .value,.plugin-cod__price .plugin-cod__price--discount .value,.plugin-cod__price .plugin-cod__price--Fee .value{color:#686868;font-weight:700}.plugin-cod__price .plugin-cod__price--total{display:flex;justify-content:space-between;font-size:18px;line-height:28.8px;font-weight:500}.plugin-cod__price .plugin-cod__price--total .label{color:#242833;flex:0 0 120px}.plugin-cod__price .plugin-cod__price--total .value{font-weight:700}.plugin-cod__price .plugin-cod__price--discount .value{color:#c20000}.plugin-cod__price .plugin-cod__price--error-tip{font-size:14px;color:#c20000;text-align:right}.plugin-cod-form .plugin-cod__field{--color-text: 0, 0, 0;--color-page-background: 255, 255, 255;--input-border-thickness: 1px;--input-border-opacity: 20%;--input-border-radius: 4px;--input-border-radius-outset: 5px;--input-shadow-opacity: 20%;--input-shadow-offset-x: 0px;--input-shadow-offset-y: 0px;--input-shadow-blur: 0px;display:flex;flex-flow:row nowrap;justify-content:space-between;position:relative;width:100%;box-sizing:border-box;line-height:1.4;font-size:14px;transition:all .3s;align-items:center;color:rgba(var(--color-text));border:none;background-color:rgba(var(--color-page-background));margin-bottom:20px}@media (max-width: 959px){.plugin-cod-form .plugin-cod__field{margin-bottom:16px}}.plugin-cod-form .plugin-cod__field:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;border-width:var(--input-border-thickness);border-style:solid;border-color:rgba(var(--color-text),var(--input-border-opacity));pointer-events:none;transition:border-color .3s;border-radius:var(--input-border-radius-outset);box-shadow:var(--input-shadow-offset-x) var(--input-shadow-offset-y) var(--input-shadow-blur) rgba(var(--color-text),var(--input-shadow-opacity))}.plugin-cod-form .plugin-cod__field:hover:after,.plugin-cod-form .plugin-cod__field:focus:after,.plugin-cod-form .plugin-cod__field:focus-within:after{border-color:rgba(var(--color-text),var(--input-border-opacity));border-width:calc(var(--input-border-thickness) + 1px)}.plugin-cod-form .plugin-cod__field .plugin-cod__field__container{flex:1;position:relative}.plugin-cod-form .plugin-cod__field.dialing-code{width:30%;min-width:70px}.plugin-cod-form .plugin-cod__field--error:after{border-color:#ff385c}.plugin-cod-form .plugin-cod__field__group{display:flex;gap:16px}.plugin-cod-form .plugin-cod__field__label{position:absolute;left:16px;right:0;top:50%;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:left top;transform-origin:left top;word-break:break-word;color:#7a8499;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.plugin-cod-form .plugin-cod__field__input{width:100%;border-radius:4px;border:none;padding:24px 16px 8px;background:none;line-height:1.15;box-shadow:none!important;color:rgba(var(--color-text));height:56px;-webkit-appearance:none}.plugin-cod-form .plugin-cod__field__input::-webkit-input-placeholder{opacity:0}.plugin-cod-form .plugin-cod__field__input:-ms-input-placeholder{opacity:0}.plugin-cod-form .plugin-cod__field__input::placeholder{opacity:0}.plugin-cod-form .plugin-cod__field__input:focus~.plugin-cod__field__label,.plugin-cod-form input.plugin-cod__field__input:not(:placeholder-shown)~.plugin-cod__field__label,.plugin-cod-form select.plugin-cod__field__input.has-value~.plugin-cod__field__label,.plugin-cod-form .plugin-cod__field__input:-webkit-autofill~.plugin-cod__field__label{-webkit-transform:scale(.8) translate(0,-90%);transform:scale(.8) translateY(-90%);word-break:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;-webkit-line-clamp:1;-webkit-box-orient:vertical;width:100%}.plugin-cod-form .plugin-cod__field__input--classic:focus:after,.plugin-cod-form .plugin-cod__field__input--classic:focus-within:after,.plugin-cod-form .plugin-cod__field__input:focus:after,.plugin-cod-form .plugin-cod__field__input:focus-within:after{border-color:rgba(var(--color-text),var(--input-border-opacity));border-width:calc(var(--input-border-thickness) + 1px)}.plugin-cod-form .plugin-cod__field__input--classic:focus-visible,.plugin-cod-form .plugin-cod__field__input--classic:focus,.plugin-cod-form .plugin-cod__field__input:focus-visible,.plugin-cod-form .plugin-cod__field__input:focus{outline:0}.plugin-cod-form .plugin-cod__field__input::-webkit-search-cancel-button{display:none}.plugin-cod-form .plugin-cod__field__input:-webkit-autofill,.plugin-cod-form .plugin-cod__field__input:-webkit-autofill:hover,.plugin-cod-form .plugin-cod__field__input:-webkit-autofill:focus,.plugin-cod-form .plugin-cod__field__input:-webkit-autofill:active{-webkit-transition:background-color 5000000s ease-in-out 0s;transition:background-color 5000000s ease-in-out 0s}.plugin-cod-form .plugin-cod__field__input--classic{width:100%;border-radius:4px;border:none;padding:0 16px;background:none;line-height:1.15;box-shadow:none!important;color:rgba(var(--color-text));height:56px;-webkit-appearance:none}.plugin-cod-form .plugin-cod__field__input--classic::-webkit-input-placeholder{word-break:break-word;color:rgba(var(--color-text),.6);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.plugin-cod-form .plugin-cod__field__input--classic:-ms-input-placeholder{word-break:break-word;color:rgba(var(--color-text),.6);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.plugin-cod-form .plugin-cod__field__input--classic::placeholder{word-break:break-word;color:rgba(var(--color-text),.6);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.plugin-cod-form .plugin-cod__field__input--loading-icon{position:absolute;top:0;right:16px;bottom:0;margin:auto;color:currentColor;opacity:0;vertical-align:middle;width:16px;height:16px;transition:opacity .1s ease-in;-webkit-animation:plugin-cod-loading 1s infinite linear;animation:plugin-cod-loading 1s infinite linear}.plugin-cod-form .plugin-cod__field__input--loading-icon.visible{opacity:1}.plugin-cod-form .plugin-cod__field__info{display:flex;font-size:12px;line-height:1.4;margin-top:8px}.plugin-cod-form .plugin-cod__field__info svg{margin-right:4px}.plugin-cod-form .plugin-cod__field__info--error{color:#ff385c}@media screen and (min-width: 960px){.plugin-cod-form .plugin-cod__field__info svg{margin-right:8px}}.plugin-cod-form .plugin-cod__field-checkbox{box-sizing:border-box;margin:0;padding:0;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.plugin-cod-form .plugin-cod__field-checkbox input[type=checkbox]{position:absolute;inset:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0;-webkit-appearance:auto}.plugin-cod-form .plugin-cod__field-checkbox input[type=checkbox]:checked+.checkbox{background-color:rgba(var(--color-button-background));border-color:rgba(var(--color-button-background))}.plugin-cod-form .plugin-cod__field-checkbox input[type=checkbox]:checked+.checkbox:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;-webkit-transform:rotate(45deg) scale(1) translate(-50%,-50%);transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.plugin-cod-form .plugin-cod__field-checkbox .checkbox{position:relative;top:0;left:0;display:inline-block;width:16px;height:16px;direction:ltr;border:1px solid rgba(var(--color-entry-line));border-radius:2px;border-collapse:separate;transition:all .3s}.plugin-cod-form .plugin-cod__field-checkbox .checkbox:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;-webkit-transform:rotate(45deg) scale(0) translate(-50%,-50%);transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.plugin-cod-form .text-area{min-height:100px;resize:none}.plugin-cod-form .text-area+.plugin-cod__field__label{top:21px}.plugin-cod-form .plugin-cod__field select~.icon-loading,.plugin-cod-form .plugin-cod__field select~.icon-arrow{pointer-events:none;position:absolute;top:0;bottom:0;right:20px;margin:auto}.plugin-cod-form .plugin-cod__field select~.icon-loading{-webkit-animation:loading infinite 1s linear;animation:loading infinite 1s linear}.plugin-cod-form .plugin-cod__field__phone-wrapper{display:flex;gap:10px}.plugin-cod__product-select+.plugin-cod-modal-title,.plugin-cod-select-bundle+.plugin-cod-modal-title{margin-top:20px}.plugin-cod-modal-title{color:#000;font-weight:600;font-size:16px;line-height:22px}.plugin-cod__delivery__title{color:#29252c;font-weight:600;font-size:20px;line-height:28px}.plugin-cod__delivery{margin-top:20px}.plugin-cod__delivery__guidance{margin-top:8px;margin-bottom:15px;display:flex;align-items:center}.plugin-cod__delivery__guidance>svg{flex-shrink:0}.plugin-cod__delivery__guidance .tip{color:#474f5e;font-weight:600;font-size:16px;line-height:28px;padding-left:7px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical}.plugin-cod__delivery .plugin-cod__delivery__title+.plugin-cod__field{margin-top:15px}.plugin-cod__delivery .plugin-cod__field__suffix{padding-left:15px;display:flex;justify-content:center;align-items:center;font-size:16px;color:#7a8499;white-space:nowrap}.plugin-cod__delivery .plugin-cod__field__suffix svg{margin-right:8px}.plugin-cod__delivery .plugin-cod__field__input.country{padding:0 16px}.plugin-cod__delivery .plugin-cod__field.dialing-code .plugin-cod__field__input{padding:16px}.plugin-cod-form-item__wrapper{width:100%;margin-top:24px}.plugin-cod-form-item__tex{font-size:var(--text-size);color:var(--text-color);text-align:var(--text-align);font-style:var(--font-style);font-weight:var(--font-weight);word-break:break-all;margin-bottom:8px}.plugin-cod-form-item__cod-btn,.plugin-cod-form-item__buynow-btn{background-color:var(--background-color);border-color:var(--border-color);color:var(--text-color);font-style:var(--font-style);font-weight:var(--font-weight);font-size:var(--font-size);border-width:var(--border-width);border-radius:var(--border-radius);box-shadow:0 5px 20px 0 rgba(0,0,0,var(--box-shadow))}.plugin-cod-form-item__field{margin-bottom:20px}.plugin-cod-form .plugin-cod-form-item--error:hover:after,.plugin-cod-form .plugin-cod-form-item--error:focus-within:after{border-color:#ff385c}.plugin-cod-form .plugin-cod-form-item--error:after{border-color:#ff385c}.plugin-cod-form-item__error{color:#ff385c;margin-top:4px}.plugin-cod-form.plugin-cod-form-container .plugin-cod__field{margin-bottom:0}.plugin-cod-form.plugin-cod-form-container .plugin-cod__field.dialing-code{align-self:baseline}.plugin-cod-form.plugin-cod-form-container .plugin-cod__price{margin-top:20px;margin-bottom:20px}.plugin-cod-form.plugin-cod-form-container .plugin-cod__field__suffix .plugin-cod__field-prefix{text-overflow:ellipsis;overflow:hidden;max-width:160px}.plugin-cod-form.plugin-cod-form-container .plugin-cod__field__suffix .plugin-cod__field-prefix-text{vertical-align:middle}.plugin-cod-form.plugin-cod-form-container .plugin-cod__field__suffix svg{overflow:visible;vertical-align:middle}.plugin-cod-form__field+.plugin-cod-form__field{margin-top:15px}.plugin-cod__field__phone-input{display:flex;flex-direction:column;width:100%}.plugin-cod__payBtn-wrapper--float{position:fixed;z-index:10;padding:20px 250px 20px 0;bottom:0;left:0;width:100%;justify-content:flex-end;display:none;-webkit-animation:btnFadeIn .2s ease;animation:btnFadeIn .2s ease;background-color:#fff}.plugin-cod__payBtn-wrapper--float:after{content:"";width:100%;height:60px;background:linear-gradient(0deg,#ffffff 0%,rgba(255,255,255,0) 86.93%);top:-60px;left:0;position:absolute}.plugin-cod__payBtn-wrapper--float.visible{display:flex;flex-direction:column;row-gap:20px}.plugin-cod__payBtn-wrapper--float .plugin-cod__cod-btn{width:335px}.plugin-cod__payBtn-wrapper--float .plugin-cod-form-item__wrapper{margin-top:0}.plugin-cod__payBtn--error{display:flex;font-size:12px;line-height:1.4;margin-top:8px;color:#ff385c}@media (min-width: 960px){.plugin-cod__payBtn--error{margin-right:8px}.plugin-cod__payBtn-wrapper--float{display:none!important}}@media (max-width: 959px){.plugin-cod__payBtn-wrapper{margin-top:20px}.plugin-cod__cod-btn{letter-spacing:.3em}.plugin-cod__payBtn-wrapper--float{padding:20px}.plugin-cod__payBtn-wrapper--float .plugin-cod__cod-btn{width:100%}}@-webkit-keyframes btnFadeIn{0%{opacity:0}to{opacity:1}}@keyframes btnFadeIn{0%{opacity:0}to{opacity:1}}.plugin-cod-shipping-method__label-wrapper{width:100%;display:flex;flex-direction:column;flex:1 0 0}.plugin-cod-shipping-method__name{margin-right:8px}.plugin-cod-shipping-method__price{display:inline-block;flex-shrink:0;font-weight:700}.plugin-cod-shipping-method__desc{margin-top:4px;font-size:12px;line-height:16px;opacity:.4}.cod-plugin-select__selector .plugin-cod-shipping-method__label-wrapper{overflow:hidden}.cod-plugin-select__selector .plugin-cod-shipping-method__label{display:flex}.cod-plugin-select__selector .plugin-cod-shipping-method__price{flex-shrink:0}.cod-plugin-select__selector .plugin-cod-shipping-method__name,.cod-plugin-select__selector .plugin-cod-shipping-method__desc{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.plugin-cod__addr-association{margin-top:2px;width:100%;max-height:300px;border-radius:1 0 0 0;border:1px solid #ddd;border-radius:4px;line-height:20px;font-size:14px;overflow:hidden;box-shadow:0 4px 10px #ddd;background-color:#fff}.plugin-cod__addr-association.top{position:absolute;bottom:100%;z-index:444;margin-bottom:4px}.plugin-cod__addr-association__header{position:relative;padding:10px 12px;gap:12px;color:#686868}.plugin-cod__addr-association__header__close{-webkit-appearance:none;appearance:none;position:absolute;top:0;right:12px;bottom:0;margin:auto 0;display:block;width:16px;height:16px;border:0;background:transparent;cursor:pointer}.plugin-cod__addr-association__header__close:before,.plugin-cod__addr-association__header__close:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#000;-webkit-transform-origin:center;transform-origin:center}.plugin-cod__addr-association__header__close:before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.plugin-cod__addr-association__header__close:after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.plugin-cod__addr-association__menu{margin:0;padding:0;list-style:none;overflow-y:auto;max-height:260px}.plugin-cod__addr-association__menu-item>a{display:block;padding:10px 12px;gap:12px;cursor:pointer;color:#000}.plugin-cod__addr-association__menu-item>a:hover{color:#000;background-color:#f8f8f8}@-webkit-keyframes select-mobile-slide-in{0%{-webkit-transform:translateY(0%);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes select-mobile-slide-in{0%{-webkit-transform:translateY(0%);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes select-slide-in{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes select-slide-in{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.cod-plugin-select{display:inline-block;position:relative;border:1px solid #dddddd;background-color:rgb(var(--color-page-background));cursor:pointer}.cod-plugin-select--disabled .cod-plugin-select{cursor:default}.cod-plugin-select--disabled .cod-plugin-select__selector{background-color:#f8f8f8;padding:0}.cod-plugin-select--disabled .cod-plugin-select__selector .icon{display:none}.cod-plugin-select--disabled .cod-plugin-select__input{cursor:default}.cod-plugin-select.is-open .cod-plugin-select__selector .icon,.cod-plugin-select__mobile-wrap.is-open .cod-plugin-select__selector .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cod-plugin-select.is-open .cod-plugin-select__options-wrap,.cod-plugin-select__mobile-wrap.is-open .cod-plugin-select__options-wrap{z-index:1001;visibility:visible;opacity:1}.cod-plugin-select__mobile-wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1001;opacity:0;visibility:hidden;pointer-events:none}.cod-plugin-select__mobile-wrap:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.cod-plugin-select__mobile-wrap.is-open{opacity:1;visibility:visible;pointer-events:initial}.cod-plugin-select__mobile-wrap.is-open .cod-plugin-select__options-wrap{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cod-plugin-select__mobile-wrap .cod-plugin-select__options-wrap{position:absolute;left:0;top:100%;width:100%;-webkit-transform:translateY(0%);transform:translateY(0);transition:unset}.cod-plugin-select__mobile-wrap .cod-plugin-select__options-title{display:block}.cod-plugin-select__mobile-wrap .cod-plugin-select__options{max-height:60vh}.cod-plugin-select__selector{flex:1 0 0;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-right:16px;overflow:hidden}.cod-plugin-select__selector .icon{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;margin-right:4px}.cod-plugin-select__placeholder{font-size:14px;line-height:22px;color:#666}.cod-plugin-select__options-wrap{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);box-shadow:0 4px 8px rgba(0,0,0,.11);background-color:rgba(var(--color-page-background));opacity:0;transition:opacity .2s;visibility:hidden;padding:8px 0;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-fill-mode:both;animation-fill-mode:both}.cod-plugin-select__options-title{display:none;font-size:15px;line-height:24px;font-weight:500;padding:0 16px 8px;border-bottom:1px solid #ddd}.cod-plugin-select__options-title:empty{display:none}.cod-plugin-select__options{max-height:280px;overflow:hidden;overflow-y:auto;list-style:none;margin:0;padding:0}.cod-plugin-select__option{position:relative;transition:background .3s;background-color:rgb(var(--color-page-background));cursor:pointer}.cod-plugin-select__option:not(.is-disabled,.no-style):hover,.cod-plugin-select__option:not(.is-disabled,.no-style).is-selected{background-color:#f8f8f8}.cod-plugin-select__option .icon{flex-shrink:0;opacity:0;margin-left:8px;margin-right:4px}.cod-plugin-select__option.is-disabled{cursor:default}.cod-plugin-select__option.is-disabled:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.6)}.cod-plugin-select__option.is-selected .icon{opacity:1}.cod-plugin-select__option+.cod-plugin-select__option{border-top:1px solid #dddddd}.cod-plugin-select__option,.cod-plugin-select__placeholder{flex:1 0 0;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;min-height:46px}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cod-plugin-select__loading{width:100%;display:flex;align-items:center;justify-content:center;min-height:46px;background-color:#f8f8f8}.cod-plugin-select__loading .icon-loading{-webkit-animation:loading infinite 1s linear;animation:loading infinite 1s linear}.plugin-cod-modal__forbid-scoll{overflow-y:hidden}@media screen and (min-width: 960px){.plugin-cod-modal__forbid-scoll{width:calc(100% - 15px)}}.plugin-cod-modal{position:fixed;top:0;left:0;right:0;bottom:0}.plugin-cod-modal-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;height:100%;background-color:rgba(0,0,0,.45)}.plugin-cod-modal-wrap{position:absolute;z-index:99;position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.plugin-cod-modal-content-wrap{margin:0 auto;padding:0 0 24px;color:rgba(0,0,0,.88);font-size:14px;line-height:1.5714285714;list-style:none;pointer-events:none;position:relative;top:100px;width:auto;max-width:calc(100vw - 32px)}.plugin-cod-modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:8px;box-shadow:0 6px 16px rgba(0,0,0,.08),0 3px 6px -4px rgba(0,0,0,.12),0 9px 28px 8px rgba(0,0,0,.05);pointer-events:auto;margin:0 auto}.plugin-cod-modal-body{padding:20px 24px}.plugin-cod-modal-close{position:absolute;top:17px;right:17px;z-index:1010;padding:0;color:rgba(0,0,0,.45);font-weight:600;line-height:1;text-decoration:none;background:0 0;border-radius:4px;width:22px;height:22px;border:0;outline:0;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:rotate(0deg);transform:rotate(0);display:flex;justify-content:center;align-items:center}.plugin-cod-modal-close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plugin-cod-modal--visible-animation .plugin-cod-modal-mask{-webkit-animation:.3s plugin-cod-fadeIn forwards ease;animation:.3s plugin-cod-fadeIn forwards ease}.plugin-cod-modal--not-visible-animation .plugin-cod-modal-mask{-webkit-animation:.3s plugin-cod-fadeOut forwards ease;animation:.3s plugin-cod-fadeOut forwards ease}.plugin-cod-modal--pc.plugin-cod-modal--visible-animation .plugin-cod-modal-wrap{-webkit-animation:.3s plugin-cod-fadeIn forwards ease;animation:.3s plugin-cod-fadeIn forwards ease}.plugin-cod-modal--pc.plugin-cod-modal--visible-animation .plugin-cod-modal-content{-webkit-animation:.3s plugin-cod-modal-zoomIn forwards ease;animation:.3s plugin-cod-modal-zoomIn forwards ease}.plugin-cod-modal--pc.plugin-cod-modal--not-visible-animation .plugin-cod-modal-wrap{-webkit-animation:.3s plugin-cod-fadeOut forwards ease;animation:.3s plugin-cod-fadeOut forwards ease}.plugin-cod-modal--pc.plugin-cod-modal--not-visible-animation .plugin-cod-modal-content{-webkit-animation:.3s plugin-cod-modal-zoomOut forwards ease;animation:.3s plugin-cod-modal-zoomOut forwards ease}.plugin-cod-modal--mb .plugin-cod-modal-body::-webkit-scrollbar{display:none}.plugin-cod-modal--mb .plugin-cod-modal-wrap{overflow:unset}.plugin-cod-modal--mb .plugin-cod-modal-content-wrap{padding-bottom:unset;max-width:unset;height:100%}.plugin-cod-modal--mb .plugin-cod-modal-content{border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%}.plugin-cod-modal--mb .plugin-cod-modal-body{padding:20px;overflow-y:auto;height:calc(100% - 100px)}.plugin-cod-modal--mb.plugin-cod-modal--visible-animation .plugin-cod-modal-wrap{-webkit-animation:.3s plugin-cod-slideInBottom forwards ease;animation:.3s plugin-cod-slideInBottom forwards ease}.plugin-cod-modal--mb.plugin-cod-modal--not-visible-animation .plugin-cod-modal-wrap{-webkit-animation:.3s plugin-cod-slideOutBottom forwards ease;animation:.3s plugin-cod-slideOutBottom forwards ease}@-webkit-keyframes plugin-cod-modal-zoomIn{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes plugin-cod-modal-zoomIn{0%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes plugin-cod-modal-zoomOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes plugin-cod-modal-zoomOut{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@-webkit-keyframes plugin-cod-slideInBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plugin-cod-slideInBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plugin-cod-slideOutBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes plugin-cod-slideOutBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes plugin-cod-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes plugin-cod-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes plugin-cod-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes plugin-cod-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes plugin-cod-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes plugin-cod-loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#cod-plugin{width:100%}.overflow-hidden{overflow:hidden!important}@media (max-width: 959px){.product-preview-row>.shopline-element-product-detail-description+#cod-plugin{padding:0 20px}}@media (min-width: 960px){.product-preview-row>.shopline-element-product-detail-description+#cod-plugin .plugin-cod__quantity{margin-top:48px}.product-preview-row>.shopline-element-product-detail-description+#cod-plugin .plugin-cod-select-bundle{margin-top:48px}.product-detail-sticky{z-index:1}}/*!rtl:raw:
.cod-icon.directional {
  transform: matrix(-1, 0, 0, 1, 0, 0);
  --rtl-reverse: matrix(-1, 0, 0, 1, 0, 0);
}
.cod-isolate {
  direction: ltr;
  unicode-bidi: isolate;
}
*/
