@charset "UTF-8";.add-to-cart-block{display:-ms-flexbox;display:flex;height:100%;max-height:100%}.add-to-cart-block__primary-content,.add-to-cart-block__secondary-content{overflow:auto;max-height:100%}.add-to-cart-block__primary-content>*,.add-to-cart-block__secondary-content>*{padding:1.25rem .75rem}.add-to-cart-block__primary-content{-ms-flex:7;flex:7;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.add-to-cart-block__primary-content .products-container{-ms-flex:1 1 auto;flex:1 1 auto;overflow:auto;min-height:30%;display:-ms-flexbox;display:flex}.add-to-cart-block__secondary-content{-ms-flex:3;flex:3}.add-to-cart-block .modal__heading h2{margin:0}.add-to-cart-block .product-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start}.add-to-cart-block .product-image{margin-right:.5rem;max-width:75px;height:auto}.add-to-cart-block .product-actions .btn,.add-to-cart-block .product-actions .btn-secondary{margin-bottom:.75rem}.add-to-cart-block .product-specs p{margin-bottom:.5rem}.add-to-cart-block .product-title{font-weight:400;font-size:.875rem;line-height:1.3125rem;text-decoration:none;text-transform:none;color:#1a1a1a}@media (min-width:768px){.add-to-cart-block .product-title{font-size:1rem;line-height:1.5rem}}.add-to-cart-block .product-attribute{font-weight:400;font-size:.75rem;line-height:1.125rem;text-decoration:none;text-transform:none}@media (min-width:768px){.add-to-cart-block .product-attribute{font-size:.875rem;line-height:1.3125rem}}.add-to-cart-block .product-actions,.add-to-cart-block .product-cart-info,.add-to-cart-block .products-container{border-top:1px solid #e5e5e5}.add-to-cart-block .subtotal{font-size:1rem;line-height:1.25rem;text-decoration:none;text-transform:none;font-weight:700}@media (min-width:768px){.add-to-cart-block .subtotal{font-size:1.125rem;line-height:1.25rem}}.add-to-cart-block .discount-list,.add-to-cart-block .discount-list li{list-style:none;margin:0;padding:0}.add-to-cart-block .discount-list p{font-weight:700;font-size:1rem;text-decoration:none;text-transform:none;line-height:1.5rem}.add-to-cart-block .is-a-discount,.add-to-cart-block .nearly-a-discount{color:#876218}.add-to-cart-block .recommendations,.add-to-cart-block .ultimate-setup{background-color:#f5f5f5;min-height:100%;height:auto}.add-to-cart-block .recommendations__product-cards-wrapper,.add-to-cart-block .ultimate-setup__product-cards-wrapper{display:block}.add-to-cart-block .recommendations__heading,.add-to-cart-block .ultimate-setup__heading{font-weight:700;font-size:.875rem;line-height:1.3125rem;text-decoration:none;text-transform:uppercase;margin-bottom:1rem}@media (min-width:768px){.add-to-cart-block .recommendations__heading,.add-to-cart-block .ultimate-setup__heading{font-size:1rem;line-height:1.5rem}}.add-to-cart-block .recommendations .badge,.add-to-cart-block .ultimate-setup .badge{padding-left:0}@media (min-width:480px){.add-to-cart-block .product-image{max-width:115px}}@media (min-width:768px){.add-to-cart-block .product-image{max-width:135px}}@media (max-width:991.9px){.add-to-cart-block__secondary-content{display:none}.add-to-cart-block .product-actions .btn-secondary:last-of-type,.add-to-cart-block .product-actions .btn:last-of-type,.add-to-cart-block .totals>:last-child{margin-bottom:0}}@media (min-width:992px){.add-to-cart-block__primary-content>*{padding:1.25rem 0 1.25rem 4rem}.add-to-cart-block__secondary-content{padding-left:2rem}.add-to-cart-block__secondary-content>*{padding:2.5rem 2rem}.add-to-cart-block .product-image{max-width:175px;margin-right:1rem}.add-to-cart-block .product-actions{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;border-top:0;padding-top:0}.add-to-cart-block .product-actions .btn,.add-to-cart-block .product-actions .btn-secondary{width:calc(50% - .375rem)}.add-to-cart-block .totals{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.add-to-cart-block .totals .cart-item-count{-ms-flex-order:1;order:1}.add-to-cart-block .totals .subtotal{-ms-flex-order:2;order:2}.add-to-cart-block .totals .discount-list{-ms-flex-order:3;order:3;width:100%}.add-to-cart-block .totals .discount-list li:last-child p{margin-bottom:0}}.ultimate-setup{height:100%;width:100%;overflow:hidden}.ultimate-setup--main{padding-top:2.25rem;background-size:cover;background-repeat:no-repeat;background-image:url("//www.burton.com/static/product/tech_category_banners/ultimate_setup-bkgrd_2x.png?impolicy=techbanner&imwidth=480")}@media (min-width:1920px){.ultimate-setup--main{background-image:url("//www.burton.com/static/product/tech_category_banners/ultimate_setup-bkgrd_2x.png?impolicy=techbanner&imwidth=3200")}}@media (max-width:1919.9px){.ultimate-setup--main{background-image:url("//www.burton.com/static/product/tech_category_banners/ultimate_setup-bkgrd_2x.png?impolicy=techbanner&imwidth=1600")}}@media (max-width:1279.9px){.ultimate-setup--main{background-image:url("//www.burton.com/static/product/tech_category_banners/ultimate_setup-bkgrd_2x.png?impolicy=techbanner&imwidth=1280")}}@media (max-width:991.9px){.ultimate-setup--main{background-image:url("//www.burton.com/static/product/tech_category_banners/ultimate_setup-bkgrd_2x.png?impolicy=techbanner&imwidth=992")}}.ultimate-setup--main .ultimate-setup__inner{margin-right:auto;margin-left:auto;padding-left:1.875rem;padding-right:1.875rem;max-width:calc(999.996px + 2.25rem + 1.5rem)}.ultimate-setup--main .ultimate-setup__inner:after,.ultimate-setup--main .ultimate-setup__inner:before{content:" ";display:table}.ultimate-setup--main .ultimate-setup__inner:after{clear:both}@media (min-width:768px){.ultimate-setup--main .ultimate-setup__inner{margin-right:auto;margin-left:auto;padding-left:2.75rem;padding-right:2.75rem;max-width:calc(999.996px + 4rem + 1.5rem)}.ultimate-setup--main .ultimate-setup__inner:after,.ultimate-setup--main .ultimate-setup__inner:before{content:" ";display:table}.ultimate-setup--main .ultimate-setup__inner:after{clear:both}}@media (min-width:1440px){.ultimate-setup--main .ultimate-setup__inner{max-width:calc(1146.66208px + 4rem + 1.5rem)}}@media (min-width:1600px){.ultimate-setup--main .ultimate-setup__inner{max-width:calc(1273.32824px + 4rem + 1.5rem)}}@media (min-width:1920px){.ultimate-setup--main .ultimate-setup__inner{max-width:calc(1546.66048px + 4rem + 1.5rem)}}.ultimate-setup--main .ultimate-setup__header{padding-bottom:1.5rem}.ultimate-setup--main .ultimate-setup__heading{font-weight:700;text-decoration:none;text-transform:none;font-size:1.75rem;line-height:2rem;color:#1a1a1a;margin-bottom:1.5rem}@media (min-width:768px){.ultimate-setup--main .ultimate-setup__heading{font-size:3rem;line-height:3.25rem}}.ultimate-setup--main .ultimate-setup__description{color:#1a1a1a;margin-bottom:0}.ultimate-setup--main .product-card-slider .product-card-slider__hit-card,.ultimate-setup--main .product-card-slider .product-card-slider__nav-arrow{background-color:transparent}.ultimate-setup--main .product-card-slider .product-card-slider__nav-arrow--arrow-left:disabled,.ultimate-setup--main .product-card-slider .product-card-slider__nav-arrow--arrow-right:disabled{color:#fff}.ultimate-setup--main .product-card__image-wrap{margin-bottom:1.5rem}.ultimate-setup--main .product-card__name{color:#1a1a1a;margin-bottom:.75rem}.ultimate-setup--main .product-card .product-price{color:#1a1a1a;margin-bottom:2.25rem}@media (min-width:992px){.ultimate-setup--main{padding-top:3.75rem}.ultimate-setup--main .ultimate-setup__heading{margin-bottom:.75rem}.ultimate-setup--main .ultimate-setup__description{margin-bottom:1.5rem}.ultimate-setup--main .product-price{margin-bottom:3.75rem}}.picture-fullscreen{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.picture-fullscreen img{width:792px;height:1067px}.swatch-group{position:relative}.buy-block .swatch-group{margin-bottom:1.5rem}@media (max-width:991.9px){.buy-block .swatch-group.variationColor{padding-top:54px}.buy-block .swatch-group.variationColor .swatch-group__swatches-container{overflow-x:scroll;-webkit-overflow-scrolling:touch;max-width:100vw;position:absolute;top:0;left:-1.5625rem;padding-left:1.5625rem}.buy-block .swatch-group.variationColor .swatch-group__swatches{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.buy-block .swatch-group.variationColor .swatch-group__info>*{-ms-flex-preferred-size:100%;flex-basis:100%}}.swatch-group__info,.swatch-group__swatches{display:-ms-flexbox;display:flex}.swatch-group__swatches-container{display:-ms-inline-flexbox;display:inline-flex}.swatch-group__info,.swatch-group__swatches,.swatch-group__swatches-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.swatch-group__info{width:100%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.swatch-group__info button{text-align:left;text-transform:none}.swatch-group__info>*{-ms-flex:0 1 auto;flex:0 1 auto}.swatch-group__currently-selected{font-weight:400;font-size:.75rem;line-height:1.125rem;text-decoration:none;text-transform:none}.swatch-group__currently-selected em{font-style:normal}.swatch-group .option-message{font-weight:400;font-size:.75rem;line-height:1.125rem;text-decoration:none;text-transform:none;margin:3px}.swatch-group .swatch{background-color:#fff;min-width:44px;height:44px;display:inline-block;text-align:center;margin:0 10px 10px 0}.product-card .swatch-group .swatch{min-width:26px;height:26px}.product-card .swatch-group .swatch:last-of-type{margin-right:0}.product-card .swatch-group .swatch--variationColor .swatch__inner{padding:2px}.product-card .swatch-group .swatch--variationSize .swatch__title{line-height:22px}.product-card .swatch-group .swatch__title{padding:0 6.5px}.show-focus .swatch-group .swatch--variationColor:focus,.show-focus .swatch-group .swatch--variationColor:focus .swatch__square-inner,.swatch-group .swatch--variationColor.swatch--active,.swatch-group .swatch--variationColor.swatch--active .swatch__square-inner,.swatch-group .swatch--variationColor:hover,.swatch-group .swatch--variationColor:hover .swatch__square-inner{border:1px solid #1a1a1a}.swatch-group .swatch--variationColor,.swatch-group .swatch--variationColor .swatch__square-inner{transition:border-color .2s;border:1px solid transparent}.swatch-group .swatch--variationColor .swatch__inner{padding:3px}.swatch-group .swatch--variationColor .swatch__title{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.swatch-group .swatch--variationSize{border:1px solid #bbb;transition:background-color .2s,border-color .2s}.swatch-group .swatch--variationSize.swatch--out-of-stock{background-color:#e5e5e5}.swatch-group .swatch--variationSize.swatch--out-of-stock .swatch__title{color:#6d6d6d}.swatch-group .swatch--variationSize.swatch--active{background-color:#333;border:1px solid #333}.swatch-group .swatch--variationSize.swatch--active .swatch__title{color:#fff}.show-focus .swatch-group .swatch--variationSize:focus,.show-focus .swatch-group .swatch--variationSize:focus .swatch__inner,.swatch-group .swatch--variationSize:hover,.swatch-group .swatch--variationSize:hover .swatch__inner{border-color:#1a1a1a}.swatch-group .swatch--variationSize .swatch__inner{border:1px solid transparent;transition:border-color .2s}.swatch-group .swatch--variationSize .swatch__square{display:none}.swatch-group .swatch--variationSize .swatch__title{line-height:40px}.swatch-group .swatch__inner,.swatch-group .swatch__square,.swatch-group .swatch__square-inner{width:100%;height:100%}.swatch-group .swatch__inner{position:relative}.swatch-group .swatch__title{font-weight:400;font-size:.75rem;line-height:1.125rem;text-decoration:none;text-transform:uppercase;padding:0 11px}@media (min-width:768px){.swatch-group .swatch__title{font-size:.875rem;line-height:1.3125rem}}.media-slider{position:relative}.product-features__card--full-width .media-slider__list:before{padding-top:50%}.product-features__card--full-width .media-slider .html-video-player{width:50%;margin:0 auto}.media-slider__item,.media-slider__list,.media-slider img{width:100%}.media-slider__list{overflow:hidden;position:relative}.media-slider__list,.media-slider__list li{list-style:none;margin:0;padding:0}.media-slider__list:before{content:"";padding-top:100%;display:block}.media-slider__item{display:block;position:absolute;top:0;left:0;height:100%;text-align:center}.media-slider img{max-width:100%}.media-slider__nav{padding-top:.938rem}.media-slider__nav-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.media-slider__nav-list,.media-slider__nav-list li{list-style:none;margin:0;padding:0}.media-slider__nav-link{display:block;padding:.5625rem}.media-slider__nav-link:hover .media-slider__nav-link__dot,.show-focus .media-slider__nav-link:focus .media-slider__nav-link__dot{background-color:#1a1a1a}.media-slider__nav-link--active .media-slider__nav-link__dot{background-color:#333}.media-slider__nav-link__dot{background-color:transparent;transition:background-color .5s ease;width:.5rem;height:.5rem;display:block;border-radius:100%;border:1px solid #333}@media (min-width:992px){.media-slider__nav-link{padding:1rem}.media-slider__nav-link__dot{width:.875rem;height:.875rem}}@media (min-width:992px){.media-slider__nav{padding-top:1.25rem}}.media-slider .fade-enter-active,.media-slider .fade-leave-active{transition:opacity .5s ease;opacity:1}.media-slider .fade-enter,.media-slider .fade-leave-to{opacity:0}.product-card{position:relative;text-align:left}.product-card__image-wrap{margin-bottom:.75rem;position:relative;display:block}.product-card__name{font-weight:400;font-size:.875rem;line-height:1.3125rem;text-decoration:none;text-transform:none;margin-bottom:.5rem}@media (min-width:768px){.product-card__name{font-size:1rem;line-height:1.5rem}}.product-card>figure{height:100%;margin:0}.product-card>figure,.product-card>figure figcaption{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-card-image img,.product-card-image picture{width:100%;max-width:100%}.list-reset,.list-reset li{list-style:none;margin:0;padding:0}@font-face{font-family:brtn-icons-v8;src:url("//www.burton.com/static/content/0000/fonts/icon-font/brtn-icons-v8.eot");src:url("//www.burton.com/static/content/0000/fonts/icon-font/brtn-icons-v8.eot?#iefix") format("eot"),url("//www.burton.com/static/content/0000/fonts/icon-font/brtn-icons-v8.woff") format("woff"),url("//www.burton.com/static/content/0000/fonts/icon-font/brtn-icons-v8.ttf") format("truetype"),url("//www.burton.com/static/content/0000/fonts/icon-font/brtn-icons-v8.svg#brtn-icons-v8") format("svg")}.icon-chill:before{content:""}.icon-chill:before,.icon-jump:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-jump:before{content:""}.icon-boot:before{content:""}.icon-boot:before,.icon-gift:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-gift:before{content:""}.icon-return:before{content:""}.icon-early-access:before,.icon-return:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-early-access:before{content:""}.icon-boards:before{content:""}.icon-boards:before,.icon-vip:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-vip:before{content:""}.icon-dot:before{content:""}.icon-dot:before,.icon-heart-outline:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-heart-outline:before{content:""}.icon-heart:before{content:""}.icon-account:before,.icon-heart:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-account:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-left:before,.icon-arrow-right:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-arrow-right:before{content:""}.icon-caret-down:before{content:""}.icon-caret-down:before,.icon-caret-left-circle:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-caret-left-circle:before{content:""}.icon-caret-left:before{content:""}.icon-caret-left:before,.icon-caret-right-circle:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-caret-right-circle:before{content:""}.icon-caret-right:before{content:""}.icon-caret-right:before,.icon-caret-up:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-caret-up:before{content:""}.icon-cart:before{content:""}.icon-cart:before,.icon-chat:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-chat:before{content:""}.icon-checkmark:before{content:""}.icon-checkmark:before,.icon-close:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-close:before{content:""}.icon-minus:before{content:""}.icon-edit:before,.icon-minus:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-edit:before{content:""}.icon-error:before{content:""}.icon-error:before,.icon-ex:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-ex:before{content:""}.icon-grid:before{content:""}.icon-grid:before,.icon-hamburger:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-hamburger:before{content:""}.icon-heart-circle:before{content:""}.icon-heart-circle:before,.icon-info:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-info:before{content:""}.icon-link:before{content:""}.icon-link:before,.icon-list:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-list:before{content:""}.icon-lock:before{content:""}.icon-lock:before,.icon-mail:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-mail:before{content:""}.icon-map-marker:before{content:""}.icon-map-marker:before,.icon-phone:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-phone:before{content:""}.icon-play:before{content:""}.icon-play:before,.icon-plus-lg:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-plus-lg:before{content:""}.icon-plus:before{content:""}.icon-plus:before,.icon-question:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-question:before{content:""}.icon-refresh:before{content:""}.icon-refresh:before,.icon-ruler:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-ruler:before{content:""}.icon-search:before{content:""}.icon-search:before,.icon-share:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-share:before{content:""}.icon-social-facebook:before{content:""}.icon-social-facebook:before,.icon-social-instagram-2:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-social-instagram-2:before{content:""}.icon-social-instagram:before{content:""}.icon-social-instagram:before,.icon-social-pinterest:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-social-pinterest:before{content:""}.icon-social-twitter:before{content:""}.icon-social-twitter:before,.icon-social-youtube:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem}.icon-social-youtube:before{content:""}.icon-zoom:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem;content:""}.is-slider{overflow:hidden}.product-card-slider__wrapper{position:relative}.product-card-slider__nav-arrow{position:absolute;top:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:2;height:calc(100% - 6rem);width:3rem;padding:0;opacity:0}.product-card-slider__nav-arrow--arrow-left:disabled,.product-card-slider__nav-arrow--arrow-right:disabled{color:#6d6d6d;opacity:0}.product-card-slider__nav-arrow--arrow-left{left:-1rem;text-align:left}.product-card-slider__nav-arrow--arrow-left:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem;content:""}.product-card-slider__nav-arrow--arrow-right{right:-1rem;text-align:right}.product-card-slider__nav-arrow--arrow-right:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem;content:""}.product-card-slider__nav-arrow:hover{cursor:pointer}.product-card-slider__nav-arrow:before{padding:0;font-size:2rem;display:block;width:100%}@media (min-width:768px){.product-card-slider__nav-arrow{padding-bottom:10rem;opacity:1}.product-card-slider__nav-arrow--arrow-left{left:-3rem}.product-card-slider__nav-arrow--arrow-right{right:-3rem}}@media (min-width:2000px){.ultimate-setup--main .product-card-slider__nav-arrow--arrow-left{left:-4rem}.ultimate-setup--main .product-card-slider__nav-arrow--arrow-right{right:-4rem}}.product-card-slider__hit-card{transition-timing-function:cubic-bezier(.645,.045,.355,1);background-color:#fff;overflow:hidden;padding:0 .75rem;position:absolute;left:0;top:0;transition:transform .5s ease-out,opacity .5s linear}.product-card-slider__hit-wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;display:block;position:relative}.funky-flex-wrap .product-card-slider__hit-wrap{display:block}.funky-flex-wrap .product-card-slider__hit-wrap:after,.funky-flex-wrap .product-card-slider__hit-wrap:before{content:" ";display:table}.funky-flex-wrap .product-card-slider__hit-wrap:after{clear:both}@media (min-width:768px){.product-card-slider__hit-wrap{overflow:hidden}}.product-card-slider__hit-wrap.should-scroll{padding-bottom:10rem}.product-card-slider__hit-wrap.should-scroll:before{display:block;content:"";width:75%;padding-top:101.17188%}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card{width:75%}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--0{transform:translate3d(16.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--1{transform:translate3d(116.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---1{transform:translate3d(-83.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--2{transform:translate3d(216.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---2{transform:translate3d(-183.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--3{transform:translate3d(316.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---3{transform:translate3d(-283.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--4{transform:translate3d(416.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---4{transform:translate3d(-383.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--5{transform:translate3d(516.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---5{transform:translate3d(-483.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--6{transform:translate3d(616.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---6{transform:translate3d(-583.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--7{transform:translate3d(716.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---7{transform:translate3d(-683.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--8{transform:translate3d(816.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---8{transform:translate3d(-783.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--9{transform:translate3d(916.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---9{transform:translate3d(-883.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--10{transform:translate3d(1016.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---10{transform:translate3d(-983.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--11{transform:translate3d(1116.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---11{transform:translate3d(-1083.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--12{transform:translate3d(1216.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---12{transform:translate3d(-1183.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--13{transform:translate3d(1316.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---13{transform:translate3d(-1283.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--14{transform:translate3d(1416.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---14{transform:translate3d(-1383.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--15{transform:translate3d(1516.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---15{transform:translate3d(-1483.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--16{transform:translate3d(1616.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---16{transform:translate3d(-1583.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--17{transform:translate3d(1716.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---17{transform:translate3d(-1683.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--18{transform:translate3d(1816.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---18{transform:translate3d(-1783.334%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--19{transform:translate3d(1916.666%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---19{transform:translate3d(-1883.334%,0,0)}@media (min-width:768px){.product-card-slider__hit-wrap.should-scroll{padding-bottom:10rem}.product-card-slider__hit-wrap.should-scroll:before{display:block;content:"";width:50%;padding-top:67.44792%}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card{width:50%}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--0{transform:translateZ(0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--1{transform:translate3d(100%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---1{transform:translate3d(-100%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--2{transform:translate3d(200%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---2{transform:translate3d(-200%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--3{transform:translate3d(300%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---3{transform:translate3d(-300%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--4{transform:translate3d(400%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---4{transform:translate3d(-400%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--5{transform:translate3d(500%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---5{transform:translate3d(-500%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--6{transform:translate3d(600%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---6{transform:translate3d(-600%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--7{transform:translate3d(700%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---7{transform:translate3d(-700%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--8{transform:translate3d(800%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---8{transform:translate3d(-800%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--9{transform:translate3d(900%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---9{transform:translate3d(-900%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--10{transform:translate3d(1000%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---10{transform:translate3d(-1000%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--11{transform:translate3d(1100%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---11{transform:translate3d(-1100%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--12{transform:translate3d(1200%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---12{transform:translate3d(-1200%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--13{transform:translate3d(1300%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---13{transform:translate3d(-1300%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--14{transform:translate3d(1400%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---14{transform:translate3d(-1400%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--15{transform:translate3d(1500%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---15{transform:translate3d(-1500%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--16{transform:translate3d(1600%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---16{transform:translate3d(-1600%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--17{transform:translate3d(1700%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---17{transform:translate3d(-1700%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--18{transform:translate3d(1800%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---18{transform:translate3d(-1800%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card--19{transform:translate3d(1900%,0,0)}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card---19{transform:translate3d(-1900%,0,0)}}@media (min-width:992px){.product-card-slider__hit-wrap.should-scroll{padding-bottom:10rem}.product-card-slider__hit-wrap.should-scroll:before{display:block;content:"";width:25%;padding-top:33.72396%}.product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card{width:25%}.ultimate-setup--main .product-card-slider__hit-wrap.should-scroll{padding-bottom:10rem}.ultimate-setup--main .product-card-slider__hit-wrap.should-scroll:before{display:block;content:"";width:33.33%;padding-top:44.96078%}.ultimate-setup--main .product-card-slider__hit-wrap.should-scroll .product-card-slider__hit-card{width:33.33%}}.html-video-player .video-js.vjs-has-started .vjs-poster{display:block;opacity:0;transition:opacity .2s}.html-video-player .video-js.vjs-ended .vjs-poster{opacity:1}.html-video-player .video-js.vjs-ended .vjs-control-bar{opacity:0}.html-video-player .video-js.vjs-ended .vjs-big-play-button{display:block}.html-video-player .video-js .vjs-big-play-button{background:transparent;border:0;border-radius:0;width:4.5rem;height:4.5rem;top:50%;left:50%;transform:translate(-50%,-50%)}.html-video-player .video-js .vjs-big-play-button:focus{outline:0}.html-video-player .video-js .vjs-big-play-button:hover .vjs-icon-placeholder:before{color:#e5e5e5}.html-video-player .video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem;content:"";color:#fff;transition:color .25s;font-size:4.5rem;line-height:1;padding:0;filter:drop-shadow(0 0 .75rem rgba(51,51,51,.3))}.html-video-player .video-js .vjs-poster{background-size:cover}.html-video-player .video-js .vjs-tech:focus,body:not(.show-focus) .product-features__accordion__header:focus{outline:0}.product-features__accordion__header[aria-pressed=true] .product-features__banner-heading__icon:after{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem;content:""}.product-features__accordion__header[aria-pressed=true]+.product-features__accordion__body{display:block}.product-features__accordion__body{display:none}.product-features__banner{position:relative}.product-features__banner-heading{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding:1rem 1.875rem;margin:.5rem 0}.product-features__banner-heading__text{margin:0}.product-features__banner-heading__icon{font-size:1.5rem}.product-features__banner-heading__icon:after{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem;content:""}.product-features__banner-img{display:none}.product-features__card{margin:0 auto}.product-features__card--full-width{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.product-features__card--full-width .product-features__card-column--media{-ms-flex-order:2;order:2}.product-features__card--full-width .product-features__card-column--content{-ms-flex-order:1;order:1}.product-features__card-heading{margin-bottom:.75rem}.product-features__card-column--media{margin-bottom:2.25rem}.product-features__card-column--media img[src*=".svg"]{border:1px solid #e5e5e5;max-height:100%}.product-features__card-column--content{margin-bottom:3rem}.product-features__card-copy>:last-child{margin-bottom:0}.product-features img,.product-features picture{width:100%;max-width:100%}@media (min-width:992px){.product-features__accordion--additional .product-features__accordion__header{border-top:1px solid #bbb;padding-top:4.5rem;margin-bottom:0}.product-features__accordion--additional .product-features__card-column--media+.product-features__card-column--content{margin-bottom:2.25rem}.product-features__accordion__header{margin-top:.75rem;pointer-events:none}.product-features__accordion__body{display:block}.product-features__banner--with-background .product-features__banner-heading{color:#4e4c4b;background-color:#fff;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-features__banner-heading{color:#fff;background-color:#1a1a1a;margin:0;padding:3rem 1.875rem;width:100%;max-width:25%}.product-features__banner-heading__icon{display:none}.product-features__banner-img{display:block}.product-features__card{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;margin:3.75rem auto;max-width:1000px}.funky-flex-wrap .product-features__card{display:block}.funky-flex-wrap .product-features__card:after,.funky-flex-wrap .product-features__card:before{content:" ";display:table}.funky-flex-wrap .product-features__card:after{clear:both}.product-features__card--full-width .product-features__card-column{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.funky-flex-wrap .product-features__card--full-width .product-features__card-column{float:left;width:100%}.product-features__card-column{position:relative;width:100%;min-height:1px;padding-left:12px;padding-right:12px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px) and (min-width:480px){.product-features__card-column{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:768px){.product-features__card-column{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:992px){.product-features__card-column{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:1280px){.product-features__card-column{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:1440px){.product-features__card-column{padding-left:14px;padding-right:14px}}@media (min-width:992px) and (min-width:1600px){.product-features__card-column{padding-left:16px;padding-right:16px}}@media (min-width:992px) and (min-width:1920px){.product-features__card-column{padding-left:16px;padding-right:16px}}@media (min-width:992px){.funky-flex-wrap .product-features__card-column{float:left;width:50%}.product-features__card-column--content,.product-features__card-column--media{margin-bottom:0}.product-features__card:not(.product-features__card--full-width) .product-features__card-column--media{padding-right:1.5rem}.product-features__card:not(.product-features__card--full-width) .product-features__card-column--content{padding-left:1.5rem}.product-features__card:not(.product-features__card--full-width):nth-of-type(2n) .product-features__card-column--media{-ms-flex-order:2;order:2;padding-left:1.5rem;padding-right:.75rem}.product-features__card:not(.product-features__card--full-width):nth-of-type(2n) .product-features__card-column--content{-ms-flex-order:1;order:1;padding-left:.75rem;padding-right:1.5rem}.product-features__card:not(.product-features__card--full-width) .product-features__card-copy{position:relative;top:50%;transform:translateY(-50%)}}.loading-page .global-loader{margin:50px auto 0}.product-detail-page .breadcrumbs{position:relative;width:100%;min-height:1px;padding-left:12px;padding-right:12px;height:3.75rem;-ms-flex-pack:center;justify-content:center}@media (min-width:480px){.product-detail-page .breadcrumbs{padding-left:12px;padding-right:12px}}@media (min-width:768px){.product-detail-page .breadcrumbs{padding-left:12px;padding-right:12px}}@media (min-width:992px){.product-detail-page .breadcrumbs{padding-left:12px;padding-right:12px}}@media (min-width:1280px){.product-detail-page .breadcrumbs{padding-left:12px;padding-right:12px}}@media (min-width:1440px){.product-detail-page .breadcrumbs{padding-left:14px;padding-right:14px}}@media (min-width:1600px){.product-detail-page .breadcrumbs{padding-left:16px;padding-right:16px}}@media (min-width:1920px){.product-detail-page .breadcrumbs{padding-left:16px;padding-right:16px}}.product-detail-page .breadcrumb-list-item{font-weight:400;font-size:.75rem;line-height:1.125rem;text-decoration:none;text-transform:none}.product-detail-page .breadcrumb-list-item:after{padding:0 5px;content:"/"}.product-detail-page .breadcrumb-list-item:last-child{color:#6d6d6d}.product-detail-page .breadcrumb-list-item:last-child:after{display:none}@media (max-width:991.9px){.product-detail-page .breadcrumb-list-item:last-child,.product-detail-page .breadcrumb-list-item:nth-last-child(2):after{display:none}}.product-detail-page .gallery,.product-detail-page .gallery-mobile{position:relative}.product-detail-page .gallery{display:none}@media (min-width:992px){.product-detail-page .gallery{display:block}}.product-detail-page .gallery__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}.product-detail-page .gallery__image{max-width:100%;padding:20px;margin:12px}.product-detail-page .gallery__image-container{width:50%;cursor:pointer}.product-detail-page .gallery__image-container--first{width:100%;text-align:center}.product-detail-page .gallery-mobile{overflow:hidden}@media (min-width:992px){.product-detail-page .gallery-mobile{display:none}}.product-detail-page .gallery-mobile__gestures-swipe{height:calc(70vh - 89px - .375rem);min-height:25rem;position:relative}.product-detail-page .gallery-mobile__main-picture{width:100%;height:calc(70vh - 89px - .375rem);min-height:25rem;position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.product-detail-page .gallery-mobile__main-image{max-height:100%;max-width:100%}.product-detail-page .gallery-mobile__mobile-instructions{font-weight:400;text-decoration:none;text-transform:none;font-size:.875rem;line-height:1.3125rem;position:absolute;display:inline-block;padding:1rem 1.5rem;background:hsla(0,0%,53%,.8);color:#fff;white-space:nowrap;z-index:5;animation:instruction-animation;animation-duration:3.5s;animation-delay:2s;opacity:0;visibility:hidden;pointer-events:none;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.product-detail-page .thumbs{margin-bottom:.75rem}.product-detail-page .thumbs__nav{display:-ms-flexbox;display:flex;width:100%;position:absolute;left:0;overflow-x:scroll}.product-detail-page .thumbs__btn{border:1px solid transparent;padding:0;margin:0 .75rem 0 0}.product-detail-page .thumbs__btn--active,.product-detail-page .thumbs__btn:active,.product-detail-page .thumbs__btn:focus,.product-detail-page .thumbs__btn:hover{outline:0}.product-detail-page .thumbs__btn--active{border:1px solid #1a1a1a}.product-detail-page .thumbs,.product-detail-page .thumbs__img{height:calc(7rem + 2px)}@keyframes instruction-animation{0%{opacity:0;visibility:hidden}15%{opacity:1;visibility:visible}90%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.product-detail-page .slide-fade-center-enter,.product-detail-page .slide-fade-left-enter,.product-detail-page .slide-fade-right-enter{opacity:0}.product-detail-page .slide-fade-center-enter-active,.product-detail-page .slide-fade-left-enter-active,.product-detail-page .slide-fade-right-enter-active{transition:all .2s ease-in}.product-detail-page .slide-fade-center-enter-to,.product-detail-page .slide-fade-center-leave,.product-detail-page .slide-fade-left-enter-to,.product-detail-page .slide-fade-left-leave,.product-detail-page .slide-fade-right-enter-to,.product-detail-page .slide-fade-right-leave{opacity:1;transform:translateX(0)}.product-detail-page .slide-fade-center-leave-active,.product-detail-page .slide-fade-left-leave-active,.product-detail-page .slide-fade-right-leave-active{transition:all .2s ease-in}.product-detail-page .slide-fade-center-leave-to,.product-detail-page .slide-fade-left-leave-to,.product-detail-page .slide-fade-right-leave-to{opacity:0}.product-detail-page .slide-fade-left-enter{transform:translateX(150px)}.product-detail-page .slide-fade-left-enter-active{transition-delay:.1s}.product-detail-page .slide-fade-left-leave-to{transform:translateX(-120px)}.product-detail-page .slide-fade-right-enter{transform:translateX(-150px)}.product-detail-page .slide-fade-right-enter-active{transition-delay:.1s}.product-detail-page .slide-fade-right-leave-to{transform:translateX(120px)}.product-detail-page .buy-block-wrap{width:100%}.product-detail-page .buy-block-wrap .product-subtitle{display:none;font-weight:400;font-size:.875rem;line-height:1.3125rem;text-decoration:none;text-transform:uppercase;font-weight:300}@media (min-width:992px){.product-detail-page .buy-block-wrap .product-subtitle{display:block}}@media (min-width:768px){.product-detail-page .buy-block-wrap .product-subtitle{font-size:1rem;line-height:1.5rem}}.product-detail-page .buy-block-wrap .product-name{text-decoration:none;text-transform:none;font-weight:700;font-size:1.125rem;line-height:1.375rem}@media (min-width:768px){.product-detail-page .buy-block-wrap .product-name{font-size:1.5rem;line-height:1.75rem}}.product-detail-page .buy-block-wrap .klarna-container{margin-bottom:1.5rem}.product-detail-page .buy-block-wrap .product-actions__inner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-detail-page .buy-block-wrap .product-actions__inner .toast-message{width:100%}.product-detail-page .buy-block-wrap .product-actions__inner .add-to-cart-btn{-ms-flex:4;flex:4;width:100%;margin-bottom:1.5rem;margin-right:.625rem}.product-detail-page .buy-block-wrap .product-actions__inner .wishlist__heart{-ms-flex:1;flex:1}@media (min-width:992px){.product-detail-page .buy-block-wrap{position:relative;width:100%;min-height:1px;padding-left:12px;padding-right:12px;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;top:75px;position:-webkit-sticky;position:sticky;-ms-flex-item-align:start;align-self:flex-start}}@media (min-width:992px) and (min-width:480px){.product-detail-page .buy-block-wrap{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:768px){.product-detail-page .buy-block-wrap{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:992px){.product-detail-page .buy-block-wrap{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:1280px){.product-detail-page .buy-block-wrap{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:1440px){.product-detail-page .buy-block-wrap{padding-left:14px;padding-right:14px}}@media (min-width:992px) and (min-width:1600px){.product-detail-page .buy-block-wrap{padding-left:16px;padding-right:16px}}@media (min-width:992px) and (min-width:1920px){.product-detail-page .buy-block-wrap{padding-left:16px;padding-right:16px}}@media (min-width:992px){.funky-flex-wrap .product-detail-page .buy-block-wrap{float:left;width:33.33333%}}.product-detail-page .promotion-callout{color:#876218;margin-bottom:1.5rem}.product-detail-page .fine-print__list{font-weight:400;font-size:.75rem;line-height:1.125rem;text-decoration:none;text-transform:none;padding:0}.product-detail-page .fine-print__list,.product-detail-page .fine-print__list li{list-style:none;margin:0;padding:0}.product-detail-page .fine-print__list li{margin-bottom:.75rem;display:block}.product-detail-page .yotpo-reviews{margin-top:3.75rem;background-color:#fff}@media (min-width:992px){.product-detail-page .yotpo-reviews{margin-top:4.5rem;margin-bottom:4.5rem}}.product-detail-page .yotpo-reviews .reviews-headline{text-align:center;margin-bottom:1.5rem}@media (min-width:992px){.product-detail-page .yotpo-reviews .reviews-headline{margin-bottom:2.25rem}}.product-detail-page .yotpo-reviews .yotpo .yotpo-regular-box-filters-padding{padding-bottom:0}.product-detail-page .yotpo-shoppers-say [data-met-requirements=true]{padding-top:3rem;padding-left:6rem;padding-right:6rem}@media (max-width:1279.9px){.product-detail-page .yotpo-shoppers-say [data-met-requirements=true]{padding-top:3rem;padding-right:0;padding-left:0}}.product-detail-page .yotpo-shoppers-say [data-met-requirements=false]{padding-top:0}.product-detail-page .yotpo-shoppers-say .yotpo-regular-box{pointer-events:none;background:#f5f5f5;padding:2.25rem 0;margin:0}.product-detail-page .yotpo-shoppers-say .shoppers-say-title{display:none}.product-detail-page .yotpo-shoppers-say .single-best-sentence .review-stars:before{font-family:Helvetica Now,Helvetica,Arial,sans-serif;font-weight:400;content:"\201C";color:#1a1a1a;font-size:4rem;font-weight:700;line-height:0;display:inline-block;vertical-align:bottom}.product-detail-page .yotpo-shoppers-say .single-best-sentence .review-title,.product-detail-page .yotpo-shoppers-say .single-best-sentence .yotpo-icon{display:none}.product-detail-page .yotpo-shoppers-say .single-best-sentence .sentence-content{max-width:75%}.product-detail-page .yotpo-shoppers-say .single-best-sentence .display-name,.product-detail-page .yotpo-shoppers-say .single-best-sentence .full-review{color:#4e4c4b}.product-detail-page .yotpo-shoppers-say .single-best-sentence .full-review,.product-detail-page .yotpo-shoppers-say .single-best-sentence .single-sentence-text-content .sentence{font-weight:400;text-decoration:none;text-transform:none;font-size:1.125rem;line-height:1.25rem;font-weight:700!important;font-style:normal!important;text-align:center;color:#333!important}@media (min-width:768px){.product-detail-page .yotpo-shoppers-say .single-best-sentence .full-review,.product-detail-page .yotpo-shoppers-say .single-best-sentence .single-sentence-text-content .sentence{font-size:1.5rem;line-height:1.75rem}}.product-detail-page .yotpo-shoppers-say .single-best-sentence .full-review-background{background:#f5f5f5;mix-blend-mode:normal;margin-bottom:0;padding:0}.product-detail-page .yotpo-shoppers-say .single-best-sentence .single-sentence-text-content{margin-top:1rem}.product-detail-page .yotpo-shoppers-say .single-best-sentence .display-name{font-weight:400;font-size:.75rem;line-height:1.125rem;text-decoration:none;text-transform:none;text-align:center;margin-top:2rem;margin-bottom:0}.product-detail-page .yotpo-shoppers-say #sentence-expanded-0,.product-detail-page .yotpo-shoppers-say .single-best-sentence .more-reviews{display:none}.product-detail-page .recommendations{margin-top:3.75rem;margin-bottom:3.75rem}.product-detail-page .recommendations .product-card-slider{margin-right:auto;margin-left:auto;padding-left:1.875rem;padding-right:1.875rem;max-width:calc(1200px + 2.25rem + 1.5rem)}.product-detail-page .recommendations .product-card-slider:after,.product-detail-page .recommendations .product-card-slider:before{content:" ";display:table}.product-detail-page .recommendations .product-card-slider:after{clear:both}@media (min-width:768px){.product-detail-page .recommendations .product-card-slider{margin-right:auto;margin-left:auto;padding-left:2.75rem;padding-right:2.75rem;max-width:calc(1200px + 4rem + 1.5rem)}.product-detail-page .recommendations .product-card-slider:after,.product-detail-page .recommendations .product-card-slider:before{content:" ";display:table}.product-detail-page .recommendations .product-card-slider:after{clear:both}}@media (min-width:1440px){.product-detail-page .recommendations .product-card-slider{max-width:calc(1376px + 4rem + 1.5rem)}}@media (min-width:1600px){.product-detail-page .recommendations .product-card-slider{max-width:calc(1528px + 4rem + 1.5rem)}}@media (min-width:1920px){.product-detail-page .recommendations .product-card-slider{max-width:calc(1856px + 4rem + 1.5rem)}}.product-detail-page .recommendations__heading{text-decoration:none;font-weight:700;text-transform:none;font-size:1.25rem;line-height:1.75rem;text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.product-detail-page .recommendations__heading{font-size:2rem;line-height:2.25rem}}@media (min-width:992px){.product-detail-page .recommendations{margin-top:4.5rem;margin-bottom:4.5rem}.product-detail-page .recommendations__heading{margin-bottom:2.25rem}}.product-detail-page .clinic-video{margin-top:1.5rem}@media (min-width:992px){.product-detail-page .clinic-video{margin-top:0}}.product-detail-page .clinic-video__button{width:50%;margin:0 auto}@media (min-width:992px){.product-detail-page .clinic-video__button{width:250px}}.product-detail-page .clinic-video__image{display:-ms-flexbox;display:flex;border-radius:100%;overflow:hidden;margin:auto;width:100%;position:relative}.product-detail-page .clinic-video__image:before{content:"";display:block;padding-top:100%}.product-detail-page .clinic-video__image img{-o-object-fit:cover;object-fit:cover;max-width:100%;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}.product-detail-page .clinic-video__text{margin-top:1.5rem;display:block;text-transform:none}.product-detail-page .clinic-video__text:after{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-transform:none;padding:0 .25rem;content:"";font-size:2.75em;line-height:1.1em;text-decoration:none;display:inline-block;vertical-align:middle;padding-left:.5rem;padding-right:0}.product-detail-page .curalate-carousel{background:#e5e5e5;padding-top:3.75rem}.product-detail-page .curalate-carousel__header{text-align:center;margin-bottom:1.5rem;max-width:80.25rem}.product-detail-page .curalate-carousel__body button{border:0;padding:0;color:#4e4c4b;text-decoration:underline}.product-detail-page .curalate-carousel__body button:focus{outline:none}.product-detail-page .curalate-carousel__body button:hover,.show-focus .product-detail-page .curalate-carousel__body button:focus{color:#1a1a1a;text-decoration:underline}@media (min-width:992px){.product-detail-page .curalate-carousel__body{-ms-flex:70%;flex:70%}}.product-detail-page .curalate-carousel__cta{display:-ms-inline-flexbox;display:inline-flex;width:auto}@media (min-width:992px){.product-detail-page .curalate-carousel__cta{display:-ms-flexbox;display:flex;width:100%;-ms-flex:30%;flex:30%;margin-left:1.5rem}}.product-detail-page .curalate-carousel__heading{text-decoration:none;text-transform:none;font-weight:700;font-size:1.125rem;line-height:1.375rem;margin-bottom:.75rem}@media (min-width:768px){.product-detail-page .curalate-carousel__heading{font-size:1.5rem;line-height:1.75rem}}.product-detail-page .curalate-carousel__description{margin-bottom:2.25rem;display:none}.product-detail-page .curalate-carousel__col{position:relative;width:100%;min-height:1px;padding-left:12px;padding-right:12px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}@media (min-width:480px){.product-detail-page .curalate-carousel__col{padding-left:12px;padding-right:12px}}@media (min-width:768px){.product-detail-page .curalate-carousel__col{padding-left:12px;padding-right:12px}}@media (min-width:992px){.product-detail-page .curalate-carousel__col{padding-left:12px;padding-right:12px}}@media (min-width:1280px){.product-detail-page .curalate-carousel__col{padding-left:12px;padding-right:12px}}@media (min-width:1440px){.product-detail-page .curalate-carousel__col{padding-left:14px;padding-right:14px}}@media (min-width:1600px){.product-detail-page .curalate-carousel__col{padding-left:16px;padding-right:16px}}@media (min-width:1920px){.product-detail-page .curalate-carousel__col{padding-left:16px;padding-right:16px}}.funky-flex-wrap .product-detail-page .curalate-carousel__col{float:left;width:100%}.product-detail-page .curalate-carousel__col--social{display:none}@media (min-width:768px){.product-detail-page .curalate-carousel__col{text-align:left}.product-detail-page .curalate-carousel__col--social{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;display:block}.funky-flex-wrap .product-detail-page .curalate-carousel__col--social{float:left;width:33.33333%}.product-detail-page .curalate-carousel__col--content{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.funky-flex-wrap .product-detail-page .curalate-carousel__col--content{float:left;width:66.66667%}}@media (min-width:992px){.product-detail-page .curalate-carousel__col--content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.product-detail-page .curalate-carousel__hashtag,.product-detail-page .curalate-carousel__social-link{display:block;margin-bottom:.5rem}.product-detail-page .curalate-carousel__hashtag{font-weight:700;font-size:1rem;text-decoration:none;text-transform:none;line-height:1.5rem}.product-detail-page .curalate-carousel__social-link{font-weight:400;font-size:.75rem;line-height:1.125rem;text-decoration:underline;text-transform:uppercase}@media (min-width:768px){.product-detail-page .curalate-carousel__social-link{font-size:.875rem;line-height:1.3125rem}}.product-detail-page .curalate-carousel__social-link:before{text-decoration:none;display:inline-block;font-size:1.325em;vertical-align:middle}.product-detail-page .curalate-carousel__social-link--instagram:before{font-family:brtn-icons-v8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none;padding:0 .25rem;content:""}@media (min-width:992px){.product-detail-page .curalate-carousel{padding-top:4.5rem}.product-detail-page .curalate-carousel__description{display:block}}.main-product-content{display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:2rem}.funky-flex-wrap .main-product-content{display:block}.funky-flex-wrap .main-product-content:after,.funky-flex-wrap .main-product-content:before{content:" ";display:table}.funky-flex-wrap .main-product-content:after{clear:both}@media (min-width:992px){.main-product-content{-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.main-product-content--scroll-container{display:block;position:relative;width:100%;min-height:1px;padding-left:12px;padding-right:12px;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}@media (min-width:992px) and (min-width:480px){.main-product-content--scroll-container{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:768px){.main-product-content--scroll-container{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:992px){.main-product-content--scroll-container{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:1280px){.main-product-content--scroll-container{padding-left:12px;padding-right:12px}}@media (min-width:992px) and (min-width:1440px){.main-product-content--scroll-container{padding-left:14px;padding-right:14px}}@media (min-width:992px) and (min-width:1600px){.main-product-content--scroll-container{padding-left:16px;padding-right:16px}}@media (min-width:992px) and (min-width:1920px){.main-product-content--scroll-container{padding-left:16px;padding-right:16px}}@media (min-width:992px){.funky-flex-wrap .main-product-content--scroll-container{float:left;width:66.66667%}}html[lang=ja-JP] .main-product-content .price.is-on-sale .standard-price,html[lang=ja-JP] .main-product-content .price .is-on-sale .standard-price,html[lang=ja-JP] .main-product-content .product-price.is-on-sale .standard-price,html[lang=ja-JP] .main-product-content .product-price .is-on-sale .standard-price,html[lang=ja] .main-product-content .price.is-on-sale .standard-price,html[lang=ja] .main-product-content .price .is-on-sale .standard-price,html[lang=ja] .main-product-content .product-price.is-on-sale .standard-price,html[lang=ja] .main-product-content .product-price .is-on-sale .standard-price{margin-right:0}html[lang=ja-JP] .main-product-content .sale-price,html[lang=ja-JP] .main-product-content .standard-price,html[lang=ja] .main-product-content .sale-price,html[lang=ja] .main-product-content .standard-price{display:block}.main-product-content .badge{font-weight:700;font-size:.875rem;line-height:1.3125rem;text-decoration:none;text-transform:uppercase;line-height:1;padding:.75rem}@media (min-width:768px){.main-product-content .badge{font-size:1rem;line-height:1.5rem;line-height:1}}.product-details-video__container{display:block;text-align:center;padding:2rem 0}@media (min-width:992px){.product-details-video__container{display:-ms-flexbox;display:flex}}.product-details-video__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.funky-flex-wrap .product-details-video__row{display:block}.funky-flex-wrap .product-details-video__row:after,.funky-flex-wrap .product-details-video__row:before{content:" ";display:table}.funky-flex-wrap .product-details-video__row:after{clear:both}.product-details-video__col{position:relative;width:100%;min-height:1px;padding-left:12px;padding-right:12px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:480px){.product-details-video__col{padding-left:12px;padding-right:12px}}@media (min-width:768px){.product-details-video__col{padding-left:12px;padding-right:12px}}@media (min-width:992px){.product-details-video__col{padding-left:12px;padding-right:12px}}@media (min-width:1280px){.product-details-video__col{padding-left:12px;padding-right:12px}}@media (min-width:1440px){.product-details-video__col{padding-left:14px;padding-right:14px}}@media (min-width:1600px){.product-details-video__col{padding-left:16px;padding-right:16px}}@media (min-width:1920px){.product-details-video__col{padding-left:16px;padding-right:16px}}.funky-flex-wrap .product-details-video__col{float:left;width:100%}@media (min-width:992px){.product-details-video__col--description{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.funky-flex-wrap .product-details-video__col--description{float:left;width:66.66667%}}.product-details-video__col--video{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:992px){.product-details-video__col--video{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.funky-flex-wrap .product-details-video__col--video{float:left;width:33.33333%}}.product-description__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:left}.funky-flex-wrap .product-description__row{display:block}.funky-flex-wrap .product-description__row:after,.funky-flex-wrap .product-description__row:before{content:" ";display:table}.funky-flex-wrap .product-description__row:after{clear:both}.product-description__col{position:relative;width:100%;min-height:1px;padding-left:12px;padding-right:12px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:480px){.product-description__col{padding-left:12px;padding-right:12px}}@media (min-width:768px){.product-description__col{padding-left:12px;padding-right:12px}}@media (min-width:992px){.product-description__col{padding-left:12px;padding-right:12px}}@media (min-width:1280px){.product-description__col{padding-left:12px;padding-right:12px}}@media (min-width:1440px){.product-description__col{padding-left:14px;padding-right:14px}}@media (min-width:1600px){.product-description__col{padding-left:16px;padding-right:16px}}@media (min-width:1920px){.product-description__col{padding-left:16px;padding-right:16px}}.funky-flex-wrap .product-description__col{float:left;width:100%}@media (min-width:992px){.product-description__col{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.funky-flex-wrap .product-description__col{float:left;width:83.33333%}}.product-description__short-description{padding-bottom:1.5rem}.product-description__long-description{padding-bottom:2.25rem}.spectrum-container__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.75rem;margin-right:-.75rem}.funky-flex-wrap .spectrum-container__row{display:block}.funky-flex-wrap .spectrum-container__row:after,.funky-flex-wrap .spectrum-container__row:before{content:" ";display:table}.funky-flex-wrap .spectrum-container__row:after{clear:both}.spectrum-container__col{position:relative;width:100%;min-height:1px;padding-left:12px;padding-right:12px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:480px){.spectrum-container__col{padding-left:12px;padding-right:12px}}@media (min-width:768px){.spectrum-container__col{padding-left:12px;padding-right:12px}}@media (min-width:992px){.spectrum-container__col{padding-left:12px;padding-right:12px}}@media (min-width:1280px){.spectrum-container__col{padding-left:12px;padding-right:12px}}@media (min-width:1440px){.spectrum-container__col{padding-left:14px;padding-right:14px}}@media (min-width:1600px){.spectrum-container__col{padding-left:16px;padding-right:16px}}@media (min-width:1920px){.spectrum-container__col{padding-left:16px;padding-right:16px}}.funky-flex-wrap .spectrum-container__col{float:left;width:100%}@media (min-width:992px){.spectrum-container__col{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.funky-flex-wrap .spectrum-container__col{float:left;width:75%}}.spectrum-drawing{height:92px;width:100%;color:#4796a8}.spectrum{-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid #4796a8;display:-ms-flexbox;display:flex;margin-bottom:.25rem}.spectrum-topic{margin-top:2.25rem;margin-bottom:0}.spectrum-legend{display:-ms-flexbox;display:flex;padding:.25rem .5rem}.spectrum-legend>span{-ms-flex:1;flex:1;text-align:center;display:inline-block;padding:0 .375rem}.catalog-app{background:#fff}.locally-product-finder{margin-bottom:2.25rem}.locally-product-finder__text{margin-bottom:.5rem}.locally-product-finder__form .messaging-wrapper{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}@media (min-width:480px){.locally-product-finder__form form{max-width:500px}.locally-product-finder__form .form-group-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.locally-product-finder__form .form-group{-ms-flex:1;flex:1}.locally-product-finder__form .form-group:nth-child(2n){margin-left:1rem}}.low-stock-msg{text-align:center;margin-bottom:.75rem}.pre-heading-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pre-heading-container .product-name,.pre-heading-container .product-subtitle{width:100%}.pre-heading-container .product-name{-ms-flex-order:2;order:2;margin-bottom:.75rem}.pre-heading-container .product-subtitle{-ms-flex-order:1;order:1;margin-bottom:0}.pre-heading-container .product-subtitle>span{display:block;margin-bottom:.75rem}