@charset UTF-8;.at-product{position:relative}.at-product .at-product-image{position:sticky;top:130px}.at-product .at-product-image div.woocommerce-product-gallery div.woocommerce-product-gallery__wrapper img.wp-post-image{border:0}.at-product .at-product-image span.onsale{background-color:var(--main-color-dark);border-radius:4px;color:#fff;font-family:Quicksand;text-transform:uppercase}.at-product .at-product-breadcrumb .woocommerce-breadcrumb{font-family:Quicksand;text-transform:uppercase;font-size:1em;color:#eee}.at-product .at-product-breadcrumb .woocommerce-breadcrumb a{color:var(--main-color)}.at-product .at-product-grey-background h1.product_title.entry-title{font-size:min(30px,5vw)}.at-product .at-product-short-descr{color:#999;text-align:justify}.at-product .cf-bf-bundle-wrapper{flex:1}.at-product .cf-bf-add-to-cart{display:flex;align-items:center;justify-content:center}.at-product .cf-bf-add-to-cart button{float:none}.at-product .cf-bf-restriction-notice{opacity:.8;color:var(--main-color);background-color:var(--ze-main-background-color);border:1px solid var(--main-color)}.at-product .at-product-price{padding:0 10px 0 20px}.at-product .at-product-price .fl-node-content{padding:10px;border-left:2px solid var(--main-color);background:linear-gradient(90deg,rgba(0,0,0,.933) 0,rgba(0,0,0,.3) 10%,rgba(0,0,0,.1) 20%,#0000 100%);font-size:1.4em}.at-product .at-product-price .fl-node-content del .amount{color:#888888}.at-product .at-product-price .fl-node-content ins .amount{color:#ccc}.at-product .at-last-purchase-msg{color:#ccc;font-family:Quicksand;font-size:1.2em}.at-product .at-last-purchase-msg b{color:var(--ze-main-color)}.at-product .at-last-purchase-msg.never{color:#aaa}.at-product .at-product-stock-info{margin-top:20px;display:flex;flex-direction:column;gap:10px;font-family:Quicksand}.at-product .at-product-stock-info .at-info{color:#aaa;display:flex;justify-content:flex-start;align-items:center;gap:10px}.at-product .at-product-stock-info .at-info:before{content:"";width:10px;height:10px;background-color:#999;border-radius:5px}.at-product .at-product-stock-info .at-info.green::before{background-color:#0db638}.at-product .at-product-stock-info .at-info.orange::before{background-color:#e89b16}.at-product .at-product-stock-info .at-info.red::before{background-color:#bb0808}.at-product p.stock{display:none}.at-product div.at-atc-wrapper div.fl-module-content{}.at-product div.at-atc-wrapper div.fl-module-content form.cart{display:flex;justify-content:flex-start;align-items:center;margin:10px 0}.at-product div.at-atc-wrapper div.fl-module-content form.cart div.quantity{margin:0;display:flex;justify-content:center;align-items:center;gap:10px;margin-right:10px}.at-product div.at-atc-wrapper div.fl-module-content form.cart button{background-color:black;color:var(--main-color);transition:all .3s ease;height:50px;display:flex;padding:10px 20px;justify-content:center;align-items:center;border:0;font-family:Quicksand;text-transform:uppercase;font-size:min(1.5em,3vw);font-weight:400}.at-product div.at-atc-wrapper div.fl-module-content form.cart button:hover{background-color:var(--main-color);color:black}.at-product div.at-atc-wrapper div.fl-module-content form.cart input{background-color:#333!important;border:1px solid var(--main-color-dark);color:#ccc;font-size:1.5em;height:50px}.at-product div.at-atc-wrapper div.fl-module-content form.cart.variations_form{flex-direction:column;align-items:flex-start}.at-product div.at-atc-wrapper div.fl-module-content form.cart.variations_form table.variations{margin:0;margin-bottom:5px}.at-product div.at-atc-wrapper div.fl-module-content form.cart.variations_form table.variations th{color:#ccc;font-family:Quicksand;text-transform:uppercase;font-weight:500;display:flex;align-items:center;min-height:34px;margin-bottom:10px}.at-product div.at-atc-wrapper div.fl-module-content form.cart.variations_form table.variations th label{margin:0}.at-product div.at-atc-wrapper div.fl-module-content form.cart.variations_form table.variations td{padding:0}.at-product div.at-atc-wrapper div.fl-module-content form.cart.variations_form table.variations td select{border:1px solid var(--ze-main-color);border-radius:4px;padding-left:5px;color:#ddd;background-color:#444646}.at-product div.at-atc-wrapper div.fl-module-content input::-webkit-outer-spin-button,.at-product div.at-atc-wrapper div.fl-module-content input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.at-product div.at-atc-wrapper div.fl-module-content input[type=number]{-moz-appearance:textfield}.at-product .at-product-terms{padding:10px 0;color:#bbb;font-family:Quicksand;text-transform:uppercase}.at-product .at-product-terms .sku{padding-right:10px;border-right:1px solid #999}.at-product .at-product-terms a{color:var(--main-color)}.at-product .at-product-terms .tagged_as{display:none}.at-product .at-product-tabs-wrapper .at-product-tabs{display:flex;position:relative;flex-direction:column;container-type:inline-size}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio{display:flex;gap:5px}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio .radio-label{position:relative;margin:0;display:flex;border-radius:4px;padding:10px 20px;background-color:#666;color:#eee;gap:10px;border:1px solid transparent;border-bottom:none;justify-content:flex-start;align-items:center;font-family:Quicksand;text-transform:uppercase;margin-bottom:5px;cursor:pointer;transition:background-color .3s ease,color .3s ease;z-index:5;box-sizing:border-box;user-select:none}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio .radio-label:hover{background-color:#000}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio .radio-label:hover .label-line{opacity:1}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio .radio-label .label-line{position:absolute;top:32px;right:20px;left:20px;height:4px;border-radius:2px;background:var(--tabs-grad);opacity:0;transition:opacity .3s ease}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio input[type=radio]{visibility:hidden;height:0;width:0;position:absolute}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio input[type=radio]:checked + .radio-label{background-color:#121414;border-radius:4px 4px 0 0;border:1px solid var(--main-color);border-bottom:none;margin-bottom:-1px;padding-bottom:16px;color:#eee;cursor:default}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio input[type=radio]:checked + .radio-label:hover{background-color:#222424}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio input[type=radio]:checked + .radio-label .label-line{opacity:1}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content{position:relative;margin:0;flex:0 1 0;background-color:#121414;list-style-type:none;z-index:4;border:1px solid var(--main-color);padding:10px;border-radius:0 4px 4px 4px}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .acc-label{height:40px;box-sizing:padding-box;padding-left:10px;font-family:Quicksand;text-transform:uppercase;display:none;grid-template-columns:30px 1fr 40px;align-items:center;gap:10px;color:#eee;cursor:pointer;margin:0;border-left:2px solid #ccc;background:linear-gradient(90deg,rgba(0,0,0,.933) 0,rgba(0,0,0,.3) 30%,rgba(0,0,0,.1) 70%)}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .acc-button{width:40px;height:40px;background-color:rgba(0,0,0,.3);display:flex;justify-content:center;align-items:center}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .acc-button::before{font-family:lws-icons;content:"";display:flex;justify-content:center;align-items:center;font-size:1.4em}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content{display:none;animation:vanish .3s ease}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content.checked{display:block;animation:appear .3s ease}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .sdr-wrapper.body .tool_profile{min-height:40px;max-height:100px;overflow:hidden;display:flex;align-items:center;justify-content:center}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .sdr-wrapper.body .tool_profile img{max-height:none}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .at-descr{color:#ddd;text-align:justify;font-size:1.2em}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .at-content-grid{display:grid;background-color:var(--main-color-dark);row-gap:1px;column-gap:0}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .at-content-grid.two-columns{grid-template-columns:auto 1fr}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .at-content-grid>div{background-color:#121414;padding:5px 10px}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .at-content-grid .heading{font-weight:700;color:#aaa;font-size:1.2em}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .at-content-grid .value{color:#eee;font-size:1.2em}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .sdr-wrapper.head{display:none}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .sdr_tool_search input{pointer-events:none;background-color:#aaa;color:#777}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .sdr_tool_search button{pointer-events:none;background:linear-gradient(90deg,#999,#BBB)}@container (max-width:600px){.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-radio{display:none}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content{padding:0;background:none;border-radius:0;border:0;display:flex;flex-direction:column;gap:1px}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content{display:block;overflow:hidden;padding:0;animation:none}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content .at-content-grid{font-size:2.2vw}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content .acc-content{overflow:hidden;max-height:0}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content.checked{animation:none}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content.checked .acc-label{border-left:2px solid var(--main-color)}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content.checked .acc-label .acc-button::before{content:""}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content.checked .acc-content{max-height:2000px;transition:max-height 1s cubic-bezier(0.86,0,.07,1)}.at-product .at-product-tabs-wrapper .at-product-tabs .tabs-content .tab-content>.acc-label{display:grid}}.at-product ul.at-last-customer-purchases{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));list-style:none;column-gap:20px;row-gap:5px;padding:0;grid-template-rows:auto auto auto auto auto auto}.at-product ul.at-last-customer-purchases li.purchased-product{display:grid;grid-template-rows:subgrid;grid-row:span 6;margin-bottom:10px}.at-product ul.at-last-customer-purchases li.purchased-product a.prod-img,.at-product ul.at-last-customer-purchases li.purchased-product .prod-name{display:flex;justify-content:center;align-items:center}.at-product ul.at-last-customer-purchases li.purchased-product .prod-pqty,.at-product ul.at-last-customer-purchases li.purchased-product .prod-pdate{font-size:.9em}.at-product ul.at-last-customer-purchases li.purchased-product .prod-price{padding:5px 10px;color:#333;background:linear-gradient(90deg,rgba(51,51,51,.5) 0,rgba(51,51,51,.3) 5%,rgba(51,51,51,.2) 10%,rgba(102,102,102,0) 100%)}.at-product ul.at-last-customer-purchases li.purchased-product form.cart{margin:0}.at-product ul.at-last-customer-purchases li.purchased-product button.button{display:flex;width:100%;justify-content:center;align-items:center;font-family:Quicksand;text-transform:uppercase;border-radius:4px 0 4px 0;background-color:#f5f5f5;transition:all .3s ease;border-color:black}.at-product ul.at-last-customer-purchases li.purchased-product button.button:hover{background-color:var(--ze-main-color);border-color:black}.at-product .at-product-grey-background:has(#asnp_easy_product_bundle) .at-product-price{display:none}.at-product #asnp_easy_product_bundle .asnp-plus-icon,.at-product #asnp_easy_product_bundle .asnp-bundleListItem-productBox{width:100%}.at-product #asnp_easy_product_bundle .asnp-bundleListItem-productBox{background-color:rgba(0,0,0,.2)}.at-product #asnp_easy_product_bundle .asnp-bundleListItem-productBox .asnp-bundleListItem-imageBox{background-color:rgba(255,255,255,.2)}.at-product #asnp_easy_product_bundle .asnp-bundleListItem-productBox p{color:var(--text-light-color,#eee)!important;transition:all .3s ease;font-family:Quicksand;font-size:1em;font-weight:300}.at-product #asnp_easy_product_bundle .asnp-bundleListItem-productBox:hover p{color:var(--ze-main-color,#eee)!important}.at-product #asnp_easy_product_bundle .asnp-alert{background-color:rgba(0,0,0,.2)!important;color:var(--text-light-color,#eee)!important;border-left:4px solid var(--ze-main-color);border-radius:0 5px 5px 0}.at-product #asnp_easy_product_bundle hr{border-top:1px solid #999}.at-product #asnp_easy_product_bundle .asnp-totalPrice-section{padding:10px;border-left:2px solid var(--main-color);background:linear-gradient(90deg,rgba(0,0,0,.933) 0,rgba(0,0,0,.3) 10%,rgba(0,0,0,.1) 20%,#0000 100%);font-size:1.4em}.fl-theme-builder-woo-notices{display:none}@keyframes appear{from{opacity:0;transform:scale(0,0)}to{opacity:1;transforme:scale(1,1)}}@keyframes vanish{from{display:block;opacity:1;transform:scale(1,1)}to{opacity:0;transforme:scale(0,0);display:none}}@media screen and (max-width:768px){#fl-main-content .at-product-image-col{display:flex;max-width:100%;justify-content:center;align-items:center;background-color:white;margin:0}#fl-main-content .at-product-image-col>.fl-node-content{max-width:400px}#fl-main-content .at-product .at-product-related-wrapper{display:none}#fl-main-content .at-product-image{position:relative;top:auto}#fl-main-content .at-product{background:white}}