.sn_main_product_whats_included__i figure picture,.sn_main_product_help__car_seat figure picture,.sn_main_product_help.__dealer figure picture,.sn_main_product_gallery__thumbs__i.__image figure picture,.sn_main_product_gallery__images figure picture{position:absolute;top:0;right:0;bottom:0;left:0}.sn_main_product_whats_included__i figure picture picture,.sn_main_product_help__car_seat figure picture picture,.sn_main_product_help.__dealer figure picture picture,.sn_main_product_gallery__thumbs__i.__image figure picture picture,.sn_main_product_gallery__images figure picture picture,.sn_main_product_whats_included__i figure picture img,.sn_main_product_help__car_seat figure picture img,.sn_main_product_help.__dealer figure picture img,.sn_main_product_gallery__thumbs__i.__image figure picture img,.sn_main_product_gallery__images figure picture img,.sn_main_product_whats_included__i figure picture .sn_video,.sn_main_product_help__car_seat figure picture .sn_video,.sn_main_product_help.__dealer figure picture .sn_video,.sn_main_product_gallery__thumbs__i.__image figure picture .sn_video,.sn_main_product_gallery__images figure picture .sn_video,.sn_main_product_whats_included__i figure picture video,.sn_main_product_help__car_seat figure picture video,.sn_main_product_help.__dealer figure picture video,.sn_main_product_gallery__thumbs__i.__image figure picture video,.sn_main_product_gallery__images figure picture video,.sn_main_product_whats_included__i figure picture svg,.sn_main_product_help__car_seat figure picture svg,.sn_main_product_help.__dealer figure picture svg,.sn_main_product_gallery__thumbs__i.__image figure picture svg,.sn_main_product_gallery__images figure picture svg{width:100%;height:100%}.sn_main_product_whats_included__i figure picture img,.sn_main_product_help__car_seat figure picture img,.sn_main_product_help.__dealer figure picture img,.sn_main_product_gallery__thumbs__i.__image figure picture img,.sn_main_product_gallery__images figure picture img,.sn_main_product_whats_included__i figure picture video,.sn_main_product_help__car_seat figure picture video,.sn_main_product_help.__dealer figure picture video,.sn_main_product_gallery__thumbs__i.__image figure picture video,.sn_main_product_gallery__images figure picture video{-o-object-fit:cover;object-fit:cover}.sn_main_product_details_info product-price .compare-at-price,.sn_main_product_details_info product-price .price{font-size:1.125rem;line-height:1.5;font-weight:400;font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@media only screen and (min-width:62em){.sn_main_product_details_info product-price .compare-at-price,.sn_main_product_details_info product-price .price{font-size:1.25rem}}.sn_main_product_buy_form__btns__full .tx{font-size:1rem;line-height:1.5;font-weight:400;font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@media only screen and (min-width:62em){.sn_main_product_buy_form__btns__full .tx{font-size:1.125rem}}.sn_main_product_variant_picker variant-picker fieldset legend,.sn_main_product_details_info product-price .tax-note{font-size:.875rem;line-height:1.5;font-weight:400;font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@media only screen and (min-width:62em){.sn_main_product_variant_picker variant-picker fieldset legend,.sn_main_product_details_info product-price .tax-note{font-size:1rem}}.sn_main_product_add_ons,.sn_main_product_add_ons .sn_main_product_add_ons__variants{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}@media only screen and (min-width:62em){.sn_main_product_add_ons,.sn_main_product_add_ons .sn_main_product_add_ons__variants{gap:1.5rem}}.sn_main_product_add_ons:empty,.sn_main_product_add_ons .sn_main_product_add_ons__variants:empty{display:none}.sn_main_product_gallery{position:relative}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery.__sticky_prep *,.sn_main_product_gallery.__sticky_prep *:before{-webkit-transition:none!important;transition:none!important}.sn_main_product_gallery *,.sn_main_product_gallery *:before{-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media only screen and (min-width:62em){.sn_main_product_gallery{position:sticky;top:max(.875rem,5.75rem + var(--sn-header-top));left:0}body:has(.sn_header__ct.__showing) .sn_main_product_gallery{-webkit-transition:top .75s cubic-bezier(.7,0,0,1);transition:top .75s cubic-bezier(.7,0,0,1)}}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery__in{height:100%}}@media only screen and (min-width:62em){.sn_main_product_gallery__in{max-height:100vh;max-height:calc(100vh + min(-webkit-max-content,(max(.875rem,5.75rem + var(--sn-header-top)) + .875rem) * -1));max-height:calc(100vh + min(-moz-max-content,(max(.875rem,5.75rem + var(--sn-header-top)) + .875rem) * -1));max-height:calc(100vh + min(max-content,(max(.875rem,5.75rem + var(--sn-header-top)) + .875rem) * -1));max-height:calc(var(--vh, 1vh)*100 + min(-webkit-max-content,(max(.875rem,5.75rem + var(--sn-header-top)) + .875rem) * -1));max-height:calc(var(--vh, 1vh)*100 + min(-moz-max-content,(max(.875rem,5.75rem + var(--sn-header-top)) + .875rem) * -1));max-height:calc(var(--vh, 1vh)*100 + min(max-content,(max(.875rem,5.75rem + var(--sn-header-top)) + .875rem) * -1));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body:has(.sn_header__ct.__showing) .sn_main_product_gallery__in{-webkit-transition:max-height .75s cubic-bezier(.7,0,0,1);transition:max-height .75s cubic-bezier(.7,0,0,1)}}.sn_main_product_gallery__more{-ms-flex-negative:0;flex-shrink:0}.sn_main_product_gallery__visual{overflow:hidden;position:relative;border-radius:.5rem}.sn_main_product_gallery__visual:before{content:"";display:block;height:0;padding-top:100%}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery__visual{padding-left:.625rem;padding-right:.625rem}}@media only screen and (min-width:62em){.sn_main_product_gallery__visual{overflow:hidden}}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery.__stuck .sn_main_product_gallery__visual{overflow:hidden;position:relative}.sn_main_product_gallery.__stuck .sn_main_product_gallery__visual:before{content:"";display:block;height:0;padding-top:66.6666666667%}}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery__visual:before{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:padding-top .75s cubic-bezier(.7,0,0,1);transition:padding-top .75s cubic-bezier(.7,0,0,1);will-change:padding-top}}.sn_main_product_gallery__tools{-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery__tools{padding-left:.625rem;padding-right:.625rem}}.sn_main_product_gallery__images{position:absolute;top:0;right:0;bottom:0;left:0}.sn_main_product_gallery__images .swiper{width:100%;height:100%;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery__images .swiper{overflow:visible}}.sn_main_product_gallery__images .swiper .swiper-slide{width:auto;aspect-ratio:1;height:100%;border-radius:.5rem;overflow:hidden}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery__images .swiper .swiper-slide.swiper-slide-prev figure,.sn_main_product_gallery__images .swiper .swiper-slide.swiper-slide-active figure,.sn_main_product_gallery__images .swiper .swiper-slide.swiper-slide-next figure,.sn_main_product_gallery__images .swiper .swiper-slide.swiper-slide-next+.swiper-slide figure{display:block}}.sn_main_product_gallery__images figure{width:100%;height:100%;position:relative}.sn_main_product_gallery__ar{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.sn_main_product_gallery__ar iframe{width:100%;height:100%}.sn_main_product_gallery__nav__btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;z-index:20}.sn_main_product_gallery__nav__btn.__prev{left:1rem}.sn_main_product_gallery__nav__btn.__next{right:1rem}.sn_main_product_gallery__nav__btn .swiper-button-lock{display:none}.sn_main_product_gallery__nav.__hidden .sn_main_product_gallery__nav__btn.__prev{-webkit-transform:translateY(-50%) translate3d(-100%,0,0) translate3d(-1rem,0,0);transform:translateY(-50%) translate3d(-100%,0,0) translate3d(-1rem,0,0)}.sn_main_product_gallery__nav.__hidden .sn_main_product_gallery__nav__btn.__next{-webkit-transform:translateY(-50%) translate3d(100%,0,0) translate3d(1rem,0,0);transform:translateY(-50%) translate3d(100%,0,0) translate3d(1rem,0,0)}.sn_main_product_gallery__thumbs__col{width:1px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.sn_main_product_gallery__thumbs .swiper{padding-top:.625rem;padding-bottom:.625rem;margin-top:-.625rem;margin-bottom:-.625rem;--sn-swiper-shadows-width:.75rem}.sn_main_product_gallery__thumbs .swiper:not(.swiper-locked){margin-left:-.75rem;margin-right:-.75rem}.sn_main_product_gallery__thumbs .swiper:not(.swiper-locked) .swiper-slide:first-child,.sn_main_product_gallery__thumbs .swiper:not(.swiper-locked) .swiper-slide:last-child{width:4.25rem}.sn_main_product_gallery__thumbs .swiper:not(.swiper-locked) .swiper-slide:first-child{padding-left:.75rem}.sn_main_product_gallery__thumbs .swiper:not(.swiper-locked) .swiper-slide:last-child{padding-right:.75rem}.sn_main_product_gallery__thumbs .swiper:not(.swiper-initialized) .swiper-slide{margin-right:.5rem}.sn_main_product_gallery__thumbs .swiper .swiper-slide{width:3.5rem;height:3.5rem}.sn_main_product_gallery__thumbs__i{width:100%;height:100%}.sn_main_product_gallery__thumbs__i.__icon{--sn-focus-top:0;--sn-focus-right:0;--sn-focus-bottom:0;--sn-focus-left:0;--sn-focus-color:#3a4e5e;--sn-focus-border-width:.125rem;--sn-focus-border-radius:.5rem;--sn-focus-opacity:0;position:relative;--sn-focus-border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f4f4f500;border-radius:100%}.sn_main_product_gallery__thumbs__i.__icon:before{content:"";position:absolute;top:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-top)));right:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-right)));bottom:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-bottom)));left:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-left)));border-width:var(--sn-focus-border-width);border-style:solid;border-radius:var(--sn-focus-border-radius);border-color:var(--sn-focus-color);opacity:var(--sn-focus-opacity);pointer-events:none;z-index:1;-webkit-transition:border-color .35s ease,opacity .35s ease;transition:border-color .35s ease,opacity .35s ease}.sn_main_product_gallery__thumbs__i.__icon:focus-visible{--sn-focus-opacity:1;outline:none}.sn_main_product_gallery__thumbs__i.__icon:hover,.sn_main_product_gallery__thumbs__i.__icon:focus-visible{background:#f4f4f5}.sn_main_product_gallery__thumbs__i.__icon.__active{background:#e2eaf2}.sn_main_product_gallery__thumbs__i.__icon svg-sprite{width:2.5rem;height:2.5rem}.sn_main_product_gallery__thumbs__i.__image{border:.125rem solid rgba(68,88,104,0);border-radius:.5rem;overflow:hidden}.sn_main_product_gallery__thumbs__i.__image.__active{border-color:#445868}.sn_main_product_gallery__thumbs__i.__image figure{width:100%;height:100%;position:relative}.sn_main_product_gallery__controls__wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:5.5rem}@media only screen and (min-width:62em){.sn_main_product_gallery__controls__wr{width:7rem}}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery__card{overflow:hidden;border-radius:.5rem;-webkit-box-shadow:0rem 0rem .625rem 0rem rgba(0,0,0,0);box-shadow:0 0 .625rem #0000;background:#fff0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:margin,background,box-shadow;margin-top:-.625rem;margin-bottom:-.625rem;padding-top:.625rem;padding-bottom:.625rem;-webkit-transition:margin .75s cubic-bezier(.7,0,0,1),background .75s cubic-bezier(.7,0,0,1),-webkit-box-shadow .75s cubic-bezier(.7,0,0,1);transition:margin .75s cubic-bezier(.7,0,0,1),background .75s cubic-bezier(.7,0,0,1),-webkit-box-shadow .75s cubic-bezier(.7,0,0,1);transition:box-shadow .75s cubic-bezier(.7,0,0,1),margin .75s cubic-bezier(.7,0,0,1),background .75s cubic-bezier(.7,0,0,1);transition:box-shadow .75s cubic-bezier(.7,0,0,1),margin .75s cubic-bezier(.7,0,0,1),background .75s cubic-bezier(.7,0,0,1),-webkit-box-shadow .75s cubic-bezier(.7,0,0,1)}}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_gallery.__stuck .sn_main_product_gallery__card{position:sticky;top:max(.625rem,5rem + var(--sn-header-top));z-index:1020;-webkit-box-shadow:0rem 0rem .625rem 0rem rgba(0,0,0,.06);box-shadow:0 0 .625rem #0000000f;background:#fff;overflow:hidden;margin-left:-.625rem;margin-right:-.625rem}body:has(.sn_header__ct.__showing) .sn_main_product_gallery.__stuck .sn_main_product_gallery__card{-webkit-transition:top .75s cubic-bezier(.7,0,0,1);transition:top .75s cubic-bezier(.7,0,0,1)}}@media only screen and (min-width:62em){.sn_main_product_details_info__rt{height:100%;width:100%;container-type:inline-size;min-width:10.625rem}}.sn_main_product_details_info__rt>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.625rem 1.5rem}@media only screen and (min-width:62em){@container (width < 26.25rem){.sn_main_product_details_info__rt>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%}.sn_main_product_details_info__rt>div .sn_main_product_details_info__reviews{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}}.sn_main_product_details_info__reviews{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;--sn-stars-fill:#f3c05c}.sn_main_product_details_info__reviews.__loading{--sn-stars-fill:rgba(0,0,0,0)}.sn_main_product_details_info__reviews .stars{width:5.625rem}.sn_main_product_details_info__reviews .stars svg{width:100%;height:auto;fill:var(--sn-stars-fill);display:block}.sn_main_product_details_info__reviews .count{text-align:right}.sn_main_product_details_info__tools{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.125rem;margin-top:auto;margin-left:auto}.sn_main_product_details_info product-price .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:.75rem}.sn_main_product_details_info product-price .compare-at-price{text-decoration-thickness:from-font}.sn_main_product_details_info product-price .price{font-weight:700}.sn_main_product_details_info product-price .tax-note{color:#757575}.sn_main_product_variant_picker variant-picker form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sn_main_product_variant_picker variant-picker form fieldset+fieldset{margin-top:2rem}.sn_main_product_variant_picker variant-picker form fieldset+.sn_card_bundle_part_variant{margin-top:1.5rem}.sn_main_product_variant_picker variant-picker form .sn_card_bundle_part_variant+fieldset{margin-top:2rem}.sn_main_product_variant_picker variant-picker fieldset.is-single-option li:not(:has(input[data-variant-id])){display:none}.sn_main_product_variant_picker variant-picker fieldset legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 .75rem;margin-bottom:10px}@media only screen and (min-width:62em){.sn_main_product_variant_picker variant-picker fieldset legend{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sn_main_product_variant_picker variant-picker fieldset legend .name{font-weight:700}.sn_main_product_variant_picker variant-picker fieldset ul{list-style-type:none;padding-left:0;margin-top:0;margin-bottom:0}.sn_main_product_variant_picker variant-picker fieldset ul label{padding:.5rem;-webkit-transition:background .35s ease;transition:background .35s ease;--sn-focus-top:-.3125rem;--sn-focus-right:-.3125rem;--sn-focus-bottom:-.3125rem;--sn-focus-left:-.3125rem;--sn-focus-color:#3a4e5e;--sn-focus-border-width:.125rem;--sn-focus-border-radius:.5rem;--sn-focus-opacity:0;position:relative;--sn-focus-inset:0}@media only screen and (min-width:62em){.sn_main_product_variant_picker variant-picker fieldset ul label{padding:.5rem}}.sn_main_product_variant_picker variant-picker fieldset ul label:before{content:"";position:absolute;top:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-top)));right:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-right)));bottom:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-bottom)));left:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-left)));border-width:var(--sn-focus-border-width);border-style:solid;border-radius:var(--sn-focus-border-radius);border-color:var(--sn-focus-color);opacity:var(--sn-focus-opacity);pointer-events:none;z-index:1;-webkit-transition:border-color .35s ease,opacity .35s ease;transition:border-color .35s ease,opacity .35s ease}.sn_main_product_variant_picker variant-picker fieldset ul label:has(input:focus-visible){--sn-focus-opacity:1;outline:none}.sn_main_product_variant_picker variant-picker fieldset ul label:has(input:checked){background:#e2eaf2}.sn_main_product_variant_picker variant-picker fieldset ul label:has(input:checked) .swatch:before,.sn_main_product_variant_picker variant-picker fieldset ul label:has(input:checked) .value{border-color:#445868}.sn_main_product_variant_picker variant-picker fieldset ul label:not(:has(input:disabled)){cursor:pointer}.sn_main_product_variant_picker variant-picker fieldset ul label:not(:has(input:disabled)):hover .swatch:before,.sn_main_product_variant_picker variant-picker fieldset ul label:not(:has(input:disabled)):hover .value{border-color:#445868}.sn_main_product_variant_picker variant-picker fieldset ul label input{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.sn_main_product_variant_picker variant-picker fieldset ul label.__color,.sn_main_product_variant_picker variant-picker fieldset ul label.__car_seat{width:4.5rem;height:4.5rem;border-radius:100%;background:#e2eaf200;--sn-focus-border-radius:50%}@media only screen and (min-width:62em){.sn_main_product_variant_picker variant-picker fieldset ul label.__color,.sn_main_product_variant_picker variant-picker fieldset ul label.__car_seat{width:4.5rem;height:4.5rem}}.sn_main_product_variant_picker variant-picker fieldset ul label.__color .swatch,.sn_main_product_variant_picker variant-picker fieldset ul label.__car_seat .swatch{width:100%;height:100%;position:relative;display:block;border-radius:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background:var(--swatch-background, #F4F4F5);-webkit-transition:background .35s ease;transition:background .35s ease}.sn_main_product_variant_picker variant-picker fieldset ul label.__color .swatch:before,.sn_main_product_variant_picker variant-picker fieldset ul label.__car_seat .swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:100%;-webkit-transition:border-color .35s ease;transition:border-color .35s ease}.sn_main_product_variant_picker variant-picker fieldset ul label.__color .swatch{background-size:cover;background-position:center center;background-repeat:no-repeat;background:var(--swatch-background);-webkit-transition:background .35s ease,border-color .35s ease;transition:background .35s ease,border-color .35s ease}.sn_main_product_variant_picker variant-picker fieldset ul label.__color .swatch:before{border:.125rem solid rgba(68,88,104,0)}.sn_main_product_variant_picker variant-picker fieldset ul label.__car_seat:has(input:checked) .swatch{background:#fff}.sn_main_product_variant_picker variant-picker fieldset ul label.__car_seat .swatch{background:#f4f4f5}.sn_main_product_variant_picker variant-picker fieldset ul label.__car_seat .swatch:before{border:.125rem solid #a0aebb}.sn_main_product_variant_picker variant-picker fieldset ul label.__car_seat .swatch.__swatch_car_seat{font-size:.75rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.sn_main_product_variant_picker variant-picker fieldset ul label.__button{border-radius:62.5rem;--sn-focus-border-radius:62.5rem}.sn_main_product_variant_picker variant-picker fieldset ul label.__button .value{padding:.5rem 1.25rem;font-size:.875rem;line-height:1;font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";min-height:2.375rem;min-width:5rem;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:.125rem solid #a0aebb;background:#f4f4f5;border-radius:62.5rem;-webkit-transition:color .35s ease,background .35s ease,border-color .35s ease;transition:color .35s ease,background .35s ease,border-color .35s ease}@media only screen and (min-width:62em){.sn_main_product_variant_picker variant-picker fieldset ul label.__button .value{font-size:1rem}}@media only screen and (min-width:62em){.sn_main_product_variant_picker variant-picker fieldset ul label.__button .value{padding:.5rem 1.5rem;min-height:2.875rem}}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_variant_picker variant-picker fieldset .swiper{margin-left:-1.25rem;margin-right:-1.25rem;padding-right:1.25rem;padding-left:1.25rem}}@media only screen and (min-width:62em){.sn_main_product_variant_picker variant-picker fieldset .swiper{overflow:visible}}@media only screen and (min-width:62em){.sn_main_product_variant_picker variant-picker fieldset .swiper:not(.swiper-initialized) .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.sn_main_product_variant_picker variant-picker fieldset .swiper .swiper-slide{width:auto;font-size:0}.sn_main_product_help{background:#f4f4f5;border-radius:.5rem;overflow:hidden;margin-top:1.25rem}.sn_main_product_help.__dealer{position:relative;background:#e2eaf2}.sn_main_product_help.__dealer img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sn_main_product_help.__dealer figure{position:relative;height:min(44.4444444444vw,15.625rem);overflow:hidden}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_help.__dealer figure{margin-top:calc(var(--sn-card-box-padding-y)*-1);margin-bottom:calc(var(--sn-card-box-padding-y)*-1);margin-left:calc(var(--sn-card-box-padding-x)*-1);margin-right:calc(var(--sn-card-box-padding-x)*-1);margin-bottom:1.5rem}}@media only screen and (min-width:62em){.sn_main_product_help.__dealer figure{position:absolute;top:0;right:0;bottom:0;left:75%;height:auto}}.sn_main_product_help__btn{padding-left:.75rem;padding-right:.75rem;--sn-focus-top:0;--sn-focus-right:0;--sn-focus-bottom:0;--sn-focus-left:0;--sn-focus-color:#3a4e5e;--sn-focus-border-width:.125rem;--sn-focus-border-radius:.5rem;--sn-focus-opacity:0;position:relative;width:100%;min-height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.sn_main_product_help__btn:before{content:"";position:absolute;top:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-top)));right:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-right)));bottom:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-bottom)));left:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-left)));border-width:var(--sn-focus-border-width);border-style:solid;border-radius:var(--sn-focus-border-radius);border-color:var(--sn-focus-color);opacity:var(--sn-focus-opacity);pointer-events:none;z-index:1;-webkit-transition:border-color .35s ease,opacity .35s ease;transition:border-color .35s ease,opacity .35s ease}.sn_main_product_help__btn:focus-visible{--sn-focus-opacity:1;outline:none}.sn_main_product_help__btn:after{content:"";min-height:inherit;font-size:0;margin-left:-1.5rem}.sn_main_product_help__btn.collapsed svg-sprite{-webkit-transform:none;-ms-transform:none;transform:none}.sn_main_product_help__btn>div{padding-top:.75rem;padding-bottom:.75rem}.sn_main_product_help__btn svg-sprite{width:1.25rem;height:1.25rem;-webkit-transform:rotate3d(0,0,1,135deg);transform:rotate3d(0,0,1,135deg);-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;margin-left:auto}.sn_main_product_help__collapse>div{padding-right:.75rem;padding-left:.75rem;padding-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.sn_main_product_help__ct{padding:.75rem;position:relative;z-index:1}.sn_main_product_help__car_seat{padding:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;background:#fff;border-radius:.5rem;-webkit-transition:background .35s ease;transition:background .35s ease;--sn-focus-top:-.3125rem;--sn-focus-right:-.3125rem;--sn-focus-bottom:-.3125rem;--sn-focus-left:-.3125rem;--sn-focus-color:#3a4e5e;--sn-focus-border-width:.125rem;--sn-focus-border-radius:.5rem;--sn-focus-opacity:0;position:relative}.sn_main_product_help__car_seat:before{content:"";position:absolute;top:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-top)));right:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-right)));bottom:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-bottom)));left:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-left)));border-width:var(--sn-focus-border-width);border-style:solid;border-radius:var(--sn-focus-border-radius);border-color:var(--sn-focus-color);opacity:var(--sn-focus-opacity);pointer-events:none;z-index:1;-webkit-transition:border-color .35s ease,opacity .35s ease;transition:border-color .35s ease,opacity .35s ease}.sn_main_product_help__car_seat:has(.stretched-link:focus-visible){--sn-focus-opacity:1;outline:none}.sn_main_product_help__car_seat img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sn_main_product_help__car_seat:has(.stretched-link:hover){background:#e2eaf2}.sn_main_product_help__car_seat figure{overflow:hidden;position:relative;width:4rem;-ms-flex-negative:0;flex-shrink:0;border-radius:.5rem}.sn_main_product_help__car_seat figure:before{content:"";display:block;height:0;padding-top:100%}.sn_main_product_help__car_seat .link{width:1em;height:1em}.sn_main_product_buy_form__btns__full{width:100%}@media only screen and (min-width:62em){.sn_main_product_buy_form__btns__full{width:23.125rem;max-width:100%}}.sn_main_product_buy_form__btns__full .tx{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;text-align:left}.sn_main_product_buy_form__btns__full .tx .price{text-align:right}@media only screen and (min-width:62em){.sn_main_product_buy_form__btns__full .tx .price{min-width:10ch}}.sn_main_product_buy_form__btns .sn_fixed_button:has([name=add]:disabled){display:none}.sn_main_product_buy_form__info{padding-top:1rem;padding-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;border-bottom:.0625rem solid #d8d8d8}@media only screen and (min-width:62em){.sn_main_product_buy_form__info{padding:1rem 1.25rem}}.sn_main_product_buy_form__info svg-sprite{width:1.25rem;height:1.25rem}@media only screen and (min-width:62em){.sn_main_product_buy_form__info svg-sprite{width:1.5rem;height:1.5rem}}.sn_main_product_buy_form__info span{font-size:.75rem;line-height:1;font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@media only screen and (min-width:62em){.sn_main_product_buy_form__info span{font-size:.875rem}}.sn_main_product_buy_form .accelerated-checkout-block{--style-border-radius-buttons-primary: 62.5rem;--height-buy-buttons: 2.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-top:1.5rem}@media only screen and (min-width:62em){.sn_main_product_buy_form .accelerated-checkout-block{--height-buy-buttons: 3.875rem}}.sn_main_product_buy_form .accelerated-checkout-block .shopify-payment-button__button{padding:.5rem 1.25rem;font-size:.875rem;line-height:1;font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";height:var(--shopify-accelerated-checkout-button-block-size);min-height:var(--shopify-accelerated-checkout-button-block-size);text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;transition:all .35s ease;background:#e2eaf2;color:#3a4e5e;--sn-focus-top:-.3125rem;--sn-focus-right:-.3125rem;--sn-focus-bottom:-.3125rem;--sn-focus-left:-.3125rem;--sn-focus-color:#3a4e5e;--sn-focus-border-width:.125rem;--sn-focus-border-radius:.5rem;--sn-focus-opacity:0;position:relative;--sn-focus-border-radius:calc(var(--bs-btn-border-radius) + .3125rem)}@media only screen and (min-width:62em){.sn_main_product_buy_form .accelerated-checkout-block .shopify-payment-button__button{font-size:1rem}}@media only screen and (min-width:62em){.sn_main_product_buy_form .accelerated-checkout-block .shopify-payment-button__button{padding:.5rem 1.5rem}}.sn_main_product_buy_form .accelerated-checkout-block .shopify-payment-button__button:hover:not([disabled]){background:#d2dbe4;color:#3a4e5e}.sn_main_product_buy_form .accelerated-checkout-block .shopify-payment-button__button:before{content:"";position:absolute;top:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-top)));right:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-right)));bottom:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-bottom)));left:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-left)));border-width:var(--sn-focus-border-width);border-style:solid;border-radius:var(--sn-focus-border-radius);border-color:var(--sn-focus-color);opacity:var(--sn-focus-opacity);pointer-events:none;z-index:1;-webkit-transition:border-color .35s ease,opacity .35s ease;transition:border-color .35s ease,opacity .35s ease}.sn_main_product_buy_form .accelerated-checkout-block .shopify-payment-button__button:focus-visible{--sn-focus-opacity:1;outline:none}.sn_main_product_buy_form .accelerated-checkout-block .shopify-payment-button__button:focus-visible{background-color:#e2eaf2;color:#3a4e5e}.sn_main_product_buy_form [data-back-in-stock-button-placeholder][data-shop-disabled]+.restock-rocket-button-container,.sn_main_product_buy_form [data-back-in-stock-button-placeholder][data-store-only-purchase]+.restock-rocket-button-container{display:none}.sn_main_product_buy_form .restock-rocket-button-container{-webkit-transition:all .35s ease;transition:all .35s ease}.sn_main_product_buy_form .restock-rocket-button-container+.sn_main_product_buy_form__btns:not(.__custom_cart_url){display:none}.sn_main_product_buy_form .restock-rocket-button-container .restock-rocket-button{margin:0;padding:.5rem 1.25rem;font-size:.875rem;line-height:1;font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;min-height:2.875rem;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .35s ease;transition:all .35s ease}@media only screen and (min-width:62em){.sn_main_product_buy_form .restock-rocket-button-container .restock-rocket-button{font-size:1rem}}@media only screen and (min-width:62em){.sn_main_product_buy_form .restock-rocket-button-container .restock-rocket-button{padding:.5rem 1.5rem;min-height:3.875rem}}#restock-rocket:is(h1,h2,h3,h4,h5,h6){font-family:EB Garamond,times,serif!important;font-weight:600}#restock-rocket *:not(:is(h1,h2,h3,h4,h5,h6)){font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;font-weight:400}.sn_main_product_recommended{overflow:hidden}.sn_main_product_recommended .swiper{overflow:visible}.sn_main_product_recommended .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{width:calc((100% - .225rem)/1.15);margin-right:1.5rem}@media only screen and (min-width:48em){.sn_main_product_recommended .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{width:calc((100% - 1.95rem)/2.3);margin-right:1.5rem}}@media only screen and (min-width:75em){.sn_main_product_recommended .swiper:not(.swiper-initialized)>.swiper-wrapper>.swiper-slide{width:calc((100% - 4.5rem)/4);margin-right:1.5rem}}.sn_main_product_modal_post_add{--bs-modal-bg:#f4f4f5}.sn_main_product_modal_post_add__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_modal_post_add__top{gap:.75rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sn_main_product_modal_post_add__top svg-sprite{width:3rem;height:3rem;padding:.75rem;border-radius:100%;background:#7a8f8a;color:#fff}.sn_main_product_modal_post_add__subtitle{font-size:1.25rem;line-height:1.1;letter-spacing:0;font-weight:400;font-family:Fustat,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}@media only screen and (min-width:62em){.sn_main_product_modal_post_add__subtitle{font-size:1.75rem}}.sn_main_product_modal_post_add__sw{overflow:hidden}.sn_main_product_modal_post_add__sw .swiper{overflow:visible;--sn-modal-after-atc-swiper-sb:1.5rem;--sn-modal-after-atc-swiper-spw:1}.sn_main_product_modal_post_add__sw .swiper:not(.swiper-initialized)>.swiper-slide{margin-right:var(--sn-modal-after-atc-swiper-sb)}.sn_main_product_modal_post_add__sw .swiper .swiper-slide{width:calc((100% - var(--sn-modal-after-atc-swiper-sb)*(var(--sn-modal-after-atc-swiper-spw) - 1))/var(--sn-modal-after-atc-swiper-spw))}@media only screen and (min-width:48em){.sn_main_product_modal_post_add__sw .swiper{--sn-modal-after-atc-swiper-spw:2}}@media only screen and (min-width:62em){.sn_main_product_modal_post_add__sw .swiper{--sn-modal-after-atc-swiper-spw:3}}@media only screen and (min-width:75em){.sn_main_product_modal_post_add__sw .swiper{--sn-modal-after-atc-swiper-spw:4}}.sn_main_product_modal_post_add__footer{position:sticky;bottom:0;z-index:10;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(244,244,245,0)),color-stop(30%,#F4F4F5));background-image:linear-gradient(to bottom,#f4f4f500,#f4f4f5 30%)}@media only screen and (min-width:0em)and (max-width:61.99em){.sn_main_product_whats_included__ct.__collapse{position:relative;overflow:hidden;max-height:20.625rem;-webkit-transition:height .35s ease;transition:height .35s ease}.sn_main_product_whats_included__ct.__collapse:before{content:"";position:absolute;right:0;bottom:0;left:0;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(to bottom,#fff0,#fff);height:3.4375rem;-webkit-transition:opacity .35s ease;transition:opacity .35s ease;opacity:0;z-index:1}.sn_main_product_whats_included__ct.__collapse.__closed:before{opacity:1}.sn_main_product_whats_included__ct.__collapse.__expanding{max-height:none}}.sn_main_product_whats_included__expand{overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media only screen and (min-width:62em){.sn_main_product_whats_included__expand{display:none}}.sn_main_product_whats_included__i{padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;gap:1.25rem;background-color:#f4f4f5;border-radius:.5rem;--sn-focus-top:-.3125rem;--sn-focus-right:-.3125rem;--sn-focus-bottom:-.3125rem;--sn-focus-left:-.3125rem;--sn-focus-color:#3a4e5e;--sn-focus-border-width:.125rem;--sn-focus-border-radius:.5rem;--sn-focus-opacity:0;position:relative}.sn_main_product_whats_included__i:before{content:"";position:absolute;top:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-top)));right:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-right)));bottom:var(--sn-focus-inset, var(--sn-focus-y, var(--sn-focus-bottom)));left:var(--sn-focus-inset, var(--sn-focus-x, var(--sn-focus-left)));border-width:var(--sn-focus-border-width);border-style:solid;border-radius:var(--sn-focus-border-radius);border-color:var(--sn-focus-color);opacity:var(--sn-focus-opacity);pointer-events:none;z-index:1;-webkit-transition:border-color .35s ease,opacity .35s ease;transition:border-color .35s ease,opacity .35s ease}.sn_main_product_whats_included__i:has([data-bs-toggle]:focus-visible){--sn-focus-opacity:1;outline:none}.sn_main_product_whats_included__i img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sn_main_product_whats_included__i__ct{padding-top:.5rem;padding-bottom:.25rem;padding-left:.5rem;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sn_main_product_whats_included__i .title{--sn-font-size:1rem;--sn-line-height:1.1;font-weight:600;font-size:var(--sn-font-size);line-height:var(--sn-line-height)}@media only screen and (min-width:62em){.sn_main_product_whats_included__i .title{--sn-font-size:1.25rem}}.sn_main_product_whats_included__i figure{overflow:hidden;position:relative;-ms-flex-item-align:start;align-self:flex-start;width:4.5rem;-ms-flex-negative:0;flex-shrink:0;border-radius:.5rem}.sn_main_product_whats_included__i figure:before{content:"";display:block;height:0;padding-top:100%}@media only screen and (min-width:62em){.sn_main_product_whats_included__i figure{width:5.5rem}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/sn-section-main-product.css.map */
