/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:#ffffffbf;border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}@media (min-width: 48em){.tm-hide-desktop{display:none!important}}@media (max-width: 47.99em){.tm-hide-mobile{display:none!important}}.tm-flex{display:flex}.tm-justify-between{justify-content:space-between}.tm-justify-center{justify-content:center}.tm-justify-end{justify-content:flex-end}.tm-items-center{align-items:center}.tm-flex-col{flex-direction:column}.tm-p-0{padding:0}.tm-m-0{margin:0}.tm-hidden{display:none}.tm-screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.tm-responsive-iframe{position:relative;overflow:hidden;padding-top:56.25%}.tm-responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.tm-visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@-webkit-keyframes shiftUp{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes shiftUp{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.skip-link:focus{box-shadow:0 0 2px 2px #0009;clip:auto!important;left:5px;top:5px;width:auto;z-index:100000}*:focus-visible{outline:2px solid #fff!important}.bra-landing-hero__image{position:relative}.bra-landing-hero__image:before{content:"";position:absolute;height:80%;width:16%;background:#1ca9c9;bottom:0;right:18.6%;mix-blend-mode:hard-light;opacity:.95}.bra-landing-hero__image:after{content:"";position:absolute;height:67.5%;width:5.2%;background:#ff6e4b;top:60%;right:13.4%;mix-blend-mode:hard-light;opacity:.95;z-index:0}.bra-landing-hero__heading-overlay{position:absolute;bottom:0;z-index:1}.bra-landing-hero__heading-overlay .white{color:#fff}.bra-landing-hero__heading-overlay .heading{margin-left:16px;margin-bottom:0;font-size:46px}.bra-landing-hero__heading-regular .heading{width:80%;margin:10px 0 0 16px;line-height:1}.bra-landing-hero__list ul{list-style:none;width:75%;margin-left:auto}.bra-landing-hero__list ul li{padding:8px 0;font-weight:700;font-size:16px}.bra-landing-hero__list ul li:not(:last-of-type){border-bottom:solid #000 1px}.bra-landing-hero__list ul li:not(:last-of-type) .orange{color:#ff6e4b}.bra-landing-hero__list ul li:last-of-type{font-size:18px}.bra-landing-video{margin-top:5%}.bra-landing-video iframe{max-width:100%}.bra-landing__range-heading{display:flex;margin-bottom:5%}.bra-landing__range-heading .heading{margin-left:auto}.bra-landing .bra-block{width:90%;max-width:400px;margin-bottom:30px}.bra-landing .bra-block__content{padding:25px 5px 25px 25px}.bra-landing .bra-block p{color:#fff;margin-bottom:10px;line-height:1.25;font-weight:700;font-size:110%}.bra-landing .bra-block p.large{font-size:120%}.bra-landing .bra-block.bra-landing__power{background-color:#ff6e4b;margin-left:auto}.bra-landing .bra-block.bra-landing__energize{background-color:#1ca9c9}.bra-landing .bra-block.bra-landing__balance{background-color:#ff6e4b;margin-left:auto;margin-bottom:100px}.bra-landing .bra-block__image{height:245px;width:245px;position:relative;margin-bottom:-30px}.bra-landing .bra-block__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;margin-top:-30px}.bra-landing .bra-block__image.bra-landing__energize-image{margin-right:-11%;margin-left:auto}.bra-landing .bra-block__image.bra-landing__energize-image .overlay-logo{left:-50px}.bra-landing .bra-block__image.bra-landing__energize-image .overlay-logo.tested-logo{width:100px}.bra-landing .bra-block__image.bra-landing__power-image,.bra-landing .bra-block__image.bra-landing__balance-image{margin-left:-11%}.bra-landing .bra-block__image.bra-landing__power-image .overlay-logo,.bra-landing .bra-block__image.bra-landing__balance-image .overlay-logo{right:-50px}.bra-landing .bra-block__image.bra-landing__power-image .overlay-logo.tested-logo,.bra-landing .bra-block__image.bra-landing__balance-image .overlay-logo.tested-logo{width:100px}.bra-landing .bra-block__image.bra-landing__power-image .trustpilot-logo,.bra-landing .bra-block__image.bra-landing__balance-image .trustpilot-logo{width:135px}@media screen and (max-width: 380px){.bra-landing .bra-block__image.bra-landing__power-image .trustpilot-logo,.bra-landing .bra-block__image.bra-landing__balance-image .trustpilot-logo{right:-33px}}.bra-landing .bra-block__image.bra-landing__power-image .trustpilot-logo img,.bra-landing .bra-block__image.bra-landing__balance-image .trustpilot-logo img{-o-object-fit:contain;object-fit:contain}.bra-landing .bra-block__image .overlay-logo{position:absolute;top:25%}.bra-landing .bra-block__heading{position:absolute;bottom:10px}.bra-landing .bra-block__heading h4{font-size:46px;color:#fff}.bra-landing .bra-block__heading.bra-landing__balance-heading,.bra-landing .bra-block__heading.bra-landing__power-heading{right:-31%}@media screen and (max-width: 380px){.bra-landing .bra-block__heading.bra-landing__balance-heading,.bra-landing .bra-block__heading.bra-landing__power-heading{right:0}}.bra-landing .bra-block__heading.bra-landing__energize-heading{left:-31%}@media screen and (max-width: 380px){.bra-landing .bra-block__heading.bra-landing__energize-heading{left:0}}.bra-landing__3-pic-collage{position:relative;height:100vw}.bra-landing__3-pic-collage:before{position:absolute;content:"";height:43.5%;width:6.25%;background-color:#ff6e4b;top:0%;z-index:3;right:50%;mix-blend-mode:hard-light;opacity:.95}.bra-landing__3-pic-collage:after{position:absolute;content:"";height:90%;width:12.5%;background-color:#1ca9c9;bottom:20%;z-index:3;right:37.5%;mix-blend-mode:hard-light;opacity:.95}.bra-landing__3-pic-collage .image-1{position:absolute;width:56%;height:80%;z-index:1}.bra-landing__3-pic-collage .image-1 img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.bra-landing__3-pic-collage .image-2{position:absolute;width:50%;right:0;top:7.5%;height:42%;z-index:4}.bra-landing__3-pic-collage .image-2 img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:left;object-position:left}.bra-landing__3-pic-collage .image-3{position:absolute;width:55%;bottom:0;left:30%;height:45%;z-index:2}.bra-landing__3-pic-collage .image-3 img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:left;object-position:left}.bra-landing__reviews-heading{width:75%;margin-left:auto}.bra-landing__reviews-wrapper{display:flex;flex-wrap:wrap}.bra-landing__reviews-item .score{margin-bottom:15px;height:25px;display:flex;align-items:center}.bra-landing__reviews-item .score .quote-mark{color:#ff6e4b;fill:#ff6e4b;stroke:#ff6e4b;margin-right:15px;position:relative;bottom:-3px}.bra-landing__reviews-item .quote p{margin-bottom:0;line-height:1.25;font-weight:700;font-size:16px}.bra-landing__reviews-item:nth-child(1){width:55%;margin-right:5%}.bra-landing__reviews-item:nth-child(2){width:40%;margin-top:5%}.bra-landing__reviews-item:nth-child(3){width:65%;margin-left:5%;margin-top:-5%}.bra-landing__reviews-item .person .orange{color:#ff6e4b}.bra-landing__full-width-banner{background:#1ca9c9}.bra-landing__full-width-banner h3{color:#fff;padding:15px 0;text-align:center;font-size:32px}.bra-landing__cta{margin-bottom:30px}.bra-landing__cta-button{text-align:center}.bra-landing__cta-button .button{background:#ff6e4b}@media screen and (min-width: 500px)and (max-width: 992px){.bra-landing-hero__image:after{height:40%}}@media screen and (min-width: 992px){.bra-landing-hero{display:flex}.bra-landing-hero__image-text{width:60%}.bra-landing-hero__heading-overlay .heading{font-size:76px}.bra-landing-hero__heading-regular .heading{font-size:60px}.bra-landing-hero__list{width:40%;margin-top:20vw}.bra-landing-hero__list ul{width:85%}.bra-landing-hero__list ul li:last-of-type{font-size:27px;width:90%;line-height:1}.bra-landing-video{width:50%;margin-bottom:-25%}.bra-landing .bra-block{width:40%;max-width:unset}.bra-landing .bra-block.bra-landing__power{margin-bottom:0}.bra-landing .bra-block.bra-landing__energize{margin-top:-30%;margin-left:35px;margin-bottom:0}.bra-landing .bra-block.bra-landing__balance{margin-right:15px;margin-top:-200px}.bra-landing .bra-block p{margin-bottom:1.3rem}.bra-landing .bra-block__image{height:320px;width:320px}.bra-landing__3-pic-collage{width:50%;height:40vw;margin-top:-25%;max-height:550px}.bra-landing__reviews{width:50%;margin-left:auto;margin-top:-25%}.bra-landing__reviews-item:nth-child(1){width:50%}.bra-landing__reviews-item:nth-child(2){width:45%;margin-top:0}.bra-landing__reviews-item:nth-child(3){width:100%;margin-left:0%;margin-top:0%}.bra-landing__cta{margin-bottom:30px;width:49%;display:inline-flex;flex-wrap:wrap;padding:25px 30px 0}}.bra-support{display:inline-block;padding:5px 10px;color:#222;font-weight:600;background-color:#f1f1f1}.bra-support--collection-view{position:absolute;bottom:0;left:0;font-size:12px;font-weight:600;pointer-events:none;z-index:2}.bc-sf-filter-product-item-image{position:relative}.bundle-type{margin:28px 0;padding:0 60px;position:relative;z-index:1}@media (max-width: 29.99em){.bundle-type{padding:0;margin:2rem 0 0}}.bundle-type.active-dropdown-fix{z-index:2}.bundle-type__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}@media (max-width: 29.99em){.bundle-type__inner{padding-left:0;padding-right:0}}.bundle-type__title{font-size:21px;font-weight:600;margin:0 28px 0 0}@media (max-width: 29.99em){.bundle-type__title{font-size:21px;margin-right:0}}.bundle-type__add,.bundle-type__remove{color:#848484;font-size:14px;font-style:italic;margin:0;letter-spacing:0;cursor:pointer}.bundle-type__add .icon,.bundle-type__remove .icon{fill:#848484;width:14px;height:14px;margin-right:4px;vertical-align:baseline;position:relative;bottom:-2px}.bundle-type__add span,.bundle-type__remove span{text-decoration:underline}.bundle-type__add{display:none}.bundle-type__add .icon{fill:#848484}.bundle-type--removed .bundle-type__add{display:block}.bundle-type__remove .icon{fill:#848484}.bundle-type--removed .bundle-type__remove,.bundle-type__remove--disabled{display:none}.bundle-type--removed .bundle-type__remove .icon,.bundle-type__remove--disabled .icon{opacity:.5}.bundle-type--removed .bundle-type__remove{display:none}.bundle-tag{display:flex;justify-content:flex-start;align-items:baseline;width:100%;color:#000;font-weight:600;border-radius:99999px;font-size:12px;line-height:1.6}.bundle-tag .fa{margin-right:5px}.bundle-quantity{font-weight:700;font-size:14px;color:#767676;text-align:center;width:100%}.bundle-dropdown{position:relative}.bundle-dropdown__header{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;padding:4px 15px;border:1px solid #707070;background-color:#fff;font-size:15px;cursor:pointer}.bundle-dropdown--selected .bundle-dropdown__header{border:1px solid #3d9dbd;background-color:#3d9dbd}.bundle-dropdown__heading{margin:0;line-height:1;font-weight:600;color:#333}.bundle-dropdown--selected .bundle-dropdown__heading{color:#fff}.bundle-dropdown__tooltip{display:none;position:absolute;left:100%;top:50%;transform:translateY(-50%);width:130px;margin-left:16px;line-height:1.2;font-size:14px;border:1px solid #707070;box-shadow:1px 1px 3px #6464644d;border-radius:3px;padding:6px 10px}.bundle-dropdown__tooltip:before,.bundle-dropdown__tooltip:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:9px solid #313131}.bundle-dropdown__tooltip:after{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:8px solid #fff}.bundle-dropdown__tooltip.active{display:block}.bundle-dropdown__icon{width:14px;height:26px}.bundle-dropdown--open .bundle-dropdown__icon{transform:rotate(180deg);transform-origin:center}.bundle-dropdown--selected .bundle-dropdown__icon .icon{fill:#fff}.bundle-dropdown__body{display:none;flex-direction:column;position:absolute;z-index:10;top:100%;width:100%;max-height:240px;overflow:auto;background-color:#fff;border:1px solid #707070;border-top:none;box-shadow:2px 2px 4px #64646440}.bundle-dropdown--open .bundle-dropdown__body{display:flex}.bundle-dropdown__option{padding:6px 20px;cursor:pointer}.bundle-dropdown__option:hover,.bundle-dropdown__option--selected{background-color:#dfdfdf}.bundle-dropdown__option--inactive{opacity:.5;text-decoration:line-through}.bundle-dropdown__sold-out{display:none;margin-left:6px}.template-product .bundle-dropdown .jas_soldout .bundle-dropdown__sold-out{display:inline-block}.template-product .bundle-dropdown .jas_unavailable{display:none!important}.bundle-header{padding:46px 0;border-bottom:1px solid #cfcfcf}.bundle-header__title{font-size:30px;color:#333;margin-bottom:16px;margin-top:0}.bundle-header__description{color:#333;font-size:18px;letter-spacing:0px;margin-bottom:0;max-width:800px}.bundle-overview__inner{display:flex;align-items:center;padding:10px 0}@supports not (-ms-high-contrast: none){.bundle-overview__inner{justify-content:flex-end}}@media (max-width: 61.865em){.bundle-overview__inner{flex-direction:column}}.bundle-overview__inner h4{font-size:16px}@media (max-width: 61.865em){.bundle-overview__inner h4{font-size:15px}}.bundle-overview__inner h5{font-size:14px}.bundle-overview__progress{margin:0 auto 0 0;color:#484848;font-weight:300}@media (max-width: 61.865em){.bundle-overview__progress{display:none}}.bundle-overview__price-details{padding-right:16px;text-align:right}@media (max-width: 61.865em){.bundle-overview__price-details{display:flex;justify-content:space-between;align-items:center;padding-right:0;width:100%;margin-bottom:6px}}.bundle-overview__price{color:#707070;margin:0}@media (max-width: 61.865em){.bundle-overview__price{font-size:18px}}.bundle-overview__saving-percent{color:#707070;font-style:italic;margin:0}@media (max-width: 61.865em){.bundle-overview__saving-percent{order:-1;font-size:14px}}.bundle-overview__cta{background-color:#e3e3e3!important;text-transform:none;letter-spacing:.25px;font-weight:600;font-size:20px;padding:15px 30px;height:auto}@media (max-width: 29.99em){.bundle-overview__cta{font-size:16px;padding:10px 20px}}.bundle-overview__cta--success{background-color:#167ead!important}.bundle-overview__cta.loading{background-color:#e3e3e3}.bundle-overview--footer.bundle-overview--fixed{position:fixed;bottom:0;left:0;right:0;z-index:2;background-color:#f6f6f8;border-top:1px solid #ccc;border-bottom:1px solid #ccc}@media (max-width: 61.865em){.bundle-overview--footer{position:fixed;bottom:0;left:0;right:0;z-index:2;background-color:#f6f6f8;border-top:1px solid #ccc;border-bottom:1px solid #ccc}}@media (max-width: 61.865em){.bundle-overview--header{display:none}}.bundle-product{display:flex;max-width:100%;margin:0 auto}.bundle-product__media{width:280px;max-width:60%;display:flex;flex-shrink:0;justify-content:center;align-items:center}@media (max-width: 61.865em){.bundle-product__media{max-width:45%}}.bundle-product__body{width:260px;padding-left:50px}@media (max-width: 61.865em){.bundle-product__body{padding-left:.75rem;padding-right:.75rem}}.bundle-product__prices{display:flex;align-items:baseline}.bundle-product__discounted-price{color:#e63737;font-weight:600;margin:0 4px 0 0;font-size:20px}.bundle-product__original-price{color:#868686;font-weight:400;margin:0;font-size:18px}.bundle-product__heading{font-weight:600;font-size:20px;line-height:24px;margin:5px 0 -5px;color:#333}@media (max-width: 29.99em){.bundle-product__heading{font-size:16px;line-height:19px}}@media (max-width: 61.865em){.bundle-product__heading{margin:0}}.bundle-product__more-details{margin-top:12px;margin-bottom:0;font-size:14px;color:#333}.bundle-product--add{display:none;opacity:0;transition:opacity .15s}.bundle-type--removed .bundle-product--add{display:flex;opacity:1}.bundle-product--add .bundle-product__image{cursor:pointer;width:146px;height:140px;background:#fff 0% 0% no-repeat padding-box;border:2px dashed #b5b5b5;opacity:1;display:flex;justify-content:center;align-items:center}.bundle-product--add .bundle-product__image .icon{width:30px;fill:#707070}.bundle-product--add .bundle-product__body{display:flex;justify-content:center;align-items:center}.bundle-product--add .bundle-product__heading{color:#4d5959}.bundle-product a.jas-pr-image-link{display:block;width:100%;height:100%;position:relative;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.bundle-product .jas_swatch_on_grid.current-swatch:not(.selected) .swatch__value:before{display:none}.bundle-product .jas_swatch_on_grid.selected .swatch__value:before{content:"\f00c";text-align:center;display:table-cell;vertical-align:middle;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:2;font-size:10px;color:#fff}.bundle-product__body .variations .gecko-tooltip .gecko-tooltip-label:before{content:"\f0d7";top:100%;bottom:auto;left:50%;right:auto;-sand-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}.bundle-slider{background-color:#fff}@media (max-width: 29.99em){.bundle-type--removed .bundle-slider{display:none}}.bundle-slider__item{width:100%;display:flex;justify-content:center;align-items:center}.bundle-type--removed .bundle-slider__item{display:none}.bundle-slider .bundle-product__media{height:280px}.bundle-slider .bundle-product__media img{height:100%;-o-object-fit:contain;object-fit:contain}.bundle-slider .bundle-product__media a{pointer-events:none}.bundle-slider .bundle-product__body{transition:opacity .25s;transform:translateY(5px);opacity:0}.bundle-slider .is-selected .bundle-product__body{transition:transform .25s ease,opacity .25s ease;transform:translateY(0);opacity:1}.bundle-slider .flickity-viewport{background:#fff;z-index:2}@media (max-width: 29.99em){.bundle-slider .flickity-viewport{padding-top:1rem;margin-left:40px;margin-right:40px}}.active-dropdown-fix .bundle-slider .flickity-viewport{overflow:visible}.bundle-type--removed .bundle-slider .flickity-prev-next-button{opacity:.5}.bundle-slider-navigation{border-right:2px solid #e0e0e0;margin-top:24px}@media (max-width: 61.865em){.bundle-slider-navigation{display:none}}.bundle-slider-navigation__item{width:130px;padding:0;margin:0;display:flex;justify-content:center;align-items:center;transition:opacity .1s,transform .1s;opacity:1;transform:scale(1)}.bundle-slider-navigation__item.is-nav-selected{opacity:0;transform:scale(1.2)}.bundle-slider-navigation .flickity-viewport{width:calc(100% + 162px)}.bundle-slider,.bundle-slider-navigation{opacity:0;transition:opacity .4s}.bundle-slider.flickity-enabled,.bundle-slider-navigation.flickity-enabled{opacity:1}.bundle-slider.flickity-enabled{position:relative}@media (min-width: 30em){.bundle-slider.flickity-enabled{position:static}}.bundle-slider .flickity-prev-next-button{z-index:10;padding:0}@media (max-width: 29.99em){.bundle-slider .flickity-prev-next-button{height:100%;width:32px;background:#fff;border-radius:0}.bundle-slider .flickity-prev-next-button:hover,.bundle-slider .flickity-prev-next-button:focus{background:#f6f6f8}.bundle-slider .flickity-prev-next-button.next{left:auto;right:0;border-left:1px solid #ddd}.bundle-slider .flickity-prev-next-button.previous{left:0;right:auto;border-right:1px solid #ddd}}.bundle-slider .flickity-button{transition:background-color .2s ease}.bundle-slider .flickity-button:disabled{opacity:0}@media (max-width: 29.99em){.bundle-slider .flickity-slider{transform:none!important}.bundle-slider .bundle-slider__item{left:0!important}}.bundle-upsell-heading{font-size:14px;font-weight:700;margin-top:24px}.bundle-upsell{display:flex;align-items:center;border:1px solid #000;border-radius:3px;padding:8px 14px;margin-top:12px}.bundle-upsell__icon{display:flex;justify-items:center;align-items:center;padding-right:12px;border-right:1px solid #000}.bundle-upsell__icon svg.icon{fill:#000;width:55px;height:55px;overflow:visible}.bundle-upsell__body{display:flex;justify-content:space-between;flex-grow:1;padding-left:15px}.bundle-upsell__text{display:flex;flex-direction:column;justify-content:center}.bundle-upsell__title{font-size:14px;line-height:17px;font-weight:300;letter-spacing:0px;margin-top:0;color:#000}.bundle-upsell__saving{font-size:17px;line-height:21px;font-weight:600;letter-spacing:0px;margin-bottom:0;color:#000}.bundle-upsell__cta.button-o{font-size:14px;line-height:17px;letter-spacing:.56px;font-weight:600;padding:13px 22px;margin:auto 0 auto 15px;color:#fff;border-radius:3px;background-color:#000;flex-shrink:0;border:0px}.bundle-upsell__cta.button-o:hover{background-color:#9fcede;color:#000;border:0}.bundle-upsell-item{display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;height:100%}.bundle-upsell-item__image{margin:auto 0}.collection-header{position:relative;background-size:cover;background-position:center}.collection-header .collection-header__overlay{position:absolute;width:100%;height:100%;top:0;bottom:0;left:0;right:0;opacity:.5;background-color:#000}.collection-header .collection-header__content{padding-top:3rem;padding-bottom:3rem}.collection-header .collection-header__breadcrumb{margin-top:0}.collection-header .collection-header__breadcrumb a{color:currentColor!important}.collection-header .collection-header__title{color:currentColor!important;text-align:left;line-height:1;margin-bottom:1rem}.collection-header .collection-header__description{color:currentColor!important}.collection-header .collection-header__description p{font-size:.875rem!important;margin-bottom:.75rem!important;color:currentColor!important}.collection-product-grid__inner{display:flex;flex-wrap:wrap}.collection-product-grid__footer .jas-pagination{border-color:#eaeaea}.collection-product-grid__footer .pagination-page{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.detail-blocks{margin-bottom:3rem}.detail-blocks__block{display:flex;flex-direction:column}@media screen and (min-width: 680px){.detail-blocks__block{flex-direction:row}}@media screen and (min-width: 680px){.detail-blocks__block.reverse-layout{flex-direction:row-reverse}}.detail-blocks__text{display:flex;flex-direction:column;justify-content:center;min-width:50%;line-height:1.4;padding:2.5rem}@media screen and (min-width: 680px){.detail-blocks__text{padding:3rem}}.detail-blocks__text h1,.detail-blocks__text h2,.detail-blocks__text h3,.detail-blocks__text h4,.detail-blocks__text h5,.detail-blocks__text h6{font-weight:700}.detail-blocks__image-wrapper{min-height:300px;min-width:50%;position:relative}@media screen and (min-width: 680px){.detail-blocks__image-wrapper{min-height:330px;min-height:36vw}}@media screen and (min-width: 1600px){.detail-blocks__image-wrapper{min-height:600px}}.detail-blocks__image{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.dropdown{position:relative}.dropdown__header{display:flex;justify-content:space-between;align-items:baseline;position:relative;width:100%;padding:4px 15px;border:1px solid #707070;background-color:#fff;border-radius:99999px;font-size:15px;cursor:pointer}.dropdown--selected .dropdown__header{border:1px solid #fff;background-color:#3d9dbd}.dropdown__heading{margin:0;line-height:1;font-weight:600;color:#333}.dropdown--selected .dropdown__heading{color:#fff}.dropdown__tooltip{color:#4d5959;background-color:#fff;display:none;position:absolute;left:100%;top:50%;transform:translateY(-50%);width:200px;margin-left:16px;line-height:1.2;font-size:14px;border:1px solid #707070;box-shadow:1px 1px 3px #6464644d;border-radius:3px;padding:6px 10px}.dropdown__tooltip:before,.dropdown__tooltip:after{content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:9px solid #313131}.dropdown__tooltip:after{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:8px solid #fff}.dropdown__tooltip.active{display:block}.dropdown__icon{width:14px;height:32px}.dropdown--open .dropdown__icon{transform:rotate(180deg);transform-origin:center}.dropdown--selected .dropdown__icon .icon{fill:#fff}.dropdown__body{display:none;flex-direction:column;position:absolute;z-index:10;top:100%;width:100%;max-height:240px;overflow:auto;background-color:#fff;border:1px solid #707070;border-radius:10px;margin-top:8px;box-shadow:2px 2px 4px #64646440;color:#4d5959}.dropdown--open .dropdown__body{display:flex}.dropdown__option{padding:6px 20px;cursor:pointer;max-width:100%!important}.dropdown__option:hover,.dropdown__option--selected{background-color:#dfdfdf}.dropdown__option--inactive{opacity:.5;text-decoration:line-through}.dropdown__sold-out{display:none;margin-left:6px}.template-page_runderfitcalc #jas-wrapper{overflow:visible}.featured-image{position:relative;margin:2rem 0}.featured-image__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.featured-image--inverted .featured-image__overlay{background-color:#fff}.featured-image__text{position:relative;margin:0 auto;padding:4rem 2rem;max-width:1024px;line-height:1.5;font-weight:700;text-align:center;z-index:1;color:#fff;font-size:18px}@media screen and (min-width: 500px){.featured-image__text{font-size:24px}}@media screen and (min-width: 768px){.featured-image__text{font-size:28px}}.featured-image--inverted .featured-image__text{color:#000}.featured-image__text p{margin-bottom:0}.featured-image__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lifestyle-block{position:relative;display:flex;overflow:hidden;padding:2rem}@media screen and (min-width: 640px){.lifestyle-block{padding:3rem}}.lifestyle-block__play-button{position:absolute;top:50%;left:50%;z-index:3;transform:translate(-50%,-50%);width:70px;max-height:100px;line-height:1}.lifestyle-block__play-button svg{fill:#fff}.lifestyle-block__play-button:hover svg{fill:#1990c6}.lifestyle-block__image{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.lifestyle-block__overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:2}@media screen and (min-width: 500px){.lifestyle-block__overlay--500{display:none}}@media screen and (min-width: 768px){.lifestyle-block__overlay--768{display:none}}@media screen and (min-width: 1200px){.lifestyle-block__overlay--1200{display:none}}.lifestyle-block__text{max-width:100%;position:relative;z-index:3;line-height:1.25}@media screen and (max-width: 499px){.lifestyle-block__text{width:100%!important}}.lifestyle-block__text h1,.lifestyle-block__text h2,.lifestyle-block__text h3,.lifestyle-block__text h4,.lifestyle-block__text h5,.lifestyle-block__text h6{font-weight:700;margin-top:0}.lifestyle-block__text>*:last-child{margin-bottom:0!important}.product-video{position:relative}.product-video__play-button{position:absolute;top:54%;left:50%;z-index:3;transform:translate(-50%,-50%);width:35px;max-height:50px;line-height:1}.product-video__play-button svg{fill:#fff}.market-restricted-banner{position:fixed;bottom:0;left:0;right:0;z-index:100;width:100%;padding:1rem;background-color:#ffa402;text-align:center}.market-restricted-banner__message{color:#fff;font-weight:700;font-size:1.2rem}.message-block{display:none}#bc-sf-filter-products .message-block{float:left;display:initial}.products.jas-products-holder .message-block{display:block}.message-block__inner{display:flex;flex-direction:column;background-size:cover;background-position:center;padding:1.5rem;height:100%}.message-block__anchor{display:flex;flex-direction:column;height:100%}.message-block__text-content{margin-bottom:1rem}.message-block__text-content>:first-child{margin-top:0}.message-block__text-content>:last-child{margin-bottom:0}.message-block__text-content>:is(p,li,a){font-size:12px}.message-block__text-content>:is(h1,h2,h3){font-size:26px;line-height:1.25}.button.message-block__button{font-size:14px}@media screen and (min-width: 500px){.message-block__text-content>:is(p,li,a){font-size:14px}.message-block__text-content>:is(h1,h2,h3){font-size:32px}}@media screen and (min-width: 1200px){.message-block__text-content>:is(h1,h2,h3){font-size:40px}.button.message-block__button{font-size:16px}}.button.message-block__button{height:auto;text-align:center;line-height:1.5;padding:8px 24px}.tm-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:none;justify-content:center;align-items:center}.tm-modal--open{display:flex}.tm-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#0006;z-index:-1}.tm-modal__window{position:relative;max-height:95%;max-width:95%;width:700px;border-radius:4px;box-shadow:0 10px 25px #00000080;background-color:#fff;overflow:auto;padding:16px}@media (min-width: 48em){.tm-modal__window{padding:24px;max-height:75%}}.tm-modal__title{margin:0 0 24px}.tm-modal__close{cursor:pointer;position:absolute;top:12px;right:12px;width:20px}[data-related-modal]{cursor:pointer;display:inline-block}.model-wears-badge{display:inline-block;padding:5px 10px;color:#222;background-color:#f1f1f1cc;position:absolute;bottom:0;font-size:12px;font-weight:600;pointer-events:none;z-index:2;left:50%;transform:translate(-50%)}@media screen and (min-height: 750px){.model-wears-badge{left:0;transform:unset}}.BundleBuilderCartCount_picky-bundle-builder-cart-count_C0XFU{padding:1rem .25rem;border-top:1px solid #fff}#pickystory-giftbox-component.disable-pointer-events [class^=SectionSteps_picky-steps__]{pointer-events:none!important;opacity:.3!important}#pickystory-giftbox-component.disable-pointer-events .swiper-slide:not(.swiper-slide:first-of-type){pointer-events:none!important;opacity:.3!important}.picky-widget.CartNoticeInline_picky-cart-notice-inline_1OW2k{border:1px solid #409cbd;padding:1rem;margin-bottom:1rem;color:#4d5959;background-color:#409cbd0f}.SectionLayout_picky-collections__wrapper_18Tc7>div{border:1px solid #ddd}.product-badge__inner{background-color:#000;width:55px;height:55px;margin:3px 6px 3px 3px;padding:3px!important;display:flex!important;justify-content:center;align-items:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-badge__text{color:#fff;text-align:center;line-height:1.1;word-break:normal;font-size:10px;letter-spacing:.25px}.product-badge--shape-circle .product-badge__inner{border-radius:100%}.product-badge--color-pink .product-badge__inner{background:#ff584a}.product-upsell{margin-top:1rem}.product-upsell__trigger{display:flex;align-items:baseline;cursor:pointer}.product-upsell__trigger h4{padding-right:.5rem;color:#3d9dbd;font-size:14px;font-weight:700;margin-top:4px;margin-bottom:16px}.product-upsell__trigger svg{width:10px;height:10px;transition:.2s ease transform;fill:#3d9dbd}.show .product-upsell__trigger svg{transform:rotate(-90deg)}.product-upsell__content{margin-bottom:40px;display:none}.show .product-upsell__content{display:block}.product-upsell__content .jas-grid-item{margin-top:0;padding-left:0;padding-right:0;max-width:200px}.review-grid{max-width:1600px;margin-left:auto;margin-right:auto}.review-grid__inner{display:flex;flex-wrap:wrap;justify-content:center}.review-grid__item{display:inline-block;width:49%;padding:0 1rem;margin-bottom:1rem}.review-grid__item--5{display:none}@media screen and (min-width: 735px){.review-grid__item{width:32%}.review-grid__item--4,.review-grid__item--5{display:none}}@media screen and (min-width: 992px){.review-grid__item{width:19%}.review-grid__item--4,.review-grid__item--5{display:inline-block}}.form-intro{background-color:#fff;max-width:100%;text-align:center;opacity:0;position:relative;z-index:-9;transition:all .3s linear}.form-intro--active{z-index:9;opacity:1;transition:all .3s linear}.form-intro:not(.form-intro--active){height:0}.form-intro__image img{max-height:400px;-o-object-fit:cover;object-fit:cover;-o-object-position:left center;object-position:left center}@media screen and (min-width: 769px){.form-intro__image img{max-height:500px}}@media screen and (min-width: 1280px){.form-intro__image img{-o-object-position:left top;object-position:left top}}@media screen and (min-width: 1920px){.form-intro__image img{max-height:650px}}.form-intro__text{margin:5em auto 0;padding:0 2em}@media screen and (min-width: 768px){.form-intro__text{max-width:50%}}button.form-intro-close{background:none;padding:0;margin:1em;text-transform:none;letter-spacing:initial}button.form-intro-close .slider-button__icon{margin-left:.25em}.tape-measure{color:#000;margin:5em 0}.tape-measure__icon{display:inline-block;width:50px}.tape-measure__icon svg{fill:#000}.bra-slider{opacity:0;height:0;overflow:hidden;transition:opacity .3s .6s linear}.bra-slider--active{opacity:1;height:initial;overflow:initial;transition:opacity .3s .6s linear}#shopify-section-bra-size-calculator-slider{margin:0 auto}@media (min-width: 768px){#shopify-section-bra-size-calculator-slider{width:60%}}.bra-size-calculator{opacity:0;overflow-x:hidden}.flickity-viewport{overflow:visible}.carousel-cell{font-size:1rem;opacity:0;width:100%;transition:opacity .3s}.carousel-cell.is-selected{transition-delay:.4s;opacity:1}.carousel-cell h3{font-weight:700}.carousel-cell p,.carousel-cell span{font-size:1rem}@media (min-width: 768px){.carousel-cell p,.carousel-cell span{max-width:75%}}.slider-progress{display:flex;justify-content:space-between;margin-bottom:2em;padding-top:4em;width:100%}.progress-step{color:#d3d3d3;display:flex;align-items:center;font-weight:700;flex:1 0 33%;list-style:none}.progress-step:last-of-type{flex:0 0 auto;white-space:pre}.progress-step .progress-step__tick{display:none;fill:#fff;height:18px;width:14px}.progress-step--active,.progress-step--complete{color:#000}.progress-step--active .progress-step__circle,.progress-step--complete .progress-step__circle{transition:background-color .2s .1s linear}.progress-step--active .progress-step__circle{background:#ff584a;color:#f5f5f5}.progress-step--complete .progress-step__circle{background:#ff584a}.progress-step--complete .progress-step__number{display:none}.progress-step--complete .progress-step__tick{display:block}@media (min-width: 768px){.progress-step:not(:last-of-type):after{background:#f5f5f5;content:"";height:2px;margin:0 20px;width:100%}}.progress-step__circle{background:#f5f5f5;border-radius:50%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;flex:0 0 24px;height:24px;margin-right:10px;text-align:center;width:24px;line-height:24px;transition:background-color .2s .1s linear}.how-to-container{background-color:#fff}.how-to{opacity:0;transition:opacity .3s ease;display:flex;flex-flow:row wrap}@media (min-width: 768px){.how-to{flex-wrap:nowrap}}.how-to__image,.how-to__content{flex:0 0 100%}@media (min-width: 768px){.how-to__image,.how-to__content{flex:0 0 50%}}.how-to__image *{width:100%}.how-to__content{background:#f5f5f5;display:flex;flex-flow:row wrap;justify-content:center;align-content:center;padding:2em}.how-to__content .how-to__title,.how-to__content .how-to__text{flex:0 0 100%}.how-to__title{display:flex;font-size:inherit;font-weight:700}.how-to__title .icon-info{height:20px;width:20px;fill:#3d9dbd;margin-right:.5em}.how-to__text{font-style:italic}.need-help-container{margin:5em 0;text-align:center}.need-help-container a{display:block;font-weight:700}.carousel-cell .dropdown{display:inline-block;margin:1rem 0 2rem;min-width:100px}.dropdown-support-text{display:block;font-style:italic;margin-bottom:1em}.top-size-options{display:flex;flex-flow:row wrap;justify-content:space-between;width:calc(180px + 4.5em)}@media (min-width: 768px){.top-size-options{width:calc(270px + 7.5em)}}.top-size-options input[type=radio]{opacity:0;position:fixed;width:0}.top-size-options label{cursor:pointer;display:flex;justify-content:center;align-items:center;font-weight:700;margin:0 1.5em 1.5em 0;border:1px solid #4d5959;border-radius:5px;width:45px;height:45px}@media (max-width: 768px){.top-size-options label:nth-of-type(4n+4){margin-right:0}}@media (min-width: 768px){.top-size-options label:nth-of-type(6n+6){margin-right:0}}.top-size-options input[type=radio]:checked+label{background-color:#3d9dbd;border-color:#3d9dbd;color:#fff}.top-size-options input[type=radio]:focus+label{border:2px dashed #3d9dbd}.top-size-options label:hover{background-color:#3d9dbd;border-color:#3d9dbd;color:#fff}.slider-nav{display:flex}.slider-button{background:none;color:#000;font-size:1.125em;font-weight:700;padding:0;margin:1rem 0;text-transform:initial;letter-spacing:initial;white-space:pre}.slider-button:hover{background-color:transparent}.slider-button .slider-button__icon{fill:#000}.slider-button:disabled{background:none;color:#d3d3d3}.slider-button:disabled:hover{opacity:1}.slider-button:disabled .slider-button__icon{fill:#d3d3d3}.slider-button--back .slider-button__icon{margin-right:.5rem;transform:rotate(180deg)}.slider-button--next{margin-left:auto}.slider-button--next.nudge-me{position:relative;-webkit-animation-name:nudge;animation-name:nudge;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:cubic-bezier(.01,.9,.46,1.22);animation-timing-function:cubic-bezier(.01,.9,.46,1.22)}.slider-button--next .slider-button__icon{margin-left:.5rem;vertical-align:middle}.slider-button__icon{width:15px;display:inline-block;position:relative;z-index:-1}.crunching-gif{display:block;margin:10em auto;width:105px}.suggestionbox div.hideme{display:none}span.bs-results__size{font-size:inherit}p.bs-results__subtitle{text-align:center;max-width:100%}@-webkit-keyframes nudge{0%{left:0}10%{left:-10px}20%{left:0}30%{left:-8px}40%{left:0}50%{left:-6px}60%{left:0}70%{left:-4px}80%{left:0}90%{left:-2px}to{left:0}}@keyframes nudge{0%{left:0}10%{left:-10px}20%{left:0}30%{left:-8px}40%{left:0}50%{left:-6px}60%{left:0}70%{left:-4px}80%{left:0}90%{left:-2px}to{left:0}}.bsc-form{max-width:100%!important}.bsc-form .bsc-form__group{display:flex}.bsc-form .bsc-form__group input[type=text],.bsc-form .bsc-form__group input[type=email]{box-sizing:border-box;border-radius:0;padding:0 0 0 16px;height:50px;text-align:left;color:#000;font-family:Arial,sofia-pro,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:0px;background-color:#f0f0f0;border:0}.bsc-form .bsc-form__group input[type=text]::-moz-placeholder,.bsc-form .bsc-form__group input[type=email]::-moz-placeholder{color:#707070;font-family:Arial,sofia-pro,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:0px}.bsc-form .bsc-form__group input[type=text]:-ms-input-placeholder,.bsc-form .bsc-form__group input[type=email]:-ms-input-placeholder{color:#707070;font-family:Arial,sofia-pro,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:0px}.bsc-form .bsc-form__group input[type=text]::placeholder,.bsc-form .bsc-form__group input[type=email]::placeholder{color:#707070;font-family:Arial,sofia-pro,Helvetica,sans-serif;font-size:18px;font-weight:400;letter-spacing:0px}.bsc-form .bsc-form__group input[type=text]:-webkit-autofill,.bsc-form .bsc-form__group input[type=text]:-webkit-autofill:hover,.bsc-form .bsc-form__group input[type=text]:-webkit-autofill:focus,.bsc-form .bsc-form__group input[type=text]:-webkit-autofill:active,.bsc-form .bsc-form__group input[type=email]:-webkit-autofill,.bsc-form .bsc-form__group input[type=email]:-webkit-autofill:hover,.bsc-form .bsc-form__group input[type=email]:-webkit-autofill:focus,.bsc-form .bsc-form__group input[type=email]:-webkit-autofill:active{background-color:#f0f0f0}.bsc-form .bsc-form__group button[type=submit],.bsc-form .bsc-form__group input[type=submit]{align-self:stretch;flex-shrink:0;width:177px;background:#000!important;font-family:Arial,sofia-pro,Helvetica,sans-serif!important;font-size:18px;font-weight:700;letter-spacing:0px;border-radius:0;line-height:1;white-space:normal;padding:11px 10px;text-align:center;word-break:break-word;cursor:pointer;height:auto;text-transform:initial}.bs-results{padding-top:4em;text-align:center}.bs-results__title{display:flex;align-items:center;justify-content:center}.bs-results__tick{background:#2bcc16;border-radius:50%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;flex:0 0 24px;height:24px;margin-right:10px;text-align:center;width:24px}.bs-results__tick svg{fill:#fff;height:18px;width:14px}.bs-results__size{font-weight:700}.product-rec-container{display:flex;flex-flow:row wrap}.product-rec{display:flex;flex-flow:column wrap;min-height:500px;max-width:280px;margin:1em auto}.product-rec__title{font-size:1.25rem}.product-rec__image{width:100%}.product-rec__price{font-weight:700;max-width:100%!important}.product-rec__features{list-style:none;margin-bottom:2em}.product-rec__features li{padding:.5em .75em}.product-rec__features li:nth-of-type(odd){color:gray;background-color:#eee}.product-rec a{font-weight:700}.suggestunavailable{text-align:left}.suggestunavailable__unavailable-title{font-size:1.25rem;font-weight:700}.suggestunavailable__unavailable-check{margin:1em 0}.need-more-help{background:#f5f5f5;display:flex;font-size:1rem;flex-flow:row wrap;margin-top:5em}@media (min-width: 768px){.need-more-help{flex-flow:row nowrap}}.need-more-help h3{font-size:1.25rem;margin:0}.need-more-help .need-more-help__subtitle{font-size:1.125rem}.need-more-help__text,.need-more-help__img{flex:0 0 100%;padding:1.25rem}@media (min-width: 768px){.need-more-help__text,.need-more-help__img{flex:0 0 50%}}.need-more-help p{max-width:100%}.need-more-help a{color:#4d5959!important;display:block;font-weight:700}.strava-form *:not(.jdgm-star){font-family:sofia-pro!important}.strava-form__form{max-width:900px;margin:auto}.strava-form__form input,.strava-form__form label{width:480px!important;margin:auto!important}@media (max-width: 600px){.strava-form__form input,.strava-form__form label{width:100%!important}}.strava-form__form input[type=text],.strava-form__form input[type=email]{width:300px!important;margin:auto!important}@media (max-width: 600px){.strava-form__form input[type=text],.strava-form__form input[type=email]{width:100%!important}}.strava-form__form [aria-labelledby*=consent]{width:380px!important;margin:6px auto auto}@media (max-width: 600px){.strava-form__form [aria-labelledby*=consent]{width:100%!important}}.strava-form__form [aria-labelledby*=consent] div{font-size:21px!important;padding-left:9px}@media (max-width: 420px){.strava-form__form [aria-labelledby*=consent] div{font-size:15px!important}}.strava-form__form [aria-labelledby*=consent] div:after{content:"(mobile users tap here)";position:absolute;top:100%;font-size:12px;text-align:center;width:100%}.strava-form__form label[for*=consent]{justify-content:center}.strava-form__form label[for*=consent] svg+svg{transform:translate(-154px)}@media (max-width: 420px){.strava-form__form label[for*=consent] svg+svg{transform:translate(-116px)}}.strava-form__form [id*=consent]{font-size:14px!important;text-align:center;color:#000!important;width:480px!important}@media (max-width: 600px){.strava-form__form [id*=consent]{width:100%!important}}.strava-form__form [id*=consent]:before{content:"Important:";color:#be4f35;font-weight:700;display:inline-block}.strava-form__form [type=button]{padding:16px 46px!important;-webkit-clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);clip-path:polygon(10% 0%,100% 0%,90% 100%,0% 100%);font-size:20px!important}@media (min-width: 601px){.strava-form__form [role=alert][id*=klaviyo]{margin-right:70px}.strava-form__form [role=alert][id*=consent]{margin-left:-62px}}.strava-form__image{margin-top:50px}.strava-form__thankyou{text-align:center;max-width:880px;margin:auto}.strava-form__thankyou h2:not(.jdgm-carousel-title){color:#194b97;font-weight:700}.jdgm-carousel-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.jdgm-carousel-wrapper .jdgm-carousel-title-and-link{width:100%;margin-bottom:2rem;height:auto}.jdgm-carousel-wrapper .jdgm-carousel--compact-theme .jdgm-carousel-item__review{height:auto}.jdgm-carousel-wrapper .jdgm-carousel--compact-theme .jdgm-carousel-item__reviewer-name-wrapper{margin-top:1rem}.jdgm-carousel-wrapper .jdgm-carousel--compact-theme .jdgm-carousel-item__review,.jdgm-carousel-wrapper .jdgm-carousel--compact-theme .jdgm-carousel-item__reviewer-name-wrapper,.jdgm-carousel-wrapper .jdgm-carousel--compact-theme .jdgm-carousel-item__product{text-align:center}.jdgm-carousel-wrapper .jdgm-carousel__arrows{justify-content:space-between}.jdgm-carousel-wrapper .jdgm-carousel__arrows .jdgm-carousel__right-arrow{margin-right:-3rem}.jdgm-carousel-wrapper .jdgm-carousel__arrows .jdgm-carousel__left-arrow{margin-left:-3rem}.jdgm-carousel-wrapper .jdgm-carousel__arrows .jdgm-carousel__right-arrow,.jdgm-carousel-wrapper .jdgm-carousel__arrows .jdgm-carousel__left-arrow{border-color:#3f9dbd}@media screen and (max-width: 499px){.jas-container .component-product-categories{height:auto;flex-direction:column}.component-product-categories .component-product-categories__child{width:100%;max-width:unset;position:static}}.template-cart #jas-wrapper{overflow:unset}.template-cart .product-remove .gecko-tooltip .gecko-tooltip-label:before{content:"\f0d7";top:100%;bottom:auto;left:50%;right:auto;-sand-transform:translateX(-50%) translateY(0);transform:translate(-50%) translateY(0)}.template-cart .cart-collaterals{margin-bottom:0;position:-webkit-sticky;position:sticky;top:184px}.template-cart .cart-collaterals .cross-sells,.template-cart .cart-collaterals .cart_totals{width:100%}.template-cart button:not(.klv-btn-footer){height:auto;padding:13px 30px;line-height:1.2;letter-spacing:.25px;font-size:16px}.template-cart .shipping-progress{text-align:center;max-width:600px;margin:0 auto}.template-cart .shop_table{margin-bottom:1rem}@media only screen and (max-width: 736px){.template-cart .shop_table td.product-subtotal{border-bottom-width:4px}}.template-cart .shop_table .product-total{font-weight:600;color:#000}.template-cart .wc-proceed-to-checkout,.template-cart .returns{margin-bottom:1rem}.template-cart .returns a{color:#4d5959}.template-cart .tm-returns-popup{width:80%;max-width:800px;max-height:80vh;margin:0 auto;padding:30px;overflow-y:scroll;position:relative;background:#fff}.template-cart .tm-returns-popup .mfp-close{top:1.5rem}@media only screen and (min-width: 737px){.template-cart .checkout-button-hide-desktop{display:none!important}}@media only screen and (max-width: 736px){.template-cart .checkout-button-hide-mobile{display:none!important}}.button.full-width{width:100%}.threshold_bar.color.w_80>span{background-color:#8bc143}.cart__popup-item .cart__popup-total{flex-shrink:0}@media screen and (max-width: 650px){.cart__popup-item{flex-wrap:wrap}}@media screen and (max-width: 650px){.cart__popup-title.grow{flex-basis:calc(100% - 70px);min-width:100px}.cart__popup-title.grow a{max-width:200px}}@media screen and (max-width: 650px){.cart__popup-price,.cart__popup-total{flex-basis:26%}}@media screen and (max-width: 650px){.cart__popup-quantity{flex-basis:34%}}@media screen and (max-width: 650px){.cart__popup-remove{flex-basis:8%;text-align:right}}@media screen and (max-width: 400px){.cart__popup-item>div,.cart__popup-item .cart__popup-total{padding:6px}}.shopping-bag-custom{display:inline-block;font-size:2em;width:30px}.shopping-bag-custom:before{content:"";background:url(shopping-bag-custom-white.svg) no-repeat;background-size:contain;display:inline-block;height:22px;width:20px;padding-bottom:1px}.cart-contents:hover{transition:all .3s}.cart-contents:hover .shopping-bag-custom:before{transition:all .3s}.widget_shopping_cart_content .product_list_widget li.cart__empty_message:before{background:url(shopping-bag-custom-grey.svg) no-repeat;content:"";background-size:contain;left:10px;height:50px;width:50px}.widget_shopping_cart_content .product_list_widget li.cart__empty_message:after{margin-top:-3px;left:20px}.shopify .cart-empty:before{background:url(shopping-bag-custom-grey.svg) no-repeat;content:"";background-size:contain;height:180px;width:180px;margin:0 auto 20px}.shopify .cart-empty:after{margin-left:-35px;top:79px}@media only screen and (max-width: 767px){.shopify .cart-empty:after{font-size:58px;line-height:58px;margin-left:-35px;top:79px}}@media only screen and (max-width: 1024px){.shopify .cart-empty:after{font-size:58px;line-height:58px;margin-left:-35px;top:79px}}.jas-icon-cart .count{width:15px;height:15px;font-size:10px;line-height:14px}.header-sticky .dropdown-cart{margin-top:15px}.cart__popup.loading:after{top:calc(20% - 35px)}#checkout-template a.button,#checkout-template button,#checkout-template input[type=submit],#checkout-template p,#checkout-template li{letter-spacing:.25px}#checkout-template table,#checkout-template td,#checkout-template tr,#checkout-template th{border:0}#checkout-template .modal table,#checkout-template .modal td,#checkout-template .modal tr,#checkout-template .modal th{border:1px solid #ddd;padding:5px 15px}#checkout-template .modal .page-head,#checkout-template .jas-push-menu-btn,#checkout-template .jas-navigation,#checkout-template .jas-currency,#checkout-template .wrapper-search-dropdown,#checkout-template .header__top{display:none}#checkout-template a.button,#checkout-template button:not(.klv-btn-footer),#checkout-template input:not([type=radio]):not([type=checkbox]):not(.klaviyo_form_actions) select{height:50px}#checkout-template .btn{padding:.4em .9em!important;font-size:1em!important}#checkout-template p{margin-bottom:1.3em}#checkout-template .review-block__label{padding-right:0}#checkout-template .dynamic-checkout{margin-top:0}@media (min-width: 1000px){#checkout-template .checkout_breadcrumbs{border-bottom:1px solid #e3e3e3}}#checkout-template .checkout_breadcrumbs .breadcrumb{max-width:1160px;text-align:center;margin:15px auto 10px;padding-bottom:0}@media (min-width: 750px){#checkout-template .checkout_breadcrumbs .breadcrumb{margin:25px auto 20px}}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item.breadcrumb__item--current~li:before,#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item.breadcrumb__item--current:before{content:counter(stepNum);font-family:inherit;font-weight:700}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item.breadcrumb__item--current~li:after,#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item.breadcrumb__item--current:after{background-color:#ededed}#checkout-template .checkout_breadcrumbs .breadcrumb{display:table;table-layout:fixed;width:100%}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item{counter-increment:stepNum;text-align:center;display:table-cell;position:relative;color:#3d9dbd}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item svg{display:none}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item:before{content:"\f00c";content:"\2713;";content:"\10003";content:"\10004";content:"\2713";display:block;margin:0 auto 4px;background-color:#fff;width:36px;height:36px;line-height:32px;text-align:center;font-weight:700;border-width:2px;border-style:solid;border-color:#3d9dbd;border-radius:50%}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item:after{content:"";height:2px;width:100%;background-color:#3d9dbd;position:absolute;top:16px;left:50%;z-index:-1}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item:last-child:after{display:none}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item.breadcrumb__item--current:before{background-color:#fff;border-color:#3d9dbd}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item.breadcrumb__item--current~li{color:gray}#checkout-template .checkout_breadcrumbs .breadcrumb>li.breadcrumb__item.breadcrumb__item--current~li:before{background-color:#ededed;border-color:#ededed}@media only screen and (max-width: 749px){#checkout-template .checkout-extra-questions{margin:2em 0}}@media only screen and (min-width: 749px){#checkout-template .checkout-extra-questions{margin:3em 0 -2em}}#checkout-template .checkout-extra-questions .notice{width:100%;margin-top:10px}#checkout-template .checkout-extra-questions ul li{margin-bottom:5px;list-style-type:disc}#checkout-template .checkout-extra-questions ul li::last-child{margin-bottom:0}#checkout-template .checkout-extra-questions a{cursor:pointer}#checkout-template .radio__input input{padding:0;border-radius:50%}#checkout-template .order-summary__sections{height:auto}#checkout-template .sidebar__content{position:-webkit-sticky;position:sticky;top:1rem}#checkout-template .content{overflow:unset}#checkout-template textarea{font-size:13px}#checkout-template #crafty_postcode_lookup_result_option1{padding:.35rem 15px;height:auto;white-space:unset}#checkout-template .reduction-code__text{letter-spacing:0px;font-size:12px;color:#333}#checkout-template input[type=radio]:checked{border-width:7px!important;border-color:#1990c6!important}#checkout-template .order-summary-toggle{height:100%}#checkout-template .order-summary-toggle dd{margin-bottom:.25rem}.link,p>a:not([role=button]):not(.button),ul:not(.menu):not(.jas-menu) li:not(.menu-item)>a:not([role=button]):not(.button),.read-more{text-decoration:underline;color:#000}.tm-c-blue{color:#3d9dbd}input[type=submit]:not(.button-o),button,a.button,a.button-o:hover,input.button-o:hover,button.button-o:hover,button.button_sticky:hover,a.button-o-w:hover,.bghp:hover,#jas-backtop span:before,.more-link:hover,.widget .tagcloud a:hover,.jas-mini-cart .button.checkout,.dropdown-cart .button.checkout,.shopify-pagination-ajax a:hover,.shopify-pagination-ajax a.disabled,.jas-ajax-load a:hover,.jas-ajax-load a.disabled,.widget.widget_price_filter .ui-slider-range,.widget.widget_price_filter .ui-state-default,.product-image:hover .product-button a:hover,.yith-wcwl-add-to-wishlist i.ajax-loading,.btn-atc .yith-wcwl-add-to-wishlist a:hover,.entry-summary .single_add_to_cart_button,.entry-summary .external_single_add_to_cart_button,.jas-service[class*=icon-] .icon:before,.metaslider .flexslider .flex-prev,.metaslider .flexslider .flex-next,.swatch__list--item.is-selected,.jas-wc-single .gecko-show-product-gallery-wrap a:hover:after,.counter_real_time #number_counter,.comments-area .comment-respond input[type=submit],input.get-rates.btn.button,#jas_product_delivery,#jas_product_delivery_quick,.slick-prev,.slick-next,.klv-btn-footer{color:#fff}.added_to_cart.disabled:hover,.added_to_cart:disabled:hover,.button.disabled:hover,.button:disabled:hover,button.disabled:hover,button:disabled:hover,input.disabled[type=button]:hover,input[type=button]:disabled:hover,input.disabled[type=reset]:hover,input[type=reset]:disabled:hover,input.disabled[type=submit]:hover,input[type=submit]:disabled:hover{opacity:.3}input:not([type=submit]):not([type=checkbox]),select,textarea,.quantity .tc a{color:#757575}.jas-breadcrumb{margin:0 0 20px}.template-product .bundle-dropdown{display:none;max-width:300px;min-width:200px}.js .template-product .bundle-dropdown{display:block}.template-product .variations.variant_square .swatch{cursor:pointer}.js .template-product .swatches-select:not([data-attribute=pa_color]){display:none}@media screen and (max-width: 450px){.template-product .single_add_to_cart_button{font-size:12px}}.template-product .single_add_to_cart_button.button:disabled{background-color:#1990c6}.template-product #product-thumbs .slick-slide{max-width:111px!important;max-height:111px!important}.template-product .shopify-product-gallery.slick-slider .shopify-product-gallery__image.slick-slide>a>img{max-width:calc(100vh - 275px);max-height:calc(100vh - 275px);min-width:300px;min-height:300px}@media screen and (min-width: 960px){.template-product .shopify-product-gallery.slick-slider .shopify-product-gallery__image.slick-slide>a>img{min-width:450px;min-height:450px}}.template-product .shopify-product-gallery__image.slick-slide iframe{max-width:100%!important}.template-product .related .jas-grid-item:nth-child(5),.template-product .related .jas-grid-item:nth-child(6){display:none}@media screen and (min-width: 768px)and (max-width: 992px){.template-product .related .jas-grid-item:nth-child(5),.template-product .related .jas-grid-item:nth-child(6){display:inline-block}}.template-product .bundle-dropdown{display:inline-block!important;margin-right:.5rem}.template-product .ks-calculator-container,.template-product .ks-chart-container{display:inline!important}.template-product [data-key=top-strip-promotion-badge]>div{margin:15px 0 0}.template-product #shopify_add_to_cart{background-color:#000;color:#f3f3f3;letter-spacing:0;font-weight:600;font-size:14px;text-transform:uppercase;flex-grow:1}.template-product #shopify_add_to_cart:hover{background-color:#1c9ac9;color:#fff}.template-product #shopify_add_to_cart:disabled{opacity:.1}.bc-sf-filter-wrapper-page .bc-action-list-wrapper{display:none}.bc-sf-filter-wrapper-page .bc-sf-filter-product-item-title{font-size:13px;font-weight:700;margin:0;line-height:1.428;color:#222;display:inline-block}.bc-sf-filter-wrapper-page .bc-sf-filter-product-item-price{color:#4d5959;font-weight:400;display:flex;flex-wrap:wrap}.bc-sf-filter-wrapper-page .bc-sf-filter-product-item-price s{order:2}.bc-sf-filter-wrapper-page .bc-sf-filter-product-item-price .bc-sf-filter-product-item-sale-price{color:#d01345;order:1;margin-right:6px;text-decoration:none;font-weight:600}.bc-sf-filter-wrapper-page .jas-service{display:flex}.bc-sf-filter-wrapper-page .jas-service .icon{margin-right:2px}.bc-sf-filter-wrapper-page .bc-sf-filter-toolbar-count{text-align:left}.bc-sf-filter-wrapper-page .widget_shipping{padding-left:30px}@media screen and (max-width: 767px){.bc-sf-filter-wrapper-page .widget_shipping{padding-left:0}}.bc-sf-filter-wrapper-page #bc-sf-filter-tree-mobile-button{height:auto}.bc-sf-filter-wrapper-page #bc-sf-filter-tree-mobile-button:not(.bc-sf-filter-tree-mobile-button-open){background-color:#1990c6;color:#fff}.bc-sf-filter-wrapper-page #bc-sf-filter-tree-mobile-button.bc-sf-filter-tree-mobile-button-open{border:1px solid #1990c6}.bc-sf-filter-wrapper-page .bc-sf-filter-block-content .noUi-connect{background-color:#1990c6}#bc-sf-filter-options-wrapper #bc-sf-filter-option-block-size,#bc-sf-filter-options-wrapper .jspContainer{overflow:visible!important;max-height:100%!important;height:auto!important}#bc-sf-filter-options-wrapper .jspPane{position:static}#bc-sf-filter-options-wrapper .jspVerticalBar{display:none}#bc-sf-filter-options-wrapper .bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-box li{min-width:50px;width:auto!important}.jas-branding{margin:auto;transition:width .2s;width:320px}@media (max-width: 61.865em){.jas-branding{width:250px}}@media (max-width: 47.99em){.jas-branding{max-width:100%}}.header-sticky .jas-branding{width:215px}@media (min-width: 48em){.header-sticky .jas-branding{width:250px}}#jas-header{position:relative;z-index:10}#jas-header .awards-logo img{max-width:120px;max-height:45px;margin-left:12px}.jas-push-menu-btn{min-width:34px}.jas-menu ul li:not(.menu-item-has-children) a{color:#4d5959}.jas-menu ul li:not(.menu-item-has-children) a:hover{color:#3f9dbd}body:not(.menu-opened) .jas-canvas-menu a{visibility:hidden}.jas-menu li:focus-within>ul{top:100%;opacity:1;pointer-events:auto;visibility:visible}.header__top{color:#707070;font-size:16px;line-height:18px;border-top:1px solid #eaeaea;border-bottom:2px solid #eaeaea;padding:6px 0}.header__top .slickr{position:absolute}.header__top .slickr.slick-initialized{position:relative}.header__top-inner{min-height:35px}.jas-navigation{background:#3f9dbd;color:#fff}.jas-navigation .jas-my-account,.jas-navigation .cart_list{color:#000}.jas-navigation li a{font-weight:600;font-size:16px;line-height:21px;text-decoration:none!important}.announcement-slider svg{max-width:26px;max-height:26px;width:100%;height:100%;margin:0;fill:#3f9dbd}.header__mid form[role=search] input{background-color:#f2f2f2;border:1px solid #dbdbdb;color:#999;padding-left:40px;padding-right:15px}.header__mid form[role=search] #searchsubmit{right:auto;left:2px;width:40px}.jas-menu>li:not(:first-child){margin-left:0}nav .jas-menu>li>a{padding:15px 20px}.jas-menu ul li:not(:last-child){border-bottom:none}.jas-menu ul .sub-column-item>a{border-bottom:none;color:#36a9cb;font-size:16px}.jas-menu ul .sub-column-item>li>a:hover{color:#000}.jas-menu li.menu-item-has-children{position:unset}.jas-menu li.menu-item-has-children .sub-menu.mega-menu{z-index:0;left:0!important;width:100%;top:100%}.jas-menu li.menu-item-has-children .sub-menu.mega-menu .sub-menu-wrapper{display:flex;justify-content:space-between}.jas-menu li.menu-item-has-children .sub-menu.mega-menu .sub-menu-wrapper.fewer-columns{justify-content:left}.jas-menu li.menu-item-has-children .sub-menu.mega-menu .sub-menu-wrapper.fewer-columns li{margin-right:30px}.sub-column-item .sub-column>li{padding:10px 0}.sub-column-item .sub-column>li a{font-size:14px}.jas-menu ul li{line-height:30px;padding:30px 0}.jas-menu>li>ul{top:100%;transition:opacity .2s ease .1s,visibility .2s ease .1s,top .2s ease .1s}#nav-hover-overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;background-color:#0006;z-index:-10;visibility:hidden;opacity:0;transition:opacity .2s ease .1s,visibility .2s ease .1s}#nav-hover-overlay.show{z-index:-1;visibility:visible;opacity:1}@media only screen and (max-width: 690px){.shopify-section .jas-container.jas-sc-wc-categories--list{padding-left:0!important;padding-right:0!important}}@media only screen and (max-width: 690px){.jas-sc-wc-categories--list .jas-cat-thumb,.jas-sc-wc-categories--list .jat-cat-pr-count,.jas-sc-wc-categories--list .hover-wrap a:last-of-type{display:none}}@media only screen and (max-width: 690px){.jas-sc-wc-categories--list .jas_cat_alt .jas-cat-url-overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0}}@media only screen and (max-width: 690px){.jas-sc-wc-categories--list .jas-masonry .jas-col-xs-6,.jas-sc-wc-categories--list .categories-masonry .jas-col-xs-6{width:100%;position:static!important;flex-basis:100%;max-width:100%}}@media only screen and (max-width: 690px){.jas-sc-wc-categories--list h3{background-color:#00489f;color:#fff;font-weight:600;padding:55px 0;text-align:center;vertical-align:middle}}@media only screen and (max-width: 690px){.jas-sc-wc-categories--list [class*=categories-space-] .jas-item-category{margin:0}}@media only screen and (max-width: 690px){.jas-sc-wc-categories--list .jas_cat_alt .hover-wrap>h3{font-size:130%;margin:0}}.homepage-carousel .slick-dots li button:before,.homepage-carousel .slick-dots li.slick-active button:before{color:#fff}.template-index .jas_title .sub-title{margin-top:16px}.reviewheader{font-weight:400}.jdgm-carousel-item__reviewer-name-wrapper{margin:0}.template-collection #bc-sf-filter-wrapper a,.template-collection .bc-sf-filter-filter-dropdown a{text-decoration:none!important}.bc-sf-filter-option-block .bc-sf-filter-block-content .bc-sf-filter-option-multiple-list li a>span:first-child{top:6px}.single-product-thumbnail #product-thumbs{height:auto!important;width:auto!important;display:flex;justify-content:center}.single-product-thumbnail #product-thumbs .slick-list{height:auto!important;width:auto!important;padding:1rem 0rem!important}.single-product-thumbnail #product-thumbs .slick-track{height:auto!important;width:auto!important;transform:unset!important}.single-product-thumbnail #product-thumbs .slick-slide{height:auto!important;width:auto!important}@media screen and (max-width: 999px){.single-product-thumbnail #product-thumbs .slick-list{width:100%!important}.single-product-thumbnail #product-thumbs .slick-track{display:flex;flex-wrap:nowrap}}.about-us{padding:1rem 0}.about-us *{color:#1d1d1b}.about-us .flex{display:flex;gap:3rem}.about-us .flex--column{flex-direction:column}.about-us .flex--row-reverse{flex-direction:row-reverse}.about-us .flex--justify-center{justify-content:center}.about-us .flex--align-center{align-items:center}.about-us .flex--align-start{align-items:flex-start}.about-us .content-highlight{color:#ff7756}.about-us .relative-up{position:relative;bottom:5rem}.about-us .relative-down{position:relative;top:5rem}.about-us h1,.about-us h2,.about-us .h2{line-height:.8;margin-bottom:3rem}.about-us__section-content:not(.no-indent) p,.about-us__section-content:not(.no-indent) h3,.about-us__section-content:not(.no-indent) a.button{margin-left:4rem}.about-us__section-content .no-indent{margin-left:0rem!important}.about-us h1{font-size:6rem}.about-us__h1 .about-us__subtitle,.about-us__h2 .about-us__subtitle{font-size:2.125rem;line-height:1.5;font-weight:600}.about-us h2,.about-us .h2{font-size:4.375rem;margin-top:unset}.about-us__section-content h3{margin-bottom:1.3rem}.about-us__section-content p{font-size:1.125rem}.about-us a.buttton{margin-top:1rem}.about-us__section-content a.button{background-color:#000!important;margin-top:1.5rem}.about-us__banner{width:100vw;background-color:#1ca9c9;z-index:-1}.about-us__banner--bottom-padding{padding:4rem 2rem 6rem}.about-us__banner--top-padding{padding:10rem 2rem 4rem;gap:unset!important;position:relative}.about-us__banner *{color:#fff!important}.about-us__banner h2{margin-top:unset;margin-bottom:unset}.about-us__banner span{line-height:1}.about-us__banner a.button{background-color:#fff;color:#000!important}.about-us__section-image{-o-object-fit:cover;object-fit:cover}.about-us__section-content,.about-us__section-image{width:50%!important}.about-us .section--minus-margin-bottom{margin-bottom:-80px}.about-us .about-us__banner-image{margin-bottom:unset}@media screen and (max-width: 1199px){.about-us__banner:not(.about-us__banner--bottom-padding){padding:2rem}.about-us .relative-up,.about-us .relative-down{bottom:unset;top:unset}.about-us .about-us__banner--top-padding{bottom:unset}.about-us .section--minus-margin-bottom{margin-bottom:0}}@media screen and (max-width: 991px){.about-us h1,.about-us h2,.about-us .h2{line-height:.8;margin-bottom:2rem}.about-us h1{font-size:5rem}.about-us__h1 .about-us__subtitle,.about-us__h2 .about-us__subtitle{font-size:1.75rem;line-height:1.5}.about-us h2,.about-us .h2{font-size:3.375rem}.about-us .about-us__section-content p{font-size:1rem}.about-us .about-us__section-content:not(.no-indent) a.button,.about-us .about-us__section-content:not(.no-indent) h3,.about-us .about-us__section-content:not(.no-indent) p{margin-left:2rem}.about-us .about-us__banner--bottom-padding{padding:2rem}}@media screen and (max-width: 767px){.about-us section{margin-bottom:2rem}.about-us section:last-of-type{margin-bottom:0}.about-us img{margin:0 0 1rem}.about-us .flex{flex-direction:column;align-items:center;gap:unset}.about-us__section-content,.about-us__section-image{width:100%!important}.about-us__section-content{padding:0 5rem}.about-us__section-image{padding:0 1rem;max-width:30rem;margin:0 auto}.about-us__section-content p,.about-us__section-content h3{max-width:unset}}@media screen and (max-width: 483px){.about-us section{margin-bottom:1rem}.about-us section:last-of-type{margin-bottom:0}.about-us .about-us__section-content{padding:1rem 1rem 0}.about-us__section-content:not(.no-indent) p,.about-us__section-content:not(.no-indent) h3,.about-us__section-content:not(.no-indent) a.button{margin-left:0rem!important}.about-us h1,.about-us h2,.about-us .h2{margin-bottom:2rem}.about-us__banner h2{margin-bottom:0}.about-us h1{font-size:3rem}.about-us__h1 .about-us__subtitle,.about-us__h2 .about-us__subtitle{font-size:1.25rem}.about-us h2,.about-us .h2{font-size:3rem;margin-top:unset!important}.about-us h3{font-size:1.25rem;margin-bottom:1.3rem}.about-us .about-us__section-content a.button{margin-top:1rem}.about-us__banner{padding:1rem}.about-us__banner--top-padding{text-align:center}}.about-us:last-of-type{padding-bottom:0rem}@media screen and (max-width: 1105px)and (min-width: 750px){.about-us__banner--bottom-padding h2{font-size:6vw}}body[ge-active=true] #threshold_bar_popup,body[ge-active=true] .shipping-progress,body[ge-active=true] #threshold_bar_page,body[ge-active=true] .policy-list__item,klarna-placement,.checkout-extra-questions{display:none!important}
/*# sourceMappingURL=/s/files/1/0899/3404/t/53/assets/tm-overrides.css.map */
