.product__page>.section{padding:80px 0 64px}.product.product_page_container{max-width:1360px;margin:0 auto;padding:0 40px;gap:70px}.product_info_col .okeReviews .oke-stars svg{max-width:90px;color:#0090ff}.product_info_col .okeReviews .oke-sr-count{opacity:.75;color:#040f30;font-family:Parkinsans;font-size:15px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.15px}.product_info_col .product-info__title{color:#040f30;font-family:Parkinsans;font-size:40px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.8px;margin:4px 0 0}.product_info_col .product-info__price{margin:4px 0 0;border-bottom:1px solid #f3f4f5;padding-bottom:16px}.product_info_col .product-info__price .price-list{gap:6px;flex-direction:row;align-items:center}.product_info_col .product-info__price .price-list compare-at-price{color:#040f30!important;font-family:Parkinsans;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.48px;opacity:.75}.product_info_col .product-info__price .price-list sale-price{color:#003cee!important;font-family:Parkinsans;font-size:24px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.48px;order:1}.product_info_col .product-info__price .price-list span.price_list_saveprice{order:3;display:block;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}.product_info_col .product-info__price .rating-with-text .product-info__badge-list{margin:0}.product_info_col .product-info__price .rating-with-text .product-info__badge-list on-sale-badge.badge{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}.product_short_description{margin:16px 0 0}.product_short_description p{color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.16px}.pd-product-features-main{margin:10px 0 0;border-bottom:1px solid #f3f4f5;padding-bottom:16px}.pd-product-features-wrapper{display:flex;flex-flow:column;gap:8px}.pd-product-features-wrapper .pd-product-features-sub{gap:6px}.pd-product-features-sub .pd-product-features-img{flex:0 0 auto;width:20px;height:20px}.pd-product-features-sub .pd-product-features-txt{color:#040f30;font-family:Raleway;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px;opacity:.75}.product-info__variant-picker{margin:27px 0 0}fieldset.variant-picker__option .variant-picker__option-info{display:block!important;margin:0}.variant-picker__option-info>div{gap:4px}.variant-picker__option-info>div legend.text-subdued{color:#040f30;font-family:Parkinsans;font-size:15px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.3px}.variant-picker__option-info>div variant-option-value{color:#040f30b3;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.32px}.product_info_col .product-info__variant-picker .variant-picker__option-values,.product-custom .product-info__variant-picker .variant-picker__option-values,.product-custom .product-info__variant-picker .variant-picker__option-values.wrap.gap-2{gap:16px!important;margin-top:30px;flex-wrap:wrap!important}.product-custom .product-info__variant-picker .no-quantity .variant-picker__option-values.wrap.gap-2{margin-top:16px}.product-custom .product-info__variant-picker .variant-picker__option:not(.no-quantity) .block-swatch,.product-info__variant-picker .variant-picker__option:not(.no-quantity) .block-swatch{height:auto;width:calc(100% / 3 - 11px)!important;flex-direction:column;justify-content:start;background:#fff;padding:8px!important;gap:0px!important;border-radius:0 0 8px 8px!important;border:1px solid rgba(4,15,48,.1);min-height:unset!important}.product-custom .product-info__variant-picker .variant-picker__option:not(.no-quantity) label.block-swatch.first__label,.product-info__variant-picker .variant-picker__option:not(.no-quantity) label.block-swatch.first__label{border-radius:8px!important}.product-custom .product-info__variant-picker .block-swatch span.variant__label,.product-info__variant-picker .block-swatch span.variant__label{color:#040f30;text-align:center;font-family:Parkinsans;font-size:15px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.3px}.product-custom .product-info__variant-picker .block-swatch span.cus_variant_subtext,.product-info__variant-picker .block-swatch span.cus_variant_subtext{color:#040f30;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.12px;display:block;margin-top:2px}.product-custom .product-info__variant-picker .block-swatch p,.product-info__variant-picker .block-swatch p{background-color:transparent!important;display:flex;align-items:center;justify-content:center;column-gap:2px;flex-direction:row-reverse;min-height:auto!important;padding:0!important;margin-top:4px}.product-custom .product-info__variant-picker .block-swatch p span.variant_sale_price,.product-info__variant-picker .block-swatch p span.variant_sale_price{color:#003cee;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.28px;text-decoration:none}.product-custom .product-info__variant-picker .block-swatch p span.variant_compare_price,.product-info__variant-picker .block-swatch p span.variant_compare_price{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.28px;opacity:.75}span.cus_variant_saveprice{display:block;margin-top:8px;border-radius:99px;background:#d9e2fc80;width:100%;padding:4px 6px;color:#003cee;text-align:center!important;font-family:Parkinsans;font-size:12px!important;font-style:normal;font-weight:600!important;line-height:130%;letter-spacing:-.24px;text-transform:uppercase}.product-custom .product-info__variant-picker .block-swatch span.cus-variant-tag,.product-info__variant-picker .block-swatch span.cus-variant-tag{position:absolute;top:-25px;left:-1px;width:101.1%;border-radius:8px 8px 0 0;padding:6px 8px;color:#fff;font-family:Parkinsans;font-size:13px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.26px;text-transform:uppercase;background:#003cee!important}.block-swatch.first__label:before{border-radius:6px!important}.block-swatch:before{box-shadow:inset 0 0 0 1px #003cee;border-radius:0 0 6px 6px!important;will-change:unset}.product-info__buy-buttons{margin-top:20px}.product-info__buy-buttons buy-buttons.buy-buttons button.button{border-radius:99px;background:linear-gradient(85deg,#003cee 15.83%,#146aff 110.56%);padding:18px}.product-info__buy-buttons buy-buttons.buy-buttons button.button>div{display:flex;align-items:end;justify-content:center;gap:4px;color:#fff;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.256px;text-transform:uppercase}.product-info__buy-buttons buy-buttons.buy-buttons button.button>div svg.pc_plus_icon_white{display:block!important}.paym-product{margin:20px 0 0}.pd-product-guarantee-box-main{margin:20px 0 0;padding:0}.pd-product-guarantee-box-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px}.pd-product-guarantee-box-wrapper .pd-product-guarantee-box-sub{justify-content:center;gap:4px;border-radius:8px;background:#cfeaff4d;padding:6px 8px}.pd-product-guarantee-box-img{width:30px;height:30px;flex:0 0 auto}.pd-product-guarantee-box-txt .metafield-rich_text_field{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.28px}.limited_time_label{margin:20px 0;border-radius:8px;border:1px solid rgba(229,0,4,.1);background:#e500040d;display:flex;padding:10px 14px;justify-content:center;align-items:flex-start;gap:6px}.limited_time_label img{flex:0 0 auto;max-width:18px}.limited_time_label span{color:#040f30;font-family:Parkinsans;font-size:12.5px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.125px}.limited_time_label span strong{font-weight:600}details.product-info__accordion{border-top:1px solid #f3f4f5;border-bottom:1px solid #f3f4f5}.product-info__accordion .accordion__toggle{padding:18px 0}.product-info__accordion .accordion__toggle span{color:#040f30;font-family:Parkinsans;font-size:16px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:-.16px}.product-info__accordion .accordion__toggle span.circle-chevron,details.product-info__accordion[aria-expanded=true] .accordion__toggle svg.off_accordion{display:none!important}.product-info__accordion .accordion__toggle svg.off_accordion{display:block!important}details.product-info__accordion[aria-expanded=true] .accordion__toggle svg.open_accrdion{display:block!important}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail-list{gap:14px;display:flex;padding-right:2px}.product-gallery__thumbnail-list .product-gallery__thumbnail{width:calc(20% - 11px);flex:0 0 auto;border:2px solid #f3f4f5;padding:3px;border-radius:8px;overflow:hidden}.product-gallery__thumbnail-list .product-gallery__thumbnail[aria-current=true]{border-color:#003cee}.product-gallery__thumbnail:after{content:none!important}.product-gallery__thumbnail img{border-radius:6px}.product-gallery__zoom{display:none}product-gallery.product-gallery{gap:16px}.product-gallery__media img{border-radius:16px}@media (max-width: 1199px){.product.product_page_container{gap:40px}.product_info_col .product-info__title{font-size:32px;letter-spacing:-.64px}}@media (max-width: 1024px){.product__page>.section{padding:48px 0 56px}.product_info_col .product-info__price .price-list compare-at-price,.product_info_col .product-info__price .price-list sale-price{font-size:22px;letter-spacing:-.44px}.product_short_description p,.pd-product-features-sub .pd-product-features-txt{font-size:15px;letter-spacing:-.15px}.product-custom .product-info__variant-picker .block-swatch span.cus-variant-tag,.product-info__variant-picker .block-swatch span.cus-variant-tag{padding:4px 8px;width:102%}}@media (max-width: 999px){.product__page>.section{padding:0 0 50px}.product.product_page_container{padding:0}product-gallery.product-gallery{gap:12px}.product-gallery__media-list{margin:0}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail-list{gap:14px;margin:0}.product-info.product_info_col{padding:0 40px}.product-custom .product-info__variant-picker .block-swatch span.cus-variant-tag,.product-info__variant-picker .block-swatch span.cus-variant-tag{width:100.6%}}@media (max-width: 767px){.product__page>.section{padding:0 0 32px}.product.product_page_container{gap:20px}.product-gallery__thumbnail-list-wrapper .product-gallery__thumbnail-list{gap:12px;margin:0;padding:0 12px}.product-gallery__thumbnail-list .product-gallery__thumbnail{width:calc(24% - 10px);padding:2px;border-radius:6px}.product-gallery__thumbnail img{border-radius:4px}.product-info.product_info_col{padding:0 20px}.product_info_col .okeReviews .oke-stars svg{max-width:70px}.product_info_col .okeReviews .oke-sr-count{font-size:13px;letter-spacing:-.13px}.product_info_col .product-info__title{font-size:24px;letter-spacing:-.52px}.product_info_col .product-info__price .price-list compare-at-price,.product_info_col .product-info__price .price-list sale-price{font-size:20px;letter-spacing:-.4px}.product_info_col .product-info__price .price-list span.price_list_saveprice{font-size:12px;letter-spacing:-.24px}.product_info_col .product-info__price .rating-with-text .product-info__badge-list on-sale-badge.badge{font-size:12px;letter-spacing:-.24px}.pd-product-features-sub .pd-product-features-img{margin-top:1px}.product-info__variant-picker{margin:16px 0 0}.product-custom .product-info__variant-picker .block-swatch,.product-info__variant-picker .block-swatch{width:calc(100% / 3 - 7px)!important;padding:4px 4px 8px!important}.variant-picker__option-info>div legend.text-subdued,.variant-picker__option-info>div variant-option-value{font-size:15px;letter-spacing:-.3px}.product_info_col .product-info__variant-picker .variant-picker__option-values,.product-custom .product-info__variant-picker .variant-picker__option-values,.product-custom .product-info__variant-picker .variant-picker__option-values.wrap.gap-2{gap:10px!important;margin-top:40px}.product-custom .product-info__variant-picker .block-swatch span.cus-variant-tag,.product-info__variant-picker .block-swatch span.cus-variant-tag{top:-20px;padding:6px 8px;font-size:10px;letter-spacing:-.2px}.product-custom .product-info__variant-picker .block-swatch span.cus-variant-tag,.product-info__variant-picker .block-swatch span.cus-variant-tag{width:calc(100% + 2px)}.product-custom .product-info__variant-picker .block-swatch span.cus_variant_subtext,.product-info__variant-picker .block-swatch span.cus_variant_subtext{font-size:11px;letter-spacing:-.11px}.product-custom .product-info__variant-picker .block-swatch p span.variant_compare_price,.product-info__variant-picker .block-swatch p span.variant_compare_price,.product-custom .product-info__variant-picker .block-swatch p span.variant_sale_price,.product-info__variant-picker .block-swatch p span.variant_sale_price{font-size:12px;letter-spacing:-.24px}.pd-product-guarantee-box-wrapper{gap:8px}.pd-product-guarantee-box-img{width:28px;height:28px}.pd-product-guarantee-box-txt .metafield-rich_text_field{font-size:12px;letter-spacing:-.2px}span.cus_variant_saveprice{font-size:10px!important;letter-spacing:-.24px!important}.limited_time_label span{font-size:12px;letter-spacing:-.12px}.product-info__accordion .accordion__toggle span{font-size:15px;letter-spacing:-.15px}}@media only screen and (max-width: 414px){span.cus_variant_saveprice{font-size:9px!important;letter-spacing:-.24px!important}}product-quick-add.product-quick-add{background:#fff;box-shadow:0 -12px 16px -4px #0b01010f}.sticky_product_bar{gap:10px;justify-content:space-between;display:flex;align-items:center}.sticky_bar_bannertitle{display:flex;align-items:center;gap:10px}.sticky_bar_bannertitle variant-media{width:80px;height:80px;flex:0 0 auto}.sp_bar_content .sticky_product_title{color:#040f30;font-family:Parkinsans;font-size:15px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.3px}.sp_bar_pricebox,.sticky_bar_bannertitle .price-list{display:flex;align-items:center;gap:2px;margin-top:4px}.sticky_bar_bannertitle .price-list compare-at-price{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.28px;text-decoration-line:line-through;opacity:.75}.sticky_bar_bannertitle .price-list sale-price{order:1;display:block;color:#003cee;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.28px}.sticky_bar_bannertitle .price-list span.price_list_saveprice{order:3;display:block;border-radius:99px;background:#003cee;padding:3px 6px;color:#fff;font-family:Parkinsans;font-size:11px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.22px;text-transform:uppercase}.sticky_product_btn>button{padding:9px 14px}.sticky_product_btn button>div{display:flex;align-items:center;justify-content:center;gap:4px;color:#fff;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.224px;text-transform:uppercase}.sticky_product_btn button>div svg.pc_plus_icon_white{display:block!important;width:16px;height:16px}@media (max-width: 699px){product-quick-add.product-quick-add{padding:6px 10px 6px 6px;border-top:1px solid #f3f4f5}.sticky_product_bar{gap:8px}product-quick-add.product-quick-add>buy-buttons{display:none}.sticky_bar_bannertitle{gap:8px}.sticky_product_bar variant-media{width:64px;height:64px}.sticky_product_btn button>div{font-size:12px;letter-spacing:-.2px}}.customize_harness_formbox{margin-bottom:20px}.customize_harness_formbox .ch_form_title{border-radius:8px 8px 0 0;background:#cfeaff;padding:10px 8px}.customize_harness_formbox .ch_form_title span{display:block;color:#040f30;text-align:center;font-family:Parkinsans;font-size:15px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.3px}.customize_harness_form{border-radius:0 0 8px 8px;border:1px solid #cfeaff;background:#fff;padding:18px;display:flex;flex-direction:column;gap:20px}.ch_form_field label{display:flex;align-items:center;gap:4px}.ch_form_field label svg{flex:0 0 auto;width:17px;height:17px}.ch_form_field label span{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.26px}.ch_form_field input{border-radius:99px;border:1px solid #cfeaff;background:#fff;width:100%;padding:12px 22px;margin-top:8px;font-size:14px}@media only screen and (max-width: 767px){.ch_form_field input{font-size:12px}}.product-info__variant-picker variant-picker.variant-picker{gap:32px}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__color .variant-picker__option-values{margin-top:16px!important;gap:12px!important}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__color .variant-picker__option-values label.color-swatch{width:40px!important;height:40px!important}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__color .variant-picker__option-values label.color-swatch:before{color:#f3f4f5;box-shadow:0 0 0 1px}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__color :checked+.color-swatch:before,.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__color .color-swatch.is-selected:before{box-shadow:0 0 0 2px!important;color:#003cee!important}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__size .variant-picker__option-values{margin-top:16px}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__size .variant-picker__option-values{margin-top:16px;gap:10px!important}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__size .variant-picker__option-values label.block-swatch,.product-custom .product-info__variant-picker .no-quantity .block-swatch{width:fit-content!important;border-radius:2px!important;border:1px solid #f3f4f5;padding:16px!important;min-height:unset!important}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__size .variant-picker__option-values label.block-swatch:before,.product-custom .product-info__variant-picker .no-quantity .block-swatch:before{box-shadow:inset 0 0 0 1px #003cee;border-radius:2px!important;will-change:unset}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__size .variant-picker__option-values label.block-swatch span.variant__label,.product-custom .product-info__variant-picker .no-quantity .block-swatch span.variant__label{color:#040f30;font-family:Parkinsans;font-size:14px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:-.28px;text-transform:uppercase}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__size .variant-picker__option-values :checked+.block-swatch,.product-custom .product-info__variant-picker .no-quantity .variant-picker__option-values:checked .block-swatch{border-radius:2px;border-color:#003cee;background:#fff}.product-custom .product-info__variant-picker :checked+.block-swatch,.product-info__variant-picker :checked+.block-swatch{border-color:#003cee}.product_info_col .product-info__variant-picker fieldset.variant-picker__option.option__size .variant-picker__option-values :checked+.block-swatch span,.product-custom .product-info__variant-picker .no-quantity .variant-picker__option-values:checked .block-swatch span{color:#040f30!important;font-weight:600!important}.dynamic_size_chart{margin-top:16px;border-radius:8px;background:#cfeaff;padding:16px}.dynamic_size_chart .dynamic_size_content{display:flex;align-items:center;gap:10px}.dynamic_size_content .ds_content_icon{flex:0 0 auto}.dynamic_size_content .ds_content_icon svg{display:block}.dynamic_size_content .ds_content_list p{display:flex;align-items:center;gap:4px;color:#040f30;font-family:Parkinsans;font-size:13px;font-style:normal;font-weight:600;line-height:130%;letter-spacing:-.26px}.dynamic_size_content .ds_content_list p+p{margin-top:6px}.dynamic_size_content .ds_content_list p span{display:block;color:#040f30b3;font-weight:400}.accordion__content{color:#040f30;font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.14px}.accordion__content .prose p{color:inherit;font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.14px}.accordion__content .prose p strong,.accordion__content .prose p b{font-size:14px;line-height:150%;letter-spacing:-.14px}.accordion__content h2>br{display:none}.accordion__content h2{font-size:20px!important}.product_recommendation_header{margin-bottom:32px}.ProductList{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:auto}.ProductList::-webkit-scrollbar{height:4px;background-color:#e0e0e07d}.ProductList::-webkit-scrollbar-thumb{height:4px;background-color:#1d3cee}.ProductList .Carousel__Cell{flex:0 0 auto;width:271px;margin-right:30px;margin-bottom:10px}
/*# sourceMappingURL=/cdn/shop/t/31/assets/product-page.css.map */
