.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.wcml-dropdown{width:15.5em;max-width:100%;position:relative}.wcml-dropdown>ul{position:relative;padding:0;margin:0!important;list-style-type:none}.wcml-dropdown li{list-style-type:none;padding:0;margin:0;border:1px solid #cdcdcd;background-color:#fff}.wcml-dropdown li:hover,.wcml-dropdown li:focus{background-color:#f5f5f5}.wcml-dropdown li:hover.wcml-cs-active-currency .wcml-cs-submenu,.wcml-dropdown li:focus.wcml-cs-active-currency .wcml-cs-submenu{visibility:visible}.wcml-dropdown a{display:block;text-decoration:none;padding:.5em .5em .4em;line-height:1;box-shadow:none!important;cursor:pointer}.wcml-dropdown a:hover{box-shadow:none!important;text-decoration:none}.wcml-dropdown a.wcml-cs-item-toggle{position:relative;padding-right:calc(10px + .7em + .7em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle{padding-right:10px;padding-left:calc(10px + .7em + .7em)}.wcml-dropdown a.wcml-cs-item-toggle:after{content:'';vertical-align:middle;display:inline-block;border:.35em solid #fff0;border-top:.5em solid;position:absolute;right:10px;top:calc(50% - .175em)}.rtl .wcml-dropdown a.wcml-cs-item-toggle:after{right:auto;left:10px}.wcml-dropdown .wcml-cs-submenu{visibility:hidden;position:absolute;top:100%;right:0;left:0;border-top:1px solid #cdcdcd;padding:0;margin:0!important;list-style-type:none;z-index:101}.wcml-dropdown .wcml-cs-submenu li{padding:0;margin:0;border:solid #cdcdcd;border-width:0 1px 1px 1px}.woocommerce .wcml-dropdown.product{margin:1em 0;overflow:visible}.widget .wcml-dropdown ul li{padding:0}.widget .wcml-dropdown ul li a{box-shadow:none}.widget .wcml-dropdown ul li a:hover{box-shadow:none;text-decoration:none}.wcml-spinner{position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.rtl .wcml-spinner{right:auto;left:-20px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left;padding:0}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin:0;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:var(--wc-form-color-background,#fff);color:var(--wc-form-color-text,#000);border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:"";display:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#444;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:var(--wp-admin-theme-color,#0073aa);color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#444}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 #fff0 #fff0 #fff0;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#fff0 #fff0 #888 #fff0;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid var(--wp-admin-theme-color,#0073aa)}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid #fff0}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:var(--wp-admin-theme-color,#0073aa)}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:#fff0;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:#fff0;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgb(0 0 0 / .15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce table.shop_table_responsive thead,.woocommerce-page table.shop_table_responsive thead{display:none}.woocommerce table.shop_table_responsive tbody tr:first-child td:first-child,.woocommerce-page table.shop_table_responsive tbody tr:first-child td:first-child{border-top:0}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:none}.woocommerce table.shop_table_responsive tr,.woocommerce-page table.shop_table_responsive tr{display:block}.woocommerce table.shop_table_responsive tr td,.woocommerce-page table.shop_table_responsive tr td{display:block;text-align:right!important}.woocommerce table.shop_table_responsive tr td.order-actions,.woocommerce-page table.shop_table_responsive tr td.order-actions{text-align:left!important}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left}.woocommerce table.shop_table_responsive tr td.actions::before,.woocommerce table.shop_table_responsive tr td.product-remove::before,.woocommerce-page table.shop_table_responsive tr td.actions::before,.woocommerce-page table.shop_table_responsive tr td.product-remove::before{display:none}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgb(0 0 0 / .025)}.woocommerce table.my_account_orders tr td.order-actions,.woocommerce-page table.my_account_orders tr td.order-actions{text-align:left}.woocommerce table.my_account_orders tr td.order-actions::before,.woocommerce-page table.my_account_orders tr td.order-actions::before{display:none}.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{float:none;margin:.125em .25em .125em 0}.woocommerce table.shop_attributes tr,.woocommerce-page table.shop_attributes tr{display:block}.woocommerce table.shop_attributes tr td,.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr th{display:block;max-width:100%;width:auto;text-align:left;padding:.5em}.woocommerce table.shop_attributes tr th,.woocommerce-page table.shop_attributes tr th{padding-bottom:.25em;border-bottom:0}.woocommerce table.shop_attributes tr td,.woocommerce-page table.shop_attributes tr td{padding-top:.25em}.woocommerce table.shop_attributes tr td>:first-child,.woocommerce table.shop_attributes tr th>:first-child,.woocommerce-page table.shop_attributes tr td>:first-child,.woocommerce-page table.shop_attributes tr th>:first-child{padding-top:0;margin-top:0}.woocommerce table.shop_attributes tr td>:last-child,.woocommerce table.shop_attributes tr th>:last-child,.woocommerce-page table.shop_attributes tr td>:last-child,.woocommerce-page table.shop_attributes tr th>:last-child{padding-bottom:0;margin-bottom:0}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{float:none;width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}.woocommerce ul.products[class*=columns-] li.product:nth-child(2n),.woocommerce-page ul.products[class*=columns-] li.product:nth-child(2n){float:right;clear:none!important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{float:none;width:100%}.woocommerce #content table.cart .product-thumbnail,.woocommerce table.cart .product-thumbnail,.woocommerce-page #content table.cart .product-thumbnail,.woocommerce-page table.cart .product-thumbnail{display:none}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:left}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:none;padding-bottom:.5em}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce #content table.cart td.actions .coupon::before,.woocommerce table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::before,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::before,.woocommerce-page table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::before{content:" ";display:table}.woocommerce #content table.cart td.actions .coupon::after,.woocommerce table.cart td.actions .coupon::after,.woocommerce-page #content table.cart td.actions .coupon::after,.woocommerce-page table.cart td.actions .coupon::after{clear:both}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce #content table.cart td.actions .coupon input,.woocommerce table.cart td.actions .coupon .button,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon input,.woocommerce-page #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon input,.woocommerce-page table.cart td.actions .coupon .button,.woocommerce-page table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon input{width:48%;box-sizing:border-box}.woocommerce #content table.cart td.actions .coupon .button.alt,.woocommerce #content table.cart td.actions .coupon .input-text+.button,.woocommerce table.cart td.actions .coupon .button.alt,.woocommerce table.cart td.actions .coupon .input-text+.button,.woocommerce-page #content table.cart td.actions .coupon .button.alt,.woocommerce-page #content table.cart td.actions .coupon .input-text+.button,.woocommerce-page table.cart td.actions .coupon .button.alt,.woocommerce-page table.cart td.actions .coupon .input-text+.button{float:right}.woocommerce #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page #content table.cart td.actions .coupon .coupon-error-notice,.woocommerce-page table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);float:left;font-size:.75em;margin-bottom:0;text-align:left;width:48%}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{display:block;width:100%}.woocommerce .cart-collaterals .cart_totals,.woocommerce .cart-collaterals .cross-sells,.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .shipping_calculator{width:100%;float:none;text-align:left}.woocommerce-page.woocommerce-checkout form.login .form-row,.woocommerce.woocommerce-checkout form.login .form-row{width:100%;float:none}.woocommerce #payment .terms,.woocommerce-page #payment .terms{text-align:left;padding:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;box-sizing:border-box;margin-bottom:1em}.woocommerce .lost_reset_password .form-row-first,.woocommerce .lost_reset_password .form-row-last,.woocommerce-page .lost_reset_password .form-row-first,.woocommerce-page .lost_reset_password .form-row-last{width:100%;float:none;margin-right:0}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{float:none;width:100%}.single-product .twentythirteen .panel{padding-left:20px!important;padding-right:20px!important}}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}@keyframes spin{100%{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:star;src:url(//earfit.com.tr/piqidaq/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(//earfit.com.tr/piqidaq/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//earfit.com.tr/piqidaq/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(//earfit.com.tr/piqidaq/woocommerce/assets/fonts/WooCommerce.woff2) format("woff2"),url(//earfit.com.tr/piqidaq/woocommerce/assets/fonts/WooCommerce.woff) format("woff"),url(//earfit.com.tr/piqidaq/woocommerce/assets/fonts/WooCommerce.ttf) format("truetype");font-weight:400;font-style:normal}.woocommerce form .form-row{padding:3px;margin:0 0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label{line-height:2}.woocommerce form .form-row label.hidden{visibility:hidden}.woocommerce form .form-row label.inline{display:inline}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#1e85be;color:#fff;border-radius:3px;padding:1em;margin:.5em 0 0;clear:both;display:none;position:relative}.woocommerce form .form-row .woocommerce-input-wrapper .description a{color:#fff;text-decoration:underline;border:0;box-shadow:none}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{left:50%;top:0;margin-top:-4px;transform:translateX(-50%) rotate(180deg);content:"";position:absolute;border-width:4px 6px 0 6px;border-style:solid;border-color:#1e85be #fff0 #fff0 #fff0;z-index:100;display:block}.woocommerce form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{font-family:inherit;font-weight:400;letter-spacing:normal;padding:.5em;display:block;background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width) solid var(--wc-form-border-color);border-radius:var(--wc-form-border-radius);color:var(--wc-form-color-text,#000);box-sizing:border-box;width:100%;margin:0;line-height:normal;height:auto}.woocommerce form .form-row .input-text:focus,.woocommerce form .form-row select:focus{border-color:currentColor}.woocommerce form .form-row select{cursor:pointer;appearance:none;padding-right:3em;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=);background-repeat:no-repeat;background-size:16px;background-position:calc(100% - .5em) 50%}.woocommerce form .form-row textarea{height:4em;line-height:1.5;box-shadow:none}.woocommerce form .form-row .country_to_state--single{background:0 0;border:0;padding:0;appearance:none;background-image:none;font:inherit;font-weight:700;color:inherit;width:auto;pointer-events:none}.woocommerce form .form-row .required{color:var(--wc-red);font-weight:700;border:0!important;text-decoration:none;visibility:hidden}.woocommerce form .form-row .optional{visibility:visible}.woocommerce form .form-row.woocommerce-invalid label{color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-invalid .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-red)}.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:var(--wc-green)}.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-color:var(--wc-green)}.woocommerce form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder{line-height:normal}:where(.woocommerce) .select2-container{width:100%}:where(.woocommerce) .select2-container .select2-selection--single{height:auto}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__rendered{padding:.5em;line-height:normal;box-sizing:border-box;color:var(--wc-form-color-text,#444);font-weight:400}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__placeholder{color:var(--wc-form-color-text,#444)}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow{position:absolute;top:2px;right:.5em;height:100%;width:16px}:where(.woocommerce) .select2-container .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}:where(.woocommerce) .select2-container .select2-dropdown,:where(.woocommerce) .select2-container .select2-selection{background-color:var(--wc-form-color-background,#fff);border:var(--wc-form-border-width,1px) solid var(--wc-form-border-color,#aaa);border-radius:var(--wc-form-border-radius,4px)}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}:where(.woocommerce) .select2-container.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}:where(.woocommerce) .select2-results__options{list-style:none;margin:0;padding:0}:where(.woocommerce) .select2-results__option{margin:0}.woocommerce-store-notice,p.demo_store{position:absolute;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding:1em 0;text-align:center;background-color:#720eec;color:#fcfbfe;z-index:99998;box-shadow:0 1px 1em rgb(0 0 0 / .2);display:none}.woocommerce-store-notice a,p.demo_store a{color:#fcfbfe;text-decoration:underline}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.admin-bar p.demo_store{top:32px}.woocommerce-product-gallery__photoswipe-video-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.woocommerce-product-gallery__photoswipe-video{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.clear{clear:both}.woocommerce .blockUI.blockOverlay{position:relative}.woocommerce .blockUI.blockOverlay::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce .loader::before{height:1em;width:1em;display:block;position:absolute;top:50%;left:50%;margin-left:-.5em;margin-top:-.5em;content:"";animation:spin 1s ease-in-out infinite;background:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgb(0 0 0 / .75)}.woocommerce a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;color:var(--wc-red)!important;text-decoration:none;font-weight:700;border:0}.woocommerce a.remove:hover{color:#fff!important;background:var(--wc-red)}.woocommerce small.note{display:block;color:#767676;font-size:.857em;margin-top:10px}.woocommerce .woocommerce-breadcrumb{margin:0 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb::after,.woocommerce .woocommerce-breadcrumb::before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb::after{clear:both}.woocommerce .quantity .qty{width:3.631em;text-align:center}.woocommerce div.product{margin-bottom:0;position:relative}.woocommerce div.product .product_title{clear:none;margin-top:0;padding:0}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block}.woocommerce div.product p.price del,.woocommerce div.product span.price del{opacity:.7;display:inline-block}.woocommerce div.product p.stock{font-size:.92em}.woocommerce div.product .woocommerce-product-rating{margin-bottom:1.618em}.woocommerce div.product div.images{margin-bottom:2em}.woocommerce div.product div.images img{display:block;width:100%;height:auto;box-shadow:none}.woocommerce div.product div.images div.thumbnails{padding-top:1em}.woocommerce div.product div.images.woocommerce-product-gallery{position:relative}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper{transition:all cubic-bezier(.795,-.035,0,1) .5s;margin:0;padding:0}.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .zoomImg{background-color:#fff;opacity:0}.woocommerce div.product div.images .woocommerce-product-gallery__image--placeholder{border:1px solid #f2f2f2}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}.woocommerce div.product div.images .woocommerce-product-gallery__image a{display:block;outline-offset:-2px}.woocommerce div.product div.images .woocommerce-product-gallery__video .wp-post-video{display:block;width:100%;height:auto}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{background:#fff;border:none;box-sizing:content-box;border-radius:100%;cursor:pointer;font-size:2em;height:36px;padding:0;position:absolute;right:.5em;text-indent:-9999px;top:.5em;width:36px;z-index:99}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::before{border:2px solid #000;border-radius:100%;box-sizing:content-box;content:"";display:block;height:10px;left:9px;top:9px;position:absolute;width:10px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger::after{background:#000;border-radius:6px;box-sizing:content-box;content:"";display:block;height:8px;left:22px;position:absolute;top:19px;transform:rotate(-45deg);width:2px}.woocommerce div.product div.images .woocommerce-product-gallery__trigger span[aria-hidden=true]{border:0;clip-path:inset(50%);height:1px;left:50%;margin:-1px;overflow:hidden;position:absolute;top:50%;width:1px}.woocommerce div.product div.images .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0}.woocommerce div.product div.images .flex-control-thumbs li{width:25%;float:left;margin:0;list-style:none;position:relative}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li img{cursor:pointer;opacity:.5;margin:0}.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview.flex-active,.woocommerce div.product div.images .flex-control-thumbs li .woocommerce-product-gallery__video-thumbnail-preview:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active,.woocommerce div.product div.images .flex-control-thumbs li img:hover{opacity:1}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail::before{content:"▶";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1;color:#fff;font-size:1.4em;text-shadow:0 0 .25em rgb(0 0 0 / .8);pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder.flex-active,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail img.woocommerce-product-gallery__video-thumbnail-placeholder:hover{opacity:0}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail .woocommerce-product-gallery__video-thumbnail-placeholder.flex-active+.woocommerce-product-gallery__video-thumbnail-preview,.woocommerce div.product div.images .flex-control-thumbs li.woocommerce-product-gallery__video-thumbnail:hover .woocommerce-product-gallery__video-thumbnail-preview{opacity:1}.woocommerce div.product .woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:left}.woocommerce div.product .woocommerce-product-gallery--columns-5 .flex-control-thumbs li:nth-child(5n+1){clear:left}.woocommerce div.product div.summary{margin-bottom:2em}.woocommerce div.product div.social{text-align:right;margin:0 0 1em}.woocommerce div.product div.social span{margin:0 0 0 2px}.woocommerce div.product div.social span span{margin:0}.woocommerce div.product div.social span .stButton .chicklets{padding-left:16px;width:0}.woocommerce div.product div.social iframe{float:left;margin-top:3px}.woocommerce div.product .woocommerce-tabs ul.tabs{list-style:none;padding:0 0 0 1em;margin:0 0 1.618em;overflow:hidden;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li{border:1px solid #cfc8d8;background-color:#e9e6ed;color:#515151;display:inline-block;position:relative;z-index:0;border-radius:4px 4px 0 0;margin:0 -5px;padding:0 1em}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:inline-block;padding:.5em 0;font-weight:700;color:#515151;text-decoration:none}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#6b6b6b}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#fff;color:#515151;z-index:2;border-bottom-color:#fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:inherit;text-shadow:inherit}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{box-shadow:2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li.active::after{box-shadow:-2px 2px 0 #fff}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{border:1px solid #cfc8d8;position:absolute;bottom:-1px;width:5px;height:5px;content:" ";box-sizing:border-box}.woocommerce div.product .woocommerce-tabs ul.tabs li::before{left:-5px;border-bottom-right-radius:4px;border-width:0 1px 1px 0;box-shadow:2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs li::after{right:-5px;border-bottom-left-radius:4px;border-width:0 0 1px 1px;box-shadow:-2px 2px 0 #e9e6ed}.woocommerce div.product .woocommerce-tabs ul.tabs::before{position:absolute;content:" ";width:100%;bottom:0;left:0;border-bottom:1px solid #cfc8d8;z-index:1}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 2em;padding:0}.woocommerce div.product p.cart{margin-bottom:2em}.woocommerce div.product p.cart::after,.woocommerce div.product p.cart::before{content:" ";display:table}.woocommerce div.product p.cart::after{clear:both}.woocommerce div.product form.cart{margin-bottom:2em}.woocommerce div.product form.cart::after,.woocommerce div.product form.cart::before{content:" ";display:table}.woocommerce div.product form.cart::after{clear:both}.woocommerce div.product form.cart div.quantity{float:left;margin:0 4px 0 0}.woocommerce div.product form.cart table{border-width:0 0 1px}.woocommerce div.product form.cart table td{padding-left:0}.woocommerce div.product form.cart table div.quantity{float:none;margin:0}.woocommerce div.product form.cart table small.stock{display:block;float:none}.woocommerce div.product form.cart .variations{margin-bottom:1em;border:0;width:100%}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top}.woocommerce div.product form.cart .variations label{font-weight:700;text-align:left}.woocommerce div.product form.cart .variations select{max-width:100%;min-width:75%;display:inline-block;margin-right:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:3em;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;-webkit-background-size:16px;background-position:calc(100% - 12px) 50%;-webkit-background-position:calc(100% - 12px) 50%}.woocommerce div.product form.cart .variations td.label{padding-right:1em}.woocommerce div.product form.cart .woocommerce-variation-description p{margin-bottom:1em}.woocommerce div.product form.cart .reset_variations{visibility:hidden;font-size:.83em}.woocommerce div.product form.cart .wc-no-matching-variations{display:none}.woocommerce div.product form.cart .button{vertical-align:middle;float:left}.woocommerce div.product form.cart .group_table td.woocommerce-grouped-product-list-item__label{padding-right:1em;padding-left:1em}.woocommerce div.product form.cart .group_table td{vertical-align:top;padding-bottom:.5em;border:0}.woocommerce div.product form.cart .group_table td:first-child{width:4em;text-align:center}.woocommerce div.product form.cart .group_table .wc-grouped-product-add-to-cart-checkbox{display:inline-block;width:auto;margin:0 auto;transform:scale(1.5,1.5)}.woocommerce span.onsale{min-height:3.236em;min-width:3.236em;padding:.202em;font-size:1em;font-weight:700;position:absolute;text-align:center;line-height:3.236;top:-.5em;left:-.5em;margin:0;border-radius:100%;background-color:#958e09;color:#fff;font-size:.857em;z-index:9}.woocommerce .products ul,.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce .products ul::after,.woocommerce ul.products::after{clear:both}.woocommerce .products ul li,.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .onsale{top:0;right:0;left:auto;margin:-.5em -.5em 0 0}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a{text-decoration:none}.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .woocommerce-placeholder{border:1px solid #f2f2f2}.woocommerce ul.products li.product .star-rating{font-size:.857em}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce ul.products li.product .price del{color:inherit;opacity:.7;display:inline-block}.woocommerce ul.products li.product .price ins{background:0 0;font-weight:700;display:inline-block}.woocommerce ul.products li.product .price .from{font-size:.67em;margin:-2px 0 0 0;text-transform:uppercase;color:rgb(90 89 68 / .5)}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering{margin:0 0 1em}.woocommerce .woocommerce-ordering>label{margin-right:.25rem}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce nav.woocommerce-pagination{text-align:center}.woocommerce nav.woocommerce-pagination ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px solid #cfc8d8;border-right:0;margin:1px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #cfc8d8;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{margin:0;text-decoration:none;padding:0;line-height:1;font-size:1em;font-weight:400;padding:.5em;min-width:1em;display:block}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#e9e6ed;color:#816f98}.woocommerce .cart .button,.woocommerce .cart input.button{float:none}.woocommerce a.added_to_cart{padding-top:.5em;display:inline-block}.woocommerce #reviews h2 small{float:right;color:#767676;font-size:15px;margin:10px 0 0}.woocommerce #reviews h2 small a{text-decoration:none;color:#767676}.woocommerce #reviews h3{margin:0}.woocommerce #reviews #respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment{height:75px}.woocommerce #reviews #comments .add_review::after,.woocommerce #reviews #comments .add_review::before{content:" ";display:table}.woocommerce #reviews #comments .add_review::after{clear:both}.woocommerce #reviews #comments h2{clear:none}.woocommerce #reviews #comments ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist::after,.woocommerce #reviews #comments ol.commentlist::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist::after{clear:both}.woocommerce #reviews #comments ol.commentlist li{padding:0;margin:0 0 20px;border:0;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#e9e6ed;border:1px solid #e1dde7;margin:0;box-shadow:none}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 0 0 50px;border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text::after,.woocommerce #reviews #comments ol.commentlist li .comment-text::before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text::after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin:0 0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{font-size:.83em}.woocommerce #reviews #comments ol.commentlist ul.children{list-style:none outside;margin:20px 0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em 1em 0;margin:20px 0 0 50px}.woocommerce #reviews #comments .commentlist>li::before{content:""}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5.4em;font-family:WooCommerce}.woocommerce .star-rating::before{content:"sssss";color:#cfc8d8;float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span::before{content:"SSSSS";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating{line-height:2;display:block}.woocommerce .woocommerce-product-rating::after,.woocommerce .woocommerce-product-rating::before{content:" ";display:table}.woocommerce .woocommerce-product-rating::after{clear:both}.woocommerce .woocommerce-product-rating .star-rating{margin:.5em 4px 0 0;float:left}.woocommerce .products .star-rating{display:block;margin:0 0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating{margin:10px 0 0}.woocommerce #review_form #respond{position:static;margin:0;width:auto;padding:0;background:#fff0 none;border:0}.woocommerce #review_form #respond::after,.woocommerce #review_form #respond::before{content:" ";display:table}.woocommerce #review_form #respond::after{clear:both}.woocommerce #review_form #respond p{margin:0 0 10px}.woocommerce #review_form #respond .form-submit input{left:auto}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%}.woocommerce p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:24px}.woocommerce p.stars a::before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0}.woocommerce p.stars a:hover~a::before{content:"\e021"}.woocommerce p.stars:hover a::before{content:"\e020"}.woocommerce p.stars.selected a.active::before{content:"\e020"}.woocommerce p.stars.selected a.active~a::before{content:"\e021"}.woocommerce p.stars.selected a:not(.active)::before{content:"\e020"}.woocommerce table.shop_attributes{border:0;border-top:1px dotted rgb(0 0 0 / .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th{width:150px;font-weight:700;padding:8px;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0}.woocommerce table.shop_attributes tr:nth-child(2n) td,.woocommerce table.shop_attributes tr:nth-child(2n) th{background:rgb(0 0 0 / .025)}.woocommerce table.shop_table{border:1px solid color-mix(in srgb,currentColor 20%,transparent);margin:0 -1px 24px 0;text-align:left;width:100%;border-collapse:separate;border-spacing:0;border-radius:5px}.woocommerce table.shop_table th{font-weight:700;padding:9px 12px;line-height:1.5em}.woocommerce table.shop_table td{border-top:1px solid color-mix(in srgb,currentColor 20%,transparent);padding:9px 12px;vertical-align:middle;line-height:1.5em}.woocommerce table.shop_table td small{font-weight:400}.woocommerce table.shop_table td del{font-weight:400}.woocommerce table.shop_table tbody:first-child tr:first-child td,.woocommerce table.shop_table tbody:first-child tr:first-child th{border-top:0}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:700;border-top:1px solid color-mix(in srgb,currentColor 20%,transparent)}.woocommerce table.my_account_orders{font-size:.85em}.woocommerce table.my_account_orders td,.woocommerce table.my_account_orders th{padding:4px 8px;vertical-align:middle}.woocommerce table.my_account_orders .button{white-space:nowrap}.woocommerce table.woocommerce-MyAccount-downloads td,.woocommerce table.woocommerce-MyAccount-downloads th{vertical-align:top;text-align:center}.woocommerce table.woocommerce-MyAccount-downloads td:first-child,.woocommerce table.woocommerce-MyAccount-downloads th:first-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td:last-child,.woocommerce table.woocommerce-MyAccount-downloads th:last-child{text-align:left}.woocommerce table.woocommerce-MyAccount-downloads td .woocommerce-MyAccount-downloads-file::before,.woocommerce table.woocommerce-MyAccount-downloads th .woocommerce-MyAccount-downloads-file::before{content:"↓";display:inline-block}.woocommerce td.product-name .wc-item-meta,.woocommerce td.product-name dl.variation{list-style:none outside}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{float:left;clear:both;margin-right:.25em;display:inline-block;list-style:none outside}.woocommerce td.product-name .wc-item-meta dd,.woocommerce td.product-name dl.variation dd{margin:0}.woocommerce td.product-name .wc-item-meta p,.woocommerce td.product-name .wc-item-meta:last-child,.woocommerce td.product-name dl.variation p,.woocommerce td.product-name dl.variation:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification{font-size:.83em}.woocommerce td.product-quantity{min-width:80px}.woocommerce ul.cart_list,.woocommerce ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:4px 0;margin:0;list-style:none}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{display:block;font-weight:700}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img{float:right;margin-left:4px;width:32px;height:auto;box-shadow:none}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{margin:0;padding-left:1em;border-left:2px solid rgb(0 0 0 / .1)}.woocommerce ul.cart_list li dl::after,.woocommerce ul.cart_list li dl::before,.woocommerce ul.product_list_widget li dl::after,.woocommerce ul.product_list_widget li dl::before{content:" ";display:table}.woocommerce ul.cart_list li dl::after,.woocommerce ul.product_list_widget li dl::after{clear:both}.woocommerce ul.cart_list li dl dd,.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dd,.woocommerce ul.product_list_widget li dl dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt{font-weight:700;padding:0 0 .25em;margin:0 4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd{padding:0 0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,.woocommerce ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,.woocommerce.widget_shopping_cart .total{border-top:3px double #e9e6ed;padding:4px 0 0}.woocommerce .widget_shopping_cart .total strong,.woocommerce.widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-left:2em;position:relative;padding-top:0}.woocommerce .widget_shopping_cart .cart_list li a.remove,.woocommerce.widget_shopping_cart .cart_list li a.remove{position:absolute;top:0;left:0}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce .widget_shopping_cart .buttons::before,.woocommerce.widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons::after,.woocommerce.widget_shopping_cart .buttons::after{clear:both}.woocommerce .widget_shopping_cart .buttons a,.woocommerce.widget_shopping_cart .buttons a{margin-right:5px;margin-bottom:5px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:1px solid var(--wc-separator-color,color-mix(in srgb,currentColor 20%,transparent));padding:20px;margin:2em 0;text-align:left;border-radius:5px}.woocommerce form.checkout_coupon .coupon-error-notice{color:var(--wc-red);display:block;font-size:.75em;margin-top:8px}.woocommerce form.checkout_coupon .input-text.has-error:focus{border-color:var(--wc-red)}.woocommerce ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li{margin:0 0 .5em;line-height:1.5em;list-style:none outside}.woocommerce ul#shipping_method li input{margin:3px .4375em 0 0;vertical-align:top}.woocommerce ul#shipping_method li label{display:inline}.woocommerce ul#shipping_method .amount{font-weight:700}.woocommerce p.woocommerce-shipping-contents{margin:0}.woocommerce .wc_bis_form{margin:2em 0;padding:0}.woocommerce .wc_bis_form.hidden{display:none}.woocommerce .wc_bis_form__form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:flex-start;gap:.7em;margin:.7em 0}.woocommerce .wc_bis_form__input{box-sizing:border-box;width:auto;white-space:nowrap}.woocommerce .wc_bis_form__button{box-sizing:border-box;white-space:nowrap}.woocommerce .wc_bis_form__checkbox{font-size:var(--wp--preset--font-size--small,.7em);display:block}.woocommerce :where(.wc_bis_form__input,.wc_bis_form__button){padding:.9rem 1.1rem;line-height:1}.woocommerce ul.order_details{margin:0 0 3em;list-style:none}.woocommerce ul.order_details::after,.woocommerce ul.order_details::before{content:" ";display:table}.woocommerce ul.order_details::after{clear:both}.woocommerce ul.order_details li{float:left;margin-right:2em;text-transform:uppercase;font-size:.715em;line-height:1;border-right:1px dashed #cfc8d8;padding-right:2em;margin-left:0;padding-left:0;list-style-type:none}.woocommerce ul.order_details li strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5}.woocommerce ul.order_details li:last-of-type{border:none}.woocommerce .wc-bacs-bank-details-account-name{font-weight:700}.woocommerce .woocommerce-customer-details,.woocommerce .woocommerce-order-details,.woocommerce .woocommerce-order-downloads{margin-bottom:2em}.woocommerce .woocommerce-customer-details .order-actions--heading,.woocommerce .woocommerce-order-details .order-actions--heading,.woocommerce .woocommerce-order-downloads .order-actions--heading{vertical-align:middle}.woocommerce .woocommerce-customer-details .order-actions-button,.woocommerce .woocommerce-order-details .order-actions-button,.woocommerce .woocommerce-order-downloads .order-actions-button{margin-right:10px}.woocommerce .woocommerce-customer-details .order-actions-button:last-child,.woocommerce .woocommerce-order-details .order-actions-button:last-child,.woocommerce .woocommerce-order-downloads .order-actions-button:last-child{margin-right:0}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .additional-fields,.woocommerce .woocommerce-customer-details .addresses{margin-bottom:2em}.woocommerce .woocommerce-customer-details .additional-fields:last-child,.woocommerce .woocommerce-customer-details .addresses:last-child{margin-bottom:0}.woocommerce .addresses .wc-block-components-additional-fields-list{margin:0;padding:0}.woocommerce .addresses .wc-block-components-additional-fields-list dt{margin:0;padding:0;font-style:normal;font-weight:700;display:inline}.woocommerce .addresses .wc-block-components-additional-fields-list dt::after{content:": "}.woocommerce .addresses .wc-block-components-additional-fields-list dt::before{content:"";display:block}.woocommerce .addresses .wc-block-components-additional-fields-list dd{margin:0;padding:0;font-style:normal;display:inline}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list{border:1px solid rgb(0 0 0 / .1);padding:0;display:grid;grid-template-columns:1fr max-content}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt{border-bottom:1px solid rgb(0 0 0 / .1);font-style:normal;font-weight:700;padding:1rem;box-sizing:border-box;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt::after{display:none}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dt:last-of-type{border-bottom:0}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd{border-bottom:1px solid rgb(0 0 0 / .1);padding:1rem;box-sizing:border-box;text-align:right;margin:0!important}.woocommerce .wc-block-order-confirmation-additional-fields-wrapper .wc-block-components-additional-fields-list dd:last-of-type{border-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-column__title{margin-top:0}.woocommerce .woocommerce-customer-details address{font-style:normal;margin-bottom:0;border:1px solid rgb(0 0 0 / .1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:6px 12px;box-sizing:border-box}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:1.5em}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email:last-child,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone:last-child{margin-bottom:0}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e037";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e02d";text-decoration:none;margin-left:-1.5em;line-height:1.75;position:absolute}.woocommerce .woocommerce-widget-layered-nav-list{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item{padding:0 0 1px;list-style:none}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::before{content:" ";display:table}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item::after{clear:both}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a,.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item span{padding:1px 0}.woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item--chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{margin-top:1em}.woocommerce .widget_layered_nav_filters ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden;zoom:1}.woocommerce .widget_layered_nav_filters ul li{float:left;padding:0 1em 1px 1px;list-style:none}.woocommerce .widget_layered_nav_filters ul li a{text-decoration:none}.woocommerce .widget_layered_nav_filters ul li a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red);vertical-align:inherit;margin-right:.5em}.woocommerce .widget_price_filter .price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount{text-align:right;line-height:2.4;font-size:.8751em}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1.15em;float:left}.woocommerce .widget_price_filter .ui-slider{position:relative;text-align:left;margin-left:.5em;margin-right:.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1em;height:1em;background-color:#7f54b3;border-radius:1em;cursor:ew-resize;outline:0;top:-.3em;margin-left:-.5em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;border-radius:1em;background-color:#7f54b3}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{border-radius:1em;background-color:#35224c;border:0}.woocommerce .widget_price_filter .ui-slider-horizontal{height:.5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce .widget_rating_filter ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_rating_filter ul li{padding:0 0 1px;list-style:none}.woocommerce .widget_rating_filter ul li::after,.woocommerce .widget_rating_filter ul li::before{content:" ";display:table}.woocommerce .widget_rating_filter ul li::after{clear:both}.woocommerce .widget_rating_filter ul li a{padding:1px 0;text-decoration:none}.woocommerce .widget_rating_filter ul li .star-rating{float:none;display:inline-block}.woocommerce .widget_rating_filter ul li.chosen a::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e013";text-decoration:none;color:var(--wc-red)}.woocommerce .woocommerce-form-login .woocommerce-form-login__submit{float:left;margin-right:1em}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:inline-block}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading{opacity:.25;padding-right:2.618em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.loading::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.loading::after{font-family:WooCommerce;content:"\e01c";vertical-align:top;font-weight:400;position:absolute;top:.618em;right:1em;animation:spin 2s linear infinite}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{font-family:WooCommerce;content:"\e017";margin-left:.53em;vertical-align:bottom}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt{background-color:#7f54b3;color:#fff;-webkit-font-smoothing:antialiased}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:hover{background-color:#7249a4;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#7f54b3;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button:disabled[disabled]:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb{font-size:.92em;color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) .woocommerce-breadcrumb a{color:#767676}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#958e09;font-size:1.25em}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .out-of-stock{color:var(--wc-red)}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) #reviews #comments ol.commentlist li .meta{color:#767676;font-size:.75em}.woocommerce-no-js form.woocommerce-form-coupon,.woocommerce-no-js form.woocommerce-form-login{display:block!important}.woocommerce-no-js .showcoupon,.woocommerce-no-js .woocommerce-form-coupon-toggle,.woocommerce-no-js .woocommerce-form-login-toggle{display:none!important}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;background-color:#f6f5f8;color:#515151;border-top:3px solid #720eec;list-style:none outside;width:auto;word-wrap:break-word}.woocommerce-error::after,.woocommerce-error::before,.woocommerce-info::after,.woocommerce-info::before,.woocommerce-message::after,.woocommerce-message::before{content:" ";display:table}.woocommerce-error::after,.woocommerce-info::after,.woocommerce-message::after{clear:both}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:WooCommerce;content:"\e028";content:"\e028"/"";display:inline-block;position:absolute;top:1em;left:1.5em}.woocommerce-error .button,.woocommerce-info .button,.woocommerce-message .button{float:right}.woocommerce-error li,.woocommerce-info li,.woocommerce-message li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.rtl.woocommerce .price_label,.rtl.woocommerce .price_label span{direction:ltr;unicode-bidi:embed}.woocommerce-message{border-top-color:#8fae1b}.woocommerce-message::before{content:"\e015";color:#8fae1b}.woocommerce-info{border-top-color:#1e85be}.woocommerce-info::before{color:#1e85be}.woocommerce-error{border-top-color:#b81c23}.woocommerce-error::before{content:"\e016";color:#b81c23}.woocommerce-account .woocommerce::after,.woocommerce-account .woocommerce::before{content:" ";display:table}.woocommerce-account .woocommerce::after{clear:both}.woocommerce-account .addresses .title::after,.woocommerce-account .addresses .title::before{content:" ";display:table}.woocommerce-account .addresses .title::after{clear:both}.woocommerce-account .addresses .title h3{float:left}.woocommerce-account .addresses .title .edit{float:right}.woocommerce-account ol.commentlist.notes li.note p.meta{font-weight:700;margin-bottom:0}.woocommerce-account ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce-account ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li{list-style:none;margin-left:0;padding-left:0}.woocommerce-account ul.digital-downloads li::before{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.618em;content:"\e00a";text-decoration:none}.woocommerce-account ul.digital-downloads li .count{float:right}#add_payment_method table.cart .product-thumbnail,.woocommerce-cart table.cart .product-thumbnail,.woocommerce-checkout table.cart .product-thumbnail{min-width:32px}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:32px;box-shadow:none}#add_payment_method table.cart td,#add_payment_method table.cart th,.woocommerce-cart table.cart td,.woocommerce-cart table.cart th,.woocommerce-checkout table.cart td,.woocommerce-checkout table.cart th{vertical-align:middle}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{float:left;box-sizing:border-box;border:1px solid #cfc8d8;padding:6px 6px 5px;margin:0 4px 0 0;outline:0}#add_payment_method table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-cart table.cart td.actions .coupon .input-text.has-error:focus,.woocommerce-checkout table.cart td.actions .coupon .input-text.has-error:focus{border-color:var(--wc-red)}#add_payment_method table.cart td.actions .coupon .coupon-error-notice,.woocommerce-cart table.cart td.actions .coupon .coupon-error-notice,.woocommerce-checkout table.cart td.actions .coupon .coupon-error-notice{clear:left;color:var(--wc-red);flex-basis:100%;float:none;font-size:.75em;margin-bottom:0;margin-top:8px;text-align:left;width:auto}#add_payment_method table.cart input,.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input{margin:0;vertical-align:middle}#add_payment_method .wc-proceed-to-checkout,.woocommerce-cart .wc-proceed-to-checkout,.woocommerce-checkout .wc-proceed-to-checkout{padding:1em 0}#add_payment_method .wc-proceed-to-checkout::after,#add_payment_method .wc-proceed-to-checkout::before,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::before,.woocommerce-checkout .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::before{content:" ";display:table}#add_payment_method .wc-proceed-to-checkout::after,.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .wc-proceed-to-checkout::after{clear:both}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;margin-bottom:1em;font-size:1.25em;padding:1em}#add_payment_method .cart-collaterals .shipping-calculator-button,.woocommerce-cart .cart-collaterals .shipping-calculator-button,.woocommerce-checkout .cart-collaterals .shipping-calculator-button{float:none;margin-top:.5em;display:inline-block}#add_payment_method .cart-collaterals .shipping-calculator-button::after,.woocommerce-cart .cart-collaterals .shipping-calculator-button::after,.woocommerce-checkout .cart-collaterals .shipping-calculator-button::after{font-family:WooCommerce;speak:never;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:.618em;content:"\e019";text-decoration:none;content:"\e019"/""}#add_payment_method .cart-collaterals .shipping-calculator-form,.woocommerce-cart .cart-collaterals .shipping-calculator-form,.woocommerce-checkout .cart-collaterals .shipping-calculator-form{margin:1em 0 0 0}#add_payment_method .cart-collaterals .cart_totals p small,.woocommerce-cart .cart-collaterals .cart_totals p small,.woocommerce-checkout .cart-collaterals .cart_totals p small{color:#767676;font-size:.83em}#add_payment_method .cart-collaterals .cart_totals table,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-checkout .cart-collaterals .cart_totals table{border-collapse:separate;margin:0 0 6px;padding:0}#add_payment_method .cart-collaterals .cart_totals table tr:first-child td,#add_payment_method .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-cart .cart-collaterals .cart_totals table tr:first-child th,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child td,.woocommerce-checkout .cart-collaterals .cart_totals table tr:first-child th{border-top:0}#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table th{width:35%}#add_payment_method .cart-collaterals .cart_totals table td,#add_payment_method .cart-collaterals .cart_totals table th,.woocommerce-cart .cart-collaterals .cart_totals table td,.woocommerce-cart .cart-collaterals .cart_totals table th,.woocommerce-checkout .cart-collaterals .cart_totals table td,.woocommerce-checkout .cart-collaterals .cart_totals table th{vertical-align:top;border-left:0;border-right:0;line-height:1.5em}#add_payment_method .cart-collaterals .cart_totals table small,.woocommerce-cart .cart-collaterals .cart_totals table small,.woocommerce-checkout .cart-collaterals .cart_totals table small{color:#767676}#add_payment_method .cart-collaterals .cart_totals table select,.woocommerce-cart .cart-collaterals .cart_totals table select,.woocommerce-checkout .cart-collaterals .cart_totals table select{width:100%}#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td{color:#958e09}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid #e9e6ed}#add_payment_method .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination,.woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin-bottom:0}#add_payment_method .cart-collaterals .cross-sells ul.products li.product,.woocommerce-cart .cart-collaterals .cross-sells ul.products li.product,.woocommerce-checkout .cart-collaterals .cross-sells ul.products li.product{margin-top:0}#add_payment_method .checkout .col-2 h3#ship-to-different-address,.woocommerce-cart .checkout .col-2 h3#ship-to-different-address,.woocommerce-checkout .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}#add_payment_method .checkout .col-2 .notes,.woocommerce-cart .checkout .col-2 .notes,.woocommerce-checkout .checkout .col-2 .notes{clear:left}#add_payment_method .checkout .col-2 .form-row-first,.woocommerce-cart .checkout .col-2 .form-row-first,.woocommerce-checkout .checkout .col-2 .form-row-first{clear:left}#add_payment_method .checkout .create-account small,.woocommerce-cart .checkout .create-account small,.woocommerce-checkout .checkout .create-account small{font-size:11px;color:#767676;font-weight:400}#add_payment_method .checkout div.shipping-address,.woocommerce-cart .checkout div.shipping-address,.woocommerce-checkout .checkout div.shipping-address{padding:0;clear:left;width:100%}#add_payment_method .checkout .shipping_address,.woocommerce-cart .checkout .shipping_address,.woocommerce-checkout .checkout .shipping_address{clear:both}#add_payment_method .checkout .checkout-inline-error-message,.woocommerce-cart .checkout .checkout-inline-error-message,.woocommerce-checkout .checkout .checkout-inline-error-message{color:var(--wc-red);font-size:.75em;margin-bottom:0}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgb(129 110 153 / .14);border-radius:5px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid rgb(104 87 125 / .14);margin:0;list-style:none outside}#add_payment_method #payment ul.payment_methods::after,#add_payment_method #payment ul.payment_methods::before,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::before,.woocommerce-checkout #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods::after,.woocommerce-cart #payment ul.payment_methods::after,.woocommerce-checkout #payment ul.payment_methods::after{clear:both}#add_payment_method #payment ul.payment_methods li,.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li{line-height:2;text-align:left;margin:0;font-weight:400}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 1em 0 0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{vertical-align:middle;margin:-2px 0 0 .5em;padding:0;position:relative;box-shadow:none}#add_payment_method #payment ul.payment_methods li img+img,.woocommerce-cart #payment ul.payment_methods li img+img,.woocommerce-checkout #payment ul.payment_methods li img+img{margin-left:2px}#add_payment_method #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-cart #payment ul.payment_methods li.payment_method_paypal img,.woocommerce-checkout #payment ul.payment_methods li.payment_method_paypal img{max-height:24px;vertical-align:middle;float:right;margin:0}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::before,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::before{content:" ";display:table}#add_payment_method #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-cart #payment ul.payment_methods li:not(.woocommerce-notice)::after,.woocommerce-checkout #payment ul.payment_methods li:not(.woocommerce-notice)::after{clear:both}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:1em}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{position:relative;box-sizing:border-box;width:100%;padding:1em;margin:1em 0;font-size:.92em;border-radius:2px;line-height:1.5;background-color:#dcd7e2;color:#515151}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-cart #payment div.payment_box input.input-text,.woocommerce-cart #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{border-color:#c2bacd;border-top-color:#b5abc2}#add_payment_method #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-cart #payment div.payment_box ::-webkit-input-placeholder,.woocommerce-checkout #payment div.payment_box ::-webkit-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-moz-placeholder,.woocommerce-cart #payment div.payment_box :-moz-placeholder,.woocommerce-checkout #payment div.payment_box :-moz-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box :-ms-input-placeholder,.woocommerce-cart #payment div.payment_box :-ms-input-placeholder,.woocommerce-checkout #payment div.payment_box :-ms-input-placeholder{color:#b5abc2}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods{list-style:none outside;margin:0}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token{margin:0 0 .5em}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-new label,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-token label{cursor:pointer}#add_payment_method #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-cart #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput,.woocommerce-checkout #payment div.payment_box .woocommerce-SavedPaymentMethods .woocommerce-SavedPaymentMethods-tokenInput{vertical-align:middle;margin:-3px 1em 0 0;position:relative}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{border:0;padding:0;margin:1em 0 0}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right .618em center;background-size:32px 20px}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.visa,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.visa,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/credit-cards/visa.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/credit-cards/mastercard.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.laser,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.laser,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/credit-cards/laser.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/credit-cards/diners.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/credit-cards/maestro.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/credit-cards/jcb.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.amex,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.amex,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/credit-cards/amex.svg)}#add_payment_method #payment div.payment_box .wc-credit-card-form-card-cvc.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-expiry.discover,#add_payment_method #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-cart #payment div.payment_box .wc-credit-card-form-card-number.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-cvc.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-expiry.discover,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(//earfit.com.tr/piqidaq/woocommerce/assets/images/icons/credit-cards/discover.svg)}#add_payment_method #payment div.payment_box span.help,.woocommerce-cart #payment div.payment_box span.help,.woocommerce-checkout #payment div.payment_box span.help{font-size:.857em;color:#767676;font-weight:400}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 1em}#add_payment_method #payment div.payment_box p:last-child,.woocommerce-cart #payment div.payment_box p:last-child,.woocommerce-checkout #payment div.payment_box p:last-child{margin-bottom:0}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{content:"";display:block;border:1em solid #dcd7e2;border-right-color:#fff0;border-left-color:#fff0;border-top-color:#fff0;position:absolute;top:-.75em;left:0;margin:-1em 0 0 2em}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:right;line-height:52px;font-size:.83em}#add_payment_method #payment .payment_method_paypal img,.woocommerce-cart #payment .payment_method_paypal img,.woocommerce-checkout #payment .payment_method_paypal img{max-height:24px;vertical-align:middle;float:right}.woocommerce-terms-and-conditions{border:1px solid rgb(0 0 0 / .2);box-shadow:inset 0 1px 2px rgb(0 0 0 / .1);background:rgb(0 0 0 / .05)}.woocommerce-invalid #terms{outline:2px solid var(--wc-red);outline-offset:2px}.woocommerce-order-withdrawal-content{max-width:680px}.woocommerce-order-withdrawal-content__intro{margin-bottom:.5em}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description,.woocommerce-order-withdrawal-content__note{color:#767676;font-size:.875em;line-height:1.4}.woocommerce-order-withdrawal-content .description,.woocommerce-order-withdrawal-content__field-description{display:block;margin-top:.25em}.woocommerce-order-withdrawal-content__field-error{color:var(--wc-red);display:block;font-size:.875em;margin:-.25em 0 .75em}.woocommerce-order-withdrawal-content__steps{display:flex;gap:1em;list-style:none;margin:2em 0;padding:0;color:#767676;font-size:.875em}.woocommerce-order-withdrawal-content__step:not(:last-child)::after{content:"";display:inline-block;width:.25em;height:.25em;margin-left:1em;border-radius:50%;background:currentColor;vertical-align:middle}.woocommerce-order-withdrawal-content__step--current{color:inherit;font-weight:700}.woocommerce-order-withdrawal-content__radio-field{clear:both;border:0;margin:0 0 6px;padding:3px}.woocommerce-order-withdrawal-content__radio-field legend{line-height:2;padding:0}.woocommerce-order-withdrawal-content__radio-field.woocommerce-invalid legend{color:var(--wc-red)}.woocommerce-order-withdrawal-content__radio-label{display:block;line-height:1.7;margin:0}.woocommerce-order-withdrawal-content__review{margin:2em 0}.woocommerce-order-withdrawal-content__review-row{padding:.75em 0 .8em}.woocommerce-order-withdrawal-content__review-row:not(:last-child){border-bottom:1px solid #e9e6ed}.woocommerce-order-withdrawal-content__review-row dd,.woocommerce-order-withdrawal-content__review-row dt{margin:0;line-height:1.4}.woocommerce-order-withdrawal-content__review-row dt{color:#767676;font-size:.875em;margin-bottom:.25em}.woocommerce-order-withdrawal-content__review-row dd{font-size:1em}.woocommerce-order-withdrawal-content__actions{display:flex;gap:1em;align-items:center;flex-wrap:wrap;margin-top:2em}.woocommerce-order-withdrawal-content__button--secondary.button{background:0 0;border:1px solid currentColor;color:inherit}.woocommerce-order-withdrawal-content__button--secondary.button:focus,.woocommerce-order-withdrawal-content__button--secondary.button:hover{background:0 0;color:inherit}.woocommerce-order-withdrawal-content .required{visibility:visible}.woocommerce-password-strength{text-align:center;font-weight:600;padding:3px .5em;font-size:1em}.woocommerce-password-strength.strong{background-color:#c1e1b9;border-color:#83c373}.woocommerce-password-strength.short{background-color:#f1adad;border-color:#e35b5b}.woocommerce-password-strength.bad{background-color:#fbc5a9;border-color:#f78b53}.woocommerce-password-strength.good{background-color:#ffe399;border-color:#ffc733}.woocommerce-password-hint{margin:.5em 0 0;display:block}#content.twentyeleven .woocommerce-pagination a{font-size:1em;line-height:1}.single-product .twentythirteen #reply-title,.single-product .twentythirteen #respond #commentform,.single-product .twentythirteen .entry-summary{padding:0}.single-product .twentythirteen p.stars{clear:both}.twentythirteen .woocommerce-breadcrumb{padding-top:40px}.twentyfourteen ul.products li.product{margin-top:0!important}body:not(.search-results) .twentysixteen .entry-summary{color:inherit;font-size:inherit;line-height:inherit}.twentysixteen .price ins{background:inherit;color:inherit}form.has-custom-place-order-button #place_order{display:none!important}.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}:root{--vcc-bg:#ffffff;--vcc-text:#1a1a1a;--vcc-text-muted:#64748b;--vcc-border:#e5e7eb;--vcc-btn-accept-bg:#204487;--vcc-btn-accept-text:#ffffff;--vcc-btn-reject-bg:#ef4444;--vcc-btn-reject-text:#ffffff;--vcc-btn-pref-bg:#E5AB4F;--vcc-btn-pref-text:#ffffff;--vcc-btn-save-bg:#204487;--vcc-btn-save-text:#ffffff;--vcc-toggle-on:#204487;--vcc-toggle-off:#d1d5db;--vcc-overlay:rgba(15, 23, 42, 0.55);--vcc-font:inherit;--vcc-font-size:14px;--vcc-radius:16px;--vcc-radius-sm:10px;--vcc-shadow:0 20px 60px -10px rgba(15, 23, 42, 0.25), 0 8px 24px -6px rgba(15, 23, 42, 0.12);--vcc-accent:#E5AB4F;--vcc-primary:#204487;--vcc-z:999999}.vcc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vcc-banner__overlay,.vcc-preferences__overlay{position:fixed;inset:0;background:var(--vcc-overlay);z-index:var(--vcc-z);opacity:0;transition:opacity 0.3s ease}.vcc-banner--visible .vcc-banner__overlay,.vcc-preferences--visible .vcc-preferences__overlay{opacity:1}.vcc-banner{position:fixed;z-index:calc(var(--vcc-z) + 1);font-family:var(--vcc-font);font-size:var(--vcc-font-size);line-height:1.5;color:var(--vcc-text);box-sizing:border-box}.vcc-banner *,.vcc-banner *::before,.vcc-banner *::after{box-sizing:border-box}.vcc-banner__container{background:var(--vcc-bg);border:1px solid var(--vcc-border);position:relative;z-index:calc(var(--vcc-z) + 2);overflow:hidden}.vcc-banner--bottom_bar{bottom:0;left:0;right:0;transform:translateY(100%);transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.vcc-banner--bottom_bar.vcc-banner--visible{transform:translateY(0)}.vcc-banner--bottom_bar .vcc-banner__container{box-shadow:var(--vcc-shadow);padding:20px 24px}.vcc-banner--bottom_bar .vcc-banner__content{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.vcc-banner--bottom_bar .vcc-banner__description{flex:1;min-width:300px}.vcc-banner--bottom_bar .vcc-banner__actions{display:flex;gap:8px;flex-wrap:wrap}.vcc-banner--full_width{top:0;left:0;right:0;transform:translateY(-100%);transition:transform 0.4s cubic-bezier(.4,0,.2,1)}.vcc-banner--full_width.vcc-banner--visible{transform:translateY(0)}.vcc-banner--full_width .vcc-banner__container{box-shadow:0 2px 16px rgb(0 0 0 / .12);padding:20px 24px}.vcc-banner--full_width .vcc-banner__content{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.vcc-banner--full_width .vcc-banner__description{flex:1;min-width:300px}.vcc-banner--full_width .vcc-banner__actions{display:flex;gap:8px;flex-wrap:wrap}.vcc-banner--modal{inset:0;display:flex;align-items:center;justify-content:center;padding:20px}.vcc-banner--modal .vcc-banner__container{max-width:520px;width:100%;border-radius:var(--vcc-radius);box-shadow:var(--vcc-shadow);padding:36px 32px 28px;border:1px solid rgb(0 0 0 / .06);opacity:0;transform:scale(.96);transition:opacity 0.35s cubic-bezier(.16,1,.3,1),transform 0.35s cubic-bezier(.16,1,.3,1)}.vcc-banner--modal.vcc-banner--visible .vcc-banner__container{opacity:1;transform:scale(1)}.vcc-banner--modal .vcc-banner__title{text-align:center}.vcc-banner--modal .vcc-banner__actions{display:flex;flex-direction:column;gap:8px;margin-top:20px}.vcc-banner--floating_box{bottom:24px;max-width:420px;width:calc(100% - 48px);opacity:0;transform:translateY(20px);transition:opacity 0.35s cubic-bezier(.16,1,.3,1),transform 0.35s cubic-bezier(.16,1,.3,1)}.vcc-banner--floating_box[data-position="bottom-left"]{left:20px;right:auto}.vcc-banner--floating_box[data-position="bottom-right"],.vcc-banner--floating_box:not([data-position]){right:20px;left:auto}.vcc-banner--floating_box[data-position="top"]{bottom:auto;top:20px;left:50%;transform:translateX(-50%) translateY(-20px)}.vcc-banner--floating_box[data-position="top"].vcc-banner--visible{transform:translateX(-50%) translateY(0)}.vcc-banner--floating_box.vcc-banner--visible{opacity:1;transform:translateY(0)}.vcc-banner--floating_box .vcc-banner__container{border-radius:var(--vcc-radius);box-shadow:var(--vcc-shadow);padding:28px 26px 24px;border:1px solid rgb(0 0 0 / .06)}.vcc-banner--floating_box .vcc-banner__actions{display:flex;flex-direction:column;gap:10px;margin-top:20px}.vcc-banner__title{font-size:1.35em;font-weight:700;margin:0 0 10px;color:var(--vcc-text);letter-spacing:-.01em;line-height:1.3}.vcc-banner__description{margin:0;color:var(--vcc-text-muted);line-height:1.65;font-size:.95em}.vcc-banner__description p{margin:0 0 8px}.vcc-banner__description a{color:var(--vcc-btn-accept-bg);font-weight:700;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:1px;transition:opacity 0.2s ease}.vcc-banner__description a:hover{opacity:.75}.vcc-banner__description strong{color:var(--vcc-text);font-weight:700}.vcc-banner__links{margin-top:12px;display:flex;gap:16px;flex-wrap:wrap}.vcc-banner__links a{color:var(--vcc-btn-accept-bg);text-decoration:none;font-size:.88em;font-weight:600;padding:4px 0;border-bottom:2px solid #fff0;transition:border-color 0.2s ease,opacity 0.2s ease}.vcc-banner__links a:hover{opacity:.75;border-bottom-color:currentColor}.vcc-banner__close{position:absolute;top:12px;right:12px;background:none;border:none;font-size:24px;cursor:pointer;color:var(--vcc-text);opacity:.6;padding:4px 8px;line-height:1}.vcc-banner__close:hover{opacity:1}.vcc-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border:none;border-radius:var(--vcc-radius-sm,10px);font-family:var(--vcc-font);font-size:var(--vcc-font-size);font-weight:600;cursor:pointer;transition:transform 0.18s ease,box-shadow 0.18s ease,filter 0.18s ease;white-space:nowrap;text-decoration:none;line-height:1.4;letter-spacing:.01em;box-shadow:0 2px 8px rgb(15 23 42 / .08)}.vcc-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgb(15 23 42 / .15);filter:brightness(1.05)}.vcc-btn:active{transform:translateY(0);box-shadow:0 2px 6px rgb(15 23 42 / .1)}.vcc-btn:focus-visible{outline:3px solid var(--vcc-btn-accept-bg);outline-offset:2px}.vcc-btn--accept{background:var(--vcc-btn-accept-bg);color:var(--vcc-btn-accept-text)}.vcc-btn--reject{background:var(--vcc-btn-reject-bg);color:var(--vcc-btn-reject-text)}.vcc-btn--preferences{background:var(--vcc-btn-pref-bg);color:var(--vcc-btn-pref-text)}.vcc-btn--save{background:var(--vcc-btn-save-bg);color:var(--vcc-btn-save-text)}.vcc-preferences{position:fixed;inset:0;z-index:calc(var(--vcc-z) + 10);display:flex;align-items:center;justify-content:center;padding:20px;font-family:var(--vcc-font);font-size:var(--vcc-font-size);line-height:1.5;color:var(--vcc-text)}.vcc-preferences *,.vcc-preferences *::before,.vcc-preferences *::after{box-sizing:border-box}.vcc-preferences__container{position:relative;z-index:calc(var(--vcc-z) + 11);background:var(--vcc-bg);border:1px solid rgb(0 0 0 / .06);border-radius:var(--vcc-radius);box-shadow:var(--vcc-shadow);max-width:920px;width:100%;max-height:85vh;display:flex;flex-direction:column;opacity:0;transform:scale(.96);transition:opacity 0.35s cubic-bezier(.16,1,.3,1),transform 0.35s cubic-bezier(.16,1,.3,1);overflow:hidden}.vcc-preferences--visible .vcc-preferences__container{opacity:1;transform:scale(1)}.vcc-preferences__header{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 20px;border-bottom:1px solid var(--vcc-border);flex-shrink:0}.vcc-preferences__title{font-size:1.4em;font-weight:700;margin:0;color:var(--vcc-text);letter-spacing:-.01em}.vcc-preferences__close{background:none;border:none;font-size:24px;cursor:pointer;color:var(--vcc-text);opacity:.6;padding:4px 8px;line-height:1}.vcc-preferences__close:hover{opacity:1}.vcc-preferences__body{padding:24px 28px;overflow-y:auto;flex:1}.vcc-preferences__description{margin:0 0 20px;color:var(--vcc-text-muted);line-height:1.65}.vcc-preferences__description a{color:var(--vcc-btn-accept-bg);font-weight:700;text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:1px;transition:opacity 0.2s ease}.vcc-preferences__description a:hover{opacity:.75}.vcc-preferences__description strong{color:var(--vcc-text);font-weight:700}.vcc-preferences__footer{display:flex;gap:10px;padding:20px 28px;border-top:1px solid var(--vcc-border);flex-shrink:0;background:#fafbfc}.vcc-preferences__footer .vcc-btn{flex:1 1 0%;text-align:center}.vcc-category{border:1px solid var(--vcc-border);border-radius:var(--vcc-radius-sm,10px);margin-bottom:12px;overflow:hidden;transition:border-color 0.2s ease,box-shadow 0.2s ease}.vcc-category:hover{border-color:var(--vcc-btn-accept-bg);box-shadow:0 2px 8px rgb(0 0 0 / .06)}.vcc-category__header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;cursor:pointer;gap:12px}.vcc-category__info{display:flex;align-items:center;gap:10px;flex:1}.vcc-category__title{font-size:1em;font-weight:600;margin:0;color:var(--vcc-text)}.vcc-category__badge{font-size:.72em;font-weight:700;padding:4px 10px;border-radius:100px;background:var(--vcc-toggle-on);color:#fff;text-transform:uppercase;letter-spacing:.04em}.vcc-category__description{padding:0 16px 14px;margin:0;font-size:.9em;opacity:.75}.vcc-category__cookies{padding:0 16px 14px;font-size:.85em}.vcc-category__cookies table{width:100%;border-collapse:collapse}.vcc-category__cookies th,.vcc-category__cookies td{padding:6px 8px;text-align:left;border-bottom:1px solid var(--vcc-border)}.vcc-category__cookies th{font-weight:600;font-size:.9em;opacity:.7}.vcc-toggle{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.vcc-toggle__input{opacity:0;width:0;height:0;position:absolute}.vcc-toggle__slider{position:absolute;inset:0;background:var(--vcc-toggle-off);border-radius:24px;transition:background 0.3s;cursor:pointer}.vcc-toggle__slider::before{content:'';position:absolute;height:18px;width:18px;left:3px;bottom:3px;background:#fff;border-radius:50%;transition:transform 0.3s;box-shadow:0 1px 3px rgb(0 0 0 / .2)}.vcc-toggle__input:checked+.vcc-toggle__slider{background:var(--vcc-toggle-on)}.vcc-toggle__input:checked+.vcc-toggle__slider::before{transform:translateX(20px)}.vcc-toggle__input:focus-visible+.vcc-toggle__slider{outline:2px solid var(--vcc-toggle-on);outline-offset:2px}.vcc-floating-btn{position:fixed;z-index:calc(var(--vcc-z) - 1);width:44px;height:44px;border-radius:50%;border:none;background:var(--vcc-btn-save-bg);color:var(--vcc-btn-save-text);cursor:pointer;box-shadow:0 2px 12px rgb(0 0 0 / .2);display:flex;align-items:center;justify-content:center;transition:transform 0.2s,box-shadow 0.2s}.vcc-floating-btn:hover{transform:scale(1.1);box-shadow:0 4px 16px rgb(0 0 0 / .25)}.vcc-floating-btn--bottom-left{bottom:20px;left:20px}.vcc-floating-btn--bottom-right{bottom:20px;right:20px}.vcc-floating-btn__icon::before{content:'🛡';font-size:20px}.vcc-floating-btn__icon[data-icon="cookie"]::before{content:'🍪'}.vcc-floating-btn__icon[data-icon="lock"]::before{content:'🔒'}.vcc-floating-btn__logo{width:28px;height:28px;object-fit:contain;display:block;pointer-events:none}.vcc-floating-btn:has(.vcc-floating-btn__logo){background:#fff;padding:6px}.vcc-iframe-placeholder{display:flex;align-items:center;justify-content:center;background:#f3f4f6;border:2px dashed var(--vcc-border);border-radius:var(--vcc-radius);text-align:center;padding:24px;font-family:var(--vcc-font)}.vcc-iframe-placeholder-inner{max-width:300px}.vcc-iframe-placeholder p{margin:0 0 12px;color:#6b7280}.vcc-iframe-placeholder-btn{display:inline-block;padding:8px 16px;background:var(--vcc-btn-pref-bg);color:var(--vcc-btn-pref-text);border:none;border-radius:var(--vcc-radius);cursor:pointer;font-size:.9em}.vcc-cookie-table{width:100%;border-collapse:collapse;font-size:.9em}.vcc-cookie-table th,.vcc-cookie-table td{padding:8px 12px;text-align:left;border-bottom:1px solid #e5e7eb}.vcc-cookie-table th{font-weight:600;background:#f9fafb}.vcc-theme--dark{--vcc-bg:#1f2937;--vcc-text:#f9fafb;--vcc-border:#374151;--vcc-shadow:0 -2px 16px rgba(0,0,0,0.3)}@media (prefers-color-scheme:dark){.vcc-theme--auto{--vcc-bg:#1f2937;--vcc-text:#f9fafb;--vcc-border:#374151;--vcc-shadow:0 -2px 16px rgba(0,0,0,0.3)}}body.vcc-scroll-blocked{overflow:hidden!important}@media (max-width:768px){.vcc-banner--bottom_bar .vcc-banner__content,.vcc-banner--full_width .vcc-banner__content{flex-direction:column;align-items:stretch}.vcc-banner--bottom_bar .vcc-banner__description,.vcc-banner--full_width .vcc-banner__description{min-width:auto}.vcc-banner--bottom_bar .vcc-banner__actions,.vcc-banner--full_width .vcc-banner__actions{flex-direction:column}.vcc-banner--floating_box{left:10px;right:10px;bottom:10px;max-width:none;width:auto}.vcc-preferences__container{max-height:90vh}.vcc-preferences__footer{flex-direction:column}.vcc-preferences__footer .vcc-btn{width:100%}}[dir="rtl"] .vcc-banner__close{right:auto;left:12px}[dir="rtl"] .vcc-toggle__slider::before{left:auto;right:3px}[dir="rtl"] .vcc-toggle__input:checked+.vcc-toggle__slider::before{transform:translateX(-20px)}@media print{.vcc-banner,.vcc-preferences,.vcc-floating-btn{display:none!important}}@media (prefers-reduced-motion:reduce){.vcc-banner,.vcc-banner__container,.vcc-preferences__container,.vcc-toggle__slider,.vcc-toggle__slider::before,.vcc-btn,.vcc-floating-btn,.vcc-banner__overlay,.vcc-preferences__overlay{transition:none!important}}@font-face{font-family:'Outfit';font-style:normal;font-weight:300;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Outfit';font-style:normal;font-weight:300;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Outfit';font-style:normal;font-weight:400;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Outfit';font-style:normal;font-weight:400;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Outfit';font-style:normal;font-weight:500;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Outfit';font-style:normal;font-weight:500;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Outfit';font-style:normal;font-weight:600;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Outfit';font-style:normal;font-weight:600;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Outfit';font-style:normal;font-weight:700;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-ext-QGYvz_MVcBeNP4NJuktqQ4E.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Outfit';font-style:normal;font-weight:700;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/outfit-latin-QGYvz_MVcBeNP4NJtEtq.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-ext-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3KUBGEe.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/fonts/roboto-latin-KFO7CnqEu92Fr1ME7kSn66aGLdTylUAMa3yUBA.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-main:"Outfit", sans-serif;--bg:#000000;--bg-soft:#0d0d0f;--bg-card:#111114;--line:rgba(255, 255, 255, 0.08);--line-strong:rgba(255, 255, 255, 0.18);--text:#ededed;--text-dim:#8a8a8c;--text-faint:#5a5a5c;--brand-lilac:#e5c2ff;--brand-pink:#ff6fab;--brand-mor:#b088ff;--brand-soft:#d1a8ff;--brand-rgb:229, 194, 255;--brand-gradient:linear-gradient(115deg, #ffffff 8%, var(--brand-lilac) 48%, var(--brand-mor) 100%);--brand-gradient-cool:linear-gradient(135deg, var(--brand-mor) 0%, var(--brand-lilac) 50%, #ffffff 100%);--titan:var(--brand-lilac);--titan-2:#f3e6ff;--titan-glow:var(--brand-rgb);--accent:#6effd0;--blueprint:#8aa7ff;--blueprint-rgb:138, 167, 255;--text-gradient:var(--brand-gradient-cool);--radius:8px;--easing:cubic-bezier(0.6, 0.1, 0.2, 1)}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--text)}html{scroll-behavior:auto}body{font-family:var(--font-main);font-weight:400;font-size:16px;line-height:1.5;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;cursor:none}button,input,textarea,select{font:inherit}body::before{display:none}@media (max-width:900px){body{cursor:auto}}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}main{position:relative;isolation:isolate}.italic{font-family:var(--font-main);font-style:normal;font-weight:500;letter-spacing:-.02em}.mono{font-family:var(--font-main);font-weight:500;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.muted{color:var(--text-dim)}.loader{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#000;transition:opacity 0.85s cubic-bezier(.4,0,.2,1),visibility 0.85s,background-color 0.55s ease 0.3s}.loader__orb-canvas{position:absolute;left:50%;top:50%;width:min(80vmin, 800px);height:min(80vmin, 800px);transform:translate(-50%,-50%);pointer-events:none;will-change:transform}.loader--no-gl .loader__orb-canvas{display:none}.loader.is-done{opacity:0;visibility:hidden;pointer-events:none}.loader.is-done .loader__inner{transform:translateY(-10px) scale(.985);opacity:0}.loader__inner{position:relative;z-index:2;width:min(340px, 76vw);display:flex;flex-direction:column;align-items:center;transform:translateY(0) scale(1);opacity:1;transition:transform 0.85s cubic-bezier(.4,0,.2,1),opacity 0.65s ease}.loader__brand{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:34px;animation:loaderBrandIn 0.9s cubic-bezier(.2,.8,.2,1) both}.loader__orb{display:none}.loader--no-gl .loader__orb{display:block}.loader__orb{position:absolute;left:50%;top:50%;width:230px;height:230px;margin:-115px 0 0 -115px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 50% 44%,rgb(209 168 255 / .14),rgb(138 90 200 / .06) 46%,transparent 70%);animation:loaderOrbBreathe 2.6s ease-in-out infinite;will-change:transform}.loader__orb::before{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgb(229 194 255 / .35);box-shadow:0 0 34px rgb(209 168 255 / .22),inset 0 0 30px rgb(209 168 255 / .12)}.loader__orb::after{content:"";position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 76%,rgb(229 194 255 / .95) 88%,transparent 97%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:loaderOrbSpin 2.4s linear infinite}@keyframes loaderOrbBreathe{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes loaderOrbSpin{to{transform:rotate(360deg)}}.loader.is-finishing,#loader.is-finishing{background-color:#fff0}.loader.is-finishing .loader__orb-canvas{transform:translate(-50%,-50%) scale(9);transition:transform 1.05s cubic-bezier(.7,0,.3,1)}.loader.is-finishing .loader__orb{animation:none;background:#fff0;box-shadow:0 0 0 200vmax #000;transform:scale(30);transition:transform 1.05s cubic-bezier(.7,0,.3,1)}.loader.is-finishing .loader__orb::before{border-color:rgb(229 194 255 / .55);box-shadow:0 0 40px rgb(209 168 255 / .4),inset 0 0 40px rgb(209 168 255 / .25)}.loader.is-finishing .loader__orb::after{opacity:0;transition:opacity 0.3s ease}.loader.is-finishing .loader__logo,.loader.is-finishing .loader__enter,.loader.is-finishing .loader__preference{opacity:0;transition:opacity 0.25s ease}.loader__preference{position:absolute;left:50%;bottom:max(28px, env(safe-area-inset-bottom));z-index:3;display:inline-flex;align-items:center;gap:9px;padding:8px 11px;color:rgb(255 255 255 / .58);font-size:12px;line-height:1;cursor:pointer;user-select:none;transform:translateX(-50%);transition:color 0.25s ease,opacity 0.25s ease}.loader__preference:hover{color:rgb(255 255 255 / .88)}.loader__preference input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.loader__preference-box{width:17px;height:17px;flex:none;display:grid;place-items:center;border:1px solid rgb(229 194 255 / .42);border-radius:5px;background:rgb(229 194 255 / .05);transition:border-color 0.25s ease,background 0.25s ease,box-shadow 0.25s ease}.loader__preference-box svg{width:11px;height:11px;color:#120a18;opacity:0;transform:scale(.7);transition:opacity 0.2s ease,transform 0.2s ease}.loader__preference input:checked+.loader__preference-box{border-color:#e5c2ff;background:#e5c2ff;box-shadow:0 0 18px rgb(209 168 255 / .28)}.loader__preference input:checked+.loader__preference-box svg{opacity:1;transform:scale(1)}.loader__preference input:focus-visible+.loader__preference-box{outline:2px solid #fff;outline-offset:3px}.loader__enter{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:8px;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity 0.6s ease,transform 0.6s cubic-bezier(.2,.8,.2,1)}.loader.is-waiting .loader__enter{opacity:1;transform:translateY(0);pointer-events:auto}.loader__enter-btn{display:inline-flex;align-items:center;gap:9px;padding:13px 30px;border-radius:999px;border:1px solid rgb(229 194 255 / .45);background:rgb(229 194 255 / .06);color:var(--text);font-family:var(--font-main);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color 0.3s ease,background 0.3s ease,box-shadow 0.3s ease,transform 0.3s ease}.loader__enter-btn:hover{border-color:rgb(229 194 255 / .85);background:rgb(229 194 255 / .12);box-shadow:0 0 30px rgb(209 168 255 / .25);transform:translateY(-1px)}.loader__enter-btn svg{color:var(--brand-soft)}.loader__enter-btn--muted{border-color:#fff0;background:none;color:var(--text-faint);font-size:12px;padding:6px 12px;text-transform:none;letter-spacing:.02em}.loader__enter-btn--muted:hover{border-color:#fff0;background:none;box-shadow:none;color:var(--text-dim)}.loader__logo{height:42px;width:auto;display:block;opacity:.96;filter:drop-shadow(0 18px 42px rgb(209 168 255 / .16))}@keyframes loaderBrandIn{from{opacity:0;transform:translateY(10px) scale(.985);filter:blur(8px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}.cursor{position:fixed;top:0;left:0;pointer-events:none;z-index:10001;mix-blend-mode:difference}.cursor__dot{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.cursor__ring{position:absolute;width:36px;height:36px;border:1px solid #fff;border-radius:50%;transform:translate(-50%,-50%);transition:width 0.3s var(--easing),height 0.3s var(--easing),opacity 0.3s}.cursor.is-hover .cursor__ring{width:64px;height:64px}.cursor.is-hide{opacity:0}@media (max-width:900px){.cursor{display:none}}.grain{display:none}@keyframes grain{0%{transform:translate(0,0)}10%{transform:translate(-3%,-2%)}20%{transform:translate(2%,3%)}30%{transform:translate(-2%,1%)}40%{transform:translate(3%,-3%)}50%{transform:translate(-3%,2%)}60%{transform:translate(2%,-2%)}70%{transform:translate(-1%,3%)}80%{transform:translate(2%,1%)}90%{transform:translate(-2%,-1%)}100%{transform:translate(0,0)}}.nav{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(56px, 7vw, 132px);transition:backdrop-filter 0.4s,background 0.4s,padding 0.4s,transform 0.38s var(--easing),opacity 0.28s ease}.nav.nav--hidden{transform:translateY(-100%)}.nav.nav--immersive-hidden{transform:translateY(-115%);opacity:0;pointer-events:none}body.menu-open .nav.nav--immersive-hidden,body.cartd-open .nav.nav--immersive-hidden{transform:none;opacity:1;pointer-events:auto}.nav.is-scrolled{backdrop-filter:blur(16px);background:rgb(6 6 7 / .55);border-bottom:1px solid var(--line);padding:14px clamp(56px, 7vw, 132px)}.nav__logo{display:inline-flex;align-items:center;height:48px;color:var(--text)}.nav__logo-img{height:36px;width:auto;display:block;transition:opacity 0.3s var(--easing),transform 0.6s var(--easing)}.nav__logo:hover .nav__logo-img{opacity:.78;transform:scale(.97)}.nav.is-scrolled .nav__logo-img{height:30px}.nav__links{display:flex;align-items:center;gap:30px;font-size:15px;font-weight:500;color:var(--text-dim)}.nav__links a{transition:color 0.3s;position:relative}.nav__links a:hover{color:var(--text)}.nav__dropdown{position:relative;display:inline-flex;align-items:center}.nav__dropdown::after{content:"";position:absolute;top:100%;left:-24px;right:-24px;height:20px}.nav__dropdown-trigger{display:inline-flex;align-items:center;gap:6px}.nav__dropdown-trigger svg{opacity:.72;transition:transform 0.28s var(--easing),opacity 0.28s var(--easing)}.nav__dropdown:hover .nav__dropdown-trigger,.nav__dropdown:focus-within .nav__dropdown-trigger{color:var(--text)}.nav__dropdown:hover .nav__dropdown-trigger svg,.nav__dropdown:focus-within .nav__dropdown-trigger svg{opacity:1;transform:rotate(180deg)}.nav__mega{position:absolute;top:calc(100% + 16px);left:-40px;transform:translate3d(0,10px,0);padding:0;border:1px solid rgb(255 255 255 / .1);border-radius:22px;background:radial-gradient(130% 100% at 12% 0%,rgba(var(--brand-rgb),.1),transparent 52%),radial-gradient(120% 120% at 100% 100%,rgb(176 136 255 / .07),transparent 55%),rgb(10 9 12 / .9);backdrop-filter:blur(26px) saturate(1.3);-webkit-backdrop-filter:blur(26px) saturate(1.3);box-shadow:0 32px 80px rgb(0 0 0 / .55),0 2px 0 rgb(255 255 255 / .04) inset,0 0 0 1px rgba(var(--brand-rgb),.05) inset;opacity:0;pointer-events:none;overflow:hidden;transition:opacity 0.32s var(--easing),transform 0.42s cubic-bezier(.22,1,.36,1)}.nav__mega::after{content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.6),rgb(176 136 255 / .5),transparent)}.nav__dropdown:hover .nav__mega,.nav__dropdown:focus-within .nav__mega{opacity:1;pointer-events:auto;transform:translate3d(0,0,0)}.nav__mega-inner{display:grid;grid-template-columns:176px auto;gap:22px;padding:22px}.nav__mega-aside{display:flex;flex-direction:column;padding-right:22px;border-right:1px solid rgb(255 255 255 / .08)}.nav__mega-eyebrow{font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-lilac)}.nav__mega-tagline{margin-top:12px;font-size:19px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:#fff}.nav__mega-links{margin-top:auto;padding-top:22px;display:flex;flex-direction:column;gap:4px}.nav__mega-link{display:inline-flex;align-items:center;gap:9px;padding:8px 10px;margin:0 -10px;border-radius:9px;font-size:13px;color:var(--text-dim);transition:color .26s var(--easing),background .26s var(--easing)}.nav__mega-link svg{color:var(--brand-soft);opacity:.8;transition:opacity .26s ease,transform .26s ease}.nav__mega-link:hover{color:#fff;background:rgb(255 255 255 / .04)}.nav__mega-link:hover svg{opacity:1;transform:translateX(2px)}.nav__mega-grid{display:grid;grid-template-columns:repeat(2,236px);gap:14px}.nav__mega-card{position:relative;display:flex;flex-direction:column;border-radius:16px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .008));opacity:0;transform:translateY(14px);transition:border-color .3s var(--easing),transform .5s cubic-bezier(.22,1,.36,1),opacity .5s var(--easing),box-shadow .35s var(--easing)}.nav__dropdown:hover .nav__mega-card,.nav__dropdown:focus-within .nav__mega-card{opacity:1;transform:translateY(0)}.nav__dropdown:hover .nav__mega-card:nth-child(2){transition-delay:.06s}.nav__mega-card:hover{border-color:rgba(var(--brand-rgb),.5);transform:translateY(-4px);box-shadow:0 18px 40px rgb(0 0 0 / .4),0 0 30px rgba(var(--brand-rgb),.14)}.nav__mega-card[aria-current="page"]{border-color:rgba(var(--brand-rgb),.6)}.nav__mega-media{position:relative;height:128px;overflow:hidden;display:grid;place-items:center;background:radial-gradient(120% 130% at 28% 18%,rgba(var(--brand-rgb),.22),transparent 60%),radial-gradient(120% 130% at 90% 100%,rgb(176 136 255 / .14),transparent 55%),linear-gradient(158deg,#201b28 0%,#0d0c11 78%)}.nav__mega-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.nav__mega-photo{object-position:50% 58%;transition:transform .5s cubic-bezier(.22,1,.36,1)}.nav__mega-card:hover .nav__mega-photo{transform:scale(1.06)}.nav__mega-glyph{width:62px;height:62px;color:rgba(var(--brand-rgb),.9);filter:drop-shadow(0 4px 14px rgba(var(--brand-rgb),.35));transition:transform .5s cubic-bezier(.22,1,.36,1)}.nav__mega-card:hover .nav__mega-glyph{transform:scale(1.08) rotate(-3deg)}.nav__mega-tag{position:absolute;top:11px;left:11px;z-index:1;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:rgb(0 0 0 / .32);backdrop-filter:blur(6px);border:1px solid rgb(255 255 255 / .14)}.nav__mega-body{display:flex;flex-direction:column;gap:5px;padding:15px 16px 16px}.nav__mega-name{font-size:15.5px;font-weight:600;color:#fff;letter-spacing:-.01em}.nav__mega-desc{font-size:12px;color:var(--text-dim);line-height:1.45}.nav__mega-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px}.nav__mega-cta{margin-left:auto}.nav__mega-price{font-size:13.5px;font-weight:700;font-variant-numeric:tabular-nums;background:var(--brand-gradient-cool);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.nav__mega-cta{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;font-weight:600;color:var(--text-dim);transition:color .26s var(--easing)}.nav__mega-cta svg{transition:transform .26s var(--easing)}.nav__mega-card:hover .nav__mega-cta{color:var(--brand-lilac)}.nav__mega-card:hover .nav__mega-cta svg{transform:translateX(3px)}@media (max-width:1080px){.nav__mega-inner{grid-template-columns:150px auto;gap:18px;padding:18px}.nav__mega-grid{grid-template-columns:repeat(2,200px);gap:12px}.nav__mega-media{height:112px}}.nav__cta{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border:1px solid var(--line-strong);border-radius:999px;font-size:13px;transition:all 0.3s var(--easing);white-space:nowrap}.nav__cta:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.nav__cta:hover svg{transform:translateX(3px)}.nav__cta svg{transition:transform 0.3s}.nav__actions{display:flex;align-items:center;gap:14px}.nav__lang{display:inline-flex;align-items:center;gap:6px;font-size:13px;letter-spacing:.04em}.nav__lang-btn{background:none;border:none;padding:4px 2px;font:inherit;font-size:13px;letter-spacing:.04em;color:var(--text-dim);cursor:pointer;transition:color 0.3s var(--easing)}.nav__lang-btn:hover:not(:disabled){color:var(--text)}.nav__lang-btn.is-active{color:var(--text);font-weight:600}.nav__lang-btn:disabled{opacity:.45;cursor:not-allowed}.nav__lang-sep{color:var(--line-strong);font-size:12px}.nav__icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;color:var(--text-dim);border:1px solid #fff0;transition:color 0.3s var(--easing),border-color 0.3s var(--easing),background 0.3s var(--easing)}.nav__icon:hover{color:var(--text);border-color:var(--line-strong);background:rgb(255 255 255 / .04)}.nav__sound{background:none;padding:0;cursor:pointer}.nav__sound-bars{display:inline-flex;align-items:flex-end;gap:3px;height:14px}.nav__sound-bars i{width:2px;height:5px;border-radius:1px;background:currentColor;transition:height 0.25s var(--easing),opacity 0.25s var(--easing)}.nav__sound-bars i:nth-child(2){height:10px}.nav__sound-bars i:nth-child(3){height:7px}.nav__sound-bars i:nth-child(4){height:12px}.nav__sound.is-playing{color:var(--brand-soft)}.nav__sound.is-playing .nav__sound-bars i{animation:ef-eq 1.05s ease-in-out infinite}.nav__sound.is-playing .nav__sound-bars i:nth-child(1){animation-delay:0s}.nav__sound.is-playing .nav__sound-bars i:nth-child(2){animation-delay:-0.35s}.nav__sound.is-playing .nav__sound-bars i:nth-child(3){animation-delay:-0.7s}.nav__sound.is-playing .nav__sound-bars i:nth-child(4){animation-delay:-0.2s}.nav__sound.is-muted{color:var(--text-faint)}.nav__sound.is-muted .nav__sound-bars i{height:2px!important;animation:none!important;opacity:.7}@keyframes ef-eq{0%,100%{height:4px}50%{height:14px}}.nav__burger{display:none;position:relative;width:42px;height:42px;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:none;border:none;padding:0;cursor:pointer;z-index:1101}.nav__burger span{display:block;width:22px;height:2px;background:var(--text);border-radius:2px;transition:transform 0.32s var(--easing),opacity 0.2s var(--easing)}body.menu-open .nav__burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}body.menu-open .nav__burger span:nth-child(2){opacity:0}body.menu-open .nav__burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{position:fixed;inset:0;z-index:1100;display:flex;flex-direction:column;justify-content:center;padding:96px clamp(28px, 8vw, 56px) 56px;background:rgb(6 6 7 / .86);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);opacity:0;visibility:hidden;transform:translateY(-12px);transition:opacity 0.4s var(--easing),transform 0.4s var(--easing),visibility 0.4s}body.menu-open .mobile-menu{opacity:1;visibility:visible;transform:translateY(0)}.mobile-menu__links{display:flex;flex-direction:column;gap:6px}.mobile-menu__links a{font-family:var(--font-main);font-size:clamp(30px, 9vw, 46px);font-weight:500;line-height:1.18;color:var(--text);padding:8px 0;letter-spacing:-.01em;opacity:0;transform:translateY(14px);transition:opacity 0.5s var(--easing),transform 0.5s var(--easing),color 0.25s}body.menu-open .mobile-menu__links a{opacity:1;transform:translateY(0)}body.menu-open .mobile-menu__links a:nth-child(1){transition-delay:0.08s}body.menu-open .mobile-menu__links a:nth-child(2){transition-delay:0.14s}body.menu-open .mobile-menu__links a:nth-child(3){transition-delay:0.20s}body.menu-open .mobile-menu__links a:nth-child(4){transition-delay:0.26s}body.menu-open .mobile-menu__links a:nth-child(5){transition-delay:0.32s}.mobile-menu__links a[aria-current="page"]{color:var(--accent)}.mobile-menu__foot{margin-top:auto;display:flex;flex-direction:column;gap:18px;padding-top:40px}.mobile-menu__cta{display:inline-flex;align-items:center;gap:10px;align-self:flex-start;padding:14px 24px;border-radius:999px;border:1px solid var(--line-strong,rgb(255 255 255 / .2));font-size:15px;color:var(--text);transition:background 0.3s var(--easing),color 0.3s var(--easing)}.mobile-menu__cta:hover{background:var(--text);color:var(--bg)}.mobile-menu__meta{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}@media (max-width:900px){.nav{padding:18px 20px}.nav__logo{height:42px}.nav__logo-img{height:32px}.nav__links{display:none}.nav__burger{display:inline-flex}.nav.is-scrolled{padding:12px 20px}.nav.is-scrolled .nav__logo-img{height:28px}.nav__actions{gap:8px}.nav__icon{width:34px;height:34px}}.hero{position:relative;min-height:100vh;display:flex;align-items:flex-end;max-width:none;margin:0;padding:120px clamp(56px, 7vw, 132px) 100px;overflow:hidden}.hero__canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0}.hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:0;transition:opacity 1.4s cubic-bezier(.6,.1,.2,1);will-change:transform,opacity;pointer-events:none;filter:contrast(1.05) saturate(1.05)}.hero__video.is-ready{opacity:1}.hero.has-video .hero__canvas{display:none}.hero.has-video~.grain,body:has(.hero.has-video) .grain{animation:none;opacity:.04}.hero__video{transform:translateZ(0) scale(1);transform-origin:center center;backface-visibility:hidden}.hero__blur-overlay{position:absolute;inset:0;z-index:1;backdrop-filter:blur(28px) saturate(1.1);-webkit-backdrop-filter:blur(28px) saturate(1.1);pointer-events:none;-webkit-mask-image:radial-gradient(circle 250px at var(--mouse-x,50vw) var(--mouse-y,50vh),transparent 0%,rgb(0 0 0 / .15) 45%,black 85%);mask-image:radial-gradient(circle 250px at var(--mouse-x,50vw) var(--mouse-y,50vh),transparent 0%,rgb(0 0 0 / .15) 45%,black 85%)}.hero__vignette{position:absolute;inset:0;pointer-events:none;z-index:1;background:radial-gradient(ellipse at center,transparent 0%,rgb(0 0 0 / .7) 100%),linear-gradient(to bottom,rgb(0 0 0 / .4) 0%,transparent 30%,transparent 70%,rgb(0 0 0 / .85) 100%)}.hero__content{position:relative;z-index:2;width:100%;margin:0}.hero__eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:20px;color:var(--text-dim)}.hero__eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--titan);box-shadow:0 0 18px rgba(var(--titan-glow),.7);animation:pulse 2.4s ease-in-out infinite}@keyframes pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.hero__title{font-family:var(--font-main);font-size:clamp(48px, 9.5vw, 168px);font-weight:400;line-height:.92;letter-spacing:-.04em;margin-bottom:24px}.hero__title .line{display:block;overflow:hidden}.hero__title .word{display:inline-block}.hero__title .italic{font-size:1.05em;line-height:.9;background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.hero__row{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;flex-wrap:wrap}.hero__lede{max-width:460px;color:var(--text-dim);font-size:15px;line-height:1.55}.scroll-hint{display:inline-flex;flex-direction:column;align-items:center;gap:12px;color:var(--text-dim);cursor:pointer;text-decoration:none;transition:color 0.3s var(--easing),transform 0.3s var(--easing)}.scroll-hint .mono{letter-spacing:.28em;transition:color 0.3s var(--easing)}.scroll-hint:hover,.scroll-hint:focus-visible{color:var(--text);transform:translateY(-3px);outline:none}.scroll-hint:hover .mono,.scroll-hint:focus-visible .mono{color:var(--titan)}.scroll-hint__line{width:1px;height:64px;background:linear-gradient(to bottom,transparent,var(--titan));position:relative;overflow:hidden}.scroll-hint__line::after{content:"";position:absolute;top:-20px;left:0;right:0;height:20px;background:var(--text);animation:scrolldown 2s var(--easing) infinite}@keyframes scrolldown{0%{top:-20px}100%{top:100%}}.hero__cta-group{position:absolute;left:50%;top:50%;transform:translate(-50%,calc(-50% + 24px));z-index:3;display:flex;flex-direction:column;align-items:center;gap:32px;text-align:center;width:min(90vw, 880px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.6s var(--easing),transform 0.6s var(--easing)}.hero__cta-group.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,-50%)}.hero__cta-hook{margin:0;font-size:clamp(30px, 5vw, 64px);font-weight:600;letter-spacing:-.01em;line-height:1.08;max-width:16ch;background:linear-gradient(120deg,var(--brand-mor) 0%,var(--titan) 42%,#ffffff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.hero__cta{display:inline-flex;align-items:center;gap:10px;padding:13px 26px;border:1px solid var(--line-strong);border-radius:999px;font-size:14px;letter-spacing:.02em;white-space:nowrap;color:var(--text);background:#fff0;text-decoration:none;transition:background 0.3s var(--easing),border-color 0.3s var(--easing),color 0.3s var(--easing)}.hero__cta:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.hero__cta svg{transition:transform 0.3s var(--easing)}.hero__cta:hover svg{transform:translateX(3px)}@media (max-width:900px){.hero__cta-group{gap:24px;padding:0 20px}.hero__cta{padding:12px 22px;font-size:13px}}.hero__corners{position:absolute;bottom:24px;left:40px;right:40px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;color:var(--text-faint);z-index:2}@media (max-width:900px){.hero{padding:110px 20px 40px}.hero__corners{display:none}}.manifesto{position:relative;width:100%;display:flex;align-items:center;justify-content:center;padding:clamp(120px, 18vh, 220px) 40px;background:#fff0;z-index:2}.manifesto__text{font-family:var(--font-main);font-size:clamp(24px, 3.5vw, 42px);font-weight:300;line-height:1.5;color:rgb(255 255 255 / .92);text-align:center;max-width:1000px;margin:0 auto}.manifesto__char{opacity:0;white-space:pre-wrap;transition:opacity 0.12s linear}.manifesto__accent{color:var(--titan)}@media (prefers-reduced-motion:reduce){.manifesto__char{opacity:1!important;transition:none!important}}.third-section{position:relative;width:100%;height:100vh;margin-top:-10vh;background:#000 url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/banner3.png) no-repeat;background-position:center calc(100% + 12vh);background-size:cover;box-shadow:inset 0 25vh 20vh -10vh #000000,inset 0 -10vh 15vh -5vh #000000,inset 25vw 0 20vw -10vw #000000,inset -25vw 0 20vw -10vw #000;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:18vh;padding-bottom:0;overflow:hidden}.third-section::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:36vh;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .72) 52%,#000 100%)}.third-content{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.third-title{font-family:var(--font-main);font-size:clamp(36px, 5vw, 80px);text-align:center;line-height:1.1;letter-spacing:-.02em}.third-title span{display:inline-block;will-change:transform,opacity}.third-title .highlight{font-weight:500;color:#d1a8ff}.third-title .muted{font-weight:400;color:#fff}.third-line-indicator{width:1px;height:60px;background:linear-gradient(to bottom,#fff0 0%,rgb(209 168 255 / .8) 100%);margin-top:25px;position:relative}.third-line-indicator::after{content:'';position:absolute;bottom:-3px;left:-2.5px;width:6px;height:6px;border-radius:50%;background:#d1a8ff;box-shadow:0 0 10px #d1a8ff}.products{position:relative;width:100%;max-width:none;margin:0;background:var(--bg);padding:clamp(120px, 16vh, 200px) clamp(56px, 7vw, 132px);z-index:2}.products__inner{width:100%;max-width:none;margin:0}.products__head{margin:0 0 clamp(48px, 6vw, 80px)}.products__eyebrow{display:block;font-size:13px;letter-spacing:.04em;color:var(--text-dim);margin-bottom:16px}.products__title{margin:0;color:#fff;font-family:var(--font-main);font-size:clamp(34px, 5vw, 68px);font-weight:300;line-height:1.1;letter-spacing:-.025em;text-wrap:balance}.products__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px, 2vw, 30px)}.products__grid--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-archive__lede{max-width:640px;margin:18px 0 0;color:var(--text-dim);font-size:clamp(15px, 1.1vw, 18px);line-height:1.6;font-weight:300}.shop-archive__grid{list-style:none;margin:0;padding:0}.shop-archive__grid::before,.shop-archive__grid::after{content:none!important;display:none!important}.shop-archive__grid>li{display:flex;min-width:0}.shop-archive__grid .product-card{width:100%}.shop-archive__empty{color:var(--text-dim);font-size:16px;padding:40px 0}.shop-archive .woocommerce-notices-wrapper:not(:empty),.shop-archive .woocommerce-info,.shop-archive .woocommerce-message,.shop-archive .woocommerce-error{margin:0 0 28px;color:var(--text-dim);font-size:14px;list-style:none;padding:0}.shop-archive .woocommerce-pagination{margin-top:48px;text-align:center}.shop-archive .woocommerce-pagination .page-numbers{display:inline-flex;list-style:none;gap:8px;margin:0;padding:0}.shop-archive .woocommerce-pagination .page-numbers li{list-style:none}.shop-archive .woocommerce-pagination a.page-numbers,.shop-archive .woocommerce-pagination span.page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:999px;border:1px solid var(--line);color:var(--text-dim);font-size:14px;transition:color 0.3s var(--easing),border-color 0.3s var(--easing),background 0.3s var(--easing)}.shop-archive .woocommerce-pagination a.page-numbers:hover{color:var(--text);border-color:var(--line-strong);background:rgb(255 255 255 / .04)}.shop-archive .woocommerce-pagination span.page-numbers.current{color:#000;background:var(--brand-lilac);border-color:var(--brand-lilac)}.product-card{position:relative;display:flex;flex-direction:column;background:rgb(255 255 255 / .022);border:1px solid rgb(255 255 255 / .06);border-radius:22px;transition:transform 0.22s ease,border-color 0.22s ease}.product-card::after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 0 40px 6px rgb(199 150 255 / .38);opacity:0;transition:opacity 0.3s ease;pointer-events:none}.product-card:hover{transform:translateY(-4px);border-color:rgb(199 150 255 / .32)}.product-card:hover::after{opacity:1}.product-card--featured{background:rgb(255 255 255 / .045);border-color:rgb(255 255 255 / .16);transform:translateY(-10px);box-shadow:0 1px 0 rgb(255 255 255 / .05) inset}.product-card--featured:hover{transform:translateY(-14px);border-color:rgb(255 255 255 / .24)}.product-card__media{position:relative;aspect-ratio:4 / 3;display:flex;align-items:center;justify-content:center;background:radial-gradient(130% 100% at 50% 16%,rgb(255 255 255 / .06),transparent 62%),linear-gradient(160deg,#121214 0%,#0a0a0c 60%,#060606 100%);overflow:hidden;border-radius:21px 21px 0 0}.product-card--featured .product-card__media{aspect-ratio:4 / 3.2}.product-card__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 0.6s var(--easing)}.product-card__img+.product-card__placeholder{display:none}.product-card:hover .product-card__img{transform:scale(1.02)}.product-card__placeholder{font-size:12px;letter-spacing:.06em;color:rgb(255 255 255 / .28)}.product-card__badge{position:absolute;top:16px;right:16px;padding:5px 11px;font-size:11px;letter-spacing:.03em;color:rgb(255 255 255 / .7);background:rgb(0 0 0 / .4);border:1px solid rgb(255 255 255 / .14);border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.product-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:28px 28px 30px}@media (min-width:641px){.products__grid--pair .product-card__media{aspect-ratio:16 / 9;max-height:420px}.products__grid--pair .product-card__body{gap:10px;padding:22px 24px 24px}}.product-card__name{margin:0;font-size:clamp(20px, 1.6vw, 24px);font-weight:500;color:#fff;letter-spacing:-.01em}.product-card__desc{margin:0;font-size:15px;line-height:1.55;font-weight:300;color:rgb(255 255 255 / .58)}.product-card__cta{display:inline-flex;align-items:center;gap:9px;margin-top:6px;padding:11px 20px;border:1px solid rgb(255 255 255 / .26);border-radius:999px;font-size:14px;color:var(--text);background:#fff0;text-decoration:none;transition:border-color 0.22s ease,color 0.22s ease}.product-card__cta:hover{border-color:rgb(255 255 255 / .55)}.product-card__cta svg{transition:transform 0.22s ease}.product-card__cta:hover svg{transform:translateX(4px)}.products__grid>.product-card--coming-soon{overflow:hidden;align-items:center;justify-content:center;padding:48px 28px;text-align:center;background:radial-gradient(ellipse at 100% 0%,rgb(146 108 184 / .1),transparent 58%),radial-gradient(ellipse at 0% 100%,rgb(75 44 118 / .14),transparent 65%),linear-gradient(145deg,#151019 0%,#100c15 43%,#0b0a0e 75%,#08080a 100%);border-color:rgb(199 150 255 / .09)}.product-card__preview-label{color:#95849f;font-size:11px;font-weight:600;letter-spacing:.28em}.product-card__preview-copy h3{margin:16px 0 14px;color:#c8c2ce;font-size:clamp(28px, 2.2vw, 36px);font-weight:400;line-height:1.15;letter-spacing:-.035em}.product-card__preview-copy p{margin:0;color:rgb(255 255 255 / .55);font-size:14px;line-height:1.6}.products__grid>.product-card--coming-soon:hover{transform:none}.products__grid>.product-card--coming-soon::after{display:none}@media (max-width:1024px){.products__grid>.product-card--coming-soon{display:none}.products__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.products__grid>.product-card:last-child:nth-child(odd){grid-column:1 / -1}}body.co-page .co-panel[data-panel="3"] .wc_payment_methods li>label,body.co-page .co-panel[data-panel="3"] .wc_payment_methods li>label *{color:#ffffff!important;opacity:1!important}body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box,body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box p,body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box span,body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box strong,body.co-page .co-panel[data-panel="3"] .wc_payment_methods .payment_box small{color:rgb(255 255 255 / .88)!important;opacity:1!important}body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions-checkbox-text,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions-checkbox-text span,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions-checkbox-text strong{color:rgb(255 255 255 / .92)!important;opacity:1!important}body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions-checkbox-text a{color:#e5c2ff!important;opacity:1!important}body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions p,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions li,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions h2,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions h3,body.co-page .co-panel[data-panel="3"] .woocommerce-terms-and-conditions strong{color:rgb(255 255 255 / .9)!important;opacity:1!important}body.co-page .co-summary h2,body.co-page .co-summary .co-sumitem__n,body.co-page .co-summary .co-sumitem__p{color:#ffffff!important;opacity:1!important}body.co-page .co-summary .co-sumitem__c,body.co-page .co-summary .co-sumrow,body.co-page .co-summary .co-sumtotal span,body.co-page .co-summary .co-sumsecure{color:rgb(255 255 255 / .82)!important;opacity:1!important}body.co-page .co-summary .co-sumrow b{color:#ffffff!important;opacity:1!important}body.co-page #payment .wc_payment_methods>li:only-child>input[type="radio"]{display:none!important}body.co-page #payment .wc_payment_methods>li:only-child>label{padding:14px 18px 9px!important}body.co-page #payment .wc_payment_methods>li:only-child>.payment_box{padding:0 18px 14px!important}body.co-page .co-payment{margin-top:16px}body.co-page #payment div.place-order{margin-top:16px}body.co-page.co-dock-ready .co-dock{position:fixed!important;inset:auto 0 0 0!important;height:auto!important;min-height:76px;overflow:visible!important;visibility:visible!important;opacity:1!important;transform:translateZ(0)!important;isolation:isolate}body.co-page .co-dock__inner{min-height:76px!important;box-sizing:border-box;overflow:visible!important}body.co-page .co-dock .co-stepper,body.co-page .co-dock .co-stepper__item,body.co-page .co-dock .co-stepper__n,body.co-page .co-dock .co-stepper__n>span,body.co-page .co-dock .co-stepper__lbl{visibility:visible!important;opacity:1!important;transform:none!important}body.co-page .co-dock .co-stepper__item{display:flex!important;position:relative;z-index:2}body.co-page .co-dock .co-stepper__n{display:grid!important;border-color:rgb(255 255 255 / .3);color:rgb(255 255 255 / .8)}body.co-page .co-dock .co-stepper__lbl{display:inline-block!important;color:rgb(255 255 255 / .72)!important}body.co-page .co-dock .co-stepper__item.is-active .co-stepper__lbl{color:#ffffff!important}body.co-page .co-dock .co-stepper__item.is-done .co-stepper__n svg{opacity:1!important}@media (max-width:680px){body.co-page .co-dock .co-stepper__lbl{display:none!important}}body.co-page .woocommerce-terms-and-conditions-wrapper{margin-bottom:10px}@media (max-width:640px){.products{padding:clamp(90px, 12vh, 130px) 20px}.products__grid{grid-template-columns:1fr}.product-card__body{padding:24px 24px 26px}}@media (prefers-reduced-motion:reduce){.product-card{opacity:1!important}.product-card,.product-card:hover{transition:none}.product-card:not(.product-card--featured),.product-card:not(.product-card--featured):hover{transform:none}.product-card--featured,.product-card--featured:hover{transform:translateY(-10px)}.product-card:hover .product-card__img,.product-card__cta:hover svg{transform:none}}.showcase{position:relative;width:100%;min-height:100vh;margin:0;padding:0 0 90px;max-width:none;background:radial-gradient(circle at 50% 52%,rgb(222 170 255 / .06),transparent 26%),radial-gradient(circle at 50% 50%,rgb(255 164 208 / .03),transparent 38%),#000;overflow:hidden}.showcase::before,.showcase::after{content:"";position:absolute;left:0;right:0;z-index:1;height:22vh;pointer-events:none}.showcase::before{top:0;background:linear-gradient(to bottom,#000,#fff0)}.showcase::after{bottom:0;background:linear-gradient(to top,#000,#fff0)}.showcase__stage{position:absolute;left:50%;top:calc(50% + 76px);height:min(820px, 82vh);aspect-ratio:1 / 1;max-width:96vw;transform:translate(-50%,-50%) translateZ(0);z-index:2}.showcase__video{position:absolute;inset:0;width:100%;height:100%;transform:scale(-.9,.9);object-fit:cover;opacity:0;transition:opacity 1s var(--easing);will-change:transform,opacity;pointer-events:none;filter:none}.showcase__video.is-ready{opacity:1}.showcase__glow{position:absolute;left:50%;top:56%;width:min(920px, 78vw);height:min(640px, 60vh);transform:translate(-50%,-50%);z-index:1;pointer-events:none;filter:blur(34px);background:radial-gradient(circle at 50% 50%,rgb(234 170 255 / .26) 0%,rgb(234 170 255 / .14) 18%,rgb(255 143 197 / .08) 36%,transparent 68%);opacity:.9}.showcase__intro{position:absolute;top:clamp(72px, 9vh, 112px);left:50%;z-index:5;width:min(620px, 78vw);text-align:center;transform:translateX(-50%);pointer-events:none;opacity:.92}.showcase__intro span{display:block;margin-bottom:14px;color:rgb(255 255 255 / .46);font-family:var(--font-main);font-size:12px;font-weight:500;letter-spacing:0}.showcase__intro h2{margin:0;color:rgb(255 255 255 / .94);font-size:clamp(26px, 3.2vw, 48px);font-weight:500;line-height:1.05;letter-spacing:-.02em}.products__eyebrow,.showcase__intro>span,.con-hero .about-kicker{display:inline-flex;align-items:center;width:auto;margin-bottom:18px;color:var(--brand-lilac);font-family:var(--font-main);font-size:clamp(10px, 0.7vw, 12px);font-weight:650;line-height:1;letter-spacing:.17em;text-transform:uppercase;text-shadow:0 0 18px rgba(var(--brand-rgb),.2)}.products__eyebrow::before,.showcase__intro>span::before,.con-hero .about-kicker::before{content:"#";flex:none;margin-right:.42em;color:var(--brand-mor);font-size:1.18em;font-weight:700;line-height:.8;letter-spacing:0;text-shadow:0 0 14px rgb(176 136 255 / .5)}.showcase__callouts{position:absolute;inset:0;z-index:4;pointer-events:none}.showcase__leaders{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:visible}.showcase__leader{stroke:rgb(255 255 255 / .3);stroke-width:1;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0;transition:opacity 0.3s ease}.showcase.has-callouts .showcase__leader{opacity:1;stroke-dashoffset:0;transition:opacity 0.3s ease,stroke-dashoffset 0.5s ease 0.1s}.showcase__dot{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;z-index:5;border-radius:50%;background:rgb(255 255 255 / .92);box-shadow:0 0 8px rgb(255 255 255 / .4);opacity:0;transform:scale(.4);transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:none}.showcase.has-callouts .showcase__dot{opacity:1;transform:scale(1)}.showcase__callout{position:absolute;width:clamp(150px, 15vw, 220px);opacity:0;transform:translateY(10px);transition:opacity 0.6s var(--easing),transform 0.6s var(--easing)}.showcase.has-callouts .showcase__callout{opacity:1;transform:translateY(0);transition-delay:0.15s}.showcase__callout strong{display:block;color:rgb(255 255 255 / .94);font-size:15px;font-weight:600;line-height:1.2}.showcase__callout p{margin-top:6px;color:rgb(255 255 255 / .7);font-size:14px;font-weight:400;line-height:1.45}.showcase__callout--tl{right:calc(100% + 26px);top:18%;text-align:right}.showcase__callout--bl{right:calc(100% + 26px);top:66%;text-align:right}.showcase__callout--tr{left:calc(100% + 26px);top:22%;text-align:left}.showcase__callout--br{left:calc(100% + 26px);top:68%;text-align:left}@media (max-width:1280px){.showcase__callout{width:clamp(130px, 13vw, 180px)}.showcase__callout--tl,.showcase__callout--bl{right:auto;left:8px}.showcase__callout--tr,.showcase__callout--br{left:auto;right:8px}.showcase__callout--tl,.showcase__callout--tr{top:6%}.showcase__callout--bl,.showcase__callout--br{top:78%}}@media (max-width:900px){.showcase__leaders,.showcase__dot{display:none}.showcase__stage{height:auto;aspect-ratio:auto;top:50%;display:flex;flex-direction:column;align-items:center;gap:22px;width:92vw;max-width:none}.showcase__video{position:relative;width:100%;height:56vh;object-fit:contain}.showcase__callouts{position:relative;inset:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:18px 24px;width:100%}.showcase__callout{position:relative;left:auto;right:auto;top:auto;width:auto;text-align:left;opacity:1;transform:none}.showcase__callout p{display:block}}@media (max-width:540px){.showcase__callouts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.showcase__leader{opacity:1;stroke-dashoffset:0;transition:none}.showcase__dot{opacity:1;transform:scale(1);transition:none}.showcase__callout{opacity:1;transform:none;transition:none}}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0;overflow:hidden;background:var(--bg)}.marquee__track{display:inline-flex;gap:32px;align-items:center;white-space:nowrap;font-family:var(--font-main);font-size:clamp(28px, 4vw, 48px);padding-left:32px;will-change:transform}.marquee__track .dotsep{color:var(--titan);font-size:.5em}.assembly{position:relative;max-width:none;min-height:78vh;display:grid;grid-template-columns:minmax(320px,0.9fr) minmax(460px,1.35fr);gap:clamp(36px, 8vw, 120px);align-items:center;padding:120px clamp(28px, 7vw, 132px);overflow:hidden;border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(rgb(255 255 255 / .035) 1px,transparent 1px),linear-gradient(120deg,rgba(var(--blueprint-rgb),.1),transparent 42%,rgba(var(--titan-glow),.08));background-size:96px 96px,96px 96px,100% 100%}.assembly::before,.assembly::after{content:"";position:absolute;pointer-events:none}.assembly::before{top:16%;bottom:16%;left:50%;width:1px;background:linear-gradient(transparent,rgba(var(--blueprint-rgb),.35),transparent)}.assembly::after{inset:0;background:linear-gradient(90deg,transparent 0 17%,rgba(var(--titan-glow),.14) 17% 17.08%,transparent 17.08% 100%),linear-gradient(90deg,transparent 0 72%,rgba(var(--blueprint-rgb),.14) 72% 72.08%,transparent 72.08% 100%)}.assembly__copy{position:relative;z-index:1;max-width:560px}.assembly__copy h2{font-size:clamp(40px, 6.2vw, 104px);font-weight:400;line-height:.95;letter-spacing:-.035em;margin-bottom:28px}.assembly__copy p{color:var(--text-dim);max-width:460px;font-size:16px;line-height:1.7}.assembly__stage{position:relative;z-index:1;min-height:min(58vw, 600px);border-left:1px solid rgba(var(--blueprint-rgb),.22);border-right:1px solid rgba(var(--titan-glow),.2)}.assembly__axis{position:absolute;left:4%;right:4%;top:50%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .3),transparent)}.assembly__axis::before,.assembly__axis::after{content:"";position:absolute;top:-5px;width:11px;height:11px;border:1px solid var(--titan);border-radius:50%}.assembly__axis::before{left:0}.assembly__axis::after{right:0}.assembly__part{position:absolute;display:block;transform-origin:center;filter:drop-shadow(0 20px 50px rgb(0 0 0 / .45))}.assembly__part::before,.assembly__part::after{content:"";position:absolute;inset:0}.assembly__part--shell{width:32%;aspect-ratio:1.2;left:7%;top:29%;border:1px solid rgba(var(--titan-glow),.6);border-radius:46% 54% 58% 42%;background:linear-gradient(135deg,rgb(255 255 255 / .2),transparent 35%),linear-gradient(145deg,#332311,#0b0b0d 70%)}.assembly__part--shell::after{inset:22%;border:1px solid rgb(255 255 255 / .18);border-radius:inherit}.assembly__part--core{width:13%;aspect-ratio:1;left:39%;top:38%;border-radius:50%;border:1px solid rgb(255 255 255 / .3);background:radial-gradient(circle at 35% 30%,#fff,var(--accent) 16%,#0c1716 48%,#050606 100%)}.assembly__part--driver{width:14%;aspect-ratio:.75;left:57%;top:34%;border:1px solid rgba(var(--blueprint-rgb),.52);border-radius:999px;background:repeating-linear-gradient(90deg,rgba(var(--blueprint-rgb),.22) 0 2px,transparent 2px 10px),#06080c}.assembly__part--filter{width:9%;aspect-ratio:1;left:73%;top:43%;border:1px solid rgba(var(--titan-glow),.65);background:repeating-linear-gradient(45deg,rgba(var(--titan-glow),.28) 0 1px,transparent 1px 6px),#080705;transform:rotate(45deg)}.assembly__part--tip{width:15%;aspect-ratio:1.7;left:84%;top:41%;border-radius:999px 45% 45% 999px;border:1px solid rgb(255 255 255 / .3);background:linear-gradient(90deg,rgb(255 255 255 / .16),rgb(255 255 255 / .04))}.assembly__label{position:absolute;color:var(--text-dim);padding-left:48px}.assembly__label::before{content:"";position:absolute;left:0;top:50%;width:36px;height:1px;background:var(--line-strong)}.assembly__label--one{left:10%;top:18%}.assembly__label--two{left:52%;top:18%}.assembly__label--three{left:62%;bottom:16%}section{position:relative;padding:120px 40px;max-width:1480px;margin:0 auto}section:not(.hero):not(.marquee):not(.pillars):not(.assembly):not(.manifesto):not(.third-section):not(.showcase):not(.final-image-section):not(.stacked-panels):not(.pdp-video-section)::before{content:"";position:absolute;inset:40px;z-index:-1;pointer-events:none;border-left:1px solid rgba(var(--blueprint-rgb),.08);border-right:1px solid rgba(var(--titan-glow),.08);background:linear-gradient(90deg,transparent 0 19%,rgb(255 255 255 / .035) 19% 19.08%,transparent 19.08% 100%),linear-gradient(90deg,transparent 0 81%,rgb(255 255 255 / .03) 81% 81.08%,transparent 81.08% 100%)}.section__head{margin-bottom:80px}.section__index{display:inline-block;color:var(--text-dim);margin-bottom:28px}.section__title{font-size:clamp(34px, 5.5vw, 78px);font-weight:400;line-height:1;letter-spacing:-.03em;max-width:1100px}@media (max-width:900px){section{padding:80px 20px}.section__head{margin-bottom:50px}}.manifesto__text{font-size:clamp(26px, 3.4vw, 52px);font-weight:400;line-height:1.18;letter-spacing:-.02em;max-width:1280px;margin-bottom:100px}.manifesto__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kpi{background:linear-gradient(135deg,rgb(255 255 255 / .03),transparent 30%),var(--bg);padding:36px 28px;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;position:relative;overflow:hidden;border-right:1px solid var(--line);transition:background 0.6s var(--easing),transform 0.6s var(--easing)}.kpi:last-child{border-right:0}.kpi:hover{background:var(--bg-soft);transform:translateY(-8px)}.kpi:hover::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 0 28%,rgba(var(--titan-glow),.1) 28% 28.3%,transparent 28.3% 100%),linear-gradient(80deg,transparent 0 72%,rgba(var(--blueprint-rgb),.08) 72% 72.3%,transparent 72.3% 100%);pointer-events:none}.kpi__num{font-family:var(--font-main);font-size:clamp(56px, 7vw, 96px);font-style:normal;line-height:1;color:var(--titan)}.kpi__label{color:var(--text-dim)}@media (max-width:900px){.manifesto__grid{grid-template-columns:repeat(2,1fr)}}.pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:linear-gradient(90deg,rgba(var(--blueprint-rgb),.08),transparent 40%,rgba(var(--titan-glow),.08));border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:0;margin:0;max-width:none}.pillar{background:rgb(6 6 7 / .82);padding:80px 50px;min-height:320px;display:flex;flex-direction:column;gap:18px;position:relative;overflow:hidden;transition:background 0.5s,clip-path 0.6s var(--easing);border-right:1px solid var(--line);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%)}.pillar:last-child{border-right:0}.pillar::before{content:"";position:absolute;inset:20px;border:1px solid rgb(255 255 255 / .055);opacity:0;transition:opacity 0.5s var(--easing),transform 0.5s var(--easing)}.pillar:hover{background:var(--bg-soft);clip-path:polygon(0 0,100% 0,100% 100%,26px 100%,0 calc(100% - 26px))}.pillar:hover::before{opacity:1;transform:translate(8px,-8px)}.pillar__id{color:var(--titan)}.pillar h3{font-family:var(--font-main);font-style:normal;font-size:clamp(34px, 3.8vw, 54px);font-weight:400;line-height:1.05;letter-spacing:-.02em;margin-top:12px}.pillar p{color:var(--text-dim);font-size:15px;line-height:1.6;max-width:380px}@media (max-width:900px){.pillars{grid-template-columns:1fr}.pillar{padding:50px 24px;min-height:auto}}.section__sub{display:flex;align-items:baseline;gap:24px;margin:100px 0 40px;flex-wrap:wrap}.section__sub .mono{color:var(--titan)}.section__subtitle{font-family:var(--font-main);font-style:normal;font-size:clamp(28px, 3.4vw, 44px);font-weight:400;letter-spacing:-.02em}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.cards--lg{grid-template-columns:minmax(0,1.12fr) minmax(0,0.88fr);gap:28px;align-items:start}.cards--lg .card:nth-child(2){margin-top:84px}@media (max-width:900px){.cards--lg{grid-template-columns:1fr}}.card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg,rgb(255 255 255 / .035),transparent 42%),var(--bg-card);display:flex;flex-direction:column;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));transition:transform 0.6s var(--easing),border-color 0.4s,background 0.4s,clip-path 0.6s var(--easing)}.card::before,.card::after{content:"";position:absolute;z-index:3;pointer-events:none;background:var(--titan);opacity:.58}.card::before{top:18px;right:18px;width:42px;height:1px}.card::after{top:18px;right:18px;width:1px;height:42px}.card:hover{border-color:var(--line-strong);background:linear-gradient(135deg,rgba(var(--blueprint-rgb),.06),transparent 42%),#131318;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.card__media{height:320px;position:relative;isolation:isolate;background:linear-gradient(rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .05) 1px,transparent 1px),linear-gradient(135deg,#1a1a1d,#050505 70%);background-size:42px 42px,42px 42px,100% 100%;overflow:hidden}.card__media--titan{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#3a2a14,#0a0808 70%);background-size:42px 42px,42px 42px,100% 100%}.card__media--polymer{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#102b33,#050a10 70%);background-size:42px 42px,42px 42px,100% 100%}.card__media--gaming{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#2a1235,#0a050f 70%);background-size:42px 42px,42px 42px,100% 100%}.card__media--sport{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#1a3525,#050f08 70%);background-size:42px 42px,42px 42px,100% 100%}.card__media--ppe{background:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(135deg,#352010,#0f0805 70%);background-size:42px 42px,42px 42px,100% 100%}.card__glow{position:absolute;inset:0;z-index:0;background:linear-gradient(110deg,transparent 0 20%,rgba(var(--titan-glow),.18) 20% 20.5%,transparent 20.5% 100%),linear-gradient(80deg,transparent 0 66%,rgba(var(--blueprint-rgb),.18) 66% 66.4%,transparent 66.4% 100%);opacity:.75;transition:opacity 0.6s,transform 0.8s var(--easing)}.card:hover .card__glow{opacity:1;transform:translateX(12px)}.card__media::before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,transparent 0 49.9%,rgb(255 255 255 / .14) 49.9% 50.1%,transparent 50.1%),linear-gradient(0deg,transparent 0 49.9%,rgb(255 255 255 / .1) 49.9% 50.1%,transparent 50.1%);mix-blend-mode:screen;opacity:.45;transition:transform 1s var(--easing)}.card:hover .card__media::before{transform:scale(1.06) translateY(-5px)}.card__media::after{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(to top,var(--bg-card) 0%,transparent 50%)}.card__device{position:absolute;inset:0;z-index:1;pointer-events:none}.card__device::before{content:"";position:absolute;left:11%;right:11%;top:53%;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .36),transparent)}.device__part{position:absolute;display:block;border:1px solid rgb(255 255 255 / .2);transform-origin:center;transition:transform 0.8s var(--easing),border-color 0.5s var(--easing)}.device__part--shell{width:33%;aspect-ratio:1.16;left:16%;top:33%;border-radius:46% 54% 58% 42%;background:linear-gradient(135deg,rgb(255 255 255 / .2),transparent 34%),linear-gradient(145deg,rgba(var(--titan-glow),.42),rgb(0 0 0 / .2) 72%)}.device__part--shell::after{content:"";position:absolute;inset:23%;border:1px solid rgb(0 0 0 / .35);border-radius:inherit}.device__part--driver{width:12%;aspect-ratio:.8;left:51%;top:39%;border-radius:999px;background:repeating-linear-gradient(90deg,rgb(255 255 255 / .24) 0 1px,transparent 1px 6px),rgb(0 0 0 / .45)}.device__part--core{width:10%;aspect-ratio:1;left:65%;top:44%;border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--accent),#061716 55%,#020303)}.device__part--nozzle{width:12%;height:11%;left:75%;top:47%;border-radius:999px;background:linear-gradient(90deg,rgb(255 255 255 / .08),rgba(var(--blueprint-rgb),.2))}.device__part--tip{width:15%;height:16%;left:86%;top:44.5%;border-radius:999px 46% 46% 999px;background:rgb(255 255 255 / .1)}.device__wave{position:absolute;left:49%;top:33%;width:34%;height:36%;border:1px solid rgba(var(--blueprint-rgb),.35);border-left:0;border-radius:0 999px 999px 0}.device__wave::before,.device__wave::after{content:"";position:absolute;inset:18%;border:1px solid rgba(var(--blueprint-rgb),.25);border-left:0;border-radius:inherit}.device__wave::after{inset:36%}.card:hover .device__part{border-color:rgb(255 255 255 / .34)}.card:hover .device__part--shell{transform:translateX(-18px) rotate(-5deg)}.card:hover .device__part--driver{transform:translateX(8px) translateY(-14px)}.card:hover .device__part--core{transform:translateX(16px) translateY(12px)}.card:hover .device__part--nozzle{transform:translateX(24px)}.card:hover .device__part--tip{transform:translateX(34px) scaleX(1.08)}.card__device--polymer .device__part--shell{background:linear-gradient(135deg,rgb(255 255 255 / .22),transparent 34%),linear-gradient(145deg,rgba(var(--blueprint-rgb),.34),rgb(0 0 0 / .2) 72%)}.card__device--compact .device__part--shell{width:26%;left:22%}.card__device--compact .device__part--driver{left:49%}.card__device--compact .device__part--nozzle{left:61%;width:17%}.card__tag{position:absolute;top:16px;left:16px;z-index:2;padding:6px 10px;border:1px solid var(--line-strong);border-radius:999px;background:rgb(0 0 0 / .4);backdrop-filter:blur(8px);color:var(--text)}.card__price{position:absolute;top:16px;right:16px;z-index:2;padding:6px 12px;border:1px solid rgba(var(--titan-glow),.4);border-radius:999px;background:rgb(0 0 0 / .5);backdrop-filter:blur(8px);color:var(--titan-2);font-size:12px}.specs{display:grid;gap:0;padding-top:18px;margin-top:4px;border-top:1px solid var(--line)}.specs>div{display:grid;grid-template-columns:110px 1fr;gap:18px;padding:10px 0;border-bottom:1px solid var(--line);font-size:11.5px}.specs>div:last-child{border-bottom:0}.specs>div>span:first-child{color:var(--text-faint);letter-spacing:.14em}.specs>div>span:last-child{color:var(--text);letter-spacing:.04em}.hl{color:var(--titan-2);border-bottom:1px dashed rgba(var(--titan-glow),.5);padding-bottom:1px}.card__body{padding:28px;display:flex;flex-direction:column;gap:14px;flex:1}.card__body h3{font-family:var(--font-main);font-size:26px;font-weight:500;letter-spacing:-.02em}.card__body p{color:var(--text-dim);font-size:14.5px;line-height:1.55;flex:1}.card__meta{display:flex;gap:16px;color:var(--text-faint);flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line)}.card--cta{background:linear-gradient(150deg,#1c1408 0%,#0a0a0c 70%);border-color:rgba(var(--titan-glow),.25)}.card--cta .card__body{justify-content:center;min-height:360px}.card--cta h3{font-family:var(--font-main);font-style:normal;font-size:36px;font-weight:400;line-height:1.05;color:var(--titan-2)}@media (max-width:1100px){.cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.cards{grid-template-columns:1fr}}.btn{display:inline-flex;align-items:center;gap:12px;padding:14px 22px;border:1px solid var(--titan);border-radius:999px;background:var(--titan);color:var(--bg);font-size:14px;font-weight:500;transition:all 0.4s var(--easing);width:fit-content}.btn:hover{background:var(--titan-2);border-color:var(--titan-2)}.btn:hover svg{transform:translateX(4px)}.btn svg{transition:transform 0.4s var(--easing)}.btn--lg{padding:18px 28px;font-size:15px}.btn--ghost{background:#fff0;color:var(--text);border-color:var(--line-strong)}.btn--ghost:hover{background:var(--text);color:var(--bg);border-color:var(--text)}.tech__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--line)}.tech__item{background:linear-gradient(180deg,rgb(255 255 255 / .026),transparent 45%),var(--bg);padding:44px 36px;min-height:280px;display:flex;flex-direction:column;gap:14px;position:relative;overflow:hidden;transition:background 0.5s;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.tech__item:hover{background:var(--bg-soft)}.tech__item::before{content:"";position:absolute;top:0;left:-1px;width:1px;height:0;background:var(--titan);transition:height 0.6s var(--easing)}.tech__item:hover::before{height:100%}.tech__item::after{content:"";position:absolute;right:24px;bottom:24px;width:46px;height:46px;border-right:1px solid rgba(var(--blueprint-rgb),.26);border-bottom:1px solid rgba(var(--blueprint-rgb),.26);opacity:.5}.tech__id{color:var(--titan)}.tech__item h3{font-family:var(--font-main);font-size:28px;font-weight:400;letter-spacing:-.02em;margin-top:8px}.tech__item p{color:var(--text-dim);font-size:14.5px;line-height:1.6}@media (max-width:1100px){.tech__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.tech__grid{grid-template-columns:1fr}}.steps{list-style:none;display:grid;grid-template-columns:1fr;gap:0;border-top:1px solid var(--line);position:relative}.steps::before{content:"";position:absolute;top:0;bottom:0;left:60px;width:1px;background:linear-gradient(var(--titan),rgba(var(--blueprint-rgb),.42),transparent)}.steps::after{content:"";position:absolute;left:53px;top:var(--process-progress,0%);width:15px;height:15px;border-radius:50%;background:var(--accent);box-shadow:0 0 28px rgb(110 255 208 / .55);transform:translateY(-50%)}.step{display:grid;grid-template-columns:120px 320px 1fr;gap:60px;padding:44px 0;border-bottom:1px solid var(--line);align-items:baseline;transition:padding 0.5s var(--easing);position:relative}.step:hover{padding-left:20px;padding-right:20px}.step__num{color:var(--titan)}.step h4{font-family:var(--font-main);font-size:clamp(28px, 3.4vw, 44px);font-style:normal;font-weight:400}.step p{color:var(--text-dim);font-size:16px;line-height:1.6;max-width:540px}@media (max-width:900px){.step{grid-template-columns:1fr;gap:14px;padding:32px 0}}.cta{text-align:center;padding:160px 40px;position:relative;max-width:none;overflow:hidden}.cta::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 0 22%,rgba(var(--titan-glow),.12) 22% 22.12%,transparent 22.12% 100%),linear-gradient(90deg,transparent 0 78%,rgba(var(--blueprint-rgb),.12) 78% 78.12%,transparent 78.12% 100%),linear-gradient(180deg,transparent,rgba(var(--titan-glow),.08),transparent);pointer-events:none}.cta__inner{position:relative;max-width:900px;margin:0 auto}.cta__eyebrow{color:var(--titan);margin-bottom:32px;display:block}.cta__title{font-size:clamp(48px, 9vw, 132px);font-weight:400;line-height:.95;letter-spacing:-.03em;margin-bottom:28px}.cta__inner p{color:var(--text-dim);font-size:17px;max-width:560px;margin:0 auto 40px}.cta__row{display:inline-flex;gap:16px;flex-wrap:wrap;justify-content:center}.footer{position:relative;border-top:1px solid var(--line);padding:88px clamp(56px, 7vw, 132px) 42px;width:100%;overflow:hidden;background:var(--bg)}.footer__top{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:40px;padding-bottom:76px;overflow:hidden;max-width:none;margin:0;width:100%}.footer__intro{max-width:1100px;width:100%}.footer__eyebrow{display:inline-flex;margin-bottom:24px;color:var(--titan)}.footer__headline{font-family:var(--font-main);font-size:clamp(48px, 8.5vw, 112px);line-height:.92;font-weight:300;letter-spacing:-.04em;color:#fff;margin-bottom:28px}.footer__headline-accent{font-weight:600;background:var(--text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;display:inline-block;padding-bottom:.12em;margin-bottom:-.12em}.footer__lead{margin-top:18px;max-width:640px;color:rgb(255 255 255 / .45);font-size:clamp(16px, 1.8vw, 20px);line-height:1.6;margin-bottom:42px}.footer__cta-wrapper{display:flex;margin-top:12px}.footer__main-cta{position:relative;display:inline-flex;align-items:center;gap:12px;padding:18px 42px;border:1px solid rgb(255 255 255 / .16);border-radius:999px;color:#fff;background:rgb(255 255 255 / .02);font-size:16px;font-weight:500;letter-spacing:-.01em;overflow:hidden;transition:all 0.45s var(--easing);box-shadow:inset 0 1px 0 rgb(255 255 255 / .05),0 20px 40px rgb(0 0 0 / .2)}.footer__main-cta::before{content:"";position:absolute;inset:0;background:var(--text-gradient);opacity:0;z-index:0;transition:opacity 0.45s var(--easing)}.footer__main-cta span,.footer__main-cta svg{position:relative;z-index:1;transition:transform 0.45s var(--easing),color 0.45s var(--easing)}.footer__main-cta:hover{border-color:#fff0;box-shadow:0 0 32px rgb(227 191 255 / .25),0 12px 36px rgb(0 0 0 / .45);transform:scale(1.025) translateY(-3px)}.footer__main-cta:hover::before{opacity:1}.footer__main-cta:hover span{color:#000}.footer__main-cta:hover svg{color:#000;transform:translateX(6px) scale(1.1)}.footer__grid{position:relative;display:grid;grid-template-columns:1.2fr 2fr;gap:88px;padding:76px 0;border-top:1px solid rgb(255 255 255 / .05);border-bottom:1px solid rgb(255 255 255 / .05);max-width:none;margin:0;width:100%}.footer__brand-section{display:flex;flex-direction:column;gap:24px}.footer__brand-header{display:flex;align-items:center;gap:12px}.footer__small-logo{height:28px;width:auto;opacity:.95}.footer__brand-tagline{font-size:15px;color:rgb(255 255 255 / .55);line-height:1.7;max-width:32ch}.footer__links-section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.footer__column{display:flex;flex-direction:column;gap:20px}.footer__label{display:block;color:rgb(255 255 255 / .35);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.footer__status{display:flex;align-items:center;gap:8px;margin-top:14px}.footer__status-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 12px var(--accent);animation:statusPulse 2.4s infinite ease-in-out}.footer__status-text{font-size:11px;color:rgb(255 255 255 / .4);letter-spacing:.05em;font-weight:500}@keyframes statusPulse{0%,100%{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}.footer__links{list-style:none;display:flex;flex-direction:column;gap:14px;padding:0;margin:0}.footer__links a{position:relative;font-size:15px;color:var(--text-dim);text-decoration:none;transition:color 0.35s var(--easing);display:inline-flex;align-items:center;gap:6px;width:fit-content}.footer__links a::after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background:var(--titan);transition:width 0.35s var(--easing)}.footer__links a:hover{color:#fff}.footer__links a:hover::after{width:100%}.footer__link-highlight{color:var(--titan)!important;font-weight:500}.footer__link-highlight svg{transition:transform 0.35s var(--easing)}.footer__link-highlight:hover svg{transform:translate(2px,-2px)}.footer__bottom{position:relative;display:flex;justify-content:space-between;align-items:center;padding:32px 0 0;color:var(--text-faint);font-size:13px;max-width:none;margin:0;width:100%}.footer__bottom-left{display:flex;align-items:center}.footer__bottom-right{display:flex;align-items:center}.a360-icon{width:100px;height:22px;position:relative;letter-spacing:0;text-align:left;margin:0}.a360-icon *{box-sizing:border-box}.a360-icon .a360-icon-link{text-indent:-99999px;display:block;width:100%;height:100%;position:absolute;z-index:1}.a360-icon .tooltip360-a360-icon{display:block;position:relative;z-index:999}.a360-icon .tooltip360-a360-icon .tooltip360-a360-icon-content{position:absolute;z-index:9999;width:140px;left:50%;bottom:100%;font-size:14px;line-height:1.4;text-align:center;font-weight:400;color:#fff;background:0 0;opacity:0;margin:0 0 10px -70px;cursor:default;pointer-events:none;font-family:var(--font-main);-webkit-font-smoothing:antialiased;transition:opacity 0.3s 0.3s}.a360-icon .tooltip360-a360-icon .tooltip360-a360-icon-content span{display:block}.a360-icon .tooltip360-a360-icon .tooltip360-a360-icon-content .tooltip360-a360-icon-text{border-bottom:2px solid #fffaf0;overflow:hidden;transform:scale3d(0,1,1);transition:transform 0.3s 0.3s}.a360-icon .tooltip360-a360-icon .tooltip360-a360-icon-content .tooltip360-a360-icon-text .tooltip360-a360-icon-inner{background:rgb(0 0 0 / .6);padding:10px;transform:translate3d(0,100%,0);transition:transform 0.3s}.a360-icon .a360-icon-card-container{width:100%;height:100%;position:relative;perspective:100px}.a360-icon .a360-icon-card-container figure{display:block;height:100%;width:100%;position:absolute;padding:0 8px;margin:0;backface-visibility:hidden;transition:transform 0.4s;transform-style:preserve-3d}.a360-icon .a360-icon-card-container figure>div{background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.a360-icon .a360-icon-card-container .a360-icon-back{transform:rotateY(180deg)}.a360-icon .a360-icon-card-container .a360-icon-front>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/360-original.svg)}.a360-icon .a360-icon-card-container .a360-icon-back>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/url-back.svg)}.a360-icon.a360-front-white .a360-icon-card-container .a360-icon-front>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/360-white.svg)}.a360-icon.a360-front-black .a360-icon-card-container .a360-icon-front>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/360-black.svg)}.a360-icon.a360-back-black .a360-icon-card-container .a360-icon-back>div{background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/url-back-black.svg)}.a360-icon:hover .tooltip360-a360-icon .tooltip360-a360-icon-content{transition-delay:0s;opacity:1;pointer-events:auto}.a360-icon:hover .tooltip360-a360-icon .tooltip360-a360-icon-content .tooltip360-a360-icon-text{transform:scale3d(1,1,1);transition-delay:0s}.a360-icon:hover .tooltip360-a360-icon .tooltip360-a360-icon-content .tooltip360-a360-icon-text .tooltip360-a360-icon-inner{transform:translate3d(0,0,0);transition-delay:0.3s}.a360-icon:hover .a360-icon-card-container .a360-icon-front{transform:rotateY(180deg)}.a360-icon:hover .a360-icon-card-container .a360-icon-back{transform:rotateY(360deg)}@media (max-width:980px){.footer{padding:72px 20px 32px}.footer__top{gap:32px;padding-bottom:56px}.footer__headline{max-width:100%}.footer__grid{grid-template-columns:1fr;gap:56px;padding:56px 0}.footer__links-section{grid-template-columns:repeat(3,1fr);gap:32px}}@media (max-width:640px){.footer__headline{font-size:clamp(34px, 10vw, 56px);letter-spacing:-.03em}.footer__lead{font-size:15px;line-height:1.65;margin-bottom:32px}.footer__main-cta{padding:15px 32px;font-size:15px}.footer__grid{grid-template-columns:1fr;gap:40px;padding:40px 0}.footer__links-section{grid-template-columns:1fr;gap:36px}.footer__bottom{flex-direction:column;align-items:flex-start;gap:16px;padding-top:24px}}@media (max-width:1100px){.assembly{grid-template-columns:1fr;min-height:auto}.assembly__stage{min-height:460px}.cards--lg .card:nth-child(2){margin-top:0}}@media (max-width:700px){.assembly{padding:88px 20px}.assembly__stage{min-height:340px}.assembly__label{display:none}.steps::before{left:8px}.steps::after{left:1px}}.reveal-text .word-wrap{overflow:hidden;display:inline-block;vertical-align:bottom}.reveal-text .word-inner{display:inline-block;transform:translateY(110%)}.is-revealed .word-inner{transform:translateY(0)}.final-image-section{position:relative;width:100%;height:100vh;margin:0;padding:0;max-width:none;background:#000;overflow:hidden;isolation:isolate;z-index:5}.final-image__media{position:absolute;inset:0;z-index:0;background:url(https://earfit.com.tr/dacegug/2026/08/gitar_sound.webp) center center / cover no-repeat;transform:translate3d(0,0,0) scale(1);filter:blur(0) saturate(1) brightness(.96);will-change:transform,filter}.final-image-section::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#000 0%,rgb(0 0 0 / .98) 7%,rgb(0 0 0 / .74) 16%,rgb(0 0 0 / .3) 28%,transparent 40%,transparent 72%,rgb(0 0 0 / .68) 100%),radial-gradient(circle at 50% 52%,rgb(227 191 255 / .035),transparent 42%)}.final-image__copy{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;pointer-events:none}.final-image__title{color:#fff;font-family:var(--font-main);font-size:clamp(38px, 4.25vw, 76px);font-weight:450;line-height:1.08;letter-spacing:-.035em;text-wrap:balance;max-width:min(1120px, 88vw);text-shadow:0 3px 22px rgb(0 0 0 / .78),0 0 1px rgb(255 255 255 / .45)}.final-image__title>span{display:inline-block;margin-right:.16em}.final-image__title>span:last-child{margin-right:0}.final-image__accent{color:#d1a8ff;background:none;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:#d1a8ff;text-shadow:0 3px 22px rgb(0 0 0 / .78),0 0 18px rgb(191 132 255 / .18);padding-bottom:.15em;display:inline-block;margin-bottom:-.15em}@media (max-width:900px){.final-image__copy{padding:20px}.final-image__title{font-size:clamp(28px, 8vw, 44px);line-height:1.12;max-width:92vw}.final-image__title>span{margin-right:.12em}}.stacked-panels{position:relative;width:100%;max-width:none;margin:0;padding:0;background:#000;z-index:10}.stacked-panels__intro{position:relative;isolation:isolate;overflow:hidden;min-height:84vh;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:none;margin:0;padding:clamp(110px, 14vw, 220px) clamp(24px, 7vw, 120px) clamp(80px, 10vw, 150px)}.stacked-panels__intro::before{content:"";position:absolute;inset:0;z-index:-2;background:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/arka-plan.png) center center / cover no-repeat;filter:brightness(1.45) saturate(1.14);opacity:.78;transform:scale(1.015)}.stacked-panels__intro::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .54) 38%,rgb(0 0 0 / .18) 72%,rgb(0 0 0 / .38) 100%),linear-gradient(180deg,#000 0%,rgb(0 0 0 / .14) 24%,rgb(0 0 0 / .1) 64%,#000 100%)}.stacked-panels__title{max-width:900px;margin:0;color:#fff;font-family:var(--font-main);font-size:clamp(34px, 5vw, 76px);font-weight:300;line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.stacked-panels__accent{display:inline-block;font-weight:600;background:linear-gradient(135deg,var(--brand-mor) 0%,var(--titan) 50%,#fff 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;padding-bottom:.18em;margin-bottom:-.18em;line-height:normal;filter:drop-shadow(0 0 15px rgb(227 191 255 / .15))}.stacked-panels__text{max-width:640px;margin:24px 0 0;color:rgb(255 255 255 / .5);font-size:clamp(15px, 1.1vw, 19px);line-height:1.6;letter-spacing:-.01em;font-weight:300}.stacked-panels__deck{position:relative;height:100vh;overflow:hidden;perspective:1400px;transform-style:preserve-3d}.stacked-panel{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:clamp(16px, 3vh, 40px) clamp(56px, 7vw, 132px);transform-style:preserve-3d;will-change:transform;background:#fff0;border-top:0}.stacked-panel__inner{position:relative;width:100%;height:min(84vh, 900px);display:grid;grid-template-columns:1fr 1fr;align-items:stretch;max-width:100%;margin:0;padding:0;gap:0;overflow:hidden;border:1px solid rgb(255 255 255 / .09);border-radius:clamp(20px, 2vw, 32px);box-shadow:0 40px 120px rgb(0 0 0 / .55);transform-origin:center center;will-change:transform,filter,opacity;backface-visibility:hidden}.stacked-panel__inner::before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,rgb(255 255 255 / .13),transparent 28%,transparent 72%,rgb(255 255 255 / .08)),linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .24) 100%);opacity:.8}.stacked-panel__inner::after{content:"";position:absolute;width:42vw;height:42vw;left:-18vw;bottom:-25vw;pointer-events:none;border-radius:999px;background:radial-gradient(circle,rgba(var(--titan-glow),.16),transparent 66%);filter:blur(18px)}.stacked-panel__visual{position:relative;z-index:1;width:100%;height:clamp(300px, 60vh, 600px);min-height:420px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:rgb(255 255 255 / .36);font-family:var(--font-main);font-size:13px;letter-spacing:.16em;text-transform:uppercase;border-radius:clamp(24px, 2.2vw, 40px);background:radial-gradient(circle at 50% 42%,rgb(255 255 255 / .12),transparent 28%),linear-gradient(150deg,rgb(255 255 255 / .08),rgb(255 255 255 / .018) 48%,rgb(255 255 255 / .055)),rgb(255 255 255 / .035);border:1px solid rgb(255 255 255 / .1);box-shadow:inset 0 1px 0 rgb(255 255 255 / .12),inset 0 -44px 80px rgb(0 0 0 / .35),0 24px 80px rgb(0 0 0 / .38)}.stacked-panel__visual::before{content:"";position:absolute;inset:12%;border-radius:999px;background:radial-gradient(circle,rgb(236 216 255 / .32),rgb(176 136 255 / .12) 42%,transparent 68%);filter:blur(24px);opacity:.72}.stacked-panel__visual::after{content:"";position:absolute;inset:14px;border-radius:calc(clamp(24px, 2.2vw, 40px) - 10px);border:1px solid rgb(255 255 255 / .055);pointer-events:none}.stacked-panel__visual--photo{height:100%;min-height:0;border:0;border-radius:0;background:#050506;box-shadow:none}.stacked-panel__visual--photo::before{inset:0;z-index:1;border-radius:0;background:radial-gradient(circle at 52% 44%,rgb(215 190 255 / .16),transparent 34%),linear-gradient(90deg,rgb(0 0 0 / .12) 0%,rgb(0 0 0 / .46) 100%);filter:none;opacity:1}.stacked-panel__visual--photo::after{inset:0;z-index:2;border:0;border-radius:0;background:linear-gradient(180deg,rgb(0 0 0 / .18),transparent 34%,rgb(0 0 0 / .28)),linear-gradient(90deg,transparent 0%,rgb(0 0 0 / .24) 72%,rgb(0 0 0 / .58) 100%)}.stacked-panel__visual--photo-right::before{background:radial-gradient(circle at 48% 44%,rgb(215 190 255 / .16),transparent 34%),linear-gradient(90deg,rgb(0 0 0 / .5) 0%,rgb(0 0 0 / .1) 100%)}.stacked-panel__visual--photo-right::after{background:linear-gradient(180deg,rgb(0 0 0 / .18),transparent 34%,rgb(0 0 0 / .28)),linear-gradient(90deg,rgb(0 0 0 / .62) 0%,rgb(0 0 0 / .2) 28%,transparent 100%)}.stacked-panel__image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:brightness(.9) contrast(1.05) saturate(1.05);transform:scale(1.01)}.stacked-panel__orb{position:absolute;width:min(34vw, 440px);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at 34% 28%,rgb(255 255 255 / .9),rgb(214 191 255 / .42) 18%,rgb(70 62 77 / .36) 48%,rgb(0 0 0 / .2) 72%),#1a171d;box-shadow:inset -34px -46px 80px rgb(0 0 0 / .6),inset 18px 18px 42px rgb(255 255 255 / .12),0 42px 100px rgb(0 0 0 / .56);transform:rotate(-16deg)}.stacked-panel__device{position:relative;width:min(26vw, 340px);aspect-ratio:1.34;border-radius:46% 54% 48% 52% / 50% 46% 54% 50%;background:linear-gradient(135deg,rgb(255 255 255 / .88),rgb(92 82 98 / .62) 18%,rgb(26 24 29 / .96) 52%,rgb(178 154 198 / .55)),#201d23;border:1px solid rgb(255 255 255 / .22);box-shadow:inset 0 0 0 10px rgb(0 0 0 / .2),inset -24px -28px 60px rgb(0 0 0 / .56),0 32px 70px rgb(0 0 0 / .56);transform:rotate(-12deg) translateY(8px)}.stacked-panel__device::before,.stacked-panel__device::after{content:"";position:absolute;border-radius:999px;background:rgb(255 255 255 / .86);box-shadow:inset 0 0 0 4px rgb(0 0 0 / .34)}.stacked-panel__device::before{width:18%;aspect-ratio:1;right:17%;top:18%}.stacked-panel__device::after{width:13%;aspect-ratio:1;right:34%;bottom:20%}.stacked-panel__visual-label{position:absolute;left:clamp(22px, 3vw, 42px);bottom:clamp(20px, 3vw, 40px);z-index:3;color:rgb(255 255 255 / .46)}.stacked-panel__content{position:relative;z-index:1;align-self:center;max-width:720px;padding:0 clamp(40px, 8vw, 120px)}.stacked-panel__title{font-family:var(--font-main);font-size:clamp(42px, 5.6vw, 92px);font-weight:500;color:#fff;margin-bottom:28px;line-height:.94;letter-spacing:-.034em;text-wrap:balance}.stacked-panel__text{font-size:clamp(17px, 1.3vw, 21px);line-height:1.62;color:rgb(255 255 255 / .62);margin-bottom:42px;max-width:560px}.stacked-panel__btn{display:inline-flex;align-items:center;gap:12px;padding:15px 28px;background:#fff;color:#000;border-radius:100px;font-weight:700;text-decoration:none;font-size:15px;box-shadow:0 18px 45px rgb(255 255 255 / .12);transition:transform 0.35s var(--easing),box-shadow 0.35s,background 0.35s}.stacked-panel__btn:hover{transform:translateY(-4px);background:rgb(236 216 255 / .96);box-shadow:0 22px 60px rgba(var(--titan-glow),.22)}.stacked-panel--one .stacked-panel__inner{background:#050506}.stacked-panel--two .stacked-panel__inner{background:#020203}.stacked-panel--three .stacked-panel__inner{background:#050506}.stacked-panel--four .stacked-panel__inner{background:#070909}.stacked-panel--two .stacked-panel__inner{background:linear-gradient(135deg,rgb(255 255 255 / .075),rgb(255 255 255 / .022) 42%,rgb(255 255 255 / .05)),radial-gradient(circle at 22% 24%,rgb(148 190 255 / .13),transparent 36%),radial-gradient(circle at 86% 72%,rgba(var(--titan-glow),.12),transparent 38%),#08090c}.stacked-panel--three .stacked-panel__inner{background:linear-gradient(135deg,rgb(255 255 255 / .078),rgb(255 255 255 / .024) 42%,rgb(255 255 255 / .05)),radial-gradient(circle at 24% 22%,rgb(255 202 158 / .12),transparent 36%),radial-gradient(circle at 84% 70%,rgb(207 170 255 / .13),transparent 38%),#090807}.stacked-panel--four .stacked-panel__inner{background:linear-gradient(135deg,rgb(255 255 255 / .078),rgb(255 255 255 / .024) 42%,rgb(255 255 255 / .052)),radial-gradient(circle at 20% 22%,rgb(176 255 224 / .1),transparent 35%),radial-gradient(circle at 84% 72%,rgba(var(--titan-glow),.13),transparent 38%),#070909}@media (max-width:900px){.stacked-panels__intro{min-height:76vh;padding:96px 22px 64px}.stacked-panels__title{font-size:clamp(32px, 11vw, 52px);letter-spacing:-.025em}.stacked-panels__text{margin-top:24px;font-size:16px}.stacked-panels__deck{height:auto;overflow:visible;perspective:none}.stacked-panel{position:relative;inset:auto;padding:12px 16px}.stacked-panel__inner{grid-template-columns:1fr;grid-template-rows:auto auto;height:auto;min-height:0;gap:28px;padding:22px;align-content:center;border-radius:20px}.stacked-panel__visual{min-height:280px;height:36vh}.stacked-panel__orb{width:min(70vw, 320px)}.stacked-panel__device{width:min(54vw, 260px)}.stacked-panel__content{padding-right:0}.stacked-panel__title{font-size:clamp(38px, 12vw, 58px);letter-spacing:-.025em}.stacked-panel__text{font-size:16px}}.about-page section::before{display:none!important}.about-page,.about-page *{letter-spacing:0}.nav__links a[aria-current="page"]{color:var(--text)}.about-main{background:linear-gradient(180deg,#000 0%,#070707 42%,#000 100%)}.about-hero{min-height:92vh;display:grid;grid-template-columns:minmax(0,0.95fr) minmax(320px,0.72fr);align-items:center;gap:56px;max-width:1480px;margin:0 auto;padding:156px 40px 76px}.about-hero__content{max-width:840px}.about-kicker{display:inline-flex;margin-bottom:20px;color:rgb(227 191 255 / .92);font-size:12px;font-weight:600;text-transform:uppercase}.about-hero h1{max-width:760px;font-size:92px;line-height:.96;font-weight:400}.about-hero p{max-width:640px;margin-top:26px;color:rgb(255 255 255 / .66);font-size:20px;line-height:1.62}.about-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.about-button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:999px;font-size:14px;font-weight:600;transition:transform 0.35s var(--easing),background 0.35s var(--easing),border-color 0.35s var(--easing),color 0.35s var(--easing)}.about-button:hover{transform:translateY(-2px)}.about-button--primary{background:#f4f1eb;color:#060606}.about-button--ghost{border:1px solid rgb(255 255 255 / .18);color:var(--text);background:rgb(255 255 255 / .03)}.about-visual{position:relative;display:grid;place-items:center;min-height:360px;border:1px solid rgb(255 255 255 / .05);border-radius:8px;background:rgb(255 255 255 / .015);overflow:hidden}.about-visual::after{display:none}.about-visual span{position:relative;z-index:1;max-width:220px;text-align:center;color:rgb(255 255 255 / .5);font-size:14px;line-height:1.5}.about-visual--image{background:#070708}.about-visual--image::after{border-style:solid;border-color:rgb(255 255 255 / .08);background:linear-gradient(180deg,transparent 58%,rgb(0 0 0 / .42))}.about-visual--image img{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;filter:saturate(.94) contrast(1.04)}.about-visual--hero{min-height:560px}.about-statement{max-width:1400px;margin:0 auto;padding:100px 40px 80px;display:grid;grid-template-columns:200px minmax(0,1fr);gap:48px}.about-statement__eyebrow{color:var(--titan);font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;position:relative;padding-left:14px;height:fit-content}.about-statement__eyebrow::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:5px;background:var(--titan);border-radius:50%;box-shadow:0 0 10px var(--titan)}.about-statement p{max-width:980px;font-size:clamp(24px, 3.2vw, 36px);line-height:1.45;font-weight:300;color:rgb(255 255 255 / .7)}.about-statement .highlight-text{background:linear-gradient(120deg,var(--titan) 0%,#ffffff 50%,var(--titan) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;font-weight:400}.about-metrics{max-width:1400px;margin:0 auto;padding:0 40px 100px;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.about-metric{position:relative;min-height:190px;padding:36px 28px;display:flex;flex-direction:column;justify-content:space-between;background:linear-gradient(135deg,rgb(255 255 255 / .02) 0%,rgb(255 255 255 / .005) 100%);border:1px solid rgb(255 255 255 / .04);border-radius:12px;transition:all 0.4s var(--easing);overflow:hidden}.about-metric::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(209 168 255 / .08),transparent 50%);opacity:0;transition:opacity 0.4s var(--easing);pointer-events:none}.about-metric:hover{transform:translateY(-6px);border-color:rgb(209 168 255 / .18);background:linear-gradient(135deg,rgb(255 255 255 / .035) 0%,rgb(255 255 255 / .008) 100%);box-shadow:0 12px 30px rgb(0 0 0 / .5),0 0 40px rgb(209 168 255 / .03)}.about-metric:hover::before{opacity:1}.about-metric strong{font-size:clamp(38px, 4vw, 48px);line-height:1;font-weight:500;background:linear-gradient(135deg,rgb(255 255 255 / .4) 0%,#ffffff 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;transition:all 0.4s var(--easing)}.about-metric:hover strong{background:linear-gradient(135deg,var(--titan) 0%,#ffffff 80%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;transform:scale(1.03)}.about-metric span{position:relative;z-index:1;max-width:220px;color:rgb(255 255 255 / .4);font-size:13px;line-height:1.5;letter-spacing:.02em;transition:color 0.4s var(--easing)}.about-metric:hover span{color:rgb(255 255 255 / .7)}.about-split{max-width:1480px;margin:0 auto;padding:116px 40px;display:grid;grid-template-columns:minmax(0,0.78fr) minmax(320px,0.72fr);gap:64px;align-items:center}.about-split--single{grid-template-columns:minmax(0,1fr)}.about-split__copy h2,.about-section-head h2,.about-collab__copy h2{max-width:720px;font-size:58px;line-height:1.02;font-weight:400}.about-split__copy p,.about-collab__copy p{max-width:620px;margin-top:24px;color:rgb(255 255 255 / .64);font-size:18px;line-height:1.68}.about-checks{display:flex;flex-direction:column;gap:8px;margin-top:40px}.about-check-item{display:flex;align-items:center;gap:16px;padding:16px 0;color:rgb(255 255 255 / .82);font-size:16px;font-weight:400;transition:all 0.3s var(--easing)}.about-check-item:not(:first-child){border-top:1px solid rgb(255 255 255 / .05)}.about-check-item:hover{transform:translateX(6px);color:#fff}.check-icon{color:var(--titan);flex-shrink:0;filter:drop-shadow(0 0 8px rgb(209 168 255 / .3));transition:transform 0.3s var(--easing)}.about-check-item:hover .check-icon{transform:scale(1.15) rotate(2deg)}.about-visual--tall{min-height:620px}.about-audience{max-width:1480px;margin:0 auto;padding:110px 40px 118px}.about-section-head{display:flex;justify-content:space-between;gap:48px;align-items:flex-end;margin-bottom:48px}.about-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px}.about-card{min-height:300px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);border-radius:6px}.about-card span{color:rgb(227 191 255 / .72);font-size:13px;font-weight:600}.about-card h3{margin-top:auto;font-size:28px;line-height:1.08;font-weight:500}.about-card p{margin-top:18px;color:rgb(255 255 255 / .58);font-size:15px;line-height:1.6}.about-collab{max-width:1480px;margin:0 auto;padding:112px 40px 130px;display:grid;grid-template-columns:minmax(0,0.82fr) minmax(320px,0.7fr);gap:64px;align-items:center}.about-logo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.about-logo-grid .about-logo-card{min-height:140px;margin:0;display:grid;grid-template-rows:76px auto;gap:14px;place-items:center;text-align:center;padding:24px 20px 18px;line-height:1.35;letter-spacing:.01em;border:1px solid rgb(255 255 255 / .05);border-radius:8px;background:#080809;color:#aaa4af;font-size:12px}.about-logo-card__image{display:block;width:100%;max-width:220px;height:76px;object-fit:contain;filter:grayscale(1) invert(1) brightness(2);mix-blend-mode:screen}.about-logo-card--dark .about-logo-card__image{filter:none}@media (max-width:600px){.about-logo-grid .about-logo-card{padding:18px 12px 14px;min-height:124px;grid-template-rows:64px auto;gap:12px;font-size:11px}.about-logo-card__image{height:64px}}@media (max-width:1100px){.about-hero,.about-split,.about-collab{grid-template-columns:1fr}.about-visual--hero,.about-visual--tall{min-height:420px}.about-statement{grid-template-columns:1fr;gap:24px}.about-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.about-section-head{display:block}.about-card-grid{grid-template-columns:1fr}}@media (max-width:720px){.about-hero{min-height:auto;padding:124px 20px 70px;gap:36px}.about-hero h1{font-size:48px;line-height:1.02}.about-hero p{font-size:16px;line-height:1.62}.about-hero__actions{width:100%}.about-button{flex:1 1 180px}.about-visual,.about-visual--hero,.about-visual--tall{min-height:300px}.about-statement,.about-split,.about-audience,.about-collab{padding-left:20px;padding-right:20px}.about-statement{padding-top:76px;padding-bottom:72px}.about-statement p{font-size:30px;line-height:1.18}.about-metrics{grid-template-columns:1fr;padding:0 20px 76px}.about-metric{min-height:150px}.about-split,.about-audience,.about-collab{padding-top:76px;padding-bottom:76px}.about-split__copy h2,.about-section-head h2,.about-collab__copy h2{font-size:36px;line-height:1.08}.about-split__copy p,.about-collab__copy p{font-size:16px;line-height:1.62}.about-card{min-height:250px;padding:24px}.about-logo-grid{grid-template-columns:1fr}}.pdp-main{background:linear-gradient(180deg,#000 0%,#070707 38%,#000 100%)}.pdp-hero{max-width:1480px;margin:0 auto;padding:132px 40px 64px}.pdp-hero--image{position:relative;max-width:none;height:100svh;padding:0;overflow:hidden;background:#050407}.pdp-hero--image::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / .42) 0%,transparent 24%,rgb(35 5 42 / .1) 66%,rgb(18 0 24 / .58) 86%,#000 100%),radial-gradient(90% 66% at 50% 78%,transparent 0 48%,rgb(0 0 0 / .34) 100%)}.pdp-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pdp-intro{position:relative;width:100%;max-width:none;height:100svh;overflow:hidden;background:#050407;isolation:isolate}.pdp-intro__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:0;transition:opacity 1.2s cubic-bezier(.6,.1,.2,1);pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.pdp-intro__video.is-ready{opacity:1}.pdp-intro__vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0 / .42) 0%,transparent 24%,rgb(35 5 42 / .1) 66%,rgb(18 0 24 / .58) 86%,#000 100%),radial-gradient(90% 66% at 50% 78%,transparent 0 48%,rgb(0 0 0 / .34) 100%)}.pdp-intro__overlay{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 clamp(24px, 7vw, 150px);pointer-events:none}.pdp-intro__rev{opacity:0;transform:translateY(12px);transition:opacity 0.55s var(--easing),transform 0.55s var(--easing)}.pdp-intro__rev.is-in{opacity:1;transform:translateY(0)}.pdp-intro__kicker{color:rgb(227 191 255 / .95);font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}.pdp-intro__title{margin:0 auto;max-width:16ch;font-size:clamp(46px, 6.2vw, 96px);line-height:1.08;font-weight:500;letter-spacing:-.035em}.pdp-intro__title span{display:block}.pdp-intro__accent{padding-bottom:.16em;background:linear-gradient(115deg,var(--brand-mor) 0%,#e5c2ff 52%,#ffffff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.pdp-intro__lede{margin:26px auto 0;max-width:44ch;color:rgb(255 255 255 / .78);font-size:clamp(15px, 1.3vw, 19px);font-weight:300;line-height:1.55}.pdp-intro__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px;margin-top:38px;pointer-events:auto}.pdp-intro__cta{display:inline-flex;align-items:center;gap:9px;padding:13px 26px;border-radius:999px;font-size:14px;letter-spacing:.01em;text-decoration:none;transition:background 0.22s ease,border-color 0.22s ease,color 0.22s ease}.pdp-intro__cta svg{transition:transform 0.22s ease}.pdp-intro__cta--primary{background:#fff;color:#0a0a0c;border:1px solid #fff}.pdp-intro__cta--primary:hover{background:rgb(255 255 255 / .88)}.pdp-intro__cta--primary:hover svg{transform:translateX(4px)}.pdp-intro__cta--ghost{background:#fff0;color:var(--text);border:1px solid rgb(255 255 255 / .26)}.pdp-intro__cta--ghost:hover{border-color:rgb(255 255 255 / .55)}.pdp-intro__cta--ghost:hover svg{transform:translateY(3px)}@media (max-width:600px){.pdp-intro__actions{gap:12px}.pdp-intro__cta{padding:12px 22px;font-size:13px}}@media (prefers-reduced-motion:reduce){.pdp-intro__rev{opacity:1;transform:none;transition:none}}.pdp-video-section{position:relative;isolation:isolate;z-index:1;max-width:none;margin-top:-14vh;padding:0;overflow:visible;background:linear-gradient(180deg,#fff0 0%,#000 18%,#000 100%);height:100svh;display:grid;place-items:center}.pdp-video-section::before{content:"";position:absolute;left:0;right:0;top:-1px;z-index:3;height:min(30vh, 300px);pointer-events:none;background:linear-gradient(180deg,rgb(92 22 101 / .42) 0%,rgb(38 4 50 / .26) 32%,rgb(0 0 0 / .72) 76%,#fff0 100%)}.pdp-video-section::after{content:"";position:absolute;left:0;right:0;bottom:-1px;z-index:4;height:min(30vh, 280px);pointer-events:none;background:linear-gradient(180deg,#fff0 0%,rgb(26 2 38 / .42) 42%,rgb(0 0 0 / .96) 100%)}.pdp-video-container{position:relative;width:78vw;height:72svh;border-radius:34px;overflow:hidden;transform:scale(.9);box-shadow:0 30px 70px rgb(0 0 0 / .8);will-change:width,height,border-radius,transform}.pdp-video-section__media{position:relative;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.pdp-video-vignette{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,#000000 0%,rgb(0 0 0 / .4) 15%,transparent 35%,transparent 65%,rgb(0 0 0 / .4) 85%,#000000 100%)}.pdp-video-color-tint{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(125deg,rgb(147 51 234 / .7) 0%,rgb(236 72 153 / .6) 100%);mix-blend-mode:screen;opacity:1}.pdp-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:40px;font-size:13px;color:rgb(255 255 255 / .42)}.pdp-breadcrumb a{transition:color 0.3s var(--easing)}.pdp-breadcrumb a:hover{color:rgb(255 255 255 / .82)}.pdp-breadcrumb span[aria-hidden]{color:rgb(255 255 255 / .22)}.pdp-breadcrumb__current{color:rgb(227 191 255 / .92)}.pdp-hero__grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,0.85fr);gap:64px;align-items:start}.pdp-gallery{position:sticky;top:110px;display:flex;flex-direction:column;gap:16px}.pdp-stage{min-height:540px;background:radial-gradient(120% 90% at 50% 12%,rgb(227 191 255 / .08),transparent 60%),#08080a}.pdp-stage__badge{position:absolute;top:24px;left:24px;z-index:2;padding:8px 14px;border-radius:999px;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .1);color:rgb(255 255 255 / .78);backdrop-filter:blur(8px)}.pdp-thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pdp-thumb{min-height:96px;border-radius:8px;border:1px solid rgb(255 255 255 / .06);background:rgb(255 255 255 / .02);cursor:pointer;transition:border-color 0.3s var(--easing),background 0.3s var(--easing),transform 0.3s var(--easing)}.pdp-thumb:hover{transform:translateY(-2px);background:rgb(255 255 255 / .04)}.pdp-thumb.is-active{border-color:rgb(227 191 255 / .4);background:rgb(227 191 255 / .05)}.pdp-info{padding-top:6px}.pdp-title{font-size:clamp(40px, 5.4vw, 68px);line-height:1;font-weight:500;margin-bottom:24px}.pdp-lede{max-width:560px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.7}.pdp-specs-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.pdp-chip{padding:9px 16px;border-radius:999px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);font-size:13px;color:rgb(255 255 255 / .74)}.pdp-buy{margin-top:40px;padding-top:36px;border-top:1px solid rgb(255 255 255 / .07)}.pdp-price{display:flex;align-items:baseline;gap:6px;margin-bottom:24px}.pdp-price__amount{font-size:clamp(36px, 4.5vw, 50px);font-weight:500;background:linear-gradient(135deg,var(--titan) -20%,#ffffff 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.pdp-price__currency{font-size:26px;font-weight:400;color:rgb(255 255 255 / .7)}.pdp-buy__actions{display:flex;flex-wrap:wrap;gap:12px}.pdp-add-btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border:none;border-radius:999px;background:#f4f1eb;color:#060606;font-size:15px;font-weight:600;cursor:pointer;transition:transform 0.35s var(--easing),box-shadow 0.35s var(--easing),background 0.35s var(--easing)}.pdp-add-btn:hover{transform:translateY(-2px);background:#fff;box-shadow:0 16px 38px rgb(227 191 255 / .16)}.pdp-add-btn svg{flex-shrink:0}.pdp-spec-link{min-height:52px}.pdp-buy__note{margin-top:18px;font-size:13px;color:rgb(255 255 255 / .4)}.pdp-material{width:100%;max-width:none!important;position:relative;isolation:isolate;background-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .9) 12%,#fff0 40%,#fff0 60%,rgb(0 0 0 / .9) 88%,#000 100%),linear-gradient(to right,#000000 36%,rgb(0 0 0 / .26) 68%,#fff0 100%);background-size:cover;background-position:right center;background-repeat:no-repeat;padding:150px 0 120px;overflow:hidden}.pdp-material__visual-layer{position:absolute;inset:0 0 0 auto;z-index:-1;width:min(70vw, 1220px);background:linear-gradient(to right,#000 0%,rgb(0 0 0 / .66) 20%,#fff0 46%),linear-gradient(to bottom,#000 0%,#fff0 26%,#fff0 74%,#000 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/malzeme-bg.png) right center / cover no-repeat;transform-origin:72% 50%;will-change:transform,opacity,filter}.pdp-material__container{position:relative;z-index:1;max-width:1480px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(200px,0.75fr);gap:64px;align-items:center}.pdp-material__copy h2{max-width:none;font-size:clamp(46px, 5.6vw, 82px);line-height:1.15;font-weight:500;letter-spacing:-.035em}.pdp-material__copy h2 span{display:block}.pdp-material__accent{padding-bottom:.18em;background:linear-gradient(115deg,var(--brand-mor) 0%,#e5c2ff 52%,#ffffff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.pdp-material__copy p{max-width:600px;margin-top:30px;color:rgb(255 255 255 / .66);font-size:clamp(17px, 1.25vw, 20px);line-height:1.72}.pdp-material--reverse{background-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .9) 12%,#fff0 40%,#fff0 60%,rgb(0 0 0 / .9) 88%,#000 100%),linear-gradient(to left,#000000 36%,rgb(0 0 0 / .26) 68%,#fff0 100%);background-position:left center}.pdp-material--reverse .pdp-material__visual-layer{inset:0 auto 0 0;width:min(58vw, 1040px);background:linear-gradient(to left,#000 0%,rgb(0 0 0 / .66) 28%,#fff0 60%),linear-gradient(to bottom,#000 0%,#fff0 26%,#fff0 74%,#000 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/polymer-bg.png) left center / cover no-repeat;transform-origin:28% 50%}.pdp-material--reverse .pdp-material__container{grid-template-columns:minmax(320px,1fr) minmax(320px,0.95fr);gap:clamp(64px, 9vw, 150px)}.pdp-material--reverse .pdp-material__copy{grid-column:2;justify-self:end;padding-left:clamp(24px, 5vw, 90px)}.pdp-material--cable .pdp-material__visual-layer{width:min(52vw, 940px);background:linear-gradient(to right,#000 0%,rgb(0 0 0 / .66) 30%,#fff0 62%),linear-gradient(to bottom,#000 0%,#fff0 26%,#fff0 74%,#000 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/kablo.png) right center / cover no-repeat}.pdp-stats{position:relative;width:100%;background:#fff0;padding:clamp(60px, 9vh, 110px) 40px}.pdp-stats__grid{width:100%;max-width:1340px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}.pdp-stats__item{position:relative;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:8px clamp(20px, 2.6vw, 44px);border-left:.5px solid rgb(255 255 255 / .1);transition:transform 0.4s cubic-bezier(.22,1,.36,1)}.pdp-stats__item:first-child{border-left:none;padding-left:0}.pdp-stats__item::after{content:"";position:absolute;left:clamp(20px, 2.6vw, 44px);right:clamp(20px, 2.6vw, 44px);bottom:-10px;height:1px;background:#d1a8ff;transform:scaleX(0);transform-origin:left;opacity:0;transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.45s ease}.pdp-stats__item:first-child::after{left:0}.pdp-stats__icon{display:inline-flex;align-items:center;justify-content:flex-start;height:18px;color:#6A6E73;margin-bottom:18px;transition:color 0.35s ease,transform 0.4s cubic-bezier(.22,1,.36,1)}.pdp-stats__icon svg{width:18px;height:18px}.pdp-stats__label,.pdp-stats__value{transition:color 0.35s ease}@media (hover:hover){.pdp-stats__item:hover{transform:translateY(-4px)}.pdp-stats__item:hover .pdp-stats__icon{color:#d1a8ff;transform:translateY(-1px)}.pdp-stats__item:hover .pdp-stats__label{color:rgb(255 255 255 / .82)}.pdp-stats__item:hover::after{transform:scaleX(1);opacity:.55}}@media (prefers-reduced-motion:reduce){.pdp-stats__item,.pdp-stats__item::after,.pdp-stats__icon{transition:none}.pdp-stats__item:hover{transform:none}}.pdp-stats__value{display:flex;align-items:flex-end;gap:6px;min-height:46px;color:#fff;font-family:var(--font-main);font-size:46px;font-weight:500;line-height:1;letter-spacing:-.02em}.pdp-stats__value--text{display:block;font-size:24px;line-height:.95;letter-spacing:-.01em}.pdp-stats__unit{font-size:.4em;font-weight:500;letter-spacing:0;color:rgb(255 255 255 / .85);padding-bottom:.18em}.pdp-stats__label{margin-top:16px;color:rgb(255 255 255 / .68);font-size:clamp(15px, 1.15vw, 17px);font-weight:300;line-height:1.5;max-width:24ch}@media (max-width:760px){.pdp-stats{padding:clamp(48px, 8vh, 80px) 20px}.pdp-stats__grid{grid-template-columns:repeat(2,1fr);gap:36px 0}.pdp-stats__item:nth-child(odd){border-left:none}}@media (max-width:420px){.pdp-stats__grid{grid-template-columns:1fr;gap:32px 0}.pdp-stats__item{border-left:none}}.pdp-fr{position:relative;width:100%;background:#fff0;padding:clamp(70px, 11vh, 130px) 40px}.pdp-fr__inner{width:100%;max-width:1480px;margin:0 auto}.pdp-fr__head{max-width:640px;margin-bottom:clamp(34px, 5vh, 56px)}.pdp-fr__title{margin:0 0 14px;color:#fff;font-family:var(--font-main);font-size:clamp(30px, 4vw, 46px);font-weight:500;line-height:1.05;letter-spacing:-.02em}.pdp-fr__lede{margin:0;color:rgb(255 255 255 / .62);font-size:clamp(15px, 1.15vw, 17px);font-weight:300;line-height:1.6}.pdp-fr__chart{position:relative;margin:0;padding:18px 0 0;border:0;border-radius:0;background:#fff0}.pdp-fr__badge{position:absolute;top:14px;left:16px;z-index:3;padding:4px 10px;border:.5px solid rgb(255 255 255 / .16);border-radius:999px;color:rgb(255 255 255 / .6);font-size:11px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.pdp-fr__badge[hidden]{display:none}.pdp-fr__legend{position:absolute;top:14px;right:16px;z-index:3;display:flex;flex-direction:column;gap:6px;align-items:flex-end}.pdp-fr__legend-item{display:inline-flex;align-items:center;gap:8px;color:rgb(255 255 255 / .66);font-size:12px;font-weight:400}.pdp-fr__legend-item[hidden]{display:none}.pdp-fr__swatch{width:16px;height:2.5px;border-radius:2px;background:#5B6BFF}.pdp-fr__legend-item--target .pdp-fr__swatch{height:0;border-top:1.5px dashed rgb(255 255 255 / .45);background:none}.pdp-fr__svg{display:block;width:100%;height:clamp(260px, 38vw, 420px)}.pdp-fr__grid line{stroke:rgb(255 255 255 / .06);stroke-width:1}.pdp-fr__grid line.is-zero{stroke:rgb(255 255 255 / .14)}.pdp-fr__axis text{fill:rgb(255 255 255 / .4);font-family:var(--font-main);font-size:12px}.pdp-fr__line{vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.pdp-fr__line--measured{stroke:#5B6BFF;stroke-width:2.5;filter:drop-shadow(0 0 6px rgb(91 107 255 / .35))}.pdp-fr__line--target{stroke:rgb(255 255 255 / .42);stroke-width:1.5;stroke-dasharray:6 6}.pdp-fr__line--target[hidden]{display:none}.pdp-fr__cursor-line{stroke:rgb(91 107 255 / .5);stroke-width:1}.pdp-fr__cursor-dot{fill:#fff;stroke:#5B6BFF;stroke-width:2}.pdp-fr__cursor[hidden]{display:none}.pdp-fr__xlabels{position:relative;height:22px;margin:2px 0 6px}.pdp-fr__xlabels span{position:absolute;transform:translateX(-50%);color:rgb(255 255 255 / .4);font-size:12px;white-space:nowrap}.pdp-fr__xlabels span.is-sparse{display:none}.pdp-fr__tooltip{position:absolute;z-index:4;transform:translate(-50%,-120%);padding:7px 11px;border:.5px solid rgb(255 255 255 / .14);border-radius:10px;background:rgb(12 12 16 / .92);backdrop-filter:blur(8px);pointer-events:none;white-space:nowrap;display:flex;flex-direction:column;gap:1px;line-height:1.3}.pdp-fr__tooltip[hidden]{display:none}.pdp-fr__tooltip-freq{color:#fff;font-size:13px;font-weight:500}.pdp-fr__tooltip-db{color:#8E97FF;font-size:12px}@media (max-width:760px){.pdp-fr{padding:clamp(56px, 9vh, 90px) 20px}.pdp-fr__chart{padding:14px 0 0}.pdp-fr__legend{gap:5px}.pdp-fr__xlabels span:not(.is-sparse-keep){display:none}.pdp-fr__xlabels span.is-sparse-keep{display:block}}@media (prefers-reduced-motion:reduce){.pdp-fr__line{transition:none!important;animation:none!important}}.pdp-material:not(.pdp-material--reverse) .pdp-material__copy{margin-left:clamp(-64px, -2.8vw, -24px)}.pdp-features{max-width:none;margin:0;min-height:100svh;display:flex;align-items:center;padding:clamp(68px, 8vh, 86px) 40px clamp(70px, 8vh, 90px);background:radial-gradient(76% 68% at 72% 8%,rgb(196 91 255 / .12),transparent 64%),linear-gradient(180deg,#000 0%,#07070a 48%,#000 100%)}.pdp-features__inner{width:100%;max-width:1480px;margin:0 auto}.pdp-features__head{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(320px,0.62fr);gap:42px;align-items:end;margin-bottom:34px}.pdp-features__head h2{max-width:700px;font-size:clamp(36px, 4.3vw, 62px);line-height:.98;font-weight:500;letter-spacing:-.035em}.pdp-features__head p{max-width:520px;color:rgb(255 255 255 / .58);font-size:clamp(16px, 1.15vw, 19px);line-height:1.55}.pdp-features__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,0.34fr);gap:28px;align-items:start}.pdp-feature-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdp-feature{position:relative;min-height:154px;padding:20px 22px;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:linear-gradient(145deg,rgb(255 255 255 / .07),rgb(255 255 255 / .018) 46%,rgb(255 255 255 / .006)),rgb(255 255 255 / .018);transition:transform 0.45s var(--easing),border-color 0.45s var(--easing),background 0.45s var(--easing)}.pdp-feature::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(220px 180px at 18% 0%,rgb(232 184 255 / .14),transparent 70%),linear-gradient(180deg,transparent 0%,rgb(0 0 0 / .26) 100%);opacity:0;transition:opacity 0.45s var(--easing)}.pdp-feature:hover{transform:translateY(-5px);border-color:rgb(232 184 255 / .22);background:linear-gradient(145deg,rgb(255 255 255 / .095),rgb(255 255 255 / .024) 46%,rgb(255 255 255 / .01)),rgb(255 255 255 / .024)}.pdp-feature:hover::before{opacity:1}.pdp-feature__index{display:inline-flex;margin-bottom:22px;color:rgb(233 190 255 / .72);font-size:12px;font-weight:700;letter-spacing:.12em}.pdp-feature strong{display:block;max-width:330px;font-size:clamp(17px, 1.34vw, 22px);line-height:1.12;font-weight:500;letter-spacing:-.015em;color:#fff}.pdp-feature p{max-width:420px;margin-top:10px;color:rgb(255 255 255 / .58);font-size:14px;line-height:1.5}.pdp-tech{position:sticky;top:96px;min-height:0;padding:24px;overflow:hidden;border:1px solid rgb(255 255 255 / .1);border-radius:22px;background:radial-gradient(130% 90% at 86% 0%,rgb(255 78 166 / .18),transparent 50%),radial-gradient(110% 80% at 0% 100%,rgb(131 78 255 / .16),transparent 56%),rgb(255 255 255 / .035);box-shadow:0 30px 90px rgb(0 0 0 / .32)}.pdp-tech::before{content:"";position:absolute;inset:auto -20% -20% -20%;height:52%;pointer-events:none;background:linear-gradient(rgb(255 255 255 / .07) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .06) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(to top,rgb(0 0 0 / .8),transparent);opacity:.42}.pdp-tech__eyebrow{display:inline-flex;margin-bottom:14px;color:rgb(232 184 255 / .78);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pdp-tech h3{max-width:320px;font-size:clamp(24px, 2.2vw, 32px);line-height:1.04;font-weight:500;letter-spacing:-.025em}.pdp-tech__metrics{display:grid;gap:1px;margin:24px 0;overflow:hidden;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:rgb(255 255 255 / .055)}.pdp-tech__metrics div{padding:15px 16px;background:rgb(0 0 0 / .24)}.pdp-tech__metrics strong{display:block;font-size:24px;line-height:1;font-weight:500;color:#fff}.pdp-tech__metrics span{display:block;margin-top:6px;color:rgb(255 255 255 / .52);font-size:13px}.pdp-tech__list{list-style:none;display:flex;flex-direction:column;gap:8px;margin-bottom:22px}.pdp-tech__list li{display:flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid rgb(255 255 255 / .08);border-radius:999px;background:rgb(0 0 0 / .18);color:rgb(255 255 255 / .78);font-size:13px}.pdp-tech__list li::before{content:"";width:7px;height:7px;margin-right:10px;border-radius:999px;background:linear-gradient(135deg,#e5c2ff,var(--brand-mor))}.pdp-tech__btn{position:relative;z-index:1;display:inline-flex}@media (max-width:1180px){.pdp-features{min-height:auto;align-items:stretch;padding-top:90px;padding-bottom:92px}.pdp-features__head,.pdp-features__grid{grid-template-columns:1fr}.pdp-tech{position:relative;top:auto;min-height:auto}.pdp-tech__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.pdp-features{padding:78px 20px 84px}.pdp-features__head{gap:22px;margin-bottom:30px}.pdp-feature-list,.pdp-tech__metrics{grid-template-columns:1fr}.pdp-feature{min-height:auto;padding:20px}.pdp-feature__index{margin-bottom:20px}.pdp-tech{padding:24px;border-radius:18px}}.pdp-spectable{max-width:1480px;margin:0 auto;padding:40px 40px 100px}.pdp-spec-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 56px;border-top:1px solid rgb(255 255 255 / .08)}.pdp-spec-row{display:flex;justify-content:space-between;align-items:baseline;gap:24px;padding:22px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.pdp-spec-row dt{color:rgb(255 255 255 / .5);font-size:14px}.pdp-spec-row dd{text-align:right;color:rgb(255 255 255 / .9);font-size:15px;font-weight:500}.pdp-box{max-width:1480px;margin:0 auto;padding:100px 40px;display:grid;grid-template-columns:minmax(320px,1.05fr) minmax(0,0.92fr);gap:64px;align-items:center}.pdp-box__media{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pdp-box__media .about-visual{min-height:360px}.pdp-box__cable{transform:translateY(-22px)}.pdp-box__case{transform:translateY(22px)}.pdp-box__copy h2{max-width:480px;font-size:clamp(32px, 3.8vw, 50px);line-height:1.04;font-weight:400}.pdp-box__copy p{max-width:520px;margin-top:22px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.7}.pdp-cta{max-width:1480px;margin:0 auto;padding:40px 40px 130px}.pdp-cta__inner{position:relative;overflow:hidden;padding:72px 48px;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(120% 140% at 80% 0%,rgb(227 191 255 / .1),transparent 55%),linear-gradient(135deg,rgb(255 255 255 / .03),rgb(255 255 255 / .008));text-align:center}.pdp-cta__inner h2{font-size:clamp(30px, 3.6vw, 46px);line-height:1.06;font-weight:400}.pdp-cta__inner p{max-width:560px;margin:18px auto 0;color:rgb(255 255 255 / .6);font-size:17px;line-height:1.65}.pdp-cta__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:34px}@media (max-width:1100px){.pdp-hero__grid,.pdp-material__container,.pdp-features__grid,.pdp-box{grid-template-columns:1fr}.pdp-material{background-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .82) 18%,rgb(0 0 0 / .48) 56%,rgb(0 0 0 / .92) 100%);background-position:center center;padding:110px 0 80px}.pdp-material__visual-layer{width:100%;opacity:.6;background:linear-gradient(to bottom,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .62) 48%,rgb(0 0 0 / .94) 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/malzeme-bg.png) center center / cover no-repeat}.pdp-material:not(.pdp-material--reverse) .pdp-material__copy{margin-left:0}.pdp-material--reverse .pdp-material__container{grid-template-columns:1fr}.pdp-material--reverse .pdp-material__copy{grid-column:auto}.pdp-material--reverse{background-image:linear-gradient(to bottom,#000 0%,rgb(0 0 0 / .82) 18%,rgb(0 0 0 / .48) 56%,rgb(0 0 0 / .92) 100%);background-position:center center}.pdp-material--reverse .pdp-material__visual-layer{background:linear-gradient(to bottom,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .62) 48%,rgb(0 0 0 / .94) 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/polymer-bg.png) center center / cover no-repeat}.pdp-material--cable .pdp-material__visual-layer{background:linear-gradient(to bottom,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .62) 48%,rgb(0 0 0 / .94) 100%),url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/earfit/kablo.png) center center / cover no-repeat}.pdp-material--cable .pdp-material__container{grid-template-columns:1fr}.pdp-gallery,.pdp-tech{position:static}.pdp-stage{min-height:420px}.pdp-spec-grid{grid-template-columns:1fr;gap:0}.pdp-box__cable,.pdp-box__case{transform:none}}@media (max-width:720px){.pdp-hero{padding:116px 20px 48px}.pdp-hero--image{height:100svh;padding:0}.pdp-hero__image{height:100%;object-position:center}.pdp-video-section{height:auto;overflow:hidden}.pdp-video-container{width:100vw;height:70svh;border-radius:0;transform:none;box-shadow:none}.pdp-material__container,.pdp-features,.pdp-spectable,.pdp-box,.pdp-cta{padding-left:20px;padding-right:20px}.pdp-material,.pdp-box{padding-top:72px;padding-bottom:72px}.pdp-box__media{grid-template-columns:1fr}.pdp-box__media .about-visual{min-height:260px}.pdp-buy__actions{width:100%}.pdp-add-btn{flex:1 1 100%;justify-content:center}.pdp-spec-link{flex:1 1 100%}.pdp-cta__inner{padding:48px 24px}.pdp-spec-row{flex-direction:column;gap:4px}.pdp-spec-row dd{text-align:left}}::selection{background:var(--titan);color:var(--bg)}.footer__bottom{flex-wrap:wrap;gap:14px 0}.footer__legal-inline{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center}.footer__legal-inline a{font-size:12.5px;color:rgb(255 255 255 / .48);text-decoration:none;transition:color 0.2s ease}.footer__legal-inline a:hover,.footer__legal-inline a:focus-visible{color:var(--brand-lilac)}.footer__link-current{color:rgb(255 255 255 / .4);cursor:default}:focus-visible{outline:2px solid var(--brand-lilac);outline-offset:2px}.cartd{position:fixed;inset:0;z-index:290;pointer-events:none}.cartd__veil{position:absolute;inset:0;background:rgb(4 4 6 / .62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;transition:opacity .35s ease}.cartd__panel{position:absolute;top:0;right:0;bottom:0;width:min(430px, 92vw);display:flex;flex-direction:column;background:linear-gradient(180deg,#131118,#0b0a0d);border-left:1px solid rgb(255 255 255 / .09);transform:translateX(100%);transition:transform .45s cubic-bezier(.22,1,.36,1)}.cartd.is-open{pointer-events:auto}.cartd.is-open .cartd__veil{opacity:1}.cartd.is-open .cartd__panel{transform:none}.cartd__head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid rgb(255 255 255 / .08)}.cartd__head h3{font-size:17px;font-weight:600}.cartd__close{background:none;border:0;color:rgb(255 255 255 / .6);cursor:pointer;padding:6px}.cartd__close svg{width:18px;height:18px}.cartd__list{flex:1;overflow-y:auto;padding:8px 24px}.cartd__empty{padding:40px 0;text-align:center;color:rgb(255 255 255 / .45);font-size:14px}.cartd__item{display:flex;gap:14px;padding:18px 0;border-bottom:1px solid rgb(255 255 255 / .06)}.cartd__thumb{flex:none;width:58px;height:58px;border-radius:12px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),#0a090c 70%);display:grid;place-items:center;color:rgb(227 191 255 / .8)}.cartd__thumb svg{width:26px;height:26px}.cartd__info{flex:1;min-width:0}.cartd__name{font-size:14.5px;font-weight:600}.cartd__badge{display:inline-flex;margin-left:7px;padding:2px 8px;border-radius:999px;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;vertical-align:2px;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .07)}.cartd__conf{margin-top:4px;color:rgb(255 255 255 / .5);font-size:12px;line-height:1.5}.cartd__wait{display:inline-flex;align-items:center;gap:5px;margin-top:6px;color:rgb(255 111 171 / .85);font-size:11.5px}.cartd__wait svg{width:12px;height:12px;flex:none}.cartd__meta{display:flex;align-items:center;justify-content:space-between;margin-top:9px}.cartd__price{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.cartd__rm{background:none;border:0;color:rgb(255 255 255 / .35);font-size:12px;cursor:pointer;text-decoration:underline;font-family:inherit}@media (hover:hover){.cartd__rm:hover{color:#ff6fab}}.cartd__foot{padding:18px 24px 24px;border-top:1px solid rgb(255 255 255 / .08)}.cartd__total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.cartd__total span{color:rgb(255 255 255 / .55);font-size:13px}.cartd__total strong{font-size:21px;font-weight:600;font-variant-numeric:tabular-nums}.cartd__go{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:15px;border:0;border-radius:999px;background:#f4eefb;color:#11070f;font-size:14.5px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}@media (hover:hover){.cartd__go:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgb(229 194 255 / .22)}}.cartd__view{display:block;margin-top:11px;text-align:center;color:rgb(255 255 255 / .55);font-size:13px;text-decoration:none}@media (hover:hover){.cartd__view:hover{color:#e5c2ff}}.cartd__body{flex:1;display:flex;flex-direction:column;min-height:0}.cartd__loader{position:absolute;inset:0;display:none;background:rgb(11 10 13 / .55);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.cartd.is-loading .cartd__loader{display:block}.cartd__loader::after{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border:2px solid rgb(229 194 255 / .25);border-top-color:#e5c2ff;border-radius:50%;animation:cartd-spin .7s linear infinite}@keyframes cartd-spin{to{transform:rotate(360deg)}}body.cartd-open{overflow:hidden}.cartd__thumb img{width:100%;height:100%;object-fit:cover;border-radius:12px}.nav__icon{position:relative}.nav__cart-count{position:absolute;top:-4px;right:-6px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:#e5c2ff;color:#11070f;font-size:10.5px;font-weight:700;line-height:17px;text-align:center;font-variant-numeric:tabular-nums}.nav__cart-count.is-empty{display:none}.side-cart-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-left:8px;padding:0 6px;border-radius:999px;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .07);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.about-hero{position:relative;overflow:hidden;width:100vw;max-width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:120px clamp(20px, 7vw, 120px) 90px}.about-hero__bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:#060606}.about-hero__bg img,.about-hero__bg video{width:100%;height:100%;object-fit:cover;object-position:70% center;image-rendering:-webkit-optimize-contrast}.about-hero__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000 0%,rgb(0 0 0 / .9) 24%,rgb(0 0 0 / .5) 46%,rgb(0 0 0 / .1) 68%,transparent 84%),linear-gradient(0deg,#000 0%,transparent 24%),linear-gradient(180deg,rgb(0 0 0 / .5) 0%,transparent 18%)}.about-hero__content{position:relative;z-index:2;width:100%;max-width:var(--about-max,1480px);margin:0 auto}.about-hero__content>*{max-width:720px}@media (max-width:760px){.about-hero{min-height:92vh;padding:110px 20px 72px}.about-hero__bg img,.about-hero__bg video{object-position:66% center}.about-hero__bg::after{background:linear-gradient(0deg,#000 16%,rgb(0 0 0 / .45) 52%,rgb(0 0 0 / .7) 100%),linear-gradient(90deg,rgb(0 0 0 / .7),transparent 72%)}}.tech-page{--tech-pad:clamp(20px, 4vw, 64px);--tech-max:1480px}.tech-hero{position:relative;overflow:hidden;width:100vw;max-width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:120px clamp(20px, 7vw, 120px) 80px}.tech-hero__inner{position:relative;z-index:2;width:100%;max-width:var(--tech-max);margin:0 auto}.tech-hero__inner>*{max-width:720px}.tech-hero h1{margin-top:18px;font-size:clamp(40px, 6.4vw, 100px);line-height:.95;font-weight:400;letter-spacing:-.014em;max-width:14ch}.tech-hero__media{position:absolute;inset:0;z-index:0;pointer-events:none}.tech-hero__media img{width:100%;height:100%;object-fit:cover;object-position:72% center;image-rendering:-webkit-optimize-contrast}.tech-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#000 0%,rgb(0 0 0 / .92) 22%,rgb(0 0 0 / .55) 44%,rgb(0 0 0 / .12) 66%,transparent 82%),linear-gradient(0deg,#000 0%,transparent 22%),linear-gradient(180deg,rgb(0 0 0 / .55) 0%,transparent 18%)}@media (max-width:760px){.tech-hero{min-height:92vh;padding:110px 20px 70px}.tech-hero__media img{object-position:68% center}.tech-hero__media::after{background:linear-gradient(0deg,#000 16%,rgb(0 0 0 / .45) 52%,rgb(0 0 0 / .7) 100%),linear-gradient(90deg,rgb(0 0 0 / .7),transparent 70%)}}.tech-hero__lede{max-width:680px;margin-top:28px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.tech-hero__scrollcue{display:inline-flex;align-items:center;gap:10px;margin-top:40px;color:rgb(255 255 255 / .4);font-size:12.5px;letter-spacing:.16em;text-transform:uppercase}.tech-hero__scrollcue svg{animation:techCue 1.8s ease-in-out infinite}@keyframes techCue{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(4px);opacity:1}}.tech-stage{position:relative;max-width:var(--tech-max);margin:0 auto;padding:0 var(--tech-pad) 40px;display:grid;grid-template-columns:minmax(360px,0.92fr) minmax(0,1.08fr);gap:clamp(32px, 5vw, 96px);align-items:start}.tech-pin{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center}.tech-pin__inner{position:relative}.tech-pin__index{display:flex;align-items:baseline;gap:6px;margin-bottom:26px;font-variant-numeric:tabular-nums;line-height:1}.tech-pin__cur{font-size:clamp(58px, 8vw, 104px);font-weight:500;letter-spacing:-.02em;background:linear-gradient(135deg,#ffffff 0%,#e5c2ff 58%,var(--brand-mor) 116%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.tech-pin__total{font-size:clamp(18px, 1.8vw, 24px);color:rgb(255 255 255 / .34);font-weight:400}.tech-pin__slot{position:relative;min-height:280px}.tech-pin__panel{position:absolute;inset:0;opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s cubic-bezier(.22,1,.36,1);pointer-events:none}.tech-pin__panel.is-active{opacity:1;transform:none;pointer-events:auto}.tech-pin__kicker{display:inline-flex;margin-bottom:16px;color:rgb(227 191 255 / .9);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.tech-pin__title{font-size:clamp(28px, 3.2vw, 46px);line-height:1.04;font-weight:400}.tech-pin__title .accent{background:linear-gradient(115deg,#ffffff 8%,#e5c2ff 48%,var(--brand-mor) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.tech-pin__desc{max-width:460px;margin-top:22px;color:rgb(255 255 255 / .62);font-size:16px;line-height:1.7}.tech-rail{display:flex;gap:7px;margin-top:38px}.tech-rail button{flex:1;height:3px;border:0;padding:0;border-radius:999px;cursor:pointer;background:rgb(255 255 255 / .12);position:relative;overflow:hidden;transition:background .3s ease}.tech-rail button::after{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#e5c2ff,var(--brand-mor));transition:transform .4s ease}.tech-rail button.is-active::after{transform:scaleX(1)}.tech-rail button.is-done{background:rgb(229 194 255 / .32)}.tech-scenes{display:flex;flex-direction:column}.tech-scene{min-height:100vh;display:flex;flex-direction:column;justify-content:center;padding:60px 0}.tech-scene__card{position:relative;overflow:hidden;border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(130% 120% at 85% 0%,rgb(227 191 255 / .08),transparent 55%),linear-gradient(150deg,rgb(255 255 255 / .035),rgb(255 255 255 / .006));padding:clamp(26px, 3vw, 44px);transition:border-color .35s ease;transform-origin:center;opacity:1}.tech-scene.is-active .tech-scene__card{border-color:rgb(227 191 255 / .2)}.tech-stage.has-card-motion .tech-scene__card{transform:translate3d(0,var(--tech-card-shift,0),0) scale(var(--tech-card-scale,1));opacity:var(--tech-card-opacity,1);filter:blur(var(--tech-card-blur,0))}.tech-stage.has-card-motion .tech-scene.is-near .tech-scene__card{will-change:transform,opacity}.tech-scene__visual{position:relative;height:clamp(180px, 26vh, 280px);border-radius:12px;overflow:hidden;margin-bottom:28px;background:#08080a;border:1px solid rgb(255 255 255 / .06)}.tech-scene__visual img{width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.05);transform:scale(1.04);transition:transform 1.1s ease}.tech-scene.is-active .tech-scene__visual img{transform:scale(1)}.tech-scene__visual::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 45%,rgb(0 0 0 / .5))}.tech-scene__glyph{display:grid;place-items:center;height:100%;background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),transparent 65%)}.tech-scene__glyph img{width:clamp(128px, 18vh, 172px);height:clamp(128px, 18vh, 172px);max-width:75%;max-height:85%;object-fit:contain;filter:none;transform:none}.tech-scene__eyebrow{display:inline-flex;margin-bottom:12px;color:rgb(227 191 255 / .85);font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.tech-scene__title{font-size:clamp(22px, 2vw, 28px);font-weight:400;line-height:1.1}.tech-scene__title .accent{background:linear-gradient(115deg,#fff 8%,#e5c2ff 48%,var(--brand-mor) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.tech-scene__text{margin-top:16px;color:rgb(255 255 255 / .64);font-size:15.5px;line-height:1.7}.tech-scene__points{margin-top:22px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.tech-scene__point{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .07);background:rgb(255 255 255 / .02)}.tech-scene__point svg{flex:none;width:15px;height:15px;margin-top:2px;color:#d1a8ff}.tech-scene__point span{font-size:13px;line-height:1.45;color:rgb(255 255 255 / .82)}.tech-scene__point strong{display:block;color:#fff;font-weight:600;margin-bottom:1px;font-size:13.5px}.tech-cta{max-width:var(--tech-max);margin:0 auto;padding:40px var(--tech-pad) 130px}.tech-cta__inner{position:relative;padding:48px 24px;text-align:center}.tech-cta__inner h2{font-size:clamp(28px,3.2vw,42px);line-height:1.08;font-weight:400}.tech-cta__inner p{max-width:560px;margin:16px auto 30px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.6}@media (max-width:980px){.tech-stage{grid-template-columns:1fr;gap:0}.tech-pin{display:none}.tech-scene{min-height:0;padding:26px 0}.tech-scene__points{grid-template-columns:1fr}}@media (min-width:981px){.tech-scene__eyebrow,.tech-scene__title{display:none}}@media (prefers-reduced-motion:reduce){.tech-scene__card,.tech-pin__panel,.tech-scene__visual img{transition:none}.tech-stage .tech-scene__card{transform:none!important;opacity:1!important;filter:none!important;will-change:auto!important}}.pke-page{--pke-pad:clamp(20px, 4vw, 64px);--pke-max:1280px}.pke-hero{max-width:var(--pke-max);margin:0 auto;padding:168px var(--pke-pad) 8px}.pke-hero__inner{max-width:880px}.pke-hero h1{margin-top:18px;font-size:clamp(38px, 5.6vw, 80px);line-height:.98;font-weight:400;letter-spacing:-.012em}.pke-hero__lede{max-width:660px;margin-top:26px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.pke-problems{max-width:var(--pke-max);margin:44px auto 0;padding:0 var(--pke-pad)}.pke-problems__label{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .4);margin-bottom:18px}.pke-problems__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid rgb(255 255 255 / .09);border-radius:16px;overflow:hidden;background:linear-gradient(150deg,rgb(255 255 255 / .022),rgb(255 255 255 / .004))}.pke-problem{padding:26px 24px;border-left:1px solid rgb(255 255 255 / .08)}.pke-problem:first-child{border-left:0}.pke-problem svg{width:26px;height:26px;color:#d1a8ff;margin-bottom:16px}.pke-problem h3{font-size:15.5px;font-weight:600;line-height:1.25}.pke-problem p{margin-top:8px;color:rgb(255 255 255 / .55);font-size:13px;line-height:1.55}.pke-products{max-width:var(--pke-max);margin:0 auto;padding:60px var(--pke-pad) 30px}.pke-prod{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px, 5vw, 72px);align-items:center;padding:clamp(40px, 5vw, 70px) 0;border-top:1px solid rgb(255 255 255 / .08)}.pke-prod:first-of-type{border-top:0}.pke-prod--rev .pke-prod__visual{order:2}.pke-prod__tag{display:inline-flex;align-items:center;gap:8px;margin-bottom:16px;padding:6px 13px;border-radius:999px;border:1px solid rgb(227 191 255 / .25);background:rgb(227 191 255 / .07);color:rgb(227 191 255 / .92);font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pke-prod__tag .n{font-variant-numeric:tabular-nums}.pke-prod__title{font-size:clamp(26px, 2.8vw, 38px);line-height:1.06;font-weight:400}.pke-prod__title .accent{background:linear-gradient(115deg,#ffffff 8%,#e5c2ff 48%,var(--brand-mor) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.pke-prod__desc{margin-top:18px;color:rgb(255 255 255 / .64);font-size:16px;line-height:1.72;max-width:540px}.pke-feats{margin-top:26px;display:flex;flex-direction:column;gap:14px}.pke-feat{display:flex;gap:14px;align-items:flex-start}.pke-feat__ic{flex:none;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;color:#d1a8ff;background:rgb(227 191 255 / .07);border:1px solid rgb(227 191 255 / .16)}.pke-feat__ic svg{width:19px;height:19px}.pke-feat__t{font-size:15px;font-weight:600;line-height:1.3}.pke-feat__d{margin-top:3px;color:rgb(255 255 255 / .58);font-size:13.5px;line-height:1.55}.pke-prod__visual{position:relative;aspect-ratio:4 / 3.4;border-radius:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .09);background:#08080a;display:grid;place-items:center}.pke-prod__visual::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 38%,rgb(227 191 255 / .16),transparent 62%)}.pke-prod__glyph{position:relative;width:min(78%, 400px);aspect-ratio:1;color:rgb(227 191 255 / .85)}.pke-prod__glyph img{display:block;width:100%;height:100%;object-fit:contain}.pke-prod__badge{position:absolute;left:18px;bottom:18px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border-radius:999px;font-size:12.5px;color:#fff;background:rgb(12 12 14 / .78);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .12)}.pke-prod__badge svg{width:14px;height:14px;color:#e5c2ff}.sav-main{position:relative;isolation:isolate;background:#050506}.sav-main>:is(.sav-signals,.sav-anc,.sav-rev,.sav-usecases,.sav-process,.sav-section--surec,.proc-timeline,.sav-cta){position:relative;isolation:isolate}.sav-main>:is(.sav-signals,.sav-anc,.sav-rev,.sav-usecases,.sav-process,.sav-section--surec,.proc-timeline,.sav-cta)::before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);pointer-events:none}.sav-main>.sav-signals::before{border-top:1px solid rgba(var(--brand-rgb),.13);background:radial-gradient(70% 70% at 88% 4%,rgba(var(--brand-rgb),.09),transparent 68%),linear-gradient(180deg,#0d0a11 0%,#09070c 100%)}.sav-main>.sav-anc::before{border-top:0;border-bottom:1px solid rgb(255 255 255 / .055);background:radial-gradient(54% 90% at 8% 38%,rgba(var(--brand-rgb),.11),transparent 72%),radial-gradient(44% 70% at 96% 78%,rgb(98 127 255 / .055),transparent 74%),linear-gradient(180deg,#070609 0%,#0a0710 48%,#050506 100%)}.sav-main>.sav-rev::before{border-top:1px solid rgba(var(--brand-rgb),.11);border-bottom:1px solid rgb(255 255 255 / .05);background:radial-gradient(48% 58% at 50% 30%,rgba(var(--brand-rgb),.105),transparent 72%),radial-gradient(54% 55% at 50% 100%,rgb(78 101 190 / .045),transparent 76%),linear-gradient(180deg,#0c0911 0%,#070609 58%,#050506 100%)}.sav-main>.sav-usecases::before{border-top:1px solid rgba(var(--brand-rgb),.11);border-bottom:1px solid rgb(255 255 255 / .055);background:radial-gradient(58% 52% at 88% 4%,rgba(var(--brand-rgb),.085),transparent 72%),radial-gradient(42% 46% at 6% 92%,rgb(72 117 170 / .055),transparent 75%),linear-gradient(180deg,#070609 0%,#0b0910 48%,#07070a 100%)}.sav-main>.sav-section--surec::before,.sav-main>.proc-timeline::before{background:radial-gradient(70% 55% at 4% 0%,rgba(var(--brand-rgb),.05),transparent 68%),#08090d}.sav-main>.sav-section--surec::before{border-top:1px solid rgb(255 255 255 / .075)}.sav-main>.proc-timeline::before{border-bottom:1px solid rgb(255 255 255 / .06)}.sav-main>.sav-process::before{border-top:1px solid rgb(255 255 255 / .07);border-bottom:1px solid rgb(255 255 255 / .055);background:radial-gradient(50% 42% at 7% 12%,rgba(var(--brand-rgb),.055),transparent 74%),linear-gradient(180deg,#08080a 0%,#060608 100%)}.sav-main>.sav-cta::before{background:radial-gradient(65% 100% at 50% 100%,rgba(var(--brand-rgb),.08),transparent 70%),linear-gradient(180deg,#050506 0%,#09070c 100%)}.sav-hero{position:relative;max-width:none;margin:0;width:100%;height:100vh;height:100svh;min-height:0;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;padding:clamp(110px, 18vh, 168px) var(--pke-pad,40px) clamp(48px, 9vh, 80px)}.sav-hero>.sav-hero__inner{width:100%;max-width:calc(var(--pke-max, 1480px) - 2 * var(--pke-pad, 40px));margin:0 auto}.sav-hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.6)}.sav-hero::after{content:"";position:absolute;z-index:0;right:0;bottom:-1px;left:0;height:clamp(260px, 38vh, 430px);background:radial-gradient(ellipse at 50% 100%,rgba(var(--brand-rgb),.09),transparent 58%),linear-gradient(180deg,#fff0 0%,rgb(7 6 9 / .12) 18%,rgb(7 6 9 / .46) 48%,rgb(7 6 9 / .78) 76%,rgb(7 6 9 / .9) 100%);pointer-events:none}.sav-main>.sav-anc::after{content:"";position:absolute;z-index:0;top:-320px;left:50%;width:100vw;height:680px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 48%,rgba(var(--brand-rgb),.12),transparent 64%),linear-gradient(180deg,#fff0 0%,rgb(7 6 9 / .2) 14%,rgb(7 6 9 / .58) 30%,rgb(7 6 9 / .88) 45%,rgb(7 6 9 / .92) 56%,rgb(7 6 9 / .68) 72%,rgb(7 6 9 / .26) 89%,#fff0 100%);filter:blur(26px);pointer-events:none}.sav-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center}.sav-hero__inner h1{max-width:1100px;margin-left:auto;margin-right:auto}.sav-hero__inner h1>.pdp-material__accent{display:block}.sav-hero h1 .word-wrap{display:inline-block;overflow:hidden;padding-block:.12em .16em;margin-block:-.12em -.16em;vertical-align:bottom}.sav-hero h1 .word-inner{display:inline-block;will-change:transform}.sav-hero h1 .pdp-material__accent .word-inner{background:linear-gradient(115deg,var(--brand-mor) 0%,#e5c2ff 52%,#ffffff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.sav-hero__kicker{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-soft)}.sav-hero__kicker::before,.sav-hero__kicker::after{content:"";width:34px;height:1px;background:var(--brand-soft)}.sav-hero h1{margin-top:22px;font-size:clamp(48px, 6.2vw, 92px);font-weight:400;line-height:1.06;color:#fff;text-wrap:balance}.sav-hero__lede{margin:26px auto 0;max-width:640px;color:rgb(255 255 255 / .66);font-size:clamp(17px, 1.4vw, 20px);line-height:1.62}.sav-hero__inner .about-hero__actions{justify-content:center}.sav-signals{position:relative;max-width:none;height:430svh;margin:clamp(56px, 6vw, 96px) 0 0;padding:0}.sav-signals__stage{--signal-entry:0;--signal-grid-opacity:0;--signal-entry-scale:1.035;position:sticky;top:0;height:100svh;min-height:min(620px, 100svh);overflow:hidden;background:#050506}.sav-signals__stage::before,.sav-signals__stage::after{content:"";position:absolute;z-index:2;pointer-events:none;opacity:var(--signal-entry)}.sav-signals__stage::before{inset:0;background:radial-gradient(circle at 50% 50%,transparent 0 27%,rgb(5 5 6 / .18) 56%,rgb(5 5 6 / .78) 100%)}.sav-signals__stage::after{inset:0;background:#000;background:radial-gradient(circle at 50% calc(50% + 28px),rgb(0 0 0 / .99) 15%,#fff0 39%)}.sav-signals__canvas,.sav-signals__grid{position:absolute;inset:0;width:100%;height:100%}.sav-signals__canvas{z-index:1;display:block;background:radial-gradient(circle at 50% calc(50% + 28px),rgb(174 112 255 / .1),rgb(76 110 255 / .028) 30%,transparent 72%);opacity:var(--signal-entry);transform:scale(var(--signal-entry-scale));transform-origin:center}.sav-signals__grid{z-index:2;opacity:var(--signal-grid-opacity);background-image:linear-gradient(rgb(255 255 255 / .045) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .045) 1px,transparent 1px);background-position:center;background-size:min(25vw, 360px) min(34vh, 260px);-webkit-mask-image:radial-gradient(circle at 50% 50%,black,transparent 82%);mask-image:radial-gradient(circle at 50% 50%,black,transparent 82%);pointer-events:none}.sav-main>.sav-signals::after{content:"";position:absolute;z-index:3;top:-210px;left:50%;width:100vw;height:390px;transform:translateX(-50%);background:radial-gradient(ellipse at 50% 42%,rgba(var(--brand-rgb),.085),transparent 58%),linear-gradient(180deg,#fff0 0%,rgb(5 5 6 / .38) 22%,rgb(5 5 6 / .86) 47%,rgb(5 5 6 / .58) 70%,rgb(5 5 6 / .16) 88%,#fff0 100%);filter:blur(12px);pointer-events:none}.sav-signals__titles{position:absolute;z-index:4;inset:74px 0 0;pointer-events:none}.sav-signals__title{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:clamp(28px, 5vw, 80px);color:#fff;font-size:clamp(48px, 6vw, 104px);font-weight:600;letter-spacing:-.025em;line-height:1.08;text-align:center;text-transform:uppercase;text-wrap:balance;opacity:0;transform:translate3d(0,56px,0) scale(.96);will-change:opacity,transform}.sav-signals__title:first-child{opacity:var(--signal-entry);transform:none}.sav-signals__title span{display:block;max-width:14ch;padding:.1em 0 .16em;text-shadow:0 4px 26px rgb(0 0 0 / .9),0 0 70px rgba(var(--brand-rgb),.15)}@media (max-width:760px){.sav-signals{height:360svh;margin-top:40px}.sav-signals__stage{min-height:min(540px, 100svh)}.sav-signals__titles{inset:68px 0 0}.sav-signals__title{padding:30px 20px;font-size:clamp(38px, 11vw, 60px);line-height:1.1}.sav-signals__title span{max-width:11ch}}@media (prefers-reduced-motion:reduce){.sav-signals{height:auto}.sav-signals__stage{--signal-entry:1;--signal-grid-opacity:0.38;--signal-entry-scale:1;position:relative;height:auto;min-height:0;padding:120px var(--pke-pad,40px) 90px}.sav-signals__canvas{opacity:1;transform:none}.sav-signals__stage::after{display:none}.sav-signals__titles{position:relative;inset:auto;display:grid;gap:1px}.sav-signals__title,.sav-signals__title:first-child{position:relative;inset:auto;display:block;padding:24px 0;border-top:1px solid rgb(255 255 255 / .12);font-size:clamp(34px, 7vw, 64px);text-align:left;opacity:1;transform:none}.sav-signals__title span{max-width:18ch}}.sav-anc{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(170px, 16vw, 260px) var(--pke-pad,40px) clamp(76px, 8vw, 120px)}.sav-anc__panel{position:relative;z-index:1;padding:0}.sav-anc__panel::before{content:"";position:absolute;width:min(72vw, 980px);height:420px;top:-150px;left:50%;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(var(--brand-rgb),.12),transparent 68%);filter:blur(28px);pointer-events:none}.sav-anc__panel::after{display:none}.sav-anc__panel>*{position:relative;z-index:1}.sav-anc .sav-head{display:flex;flex-direction:column;align-items:center;max-width:none;margin-bottom:clamp(48px, 6vw, 78px);text-align:center}.sav-anc .sav-head .about-kicker{display:inline-flex;align-items:center;gap:14px}.sav-anc .sav-head .about-kicker::before,.sav-anc .sav-head .about-kicker::after{content:"";width:32px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.8))}.sav-anc .sav-head .about-kicker::after{transform:scaleX(-1)}.sav-anc .sav-head h2{max-width:980px;margin-top:18px;font-size:clamp(42px, 4.2vw, 66px)}.sav-anc .sav-head p{max-width:720px;margin:22px auto 0;padding:0;color:rgb(255 255 255 / .65);font-size:clamp(15px, 1.2vw, 17px);line-height:1.7}.sav-anc__scope{position:relative;border-top:1px solid rgba(var(--brand-rgb),.34);border-bottom:1px solid rgba(var(--brand-rgb),.2);border-right:0;border-left:0;border-radius:0;overflow:hidden;background:linear-gradient(rgb(255 255 255 / .026) 1px,transparent 1px) center / 48px 48px,linear-gradient(90deg,rgb(255 255 255 / .026) 1px,transparent 1px) center / 48px 48px,radial-gradient(70% 110% at 50% 50%,rgba(var(--brand-rgb),.075),transparent 74%),linear-gradient(90deg,transparent,rgb(4 3 7 / .9) 10%,rgb(4 3 7 / .9) 90%,transparent);padding:64px 0 0;box-shadow:inset 0 34px 60px rgb(0 0 0 / .34),inset 0 -34px 60px rgb(0 0 0 / .28)}.sav-anc__scope::before{content:"LIVE / ANC";position:absolute;top:27px;left:26px;z-index:1;color:rgb(255 255 255 / .42);font-size:11px;font-weight:700;letter-spacing:.2em}.sav-anc__scope::after{content:"";position:absolute;top:31px;left:112px;z-index:1;width:min(20vw, 260px);height:1px;background:linear-gradient(90deg,rgba(var(--brand-rgb),.6),transparent);pointer-events:none}.sav-anc__scope canvas{display:block;width:100%}.sav-anc__status{position:absolute;top:16px;right:18px;z-index:2;display:inline-flex;align-items:center;gap:12px;padding:12px 16px 12px 20px;border-radius:999px;border:1px solid rgb(255 255 255 / .16);background:rgb(0 0 0 / .45);font-family:var(--font-main);cursor:pointer;transition:border-color 0.35s var(--easing),box-shadow 0.35s var(--easing),background 0.35s var(--easing)}.sav-anc__status:hover{border-color:rgb(255 255 255 / .35);background:rgb(255 255 255 / .05)}.sav-anc__status:focus-visible{outline:2px solid var(--brand-soft);outline-offset:2px}.sav-anc__status-label{font-size:13px;font-weight:700;letter-spacing:.16em;color:#fff}.sav-anc__status-state{min-width:32px;text-align:center;font-size:12px;font-weight:700;letter-spacing:.14em;color:rgb(255 255 255 / .45);font-variant-numeric:tabular-nums;transition:color 0.35s var(--easing)}.sav-anc__status.is-on .sav-anc__status-state{color:var(--brand-soft);text-shadow:0 0 14px rgba(var(--brand-rgb),.7)}.sav-anc__status-track{position:relative;width:46px;height:24px;border-radius:999px;border:1px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .06);transition:background 0.35s var(--easing),border-color 0.35s var(--easing),box-shadow 0.35s var(--easing)}.sav-anc__status-knob{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:rgb(255 255 255 / .65);transition:transform 0.35s var(--easing),background 0.35s var(--easing),box-shadow 0.35s var(--easing)}.sav-anc__status.is-on .sav-anc__status-track{background:rgba(var(--brand-rgb),.22);border-color:rgba(var(--brand-rgb),.6);box-shadow:0 0 18px rgba(var(--brand-rgb),.25)}.sav-anc__status.is-on .sav-anc__status-knob{transform:translateX(22px);background:var(--brand-lilac);box-shadow:0 0 12px rgba(var(--brand-rgb),.9)}@media (max-width:640px){.sav-anc__status{top:10px;right:10px;padding:10px 12px 10px 16px;gap:9px}}.sav-anc__status.is-on{color:var(--brand-soft);border-color:rgba(var(--brand-rgb),.5);box-shadow:0 0 22px rgba(var(--brand-rgb),.2)}.sav-anc__legend{display:flex;flex-wrap:wrap;gap:10px 26px;justify-content:center;padding:18px 22px 20px;border-top:1px solid rgba(var(--brand-rgb),.12);background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.035),transparent);font-size:12.5px;letter-spacing:.05em;text-transform:uppercase;color:rgb(255 255 255 / .55)}.sav-anc__legend span{display:inline-flex;align-items:center;gap:9px}.sav-anc__sw{width:18px;height:2px;border-radius:2px;display:inline-block}.sav-anc__sw--noise{background:rgb(255 255 255 / .35)}.sav-anc__sw--anti{background:rgb(209 168 255 / .7)}.sav-anc__sw--out{background:var(--brand-lilac);box-shadow:0 0 10px rgba(var(--brand-rgb),.8)}@media (max-width:640px){.sav-anc{padding-top:120px;padding-bottom:64px}.sav-anc__panel{padding:0}.sav-anc .sav-head{padding:0 8px}.sav-anc .sav-head h2{font-size:clamp(36px, 11vw, 48px)}.sav-anc__scope{padding-top:64px;border-radius:0}.sav-anc__scope::before{left:16px}.sav-anc__scope::after{display:none}.sav-anc__legend{justify-content:flex-start;gap:10px 18px;padding-inline:16px}}.sav-anc__scope{padding:0;border:1px solid rgb(213 174 255 / .2);border-radius:26px;background:radial-gradient(90% 150% at 50% 45%,rgba(var(--brand-rgb),.07),transparent 66%),linear-gradient(145deg,rgb(18 15 23 / .96),rgb(5 5 7 / .98));box-shadow:0 30px 90px rgb(0 0 0 / .42),inset 0 1px 0 rgb(255 255 255 / .035);transition:border-color 0.45s ease,box-shadow 0.45s ease}.sav-anc__scope.is-on{border-color:rgba(var(--brand-rgb),.4);box-shadow:0 34px 100px rgb(0 0 0 / .46),0 0 44px rgba(var(--brand-rgb),.075),inset 0 1px 0 rgb(255 255 255 / .05)}.sav-anc__scope::before,.sav-anc__scope::after{display:none}.sav-anc__toolbar{position:relative;z-index:3;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:14px 18px 14px 24px;border-bottom:1px solid rgb(255 255 255 / .075);background:linear-gradient(90deg,rgb(255 255 255 / .025),transparent 52%)}.sav-anc__live{display:flex;align-items:center;gap:10px;color:rgb(255 255 255 / .82);font-size:11px;font-weight:700;line-height:1.1;letter-spacing:.17em;text-transform:uppercase}.sav-anc__live-dot{width:9px;height:9px;border:2px solid rgb(255 255 255 / .22);border-radius:50%;background:rgb(255 255 255 / .34);box-shadow:0 0 0 5px rgb(255 255 255 / .035);transition:border-color 0.4s ease,background 0.4s ease,box-shadow 0.4s ease}.sav-anc__scope.is-on .sav-anc__live-dot{border-color:rgb(229 194 255 / .78);background:var(--brand-lilac);box-shadow:0 0 0 5px rgba(var(--brand-rgb),.09),0 0 18px rgba(var(--brand-rgb),.62)}.sav-anc__status{position:relative;top:auto;right:auto;padding:10px 13px 10px 17px;background:rgb(0 0 0 / .32);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.sav-anc__viewport{position:relative;overflow:hidden;background:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px) center / 48px 48px,linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px) center / 48px 48px,radial-gradient(ellipse at 50% 50%,rgba(var(--brand-rgb),.075),transparent 68%),#060508}.sav-anc__viewport::before,.sav-anc__viewport::after{content:"";position:absolute;z-index:2;pointer-events:none}.sav-anc__viewport::before{inset:0;background:linear-gradient(90deg,rgb(5 5 7 / .72),transparent 8%,transparent 92%,rgb(5 5 7 / .72))}.sav-anc__viewport::after{top:50%;right:24px;left:24px;height:1px;background:linear-gradient(90deg,transparent,rgb(229 194 255 / .12) 14%,rgb(229 194 255 / .12) 86%,transparent)}.sav-anc__scope canvas{position:relative;z-index:1;width:100%}.sav-anc__footer{position:relative;z-index:3;min-height:74px;display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;border-top:1px solid rgb(255 255 255 / .075);background:rgb(7 6 9 / .84)}.sav-anc__legend{justify-content:flex-start;align-content:center;gap:10px 24px;padding:18px 24px;border-top:0;background:none;font-size:10px;letter-spacing:.09em}@media (max-width:760px){.sav-anc__scope{border-radius:20px}.sav-anc__toolbar{min-height:64px;padding:10px 10px 10px 16px}.sav-anc__status{padding:9px 10px 9px 13px}.sav-anc__footer{grid-template-columns:1fr}.sav-anc__legend{gap:9px 16px;padding:15px 16px}}@media (max-width:480px){.sav-anc__live{font-size:9px;letter-spacing:.12em}.sav-anc__status-label{display:none}.sav-anc__legend{display:grid;grid-template-columns:1fr}}.sav-rev{position:relative}.sav-rev.is-armed{padding:0}.sav-rev__stage{display:none}.sav-rev.is-armed .sav-rev__stage{--rev-nav:74px;position:relative;display:flex;align-items:center;justify-content:center;height:100vh;padding-top:var(--rev-nav);box-sizing:border-box;overflow:hidden}.sav-rev.is-armed .sav-rev__stage::before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background-image:linear-gradient(rgb(255 255 255 / .018) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .018) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse at 50% 48%,#000,transparent 76%);mask-image:radial-gradient(ellipse at 50% 48%,#000,transparent 76%);opacity:calc(var(--rev-in, 0) * 0.72)}.sav-rev.is-armed .sav-rev__fallback{display:none}.sav-rev__ring{position:absolute;z-index:1;left:50%;top:100%;width:min(150vh, 1700px);aspect-ratio:1;transform:translate(-50%,-50%) scale(calc(0.92 + 0.08 * var(--rev-in, 0)));border-radius:50%;border:1px dashed rgba(var(--brand-rgb),.17);box-shadow:0 0 80px rgba(var(--brand-rgb),.045),inset 0 0 80px rgba(var(--brand-rgb),.035);opacity:var(--rev-in,0);pointer-events:none}.sav-rev__orbit{position:absolute;z-index:1;left:50%;top:100%;width:min(150vh, 1700px);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.sav-rev__chamber{position:absolute;left:50%;top:50%;width:76px;height:76px;margin:-38px 0 0 -38px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(255 255 255 / .13);background:radial-gradient(circle at 34% 26%,rgb(255 255 255 / .1),transparent 46%),radial-gradient(circle at 50% 120%,rgba(var(--brand-rgb),.14),transparent 60%),linear-gradient(160deg,#16161a,#0a0a0c 65%);color:rgb(255 255 255 / .55);box-shadow:0 10px 26px rgb(0 0 0 / .48);transition:border-color 0.3s var(--easing),box-shadow 0.3s var(--easing),color 0.3s var(--easing);will-change:transform,opacity}.sav-rev__chamber svg{width:23px;height:23px;opacity:calc(1 - var(--act, 0))}.sav-rev__chamber-img{position:absolute;left:50%;top:50%;width:min(720px, 68vh);max-width:none;aspect-ratio:340 / 214;height:auto;object-fit:cover;border-radius:15px;border:1px solid rgba(var(--brand-rgb),.42);filter:saturate(.78) contrast(1.08) brightness(.9);box-shadow:0 28px 72px rgb(0 0 0 / .62),0 0 54px rgba(var(--brand-rgb),.16);opacity:var(--act,0);transform:translate(-50%,-50%) scale(calc(0.45 + 0.55 * var(--act, 0)));pointer-events:none}.sav-rev__chamber.is-active{z-index:2;border-color:rgba(var(--brand-rgb),.8);box-shadow:0 0 28px rgba(var(--brand-rgb),.32),0 10px 28px rgb(0 0 0 / .55),inset 0 0 20px rgba(var(--brand-rgb),.14);color:var(--brand-soft)}.sav-rev__core{position:relative;z-index:2;display:grid;place-items:center;margin-top:18vh;max-width:min(72vh, 760px);text-align:center;opacity:var(--rev-in,0);transform:translateY(calc((1 - var(--rev-in, 0)) * 40px))}.sav-rev__head,.sav-rev__detail{grid-area:1 / 1}.sav-rev__core::before{content:"";position:absolute;inset:-72px -120px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--brand-rgb),.1),rgb(0 0 0 / .62) 57%,transparent 80%);filter:blur(4px)}.sav-rev__head{opacity:calc(1 - var(--rev-fm, 0));transform:translateY(calc(var(--rev-fm, 0) * -18px));pointer-events:none}.sav-rev__count{display:inline-flex;align-items:center;gap:12px;margin-bottom:15px;font-size:11.5px;font-weight:600;letter-spacing:.24em;color:var(--brand-soft);font-variant-numeric:tabular-nums}.sav-rev__count::before,.sav-rev__count::after{content:"";width:34px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--brand-rgb),.68))}.sav-rev__count::after{transform:scaleX(-1)}.sav-rev__core h2{margin-top:12px;font-size:clamp(28px, 3vw, 46px);font-weight:400;line-height:1.02;color:#fff;text-wrap:balance}.sav-rev__lede{margin:12px auto 0;max-width:46ch;color:rgb(255 255 255 / .5);font-size:13.5px;line-height:1.6}.sav-rev__detail{opacity:0}.sav-rev__detail h3{font-size:clamp(28px, 3vw, 46px);font-weight:500;line-height:1.08;text-wrap:balance;padding-bottom:.14em;background:linear-gradient(115deg,var(--brand-mor) 0%,#e5c2ff 52%,#ffffff 92%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.sav-rev__detail p{margin:18px auto 0;max-width:60ch;color:rgb(255 255 255 / .68);font-size:clamp(14.5px, 1.1vw, 16.5px);line-height:1.68}@media (min-width:901px) and (max-height:800px){.sav-rev__chamber{width:64px;height:64px;margin:-32px 0 0 -32px}.sav-rev__chamber svg{width:21px;height:21px}.sav-rev__chamber-img{width:min(520px, 60vh)}.sav-rev__core{margin-top:22vh;max-width:min(76vh, 720px)}.sav-rev__core::before{inset:-50px -70px}.sav-rev__core h2{font-size:clamp(24px, 2.4vw, 36px)}.sav-rev__lede{font-size:13px}.sav-rev__detail h3{font-size:clamp(24px, 2.6vw, 36px)}.sav-rev__detail p{margin-top:10px;font-size:14px;line-height:1.6}}.sav-principles{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(40px, 6vw, 80px) var(--pke-pad,40px);display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:clamp(40px, 6vw, 110px);align-items:start}.sav-principles__intro{position:sticky;top:120px}.sav-principles__intro h2{margin-top:14px;font-size:clamp(38px, 4vw, 58px);font-weight:400;line-height:1.02;color:#fff}.sav-principles__intro p{margin-top:16px;color:rgb(255 255 255 / .56);font-size:18px;line-height:1.68}.sav-principles__list{display:grid;gap:14px}.sav-principle{display:grid;grid-template-columns:52px 1fr;gap:24px;align-items:start;padding:28px 30px;border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:linear-gradient(180deg,rgb(255 255 255 / .025),rgb(255 255 255 / .006));transition:border-color 0.35s var(--easing),background-color 0.35s var(--easing),transform 0.35s var(--easing)}@media (hover:hover){.sav-principle:hover{border-color:rgba(var(--brand-rgb),.38);background:radial-gradient(140% 180% at 0% 0%,rgba(var(--brand-rgb),.07),transparent 55%),linear-gradient(180deg,rgb(255 255 255 / .03),rgb(255 255 255 / .008));transform:translateY(-3px)}.sav-principle:hover .sav-principle__ic{border-color:rgba(var(--brand-rgb),.5);color:var(--brand-lilac)}}.sav-principle__meta{display:flex;flex-direction:column;align-items:center;gap:12px}.sav-principle__ic{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(var(--brand-rgb),.25);border-radius:13px;background:rgba(var(--brand-rgb),.07);color:var(--brand-soft);transition:border-color 0.35s var(--easing),color 0.35s var(--easing)}.sav-principle__ic svg{width:22px;height:22px}.sav-principle__body h3{font-size:clamp(19px, 1.7vw, 24px);font-weight:500;color:#fff}.sav-principle__body p{margin-top:10px;max-width:62ch;color:rgb(255 255 255 / .6);font-size:15px;line-height:1.7}@media (max-width:1280px){.sav-principles{grid-template-columns:minmax(250px,340px) 1fr}.sav-principles__intro p{font-size:16px}.sav-principle__body p{font-size:14.5px}}@media (max-width:980px){.sav-principles{grid-template-columns:1fr}.sav-principles__intro{position:static}.sav-principle{grid-template-columns:46px 1fr;gap:18px;padding:22px 20px}.sav-principle__ic{width:40px;height:40px;border-radius:11px}.sav-principle__ic svg{width:19px;height:19px}}@media (max-width:720px){.sav-hero h1{font-size:48px;line-height:1.08}.sav-hero__lede{font-size:16px}.sav-principles__intro h2,.sav-head h2,.sav-cta__panel h2{font-size:36px;line-height:1.08}}.sav-cta{max-width:var(--pke-max,1480px);margin:0 auto;padding:30px var(--pke-pad,40px) 120px}.sav-cta__panel{position:relative;text-align:center;padding:clamp(56px, 7vw, 96px) clamp(24px, 5vw, 72px);border:1px solid rgb(255 255 255 / .09);border-radius:24px;overflow:hidden;background:linear-gradient(rgb(255 255 255 / .02) 1px,transparent 1px) center / 48px 48px,linear-gradient(90deg,rgb(255 255 255 / .02) 1px,transparent 1px) center / 48px 48px,radial-gradient(circle at 50% 0%,rgba(var(--brand-rgb),.08),transparent 55%),rgb(255 255 255 / .012)}.sav-cta__corner{position:absolute;width:26px;height:26px;border:1.5px solid rgba(var(--brand-rgb),.55);pointer-events:none}.sav-cta__corner--tl{top:18px;left:18px;border-right:0;border-bottom:0;border-radius:6px 0 0 0}.sav-cta__corner--br{bottom:18px;right:18px;border-left:0;border-top:0;border-radius:0 0 6px 0}.sav-cta__kicker{font-size:12px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-soft)}.sav-cta__panel h2{margin-top:16px;font-size:clamp(38px, 4vw, 58px);font-weight:400;line-height:1.02;color:#fff;text-wrap:balance}.sav-cta__panel p{margin:18px auto 30px;max-width:560px;color:rgb(255 255 255 / .6);font-size:18px;line-height:1.68}.sav-section{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(48px, 6vw, 90px) var(--pke-pad,40px) 10px}.sav-section--surec{padding-bottom:0}.sav-head{max-width:860px;margin-bottom:clamp(32px, 4vw, 52px)}.sav-head h2{margin-top:14px;font-size:clamp(38px, 4vw, 58px);font-weight:400;line-height:1.02;color:#fff;text-wrap:balance}.sav-head p{margin-top:16px;color:rgb(255 255 255 / .58);font-size:18px;line-height:1.68;max-width:640px}.sav-caps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:clamp(24px, 3vw, 48px)}.sav-cap{position:relative;padding:28px 26px;border:1px solid rgb(255 255 255 / .08);border-radius:18px;background:radial-gradient(circle at 18% 0%,rgba(var(--brand-rgb),.05),transparent 42%),rgb(255 255 255 / .018);transition:border-color 0.35s var(--easing),background 0.35s var(--easing),transform 0.35s var(--easing)}.sav-cap::before,.sav-cap::after{content:"";position:absolute;width:18px;height:18px;border:1.5px solid rgba(var(--brand-rgb),.85);opacity:0;transition:opacity 0.3s var(--easing),transform 0.3s var(--easing);pointer-events:none}.sav-cap::before{top:10px;left:10px;border-right:0;border-bottom:0;border-radius:4px 0 0 0;transform:translate(4px,4px)}.sav-cap::after{bottom:10px;right:10px;border-left:0;border-top:0;border-radius:0 0 4px 0;transform:translate(-4px,-4px)}.sav-cap__no{position:absolute;top:24px;right:24px;font-size:12.5px;font-weight:600;letter-spacing:.1em;color:rgb(255 255 255 / .22);font-variant-numeric:tabular-nums;transition:color 0.35s var(--easing)}@media (hover:hover){.sav-cap:hover{border-color:rgba(var(--brand-rgb),.35);background:radial-gradient(circle at 18% 0%,rgba(var(--brand-rgb),.09),transparent 46%),rgb(255 255 255 / .03);transform:translateY(-4px)}.sav-cap:hover::before,.sav-cap:hover::after{opacity:1;transform:translate(0,0)}.sav-cap:hover .sav-cap__no{color:var(--brand-soft)}}.sav-cap__ic{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;color:var(--brand-soft);border:1px solid rgba(var(--brand-rgb),.28);background:rgba(var(--brand-rgb),.06);margin-bottom:18px}.sav-cap h3{font-size:19px;font-weight:500;color:#fff;line-height:1.3}.sav-cap p{margin-top:10px;color:rgb(255 255 255 / .6);font-size:14.5px;line-height:1.66}@media (max-width:1100px){.sav-caps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.sav-caps{grid-template-columns:1fr}.sav-caps.is-reveal-ready .sav-cap{opacity:0;filter:blur(7px);transform:perspective(900px) translate3d(0,58px,0) rotateX(7deg) scale(.975);transform-origin:50% 0;transition:opacity 0.62s cubic-bezier(.22,1,.36,1),filter 0.68s ease,transform 0.82s cubic-bezier(.16,1,.3,1);transition-delay:var(--cap-delay,0ms);will-change:opacity,filter,transform}.sav-caps.is-reveal-ready .sav-cap.is-in{opacity:1;filter:blur(0);transform:perspective(900px) translate3d(0,0,0) rotateX(0) scale(1);animation:savCapMobileLock 0.95s ease-out var(--cap-delay,0ms) both}.sav-caps.is-reveal-ready .sav-cap__ic,.sav-caps.is-reveal-ready .sav-cap__no,.sav-caps.is-reveal-ready .sav-cap h3,.sav-caps.is-reveal-ready .sav-cap p{opacity:0;transform:translateY(12px);transition:opacity 0.48s ease,transform 0.58s cubic-bezier(.22,1,.36,1)}.sav-caps.is-reveal-ready .sav-cap.is-in .sav-cap__ic,.sav-caps.is-reveal-ready .sav-cap.is-in .sav-cap__no,.sav-caps.is-reveal-ready .sav-cap.is-in h3,.sav-caps.is-reveal-ready .sav-cap.is-in p{opacity:1;transform:translateY(0)}.sav-caps.is-reveal-ready .sav-cap.is-in .sav-cap__ic,.sav-caps.is-reveal-ready .sav-cap.is-in .sav-cap__no{transition-delay:calc(var(--cap-delay, 0ms) + 120ms)}.sav-caps.is-reveal-ready .sav-cap.is-in h3{transition-delay:calc(var(--cap-delay, 0ms) + 190ms)}.sav-caps.is-reveal-ready .sav-cap.is-in p{transition-delay:calc(var(--cap-delay, 0ms) + 260ms)}.sav-caps.is-reveal-ready .sav-cap.is-in::before,.sav-caps.is-reveal-ready .sav-cap.is-in::after{opacity:.72;transform:translate(0,0);transition-delay:calc(var(--cap-delay, 0ms) + 300ms)}}@keyframes savCapMobileLock{0%,34%{border-color:rgb(255 255 255 / .08);box-shadow:0 18px 54px rgb(0 0 0 / .22)}66%{border-color:rgba(var(--brand-rgb),.52);box-shadow:0 22px 64px rgb(0 0 0 / .34),0 0 30px rgba(var(--brand-rgb),.13)}100%{border-color:rgb(255 255 255 / .1);box-shadow:0 16px 42px rgb(0 0 0 / .25)}}.pke-cta{max-width:var(--pke-max);margin:0 auto;padding:30px var(--pke-pad) 120px;text-align:center}.pke-cta h2{font-size:clamp(28px,3.2vw,42px);line-height:1.08;font-weight:400}.pke-cta p{max-width:580px;margin:16px auto 30px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.6}@media (max-width:920px){.pke-problems__grid{grid-template-columns:repeat(2,1fr)}.pke-problem:nth-child(3){border-left:0}.pke-problem:nth-child(3),.pke-problem:nth-child(4){border-top:1px solid rgb(255 255 255 / .08)}.pke-prod{grid-template-columns:1fr;gap:30px}.pke-prod--rev .pke-prod__visual{order:0}}@media (max-width:600px){.pke-hero{padding:130px 20px 8px}.pke-problems,.pke-products,.pke-cta{padding-left:20px;padding-right:20px}.pke-problems__grid{grid-template-columns:1fr}.pke-problem{border-left:0!important;border-top:1px solid rgb(255 255 255 / .08)}.pke-problem:first-child{border-top:0}}.proc-page{--proc-pad:clamp(20px, 4vw, 64px);--proc-max:1180px}.proc-hero{max-width:var(--proc-max);margin:0 auto;padding:168px var(--proc-pad) 48px}.proc-hero__inner{max-width:860px}.proc-hero h1{margin-top:18px;font-size:clamp(40px, 6vw, 84px);line-height:.97;font-weight:400;letter-spacing:-.012em}.proc-hero__lede{max-width:640px;margin-top:28px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.proc-hero__meta{display:flex;flex-wrap:wrap;gap:28px;margin-top:38px}.proc-hero__stat strong{display:block;font-size:clamp(26px, 2.6vw, 34px);font-weight:500;line-height:1;background:linear-gradient(120deg,#ffffff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.proc-hero__stat span{display:block;margin-top:8px;color:rgb(255 255 255 / .5);font-size:13.5px}.proc-timeline{position:relative;max-width:var(--proc-max);margin:0 auto;padding:30px var(--proc-pad) 60px}.proc-steps{position:relative}.proc-steps::before{content:"";position:absolute;z-index:0;top:14px;bottom:14px;left:27px;width:2px;background:rgb(255 255 255 / .1);border-radius:2px}.proc-steps::after{content:"";position:absolute;z-index:0;top:14px;left:27px;width:2px;height:var(--fill,0%);border-radius:2px;background:linear-gradient(180deg,#e5c2ff,var(--brand-mor));transition:height .2s linear}.proc-step{position:relative;z-index:1;display:grid;grid-template-columns:56px 1fr;gap:clamp(20px, 3vw, 40px);align-items:center;padding:0 0 clamp(36px, 5vw, 64px) 0}.proc-step:last-child{padding-bottom:0}.proc-step__node{position:relative;z-index:2;width:56px;height:56px;border-radius:50%;display:grid;place-items:center;flex:none;background:#0c0c0e;border:1.5px solid rgb(255 255 255 / .14);font-size:17px;font-weight:600;color:rgb(255 255 255 / .55);font-variant-numeric:tabular-nums;transition:border-color .5s ease,color .5s ease,box-shadow .5s ease,background .5s ease}.proc-step.is-active .proc-step__node{color:#fff;border-color:rgb(229 194 255 / .9);background:radial-gradient(circle at 50% 38%,rgb(229 194 255 / .22),rgb(12 12 14 / .9) 70%),#0c0c0e;box-shadow:0 0 0 5px rgb(229 194 255 / .08),0 0 26px rgb(229 194 255 / .22)}.proc-step__card{border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:radial-gradient(130% 130% at 90% 0%,rgb(227 191 255 / .06),transparent 55%),linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));padding:clamp(22px, 2.6vw, 34px) clamp(22px, 2.8vw, 38px);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .55s ease,border-color .55s ease,filter .55s ease;transform:translateY(20px);opacity:0}.proc-step.is-inview .proc-step__card{transform:none;opacity:.42;filter:brightness(.78) saturate(.85)}.proc-step.is-active .proc-step__card{opacity:1;filter:none;border-color:rgb(227 191 255 / .2)}.proc-step__kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:rgb(227 191 255 / .9);font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.proc-step__kicker svg{width:15px;height:15px}.proc-step__title{font-size:clamp(21px, 2vw, 28px);line-height:1.1;font-weight:400}.proc-step__text{margin-top:14px;color:rgb(255 255 255 / .66);font-size:15.5px;line-height:1.72}.proc-step__text p{margin:0 0 10px}.proc-step__text p:last-child{margin-bottom:0}.proc-step__text a{color:#d1a8ff;text-decoration:none;border-bottom:1px solid rgb(209 168 255 / .4)}@media (hover:hover){.proc-step__text a:hover{border-bottom-color:#d1a8ff}}.proc-chip{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:9px 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .82);font-size:13.5px}.proc-chip svg{width:15px;height:15px;color:#d1a8ff;flex:none}.proc-cta{max-width:var(--proc-max);margin:0 auto;padding:20px var(--proc-pad) 130px}.proc-cta__inner{position:relative;padding:48px 24px;text-align:center}.proc-cta__inner h2{font-size:clamp(28px,3.2vw,42px);line-height:1.08;font-weight:400}.proc-cta__inner p{max-width:560px;margin:16px auto 30px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.6}@media (max-width:640px){.proc-hero{padding:130px 20px 40px}.proc-timeline,.proc-cta{padding-left:20px;padding-right:20px}.proc-step{grid-template-columns:44px 1fr;gap:16px}.proc-step__node{width:44px;height:44px;font-size:15px}.proc-steps::before,.proc-steps::after{left:21px}.proc-cta__inner{padding:36px 6px}}@media (prefers-reduced-motion:reduce){.proc-step__card{transition:none;transform:none;opacity:1}.proc-steps::after{transition:none}}@property --sav-card-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sav-card-border-glow{to{--sav-card-glow-angle:360deg}}@property --sav-usecase-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes sav-usecase-border-orbit{to{--sav-usecase-border-angle:360deg}}@keyframes sav-usecase-signal{0%,100%{opacity:.45;transform:scaleY(.72)}50%{opacity:1;transform:scaleY(1.18)}}.sav-usecases{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(96px, 11vw, 164px) var(--pke-pad,40px) clamp(92px, 10vw, 148px)}.sav-usecases__intro{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,0.65fr);gap:clamp(38px, 7vw, 110px);align-items:end;margin-bottom:clamp(42px, 5.5vw, 76px)}.sav-usecases__intro h2{max-width:820px;margin-top:16px;color:#fff;font-size:clamp(40px, 4.6vw, 68px);font-weight:400;line-height:1.01;letter-spacing:-.025em;text-wrap:balance}.sav-usecases__intro h2 .pdp-material__accent{display:block;padding-bottom:.08em}.sav-usecases__intro>p{position:relative;max-width:470px;margin-bottom:7px;padding-left:24px;border-left:1px solid rgba(var(--brand-rgb),.4);color:rgb(255 255 255 / .58);font-size:16px;line-height:1.72}.sav-usecases__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:18px}.sav-usecase{--sav-use-x:50%;--sav-use-y:45%;--sav-use-rx:0deg;--sav-use-ry:0deg;position:relative;isolation:isolate;grid-column:span 7;min-height:clamp(380px, 31vw, 470px);overflow:hidden;border:1px solid rgb(255 255 255 / .105);border-radius:22px;background:#09090c;box-shadow:0 24px 64px rgb(0 0 0 / .28);transform:perspective(1200px) translateZ(0) rotateX(var(--sav-use-rx)) rotateY(var(--sav-use-ry));transform-style:preserve-3d;will-change:transform;transition:border-color 0.45s var(--easing),box-shadow 0.45s var(--easing),transform 0.45s var(--easing)}.sav-usecase:nth-child(2),.sav-usecase:nth-child(3){grid-column:span 5}.sav-usecase:nth-child(3) .sav-usecase__image{object-position:56% center}.sav-usecase::before{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(180deg,rgb(5 5 7 / .42) 0%,transparent 35%),linear-gradient(0deg,rgb(5 5 7 / .97) 0%,rgb(5 5 7 / .63) 27%,transparent 66%),linear-gradient(90deg,rgb(5 5 7 / .24),transparent 48%);pointer-events:none;transition:opacity 0.45s var(--easing)}.sav-usecase::after{content:"";position:absolute;z-index:4;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--sav-usecase-border-angle),transparent 0deg 252deg,rgba(var(--brand-rgb),.08) 270deg,rgb(213 174 255 / .85) 306deg,rgb(255 255 255 / .92) 318deg,rgb(213 174 255 / .32) 338deg,transparent 356deg 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;filter:drop-shadow(0 0 8px rgba(var(--brand-rgb),.58));transition:opacity 0.35s var(--easing)}.sav-usecase__image{position:absolute;z-index:0;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(1.08) brightness(.78);transform:scale(1.015);transition:transform 0.8s cubic-bezier(.22,1,.36,1),filter 0.6s ease}.sav-usecase__flare{position:absolute;z-index:2;inset:0;background:radial-gradient(430px circle at var(--sav-use-x) var(--sav-use-y),rgb(210 164 255 / .2),rgb(112 157 255 / .055) 25%,transparent 58%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity 0.38s ease}.sav-usecase__top{position:absolute;z-index:3;top:22px;right:22px;left:22px;display:flex;justify-content:space-between;align-items:center;gap:16px}.sav-usecase__tag{display:inline-flex;align-items:center;gap:9px;min-height:38px;padding:0 14px;border:1px solid rgb(255 255 255 / .13);border-radius:999px;background:rgb(7 7 10 / .58);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:rgb(255 255 255 / .82);font-size:10.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.sav-usecase__tag svg{width:16px;height:16px;color:var(--brand-soft)}.sav-usecase__tag,.sav-usecase__body{transition:transform 0.48s cubic-bezier(.22,1,.36,1),border-color 0.35s ease,background-color 0.35s ease}.sav-usecase__signal{display:flex;align-items:flex-end;gap:3px;height:18px;padding:4px 7px;border-radius:999px;background:rgb(7 7 10 / .48);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sav-usecase__signal i{display:block;width:2px;border-radius:999px;background:rgb(229 194 255 / .84);transform-origin:bottom}.sav-usecase__signal i:nth-child(1){height:4px}.sav-usecase__signal i:nth-child(2){height:7px}.sav-usecase__signal i:nth-child(3){height:10px}.sav-usecase__body{position:absolute;z-index:3;right:clamp(24px, 3.2vw, 46px);bottom:clamp(25px, 3.2vw, 44px);left:clamp(24px, 3.2vw, 46px);max-width:620px}.sav-usecase__body h3{color:#fff;font-size:clamp(27px, 2.6vw, 39px);font-weight:450;line-height:1.08;letter-spacing:-.02em;text-wrap:balance}.sav-usecase__body p{max-width:50ch;margin-top:13px;color:rgb(255 255 255 / .68);font-size:14.5px;line-height:1.62}@media (hover:hover){.sav-usecase:hover{border-color:rgba(var(--brand-rgb),.3);box-shadow:0 34px 90px rgb(0 0 0 / .48),0 0 48px rgba(var(--brand-rgb),.105);transform:perspective(1200px) translateY(-7px) rotateX(var(--sav-use-rx)) rotateY(var(--sav-use-ry))}.sav-usecase:hover::before{opacity:.78}.sav-usecase:hover::after{opacity:1;animation:sav-usecase-border-orbit 2.35s linear infinite}.sav-usecase:hover .sav-usecase__flare{opacity:1}.sav-usecase:hover .sav-usecase__image{filter:saturate(.92) contrast(1.07) brightness(.91);transform:scale(1.065)}.sav-usecase:hover .sav-usecase__tag{border-color:rgb(229 194 255 / .32);background:rgb(12 9 16 / .72);transform:translateY(-2px)}.sav-usecase:hover .sav-usecase__body{transform:translateY(-5px)}.sav-usecase:hover .sav-usecase__signal i{animation:sav-usecase-signal 0.9s ease-in-out infinite}.sav-usecase:hover .sav-usecase__signal i:nth-child(2){animation-delay:0.12s}.sav-usecase:hover .sav-usecase__signal i:nth-child(3){animation-delay:0.24s}}@media (max-width:1040px){.sav-usecases__intro{grid-template-columns:1fr;gap:24px}.sav-usecases__intro>p{max-width:620px}.sav-usecase,.sav-usecase:nth-child(2),.sav-usecase:nth-child(3){grid-column:span 6;min-height:390px}}@media (max-width:680px){.sav-usecases{padding:78px 20px 84px}.sav-usecases__intro{margin-bottom:34px}.sav-usecases__intro h2{font-size:38px;line-height:1.06}.sav-usecases__intro>p{padding-left:18px;font-size:15px}.sav-usecases__grid{grid-template-columns:1fr;gap:13px}.sav-usecase,.sav-usecase:nth-child(2),.sav-usecase:nth-child(3){grid-column:1;min-height:360px;border-radius:18px}.sav-usecase__top{top:16px;right:16px;left:16px}.sav-usecase__tag{min-height:34px;padding:0 12px;font-size:9.5px}.sav-usecase__body{right:22px;bottom:25px;left:22px}.sav-usecase__body h3{font-size:28px}.sav-usecase__body p{font-size:14px}}@media (prefers-reduced-motion:reduce){.sav-usecase,.sav-usecase::before,.sav-usecase::after,.sav-usecase__image,.sav-usecase__flare,.sav-usecase__tag,.sav-usecase__body{transition:none}.sav-usecase:hover::after,.sav-usecase:hover .sav-usecase__signal i{animation:none}}.sav-process{max-width:var(--pke-max,1480px);margin:0 auto;padding:clamp(88px, 10vw, 150px) var(--pke-pad,40px)}.sav-process__intro{position:static;max-width:860px;margin:0 auto clamp(48px, 6vw, 76px);text-align:center}.sav-process__intro h2{margin-top:18px;font-size:clamp(40px, 4vw, 58px);line-height:1.04}.sav-process__intro p{max-width:660px;margin:22px auto 0;color:rgb(255 255 255 / .56);font-size:16px;line-height:1.72}.sav-process__steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.sav-process__steps::before,.sav-process__steps::after{display:none}.sav-process .proc-step{position:relative;display:block;grid-column:span 3;min-height:250px;padding:30px;overflow:hidden;isolation:isolate;border:1px solid rgb(255 255 255 / .085);border-radius:20px;background:radial-gradient(100% 100% at 100% 0%,rgba(var(--brand-rgb),.075),transparent 58%),linear-gradient(145deg,rgb(255 255 255 / .032),rgb(255 255 255 / .008));transition:transform 0.35s var(--easing),border-color 0.35s var(--easing),background-color 0.35s var(--easing)}.sav-process .proc-step:nth-child(n+3){grid-column:span 2}.sav-process .proc-step::after{content:"";position:absolute;z-index:2;inset:0;padding:1px;border-radius:inherit;background:conic-gradient(from var(--sav-card-glow-angle),transparent 0deg 268deg,rgba(var(--brand-rgb),.08) 282deg,rgb(209 168 255 / .88) 310deg,#ffffff 320deg,rgb(209 168 255 / .55) 332deg,transparent 350deg 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;filter:drop-shadow(0 0 7px rgba(var(--brand-rgb),.72));transition:opacity 0.25s ease}@media (hover:hover){.sav-process .proc-step:hover{transform:translateY(-4px);border-color:rgba(var(--brand-rgb),.28);background-color:rgba(var(--brand-rgb),.025)}.sav-process .proc-step:hover::after{opacity:1;animation:sav-card-border-glow 1.8s linear infinite}}@media (prefers-reduced-motion:reduce){.sav-process .proc-step:hover::after{--sav-card-glow-angle:110deg;animation:none}}.sav-process .proc-step__card,.sav-process .proc-step.is-inview .proc-step__card,.sav-process .proc-step.is-active .proc-step__card{padding:0;border:0;border-radius:0;background:none;opacity:1;filter:none;transform:none;transition:none}.sav-process .proc-step__kicker{margin:0 0 28px;color:rgb(229 194 255 / .76)}.sav-process .proc-step__title{max-width:18ch;font-size:clamp(22px, 1.8vw, 28px);font-weight:500;color:rgb(255 255 255 / .94)}.sav-process .proc-step__text{max-width:56ch;margin-top:16px;color:rgb(255 255 255 / .6);font-size:14.5px;line-height:1.68}@media (max-width:980px){.sav-process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.sav-process .proc-step,.sav-process .proc-step:nth-child(n+3){grid-column:span 1}.sav-process .proc-step:last-child{grid-column:1 / -1}}@media (max-width:640px){.sav-process{padding:72px 20px}.sav-process__intro{margin-bottom:42px;text-align:left}.sav-process__intro h2{font-size:38px}.sav-process__intro p{margin-left:0}.sav-process__steps{grid-template-columns:1fr;gap:12px}.sav-process .proc-step,.sav-process .proc-step:nth-child(n+3),.sav-process .proc-step:last-child{grid-column:1;min-height:0;padding:24px 22px 26px;border-radius:16px}.sav-process .proc-step__kicker{margin-bottom:22px}}.sup-page{--sup-pad:clamp(20px, 4vw, 64px);--sup-max:1180px}.sup-hero{max-width:var(--sup-max);margin:0 auto;padding:168px var(--sup-pad) 36px}.sup-hero__inner{max-width:820px}.sup-hero h1{margin-top:18px;font-size:clamp(40px, 6vw, 84px);line-height:.97;font-weight:400;letter-spacing:-.012em}.sup-hero__lede{max-width:620px;margin-top:26px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.sup-layout{max-width:var(--sup-max);margin:0 auto;padding:0 var(--sup-pad) 40px;display:grid;grid-template-columns:248px minmax(0,1fr);gap:clamp(32px, 4vw, 64px);align-items:start}.sup-side{position:sticky;top:92px;align-self:start}.sup-side__label{margin:0 0 14px 14px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(255 255 255 / .4)}.sup-nav{display:flex;flex-direction:column;gap:2px;position:relative}.sup-tab{position:relative;display:flex;align-items:center;gap:12px;padding:11px 14px;border-radius:10px;cursor:pointer;color:rgb(255 255 255 / .58);font-size:14.5px;text-decoration:none;border:1px solid #fff0;transition:color .3s ease,background .3s ease,border-color .3s ease}.sup-tab .num{flex:none;width:22px;font-size:12.5px;font-weight:600;text-align:center;color:rgb(227 191 255 / .6);font-variant-numeric:tabular-nums;transition:color .3s ease}.sup-tab .lbl{line-height:1.25}@media (hover:hover){.sup-tab:hover{color:rgb(255 255 255 / .92);background:rgb(255 255 255 / .03)}}.sup-tab.is-active{color:#fff;background:rgb(209 168 255 / .08);border-color:rgb(209 168 255 / .28)}.sup-tab.is-active .num{color:#e5c2ff}.sup-body{min-width:0}.sup-section{padding:clamp(48px, 6vw, 76px) 0 clamp(8px, 1vw, 14px);border-top:1px solid rgb(255 255 255 / .07);scroll-margin-top:96px}.sup-section:first-child{border-top:0;padding-top:8px}.sup-section__head{max-width:720px;margin-bottom:34px}.sup-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:rgb(227 191 255 / .9);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.sup-kicker .idx{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:rgb(227 191 255 / .1);border:1px solid rgb(227 191 255 / .22);font-size:12px;font-variant-numeric:tabular-nums}.sup-section__title{font-size:clamp(26px, 3vw, 40px);line-height:1.06;font-weight:400}.sup-section__title .accent{background:linear-gradient(115deg,#ffffff 8%,#e5c2ff 48%,var(--brand-mor) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.sup-section__lede{margin-top:16px;color:rgb(255 255 255 / .64);font-size:16.5px;line-height:1.72;max-width:680px}.sup-prose p{color:rgb(255 255 255 / .66);font-size:15.5px;line-height:1.76;max-width:720px}.sup-prose p+p{margin-top:14px}.sup-prose a{color:#d1a8ff;text-decoration:none;border-bottom:1px solid rgb(209 168 255 / .4)}@media (hover:hover){.sup-prose a:hover{border-bottom-color:#d1a8ff}}.sup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-top:26px}.sup-card{border-radius:14px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));padding:24px 24px 26px;transition:border-color .35s ease,transform .35s ease,background .35s ease}@media (hover:hover){.sup-card:hover{border-color:rgb(209 168 255 / .26);transform:translateY(-3px);background:linear-gradient(150deg,rgb(227 191 255 / .05),rgb(255 255 255 / .006))}}.sup-card__ic{width:30px;height:30px;color:#d1a8ff;margin-bottom:16px}.sup-card h3{font-size:17px;font-weight:600;line-height:1.2}.sup-card p{margin-top:9px;color:rgb(255 255 255 / .6);font-size:14px;line-height:1.6}.sup-rows{margin-top:30px}.sup-row{display:grid;grid-template-columns:40px 200px 1fr;gap:28px;align-items:start;padding:26px 0;border-top:1px solid rgb(255 255 255 / .08)}.sup-row:last-child{border-bottom:1px solid rgb(255 255 255 / .08)}.sup-row__ic{width:40px;height:40px;color:#d1a8ff;display:grid;place-items:center;border-radius:11px;background:rgb(227 191 255 / .07);border:1px solid rgb(227 191 255 / .16)}.sup-row__ic svg{width:21px;height:21px}.sup-row__t{font-size:clamp(18px, 1.6vw, 22px);font-weight:500;line-height:1.2;padding-top:7px}.sup-row__d{color:rgb(255 255 255 / .62);font-size:15.5px;line-height:1.7;padding-top:8px}@media (max-width:720px){.sup-row{grid-template-columns:40px 1fr;gap:16px 18px}.sup-row__d{grid-column:2;padding-top:0}.sup-row__t{padding-top:7px}}.sup-stats{margin-top:30px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgb(255 255 255 / .09);border-radius:16px;overflow:hidden;background:linear-gradient(150deg,rgb(255 255 255 / .025),rgb(255 255 255 / .004))}.sup-stat{padding:30px 28px;border-left:1px solid rgb(255 255 255 / .08)}.sup-stat:first-child{border-left:0}.sup-stat__n{font-size:clamp(34px, 4vw, 50px);font-weight:500;line-height:1;letter-spacing:-.02em;background:linear-gradient(120deg,#ffffff,#e5c2ff 65%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.sup-stat__n small{font-size:.42em;font-weight:500;-webkit-text-fill-color:rgb(255 255 255 / .5);margin-left:4px;letter-spacing:0}.sup-stat__l{margin-top:12px;color:rgb(255 255 255 / .6);font-size:14px;line-height:1.5}@media (max-width:720px){.sup-stats{grid-template-columns:1fr}.sup-stat{border-left:0;border-top:1px solid rgb(255 255 255 / .08)}.sup-stat:first-child{border-top:0}}.sup-safety{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.sup-safe{position:relative;padding:20px 22px 22px 22px;border-radius:13px;border:1px solid rgb(255 255 255 / .08);background:rgb(255 255 255 / .015);border-left:3px solid rgb(229 194 255 / .55)}.sup-safe h3{display:flex;align-items:center;gap:9px;font-size:15.5px;font-weight:600}.sup-safe h3 svg{width:17px;height:17px;color:#e5c2ff;flex:none}.sup-safe p{margin-top:9px;color:rgb(255 255 255 / .62);font-size:14px;line-height:1.62}.sup-lead2{margin-top:26px;display:grid;grid-template-columns:1.1fr 1fr;gap:36px;align-items:start}.sup-lead2 p{color:rgb(255 255 255 / .66);font-size:15.5px;line-height:1.76}@media (max-width:720px){.sup-lead2{grid-template-columns:1fr;gap:16px}}.sup-steps{position:relative;display:grid;gap:12px;margin-top:26px}.sup-steps::before{content:"";position:absolute;z-index:0;left:43px;top:42px;bottom:42px;width:2px;background:rgb(255 255 255 / .1);border-radius:2px}.sup-steps::after{content:"";position:absolute;z-index:0;left:43px;top:42px;width:2px;height:var(--fill,0%);max-height:calc(100% - 84px);border-radius:2px;background:linear-gradient(180deg,#e5c2ff,var(--brand-mor));transition:height .15s linear}.sup-step{position:relative;z-index:1;display:grid;grid-template-columns:44px 1fr;gap:18px;align-items:start;border-radius:14px;border:1px solid rgb(255 255 255 / .07);background:linear-gradient(150deg,rgb(20 18 24 / .96),rgb(14 13 16 / .96));padding:20px 22px}.sup-step__n{position:relative;z-index:1;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgb(229 194 255 / .45);color:#fff;font-weight:600;font-size:15px;font-variant-numeric:tabular-nums;background:#14121a;transition:border-color .4s ease,box-shadow .4s ease,background .4s ease}.sup-step.is-done .sup-step__n,.sup-step.is-active .sup-step__n{border-color:rgb(229 194 255 / .95);background:radial-gradient(circle at 50% 36%,rgb(229 194 255 / .28),#14121a 72%);box-shadow:0 0 0 4px rgb(229 194 255 / .07),0 0 18px rgb(229 194 255 / .2)}.sup-step h3{font-size:16.5px;font-weight:600;line-height:1.25;margin-top:9px}.sup-step p{margin-top:8px;color:rgb(255 255 255 / .62);font-size:14.5px;line-height:1.62}.sup-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.sup-chip{display:inline-flex;align-items:center;gap:9px;padding:10px 15px;border-radius:10px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .85);font-size:14px;text-decoration:none;transition:border-color .3s ease,background .3s ease}.sup-chip svg{width:16px;height:16px;color:#d1a8ff;flex:none}@media (hover:hover){a.sup-chip:hover{border-color:rgb(209 168 255 / .4);background:rgb(209 168 255 / .06)}}.sup-note{display:flex;gap:13px;margin-top:20px;padding:16px 18px;border-radius:12px;border:1px solid rgb(227 191 255 / .18);background:radial-gradient(120% 160% at 0% 0%,rgb(227 191 255 / .07),transparent 60%),rgb(255 255 255 / .015)}.sup-note svg{width:18px;height:18px;color:#e5c2ff;flex:none;margin-top:1px}.sup-note p{color:rgb(255 255 255 / .74);font-size:14.5px;line-height:1.6}.sup-linkout{display:inline-flex;align-items:center;gap:9px;margin-top:24px;padding:12px 20px;border-radius:999px;background:#f4eefb;color:#11070f;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.sup-linkout svg{width:15px;height:15px}@media (hover:hover){.sup-linkout:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgb(229 194 255 / .18)}}.sup-faq{margin-top:22px;border-top:1px solid rgb(255 255 255 / .08)}.sup-faq__group-label{margin:26px 0 12px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(227 191 255 / .7)}.sup-q{border-bottom:1px solid rgb(255 255 255 / .08)}.sup-q__btn{width:100%;text-align:left;cursor:pointer;background:none;border:0;display:flex;align-items:center;gap:16px;padding:18px 4px;color:#fff;font-size:16px;font-weight:500;line-height:1.4}.sup-q__btn .plus{flex:none;width:20px;height:20px;position:relative;margin-left:auto;transition:transform .35s ease}.sup-q__btn .plus::before,.sup-q__btn .plus::after{content:"";position:absolute;background:#d1a8ff;border-radius:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.sup-q__btn .plus::before{width:14px;height:2px}.sup-q__btn .plus::after{width:2px;height:14px;transition:transform .35s ease}.sup-q.is-open .plus::after{transform:translate(-50%,-50%) scaleY(0)}.sup-q__ans{overflow:hidden;max-height:0;transition:max-height .4s ease}.sup-q__ans p{padding:0 4px 20px;color:rgb(255 255 255 / .64);font-size:15px;line-height:1.72;max-width:760px}.sup-q__ans p a{color:#d1a8ff;text-decoration:none;border-bottom:1px solid rgb(209 168 255 / .4)}.sup-cta{max-width:var(--sup-max);margin:0 auto;padding:30px var(--sup-pad) 120px;text-align:center}.sup-cta h2{font-size:clamp(28px,3.2vw,42px);line-height:1.08;font-weight:400}.sup-cta p{max-width:560px;margin:16px auto 30px;color:rgb(255 255 255 / .62);font-size:17px;line-height:1.6}@media (max-width:900px){.sup-layout{grid-template-columns:1fr;gap:0}.sup-side{position:sticky;top:0;z-index:40;margin:0 calc(-1 * var(--sup-pad)) 8px;padding:10px var(--sup-pad);background:rgb(6 6 6 / .78);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid rgb(255 255 255 / .06);border-bottom:1px solid rgb(255 255 255 / .06)}.sup-side__label{display:none}.sup-nav{flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none}.sup-nav::-webkit-scrollbar{display:none}.sup-tab{flex:none;padding:8px 14px;border-radius:999px;white-space:nowrap;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .02);font-size:13.5px}.sup-tab .lbl{white-space:nowrap}.sup-section{scroll-margin-top:64px}}@media (max-width:640px){.sup-hero{padding:130px 20px 28px}.sup-layout,.sup-cta{padding-left:20px;padding-right:20px}.sup-side{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.sup-step{grid-template-columns:36px 1fr;gap:14px}.sup-step__n{width:36px;height:36px;font-size:13px}.sup-steps::before,.sup-steps::after{left:39px;top:38px}.sup-steps::before{bottom:38px}.sup-steps::after{max-height:calc(100% - 76px)}}.con-page{--con-pad:clamp(20px, 4vw, 64px);--con-max:1280px}.con-hero{max-width:var(--con-max);margin:0 auto;padding:168px var(--con-pad) 8px}.con-hero__inner{max-width:820px}.con-hero h1{margin-top:18px;font-size:clamp(40px, 6vw, 84px);line-height:.97;font-weight:400;letter-spacing:-.012em}.con-hero__lede{max-width:600px;margin-top:26px;color:rgb(255 255 255 / .62);font-size:clamp(17px, 1.3vw, 20px);line-height:1.62}.con-channels{max-width:var(--con-max);margin:40px auto 0;padding:0 var(--con-pad);display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.con-channel{display:flex;align-items:center;gap:18px;text-decoration:none;padding:24px 26px;border-radius:16px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));transition:border-color .35s ease,background .35s ease}@media (hover:hover){.con-channel:hover{border-color:rgb(209 168 255 / .32);background:linear-gradient(150deg,rgb(227 191 255 / .06),rgb(255 255 255 / .006))}}.con-channel__ic{flex:none;width:50px;height:50px;border-radius:13px;display:grid;place-items:center;color:#14121a;background:linear-gradient(135deg,#f3e6ff,#e3bfff)}.con-channel__ic svg{width:23px;height:23px}.con-channel__txt{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.con-channel__k{display:block;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:rgb(227 191 255 / .85);font-weight:600}.con-channel__v{display:block;margin-top:4px;word-break:break-word;font-size:clamp(17px, 1.6vw, 21px);font-weight:500;color:#fff}.con-channel__arrow{margin-left:auto;flex:none;color:rgb(255 255 255 / .35);transition:color .35s ease}@media (hover:hover){.con-channel:hover .con-channel__arrow{color:#e5c2ff}}.con-main{max-width:var(--con-max);margin:0 auto;padding:40px var(--con-pad) 60px;display:grid;grid-template-columns:1.25fr 0.85fr;gap:clamp(28px, 4vw, 56px);align-items:start}.con-formwrap{border-radius:20px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(120% 120% at 100% 0%,rgb(227 191 255 / .07),transparent 55%),linear-gradient(155deg,rgb(255 255 255 / .035),rgb(255 255 255 / .006));padding:clamp(28px, 3vw, 44px)}.con-formwrap h2{font-size:clamp(22px, 2.2vw, 30px);font-weight:400;line-height:1.1}.con-formwrap>p{margin-top:10px;color:rgb(255 255 255 / .6);font-size:15px;line-height:1.6}.con-form{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.con-field{display:flex;flex-direction:column;gap:8px}.con-field.full{grid-column:1 / -1}.con-field label{font-size:12.5px;font-weight:600;letter-spacing:.03em;color:rgb(255 255 255 / .72)}.con-field label .req{color:#e5a0c8}.con-input,.con-textarea,.con-select{width:100%;font:inherit;font-size:15px;color:#fff;background:rgb(255 255 255 / .025);border:1px solid rgb(255 255 255 / .12);border-radius:11px;padding:13px 15px;outline:none;transition:border-color .3s ease,background .3s ease,box-shadow .3s ease}.con-input::placeholder,.con-textarea::placeholder{color:rgb(255 255 255 / .32)}.con-input:focus,.con-textarea:focus,.con-select:focus{border-color:rgb(209 168 255 / .6);background:rgb(255 255 255 / .04);box-shadow:0 0 0 3px rgb(209 168 255 / .1)}.con-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16' fill='none' stroke='%23b9a0d8' stroke-width='1.6'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.con-select option{background:#14121a;color:#fff}.con-textarea{resize:vertical;min-height:130px;line-height:1.6}.con-submit{grid-column:1 / -1;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 26px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:15px;font-weight:600;color:#14070f;background:linear-gradient(120deg,#ffffff,#f0e2fb);transition:transform .3s ease,box-shadow .3s ease}.con-submit svg{width:16px;height:16px}.con-form__actions{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;min-width:0;padding-top:20px;border-top:1px solid rgb(255 255 255 / .08)}.con-form__actions p{margin:0}.con-form__captcha{flex:0 0 304px}.con-form__captcha .g-recaptcha{display:block}.con-form__send{position:relative;margin-left:auto}.con-form__send .con-submit{margin:0;min-height:52px}.con-form__send .wpcf7-spinner{position:absolute;top:calc(100% + 4px);right:0;margin:0}@media (max-width:620px){.con-form__actions{flex-direction:column;align-items:flex-start}.con-form__captcha{flex:none;width:304px}.con-form__send{width:100%;margin-left:0}.con-form__send .con-submit{width:100%}}@media (max-width:419px){.con-form__captcha{width:259px}.con-form__captcha .g-recaptcha{transform:scale(.85);transform-origin:top left;margin-bottom:-12px}}@media (max-width:359px){.con-form__captcha{width:219px}.con-form__captcha .g-recaptcha{transform:scale(.72);margin-bottom:-22px}}@media (hover:hover){.con-submit:hover{transform:translateY(-2px);box-shadow:0 14px 36px rgb(229 194 255 / .22)}}.con-form__note{grid-column:1 / -1;margin-top:2px;font-size:12.5px;color:rgb(255 255 255 / .42);line-height:1.5}.con-form__ok{grid-column:1 / -1;display:none;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;font-size:14px;color:#d8ffe9;border:1px solid rgb(110 255 208 / .3);background:rgb(110 255 208 / .07)}.con-form__ok.show{display:flex}.con-form__ok svg{width:18px;height:18px;flex:none}.con-cond[hidden]{display:none}.con-cond.is-on{animation:conCondIn .32s cubic-bezier(.22,.61,.36,1) both}@keyframes conCondIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.con-cond.is-on{animation:none}}.con-hint{font-weight:400;letter-spacing:0;color:rgb(255 255 255 / .42)}.con-file{width:100%;padding:12px 14px;border-radius:12px;font:inherit;font-size:14px;color:rgb(255 255 255 / .72);cursor:pointer;border:1px dashed rgb(255 255 255 / .18);background:rgb(255 255 255 / .03);transition:border-color .25s ease,background .25s ease}.con-file::file-selector-button{margin-right:12px;padding:8px 14px;border:0;border-radius:999px;cursor:pointer;font:inherit;font-size:13px;font-weight:600;color:#14070f;background:linear-gradient(120deg,#ffffff,#f0e2fb)}.con-file:hover,.con-file:focus{border-color:rgb(229 194 255 / .45);background:rgb(255 255 255 / .05)}.con-input[type="date"]{color-scheme:dark}.con-input[type="date"]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.75;transition:opacity .25s ease}.con-input[type="date"]:hover::-webkit-calendar-picker-indicator{opacity:1}.con-datewrap{position:relative}.con-field:has(.con-datewrap.is-open){position:relative;z-index:30}.con-field--dp-open{position:relative;z-index:30}.con-datewrap.is-open{z-index:30}.con-date{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23b9a0d8' stroke-width='1.7' stroke-linecap='round'%3E%3Crect x='3' y='5' width='18' height='16' rx='3'/%3E%3Cpath d='M8 3v4M16 3v4M3 10h18'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:42px}.con-dp{position:absolute;z-index:40;top:calc(100% + 8px);left:0;width:292px;max-width:calc(100vw - 40px);padding:14px;border-radius:16px;border:1px solid rgb(209 168 255 / .22);background:#16131d;box-shadow:0 24px 60px rgb(0 0 0 / .55);isolation:isolate;animation:conDpIn .18s cubic-bezier(.22,.61,.36,1) both}.con-dp>*{animation:conDpFade .18s ease both}.con-dp.is-up{top:auto;bottom:calc(100% + 10px)}.con-dp[hidden]{display:none}@keyframes conDpIn{from{transform:translateY(-6px) scale(.985)}to{transform:none}}@keyframes conDpFade{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.con-dp,.con-dp>*{animation:none}}.con-dp__top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.con-dp__ay{font-size:14px;font-weight:600;color:#fff;letter-spacing:.01em}.con-dp__nav{flex:none;width:30px;height:30px;display:grid;place-items:center;border-radius:9px;cursor:pointer;padding:0;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .04);color:rgb(255 255 255 / .75);transition:background .25s ease,color .25s ease,border-color .25s ease}@media (hover:hover){.con-dp__nav:hover{background:rgb(227 191 255 / .14);border-color:rgb(209 168 255 / .4);color:#fff}}.con-dp__hafta,.con-dp__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px}.con-dp__hafta{margin-bottom:6px}.con-dp__hafta span{text-align:center;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgb(227 191 255 / .6)}.con-dp__g{aspect-ratio:1;display:grid;place-items:center;padding:0;border:0;border-radius:9px;cursor:pointer;font:inherit;font-size:13px;color:rgb(255 255 255 / .82);background:#fff0;transition:background .2s ease,color .2s ease}@media (hover:hover){.con-dp__g:not(.is-dis):hover{background:rgb(227 191 255 / .14);color:#fff}}.con-dp__g.is-dis{color:rgb(255 255 255 / .16);cursor:default}.con-dp__g.is-bugun{box-shadow:inset 0 0 0 1px rgb(209 168 255 / .45);color:#e5c2ff}.con-dp__g.is-sec{color:#14070f;font-weight:600;background:linear-gradient(135deg,#f3e6ff,#e3bfff)}.con-dp__alt{display:flex;justify-content:space-between;margin-top:12px;padding-top:10px;border-top:1px solid rgb(255 255 255 / .08)}.con-dp__link{border:0;background:none;cursor:pointer;padding:2px 4px;font:inherit;font-size:12.5px;font-weight:600;color:rgb(227 191 255 / .85);transition:color .25s ease}@media (hover:hover){.con-dp__link:hover{color:#fff}}.con-side{display:flex;flex-direction:column;gap:14px}.con-block{border-radius:16px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(150deg,rgb(255 255 255 / .025),rgb(255 255 255 / .004));padding:22px 24px}.con-block__h{display:flex;align-items:center;gap:9px;margin-bottom:16px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:rgb(227 191 255 / .85)}.con-block__h svg{width:16px;height:16px}.con-office+.con-office{margin-top:18px;padding-top:18px;border-top:1px solid rgb(255 255 255 / .07)}.con-office h3{font-size:15px;font-weight:600;display:flex;align-items:center;gap:8px}.con-office h3 .flag{font-size:14px}.con-office p{margin-top:6px;color:rgb(255 255 255 / .6);font-size:13.5px;line-height:1.6}.con-office a{color:rgb(209 168 255 / .9);text-decoration:none;font-size:13px;display:inline-flex;align-items:center;gap:5px;margin-top:8px}@media (hover:hover){.con-office a:hover{color:#e5c2ff}}.con-dept{display:flex;flex-direction:column;gap:2px}.con-dept a{display:flex;align-items:baseline;gap:10px;padding:9px 0;text-decoration:none;border-top:1px solid rgb(255 255 255 / .06)}.con-dept a:first-child{border-top:0}.con-dept .role{font-size:12.5px;color:rgb(255 255 255 / .5);min-width:92px}.con-dept .mail{font-size:14px;color:#fff;transition:color .3s ease}@media (hover:hover){.con-dept a:hover .mail{color:#e5c2ff}}.con-social{display:flex;gap:10px}.con-social a{width:42px;height:42px;border-radius:11px;display:grid;place-items:center;color:rgb(255 255 255 / .78);border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .02);transition:color .3s ease,border-color .3s ease,transform .3s ease,background .3s ease}.con-social a svg{width:19px;height:19px}@media (hover:hover){.con-social a:hover{color:#fff;border-color:rgb(209 168 255 / .4);background:rgb(209 168 255 / .08);transform:translateY(-2px)}}.con-map{max-width:var(--con-max);margin:0 auto;padding:0 var(--con-pad) 120px}.con-map__frame{border-radius:20px;overflow:hidden;border:1px solid rgb(255 255 255 / .09);line-height:0;position:relative}.con-map__frame iframe{width:100%;height:420px;border:0;filter:grayscale(1) invert(.92) contrast(.9) hue-rotate(180deg)}.con-map__tag{position:absolute;left:18px;bottom:18px;z-index:2;display:inline-flex;align-items:center;gap:9px;padding:10px 16px;border-radius:999px;font-size:13px;color:#fff;background:rgb(12 12 14 / .82);backdrop-filter:blur(8px);border:1px solid rgb(255 255 255 / .12)}.con-map__tag svg{width:15px;height:15px;color:#e5c2ff}@media (max-width:920px){.con-main{grid-template-columns:1fr}}@media (max-width:620px){.con-hero{padding:130px 20px 8px}.con-channels,.con-main,.con-map{padding-left:20px;padding-right:20px}.con-channels{grid-template-columns:1fr}.con-form{grid-template-columns:1fr}.con-channel{padding:18px 20px}.con-map__frame iframe{height:320px}}.legal-page{--legal-pad:clamp(56px, 7vw, 132px)}.legal-hero{max-width:none;margin:0;padding:152px var(--legal-pad) 0}.legal-hero__eyebrow{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-lilac,#e5c2ff)}.legal-hero h1{margin-top:16px;font-size:clamp(32px, 4.6vw, 60px);line-height:1.02;font-weight:400;letter-spacing:-.012em;max-width:20ch}.legal-hero__meta{margin-top:22px;display:flex;flex-wrap:wrap;gap:8px 24px;font-size:13px;color:rgb(255 255 255 / .5)}.legal-hero__meta strong{color:rgb(255 255 255 / .82);font-weight:500}.legal-notice{max-width:none;margin:34px 0 0;padding:0 var(--legal-pad)}.legal-notice__inner{display:flex;gap:14px;align-items:flex-start;border:1px solid rgb(229 194 255 / .28);border-radius:14px;background:linear-gradient(150deg,rgb(229 194 255 / .06),rgb(176 136 255 / .03));padding:16px 20px;color:rgb(255 255 255 / .72);font-size:13.5px;line-height:1.55}.legal-notice__inner svg{flex:0 0 auto;width:18px;height:18px;color:var(--brand-lilac,#e5c2ff);margin-top:2px}.legal-notice__inner strong{color:#fff;font-weight:600}.legal-body{max-width:none;margin:40px 0 0;padding:0 var(--legal-pad) 40px;display:grid;grid-template-columns:280px 1fr;gap:clamp(56px, 6vw, 96px);align-items:start}.legal-toc{position:sticky;top:108px;border-left:1px solid rgb(255 255 255 / .1);padding-left:20px}.legal-toc__label{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .4);margin-bottom:14px}.legal-toc ol{list-style:none;margin:0;padding:0;counter-reset:toc}.legal-toc li{counter-increment:toc;margin-bottom:2px}.legal-toc a{position:relative;display:flex;gap:10px;padding:7px 10px;font-size:13.5px;line-height:1.4;margin-left:-10px;border-radius:9px;color:rgb(255 255 255 / .6);text-decoration:none;transition:color 0.2s,background 0.2s}.legal-toc a::before{content:counter(toc,decimal-leading-zero);color:rgb(255 255 255 / .32);font-variant-numeric:tabular-nums;transition:color 0.2s}.legal-toc a:hover,.legal-toc a:focus-visible{color:var(--brand-lilac,#e5c2ff)}.legal-toc a.is-active{color:#fff;background:rgb(227 191 255 / .08)}.legal-toc a.is-active::before{color:var(--brand-lilac,#e5c2ff)}.legal-toc a.is-active::after{content:"";position:absolute;left:-21px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--brand-lilac,#e5c2ff)}.legal-doc{max-width:none;min-width:0}.legal-doc section{padding-top:8px;margin-bottom:40px;scroll-margin-top:100px}.legal-doc h2{margin-top:clamp(44px, 6vw, 64px);padding-top:clamp(26px, 3vw, 34px);border-top:1px solid rgb(255 255 255 / .08);scroll-margin-top:120px;font-size:clamp(20px, 2.2vw, 26px);font-weight:500;line-height:1.2;letter-spacing:-.008em;display:flex;align-items:baseline;gap:14px}.legal-doc h2 .n{font-size:12.5px;font-weight:600;color:var(--brand-lilac,#e5c2ff);font-variant-numeric:tabular-nums;flex:0 0 auto;width:30px;height:30px;display:inline-grid;place-items:center;border-radius:50%;border:1px solid rgb(229 194 255 / .35);background:rgb(227 191 255 / .06);transform:translateY(4px)}.legal-doc h3{font-size:16px;font-weight:600;margin-top:22px;color:rgb(255 255 255 / .9)}.legal-doc p{margin-top:14px;color:rgb(255 255 255 / .66);font-size:15px;line-height:1.72}.legal-doc>p:first-child{font-size:16.5px;color:rgb(255 255 255 / .8);line-height:1.7}.legal-doc ul{margin-top:14px;padding-left:0;list-style:none}.legal-doc li{position:relative;padding-left:20px;margin-bottom:8px;color:rgb(255 255 255 / .66);font-size:15px;line-height:1.65}.legal-doc ul li::before{content:"";position:absolute;left:2px;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--brand-soft,#d1a8ff)}.legal-doc ol{margin-top:14px;padding-left:22px}.legal-doc a{color:var(--brand-lilac,#e5c2ff);text-decoration:underline;text-underline-offset:3px}.legal-doc strong{color:rgb(255 255 255 / .9);font-weight:600}.legal-doc .lead{font-size:16.5px;color:rgb(255 255 255 / .78)}.legal-table-wrap{overflow-x:auto;margin-top:18px;border:1px solid rgb(255 255 255 / .1);border-radius:12px}.legal-table{border-collapse:collapse;width:100%;font-size:14px}.legal-table th,.legal-table td{text-align:left;padding:12px 16px;border-bottom:1px solid rgb(255 255 255 / .07);vertical-align:top}.legal-table th{font-weight:600;color:rgb(255 255 255 / .82);background:rgb(255 255 255 / .02)}.legal-table td{color:rgb(255 255 255 / .64)}.legal-table tr:last-child td{border-bottom:0}.legal-cta{max-width:none;margin:8px 0 0;padding:0 var(--legal-pad) 72px}.legal-cta__inner{border:1px solid rgb(255 255 255 / .1);border-radius:18px;background:linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));padding:30px clamp(22px, 4vw, 44px);display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between}.legal-cta__inner h2{font-size:20px;font-weight:500}.legal-cta__inner p{margin-top:6px;color:rgb(255 255 255 / .6);font-size:14px;max-width:46ch}.legal-cta__btn{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;padding:13px 22px;border-radius:999px;font-size:14px;font-weight:500;color:#17121f;background:linear-gradient(100deg,var(--brand-lilac,#e5c2ff),var(--brand-mor,#b088ff));text-decoration:none}.footer__link-current{color:rgb(255 255 255 / .4);cursor:default}@media (max-width:860px){.legal-page{--legal-pad:20px}.legal-body{grid-template-columns:1fr;gap:24px}.legal-toc{position:static;border-left:0;border-top:1px solid rgb(255 255 255 / .1);padding-left:0;padding-top:20px}}.pdp-buy{max-width:1120px;margin:0 auto;padding:clamp(64px,8vw,120px) clamp(20px,4vw,64px) 40px}.pdp-buy__head{max-width:760px;margin-bottom:clamp(40px,5vw,64px)}.pdp-buy__head h2{font-size:clamp(30px,3.8vw,52px);line-height:1.05;font-weight:500;letter-spacing:-.02em;margin-top:14px}.pdp-buy__lede{margin-top:16px;color:rgb(255 255 255 / .6);font-size:clamp(16px,1.3vw,18px);line-height:1.6}.pdp-buy__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,392px);gap:clamp(32px,5vw,80px);align-items:start}.buy-group{border:0;padding:0;margin:0 0 clamp(40px,4.5vw,58px)}.buy-group legend{display:flex;align-items:baseline;gap:12px;margin-bottom:20px;padding:0;width:100%}.buy-group__step{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:#e5c2ff;border:1px solid rgb(229 194 255 / .35);background:rgb(227 191 255 / .06)}.buy-group__title{font-size:clamp(20px,2.1vw,26px);font-weight:500;letter-spacing:-.01em;color:#fff}.buy-group legend small{margin-left:auto;align-self:center;text-transform:none;letter-spacing:0;color:rgb(255 255 255 / .4);font-size:13px;font-weight:400}.buy-list{display:grid;gap:12px}.buy-opt{display:block;cursor:pointer}.buy-opt input{position:absolute;opacity:0;pointer-events:none}.buy-opt__box{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;border-radius:16px;padding:20px 22px;border:1.5px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .018);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}@media (hover:hover){.buy-opt:hover .buy-opt__box{border-color:rgb(255 255 255 / .28)}}.buy-opt input:checked+.buy-opt__box{border-color:#e5c2ff;box-shadow:0 0 0 1px #e5c2ff,0 0 30px rgb(229 194 255 / .1);background:rgb(227 191 255 / .045)}.buy-opt__swatch{flex:none;width:40px;height:40px;border-radius:12px;border:1px solid rgb(255 255 255 / .18);box-shadow:inset 0 1px 2px rgb(255 255 255 / .12),inset 0 -3px 6px rgb(0 0 0 / .4)}.buy-opt__swatch--gri{background:linear-gradient(145deg,#b8bcc4,#7d818b 55%,#5a5e67)}.buy-opt__swatch--siyah{background:linear-gradient(145deg,#3a3a3f,#1a1a1d 55%,#0c0c0e)}.buy-opt__swatch--std{background:linear-gradient(145deg,#e6e6ea,#b7bbc4 55%,#8b8f98)}.buy-opt__swatch--bal{background:linear-gradient(145deg,#d9dbe0,#9fa3ad 55%,#6f7681);position:relative}.buy-opt__swatch--bal::after{content:"";position:absolute;inset:0;border-radius:11px;background:linear-gradient(115deg,transparent 60%,rgb(229 194 255 / .5))}.buy-opt__main{min-width:0}.buy-opt__name{font-size:16px;font-weight:500;color:#fff;letter-spacing:-.01em}.buy-opt__desc{margin-top:4px;color:rgb(255 255 255 / .52);font-size:13.5px;line-height:1.5}.buy-opt__right{display:flex;align-items:center;gap:16px}.buy-opt__price{font-size:14.5px;color:rgb(255 255 255 / .85);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.buy-opt__tick{flex:none;width:22px;height:22px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .28);display:grid;place-items:center;transition:border-color .25s ease,background .25s ease}.buy-opt__tick svg{width:12px;height:12px;color:#11070f;opacity:0;transition:opacity .2s ease}.buy-opt input:checked+.buy-opt__box .buy-opt__tick{border-color:#e5c2ff;background:#e5c2ff}.buy-opt input:checked+.buy-opt__box .buy-opt__tick svg{opacity:1}.buy-ver__tag{display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgb(255 255 255 / .14);color:rgb(255 255 255 / .6)}.buy-ver--custom .buy-ver__tag{border-color:rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .06)}.buy-ver__note{display:inline-flex;gap:6px;align-items:center;margin-top:9px;color:rgb(255 255 255 / .5);font-size:12.5px;line-height:1.4}.buy-ver__note svg{flex:none;width:13px;height:13px;color:#d1a8ff}.buy-opt__thumb{flex:none;width:52px;height:52px;border-radius:13px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .1);color:rgb(227 191 255 / .85);background:radial-gradient(circle at 50% 38%,rgb(227 191 255 / .14),#0a090c 72%)}.buy-opt__thumb svg{width:26px;height:26px}.buy-engrave{display:none}.buy-engrave.is-on{display:block}.buy-engrave input[type="text"]{width:100%;padding:15px 18px;border-radius:14px;border:1.5px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .02);color:#fff;font-size:15px;font-family:inherit;outline:none;transition:border-color .25s ease}.buy-engrave input[type="text"]:focus{border-color:rgb(229 194 255 / .6)}.buy-engrave input::placeholder{color:rgb(255 255 255 / .3)}.buy-engrave__hint{margin-top:9px;color:rgb(255 255 255 / .4);font-size:12.5px}.buy-sum{position:sticky;top:96px;border-radius:22px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(165deg,rgb(23 21 28 / .9),rgb(12 11 14 / .92));padding:30px 28px 26px}.buy-sum__thumb{width:100%;aspect-ratio:3/2;border-radius:15px;margin-bottom:20px;border:1px solid rgb(255 255 255 / .08);display:grid;place-items:center;background:radial-gradient(circle at 50% 42%,rgb(227 191 255 / .13),#0a090c 72%);color:rgb(227 191 255 / .75)}.buy-sum__thumb svg{width:58px;height:58px}.buy-sum__thumb img{width:100%;height:100%;object-fit:cover;object-position:50% 60%;border-radius:inherit}.buy-sum__name{font-size:20px;font-weight:600;letter-spacing:-.01em}.buy-sum__ver{margin-top:4px;font-size:12px;color:rgb(227 191 255 / .85);text-transform:uppercase;letter-spacing:.07em;font-weight:600}.buy-sum__rows{margin-top:20px;border-top:1px solid rgb(255 255 255 / .08)}.buy-sum__row{display:flex;justify-content:space-between;gap:14px;padding:10px 0;font-size:13.5px;color:rgb(255 255 255 / .58);border-bottom:1px solid rgb(255 255 255 / .05)}.buy-sum__row b{color:rgb(255 255 255 / .88);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.buy-sum__total{display:flex;justify-content:space-between;align-items:baseline;padding:20px 0 4px}.buy-sum__total span{font-size:13.5px;color:rgb(255 255 255 / .5)}.buy-sum__total strong{font-size:30px;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff}.buy-sum__ship{display:flex;gap:8px;align-items:center;margin-top:8px;color:rgb(255 255 255 / .55);font-size:12.5px}.buy-sum__ship svg{width:14px;height:14px;color:#d1a8ff;flex:none}.buy-sum__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:22px;padding:17px 20px;border:0;border-radius:999px;background:linear-gradient(115deg,var(--brand-lilac),var(--brand-mor));color:#11070f;font-size:15.5px;font-weight:600;font-family:inherit;position:relative;isolation:isolate;overflow:hidden;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease,background .3s ease}@media (hover:hover){.buy-sum__cta:hover{transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 12px 30px rgba(var(--brand-rgb),.32)}}.buy-sum__cta>*{position:relative;z-index:2}.buy-sum__cta svg{width:17px;height:17px}.buy-sum__cta::before{content:"";position:absolute;z-index:1;inset:-50% auto -50% -45%;width:34%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .72),transparent);transform:translateX(-180%) rotate(12deg);opacity:0;pointer-events:none}.buy-sum__cta.is-loading{cursor:wait;box-shadow:0 0 0 1px rgb(229 194 255 / .42),0 10px 34px rgba(var(--brand-rgb),.3)}.buy-sum__cta.is-loading::before{opacity:1;animation:buyAddSweep .85s ease-in-out infinite}.buy-sum__cta.is-loading svg{animation:buyCartTravel .85s cubic-bezier(.22,1,.36,1) infinite}.buy-sum__cta.is-added{background:linear-gradient(115deg,#ead7ff,#b982f4);box-shadow:0 0 0 1px rgb(235 216 255 / .55),0 0 34px rgb(191 132 255 / .44)}.buy-sum__cta.is-added::after{content:"";position:absolute;z-index:1;left:50%;top:50%;width:18px;height:18px;border:2px solid rgb(255 255 255 / .82);border-radius:50%;pointer-events:none;animation:buyAddedWave .68s ease-out both}.buy-sum__cta.is-added .buy-sum__check{animation:buyAddedCheck .42s cubic-bezier(.22,1,.36,1) both}.buy-sum__cta.is-error{background:linear-gradient(115deg,#f2c4d7,#d889ad);animation:buyAddError .34s ease}@keyframes buyAddSweep{to{transform:translateX(570%) rotate(12deg)}}@keyframes buyCartTravel{0%,100%{transform:translateX(0)}45%{transform:translateX(5px) translateY(-1px)}}@keyframes buyAddedWave{from{transform:translate(-50%,-50%) scale(.2);opacity:.8}to{transform:translate(-50%,-50%) scale(22);opacity:0}}@keyframes buyAddedCheck{from{transform:scale(.45) rotate(-18deg);opacity:0}to{transform:none;opacity:1}}@keyframes buyAddError{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.buy-sum__cta.is-loading::before,.buy-sum__cta.is-loading svg,.buy-sum__cta.is-added::after,.buy-sum__cta.is-added .buy-sum__check,.buy-sum__cta.is-error{animation:none}}.buy-sum__trust{margin-top:16px;display:flex;justify-content:center;gap:18px;color:rgb(255 255 255 / .4);font-size:11.5px}.buy-sum__trust span{display:inline-flex;align-items:center;gap:5px}.buy-sum__trust svg{width:12px;height:12px;color:rgb(209 168 255 / .7)}@media (max-width:880px){.pdp-buy__grid{grid-template-columns:1fr}.buy-sum{position:static}.buy-sum__thumb{max-width:320px}}@media (max-width:480px){.buy-opt__box{grid-template-columns:auto 1fr;gap:14px;padding:16px 18px}.buy-opt__right{grid-column:1 / -1;justify-content:space-between;padding-top:12px;margin-top:2px;border-top:1px solid rgb(255 255 255 / .06)}}.consent{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:20px;background:rgb(4 4 6 / .78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;pointer-events:none;transition:opacity .35s ease}.consent.is-open{opacity:1;pointer-events:auto}.consent__card{width:min(560px, 100%);max-height:88vh;overflow:auto;border-radius:20px;border:1px solid rgb(227 191 255 / .2);background:linear-gradient(165deg,#17141d 0%,#0d0c10 70%);padding:clamp(24px,4vw,36px);transform:translateY(16px) scale(.98);transition:transform .4s cubic-bezier(.22,1,.36,1)}.consent.is-open .consent__card{transform:none}.consent__kicker{font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(227 191 255 / .9)}.consent__title{margin-top:10px;font-size:clamp(21px,2.4vw,27px);font-weight:500;line-height:1.15}.consent__text{margin-top:14px;color:rgb(255 255 255 / .66);font-size:14.5px;line-height:1.7}.consent__steps{margin:18px 0 4px;display:grid;gap:8px}.consent__step{display:flex;gap:11px;align-items:flex-start;font-size:13.5px;color:rgb(255 255 255 / .72);line-height:1.5}.consent__step i{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;font-style:normal;font-size:11.5px;font-weight:600}.consent__warn{display:flex;gap:12px;margin-top:18px;padding:15px 17px;border-radius:13px;border:1px solid rgb(255 111 171 / .28);background:radial-gradient(120% 160% at 0% 0%,rgb(255 111 171 / .08),transparent 60%),rgb(255 255 255 / .015)}.consent__warn svg{flex:none;width:18px;height:18px;color:#ff6fab;margin-top:1px}.consent__warn p{color:rgb(255 255 255 / .8);font-size:13.5px;line-height:1.6}.consent__warn b{color:#fff}.consent__check{display:flex;gap:12px;align-items:flex-start;margin-top:20px;padding:15px 16px;border-radius:13px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .02);cursor:pointer;transition:border-color .3s ease,background .3s ease}.consent__check.is-err{border-color:rgb(255 111 171 / .7);animation:consentShake .4s ease}@keyframes consentShake{0%,100%{transform:none}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.consent__check input{position:absolute;opacity:0;pointer-events:none}.consent__box{flex:none;width:21px;height:21px;border-radius:6px;margin-top:1px;border:1.5px solid rgb(229 194 255 / .55);display:grid;place-items:center;transition:background .25s ease,border-color .25s ease}.consent__box svg{width:12px;height:12px;color:#11070f;opacity:0;transition:opacity .2s ease}.consent__check input:checked~.consent__box{background:#e5c2ff;border-color:#e5c2ff}.consent__check input:checked~.consent__box svg{opacity:1}.consent__check span{font-size:13.5px;line-height:1.55;color:rgb(255 255 255 / .82)}.consent__log{margin-top:12px;display:flex;gap:8px;align-items:center;color:rgb(255 255 255 / .38);font-size:11.5px}.consent__log svg{width:13px;height:13px;flex:none}.consent__actions{display:flex;gap:12px;margin-top:22px}.consent__btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 18px;border-radius:999px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease}.consent__btn--ghost{background:none;border:1px solid rgb(255 255 255 / .18);color:rgb(255 255 255 / .75)}.consent__btn--ok{border:0;background:#f4eefb;color:#11070f}.consent__btn--ok[aria-disabled="true"]{opacity:.38;cursor:not-allowed}@media (hover:hover){.consent__btn--ok:not([aria-disabled="true"]):hover{transform:translateY(-2px);box-shadow:0 10px 28px rgb(229 194 255 / .25)}.consent__btn--ghost:hover{border-color:rgb(255 255 255 / .4);color:#fff}}@media (max-width:520px){.consent__actions{flex-direction:column-reverse}}.nav-cart-count{position:absolute;top:-4px;right:-6px;min-width:15px;height:15px;padding:0 4px;border-radius:999px;background:#ff6fab;color:#11070f;font-size:9.5px;font-weight:700;line-height:15px;text-align:center}.buy-sum__thumb img{object-position:var(--ef-thumb-pos,50% 60%)}.cart-page{--c-pad:clamp(20px, 4vw, 64px);--c-max:1180px}.cart-hero{max-width:var(--c-max);margin:0 auto;padding:158px var(--c-pad) 34px}.cart-hero h1{margin-top:16px;font-size:clamp(36px, 5vw, 68px);line-height:.98;font-weight:400;letter-spacing:-.012em}.cart-hero__lede{margin-top:18px;color:rgb(255 255 255 / .6);font-size:16.5px;line-height:1.6;max-width:560px}.cart-layout{max-width:var(--c-max);margin:0 auto;padding:10px var(--c-pad) 120px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,0.6fr);gap:clamp(28px, 4vw, 56px);align-items:start}@media (max-width:880px){.cart-layout{grid-template-columns:1fr}}.cart-item{display:grid;grid-template-columns:92px 1fr auto;gap:20px;align-items:start;padding:26px 0;border-top:1px solid rgb(255 255 255 / .08)}.cart-item:last-child{border-bottom:1px solid rgb(255 255 255 / .08)}.cart-item__thumb{width:92px;height:92px;border-radius:16px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .15),#0a090c 72%);display:grid;place-items:center;color:rgb(227 191 255 / .85)}.cart-item__thumb svg{width:40px;height:40px}.cart-item__name{font-size:18px;font-weight:600;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cart-badge{display:inline-flex;padding:3px 10px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .07)}.cart-item__conf{margin-top:6px;color:rgb(255 255 255 / .55);font-size:13.5px;line-height:1.55}.cart-item__custom{display:flex;gap:9px;align-items:flex-start;margin-top:12px;padding:11px 13px;border-radius:11px;border:1px solid rgb(255 111 171 / .22);background:radial-gradient(120% 160% at 0% 0%,rgb(255 111 171 / .06),transparent 60%),rgb(255 255 255 / .012);max-width:480px}.cart-item__custom svg{flex:none;width:15px;height:15px;color:#ff6fab;margin-top:1px}.cart-item__custom p{color:rgb(255 255 255 / .7);font-size:12.5px;line-height:1.55}.cart-item__custom b{color:#fff}.cart-item__right{text-align:right}.cart-item__price{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.cart-item__rm{margin-top:10px;background:none;border:0;color:rgb(255 255 255 / .4);font-size:12.5px;cursor:pointer;font-family:inherit;text-decoration:underline}@media (hover:hover){.cart-item__rm:hover{color:#ff6fab}}@media (max-width:560px){.cart-item{grid-template-columns:64px 1fr}.cart-item__thumb{width:64px;height:64px;border-radius:12px}.cart-item__right{grid-column:2;text-align:left;display:flex;align-items:center;gap:16px}.cart-item__rm{margin-top:0}}.cart-empty{padding:60px 0 20px;text-align:center}.cart-empty__ic{width:74px;height:74px;margin:0 auto 22px;border-radius:50%;border:1px solid rgb(255 255 255 / .1);display:grid;place-items:center;background:radial-gradient(circle at 50% 38%,rgb(227 191 255 / .1),transparent 70%);color:rgb(227 191 255 / .8)}.cart-empty__ic svg{width:30px;height:30px}.cart-empty h2{font-size:clamp(22px, 2.4vw, 30px);font-weight:400}.cart-empty p{margin:12px auto 26px;max-width:380px;color:rgb(255 255 255 / .55);font-size:15px;line-height:1.6}.cart-sum{position:sticky;top:92px;border-radius:18px;border:1px solid rgb(255 255 255 / .1);background:radial-gradient(130% 120% at 85% 0%,rgb(227 191 255 / .07),transparent 55%),linear-gradient(160deg,rgb(20 18 24 / .95),rgb(12 11 14 / .95));padding:26px}@media (max-width:880px){.cart-sum{position:static}}.cart-sum h2{font-size:17px;font-weight:600;margin-bottom:14px}.cart-sum__row{display:flex;justify-content:space-between;padding:10px 0;font-size:14px;color:rgb(255 255 255 / .62);border-top:1px solid rgb(255 255 255 / .06)}.cart-sum__row b{color:rgb(255 255 255 / .9);font-weight:500;font-variant-numeric:tabular-nums}.cart-sum__total{display:flex;justify-content:space-between;align-items:baseline;padding:16px 0 6px;border-top:1px solid rgb(255 255 255 / .1)}.cart-sum__total span{font-size:13px;color:rgb(255 255 255 / .5)}.cart-sum__total strong{font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.cart-sum__cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;margin-top:16px;padding:16px;border:0;border-radius:999px;background:#f4eefb;color:#11070f;font-size:15px;font-weight:600;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}@media (hover:hover){.cart-sum__cta:hover{transform:translateY(-2px);box-shadow:0 12px 34px rgb(229 194 255 / .22)}}.cart-sum__note{margin-top:13px;text-align:center;color:rgb(255 255 255 / .4);font-size:12px;line-height:1.5}.cart-sum__back{display:block;margin-top:14px;text-align:center;color:rgb(255 255 255 / .55);font-size:13.5px;text-decoration:none}@media (hover:hover){.cart-sum__back:hover{color:#e5c2ff}}.co-page{--co-pad:clamp(20px, 4vw, 64px);--co-max:1120px}.co-hero{max-width:var(--co-max);margin:0 auto;padding:148px var(--co-pad) 20px}.co-hero h1{margin-top:14px;font-size:clamp(30px, 4vw, 52px);line-height:1;font-weight:400;letter-spacing:-.012em}.co-stepper{display:flex;align-items:center;gap:0;max-width:var(--co-max);margin:26px auto 0;padding:0 var(--co-pad)}.co-stepper__item{display:flex;align-items:center;gap:11px}.co-stepper__n{position:relative;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;flex:none;border:1.5px solid rgb(255 255 255 / .16);color:rgb(255 255 255 / .5);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;transition:border-color .4s ease,background .4s ease,color .4s ease,box-shadow .4s ease}.co-stepper__n>span{grid-area:1 / 1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.co-stepper__n svg{grid-area:1 / 1;width:15px;height:15px;opacity:0;transition:opacity .3s ease}.co-stepper__lbl{font-size:13.5px;color:rgb(255 255 255 / .5);font-weight:500;transition:color .4s ease;white-space:nowrap}.co-stepper__line{flex:1;height:1.5px;background:rgb(255 255 255 / .12);margin:0 16px;position:relative;overflow:hidden}.co-stepper__line::after{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#e5c2ff,var(--brand-mor));transition:transform .5s ease}.co-stepper__item.is-active .co-stepper__n{border-color:rgb(229 194 255 / .9);color:#fff;background:radial-gradient(circle at 50% 36%,rgb(229 194 255 / .25),#14121a 72%);box-shadow:0 0 0 4px rgb(229 194 255 / .08)}.co-stepper__item.is-active .co-stepper__lbl{color:#fff}.co-stepper__item.is-done .co-stepper__n{border-color:rgb(229 194 255 / .6);background:#e5c2ff;color:#11070f}.co-stepper__item.is-done .co-stepper__n span{display:none}.co-stepper__item.is-done .co-stepper__n svg{opacity:1}.co-stepper__line.is-done::after{transform:scaleX(1)}@media (max-width:680px){.co-stepper__lbl{display:none}.co-stepper__line{margin:0 8px}}.co-layout{max-width:var(--co-max);margin:0 auto;padding:34px var(--co-pad) 120px;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,0.6fr);gap:clamp(28px,4vw,56px);align-items:start}@media (max-width:880px){.co-layout{grid-template-columns:1fr}.co-summary{order:-1}}.co-panel{display:none}.co-panel.is-active{display:block;animation:coIn .5s ease}@keyframes coIn{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.co-panel__title{font-size:21px;font-weight:600}.co-panel__sub{margin-top:6px;color:rgb(255 255 255 / .55);font-size:14px;line-height:1.55}.co-fields{margin-top:24px;display:grid;gap:16px}.co-fields--2{grid-template-columns:1fr 1fr}@media (max-width:560px){.co-fields--2{grid-template-columns:1fr}}.co-field{display:flex;flex-direction:column;gap:7px}.co-field.full{grid-column:1 / -1}.co-field label{font-size:12.5px;color:rgb(255 255 255 / .6);font-weight:500}.co-field label .req{color:#ff6fab}.co-input,.co-select{padding:13px 15px;border-radius:12px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .03);color:#fff;font-size:14.5px;font-family:inherit;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.co-input:focus,.co-select:focus{border-color:rgb(229 194 255 / .6);box-shadow:0 0 0 3px rgb(229 194 255 / .08)}.co-input::placeholder{color:rgb(255 255 255 / .28)}.co-select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23999' stroke-width='1.6' d='M4 6l4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;padding-right:40px}.co-input.is-err{border-color:rgb(255 111 171 / .7)}.co-field__err{color:#ff6fab;font-size:12px;display:none}.co-field__err.show{display:block}.co-nav{display:flex;gap:14px;margin-top:28px}.co-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:15px 26px;border-radius:999px;font-size:14.5px;font-weight:600;font-family:inherit;cursor:pointer;transition:transform .25s ease,opacity .25s ease,box-shadow .25s ease}.co-btn--ghost{background:none;border:1px solid rgb(255 255 255 / .18);color:rgb(255 255 255 / .75)}.co-btn--next{border:0;background:#f4eefb;color:#11070f;flex:1}.co-btn--next[aria-disabled="true"]{opacity:.4;cursor:not-allowed}.co-btn svg{width:16px;height:16px}@media (hover:hover){.co-btn--next:not([aria-disabled="true"]):hover{transform:translateY(-2px);box-shadow:0 12px 30px rgb(229 194 255 / .24)}.co-btn--ghost:hover{border-color:rgb(255 255 255 / .4);color:#fff}}.co-summary{position:sticky;top:92px;border-radius:18px;border:1px solid rgb(255 255 255 / .1);background:radial-gradient(130% 120% at 85% 0%,rgb(227 191 255 / .07),transparent 55%),linear-gradient(160deg,rgb(20 18 24 / .95),rgb(12 11 14 / .95));padding:24px}@media (max-width:880px){.co-summary{position:static}}.co-summary h2{font-size:16px;font-weight:600;margin-bottom:16px}.co-sumitem{display:flex;gap:12px;padding:12px 0;border-top:1px solid rgb(255 255 255 / .06)}.co-sumitem__t{flex:none;width:42px;height:42px;border-radius:10px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),#0a090c 70%);display:grid;place-items:center;color:rgb(227 191 255 / .8)}.co-sumitem__t svg{width:22px;height:22px}.co-sumitem__n{font-size:13.5px;font-weight:600}.co-sumitem__badge{display:inline-block;margin-left:6px;padding:1px 7px;border-radius:999px;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff}.co-sumitem__c{margin-top:2px;color:rgb(255 255 255 / .5);font-size:11.5px;line-height:1.4}.co-sumitem__p{margin-left:auto;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.co-sumrow{display:flex;justify-content:space-between;padding:9px 0;font-size:13px;color:rgb(255 255 255 / .6);border-top:1px solid rgb(255 255 255 / .06)}.co-sumrow b{color:rgb(255 255 255 / .9);font-weight:500}.co-sumtotal{display:flex;justify-content:space-between;align-items:baseline;padding:15px 0 4px;border-top:1px solid rgb(255 255 255 / .1)}.co-sumtotal span{font-size:12.5px;color:rgb(255 255 255 / .5)}.co-sumtotal strong{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.co-sumsecure{margin-top:14px;display:flex;gap:7px;align-items:center;color:rgb(255 255 255 / .4);font-size:11.5px}.co-sumsecure svg{width:13px;height:13px;color:rgb(209 168 255 / .7);flex:none}.co-empty{max-width:var(--co-max);margin:0 auto;padding:60px var(--co-pad) 120px;text-align:center}.co-empty h2{font-size:26px;font-weight:400}.co-empty p{margin:12px auto 24px;max-width:380px;color:rgb(255 255 255 / .55);font-size:15px;line-height:1.6}.co-pay{margin-top:22px}.co-pay[hidden]{display:none}.co-pay__box{border-radius:18px;border:1px solid rgb(255 255 255 / .08);overflow:hidden;background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .008));box-shadow:0 24px 64px rgb(0 0 0 / .4)}.co-pay__head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:16px 20px;border-bottom:1px solid rgb(255 255 255 / .07)}.co-pay__head h3{font-size:14.5px;font-weight:600}.co-pay__secure{display:inline-flex;align-items:center;gap:7px;flex:none;padding:5px 11px;border-radius:999px;border:1px solid rgb(139 224 168 / .32);background:rgb(139 224 168 / .08);color:#8be0a8;font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.co-pay__secure svg{width:12px;height:12px;flex:none}.co-pay__body{padding:20px 16px 24px}.co-pay__body>*{max-width:100%}.co-pay__body iframe{display:block;margin:0 auto;width:100%;max-width:520px;border:0;border-radius:12px}.co-pay__body #paytriframe{max-width:520px}.co-pay,.co-pay *{cursor:auto}.co-pay a,.co-pay button{cursor:pointer}.co-pay__body.is-loading::before{content:"";display:block;height:360px;border-radius:12px;max-width:520px;margin:0 auto;background:linear-gradient(100deg,rgb(255 255 255 / .03) 30%,rgb(255 255 255 / .07) 50%,rgb(255 255 255 / .03) 70%);background-size:220% 100%;animation:payShimmer 1.5s ease-in-out infinite}.co-pay__trust{display:flex;align-items:flex-start;gap:9px;margin-top:14px;padding:0 4px;color:rgb(255 255 255 / .42);font-size:12.5px;line-height:1.55}.co-pay__trust svg{width:14px;height:14px;flex:none;margin-top:2px;color:rgb(209 168 255 / .7)}.co-pay__err{padding:14px 16px;border-radius:12px;text-align:center;border:1px solid rgb(255 111 171 / .35);background:rgb(255 111 171 / .07);color:#ffb8d4;font-size:14px;line-height:1.55}.co-panel[data-panel="3"]:has(.co-pay:not([hidden])) #order_review{display:none}@media (max-width:560px){.co-pay__head{padding:14px 16px}.co-pay__body{padding:16px 8px 20px}}.pay-page{--pay-pad:clamp(20px, 4vw, 64px);--pay-max:1120px}.pay-hero{max-width:var(--pay-max);margin:0 auto;padding:148px var(--pay-pad) 0}.pay-hero h1{margin-top:14px;font-size:clamp(30px, 4vw, 52px);line-height:1;font-weight:400;letter-spacing:-.012em}.pay-hero__lede{margin-top:16px;max-width:520px;color:rgb(255 255 255 / .6);font-size:16px;line-height:1.6}.pay-layout{max-width:var(--pay-max);margin:0 auto;padding:38px var(--pay-pad) 110px;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:30px;align-items:start}.pay-panel{border-radius:20px;border:1px solid rgb(255 255 255 / .08);overflow:hidden;background:linear-gradient(160deg,rgb(255 255 255 / .045),rgb(255 255 255 / .008));box-shadow:0 30px 80px rgb(0 0 0 / .45)}.pay-panel__head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 24px;border-bottom:1px solid rgb(255 255 255 / .07)}.pay-panel__head h2{font-size:15px;font-weight:600;letter-spacing:-.005em}.pay-panel__badge{display:inline-flex;align-items:center;gap:7px;flex:none;padding:5px 11px;border-radius:999px;border:1px solid rgb(139 224 168 / .32);background:rgb(139 224 168 / .08);color:#8be0a8;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pay-panel__badge svg{width:12px;height:12px;flex:none}.pay-panel__body{padding:26px 20px 30px;min-height:520px;display:block}.pay-panel__body>*{max-width:100%}.pay-panel__body #paytriframe{max-width:500px}.pay-panel__body iframe{display:block;margin:0 auto;max-width:100%;border:0;border-radius:14px}.pay-panel__body,.pay-panel__body *{cursor:auto}.pay-panel__body a,.pay-panel__body button{cursor:pointer}.cursor.is-hide-pay{opacity:0}.pay-panel__body.is-loading::before{content:"";display:block;height:420px;border-radius:14px;max-width:500px;margin:0 auto;background:linear-gradient(100deg,rgb(255 255 255 / .03) 30%,rgb(255 255 255 / .07) 50%,rgb(255 255 255 / .03) 70%);background-size:220% 100%;animation:payShimmer 1.5s ease-in-out infinite}@keyframes payShimmer{0%{background-position:130% 0}100%{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.pay-panel__body.is-loading::before{animation:none}}.pay-trust{display:flex;align-items:flex-start;gap:9px;margin-top:16px;padding:0 4px;color:rgb(255 255 255 / .42);font-size:12.5px;line-height:1.55}.pay-trust svg{width:14px;height:14px;flex:none;margin-top:2px;color:rgb(209 168 255 / .7)}.pay-side{position:sticky;top:104px}.pay-sum{border-radius:18px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(160deg,rgb(255 255 255 / .04),rgb(255 255 255 / .006))}.pay-sum__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 20px;border-bottom:1px solid rgb(255 255 255 / .07)}.pay-sum__head h2{font-size:14.5px;font-weight:600}.pay-sum__no{color:rgb(255 255 255 / .5);font-size:12.5px;font-variant-numeric:tabular-nums;letter-spacing:.03em}.pay-sum__items{padding:6px 0}.pay-item{display:flex;align-items:center;gap:12px;padding:13px 20px}.pay-item+.pay-item{border-top:1px solid rgb(255 255 255 / .05)}.pay-item__t{position:relative;flex:none;width:44px;height:44px;border-radius:11px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),#0a090c 70%);display:grid;place-items:center;color:rgb(227 191 255 / .8);overflow:visible}.pay-item__t img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.pay-item__t svg{width:22px;height:22px}.pay-item__q{position:absolute;top:-7px;right:-7px;min-width:19px;height:19px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--brand-lilac);color:#11070f;font-size:10.5px;font-weight:700;font-variant-numeric:tabular-nums}.pay-item__b{min-width:0}.pay-item__n{font-size:13.5px;font-weight:600;line-height:1.35}.pay-item__p{margin-left:auto;padding-left:6px;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.pay-sum__rows{padding:14px 20px;border-top:1px solid rgb(255 255 255 / .07);display:grid;gap:9px}.pay-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pay-row span{color:rgb(255 255 255 / .52);font-size:13px}.pay-row b{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.pay-row--total{margin-top:5px;padding-top:13px;border-top:1px solid rgb(255 255 255 / .07)}.pay-row--total span{color:rgb(255 255 255 / .65);font-size:14px}.pay-row--total strong{font-size:23px;font-weight:600;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.pay-row--total strong .woocommerce-Price-amount{color:inherit;-webkit-text-fill-color:inherit}.pay-meta{padding:14px 20px;border-top:1px solid rgb(255 255 255 / .07);display:grid;gap:9px}.pay-meta>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.pay-meta dt{color:rgb(255 255 255 / .45);font-size:12.5px}.pay-meta dd{margin:0;color:rgb(255 255 255 / .8);font-size:12.5px;text-align:right}.pay-back{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:0 4px;color:rgb(255 255 255 / .55);font-size:13.5px;text-decoration:none;transition:color .3s ease}.pay-back svg{width:14px;height:14px;transition:transform .3s ease}@media (hover:hover){.pay-back:hover{color:var(--brand-lilac)}.pay-back:hover svg{transform:translateX(-3px)}}.pay-page ul.order_details{display:none}.pay-page .woocommerce-notices-wrapper:not(:empty){max-width:var(--pay-max);margin:0 auto;padding:0 var(--pay-pad)}@media (max-width:980px){.pay-layout{grid-template-columns:minmax(0,1fr);gap:24px}.pay-side{position:static;order:-1}.pay-panel__body{min-height:480px;padding:20px 12px 24px}}@media (max-width:560px){.pay-hero{padding-top:124px}.pay-panel__head{padding:15px 17px}.pay-panel__body{padding:16px 6px 20px}}.ty-page{--ty-pad:clamp(20px, 4vw, 64px);--ty-max:900px}.ty-wrap{max-width:var(--ty-max);margin:0 auto;padding:150px var(--ty-pad) 40px}.ty-badge{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;border:1px solid rgb(139 224 168 / .4);background:radial-gradient(circle at 50% 38%,rgb(139 224 168 / .2),transparent 70%);color:#8be0a8;margin-bottom:26px;animation:tyPop .6s cubic-bezier(.22,1,.36,1)}@keyframes tyPop{0%{transform:scale(.6);opacity:0}100%{transform:scale(1);opacity:1}}.ty-badge svg{width:34px;height:34px}.ty-wrap h1{font-size:clamp(30px, 4.4vw, 54px);line-height:1.02;font-weight:400;letter-spacing:-.012em}.ty-lede{margin-top:16px;color:rgb(255 255 255 / .62);font-size:16.5px;line-height:1.65;max-width:560px}.ty-ref{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:11px 18px;border-radius:12px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .85);font-size:14px}.ty-ref b{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.04em}.ty-ref svg{width:16px;height:16px;color:#d1a8ff}.ty-card{margin-top:34px;border-radius:18px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(160deg,rgb(20 18 24 / .9),rgb(12 11 14 / .9));overflow:hidden}.ty-card__head{padding:20px 24px;border-bottom:1px solid rgb(255 255 255 / .07);display:flex;justify-content:space-between;align-items:center}.ty-card__head h2{font-size:15px;font-weight:600}.ty-card__head span{color:rgb(255 255 255 / .5);font-size:13px}.ty-item{display:flex;gap:14px;padding:18px 24px;border-bottom:1px solid rgb(255 255 255 / .05)}.ty-item__t{flex:none;width:46px;height:46px;border-radius:11px;border:1px solid rgb(255 255 255 / .09);background:radial-gradient(circle at 50% 40%,rgb(227 191 255 / .14),#0a090c 70%);display:grid;place-items:center;color:rgb(227 191 255 / .8)}.ty-item__t svg{width:24px;height:24px}.ty-item__n{font-size:14.5px;font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ty-badge-pill{padding:2px 9px;border-radius:999px;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgb(229 194 255 / .4);color:#e5c2ff;background:rgb(227 191 255 / .07)}.ty-item__c{margin-top:3px;color:rgb(255 255 255 / .5);font-size:12.5px;line-height:1.45}.ty-item__p{margin-left:auto;font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.ty-card__total{display:flex;justify-content:space-between;align-items:baseline;padding:18px 24px}.ty-card__total span{color:rgb(255 255 255 / .55);font-size:14px}.ty-card__total strong{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,#e5c2ff 70%,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.ty-road{margin-top:42px}.ty-road__head{display:flex;gap:12px;align-items:flex-start;margin-bottom:8px}.ty-road__head svg{flex:none;width:22px;height:22px;color:#e5c2ff;margin-top:3px}.ty-road__head h2{font-size:clamp(21px, 2.6vw, 30px);font-weight:400}.ty-road__head p{margin-top:6px;color:rgb(255 255 255 / .6);font-size:15px;line-height:1.6}.ty-count{display:flex;align-items:center;gap:16px;margin:22px 0 8px;padding:18px 22px;border-radius:15px;border:1px solid rgb(255 111 171 / .28);background:radial-gradient(120% 180% at 0% 0%,rgb(255 111 171 / .09),transparent 60%),rgb(255 255 255 / .014)}.ty-count__n{font-size:40px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums;background:linear-gradient(120deg,#fff,var(--brand-mor));-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.ty-count__l{font-size:13.5px;color:rgb(255 255 255 / .7);line-height:1.5}.ty-count__l b{color:#fff}.ty-steps{position:relative;margin-top:26px;display:grid;gap:12px}.ty-steps::before{content:"";position:absolute;left:22px;top:30px;bottom:30px;width:2px;background:linear-gradient(180deg,rgb(229 194 255 / .5),rgb(255 111 171 / .4));border-radius:2px}.ty-step{position:relative;display:grid;grid-template-columns:46px 1fr;gap:18px;align-items:start}.ty-step__n{position:relative;z-index:1;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1.5px solid rgb(229 194 255 / .45);background:radial-gradient(circle at 50% 36%,rgb(229 194 255 / .18),#14121a 72%);color:#e5c2ff}.ty-step__n svg{width:20px;height:20px}.ty-step__body{border-radius:14px;border:1px solid rgb(255 255 255 / .08);background:linear-gradient(150deg,rgb(255 255 255 / .03),rgb(255 255 255 / .006));padding:16px 20px}.ty-step__body h3{font-size:15.5px;font-weight:600}.ty-step__body p{margin-top:6px;color:rgb(255 255 255 / .62);font-size:13.5px;line-height:1.6}.ty-chip{display:inline-flex;align-items:center;gap:8px;margin-top:11px;padding:8px 13px;border-radius:10px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .85);font-size:13px;text-decoration:none}.ty-chip svg{width:14px;height:14px;color:#d1a8ff;flex:none}@media (hover:hover){a.ty-chip:hover{border-color:rgb(209 168 255 / .4)}}.ty-actions{display:flex;gap:14px;margin-top:42px;flex-wrap:wrap}.ty-note{display:flex;gap:12px;margin-top:30px;padding:18px 20px;border-radius:14px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .015)}.ty-note svg{flex:none;width:20px;height:20px;color:#d1a8ff;margin-top:1px}.ty-note p{color:rgb(255 255 255 / .7);font-size:14.5px;line-height:1.6}.woocommerce .nav__logo-img,.woocommerce-page .nav__logo-img{height:36px;width:auto}.woocommerce .nav.is-scrolled .nav__logo-img,.woocommerce-page .nav.is-scrolled .nav__logo-img{height:30px}.woocommerce .footer__small-logo,.woocommerce-page .footer__small-logo{height:26px;width:auto}.woocommerce .loader__logo,.woocommerce-page .loader__logo{height:42px;width:auto}.woocommerce .nav__mega-media img,.woocommerce-page .nav__mega-media img,.woocommerce .nav__mega-photo,.woocommerce-page .nav__mega-photo{width:100%;height:100%;object-fit:cover}.woocommerce .cartd__thumb img,.woocommerce-page .cartd__thumb img,.woocommerce .cart-item__thumb img,.woocommerce-page .cart-item__thumb img,.woocommerce .ty-item__t img,.woocommerce-page .ty-item__t img,.woocommerce .buy-sum__thumb img,.woocommerce-page .buy-sum__thumb img{width:100%;height:100%;object-fit:cover}@media (max-width:900px){.woocommerce .nav__logo-img,.woocommerce-page .nav__logo-img{height:32px}.woocommerce .nav.is-scrolled .nav__logo-img,.woocommerce-page .nav.is-scrolled .nav__logo-img{height:28px}}@media (min-width:481px){.buy-opt__box{grid-template-columns:52px 1fr auto;align-items:start}}@media (max-width:480px){.buy-opt__box{grid-template-columns:44px 1fr;align-items:start}.buy-opt__thumb{width:44px;height:44px}}.pdp-buy{width:100%;max-width:none;padding-left:40px;padding-right:40px}@media (max-width:760px){.pdp-buy{padding-left:20px;padding-right:20px}}.pdp-buy__head,.pdp-buy__grid{max-width:1480px;margin-left:auto;margin-right:auto}@media (min-width:1200px){.pdp-buy__grid{grid-template-columns:minmax(0,1fr) minmax(400px,480px)}}@media (min-width:1600px){.pdp-buy__grid{grid-template-columns:minmax(0,1fr) minmax(440px,520px)}}.buy-opt__main{display:flex;flex-direction:column;align-items:flex-start}.buy-opt__name,.buy-opt__desc{display:block;width:100%}.buy-opt__swatch{justify-self:center}.buy-opt__thumb,.buy-opt__swatch,.buy-opt__right{align-self:center}.pdp-stats__grid{max-width:1480px}.buy-sum__thumb{aspect-ratio:4 / 3;overflow:hidden}.buy-sum__thumb img,.woocommerce .buy-sum__thumb img,.woocommerce-page .buy-sum__thumb img{grid-area:1 / 1;align-self:stretch;justify-self:stretch;width:100%;height:100%;object-fit:cover}.tech-page{--tech-max:1480px;--tech-pad:40px}.pke-page{--pke-max:1480px;--pke-pad:40px}.proc-page{--proc-max:1480px;--proc-pad:40px}.sup-page{--sup-max:1480px;--sup-pad:40px}.con-page{--con-max:1480px;--con-pad:40px}.legal-page{--legal-pad:clamp(56px, 7vw, 132px)}.cart-page{--c-max:1480px;--c-pad:40px}.co-page{--co-max:1480px;--co-pad:40px}.ty-page{--ty-max:1480px;--ty-pad:40px}.pay-page{--pay-max:1180px;--pay-pad:40px}@media (max-width:760px){.tech-page{--tech-pad:20px}.pke-page{--pke-pad:20px}.proc-page{--proc-pad:20px}.sup-page{--sup-pad:20px}.con-page{--con-pad:20px}.legal-page{--legal-pad:20px}.cart-page{--c-pad:20px}.co-page{--co-pad:20px}.ty-page{--ty-pad:20px}.pay-page{--pay-pad:20px}}@media (min-width:1100px){.sup-layout{grid-template-columns:300px minmax(0,1fr)}.sup-body{max-width:980px}}.footer__label{display:block;width:100%;padding:0;border:0;background:none;font-family:inherit;text-align:left;cursor:default;-webkit-appearance:none;appearance:none}.footer__label-icon{display:none;flex:none;transition:transform 0.3s ease}@media (max-width:760px){.footer__links-section{display:block}.footer__column{border-top:1px solid rgb(255 255 255 / .08)}.footer__column:last-child{border-bottom:1px solid rgb(255 255 255 / .08)}.footer__label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 0;margin:0;cursor:pointer}.footer__label-icon{display:block;color:rgb(255 255 255 / .55)}.js-footer-acc-ready .footer__links{max-height:0;overflow:hidden;opacity:0;margin:0;padding-bottom:0;transition:max-height 0.35s ease,opacity 0.25s ease,padding-bottom 0.35s ease}.js-footer-acc-ready .footer__label[aria-expanded="true"]+.footer__links{max-height:480px;opacity:1;padding-bottom:20px}.footer__label[aria-expanded="true"] .footer__label-icon{transform:rotate(45deg)}}@media (max-width:900px){.stacked-panel__inner{padding:20px;gap:22px}.stacked-panel__content{padding:0}.stacked-panel__visual,.stacked-panel__visual--photo{border-radius:16px;overflow:hidden}.stacked-panel__visual{height:auto;aspect-ratio:4 / 3}.stacked-panel__image{width:100%;height:100%;object-fit:cover;border-radius:inherit}.stacked-panel__title{font-size:clamp(28px, 7.5vw, 40px);line-height:1.08}.stacked-panel__text{font-size:15px;line-height:1.6}.stacked-panel__visual-label{left:14px;bottom:14px;font-size:11px}.stacked-panel__visual{order:1}.stacked-panel__content{order:2}.stacked-panel__inner,.stacked-panel__inner--reverse{grid-auto-flow:row}}@media (max-width:640px){.footer__bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.footer__bottom-left{min-width:0;flex:1 1 auto}.footer__bottom-right{flex:0 0 auto}}@media (max-width:900px){.nav__actions .nav__lang{display:none}.nav__burger{width:34px;height:34px;border:1px solid #fff0;border-radius:999px;background:none;gap:4px}.nav__burger span{width:16px;height:1.6px}body.menu-open .nav__burger span:nth-child(1){transform:translateY(5.6px) rotate(45deg)}body.menu-open .nav__burger span:nth-child(3){transform:translateY(-5.6px) rotate(-45deg)}.nav__icon,.nav__burger{position:relative}.nav__icon::after,.nav__burger::after{content:"";position:absolute;inset:-6px}}.mobile-menu__lang{display:none}@media (max-width:900px){.mobile-menu__lang{display:block;margin-top:28px;padding-top:22px;border-top:1px solid rgb(255 255 255 / .09)}.mobile-menu__lang .nav__lang{display:inline-flex;gap:10px}.mobile-menu__lang .nav__lang-btn{padding:6px 4px;font-size:14px}}@media (max-width:900px){body.menu-open .nav{z-index:1200;background:none;backdrop-filter:none;border-bottom:0;pointer-events:none}body.menu-open .nav__burger{pointer-events:auto}body.menu-open .nav__actions>*:not(.nav__burger),body.menu-open .nav__logo{opacity:0;visibility:hidden}}.legal-hero,.legal-notice,.legal-body,.legal-cta{max-width:none}@media (min-width:1100px){.legal-body{grid-template-columns:300px minmax(0,1fr)}}.wc-page{--acc-max:1480px;--acc-pad:40px}.acc-hero{max-width:var(--acc-max);margin:0 auto;padding:168px var(--acc-pad) 8px}.acc-hero h1{margin-top:14px;font-size:clamp(34px, 4.6vw, 62px);font-weight:500;line-height:1.06;letter-spacing:-.02em}.acc-hero__lede{margin-top:16px;max-width:60ch;color:rgb(255 255 255 / .6);font-size:clamp(15px, 1.2vw, 17px);line-height:1.6}.acc-grid{max-width:var(--acc-max);margin:clamp(32px, 5vw, 56px) auto 0;padding:0 var(--acc-pad) 120px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px, 3vw, 40px);align-items:start}.acc-grid--single{grid-template-columns:minmax(0,620px)}.acc-card{padding:clamp(26px, 3vw, 38px);border-radius:22px;border:1px solid rgb(255 255 255 / .09);background:linear-gradient(165deg,rgb(23 21 28 / .9),rgb(12 11 14 / .92))}.acc-card__title{font-size:21px;font-weight:600;letter-spacing:-.01em;margin-bottom:22px}.acc-field{margin-bottom:18px}.acc-field label,.wc-page .woocommerce-form-row label{display:block;margin-bottom:8px;color:rgb(255 255 255 / .62);font-size:13.5px}.acc-field .req,.wc-page .required{color:#ff6fab;text-decoration:none}.acc-input,.wc-page input[type="text"],.wc-page input[type="email"],.wc-page input[type="tel"],.wc-page input[type="password"],.wc-page input[type="number"],.wc-page textarea,.wc-page select{width:100%;padding:13px 15px;border-radius:12px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .03);color:#fff;font-family:inherit;font-size:15px;outline:none;transition:border-color 0.25s ease,box-shadow 0.25s ease}.acc-input:focus,.wc-page input:focus,.wc-page textarea:focus,.wc-page select:focus{border-color:rgb(229 194 255 / .7);box-shadow:0 0 0 3px rgb(229 194 255 / .09)}.acc-form__row{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:4px 0 22px;flex-wrap:wrap}.acc-check{display:inline-flex;align-items:center;gap:9px;color:rgb(255 255 255 / .6);font-size:13.5px;cursor:pointer}.acc-check input{width:16px;height:16px;accent-color:#e5c2ff}.acc-link{color:rgb(229 194 255 / .9);font-size:13.5px;text-decoration:none}.acc-link:hover{color:#fff}.acc-note{margin:-4px 0 20px;color:rgb(255 255 255 / .5);font-size:13.5px;line-height:1.55}.acc-btn,.wc-page .woocommerce-Button,.wc-page button[type="submit"]:not(.acc-btn--ghost){display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:14px 26px;border:0;border-radius:999px;background:linear-gradient(100deg,#e5c2ff,var(--brand-mor));color:#17121f;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:transform 0.25s ease,filter 0.25s ease}.acc-btn:hover,.wc-page .woocommerce-Button:hover{transform:translateY(-1px);filter:brightness(1.06)}.acc-btn--ghost{background:none;border:1px solid rgb(255 255 255 / .22);color:#fff}.acc-btn--ghost:hover{border-color:rgb(229 194 255 / .6);filter:none}.acc-layout{max-width:var(--acc-max);margin:clamp(32px, 5vw, 56px) auto 0;padding:0 var(--acc-pad) 120px;display:grid;grid-template-columns:280px minmax(0,1fr);gap:clamp(28px, 4vw, 56px);align-items:start}.acc-side__label{margin-bottom:14px;color:rgb(255 255 255 / .35);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.wc-page .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.wc-page .woocommerce-MyAccount-navigation li a{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:12px;color:rgb(255 255 255 / .62);font-size:15px;text-decoration:none;transition:background 0.25s ease,color 0.25s ease}.wc-page .woocommerce-MyAccount-navigation .acc-nav__ic{display:inline-flex;flex:none;color:var(--text-faint);transition:color 0.25s ease}.wc-page .woocommerce-MyAccount-navigation li a:hover{background:rgb(255 255 255 / .04);color:#fff}.wc-page .woocommerce-MyAccount-navigation li a:hover .acc-nav__ic{color:var(--brand-soft)}.wc-page .woocommerce-MyAccount-navigation li.is-active a{background:rgb(227 191 255 / .1);border:1px solid rgb(229 194 255 / .35);color:#fff}.wc-page .woocommerce-MyAccount-navigation li.is-active a .acc-nav__ic{color:var(--brand-soft)}.acc-body{min-width:0;color:rgb(255 255 255 / .75);font-size:15px;line-height:1.7}.acc-body a:not(.acc-btn):not(.woocommerce-Button){color:rgb(229 194 255 / .9)}.wc-page table.shop_table{width:100%;border-collapse:collapse;border:1px solid rgb(255 255 255 / .09);border-radius:16px;overflow:hidden}.wc-page table.shop_table th,.wc-page table.shop_table td{padding:14px 16px;border-bottom:1px solid rgb(255 255 255 / .06);text-align:left;font-size:14.5px}.wc-page table.shop_table th{color:rgb(255 255 255 / .5);font-weight:500;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.wc-page .woocommerce-message,.wc-page .woocommerce-info,.wc-page .woocommerce-error{margin:0 0 22px;padding:15px 18px;border-radius:14px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .025);list-style:none;color:rgb(255 255 255 / .8);font-size:14.5px}.wc-page .woocommerce-error{border-color:rgb(255 111 171 / .4);color:#ffc4dd}@media (max-width:900px){.wc-page{--acc-pad:20px}.acc-hero{padding-top:130px}.acc-grid,.acc-grid--single{grid-template-columns:1fr}.acc-layout{grid-template-columns:1fr}}.wc-page form.login,.wc-page form.register,.woocommerce .wc-page form.login,.woocommerce .wc-page form.register,.woocommerce-page .wc-page form.login,.woocommerce-page .wc-page form.register{border:0;padding:0;margin:0;border-radius:0}.acc-form__back{margin-top:18px;font-size:14px}.wc-page .woocommerce-message,.wc-page .woocommerce-info,.wc-page .woocommerce-error,.wc-page .woocommerce-notice{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:0 0 18px;padding:18px 22px;border-radius:16px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .025);list-style:none;color:rgb(255 255 255 / .78);font-size:14.5px;line-height:1.6}.wc-page .woocommerce-message::before,.wc-page .woocommerce-info::before,.wc-page .woocommerce-error::before,.wc-page .woocommerce-notice::before{content:none}.wc-page .woocommerce-message .button,.wc-page .woocommerce-info .button,.wc-page .woocommerce-error .button{flex:0 0 auto;margin:0}.wc-page .button,.wc-page a.button,.wc-page input[type="submit"],.wc-page .woocommerce-Button{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 22px;border:0;border-radius:999px;background:linear-gradient(100deg,#e5c2ff,var(--brand-mor));color:#17121f;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform 0.25s ease,filter 0.25s ease}.wc-page .button:hover,.wc-page a.button:hover,.wc-page input[type="submit"]:hover,.wc-page .woocommerce-Button:hover{transform:translateY(-1px);filter:brightness(1.06);color:#17121f}.wc-page .button.cancel,.wc-page .button.wc-forward:not(.checkout),.wc-page .edit,.wc-page a.edit{background:none;border:1px solid rgb(255 255 255 / .22);color:#fff}.wc-page .button.cancel:hover,.wc-page .edit:hover,.wc-page a.edit:hover{border-color:rgb(229 194 255 / .6);filter:none;color:#fff}.account-empty{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:0;padding:clamp(48px, 7vw, 84px) 32px;border:1px solid rgb(255 255 255 / .08);border-radius:22px;background:radial-gradient(circle at 50% 0%,rgba(var(--brand-rgb),.07),transparent 55%),rgb(255 255 255 / .018);overflow:hidden}.account-empty__glyph{display:grid;place-items:center;width:72px;height:72px;margin-bottom:22px;border-radius:50%;color:var(--brand-soft);border:1px solid rgba(var(--brand-rgb),.28);background:radial-gradient(circle at 50% 35%,rgba(var(--brand-rgb),.16),transparent 70%);box-shadow:0 0 44px rgba(var(--brand-rgb),.14)}.account-empty__title{margin:0 0 10px;color:#fff;font-family:var(--font-main);font-size:clamp(20px, 2vw, 26px);font-weight:500;letter-spacing:-.02em}.account-empty__text{max-width:460px;margin:0 0 28px;color:var(--text-dim);font-size:15px;line-height:1.6}.account-empty__cta::before{opacity:1}.account-empty__cta{border-color:#fff0}.account-empty__cta span,.account-empty__cta svg{color:#000}.wc-page table.shop_table,.wc-page table.woocommerce-orders-table,.wc-page table.account-orders-table{border-radius:16px;border-collapse:separate;border-spacing:0;overflow:hidden}.wc-page table.shop_table thead th{background:rgb(255 255 255 / .03)}.wc-page table.shop_table tr:last-child td{border-bottom:0}.wc-page .woocommerce-orders-table__cell-order-status{color:rgb(229 194 255 / .9);font-weight:500}.wc-page .woocommerce-orders-table__row--status-earmold .woocommerce-orders-table__cell-order-status{color:#ffcf8a}.wc-page .woocommerce-Addresses{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.wc-page .woocommerce-Address{padding:24px;border-radius:18px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .02);width:auto;float:none}.wc-page .woocommerce-Address-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px}.wc-page .woocommerce-Address-title h2,.wc-page .woocommerce-Address-title h3{font-size:17px;font-weight:600}.wc-page .woocommerce-Address address{color:rgb(255 255 255 / .65);font-style:normal;font-size:14.5px;line-height:1.7}.wc-page .woocommerce-form-row,.wc-page p.form-row{margin:0 0 18px;padding:0}.wc-page fieldset{margin:28px 0 0;padding:22px;border:1px solid rgb(255 255 255 / .09);border-radius:16px}.wc-page fieldset legend{padding:0 8px;color:rgb(255 255 255 / .6);font-size:13.5px}.wc-page .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:9px;color:rgb(255 255 255 / .65);font-size:14px}.wc-page em,.wc-page .description{display:block;margin-top:6px;color:rgb(255 255 255 / .45);font-size:13px;font-style:normal;line-height:1.5}.wc-page .col2-set .col-1,.wc-page .col2-set .col-2{width:100%;float:none}.wc-page .clear{clear:none}@media (max-width:600px){.wc-page .woocommerce-message,.wc-page .woocommerce-info,.wc-page .woocommerce-error{align-items:flex-start;flex-direction:column;gap:14px}.wc-page table.shop_table{display:block;overflow-x:auto}}.wc-page .button:disabled,.wc-page .button.disabled,.wc-page a.button.disabled,.wc-page button:disabled,.wc-page input[type="submit"]:disabled{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .12);color:rgb(255 255 255 / .45);opacity:1;cursor:not-allowed;transform:none;filter:none}.wc-page .button:disabled:hover,.wc-page .button.disabled:hover,.wc-page button:disabled:hover{background:rgb(255 255 255 / .06);color:rgb(255 255 255 / .45);transform:none;filter:none}.woocommerce-account .wc-page .woocommerce-MyAccount-navigation,.woocommerce-account .wc-page .woocommerce-MyAccount-content,.wc-page .woocommerce-MyAccount-navigation,.wc-page .woocommerce-MyAccount-content{float:none;width:auto;max-width:none}.wc-page .woocommerce-MyAccount-navigation li a{border:1px solid #fff0}.woocommerce .wc-page form .form-row .input-text,.woocommerce .wc-page form .form-row select,.woocommerce-page .wc-page form .form-row .input-text,.woocommerce-page .wc-page form .form-row select,.wc-page form .form-row .input-text,.wc-page form .form-row select,.wc-page .woocommerce-Input,.wc-page input.input-text{padding:13px 15px;border-radius:12px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .03);background-color:rgb(255 255 255 / .03);color:#fff;font-family:inherit;font-size:15px;line-height:1.3;box-shadow:none}.woocommerce .wc-page form .form-row .input-text:focus,.woocommerce-page .wc-page form .form-row .input-text:focus,.wc-page form .form-row .input-text:focus,.wc-page .woocommerce-Input:focus,.wc-page input.input-text:focus{border-color:rgb(229 194 255 / .7);box-shadow:0 0 0 3px rgb(229 194 255 / .09);outline:none}.wc-page .woocommerce-password-input,.wc-page .password-input{position:relative;display:block}.wc-page .show-password-input{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:rgb(255 255 255 / .5);cursor:pointer}.wc-page .show-password-input::after{color:inherit}.wc-page form .form-row label{display:block;margin-bottom:8px;color:rgb(255 255 255 / .62);font-size:13.5px}.wc-page form .form-row span.description,.wc-page form .form-row em{display:block;margin-top:6px;color:rgb(255 255 255 / .45);font-size:13px;font-style:normal}@media (min-width:700px){.wc-page form .form-row-first,.wc-page form .form-row-last{width:calc(50% - 10px);float:none;display:inline-block;vertical-align:top}.wc-page form .form-row-first{margin-right:16px}}.wc-page{--wc-form-color-background:rgba(255, 255, 255, 0.03);--wc-form-color-text:#fff;--wc-form-border-color:rgba(255, 255, 255, 0.14);--wc-form-border-width:1px;--wc-form-border-radius:12px}.woocommerce .wc-page .col2-set .col-1,.woocommerce .wc-page .col2-set .col-2,.woocommerce-page .wc-page .col2-set .col-1,.woocommerce-page .wc-page .col2-set .col-2,.wc-page .woocommerce-Addresses .woocommerce-Address{float:none;width:auto;max-width:none}.wc-page .woocommerce-Address-title{align-items:flex-start}.wc-page .woocommerce-Address-title h2,.wc-page .woocommerce-Address-title h3{margin:0;font-size:17px;font-weight:600;line-height:1.3}.wc-page .woocommerce-Address-title .edit{flex:0 0 auto;padding:8px 16px;border-radius:999px;border:1px solid rgb(255 255 255 / .22);background:none;color:rgb(255 255 255 / .8);font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;transition:border-color 0.25s ease,color 0.25s ease}.wc-page .woocommerce-Address-title .edit:hover{border-color:rgb(229 194 255 / .6);color:#fff}.wc-page .woocommerce-Address p{margin:0;color:rgb(255 255 255 / .55);font-size:14.5px;line-height:1.7}.wc-page .woocommerce-MyAccount-content>p:first-child{margin:0 0 22px;color:rgb(255 255 255 / .6);font-size:14.5px}.wc-page .woocommerce-Addresses::before,.wc-page .woocommerce-Addresses::after,.woocommerce .wc-page .col2-set::before,.woocommerce .wc-page .col2-set::after,.woocommerce-page .wc-page .col2-set::before,.woocommerce-page .wc-page .col2-set::after{content:none;display:none}.cart-page .cart-item__right .quantity,.woocommerce .cart-page .quantity{display:inline-flex;align-items:center;margin:10px 0 0}.cart-page input.cart-item__qty,.woocommerce .cart-page .quantity input.qty,.woocommerce-page .cart-page .quantity input.qty{width:76px;padding:9px 10px;border-radius:10px;border:1px solid rgb(255 255 255 / .14);background:rgb(255 255 255 / .03);background-color:rgb(255 255 255 / .03);color:#fff;font-family:inherit;font-size:14.5px;text-align:center;box-shadow:none}.cart-page input.cart-item__qty:focus,.woocommerce .cart-page .quantity input.qty:focus{border-color:rgb(229 194 255 / .7);box-shadow:0 0 0 3px rgb(229 194 255 / .09);outline:none}.cart-page a.cart-item__rm,.woocommerce .cart-page a.remove,.woocommerce-page .cart-page a.remove{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;height:auto;margin-top:10px;padding:0;border:0;border-radius:0;background:none;color:rgb(255 255 255 / .45);font-size:13px;font-weight:400;line-height:1.4;text-decoration:underline;text-underline-offset:3px;transition:color 0.25s ease}.cart-page a.cart-item__rm:hover,.woocommerce .cart-page a.remove:hover{background:none;color:#ff6fab}.cart-page a.cart-item__rm,.woocommerce .cart-page a.remove{color:rgb(255 255 255 / .45)!important}.cart-page a.cart-item__rm:hover,.woocommerce .cart-page a.remove:hover{color:#ff6fab!important;background:none!important}.cart-page .cart-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid rgb(255 255 255 / .08)}.cart-page .cart-coupon{display:flex;align-items:center;gap:10px;flex:1 1 340px;min-width:0}.cart-page .cart-coupon input.con-input{flex:1 1 auto;min-width:0;width:auto;margin:0}.cart-page .cart-actions .about-button{flex:0 0 auto;padding:12px 22px;font-size:14px;white-space:nowrap}.cart-page .cart-item__name a{color:#fff;text-decoration:none}.cart-page .cart-item__name a:hover{color:rgb(229 194 255 / .9)}.cart-page .cart-item__price .amount{font-size:17px;font-weight:600}.cart-page .cart-item__right .stock{margin:8px 0 0;color:rgb(255 255 255 / .45);font-size:12.5px}@media (max-width:700px){.cart-page .cart-actions{flex-direction:column;align-items:stretch}.cart-page .cart-coupon{flex:1 1 auto}.cart-page .cart-actions .about-button{width:100%}}body.co-page .co-form .co-field .co-input,body.co-page .co-form .co-field .co-select,body.co-page .co-form .co-field textarea.co-input,body.co-page .checkout_coupon .input-text{width:100%;padding:13px 15px;border-radius:12px;border:1px solid rgb(255 255 255 / .12);background-color:rgb(255 255 255 / .03);color:#fff;font-size:14.5px;font-family:inherit;line-height:1.4;outline:none;box-shadow:none;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}body.co-page .co-form,body.co-page .checkout_coupon{--wc-form-color-background:rgba(255, 255, 255, 0.03);--wc-form-color-text:#fff;--wc-form-border-color:rgba(255, 255, 255, 0.12)}body.co-page .co-form .co-field .co-input:focus,body.co-page .co-form .co-field .co-select:focus,body.co-page .checkout_coupon .input-text:focus{border-color:rgb(229 194 255 / .6);background-color:rgb(255 255 255 / .05);box-shadow:0 0 0 3px rgb(229 194 255 / .08)}body.co-page .co-form .co-field .co-input::placeholder{color:rgb(255 255 255 / .28)}body.co-page .co-form .co-field textarea.co-input{min-height:104px;resize:vertical}body.co-page .co-form .select2-container .select2-selection--single{height:auto;padding:6px 4px;border-radius:12px;border:1px solid rgb(255 255 255 / .12);background:rgb(255 255 255 / .03)}body.co-page .co-form .select2-container .select2-selection__rendered{color:#fff;line-height:1.5}body.co-page .co-form .select2-container .select2-selection__arrow b{border-color:rgb(255 255 255 / .45) #fff0 #fff0}body.co-page .co-form .co-field.woocommerce-invalid .co-input,body.co-page .co-form .co-field.woocommerce-invalid .co-select{border-color:rgb(255 111 171 / .7)}body.co-page .co-form .co-field .required{color:#ff6fab;text-decoration:none;border:0}body.co-page .co-form .co-fields::before,body.co-page .co-form .co-fields::after,body.co-page .co-form .co-field::before,body.co-page .co-form .co-field::after{content:none}body.co-page .co-form .co-field.form-row{float:none;width:auto;padding:0;margin:0}body.co-page .co-form .co-ship-toggle{margin-top:22px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .07)}body.co-page .co-form .checkbox,body.co-page .co-form .co-ship-toggle label{display:flex;align-items:center;gap:10px;color:rgb(255 255 255 / .75);font-size:14px;cursor:pointer}body.co-page .co-form input[type="checkbox"]{appearance:none;-webkit-appearance:none;flex:none;width:19px;height:19px;margin:0;border-radius:6px;border:1.5px solid rgb(255 255 255 / .24);background:rgb(255 255 255 / .03);cursor:pointer;transition:border-color .25s ease,background .25s ease}body.co-page .co-form input[type="checkbox"]:checked{border-color:rgb(229 194 255 / .8);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2311070f' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5L6.5 12L13 4'/%3E%3C/svg%3E") center / 12px no-repeat,#e5c2ff}body.co-page .co-form input[type="checkbox"]:focus-visible{box-shadow:0 0 0 3px rgb(229 194 255 / .18)}body.co-page .co-form .co-field.is-hidden,body.co-page .co-form .shipping_address.is-hidden{display:none!important}body.co-page .co-form .co-invoice-type{margin-top:22px;padding-top:20px;border-top:1px solid rgb(255 255 255 / .07)}body.co-page .co-form .co-invoice-type .woocommerce-input-wrapper{display:flex;gap:10px;margin-top:10px}body.co-page .co-form .co-invoice-type label.radio{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;padding:13px 16px;border:1px solid rgb(255 255 255 / .14);border-radius:12px;background:rgb(255 255 255 / .02);color:rgb(255 255 255 / .75);font-size:14px;font-weight:500;cursor:pointer;transition:border-color 0.25s ease,background 0.25s ease,color 0.25s ease}body.co-page .co-form .co-invoice-type input[type="radio"]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}body.co-page .co-form .co-invoice-type input[type="radio"]:checked+label.radio{border-color:rgba(var(--brand-rgb),.65);background:rgba(var(--brand-rgb),.08);color:#fff}body.co-page .co-form .co-invoice-type input[type="radio"]:focus-visible+label.radio{box-shadow:0 0 0 3px rgb(229 194 255 / .18)}body.co-page .co-form .co-invoice-type label.radio .required{display:none}body.co-page .co-payment{margin-top:24px}body.co-page .co-payment .shop_table,body.co-page .co-payment .woocommerce-checkout-review-order-table{display:none}body.co-page .wc_payment_methods{margin:0;padding:0;list-style:none;display:grid;gap:12px}body.co-page .wc_payment_methods li{margin:0;padding:0;list-style:none;border-radius:16px;border:1px solid rgb(255 255 255 / .1);background:rgb(255 255 255 / .022);overflow:hidden;transition:border-color .3s ease,background .3s ease}body.co-page .wc_payment_methods li::before,body.co-page .wc_payment_methods li::after{content:none}body.co-page .wc_payment_methods li:has(input:checked){border-color:rgb(229 194 255 / .45);background:radial-gradient(120% 140% at 0% 0%,rgb(229 194 255 / .09),transparent 60%),rgb(255 255 255 / .03)}body.co-page .wc_payment_methods li>label{display:flex;align-items:center;gap:12px;margin:0;padding:17px 20px 17px 52px;color:rgb(255 255 255 / .9);font-size:14.5px;font-weight:500;cursor:pointer}body.co-page .wc_payment_methods li{position:relative}body.co-page #payment .wc_payment_methods input[type="radio"]{appearance:none;-webkit-appearance:none;position:absolute;left:20px;top:18px;flex:none;width:19px;height:19px;margin:0;border-radius:50%;border:1.5px solid rgb(255 255 255 / .26);background:#fff0;cursor:pointer;transition:border-color .25s ease}body.co-page .wc_payment_methods input[type="radio"]:checked{border-color:#e5c2ff}body.co-page .wc_payment_methods input[type="radio"]:checked::after{content:"";position:absolute;inset:3.5px;border-radius:50%;background:linear-gradient(140deg,#e5c2ff,var(--brand-mor))}body.co-page .wc_payment_methods input[type="radio"]:focus-visible{box-shadow:0 0 0 3px rgb(229 194 255 / .18)}body.co-page .wc_payment_methods label img{max-height:24px;width:auto;margin-left:auto;opacity:.9}body.co-page .wc_payment_methods .payment_box{margin:0;padding:0 20px 18px 59px;background:none;border:0;color:rgb(255 255 255 / .55);font-size:13.5px;line-height:1.6}body.co-page .wc_payment_methods .payment_box::before,body.co-page .wc_payment_methods .payment_box::after{content:none}body.co-page .wc_payment_methods .payment_box p:last-child{margin-bottom:0}body.co-page .wc_payment_methods .payment_box input[type="text"],body.co-page .wc_payment_methods .payment_box input[type="tel"],body.co-page .wc_payment_methods .payment_box input[type="number"],body.co-page .wc_payment_methods .payment_box select{width:100%;padding:12px 14px;border-radius:10px;border:1px solid rgb(255 255 255 / .12);background-color:rgb(255 255 255 / .03);color:#fff;font-family:inherit;font-size:14px}body.co-page .co-payment .place-order{margin:22px 0 0;padding:0;float:none;width:auto}body.co-page .co-payment .place-order::before,body.co-page .co-payment .place-order::after{content:none}body.co-page .woocommerce-terms-and-conditions-wrapper{margin-bottom:18px}body.co-page .woocommerce-privacy-policy-text p,body.co-page .woocommerce-terms-and-conditions-wrapper p{color:rgb(255 255 255 / .5);font-size:12.5px;line-height:1.65}body.co-page .woocommerce-terms-and-conditions-wrapper a{color:#e5c2ff;text-decoration:none}body.co-page .woocommerce-terms-and-conditions{margin:12px 0;padding:16px 18px;border-radius:14px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .02);color:rgb(255 255 255 / .6);font-size:13px}body.co-page #place_order,body.co-page .co-payment button[type="submit"]{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;margin:0;padding:17px 26px;border:0;border-radius:999px;background:#f4eefb;color:#11070f;font-family:inherit;font-size:15px;font-weight:600;line-height:1;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease,opacity .25s ease}@media (hover:hover){body.co-page #place_order:hover,body.co-page .co-payment button[type="submit"]:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgb(229 194 255 / .24)}}body.co-page #place_order:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}body.co-page .woocommerce-notice--info,body.co-page .wc_payment_methods>.woocommerce-info{margin:0}body.co-page #payment{background:none;border-radius:0}body.co-page #payment ul.payment_methods{padding:0;border:0}body.co-page #payment ul.payment_methods li{line-height:inherit;text-align:left}body.co-page #payment div.payment_box{margin:0;padding:0 20px 18px 59px;width:auto;background:none;border:0;border-radius:0;color:rgb(255 255 255 / .55);font-size:13.5px;line-height:1.6}body.co-page #payment div.payment_box::before,body.co-page #payment div.payment_box::after{content:none;display:none}body.co-page #payment div.form-row{padding:0;margin:0}body.co-page #payment div.place-order{margin:22px 0 0;padding:0;float:none;width:100%}body.co-page .co-panel .co-nav{clear:both;position:relative;z-index:1}body.co-page .co-nav--top{margin:14px 0 0}body.co-page #payment .woocommerce-terms-and-conditions-wrapper label.checkbox{display:flex;align-items:flex-start;gap:10px;color:rgb(255 255 255 / .75);font-size:13.5px;line-height:1.55;cursor:pointer}body.co-page #payment input#terms{appearance:none;-webkit-appearance:none;display:inline-block;flex:none;width:19px;height:19px;margin:1px 0 0;border-radius:6px;border:1.5px solid rgb(255 255 255 / .35);background:rgb(255 255 255 / .05);cursor:pointer;transition:border-color .25s ease,background .25s ease}body.co-page #payment input#terms:checked{border-color:rgb(229 194 255 / .8);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%2311070f' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 8.5L6.5 12L13 4'/%3E%3C/svg%3E") center / 12px no-repeat,#e5c2ff}body.co-page #payment input#terms:focus-visible{box-shadow:0 0 0 3px rgb(229 194 255 / .18)}body.co-page .woocommerce-form-coupon-toggle{max-width:var(--co-max);margin:0 auto;padding:0 var(--co-pad)}body.co-page .woocommerce-form-coupon-toggle .woocommerce-info,body.co-page .woocommerce-notices-wrapper .woocommerce-info,body.co-page .woocommerce-notices-wrapper .woocommerce-message,body.co-page .woocommerce-notices-wrapper .woocommerce-error{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:15px 20px;border-radius:14px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .72);font-size:13.5px;line-height:1.55;list-style:none}body.co-page .woocommerce-notices-wrapper .woocommerce-error{border-color:rgb(255 111 171 / .3);background:rgb(255 111 171 / .07);color:#ffc9de}body.co-page .woocommerce-info::before,body.co-page .woocommerce-message::before,body.co-page .woocommerce-error::before{content:none}body.co-page .woocommerce-notices-wrapper li{list-style:none;margin:0}body.co-page .showcoupon{color:#e5c2ff;font-weight:500;text-decoration:none;border-bottom:1px solid rgb(229 194 255 / .35)}body.co-page .woocommerce-notices-wrapper:empty{display:none}body.co-page .checkout_coupon{max-width:var(--co-max);margin:0 auto 18px;padding:20px var(--co-pad);display:flex;gap:12px;flex-wrap:wrap;align-items:center;border:0;border-radius:0;background:none}body.co-page .checkout_coupon .form-row{float:none;width:auto;margin:0;padding:0}body.co-page .checkout_coupon .form-row-first{flex:1 1 220px}body.co-page .checkout_coupon::before,body.co-page .checkout_coupon::after,body.co-page .checkout_coupon .clear{content:none;display:none}body.co-page .checkout_coupon button[name="apply_coupon"]{padding:14px 24px;border:1px solid rgb(255 255 255 / .18);border-radius:999px;background:none;color:rgb(255 255 255 / .8);font-family:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:border-color .25s ease,color .25s ease}@media (hover:hover){body.co-page .checkout_coupon button[name="apply_coupon"]:hover{border-color:rgb(229 194 255 / .55);color:#fff}}body.co-page .co-summary .co-sumrow:first-child{border-top:0}body.co-page .co-summary .co-sumrow span{padding-right:12px;line-height:1.45}body.co-page .co-summary .co-sumrow b{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap}body.co-page .co-summary ul{margin:0;padding:0;list-style:none}body.co-page .blockUI.blockOverlay{background:rgb(10 9 12 / .55)!important;opacity:1!important}body.co-page .blockUI.blockOverlay::before{content:"";position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;border-radius:50%;border:2px solid rgb(229 194 255 / .25);border-top-color:#e5c2ff;background:none;animation:coSpin .7s linear infinite}@keyframes coSpin{to{transform:rotate(360deg)}}@media (max-width:880px){body.co-page .co-summary{order:-1}}@media (max-width:560px){body.co-page .wc_payment_methods li>label{padding:15px 16px;font-size:14px}body.co-page .wc_payment_methods input[type="radio"]{margin-left:16px}body.co-page .wc_payment_methods .payment_box{padding:0 16px 16px 51px}body.co-page .checkout_coupon{flex-direction:column;align-items:stretch}body.co-page .checkout_coupon button[name="apply_coupon"]{width:100%}}.ef-toasts{position:fixed;bottom:42px;left:50%;transform:translateX(-50%);z-index:4000;width:min(92vw, 560px);pointer-events:none}.ef-toast{pointer-events:auto;position:relative;z-index:60;display:flex;align-items:center;gap:11px;width:100%;padding:14px 16px;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:rgb(21 18 26 / .94);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 50px rgb(0 0 0 / .5);color:rgb(255 255 255 / .88);font-size:14px;line-height:1.5;opacity:0;transform:translateY(12px);transition:transform 0.3s var(--easing),opacity 0.28s ease}.ef-toast.is-in{opacity:1;transform:none}.ef-toast.is-out{opacity:0;transform:translateY(10px)}.ef-toast__ic{flex:none;width:20px;height:20px}.ef-toast__ic svg{width:100%;height:100%;display:block}.ef-toast__msg{flex:1;min-width:0}.ef-toast__msg a{color:var(--brand-lilac);text-decoration:none}.ef-toast__close{flex:none;width:26px;height:26px;margin-right:-4px;display:grid;place-items:center;border:0;border-radius:8px;background:none;color:rgb(255 255 255 / .45);cursor:pointer;transition:color 0.2s ease,background 0.2s ease}.ef-toast__close svg{width:12px;height:12px}.ef-toast__close:hover{color:#fff;background:rgb(255 255 255 / .08)}.ef-toasts:not(.is-open) .ef-toast:not(:first-child){position:absolute;left:0;right:0;top:auto;bottom:calc(var(--i, 0) * 12px);transform:scale(calc(1 - var(--i, 0) * 0.05));transform-origin:bottom center;z-index:calc(50 - var(--i, 0));opacity:calc(1 - var(--i, 0) * 0.28)}.ef-toasts:not(.is-open) .ef-toast.is-deep{opacity:0;pointer-events:none}.ef-toasts.is-open{display:flex;flex-direction:column-reverse;gap:8px}@media (max-width:720px){.ef-toasts{bottom:24px}}.ty-status{margin:30px 0 6px}.ty-status__stepper.co-stepper{margin:0;padding:0;max-width:none}.ty-status__note{margin-top:14px;color:rgb(255 255 255 / .5);font-size:13.5px;line-height:1.6}.ty-wrap .woocommerce-bacs-bank-details,.ty-wrap .woocommerce-order-details,.ty-wrap .woocommerce-customer-details{margin-top:26px;padding:26px 28px;border-radius:18px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .02)}.ty-wrap .woocommerce-bacs-bank-details>h2,.ty-wrap .woocommerce-order-details>h2,.ty-wrap .woocommerce-customer-details>h2,.ty-wrap .woocommerce-column__title{margin:0 0 16px;font-size:19px;font-weight:600;color:#fff}.ty-wrap .wc-bacs-bank-details-account-name{margin:4px 0 12px;font-size:14px;font-weight:600;color:var(--brand-soft);letter-spacing:.04em;text-transform:uppercase}.ty-wrap ul.wc-bacs-bank-details{margin:0 0 6px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.ty-wrap ul.wc-bacs-bank-details li{float:none;width:auto;margin:0;padding:14px 16px;border:1px solid rgb(255 255 255 / .09);border-right-width:1px!important;border-radius:12px;background:rgb(255 255 255 / .02);font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255 / .45)}.ty-wrap ul.wc-bacs-bank-details li strong{display:block;margin-top:6px;font-size:15px;font-weight:500;letter-spacing:normal;text-transform:none;color:#fff;word-break:break-word}.ty-wrap table.order_details{width:100%;margin:0;border:0;border-collapse:collapse}.ty-wrap table.order_details th,.ty-wrap table.order_details td{padding:13px 0;border:0;border-bottom:1px solid rgb(255 255 255 / .07);text-align:left;font-size:14px;color:rgb(255 255 255 / .75)}.ty-wrap table.order_details thead th{padding-top:0;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .4)}.ty-wrap table.order_details td:last-child,.ty-wrap table.order_details th:last-child{text-align:right}.ty-wrap table.order_details a{color:#fff;font-weight:500;text-decoration:none}.ty-wrap table.order_details a:hover{color:var(--brand-lilac)}.ty-wrap table.order_details .wc-item-meta{margin:8px 0 0;padding:0;list-style:none;font-size:12.5px;color:rgb(255 255 255 / .5)}.ty-wrap table.order_details .wc-item-meta li{display:flex;gap:5px;margin-top:2px}.ty-wrap table.order_details .wc-item-meta li strong{color:rgb(255 255 255 / .65);font-weight:500}.ty-wrap table.order_details tfoot th,.ty-wrap table.order_details tfoot td{font-size:13.5px;color:rgb(255 255 255 / .6)}.ty-wrap table.order_details tfoot tr:last-child th,.ty-wrap table.order_details tfoot tr:last-child td{border-bottom:0;padding-bottom:0;font-size:16px;font-weight:600;color:#fff}.ty-wrap .woocommerce-customer-details .col2-set{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;width:auto}.ty-wrap .woocommerce-customer-details .col2-set .col-1,.ty-wrap .woocommerce-customer-details .col2-set .col-2{float:none;width:auto;max-width:none;padding:18px 20px;border:1px solid rgb(255 255 255 / .08);border-radius:14px;background:rgb(255 255 255 / .015)}.ty-wrap .woocommerce-customer-details address{border:0;padding:0;margin:0;font-style:normal;font-size:14px;line-height:1.75;color:rgb(255 255 255 / .65)}.ty-wrap .woocommerce-customer-details--phone,.ty-wrap .woocommerce-customer-details--email{margin:10px 0 0;padding:0;color:rgb(255 255 255 / .5)}.ty-wrap .woocommerce-customer-details--phone::before,.ty-wrap .woocommerce-customer-details--email::before{color:var(--brand-soft)}@media (max-width:640px){.ty-wrap .woocommerce-bacs-bank-details,.ty-wrap .woocommerce-order-details,.ty-wrap .woocommerce-customer-details{padding:20px 18px}}.ty-wrap .ty-item__c ul.wc-item-meta,.ty-wrap .ty-item__c dl.variation{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px}.ty-wrap .ty-item__c .wc-item-meta li,.ty-wrap .ty-item__c dl.variation>div{display:flex;gap:6px;margin:0;font-size:13px;line-height:1.5;color:rgb(255 255 255 / .6)}.ty-wrap .ty-item__c .wc-item-meta li strong,.ty-wrap .ty-item__c dl.variation dt{margin:0;color:rgb(255 255 255 / .85);font-weight:500}.ty-wrap .ty-item__c .wc-item-meta li p,.ty-wrap .ty-item__c dl.variation dd{display:inline;margin:0}.ty-wrap table.order_details th,.ty-wrap table.order_details td{padding:15px 0;vertical-align:top;font-size:14.5px;color:rgb(255 255 255 / .85)}.ty-wrap table.order_details thead th{padding-top:0;font-size:11.5px;color:rgb(255 255 255 / .42)}.ty-wrap table.order_details .woocommerce-table__product-name{font-weight:500}.ty-wrap table.order_details .product-quantity{color:rgb(255 255 255 / .5);font-weight:400}.ty-wrap table.order_details .wc-item-meta{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:9px;font-size:13px;color:rgb(255 255 255 / .55)}.ty-wrap table.order_details .wc-item-meta li{margin:0}.ty-wrap table.order_details .wc-item-meta li strong{color:rgb(255 255 255 / .8)}.ty-wrap table.order_details .wc-item-meta li p{display:inline;margin:0}.ty-wrap table.order_details tfoot th{font-size:14px;font-weight:500;color:rgb(255 255 255 / .6)}.ty-wrap table.order_details tfoot td{font-size:14.5px;color:rgb(255 255 255 / .85)}.ty-wrap .woocommerce-customer-details address{color:rgb(255 255 255 / .78)}.ty-wrap .woocommerce-customer-details--phone,.ty-wrap .woocommerce-customer-details--email{color:rgb(255 255 255 / .62)}.ty-wrap ul.wc-bacs-bank-details li{color:rgb(255 255 255 / .55)}.ty-lede{color:rgb(255 255 255 / .92)}.ty-status__note{color:rgb(255 255 255 / .88)}.ty-card__head span{color:rgb(255 255 255 / .92)}.ty-item__c{color:rgb(255 255 255 / .88);font-size:13.5px}.ty-card__total span{color:rgb(255 255 255 / .88)}.ty-note p{color:rgb(255 255 255 / .9)}.ty-road__head p,.ty-step__body p{color:rgb(255 255 255 / .88)}.ty-count__l{color:rgb(255 255 255 / .92)}.ty-wrap .ty-item__c .wc-item-meta li,.ty-wrap .ty-item__c dl.variation>div{color:rgb(255 255 255 / .88);font-size:13.5px}.ty-wrap .ty-item__c .wc-item-meta li strong,.ty-wrap .ty-item__c dl.variation dt{color:#fff}.ty-wrap table.order_details thead th{color:rgb(255 255 255 / .7)}.ty-wrap table.order_details tfoot th{color:rgb(255 255 255 / .88)}.ty-wrap table.order_details .wc-item-meta{color:rgb(255 255 255 / .88)}.ty-wrap table.order_details .wc-item-meta li strong{color:#fff}.ty-wrap table.order_details .product-quantity{color:rgb(255 255 255 / .75)}.ty-wrap .woocommerce-customer-details address{color:rgb(255 255 255 / .92)}.ty-wrap .woocommerce-customer-details--phone,.ty-wrap .woocommerce-customer-details--email{color:rgb(255 255 255 / .88)}.ty-wrap ul.wc-bacs-bank-details li{color:rgb(255 255 255 / .92)}body .ty-wrap .ty-lede{color:rgb(255 255 255 / .94)!important;font-weight:400!important}body .ty-wrap .ty-status__note{color:rgb(255 255 255 / .9)!important}body .ty-wrap .ty-card__head span{color:rgb(255 255 255 / .9)!important}body .ty-wrap .ty-item__c,body .ty-wrap .ty-item__c *{color:rgb(255 255 255 / .9)!important;opacity:1!important}body .ty-wrap .ty-item__c .wc-item-meta li strong,body .ty-wrap .ty-item__c dl.variation dt{color:#ffffff!important}body .ty-wrap .ty-card__total span{color:rgb(255 255 255 / .9)!important}body .ty-wrap .ty-note p,body .ty-wrap .ty-note p b{color:rgb(255 255 255 / .92)!important}body .ty-wrap .ty-road__head p,body .ty-wrap .ty-step__body p{color:rgb(255 255 255 / .9)!important}body .ty-wrap table.order_details th,body .ty-wrap table.order_details td,body .ty-wrap table.order_details .wc-item-meta,body .ty-wrap table.order_details .wc-item-meta li,body .ty-wrap table.order_details .wc-item-meta li p{color:rgb(255 255 255 / .9)!important}body .ty-wrap table.order_details .wc-item-meta li strong{color:#ffffff!important}body .ty-wrap .woocommerce-customer-details address,body .ty-wrap .woocommerce-customer-details--phone,body .ty-wrap .woocommerce-customer-details--email{color:rgb(255 255 255 / .92)!important}body .ty-wrap ul.wc-bacs-bank-details li{color:rgb(255 255 255 / .85)!important}body .ty-wrap ul.wc-bacs-bank-details li strong{color:#ffffff!important}.ty-wrap .ty-badge{margin-left:auto;margin-right:auto}.ty-wrap h1,.ty-wrap .ty-lede,.ty-wrap .ty-status__note{text-align:center}.ty-wrap .ty-lede{margin-left:auto;margin-right:auto}.ty-wrap .ty-ref{display:flex;width:fit-content;margin-left:auto;margin-right:auto}.ty-wrap .ty-actions{justify-content:center}body .ty-wrap .ty-chip,body .ty-wrap a.ty-chip,body .ty-wrap a.ty-chip:visited{color:rgb(255 255 255 / .94)!important;border-color:rgb(255 255 255 / .2)!important;background:rgb(255 255 255 / .05)!important;font-weight:500}body .ty-wrap .ty-chip svg{color:var(--brand-soft)!important}@media (hover:hover){body .ty-wrap a.ty-chip:hover{color:#fff!important;border-color:rgb(209 168 255 / .55)!important;background:rgba(var(--brand-rgb),.08)!important}}body .ty-wrap .ty-step__body h3,body .ty-wrap .ty-road__head h2{color:#fff!important}body .ty-wrap .woocommerce-customer-details{padding:26px 28px!important}body .ty-wrap .woocommerce-customer-details .col2-set{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:22px!important;width:100%!important;margin:0!important}body .ty-wrap .woocommerce-customer-details .col2-set .col-1,body .ty-wrap .woocommerce-customer-details .col2-set .col-2{float:none!important;width:100%!important;max-width:none!important;margin:0!important}body .ty-wrap .woocommerce-customer-details address{min-height:0!important}body .ty-wrap .ty-actions .about-button--ghost{color:rgb(255 255 255 / .92)!important;border-color:rgb(255 255 255 / .28)!important;background:rgb(255 255 255 / .05)!important}@media (hover:hover){body .ty-wrap .ty-actions .about-button--ghost:hover{color:#fff!important;border-color:rgb(209 168 255 / .55)!important}}body .ty-wrap .woocommerce-customer-details{display:none!important}.ty-addr{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:22px}@media (max-width:680px){.ty-addr{grid-template-columns:1fr}}.ty-addr__col{padding:24px 26px;border:1px solid rgb(255 255 255 / .1);border-radius:16px;background:rgb(255 255 255 / .02)}.ty-addr__col h3{margin:0 0 14px;font-size:17px;font-weight:600;color:#fff}.ty-addr__col address{margin:0;font-style:normal;font-size:14.5px;line-height:1.75;color:rgb(255 255 255 / .85)}.ty-addr__line{display:flex;align-items:center;gap:9px;margin:12px 0 0;font-size:14px;color:rgb(255 255 255 / .8)}.ty-addr__line svg{flex:none;width:15px;height:15px;color:var(--brand-soft)}body .ty-wrap .ty-addr__line{color:rgb(255 255 255 / .92)!important;opacity:1!important}body .ty-wrap .ty-addr__line svg{color:var(--brand-soft)!important}body .ty-wrap .ty-addr__col address{color:rgb(255 255 255 / .9)!important}.wc-page a.woocommerce-button,.wc-page .wp-element-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:11px 22px;border:0;border-radius:999px;background:linear-gradient(100deg,#e5c2ff,var(--brand-mor))!important;color:#17121f!important;font-size:13.5px;font-weight:600;text-decoration:none!important;transition:transform 0.25s ease,filter 0.25s ease}@media (hover:hover){.wc-page a.woocommerce-button:hover,.wc-page .wp-element-button:hover{transform:translateY(-1px);filter:brightness(1.06);color:#17121f!important}}.wc-page a.woocommerce-button.cancel{background:none!important;border:1px solid rgb(255 255 255 / .22);color:#fff!important}.acc-body .woocommerce-order-details{margin-top:26px;padding:26px 28px;border-radius:18px;border:1px solid rgb(255 255 255 / .09);background:rgb(255 255 255 / .02)}.acc-body .woocommerce-customer-details{margin-top:26px;padding:0;border:0;background:none}.acc-body .woocommerce-order-details__title,.acc-body .woocommerce-customer-details>h2{margin:0 0 16px;font-size:19px;font-weight:600;color:#fff}.acc-body table.order_details{width:100%;margin:0;border:0;border-collapse:collapse}.acc-body table.order_details th,.acc-body table.order_details td{padding:15px 0;border:0;border-bottom:1px solid rgb(255 255 255 / .07);text-align:left;vertical-align:top;font-size:14.5px;color:rgb(255 255 255 / .9)!important}.acc-body table.order_details thead th{padding-top:0;font-size:11.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255 / .55)!important}.acc-body table.order_details td:last-child,.acc-body table.order_details th:last-child{text-align:right}.acc-body table.order_details a{color:#fff!important;font-weight:500;text-decoration:none}.acc-body table.order_details a:hover{color:var(--brand-lilac)!important}.acc-body table.order_details .product-quantity{color:rgb(255 255 255 / .6);font-weight:400}.acc-body table.order_details .wc-item-meta{display:flex;flex-wrap:wrap;gap:4px 18px;margin:9px 0 0;padding:0;list-style:none;font-size:13px;color:rgb(255 255 255 / .85)!important}.acc-body table.order_details .wc-item-meta li{margin:0;display:flex;gap:5px}.acc-body table.order_details .wc-item-meta li strong{color:#fff!important;font-weight:500}.acc-body table.order_details .wc-item-meta li p{display:inline;margin:0}.acc-body table.order_details tfoot th{font-size:14px;font-weight:500;color:rgb(255 255 255 / .65)!important;text-transform:none;letter-spacing:normal}.acc-body table.order_details tfoot tr:last-child th,.acc-body table.order_details tfoot tr:last-child td{border-bottom:0;padding-bottom:0;font-size:16px;font-weight:600;color:#fff!important}.acc-body .woocommerce-customer-details .col2-set::before,.acc-body .woocommerce-customer-details .col2-set::after,body .ty-wrap .woocommerce-customer-details .col2-set::before,body .ty-wrap .woocommerce-customer-details .col2-set::after{content:none!important;display:none!important}.acc-body .woocommerce-customer-details .col2-set{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:22px!important;width:100%!important;margin:0!important}.acc-body .woocommerce-customer-details .col2-set .col-1,.acc-body .woocommerce-customer-details .col2-set .col-2{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:22px 24px;border:1px solid rgb(255 255 255 / .1);border-radius:14px;background:rgb(255 255 255 / .015)}.acc-body .woocommerce-customer-details .woocommerce-column__title{margin:0 0 14px;font-size:17px;font-weight:600;color:#fff}.acc-body .woocommerce-customer-details address{margin:0;padding:0;border:0;font-style:normal;font-size:14.5px;line-height:1.75;color:rgb(255 255 255 / .9)!important}.acc-body .woocommerce-customer-details--phone,.acc-body .woocommerce-customer-details--email{margin:10px 0 0;color:rgb(255 255 255 / .85)!important}.acc-body .woocommerce-customer-details--phone::before,.acc-body .woocommerce-customer-details--email::before{color:var(--brand-soft)}.acc-body .woocommerce-order>p:first-child,.acc-body p.order-again{margin-bottom:6px}.acc-body .woocommerce-order>p:first-child mark{background:rgba(var(--brand-rgb),.14);color:var(--brand-lilac);padding:2px 8px;border-radius:6px}@media (max-width:640px){.acc-body .woocommerce-order-details,.acc-body .woocommerce-customer-details{padding:20px 18px}}.acc-body .ty-status{margin:20px 0 4px}.acc-body .ty-status__note{color:rgb(255 255 255 / .88)!important}.acc-body section.woocommerce-customer-details,.acc-body .woocommerce-customer-details section.col2-set,body .ty-wrap section.woocommerce-customer-details,body .ty-wrap .woocommerce-customer-details section.col2-set,.acc-body .woocommerce-customer-details .woocommerce-columns{padding:0!important;margin:0!important;max-width:none!important;width:100%!important}.acc-body section.woocommerce-customer-details{margin-top:26px!important}.acc-body .acc-order-head{margin:2px 0 26px;padding:24px 28px 26px;border:1px solid rgb(255 255 255 / .09);border-radius:18px;background:radial-gradient(130% 160% at 0% 0%,rgba(var(--brand-rgb),.05),transparent 55%),rgb(255 255 255 / .02)}.acc-body .acc-order-head__top{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.acc-body .acc-order-head__title{margin:0;font-size:23px;font-weight:600;color:#fff}.acc-order-badge{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid rgb(255 255 255 / .18);color:rgb(255 255 255 / .85);background:rgb(255 255 255 / .04)}.acc-order-badge--pending,.acc-order-badge--on-hold{border-color:rgb(255 200 120 / .4);color:#ffd9a0;background:rgb(255 200 120 / .08)}.acc-order-badge--processing{border-color:rgba(var(--brand-rgb),.45);color:var(--brand-lilac);background:rgba(var(--brand-rgb),.08)}.acc-order-badge--completed{border-color:rgb(139 224 168 / .4);color:#8be0a8;background:rgb(139 224 168 / .08)}.acc-order-badge--cancelled,.acc-order-badge--refunded,.acc-order-badge--failed{border-color:rgb(255 111 171 / .4);color:#ff9dc4;background:rgb(255 111 171 / .07)}.acc-body .acc-order-head__meta{display:flex;align-items:center;gap:8px;margin:10px 0 0;font-size:14px;color:rgb(255 255 255 / .75)!important}.acc-body .acc-order-head__meta svg{flex:none;width:15px;height:15px;color:var(--brand-soft)}.acc-body .acc-order-head .ty-status{margin:22px 0 0}.acc-body .acc-order-head .ty-status__note{margin-top:12px}@media (max-width:640px){.acc-body .acc-order-head{padding:20px 18px}}body.co-page .co-panel__title,body.co-page .co-pay__head h3,body.co-page .co-summary h2,body.co-page .co-sumitem__n,body.co-page .co-sumitem__p{color:#ffffff!important}body.co-page .co-panel__sub,body.co-page .co-field label,body.co-page .co-sumitem__c,body.co-page .co-sumrow,body.co-page .co-sumtotal span,body.co-page .co-sumsecure,body.co-page .co-pay__trust,body.co-page .wc_payment_methods .payment_box,body.co-page .woocommerce-privacy-policy-text p,body.co-page .woocommerce-terms-and-conditions-wrapper p,body.co-page .woocommerce-terms-and-conditions{color:rgb(255 255 255 / .86)!important;opacity:1!important}body.co-page .co-sumrow b,body.co-page .co-sumtotal strong,body.co-page .wc_payment_methods li>label{color:#ffffff!important;opacity:1!important}body.pay-page .pay-hero h1,body.pay-page .pay-panel__head h2,body.pay-page .pay-sum__head h2,body.pay-page .pay-item__n,body.pay-page .pay-item__p,body.pay-page .pay-row b{color:#ffffff!important}body.pay-page .pay-hero__lede{color:rgb(255 255 255 / .94)!important;opacity:1!important}body.pay-page .pay-trust,body.pay-page .pay-sum__no,body.pay-page .pay-row span,body.pay-page .pay-meta dt,body.pay-page .pay-meta dd,body.pay-page .pay-back{color:rgb(255 255 255 / .86)!important;opacity:1!important}body.pay-page .pay-row--total span,body.pay-page .pay-row--total strong,body.pay-page .pay-meta dd{color:#ffffff!important}body.co-page.co-payment-open .co-layout,body.pay-page .pay-layout{grid-template-columns:minmax(0,1fr)!important}body.co-page.co-payment-open .co-summary,body.pay-page .pay-side{display:none!important}body.co-page.co-payment-open .co-pay__box,body.co-page.co-payment-open .co-pay__body,body.co-page.co-payment-open .co-pay__body iframe,body.pay-page .pay-panel,body.pay-page .pay-panel__body,body.pay-page .pay-panel__body iframe{width:100%!important;max-width:none!important}body.co-page.co-payment-open .co-pay__body #paytriframe,body.pay-page .pay-panel__body #paytriframe{width:100%!important;max-width:none!important}body.co-page.co-payment-open,body.pay-page{cursor:auto!important}body.co-page.co-payment-open .co-pay,body.co-page.co-payment-open .co-pay__body{overflow-anchor:none}body.co-page.co-payment-open .cursor,body.pay-page .cursor{display:none!important}body.co-page.co-payment-open form.checkout>.blockUI.blockOverlay,body.co-page.co-payment-open form.checkout>.blockUI.blockMsg{display:none!important;visibility:hidden!important;pointer-events:none!important}body.co-page .co-hero{display:block;padding-top:96px;padding-bottom:0}body.co-page .co-hero h1{margin-top:0;font-size:clamp(28px, 2.8vw, 38px);line-height:1.08}body.co-page .co-stepper{margin-top:16px}body.co-page .co-stepper__item{gap:8px}body.co-page .co-stepper__n{width:28px;height:28px;font-size:12px}body.co-page .co-stepper__n svg{width:13px;height:13px}body.co-page .co-stepper__lbl{font-size:12.5px}body.co-page .co-stepper__line{margin-right:12px;margin-left:12px}body.co-page .co-stepper__item.is-active .co-stepper__n{box-shadow:0 0 0 3px rgb(229 194 255 / .07)}body.co-page .co-layout{padding-top:20px}body.co-page.co-payment-open .co-panel[data-panel="3"]>.co-panel__title,body.co-page.co-payment-open .co-panel[data-panel="3"]>.co-panel__sub,body.co-page.co-payment-open .co-panel[data-panel="3"]>.co-nav--top{display:none!important}body.co-page.co-payment-open .co-layout{padding-top:20px!important}body.co-page.co-payment-open .co-pay{margin-top:0!important}@media (max-width:900px){body.co-page .co-hero{display:block;padding-top:86px}body.co-page .co-hero h1{margin-top:6px;font-size:clamp(28px, 8vw, 34px)}body.co-page.co-payment-open .co-layout{padding-top:16px!important}}body.co-page .co-dock{display:none;position:fixed;right:0;bottom:0;left:0;z-index:10020;border-top:1px solid rgb(255 255 255 / .12);background:rgb(8 7 10 / .9);box-shadow:0 -18px 50px rgb(0 0 0 / .38);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body.co-page.co-dock-ready .co-dock{display:block!important}body.co-page .co-dock__inner{width:100%;max-width:var(--co-dock-width,var(--co-max));min-height:76px;margin:0 auto;padding:12px var(--co-pad);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px}body.co-page .co-dock .co-stepper{width:100%;max-width:none;min-width:0;margin:0;padding:0}body.co-page .co-dock__actions{display:flex;align-items:center;gap:10px}body.co-page .co-dock__back,body.co-page .co-dock__next{min-height:48px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;border:1px solid rgb(255 255 255 / .16);font-family:inherit;font-size:14px;font-weight:600;line-height:1;cursor:pointer}body.co-page .co-dock__back{background:rgb(255 255 255 / .025);color:rgb(255 255 255 / .9)}body.co-page .co-dock__next{min-width:190px;border-color:#fff0;background:#f4eefb;color:#11070f}body.co-page .co-dock__back svg,body.co-page .co-dock__next svg{width:16px;height:16px;flex:none}body.co-page .co-dock__back[hidden]{display:none!important}body.co-page .co-dock__next:disabled{opacity:.45;cursor:not-allowed}body.co-page .co-dock__payment-status{display:none;align-items:center;gap:9px;color:rgb(255 255 255 / .82);font-size:13px;white-space:nowrap}body.co-page .co-dock__secure-dot{width:8px;height:8px;border-radius:50%;background:#8be0a8;box-shadow:0 0 0 5px rgb(139 224 168 / .09)}body.co-page.co-payment-open .co-dock__actions{display:none}body.co-page.co-payment-open .co-dock__payment-status{display:inline-flex}body.co-page.co-dock-ready.co-payment-open .co-dock{display:none!important}body.co-page.co-dock-ready.co-payment-open .co-layout{padding-bottom:100px}body.co-page.co-dock-ready:not(.co-payment-open) .ef-toasts{bottom:calc(112px + env(safe-area-inset-bottom))}body.co-page.co-payment-open .ef-toasts{bottom:calc(42px + env(safe-area-inset-bottom))}body.co-page .co-panel .co-nav{display:none!important}body.co-page.co-dock-ready #place_order{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}body.co-page.co-dock-ready .co-layout{padding-bottom:156px}@media (hover:hover){body.co-page .co-dock__back:hover{border-color:rgb(229 194 255 / .48);color:#fff}body.co-page .co-dock__next:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 28px rgb(229 194 255 / .2)}}@media (max-width:700px){body.co-page.co-dock-ready:not(.co-payment-open) .ef-toasts{bottom:calc(96px + env(safe-area-inset-bottom))}body.co-page.co-payment-open .ef-toasts{bottom:calc(24px + env(safe-area-inset-bottom))}body.co-page .co-dock__inner{min-height:70px;gap:14px;padding-top:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom))}body.co-page .co-dock .co-stepper__line{margin-right:7px;margin-left:7px}body.co-page .co-dock__back,body.co-page .co-dock__next{min-height:44px;padding-right:15px;padding-left:15px}body.co-page .co-dock__next{min-width:138px}}@media (max-width:480px){body.co-page .co-dock__inner{gap:10px}body.co-page .co-dock .co-stepper__n{width:25px;height:25px}body.co-page .co-dock__back span,body.co-page.co-payment-open .co-dock__payment-status{display:none}body.co-page .co-dock__back{width:44px;padding:0}body.co-page .co-dock__next{min-width:124px}}body.co-page .co-hero{padding-top:118px}body.co-page .co-layout{padding-top:28px}body.co-page .co-panel.is-active{padding:26px;border:1px solid rgb(213 174 255 / .16);border-radius:20px;background:radial-gradient(115% 150% at 0% 0%,rgba(var(--brand-rgb),.09),transparent 55%),linear-gradient(155deg,rgb(22 17 28 / .86),rgb(10 9 13 / .94));box-shadow:0 24px 70px rgb(0 0 0 / .28)}body.co-page .co-summary{border-color:rgb(213 174 255 / .18);background:radial-gradient(125% 145% at 10% 0%,rgba(var(--brand-rgb),.12),transparent 58%),linear-gradient(155deg,rgb(24 18 30 / .94),rgb(11 10 14 / .97));box-shadow:0 24px 70px rgb(0 0 0 / .3)}body.co-page .co-form input[type="text"],body.co-page .co-form input[type="email"],body.co-page .co-form input[type="tel"],body.co-page .co-form input[type="number"],body.co-page .co-form textarea,body.co-page .co-form select,body.co-page .co-input,body.co-page .co-select{border-color:rgb(213 174 255 / .2)!important;background-color:rgba(var(--brand-rgb),.045)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025)}body.co-page .co-form input[type="text"]:focus,body.co-page .co-form input[type="email"]:focus,body.co-page .co-form input[type="tel"]:focus,body.co-page .co-form input[type="number"]:focus,body.co-page .co-form textarea:focus,body.co-page .co-form select:focus,body.co-page .co-input:focus,body.co-page .co-select:focus{border-color:rgb(213 174 255 / .58)!important;background-color:rgba(var(--brand-rgb),.075)!important;box-shadow:0 0 0 3px rgba(var(--brand-rgb),.08)!important}body.co-page.co-payment-open .co-panel[data-panel="3"].is-active{padding:0;border:0;border-radius:0;background:none;box-shadow:none}body.co-page.co-payment-open .co-layout{padding-top:28px!important}@media (max-width:900px){body.co-page .co-hero{padding-top:104px}body.co-page .co-panel.is-active{padding:21px 18px;border-radius:17px}}body.co-page .co-summary .co-sumrow,body.co-page .co-summary .co-sumtotal{display:grid!important;grid-template-columns:minmax(0,1fr) max-content;width:100%!important;align-items:center;column-gap:16px}body.co-page .co-summary .co-sumrow>b,body.co-page .co-summary .co-sumtotal>strong{justify-self:end!important;margin-right:0!important;padding-right:0!important;text-align:right!important}body.co-page .co-summary .co-sumrow>b *,body.co-page .co-summary .co-sumtotal>strong *{margin-right:0!important;padding-right:0!important;text-align:right!important}body.co-page .co-pay__trust{width:100%;justify-content:center;align-items:center;margin-right:auto;margin-left:auto;text-align:center}body.co-page .co-pay__trust svg{margin-top:0}body.error404 .ef-not-found{position:relative;isolation:isolate;display:grid;place-items:center;min-height:85svh;padding:150px 24px 100px;overflow:hidden;color:#f4f0f8;background:radial-gradient(ellipse at 50% 38%,rgb(112 61 167 / .13),transparent 60%),#050506}.ef-not-found__inner{width:100%;max-width:780px;text-align:center}.ef-not-found__code{margin:0 0 32px;font-size:clamp(120px, 19vw, 240px);font-weight:600;line-height:.85;letter-spacing:-.065em;color:#816494;background:linear-gradient(155deg,#d4acef -20%,#74518c 40%,#21182d 90%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;user-select:none}.ef-not-found__eyebrow{color:#bd98d6;font-size:11px;letter-spacing:.24em;font-weight:600}.ef-not-found__inner h1{margin:20px 0;color:#f4f0f8;font-size:clamp(30px, 4vw, 52px);font-weight:400;line-height:1.15;letter-spacing:-.035em}.ef-not-found__actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:34px}.ef-not-found__help{margin:30px 0 0;color:#97919e;font-size:13px;line-height:1.8}.ef-not-found__help a{color:#cba5ed;text-underline-offset:4px}.ef-not-found a:focus-visible{outline:2px solid #dab6f7;outline-offset:5px}@media (max-width:600px){body.error404 .ef-not-found{min-height:80svh;padding:120px 24px 72px}.ef-not-found__code{margin-bottom:28px}.ef-not-found__actions{flex-direction:column;align-items:center;max-width:320px;margin-inline:auto}.ef-not-found__help a{display:block}}body{--vcc-z:9000}body .vcc-theme--dark{--vcc-bg:#141018;--vcc-text:#f7f2fa;--vcc-text-muted:#d6cedd;--vcc-border:#50445c}body .vcc-banner__description,body .vcc-category__description,body .vcc-preferences__description{color:#d6cedd;font-size:14px;line-height:1.75}body .vcc-banner__title{font-size:20px;line-height:1.4}body .vcc-banner__links a{color:#dfbcff;font-size:13px}body .vcc-btn{font-size:14px;font-weight:600;min-height:46px}.cartd__panel{width:min(470px, 100vw);background:radial-gradient(ellipse at 100% 0%,rgb(134 80 177 / .1),transparent 48%),#0e0c11;border-left-color:#322939;box-shadow:-20px 0 80px rgb(0 0 0 / .35)}.cartd__head{padding:24px}.cartd__head h3{font-size:20px;letter-spacing:-.025em}.cartd__close{display:grid;place-items:center;width:40px;height:40px;padding:10px;border:1px solid #3c3343;border-radius:50%;color:#dcd2e4}.cartd__list{padding:20px}.cartd__list:has(.cartd__empty){display:flex;align-items:center;justify-content:center}.cartd__empty{width:100%;max-width:340px;padding:32px 8px 60px}.cartd__empty-icon{display:grid;place-items:center;width:96px;height:96px;margin:0 auto 28px;border-radius:28px;border:1px solid #41304f;background:linear-gradient(145deg,#241a2f,#141019);color:#cba5ed}.cartd__empty-icon svg{width:44px;height:44px}.cartd__empty-label{color:#af92c6;letter-spacing:.24em;font-size:10px;font-weight:600}.cartd__empty h3{margin:14px 0 12px;color:#f5eff9;font-size:26px;font-weight:400;letter-spacing:-.035em;line-height:1.25}.cartd__empty p{margin:0;color:#b6acbe;font-size:14px;line-height:1.8}.cartd__empty .cartd__explore{margin-top:28px}.cartd__go{background:#cba5ed;color:#1b1026;min-height:48px}.cartd__item{padding:16px;margin-bottom:12px;border:1px solid #302736;border-radius:16px;background:rgb(255 255 255 / .025)}.cartd__thumb{width:76px;height:88px;flex:0 0 76px}.cartd__name{color:#f3edf7;font-size:15px;line-height:1.5}.cartd__conf{color:#b5abbe;line-height:1.65;overflow-wrap:anywhere}.cartd__meta{gap:12px;flex-wrap:wrap;margin-top:14px}.cartd__price{color:#e2c4f7;font-size:16px}.cartd__rm{color:#b9adbf;padding:6px 0;text-underline-offset:3px}.cartd__foot{padding:24px 24px max(24px, env(safe-area-inset-bottom));background:#151019;border-top-color:#352a3e}.cartd__total span,.cartd__view{color:#bfb4c8}.cartd__total strong{color:#f2e6fb}.cartd a:focus-visible,.cartd button:focus-visible{outline:2px solid #d7b2f5;outline-offset:4px}@media (max-width:380px){.cartd__head{padding:18px}.cartd__list{padding:14px}.cartd__item{padding:12px;gap:10px}.cartd__thumb{width:60px;flex-basis:60px;height:72px}}.product-card__cta::after{content:"";position:absolute;inset:0;z-index:2;border-radius:22px}.product-card:has(.product-card__cta:focus-visible){outline:2px solid #cba5ed;outline-offset:4px}.acc-auth{max-width:600px;margin:0 auto;padding:132px 24px 88px}.acc-auth__card{padding:40px;border-color:rgb(229 194 255 / .16);background:radial-gradient(ellipse at 50% 0,rgb(174 123 242 / .09),transparent 62%),#0d0c10;box-shadow:0 24px 90px rgb(0 0 0 / .2)}.acc-auth [hidden]{display:none!important}.acc-auth__header{margin-bottom:28px;text-align:center}.acc-auth__header h1{margin:14px 0 12px;font-size:clamp(28px, 3vw, 36px);font-weight:500;line-height:1.15;letter-spacing:-.025em}.acc-auth__header h1:focus{outline:none}.acc-auth__header p{margin:0;color:rgb(255 255 255 / .6);font-size:14px;line-height:1.6}.acc-auth__status{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:6px;border:1px solid rgb(229 194 255 / .18);border-radius:16px;background:rgb(229 194 255 / .06);color:#dfbeff}.acc-auth__message{margin:0;color:rgb(255 255 255 / .65);font-size:14px;line-height:1.7;text-align:center}.acc-auth .lost_reset_password{margin:0;padding:0;border:0}.acc-auth .acc-input{min-height:52px;font-size:16px}.acc-auth .acc-field label{color:rgb(255 255 255 / .78)}.acc-auth .acc-btn{width:100%;min-height:52px;border-radius:12px}.acc-auth .acc-check,.acc-auth .acc-note{color:rgb(255 255 255 / .65)}.acc-auth__switch{margin:24px 0 0;padding-top:24px;border-top:1px solid rgb(255 255 255 / .08);color:rgb(255 255 255 / .6);text-align:center;font-size:14px;line-height:1.7}.acc-auth__switch a{display:inline-block;margin-left:4px;color:#dfbeff;font-weight:600;text-decoration:none}.acc-auth__switch a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.acc-auth a:focus-visible,.acc-auth button:focus-visible{outline:2px solid #d8b5ff;outline-offset:4px}.acc-social{margin:0 0 26px}.acc-social__buttons div.nsl-container{padding:0;width:100%}.acc-social__buttons div.nsl-container .nsl-container-buttons{display:flex;width:100%;padding:0}.acc-social__buttons div.nsl-container .nsl-container-buttons a{flex:1;margin:0;width:100%}.acc-social__buttons div.nsl-container .nsl-button-google[data-skin]{min-height:54px;padding:12px 18px;align-items:center;justify-content:center;gap:10px;border:1px solid rgb(229 194 255 / .24);border-radius:14px;background-image:linear-gradient(120deg,rgb(229 194 255 / .045),rgb(255 255 255 / .015));box-shadow:0 2px 8px rgb(0 0 0 / .12),inset 0 1px 0 rgb(255 255 255 / .035);color:#f0ecf4;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.acc-social__buttons div.nsl-container .nsl-button-google .nsl-button-svg-container{padding:0}.acc-social__buttons div.nsl-container .nsl-button-google .nsl-button-label-container{flex:0 1 auto;margin:0;padding:0;font-size:15px;font-weight:500;line-height:22px;letter-spacing:0;white-space:normal}.acc-social__buttons div.nsl-container a:hover .nsl-button-google,.acc-social__buttons div.nsl-container a:focus-visible .nsl-button-google{border-color:rgb(229 194 255 / .6);box-shadow:0 4px 16px rgb(0 0 0 / .16),0 0 0 3px rgb(229 194 255 / .06)}@media (prefers-reduced-motion:no-preference){.acc-social__buttons div.nsl-container a:hover .nsl-button-google{transform:translateY(-1px)}.acc-social__buttons div.nsl-container a:active .nsl-button-google{transform:translateY(0)}}.acc-social__separator{display:flex;align-items:center;gap:14px;margin-top:24px;color:rgb(255 255 255 / .5);font-size:12px}.acc-social__separator::before,.acc-social__separator::after{content:"";height:1px;flex:1;background:rgb(255 255 255 / .1)}@media (prefers-reduced-motion:no-preference){.acc-auth [data-auth-view]:not([hidden]){animation:acc-form-in .22s ease-out}@keyframes acc-form-in{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:600px){.acc-auth{padding:104px 16px 56px}.acc-auth__card{padding:28px 22px;border-radius:20px}.acc-auth__header{margin-bottom:24px}.acc-auth .acc-form__row{gap:12px}.acc-auth .acc-link,.acc-auth .acc-check{font-size:12px}}body #nsl-redirect-overlay{padding:20px;box-sizing:border-box;background:rgb(0 0 0 / .68);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}body #nsl-redirect-overlay-container{box-sizing:border-box;width:min(100%, 380px);padding:36px 28px 32px;border:1px solid rgb(229 194 255 / .2);border-radius:22px;background:radial-gradient(ellipse at 50% 0,rgb(174 123 242 / .13),transparent 75%),#0d0c10;box-shadow:0 24px 80px rgb(0 0 0 / .45);text-align:center}body #nsl-redirect-overlay-spinner{box-sizing:border-box;width:38px;height:38px;margin:0 0 24px;border:2px solid rgb(229 194 255 / .16);border-top-color:#dfbeff;border-right-color:#ad7df2;box-shadow:none;animation-duration:.85s}body #nsl-redirect-overlay-title{margin:0 0 10px;font-family:inherit;font-size:clamp(20px, 5vw, 23px);font-weight:500;line-height:1.3;letter-spacing:-.02em;color:#f5eefc}body #nsl-redirect-overlay-text{margin:0;max-width:30ch;font-family:inherit;font-size:14px;line-height:1.65;color:rgb(255 255 255 / .65)}@media (prefers-reduced-motion:reduce){body #nsl-redirect-overlay-spinner{animation:none}}body{font-family:'Roboto',sans-serif}::-webkit-scrollbar{width:10px;height:10px;background-color:#0d0d0f}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .45);background-color:#0d0d0f;border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#b088ff;background-image:-webkit-linear-gradient(top,#f3e6ff 0%,#e5c2ff 50%,#d1a8ff 51%,#b088ff 100%)}::-webkit-scrollbar-thumb:hover{background-image:-webkit-linear-gradient(top,#fff 0%,#f0d9ff 50%,#e5c2ff 51%,#ff6fab 100%)}::-webkit-scrollbar-corner{background-color:#0d0d0f}html{scrollbar-width:thin;scrollbar-color:#b088ff #0d0d0f}#page{position:relative}.display-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.display-flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.display-flex-shrink{-ms-flex-negative:0;flex-shrink:0}.transitions{-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s}.container,.container-fluid{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid #fff0;border-radius:.25rem;width:100%;display:block}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}h1,h2,h3,h4,h5{margin:0}.entry-content .text-content p{color:#404040}.entry-content .text-content a{color:#000;text-decoration:none;font-weight:600}.entry-content .text-content a:hover{text-decoration:underline;color:#f36a10}.entry-content .text-content .wp-block-file{margin:1.7em 0}.entry-content .text-content .wp-block-file a{font-size:16px}.entry-content .text-content .wp-block-file a.wp-block-file__button{border-radius:4px}.entry-content .text-content .wp-block-file a.wp-block-file__button:hover{background-color:#404040;color:#fff}.entry-content .text-content .wp-block-gallery{margin:15px 0}.entry-content .text-content .wp-block-gallery figure picture{height:100%}.entry-content .text-content .wp-block-columns{margin-top:20px}.entry-content .text-content .wp-block-columns figure picture img{width:100%}.entry-content .text-content .entry-img{margin-bottom:15px}.entry-content .text-content .entry-img img{width:100%}.entry-content .text-content strong{font-weight:600;color:#404040}.entry-content .text-content .wp-block-buttons{margin:15px 0}.entry-content .text-content .is-type-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.entry-content .text-content .is-type-video .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.blog-flex360{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-flex360 .left{width:70%;padding-right:32px}@media (max-width:1200px){.blog-flex360 .left{width:65%}}@media (max-width:991px){.blog-flex360 .left{width:100%;padding-right:0}}.blog-flex360 .left .entry-header{padding:5px 15px;padding-left:0;border-bottom:1px solid #f3f3f3;margin-bottom:25px}@media (max-width:575px){.blog-flex360 .left .entry-header{padding:5px 15px;padding-left:0;margin-bottom:15px}}.blog-flex360 .left .entry-header .entry-title{position:relative;padding:2px 15px;font-weight:600;color:#404040}@media (max-width:575px){.blog-flex360 .left .entry-header .entry-title{font-size:22px}}.blog-flex360 .left .entry-header .entry-title:before{content:"";position:absolute;left:0;top:0;display:block;width:6px;height:100%;background-color:#404040}.blog-flex360 .left.side-off{width:100%}.blog-flex360 .right{width:30%}@media (max-width:1200px){.blog-flex360 .right{width:35%}}@media (max-width:991px){.blog-flex360 .right{width:100%}}.blog-items360{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px;margin-bottom:15px}.blog-items360 .items{width:50%;padding:10px}@media (max-width:575px){.blog-items360 .items{width:100%}}.blog-items360 .items a{text-decoration:none;background-color:#f9f9f9;border:1px solid #efefef;display:block;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;color:#555655}.blog-items360 .items a .img{position:relative}.blog-items360 .items a .img img{width:100%;height:290px;object-fit:cover}@media (max-width:1400px){.blog-items360 .items a .img img{height:240px}}.blog-items360 .items a .img .date-in{text-align:center;position:absolute;right:15px;top:15px}.blog-items360 .items a .img .date-in span{padding:0 17px;display:block;font-size:30px;color:#fff;background-color:#555655;font-weight:700;line-height:37px;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s}.blog-items360 .items a .img .date-in span:nth-of-type(2){background-color:#fff;color:#6d6e72;font-weight:400;font-size:14px;line-height:normal;padding:4px 0}.blog-items360 .items a .bottom{padding:15px}@media (max-width:575px){.blog-items360 .items a .bottom{padding:15px}}.blog-items360 .items a .bottom .title-in{font-size:18px;color:#555655;font-weight:700;margin-bottom:5px}.blog-items360 .items a .bottom .desc-in{margin-bottom:10px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:48px}.blog-items360 .items a .bottom .link-in span{color:#555655;text-decoration:none;font-weight:600;opacity:.7}.blog-items360 .items a .bottom .link-in span svg{margin-left:2px;width:9px;position:relative;top:-1px}.blog-items360 .items a .bottom .link-in span:hover{color:#222;opacity:1}.blog-items360 .items a:hover{background-color:#fff;color:#555655;box-shadow:0 0 5px rgb(0 0 0 / .2)}.blog-items360 .items a:hover .img .date-in span{background-color:#404040}.blog-items360 .items a:hover .img .date-in span:nth-of-type(2){background-color:#fff}.blog-items360.side-off .items{width:33.33%}@media (max-width:991px){.blog-items360.side-off .items{width:50%}}@media (max-width:575px){.blog-items360.side-off .items{width:100%}}.error-404{position:relative;overflow:hidden;height:100vh;width:100%}.error-404 img{width:100%;height:auto;object-fit:contain;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.error-404 .text-404{position:absolute;left:0;bottom:80px;width:100%;text-align:right}@media (max-width:1400px){.error-404 .text-404{bottom:65px}}@media (max-width:1200px){.error-404 .text-404{bottom:15px}}@media (max-width:500px){.error-404 .text-404{position:relative;bottom:auto;left:auto;margin-bottom:15px}}@media (max-width:1400px){.error-404 .text-404 .container{max-width:100%}}.error-404 .text-404 .flex-in{width:450px;display:block;margin-left:auto;background-color:rgb(255 255 255 / .5);border:1px solid #ddd;padding-bottom:15px}@media (max-width:991px){.error-404 .text-404 .flex-in{margin:0 auto}}@media (max-width:500px){.error-404 .text-404 .flex-in{width:100%}}.error-404 .text-404 .flex-in .title-404{font-size:40px;text-align:center}@media (max-width:500px){.error-404 .text-404 .flex-in .title-404{font-size:28px}}.error-404 .text-404 .flex-in .desc-404{color:#404040;text-align:center;margin-bottom:20px;margin-top:15px}@media (max-width:500px){.error-404 .text-404 .flex-in .desc-404{font-size:14px;margin-bottom:10px;margin-top:8px}}.error-404 .text-404 .flex-in .link-404{text-align:center}@media (max-width:991px){.error-404 .text-404 .flex-in .link-404{margin-top:20px}}@media (max-width:500px){.error-404 .text-404 .flex-in .link-404{margin-top:15px}}.error-404 .text-404 .flex-in .link-404 a{font-size:16px;color:#fff;font-weight:500;width:160px;height:40px;background-color:#404040;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin:0 auto;text-decoration:none;border:1px solid #404040;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s}@media (max-width:500px){.error-404 .text-404 .flex-in .link-404 a{font-size:14px;width:128px;height:37px}}.error-404 .text-404 .flex-in .link-404 a:hover{background-color:#fff;color:#404040}.blog-flex360{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-flex360 .left .entry-img img{width:100%}.blog-flex360 .left .post-auth{margin-top:25px;border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.blog-flex360 .left .post-auth .items{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;font-weight:600;color:#828282}.blog-flex360 .left .post-auth .items:after{content:"";position:relative;height:2px;width:10px;display:block;background-color:#c1c1c1;margin:0 10px}.blog-flex360 .left .post-auth .items:last-child:after{display:none}.blog-flex360 .left .post-auth .items:nth-of-type(2){color:#222;text-transform:capitalize}@media (max-width:575px){.blog-flex360 .left .post-auth .items:nth-of-type(2){font-size:14px}}.blog-flex360 .left .post-auth .items:nth-of-type(3){font-size:15px}@media (max-width:575px){.blog-flex360 .left .post-auth .items:nth-of-type(3){font-size:13px}}.blog-flex360 .left .post-auth .items img{border-radius:5px}.blog-flex360 .left .entry-footer{border:1px solid #f7f7f7;background-color:#fdfdfd;padding:15px;padding-bottom:5px;margin-bottom:20px}.blog-flex360 .left .entry-footer span{display:block}.blog-flex360 .left .entry-footer span a{background-color:#f5f5f5;padding:2px 10px;color:#505050;margin:0 5px;margin-bottom:10px;display:inline-block;font-size:13px;text-decoration:none;border:1px solid #ddd;font-weight:500;text-transform:capitalize;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s}.blog-flex360 .left .entry-footer span a:hover{background-color:#404040;border:1px solid #404040;color:#fff}.blog-flex360 .left .entry-footer .edit-link{text-align:right}.blog-flex360 .left .entry-footer .edit-link a{padding:5px 15px}.post-navigation .nav-links,.posts-navigation .nav-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.post-navigation .nav-links,.posts-navigation .nav-links{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next,.posts-navigation .nav-links .nav-previous,.posts-navigation .nav-links .nav-next{width:100%}}.post-navigation .nav-links .nav-previous a,.post-navigation .nav-links .nav-next a,.posts-navigation .nav-links .nav-previous a,.posts-navigation .nav-links .nav-next a{font-size:14px;padding:6px 15px;border:1px solid #ebebeb;text-align:center;color:#5d5d5d;background-color:#f9f9f9;text-decoration:none;font-weight:500;-webkit-transition:all 0.35s;transition:all 0.35s;-moz-transition:all 0.35s;-ms-transition:all 0.35s;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.post-navigation .nav-links .nav-previous a span,.post-navigation .nav-links .nav-next a span,.posts-navigation .nav-links .nav-previous a span,.posts-navigation .nav-links .nav-next a span{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.post-navigation .nav-links .nav-previous a span label,.post-navigation .nav-links .nav-next a span label,.posts-navigation .nav-links .nav-previous a span label,.posts-navigation .nav-links .nav-next a span label{cursor:pointer;font-weight:500;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:0;max-width:180px;text-align:left;padding-left:5px}@media (max-width:767px){.post-navigation .nav-links .nav-previous a span label,.post-navigation .nav-links .nav-next a span label,.posts-navigation .nav-links .nav-previous a span label,.posts-navigation .nav-links .nav-next a span label{max-width:none}}.post-navigation .nav-links .nav-previous a:hover,.post-navigation .nav-links .nav-next a:hover,.posts-navigation .nav-links .nav-previous a:hover,.posts-navigation .nav-links .nav-next a:hover{background-color:#404040;color:#fff;border-color:#404040}@media (max-width:767px){.post-navigation .nav-links .nav-previous,.posts-navigation .nav-links .nav-previous{margin-bottom:10px}}.post-navigation .nav-links .nav-next,.posts-navigation .nav-links .nav-next{margin-left:auto}@media (max-width:767px){.posts-navigation .nav-previous,.posts-navigation .nav-next{width:auto!important}}.posts-navigation .nav-previous{margin-left:auto;-webkit-box-ordinal-group:2;-ms-flex-order:2;order:2}@media (max-width:767px){.posts-navigation .nav-previous{margin-bottom:10px}}.posts-navigation .nav-next{margin-left:0!important;-webkit-box-ordinal-group:1;-ms-flex-order:1;order:1}.comments-area-ajans360{margin-top:30px}.comments-area-ajans360 .comments-title{position:relative;z-index:1;background-color:#f9f9f9;padding:15px 15px;border-left:5px solid #404040;margin-bottom:30px;font-size:16px;font-weight:500;color:#8c8c8c;font-weight:400}.comments-area-ajans360 .comments-title span{color:#404040;font-size:20px;font-weight:500}@media (max-width:575px){.comments-area-ajans360 .comments-title{padding:10px 10px}.comments-area-ajans360 .comments-title span{font-size:18px}}.comments-area-ajans360 .comment-navigation{margin-top:20px}.comments-area-ajans360 .comment-navigation .nav-links{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:space-between;-moz-box-pack:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-between;justify-content:space-between}@media (max-width:767px){.comments-area-ajans360 .comment-navigation .nav-links{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.comments-area-ajans360 .comment-navigation .nav-links .nav-previous,.comments-area-ajans360 .comment-navigation .nav-links .nav-next{width:100%}}.comments-area-ajans360 .comment-navigation .nav-links .nav-previous a,.comments-area-ajans360 .comment-navigation .nav-links .nav-next a{font-size:14px;font-weight:400;text-transform:uppercase;padding:5px 20px;border:1px solid #ebebeb;border-radius:0;text-align:center;color:#404040;background-color:#f9f9f9;text-decoration:none;display:block}.comments-area-ajans360 .comment-navigation .nav-links .nav-previous a:hover,.comments-area-ajans360 .comment-navigation .nav-links .nav-next a:hover{background-color:#404040;color:#fff;border-color:#404040}@media (max-width:767px){.comments-area-ajans360 .comment-navigation .nav-links .nav-previous{margin-bottom:10px}}.comments-area-ajans360 .comment-navigation .nav-links .nav-next{margin-left:auto}.comments-area-ajans360 ol{list-style:none;margin-left:0}.comments-area-ajans360 .comment-list{padding:0;margin:0}.comments-area-ajans360 .comment-list .comment{border:1px solid #f1f1f1;padding:20px;border-radius:10px;margin-bottom:0;margin-top:20px}@media (max-width:575px){.comments-area-ajans360 .comment-list .comment{padding:10px;margin-top:15px}}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta{position:relative}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-author img{-webkit-box-shadow:1px 2px 5px 0 rgb(0 0 0 / .2);-moz-box-shadow:1px 2px 5px 0 rgb(0 0 0 / .2);box-shadow:1px 2px 5px 0 rgb(0 0 0 / .2);border-radius:4px}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-author b{padding-left:20px;position:relative;top:4px}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-author b a{text-transform:capitalize;pointer-events:none;text-decoration:none;color:#404040;font-weight:500}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-author span{position:relative;top:4px;color:#797979}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata{position:absolute;left:84px;top:0}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata a{pointer-events:none;text-decoration:none}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata a time{font-size:14px;color:#777;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata span a{pointer-events:auto;font-size:14px;color:#404040}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata span a:hover{text-decoration:underline}.comments-area-ajans360 .comment-list .comment .comment-body .comment-meta .comment-metadata .edit-link{display:none}.comments-area-ajans360 .comment-list .comment .comment-body .comment-content p{padding-left:84px;margin-bottom:10px;color:#777}.comments-area-ajans360 .comment-list .comment .comment-body .reply{text-align:right}.comments-area-ajans360 .comment-list .comment .comment-body .reply a{font-size:13px;font-weight:400;text-transform:uppercase;padding:4px 20px;border:1px solid #ebebeb;border-radius:15px;text-align:center;color:#404040;text-decoration:none;display:inline-block}@media (max-width:575px){.comments-area-ajans360 .comment-list .comment .comment-body .reply a{padding:4px 15px}}.comments-area-ajans360 .comment-list .comment .comment-body .reply a:hover{background-color:#404040;color:#fff;border-color:#404040}@media (max-width:768px){.comments-area-ajans360 .comment-list .comment .children{padding-left:0}}.comments-area-ajans360 .comment-respond{margin-top:40px}.comments-area-ajans360 .comment-respond .comment-reply-title{position:relative;background-color:#f9f9f9;padding:10px 15px;border:1px solid #f5f5f5;border-left:5px solid #222;margin:0;margin-bottom:30px;text-transform:uppercase;font-size:20px;color:#454545;font-weight:500}@media (max-width:575px){.comments-area-ajans360 .comment-respond .comment-reply-title{margin-bottom:20px}}.comments-area-ajans360 .comment-respond .comment-reply-title small{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);right:15px}.comments-area-ajans360 .comment-respond .comment-reply-title small a{text-transform:none;color:#454545}.comments-area-ajans360 .comment-respond .comment-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.comments-area-ajans360 .comment-respond .comment-form div{width:100%;-webkit-order:6;order:6;margin-bottom:15px}.comments-area-ajans360 .comment-respond .comment-form p{width:100%}.comments-area-ajans360 .comment-respond .comment-form p label{font-weight:500;color:#636363}.comments-area-ajans360 .comment-respond .comment-form p input[type="text"],.comments-area-ajans360 .comment-respond .comment-form p input[type="email"],.comments-area-ajans360 .comment-respond .comment-form p input[type="url"],.comments-area-ajans360 .comment-respond .comment-form p textarea{outline:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;border:1px solid #e5e5e5!important;height:45px;font-weight:400;padding-left:15px;font-size:16px;width:100%}.comments-area-ajans360 .comment-respond .comment-form p input[type="text"]:focus,.comments-area-ajans360 .comment-respond .comment-form p input[type="email"]:focus,.comments-area-ajans360 .comment-respond .comment-form p input[type="url"]:focus,.comments-area-ajans360 .comment-respond .comment-form p textarea:focus{border:1px solid #404040!important}.comments-area-ajans360 .comment-respond .comment-form p input[type="checkbox"]{width:16px;height:16px;position:relative;top:2px}.comments-area-ajans360 .comment-respond .comment-form p textarea{height:auto!important;padding:15px}.comments-area-ajans360 .comment-respond .comment-form p.comment-notes{-webkit-order:1;order:1}.comments-area-ajans360 .comment-respond .comment-form p.logged-in-as{display:none!important}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-comment{-webkit-order:5;order:5}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-author{-webkit-order:2;order:2;width:50%;padding-right:10px}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-email{-webkit-order:3;order:3;width:50%;padding-left:10px}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-url{-webkit-order:4;order:4}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-cookies-consent{-webkit-order:6;order:6}.comments-area-ajans360 .comment-respond .comment-form p.comment-form-cookies-consent label{font-weight:400;display:inline}.comments-area-ajans360 .comment-respond .comment-form p.form-submit{-webkit-order:7;order:7}.comments-area-ajans360 .comment-respond .comment-form p.form-submit input[type="submit"]{outline:none;box-shadow:none;border:none!important;border-radius:0!important;display:table;background-color:#404040!important;border:1px solid #404040!important;color:#fff!important;padding:13px 23px!important;cursor:pointer!important;transition:all .4s!important;-webkit-transition:all .4s!important;-moz-transition:all .4s!important;-ms-transition:all .4s!important;-o-transition:all .4s!important;font-weight:500;text-transform:capitalize}.comments-area-ajans360 .comment-respond .comment-form p.form-submit input[type="submit"]:hover{transition:all .4s!important;-webkit-transition:all .4s!important;-moz-transition:all .4s!important;-ms-transition:all .4s!important;-o-transition:all .4s!important;color:#404040!important;border:1px solid #ddd!important;background-color:#fff!important}.mobile-sidebar-ajans360{display:none}@media (max-width:991px){.mobile-sidebar-ajans360{display:block;font-size:18px;padding:10px 15px;color:#fff;background-color:#404040;margin-bottom:15px;cursor:pointer;font-weight:500;margin-top:15px}.mobile-sidebar-ajans360:hover{background-color:#797979}}.widget-area-ajans360{position:relative;overflow:hidden}@media (max-width:991px){.widget-area-ajans360{display:none}}.widget-area-ajans360 .widget_block{margin-bottom:20px}.widget-area-ajans360 .widget_block:last-child{margin-bottom:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container{border:1px solid #e5e5e5;padding:0 15px 15px 15px}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h1,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h2,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h3,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h4,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h5,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container h6{font-size:18px;padding:9px 15px;margin:0 -15px 15px -15px;color:#fff;background-color:#404040;font-weight:500}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories{padding:0;margin:0;list-style:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li{display:block;border-bottom:1px solid #ddd;padding:10px 5px;font-weight:500;color:#404040;position:relative;width:100%}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li:first-child{padding-top:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li a,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li a{font-weight:500;color:#404040;position:relative;text-decoration:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li a:first-child,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li a:first-child{text-transform:capitalize}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a:first-child:before,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a:first-child:before,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li a:first-child:before,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li a:first-child:before{content:"";float:left;margin-top:8px;margin-right:12px;width:8px;height:8px;border:2px solid #404040;border-radius:50%;box-sizing:border-box}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a:hover,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a:hover,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li a:hover,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li a:hover{color:#797979}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li::after{content:"";clear:both;display:table}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a:before{display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__featured-image{width:110px;float:left;padding-right:10px}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__featured-image a{display:block;width:100%;margin:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li a,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__post-author,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt{display:block}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__post-excerpt{font-size:15px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-posts li .wp-block-latest-posts__post-author{display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-archives li,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-categories li{display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-social-links{margin-bottom:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .see-more-360-cat,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .see-more-360-arsiv,.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .see-more-360-etiket{display:none;margin:0 auto;margin-top:10px;background-color:#404040;border:1px solid #404040;color:#fff;padding:4px 14px;font-size:14px;cursor:pointer}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li{margin:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a.wp-block-latest-comments__comment-author{pointer-events:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments li a:first-child:before{margin-top:6px;margin-right:10px}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p{margin-bottom:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-search .wp-block-search__label{display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-tag-cloud{margin:0}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-tag-cloud a{background-color:#f5f5f5;padding:5px 15px;color:#565656;margin:0 5px;margin-bottom:10px;display:inline-block;font-size:14px!important;text-decoration:none;border:1px solid #ddd;font-weight:500;display:none}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-block-tag-cloud a:hover{background-color:#d2d2d2}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-calendar-table tbody tr td a{text-decoration:none;color:#fff;background-color:#404040;display:block;font-size:14px}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-calendar-table tbody tr td a:hover{background-color:#4e4e4e}.widget-area-ajans360 .widget_block .wp-block-group .wp-block-group__inner-container .wp-calendar-table caption{text-align:center;border:1px solid #ddd;margin-top:-1px}.search-form360{margin-bottom:15px}.search-form360 .search-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.search-form360 .search-form:before{content:"";position:absolute;right:2px;top:2px;height:40px;width:56px;background-color:#f4f4f4;background-image:url(//earfit.com.tr/qaqiruv/themes/ajans360/assets/img/tmp/blog-ara.svg);background-size:20px;background-repeat:no-repeat;background-position:center;z-index:5;pointer-events:none}.search-form360 .search-form label{margin:0;width:100%}.search-form360 .search-form label .search-field{height:45px;width:100%;line-height:45px;border:1px solid #e7ebef;background-color:#f4f4f4;color:#222;border-radius:3px;padding:0 0 0 15px;outline:none}.search-form360 .search-form label .search-field:focus{border-color:#222}.search-form360 .search-form .search-submit{height:40px;background-color:#f4f4f4;border:none;border-radius:0;position:absolute;right:2px;top:2px;outline:none;cursor:pointer}