.hero-banner-section{padding:0}.hero_banner_section{position:relative}.hero_banner_container{max-width:1280px;margin:0 auto;padding:0 40px}.hero_banner_grid{display:flex;align-items:center;gap:40px;justify-content:space-between}.hero_banner_col.hb_col_content{padding-right:20px}.hero_banner_col{width:50%}.hero_banner_col.hb_col_banner{position:absolute;top:0;right:0;width:50%;height:100%}.hero_banner_img{height:100%}.hero_banner_img img{width:100%;height:100%;object-fit:cover;object-position:center}.hero_banner_title{color:#040f30;font-family:Parkinsans;font-size:58px;font-style:normal;font-weight:600;line-height:66px;letter-spacing:-1.16px}.hero_banner_title strong{font-weight:600;color:#003cee}.hero_banner_text{margin-top:12px}.hero_banner_text ul li{position:relative;color:#040f30bf;font-size:18px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.18px;padding-left:24px}.hero_banner_text ul li:before{position:absolute;content:"";background-image:url(/cdn/shop/files/Frame_1000007704.png?v=1734321906);background-size:contain;background-repeat:no-repeat;background-position:center;width:18px;height:18px;left:0;top:5px}.hero_banner_text ul{display:flex;flex-direction:column;gap:8px}.hero_banner_btn{margin-top:18px}.hero_banner_btn .hb_btn_link{border-radius:99px;background:linear-gradient(85deg,#003cee 15.83%,#146aff 110.56%);display:block;padding:18px;color:#fff;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px;max-width:350px}.hero_banner_rating{margin-top:15px;display:flex;align-items:center;justify-content:center;gap:6px;max-width:350px}.hero_banner_rating .hb_rating_star{display:flex;align-items:center}.hero_banner_rating .hb_rating_text span{color:#040f30;text-align:center;font-family:Parkinsans;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.12px}.hero_img_marquee{margin-top:12px}.hero_img_marquee{margin-top:12px;display:flex;gap:8px;max-width:350px}.hero_img_marquee .hero_marquee_list{width:calc(20% - 4px)}.hero_marquee_list .hm_list_img{position:relative;padding-top:100%;border-radius:12px;overflow:hidden}.hero_marquee_list .hm_list_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero_banner_img img{display:block}img.hero_banner_mobile{display:none}@media (max-width: 1160px){.hero_banner_title{font-size:4.9vw;line-height:5.5vw;letter-spacing:-1px}.hero_banner_text ul li{font-size:16px;letter-spacing:-.16px;padding-left:24px}.hero_banner_text ul li:before{width:16px;height:16px;top:4px}}@media (max-width: 1024px){.hero_banner_grid{gap:20px}.hero_banner_col.hb_col_banner{position:absolute;top:0;width:50%;right:0}.hero_banner_btn{margin-top:16px}}@media (max-width: 991px){.hero_banner_container{padding:0 20px}.hero_banner_col.hb_col_content{padding-right:20px}}@media (max-width: 767px){.hero_banner_section{padding:12px 0 31px!important}.hero_banner_container{padding:0}.hero_banner_grid{gap:0px;flex-direction:column-reverse}.hero_banner_col.hb_col_banner{position:unset}img.hero_banner_desktop{display:none}img.hero_banner_mobile{display:block}.hero_banner_col{width:100%}.hero_banner_col.hb_col_banner{position:unset;width:100%}.hero_banner_col.hb_col_content{padding:0 20px}.hero_banner_title{font-size:34px;line-height:42px;letter-spacing:-.68px;text-align:center}.hero_banner_title strong{display:block}.hero_banner_text{margin:12px auto 0;max-width:370px}.hero_banner_rating{margin:16px auto 0;max-width:350px}.hero_banner_btn{margin-top:12px}.hero_banner_btn .hb_btn_link{margin:0 auto}.hero_img_marquee{margin-top:12px;display:block;max-width:100%}.hero_img_marquee .slick-list{margin:0 -20px}.hero_img_marquee .slick-list .hero_marquee_list{margin:0 5px}}@media only screen and (max-width: 414px){.hero_banner_title{font-size:30px;line-height:36px}}.section.logo-marquee-section{padding:0}.logo_marquee_container{margin:0 auto;max-width:1280px;padding:0 40px}.logo_marquee_header h2{color:#fff;text-align:center;font-family:Raleway;font-size:14px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.7px;text-transform:uppercase}.logo_marquee_slider{margin-top:12px}.logo_marquee_slider .slick-track{display:flex;align-items:center;justify-content:center}.logo_marquee_slider .logo_marquee_slide{margin:0 26px}@media (max-width: 1024px){.logo_marquee_container{padding:0}}@media (max-width: 767px){.logo_marquee_container{padding:0}.logo_marquee_header h2{font-size:10px;letter-spacing:.5px;position:relative}.logo_marquee_header h2:before{position:absolute;content:"";background:#ffffff4d;width:90%;height:1px;left:50%;transform:translate(-50%);top:7px}.logo_marquee_header h2 span{background:#003cee;display:block;width:fit-content;margin:0 auto;position:relative;padding:0 10px}.logo_marquee_slider .logo_marquee_slide{margin:0 15px}}.section.reviews-boxes-section{padding:0}.reviews_boxes_container{max-width:1360px;margin:0 auto;padding:0 40px}.reviews_boxes_grid{display:flex;gap:48px}.reviews_boxes_col{width:calc(50% - 20px)}.reviews_boxes_col.rb_col_vet{border-radius:16px;background-color:#f3f4f5;padding:40px 20px 0;background-image:url(/cdn/shop/files/dog-paw-pattern.png?v=1734333481);background-repeat:repeat;background-size:cover;background-position:center}.vet_reviewed_box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%;max-width:470px;margin:0 auto}.vet_reviewed_details .vet_review_title{color:#040f30;text-align:center;font-family:Parkinsans;font-size:32px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.64px}.vet_reviewed_details .vet_review_description{color:#040f30;text-align:center;font-family:Raleway;font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.2px}.vr_doctor_details .vr_doctor_name{margin-top:8px;color:#003cee;text-align:center;font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.16px}.vr_doctor_details .vr_doctor_degree{color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.16px;text-align:center}.reviews_boxes_col.rb_col_impacted{border-radius:16px;background:linear-gradient(180deg,#bde2ff 65.74%,#e3f3ff),radial-gradient(74.35% 74.35% at 50% 25.65%,#d6edff,#bde2ff);padding:40px 44.5px 0}.pets_impacted_box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:100%}.pets_impacted_box .pets_impacted_topbox{width:100%}.pets_impacted_box .pets_impacted_title{color:#040f30;text-align:center;font-family:Parkinsans;font-size:32px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.64px}.pets_impacted_reviewbox{display:flex;gap:16px;margin-top:12px}.pets_impacted_reviewbox .pi_review_box{width:calc(100% / 3 - 8px);border-radius:8px;background:#fffc;-webkit-backdrop-filter:blur(6.859888553619385px);backdrop-filter:blur(6.859888553619385px);padding:12px}.pi_review_box .pi_review_name svg{display:block;margin:0 auto;height:20px}.pi_review_box .pi_review_text{color:#040f30;text-align:center;font-family:Parkinsans;font-size:13px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.13px;margin-top:4px}.pi_review_box .pi_review_star{display:flex;align-items:center;justify-content:center}.pi_review_box .pi_review_star svg{width:16px;height:16px}.pets_impacted_img img{max-width:320px}@media (max-width: 1024px){.reviews_boxes_grid{gap:40px}.vet_reviewed_details .vet_review_title,.pets_impacted_box .pets_impacted_title{font-size:24px;line-height:130%;letter-spacing:-.48px}.vet_reviewed_details .vet_review_description{font-size:18px;letter-spacing:-.18px}.reviews_boxes_col.rb_col_impacted{padding:40px 35px 0}}@media (max-width: 991px){.reviews_boxes_col.rb_col_impacted{padding:40px 20px 0}.pi_review_box .pi_review_name svg{height:16px}.pi_review_box .pi_review_text{font-size:11px;letter-spacing:-.11px}}@media (max-width: 767px){.reviews_boxes_container{padding:0}.reviews_boxes_grid{gap:20px;flex-direction:column}.reviews_boxes_col{width:100%}.reviews_boxes_col.rb_col_vet{border-radius:0;padding:32px 20px 0}.vet_reviewed_details .vet_review_title,.pets_impacted_box .pets_impacted_title{font-size:28px;line-height:140%;letter-spacing:-.56px}.vet_reviewed_details .vet_review_description{font-size:20px;letter-spacing:-.2px;margin-top:16px}.vet_reviewed_details .vr_doctor_details{margin-top:8px}.reviews_boxes_col.rb_col_impacted{padding:22px 14px 0;width:91%;margin:0 auto}.pets_impacted_reviewbox{gap:8px}.pets_impacted_reviewbox .pi_review_box{width:calc(100% / 3 - 5px);border-radius:5px;padding:9px 12px}.pi_review_box .pi_review_name svg{height:17px}.pi_review_box .pi_review_text{margin-top:6px}.pi_review_box .pi_review_star svg{width:14px;height:14px}.pets_impacted_img{height:250px;width:100%}.pets_impacted_img img{max-width:100%;height:100%;width:100%;object-fit:cover;object-position:top center}}.shop-category-section{padding:0}.shop_category_container{margin:0 auto;max-width:1200px;padding:0 40px}.shop_category_header h2{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.shop_category_grid{margin-top:24px;display:flex;gap:40px}.shop_category_grid .shop_category_col{width:calc(25% - 20px);background:#f6f6f6;border-radius:8px}.shop_category_box{position:relative;border-radius:8px;background:#f6f6f6;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;height:100%}.shop_category_box .sc_box_banner{position:relative;padding-top:80%}.shop_category_box .sc_box_banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:darken}.shop_category_box .sc_box_label{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 10px 28px;max-width:160px;margin:-30px auto 0;position:relative}.shop_category_box .sc_box_label h6{color:#040f30;font-family:Parkinsans;font-size:20px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.4px}.shop_category_box .sc_box_label svg{width:26px;height:26px;flex:0 0 auto}.shop_category_footer{margin-top:24px}.shop_category_footer .sc_footer_btn{border-radius:99px;background:linear-gradient(85deg,#003cee 15.83%,#146aff 110.56%);padding:18px;color:#fff;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px;max-width:296px;display:block;text-align:center;margin:0 auto}@media (min-width: 768px){.shop_category_col.desktop_hide{display:none}}@media (max-width: 1024px){.shop_category_header h2{font-size:32px;letter-spacing:-.64px}.shop_category_grid{gap:16px}.shop_category_grid .shop_category_col{width:calc(25% - 8px)}.shop_category_box .sc_box_label{padding:0 10px 15px;margin:-20px auto 0}.shop_category_box .sc_box_label h6{font-size:16px;letter-spacing:-.32px}.shop_category_box .sc_box_label svg{width:22px;height:22px}}@media (max-width: 991px){.shop_category_box .sc_box_label h6{font-size:14px;letter-spacing:-.16px}}@media (max-width: 767px){.shop_category_container{padding:0 20px}.shop_category_header h2{font-size:28px;letter-spacing:-.56px}.shop_category_grid{gap:8px;flex-direction:column}.shop_category_grid .shop_category_col{width:100%}.shop_category_box .sc_box_banner img{display:block;width:100%;margin:0 0 0 auto}.shop_category_box .sc_box_label{padding:0 0 0 20px;margin:0 auto 0 0}.shop_category_box .sc_box_label h6{font-size:20px;letter-spacing:-.4px}.shop_category_footer .sc_footer_btn{max-width:390px}.shop_category_box{flex-direction:row-reverse;justify-content:space-between;height:100%;align-items:center}.shop_category_box .sc_box_banner{padding-top:40%;height:100%;width:50%}.shop_category_grid.sc_variant_v2{gap:16px;flex-direction:row;flex-wrap:wrap}.shop_category_grid.sc_variant_v2 .shop_category_col{width:calc(50% - 8px);border-radius:8px;background:#f6f6f6}.sc_variant_v2 .shop_category_box .sc_box_banner{padding-top:90%;position:relative;width:100%}.sc_variant_v2 .shop_category_box .sc_box_banner img{width:100%;position:absolute;top:0;left:0;height:100%;object-fit:contain;margin:0}.sc_variant_v2 .sc_box_label{position:unset;width:100%;padding:5px 16px 12px;justify-content:space-between;transform:none}.shop_category_grid.sc_variant_v2 .shop_category_col .shop_category_box{display:flex;flex-direction:column;justify-content:space-between;height:100%}.sc_variant_v2 .sc_box_label h6{font-size:18px;font-weight:500;letter-spacing:-.36px}}.reviews-slider-section{padding:0}.reviews_slider_container{max-width:1440px;margin:0 auto;padding:0 100px}.reviews_slider_header .rs_header_title{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.reviews_slider_header .rs_header_rating{display:flex;align-items:center;justify-content:center;margin-top:8px;gap:4px}.rs_header_rating .rsh_rating_star{display:flex}.rs_header_rating .rsh_rating_text span{color:#040f30;text-align:center;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;opacity:.75}.rs_header_rating .rsh_rating_text span strong{font-weight:600}.reviews__slider{margin:42px 0 0!important}.reviews__slider .slick-track{display:flex}.reviews__slider .slick-track .reviews_slide{margin:0 20px}.review_slide_box .review_slide_banner{position:relative;padding-top:75%}.review_slide_box .review_slide_banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:8px 8px 0 0}.review_slide_content{border-radius:0 0 8px 8px;border:1px solid #f3f4f5;background:#fff;padding:0 16px 24px}.review_slide_content .rs_author_details{margin-top:-35px;z-index:1;position:relative}.rs_author_details .rs_author_img{border-radius:99px;border:2px solid #0090ff;background:#fff;width:64px;height:64px;margin:0 auto;padding:3px}.review_slide_content .rs_author_content{margin-top:10px}.review_slide_content .rs_author_content h5{color:#040f30;font-family:Raleway;font-size:15px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.15px;text-align:center}.review_slide_content .rs_author_content p{display:flex;align-items:center;justify-content:center;gap:2px}.review_slide_content .rs_author_content p span{color:#040f30;font-family:Raleway;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.12px;opacity:.75}.review_slide_content .rs_author_content p svg{display:block;width:16px;height:16px}.review_slide_text{margin-top:8px}.review_slide_text p{color:#040f30;text-align:center;font-family:Raleway;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.15px}.review_slide_star{display:flex;align-items:center;justify-content:center;margin-top:8px}.review_slide_btn{margin-top:24px}.review_slide_btn .rs_btn_link{display:flex;align-items:center;justify-content:center;gap:6px}.review_slide_btn .rs_btn_link span{color:#003cee;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.224px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.review_slider_footer{margin-top:66px}.review_slider_footer .rs_footer_btn{border-radius:99px;background:linear-gradient(85deg,#003cee 15.83%,#146aff 110.56%);padding:20px;max-width:296px;display:block;margin:0 auto;color:#fff;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px;text-align:center}.reviews__slider .slick-dots{bottom:-40px}.reviews__slider .slick-dots li{width:10px;height:10px;margin:0 4px}.reviews__slider .slick-dots li button{width:10px;height:10px;background:#f3f4f5;border-radius:99px}.reviews__slider .slick-dots li button:before{content:none!important}.reviews__slider .slick-dots li.slick-active button{background:#0090ff}.reviews__slider button.slick-arrow{width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;border-radius:99px;border:1px solid #f3f4f5;background:#fff}.reviews__slider button.slick-arrow:before{content:none!important}.reviews__slider button.slick-next{right:-60px}.reviews__slider button.slick-prev{left:-60px}@media (max-width: 1024px){.reviews_slider_container{padding:0 68px}.reviews_slider_header .rs_header_title{font-size:32px;letter-spacing:-.64px}.reviews__slider{margin:28px 0 0!important}.reviews__slider button.slick-next{right:-40px}.reviews__slider button.slick-prev{left:-40px}.reviews__slider .slick-track .reviews_slide{margin:0 12px}.rs_author_details .rs_author_img{width:56px;height:56px}}@media (max-width: 991px){.review_slide_btn .rs_btn_link span{font-size:12px}.review_slide_btn .rs_btn_link svg{width:18px;height:18px}}@media (max-width: 767px){.reviews_slider_container{padding:0;overflow:hidden}.reviews_slider_header{padding:0 20px}.reviews_slider_header .rs_header_title{font-size:28px;letter-spacing:-.56px}.rs_header_rating .rsh_rating_star svg{width:16px;height:16px}.rs_header_rating .rsh_rating_text span{font-size:12px;letter-spacing:-.12px}.reviews__slider{margin:24px 0 0!important}.reviews__slider .slick-track .reviews_slide{margin:0 8px}.rs_author_details .rs_author_img{width:64px;height:64px}.review_slide_btn .rs_btn_link span{font-size:14px}.review_slide_btn .rs_btn_link svg{width:20px;height:20px}.review_slide_content{padding:0 16px 20px}.reviews__slider .slick-dots{bottom:-35px}.review_slider_footer{margin-top:60px;padding:0 20px}.review_slider_footer .rs_footer_btn{max-width:390px}}.instagram-profile-section{padding:0}.social-media-scroll{padding:64px 0}.social-media-scroll .media-heading-content .heading h2{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.social-media-scroll .media-heading-content .description p{color:#040f30;text-align:center;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;opacity:.75;padding-top:4px}.social-media-scroll .media-heading-content .media-button{display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 0 0}.social-media-scroll .media-heading-content .followers button,.social-media-scroll .media-heading-content .featured button{padding:4px 10px 4px 4px;border-radius:99px;background:#cfeaff80;display:flex;align-items:center;gap:4px}.social-media-scroll .media-heading-content .followers button span,.social-media-scroll .media-heading-content .featured button span{color:#040f30bf;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;display:block}.social-media-scroll .social-media-scrollbar{overflow-x:hidden;padding:32px 0}.social-media-scroll .social-media-scrollbar .social-media-scrollbar-card{margin:0 6px}.social_media_cardimg{position:relative;padding-top:100%}.social_media_cardimg img{position:absolute;top:0;left:0;width:100%;height:100%}.social-media-scroll .social-media-insta{max-width:296px;min-height:60px;margin:0 auto}.social-media-scroll .social-media-insta a{display:flex;padding:18px 24px;justify-content:center;align-items:center;gap:8px;border-radius:99px;border:1.5px solid #003cee}.social-media-scroll .social-media-insta a .icon{width:26px;height:26px}.social-media-scroll .social-media-insta a .icon img{width:100%}.social-media-scroll .social-media-insta a .text span{color:#003cee;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px;display:block}@media (max-width: 1024px){.social-media-scroll{padding:56px 0}.social-media-scroll .media-heading-content .description p{font-size:15px;letter-spacing:-.15px}.social-media-scroll .social-media-insta a{padding:16px 24px}.social-media-scroll .social-media-scrollbar{padding:22px 0 26px}.social-media-scroll .media-heading-content .followers button span,.social-media-scroll .media-heading-content .featured button span{font-size:15px;letter-spacing:-.15px}}@media (max-width: 767px){.social-media-scroll{padding:32px 0}.social-media-scroll .media-heading-content{padding:0 20px}.social-media-scroll .media-heading-content .description p{padding-top:8px}.social-media-scroll .media-heading-content .heading h2{font-size:28px;letter-spacing:-.56px}.social-media-scroll .media-heading-content .followers button span,.social-media-scroll .media-heading-content .featured button span{font-size:13px;letter-spacing:-.13px}.social-media-scroll .social-media-scrollbar{padding:32px 0}.social-media-scroll .media-heading-content .followers button svg,.social-media-scroll .media-heading-content .featured button svg{width:24px}.social-media-scroll .media-heading-content .media-button{padding:20px 0 0}.social-media-scroll .social-media-insta{max-width:350px;padding:0 20px}}@media (max-width: 375px){.social-media-scroll .media-heading-content{padding:0 10px}}.puppiko-blog{padding:64px 40px}.puppiko-blog .puppiko-blog-heading h2{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.puppiko-blog .puppiko-blog-new{max-width:1188px;display:flex;align-items:start;justify-content:start;gap:28px;margin:0 auto;padding:24px 0 36px}.puppiko-blog .puppiko-blog-card{width:25%}.puppiko-blog .puppiko-blog-card .puppiko-blog-image .rb_post_link{position:relative;padding-top:100%;display:block}.puppiko-blog .puppiko-blog-card .puppiko-blog-image img{border-radius:8px;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.puppiko-blog .puppiko-blog-content-main{padding-top:12px}.puppiko-blog .puppiko-blog-content-main .puppiko-blog-date span{color:#040f30;opacity:.6;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:150%;display:block}.puppiko-blog .puppiko-blog-content-main .puppiko-blog-title h4{color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.32px;padding:4px 0 2px;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.puppiko-blog .puppiko-blog-content-main .puppiko-blog-content{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.puppiko-blog .puppiko-blog-content-main .puppiko-blog-content p{color:#040f30;font-family:Raleway;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.15px;opacity:.75}.puppiko-blog .puppiko-blog-button{max-width:296px;min-height:57px;margin:0 auto;border:1.5px solid #003cee;border-radius:99px}.puppiko-blog .puppiko-blog-button a{padding:18px 24px;color:#003cee;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px;width:100%;display:block;text-align:center}@media (max-width: 1024px){.puppiko-blog{padding:56px 40px}.puppiko-blog .puppiko-blog-card{width:calc(25% - 10px)}.puppiko-blog .puppiko-blog-new{gap:20px;padding:28px 0 24px}.puppiko-blog .puppiko-blog-heading h2{font-size:32px;letter-spacing:-.64px}.puppiko-blog .puppiko-blog-content-main .puppiko-blog-title h4{font-size:15px;letter-spacing:-.3px}}@media (max-width: 767px){.puppiko-blog{padding:32px 0}.puppiko-blog .puppiko-blog-heading h2{font-size:28px;letter-spacing:-.56px;padding:0 20px}.puppiko-blog .puppiko-blog-new{gap:16px;padding:24px 20px 24px 0;overflow-x:auto;justify-content:start;margin-left:20px}.puppiko-blog .puppiko-blog-new::-webkit-scrollbar{height:3px}.puppiko-blog .puppiko-blog-new::-webkit-scrollbar-track{background:#0c01012e}.puppiko-blog .puppiko-blog-new::-webkit-scrollbar-thumb{height:5px;background-color:#000}.puppiko-blog .puppiko-blog-card{width:200px;flex:0 0 auto}.puppiko-blog .puppiko-blog-button{max-width:88%;margin:24px auto 0}.puppiko-blog .puppiko-blog-content-main .puppiko-blog-date span{font-size:10px}.puppiko-blog .puppiko-blog-content-main .puppiko-blog-content p{font-size:12px;letter-spacing:-.12px}}.new-newsletter-section{padding:0}.new_newsletter_section{padding:32px 0}.new_newsletter_container{max-width:1280px;margin:0 auto;padding:0 40px}.new_newsletter_box{border-radius:16px;border:1px solid #cfeaff;background:radial-gradient(60% 60% at 50% 40%,#d6edff,#bde2ff);padding:0 100px 0 120px;display:flex;align-items:center;gap:44px}.new_newsletter_box .nn_box_banner{flex:0 0 auto;max-width:252px;margin:-20px 0 -40px;position:relative;z-index:1}.new_newsletter_box .nn_box_content{padding:34px 0 29px;flex:1}.new_newsletter_box .nn_box_content .nn_box_logo{max-width:139px}.new_newsletter_box .nn_box_content .nn_box_title{color:#040f30;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px;margin-top:12px}.new_newsletter_box .nn_box_content .nn_box_title strong{font-weight:600;color:#003cee}.new_newsletter_box .nn_box_content .nn_box_form{margin-top:12px}.new_newsletter_box .nn_box_content .nn_box_form form{gap:0}.nn_box_form .fieldset-with-submit{display:flex;width:100%;gap:10px;align-items:center}.nn_box_form .fieldset-with-submit .form-control{flex:1}.nn_box_form .fieldset-with-submit .form-control input{border-radius:99px;border:1px solid rgba(4,15,48,.1);background:#fff;height:60px;padding:14px;text-align:center;color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px}.nn_box_form .fieldset-with-submit .form-control input::placeholder{color:#040f3080;opacity:.5}.nn_box_form .fieldset-with-submit button{border-radius:99px;background:linear-gradient(85deg,#003cee 15.83%,#146aff 110.56%);height:60px;padding:18px 40px;flex:0 0 auto;color:#fff;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px}@media (max-width: 1280px){.new_newsletter_box{padding:0 7vw 0 6vw;gap:30px}.new_newsletter_box .nn_box_content .nn_box_title{font-size:34px;letter-spacing:-.68px}}@media (max-width: 1024px){.new_newsletter_box{padding:0 5vw;gap:30px}.new_newsletter_box .nn_box_content .nn_box_logo{max-width:129px}.new_newsletter_box .nn_box_banner{max-width:200px;margin:20px 0 -31px}}@media (max-width: 991px){.new_newsletter_box .nn_box_content .nn_box_title{font-size:24px;letter-spacing:-.24px}.new_newsletter_box .nn_box_content .nn_box_logo{max-width:110px}.nn_box_form .fieldset-with-submit button{padding:18px 30px}.new_newsletter_box .nn_box_banner{max-width:200px;margin:0 0 -35px}}@media (max-width: 767px){.new_newsletter_section{padding:0}.new_newsletter_container{padding:20px}.new_newsletter_box{padding:0;gap:10px;flex-direction:column;border-radius:8px}.new_newsletter_box .nn_box_banner{max-width:unset;margin:-1px;border-radius:8px;background:#f1f9ff;width:calc(100% + 2px);flex:0 0 auto}.new_newsletter_box .nn_box_banner img{max-width:135px;margin:-5px auto -16px;position:relative;z-index:9}.new_newsletter_box .nn_box_content{padding:15px 20px 20px;flex:1}.new_newsletter_box .nn_box_content .nn_box_logo{max-width:97px;margin:0 auto}.new_newsletter_box .nn_box_content .nn_box_title{font-size:28px;letter-spacing:-.56px;text-align:center}.nn_box_form .fieldset-with-submit{gap:10px;flex-direction:column}.nn_box_form .fieldset-with-submit .form-control,.nn_box_form .fieldset-with-submit button{width:100%}}.collection_tab_section{overflow:hidden}.collection_tab_container{max-width:1360px;margin:0 auto;padding:0 40px}.collection_tab_header .cl_main_title h2{color:#031446;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.collection_main_tabbox{margin-top:20px}.cl_main_tabs_nav .cl_main_tabs{display:flex;align-items:center;gap:16px;width:fit-content;margin:0 auto;overflow-x:auto}.cl_main_tabs_nav .cl_main_tabs::-webkit-scrollbar{display:none}.cl_main_tabs_nav .cl_main_tabs .cl_maintab-link{flex:0 0 auto}.cl_main_tabs_nav .cl_main_tabs .cl__tab_titlebox{border-radius:8px;border:1px solid #f3f4f5;display:flex;align-items:center;gap:8px;padding:4px 8px 4px 4px;cursor:pointer}.cl__tab_titlebox .cl_tt_icon svg{display:block}.cl_main_tabs .cl__tab_titlebox span{color:#040f30;text-align:center;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.224px}.cl_maintab-link.current .cl__tab_titlebox{border-color:#003cee}.cl_maintab-link.current .cl_tt_icon svg path{stroke:#003cee;fill:#003cee}.cl_maintab-link.current .cl__tab_titlebox span{color:#003cee}.collection_tab_alldetails .tabs-content{margin-top:32px}.cl_maintab-content{display:none}.cl_maintab-content.current{display:inherit}.cl_main_row .hcollection_product_grid{display:flex;gap:40px;overflow-x:auto;overflow-y:hidden;width:125%;padding-right:40px}.cl_main_row .hcollection_product_grid::-webkit-scrollbar{display:none!important}.hcollection_product_grid .card_product_col,.cl_main_row .hcollection_product_grid product-card.product-card{width:291px;flex:0 0 auto}.cl_main_row .hcollection_product_grid{width:calc(100% + 17vw)}@media only screen and (max-width: 1850px){.cl_main_row .hcollection_product_grid{width:calc(100% + 15.5vw)}}@media only screen and (max-width: 1780px){.cl_main_row .hcollection_product_grid{width:calc(100% + 15vw)}}@media only screen and (max-width: 1740px){.cl_main_row .hcollection_product_grid{width:calc(100% + 13.5vw)}}@media only screen and (max-width: 1670px){.cl_main_row .hcollection_product_grid{width:calc(100% + 12vw)}}@media only screen and (max-width: 1600px){.cl_main_row .hcollection_product_grid{width:calc(100% + 10.2vw)}}@media only screen and (max-width: 1540px){.cl_main_row .hcollection_product_grid{width:calc(100% + 8.5vw)}}@media only screen and (max-width: 1470px){.cl_main_row .hcollection_product_grid{width:calc(100% + 6.5vw)}}@media only screen and (max-width: 1400px){.cl_main_row .hcollection_product_grid{width:calc(100% + 4.5vw)}}.card_product_box a{display:block}.card_product_box .card_product_details a{margin-top:4px}.card_product_box .card_product_img{position:relative;padding-top:100%;border-radius:8px;background:#f3f4f5}.card_product_img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.card_product_img .cp_save_price{position:absolute;top:16px;left:16px;border-radius:99px;background:#003cee;padding:3px 6px;z-index:1;display:block;color:#fff;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.28px;text-transform:uppercase}.card_product_img .card_product_atc{position:absolute;bottom:16px;right:16px}.card_product_img .card_product_atc .cp_atc_btn{border-radius:99px;background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.card_product_box .card_product_details{margin-top:10px}.card_product_details .card_product_title h4{color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.32px}.card_product_details .card_product_price{display:flex;align-items:center;gap:4px;margin-top:4px}.card_product_details .card_product_price .cp_compare_price{display:block;color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px;text-decoration-line:line-through;opacity:.75}.card_product_details .card_product_price .cp_sale_price{color:#003cee;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.32px}.cl_maintab-content .cl_shopall_btn{margin-top:20px}.cl_maintab-content .cl_shopall_btn a{border-radius:99px;background:linear-gradient(85deg,#003cee 15.83%,#146aff 110.56%);display:block;max-width:296px;padding:18px;color:#fff;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px;margin:0 auto;text-align:center}.card_product_review>div{display:block!important}.card_product_review>div .oke-stars svg{width:90px}.card_product_review>div .oke-sr-count{color:#040f30;text-align:center;font-family:Parkinsans;font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.13px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.product-card .product-card__variant-list{padding-left:2px;gap:6px}.product-card .product-card__variant-list label.thumbnail-swatch{width:24px;height:24px;border-radius:40px}.product-card .product-card__variant-list label.thumbnail-swatch>img{padding:2px}.product-card .product-card__variant-list a.thumbnail-swatch__view-more{width:24px;height:24px;border-radius:40px;margin-left:2px}@media (max-width: 1024px){.cl_main_row .hcollection_product_grid{gap:24px;width:105%;padding-right:40px}.hcollection_product_grid .card_product_col{width:215px}.card_product_review>div .oke-stars svg{width:75px}.card_product_review>div .oke-sr-count{font-size:12px;letter-spacing:-.12px}.card_product_img .cp_save_price{top:8px;left:8px;font-size:12px;letter-spacing:-.24px}.card_product_img .card_product_atc{bottom:8px;right:8px}.card_product_img .card_product_atc .cp_atc_btn{width:32px;height:32px}.cl__tab_titlebox .cl_tt_icon svg{width:28px;height:28px}.cl_main_tabs .cl__tab_titlebox span{font-size:12px;letter-spacing:.192px}.cl_main_tabs_nav .cl_main_tabs{gap:12px;margin-right:-40px;padding-right:40px}}@media (max-width: 767px){.collection_tab_container{padding:0 20px}.collection_tab_header .cl_main_title h2{font-size:28px;letter-spacing:-.56px}.collection_main_tabbox{margin-top:24px;margin-right:-20px}.cl_main_tabs_nav .cl_main_tabs{gap:10px;margin:0 -20px 0 0;padding-right:20px;width:100%}.cl__tab_titlebox .cl_tt_icon svg{width:36px;height:36px}.cl_main_tabs .cl__tab_titlebox span{font-size:13px;letter-spacing:.208px}.collection_tab_alldetails .tabs-content{margin-top:20px}.cl_main_row .hcollection_product_grid{gap:24px 16px;width:100%;padding-right:0;flex-wrap:wrap}.hcollection_product_grid .card_product_col,.cl_main_row .hcollection_product_grid product-card.product-card{width:calc(50% - 8px);flex:0 0 auto}.card_product_img .cp_save_price{font-size:11px;letter-spacing:-.22px}.card_product_review>div .oke-stars svg{width:60px}.card_product_review>div .oke-sr-count{font-size:11px;letter-spacing:-.11px}.card_product_details .card_product_title h4,.card_product_details .card_product_price .cp_compare_price,.card_product_details .card_product_price .cp_sale_price{font-size:14px;letter-spacing:-.28px}.cl_maintab-content .cl_shopall_btn{margin-top:24px}.cl_maintab-content .cl_shopall_btn a{max-width:390px}}.faq-home{background:#cfeaff;padding:64px 40px}.faq-home .faq-content-home{display:flex;align-items:start;gap:96px;max-width:1197px;margin:0 auto}.faq-home .faq-content-home .content-home,.faq-home .faq-content-home .home-accordion-container{width:50%}.faq-home .faq-content-home .faq-heading h2{color:#040f30;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.faq-home .faq-content-home .faq-description p{color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;opacity:.75;padding:12px 0 23px}.faq-home .faq-content-home .faq-btn a{display:flex;max-width:205px;padding:18px 24px;justify-content:center;align-items:center;gap:8px;border-radius:99px;border:1.5px solid #003cee}.faq-home .faq-content-home .faq-btn a span{color:#003cee;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px}.faq-home .new-set{position:relative;width:100%;height:auto}.faq-home .home-set>a{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:18px 0;text-decoration:none;color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.16px;border-bottom:1px solid rgba(4,15,48,.1)}.faq-home .home-set>a svg{flex:0 0 auto}.faq-home .home-set a .minus,.faq-home .home-set .active .plus{display:none}.faq-home .home-set .active .minus{display:block}.faq-home .home-set>a i{float:right;margin-top:2px}.faq-home .home-set>a.active{color:#003cee;border:none;padding:18px 0 15px}.faq-home .home-content{border-bottom:1px solid rgba(4,15,48,.1);display:none}.faq-home .home-content p{padding-bottom:18px;margin:0;color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:170%;letter-spacing:-.16px;opacity:.75}.home-accordion-container .home-set:last-child a{border:none;padding:18px 0 0}.home-accordion-container .home-set:last-child .home-content{border:none}.home-accordion-container .home-set:last-child .home-content p{padding:15px 0 0}@media (max-width: 1024px){.faq-home{padding:56px 40px}.faq-home .faq-content-home{gap:77px}.faq-home .faq-content-home .content-home{width:55%}.faq-home .faq-content-home .home-accordion-container{width:45%}.faq-home .faq-content-home .faq-heading h2{font-size:32px;letter-spacing:-.64px}.faq-home .faq-content-home .faq-description p{font-size:15px;line-height:170%;letter-spacing:-.17px;padding:11px 0 19px}}@media (max-width: 991px){.faq-home .faq-content-home{gap:40px}}@media (max-width: 767px){.faq-home{padding:32px 20px}.faq-home .faq-content-home{gap:12px;flex-direction:column}.faq-home .faq-content-home .content-home,.faq-home .faq-content-home .home-accordion-container{width:100%}.faq-home .faq-content-home .faq-heading h2{font-size:28px;letter-spacing:-.56px;text-align:center}.faq-home .faq-content-home .faq-description,.faq-home .faq-content-home .faq-btn{display:none}.faq-home .home-set>a{font-size:15px;letter-spacing:-.15px}.faq-home .home-content p{font-size:15px;line-height:150%;letter-spacing:-.15px}}.compare-slider-section{padding:0}.compare_slider_container{max-width:1440px;margin:0 auto;padding:0 100px}.compare_slider_header .cs_header_title{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.compare_slider_header .cs_header_rating{display:flex;align-items:center;justify-content:center;margin-top:8px;gap:4px}.cs_header_rating .csh_rating_star{display:flex}.cs_header_rating .csh_rating_text span{color:#040f30;text-align:center;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;opacity:.75}.rs_header_rating .csh_rating_text span strong{font-weight:600}.compare__slider{margin:42px 0 0!important}.compare__slider .slick-track{display:flex}.compare__slider .slick-track .compare_slide{margin:0 12px}.compare__slider .slick-dots{bottom:-40px}.compare__slider .slick-dots li{width:10px;height:10px;margin:0 4px}.compare__slider .slick-dots li button{width:10px;height:10px;background:#f3f4f5;border-radius:99px}.compare__slider .slick-dots li button:before{content:none!important}.compare__slider .slick-dots li.slick-active button{background:#0090ff}.compare__slider button.slick-arrow{width:40px;height:40px;display:flex!important;align-items:center;justify-content:center;border-radius:99px;border:1px solid #f3f4f5;background:#fff}.compare__slider button.slick-arrow:before{content:none!important}.compare__slider button.slick-next{right:-60px}.compare__slider button.slick-prev{left:-60px}.compare_slider_banners{display:flex;gap:2px;border-radius:6px 6px 0 0;overflow:hidden}.compare_slider_banners .cs_banner_box{position:relative;padding-top:70%;width:50%}.compare_slider_banners .cs_banner_box img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.compare_slider_banners .cs_banner_box span.cs_banner_label{display:block;position:absolute;top:10px;left:50%;transform:translate(-50%);z-index:1;padding:3px 8px;border-radius:99px;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.28px;text-transform:uppercase;font-family:Parkinsans}span.cs_banner_label.cs_label_before{background:#fff;color:#003cee}span.cs_banner_label.cs_label_after{background:#003cee;color:#fff}.compare_slide_content{border-radius:0 0 12px 12px;border:1px solid #f3f4f5;background:#fff;border-top:none;padding:20px}.compare_slide_text p{color:#040f30;text-align:center;font-family:Raleway;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.15px;opacity:.75}.compare_slide_content .cs_author_details{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:10px}.compare_slide_content .cs_author_details .cs_author_img{width:42px;height:42px;flex:0 0 auto;border-radius:99px;border:1px solid #003cee;background:#fff;padding:3px}.cs_author_img img{width:100%;height:100%;object-fit:cover;object-position:center}.cs_author_content h5{color:#040f30;font-family:Raleway;font-size:15px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.15px}.cs_author_content p{display:flex;align-items:center;gap:2px}@media (max-width: 1024px){.compare_slider_container{padding:0 68px}.compare_slider_header .cs_header_title{font-size:32px;letter-spacing:-.64px}.compare__slider{margin:28px 0 0!important}.compare__slider .slick-track .compare_slide{margin:0 10px}.compare__slider button.slick-next{right:-40px}.compare__slider button.slick-prev{left:-40px}}@media (max-width: 767px){.compare_slider_container{padding:0}.compare_slider_header{padding:0 20px}.compare_slider_header .cs_header_title{font-size:28px;letter-spacing:-.56px;max-width:300px;margin:0 auto}.cs_header_rating .csh_rating_star svg{width:16px;height:16px}.cs_header_rating .csh_rating_text span{font-size:12px;letter-spacing:-.12px}.compare__slider{margin:24px 0 0!important}.compare__slider .slick-track .compare_slide{margin:0 8px}.compare__slider .slick-dots{bottom:-30px}}.section.video-grid-section{padding:0}.video_grid_section .page-width{max-width:1060px;margin:0 auto;padding:0 40px}.video_grid_header h2{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.video_grid_header .vg_header_text{margin-top:8px}.video_grid_header .vg_header_text p{color:#040f30;text-align:center;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px}.video__grid{display:flex;flex-wrap:nowrap;gap:40px;margin-top:24px}.video__grid .video_grid_col{width:calc(100% / 3 - 20px)}.video__grid::-webkit-scrollbar{height:3px;background-color:#f3f4f5}.video__grid::-webkit-scrollbar-thumb{height:3px;background-color:#040f30}.video_gird_box{position:relative;padding-top:145%;border-radius:4px;overflow:hidden}.video_gird_box:after{background:linear-gradient(0deg,#003cee1a 0% 100%),linear-gradient(0deg,#040f304d 0% 100%);position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-blend-mode:screen,multiply,normal,normal}.video_gird_box.playing:after{display:none}.video_gird_box video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.video_gird_box .vg_inner_content{position:absolute;bottom:0;left:0;right:0;padding:10px 10px 17px 13px;z-index:1}.video_gird_box.playing .vg_inner_content{background:linear-gradient(181deg,#0000 1.25%,#000000a3 70.53%)}.video_gird_box .vg_inner_content h5{color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:80%;letter-spacing:-.4px;text-transform:capitalize;font-family:Parkinsans}.video_gird_box .vg_inner_content span{color:#fff;font-family:Raleway;font-size:18px;font-style:normal;font-weight:500;line-height:133.33%;letter-spacing:-.18px;margin-top:6px;display:block}.video_gird_box button.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:92px;height:92px;border-radius:50%;justify-content:center;align-items:center;display:flex;z-index:1}.video_gird_box:not(.playing) button.play-button{display:flex!important}@media (max-width: 1024px){.video_grid_header h2{font-size:32px;letter-spacing:-.64px}.video_grid_header .vg_header_text p{font-size:15px;letter-spacing:-.15px}.video__grid{gap:32px}.video__grid .video_grid_col{width:calc(100% / 3 - 16px)}}@media (max-width: 767px){.video_grid_section .page-width{padding:0 20px}.video_grid_header h2{font-size:28px;letter-spacing:-.56px;max-width:300px;margin:0 auto}.video__grid{gap:16px;overflow-x:auto;margin-right:-20px;padding-right:20px;padding-bottom:24px}.video__grid .video_grid_col{width:85%;flex:0 0 auto}}.section.doctor-review-section{padding:0}.doctor_review_section{background-image:url(/cdn/shop/files/dog-paw-pattern_d158ad9f-225f-483e-92f0-b30b46a40339.png?v=1735294146);background-position:center;background-size:cover}.doctor_review_container{max-width:1140px;margin:0 auto;padding:0 40px}.doctor_review_grid{display:flex;align-items:center;gap:20px}.doctor_review_col.dr_col_banner{padding-top:10px;max-width:495px;flex:0 0 auto}.doctor_review_col.dr_col_content{flex:1}.doctor_review_content .dr_review_title{color:#040f30;text-align:center;font-family:Parkinsans;font-size:32px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.64px}.doctor_review_content .dr_review_description{color:#040f30;text-align:center;font-family:Raleway;font-size:20px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.2px}.doctor_review_content .dr_doctor_details{margin-top:8px}.dr_doctor_details .dr_doctor_name,.dr_doctor_details .dr_doctor_degree{text-align:center;font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.16px}.dr_doctor_details .dr_doctor_name{color:#003cee}.dr_doctor_details .dr_doctor_degree{color:#040f30}@media (max-width: 1024px){.doctor_review_col.dr_col_banner{max-width:450px}}@media (max-width: 991px){.doctor_review_container{padding:0 20px}.doctor_review_col.dr_col_banner{max-width:400px}.doctor_review_content .dr_review_title{font-size:26px;letter-spacing:-.4px}.doctor_review_content .dr_review_description{font-size:16px;letter-spacing:-.16px}.dr_doctor_details .dr_doctor_name,.dr_doctor_details .dr_doctor_degree{font-size:14px;letter-spacing:-.14px}}@media (max-width: 767px){.doctor_review_container{padding:32px 20px 0}.doctor_review_grid{gap:10px;flex-direction:column-reverse}.doctor_review_content .dr_review_title{font-size:28px;letter-spacing:-.56px}}.product-comparison{display:flex;align-items:center;justify-content:center}.product-comparison-container{max-width:1320px;padding:0 50px;margin:auto}.product-comparison-section .heading h2{color:#040f30;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px;text-align:center;margin-bottom:8px}.product-comparison .heading{width:100%}.main-product,.other-product{max-width:350px}.other-product img,.main-product img{width:100%}.product-comparison-section .content{width:50%;max-width:552px}.product-comparison-section .vs span{color:#cfeaff;text-align:center;font-family:Parkinsans;font-size:56px;font-style:normal;font-weight:800;line-height:130%;letter-spacing:-2.8px;text-transform:uppercase}.product-comparison-section .other-logo h3{color:#040f30;text-align:center;font-family:Parkinsans;font-size:24px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.48px;text-transform:capitalize}.main-product{margin-right:30px}.other-product{margin-left:30px}.product-comparison-section .product-logos{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.product-comparison-section .our-quality{display:flex;align-items:center;justify-content:space-between}.product-comparison-section .text{display:flex;align-items:center;justify-content:center;width:100%;height:60px;border-top:solid 1px #f3f4f5}.product-comparison-section .our-quality:last-child .text{border-bottom:solid 1px #f3f4f5}.product-comparison-section .main-product img,.product-comparison-section .other-product img{margin:auto}.product-comparison-section .icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.product-comparison-section .icon_1{width:118px;height:61px;background:#cfeaff}.product-comparison-section .icon_2{width:118px;height:61px;background:#f3f4f5}.product-comparison-section .main-logo img{max-width:145px;max-height:36px;width:100%}.product-comparison-section .other-logo{max-width:118px;width:100%}section.product-comparison-section{padding:64px 0}.product-comparison-section .icon img{width:32px;height:32px}.product-comparison-section .text span{color:#040f30;text-align:center;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:26px}.product-comparison-section .chart_items{border-radius:8px;overflow:hidden}.laptop-image{display:none}@media (max-width: 1025px){section.product-comparison-section{padding:56px 0}.laptop-image{display:block}.desktop-image{display:none}.product-comparison-section .main-logo img{max-height:100%;max-width:121px}.product-comparison-section .content{width:100%;max-width:484px}.product-comparison-section .heading h2{font-size:32px;letter-spacing:-.64px;margin-bottom:16px}.product-comparison-section .vs span{line-height:100%}.product-comparison-section .product-logos{margin-bottom:16px;align-items:end}.product-comparison-section .icon img{width:28px;height:28px}.product-comparison-section .icon_1,.product-comparison-section .icon_2{width:103px}.product-comparison-container{padding:0 30px}.main-product,.other-product{margin:0}.laptop-image img{height:80px;max-width:60px!important;margin-bottom:10px!important}}@media (max-width: 768px){.product-comparison-container{padding:0 20px}section.product-comparison-section{padding:32px 0}.product-comparison-section .heading h2{font-size:28px;letter-spacing:-.56px;max-width:210px;margin:auto auto 16px}.product-comparison-section .main-logo img{max-height:100%;max-width:101px}.product-comparison-section .other-logo h3{font-size:19px;letter-spacing:-.38px}.product-comparison-section .product-logos{margin-bottom:16px;align-items:center}.product-comparison-section .icon_1,.product-comparison-section .icon_2{width:75px}.product-comparison-section .icon img{width:24px;height:24px}.product-comparison-section .other-logo{max-width:101px;width:100%}.product-comparison-section .content{width:100%;max-width:100%}.product-comparison-section .collection-list-new ul.tabs{overflow-x:clip}.laptop-image img{height:70px;max-width:70px!important;margin-bottom:10px!important}}.section.goodbye-lint-section{padding:0}.goodbye_lint_container{max-width:1220px;margin:0 auto;padding:0 40px}.goodbye_lint_grid{display:flex;align-items:center;gap:135px}@media only screen and (min-width: 768px){.goodbye_lint_grid.imageswap-left{flex-direction:row-reverse;gap:80px}}@media only screen and (min-width: 768px){.product-img--text .goodbye_lint_grid:nth-child(2){flex-direction:row-reverse}}.product-img--text .goodbye_lint_grid+.goodbye_lint_grid{margin-top:60px}@media (max-width: 767px){.product-img--text .goodbye_lint_grid+.goodbye_lint_grid{margin-top:30px}}.goodbye_lint_col.gl_col_content{width:42%}.goodbye_lint_col.gl_col_banner{width:58%}.goodbye_lint_title{color:#040f30;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.goodbye_lint_text{margin-top:12px}.goodbye_lint_text p{color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;opacity:.75}.goodbye_lint_text ul{margin-top:12px}.goodbye_lint_text ul li{color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;position:relative;padding-left:26px;opacity:.75}.goodbye_lint_text ul li+li{margin-top:8px}.goodbye_lint_text ul li:before{position:absolute;content:"";background-image:url(/cdn/shop/files/check_95c85e4b-6806-4ee5-970b-ebb029129022.png?v=1734961978);background-repeat:no-repeat;background-size:contain;width:20px;height:20px;left:0;top:1px}.goodbye_lint_banner{position:relative;padding-top:360px}.goodbye_lint_banner:before{position:absolute;content:"";border-radius:16px;background:linear-gradient(0deg,#003cee1a 0% 100%);background-blend-mode:screen,normal;top:0;left:0;width:100%;height:100%;z-index:1}.goodbye_lint_banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:16px}@media (max-width: 1120px){.goodbye_lint_grid{gap:10vw}}@media (max-width: 1024px){.goodbye_lint_grid{gap:4vw}.goodbye_lint_col.gl_col_content{width:45%}.goodbye_lint_col.gl_col_banner{width:55%}.goodbye_lint_title{font-size:32px;letter-spacing:-.64px}.goodbye_lint_text p,.goodbye_lint_text ul li{font-size:15px;letter-spacing:-.15px}.goodbye_lint_text ul li:before{width:18px;height:18px}}@media (max-width: 767px){.goodbye_lint_container{padding:0 20px}.goodbye_lint_grid{gap:16px;flex-direction:column-reverse;border-radius:8px;border:1px solid #cfeaff;background:#fff;overflow:hidden}.goodbye_lint_col.gl_col_content{width:100%;padding:0 16px 16px}.goodbye_lint_col.gl_col_banner{width:100%}.goodbye_lint_banner{padding-top:250px}.goodbye_lint_banner:before,.goodbye_lint_banner img{border-radius:0}.goodbye_lint_title{font-size:28px;letter-spacing:-.56px}}.section.ultimate-solution-section{padding:0}.ultimate_solution_container{max-width:1230px;margin:0 auto;padding:0 40px}.ultimate_solution_grid{display:flex;align-items:center;gap:82px}.ultimate_solution_col.us_col_banner{width:55%}.ultimate_solution_col.us_col_content{width:45%}.ultimate_solution_banner{position:relative;padding-top:440px}.ultimate_solution_banner:before{position:absolute;content:"";border-radius:16px;background:linear-gradient(0deg,#003cee1a 0% 100%);background-blend-mode:screen,normal,normal;width:100%;height:100%;top:0;left:0;z-index:1}.ultimate_solution_banner img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:16px}.ultimate_solution_title{color:#040f30;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.ultimate_solution_title strong{display:block;font-weight:600}.ultimate_solution_itembox{margin-top:18px}.ultimate_solution_itembox .ultimate_solution_item{display:flex;align-items:center;gap:12px}.ultimate_solution_item+.ultimate_solution_item{margin-top:16px}.ultimate_solution_item .us_item_icon{flex:0 0 auto;width:64px;height:64px}.ultimate_solution_item .us_item_content h3{color:#040f30;font-family:Parkinsans;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.36px}.ultimate_solution_item .us_item_content p{color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px}.ultimate_solution_title.us_title_mobile{display:none}@media (max-width: 1220px){.ultimate_solution_grid{gap:40px}.ultimate_solution_title{font-size:34px;letter-spacing:-.6px}}@media (max-width: 1024px){.ultimate_solution_title{font-size:32px;letter-spacing:-.64px}}@media (max-width: 991px){.ultimate_solution_grid{gap:30px}.ultimate_solution_title{font-size:30px;letter-spacing:-.6px}.ultimate_solution_itembox .ultimate_solution_item{gap:10px}.ultimate_solution_item .us_item_content h3{font-size:16px;letter-spacing:-.3px}.ultimate_solution_item .us_item_content p{font-size:14px;letter-spacing:-.14px}}@media (max-width: 767px){.ultimate_solution_container{padding:0 20px}.ultimate_solution_grid{gap:24px;flex-direction:column}.ultimate_solution_col.us_col_banner,.ultimate_solution_col.us_col_content{width:100%}.ultimate_solution_banner{padding-top:65vw}.ultimate_solution_title.us_title_mobile{display:block}.ultimate_solution_title.us_title_desktop{display:none}.ultimate_solution_title{font-size:28px;letter-spacing:-.56px;text-align:center;max-width:340px;margin:0 auto 24px}.ultimate_solution_title strong{display:inline}.ultimate_solution_itembox{max-width:340px;margin:0 auto}}.works_processes_section{background-image:url(/cdn/shop/files/dog-paw-pattern_1c5f2f82-996e-46b4-ae5c-62e1c9ae66c2.png?v=1735306606);background-position:center;background-size:cover}.works_processes_container{max-width:1250px;padding:0 40px;margin:auto}.works_processes-title h2{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px;margin-bottom:20px}.works_processes_steps{display:flex;justify-content:center;align-items:flex-start;gap:64px}.steps_item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:240px;width:100%;height:240px;padding:10px;border-radius:12px;background:#fff;text-align:center}.steps_item_image{width:109px;height:109px;flex:0 0 auto}.steps_item_image img{width:100%}.steps_item_text h3{color:#040f30;font-family:Parkinsans;font-size:18px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.36px;margin-bottom:4px}.steps_item_text p{color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;opacity:.75}@media (max-width: 1024px){.works_processes-title h2{font-size:32px;letter-spacing:-.64px}.steps_item{flex-direction:row;text-align:start;max-width:290px;height:auto}.works_processes_steps{gap:24px;flex-wrap:wrap}.steps_item_image{width:69.677px;height:69.677px}section.works_processes_section{margin-top:24px}}@media (max-width: 768px){.works_processes_container{padding:0 20px}.works_processes-title h2{font-size:28px;letter-spacing:-.56px}.works_processes_steps{gap:12px;flex-direction:column}.steps_item{max-width:350px;justify-content:start;margin:auto}.steps_item_text p{font-size:15px;letter-spacing:-.15px}}.perfect_for_section{background-image:url(/cdn/shop/files/dog-paw-pattern_1c5f2f82-996e-46b4-ae5c-62e1c9ae66c2.png?v=1735306606);background-position:center;background-size:cover}.perfect_for_container{max-width:1250px;padding:0 40px;margin:auto}.perfect_for_title h2{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px;margin-bottom:24px}.perfect_for_items{display:flex;align-items:center;gap:40px;justify-content:center}.perfect_for_item{width:calc(25% - 30px);max-width:220px}.perfect_for_item_image{max-width:219px;border-radius:8px;border:3px solid #fff;margin-bottom:8px;overflow:hidden;padding-top:100%;position:relative}.perfect_for_item_image img{width:100%;object-fit:cover;object-position:bottom;position:absolute;top:0;left:0;height:100%}.perfect_for_item_button a{width:100%;display:flex;padding:8px 12px;border-radius:8px;background:#fff;justify-content:center;color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.16px}@media (max-width: 1024px){.perfect_for_container{padding:0 24px}.perfect_for_title h2{font-size:32px;letter-spacing:-.64px}.perfect_for_items{gap:32px}.perfect_for_item{max-width:199px;width:calc(25% - 24px)}.perfect_for_item_image{max-width:199px}}@media (max-width: 768px){.perfect_for_title h2{font-size:28px;letter-spacing:-.56px}.perfect_for_item{max-width:50%;width:calc(50% - 9px)}.perfect_for_container{padding:0 20px}.perfect_for_items{gap:24px 16px;flex-wrap:wrap;max-width:350px;margin:auto}.perfect_for_item_image{max-width:167px;margin-bottom:6px}}section.product-guarantee-section{padding:67px 0 42px}.product-guarantee-container{max-width:1250px;padding:0 50px;margin:auto}.product-guarantee{display:flex;justify-content:center;max-width:1058px;margin:auto;border-radius:8px;border-top:1px solid #cfeaff;border-right:1px solid #cfeaff;border-bottom:5px solid #cfeaff;background:#fff;border-left:1px solid #cfeaff;overflow:hidden;flex-wrap:wrap}.product-guarantee-image{position:relative;width:50%;max-width:530px;object-fit:cover}.image-label{position:absolute;top:24px;right:24px;max-width:90px;max-height:90px}.product-guarantee-text{width:50%;padding:44px 20px 28px}.product-guarantee-text h2{color:#040f30;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px;margin-bottom:24px}.product-guarantee-items{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:24px 0px;align-self:stretch;flex-wrap:wrap;max-width:448px;margin:auto}.product-guarantee-item{text-align:center;max-width:200px;width:50%}.product-guarantee-item h4{color:#040f30;text-align:center;font-family:Parkinsans;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.3px;padding:0 10px;opacity:.75}.product-guarantee-item-icon{margin-bottom:8px}.product-guarantee-image img{width:100%;height:100%}@media (max-width: 1024px){.product-guarantee-text h2{font-size:32px;letter-spacing:-.64px}.product-guarantee-container{padding:0 40px}section.product-guarantee-section{padding:58px 0 32px}}@media (max-width: 960px){.product-guarantee-text h2{font-size:28px;letter-spacing:-.64px}}@media (max-width: 767px){.product-guarantee-text h2{font-size:28px;letter-spacing:-.56px}.product-guarantee-container{padding:0 20px}.product-guarantee-image{width:100%;max-width:100%}.product-guarantee{max-width:100%;max-height:100%}.product-guarantee-text{width:100%;padding:20px 20px 28px}section.product-guarantee-section{padding:32px 0 16px}.image-label{top:10px;right:10px}.product-guarantee-item h4{padding:0 5px}}.section.banner-collection-section{padding:0}.banner_collection_title{padding:40px;color:#040f30;font-family:Parkinsans;font-size:48px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.96px;text-align:center}.banner_colle_image img{display:block;width:100%}@media (min-width: 1025px){.banner__img_tab{display:none}}@media (max-width: 1024px){.banner__img_desktop{display:none}}@media (min-width: 768px){.banner__img_mobile{display:none}}@media (max-width: 767px){.banner__img_tab{display:none}.banner_collection_title{padding:30px 20px;font-size:30px;letter-spacing:-.3px}}.main_collection_section{padding:32px 0 64px}.main_collection_section .collection__results{margin-top:32px}.main_collection_section .container{max-width:1280px;margin:0 auto;padding:0 40px}.main_collection_section .collection--filters-drawer{margin:0;display:block}.filter__btn{border-radius:8px;border:1px solid rgba(4,15,48,.15);padding:14px 8px;min-width:167px;justify-content:center;gap:6px}.filter__btn span{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase}facet-sort-by.sort-by-facet{border-radius:8px;border:1px solid rgba(4,15,48,.15)}facet-sort-by.sort-by-facet>button{padding:14px 24px;gap:6px}facet-sort-by.sort-by-facet>span{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase;display:block;margin-top:3px}.collection_bubble_box{display:flex;align-items:center;gap:16px;margin:30px auto 0;overflow-x:auto;justify-content:space-between}.collection_bubble_box .collection_bubble_list{flex:0 0 auto}.collection_bubble_box .cb_list_item .cb_list_link{display:flex;align-items:center;border-radius:8px;border:1px solid #f3f4f5;padding:4px 8px 4px 4px;gap:8px}.cb_list_item .cb_list_link .cb_list_icon{flex:0 0 auto}.cb_list_item .cb_list_link .cb_list_icon svg{display:block;width:36px;height:36px}.cb_list_item .cb_list_link span{color:#040f30;text-align:center;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.224px}.cb_list_item.active .cb_list_link{border-color:#003cee}.cb_list_item.active .cb_list_icon svg path{stroke:#003cee;fill:#003cee}.cb_list_item.active span{color:#003cee}.collection_bubble_box::-webkit-scrollbar{display:none}facet-sort-by.sort-by-facet button .sort_by_label{display:block;color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:500;line-height:140%;text-transform:uppercase}facet-sort-by.sort-by-facet button span.sort_value_label{display:none}.collection_bubble_box.c_bubble_v2 .cb_list_link .cb_list_icon{display:none}.collection_bubble_box.c_bubble_v2 .cb_list_link{padding:10px 14px}.collection_bubble_box.c_bubble_v2 .cb_list_item.active span{color:#003cee;font-weight:600}.sale__end_box{background-image:url(/cdn/shop/files/custom-v1.png?v=1735557910);background-repeat:no-repeat;background-position:center;background-size:cover;padding:15px;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#003cee}.sale_ends-caption{color:#fff;text-align:center;font-family:Raleway;font-size:10px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.09px;text-transform:uppercase}.sale_ends-wrapper .sale_ends-heading{color:#fff;text-align:center;font-family:Parkinsans;font-size:22px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.44px;text-transform:capitalize;margin-top:2px}.sale_ends-time{display:flex;align-items:center;gap:2px;justify-content:center;margin-top:10px}.sale_ends-time .sale_ends-timebox{border-radius:4px;background:#fff;padding:9px 8px;display:flex;align-items:center;justify-content:center;flex-direction:column}.sale_ends-time .sale_ends-timebox span{color:#003cee;text-align:center;font-family:Parkinsans;font-size:20px;font-style:normal;font-weight:700;line-height:16.696px;letter-spacing:-.4px;text-transform:uppercase;display:block}.sale_ends-time .sale_ends-timebox b{display:block;color:#003cee;font-family:Parkinsans;font-size:9px;font-style:normal;font-weight:700;line-height:11px;letter-spacing:-.18px;text-transform:uppercase;margin-top:2px}.sale_ends-time span.timer_dots{display:block;color:#fff;text-align:center;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:700;line-height:14px;text-transform:uppercase}.sale_ends-notes{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:16px}.sale_ends-notes img{max-width:12px;height:auto;display:block}.sale_ends-notes span{color:#fff;text-align:center;font-family:Raleway;font-size:8px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.09px;text-transform:uppercase;display:block}@media (min-width: 1025px){.sale_ends-notes span{font-size:12px;letter-spacing:.12px}.sale_ends-time .sale_ends-timebox span{font-size:24px;letter-spacing:-.1px}.sale_ends-time .sale_ends-timebox b{font-size:11px;letter-spacing:-.1px;margin-top:3px}.sale_ends-time .sale_ends-timebox{padding:12px}.sale_ends-time{gap:4px}.sale_ends-caption{font-size:12px;letter-spacing:.01px}.sale_ends-wrapper .sale_ends-heading{font-size:26px;letter-spacing:-.26px;margin-top:4px}}.pay_later_box{background-image:url(/cdn/shop/files/custom-v3.png?v=1735559318);border-radius:8px;background-color:#003cee;display:flex;align-items:center;justify-content:center;padding:11px}.pay_later_content .pay_later_title{color:#fff;text-align:center;font-family:Parkinsans;font-size:22px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:-.44px;max-width:200px;margin:0 auto}.pay_later_content .pay_later_text{color:#fff;text-align:center;font-family:Raleway;font-size:12px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.24px;margin-top:8px}.pay_later_imgbox{margin-top:20px;padding:0 11px}.pay_later_imgbox img.shop_pay_img{margin-top:8px}@media (min-width: 1025px){.pay_later_content .pay_later_title{font-size:26px;letter-spacing:-.26px}.pay_later_content .pay_later_text{font-size:18px;letter-spacing:-.18px;padding:0 10px}}@media (max-width: 380px){.pay_later_imgbox{margin-top:10px}}@media (max-width: 1024px){.main_collection_section{padding:28px 0 56px}.collection_bubble_box{gap:10px;margin:28px auto 0}.cb_list_item .cb_list_link .cb_list_icon svg{width:28px;height:28px}.cb_list_item .cb_list_link span{font-size:12px;letter-spacing:.192px}}@media (max-width: 999px){.collection__top-bar{display:flex;justify-content:space-between;gap:10px}facet-floating-filter.facets__floating-filter{display:none}}@media (max-width: 767px){.main_collection_section{padding:20px 0 60px}.main_collection_section .container{padding:0 20px}.collection__top-bar{gap:16px}.filter__btn{width:50%;min-width:fit-content}.collection__top-bar .facets-summary{width:50%}facet-sort-by.sort-by-facet{justify-content:center}facet-sort-by.sort-by-facet>button{padding:14px 6px}facet-sort-by.sort-by-facet>span{font-size:13px;margin-top:0}facet-sort-by.sort-by-facet button .sort_by_label{font-size:13px}.collection_bubble_box{gap:10px;margin:20px -20px 0 0;padding-right:20px}.main_collection_section .collection__results{margin-top:36px}}.product-card__figure{border-radius:8px;background:#f6f6f6}.product-card__figure img{mix-blend-mode:multiply}.product-card__figure .product-card__quick-buy{opacity:1;visibility:visible;transform:none}.pc_without_variantbtn{display:block}.pc_variant_btn button,.pc_without_variantbtn button{border-radius:99px;background:#fff;display:flex;width:40px;height:40px;padding:8px;justify-content:center;align-items:center}.pc_variant_btn button>div,.pc_without_variantbtn button>div{font-size:0px}.pc_variant_btn button>div svg.pc_plus_icon,.pc_without_variantbtn button>div svg.pc_plus_icon{display:block!important}.product-card__info{padding-top:10px}.product-card__info .pc_title_rating{display:block}.product-card__info .okeReviews>div{justify-content:start;gap:4px;align-items:center;display:flex}.product-card__info .okeReviews .oke-sr-stars{margin:0}.product-card__info .oke-stars-foreground svg{color:#0090ff}.product-card__info .oke-stars-foreground svg,.product-card__info .oke-stars-background svg{height:16px}.product-card__info .okeReviews .oke-sr-count{color:#040f30;text-align:center;font-family:Parkinsans;font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.13px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;list-style-type:none;margin:0}.product-card__info .pc_title_rating .product-card__title{margin-top:4px;display:block;color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.32px}.product_card_pricebox{margin-top:4px;display:flex;align-items:center;gap:4px}.product_card_pricebox span.cp_compare_price{display:block;color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px;text-decoration-line:line-through;opacity:.75}.product_card_pricebox span.cp_sale_price{display:block;color:#003cee;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.32px}.product-card__figure span.cp_save_price{position:absolute;top:16px;left:16px;border-radius:99px;background:#003cee;padding:3px 6px;color:#fff;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.28px;text-transform:uppercase}@media (max-width: 767px){.product-card__figure span.cp_save_price{top:8px;left:8px;font-size:11px;letter-spacing:-.22px}.product-card__figure .product-card__quick-buy{bottom:6px;right:6px;transform:none}.pc_variant_btn button,.pc_without_variantbtn button{width:32px;height:32px;padding:5px}.product-card__info .oke-stars-foreground svg,.product-card__info .oke-stars-background svg{height:10px}.product-card__info .okeReviews .oke-sr-count{font-size:10px;letter-spacing:-.1px}.product-card__info .pc_title_rating .product-card__title,.product_card_pricebox span.cp_compare_price,.product_card_pricebox span.cp_sale_price{font-size:14px;letter-spacing:-.28px}}.section.product-recommendation{padding:0}.product_recommendartion_container{max-width:1280px;margin:0 auto;padding:0 40px}.product_recommendation_header{display:flex;align-items:center;justify-content:space-between;gap:10px}.product_reco_heading h2{color:#031446;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.ProductRecommendations_tabing ul.pr_tabs_titles{display:flex;align-items:center;margin:0 0 0 auto;gap:16px}.pr_tab_content{display:none}.pr_tab_content.current{display:inherit}.ProductRecommendations_tabing ul.pr_tabs_titles li.tab-link{border-radius:8px;border:1px solid #f3f4f5;padding:10px 14px;cursor:pointer}.ProductRecommendations_tabing ul.pr_tabs_titles li.tab-link span{color:#040f30;text-align:center;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.224px;display:block}.ProductRecommendations_tabing ul.pr_tabs_titles li.tab-link.current{border:1.5px solid #003cee}.ProductRecommendations_tabing ul.pr_tabs_titles li.tab-link.current span{color:#003cee;font-weight:600}.ProductRecommendations_tabing .pr_tabs_titles.true.false,.ProductRecommendations_tabing .pr_tab_content.false,.product_recommendation_section.false.false{display:none}.product_recommendation_section.true.true,.product_recommendation_section.true.false{display:block}@media (max-width: 1024px){.product_reco_heading h2{font-size:32px;letter-spacing:-.64px}}@media (max-width: 767px){.product_recommendartion_container{padding:0 20px}.product_recommendation_header{justify-content:center;gap:20px;flex-direction:column}.product_reco_heading h2{font-size:28px;letter-spacing:-.56px;max-width:250px;margin:0 auto}.ProductRecommendations_tabing ul.pr_tabs_titles{margin:0 auto;gap:8px}.ProductRecommendations_tabing ul.pr_tabs_titles li.tab-link span{font-size:12px;letter-spacing:.208px}}.our-benefits-line.collection_icon_text{background:#fff;padding:48px 40px}.our-benefits-line.collection_icon_text .main-our-benefits-line{gap:30px}.our-benefits-line.collection_icon_text .our-benefits-card{max-width:fit-content}.our-benefits-line.collection_icon_text .our-benefits-card .our-benefits-icon{width:52px;height:52px;flex:0 0 auto;max-width:100%}@media (max-width: 991px){.our-benefits-line.collection_icon_text .main-our-benefits-line{gap:20px}.our-benefits-line.collection_icon_text .our-benefits-card .our-benefits-icon{width:40px;height:40px}.our-benefits-line .our-benefits-card .our-benefits-text p{font-size:14px;letter-spacing:-.28px}}@media (max-width: 767px){.our-benefits-line.collection_icon_text{padding:32px 20px}.our-benefits-line.collection_icon_text .main-our-benefits-line{gap:24px;background:#fff;padding:0}.our-benefits-line.collection_icon_text .our-benefits-card{max-width:100%;width:calc(50% - 12px)}.our-benefits-line.collection_icon_text .our-benefits-card .our-benefits-text{padding:0 10px}}.half_search_drawer{width:390px}.search__drawer form.search_form{width:100%;gap:0}.search_drawer_header{padding:16px 20px 0;display:flex;align-items:center;gap:16px}.search_drawer_header .search-input{flex:1;border-radius:99px;border:1px solid rgba(4,15,48,.15);display:flex;padding:14px 14px 14px 22px;align-items:center;gap:8px}.search_drawer_header .search-input button{opacity:1}.search_drawer_header .search-input button svg{display:block}.search_drawer_header .search-input input::placeholder{color:#6b6b6b;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.search_drawer_header .search-input input{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.search_drawer_header button.search_close_btn svg{display:block}.popular_search_bar{padding:20px;overflow:hidden}.search_populars h4,.popular_product_title h4{color:#040f30;font-family:Raleway;font-size:12px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase;opacity:.5}.search_populars .search-collection-list{display:flex;flex-direction:column;gap:12px;margin-top:12px}.search_populars .search-collection-list .search-collection-text{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.28px}.popular_search_bar .popular_products{margin-top:32px}.popular-product{margin-top:12px}.popular-product_grid{display:flex;gap:12px;margin-right:-20px;padding:0 20px 16px 0;overflow-x:auto}.popular-product_grid::-webkit-scrollbar{border-radius:99px;background:#f3f4f5;height:3px}.popular-product_grid::-webkit-scrollbar-thumb{border-radius:99px;background:#040f30}.popular-product_grid .popular-product_col{width:calc(40% - 6px);flex:0 0 auto}.popular-product_col .spps-media-new{position:relative;padding-top:100%;border-radius:4px;background:#f3f4f5;overflow:hidden}.popular-product_col .spps-media-new img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;mix-blend-mode:multiply}.popular-product_col .spps-info-new{margin-top:8px}.popular-product_col .product-title-new .title-new{color:#040f30;font-family:Parkinsans;font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.24px;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.popular-product_col .product-price-new{margin-top:4px;display:flex;align-items:center;gap:4px}.popular-product_col .product-price-new span.compare_at_price{display:block;color:#040f30;font-family:Parkinsans;font-size:12px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;text-decoration-line:line-through;opacity:.75}.popular-product_col .product-price-new span.price{display:block;color:#003cee;font-family:Parkinsans;font-size:12px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.24px}.search__drawer.has-results .popular_search_bar{display:none}.search__drawer .predictive-search{padding:16px 20px;display:none}.search__drawer.has-results .predictive-search{display:block}.search__drawer .predictive-search .predictive-search__tab-item{display:none}.predictive-search__tabs{gap:0}.predictive-search-result{border-bottom:1px solid #f3f4f5;padding:12px 0;gap:12px}.predictive-search-result img{flex:0 0 auto;width:50px;height:50px;object-fit:contain;object-position:center}.predictive-search-result .pp_product_box{flex:1;flex-direction:row;display:flex;align-items:center;justify-content:space-between;gap:5px}.predictive_product_content .pp_content_title{display:block;color:#040f30;font-family:Parkinsans;font-size:13px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.24px;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical}.predictive_product_content .product-price-new{display:flex;align-items:center;gap:4px;margin-top:4px}.predictive_product_content .product-price-new span.compare_at_price{display:block;color:#040f30;font-family:Parkinsans;font-size:13px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;text-decoration-line:line-through;opacity:.75}.predictive_product_content .product-price-new span.price{display:block;color:#003cee;font-family:Parkinsans;font-size:13px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.24px}@media (max-width: 575px){.half_search_drawer{width:100%;padding:0;top:93px!important;border-top:1px solid rgba(26,26,26,.05)}.drawer.half_search_drawer::part(overlay){top:95px}body.announcement-bar-cls .half_search_drawer{top:57px!important}body.announcement-bar-cls .drawer.half_search_drawer::part(overlay){top:59px}}.filter_drawer form{width:100%;padding:20px}body.contact .page-spacer{margin-bottom:10px}body.contact .shopify-section--contact .section{padding-top:10px}.product_recommendation_section>.section{padding:64px 0}.product_recommendartion_container,.product_recommendartion_container .scrollable-with-controls{display:block}.product_recommendartion_container section-header.section-header{display:block}.product_recommendartion_container product-list.product-list product-card.product-card{width:271px;flex:0 0 auto}.product_recommendartion_container section-header.section-header h2{color:#031446;text-align:center;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px}.product_recommendartion_container .floating-controls-container{margin-top:32px}.product_recommendartion_container .floating-controls-container scroll-carousel{padding:0;margin:0;display:block}.product_recommendartion_container .floating-controls-container product-list.product-list{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:auto;padding:0 0 16px}.product_recommendartion_container .floating-controls-container product-list.product-list::-webkit-scrollbar{height:4px;background-color:#e0e0e07d}.product_recommendartion_container .floating-controls-container product-list.product-list::-webkit-scrollbar-thumb{height:4px;background-color:#1d3cee}@media (max-width: 1024px){.product_recommendartion_container section-header.section-header h2{font-size:32px;letter-spacing:-.64px}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
