:root{--border-radius: 15px}.eq-cart{padding:50px 0 60px}.eq-cart__header{margin-bottom:60px}.eq-cart__header h1{font-weight:500;font-size:50px;line-height:1.2;text-align:center;margin-bottom:60px}.eq-cart-steps{display:flex;justify-content:space-between;align-items:center;max-width:940px;width:100%;margin:0 auto}.eq-cart-step{display:flex;align-items:center;max-width:max-content;width:100%}.eq-cart-step__circle{width:34px;height:34px;border-radius:50%;display:flex;justify-content:center;font-weight:700;font-size:20px;background-color:#2229;color:#fff}.eq-cart-step__label{font-family:var(--Archivo);font-weight:400;font-size:20px;line-height:150%;margin-left:18px}.eq-cart-steps__path{height:6px}.eq-cart-steps__path svg{vertical-align:top}.eq-cart__product-image img{width:100%;height:100%;object-fit:cover}.eq-cart-step.is-active .eq-cart-step__circle{background-color:#ffe21f;color:#222}.eq-cart__wrap{display:flex;justify-content:space-between;max-width:1246px;margin:0 auto}.eq-cart__left{max-width:58.92%;width:100%}.eq-cart__left .eq-cart__product-display{padding:27px 35px;border:1px solid #222222;border-radius:10px;margin-bottom:10px}.eq-cart__product{display:flex}.eq-cart__product .eq-cart__product-image{max-width:140px;width:100%;background-color:#e3e3e3}.eq-cart__product-info{padding-left:28px;width:100%}.eq-cart__product-info .product-rating{margin-bottom:7px}.eq-cart__product-info .product-rating span{margin-left:8px}.eq-cart__product-info .product-details-price{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:10px}.vat_text_info{font-size:14px;color:#fd0b52}.product-details h2{font-family:var(--Archivo);font-weight:500;font-size:25px;line-height:100%;text-transform:capitalize;margin-bottom:10px;letter-spacing:normal}.product-details .price-details{margin-bottom:7px}.price-details p span{color:#fd0b52;font-weight:500}.price-details p{font-weight:300;font-size:16px;line-height:100%;letter-spacing:0px}.product-details .product-variant span{font-weight:600}.product-details .product-variant p{font-family:var(--Archivo);font-size:18px;line-height:130%;letter-spacing:0px;text-transform:capitalize}.eq-cart__product-info .product-edit{display:flex;align-items:center;justify-content:space-between}.eq-options-block .eq-cart-option .eq_cart_price_span{font-family:var(--Archivo);font-weight:600;font-size:20px;line-height:1.3;letter-spacing:0px;text-align:right;text-transform:capitalize;color:#fd0b52}.eq-options-block .eq-cart-option .eq_comp.eq_cart_price_span{font-weight:400;color:#2229;text-decoration:line-through;padding:0 5px 0 0}@media only screen and (max-width:991px){.eq-options-block .eq-cart-option .eq_cart_price_span{font-size:18px}}.product-edit{position:relative;padding-top:16px}.product-edit:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#2229}.product-edit .edit-item{font-family:var(--Archivo);font-weight:400;font-size:14px;line-height:130%;text-transform:capitalize;text-decoration:underline;text-decoration-style:solid;color:#fd0b52}.product-edit .delete-item{max-width:24px;width:100%;cursor:pointer;padding:0;background-color:transparent;border-width:0}.product-edit .delete-item img{width:100%}.product-subtotal .subtotal-title{margin-bottom:6px}.product-subtotal .subtotal-title p{font-family:var(--Archivo);font-weight:500;font-size:20px;line-height:130%;text-align:right;text-transform:capitalize}.product-subtotal .subtotal-price p{font-family:var(--Archivo);font-weight:700;font-size:25px;line-height:130%;text-align:right;text-transform:capitalize;color:#fd0b52}.eq-cart__right{width:100%;max-width:41.08%;padding-left:49px}.eq-cart__right-wrap{position:sticky;top:20px}.eq-cart__summary .order-summary__header{padding:26px 0;width:100%;background-color:#ffe21f;text-align:center;font-family:var(--Archivo);font-weight:500;font-size:25px;line-height:100%;letter-spacing:normal;text-transform:capitalize;border-radius:var(--border-radius);margin-bottom:19px}.eq-cart__summary .order-summary__details{padding:0 24px}.eq-cart__summary .order-summary__details .order-summary__pricing{display:flex;justify-content:space-between;align-items:center;padding:20.5px 0;border-bottom:1px solid #22222299}.order-summary__details>.order-summary__pricing:nth-last-of-type(2){border:0;margin-bottom:0}.order-summary__details>.order-summary__pricing:nth-last-of-type(2) .order-summary__value{color:#fd0b52;font-family:var(--Archivo);font-weight:700;font-size:20px;line-height:130%;letter-spacing:0px;text-align:right;text-transform:capitalize}.order-recurring .order-summary__details>.order-summary__pricing:last-child{border-bottom:0}.order-summary.order-recurring .order-summary__details>.order-summary__pricing:nth-last-of-type(2){border-bottom:1px solid #22222299}.order-summary__details>.order-summary__pricing:nth-last-of-type(2) .order-summary__note{font-family:var(--Archivo);font-weight:400;font-size:12px;line-height:130%;letter-spacing:0px;text-align:right;text-transform:capitalize;color:#222}.order-summary__details .order-summary__coupon{display:flex;justify-content:space-between;align-items:center}.order-summary__details .order-summary__pricing .order-summary__label,.order-summary__details .order-summary__pricing .order-summary__value{font-family:var(--Archivo);font-weight:400;font-size:20px;line-height:100%;letter-spacing:normal;text-transform:capitalize}.order-summary__details .order-summary__pricing .order-summary__value{text-align:right}.order-summary__details .order-summary__coupon input{width:67%;padding:10px;text-align:center;border:1px solid #000000;border-radius:99em;outline:0;font-family:var(--Archivo);font-weight:400;font-size:16px;line-height:140%;margin-right:16px}.order-summary__details .order-summary__coupon button{font-family:var(--Archivo);font-weight:600;font-size:16px;line-height:100%;letter-spacing:normal;text-align:center;text-transform:uppercase;background-color:#222;border:none;width:49%;padding:14px 0}.order-recurring{margin-top:40px}.order-recurring .order-summary__header{background-color:#dfdfdf}.eq-cart__questions{margin-top:70px}.eq-cart__questions-wrap{margin-bottom:40px}.eq-cart__questions>.eq-cart__questions-wrap:last-child{margin-bottom:0}.eq-cart__question-head{background-color:#ffe21f;padding:20px 25px;border-radius:var(--border-radius)}.eq-cart__question-head p{font-family:var(--Archivo);font-weight:500;font-size:20px;line-height:100%;letter-spacing:0px;position:relative}.eq-cart__question-body{padding:0 20px}.eq-cart__question-body>p{font-family:var(--Archivo);font-weight:400;font-size:16px;line-height:150%;margin:21px 0;color:#222}.eq-cart__question-options{display:flex;margin:0 -10px}.eq-cart__question-options .eq-cart-option{width:50%;padding:0 10px}.eq-cart__question-options .eq-cart-option label{--border-radius: 10px;display:block;padding:20px 22px;border:1px solid #C9C9C9;border-radius:var(--border-radius);font-weight:400;font-size:16px;line-height:150%;color:#000;cursor:pointer}.eq-cart__question-options .eq-cart-option .required-error{border:1px solid #C8102E}.eq-cart__question-options .eq-cart-option .required-error input[type=radio]{border:2px solid #C8102E}.eq-cart__option-error{margin-top:12px;font-family:var(--Archivo);font-weight:400;font-size:16px;line-height:100%;letter-spacing:normal;color:#c8102e}.eq-cart__question-options .eq-cart-option input[type=radio]{appearance:none;-webkit-appearance:none;width:24px;height:24px;border:1px solid #C9C9C9;border-radius:50%;margin-right:12px;position:relative;vertical-align:middle;cursor:pointer;flex-shrink:0}.eq-cart__question-options .eq-cart-option input[type=radio]:checked{border:3px solid #FD0B52}.eq-cart__question-options .eq-cart-option input[type=radio]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background-color:#fd0b52;display:none}.eq-cart__question-options .eq-cart-option input[type=radio]:checked:before{display:block}.eq-cart__question-options .eq-cart-option:has(input[type=radio]:checked) label{border-color:#222}.eq-options-block{flex-direction:column}.eq-options-block .eq-cart-option{width:100%;margin-bottom:20px}.eq-options-block .eq-cart-option:last-child{margin-bottom:0}.eq-options-block .eq-cart-option .label-flex{display:flex;justify-content:space-between;width:100%}.eq-options-block .eq-cart-option label{display:flex;height:100%;transition:all .25s ease-in-out}.eq-options-block .eq-cart-option label .eq-cart-price{font-weight:400;font-size:20px;line-height:130%;letter-spacing:0px;text-align:right;text-transform:capitalize;color:#222}.eq-cart-price-small{font-weight:400;font-size:14px;line-height:130%;letter-spacing:0px;text-align:right;text-transform:capitalize}.eq-cart-price-small strong{color:#000}.eq-options-block .eq-cart-option label .eq-cart-price i{font-style:normal;font-size:14px;color:#222}.eq-options-block .eq-cart-option .save-price{background-color:#e9195e;color:#fff;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:uppercase;padding:8.5px 17px;border-radius:99em;margin-top:-2px}.eq-cart__questions-wrap .eq-cart__question-label{padding:2px 16px;border-radius:99em;background:#222;max-width:max-content;margin-top:30px}.eq-cart__questions-wrap .eq-cart__question-label span{font-weight:600;font-size:14px;line-height:100%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#fff}.eq-options-block-row{flex-direction:row}.eq-options-block-row .eq-cart-option{margin-bottom:0}.eq-options-block-row .eq-cart-option:first-child{width:65%}.eq-options-block-row .eq-cart-option:last-child{width:35%}.required-keysafe,.information-detail-block{width:100%;padding:24px 20px 0;overflow:hidden;transition:height .3s ease}.required-keysafe__row{display:flex;flex-direction:column}.required-keysafe__col{margin:0 0 30px}.required-keysafe__col:last-child{margin-bottom:0}.required-keysafe__block{position:relative}.required-keysafe__input{display:none}.required-keysafe__block label{width:100%;display:block}.required-keysafe__row-block{display:flex;flex-wrap:wrap;align-items:center;padding:20px;border:1px solid #C9C9C9;border-radius:10px;background:#fff;transition:all .25s ease-in-out;cursor:pointer}.required-keysafe__input-block{flex:0 0 auto;width:24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.required-keysafe__input-field:empty{display:inline-block}.required-keysafe__input-field{position:relative;padding:12px;border-radius:50%;background-color:transparent;cursor:pointer}.required-keysafe__detail-wrap{flex:1;max-width:100%;display:flex;flex-wrap:wrap;align-items:center}.required-keysafe__detail{flex:1;max-width:100%;padding:0 28px}.required-keysafe__product-name>*{font-family:var(--Archivo);font-weight:500;font-size:25px;line-height:1;letter-spacing:0px;text-transform:capitalize;color:#222}.required-keysafe__price-block{display:flex;flex-wrap:wrap;align-items:center}.required-keysafe__price{font-family:var(--Archivo);font-weight:600;font-size:20px;line-height:1.3;letter-spacing:0px;color:#fd0b52}.required-keysafe__price.required-keysafe__price-compare{font-weight:400;color:#2229;padding-right:12px}.required-keysafe__info{align-items:center}.required-keysafe__detail>*{margin-top:10px}.required-keysafe__detail>*:first-child{margin-top:0}.required-keysafe__info li{position:relative;padding:0 0 0 22px;font-family:var(--Archivo);font-weight:400;font-size:14px;line-height:1.4;letter-spacing:0px;color:#222;margin:0 0 5px}.required-keysafe__info li:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:12px;height:12px;background-size:12px 12px;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml,%3Csvg width='12' height='13' viewBox='0 0 12 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3066_18807)'%3E%3Cpath d='M8.65228 4.4155C8.83539 4.5986 8.83539 4.89542 8.65228 5.07843L5.50763 8.22318C5.32452 8.40619 5.0278 8.40619 4.8447 8.22318L3.34772 6.7261C3.16461 6.54309 3.16461 6.24628 3.34772 6.06326C3.53073 5.88016 3.82755 5.88016 4.01056 6.06326L5.17612 7.22882L7.98935 4.4155C8.17245 4.23248 8.46927 4.23248 8.65228 4.4155ZM12 6.31934C12 9.63583 9.31604 12.3193 6 12.3193C2.6835 12.3193 0 9.63538 0 6.31934C0 3.00284 2.68396 0.319336 6 0.319336C9.3165 0.319336 12 3.0033 12 6.31934ZM11.0625 6.31934C11.0625 3.52103 8.79794 1.25684 6 1.25684C3.20169 1.25684 0.9375 3.52139 0.9375 6.31934C0.9375 9.11765 3.20206 11.3818 6 11.3818C8.79831 11.3818 11.0625 9.11728 11.0625 6.31934Z' fill='%23222222'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3066_18807'%3E%3Crect width='12' height='12' fill='white' transform='translate(0 0.319336)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.required-keysafe__info li:last-child{margin-bottom:0}.required-keysafe__media{width:100%;max-width:22.13%}.required-keysafe__image img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}input.required-keysafe__input:checked+label .required-keysafe__row-block{border-color:#222}input.required-keysafe__input:checked+label .required-keysafe__input-field{background-color:#fd0b52}.required-keysafe__input-field:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border:1px solid #C9C9C9;border-radius:50%;z-index:1}input.required-keysafe__input:checked+label .required-keysafe__input-field:before{top:3px;left:3px;right:3px;bottom:3px;border-color:#fff;border-width:3px}.information-detail-content{font-family:var(--Archivo);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0px;color:#222}.information-title>*{font-family:var(--Archivo);font-weight:500;font-size:16px;line-height:1.5;letter-spacing:0px;color:#222}.information-rte>*{font-family:var(--Archivo);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:0px;color:#222}.information-rte strong{font-weight:600}.information-detail-content li{margin:0 0 20px}.information-detail-content li:last-child{margin-bottom:0}.proceed-checkout button{text-transform:uppercase;display:block;width:100%;margin-top:40px}.proceed-checkout .eq-button.eq-button__primary[disabled]{background-color:#fd0b5240;border-width:0;color:#fff}.order-summary__value .discounts__discount svg{color:#fff}.show_when_empty{display:none}.is-empty .eq-cart__header h1,.is-empty .eq-cart__header{margin-bottom:20px}.is-empty section.eq-cart{padding-bottom:20px}.order-summary__value .discounts__discount{color:#fff;background:#222;padding:5px 8px;font-size:12px;line-height:1;margin-top:0;letter-spacing:1px;border-radius:4px}.order-summary__value{position:relative}.order-summary__value{display:flex;align-items:center;gap:10px;flex-direction:row-reverse}.product-subtotal .subtotal-price p.compare_price_cart{color:#7a7a7a;text-decoration:line-through;font-size:18px;margin-right:5px}.product-subtotal .subtotal-price{display:flex;align-items:center}.product-subtotal .discounts li{display:block;width:100%;text-align:right}.eq-cart__textarea{--border-radius: 10px;display:block;padding:20px 22px;border:1px solid #C9C9C9;border-radius:var(--border-radius);font-weight:400;font-size:16px;line-height:150%;color:#000;cursor:pointer;width:100%}@media only screen and (max-width:1199px){.eq-options-block .eq-cart-option label{position:relative;height:100%}.eq-options-block .eq-cart-option .save-price{position:absolute;right:0;top:-13px}.order-summary__details .order-summary__coupon{flex-direction:column}.order-summary__details .order-summary__coupon input{width:100%;margin-right:0}.order-summary__details .order-summary__coupon button{width:100%;margin-top:10px}}@media only screen and (max-width:991px){.eq-cart__header h1{margin-bottom:32px}.eq-cart-step{flex-direction:column;max-width:81px;width:100%}.eq-cart__header{margin-bottom:32px}.eq-cart__wrap{gap:0;flex-direction:column}.eq-cart-steps__path{margin:-15px -20px 0}.eq-cart-step__label{font-size:14px;margin-left:0}.eq-cart__left{max-width:100%;width:100%}.eq-cart__left .eq-cart__product-display{padding:16px 11px}.eq-cart__product .eq-cart__product-image{max-width:80px;height:max-content;border-radius:10px}.eq-cart__product-info{padding-left:8px}.product-details h2{font-size:20px}.product-subtotal .subtotal-title p{font-size:14px}.product-subtotal .subtotal-price p{font-size:18px}.product-details .price-details,.product-details .product-variant{width:100%;display:block}.product-edit{margin-top:16px}.eq-cart__question-body{padding:0 10px}.eq-cart__question-body>p{margin:20px 0 16px}.eq-cart__question-options{flex-wrap:wrap;margin:0}.eq-cart__question-options .eq-cart-option,.eq-options-block-row .eq-cart-option:first-child,.eq-options-block-row .eq-cart-option:last-child{width:100%}.eq-cart__question-head{padding:12px 10px;--border-radius: 10px;border-radius:var(--border-radius)}.eq-cart__question-head p{font-size:16px}.eq-cart__right{max-width:100%;padding-left:0}.eq-cart__question-options .eq-cart-option{padding:0;margin:0 0 12px}.eq-cart__question-options .eq-cart-option:last-child{margin:0}.eq-options-block .eq-cart-option .save-price{top:-7px;font-size:11px;padding:3.5px 17px}.eq-cart__questions-wrap{margin-bottom:30px}.eq-cart__questions{margin-top:32px}.eq-cart__question-options .eq-cart-option label{padding:12px 16px;align-items:center}.eq-options-block .eq-cart-option .label-flex{align-items:center}.eq-options-block .eq-cart-option label .eq-cart-price{font-size:18px}.eq-cart__questions-wrap .eq-cart__question-label{margin-top:20px}.eq-cart__summary .order-summary__details{padding:0}.eq-cart__summary .order-summary__header{padding:15px 0;font-size:20px}.eq-cart__questions>.eq-cart__questions-wrap:last-child{margin-bottom:32px}.required-keysafe,.information-detail-block{padding-left:10px;padding-right:10px}}@media only screen and (max-width:767px){.eq-cart__header h1{font-size:28px;letter-spacing:.3px}.product-details h2{font-size:16px}.product-subtotal .subtotal-title p{font-size:11px}.product-subtotal .subtotal-price p{font-size:14px}.eq-cart__product-info .product-rating svg{width:11px;height:11px}.eq-cart__product-info .product-rating span{font-size:11px;margin-left:6px}.product-edit{margin-top:10px;padding-top:10px}.price-details{margin-bottom:6px}.price-details p{font-size:12px;line-height:100%}.product-variant span{font-weight:600}.product-variant p{font-family:var(--Archivo);font-size:12px;line-height:130%;letter-spacing:0px;text-transform:capitalize}.product-edit .edit-item{font-size:12px}.product-edit .delete-item{max-width:20px}.eq-cart__product-info .product-rating{margin-bottom:4px}.product-subtotal .subtotal-title,.eq-cart__product-info .product-details-price{margin-bottom:0}.eq-cart__product .eq-cart__product-image img{border-radius:8px}.required-keysafe__row-block{padding:16px}.required-keysafe__col{margin-bottom:12px}.required-keysafe__detail-wrap{flex-wrap:unset;flex-direction:column-reverse;align-items:flex-start}.required-keysafe__detail{padding-top:24px;padding-right:0}.required-keysafe__media{max-width:50.43%;padding-left:25px}.required-keysafe__product-name>*{font-size:16px}.required-keysafe__price{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/eq-cart-items.css.map */
