.l-pdp-main{display:grid;gap:0 20px;grid-template:[start image-s] var(--header-height) [breadcrumbs-s] auto [breadcrumbs-e badge-s details-s] 1fr [badge-e details-e image-e bundle-s] auto [bundle-e carousel-s benefits-s] auto [end carousel-e benefits-e]/[start breadcrumbs-s image-s bundle-s] minmax(calc(var(--global-section_holder-side_paddings) - 20px), 1fr) [badge-s carousel-s] minmax(0, 622px) [badge-e carousel-e benefits-s details-s] minmax(0, 622px) [benefits-e details-e] minmax(calc(var(--global-section_holder-side_paddings) - 20px), 1fr) [end breadcrumbs-e image-e bundle-e];transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}@media screen and (max-width: 1023.9px){.l-pdp-main{gap:0;grid-template:[start] var(--header-height) [breadcrumbs-s] auto [breadcrumbs-e badge-s carousel-s] auto [badge-e carousel-e details-s] auto [bundle-s details-e] auto [bundle-e benefits-s] auto [end benefits-e]/[start bundle-s] var(--global-section_holder-side_paddings) [breadcrumbs-s badge-s carousel-s benefits-s details-s] minmax(0, 1fr) [badge-e carousel-e benefits-e breadcrumbs-e details-e] var(--global-section_holder-side_paddings) [end bundle-e];margin-top:24px;overflow-x:hidden}}.l-pdp-main.m-busy{cursor:wait;position:relative;z-index:1}.l-pdp-main.m-product_set_item{margin-top:100px}@media screen and (max-width: 767.9px){.l-pdp-main.m-product_set_item{margin-top:80px}}.l-pdp-main.m-product_set_buy_all{margin-top:40px}.l-pdp-main .b-kit_value{background:#e6e7f5;padding:6px 15px;width:-moz-fit-content;width:fit-content;color:#000;margin-bottom:5px}.l-pdp-main_picture{grid-area:image-s/image-s/image-e/image-e;z-index:-1}@media screen and (max-width: 1023.9px){.l-pdp-main_picture{display:none}}.l-pdp-main_image{aspect-ratio:16/9;height:100%;object-fit:cover;width:100%}@media screen and (max-width: 1023.9px){.l-pdp-main_image{display:none}}.l-pdp-details{align-self:start;grid-area:details-s/details-s/details-e/details-e;margin:24px 0 40px}@media screen and (max-width: 767.9px){.l-pdp-details{margin-bottom:0}}@media screen and (min-width: 1024px){.l-pdp-details.m-gift_card{margin:72px 0}}.l-pdp-image{grid-area:carousel-s/carousel-s/carousel-e/carousel-e}@media screen and (min-width: 1024px){.l-pdp-image{padding:72px 0}}@media screen and (min-width: 1024px){.l-pdp-image.m-gift_card{display:none}}.l-pdp-bundle{align-self:start;grid-area:bundle-s/bundle-s/bundle-e/bundle-e;padding:72px 0;position:relative}@media screen and (max-width: 1023.9px){.l-pdp-bundle{margin-bottom:40px;padding:24px 0;width:100%}}.l-pdp-bundle::after{background-image:url("./images/bundle-background.png");background-repeat:no-repeat;background-size:cover;content:"";inset:0;opacity:.3;position:absolute;z-index:-1}@media screen and (max-width: 767.9px){.l-pdp-bundle::after{background-size:auto}}.l-pdp-bundle .b-product_bundle{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings)}.l-pdp-benefits{align-self:center;grid-area:benefits-s/benefits-s/benefits-e/benefits-e}@media screen and (max-width: 1023.9px){.l-pdp-benefits{margin-bottom:40px;padding-top:40px;border-top:1px solid #e7e7e7}}.l-pdp-breadcrumbs{grid-area:breadcrumbs-s/breadcrumbs-s/breadcrumbs-e/breadcrumbs-e;justify-self:end}.l-pdp-breadcrumbs .b-nav_aux{color:#000;margin-top:24px}@media screen and (max-width: 1023.9px){.l-pdp-breadcrumbs .b-nav_aux{margin-bottom:16px;margin-top:0}}.l-pdp-badge{grid-area:badge-s/badge-s/badge-e/badge-e;padding:26px 23px;place-self:start;pointer-events:none;z-index:1}@media screen and (max-width: 1023.9px){.l-pdp-badge{padding:5px 13px}}.l-pdp-main.m-busy .l-pdp-main_picture,.l-pdp-main.m-busy .l-pdp-details,.l-pdp-main.m-busy .l-pdp-image,.l-pdp-main.m-busy .l-pdp-benefits,.l-pdp-main.m-busy .l-pdp-badge,.l-pdp-main.m-busy .l-pdp-bundle{opacity:.6}.l-pdp-slots{margin:80px 0 0}@media screen and (max-width: 767.9px){.l-pdp-slots{margin:60px 0}}.l-pdp-slots_inner{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings)}.l-pdp-slots_inner .b-promo_info_box{margin:80px 0}@media screen and (max-width: 767.9px){.l-pdp-slots_inner .b-promo_info_box{margin:60px 0}}.l-pdp-section_title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin-bottom:24px;text-align:center}.l-pdp-review{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings);margin-bottom:72px;margin-top:72px}@media screen and (max-width: 767.9px){.l-pdp-review{margin-bottom:40px;margin-top:40px;padding-top:40px;border-top:1px solid #e7e7e7}}.l-pdp-set_title{display:none}.l-pdp.m-quick_view .l-pdp-main{gap:0 48px;margin:0;padding:0}@media screen and (min-width: 1024px){.l-pdp.m-quick_view .l-pdp-main{grid-template:[start carousel-s badge-s details-s] 1fr [badge-e details-e image-e bundle-s carousel-e] auto [end bundle-e]/[start bundle-s badge-s carousel-s] 408px [badge-e carousel-e details-s] minmax(0, 1fr) [end bundle-e details-e]}}@media screen and (max-width: 1023.9px){.l-pdp.m-quick_view .l-pdp-main{grid-template:[start badge-s carousel-s] auto [badge-e carousel-e details-s] auto [bundle-s details-e] auto [end bundle-e]/[start bundle-s badge-s carousel-s details-s] 1fr [end bundle-e badge-e carousel-e details-e]}}.l-pdp.m-quick_view .l-pdp-image.m-gift_card{display:block}.l-pdp.m-quick_view .l-pdp-main_image{display:none}.l-pdp.m-quick_view .l-pdp-image,.l-pdp.m-quick_view .l-pdp-details{margin:0;padding:0}@media screen and (min-width: 1024px){.l-pdp.m-quick_view .l-pdp-image{align-items:center;background-color:#f6f6f6;display:flex}}.l-pdp.m-quick_view .l-pdp-details{margin:48px 0 24px;overflow:hidden;padding-right:48px}@media screen and (max-width: 1023.9px){.l-pdp.m-quick_view .l-pdp-details{margin:24px 0;padding:0 24px}}.l-pdp.m-quick_view .b-product_gallery-thumbs_wrap{display:none}.l-pdp_no_ctx{display:flex}@media screen and (max-width: 767.9px){.l-pdp_no_ctx{flex-direction:column}}.l-pdp_no_ctx-main{background:#f6f6f6;display:flex;flex-direction:column;grid-area:main;justify-content:center;min-height:600px;padding:32px}.l-pdp_no_ctx-title,.l-pdp_no_ctx-rating{background:#f6f6f6;height:50px}.l-pdp_no_ctx-title{margin-bottom:20px;width:100%}.l-pdp_no_ctx-rating{width:80%}@media screen and (min-width: 1024px){.l-pdp_no_ctx .b-product_gallery-thumbs{flex-direction:column}}.l-section{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings);margin-bottom:64px;margin-top:64px}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-section{margin-bottom:44px;margin-top:44px}}@media screen and (max-width: 767.9px){.l-section{margin-bottom:12px;margin-top:12px}}.l-section.m-full_bleed{max-width:100%;padding-left:0;padding-right:0}.l-clp>.l-section:first-of-type,.l-hp>.l-section:first-of-type,.l-clp>div:first-of-type .l-section,.l-hp>div:first-of-type .l-section{margin-top:0}.l-hp .l-section>.b-promo_box~.b-promo_box,.l-hp .l-section>.b-promo_box~.b-promo_info_box{margin-bottom:64px;margin-top:64px}@media screen and (min-width: 768px)and (max-width: 1023.9px){.l-hp .l-section>.b-promo_box~.b-promo_box,.l-hp .l-section>.b-promo_box~.b-promo_info_box{margin-bottom:44px;margin-top:44px}}@media screen and (max-width: 767.9px){.l-hp .l-section>.b-promo_box~.b-promo_box,.l-hp .l-section>.b-promo_box~.b-promo_info_box{margin-bottom:12px;margin-top:12px}}.l-comparison-header{padding:0 48px 20px}@media screen and (max-width: 767.9px){.l-comparison-header{padding:12px 16px 24px}}.l-comparison-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px}.l-comparison-table{padding:0 50px 50px;position:relative}@media screen and (max-width: 767.9px){.l-comparison-table{padding:0 25px 32px}}.b-radio{align-items:center;display:flex;margin-bottom:20px;position:relative;-webkit-user-select:none;user-select:none}.b-radio-input{cursor:pointer;height:20px;left:0;opacity:0;position:absolute;width:20px}html[dir=rtl] .b-radio-input{left:initial;right:0}.b-radio-icon{appearance:none;background:rgba(0,0,0,0);border:1px solid #7e8081;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin-inline-end:12px;min-height:20px;min-width:20px;position:relative;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:border;vertical-align:sub;width:20px;z-index:-1}.b-radio-icon::-ms-check{display:none}.b-radio-icon::before{background-color:#0a0f9e;border-radius:14px;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(0);transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:transform;width:14px}.b-radio-input:active+.b-radio-icon{transform:scale(0.9)}.b-radio:hover+.b-radio-icon{border-color:#0a0f9e}.b-radio-input:checked+.b-radio-icon{border-color:#0a0f9e}.b-radio-input:checked+.b-radio-icon::before{transform:translate(-50%, -50%) scale(1)}.b-radio-input[disabled]+.b-radio-icon{border-color:#7e8081;cursor:default;transform:scale(1)}.b-radio-input[disabled]+.b-radio-icon::before{background-color:#7e8081}.b-radio-label{cursor:pointer}.b-textarea{appearance:none;background:#fff;border:0;border:1px solid #7e8081;border-radius:0;color:#000;cursor:text;display:block;font-family:inherit;max-width:100%;min-height:6em;min-width:100%;padding:8px 16px;vertical-align:baseline}.b-textarea.m-invalid{background:#fae6e5;border-color:#cc0300}.b-textarea.m-no_resize{resize:none}.b-textarea.m-disabled,.b-textarea[disabled]{cursor:default;pointer-events:none}.b-input_value_preset{border:none;display:block;min-width:0;padding:0;position:relative}.b-input_value_preset-legend{display:block;margin-bottom:8px;max-width:100%;padding:0;white-space:normal;width:100%}.b-input_value_preset-presets_list{display:grid;gap:8px;grid-template-columns:repeat(5, 1fr);margin-bottom:20px}.b-input_value_preset-presets_item{position:relative}.b-input_value_preset-presets_item input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.b-input_value_preset-button{background-color:#f6f6f6;border-radius:50px;color:#000;display:block;font-size:12px;height:34px;line-height:34px;text-align:center}@media not all and (pointer: coarse){.b-input_value_preset-presets_item input:hover+.b-input_value_preset-button{background-color:#e6e7f5;color:#0a0f9e}}.b-input_value_preset-presets_item input:checked+.b-input_value_preset-button{background-color:#e6e7f5;color:#0a0f9e}.b-input_value_preset-input{border-bottom:1px solid #000;color:#000;display:flex;height:40px;line-height:40px}.b-input_value_preset-input input{appearance:none;background-color:rgba(0,0,0,0);border:none;flex-grow:1;margin-left:4px}.b-input_value_preset-input_wrapper.m-invalid .b-input_value_preset-input{border-color:#cc0300}.b-scrollable_table{margin:16px 0;position:relative}@media screen and (max-width: 767.9px){.b-scrollable_table::after{background-color:#f2f2f2;bottom:0;content:"";position:absolute;right:0;top:0;width:1px}}.b-scrollable_table-content{position:relative}@media screen and (max-width: 767.9px){.b-scrollable_table-content{border-left:2px solid #f2f2f2;overflow:auto}}.b-scrollable_table-table{border:2px solid #f2f2f2;border-collapse:collapse;width:100%}@media screen and (max-width: 767.9px){.b-scrollable_table-table{border-left:0}}.b-scrollable_table th{background-color:#f6f6f6;border:1px solid #f2f2f2;font-weight:normal;min-width:70px;padding:12px 8px;text-align:start;width:1px}@media screen and (max-width: 767.9px){.b-scrollable_table th{background-clip:padding-box;border-left:0;left:0;position:sticky}}@media screen and (min-width: 1024px){.b-scrollable_table th{min-width:110px;padding:12px 24px}}@media screen and (max-width: 767.9px){.b-scrollable_table th::after{background-color:#f2f2f2;bottom:0;content:"";position:absolute;right:-1px;top:0;width:1px}}.b-scrollable_table td{border:1px solid #f2f2f2;min-width:90px;padding:12px 8px;text-align:center}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-scrollable_table td{padding:12px 24px}}.b-size_guide_link{color:inherit;cursor:pointer;text-decoration:underline;align-items:center;display:flex}@media not all and (pointer: coarse){.b-size_guide_link:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-size_guide_link svg{margin-inline-end:8px;margin-top:-4px}.b-measure_tips{align-items:center;display:flex}@media screen and (max-width: 767.9px){.b-measure_tips{flex-direction:column}}.b-measure_tips-image_wrap{flex-shrink:0;max-width:210px;width:100%}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-measure_tips-image_wrap{max-width:212px}}@media screen and (min-width: 1024px){.b-measure_tips-image_wrap{max-width:253px}}.b-measure_tips-image img{aspect-ratio:.7046979866;display:block;width:100%}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-measure_tips-image img{aspect-ratio:212/322}}@media screen and (min-width: 1024px){.b-measure_tips-image img{aspect-ratio:253/380}}.b-measure_tips-list li{margin-bottom:24px}.b-measure_tips-list li:last-child{margin-bottom:0}.b-measure_tips-list_wrap{align-self:flex-start}@media screen and (min-width: 768px){.b-measure_tips-list_wrap{align-self:initial;margin-inline-start:20px;max-width:560px}}.b-promo_info_box{display:grid;background:rgba(10,15,158,.9);color:rgba(10,15,158,.5)}@media screen and (min-width: 1367px){.b-promo_info_box{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-promo_info_box{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-promo_info_box{gap:16px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.b-promo_info_box{gap:9px;grid-template-columns:[grid-start] repeat(6, minmax(0, 1fr)) [grid-end]}}.b-promo_info_box-caption{grid-column:1/grid-end;grid-row:1/2;padding:48px 16px;text-align:center}.b-promo_caption{align-self:center}.b-promo_caption-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin:0 0 20px}.b-promo_caption-subtitle{font-weight:500;margin:0 0 20px}.b-promo_caption-actions{align-items:baseline;display:inline-flex;flex-wrap:wrap;margin:24px -16px 0}.b-promo_caption-actions a{margin:0 16px 12px}.standard_checkout .b-tooltip{position:relative}.standard_checkout .b-tooltip.m-text{display:inline-block}.standard_checkout .b-tooltip-button{align-items:center;border:1.5px solid #000;border-radius:50%;color:#000;cursor:pointer;display:flex;height:18px;justify-content:center;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color;width:18px}.standard_checkout .b-tooltip-button::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 10px);mask:url("./svg-icons/sprite.svg#info");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 10px);content:""}.standard_checkout .b-tooltip-button:hover,.standard_checkout .b-tooltip-button:focus{border-color:#0a0f9e;color:#0a0f9e}.standard_checkout .b-tooltip.m-text .standard_checkout .b-tooltip-button{border:none;border-radius:0;color:#000;display:inline;height:auto;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;width:auto}.standard_checkout .b-tooltip.m-text .standard_checkout .b-tooltip-button:hover,.standard_checkout .b-tooltip.m-text .standard_checkout .b-tooltip-button:focus{background:none;color:#0a0f9e}.standard_checkout .b-tooltip-container{background-color:#fff;bottom:calc(100% + 16px);box-shadow:5px 10px 40px 0 rgba(0,0,0,.1);left:50%;opacity:0;padding:10px;position:absolute;transform:translateX(-50%);transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:opacity,visibility;visibility:hidden;width:215px}.standard_checkout .b-tooltip-container::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:8px 6px 0;bottom:-8px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.standard_checkout .b-tooltip.m-right .standard_checkout .b-tooltip-container{bottom:auto;left:calc(100% + 24px);top:50%;transform:translateY(-50%)}.standard_checkout .b-tooltip.m-right .standard_checkout .b-tooltip-container::after{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 8px 6px 0;bottom:50%;left:0;transform:translate(-8px, 50%)}.standard_checkout .b-tooltip.m-order_summary .standard_checkout .b-tooltip-container{width:204px}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.standard_checkout .b-tooltip.m-order_summary .standard_checkout .b-tooltip-container{width:144px}}.standard_checkout .b-tooltip-button:hover+.standard_checkout .b-tooltip-container,.standard_checkout .b-tooltip-button:focus+.standard_checkout .b-tooltip-container{opacity:1;visibility:visible}.rb_checkout .b-tooltip{position:relative}.rb_checkout .b-tooltip.m-text{display:inline-block}.rb_checkout .b-tooltip-button{align-items:center;color:#7e8081;cursor:pointer;display:flex;justify-content:center;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color}.rb_checkout .b-tooltip-button::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 14px);mask:url("./svg-icons/sprite.svg#question");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 14px);content:""}.rb_checkout .b-tooltip-button:hover,.rb_checkout .b-tooltip-button:focus{border-color:#0a0f9e;color:#0a0f9e}.rb_checkout .b-tooltip.m-text .rb_checkout .b-tooltip-button{border:none;border-radius:0;color:#000;display:inline;height:auto;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;width:auto}.rb_checkout .b-tooltip.m-text .rb_checkout .b-tooltip-button:hover,.rb_checkout .b-tooltip.m-text .rb_checkout .b-tooltip-button:focus{background:none;color:#0a0f9e}.rb_checkout .b-tooltip-container{background-color:#fff;bottom:calc(100% + 16px);box-shadow:5px 10px 40px 0 rgba(0,0,0,.1);left:50%;opacity:0;padding:10px;position:absolute;transform:translateX(-50%);transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:opacity,visibility;visibility:hidden;width:215px}.rb_checkout .b-tooltip-container::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:8px 6px 0;bottom:-8px;content:"";left:50%;position:absolute;transform:translateX(-50%)}.rb_checkout .b-tooltip.m-right .rb_checkout .b-tooltip-container{bottom:auto;left:calc(100% + 24px);top:50%;transform:translateY(-50%)}.rb_checkout .b-tooltip.m-right .rb_checkout .b-tooltip-container::after{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px 8px 6px 0;bottom:50%;left:0;transform:translate(-8px, 50%)}.rb_checkout .b-tooltip.m-order_summary .rb_checkout .b-tooltip-container{width:204px}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.rb_checkout .b-tooltip.m-order_summary .rb_checkout .b-tooltip-container{width:144px}}.rb_checkout .b-tooltip-button:hover+.b-tooltip-container,.rb_checkout .b-tooltip-button:focus+.b-tooltip-container{opacity:1;visibility:visible}.b-product_gallery{position:relative}.b-product_gallery-inner{display:grid;grid-template-columns:minmax(0, 1fr)}@media screen and (max-width: 1023.9px){.b-product_gallery-inner{grid-template-rows:auto auto}}.b-product_gallery-image_wrap{display:block}.b-product_gallery-image{aspect-ratio:_img;display:block;width:100%}.b-product_gallery-main{grid-column:1/2;grid-row:1/2}@media screen and (min-width: 1024px){.b-product_gallery-main{background-color:#f6f6f6}}@media screen and (max-width: 1023.9px){.b-product_gallery-main{grid-row:1/2}}@media screen and (min-width: 1024px){.b-product_gallery-main .b-product_slider-track{margin:0 auto;max-width:408px}}.b-product_gallery-zoom{pointer-events:none;position:absolute;right:20px;top:10px;z-index:2}html[dir=rtl] .b-product_gallery-zoom{left:20px;right:initial}@media screen and (max-width: 1023.9px){.b-product_gallery-zoom{display:none}}.b-product_gallery-thumbs_wrap:not(.m-zoomed-in){align-self:end;background-color:rgba(255,255,255,.5);grid-column:1/2;grid-row:2/3;justify-self:start;max-width:100%;padding:8px 0 0;width:auto;z-index:3}@media screen and (max-width: 1023.9px){.b-product_gallery-thumbs_wrap:not(.m-zoomed-in){display:none;padding:0;width:100%}}@media screen and (max-width: 1023.9px){.b-product_gallery-thumbs_wrap.m-has_video{display:flex;flex-direction:column-reverse;gap:16px;padding:12px 0}}.b-product_gallery-thumbs{display:flex;position:relative}@media screen and (max-width: 1023.9px){.b-product_gallery-thumbs{display:none}}.b-product_gallery-thumbs.m-zoomed-in{display:block;height:100%;max-height:560px;max-width:initial;min-width:87px}@media screen and (min-width: 768px){.b-product_gallery-thumbs.m-zoomed-in{animation:thumbs-zoom cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;max-height:none;position:fixed;z-index:15}}@media screen and (min-width: 1024px){.b-product_gallery-thumbs.m-zoomed-in{bottom:24px;height:calc(100vh - 48px);top:24px}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-product_gallery-thumbs.m-zoomed-in{background:#fff;bottom:0;height:auto;margin:0 -32px;padding:16px 32px 24px;width:100%}}.b-product_gallery-thumbs_track{display:flex;overflow:hidden;overflow-behavior:contain;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x none}.b-product_gallery-thumbs_track::-webkit-scrollbar{display:none}@media screen and (max-width: 1023.9px){.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_track{display:flex;overflow:hidden;overflow-behavior:contain;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_track::-webkit-scrollbar{display:none}}@media screen and (min-width: 1024px){.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_track{display:flex;overflow:hidden;overflow-behavior:contain;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;flex-direction:column;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;height:calc(100vh - 48px)}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_track::-webkit-scrollbar{display:none}}.b-product_gallery-thumb{align-content:center;background:#f6f6f6;cursor:pointer;display:flex;height:56px;margin-inline-end:8px;min-width:56px;overflow:hidden;position:relative;scroll-snap-align:start;transform:translateZ(0);width:56px}@media screen and (max-width: 1023.9px){.b-product_gallery-thumb{height:116px;width:87px}}.b-product_gallery-thumb:last-child{margin-inline-end:0}.b-product_gallery-thumb::after{border:2px solid rgba(0,0,0,0);border-radius:0;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:border;z-index:1}.b-product_gallery-thumb.m-current::after{border-color:#0a0f9e}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumb{height:116px;margin-bottom:10px;margin-inline-end:0;min-height:116px;min-width:87px;width:87px}@media screen and (max-width: 1023.9px){.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumb{margin-bottom:0;margin-inline-end:8px}}.b-product_gallery-thumbs_ctrl{background:rgba(255,255,255,.8);border:none;cursor:pointer;display:none;height:48px;line-height:48px;position:absolute;width:48px;z-index:1}.b-product_gallery-thumbs_ctrl:hover{color:#0a0f9e}.b-product_gallery-thumbs_ctrl.m-next{right:0}.b-product_gallery-thumbs_ctrl.m-prev{left:0}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_ctrl{left:0;right:0;width:100%}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_ctrl.m-prev{top:0}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_ctrl.m-prev svg{transform:rotate(90deg)}html[dir=rtl] .b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_ctrl.m-prev svg{transform:rotate(-90deg)}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_ctrl.m-next{bottom:0}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_ctrl.m-next svg{transform:rotate(-90deg)}html[dir=rtl] .b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-thumbs_ctrl.m-next svg{transform:rotate(90deg)}.b-product_gallery-thumbs.m-zoomed-in.m-inited .b-product_gallery-thumbs_ctrl:not([disabled]){display:block}@media screen and (max-width: 1023.9px){.b-product_gallery-thumbs.m-zoomed-in.m-inited .b-product_gallery-thumbs_ctrl:not([disabled]){display:none}}.b-product_gallery-video_thumb{align-items:center;align-self:end;background-color:rgba(0,0,0,0);display:flex;flex-direction:column;justify-content:center;margin-inline-start:8px;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:border,color;z-index:3}@media screen and (max-width: 1023.9px){.b-product_gallery-video_thumb{border:1px solid #0a0f9e;color:#0a0f9e;flex-direction:row}}.b-product_gallery-video_thumb.m-current{border-color:#000;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:border}.b-product_gallery-video_thumb.m-current::after{border-width:2px}.b-product_gallery-video_thumb:not(.m-current):hover{border-color:#0a0f9e;color:#0a0f9e}.b-product_gallery-thumbs.m-zoomed-in .b-product_gallery-video_thumb{display:none}.b-product_gallery-video_wrap{background-color:#f6f6f6;bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:2}@media screen and (max-width: 1023.9px){.b-product_gallery-video_wrap{background-color:#fff}}.b-product_gallery-video_title{font-weight:400;margin-inline-start:8px}.b-product_gallery-video{border:none;height:100%;width:100%}.b-product_gallery .b-product_image-img{object-fit:contain}.b-zoom_info{align-items:center;display:flex;flex-direction:column;pointer-events:none}.b-zoom_info-icon{align-items:center;appearance:none;background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;text-align:center;width:40px}.b-zoom_info-icon:hover{color:#0a0f9e}.b-zoom_info-icon::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 24px);mask:url("./svg-icons/sprite.svg#hintZoom");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 24px);content:""}.b-zoom_info-icon_sm{display:none}.b-zoom_info-content{display:flex;flex-wrap:wrap;justify-content:center}.b-zoom_info-copy{display:none;margin-inline-end:4px}@media screen and (min-width: 1024px){.b-zoom_info-copy.m-lg{display:block}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-zoom_info-copy.m-md{display:block}.b-zoom_info-copy.m-wrapped_text{margin-inline-end:0;text-align:center;width:100%}}@media screen and (max-width: 767.9px){.b-zoom_info-copy.m-sm{display:block}}.b-product_image.m-unavailable{opacity:.5}.b-product_image-img{aspect-ratio:.75;display:block;width:100%}.b-product_indicators{font-weight:300;font-size:14px;line-height:20px;font-weight:400;color:#4f4f4f;display:flex;flex-wrap:wrap}.b-product_indicators-item{align-items:center;display:inline-flex}.b-product_indicators-item:not(:last-child)::after{background:#4f4f4f;border-radius:50%;color:rgba(0,0,0,0);content:",";display:inline-block;height:5px;margin:0 8px;overflow:hidden;width:5px}.b-product_slider{position:relative}.b-product_slider-track{display:flex;overflow:hidden;overflow-behavior:contain;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;width:100%}.b-product_slider-track::-webkit-scrollbar{display:none}.b-product_slider-track.m-mousemove_navigation{scroll-snap-type:unset}.b-product_slider-track.m-grabbing{cursor:grab;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.b-product_slider-track.m-grabbing::before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:3}.b-product_slider-item{min-width:100%;position:relative;scroll-snap-align:center;width:100%}@media screen and (max-width: 1023.9px){.b-product_slider-item{margin-inline-end:8px;min-width:83%;width:83%}.b-product_slider-item:last-child{margin-inline-end:0}.b-product_slider-item:first-child:last-child{margin-inline-end:0;width:100%}}.b-product_slider-item[role=button]{cursor:url("./images/zoom-in.png"),zoom-in}.b-product_slider-ctrl{appearance:none;background:rgba(0,0,0,0);border:none;color:#000;cursor:pointer;display:none;height:48px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);-webkit-user-select:none;user-select:none;width:48px}.b-product_slider-ctrl:hover{color:#0a0f9e}.b-product_slider.m-inited .b-product_slider-ctrl{display:block}@media screen and (max-width: 1023.9px){.b-product_slider.m-inited .b-product_slider-ctrl{display:none}}.b-product_slider-ctrl[disabled]{opacity:0}.b-product_slider-ctrl::before{margin:0 auto}.b-product_slider-ctrl.m-prev{left:12px}.b-product_slider-ctrl.m-prev::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 24px);mask:url("./svg-icons/sprite.svg#arrowCarouselLeft");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 10px);content:""}.b-product_slider-ctrl.m-next{right:12px}.b-product_slider-ctrl.m-next::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 24px);mask:url("./svg-icons/sprite.svg#arrowCarouselRight");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 10px);content:""}.b-product_slider .b-badges{left:23px;position:absolute;top:23px}@media screen and (max-width: 767.9px){.b-product_slider .b-badges{left:10px;top:10px;width:45px}}.b-product_details{background-color:#fff;color:#000;padding:40px 50px;position:relative}@media screen and (max-width: 1023.9px){.b-product_details{background:none;padding:0}}.b-product_details-name{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin-bottom:4px;color:#0a0f9e}.b-product_details-name a{cursor:pointer;text-decoration:none;font-weight:inherit}@media not all and (pointer: coarse){.b-product_details-name a:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:none}}.b-product_details-rating{font-weight:400;align-items:center;display:flex;margin-bottom:10px;min-height:24px}@media screen and (max-width: 1023.9px){.b-product_details-rating{margin-bottom:18px}}.b-dialog.m-quick_view .b-product_details-rating{margin-bottom:8px}.b-product_details-rating a{color:inherit;cursor:pointer;text-decoration:underline}@media not all and (pointer: coarse){.b-product_details-rating a:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-product_details-rating_divider{border-left:1px solid #f6f6f6;height:18px;margin:0 12px}.b-product_details-price{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;color:#0a0f9e;margin-bottom:8px}.b-product_details-price .b-price-item.m-old{text-decoration:line-through;color:#4f4f4f}.b-product_details-price .b-price-item.m-new{padding-left:10px}.b-product_details-price .b-price-discount{padding-left:10px}.b-product_details-price .b-price-discount_item{background-color:#e6e7f5;color:#0a0f9e;font-size:12px;padding:4px 12px;word-break:break-word}.b-product_details-egift_form{margin:24px 0}.b-product_details-description{font-size:16px;margin:24px 0}.b-product_details-options{margin:40px 0 8px}.b-product_details-payment_section{display:flex;flex-flow:row wrap;gap:16px}@media screen and (max-width: 767.9px){.b-product_details-payment_section{gap:8px}}.b-product_details-availability{flex-basis:100%;margin-bottom:8px}.b-product_details-availability,.b-product_details .b-product_actions .b-button_add_to_cart,.b-product_details [data-widget=pdpPaymentRequestButton],.b-product_details [data-widget=giftCertificatePaymentRequestButton]{order:-1}.b-product_details .b-product_actions .b-button_add_to_cart{flex-basis:auto;flex-grow:1}@media screen and (max-width: 1023.9px){.b-product_details .b-product_actions .b-button_add_to_cart{flex-basis:100%}}.b-product_details [data-widget=pdpPaymentRequestButton],.b-product_details [data-widget=giftCertificatePaymentRequestButton],.b-product_details .b-paypal{flex-grow:1;flex-basis:50%;order:2;z-index:1}@media screen and (max-width: 1023.9px){.b-product_details [data-widget=pdpPaymentRequestButton],.b-product_details [data-widget=giftCertificatePaymentRequestButton],.b-product_details .b-paypal{flex-basis:100%}}@media screen and (min-width: 1024px){.b-product_details-actions{display:flex}}.b-product_details-full_details_text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center}.b-product_details-variations{margin-bottom:24px}.b-dialog.m-quick_view .b-product_details-variations{margin-bottom:8px}.b-product_details-variations .b-variations_item,.b-product_details-variations .b-variations_item-label_link{margin-top:16px}@media screen and (max-width: 1023.9px){.b-product_details-variations .b-variations_item,.b-product_details-variations .b-variations_item-label_link{margin-top:24px}}.b-product_details-additional_details{margin-top:36px}@media screen and (max-width: 767.9px){.b-product_details-additional_details{text-align:center}}@media screen and (min-width: 768px){.b-product_details-additional_details{display:flex;justify-content:flex-end}}.b-product_details-form{padding-top:8px}.b-dialog.m-quick_view .b-product_details-form{margin-bottom:16px;padding-top:0}@media screen and (max-width: 1023.9px){.b-dialog.m-quick_view .b-product_details-form{margin-bottom:8px}}.b-product_details-skn{color:#7e8081;font-weight:500}.b-product_details-full_info{margin:16px 0 0}.b-product_details-full_info_link{color:inherit;cursor:pointer;text-decoration:underline}@media not all and (pointer: coarse){.b-product_details-full_info_link:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-product_details-share{display:inline-block}.b-product_details-disclosure{font-weight:400;margin-bottom:16px;position:relative;text-align:justify}@media screen and (max-width: 1023.9px){.b-product_details-disclosure{text-align:left}}@media screen and (min-width: 768px){.b-product_details-disclosure_content[aria-hidden=true]{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 767.9px){.b-product_details-disclosure_content[aria-hidden=true]{max-height:44px;overflow:hidden}}.b-product_details-disclosure_content[aria-hidden=true] p{display:inline}.b-product_details-disclosure_content[aria-hidden=true] p::after{content:" \a\a";white-space:pre}.b-product_details-disclosure_button{background-color:#fff}@media screen and (min-width: 1024px){.b-product_details-disclosure_button[aria-expanded=false]{bottom:0;position:absolute;right:0}.b-product_details-disclosure_button[aria-expanded=false]::before{content:"..."}}.b-product_details-disclosure_button span{color:inherit;cursor:pointer;text-decoration:underline}@media not all and (pointer: coarse){.b-product_details-disclosure_button span:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-product_details-gift_card_caption{color:#3f3f3f}.b-product_details-gift_card_caption li::before{content:"•";padding:0 8px}.b-product_details-comparison{margin-bottom:24px}.b-product_details-comparison_link{color:inherit;cursor:pointer;text-decoration:underline;font-weight:400}@media not all and (pointer: coarse){.b-product_details-comparison_link:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-product_details .b-product_actions,.b-product_details .b-product_actions-inner{display:contents}.b-product_details .b-product_indicators{margin-bottom:16px}.b-product_details .b-badges img{max-height:100px;max-width:100px;width:auto}.b-product_details .b-klarna_widget{margin-top:8px}.b-product_details-wrap_tooltip{display:inline}.b-product_details .b-product_alt_payment{display:flex}.b-product_details .b-product_alt_payment.always-show-paypal{flex-basis:auto;flex-grow:1}.b-product_details .b-product_alt_payment.always-show-paypal:has(.__PrivateStripeElement){order:2;gap:16px;flex-basis:100%}@media screen and (max-width: 1023.9px){.b-product_details .b-product_alt_payment.always-show-paypal:has(.__PrivateStripeElement){flex-basis:100%;flex-wrap:wrap;gap:10px}}.b-product_details .b-product_alt_payment.only-show-alt-paypal{flex-basis:50%}.b-product_details .b-product_alt_payment.only-show-alt-paypal:has(.__PrivateStripeElement){order:2;gap:16px;flex-basis:50%}.b-product_details .b-product_alt_payment.only-show-alt-paypal:has(.__PrivateStripeElement) .b-paypal{display:none}@media screen and (max-width: 1023.9px){.b-product_details .b-product_alt_payment.only-show-alt-paypal:has(.__PrivateStripeElement){flex-basis:100%}}@media screen and (max-width: 1023.9px){.b-product_details .b-product_alt_payment.only-show-alt-paypal{flex-basis:100%}}.b-product_share{align-items:center;display:flex}.b-product_share-title{font-size:16px;font-weight:400;margin-inline-end:16px}.b-product_share-list{display:flex}.b-product_share-link{align-items:center;appearance:none;background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;text-align:center;width:40px;color:#bdbdbd}.b-product_share-link:hover{color:#0a0f9e}.b-product_share-link:hover{color:#0a0f9e}.b-product_attributes-name{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px;margin-bottom:16px}@media screen and (max-width: 1023.9px){.b-product_attributes-name{font-size:14px;line-height:20px}}.b-product_attributes-list{display:block}.b-product_attributes-item{display:list-item}.b-product_option{border:none;font-size:14px;margin:0;padding:0}.b-product_option-heading{display:block;margin:0 0 16px;padding:0}.b-product_option-name{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:14px;line-height:20px;display:block;margin-bottom:8px}@media screen and (max-width: 1023.9px){.b-product_option-name{font-size:12px;line-height:18px}}.b-product_option-description{display:block}.b-product_option-item{display:block;margin-bottom:20px}.b-product_option-item_name{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.b-product_option-item_value.m-highlight{color:#0a0f9e;font-weight:500}.b-product_option-item_custom_text{margin-top:16px}.b-product_option .b-form_field{margin-bottom:0}@media screen and (min-width: 768px){.b-product_addtocard_set{border-top:1px solid #f2f2f2;padding-bottom:40px;padding-top:40px;text-align:center}}.b-product_addtocard_set-button{width:33.3333333333%}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-product_addtocard_set-button{width:50%}}@media screen and (max-width: 767.9px){.b-product_addtocard_set-button{width:133.3333333333%}}.b-product_set{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings)}.b-product_set-header{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px;margin-bottom:32px}@media screen and (max-width: 1023.9px){.b-product_set-header{font-size:14px;line-height:20px}}.m-quick_view .b-product_set-header{margin-top:16px}.b-product_set-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:32px;line-height:38px;margin-bottom:16px}@media screen and (max-width: 1023.9px){.b-product_set-title{font-size:18px;line-height:24px}}.b-product_set-product{margin-bottom:32px}.b-product_set-actions{border-top:1px solid #bdbdbd;margin-top:16px;padding-top:8px}.b-product_set-price{font-size:1.75rem;font-weight:bold;margin:24px 0}.b-product_bundle-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin-bottom:8px;text-align:center}.b-product_bundle-description{font-weight:400;margin-bottom:6px;text-align:center}@media screen and (max-width: 767.9px){.b-product_bundle-description{margin-bottom:24px}}.b-product_bundle-items{display:flex;flex-wrap:wrap;gap:48px 0}@media screen and (max-width: 767.9px){.b-product_bundle-items{display:flex;overflow:hidden;overflow-behavior:contain;-ms-overflow-style:none;scroll-behavior:smooth;-ms-scroll-chaining:none;scrollbar-width:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;flex-wrap:nowrap;gap:8px;margin-left:calc(var(--global-section_holder-side_paddings)*-1);margin-right:calc(var(--global-section_holder-side_paddings)*-1);padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings)}.b-product_bundle-items::-webkit-scrollbar{display:none}}.b-product_bundle-item{flex-shrink:0}@media screen and (min-width: 768px){.b-product_bundle-item{display:flex;padding-right:74px;padding-top:48px;position:relative;width:50%}.b-product_bundle-item:nth-child(odd):not(:first-child)::after{background-color:#bdbdbd;content:"";height:1px;left:0;position:absolute;right:-100%;top:0}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-product_bundle-item{padding-right:40px}}@media screen and (max-width: 767.9px){.b-product_bundle-item{width:227px}}.b-product_bundle-item_title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:14px;line-height:20px}.b-product_bundle-item_name{color:inherit;cursor:pointer;text-decoration:underline;font-weight:400;display:inline-block;margin-top:16px}@media not all and (pointer: coarse){.b-product_bundle-item_name:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-product_bundle-item_image{flex-shrink:0;margin-inline-end:20px;position:relative;width:195px}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-product_bundle-item_image{width:100px}}@media screen and (max-width: 767.9px){.b-product_bundle-item_image{margin-inline-end:0;width:100%}}.b-product_bundle-item_image img{aspect-ratio:.75;display:block;width:100%;width:100%}@media screen and (max-width: 767.9px){.b-product_bundle-item_details{padding:40px 24px 24px}}.b-product_bundle-item_description{margin-top:16px}.b-product_bundle .b-product_indicators{margin-top:16px}.b-product_actions-inner{display:flex;gap:16px;width:100%}@media screen and (max-width: 1023.9px){.b-product_actions-inner{flex-direction:column}}.b-product_actions-cta{width:100%}.b-product_actions-status{margin:20px 0 0;width:100%}.b-product_actions-success_msg{background:#e7e7e7;padding:16px}.b-product_actions-success_title{display:block;font-size:18px;margin-bottom:8px}.b-product_actions-success_value{color:#000}.b-product_actions-error_msg{color:#cc0300}@media screen and (min-width: 1024px){.b-product_actions .b-button_add_to_cart{flex-basis:342px}.b-product_actions .b-button_add_to_cart.m-gift_card{flex-basis:100%}}@media screen and (min-width: 1024px){.b-product_actions .apple-pay-button{flex-basis:164px}}.b-product_actions.m-gift_card .b-product_actions-inner{flex-direction:column}.b-product_actions.m-gift_card .b-product_actions-inner .b-button_add_to_cart,.b-product_actions.m-gift_card .b-product_actions-inner .apple-pay-button{flex-basis:auto;width:100%}.b-product_notify_me{width:100%}.b-product_notify_me-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px;margin-bottom:16px}@media screen and (max-width: 1023.9px){.b-product_notify_me-title{font-size:14px;line-height:20px}}.b-product_notify_me-form{margin-top:16px}.b-product_notify_me-form a{color:inherit;cursor:pointer;text-decoration:underline}@media not all and (pointer: coarse){.b-product_notify_me-form a:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-product_notify_me-field{margin:16px 0}.b-product_notify_me-actions{margin:16px 0 12px}@media screen and (min-width: 1024px){.b-product_notify_me-actions{display:flex;justify-content:space-between}}.b-product_notify_me-reset{font-weight:400;font-size:14px;line-height:20px;align-items:center;border:1px solid;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;max-width:100%;padding:10px 24px;text-decoration:none;text-transform:uppercase;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;width:var(--button-width, auto);background-color:rgba(0,0,0,0);border-color:#0a0f9e;color:#0a0f9e}@media not all and (pointer: coarse){.b-product_notify_me-reset:hover{background-color:#0a0f9e;border-color:#0a0f9e;color:#fff}}.b-product_notify_me-reset:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#7e8081;pointer-events:none;background-color:rgba(0,0,0,0)}@media not all and (pointer: coarse){.b-product_notify_me-reset:disabled:hover{cursor:default;pointer-events:none}}@media screen and (min-width: 1024px){.b-product_notify_me-reset{flex-basis:164px}}@media screen and (max-width: 1023.9px){.b-product_notify_me-reset{width:100%}}.b-product_notify_me-submit{font-weight:400;font-size:14px;line-height:20px;align-items:center;border:1px solid;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;max-width:100%;padding:10px 24px;text-decoration:none;text-transform:uppercase;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;width:var(--button-width, auto);background-color:#0a0f9e;border-color:#0a0f9e;color:#fff;margin-bottom:12px;width:100%}@media not all and (pointer: coarse){.b-product_notify_me-submit:hover{background-color:#e6e7f5;border-color:#e6e7f5;color:#0a0f9e;text-decoration:none}}.b-product_notify_me-submit:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#7e8081;pointer-events:none}@media not all and (pointer: coarse){.b-product_notify_me-submit:disabled:hover{cursor:default;pointer-events:none}}@media screen and (min-width: 1024px){.b-product_notify_me-submit{flex-basis:342px;margin-bottom:0;margin-inline-end:12px}}.b-product_notify_me-product_name{font-weight:400}.b-product_notify_me.m-success{background-color:#e7e7e7;border-color:#e7e7e7;padding:16px}.b-product_notify_me.m-success .b-product_notify_me-title{font-family:"Main-Bold","Arial",sans-serif;font-weight:400;font-size:14px;line-height:18px;text-transform:capitalize}.b-product_accordion{box-shadow:0 -1px 0 0 #f2f2f2}.b-product_accordion-item{box-shadow:0 1px 0 0 #f2f2f2}.b-product_accordion-button{font-family:"Main";align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:19px 0;text-align:start;width:100%;font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:14px;line-height:20px;padding-bottom:24px;padding-top:24px}.b-product_accordion-button::after{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 1em);mask:url("./svg-icons/sprite.svg#plus"),url("./svg-icons/sprite.svg#minus");mask-position:50%;mask-repeat:no-repeat;mask-size:100%,0;width:var(--icon-size, 1em);content:""}@media screen and (max-width: 1023.9px){.b-product_accordion-button{font-size:12px;line-height:18px}}.b-product_accordion-button:hover{font-family:"Main";color:#0a0f9e}.b-product_accordion-content{opacity:0;overflow:hidden;position:relative;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .2s;transition-property:height,opacity;visibility:hidden}.b-product_accordion-content[aria-hidden=false]{opacity:1;visibility:visible}.b-product_accordion-item:not([data-initialized="1"]) .b-product_accordion-content{opacity:1;visibility:visible}.b-product_accordion-content_inner{overflow:hidden;padding:0 16px 20px}.b-physician_spotlight{background:#f6f6f6;padding-bottom:60px;padding-top:60px}@media screen and (max-width: 767.9px){.b-physician_spotlight{padding-bottom:33px;padding-top:24px}}.b-physician_spotlight-wrapper{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings);display:grid;gap:24px 70px;grid-template:"photo content"/1fr 1fr}@media screen and (max-width: 767.9px){.b-physician_spotlight-wrapper{grid-template:"photo" "content"/1fr}}.b-physician_spotlight-photo{grid-area:photo}@media screen and (max-width: 767.9px){.b-physician_spotlight-img{aspect-ratio:1}}.b-physician_spotlight-content{grid-area:content;place-self:center}.b-physician_spotlight-caption{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;color:#0a0f9e;margin-bottom:15px}.b-physician_spotlight-title{font-weight:300;font-size:20px;line-height:26px;font-weight:400}@media screen and (max-width: 1023.9px){.b-physician_spotlight-title{font-size:16px;line-height:22px}}.b-physician_spotlight-info{font-weight:400;font-size:14px;line-height:20px;margin-top:8px}.b-physician_spotlight-copy{font-size:14px;line-height:20px;margin-top:20px}@media screen and (max-width: 767.9px){.b-physician_spotlight-copy{margin-top:16px}}.b-physician_spotlight-copy a{cursor:pointer;text-decoration:none;font-weight:400;color:#0a0f9e}@media not all and (pointer: coarse){.b-physician_spotlight-copy a:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:none}}.b-physician_spotlight-cta{font-weight:400;font-size:14px;line-height:20px;align-items:center;border:1px solid;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;max-width:100%;padding:10px 24px;text-decoration:none;text-transform:uppercase;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;width:var(--button-width, auto);background-color:rgba(0,0,0,0);border-color:#0a0f9e;color:#0a0f9e;margin-top:30px}@media not all and (pointer: coarse){.b-physician_spotlight-cta:hover{background-color:#0a0f9e;border-color:#0a0f9e;color:#fff}}.b-physician_spotlight-cta:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#7e8081;pointer-events:none;background-color:rgba(0,0,0,0)}@media not all and (pointer: coarse){.b-physician_spotlight-cta:disabled:hover{cursor:default;pointer-events:none}}@media screen and (max-width: 767.9px){.b-physician_spotlight-cta{margin-top:25px}}.b-pdp_user_content{line-height:1.4;margin:0 0 16px}.b-pdp_user_content .b-pdp_user_content-set_list{font-size:16px;line-height:2.2}.b-pdp_user_content .b-pdp_user_content-set_list li::before{content:"•";font-size:25px;line-height:1;vertical-align:middle}.b-pdp_user_content .b-pdp_user_content-set_list li>span{vertical-align:middle}.b-pdp_user_content p,.b-pdp_user_content ul{margin:0 0 16px}.b-pdp_user_content li::before{content:"-";margin-inline-end:4px}.b-review{background-color:#f2f2f2;font-size:18px;font-weight:600;line-height:2;padding:215px 0;text-align:center}.b-photoswipe{background-color:#fff}.b-photoswipe[aria-hidden=false]{display:block;opacity:1;position:fixed}.b-photoswipe.m-widget-loading::before{animation:1s linear infinite rotate;border:.375em solid #bdbdbd;border-left-color:#0a0f9e;border-radius:50%;border-top-color:#0a0f9e;content:"";display:block;height:3em;margin:auto;pointer-events:none;position:relative;text-indent:-9999em;width:3em;left:50%;margin:-1em 0 0 -1em;position:absolute;top:50%;z-index:1}.b-photoswipe-close{align-items:center;appearance:none;background:rgba(0,0,0,0);border:none;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:40px;justify-content:center;text-align:center;width:40px;background:#fff;margin-inline-start:auto;z-index:1}.b-photoswipe-close:hover{color:#0a0f9e}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-photoswipe-close{margin-inline-end:-32px}}@media screen and (max-width: 767.9px){.b-photoswipe-close{margin-inline-end:-15px}}.b-photoswipe-info{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings);display:flex;justify-content:space-between;position:relative;z-index:1}@media screen and (min-width: 1024px){.b-photoswipe-info{margin-top:24px}.b-photoswipe-info .b-zoom_info{display:none}}@media screen and (max-width: 767.9px){.b-photoswipe-info{background-color:rgba(255,255,255,.8);height:48px;width:100%}.b-photoswipe-info .b-zoom_info{flex-direction:row}.b-photoswipe-info .b-zoom_info-icon{display:none}.b-photoswipe-info .b-zoom_info-icon_sm{display:block;margin-inline-end:12px}}.b-photoswipe.pswp--zoomed-in{z-index:16}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;touch-action:none;z-index:14;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp img{max-width:none;object-fit:contain}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:url("./images/zoom-in.png"),zoom-in}.pswp--zoomed-in .pswp__img{cursor:url("./images/zoom-out.png"),zoom-out}.pswp--dragging .pswp__img{cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}.pswp__bg{will-change:opacity;transition:opacity cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#f6f6f6}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#cc0300}.pswp__top-bar,.pswp__button--arrow--left,.pswp__button--arrow--right{display:none}.pswp__error-msg a{color:#cc0300;text-decoration:underline}.pswp__counter{display:none}.b-dialog.m-quick_view .b-dialog-body{display:initial}.b-pairing{padding-top:40px;display:none}@media screen and (max-width: 767.9px){.b-pairing{margin-top:40px;border-top:1px solid #e7e7e7;display:block}}.b-product_details-form .b-pairing{display:block}@media screen and (max-width: 767.9px){.b-product_details-form .b-pairing{display:none}}.b-pairing-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:24px;line-height:32px;margin-bottom:8px}@media screen and (max-width: 767.9px){.b-pairing-title{font-size:18px;margin-bottom:2px}}.b-pairing-description{font-size:14px}.b-pairing-products{display:flex;gap:16px;margin:26px 0 24px}@media screen and (max-width: 767.9px){.b-pairing-products{margin:20px 0;gap:0;flex-direction:column}}.b-pairing-products_product{flex:0 1 50%;display:flex;justify-content:space-between;gap:6px;background:#f6f6f6;padding:12px}@media screen and (max-width: 767.9px){.b-pairing-products_product{background:none;padding:0;justify-content:flex-start;gap:0}}.b-pairing-products_name{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:14px;color:#0a0f9e;margin-bottom:auto;text-decoration:none}@media screen and (max-width: 767.9px){.b-pairing-products_name{font-size:18px}}.b-pairing-products_image_link{flex:0 0 140px;max-width:140px}@media screen and (min-width: 1024px){.b-pairing-products_image_link{flex:0 0 95px;max-width:95px}}.b-pairing-products_image_link img{width:100%;background:none}.b-pairing-products_button{font-family:"Main-Bold","Arial",sans-serif;font-weight:400;font-size:14px;text-decoration:underline;color:#0a0f9e;padding:10px 0;cursor:pointer}@media screen and (min-width: 1024px){.b-pairing-products_actions{width:100%}}.b-pairing-products_content{flex:1}@media screen and (min-width: 1024px){.b-pairing-products_content{display:flex;flex-direction:column;justify-content:flex-end}}@media screen and (max-width: 767.9px){.b-pairing-products_content{padding:30px 0}}.b-pairing-products_price{font-family:"Main-Bold","Arial",sans-serif;font-weight:400;font-size:14px;margin-bottom:8px}@media screen and (min-width: 768px){.b-pairing .text-m{display:none !important}}.b-pairing .b-rating{margin:8px 0}.b-product_sticky_panel{background-color:#fff;bottom:0;left:0;max-height:30vh;overflow-y:auto;position:fixed;transform:translateY(100%);transition:transform cubic-bezier(0.3, 0.46, 0.45, 0.94) .5s;width:100%;z-index:14}@media screen and (max-width: 1023.9px){.b-product_sticky_panel.m-opened{transform:translateY(0)}}.b-product_sticky_panel.m-hidden{display:none}.b-product_sticky_panel-inner{margin:0 auto;max-width:1440px;padding-left:var(--global-section_holder-side_paddings);padding-right:var(--global-section_holder-side_paddings);align-items:center;display:flex;flex-wrap:wrap;padding-bottom:15px;padding-top:15px}@media screen and (max-width: 1023.9px){.b-product_sticky_panel-inner{gap:10px}}.b-product_sticky_panel-variations{flex-basis:calc(50% - 5px)}.b-product_sticky_panel-variations .b-select-input{font-weight:400;font-size:12px;line-height:16px;background:#e6e7f5;border:none;color:#0a0f9e;padding:9px 10px}@media screen and (max-width: 767.9px){.b-product_sticky_panel-variations .b-select-input{padding:9px 10px 9px 5px}}@media screen and (max-width: 767.9px){.b-product_sticky_panel-variations .b-select-icon::after{width:14px;right:5px}}.b-product_sticky_panel .b-button{flex-basis:calc(50% - 5px);flex-grow:1}@media screen and (min-width: 1024px){.b-product_sticky_panel .b-button{margin-top:0;min-width:300px;width:auto}}.b-storelocator_search{margin:45px 0 26px}.b-storelocator_search-content{display:grid;margin-top:26px}@media screen and (min-width: 1367px){.b-storelocator_search-content{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 1024px)and (max-width: 1366.9px){.b-storelocator_search-content{gap:20px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-storelocator_search-content{gap:16px;grid-template-columns:[grid-start] repeat(12, minmax(0, 1fr)) [grid-end]}}@media screen and (max-width: 767.9px){.b-storelocator_search-content{gap:9px;grid-template-columns:[grid-start] repeat(6, minmax(0, 1fr)) [grid-end]}}.b-storelocator_search-content .b-input{padding-inline-end:25px;padding-inline-start:35px}.b-storelocator_search-content .b-form_field{margin-bottom:24px}.b-storelocator_search-content .b-search_input-clear{margin-inline-end:0;margin-inline-start:-20px;width:20px}.b-storelocator_search-top{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width: 767.9px){.b-storelocator_search-top{align-items:flex-start;flex-flow:column}}.b-storelocator_search-search_again{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:32px;line-height:38px;text-transform:capitalize}@media screen and (max-width: 1023.9px){.b-storelocator_search-search_again{font-size:18px;line-height:24px}}.b-storelocator_search-link{color:inherit;cursor:pointer;text-decoration:underline}@media not all and (pointer: coarse){.b-storelocator_search-link:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}@media screen and (max-width: 767.9px){.b-storelocator_search-link{margin-top:16px}}.b-storelocator_search-submit{font-weight:400;font-size:14px;line-height:20px;align-items:center;border:1px solid;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;max-width:100%;padding:10px 24px;text-decoration:none;text-transform:uppercase;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;width:var(--button-width, auto);background-color:rgba(0,0,0,0);border-color:#0a0f9e;color:#0a0f9e;margin-inline-start:16px}@media not all and (pointer: coarse){.b-storelocator_search-submit:hover{background-color:#0a0f9e;border-color:#0a0f9e;color:#fff}}.b-storelocator_search-submit:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#7e8081;pointer-events:none;background-color:rgba(0,0,0,0)}@media not all and (pointer: coarse){.b-storelocator_search-submit:disabled:hover{cursor:default;pointer-events:none}}.b-storelocator_search-section{grid-column:span 12;padding:12px 0}.b-storelocator_search-section>.b-form_field-message{margin-bottom:15px}.b-storelocator_search-search_config{align-items:flex-start;display:flex;flex-direction:row-reverse;justify-content:space-between}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-storelocator_search-search_config{flex-flow:row wrap}}@media screen and (max-width: 767.9px){.b-storelocator_search-search_config{display:block}}.b-storelocator_search-clinic_filter{display:inline-flex}@media screen and (max-width: 767.9px){.b-storelocator_search-clinic_filter{display:block}}.b-storelocator_search-clinic_filter_text{margin-inline-end:30px}@media screen and (max-width: 767.9px){.b-storelocator_search-clinic_filter_text{margin-bottom:16px}}.b-storelocator_search-clinic_filter_item:not(:last-child) .b-form_field{padding-inline-end:40px}.b-storelocator_search-clinic_filter_item .b-form_field_label{font-weight:300;font-size:14px;line-height:20px;display:flex}.b-storelocator_search-clinic_filter_item .b-form_field_label::after{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 17px);mask:url("./svg-icons/sprite.svg#pinFilled");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 15px);content:""}.b-storelocator_search-clinic_filter_item .b-form_field_label::after{margin-inline-start:8px}.b-storelocator_search-clinic_filter_item.m-diamond .b-form_field_label::after{color:#7e8081}.b-storelocator_search-clinic_filter_item.m-club .b-form_field_label::after{color:#0a0f9e}.b-storelocator_search-clinic_filter_item.m-centre .b-form_field_label::after{color:#7e8081}.b-storelocator_search-clinic_type{grid-column:span 4}@media screen and (max-width: 1023.9px){.b-storelocator_search-clinic_type{grid-column:span 12}}@media screen and (max-width: 1023.9px){.b-storelocator_search-clinic_type:not(:first-child){margin-top:15px}}.b-storelocator_search-clinic_type_title{font-weight:400;font-size:14px;line-height:20px;align-items:center;display:flex;gap:8px}.b-storelocator_search-clinic_type_title::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 17px);mask:url("./svg-icons/sprite.svg#pinFilled");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 15px);content:""}.b-storelocator_search-clinic_type_title.m-diamond::before{color:#7e8081}.b-storelocator_search-clinic_type_title.m-centre::before{color:#7e8081}.b-storelocator_search-clinic_type_title.m-club::before{color:#0a0f9e}.b-storelocator_search-clinic_type_description{font-weight:300;font-size:14px;line-height:20px;margin-top:17px;padding-inline-end:10%}@media screen and (min-width: 768px)and (max-width: 1023.9px){.b-storelocator_search-clinic_type_description{padding-inline-end:5%}}.b-storelocator_search-icon{color:#0a0f9e;text-align:center}.b-storelocator_search-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px;margin:12px 0 16px;text-align:center}@media screen and (max-width: 1023.9px){.b-storelocator_search-title{font-size:14px;line-height:20px}}@media screen and (max-width: 767.9px){.b-storelocator_search-title{margin:16px 0 28px}}.b-storelocator_search-input_wrap{display:flex;position:relative}.b-storelocator_search-input_wrap::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 20px);mask:url("./svg-icons/sprite.svg#search");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 20px);content:""}.b-storelocator_search-input_wrap::before{left:3px;position:absolute;transform:translateY(50%);z-index:-1}.b-storelocator_search-current_location{color:inherit;cursor:pointer;text-decoration:underline;align-items:center;display:flex;gap:8px}@media not all and (pointer: coarse){.b-storelocator_search-current_location:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-storelocator_search-current_location::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 18px);mask:url("./svg-icons/sprite.svg#pin");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 18px);content:""}@media screen and (max-width: 1023.9px){.b-storelocator_search-current_location{margin-bottom:22px}}.b-storelocator_search-result_list_title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px;margin-bottom:8px;padding-top:22px}@media screen and (max-width: 1023.9px){.b-storelocator_search-result_list_title{font-size:14px;line-height:20px}}.b-storelocator_search-result_switch{padding:7px 0;-webkit-user-select:none;user-select:none}.b-storelocator_search-result_switch:last-child{margin-bottom:10px}.b-storelocator_search-result_switch_inner{align-items:center;display:flex;position:relative}.b-storelocator_search-result_switch_label{cursor:pointer;display:block;width:100%}.b-storelocator_search-result_switch_input{cursor:pointer;height:20px;left:0;opacity:0;position:absolute;width:20px}html[dir=rtl] .b-storelocator_search-result_switch_input{left:initial;right:0}.b-storelocator_search-result_switch_icon{appearance:none;background:rgba(0,0,0,0);border:1px solid #7e8081;border-radius:20px;cursor:pointer;display:inline-block;height:20px;margin-inline-end:12px;min-height:20px;min-width:20px;position:relative;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:border;vertical-align:sub;width:20px;z-index:-1;position:relative;z-index:initial}.b-storelocator_search-result_switch_icon::-ms-check{display:none}.b-storelocator_search-result_switch_icon::before{background-color:#0a0f9e;border-radius:14px;content:"";height:14px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%) scale(0);transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:transform;width:14px}.b-storelocator_search-result_switch_input:active+.b-storelocator_search-result_switch_icon{transform:scale(0.9)}.b-storelocator_search-result_switch_input:hover .b-storelocator_search-result_switch_icon{border-color:#0a0f9e}.b-storelocator_search-result_switch_input:checked+.b-storelocator_search-result_switch_icon{border-color:#0a0f9e}.b-storelocator_search-result_switch_input:checked+.b-storelocator_search-result_switch_icon::before{transform:translate(-50%, -50%) scale(1)}.b-storelocator_result{padding:23px 0}@media screen and (min-width: 768px){.b-storelocator_result{border:1px solid rgba(0,0,0,0)}.b-storelocator_result:last-child{box-shadow:none}}@media screen and (min-width: 768px){.b-storelocator_result.m-selected{border-color:#0a0f9e}}.b-storelocator_result-top{align-items:center;display:flex;justify-content:space-between}.b-storelocator_result-title{font-weight:400;font-family:"Symbols","Title","Arial",sans-serif;font-size:16px;line-height:22px}@media screen and (max-width: 1023.9px){.b-storelocator_result-title{font-size:14px;line-height:20px}}.b-storelocator_result-distance{font-size:16px;white-space:nowrap}.b-storelocator_result-clinic_type{font-weight:400;font-size:14px;line-height:20px;align-items:center;display:flex;gap:8px;margin-top:8px}.b-storelocator_result-clinic_type::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 17px);mask:url("./svg-icons/sprite.svg#pinFilled");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 15px);content:""}.b-storelocator_result-clinic_type.m-diamond::before{color:#7e8081}.b-storelocator_result-clinic_type.m-club::before{color:#0a0f9e}.b-storelocator_result-clinic_type.m-centre::before{color:#7e8081}.b-storelocator_result-address{color:#7e8081;margin-top:18px}.b-storelocator_result-contact{display:flex;flex-wrap:wrap;gap:25px;margin-top:16px}@media screen and (max-width: 767.9px){.b-storelocator_result-contact{gap:18px}}.b-storelocator_result-contact .b-link_phone,.b-storelocator_result-contact .b-link_email{align-items:center;display:grid;gap:8px;grid-template-columns:25px auto;text-decoration:underline}.b-storelocator_result-contact .b-link_phone::before,.b-storelocator_result-contact .b-link_email::before{margin:auto}.b-storelocator_result-contact .b-link_phone::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 24px);mask:url("./svg-icons/sprite.svg#phone");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 24px);content:""}.b-storelocator_result-contact .b-link_email::before{background:var(--icon-color, currentColor);display:block;height:var(--icon-size, 20px);mask:url("./svg-icons/sprite.svg#mailSimplified");mask-position:50%;mask-repeat:no-repeat;mask-size:100%;width:var(--icon-size, 20px);content:""}.b-storelocator_result-schedule{display:inline-block;line-height:1.6;margin-top:28px}@media screen and (max-width: 1023.9px){.b-storelocator_result-schedule{width:100%}}@media screen and (min-width: 768px){.b-storelocator_result-schedule{min-width:324px}}.b-storelocator_result-schedule td:first-child{padding-right:24px}.b-storelocator_result-schedule_title{font-size:16px;margin-bottom:8px}.b-storelocator_result-full_list{color:inherit;cursor:pointer;text-decoration:underline}@media not all and (pointer: coarse){.b-storelocator_result-full_list:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-storelocator_result-select_clinic_wrapper{display:flex;gap:12px;margin-top:18px}.b-storelocator_result-select_clinic{color:inherit;cursor:pointer;text-decoration:underline;display:block;text-transform:capitalize}@media not all and (pointer: coarse){.b-storelocator_result-select_clinic:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-storelocator_result-actions{display:flex;gap:16px;margin-top:25px}@media screen and (max-width: 767.9px){.b-storelocator_result-actions{flex-flow:column}}.b-storelocator_result-details_btn{font-weight:400;font-size:14px;line-height:20px;align-items:center;border:1px solid;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;max-width:100%;padding:10px 24px;text-decoration:none;text-transform:uppercase;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;width:var(--button-width, auto);background-color:#0a0f9e;border-color:#0a0f9e;color:#fff;text-transform:capitalize}@media not all and (pointer: coarse){.b-storelocator_result-details_btn:hover{background-color:#e6e7f5;border-color:#e6e7f5;color:#0a0f9e;text-decoration:none}}.b-storelocator_result-details_btn:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#7e8081;pointer-events:none}@media not all and (pointer: coarse){.b-storelocator_result-details_btn:disabled:hover{cursor:default;pointer-events:none}}@media screen and (max-width: 767.9px){.b-storelocator_result-details_btn{flex-grow:1;margin-bottom:4px}}.b-storelocator_result-directions_btn{font-weight:400;font-size:14px;line-height:20px;align-items:center;border:1px solid;cursor:pointer;display:inline-flex;gap:8px;height:40px;justify-content:center;max-width:100%;padding:10px 24px;text-decoration:none;text-transform:uppercase;transition:cubic-bezier(0.3, 0.46, 0.45, 0.94) .4s;transition-property:background-color,color,border;-webkit-user-select:none;user-select:none;vertical-align:top;white-space:nowrap;width:var(--button-width, auto);background-color:rgba(0,0,0,0);border-color:#0a0f9e;color:#0a0f9e}@media not all and (pointer: coarse){.b-storelocator_result-directions_btn:hover{background-color:#0a0f9e;border-color:#0a0f9e;color:#fff}}.b-storelocator_result-directions_btn:disabled{background-color:#f2f2f2;border-color:#f2f2f2;color:#7e8081;pointer-events:none;background-color:rgba(0,0,0,0)}@media not all and (pointer: coarse){.b-storelocator_result-directions_btn:disabled:hover{cursor:default;pointer-events:none}}@media screen and (max-width: 767.9px){.b-storelocator_result-directions_btn{flex-grow:1}}body{overflow:auto;overflow-y:scroll;pointer-events:all;visibility:var(--page_visibility, hidden)}.b-quick_buy-image{background-color:#7e8081}.b-quick_buy-variations,.b-quick_buy-price,.b-quick_buy-options{margin-bottom:16px}.b-quick_buy-options{font-weight:500}.b-quick_buy-options a{color:inherit;cursor:pointer;text-decoration:underline;display:block;margin-top:8px}@media not all and (pointer: coarse){.b-quick_buy-options a:hover{color:var(--color-link--hover, #0a0f9e);text-decoration:underline}}.b-quick_buy-price{font-size:14px}.b-quick_buy .b-variations_item{font-size:14px;margin-bottom:16px}
