@charset UTF-8;:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:rgba(60,60,60,.29);--vt-c-divider-light-2:rgba(60,60,60,.12);--vt-c-divider-dark-1:rgba(84,84,84,.65);--vt-c-divider-dark-2:rgba(84,84,84,.48);--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:rgba(60,60,60,.66);--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:rgba(235,235,235,.64)}:root{--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#shopify{max-width:1280px;margin:0 auto;padding:0;font-weight:400}#shopify>div{display:flex;flex-wrap:wrap;gap:20px}.cart-order{flex-basis:58%}.modal-overlay{visibility:hidden;opacity:0;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(59,65,84,.8);transition:opacity .25s ease-in-out}.modal-overlay.open{visibility:visible;opacity:1}.modal-overlay .modal-wrapper{position:fixed;top:50%;left:50%;transform:translate3d(-50%,-50%,1px);width:96%;max-width:800px;margin:auto;background:#fff;border-radius:10px;padding:50px;color:#000}.modal-overlay .modal-wrapper .close-modal{cursor:pointer;position:absolute;top:-30px;right:13px}.modal-overlay .modal-wrapper .close-modal:after{content:"×";font-size:35px;color:#000;line-height:100px;text-align:center}.modal-overlay .modal-wrapper h3{display:flex;align-items:center;justify-content:center;gap:15px;font-family:Barlow;font-size:36px;font-style:normal;font-weight:700;line-height:40px;text-align:center;margin-bottom:40px;margin-top:0}.modal-overlay .modal-wrapper .modal-content{display:flex;align-items:center;gap:36px}.modal-overlay .modal-wrapper .modal-content p{font-family:Barlow;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:12px}.modal-overlay .modal-wrapper .modal-content a.arrow-link{font-family:Barlow;display:block;margin-top:24px;text-decoration:none;color:#005aff;font-weight:600;transition:.3s ease all}.modal-overlay .modal-wrapper .modal-content a.arrow-link:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg id='arrow-narrow-right'%3E%3Cpath id=Icon d='M3.33325 10H16.6666M16.6666 10L11.6666 5M16.6666 10L11.6666 15' stroke='%23005AFF' stroke-width='1.66667' stroke-linecap=round stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E");position:relative;top:5px;left:5px}.modal-overlay .modal-wrapper .modal-content .box-contents{display:flex;gap:30px;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:10px}.modal-overlay .modal-wrapper .modal-content .box-contents div{text-align:center;max-width:280px}.modal-overlay .modal-wrapper .modal-content .box-contents div p{font-weight:600}.modal-overlay .modal-wrapper.modal-3{max-width:1000px}.modal-overlay .modal-wrapper.modal-1{max-width:1200px}.modal-overlay .modal-wrapper.modal-1 .license-modal-wrapper .single-feature-license{flex-basis:20%}.modal-overlay .modal-wrapper.modal-13{max-width:1000px}.modal-overlay .modal-wrapper.modal-13 .modal-content{flex-wrap:wrap}.modal-overlay .modal-wrapper.modal-13 .modal-content>div:nth-child(1){flex-basis:75%}.modal-overlay .modal-wrapper.modal-13 ul{display:flex;flex-direction:column;justify-content:center;background:#F7F7F8;padding:20px 20px 20px 40px;min-height:170px}.modal-overlay .modal-wrapper.modal-13 .single-feature-license img{position:absolute;top:-30px;left:0;right:0}.license-modal-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.license-modal-wrapper .single-feature-license{padding:15px;border-radius:8px;border:1px solid #1F6DFF;flex-basis:30%;display:flex;flex-direction:column;justify-content:space-between;position:relative}.license-modal-wrapper .single-feature-license h4{color:#000;text-align:center;font-family:Barlow;font-size:16px;font-weight:700;line-height:normal;margin:10px 0 0}.license-modal-wrapper .single-feature-license ul{margin:24px 0;padding-left:24px;list-style:disc}.license-modal-wrapper .single-feature-license ul li{font-size:12px;line-height:18px;color:#000;margin:0}.license-modal-wrapper .single-feature-license ul img{margin:10px auto}.license-modal-wrapper .single-feature-license img{display:block;margin:0 auto}.name-qty{display:flex;justify-content:space-between;align-items:center}.name-qty h3{color:#2c3e50;font-family:Barlow;font-size:30px;font-style:normal;font-weight:700;line-height:40px;cursor:pointer}.name-qty h3 span{font-weight:300}.name-qty .spoiler{cursor:pointer;transform:rotate(180deg);transition:.3s ease transform}.name-qty .spoiler.expanded{transform:rotate(0)}.more-details-product{background:#F7F7F8;border-radius:10px;padding:20px;margin-top:14px;display:flex;gap:18px}.more-details-product div.description{display:flex;flex-direction:column;justify-content:space-between;padding:10px 0}.more-details-product div.description p{color:#000;font-family:Barlow;font-size:16px;font-weight:400;display:flex;gap:8px;align-items:center}.more-details-product.main-products{flex-wrap:wrap;gap:6px}.more-details-product.main-products div{display:flex;gap:8px 10px;flex-wrap:wrap;padding:5px 0;flex-basis:80%;align-items:center}.more-details-product.main-products div img{width:77px;height:77px}.more-details-product.main-products div p{color:#000;font-family:Barlow;font-size:16px;font-weight:400;line-height:normal;flex-basis:100%;margin-bottom:0}.more-details-product.main-products div p.green-label{background-color:#d9f2df;margin:0!important;color:#000;font-family:Barlow;font-size:9px;font-weight:400;line-height:normal;padding:5px 7px;flex-basis:auto;border-radius:4px}.more-details-product.main-products div .disclaimer{color:#f79009;font-family:Barlow;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.more-details-product.main-products div .small-label{display:flex;color:#000;font-family:Barlow;font-size:9px;font-weight:400;line-height:normal;background:#DDE0E6;padding:5px 7px;flex-basis:auto;border-radius:4px;cursor:pointer;transition:.5s ease background}.more-details-product.main-products div .small-label svg{position:relative;top:1px;margin-left:3px}.more-details-product.main-products div .small-label:hover{background:#D6E4FF}.new-shopify-controls{display:flex;align-items:center;gap:15px}.new-shopify-controls .qty{display:flex;flex-wrap:wrap;justify-content:center;text-align:center;border-radius:10px;background-color:#f7f7f8;margin-bottom:0!important;margin-left:0;margin-right:0;height:50px;width:200px}.new-shopify-controls .qty input[type=number]{color:#2c3e50;font-family:Barlow;font-size:20px;font-weight:600;line-height:29px;text-align:center;background-color:transparent;width:41px;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:textfield}.new-shopify-controls .qty input[type=number]:focus{outline:0}.new-shopify-controls .qty input::-webkit-outer-spin-button,.new-shopify-controls .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.new-shopify-controls .qty svg{cursor:pointer}.new-shopify-controls .price{color:#005aff;font-family:Barlow;font-size:36px;font-style:normal;font-weight:700;line-height:40px;margin-bottom:0!important}.new-shopify-controls .price span{font-weight:700}.new-shopify-controls .trash{cursor:pointer;margin-bottom:0!important}.shopify-cart-wrapper{display:flex;flex-wrap:wrap;gap:2%}.shopify-cart-wrapper .shopify-cart{flex-basis:60%}.shopify-cart-wrapper .shopify-cart ul{padding-left:0;list-style:none;margin-bottom:0}.shopify-cart-wrapper .shopify-cart ul li{border-radius:10px;border:1px solid #005AFF;margin-bottom:18px}.shopify-cart-wrapper .shopify-cart ul li>div{padding:20px}.shopify-cart-wrapper .shopify-order-wrap{position:sticky;top:60px}.shopify-cart-wrapper .shopify-order{flex-basis:38%}.shopify-cart-wrapper .shopify-order .first-part{background:#FCFCFD;padding:20px 40px 40px}.shopify-cart-wrapper .shopify-order .first-part h2{font-family:Barlow;font-size:24px;font-style:normal;font-weight:600;line-height:35px;color:#000;text-align:center;margin-bottom:60px}.shopify-cart-wrapper .shopify-order .first-part .order-summary-item{margin-bottom:15px}.shopify-cart-wrapper .shopify-order .first-part .order-summary-item p{display:flex;justify-content:space-between;color:#000;font-family:Barlow,sans-serif;font-size:20px;font-weight:500;line-height:29px;margin-bottom:0}.shopify-cart-wrapper .shopify-order .first-part .order-summary-item p.small-text{color:#5c647a;font-family:Barlow;font-size:16px;font-style:normal;font-weight:400;line-height:29px;margin-left:20px}.shopify-cart-wrapper .shopify-order .first-part .order-summary-item.total{margin:100px 0 50px}.shopify-cart-wrapper .shopify-order .first-part .accept-terms{display:flex;align-items:center;gap:10px;margin-bottom:24px}.shopify-cart-wrapper .shopify-order .first-part .accept-terms input[type=checkbox]{width:18px;height:18px}.shopify-cart-wrapper .shopify-order .first-part .accept-terms label{color:#2c3e50;font-size:14px;text-transform:none;margin-bottom:0}.shopify-cart-wrapper .shopify-order .first-part .accept-terms label a{text-decoration:none;color:#005aff;font-weight:600}.shopify-cart-wrapper .shopify-order .first-part .accept-terms.red label,.shopify-cart-wrapper .shopify-order .first-part .accept-terms.red a{color:red}.shopify-cart-wrapper .shopify-order .first-part .accept-terms.red input[type=checkbox]{-webkit-box-shadow:0 0 0 2px rgba(255,0,0,.7);-moz-box-shadow:0 0 0 2px rgba(255,0,0,.7);box-shadow:0 0 0 2px #f00b3}.shopify-cart-wrapper .shopify-order .first-part .mobile-only{display:none}.shopify-cart-wrapper .shopify-order .last-part{background-color:#d6e4ff;padding:30px 45px}.shopify-cart-wrapper .shopify-order .last-part .cc-logos{display:flex;justify-content:center;margin-bottom:20px}.shopify-cart-wrapper .shopify-order .last-part p{font-family:Barlow;color:#000;font-size:16px;font-weight:500;line-height:normal;margin-bottom:0}.extra-actions{display:flex;align-items:center;gap:10px}.extra-actions a{background-color:#005aff;color:#fff!important;font-size:16px;line-height:38px;font-weight:600;font-family:Barlow;text-decoration:none!important;padding:4px 24px;border-radius:4px;transition:.3s ease all!important}.extra-actions a:hover{background-color:#0047cc}.extra-actions a.disabled{cursor:not-allowed}.extra-actions select{height:46px;font-family:Barlow;font-weight:600;background-color:#f0f0f2;border:1px solid #C5CAD3;border-radius:4px;padding:8px 16px;font-size:16px;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M2.14645 4.35355L1.35355 5.14645C1.15829 5.34171 1.15829 5.65829 1.35355 5.85355L7.64645 12.1464C7.84171 12.3417 8.15829 12.3417 8.35355 12.1464L14.6464 5.85355C14.8417 5.65829 14.8417 5.34171 14.6464 5.14645L13.8536 4.35355C13.6583 4.15829 13.3417 4.15829 13.1464 4.35355L8.35355 9.14645C8.15829 9.34171 7.84171 9.34171 7.64645 9.14645L2.85355 4.35355C2.65829 4.15829 2.34171 4.15829 2.14645 4.35355Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;cursor:pointer}.extra-actions select::-ms-expand{display:none}.extra-actions select:focus{outline:0;border-color:#707070}.extra-actions.mobile-country-select{display:none}.another-product{margin-bottom:18px;min-height:80px;padding:50px 30px;text-align:center;color:#8f99b3;font-family:Barlow;font-size:36px;font-style:normal;font-weight:400;line-height:40px;border-radius:10px;border:1px solid #AAB2C3;cursor:pointer;transition:.3s ease all}.another-product:hover{border-color:#005aff;color:#005aff}.shopify-accessories{display:flex;flex-wrap:wrap}.shopify-accessories .core-accessories{order:2}.shopify-accessories .hybrid-accessories{order:3}.shopify-accessories .hybrid-accessories.hub-first{order:1}.shopify-accessories .core-accessories,.shopify-accessories .hybrid-accessories{background:#F7F7F8;border-radius:10px;padding:48px 18px 24px;margin-bottom:18px}.shopify-accessories .core-accessories h2,.shopify-accessories .hybrid-accessories h2{color:#2c3e50;font-family:Barlow;font-size:36px;font-style:normal;font-weight:700;line-height:40px;text-align:center;margin-bottom:48px}.shopify-accessories .core-accessories h2 .spoiler,.shopify-accessories .hybrid-accessories h2 .spoiler{display:none}.shopify-accessories .core-accessories .core-accessories-wrapper,.shopify-accessories .core-accessories .hybrid-accessories-wrapper,.shopify-accessories .hybrid-accessories .core-accessories-wrapper,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper{display:flex;flex-wrap:wrap;gap:2%}.shopify-accessories .core-accessories .core-accessories-wrapper>div,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div{color:#2c3e50;flex-basis:49%;background:#FCFCFD;padding:30px 40px;margin-bottom:2%;position:relative;border-radius:10px;border:1px solid #DDE0E6;transition:.3s ease all}.shopify-accessories .core-accessories .core-accessories-wrapper>div span.recommended,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div span.recommended,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div span.recommended,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div span.recommended{position:absolute;top:-13px;left:20px;border-radius:16px;border:1.5px solid #005AFF;background:#EBF2FF;padding:2px 8px;color:#005aff;text-align:center;font-family:Barlow;font-size:12px;font-weight:500;line-height:18px}.shopify-accessories .core-accessories .core-accessories-wrapper>div h3,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div h3,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div h3,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div h3{font-family:Barlow;font-size:24px;font-style:normal;font-weight:600;line-height:35px;margin-bottom:20px}.shopify-accessories .core-accessories .core-accessories-wrapper>div .more-details,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .more-details,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .more-details,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .more-details{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.shopify-accessories .core-accessories .core-accessories-wrapper>div .more-details img,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .more-details img,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .more-details img,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .more-details img{flex-basis:40%;width:108px;height:115px}.shopify-accessories .core-accessories .core-accessories-wrapper>div .more-details p,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .more-details p,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .more-details p,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .more-details p{flex-basis:56%;font-family:Barlow;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:#000}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price a,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price a,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price a,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price a{cursor:pointer;border-radius:10px;background:#005AFF;font-family:Barlow;font-size:16px;font-style:normal;font-weight:600;line-height:38px;color:#fff;flex-basis:80%;text-align:center;text-decoration:none;transition:.3s ease all}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price a.already-in-cart,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price a.already-in-cart,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price a.already-in-cart,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price a.already-in-cart{background:#DDE1E7;cursor:not-allowed}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price a.peri,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price a.peri,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price a.peri,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price a.peri{flex-basis:100%;margin:20px 0}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price span,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price span,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price span,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price span{font-family:Barlow;font-size:24px;font-style:normal;font-weight:600;color:#005aff;line-height:35px}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button{position:relative;border:0;border-radius:10px;background-color:#005aff;outline:0;cursor:pointer;transition:.3s ease-in-out;overflow:hidden;flex-basis:80%;height:44px}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button:hover,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button:hover,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button:hover,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button:hover{background-color:#4787ff}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button:focus,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button:focus,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button:focus,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button:focus{outline:0}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button .fa-shopping-cart,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button .fa-shopping-cart,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button .fa-shopping-cart,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button .fa-shopping-cart{position:absolute;z-index:2;top:50%;left:-10%;font-size:2em;transform:translate(-50%,-50%)}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button .fa-box,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button .fa-box,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button .fa-box,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button .fa-box{position:absolute;z-index:3;top:-30%;left:52%;transform:translate(-50%,-50%)}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button span,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button span,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button span,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button span{position:absolute;z-index:3;left:50%;top:50%;font-weight:700;font-size:1rem;color:#fff;white-space:nowrap;transform:translate(-50%,-50%)}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button span.add-to-cart,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button span.add-to-cart,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button span.add-to-cart,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button span.add-to-cart{opacity:1}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button span.added,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button span.added,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button span.added,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button span.added{opacity:0}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button.clicked,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button.clicked,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button.clicked,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button.clicked{background:#000;cursor:not-allowed}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button.unavailable,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button.unavailable,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button.unavailable,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button.unavailable{background:#F7F7F8;cursor:not-allowed;text-shadow:none}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button.unavailable span,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button.unavailable span,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button.unavailable span,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button.unavailable span{color:#000}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button.clicked .fa-shopping-cart,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button.clicked .fa-shopping-cart,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button.clicked .fa-shopping-cart,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button.clicked .fa-shopping-cart{animation:cart 2s ease-in-out forwards}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button.clicked .fa-box,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button.clicked .fa-box,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button.clicked .fa-box,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button.clicked .fa-box{animation:box 2s ease-in-out forwards}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price .clicked span.add-to-cart,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price .clicked span.add-to-cart,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price .clicked span.add-to-cart,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price .clicked span.add-to-cart{animation:txt1 2s ease-in-out forwards}.shopify-accessories .core-accessories .core-accessories-wrapper>div .cart-price button.clicked span.added,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .cart-price button.clicked span.added,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .cart-price button.clicked span.added,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .cart-price button.clicked span.added{animation:txt2 2s ease-in-out forwards}@keyframes cart{0%{left:-10%}40%,60%{left:50%}to{left:110%}}@keyframes box{0%,40%{top:-30%}60%{top:40%;left:52%}to{top:40%;left:112%}}@keyframes txt1{0%{opacity:1}20%,to{opacity:0}}@keyframes txt2{0%,80%{opacity:0}to{opacity:1}}.shopify-accessories .core-accessories .core-accessories-wrapper>div .needs,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .needs,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .needs,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .needs{margin-top:20px;display:flex;align-items:center;gap:10px}.shopify-accessories .core-accessories .core-accessories-wrapper>div .needs .text-label,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .needs .text-label,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .needs .text-label,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .needs .text-label{display:flex;padding:5px 10px;gap:8px;align-items:center;background:#DDE0E6;border-radius:4px;cursor:pointer;transition:.5s ease background}.shopify-accessories .core-accessories .core-accessories-wrapper>div .needs .text-label p,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .needs .text-label p,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .needs .text-label p,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .needs .text-label p{color:#2c3e50;font-family:Barlow;font-size:8.5px;font-style:normal;font-weight:400;line-height:normal;display:inline-block;margin-bottom:0}.shopify-accessories .core-accessories .core-accessories-wrapper>div .needs .text-label:hover,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .needs .text-label:hover,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .needs .text-label:hover,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .needs .text-label:hover{background:#D6E4FF}.shopify-accessories .core-accessories .core-accessories-wrapper>div:hover,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div:hover,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div:hover,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div:hover{border-color:#1f6dff}@media (max-width:1200px){.modal-overlay .modal-wrapper.modal-1,.modal-overlay .modal-wrapper.modal-3,.modal-overlay .modal-wrapper.modal-13{transform:none;position:static;max-width:100%;max-height:95vh;margin:20px auto;overflow:visible;padding:20px;overflow-y:auto}.modal-overlay .modal-wrapper.modal-1 .license-modal-wrapper .single-feature-license,.modal-overlay .modal-wrapper.modal-3 .license-modal-wrapper .single-feature-license,.modal-overlay .modal-wrapper.modal-13 .license-modal-wrapper .single-feature-license{flex-basis:45%}.modal-overlay .modal-wrapper.modal-1 h3,.modal-overlay .modal-wrapper.modal-3 h3,.modal-overlay .modal-wrapper.modal-13 h3{margin-top:30px}.modal-overlay .modal-wrapper.modal-1 .close-modal,.modal-overlay .modal-wrapper.modal-3 .close-modal,.modal-overlay .modal-wrapper.modal-13 .close-modal{top:-10px;right:30px}}@media (max-width:1300px){.shopify-cart-wrapper .shopify-cart ul li>div{padding:20px}#shopify>div{display:block;padding:0 30px}.shopify-cart-wrapper{flex-direction:column}.shopify-cart-wrapper .shopify-cart,.shopify-cart-wrapper .shopify-order{flex-basis:100%}.more-details-product.main-products>div{flex-basis:100%}.shopify-accessories .core-accessories .core-accessories-wrapper>div .more-details img,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .more-details img,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .more-details img,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .more-details img{flex-basis:auto}.shopify-cart-wrapper .shopify-cart{order:2;margin-top:32px}.shopify-cart-wrapper .shopify-order{order:1;margin-top:32px}}@media (max-width:980px){.page-cart .name-qty h3{font-size:26px}}@media (max-width:875px){.name-qty{flex-direction:column;gap:15px;align-items:start;position:relative}.shopify-accessories .core-accessories .core-accessories-wrapper>div .more-details,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div .more-details,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div .more-details,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div .more-details{gap:20px}.shopify-accessories .core-accessories .core-accessories-wrapper>div,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div{padding:20px}.name-qty .spoiler{position:absolute;right:0;top:0}}@media (max-width:767px){#shopify>div{display:block;padding:0 20px}.shopify-accessories .core-accessories .core-accessories-wrapper>div,.shopify-accessories .core-accessories .hybrid-accessories-wrapper>div,.shopify-accessories .hybrid-accessories .core-accessories-wrapper>div,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper>div{flex-basis:100%}.more-details-product{flex-direction:column}.more-details-product div.description{gap:10px}.shopify-cart-wrapper .shopify-order .first-part .extra-actions{flex-direction:column}.shopify-cart-wrapper .shopify-order .first-part .extra-actions select{width:100%}.shopify-cart-wrapper .shopify-order .first-part .extra-actions a{width:100%;text-align:center}.modal-overlay .modal-wrapper .modal-content{flex-direction:column}.modal-overlay .modal-wrapper.modal-13 .license-modal-wrapper .single-feature-license{flex-basis:100%}.modal-overlay .modal-wrapper.modal-13 ul{min-height:0}}@media (max-width:650px){.modal-overlay .modal-wrapper.modal-3 .modal-content{flex-wrap:wrap}.modal-overlay .modal-wrapper.modal-3 .modal-content div{flex-basis:100%}.modal-overlay .modal-wrapper.modal-3 .modal-content img{margin:auto}.modal-overlay .modal-wrapper.modal-1 .license-modal-wrapper .single-feature-license,.modal-overlay .modal-wrapper.modal-3 .license-modal-wrapper .single-feature-license{flex-basis:100%}}@media (max-width:520px){.name-qty{zoom:.8}}@media (max-width:400px){.name-qty{zoom:.6}.name-qty .spoiler{top:0}}@media (max-width:600px){.shopify-cart-wrapper .shopify-order .first-part .extra-actions select{display:none}.extra-actions{background-color:#d6e4ff}.extra-actions select{width:92%;margin:auto;display:block}.extra-actions.mobile-country-select.expanded{display:block}#shopify>div{padding:0}.shopify-cart-wrapper .shopify-cart ul,.shopify-cart-wrapper .shopify-order{padding:0 20px;margin-top:0}.another-product{margin:0 20px 18px;font-size:30px;padding:20px}.shopify-cart-wrapper .shopify-order .first-part{display:flex;flex-direction:column-reverse;padding:20px 20px 0;background:#D6E4FF;margin-top:20px}.shopify-cart-wrapper .shopify-order .first-part .mobile-only{display:flex;align-items:center;font-size:18px;color:#005aff}.shopify-cart-wrapper .shopify-order .first-part .mobile-only .spoiler{width:35px;height:35px;margin-left:5px;transform:rotate(0);transition:.3s ease transform}.shopify-cart-wrapper .shopify-order .first-part .mobile-only .spoiler.expanded{transform:rotate(180deg)}.shopify-cart-wrapper .shopify-order .first-part h2{order:1;text-align:left;display:flex;align-items:center;justify-content:space-between;font-size:18px;margin:20px 0;cursor:pointer}.shopify-cart-wrapper .shopify-order .first-part .accept-terms{order:-1;display:none}.shopify-cart-wrapper .shopify-order .first-part .accept-terms label{font-size:12px}.shopify-cart-wrapper .shopify-order .first-part .accept-terms.expanded{display:flex}.shopify-cart-wrapper .shopify-order .first-part .extra-actions{order:2}.shopify-cart-wrapper .shopify-order .first-part .order-summary-item p{font-size:18px}.shopify-cart-wrapper .shopify-order .first-part .order-summary-item.total{display:none}.more-details-product.main-products div img{width:40px;height:40px}.shopify-cart-wrapper .shopify-order .first-part .order-summary-item.expanded{display:none}.shopify-cart-wrapper .shopify-order .last-part{display:block;padding:10px 16px 20px}.shopify-cart-wrapper .shopify-order .last-part.expanded{display:none}.shopify-accessories .core-accessories h2,.shopify-accessories .hybrid-accessories h2{font-size:18px;line-height:22px;margin-bottom:20px;position:relative}.shopify-accessories .core-accessories h2 .spoiler,.shopify-accessories .hybrid-accessories h2 .spoiler{display:block;position:absolute;right:0;top:0;transform:rotate(0);transition:.3s ease transform}.shopify-accessories .core-accessories h2 .spoiler.collapsed,.shopify-accessories .hybrid-accessories h2 .spoiler.collapsed{transform:rotate(180deg)}.shopify-accessories .core-accessories,.shopify-accessories .hybrid-accessories{padding:20px;margin:0;border-radius:0;width:100%}.shopify-accessories .core-accessories .core-accessories-wrapper.collapsed,.shopify-accessories .core-accessories .hybrid-accessories-wrapper.collapsed,.shopify-accessories .hybrid-accessories .core-accessories-wrapper.collapsed,.shopify-accessories .hybrid-accessories .hybrid-accessories-wrapper.collapsed{display:none}.shopify-cart-wrapper .shopify-order .last-part p{background:#FFFAEB;padding:10px 20px;font-size:12px}.shopify-cart-wrapper .shopify-order .last-part .cc-logos{display:none}}@media (max-width:320px){.shopify-cart-wrapper .shopify-order .first-part h2{zoom:.9}}