*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}header{background:#fff;box-shadow:0 10px 20px #0000001a}.header_container{display:flex;height:96px;padding:8px 72px;justify-content:space-between;align-items:center}.header_logo{max-width:125px;height:auto;width:100%}.header_logo img{width:100%;height:auto}.header_navbar{max-width:680px;width:100%;display:flex;justify-content:flex-end}.header_navbar ul{display:flex;align-items:center;gap:32px}.header_navbar ul li{list-style:none}.header_navbar ul li a{text-decoration:none;color:#000;font-family:Open Sans;font-size:19px;font-style:normal;font-weight:700;line-height:130%}.orange{color:#ff8a00!important}.hamburger{display:none;background:none;border:none;cursor:pointer}.hamburger img{width:32px;height:auto}@media(max-width:768px){.header_container{padding:8px 20px}.hamburger{display:block}.header_navbar{position:absolute;top:96px;left:0;width:100%;background:#fff;box-shadow:0 10px 20px #00000026;display:none}.header_navbar.active{display:block}.header_navbar ul{flex-direction:column;gap:20px;padding:24px 0}}main{padding-top:40px}.products{display:flex;justify-content:space-between;align-items:flex-start;max-width:1300px;width:100%;margin:auto}.product_container{max-width:416px;width:100%;border-radius:8px;border:1px solid #C3C3C3;background:#fff0;box-shadow:0 0 100px -20px #32325d40,0 0 60px -30px #0000004d}.product_container:hover{transform:scale(1.02)}.product_container.is-selected{border:3px solid #FF8A00}.product_container.is-selected .buy_btn{background:#ff8a00;color:#fff}.product_container.is-selected .last_sale{background:#ff8a00}.product_container.is-selected .last_sale p{color:#fff}.last_sale{display:flex;flex-direction:column;padding:8px;justify-content:center;align-items:center;gap:8px;width:160px;margin-left:auto;border-radius:0 4px 0 0;background:#e8e8e8}.last_sale p{color:#000;text-align:center;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:700;line-height:130%}.product{display:flex;padding:0 40px 40px;flex-direction:column;align-items:center;gap:24px;width:100%}.product h2{color:#222;text-align:center;font-family:Open Sans;font-size:28px;font-style:normal;font-weight:700;line-height:130%}.product_image,.product_image img{width:100%;height:auto}.product_data{display:flex;max-width:295px;width:100%;flex-direction:column;justify-content:center;align-items:center;gap:24px}.product_data h3{color:#222;text-align:center;font-family:Open Sans;font-size:24px;font-style:normal;font-weight:700;line-height:130%}.data_items{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.data_item{display:flex;align-items:center;gap:16px;align-self:stretch}.data_item img{width:25px;height:25px}.data_item p{color:#222;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:130%}.yellow_bg{border-radius:4px;background:#fcca25;padding:10px 8px;text-transform:uppercase}.product_price{display:flex;max-width:150px;width:100%;flex-direction:column;align-items:center;gap:8px}.old_price,.price{display:flex;flex-direction:column;align-items:center;gap:8px}.old_price p{color:#222;text-align:center;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:700;line-height:130%}.old_price span{color:#dc3545;text-align:center;font-family:Open Sans;font-size:22px;font-style:normal;font-weight:600;line-height:130%;text-decoration-line:line-through}.price p{color:#222;text-align:center;font-family:Open Sans;font-size:28px;font-style:normal;font-weight:700;line-height:130%}.price span{color:#222;text-align:center;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:700;line-height:130%}.total_price{color:#222;text-align:center;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:700;line-height:130%}.buy_btn{display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:8px;align-self:stretch;width:100%;border-radius:8px;border:1px solid #FF8A00;cursor:pointer;color:#ff8a00;text-align:center;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:700;line-height:130%;background-color:transparent}.product_rating{display:flex;max-width:164px;width:100%;flex-direction:column;align-items:center;gap:8px}.product_stars{max-width:145px;width:100%;height:auto}.rating_text{color:#222;text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:130%}.reviews{display:flex;align-items:center;gap:4px;align-self:stretch}.reviews img{width:11px;height:auto}.reviews p{color:#ff8a00;text-align:center;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:700;line-height:130%}.payment_wrapper{padding:56px 0}.payment_container{max-width:1300px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:70px;margin:auto}.payments_forms{width:100%}.fast_checkout{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;align-self:stretch;width:100%;margin-bottom:24px}.fcheckout_title{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.line{height:1px;background-color:#979797;max-width:350px;width:100%}.fcheckout_title h2{color:#111;text-align:center;font-family:Inter;font-size:20px;font-style:normal;font-weight:700;line-height:130%}.fcheckout_buttons{display:flex;justify-content:center;align-items:center;gap:16px;align-self:stretch;width:100%}.paypal,.applepay,.googlepay{max-width:275px;width:100%;height:48px;border-radius:5px;display:flex;align-items:center;justify-content:center}.paypal{background-color:#ffc338}.applepay,.googlepay{background-color:#000}.paypal img,.applepay img,.googlepay img{width:auto;height:25px;margin:auto}.payments_forms form{width:100%;display:flex;justify-content:center;gap:70px;align-items:flex-start;align-self:stretch}.phone-prefix-label{position:absolute;color:#012218;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;background:#fff;top:25px;left:14px}.shipping_details{max-width:544px;width:100%;display:flex;flex-direction:column}.step{color:#eabf1f;font-family:Inter;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-bottom:8px}.shipping_details h2,.payment_form h2{color:#012218;font-family:Inter;font-size:26px;font-style:normal;font-weight:700;line-height:30px;margin-bottom:8px}.form_subtitle{margin-bottom:32px;color:#012218;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:22px}.shipping_form{width:100%;display:flex;flex-direction:column;gap:16px}.flexbox{width:100%;display:flex;justify-content:center;align-items:center;gap:16px}.shipping_form input{border-radius:4px;border:1px solid #E3E3E3;background:#fff;display:flex;width:100%;height:58px;padding:8px 16px;align-items:center;gap:4px}.flexbox input{border-radius:4px;border:1px solid #E3E3E3;background:#fff;display:flex;max-width:261px;width:100%;height:58px;padding:8px 16px;align-items:center;gap:4px}.flexbox input::placeholder,.shipping_form input::placeholder{color:#0a28198f;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.select_container,.input_container{position:relative;width:100%}.select_container select{display:flex;width:100%;height:58px;padding:25px 40px 8px 16px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;border-radius:4px;border:1px solid #E3E3E3;color:#012218;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.floating_label{position:absolute;top:12px;left:14px;transform:translateY(-50%);color:#012218;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;background:#fff;padding:0 4px;transition:all .2s ease}.floating_label_phone{position:absolute;top:12px;left:10px;transform:translateY(-50%);color:#012218;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;line-height:120%;pointer-events:none;background:#fff;padding:0 4px;transition:all .2s ease}.phone_input{width:100%;padding-top:20px!important;padding-left:50px!important}.order{display:flex;height:56px;padding:8px 16px;justify-content:flex-start;align-items:center;gap:8px;align-self:stretch;border-radius:8px;background:#d6f3ea}.order p{color:#012218;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.payment_form{display:flex;max-width:512px;width:100%;flex-direction:column;align-items:flex-start}.payment{border-radius:8px;background:#f9f9f9;display:flex;padding:16px;flex-direction:column;align-items:center;gap:16px;align-self:stretch;margin-bottom:16px}.payment_title_container{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.payment_title{display:flex;align-items:center;gap:16px}.payment_title img{width:20px;height:20px}.payment_title h4{color:#012218;font-family:Inter;font-size:18px;font-style:normal;font-weight:600;line-height:28px}.payment_image{max-width:115px;width:100%;height:20px}.payment_image img{width:100%;height:20px}.card_inputs{width:100%;display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid #E3E3E3}.card_inputs label{color:#012218;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.card_input{display:flex;height:56px;padding:0 16px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px;border:1px solid #E3E3E3}.cardnumber{display:flex;align-items:center;gap:8px;max-width:220px;width:100%}.cardnumber input{border:none;background-color:transparent;max-width:185px;width:100%}.cardnumber input::placeholder,.carddata input::placeholder{color:#1809008f;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.carddata{display:flex;align-items:center;gap:32px;max-width:175px;width:100%}.carddata input{border:none;background-color:transparent;width:70px}.cc-btn{border:none;cursor:pointer;display:flex;height:64px;justify-content:center;align-items:center;gap:8px;align-self:stretch;border-radius:100px;background:#eabf1f;color:#fff;text-align:center;font-family:Inter;font-size:18px;font-style:normal;font-weight:700;line-height:28px;margin-top:24px;margin-bottom:16px}.risk-free{color:#012218;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:600;line-height:20px}.payment_rating_container{display:flex;max-width:454px;width:100%;padding-top:16px;flex-direction:column;align-items:center;gap:16px;border-top:1px solid #E3E3E3;margin:16px auto auto}.payment_rating{display:flex;align-items:center;gap:16px}.payment_rating p{color:#000c;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.payment_features{display:flex;align-items:center;justify-content:space-between;align-self:stretch;width:100%}.payment_feature{display:flex;max-width:121px;width:100%;flex-direction:column;align-items:center;gap:12px}.payment_feature img{width:48px;height:48px}.payment_feature p{color:#000c;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase}.payment_klarna_container{width:100%;display:flex;flex-direction:column}.klarna_container{display:flex;align-items:center;justify-content:space-between}.payment_image_klarna{max-width:32px;height:auto;width:100%}.payment_image_klarna img{width:100%;height:auto}.klarna_description{color:#012218;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin-top:16px}.klarna_button{max-width:100%;width:100%;height:auto;border-radius:8px;background-color:#ffb3c7;display:flex;align-items:center;justify-content:center;cursor:pointer}.klarna_button img{width:100px;height:auto}footer{background:#222;padding:48px 0}.footer_container{max-width:1320px;width:100%;margin:auto;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.footer_container img{max-width:125px;width:100%;height:36px}.footer_container p{color:#fff;text-align:center;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:400;line-height:130%}.hidden{display:none}@media(max-width:475px){.payment_container{width:90%}.products{flex-direction:column;width:90%;gap:24px}.product_container:nth-child(2){order:1}.product_container:nth-child(3){order:2}.product_container:nth-child(1){order:3}.flexbox{flex-direction:column;gap:16px}.payments_forms form,.fcheckout_buttons{flex-direction:column}.flexbox input,.review_btn{max-width:100%}.select_container,.select_container select,.faqs_container button{width:100%}.phone_input{margin-left:0;max-width:100%!important}.phone_input{left:12px}.line{max-width:110px}.paypal,.applepay,.googlepay{max-width:100%}.last_sale{width:100%;margin-bottom:16px}.card_input{flex-direction:column;padding:16px 8px;align-items:flex-start;gap:16px;height:auto}}.social-proof{position:fixed;left:20px;bottom:20px;z-index:9999;opacity:0;pointer-events:none;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease;font-family:Inter}.social-proof.visible{opacity:1;transform:translateY(0);pointer-events:auto}.social-proof__inner{background:#fff;border-radius:12px;box-shadow:0 10px 30px #00000026;padding:12px 16px;display:flex;align-items:center;max-width:285px}.social-proof__image img{width:48px;height:auto;margin-right:12px}.social-proof__content{display:flex;flex-direction:column;gap:4px}.social-proof__text{font-size:14px;line-height:1.3;color:#111827;margin:0}.social-proof__verified{font-size:13px;color:#16a34a;margin:0}.social-proof__verified:before{content:"✓ "}.social-proof__text br{display:block;line-height:1.2}@media(max-width:600px){.social-proof{left:10px;right:10px;bottom:10px}.social-proof__inner{max-width:100%}}.price_save{display:flex;align-items:center;justify-content:space-between;width:100%}.save{border-radius:8px;background:#ff7243;display:flex;height:48px;padding:8px;justify-content:center;align-items:center;width:90px;gap:8px}.save p{color:#fff;text-align:center;font-family:Inter;font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.2px}
