.single-product .page-content{margin:150px 0px;overflow:unset}.single-product .page-content .woocommerce-product-gallery__wrapper .product_gallery_wrap{display:flex;gap:8px;position:absolute;right:40px;bottom:-20px}.single-product .page-content .woocommerce-product-gallery__wrapper .product_gallery_wrap .woocommerce-product-gallery__image{width:unset !important;border-radius:25px;border:1px solid #909090;background:#040405;overflow:hidden}.single-product .page-content .woocommerce-product-gallery__wrapper .product_gallery_wrap img{width:110px;height:110px;border-radius:5px;cursor:pointer;opacity:.7;border:0px}.single-product .related{display:none}.single-product .woocommerce-breadcrumb{display:none}.single-product .woocommerce-product-gallery__image{width:100%;/* max-height:632px; */object-fit:cover;border-radius:30px}.single-product .woocommerce-product-gallery__wrapper{flex-direction:column;align-items:center;padding:20px;border-radius:10px;position:relative}.single-product .woocommerce-product-gallery__wrapper img{border-radius:30px}.single-product .product_title{color:#ebebeb;font-family:"STIX Two Math";font-size:52px;font-style:normal;font-weight:400;line-height:60px}.single-product .price bdi{color:#ebebeb;font-family:"STIX Two Math";font-size:55px;font-style:normal;font-weight:400;line-height:115px;}.single-product .woocommerce-product-details__short-description p{color:#ebebeb;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:300;line-height:30px;max-width:580px}.single-product .product_meta{display:none;}.single-product .single_add_to_cart_button{background-color:unset !important}.single-product .custom-tabs{clear:both}.single-product .tabs{color:#fff;padding:20px;border-radius:10px;background-color:#000}.single-product .tab-buttons{display:flex;margin-bottom:20px;border-top:1px solid rgba(255,255,255,.15);gap:70px}.single-product .tab-button{background:none;border:none;color:#aaa;font-size:16px;padding:10px 20px;cursor:pointer;transition:color .3s;border-bottom:2px solid rgba(0,0,0,0);font-family:"STIX Two Math";font-size:20px;font-style:normal;font-weight:400;line-height:60px}.single-product .tab-button:hover{color:#aab4ff}.single-product .tab-button.active{border-top:2px solid #aab4ff;color:#aab4ff}.single-product .tab-content .tab-pane{display:none}.single-product .detail-item{padding:34px;border-radius:10px;margin-bottom:10px;text-align:center;border-radius:15px;border:1px solid rgba(255,255,255,.15);color:#ebebeb;font-family:"STIX Two Math";font-size:20px;font-style:normal;font-weight:400}.single-product .size-table{width:100%;border-collapse:collapse;margin-top:10px}.single-product .size-table th,.single-product .size-table td{padding:10px;border:1px solid #333;text-align:center}.single-product .size-table th{background-color:#333;color:#aaa}.single-product .size-table td{background-color:#222;color:#fff}.single-product .tab-content{max-width:1000px}.single-product .tab-content .active{display:flex;flex-wrap:wrap;gap:20px}.single-product .tab-content .active .detail-item{width:48%}.single-product #size-chart{max-width:640px}.single-product #size-chart thead th{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:170.25%;background-color:unset;border:0px}.single-product #size-chart tbody tr:nth-child(odd){border-radius:4px;background:#181818;margin:1.5px 0px}.single-product #size-chart tbody tr:nth-child(odd) td{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:170.25%;background-color:unset;border:unset}.single-product #size-chart tbody tr:nth-child(even){border-radius:4px;background:#121212;margin:1.5px 0px}.single-product #size-chart tbody tr:nth-child(even) td{color:#fff;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:170.25%;background-color:unset;border:unset}.single-product .page-content{position:relative}.single-product .page-content::after{content:"";background-image:url(../assets/images/shopafter.png);position:absolute;top:-150px;left:0;width:100%;height:100%;z-index:-1;background-position-x:center}.single-product .product{max-width:1600px;margin:0 auto}.single-product .variations tr:first-child li{padding:unset !important;width:34.754px !important;height:34.754px !important;border-radius:100% !important;overflow:hidden}.single-product .variations tr{display:flex;gap:34px;margin:16px 0px}.single-product .variations tr .woo-selected-variation-item-name{display:none !important}.single-product .variations ul li:before{content:unset}.single-product .quantity{/* display:none; */}.single-product .product .variations .reset_variations{display:none}.single-product .product .variations tr{display:flex;align-items:center}.single-product .product .variations tr .variable-items-wrapper li{background-color:unset;color:#ebebeb;text-align:center;font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:16px 42px;border-radius:25px !important;border:1px solid #909090 !important;max-width:95px;height:43px}@media(max-width: 768px){.single-product .product .variations tr .variable-items-wrapper li{padding:10px}}.single-product .single_add_to_cart_button{padding:0px !important;margin-top:45px !important}.single-product .price{display:none;}.single-product .custom_items{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:470px}.single-product .custom_items .price{width:50%;display:unset}.single-product .summary .line{border-bottom:1px solid rgba(87,87,87,.6);margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:42px 0px;max-width:150px}@media(max-width: 768px){.single-product .summary,.single-product .woocommerce-product-gallery{padding:20px}.single-product .tab-content .active .detail-item{width:100%}}.single-product .woocommerce-product-gallery img{border:1px solid #909090}.single-product .reset_variations{display:none !important}.single-product .woocommerce-variation-add-to-cart .quantity{display:none !important}.cmsnavi{display:none}.woocommerce-notices-wrapper{max-width:1600px;margin:0 auto}.woocommerce-notices-wrapper .woocommerce-message{background-color:unset}.woocommerce-message::before{color:#fff}.woocommerce-message{color:#fff;border-top-color:#fff}.woocommerce-message .button::after{content:unset}.overlay-popup-after-add-to-cart:has(+.popup-cart.show){display:block;position:fixed;z-index:99999999;left:0;right:0;top:0;background:rgba(0,0,0,.6196078431);max-height:100vh;width:100vw;height:100vh;backdrop-filter:blur(10px)}.popup-cart{display:none;width:580px;max-width:90%;padding:95px 57px;border:1px solid rgba(217,217,217,.15);border-radius:20px;margin:140px auto;background-color:rgba(217,217,217,.15)}.popup-cart.show{display:block;position:fixed;z-index:99999999;left:0;right:0;top:0;background:#000;max-height:90vh}@media(max-width: 768px){.popup-cart{margin-top:100px;padding:45px 27px}}.popup-cart .popup-cart-heading{color:#ebebeb;text-align:center;font-family:"STIX Two Math";font-size:32px;font-style:normal;font-weight:400;margin-bottom:15px;margin-top:15px}@media(max-width: 500px){.popup-cart .popup-cart-heading{margin:0}}.popup-cart .purple_line{width:50.381px;height:1px;background-color:#aab4ff;display:block;margin:0 auto}.popup-cart img{max-height:150px;border-radius:25px;object-fit:cover;width:100%;margin-top:32px}@media(max-width: 500px){.popup-cart img{max-height:100px}}.popup-cart .icon{width:173px;height:173px;border-radius:100%;border:25px #000 solid;margin:0 auto;margin-top:-180px}.popup-cart .popup-cart-product-name{color:#ebebeb;font-family:"STIX Two Math";font-size:25px;font-style:normal;font-weight:400;margin-bottom:15px;margin-top:15px}.popup-cart .col-10,.popup-cart .col-2{border-bottom:1px solid rgba(255,255,255,.15);padding:0px}.popup-cart .popup-cart-details{max-width:463px;padding:0 15px 10px}.popup-cart .popup-cart-details p,.popup-cart .popup-cart-details .option-name,.popup-cart .popup-cart-details .option-value{margin-bottom:5px;margin-top:5px;color:#fff;font-family:"Helvetica Neue";font-size:14px;font-style:normal;font-weight:400;line-height:normal}.popup-cart .popup-cart-details .row{justify-content:center}.popup-cart .popup-cart-details .row:last-child .col-10,.popup-cart .popup-cart-details .row:last-child .col-2{border:0px}.popup-cart .popup-cart-buttons{margin-top:20px;display:flex;justify-content:space-between}@media(max-width: 768px){.popup-cart .popup-cart-buttons{flex-wrap:wrap;justify-content:center;gap:10px}}.popup-cart .popup-cart-buttons button{background-color:unset;padding:0px;border-left:unset;box-shadow:unset;border:unset}.popup-cart .popup-cart-buttons button:hover{background-color:unset}.popup-cart .popup-cart-buttons .socondbtn:after{background:#ffc8a0}.popup-cart .popup-cart-buttons .socondbtn span:after{background:#ffc8a0}.page-template-cart .wrapper{margin:100px auto;margin-top:150px;max-width:1600px}.page-template-cart .wrapper .wc-block-cart-items__row{border-radius:25px;border:1px solid rgba(144,144,144,.15);background:#040405}.page-template-cart .wrapper .wc-block-components-product-name{color:#ebebeb;font-family:"STIX Two Math";font-size:25px;font-style:normal;font-weight:400;line-height:60px}.page-template-cart .wrapper .wc-block-cart-item__quantity{display:flex;flex-wrap:wrap;align-items:center}.page-template-cart .wrapper .wc-block-cart-item__quantity button{background-color:#2b2b2b;font-size:20px;border-radius:100%}.page-template-cart .wrapper .wc-block-cart-item__quantity input{padding:16px 42px;border-radius:25px;border:1px solid #575757}.page-template-cart .wrapper .wrapper{max-width:1600px}.page-template-cart .wrapper .variation{display:flex}.page-template-cart .wrapper .variation dt{display:none}.page-template-cart .wrapper .variation dd{margin:0px 5px}.page-template-cart .wrapper .cart-totals .button{max-width:238px;padding:0px;color:#fff;font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:left}.page-template-cart .cart-item{border-radius:25px;border:1px solid rgba(144,144,144,.15);background:#040405}.page-template-cart .cart-item .product-thumbnail img{border-radius:25px;padding:5px}.page-template-cart .cart-item .product-details{display:flex;flex-wrap:wrap}.page-template-cart .cart-item .product-details h3{width:100%}.page-template-cart .cart-item .product-details .variation{width:100%;margin-bottom:42px}.page-template-cart .cart-item .product-details .product-quantity{width:100%}.page-template-cart .woocommerce-cart-form{display:flex;flex-wrap:wrap}.page-template-cart .woocommerce-cart-form .cart-summary{width:50%}.page-template-cart .woocommerce-cart-form .cart-totals{width:50%;max-width:664px;margin:0 auto}.page-template-cart .custom-cart-form{color:#fff;padding:20px;border-radius:15px}.page-template-cart .cart-summary{margin-bottom:20px}.page-template-cart .cart-item{display:flex;align-items:center;margin-bottom:8px}.page-template-cart .cart-item .variation dd p{color:#ebebeb;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:300;line-height:normal}.page-template-cart .product-thumbnail img{width:80px;height:auto;border-radius:5px}.page-template-cart .product-details{flex:1;margin-left:15px}.page-template-cart .product-details h3{font-size:16px;margin:0;color:#e1e1e1}.page-template-cart .product-details p{font-size:14px;color:#aaa;margin:5px 0}.page-template-cart .product-quantity{display:flex;align-items:center;max-width:500px}.page-template-cart .product-quantity input{width:50px;text-align:center;margin:0 10px}.page-template-cart .remove-item{border:none;border-radius:50%;width:43px;height:43px;font-size:16px;display:flex;align-items:center;justify-content:center}.page-template-cart .product-price{font-size:18px;color:#e1e1e1;text-align:right}.page-template-cart .cart-totals .cart_totals{padding:50px;border-radius:20px;margin-bottom:20px}@media(max-width: 768px){.page-template-cart .cart-totals .cart_totals{padding:30px 15px 105px}}.page-template-cart .cart-totals .cart_totals tr{border-bottom:1px solid rgba(255,255,255,.15);border-width:unset}.page-template-cart .cart-totals h2{color:#ebebeb;font-family:"STIX Two Math";font-size:35px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:unset}.page-template-cart .cart-totals table{width:100%;color:#aaa}.page-template-cart .cart-totals table th,.page-template-cart .cart-totals table td{padding:5px 0}.page-template-cart .coupon-section{display:flex;align-items:center;padding:15px;border-radius:10px}.page-template-cart .coupon-section label{color:#e1e1e1;margin-right:10px}.page-template-cart .coupon-section input[type=text]{flex:1;padding:8px;margin-right:10px;border-radius:5px;background-color:#333;color:#fff;border:none}.page-template-cart .custom-quantity{display:flex;align-items:center;border-radius:20px}.page-template-cart .custom-quantity button{background-color:#333;color:#fff;border:none;width:43px;height:43px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;transition:background-color .3s}.page-template-cart .custom-quantity button:hover{background-color:#444}.page-template-cart .quantity{display:none}.page-template-cart .cart-summary .wc-proceed-to-checkout .mwc-external-checkout-buttons,.page-template-cart .cart-summary .mwc-external-checkout-buttons-divider{display:none !important}.page-template-cart .cart-summary .heading{color:#ebebeb;font-family:"STIX Two Math";font-size:52px;font-style:normal;font-weight:400;line-height:60px}@media(max-width: 768px){.page-template-cart .cart-summary .heading{font-size:25px;line-height:26px}}.page-template-cart .cart-summary .product-thumbnail{width:200px}.page-template-cart .cart-summary .product-thumbnail img{width:200px;height:180px}.page-template-cart .cart-summary .product-details h3 a{color:#ebebeb;font-family:"STIX Two Math";font-size:25px;font-style:normal;font-weight:400;line-height:30px}.page-template-cart .cart-summary .product-price bdi{color:#ebebeb;font-family:"STIX Two Math";font-size:30px;font-style:normal;font-weight:400}.page-template-cart .cart-summary .product-quantity{gap:30px}.page-template-cart .variant_text{width:100%}.page-template-cart .product-quantity-btns{width:100%;display:flex;align-items:center;gap:30px}.page-template-cart .checkout-button{background-color:unset !important}.page-template-cart .coupon-section{border-radius:55px;border:1px solid rgba(255,255,255,.25);background:#000}.page-template-cart .coupon-section input{background-color:unset !important;outline:unset !important;border:unset !important;color:rgba(255,255,255,.45);font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.page-template-cart .coupon-section button{background-color:unset !important}.page-template-cart .coupon h2{width:100%;color:#ebebeb;font-family:"STIX Two Math";font-size:35px;font-style:normal;font-weight:400;line-height:60px;padding-left:60px;margin-top:32px;margin-bottom:22px}.page-template-cart .coupon .button:after{background:#ffc8a0}.page-template-cart .coupon .button span:after{background:#ffc8a0}.page-template-cart .shop_table{margin-bottom:10px !important}.page-template-cart .shop_table tbody{display:flex;flex-wrap:wrap}.page-template-cart .shop_table tbody th,.page-template-cart .shop_table tbody td{color:#fff;font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0px}.page-template-cart .shop_table tr{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:12px 0px}.page-template-cart .shop_table .woocommerce-shipping-totals{order:-1}.page-template-cart .variation-ClassicShades{position:relative;padding-right:30px}.page-template-cart .variation-ClassicShades::after{content:"/";position:absolute;width:20px;height:40px;top:5px;right:-5px;color:#ebebeb;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:300;line-height:normal}.page-template-cart .cart-totals .cart_totals tr{display:flex;align-items:center}.page-template-cart .cart-item .product-details{padding:17px 0px}.page-template-cart::after{content:"";background-image:url(../assets/images/shopafter.png);position:absolute;top:-100px;left:0;width:100%;height:100%;z-index:-999;background-position-x:center}@media(max-width: 768px){.page-template-cart .woocommerce-cart-form .cart-summary{width:100%}.page-template-cart .woocommerce-cart-form .cart-totals{width:100%;padding:50px 0px}.page-template-cart .woocommerce-cart-form .product-details h3 a{font-size:18px}.page-template-cart .woocommerce-cart-form .variation-ClassicShades::after{font-size:15px}.page-template-cart .woocommerce-cart-form .cart-item .variation dd p{font-size:15px}.page-template-cart .woocommerce-cart-form .custom-quantity button{width:30px;height:30px}.page-template-cart .woocommerce-cart-form .custom-quantity{gap:3px}.page-template-cart .woocommerce-cart-form .custom-quantity .quantity-input{height:30px;width:60px !important}.page-template-cart .woocommerce-cart-form .remove-item{padding:0;border:0}.page-template-cart .woocommerce-cart-form .remove-item svg{width:100%}.page-template-cart .woocommerce-cart-form .cart-summary .product-price bdi{font-size:16px}.page-template-cart .woocommerce-cart-form .product-quantity-btns{gap:5px}.page-template-cart .woocommerce-cart-form .cart-summary .product-quantity{gap:5px}.page-template-cart .woocommerce-cart-form .cart-item .product-details{padding-right:10px}.page-template-cart .cart_totals{background-color:#000;background-image:unset}.page-template-cart::after{content:unset}}body.woocommerce-cart .woocommerce .cart-totals .blockUI.blockOverlay{clip-path:polygon(0.095% 90.815%, 0.095% 9.253%, 0.095% 9.253%, 0.164% 7.808%, 0.363% 6.438%, 0.681% 5.16%, 1.109% 3.993%, 1.634% 2.955%, 2.246% 2.065%, 2.935% 1.341%, 3.689% 0.801%, 4.498% 0.463%, 5.35% 0.347%, 94.595% 0.347%, 94.595% 0.347%, 95.447% 0.463%, 96.256% 0.801%, 97.01% 1.341%, 97.698% 2.065%, 98.311% 2.955%, 98.836% 3.993%, 99.263% 5.16%, 99.582% 6.438%, 99.781% 7.808%, 99.85% 9.253%, 99.85% 70.179%, 99.85% 70.179%, 99.781% 71.624%, 99.582% 72.994%, 99.263% 74.272%, 98.836% 75.439%, 98.311% 76.477%, 97.698% 77.367%, 97.01% 78.091%, 96.256% 78.631%, 95.447% 78.968%, 94.595% 79.085%, 67.638% 79.085%, 67.638% 79.085%, 66.786% 79.202%, 65.977% 79.539%, 65.223% 80.079%, 64.535% 80.803%, 63.922% 81.693%, 63.397% 82.731%, 62.97% 83.898%, 62.651% 85.176%, 62.452% 86.546%, 62.383% 87.991%, 62.383% 90.815%, 62.383% 90.815%, 62.314% 92.259%, 62.115% 93.629%, 61.797% 94.907%, 61.369% 96.074%, 60.844% 97.112%, 60.232% 98.002%, 59.543% 98.726%, 58.789% 99.266%, 57.98% 99.604%, 57.128% 99.72%, 5.35% 99.72%, 5.35% 99.72%, 4.498% 99.604%, 3.689% 99.266%, 2.935% 98.726%, 2.246% 98.002%, 1.634% 97.112%, 1.109% 96.074%, 0.681% 94.907%, 0.363% 93.629%, 0.164% 92.259%, 0.095% 90.815%)}body.woocommerce-cart .woocommerce .cart-totals table th{font-weight:400;font-size:16px}body.woocommerce-cart .woocommerce .cart-totals table ul#shipping_method li input{margin:5px 20px}body.woocommerce-cart .woocommerce .cart-totals .button{display:inline-flex;justify-content:flex-start;align-items:center;border:none}body.woocommerce-cart .woocommerce .cart-totals .cart-totals tr{border-bottom:1px solid rgba(255,255,255,.15)}@media(max-width: 768px){.page-template-cart .cart-summary .product-thumbnail{display:none}}.page-template-checkout .wrapper{margin:300px 0px}.page-template-checkout .wrapper .thwmscf-tab-panels{background-color:unset !important}.page-template-checkout #thwmscf_wrapper h3{color:#ebebeb;font-family:"STIX Two Math";font-size:52px;font-style:normal;font-weight:400;line-height:60px}.page-template-checkout #thwmscf_wrapper input,.page-template-checkout #thwmscf_wrapper .select2{background-color:unset;height:50px;border:0px;color:#fff}.shop_table{width:100%}.custom_checkout{max-width:1600px;margin:55px auto 150px !important}@media(max-width: 768px){.custom_checkout{margin-top:55px !important}}.custom_checkout .checkout-steps{display:flex;gap:20px;margin-bottom:20px}.custom_checkout .step{flex:1;text-align:center;padding:10px;border-bottom:2px solid #333}.custom_checkout .step .stop_icon{width:43.397px;height:43.397px;background-color:#aab4ff;border-radius:100%;margin:0 auto}.custom_checkout .step.active{border-bottom:2px solid #aab4ff;color:#fff}.custom_checkout .checkout-section,.custom_checkout .cart-summary{border-radius:10px;color:#fff}.custom_checkout .checkout-section input[type=text]{border-bottom:1px solid #ebebeb !important;padding-bottom:20px}.custom_checkout .checkout-section h2,.custom_checkout .cart-summary h2{margin-top:0}.custom_checkout .form-group{margin-bottom:20px}.custom_checkout .form-group h3{margin-bottom:10px}.custom_checkout label{display:block;margin-bottom:5px;font-weight:400;font-size:20px;line-height:24px;color:#ebebeb}.custom_checkout input[type=text]{width:100%;padding:8px;margin-bottom:10px;border-bottom:1px solid #ebebeb;color:#fff;background-color:unset;color:#909090;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:200;line-height:normal;border:0px !important;padding-left:30px}.custom_checkout .woocommerce-input-wrapper{position:relative}.custom_checkout .woocommerce-input-wrapper::after{content:"";background:#aab4ff;position:absolute;left:0;top:8px;width:5.277px;height:5.277px;font-size:44px;line-height:19px;border-radius:20px}.custom_checkout input[type=radio]{margin-right:5px}.custom_checkout .cart-summary .cart-item{display:flex;align-items:center;margin-bottom:10px}.custom_checkout .cart-summary .item-image img{width:60px;height:60px;border-radius:5px;margin-right:10px}.custom_checkout .cart-summary .item-details p{margin:0;color:#aaa}.custom_checkout .cart-summary .item-price{margin-left:auto;font-size:18px;color:#fff}.custom_checkout .summary-totals p{margin:5px 0;color:#aaa}.custom_checkout .coupon{display:flex;gap:10px;margin-top:20px;width:664px;margin-left:auto}.custom_checkout .coupon input[type=text]{flex:1;padding:8px;border-radius:5px;border:1px solid #333;color:#fff}.custom_checkout .checkout-container{display:flex;padding:20px;flex-wrap:wrap}@media(max-width: 768px){.custom_checkout .checkout-container{padding:0px}}.custom_checkout .checkout-steps{display:flex;gap:20px;margin-bottom:20px;width:100%}.custom_checkout .checkout-section,.custom_checkout .cart-summary{border-radius:10px;color:#fff}.custom_checkout .checkout-section h2,.custom_checkout .cart-summary h2{margin-top:0}.custom_checkout .delivery-options,.custom_checkout .payment-method{margin-bottom:20px}.custom_checkout .payment-method #stripe{display:unset !important}.custom_checkout .deliverywrap,.custom_checkout .paymentwrap{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.custom_checkout .delivery-option,.custom_checkout .payment-option{display:flex;gap:34px;align-items:center;padding:23px 30px;border-radius:10px;margin-bottom:10px;cursor:pointer;transition:background-color .3s;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#000}.custom_checkout .delivery-option .delivery-info,.custom_checkout .payment-option .delivery-info{color:#ebebeb;font-family:"STIX Two Math";font-size:20px;font-style:normal;font-weight:400;line-height:60px}.custom_checkout .delivery-option .delivery-price,.custom_checkout .payment-option .delivery-price{color:#ebebeb;font-family:"STIX Two Math";font-size:20px;font-style:normal;font-weight:400;line-height:60px}.custom_checkout .delivery-option:hover,.custom_checkout .payment-option:hover{background-color:#333}.custom_checkout .delivery-info,.custom_checkout .payment-info{display:flex;align-items:center;gap:10px}.custom_checkout .delivery-icon,.custom_checkout .payment-icon{font-size:20px}.custom_checkout .delivery-price,.custom_checkout .stripe-logo{font-weight:bold}.custom_checkout .payment-terms{font-size:12px;color:#aaa;margin-top:10px}.custom_checkout .button{background-color:unset;border:0px}.custom_checkout h3{color:#ebebeb;font-family:"STIX Two Math";font-size:25px;font-style:normal;font-weight:400;line-height:60px}.custom_checkout h2{color:#ebebeb;font-family:"STIX Two Math";font-size:52px;font-style:normal;font-weight:400;line-height:60px}.custom_checkout .choose_btn{display:flex;gap:57px;color:#ebebeb;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:200;line-height:normal;margin:40px 0px}.custom_checkout .choose_btn label::after,.custom_checkout .delivery-options label::after,.custom_checkout .payment-method label::after,.custom_checkout .Billing_btns label::after{content:unset}.custom_checkout .Billing_btns{color:var(--White, #ebebeb);font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:400;line-height:normal;margin:40px 0px}.custom_checkout .cart-summary{width:100%}.custom_checkout .cart-summary .product-thumbnail img{width:101px;height:126px;border-radius:25px}.custom_checkout .cart-summary .product-details{flex:1;width:100%}.custom_checkout .cart-summary .product-details h3 a{color:#ebebeb;font-family:"STIX Two Math";font-size:20px;font-style:normal;font-weight:400;line-height:60px}.custom_checkout .cart-summary .product-details .variant_text{width:100%}.custom_checkout .cart-summary .product-details .variant_text .variation{display:flex;gap:10px}.custom_checkout .cart-summary .product-details .variant_text dt{display:none}.custom_checkout .cart-summary .product-details .variant_text dd{color:var(--White, #ebebeb);font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:300;line-height:normal}.custom_checkout .cart-summary .product-details .remove-item{background-color:unset;border:0px}.custom_checkout .cart-summary .product-details .product-quantity{display:flex;flex-wrap:wrap;align-items:center;gap:44px}.custom_checkout .cart-summary .product-details .product-quantity .product-quantity-btns{display:flex;flex-wrap:wrap;align-items:center}.custom_checkout .cart-summary .product-details .product-quantity .product-quantity-btns .button{background-color:unset}.custom_checkout .cart-summary .product-details .product-quantity .quantity{display:none}.custom_checkout .cart-summary .product-details .product-quantity .custom-quantity{display:flex;flex-wrap:wrap;align-items:center}.custom_checkout .cart-item{border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#000}.custom_checkout .summarybox{border:1px solid rgba(255,255,255,.25);padding:40px 48px;border-radius:25px;max-width:664px;margin-left:auto}.custom_checkout .summary-totals div{color:#fff;font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-bottom:1px solid rgba(255,255,255,.15);padding:22px}.custom_checkout .payment-terms{color:#fff;font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:36px}.custom_checkout .product-details{padding-left:19px;padding-top:26px;padding-bottom:5px}@media(max-width: 768px){.custom_checkout .product-details{padding-top:5px}}.custom_checkout .product-details h3{line-height:unset;margin:0px}.custom_checkout .variation{margin:0px}.custom_checkout .variant_text dd p{margin:0px}.custom_checkout .product-price bdi{color:#ebebeb;font-family:"STIX Two Math";font-size:20px;font-style:normal;font-weight:400}.stepwizard-step a{border:0px !important;box-shadow:unset !important}.checkout-section .company{display:flex;flex-wrap:wrap}.checkout-section .company label{width:100%}.checkout-section .company .country_company,.checkout-section .company .post_code_company{width:48%;margin:0px 1%}.checkout-section .private{display:flex;flex-wrap:wrap}.checkout-section .private label{width:100%}.checkout-section .private .country,.checkout-section .private .post_code{width:48%;margin:0px 1%}.checkout-section .different_bildings{display:flex;flex-wrap:wrap}.checkout-section .different_bildings label{width:100%}.checkout-section .different_bildings .billing_post_code,.checkout-section .different_bildings .billing_country{width:48%;margin:0px 1%}.customradio input{opacity:0;cursor:pointer}.customradio label{padding-left:20px}input[type=radio]{visibility:hidden;position:relative}input[type=radio]:before{position:absolute;content:"";top:-6px;left:0;height:26px;width:26px;background-color:rgba(217,217,217,.25);border-radius:50%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;visibility:visible}input[type=radio]:hover:before{background-color:rgba(217,217,217,.25)}input[type=radio]:checked:before{background-color:rgba(217,217,217,.2)}input[type=radio]:after{content:"";position:absolute;visibility:hidden;left:7px;top:1px}input[type=radio]:checked:after{visibility:visible}input[type=radio]:checked:after{width:11.789px;height:11.789px;border-radius:50%;background:#aab4ff}.create_account{width:100%;display:flex;align-items:center}.create_account input{margin-right:19px;width:20.155px;height:20.155px;flex-shrink:0;border-radius:5px;background:#d9d9d9}.btn_delivery{width:100%;margin:42px 0px}.btn_delivery .button{line-height:52px}.cart-item{padding-left:10px}.checkout-cartsummary .checkout-cartsummary{padding-top:unset}@media(max-width: 768px){.checkout-container .stepwizard-step p{font-size:12px;line-height:16px}.checkout-container .stepwizard-step:after{width:40px}.checkout-container .checkout-section,.checkout-container .cart-summary{width:100%}.checkout-container .summarybox{border:0px;padding:0px}.checkout-container .coupon-section{width:unset;margin-bottom:30px}.custom_checkout .delivery-option,.custom_checkout .payment-option{padding:10px}.custom_checkout .delivery-option,.custom_checkout .payment-option{gap:10px}.custom_checkout .delivery-option .delivery-info,.custom_checkout .payment-option .delivery-info{font-size:12px}.custom_checkout .delivery-option .delivery-price,.custom_checkout .payment-option .delivery-price{font-size:14px}}.delivery-options label .checkmark{top:40px;left:30px}.payment-method label .checkmark{top:30px;left:30px}.cart-item .product-quantity .product-quantity-btns{align-items:unset !important}.custom_checkout .wc-block-components-form .wc-block-components-text-input select,.custom_checkout .wc-block-components-form .wc-block-components-text-input input[type=text]{border-bottom:1px solid #ebebeb !important;padding-bottom:20px;width:100%;padding:8px;margin-bottom:10px;border-bottom:1px solid #ebebeb;color:#fff;background-color:unset;color:#909090;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:200;line-height:normal;border:0px !important;padding-left:30px}.custom_checkout .wc-block-components-title{color:#ebebeb;font-family:"STIX Two Math";font-size:52px !important;font-style:normal;font-weight:400;line-height:60px}.custom_checkout .wc-block-components-checkout-step__description{color:#ebebeb;font-family:"STIX Two Math";font-size:25px;font-style:normal;font-weight:400;line-height:60px}.woocommerce-billing-fields__field-wrapper p label,.woocommerce-shipping-fields__field-wrapper p label{display:none !important}.woocommerce-billing-fields__field-wrapper p span .select2-selection__rendered,.woocommerce-billing-fields__field-wrapper p span input[type=text],.woocommerce-billing-fields__field-wrapper p span input[type=email],.woocommerce-billing-fields__field-wrapper p span input[type=tel],.woocommerce-shipping-fields__field-wrapper p span .select2-selection__rendered,.woocommerce-shipping-fields__field-wrapper p span input[type=text],.woocommerce-shipping-fields__field-wrapper p span input[type=email],.woocommerce-shipping-fields__field-wrapper p span input[type=tel]{border-bottom:1px solid #ebebeb !important;width:100%;margin-bottom:10px;border-bottom:1px solid #ebebeb !important;color:#fff;background-color:unset;color:#909090;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:200;line-height:normal;border:0px !important;padding:23px 20px}.checkout .woocommerce-billing-fields p span input,.checkout .woocommerce-billing-fields p span .select2-selection__rendered,.checkout .shipping_address p span input,.checkout .shipping_address p span .select2-selection__rendered{border-bottom:1px solid #ebebeb !important;padding-left:30px !important}#billing_private_customer_field{display:flex;flex-wrap:wrap;align-items:center;gap:36px}@media(max-width: 768px){#billing_private_customer_field{gap:17px}}#billing_private_customer_field legend{display:none}#billing_private_customer_field label{display:flex;flex-wrap:wrap;align-items:center;gap:22px}#billing_private_customer_field::before{content:unset}.select2-container--default .select2-selection--single{background-color:unset !important;border:unset;color:#fff !important}.woocommerce-order-received .custom_checkout{display:flex;flex-wrap:wrap;align-items:center;margin:0px auto !important}input{background:#fff}.archive .page-content{margin:300px 0px}.archive .woocommerce-breadcrumb{display:none}.archive .woocommerce-ordering{display:none}.archive .products .product{width:100% !important}.archive .products .product a{display:flex;flex-wrap:wrap}.archive .products .product a img{width:50% !important}.page-template-shop-page-php{margin:100px auto 0}.page-template-shop-page-php .wrapper{position:relative}.page-template-shop-page-php .wrapper::after{content:"";background-image:url(../assets/images/shopafter.png);position:absolute;top:-100px;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position-x:center;background-size:contain;z-index:-1}.page-template-shop-page-php .shop-page{max-width:1600px;margin:0 auto;padding-top:100px}.page-template-shop-page-php .shop-page h1{color:#ebebeb;text-align:center;font-family:"STIX Two Math";font-size:75px;font-style:normal;font-weight:400;line-height:115px;margin-bottom:150px}.page-template-shop-page-php .product-row{display:flex;align-items:flex-start;margin-bottom:40px;flex-wrap:wrap;align-items:center}.page-template-shop-page-php .product-row .line{max-width:150px}.page-template-shop-page-php .product-row .product-details-link{padding-left:0 !important}.page-template-shop-page-php .product-image-gallery{display:flex;flex-direction:column;align-items:center;padding:20px;border-radius:10px;position:relative;width:53%}.page-template-shop-page-php .product-image-gallery .main-image{width:100%}.page-template-shop-page-php .product-image-gallery .main-image img{width:100%;max-height:622px;object-fit:cover;border-radius:30px}.page-template-shop-page-php .product-image-gallery .thumbnail-gallery{display:flex;gap:8px;position:absolute;right:40px;bottom:-20px}.page-template-shop-page-php .product-image-gallery .thumbnail-gallery .thumbnail{border-radius:25px;border:1px solid #909090;background:#040405}.page-template-shop-page-php .product-image-gallery .thumbnail-gallery .thumbnail img{border-radius:25px}.page-template-shop-page-php .product-image-gallery .thumbnail img{width:110px;height:110px;border-radius:5px;cursor:pointer;opacity:.7;transition:opacity .3s}.page-template-shop-page-php .product-image-gallery .thumbnail img:hover{opacity:1}.page-template-shop-page-php .product-info{width:47%;padding-left:20px;position:relative;padding-left:90px}.page-template-shop-page-php .product-info a{color:inherit;text-decoration:none}.page-template-shop-page-php .product-info h2{color:#ebebeb;font-family:"STIX Two Math";font-size:52px;font-style:normal;font-weight:400;line-height:60px;margin:35px 0px}.page-template-shop-page-php .product-info .price{color:#ebebeb;font-family:"STIX Two Math";font-size:52px;font-style:normal;font-weight:400;line-height:60px}.page-template-shop-page-php .product-info .short-description{color:#ebebeb;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:300;line-height:30px;max-width:580px;margin:42px 0px}.page-template-shop-page-php .product-info .button{text-transform:uppercase}.page-template-shop-page-php .product-info .product-details-link{display:inline-block;padding:0px 20px;color:#fff;text-decoration:none;border-radius:5px;transition:background-color .3s;margin-top:10px}.page-template-shop-page-php .line{border-bottom:1px solid rgba(87,87,87,.6);margin-top:20px;display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:77px 0px}.page-template-shop-page-php .line .purple-line{border-bottom:1px solid #aab4ff;width:116px;margin-bottom:-1px}.page-template-shop-page-php .product-info .line{margin:42px 0px}.page-template-shop-page-php .product-category{color:#aab4ff;font-family:"Helvetica Neue";font-size:18px;font-style:normal;font-weight:400;line-height:normal}.page-template-shop-page-php .product-details-link{padding-left:0px}@media(max-width: 768px){.page-template-shop-page .products .product-row{display:unset}.page-template-shop-page .products .product-row .product-image-gallery{width:100%}.page-template-shop-page .products .product-row .product-info{width:100%;padding:20px;margin-top:50px}.page-template-shop-page .products .product-row .product-info h2{font-size:40px}.page-template-shop-page .products .product-row .product-info .price bdi{font-size:40px}}.custom-quantity{display:flex;align-items:center;border-radius:20px;gap:10px}.custom-quantity button{background-color:#333;color:#fff;border:none;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;transition:background-color .3s;border-radius:100%}.custom-quantity button:hover{background-color:#444}.custom-quantity .quantity-input{width:50px;text-align:center;border:none;color:#fff;font-size:16px;-moz-appearance:textfield;border-radius:25px;border:1px solid #575757 !important;background-color:unset;padding:unset;width:102px;height:43px;box-sizing:unset !important}.custom-quantity .quantity-input::-webkit-outer-spin-button,.custom-quantity .quantity-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce-order-received{background-image:url(../assets/images/thankyou3.jpg);background-size:contain;background-repeat:no-repeat}.woocommerce-order-received .wrapper{max-width:1600px;margin:0px auto;min-height:100vh}.coupon-section{display:flex;align-items:center;padding:15px;border-radius:10px}.coupon-section label{color:#e1e1e1;margin-right:10px}.coupon-section input[type=text]{flex:1;padding:8px;margin-right:10px;border-radius:5px;background-color:#333;color:#fff;border:none}.coupon-section{border-radius:55px;border:1px solid rgba(255,255,255,.25);background:#000;width:100%}.coupon-section input{background-color:unset !important;outline:unset !important;border:unset !important;color:rgba(255,255,255,.45);font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.coupon-section button{background-color:unset !important}.coupon h2{width:100%;color:#ebebeb;font-family:"STIX Two Math";font-size:35px;font-style:normal;font-weight:400;line-height:60px;padding-left:60px;margin-top:72px;margin-bottom:42px}.coupon .button:after{background:#ffc8a0}.coupon .button span:after{background:#ffc8a0}.custom-quantity input{width:93px !important}.cart_totals{position:relative;background-size:contain;background-repeat:no-repeat}.page-template-cart,.page-template-shop-page,.page-template-checkout,.single-product{background-color:#000}.thumbnail-gallery{z-index:9999}.shop-page .main-image,.shop-page .woocommerce-product-gallery__wrapper .fancybox,.product .main-image,.product .woocommerce-product-gallery__wrapper .fancybox{border-radius:5%;display:block}.shop-page .main-image,.shop-page .woocommerce-product-gallery__wrapper .fancybox,.product .main-image,.product .woocommerce-product-gallery__wrapper .fancybox{clip-path:polygon(93.839% 0.222%, 93.839% 0.222%, 94.823% 0.324%, 95.756% 0.619%, 96.626% 1.09%, 97.421% 1.723%, 98.128% 2.501%, 98.734% 3.407%, 99.227% 4.427%, 99.595% 5.543%, 99.825% 6.74%, 99.904% 8.002%, 99.904% 81.776%, 99.904% 81.776%, 99.904% 81.779%, 99.905% 81.782%, 99.905% 81.786%, 99.905% 81.789%, 99.905% 81.792%, 99.906% 81.795%, 99.906% 81.798%, 99.906% 81.801%, 99.907% 81.805%, 99.908% 81.808%, 99.908% 92.047%, 99.908% 92.047%, 99.828% 93.309%, 99.598% 94.506%, 99.231% 95.622%, 98.737% 96.642%, 98.131% 97.548%, 97.424% 98.326%, 96.63% 98.959%, 95.759% 99.43%, 94.826% 99.725%, 93.842% 99.827%, 38.979% 99.827%, 38.979% 99.827%, 38.065% 99.732%, 37.198% 99.458%, 36.389% 99.02%, 35.651% 98.432%, 34.994% 97.71%, 34.431% 96.867%, 33.973% 95.92%, 33.631% 94.883%, 33.417% 93.771%, 33.344% 92.598%, 33.344% 92.598%, 33.267% 91.387%, 33.047% 90.238%, 32.694% 89.167%, 32.221% 88.189%, 31.639% 87.319%, 30.961% 86.573%, 30.198% 85.966%, 29.363% 85.513%, 28.468% 85.23%, 27.524% 85.132%, 6.158% 85.132%, 6.158% 85.132%, 5.174% 85.031%, 4.241% 84.736%, 3.37% 84.264%, 2.576% 83.631%, 1.869% 82.854%, 1.263% 81.947%, 0.769% 80.928%, 0.402% 79.811%, 0.172% 78.614%, 0.092% 77.352%, 0.092% 8.002%, 0.092% 8.002%, 0.172% 6.74%, 0.402% 5.543%, 0.769% 4.427%, 1.263% 3.407%, 1.869% 2.501%, 2.576% 1.723%, 3.37% 1.09%, 4.241% 0.619%, 5.174% 0.324%, 6.158% 0.222%, 93.839% 0.222%);position:relative}.shop-page .product_gallery_wrap .fancybox,.product .product_gallery_wrap .fancybox{clip-path:unset}.shop-page .main-image,.shop-page .woocommerce-product-gallery__wrapper .fancybox,.product .main-image,.product .woocommerce-product-gallery__wrapper .fancybox{background-color:rgba(255,255,255,.25);padding:2px}.shop-page .main-image img,.shop-page .woocommerce-product-gallery__wrapper .fancybox img,.product .main-image img,.product .woocommerce-product-gallery__wrapper .fancybox img{border-radius:7% !important;padding:1px;border:0px}.shop-page .product_gallery_wrap .fancybox,.product .product_gallery_wrap .fancybox{background-color:unset;padding:unset}.shop-page .product_gallery_wrap .fancybox img,.product .product_gallery_wrap .fancybox img{border-radius:unset !important;padding:unset}.cart_totals{border-radius:5%;display:block;position:relative;background-color:rgba(255,255,255,.25);background-color:#000;border:1px solid red;border-radius:8% !important;position:relative;background-color:rgba(0,0,0,0) !important;border:none !important}.cart_totals:before{content:"";z-index:-2;position:absolute;inset:0px;background-color:#333;clip-path:polygon(0.095% 90.815%, 0.095% 9.253%, 0.095% 9.253%, 0.164% 7.808%, 0.363% 6.438%, 0.681% 5.16%, 1.109% 3.993%, 1.634% 2.955%, 2.246% 2.065%, 2.935% 1.341%, 3.689% 0.801%, 4.498% 0.463%, 5.35% 0.347%, 94.595% 0.347%, 94.595% 0.347%, 95.447% 0.463%, 96.256% 0.801%, 97.01% 1.341%, 97.698% 2.065%, 98.311% 2.955%, 98.836% 3.993%, 99.263% 5.16%, 99.582% 6.438%, 99.781% 7.808%, 99.85% 9.253%, 99.85% 70.179%, 99.85% 70.179%, 99.781% 71.624%, 99.582% 72.994%, 99.263% 74.272%, 98.836% 75.439%, 98.311% 76.477%, 97.698% 77.367%, 97.01% 78.091%, 96.256% 78.631%, 95.447% 78.968%, 94.595% 79.085%, 67.638% 79.085%, 67.638% 79.085%, 66.786% 79.202%, 65.977% 79.539%, 65.223% 80.079%, 64.535% 80.803%, 63.922% 81.693%, 63.397% 82.731%, 62.97% 83.898%, 62.651% 85.176%, 62.452% 86.546%, 62.383% 87.991%, 62.383% 90.815%, 62.383% 90.815%, 62.314% 92.259%, 62.115% 93.629%, 61.797% 94.907%, 61.369% 96.074%, 60.844% 97.112%, 60.232% 98.002%, 59.543% 98.726%, 58.789% 99.266%, 57.98% 99.604%, 57.128% 99.72%, 5.35% 99.72%, 5.35% 99.72%, 4.498% 99.604%, 3.689% 99.266%, 2.935% 98.726%, 2.246% 98.002%, 1.634% 97.112%, 1.109% 96.074%, 0.681% 94.907%, 0.363% 93.629%, 0.164% 92.259%, 0.095% 90.815%)}.cart_totals:after{content:"";z-index:-1;position:absolute;inset:2px;background-color:#000;clip-path:polygon(0.095% 90.815%, 0.095% 9.253%, 0.095% 9.253%, 0.164% 7.808%, 0.363% 6.438%, 0.681% 5.16%, 1.109% 3.993%, 1.634% 2.955%, 2.246% 2.065%, 2.935% 1.341%, 3.689% 0.801%, 4.498% 0.463%, 5.35% 0.347%, 94.595% 0.347%, 94.595% 0.347%, 95.447% 0.463%, 96.256% 0.801%, 97.01% 1.341%, 97.698% 2.065%, 98.311% 2.955%, 98.836% 3.993%, 99.263% 5.16%, 99.582% 6.438%, 99.781% 7.808%, 99.85% 9.253%, 99.85% 70.179%, 99.85% 70.179%, 99.781% 71.624%, 99.582% 72.994%, 99.263% 74.272%, 98.836% 75.439%, 98.311% 76.477%, 97.698% 77.367%, 97.01% 78.091%, 96.256% 78.631%, 95.447% 78.968%, 94.595% 79.085%, 67.638% 79.085%, 67.638% 79.085%, 66.786% 79.202%, 65.977% 79.539%, 65.223% 80.079%, 64.535% 80.803%, 63.922% 81.693%, 63.397% 82.731%, 62.97% 83.898%, 62.651% 85.176%, 62.452% 86.546%, 62.383% 87.991%, 62.383% 90.815%, 62.383% 90.815%, 62.314% 92.259%, 62.115% 93.629%, 61.797% 94.907%, 61.369% 96.074%, 60.844% 97.112%, 60.232% 98.002%, 59.543% 98.726%, 58.789% 99.266%, 57.98% 99.604%, 57.128% 99.72%, 5.35% 99.72%, 5.35% 99.72%, 4.498% 99.604%, 3.689% 99.266%, 2.935% 98.726%, 2.246% 98.002%, 1.634% 97.112%, 1.109% 96.074%, 0.681% 94.907%, 0.363% 93.629%, 0.164% 92.259%, 0.095% 90.815%)}.page-id-905 .custom_checkout_cart{display:none}.page-id-905 .woocommerce-notice{color:#ebebeb;font-family:"STIX Two Math";font-size:40px;font-style:normal;font-weight:400;line-height:60px;margin-bottom:120px}.page-id-905 .woocommerce-order-details__title{color:#ebebeb;font-family:"STIX Two Math";font-size:25px;font-style:normal;font-weight:400;line-height:60px}.page-id-905 .button{background-color:unset !important;height:52px;line-height:52px;padding:0px;align-items:center}.page-id-905 .button span{height:33px}.page-id-905 tfoot tr{padding:20px 0px;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.15)}.page-id-905 tfoot tr td,.page-id-905 tfoot tr th{color:#fff;font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.page-id-905 .col-md-6{width:100%;max-width:830px}.page-id-905 .wrapper{max-width:1400px}.page-id-905 .wrapper{position:relative}.page-id-905 .wrapper::after{content:"";background-image:url(../assets/images/shopafter.png);position:absolute;top:-150px;left:0;width:100%;height:100%;z-index:-9999;background-position-x:center}.menu-item-has-children .sub-menu{display:none}.menu-item-has-children .sub-menu.sub-menu-visible{min-width:180px;display:block;background:#000;border-radius:20px;padding:15px 25px;position:absolute;text-align:left;border:1px solid;border-color:rgba(255,255,255,.368627451)}.menu-item-has-children .sub-menu.sub-menu-visible li{width:100%;margin:0;padding-top:5px}.menu-item-has-children .sub-menu.sub-menu-visible li:first-child{padding-top:0}.menu-item-has-children .sub-menu.sub-menu-visible li a{width:100%;margin:0;display:block}.menu-item-has-children .sub-menu.sub-menu-visible li a:hover{color:#fff;opacity:1}.menu-item-has-children .sub-menu.sub-menu-visible li:last-child a{border-bottom:none}.menu-item-has-children .sub-menu.sub-menu-visible li:last-child a::after{display:none}@media(max-width: 768px){.menu-item-has-children .sub-menu.sub-menu-visible{position:static;text-align:center;background:inherit;margin-top: 0;border: none;}}body.archive.woocommerce-page{background-color:#000}.page-template-shop-page-php .product-info .product-details-link{background-color:rgba(0,0,0,0);font-weight:300}.page-template-shop-page-php .product-info .product-details-link:hover{background-color:rgba(0,0,0,0)}.woocommerce-info::before{color:var(--red)}.woocommerce-message,.woocommerce-info,.woocommerce-error{background-color:rgba(0,0,0,0);color:#fff;border-top-color:var(--red)}.woocommerce-message:focus-visible,.woocommerce-info:focus-visible,.woocommerce-error:focus-visible{outline:none}.woocommerce-message .button.wc-forward,.woocommerce-message .button.wc-backward,.woocommerce-info .button.wc-forward,.woocommerce-info .button.wc-backward,.woocommerce-error .button.wc-forward,.woocommerce-error .button.wc-backward{background-color:rgba(0,0,0,0);color:#fff}.woocommerce-message .button.wc-forward:hover,.woocommerce-message .button.wc-backward:hover,.woocommerce-info .button.wc-forward:hover,.woocommerce-info .button.wc-backward:hover,.woocommerce-error .button.wc-forward:hover,.woocommerce-error .button.wc-backward:hover{background-color:rgba(0,0,0,0)}.return-to-shop .button.wc-backward{background-color:rgba(0,0,0,0);color:#fff}.return-to-shop .button.wc-backward:hover{background-color:rgba(0,0,0,0)}#breadcrumbs{padding-left:10px;font-family:Poppins;color:#fff;font-size:16px;font-style:normal;font-weight:300;line-height:30px}@media(max-width: 768px){#breadcrumbs{display:none}}#breadcrumbs a{color:#fff;text-decoration:none}#breadcrumbs a:hover{color:#aab4ff}#breadcrumbs .breadcrumb_last{color:#aab4ff}#breadcrumbs span{padding-right:10px;padding-left:10px}#breadcrumbs span span:first-child{overflow:hidden;color:rgba(0,0,0,0);width:15px;height:18px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url('data:image/svg+xml,<svg width="15" height="18" viewBox="0 0 15 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M14.4961 8.12379L7.82061 1.44531H7.38525L1 8.12379V16.8694H14.4961V8.12379Z" stroke="%23AAB4FF"/></svg>')}#breadcrumbs span span:first-child a{color:rgba(0,0,0,0);width:15px;height:15px;display:inline-block;margin-bottom:2px}.page-template-checkout #breadcrumbs{margin-top:50px}.woocommerce-cart #payment,.woocommerce-checkout #payment,#add_payment_method #payment{background-color:rgba(0,0,0,0)}.woocommerce-checkout input:-webkit-autofill,.woocommerce-checkout input:-webkit-autofill:focus,.woocommerce-checkout select:-webkit-autofill,.woocommerce-checkout select:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}.woocommerce-checkout input[data-autocompleted],.woocommerce-checkout select[data-autocompleted],.woocommerce-checkout textarea[data-autocompleted]{background-color:rgba(0,0,0,0) !important}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none !important}.woocommerce-checkout .custom_checkout .coupon{width:100%}.woocommerce-checkout .custom_checkout .coupon [name=apply_coupon]{align-items:center}.woocommerce-checkout .custom_checkout .coupon [name=coupon_code]{margin-bottom:0;font-size:16px}@media(max-width: 768px){.woocommerce-checkout .checkout-container .coupon-section{width:100%}}@media(min-width: 992px){.woocommerce-checkout .cart-totals.coupon-section-checkout{position:sticky;top:65vh}}@media(min-width: 992px){.woocommerce-checkout .col-md-6{flex:0 0 50%;max-width:50%}}@media(min-width: 992px){.woocommerce-checkout .col-md-5{flex:0 0 41.666667%;max-width:41.666667%}}.woocommerce-checkout .custom_checkout .cart-summary .product-thumbnail img{height:110px}.woocommerce-checkout .custom_checkout .cart-summary .product-details .product-quantity{flex-wrap:nowrap}.woocommerce-checkout .custom_checkout .cart-summary .product-details .product-quantity .product-quantity-btns{flex-wrap:nowrap}.woocommerce-checkout .custom_checkout .cart-summary .product-details .product-quantity .product-quantity-btns .custom-quantity button{width:34px;height:34px}.woocommerce-checkout .quantity-input{height:34px}@media(max-width: 1400px){.woocommerce-checkout .quantity-input{width:55px !important}}.woocommerce-checkout .remove-item{width:34px;height:34px}.woocommerce-checkout .remove-item svg{width:34px;height:34px}.woocommerce-checkout .custom_checkout .cart-summary .product-details .product-quantity .custom-quantity{flex-wrap:nowrap;margin-right:10px}.woocommerce-checkout .custom_checkout .product-details h3 a{font-size:20px;line-height:20px}.woocommerce-checkout .cart-summary{position:relative;padding:30px 30px 105px;margin-bottom:20px;border-radius:30px;border:1px solid #686868;border-bottom:0}@media(min-width: 992px){.woocommerce-checkout .cart-summary{position:sticky !important;top:15px}}.woocommerce-checkout .cart-summary #order_review_heading{font-size:35px;line-height:36px}@media(max-width: 768px){.woocommerce-checkout .cart-summary #order_review_heading{font-size:25px;line-height:26px}}.woocommerce-checkout .cart-summary tfoot{padding:0}.woocommerce-checkout .cart-summary tfoot tr{padding-top:10;padding-bottom:10px}.woocommerce-checkout .cart-summary tfoot,.woocommerce-checkout .cart-summary tfoot td{padding:10px 0}.woocommerce-checkout .cart-summary tfoot tr th,.woocommerce-checkout .cart-summary tfoot td{font-size:14px;line-height:15px;padding:0}@media(max-width: 768px){.woocommerce-checkout .cart-summary{padding-left:15px;padding-right:15px}}.woocommerce-checkout .cart-summary::after{background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg id="Warstwa_1" xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 666 123.6"><!-- Generator: Adobe Illustrator 29.0.1, SVG Export Plug-In . SVG Version: 2.1.0 Build 192) --><defs><style> .st0 { fill: none; stroke: %23686868; stroke-miterlimit: 10; } </style></defs><path class="st0" d="M665.6,3.8c0,19.3-15.7,35-35,35h-179.5c-19.3,0-35,15.7-35,35v11.1c0,19.3-15.7,35-35,35H36.2c-19.3,0-35-15.7-35-35V3.8"/></svg>');content:"";position:absolute;bottom:-4px;left:0;right:0;height:102px;background-repeat:no-repeat;width:calc(100% + 2px);left:-1px}.woocommerce-checkout .cart-summary::before{content:"";width:30px;height:93px;background-color:#000;position:absolute;right:-1px;bottom:0}.woocommerce-checkout .woocommerce-checkout-review-order::before{content:"";width:30px;height:93px;background-color:#000;position:absolute;left:-1px;bottom:0}.woocommerce-checkout #placeorder-custom-btn{position:absolute;bottom:0;display:flex;align-items:center}@media(max-width: 768px){.woocommerce-checkout #placeorder-custom-btn{padding-bottom:20px}}.woocommerce-checkout #placeorder-custom-btn .placeorder-custom-btn-a{display:flex;align-items:center}.woocommerce-checkout [name=woocommerce_checkout_place_order]{display:none !important}.woocommerce-checkout .woocommerce-billing-fields>h3{font-size:42px}@media(max-width: 768px){.woocommerce-checkout .woocommerce-billing-fields>h3{font-size:25px;line-height:26px}}.woocommerce-checkout .heading-checkout{color:#ebebeb;font-family:"STIX Two Math";font-size:25px;font-style:normal;font-weight:400;line-height:60px;font-size:42px}@media(max-width: 768px){.woocommerce-checkout .heading-checkout{font-size:25px;line-height:26px}}.woocommerce-checkout .woocommerce-input-wrapper select{background-color:unset;color:#909090;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:200;line-height:normal;border:0px !important;padding:23px 20px;border-bottom:1px solid #ebebeb !important;padding-left:30px !important;background-color:rgba(0,0,0,0)}.woocommerce-checkout .form-row:not(:has(.woocommerce-input-wrapper)):not(:has(input[type=radio])){position:relative}.woocommerce-checkout .form-row:not(:has(.woocommerce-input-wrapper)):not(:has(input[type=radio]))::before{content:"";background:#aab4ff;position:absolute;left:0;top:50%;width:5.277px;height:5.277px;font-size:44px;line-height:19px;border-radius:20px}.woocommerce-checkout .form-row:not(:has(.woocommerce-input-wrapper)):not(:has(input[type=radio])).create-account{padding-left:0}.woocommerce-checkout .form-row:not(:has(.woocommerce-input-wrapper)):not(:has(input[type=radio])).create-account::before{display:none}.woocommerce-checkout .form-row:not(:has(.woocommerce-input-wrapper)):not(:has(input[type=radio])) input{background-color:unset;color:#909090;font-family:"Helvetica Neue";font-size:20px;font-style:normal;font-weight:200;line-height:normal;border:0px !important;padding:23px 20px;border-bottom:1px solid #ebebeb !important}.woocommerce-checkout .woocommerce-shipping-fields{margin-top:50px}.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce-checkout .woocommerce form .form-row.woocommerce-invalid select{border-color:var(--wc-red) !important}.woocommerce-checkout .form-row.woocommerce-invalid .woocommerce-input-wrapper::after{background:var(--wc-red) !important}.woocommerce-checkout .form-row.woocommerce-invalid::after{content:"This field is required.";color:var(--wc-red);font-size:13px}.woocommerce-checkout .form-row.woocommerce-invalid .woocommerce-input-wrapper::before{content:"";background-image:url('data:image/svg+xml,<svg width="28" height="27" viewBox="0 0 28 27" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="13.9058" cy="13.4443" r="13.2827" fill="%23CF3838"/><path d="M13.9217 9.34045C13.6444 9.34045 13.4097 9.24445 13.2177 9.05245C13.0257 8.86045 12.9297 8.62578 12.9297 8.34844C12.9297 8.07111 13.0257 7.83645 13.2177 7.64445C13.4097 7.45245 13.6444 7.35645 13.9217 7.35645C14.1884 7.35645 14.4124 7.45245 14.5937 7.64445C14.7857 7.83645 14.8817 8.07111 14.8817 8.34844C14.8817 8.62578 14.7857 8.86045 14.5937 9.05245C14.4124 9.24445 14.1884 9.34045 13.9217 9.34045ZM14.6257 10.7644V19.5324H13.1697V10.7644H14.6257Z" fill="white"/></svg>');position:absolute;right:0;top:50%;width:28px;height:28px;background-position:center;background-repeat:no-repeat;transform:translateY(-50%)}.woocommerce-checkout .woocommerce-shipping-methods{margin-top:50px}.woocommerce-checkout .woocommerce-shipping-methods li{display:flex !important;align-items:center;justify-content:space-between;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#000;padding:20px;margin-bottom:10px}.woocommerce-checkout .woocommerce-shipping-methods li label{display:flex !important;justify-content:space-between;align-items:center;gap:20px;width:calc(100% - 40px);font-size:18px;margin:0}.woocommerce-checkout .woocommerce-shipping-methods li label .woocommerce-Price-amount{display:block;margin-left:auto}.woocommerce-checkout .woocommerce-shipping-methods li .wrapper-logo-shipping{width:30px}.woocommerce-checkout .woocommerce-shipping-methods li .wrapper-logo-shipping img{width:100%;object-fit:contain}.woocommerce-checkout .woocommerce-checkout-payment li{display:flex !important;align-items:center;justify-content:space-between;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:#000;padding:20px !important;margin-bottom:10px !important;flex-wrap:wrap;justify-content:flex-start}.woocommerce-checkout .woocommerce-checkout-payment li label:not(.payment_box label){margin-left:40px !important;width:calc(100% - 80px);margin-bottom:0}.woocommerce-checkout .woocommerce-checkout-payment li .payment_box{background-color:rgba(0,0,0,0) !important}.woocommerce-checkout .woocommerce-checkout-payment li .payment_box::before{display:none !important}.woocommerce-checkout .form-row.place-order:has(.woocommerce-terms-and-conditions-wrapper)::before{display:none}.woocommerce-checkout .form-row.place-order:has(.woocommerce-terms-and-conditions-wrapper) .woocommerce-privacy-policy-text p{color:#fff;leading-trim:both;text-edge:cap;font-family:"Helvetica Neue";font-size:16px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 768px){.woocommerce-checkout .row{margin:0 auto}}@media(max-width: 991px){.woocommerce-checkout .col-md-5{flex:0 0 auto;width:100%}}@media(min-width: 992px){.woocommerce-checkout .col-md-5{flex:0 0 auto;width:41.6666666667%}}@media(max-width: 992px)and (min-width: 600px){.woocommerce-checkout .cart-summary{border-bottom:1px solid #686868}.woocommerce-checkout .cart-summary::after,.woocommerce-checkout .cart-summary::before{display:none}.woocommerce-checkout .woocommerce-checkout-review-order::before{display:none}}@media(max-width: 768px){.woocommerce-checkout .custom_checkout .cart-summary .product-thumbnail{display:none}}.woocommerce-order-received .checkout-steps,.woocommerce-order-received .wrapper-for-summary{display:none}.woocommerce-order-received .wrapper-checkout-new{width:100%}.woocommerce-account #page-wrapper{margin-top:150px;margin-left:auto;margin-right:auto;max-width:1324px;padding:20px}.woocommerce-account #page-wrapper .woocommerce-message .button.wc-forward,.woocommerce-account #page-wrapper .woocommerce-message .button.wc-backward,.woocommerce-account #page-wrapper .woocommerce-info .button.wc-forward,.woocommerce-account #page-wrapper .woocommerce-info .button.wc-backward,.woocommerce-account #page-wrapper .woocommerce-error .button.wc-forward,.woocommerce-account #page-wrapper .woocommerce-error .button.wc-backward{background-color:rgba(0,0,0,0);color:#fff}.woocommerce-account #page-wrapper .woocommerce-message .button.wc-forward .button:before,.woocommerce-account #page-wrapper .woocommerce-message .button.wc-backward .button:before,.woocommerce-account #page-wrapper .woocommerce-info .button.wc-forward .button:before,.woocommerce-account #page-wrapper .woocommerce-info .button.wc-backward .button:before,.woocommerce-account #page-wrapper .woocommerce-error .button.wc-forward .button:before,.woocommerce-account #page-wrapper .woocommerce-error .button.wc-backward .button:before{content:"";width:100%;height:100%;border-radius:2.6rem;position:absolute;top:0;left:0;border:1px solid #fff;mask-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.6) 40%, rgb(0, 0, 0) 100%);z-index:10}.woocommerce-account #page-wrapper .woocommerce-message .button.wc-forward .button:after,.woocommerce-account #page-wrapper .woocommerce-message .button.wc-backward .button:after,.woocommerce-account #page-wrapper .woocommerce-info .button.wc-forward .button:after,.woocommerce-account #page-wrapper .woocommerce-info .button.wc-backward .button:after,.woocommerce-account #page-wrapper .woocommerce-error .button.wc-forward .button:after,.woocommerce-account #page-wrapper .woocommerce-error .button.wc-backward .button:after{content:"";width:100%;height:100%;border-radius:2.6rem;position:absolute;top:0;left:0;background:#3b4177;mask-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0) 20%, rgba(0, 0, 0, 0.6) 60%, rgb(0, 0, 0) 100%);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button{background-color:rgba(0,0,0,0);color:#fff;border:0;border-radius:20px;padding:inherit}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover{background-color:rgba(0,0,0,0)}#ship-to-different-address-checkbox{display:inline;margin:-2px 8px 0 0}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{font-family:"STIX Two Math";font-weight:400;font-size:20px;line-height:24px;color:#ebebeb}.woocommerce .product-quantity-btns a.remove,.product-quantity-btns .remove-item,.product-quantity-btns .remove_from_cart,.product-quantity-btns>a{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" version="1.2" viewBox="0 0 44 44" width="44" height="44"><title>image</title><style> .s0 { fill: %23ac5858 } .s1 { fill: %23ffffff } .s2 { fill: %23ebebeb } </style><path class="s0" d="m22.2 1c11.9 0 21.5 9.6 21.5 21.5 0 11.8-9.6 21.5-21.5 21.5-11.8 0-21.5-9.7-21.5-21.5 0-11.9 9.7-21.5 21.5-21.5z" /><path fill-rule="evenodd" class="s1" d="m30.4 17.3c0 0.4-0.4 0.7-0.8 0.7h-0.7v11.1c0 1.2-1 2.2-2.2 2.2h-8.9c-1.2 0-2.2-1-2.2-2.2v-11.1h-0.7c-0.4 0-0.8-0.3-0.8-0.7 0-0.4 0.4-0.7 0.8-0.7h3.7v-2.3c0-0.4 0.3-0.7 0.7-0.7h5.9c0.4 0 0.7 0.3 0.7 0.7v2.3h3.7c0.4 0 0.8 0.3 0.8 0.7zm-10.4-0.7h4.5v-1.5h-4.5zm7.4 1.5h-10.3v11c0 0.4 0.3 0.8 0.7 0.8h8.9c0.4 0 0.7-0.4 0.7-0.8z" /><path class="s1" d="m20 19.5c-0.4 0-0.7 0.3-0.7 0.7v6.7c0 0.4 0.3 0.7 0.7 0.7 0.4 0 0.8-0.3 0.8-0.7v-6.7c0-0.4-0.4-0.7-0.8-0.7z" /><path class="s1" d="m24.5 19.5c-0.5 0-0.8 0.3-0.8 0.7v6.7c0 0.4 0.3 0.7 0.8 0.7 0.4 0 0.7-0.3 0.7-0.7v-6.7c0-0.4-0.3-0.7-0.7-0.7z" /><path class="s2" d="m-40.7 21.5h5.8v1.9h-5.8v5.9h-1.9v-5.9h-5.9v-1.9h5.9v-5.9h1.9z" /></svg>');width:34px;height:34px;background-color:rgba(0,0,0,0);border:0;padding:0;background-size:contain;background-repeat:no-repeat;background-position:center;color:rgba(0,0,0,0) !important}.woocommerce-cart .woocommerce .product-quantity-btns a.remove,.woocommerce-cart .product-quantity-btns .remove-item{width:43px;height:43px}@media(max-width: 768px){.woocommerce-cart .woocommerce .product-quantity-btns a.remove,.woocommerce-cart .product-quantity-btns .remove-item{width:30px;height:30px}}.woocommerce form .form-row .input-checkbox{padding:0 !important}@media(max-width: 768px){.wrapper-for-summary{margin-top:50px}}@media(max-width: 768px){.page-template-cart .cart-totals h2,.page-template-cart .coupon h2{font-size:25px;line-height:26px;padding-left:0}}.mwc-external-checkout-buttons,.mwc-external-checkout-buttons-divider{display:none !important}.mwc-external-checkout-buttons.show,.mwc-external-checkout-buttons-divider.show{display:block !important}#poynt-collect-v2-iframe{width:100% !important}#cookie-notice.cookie-notice-hidden .cookie-notice-container,#cookie-notice.cookie-revoke-hidden .cookie-revoke-container{display:none !important}/*# sourceMappingURL=custom.css.map */