.show-popup{padding-right:var(--scrollbar-width)}@media (max-width: 767px){.show-popup button.needsclick,.show-popup #launcher{display:none!important}}popup-component{--popupContentBg: #fff;--popupBg: rgba(0,0,0,.7);position:fixed;top:0;bottom:0;left:0;right:0;z-index:111;transition:.3s all ease-in-out}popup-component .popup-layer{position:fixed;top:0;left:0;right:0;bottom:0;visibility:hidden;z-index:-1;opacity:0}popup-component .popup__content{background:var(--popupContentBg);max-width:96vw;width:100%;padding:20px 30px;position:absolute;top:0;right:0;bottom:0;z-index:5;overflow:auto;box-shadow:0 0 10px 4px #00000040;transition:.3s all ease-in-out}@media (min-width: 768px){popup-component .popup__content{max-width:400px}}popup-component.active{visibility:visible;z-index:111;opacity:1}popup-component.active .popup-layer{background:var(--popupBg);z-index:1;opacity:1;visibility:visible}popup-component .popup__head{position:unset}popup-component .btn-popup-close{top:0;right:0;padding:10px;display:flex;background:none;cursor:pointer}popup-component .btn-popup-close svg path{fill:currentColor}popup-component .btn-popup-close:not(.btn-wrap):hover svg path{fill:currentColor}popup-component .popup-content{background:#fff;position:relative;z-index:99}#outStockPopup .popup-content{padding:20px;border-radius:5px;max-width:750px;margin:0 auto}@media (min-width: 768px){#outStockPopup .popup-content{padding:24px}}#outStockPopup .popup-content .back-in-stock-head .popup-close{flex:0 0 32px;max-width:32px;height:34px;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}#outStockPopup .popup-content .back-in-stock-head .heading{display:flex;justify-content:space-between;align-items:center;gap:16px}#outStockPopup .popup-content .back-in-stock-head .popup-title{flex:1;min-width:0;line-height:1.2;font-size:var(--body-fs);font-weight:700}@media (min-width: 768px){#outStockPopup .popup-content .back-in-stock-head .popup-title{font-size:22px;padding-left:0;line-height:1.59}}#outStockPopup .popup-content .back-in-stock-head .popup-title:empty{display:none}#outStockPopup .popup-content .back-in-stock-head .popup-subtitle{font-size:var(--body-fs);margin-top:11px}@media (min-width: 768px){#outStockPopup .popup-content .back-in-stock-head .popup-subtitle{margin-top:8px}}#outStockPopup .popup-content .back-in-stock-form .form-header .flex{overflow:hidden}#outStockPopup .popup-content .back-in-stock-form .form-header .flex label{flex:1;min-width:0;font-weight:700;font-size:16px;padding:8px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--miscellaneous-color);margin:0;color:var(--text-color);cursor:pointer}#outStockPopup .popup-content .back-in-stock-form .form-header .flex label:first-child{border-right:none;border-radius:5px 0 0 5px}#outStockPopup .popup-content .back-in-stock-form .form-header .flex label:last-child{border-left:none;border-radius:0 5px 5px 0}#outStockPopup .popup-content div.form-field{margin:16px 0}@media (min-width: 768px){#outStockPopup .popup-content div.form-field{margin-bottom:24px}}#outStockPopup .popup-content div.form-field .field:not(:last-child){margin-bottom:16px}@media (min-width: 768px){#outStockPopup .popup-content div.form-field .field:not(:last-child){margin-bottom:24px}}#outStockPopup .popup-content div.form-field .btn{margin-top:16px}@media (min-width: 768px){#outStockPopup .popup-content div.form-field .btn{margin-bottom:24px}}#outStockPopup .popup-content .popup-subtext{letter-spacing:.12px;line-height:1.5;font-size:12px;margin-top:16px}@media (min-width: 768px){#outStockPopup .popup-content .popup-subtext{font-size:14px;letter-spacing:0;margin-top:24px}}#outStockPopup .popup-content .back-in-stock-submitted{display:none;margin-top:16px}@media (min-width: 768px){#outStockPopup .popup-content .back-in-stock-submitted{margin-top:24px}}#outStockPopup .popup-content .submit-success{display:none}#outStockPopup .popup-content .submit-success~.back-in-stock-submitted{display:block}#outStockPopup .back-in-stock-form #backInStockEmail:checked~.form-header .flex label:first-child{background:#4f4f4f;color:#fff}#outStockPopup .back-in-stock-form #backInStockEmail:checked~.form-body .back-in-stock-by-phone{display:none}#outStockPopup .back-in-stock-form #backInStockPhone:checked~.form-header .flex label:last-child{background:#4f4f4f;color:#fff}#outStockPopup .back-in-stock-form #backInStockPhone:checked~.form-body .back-in-stock-by-mail{display:none}#outStockPopup .back-in-stock-form back-in-stock.form-success .back-in-stock-submitted{display:block}.compare-popup{top:unset;overflow:hidden;border-radius:10px 10px 0 0}.compare-popup.active{z-index:100}@media (min-width: 768px){.compare-popup{border-radius:0}}.compare-popup .hide-similar{display:none!important}.compare-popup .compare-component{display:flex;flex-direction:column;max-height:84vh}.compare-popup .popup-container{padding:0;width:100%;max-width:100%}.compare-popup .compare-header{background:var(--text-color);color:#fff;padding:0 12px;font-size:14px;font-weight:700}@media (min-width: 768px){.compare-popup .compare-header{font-size:var(--body-fs);padding:0}}.compare-popup .compare-header>.flex{margin:0 auto}@media (min-width: 768px){.compare-popup .compare-header>.flex{max-width:var(--container);padding-left:12px;padding-right:12px}}@media (min-width: 1400px) and (max-width: 1800px){.compare-popup .compare-header>.flex{padding-left:5%;padding-right:5%}}.compare-popup .compare-header .compare-header-title{font-size:inherit}.compare-popup .compare-header .compare-header-subtitle{font-weight:400;font-size:14px;padding:0 14px}.compare-popup .compare-header .compare-header-group-left{gap:10px}.compare-popup .compare-header .compare-header-group-left .icon{color:inherit}.compare-popup .compare-header .compare-header-group-left .icon path{fill:currentColor}.compare-popup .compare-header .compare-header-group-right button{display:flex;align-items:center;padding:5px 0;height:40px;gap:10px;font-size:inherit;font-weight:inherit;color:inherit;flex-wrap:nowrap;cursor:pointer}@media (min-width: 768px){.compare-popup .compare-header .compare-header-group-right button{height:46px;text-decoration:underline}}.compare-popup .compare-header .compare-header-group-right button span{flex:1;min-width:0;white-space:nowrap}.compare-popup .compare-header .compare-header-group-right button .icon{color:inherit}.compare-popup .compare-header .compare-header-group-right button .icon path{fill:currentColor}@media (min-width: 1025px){.compare-popup .compare-header .compare-header-group-right button:hover{text-decoration:none}}.compare-popup .compare-body::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous-color);-webkit-box-shadow:inset 0 0 var(--miscellaneous-color);background-color:var(--miscellaneous-color)}.compare-popup .compare-body::-webkit-scrollbar{width:7px;height:7px;background-color:var(--miscellaneous-color)}.compare-popup .compare-body::-webkit-scrollbar-thumb{background-color:var(--text-color)}.compare-popup .compare-body{margin:0 auto;width:100%;height:100%;overflow:hidden;overflow-y:auto;padding:8px 0 0 8px}@media (min-width: 768px){.compare-popup .compare-body{max-width:var(--container);padding-left:12px;padding-right:12px;gap:30px;align-items:center}}@media (min-width: 1400px) and (max-width: 1800px){.compare-popup .compare-body{padding-left:24px;padding-right:24px}}.compare-popup .compare-list{padding:16px 12px}@media (min-width: 768px){.compare-popup .compare-list{padding:8px 0;flex:1;min-width:0}}.compare-popup .compare-list .mini-compare-item.compare-item-empty>*{border:1px dashed #7B7B7B;background:linear-gradient(0deg,#dcdcdc66 0% 100%);display:flex;height:100%;border-radius:var(--border-radius)}.compare-popup .compare-list .mini-compare-item>.flex{border:1px solid var(--miscellaneous-color);border-radius:var(--border-radius);padding:8px;height:100%}@media (min-width: 768px){.compare-popup .compare-list .mini-compare-item>.flex{align-items:center}}.compare-popup .compare-list .mini-compare-item .item-image{padding:8px}@media (min-width: 1200px){.compare-popup .compare-list .mini-compare-item .item-image{flex:0 0 75px;max-width:75px;margin-right:8px}}.compare-popup .compare-list .mini-compare-item .item-image .image__style{padding-top:100%!important}.compare-popup .compare-list .mini-compare-item .item-image .image__style img{object-fit:contain}@media (min-width: 768px){.compare-popup .compare-list .mini-compare-item .item-title{flex:1;min-width:0;padding-right:8px}}@media (min-width: 768px) and (max-width: 1200px){.compare-popup .compare-list .mini-compare-item .item-title{display:none}}.compare-popup .compare-list .mini-compare-item .item-title h6{font-size:14px;font-weight:700;letter-spacing:.14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.compare-popup .compare-list .mini-compare-item .compare-remove{width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0}@media (min-width: 1200px){.compare-popup .compare-list .mini-compare-item .compare-remove{position:static;width:24px;height:24px}}.compare-popup .compare-button-group{justify-content:space-between;padding:0 12px 16px;gap:8px}@media (min-width: 768px){.compare-popup .compare-button-group{padding:0;flex:0 0 270px;max-width:270px}}.compare-popup .compare-button-group .compare-all{padding-left:26px;padding-right:26px}@media (max-width: 767px){.compare-popup .compare-button-group .compare-all{flex:1;min-width:0;max-width:250px}}.compare-popup .compare-button-group .compare-all[disabled]{cursor:not-allowed;opacity:.5}.compare-popup .compare-button-group .compare-clear{padding:5px 18px;display:inline-flex;align-items:center;height:37px;font-size:14px;font-weight:700;text-transform:capitalize;text-decoration:underline}@media (min-width: 768px){.compare-popup .compare-button-group .compare-clear{font-size:16px;height:46px}}.compare-popup .compare-table-details::-webkit-scrollbar-track{box-shadow:inset 0 0 4px var(--miscellaneous-color);-webkit-box-shadow:inset 0 0 var(--miscellaneous-color);background-color:var(--miscellaneous-color)}.compare-popup .compare-table-details::-webkit-scrollbar{width:7px;height:7px;background-color:var(--miscellaneous-color)}.compare-popup .compare-table-details::-webkit-scrollbar-thumb{background-color:var(--text-color)}@media (max-width: 991px){.compare-popup .compare-table-details{overflow-x:auto}}.compare-popup .compare-table-details .compare-row-header>.flex{gap:16px}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-header>.flex{gap:30px}}.compare-popup .compare-table-details .compare-row-header .compare-col-labels{flex:0 0 100%;max-width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:700;gap:8px;padding:8px 8px 8px 0}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-header .compare-col-labels{flex:0 0 255px;max-width:255px;padding:0;flex-direction:column;align-items:unset;justify-content:center}}.compare-popup .compare-table-details .compare-row-header .compare-col-labels .compare-features{font-size:var(--body-fs)}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-header .compare-col-labels .compare-features{font-size:22px;line-height:1.59}}.compare-popup .compare-table-details .compare-row-header .compare-col-labels .checkbox{font-size:14px;gap:8px;margin:0;padding:0}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-header .compare-col-labels .checkbox{font-size:var(--body-fs)}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list{padding:0 0 8px;margin:0 -4px}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list{flex:1;min-width:0;margin-left:-8px;margin-right:-8px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .compare-item{padding:0 4px}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .compare-item{padding-left:8px;padding-right:8px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .compare-item .compare-remove{width:20px;height:20px;display:flex;align-items:center;justify-content:center;top:8px;right:12px;cursor:pointer;position:absolute}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .compare-item .compare-remove{right:18px;width:24px;height:24px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .compare-item.compare-item-empty>*{border:1px dashed #7B7B7B;background:linear-gradient(0deg,#dcdcdc66 0% 100%);display:flex;height:100%;border-radius:var(--border-radius)}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card{margin:0;display:flex;height:100%;box-shadow:unset;border:1px solid var(--miscellaneous-color);border-radius:var(--border-radius);padding:8px;flex-direction:column}@media (min-width: 1200px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card{padding:12px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .label-group{left:0;top:0;z-index:0}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .card-header .card-media{padding:8px 17px}@media (min-width: 1200px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .card-header .card-media{padding:16px 25px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .card-header .card-media .image__style{padding-top:84.84%!important}@media (min-width: 1200px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .card-header .card-media .image__style{padding-top:72.72%!important}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .product-card-title{letter-spacing:0;line-height:1.5;margin-bottom:19px}@media (min-width: 1200px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .product-card-title{letter-spacing:.14px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .product-card-title a{font-size:12px}@media (min-width: 1200px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .product-card-title a{font-size:14px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .product-stock{font-size:12px;letter-spacing:.12px;margin-top:auto}@media (max-width: 767px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .product-stock{flex-wrap:wrap;flex-direction:row}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card .product-stock>*{flex:0 0 100%;max-width:100%}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card summary.card-details .card-details-show{display:none}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card summary.card-details .flex{width:100%;align-items:center;padding:12px 11px;height:42px;font-size:12px;font-weight:700;border-radius:0 0 5px 5px;border-top:1px solid var(--miscellaneous-color);background:#eaeaea;position:relative;z-index:2}@media (min-width: 1200px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card summary.card-details .flex{height:42px;padding:12px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card summary.card-details .flex .icon{margin-left:8px;color:var(--text-color)}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card summary.card-details .flex .icon path{fill:currentColor}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card details{display:block;position:relative;margin:8px -8px -8px}@media (min-width: 1200px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card details{margin:12px -12px -12px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card details[open] summary.card-details .flex{border-radius:0}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card details[open] .card-details .card-details-hide{display:none}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .product-card details[open] .card-details .card-details-show{display:flex}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content{position:static;background:#eaeaea;border-radius:0 0 4px 4px;padding:8px}@media (min-width: 1200px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content{padding:12px}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-info-line{margin-bottom:8px;flex-wrap:wrap;white-space:normal;overflow:hidden}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-info-line>*{flex-wrap:wrap}@media (min-width: 1600px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-info-line .product-card-sku-line{margin-right:10px}}@media (max-width: 1599px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-info-line .product-review-badge{flex:0 0 100%;max-width:100%;margin-top:3px}}@media (max-width: 1599px){.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-info-line .product-review-badge:before{content:none}}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-desc{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:58px}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-desc *{font-size:inherit;padding:0!important;margin:0!important}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-desc video,.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-desc iframe{max-width:100%;height:auto}.compare-popup .compare-table-details .compare-row-header .compare-col-item-list .card-details-content .product-card-desc p{margin:8px 0!important}.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading{margin-bottom:12px;display:block}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading{display:flex;border:1px solid var(--miscellaneous-color);border-bottom-color:var(--text-color);margin-bottom:20px;background:#fff;position:sticky;top:-8px;left:0;right:0}}.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading .compare-row-label{background:var(--secondary-background-color);padding:0 8px;display:flex;height:29px;align-items:center;font-size:14px;font-weight:700;line-height:1.5}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading .compare-row-label{flex:0 0 285px;max-width:285px;height:74px;font-size:16px;padding-left:16px;padding-right:16px}}@media (max-width: 991px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading .compare-row-label{width:183%}.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading .compare-row-label>div{position:sticky;left:8px}}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading .compare-row-values{flex:1;min-width:0}}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading .compare-row-values .compare-item{display:flex;align-items:center}}.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading .compare-row-values .compare-item>div{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;font-weight:700;line-height:1.5;padding:4px 8px}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels>.compare-group-heading .compare-row-values .compare-item>div{letter-spacing:.14px;font-size:14px;padding-left:16px;padding-right:16px}}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details{border:1px solid var(--miscellaneous-color)}}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-heading{display:flex;align-items:center;height:29px;padding:0 8px;font-weight:700;font-size:14px;line-height:1.5;background:var(--miscellaneous-color);flex:0 0 100%;max-width:100%}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-heading{padding-left:16px;padding-right:16px;font-size:16px;height:56px}}@media (max-width: 991px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-heading{width:183%;max-width:unset}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-heading h4{position:sticky;left:8px}}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item{flex-wrap:wrap}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item compare-line-feature{width:100%}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item compare-line-feature{display:flex}}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-group-item-label{background:var(--secondary-background-color);padding:0 8px;display:flex;height:32px;align-items:center;font-size:12px;font-weight:700;line-height:1.5}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-group-item-label{flex:0 0 285px;max-width:285px;height:unset;font-size:16px;padding-left:16px;padding-right:16px;border-bottom:1px solid solid var(--miscellaneous-color)}}@media (max-width: 991px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-group-item-label{width:183%}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-group-item-label>div{position:sticky;left:8px}}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-row-values{flex:0 0 calc(100% - 285px);max-width:calc(100% - 285px);border-bottom:1px solid solid var(--miscellaneous-color)}}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-row-values .compare-row{flex:1;min-width:0;padding:0 8px;font-size:12px;line-height:1.5}@media (max-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-row-values .compare-row{flex:0 0 45.4545454545%;max-width:45.4545454545%}}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-row-values .compare-row>div{height:29px;display:flex;align-items:center}@media (min-width: 992px){.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-row-values .compare-row{padding-left:16px;padding-right:16px;font-size:14px}.compare-popup .compare-table-details .compare-row-body .compare-col-labels .compare-features-details .compare-group .compare-group-list-items .compare-group-item .compare-row-values .compare-row>div{height:56px}}.cart__popup .flex-gap{gap:15px;flex-wrap:nowrap}.cart__popup .popup__image{flex:0 0 100%;max-width:100%}.cart__popup .popup__info{flex:0 0 100%;max-width:100%;color:var(--subtext-color)}.cart__popup .item__title{max-width:170px;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width: 768px){.cart__popup .popup__image{flex:1}.cart__popup .popup__info{flex:1;align-self:center}}.popup-center{display:flex;align-items:center}.popup-center .popup__content{max-width:100%;left:0;right:0;top:auto;bottom:0;border-radius:var(--border-radius)}.cart__popup-msg{display:flex;align-items:center;justify-content:center}.cart__popup-msg .popup__content{top:auto;bottom:auto;left:auto;right:auto;border-radius:var(--border-radius)}.cart__popup-msg .btn-popup-close{display:flex;top:0;right:0;padding:7px;border-radius:0}.login__popup{display:flex;align-items:center;justify-content:center}.login__popup .popup__content{position:relative;margin:0 auto}.login__popup .btn-popup-close{border:none}#chooseAccessories .popup-container{padding:0;width:100%;height:100%;max-width:90vw;display:flex;flex-direction:column;margin-left:auto;margin-right:0}@media (min-width: 992px){#chooseAccessories .popup-container{max-width:800px}}#chooseAccessories .popup-container .popup-content{display:flex;flex-direction:column;height:100%;transition:all .35s ease-in-out 0s;transform:translate(100%)}#chooseAccessories .popup-container choose-accessories{display:flex;flex-direction:column;height:100%;padding:20px 12px}@media (min-width: 768px){#chooseAccessories .popup-container choose-accessories{padding:56px}}#chooseAccessories .popup-container .popup-header{margin-bottom:24px}@media (min-width: 768px){#chooseAccessories .popup-container .popup-header{margin-bottom:32px}}#chooseAccessories .popup-container .popup-header h2{font-size:20px;line-height:1.2;font-weight:700}@media (min-width: 768px){#chooseAccessories .popup-container .popup-header h2{font-size:34px}}#chooseAccessories .popup-container .popup-body{display:flex;flex-direction:column;overflow:hidden;overflow-y:auto}#chooseAccessories .popup-container .popup-body .item-container{padding:0 5px 0 0}#chooseAccessories .popup-container .popup-body .item-container .item{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 0;position:relative}@media (min-width: 768px){#chooseAccessories .popup-container .popup-body .item-container .item{padding:16px;gap:16px}}#chooseAccessories .popup-container .popup-body .item-container .item .item_info{position:relative;flex:1;min-width:0}@media (max-width: 579px){#chooseAccessories .popup-container .popup-body .item-container .item .item_info{flex:0 0 100%;max-width:100%}}#chooseAccessories .popup-container .popup-body .item-container .item .item_info input[type=checkbox]{position:absolute;left:0;top:0;bottom:0;opacity:0;height:100%;width:30px}#chooseAccessories .popup-container .popup-body .item-container .item .item_info>.label{display:flex;align-items:center;width:100%;margin:0}#chooseAccessories .popup-container .popup-body .item-container .item .item_info .input-state-default{display:flex;align-items:center;flex:0 0 20px;max-width:20px}#chooseAccessories .popup-container .popup-body .item-container .item .item_info .input-state-default svg{display:block}#chooseAccessories .popup-container .popup-body .item-container .item .item_info .input-state-active{display:none}#chooseAccessories .popup-container .popup-body .item-container .item .item_info .item-image{flex:0 0 70px;max-width:70px;border-radius:8px;border:1px solid var(--border-light);margin:0 15px 0 6px}#chooseAccessories .popup-container .popup-body .item-container .item .item_info input[type=checkbox]:checked~.input-state-default{display:none}#chooseAccessories .popup-container .popup-body .item-container .item .item_info input[type=checkbox]:checked~.input-state-active{display:flex;align-items:center;flex:0 0 20px;max-width:20px}#chooseAccessories .popup-container .popup-body .item-container .item .item_info .item-info{display:flex;align-items:center;gap:5px}@media (min-width: 768px){#chooseAccessories .popup-container .popup-body .item-container .item .item_info .item-info{gap:12px}}@media (max-width: 579px){#chooseAccessories .popup-container .popup-body .item-container .item .item_info .item-info{padding-bottom:50px}}#chooseAccessories .popup-container .popup-body .item-container .item .item_info .item-info .item-title{font-weight:700;font-size:var(--body-fs)}#chooseAccessories .popup-container .popup-body .item-container .item .item_info .item-info .item-price{font-weight:700;font-size:var(--body-fs);color:var(--miscellaneous-color)}#chooseAccessories .popup-container .popup-body .item-container .item quantity-input{border:none;background:none;border-radius:0;display:flex;align-items:center}@media (max-width: 579px){#chooseAccessories .popup-container .popup-body .item-container .item quantity-input{position:absolute;left:110px;bottom:10px}}#chooseAccessories .popup-container .popup-body .item-container .item quantity-input .text{font-size:14px;font-weight:400;padding:0 6px 0 0;flex:1;min-width:0;display:none}@media (min-width: 768px){#chooseAccessories .popup-container .popup-body .item-container .item quantity-input .text{display:block}}#chooseAccessories .popup-container .popup-body .item-container .item quantity-input input{width:40px;height:40px;border:1px solid var(--border-light);border-radius:4px 0 0 4px;text-align:center;padding:2px;font-size:16px;font-weight:700}#chooseAccessories .popup-container .popup-body .item-container .item quantity-input button{width:40px;height:40px;padding:8px;border-radius:0 4px 4px 0;border:1px solid var(--border-light);margin-left:-1px;background:var(--secondary-background-color);color:var(--text-color);display:flex;align-items:center;justify-content:center}#chooseAccessories .popup-container .popup-body .item-container .item:not(:last-child){border-bottom:1px solid var(--subtext-color)}#chooseAccessories .popup-container .popup-body::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--secondary-background-color);-webkit-box-shadow:inset 0 0 var(--secondary-background-color);background-color:var(--secondary-background-color);border-radius:20px}#chooseAccessories .popup-container .popup-body::-webkit-scrollbar{width:5px;background-color:var(--secondary-background-color)}#chooseAccessories .popup-container .popup-body::-webkit-scrollbar-thumb{background-color:var(--miscellaneous-color);border-radius:20px}#chooseAccessories .popup-container .popup-footer{margin-top:auto;padding:24px 0 0;background:#fff;border-top:1px solid var(--subtext-color);display:flex;gap:16px}@media (min-width: 768px){#chooseAccessories .popup-container .popup-footer{padding-top:32px}}#chooseAccessories .popup-container .popup-footer .btn{flex:1;min-width:0}@media (min-width: 768px){#chooseAccessories .popup-container .popup-footer .btn{height:56px;font-weight:700;font-size:18px}}#chooseAccessories .popup-container .popup-footer .btn.disable{pointer-events:none;background:var(--border-light);border-color:var(--border-light);color:var(--text-color)}#chooseAccessories.active .popup-container .popup-content{transform:translate(0)}#ShippingPopup .popup-container{padding:0;width:100%;height:100%;max-width:550px;display:flex;flex-direction:column;margin-left:auto;margin-right:0}#ShippingPopup .popup-container .popup-content{display:flex;flex-direction:column;height:100%;padding:20px;transition:all .35s ease-in-out 0s;transform:translate(100%)}@media (min-width: 768px){#ShippingPopup .popup-container .popup-content{padding:56px}}#ShippingPopup .popup-container .popup-content .popup-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 24px}@media (min-width: 768px){#ShippingPopup .popup-container .popup-content .popup-header{margin-bottom:32px}}#ShippingPopup .popup-container .popup-content .popup-header h2{font-size:20px;line-height:1.2;font-weight:700}@media (min-width: 768px){#ShippingPopup .popup-container .popup-content .popup-header h2{font-size:34px}}#ShippingPopup .popup-container .popup-content .popup-header button{flex:0 0 40px;max-width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:10px 5px;margin-right:-20px}#ShippingPopup .popup-container .popup-content .popup-header button svg{width:20px;height:auto}#ShippingPopup .popup-container .popup-content .rich-text{display:flex;flex-direction:column;overflow:hidden;overflow-y:auto;padding-right:8px;margin-right:-8px}#ShippingPopup .popup-container .popup-content .rich-text::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--secondary-background-color);-webkit-box-shadow:inset 0 0 var(--secondary-background-color);background-color:var(--secondary-background-color);border-radius:20px}#ShippingPopup .popup-container .popup-content .rich-text::-webkit-scrollbar{width:5px;background-color:var(--secondary-background-color)}#ShippingPopup .popup-container .popup-content .rich-text::-webkit-scrollbar-thumb{background-color:var(--miscellaneous-color);border-radius:20px}#ShippingPopup.active .popup-container .popup-content{transform:translate(0)}
/*# sourceMappingURL=/cdn/shop/t/89/assets/component-popup.css.map */
