.combo-item-preview{max-width:136px;min-width:136px;height:232px;border-radius:16px;border:1px solid #838285;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:8px}.combo-item-preview:hover{border-color:#8847ff}.combo-item-preview__true{border-color:#8847ff;background-color:#8847ff}.combo-item-preview__true .combo-item-preview__image{border-radius:16px;background-color:#fff}.combo-item-preview__true .combo-item-preview__header,.combo-item-preview__true .combo-item-preview__quantity{color:#fff}.combo-item-preview__image{width:120px;height:168px;min-height:168px;border:8px solid transparent;box-sizing:border-box;background-repeat:no-repeat;background-size:contain;background-position:50%}.combo-item-preview__text-container{margin:8px auto 0;max-width:100%;height:100%;display:flex;align-items:center;justify-content:center}.combo-item-preview__text-container.with-quantity{justify-content:start;width:100%;padding-left:8px}.combo-item-preview__text-container.with-quantity .combo-item-preview__header{text-align:left}.combo-item-preview__quantity{margin-right:4px;min-width:16px}.combo-item-preview__header,.combo-item-preview__quantity{color:#838285;font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#2a2730;text-align:center}.combo-item-preview__header:first-letter{text-transform:capitalize}@media (min-width:768px){.combo-item-preview{max-width:180px;min-width:180px;height:260px;padding:16px}.combo-item-preview__image{max-width:148px;min-width:148px}.combo-item-preview__text-container{margin-top:auto;height:auto}}.filter-combo-label{font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#2a2730;padding:4px 16px;border-radius:16px;width:-moz-min-content;width:min-content;background-color:#f7f7f7;cursor:pointer;position:relative}.filter-combo-label.checked-filter{background-color:#8847ff;color:#fff}.filter-combo-label:first-letter{text-transform:uppercase}.filter-combo-label input{width:1px;height:0;opacity:0;visibility:hidden;position:absolute}.message{background-color:#e9f5ff;border-radius:16px;padding:16px;position:relative}.message.message-hidden{visibility:hidden}.message__close{width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgN2wxOCAxOE0yNSA3TDcgMjUiIHN0cm9rZT0iIzJBMjczMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-size:24px;background-repeat:no-repeat;background-position:50%;position:absolute;right:16px;top:16px}.message__close:hover{cursor:pointer}.message__text{font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#2a2730;max-width:calc(100% - 32px)}@media (min-width:768px){.message{background-color:unset;border-radius:unset;padding:unset}.message__close{display:none}.message__text{font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#2a2730}}.modal-suggest__main-modal-class.show.modal{overflow:unset!important;max-width:400px;right:0;left:unset;height:-moz-min-content;height:min-content;padding-right:0!important}@media (min-width:768px){.modal-suggest__main-modal-class.show.modal{top:88px;right:80px}}.modal-suggest__main-modal-class.show.modal .modal-dialog.modal-md.modal-dialog-centered{min-height:-moz-min-content;min-height:min-content;align-items:unset;margin:unset}.modal-suggest__main-modal-class.show.modal .modal-dialog.modal-md.modal-dialog-centered:before{height:auto}.modal-suggest__main-modal-class.show.modal .modal-open{background:red}.modal-suggest__content-modal.modal-content{box-shadow:0 4px 20px rgba(42,39,48,.2);border:unset;min-height:-moz-min-content;min-height:min-content;border-radius:16px}.modal-suggest__body-modal.modal-body{padding:40px}.modal-suggest__main-container{position:relative}.modal-suggest__close-cross{width:32px;height:32px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgN2wxOCAxOE0yNSA3TDcgMjUiIHN0cm9rZT0iIzJBMjczMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+);background-size:32px;background-repeat:no-repeat;background-position:50%;cursor:pointer;position:absolute;top:0;right:0}.modal-suggest__texts{max-width:288px}@media (min-width:768px){.modal-suggest__show-button{margin-top:24px;outline:unset;box-sizing:border-box;border-radius:32px;height:48px;cursor:pointer;font-family:SF Pro Display,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.02rem;background:#2a2730;color:#fff;border:1px solid #2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset;min-width:288px;margin-left:0;margin-right:0;display:flex;align-items:center;justify-content:center;max-width:-moz-min-content;max-width:min-content;width:-moz-min-content;width:min-content;min-width:-moz-min-content;min-width:min-content;padding:0 16px;white-space:pre}.modal-suggest__show-button:first-letter{text-transform:capitalize}.modal-suggest__show-button:focus{outline:unset}.modal-suggest__show-button:hover{background:#fff;border:1px solid #2a2730;color:#2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset}}@media (min-width:1px) and (max-width:767.9px){.modal-suggest__main-modal-class.show.modal{top:16px;left:16px;max-width:calc(100vw - 32px)}.modal-suggest__content-modal.modal-content{box-shadow:0 4px 20px rgba(42,39,48,.2);border:unset;min-height:-moz-min-content;min-height:min-content;border-radius:16px;background-color:#e9f5ff}.modal-suggest__body-modal.modal-body{padding:16px}.modal-suggest__texts{margin-right:41px;font-size:12px}.modal-suggest__show-button{outline:unset;box-sizing:border-box;border-radius:32px;height:48px;cursor:pointer;font-family:SF Pro Display,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.02rem;background:#2a2730;color:#fff;border:1px solid #2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset;min-width:288px;display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:0;max-width:288px;margin-top:8px;font-size:12px;height:28px;padding:0 12px;width:-moz-min-content;width:min-content;min-width:-moz-min-content;min-width:min-content;white-space:nowrap}.modal-suggest__show-button:first-letter{text-transform:capitalize}.modal-suggest__show-button:focus{outline:unset;background:#fff;border:1px solid #2a2730;color:#2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset}}body .fade-leave-active{transition:opacity 0s}body .fade-enter-active{transition-delay:1s;transition-property:opacity;transition:opacity .4s}body .fade-enter{opacity:0;transition-property:opacity}body .fade-leave-to{opacity:0;transition:opacity 0s}body #show-category-items .modal-content .modal-body{height:100%;min-height:200px}.btn-old{background:#5a338a!important;color:#fff}.complect__message{margin-top:16px;margin-bottom:32px}.complect__filters-container{margin-bottom:calc(24px - .5rem)}.complect__filters-container label:not(:first-child){margin-left:12px}.complect__choice{margin-top:68px}.complect__images{position:relative;height:70vh;max-width:510px}.complect__vector{width:100%;height:100%;position:absolute;z-index:3}.complect__vector svg{height:100%;width:100%;margin:auto;display:block}.complect__vector.logo-color_gold .svg-logo{fill:#ffd63e!important}.complect__vector.logo-color_lemon .svg-logo{fill:#fff500!important}.complect__vector.logo-color_pink .svg-logo{fill:#f46b9a!important}.complect__vector.logo-color_red .svg-logo{fill:#db0000!important}.complect__vector.logo-color_blue .svg-logo{fill:#2c8de1!important}.complect__vector.logo-color_purple .svg-logo{fill:#8847ff!important}.complect__vector.logo-color_silver .svg-logo{fill:#d7d6d7!important}.complect__vector.logo-color_orange .svg-logo{fill:#ff8000!important}.complect__vector.logo-color_black .svg-logo{fill:#2a2730!important}.complect__vector.logo-color_lime .svg-logo{fill:#85ff3c!important}.complect__vector.logo-color_azure .svg-logo,.complect__vector.logo-color_mint .svg-logo{fill:#81daf8!important}.complect__vector.purple .svg-color{fill:purple}.complect__vector.gold .svg-color{fill:gold}.complect__vector.lemon .svg-color{fill:#f5ff6f}.complect__vector.lemon.legwarmers .svg-logo,.complect__vector.lemon.longsleeves .svg-logo,.complect__vector.lemon.shirt .svg-logo,.complect__vector.lemon.tShirt .svg-logo{fill:#f46b9a!important}.complect__vector.red .svg-color{fill:#db0000}.complect__vector.lime .svg-color{fill:#85ff3c!important}.complect__vector.azure .svg-color,.complect__vector.mint .svg-color{fill:#81daf8!important}.complect__vector.blue .svg-color{fill:#4c69ff}.complect__vector.blue.longsleeves .svg-logo,.complect__vector.blue.shirt .svg-logo,.complect__vector.blue.tShirt .svg-logo{fill:#d7d6d7!important}.complect__vector.pink .svg-color{fill:#ff1493}.complect__vector.pink.longsleeves .svg-logo,.complect__vector.pink.shirt .svg-logo,.complect__vector.pink.tShirt .svg-logo{fill:purple!important}.complect__vector.black .svg-color{fill:#2a2730}.complect__vector.black.tank .svg-logo{fill:#ffd63e!important}.complect__vector.white .svg-color{fill:#fff}.complect__vector.orange .svg-color{fill:#ff8000}.complect__vector.orange.longsleeves .svg-logo,.complect__vector.orange.shirt .svg-logo,.complect__vector.orange.tShirt .svg-logo{fill:#2c8de1!important}.complect__vector.girl{z-index:0}.complect__vector .front{z-index:4}.complect__vector .back{z-index:1}.complect__filter-header{font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#2a2730;margin-top:16px;font-weight:500;margin-bottom:32px}@media (min-width:1px) and (max-width:767.9px){.complect__filter-header{font-size:18px;line-height:24px}}.complect__items-container{display:flex;flex-wrap:wrap;left:-8px;position:relative;width:calc(100% + 16px)}.complect__items-choice{margin-right:8px;margin-left:8px;margin-bottom:16px}.complect__description{max-width:100%}.complect__total-info{display:flex;align-items:flex-start;max-width:400px;justify-content:flex-start;margin-bottom:0;margin-left:110px}.complect__total-info .item-combo-card__controls-container.item-combo-card__desktop{padding-right:0}.complect__condition-for-cart{max-width:290px;margin-left:110px;margin-top:8px}.complect__item-delete{width:22px;height:22px;border-radius:50%;border:6px solid #333;position:relative;top:4px;background-color:#ccc;margin-right:17px;cursor:pointer}.complect__item-delete:before{content:"x";position:absolute;width:22px;height:22px;line-height:0;top:-6px;left:-6px;display:flex;justify-content:center;align-items:center;font-size:10px}.complect__item-title{color:#333;letter-spacing:.7px;max-width:290px;line-height:27px}.complect__total-container{border-top:5px solid #fc3;padding:57px 0 120px;background-color:#f6f6f6}.complect__total-header{font-size:23.736px;color:#333;line-height:1.2;font-weight:600;position:relative;z-index:1;width:-moz-fit-content;width:fit-content;margin-bottom:25px;letter-spacing:1.3px;padding-left:9px}.complect__total-header:before{content:"";position:absolute;width:calc(100% + 10px);height:10px;background-color:#fc3;z-index:-1;top:15px;left:-7px}.complect__price-header{font-size:24px;color:#333;font-weight:600;margin-bottom:5px;margin-top:32px;letter-spacing:1px}.complect__price{font-size:26px;color:#333;font-weight:700;display:flex;align-items:flex-end;margin-bottom:20px;letter-spacing:1.3px}.complect__old-price{font-size:21px;color:#ccc;text-decoration:line-through;font-weight:400;margin-left:8px;margin-top:2px;letter-spacing:0}@media (min-width:1px) and (max-width:767.9px){.complect__condition-for-cart{font-size:12px}.complect__items-mobile-container{margin-bottom:16px;padding-bottom:24px;position:relative;padding-top:24px}.complect__items-mobile-container:before{top:0}.complect__items-mobile-container:after,.complect__items-mobile-container:before{content:"";width:calc(100% + 32px);height:1px;background-color:#d7d6d7;left:-16px;position:absolute}.complect__items-mobile-container:after{bottom:0}.complect__items-mobile-container .complect__total-info{margin:0}.complect__items-mobile-container .complect__total-info .item-combo-card__image{width:64px;height:64px;min-width:64px}.complect__items-mobile-container .item-combo-card__prise-title{font-weight:700;font-size:14px;line-height:16px}.complect__items-mobile-container .item-combo-card__header{font-size:12px;margin-bottom:4px;line-height:20px}.complect__items-mobile-container .item-combo-card__embroidery,.complect__items-mobile-container .item-combo-card__size{font-size:8px;margin-bottom:4px;line-height:12px}.complect__items-mobile-container .item-combo-card__price-for-unit{font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#2a2730;margin-bottom:4px}.complect__filter-header{margin-bottom:24px}.complect__condition-for-cart{margin-left:0}.complect__price-container{margin-top:16px;padding-top:17px;position:relative}.complect__price-container:before{content:"";width:calc(100% + 32px);height:1px;background-color:#d7d6d7;left:-16px;position:absolute;top:0}.complect__price-line{display:flex;justify-content:space-between}.complect__price-line:not(:last-child){margin-bottom:8px}.complect__price-line:last-child{margin-bottom:16px}.complect__price-line .complect__price-text{font-size:12px!important}.complect__price-line-header{display:flex;justify-content:space-between}.complect__price-line-header .complect__price-text{font-family:SF UI Text,sans-serif;font-size:24px;line-height:32px;color:#2a2730;font-style:normal;font-weight:700;font-feature-settings:"tnum" on,"lnum" on;font-weight:700!important;font-size:14px!important}}@media (min-width:1px) and (max-width:767.9px) and (min-width:1px) and (max-width:767.9px){.complect__price-line-header .complect__price-text{font-size:18px;line-height:24px;font-weight:500}}@media (min-width:1px) and (max-width:767.9px){.complect__add-to-cart{outline:unset;box-sizing:border-box;border-radius:32px;height:48px;cursor:pointer;font-family:SF Pro Display,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.02rem;background:#2a2730;color:#fff;border:1px solid #2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset;min-width:288px;margin-left:0;margin-right:0;display:flex;align-items:center;justify-content:center;margin-top:16px}.complect__add-to-cart:first-letter{text-transform:capitalize}.complect__add-to-cart:focus{outline:unset}.complect__add-to-cart:hover{background:#fff;border:1px solid #2a2730;color:#2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset}.complect__mobile-svg-container{position:relative;padding:16px;border-radius:16px;border:1px solid #838285;display:flex;max-height:128px;justify-content:space-between;margin-bottom:24px}.complect__mobile-svg-container.unfold-image{flex-direction:column;max-height:80vh}.complect__mobile-svg-container.unfold-image .complect__mobile-svg{min-height:55vh}.complect__mobile-svg-container.unfold-image .complect__mobile-svg .complect__images{height:100%;width:100%;max-height:unset;max-width:unset;min-height:55vh;min-width:256px}.complect__mobile-svg-container.unfold-image .complect__mobile-svg .complect__images .complect__vector:last-child{display:block}.complect__mobile-zoom{background-image:url(/_nuxt/img/aae2320.svg)}.complect__mobile-zoom,.complect__mobile-zoom-out{width:15px;height:15px;background-size:15px;background-repeat:no-repeat;background-position:50%;position:absolute;top:16px;right:16px;z-index:3}.complect__mobile-zoom-out{background-image:url(/_nuxt/img/bf58ea3.svg)}.complect__mobile-complect-images{overflow:hidden;width:100%}.complect__mobile-header{font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:32px;color:#2a2730;font-weight:500;margin-bottom:16px}}@media (min-width:1px) and (max-width:767.9px) and (min-width:1px) and (max-width:767.9px){.complect__mobile-header{font-size:18px;line-height:24px}}@media (min-width:1px) and (max-width:767.9px){.complect__mobile-items{display:flex}.complect__mobile-miniature-container{display:flex;flex:0 1 calc(100% - 28px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.complect__mobile-miniature-container::-webkit-scrollbar{display:none}.complect__mobile-miniature{width:44px;height:44px}.complect__mobile-miniature:not(:first-child){margin-left:4px}.complect__mobile-image{width:44px;height:44px;background-size:contain;background-repeat:no-repeat;position:relative}.complect__mobile-factor{position:absolute;bottom:0;right:0;font-size:8px;line-height:10px}.complect__mobile-arrow{width:24px;height:24px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04Ljg1NCAxMi4xNDZhLjUuNSAwIDAwLS43MDguNzA4bDcgN2EuNS41IDAgMDAuNzA4IDBsNy03YS41LjUgMCAwMC0uNzA4LS43MDhMMTUuNSAxOC43OTNsLTYuNjQ2LTYuNjQ3eiIgZmlsbD0iIzJBMjczMCIvPjwvc3ZnPg==);background-size:24px;background-repeat:no-repeat;background-position:50%;transform:rotate(-90deg);margin-left:4px;margin-top:auto;margin-bottom:auto}.complect__mobile-svg .complect__images{max-height:96px;height:96px;max-width:96px;width:96px}.complect__mobile-svg .complect__images .complect__vector:last-child{display:none}.complect__show-category-items{position:relative}.complect__show-category-items__header{position:absolute;top:-40px;left:0}.complect__show-category-items__header:first-letter{text-transform:capitalize}.complect__show-category-items__container{display:flex;align-items:center;max-width:100%}.complect__show-category-items__image{width:56px;height:56px;background-size:contain;background-repeat:no-repeat}.complect__show-category-items__text{margin-left:16px;color:#838285;font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#2a2730}.complect__show-category-items__button{outline:unset;box-sizing:border-box;border-radius:32px;height:48px;cursor:pointer;font-family:SF Pro Display,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.02rem;background:#2a2730;color:#fff;border:1px solid #2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset;min-width:288px;display:flex;align-items:center;justify-content:center;margin:16px 0;min-width:250px;width:100%}.complect__show-category-items__button:first-letter{text-transform:capitalize}.complect__show-category-items__button:focus{outline:unset}.complect__show-category-items__button:focus,.complect__show-category-items__button:hover{background:#fff;border:1px solid #2a2730;color:#2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset}.complect__lint-to-classic{margin-top:8px}#item-added-to-cart-modal .modal-body>.container{padding-left:0;padding-right:0;position:relative;left:-16px;width:calc(100% + 32px)!important}#item-added-to-cart-modal .cart-items .item-single-card,#item-added-to-cart-modal .cart-page__added-text,#item-added-to-cart-modal .cart-page__main-header.is-modal{padding-left:16px;padding-right:16px}#item-added-to-cart-modal .cart-items__combo{border-radius:0}#item-added-to-cart-modal .item-combo-card{padding-bottom:0;margin-bottom:16px;margin-top:0;padding-right:16px;padding-left:16px}#item-added-to-cart-modal .cart-items__combo{border-top:1px solid #d7d6d7}#item-added-to-cart-modal .cart-items__combo-header-icon .cart-icon--for-action{margin-left:16px;width:24px;height:24px}#item-added-to-cart-modal .cart-items__combo-header-icon .cart-icon--for-action .cart-icon--for-action__icon{width:24px;height:24px;background-size:24px}#item-added-to-cart-modal .item-combo-card__header{font-size:16px}#item-added-to-cart-modal .item-combo-card__embroidery,#item-added-to-cart-modal .item-combo-card__size{font-size:8px;line-height:12px}#item-added-to-cart-modal .item-combo-card__price-for-unit{display:none}#item-added-to-cart-modal .item-combo-card__image{border-color:#fff;border-style:solid;border-width:8px 12px;background-color:#fff;height:170px}#item-added-to-cart-modal .item-combo-card__form-and-controls{width:auto}#item-added-to-cart-modal .item-combo-card__form-and-controls_bottom-block{margin-top:40px}#item-added-to-cart-modal .item-combo-card__form-and-controls .item-combo-card__controls-container.item-combo-card__mobile{align-items:center}#item-added-to-cart-modal .item-combo-card__form-and-controls .item-combo-card__controls-container.item-combo-card__mobile .item-combo-card__factor{font-size:12px;color:#838285}#item-added-to-cart-modal .item-combo-card__form-and-controls>.item-combo-card__controls-container.item-combo-card__mobile{display:none}#item-added-to-cart-modal .cart-items__price-container{display:flex;justify-content:space-between;padding:16px}#item-added-to-cart-modal .cart-items__price-container .cart-items__price,#item-added-to-cart-modal .cart-items__price-container .cart-items__price-description{font-weight:700;font-size:14px}#item-added-to-cart-modal .priceAll{border-top:1px solid #d7d6d7;border-radius:0;padding:24px 16px 0}}@media (min-width:768px){.complect__choice{display:flex;flex-wrap:wrap}.complect__filter-header{margin:0 0 40px;font-family:SF Pro Display,sans-serif;font-style:normal;font-weight:500;font-size:40px;line-height:48px;color:#2a2730}}@media (min-width:768px) and (min-width:1px) and (max-width:767.9px){.complect__filter-header{font-size:24px;line-height:32px}}@media (min-width:768px){.complect__filter-header.bold{font-style:normal;font-weight:700}.complect__filters-container{margin-bottom:40px}.complect__items-choice{margin-right:20px;margin-left:20px;margin-bottom:40px}.complect__items-container{left:-20px;position:relative;width:100%}.complect__description{max-width:660px;min-width:660px}.complect__right-column{max-width:610px;width:100%}.complect__right-column .message{margin-top:16px;margin-left:110px;margin-bottom:16px;max-width:510px}.complect__right-column .message__text{color:#838285}}@media (min-width:768px) and (min-width:768px){.complect__right-column .item-combo-card__form-and-controls.combo-page .item-combo-card__info-container>.item-combo-card__factor-mobile-container{display:none}}@media (min-width:768px){.complect__image-header{margin-left:110px;max-width:510px}.complect__vector{left:-30px}.complect__vector #checkboxes{left:-5px;top:-10px;position:relative}.complect__vector #checkboxes g:hover path:first-child{fill:#8847ff!important}.complect__vector #checkboxes g:hover path:last-child{fill:#fff!important}.complect__popover{position:fixed;box-shadow:0 4px 20px rgba(42,39,48,.2);background-color:#fff;padding:16px;border-radius:16px;z-index:3;width:144px;max-width:144px}.complect__popover-link{cursor:pointer}.complect__popover-header{font-family:SF UI Text,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#2a2730;line-height:24px;transition:color .1s ease-in}.complect__popover-header:first-letter{text-transform:capitalize}.complect__popover-header.popover-checked,.complect__popover-header:hover{color:#8847ff}.complect__simple-line{background-color:#d7d6d7;height:1px;width:calc(100% + 32px);position:relative;border:none;left:-16px;left:110px;width:calc(100% - 110px);margin-top:24px;margin-bottom:24px}.complect__price-line{display:flex;justify-content:space-between;margin-left:110px}.complect__price-line:not(:last-child){margin-bottom:16px}.complect__price-line:last-child{margin-bottom:24px}.complect__price-line-header{display:flex;justify-content:space-between;margin-left:110px}.complect__price-line-header .complect__price-text{font-family:SF UI Text,sans-serif;font-size:24px;line-height:32px;color:#2a2730;font-style:normal;font-weight:700;font-feature-settings:"tnum" on,"lnum" on}}@media (min-width:768px) and (min-width:1px) and (max-width:767.9px){.complect__price-line-header .complect__price-text{font-size:18px;line-height:24px;font-weight:500}}@media (min-width:768px){.complect__add-to-cart{outline:unset;box-sizing:border-box;border-radius:32px;height:48px;cursor:pointer;font-family:SF Pro Display,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:24px;letter-spacing:.02rem;background:#2a2730;color:#fff;border:1px solid #2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset;min-width:288px;margin-right:0;display:flex;align-items:center;justify-content:center;margin-top:40px;margin-left:110px}.complect__add-to-cart:first-letter{text-transform:capitalize}.complect__add-to-cart:focus{outline:unset}.complect__add-to-cart:hover{background:#fff;border:1px solid #2a2730;color:#2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset}.complect__lint-to-classic{margin-top:20px}}@media (min-width:768px){#show-modal-cart-after-add-item .modal-body .cart-page__main-header{margin-top:0;margin-bottom:16px}#show-modal-cart-after-add-item .modal-body .cart-page__price-container{max-width:620px;margin-right:0}#show-modal-cart-after-add-item .modal-body .cart-page__price-container .priceAll{width:100%;padding-left:0;padding-right:0;background-color:unset}#show-modal-cart-after-add-item .modal-body .cart-page__price-container .priceAll__link-button{max-width:290px;display:inline-flex;margin-top:32px}#show-modal-cart-after-add-item .modal-body .cart-page__price-container .single__btn-continue{font-family:SF Pro Display,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.02rem;display:inline-block;margin-right:40px;line-height:48px;height:48px;width:auto;position:relative;margin-left:40px}#show-modal-cart-after-add-item .modal-body .cart-page__price-container .single__btn-continue:after{content:"";position:absolute;bottom:12px;width:0;left:50%;height:0;background-color:#8847ff;transition:width .6s ease,left .6s ease}#show-modal-cart-after-add-item .modal-body .cart-page__price-container .single__btn-continue:hover{cursor:pointer}#show-modal-cart-after-add-item .modal-body .cart-page__price-container .single__btn-continue:hover:after{left:0;width:100%;height:1px}}@media (min-width:768px) and (min-width:1px) and (max-width:767.9px){#show-modal-cart-after-add-item .modal-body>.container{padding-left:0;padding-right:0}#show-modal-cart-after-add-item .modal-body .cart-page__container{left:-16px;width:calc(100% + 32px)}#show-modal-cart-after-add-item .modal-body .item-single-card{padding-left:16px;padding-right:16px}#show-modal-cart-after-add-item .modal-body .item-single-card__form-and-controls{width:auto}#show-modal-cart-after-add-item .modal-body .item-combo-card{padding-bottom:0;margin-bottom:16px;margin-top:0;padding-right:16px;padding-left:16px}#show-modal-cart-after-add-item .modal-body .cart-items__combo{border-top:1px solid #d7d6d7}#show-modal-cart-after-add-item .modal-body .cart-items__combo-header-icon .cart-icon--for-action{margin-left:16px;width:24px;height:24px}#show-modal-cart-after-add-item .modal-body .cart-items__combo-header-icon .cart-icon--for-action .cart-icon--for-action__icon{width:24px;height:24px;background-size:24px}#show-modal-cart-after-add-item .modal-body .item-combo-card__header{font-size:16px}#show-modal-cart-after-add-item .modal-body .item-combo-card__embroidery,#show-modal-cart-after-add-item .modal-body .item-combo-card__size{font-size:8px;line-height:12px}#show-modal-cart-after-add-item .modal-body .item-combo-card__price-for-unit{display:none}#show-modal-cart-after-add-item .modal-body .item-combo-card__image{border-color:#fff;border-style:solid;border-width:8px 12px;background-color:#fff;height:170px}#show-modal-cart-after-add-item .modal-body .item-combo-card__form-and-controls{width:auto}#show-modal-cart-after-add-item .modal-body .item-combo-card__form-and-controls_bottom-block{margin-top:40px}#show-modal-cart-after-add-item .modal-body .item-combo-card__form-and-controls .item-combo-card__controls-container.item-combo-card__mobile{align-items:center}#show-modal-cart-after-add-item .modal-body .item-combo-card__form-and-controls .item-combo-card__controls-container.item-combo-card__mobile .item-combo-card__factor{font-size:12px;color:#838285}#show-modal-cart-after-add-item .modal-body .item-combo-card__form-and-controls>.item-combo-card__controls-container.item-combo-card__mobile{display:none}#show-modal-cart-after-add-item .modal-body .cart-items__price-container{display:flex;justify-content:space-between;padding:16px}#show-modal-cart-after-add-item .modal-body .cart-items__price-container .cart-items__price,#show-modal-cart-after-add-item .modal-body .cart-items__price-container .cart-items__price-description{font-weight:700;font-size:14px}}@media (min-width:1px) and (max-width:767.9px){#show-modal-cart-after-add-item .modal-body .container{padding-left:0;padding-right:0}#show-modal-cart-after-add-item .modal-body .container .cart-page__items-container{position:relative;left:-16px;width:calc(100% + 32px)}#show-modal-cart-after-add-item .modal-body .container .cart-page__price-container.price-for-modal{position:relative}#show-modal-cart-after-add-item .modal-body .container .single__btn-continue{margin-top:8px;outline:unset;box-sizing:border-box;border-radius:32px;height:48px;cursor:pointer;font-family:SF Pro Display,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.02rem;background:#fff;border:1px solid #2a2730;color:#2a2730;transition:background .3s ease-in,color .3s ease-in;text-decoration:unset;min-width:288px;margin-left:0;margin-right:0;display:flex;align-items:center;justify-content:center;width:100%;min-width:250px;max-width:288px}#show-modal-cart-after-add-item .modal-body .container .single__btn-continue:first-letter{text-transform:capitalize}#show-modal-cart-after-add-item .modal-body .container .single__btn-continue:focus{outline:unset}}