.pb-impact-look :where(#MainContent) .product-information__media>media-gallery>slideshow-component>slideshow-container>slideshow-arrows{mix-blend-mode:normal;padding-inline:14px}.pb-impact-look :where(#MainContent) .product-information__media>media-gallery>slideshow-component>slideshow-container>slideshow-arrows>.slideshow-control{display:flex;align-items:center;justify-content:center;flex:0 0 48px;width:48px;height:48px;padding:0;border:1px solid rgb(43 58 103 / 22%);border-radius:50%;background:#f5ede6;color:#2b3a67;box-shadow:0 2px 10px #2b3a6729;opacity:1;--icon-stroke-width: 2px}.pb-impact-look :where(#MainContent) .product-information__media>media-gallery>slideshow-component>slideshow-container>slideshow-arrows>.slideshow-control .svg-wrapper{width:24px;height:24px}.pb-impact-look :where(#MainContent) .product-information__media>media-gallery>slideshow-component>slideshow-container>slideshow-arrows>.slideshow-control:focus-visible{outline:3px solid #2b3a67;outline-offset:3px}@media(hover:hover){.pb-impact-look :where(#MainContent) .product-information__media>media-gallery>slideshow-component>slideshow-container>slideshow-arrows>.slideshow-control:hover{background:#aa684e;border-color:#aa684e;color:#fff}}@media screen and (max-width:749px){.pb-impact-look :where(#MainContent) .product-information__media>media-gallery>slideshow-component:not([disabled=true]):not([dragging])>slideshow-container>slideshow-arrows{display:flex!important;padding-inline:10px}.pb-impact-look :where(#MainContent) .product-information__media>media-gallery>slideshow-component>slideshow-container>slideshow-arrows>.slideshow-control{flex-basis:44px;width:44px;height:44px}}.pb-impact-look :where(#MainContent) .product-information.section{display:block;padding:24px 48px 64px;background:#f5ede6}.pb-impact-look :where(#MainContent) .product-information__grid{width:100%;max-width:1504px;margin-inline:auto;padding:20px 48px 48px;border-radius:24px;background:#fff;box-shadow:0 12px 40px #00000008}.pb-impact-look :where(#MainContent) .product-details>.group-block{padding:0}.pb-impact-look :where(#MainContent) .product-details>.group-block>.group-block-content>.group-block:has(h1){padding:0;border:0;border-radius:0;background:transparent;overflow:visible}.pb-impact-look :where(#MainContent) .product-details h1{font-size:28px;line-height:1.2;letter-spacing:-.02em;font-weight:700}.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>.text-block h5,.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>.text-block h5 strong{font-size:16px;line-height:1.5;font-weight:400;color:#646464}.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content{flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:12px}.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>*{flex-basis:100%;min-width:0}.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>product-price,.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>div:has(>.savings-badge-wrapper){flex-basis:auto;width:auto}.pb-impact-look :where(#MainContent) .product-details product-price{font-size:22px}.pb-impact-look :where(#MainContent) .product-details .savings-badge-wrapper{margin:4px 0 0}.pb-impact-look :where(#MainContent) .product-details .savings-badge{padding:4px 10px;font-size:12px;line-height:1.2}.pb-impact-look :where(#MainContent) .product-details div:has(>.promo-text){margin-top:0!important}.pb-impact-look :where(#MainContent) .product-details .promo-text{font-size:13px}.pb-impact-look :where(#MainContent) .product-details .pb-flex-checklist{gap:10px;padding-block:12px 8px;border-bottom:0;margin-bottom:0}.pb-impact-look :where(#MainContent) .product-details .pb-flex-checklist__item{align-items:flex-start;font-size:16px;line-height:1.5}.pb-impact-look :where(#MainContent) .product-details .add-to-cart-button{min-height:58px;border-radius:16px;font-weight:700}.pb-impact-look :where(#MainContent) .product-details .pb-flex-financing__row,.pb-impact-look :where(#MainContent) .product-details .pb-flex-benefits__item,.pb-impact-look :where(#MainContent) .product-details .pb-benefits__item{border-radius:10px}.pb-impact-look :where(#MainContent) .product-details .pb-flex-financing__row{flex-wrap:wrap;row-gap:4px}.pb-impact-look :where(#MainContent) .product-details .pb-flex-financing__headline,.pb-impact-look :where(#MainContent) .product-details .pb-benefits__label{white-space:normal}.pb-impact-look :where(#MainContent) .product-details .pb-flex-financing__headline{text-align:center}.pb-impact-look :where(#MainContent) .product-details .pb-specs{border-radius:12px}.pb-impact-look :where(#MainContent) .product-details .rte img,.pb-impact-look :where(#MainContent) .product-details .rte video{border-radius:18px}.pb-impact-look :where(#MainContent) .product-details .group-block-content>div:has(.lb-delivery-time-3){min-width:0;max-width:100%}.pb-impact-look :where(#MainContent) .product-details .lb-delivery-time-holder,.pb-impact-look :where(#MainContent) .product-details .lb-delivery-time-3{max-width:100%}.pb-impact-look :where(#MainContent) .product-details .lb-delivery-time-3{flex-wrap:wrap;white-space:normal;row-gap:5px}.pb-impact-look :where(#MainContent) .product-details .lb-delivery-time-3>span{flex-shrink:0}@media screen and (min-width:750px){.pb-impact-look :where(#MainContent) .product-information__grid:not(.product-information--media-none).product-information--media-left,.pb-impact-look :where(#MainContent) .product-information__grid:not(.product-information--media-none).product-information--media-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px}.pb-impact-look :where(#MainContent) .product-information__grid .product-information__media,.pb-impact-look :where(#MainContent) .product-information__grid .product-details{padding-inline:0!important;min-width:0;width:100%}.pb-impact-look :where(#MainContent) .product-information__media{align-self:stretch}.pb-impact-look :where(#MainContent) .product-information__media>media-gallery{position:sticky;top:calc(var(--header-height, 88px) + 20px)}}@media screen and (min-width:750px)and (max-width:999px){.pb-impact-look :where(#MainContent) .product-information.section{padding-inline:24px}.pb-impact-look :where(#MainContent) .product-information__grid{padding-inline:24px}.pb-impact-look :where(#MainContent) .product-information__grid:not(.product-information--media-none).product-information--media-left,.pb-impact-look :where(#MainContent) .product-information__grid:not(.product-information--media-none).product-information--media-right{column-gap:28px}}@media screen and (max-width:749px){.pb-impact-look :where(#MainContent) .product-information.section{padding:0 0 40px;background:#fff}.pb-impact-look :where(#MainContent) .product-information__grid{display:flex;flex-direction:column;gap:24px;padding:0;border-radius:0;box-shadow:none}.pb-impact-look :where(#MainContent) .product-information__media{width:100%;min-width:0}.pb-impact-look :where(#MainContent) .product-information__media>media-gallery{position:static;--media-radius: 0px !important}.pb-impact-look :where(#MainContent) .product-information .product-details{width:100%;padding-inline:20px;margin:0}.pb-impact-look :where(#MainContent) .product-information.section--page-width .product-details>.group-block{padding:0}.pb-impact-look :where(#MainContent) .product-details h1{font-size:24px}.pb-impact-look :where(#MainContent) .product-details .pb-flex-benefits__list{gap:6px}.pb-impact-look :where(#MainContent) .product-details .pb-flex-benefits__item{padding:12px 5px;font-size:11px}}@media screen and (min-width:1000px){.pb-impact-look :where(#MainContent) .product-details .text-block>.pilates-description{max-inline-size:100%}}.pb-impact-look :where(#MainContent) .shopify-section:has(>.section>.pb-faq){padding:0 48px 64px;background:#f5ede6}.pb-impact-look :where(#MainContent) .shopify-section:has(>.section>.pb-faq)>.section-background{background:#f5ede6}.pb-impact-look :where(#MainContent) .shopify-section>.section:has(>.pb-faq){display:block;width:100%;max-width:1504px;margin-inline:auto;padding:48px;border-radius:24px;background:#fff;box-shadow:0 12px 40px #00000008}.pb-impact-look :where(#MainContent) .section>.pb-faq{margin:0 auto}.pb-impact-look :where(#MainContent) .pb-faq>.pb-faq-item:last-child{margin-bottom:0}@media screen and (min-width:750px)and (max-width:999px){.pb-impact-look :where(#MainContent) .shopify-section:has(>.section>.pb-faq){padding-inline:24px}.pb-impact-look :where(#MainContent) .shopify-section>.section:has(>.pb-faq){padding-inline:24px}}@media screen and (max-width:749px){.pb-impact-look :where(#MainContent) .shopify-section:has(>.section>.pb-faq){padding:24px 0}.pb-impact-look :where(#MainContent) .shopify-section>.section:has(>.pb-faq){padding:32px 6px;border-radius:0;box-shadow:none}}@media screen and (min-width:1000px){.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>.text-block:has(>h5){width:100%}.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>.text-block h5,.pb-impact-look :where(#MainContent) .product-details .group-block:has(>.group-block-content>.text-block h1)>.group-block-content>.text-block h5 strong{font-size:15px;max-inline-size:100%;text-wrap:nowrap}}@media screen and (max-width:749px){.pb-impact-look:has(.sticky-add-to-cart__bar[data-stuck=true]) #smart-bot-app-root [role=button][aria-haspopup=dialog]{bottom:calc(96px + env(safe-area-inset-bottom,0px))!important}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pb-impact-look.css.map */
