:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-list-collections){--plt-text: #000000;--plt-fw: 1096px;--plt-col: 556px;--plt-g: 12px}@media(min-width:700px){:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-list-collections){--plt-g: 24px}}:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-list-collections) main .shopify-section:not(:has(.product-information)) .text-block :is(h1,h2){font-family:Fraunces,var(--font-heading--family),serif;font-weight:400;font-size:1.75rem;line-height:1.143;letter-spacing:-.01em;font-optical-sizing:auto;text-transform:none;color:var(--plt-text);text-align:center;margin:0}@media(min-width:700px){:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-list-collections) main .shopify-section:not(:has(.product-information)) .text-block :is(h1,h2){font-size:2.5rem;line-height:1.1}}:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-list-collections) main .shopify-section:not(:has(.product-information)) .text-block:has(>:is(h1,h2)){width:100%;text-align:center}html.plt-tpl-product main .accordion{--plt-acc-line: var(--pink);width:100%;border-top:1px solid var(--plt-acc-line)}html.plt-tpl-product main .accordion details.details{border:0;border-bottom:1px solid var(--plt-acc-line);padding:0}html.plt-tpl-product main .accordion .details__header{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:0;font:400 .75rem/1.2 var(--font-body--family);letter-spacing:.16em;text-transform:uppercase;color:var(--pink);cursor:pointer;list-style:none}html.plt-tpl-product main .accordion .details__header::-webkit-details-marker{display:none}html.plt-tpl-product main .accordion .details__header .icon-plus{display:none}html.plt-tpl-product main .accordion .details__header .icon-caret{display:block;flex:none;width:9px;height:9px;margin:0;color:var(--pink)}html.plt-tpl-product main .accordion .details__header .icon-caret svg{width:9px;height:9px}html.plt-tpl-product main .accordion .details-content{padding:0 0 24px;max-width:60ch}html.plt-tpl-product main .accordion .details-content :is(p,li,.rte,.text-block){font:400 .875rem/1.6 var(--font-body--family);color:var(--plt-text);letter-spacing:normal;text-transform:none}@media(min-width:700px){html.plt-tpl-product main .accordion .details-content :is(p,li,.rte,.text-block){font-size:1.0625rem;line-height:1.47}}html.plt-tpl-product main .accordion .details-content :is(p+p,ul){margin-top:12px}html.plt-tpl-product main .accordion .details-content ul{padding-left:1.1em}html.plt-tpl-product main .accordion .details-content li::marker{color:var(--pink)}html.plt-tpl-product main .accordion .details-content li+li{margin-top:4px}html.plt-tpl-product main .accordion .details-content a{position:relative;color:var(--pink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}html.plt-tpl-product main .accordion .details-content a:before{content:"";position:absolute;top:-14px;right:-9px;bottom:-14px;left:-9px}html.plt-tpl-product main .accordion .details__header:focus-visible{outline:2px solid var(--pink);outline-offset:2px}html.plt-tpl-product main [id*=section_6k9N89] .accordion{max-width:var(--plt-col);margin-inline:auto}:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-cart,html.plt-tpl-search,html.plt-tpl-404) main .product-card{background:transparent}:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-cart,html.plt-tpl-search,html.plt-tpl-404) main .card-gallery{--gallery-aspect-ratio: 3 / 4 !important;position:relative;border-radius:var(--r-in);overflow:hidden}:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-cart,html.plt-tpl-search,html.plt-tpl-404) main .card-gallery :is(img,.product-media,.product-media__image){border-radius:0}@supports (corner-shape: squircle){:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-cart,html.plt-tpl-search,html.plt-tpl-404) main .card-gallery{corner-shape:squircle}}.plt-cmeta{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;padding-top:12px;text-align:center;text-decoration:none;color:var(--plt-text, #000000)}.plt-cmeta__fam{font:400 .625rem/1.2 var(--font-body--family);letter-spacing:.16em;text-transform:uppercase;color:var(--pink)}.plt-cmeta__nm{font-family:Fraunces,var(--font-heading--family),serif;font-weight:400;font-size:1.0625rem;line-height:1.2;letter-spacing:-.005em;font-optical-sizing:auto;white-space:nowrap}.plt-cmeta__pr{font:400 .875rem/1.4 var(--font-body--family);font-variant-numeric:tabular-nums}@media(min-width:700px){.plt-cmeta__nm{font-size:1.1875rem}}.plt-cmeta:focus-visible{outline:2px solid var(--pink);outline-offset:2px}.plt-tadd{position:absolute;left:50%;bottom:8px;transform:translate(-50%);z-index:3;display:inline-flex}.plt-tadd button{-webkit-tap-highlight-color:transparent}.plt-tadd__one,.plt-tadd__step{box-shadow:inset 0 0 0 1px var(--pink);color:var(--pink);border:0;background-color:transparent}.plt-tadd__one{position:relative;width:24px;height:24px;padding:0;border-radius:50%;font-size:0;font-family:inherit;display:inline-flex;cursor:pointer;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:10px 1.5px,1.5px 10px;background-position:center;background-repeat:no-repeat}.plt-tadd__step{display:none;align-items:center;height:24px;border-radius:12px}.plt-tadd.has .plt-tadd__one{display:none}.plt-tadd.has .plt-tadd__step{display:inline-flex}.plt-tadd__step button{position:relative;width:32px;height:24px;padding:0;border:0;background:none;font:400 .9375rem/1 var(--font-body--family);color:inherit;cursor:pointer}.plt-tadd__step output{min-width:14px;text-align:center;font:600 .75rem/1 var(--font-body--family);font-variant-numeric:tabular-nums;color:var(--pink)}.plt-tadd__one:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px}.plt-tadd__step button:before{content:"";position:absolute;top:-10px;right:-6px;bottom:-10px;left:-6px}.plt-tadd button:active{opacity:.55}.plt-tadd button:focus-visible{outline:2px solid var(--pink);outline-offset:2px}html.plt-tpl-product main [id*=product_list] .section,html.plt-tpl-product main [id*=product_list] .section-content-wrapper{max-width:var(--plt-fw);margin-inline:auto}html.plt-tpl-product main [id*=product_list] a.button-unstyled{display:inline-flex;align-items:center;min-height:44px;font:400 .75rem/1.2 var(--font-body--family);letter-spacing:.16em;text-transform:uppercase;color:var(--pink);text-decoration:none}:is(html.plt-tpl-collection,html.plt-tpl-search) main .collection-wrapper{max-width:var(--plt-fw);margin-inline:auto;padding-inline:var(--plt-gutter, 24px);box-sizing:content-box}@media(min-width:700px){:is(html.plt-tpl-collection,html.plt-tpl-search) main .collection-wrapper{padding-inline:40px}}:is(html.plt-tpl-collection,html.plt-tpl-search) main .product-grid.product-grid{--product-grid-gap-mobile: 24px 12px;--product-grid-gap-desktop: 24px 24px;--product-grid-columns-desktop: repeat(3, minmax(0, 1fr));grid-template-columns:repeat(2,minmax(0,1fr));width:100%}@media(min-width:750px){:is(html.plt-tpl-collection,html.plt-tpl-search) main .product-grid.product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}:is(html.plt-tpl-collection,html.plt-tpl-search) main .product-grid__item{border:0}:is(html.plt-tpl-collection,html.plt-tpl-search) main :is(.facets--horizontal,.facets-mobile-wrapper){border-top:1px solid var(--pink);border-bottom:1px solid var(--pink);margin-bottom:24px;min-height:44px;background:transparent}:is(html.plt-tpl-collection,html.plt-tpl-search) main :is(.facets__summary,.facets-toggle__button,.sorting-filter__label,.sorting-filter__select,.facets__label){min-height:44px;font:400 .75rem/1.2 var(--font-body--family);letter-spacing:.16em;text-transform:uppercase;color:var(--pink)}:is(html.plt-tpl-collection,html.plt-tpl-search) main :is(.facets__summary,.facets-toggle__button,.sorting-filter__select) .icon-caret{color:var(--pink)}:is(html.plt-tpl-collection,html.plt-tpl-search) main .products-count-wrapper{font:400 .75rem/1.2 var(--font-body--family);letter-spacing:.01em;text-transform:none;color:var(--plt-text)}html.plt-tpl-list-collections main .collection-card__content :is(h1,h2,h3,h4,p,a){font-family:Fraunces,var(--font-heading--family),serif;font-weight:400;font-size:1.0625rem;line-height:1.2;text-transform:none;color:var(--plt-text);text-align:center}@media(min-width:700px){html.plt-tpl-list-collections main .collection-card__content :is(h1,h2,h3,h4,p,a){font-size:1.1875rem}}html.plt-tpl-list-collections main .collection-card__image{border:1px solid var(--ui, var(--pink));border-radius:var(--R);overflow:hidden}html.plt-tpl-list-collections main .collection-card__image img{border-radius:0}@supports (corner-shape: squircle){html.plt-tpl-list-collections main .collection-card__image{corner-shape:squircle}}html.plt-tpl-list-collections main .resource-list--grid{max-width:var(--plt-fw);margin-inline:auto}html.plt-tpl-product main .product-information :is(.add-to-cart-button,.button):not(.button-secondary):not(.button-unstyled){min-height:48px;border-radius:var(--r-in);background:var(--pink);color:var(--cream);border-color:var(--pink);font:400 .75rem/1 var(--font-body--family);letter-spacing:.16em;text-transform:uppercase}html.plt-tpl-product main .product-information :is(h1,h2).h4,html.plt-tpl-product main .product-information .text-block h2{font-family:Fraunces,var(--font-heading--family),serif;font-weight:400;color:var(--plt-text)}html.plt-tpl-product main .product-information .media-gallery,html.plt-tpl-product main .product-information .product-media{border-radius:var(--r-in)}:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-cart,html.plt-tpl-search,html.plt-tpl-404) main .product-card{border:0;padding:0;border-radius:0;background:transparent;overflow:visible}:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-cart,html.plt-tpl-search,html.plt-tpl-404) main .product-card :is(slideshow-slides,slideshow-container,.product-media-container,.product-media,img){border-radius:0;corner-shape:round}:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-cart,html.plt-tpl-search,html.plt-tpl-404) main .product-card .card-gallery{border:1px solid var(--ui, var(--pink));border-radius:var(--R);overflow:hidden}@supports (corner-shape: squircle){:is(html.plt-tpl-product,html.plt-tpl-collection,html.plt-tpl-cart,html.plt-tpl-search,html.plt-tpl-404) main .product-card .card-gallery{corner-shape:squircle}}:is(html.plt-tpl-collection,html.plt-tpl-search) main .facets-block-wrapper--horizontal{grid-column:column-1 / span 12}:is(html.plt-tpl-collection,html.plt-tpl-search) main :is(.facets__summary,.sorting-filter__select){display:flex;align-items:center;gap:6px}:is(html.plt-tpl-collection,html.plt-tpl-search) main .facets__label{display:flex;align-items:center;min-height:44px;line-height:1.2}:is(html.plt-tpl-collection,html.plt-tpl-search) main .products-count-wrapper{align-self:center}:is(html.plt-tpl-collection,html.plt-tpl-search) main .collection-wrapper{padding-bottom:48px}@media(min-width:750px){:is(html.plt-tpl-collection,html.plt-tpl-search) main .collection-wrapper{padding-bottom:80px}}html .plt-pdp .plt-swatch,html .plt-pdp .plt-swatch[aria-current=true]{box-shadow:none}html .plt-pdp .plt-swatch[aria-current=true] i{box-shadow:0 0 0 3px var(--plt-page-bg, #F5EDE2),0 0 0 4.5px var(--ui, var(--pink))}@media(min-width:1024px){html.plt-tpl-product{--pdp-gut: 24px;--pdp-max: 1200px;--pdp-r-row: calc(max(0px, var(--r) - 8px) * var(--k))}html.plt-tpl-product .plt-pg{padding:64px var(--pdp-gut) 0;display:block}html.plt-tpl-product .plt-pg .plt-pdp{max-width:var(--pdp-max);margin:0 auto;padding:0;border:0;border-radius:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start}html.plt-tpl-product .plt-pdp .plt-pdp__media{grid-column:1 / span 6;min-width:0}html.plt-tpl-product .plt-pdp .plt-pdp__info{grid-column:8 / span 5;width:auto;max-width:none;margin:0;padding:0}html.plt-tpl-product .plt-pdp .plt-gal{width:auto;margin:0}html.plt-tpl-product .plt-pdp .plt-gal__track{border-radius:var(--R);cursor:grab;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain}html.plt-tpl-product .plt-pdp .plt-gal__track.is-drag{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}html.plt-tpl-product .plt-pdp .plt-gal__slide img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}html.plt-tpl-product .plt-pdp .plt-gal__thumbs{justify-content:flex-start;margin-top:16px;padding:2px 0}html.plt-tpl-product .plt-pdp .plt-pdp__eyebrow{margin:0 0 8px}html.plt-tpl-product .plt-pdp .plt-feats,html.plt-tpl-product main .accordion{border:1px solid var(--pink);border-radius:var(--R);background:transparent}html.plt-tpl-product .plt-pdp .plt-feats{margin-top:32px;padding:24px;grid-template-columns:1fr 1fr;gap:16px}html.plt-tpl-product .plt-pdp .plt-feats .pilatoes-feature{gap:12px}html.plt-tpl-product main .accordion{padding:8px}html.plt-tpl-product main .accordion details.details,html.plt-tpl-product main .accordion accordion-custom .details{border:0;border-radius:var(--pdp-r-row)}html.plt-tpl-product main .accordion .details__header{min-height:56px;padding:0 16px;border-radius:var(--pdp-r-row);font:400 1.0625rem/1.3 var(--font-body--family);letter-spacing:normal;text-transform:none;color:var(--pink)}html.plt-tpl-product main .accordion .details__header .icon-caret{display:none}html.plt-tpl-product main .accordion .details__header:after{content:"";flex:none;width:8px;height:8px;margin-right:2px;border:solid var(--pink);border-width:0 1.5px 1.5px 0;transform:translateY(-2px) rotate(45deg);transition:transform .2s}html.plt-tpl-product main .accordion details[open]>.details__header:after{transform:translateY(2px) rotate(-135deg)}html.plt-tpl-product main .accordion .details__header:focus-visible{outline:2px solid var(--pink);outline-offset:-2px}html.plt-tpl-product main .accordion .details-content{padding:0 16px 24px;max-width:60ch}html.plt-tpl-product main .accordion .details-content :is(p,li,.rte,.text-block){font-size:1.0625rem;line-height:1.47}html.plt-tpl-product main .accordion .details-content :is(p+p,ul){margin-top:8px}html.plt-tpl-product main .accordion .details-content li+li{margin-top:0}html.plt-tpl-product main .accordion .details-content a{color:inherit;text-decoration-color:var(--pink)}html.plt-tpl-product main .accordion .details-content a:before{top:-12px;right:-6px;bottom:-12px;left:-6px}html.plt-tpl-product main .shopify-section:not(:has(.product-information)) .text-block :is(h1,h2){font-size:2rem;line-height:1.25;text-align:left}html.plt-tpl-product main .shopify-section:not(:has(.product-information)) .text-block:has(>:is(h1,h2)){width:auto;text-align:left}html.plt-tpl-product main :is([id*=product_list],[id*=section_6k9N89]) .section{--page-margin: var(--pdp-gut);--page-content-width: var(--pdp-max);--page-width: calc(var(--pdp-max) + var(--pdp-gut) * 2)}html.plt-tpl-product main [id*=product_list] .section,html.plt-tpl-product main [id*=product_list] .section-content-wrapper{max-width:none}html.plt-tpl-product main [id*=product_list] .section{padding-block-start:96px;row-gap:32px}html.plt-tpl-product main [id*=product_list] .section-resource-list__header .group-block-content{flex-direction:row;justify-content:space-between;align-items:baseline}html.plt-tpl-product main [id*=product_list] a.button-unstyled{min-height:44px;font:400 .875rem/1.3 var(--font-body--family);letter-spacing:normal;text-transform:none}html.plt-tpl-product main [id*=product_list] .resource-list.resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}html.plt-tpl-product main [id*=product_list] .resource-list--grid>.resource-list__item:nth-child(n+4){display:none}html.plt-tpl-product main [id*=section_6k9N89] .section-content-wrapper{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:24px;align-items:start;padding-block:96px 80px}html.plt-tpl-product main [id*=section_6k9N89] .section-content-wrapper>.text-block{grid-column:1 / span 4;padding-top:16px}html.plt-tpl-product main [id*=section_6k9N89] .section-content-wrapper>.accordion{grid-column:5 / span 8;max-width:none;margin:0}@supports (corner-shape: squircle){html.plt-tpl-product .plt-pdp .plt-feats,html.plt-tpl-product main .accordion,html.plt-tpl-product main .accordion .details__header{corner-shape:squircle}}}@media(min-width:1280px){html.plt-tpl-product{--pdp-gut: 40px}}:is(html.plt-tpl-cart,html.plt-tpl-search){--plt-text: #000000;--plt-fw: 1096px;--plt-col: 556px}html.plt-tpl-cart main .cart-items{--cart-items-gap: 24px}html.plt-tpl-cart main .cart-items__table-row{border:0;box-shadow:none}html.plt-tpl-cart main .cart-items--dividers .cart-items__table-row{border-block:0}html.plt-tpl-cart main .cart-items__media-container{aspect-ratio:3 / 4;box-shadow:none;border:1px solid var(--pink);border-radius:var(--r-in);overflow:hidden}html.plt-tpl-cart main .cart-items__media-container .cart-items__media-image{width:100%;height:100%;object-fit:cover;border:0;border-radius:0;position:absolute;top:0;right:0;bottom:0;left:0}html.plt-tpl-cart main .cart-items__title{font-family:Fraunces,var(--font-heading--family),serif;font-weight:400;font-optical-sizing:auto;font-size:1.0625rem;line-height:1.2;letter-spacing:-.005em;text-transform:none;color:var(--plt-text);text-decoration:none}html.plt-tpl-cart main :is(.cart-items__unit-price-wrapper,.cart-items__price,.cart-items__variants,.cart-items__properties){font:400 .875rem/1.4 var(--font-body--family);font-variant-numeric:tabular-nums;color:var(--plt-text);text-transform:none;letter-spacing:normal}@media(min-width:700px){html.plt-tpl-cart main .cart-items__title{font-size:1.1875rem}}html.plt-tpl-cart main .cart-items__title,html.plt-tpl-cart main .cart-page--empty .cart-items__wrapper p a{position:relative}html.plt-tpl-cart main .cart-items__title:before,html.plt-tpl-cart main .cart-page--empty .cart-items__wrapper p a:before{content:"";position:absolute;top:min(0px,calc(50% - 22px));bottom:min(0px,calc(50% - 22px));left:min(0px,calc(50% - 22px));right:min(0px,calc(50% - 22px))}html.plt-tpl-cart main .cart-items__quantity-controls{gap:8px;align-items:center}html.plt-tpl-cart main .cart-items__quantity .quantity-selector{display:inline-flex;align-items:center;height:44px;width:auto;padding:0;border:0;border-radius:22px;background:transparent;box-shadow:inset 0 0 0 1px var(--pink)}html.plt-tpl-cart main .quantity-selector :is(.quantity-minus,.quantity-plus){width:44px;height:44px;min-height:44px;padding:0;margin:0;border:0;border-radius:22px;background:transparent;color:var(--pink);box-shadow:none;display:inline-flex;align-items:center;justify-content:center}html.plt-tpl-cart main .quantity-selector :is(.quantity-minus,.quantity-plus) svg{width:12px;height:12px;color:var(--pink)}html.plt-tpl-cart main .quantity-selector input[type=number]{width:44px;min-width:44px;height:44px;padding:0;border:0;background:transparent;text-align:center;font:400 .875rem/1 var(--font-body--family);font-variant-numeric:tabular-nums;color:var(--plt-text)}html.plt-tpl-cart main .cart-items__remove.button{min-height:0;width:auto;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;--button-background-color: transparent;color:var(--pink);font:400 .875rem/1.2 var(--font-body--family);letter-spacing:normal;text-transform:none;display:inline-flex;align-items:center}html.plt-tpl-cart main .cart-items__remove.button:hover{background:transparent;color:var(--pink)}html.plt-tpl-cart main .cart-items__remove svg{display:none}html.plt-tpl-cart main .cart-items__remove .visually-hidden{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap!important;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}html.plt-tpl-cart main .cart-items__remove:after{min-width:44px;min-height:44px}html.plt-tpl-cart main .cart-page__summary{border:1px solid var(--pink);border-radius:var(--R);padding:24px;background:transparent;margin-top:32px;height:auto;align-self:start}@media(min-width:750px){html.plt-tpl-cart main .cart-page__summary{padding:32px;margin-top:0;display:flex;flex-direction:column;gap:24px;grid-template-rows:none}}html.plt-tpl-cart main .cart-page__summary :is(.cart-summary,.cart-totals,.cart__ctas){background:transparent}html.plt-tpl-cart main :is(.cart-actions,.cart-actions__divider){border:0}html.plt-tpl-cart main :is(.cart-totals__original-label,.cart-totals__original-value,.cart-discounts,.cart-totals__tax-note){font:400 .875rem/1.4 var(--font-body--family);font-variant-numeric:tabular-nums;color:var(--plt-text);text-transform:none;letter-spacing:normal}html.plt-tpl-cart main :is(.cart-totals__total-label,.cart-totals__total-value){font-family:Fraunces,var(--font-heading--family),serif;font-weight:400;font-size:1.1875rem;line-height:1.2;text-transform:none;letter-spacing:normal;color:var(--plt-text)}html.plt-tpl-cart main :is(.cart-note__summary,.cart-discount__summary){min-height:56px;display:flex;align-items:center;justify-content:space-between}html.plt-tpl-cart main :is(.cart-note__label,.cart-discount__label){font:400 1.0625rem/1.3 var(--font-body--family);letter-spacing:normal;text-transform:none;color:var(--pink)}html.plt-tpl-cart main .cart-totals__icon{color:var(--pink)}html.plt-tpl-cart main :is(.cart-discount__input,.cart-note__instructions){min-height:44px;border:0;box-shadow:inset 0 0 0 1px var(--pink);border-radius:var(--r-in);background:transparent;color:var(--plt-text);font:400 1rem/1.4 var(--font-body--family)}html.plt-tpl-cart main .cart-discount__button.button{--button-background-color: transparent;--button-color: var(--pink);min-height:44px;background:transparent;color:var(--pink);box-shadow:inset 0 0 0 1px var(--pink)}html.plt-tpl-cart main .cart-discount__button.button:hover{background:transparent;color:var(--pink)}html.plt-tpl-cart main .cart-discount__pill-remove{min-width:44px;min-height:44px}html.plt-tpl-cart main .cart__checkout-button{width:100%}html.plt-tpl-cart main .cart-page--empty .cart-items__wrapper{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center}html.plt-tpl-cart main .cart-page--empty .cart-items__wrapper p{font:400 .875rem/1.5 var(--font-body--family);color:var(--plt-text)}html.plt-tpl-cart main .cart-page--empty .cart-items__wrapper p a{color:var(--pink);text-decoration:underline;text-underline-offset:3px}html.plt-tpl-cart main [id*=product_list] .section,html.plt-tpl-cart main [id*=product_list] .section-content-wrapper{max-width:var(--plt-fw);margin-inline:auto}html.plt-tpl-search main .search-page__header{align-items:center;text-align:center}html.plt-tpl-search main .search-page__header :is(h1,h2,h3){font-family:Fraunces,var(--font-heading--family),serif;font-weight:400;font-optical-sizing:auto;font-size:1.75rem;line-height:1.143;letter-spacing:-.01em;text-transform:none;color:var(--plt-text);text-align:center;margin:0}@media(min-width:700px){html.plt-tpl-search main .search-page__header :is(h1,h2,h3){font-size:2.5rem;line-height:1.1}}html.plt-tpl-search main .search-page__header .text-block{width:100%;text-align:center}html.plt-tpl-search main .search-page-input__parent{width:100%;align-items:center}html.plt-tpl-search main search-page-input-component{max-width:var(--plt-col);width:100%;margin:24px auto 16px;background:transparent}html.plt-tpl-search main .search-page-input{height:44px;min-height:44px;padding-block:0;padding-inline:44px 60px;border:0;border-radius:var(--r-in);box-shadow:inset 0 0 0 1px var(--pink);background:transparent;color:var(--plt-text);font:400 1rem/1.4 var(--font-body--family)}html.plt-tpl-search main .search-page-input::placeholder{color:var(--pink);opacity:1}html.plt-tpl-search main search-page-input-component .search__icon{left:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center}html.plt-tpl-search main search-page-input-component .search__icon svg{color:var(--pink)}html.plt-tpl-search main search-page-input-component .search__reset-button{right:0;width:auto;min-width:44px;height:44px;padding:0 12px;display:flex;align-items:center;justify-content:center;gap:4px;color:var(--pink);font:400 .875rem/1 var(--font-body--family);text-transform:none;letter-spacing:normal}html.plt-tpl-search main search-page-input-component .search__reset-button svg{color:var(--pink)}html.plt-tpl-search main .search-results__no-results{opacity:1;text-align:center;max-width:var(--plt-col)}html.plt-tpl-search main .search-results__no-results p{font:400 .875rem/1.5 var(--font-body--family);color:var(--plt-text)}@media(min-width:700px){html.plt-tpl-search main .search-results__no-results p{font-size:1.0625rem;line-height:1.47}}html.plt-tpl-search main :is(.facets-block-wrapper,.facets,.facets--horizontal){background:transparent}html.plt-tpl-cart main .cart-items__media-container{border-radius:16px}@supports (corner-shape: squircle){html.plt-tpl-cart main .cart-items__media-container{corner-shape:squircle}}html.plt-tpl-cart main .cart-page{margin-top:40px;margin-bottom:64px;row-gap:24px}html.plt-tpl-cart main .cart-items__table-row>*{padding-bottom:32px;vertical-align:top}@media(min-width:990px){html.plt-tpl-cart main .cart-page{width:100%;max-width:1200px;margin:64px auto 80px;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:32px}html.plt-tpl-cart main .cart-page__title{grid-column:1 / span 7;grid-row:1}html.plt-tpl-cart main .cart-page__items{grid-column:1 / span 7;grid-row:2}html.plt-tpl-cart main .cart-page__summary{grid-column:9 / span 4;grid-row:2 / span 2;align-self:start;position:sticky;top:24px}html.plt-tpl-cart main .cart-page>:not(.cart-page__title,.cart-page__items,.cart-page__summary){grid-column:1 / -1}}@media(min-width:990px){html.plt-tpl-cart main .section--page-width .cart-page.cart-page{grid-column:2 / 3;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:32px;width:100%;max-width:1200px;margin:64px auto 80px}html.plt-tpl-cart main .section--page-width .cart-page .cart-page__summary{margin:0;width:auto}}@media(min-width:990px){html.plt-tpl-cart main .section--page-width .cart-page .cart-page__items{margin-top:0;padding-top:0}}html.plt-tpl-cart main .cart-items .cart-items__table-row .cart-items__media-container{border-radius:16px!important}html.plt-tpl-cart main .cart-page__summary .cart-summary__inner{width:auto;max-width:100%;padding:0;margin:0}html.plt-tpl-cart main .cart-page__summary .section-background{border-radius:inherit}html.plt-tpl-cart main .section--page-width .cart-page .cart-page__summary{border-radius:40px;corner-shape:round;overflow:hidden}.plt-buybar{display:none}@media(min-width:900px){.plt-buybar{display:block;position:fixed;top:0;left:0;right:0;z-index:20;padding-top:env(safe-area-inset-top,0px);border-bottom:1px solid var(--soft);background:#f5ede2c7;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);transform:translateY(-100%);visibility:hidden;transition:transform var(--dur) var(--spring),visibility 0s linear var(--dur)}.plt-buybar.is-shown{transform:none;visibility:visible;transition:transform var(--dur) var(--spring),visibility 0s}.plt-buybar[hidden]{display:none}.plt-buybar__in{box-sizing:border-box;display:flex;align-items:center;gap:24px;max-width:calc(1200px + 2 * var(--plt-gutter));margin:0 auto;padding:12px max(var(--plt-gutter),env(safe-area-inset-right,0px)) 12px max(var(--plt-gutter),env(safe-area-inset-left,0px))}.plt-buybar__name{flex:1 1 auto;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Fraunces,var(--font-heading--family),serif;font-weight:400;font-size:1.0625rem;line-height:1.3;color:var(--pink)}.plt-buybar__price{flex:none;margin:0;font:400 .9375rem/1.33 var(--font-body--family);color:#000;font-variant-numeric:tabular-nums}.plt-buybar .plt-buybar__btn{flex:none;width:auto;min-height:44px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.plt-buybar{background:var(--cream)}}@media(prefers-reduced-transparency:reduce){.plt-buybar{background:var(--cream);-webkit-backdrop-filter:none;backdrop-filter:none}}.plt-tadd button,html.plt-tpl-cart main .quantity-selector :is(.quantity-minus,.quantity-plus){transition:opacity .12s linear,transform .12s ease-out}.plt-tadd button:active,html.plt-tpl-cart main .quantity-selector :is(.quantity-minus,.quantity-plus):active{opacity:.55;transform:scale(.92)}html.plt-tpl-cart main .cart-page__title .cart-bubble{background:#ed6369;color:#f5ede2}html.plt-tpl-cart main .cart-page__title .cart-bubble__background{background:#ed6369;opacity:1}html.plt-tpl-cart main .cart-page__title :is(.cart-bubble__text,.cart-bubble__text-count){color:#f5ede2}html.plt-tpl-product main .plt-thumb{padding:0!important;box-shadow:none!important;border:1px solid transparent;border-radius:12px;corner-shape:round;overflow:hidden;box-sizing:border-box}html.plt-tpl-product main .plt-thumb.is-active,html.plt-tpl-product main .plt-thumb[aria-selected=true]{border-color:var(--ui, var(--pink))}html.plt-tpl-product main .plt-thumb:after{content:none!important}html.plt-tpl-product main .plt-thumb img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0!important;corner-shape:round;margin:0}.plt-gal__zoom{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:zoom-in;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none}.plt-gal__zoom:focus-visible{outline:none!important}@media(hover:hover){.plt-gal__track:has(.plt-gal__zoom:focus-visible){outline:2px solid var(--pink);outline-offset:-4px}}.plt-gal__track.is-drag .plt-gal__zoom{cursor:grabbing}html.plt-zoom-open,html.plt-zoom-open body{overflow:hidden}.plt-zoom{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#f5ede2;color:var(--pink);overflow:hidden;overscroll-behavior:contain}.plt-zoom::backdrop{background:#f5ede2}.plt-zoom[open]{animation:plt-zoom-in .24s var(--spring, ease) both}@keyframes plt-zoom-in{0%{opacity:0}to{opacity:1}}.plt-zoom__track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab;will-change:transform}.plt-zoom__track.is-moving{transition:transform var(--dur, .45s) var(--spring, ease)}.plt-zoom__slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden}.plt-zoom__slide img{display:block;width:100%;height:100%;object-fit:contain;transform-origin:0 0;pointer-events:none;-webkit-user-drag:none}.plt-zoom__close{position:absolute;z-index:2;top:calc(16px + env(safe-area-inset-top));right:calc(16px + env(safe-area-inset-right));display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:var(--pink);cursor:pointer;-webkit-tap-highlight-color:transparent}.plt-zoom__close svg{width:20px;height:20px}.plt-zoom__close:active{opacity:.55}@media(prefers-reduced-motion:reduce){.plt-zoom[open]{animation:none}.plt-zoom__track.is-moving{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/pilatoes-shop.css.map */
