.collection-list.grid{justify-content:center;column-gap:2rem;row-gap:2.4rem;margin-bottom:0}.collection-list .collection-list__item.grid__item{flex:0 0 auto}@media screen and (min-width:990px){.collection-list .collection-list__item.grid__item{width:calc((100% - 8rem)/5);max-width:20rem}.collection-list.grid--3-col-desktop .collection-list__item.grid__item{width:calc((100% - 2rem * 2) / 3)}.collection-list.grid--4-col-desktop .collection-list__item.grid__item{width:calc((100% - 6rem)/4)}.collection-list.grid--6-col-desktop .collection-list__item.grid__item{width:calc((100% - 2rem * 5) / 6)}.collection-list.grid--3-col-desktop{max-width:64rem;margin-left:auto;margin-right:auto}.collection-list.grid--4-col-desktop{max-width:86rem;margin-left:auto;margin-right:auto}.collection-list.grid--5-col-desktop{max-width:108rem;margin-left:auto;margin-right:auto}.collection-list.grid--6-col-desktop{max-width:130rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:750px)and (max-width:989px){.collection-list .collection-list__item.grid__item{width:calc((100% - 6rem)/4);max-width:18rem}.collection-list.grid{max-width:78rem;margin-left:auto;margin-right:auto}}@media screen and (max-width:749px){.collection-list.grid{column-gap:1.2rem;row-gap:1.6rem}.collection-list .collection-list__item.grid__item{width:calc((100% - 1.2rem * 2) / 3);max-width:calc((100% - 1.2rem * 2) / 3)}}.collection-list .card__inner{--ratio-percent: 100% !important;background:#fff}.collection-list .card--standard>.card__content,.collection-list .card__content{padding:.6rem .2rem 0;grid-template-rows:auto}.collection-list .card__information{padding:0;text-align:center}.collection-list .card__heading{font-size:1.4rem;line-height:1.3;letter-spacing:.02rem;text-align:center;word-break:normal}.collection-list .card__heading .icon-wrap,.collection-list .card__caption{display:none}@media screen and (max-width:749px){.collection-list .card__heading{font-size:1.25rem}}.collection-list-wrapper .title-wrapper-with-link{margin-bottom:1.6rem}.collection-list-wrapper .collection-list-title{text-align:center;width:100%}@media screen and (max-width:989px){.collection-list.grid.slider{justify-content:flex-start;flex-wrap:nowrap;max-width:none;margin-left:0;margin-right:0}}@media screen and (max-width:749px){.collection-list.grid.slider{column-gap:1.2rem}.collection-list.slider .collection-list__item.grid__item{flex:0 0 40%;width:40%;max-width:40%}}@media screen and (min-width:750px)and (max-width:989px){.collection-list.slider .collection-list__item.grid__item{flex:0 0 24%;width:24%;max-width:18rem}}.collection__title.title-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:1.6rem}.collection__title .collection__description{flex-basis:100%}.do-header-link{font-size:1.3rem;letter-spacing:.12rem;text-transform:uppercase;white-space:nowrap;text-underline-offset:.4rem}.card-wrapper.product-card-wrapper .card__heading{font-size:1.35rem;line-height:1.35;letter-spacing:.06rem;text-transform:uppercase}.card-wrapper.product-card-wrapper .price{font-size:1.4rem;letter-spacing:.04rem}.card-wrapper.product-card-wrapper .card__inner{background:#fff}@media screen and (max-width:749px){.card-wrapper.product-card-wrapper .card__heading{font-size:1.2rem;letter-spacing:.04rem}.card-wrapper.product-card-wrapper .price{font-size:1.3rem}}.collection .slider-buttons{justify-content:center;margin-top:.8rem}[id*=__banner_praisewear] .image-with-text__grid,[id*=__banner_shorts] .image-with-text__grid,[id*=__banner_dresses] .image-with-text__grid{border:0!important;border-radius:0;overflow:hidden;background:#fff;position:relative;box-shadow:none!important}[id*=__banner_praisewear] .image-with-text__grid:after,[id*=__banner_shorts] .image-with-text__grid:after,[id*=__banner_dresses] .image-with-text__grid:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;border:var(--do-tile-frame-width, 10px) solid var(--do-tile-frame-color, #E9E9E9)!important;border-radius:0!important;box-shadow:none!important;pointer-events:none;z-index:3;box-sizing:border-box}[id*=__banner_praisewear] .image-with-text__media-item:after,[id*=__banner_shorts] .image-with-text__media-item:after,[id*=__banner_dresses] .image-with-text__media-item:after,[id*=__banner_praisewear] .image-with-text__text-item:after,[id*=__banner_shorts] .image-with-text__text-item:after,[id*=__banner_dresses] .image-with-text__text-item:after{box-shadow:none!important}[id*=__banner_praisewear] .image-with-text__media,[id*=__banner_shorts] .image-with-text__media,[id*=__banner_dresses] .image-with-text__media,[id*=__banner_praisewear] .image-with-text__content,[id*=__banner_shorts] .image-with-text__content,[id*=__banner_dresses] .image-with-text__content{border-radius:0;background:#fff}[id*=__banner_praisewear] .image-with-text__media img,[id*=__banner_shorts] .image-with-text__media img,[id*=__banner_dresses] .image-with-text__media img{object-fit:contain}[id*=__banner_praisewear] .image-with-text__heading,[id*=__banner_shorts] .image-with-text__heading,[id*=__banner_dresses] .image-with-text__heading{text-transform:uppercase;letter-spacing:.2rem}@media screen and (max-width:749px){[id*=__banner_praisewear] .image-with-text__content,[id*=__banner_shorts] .image-with-text__content,[id*=__banner_dresses] .image-with-text__content{padding:1.6rem 1.6rem 2rem}}@media screen and (min-width:750px){[id*=__banner_praisewear] .image-with-text__content,[id*=__banner_shorts] .image-with-text__content,[id*=__banner_dresses] .image-with-text__content{padding:2.4rem 4rem}}:root{--do-tile-frame-color: #E9E9E9;--do-tile-frame-width: 10px;--do-tile-size: 24rem;--do-tile-gap: 2.4rem}.collection-list.grid{justify-content:center;flex-wrap:wrap;column-gap:var(--do-tile-gap);row-gap:2.8rem}@media screen and (min-width:990px){.collection-list .collection-list__item.grid__item,.collection-list[class*=grid--] .collection-list__item.grid__item{width:var(--do-tile-size);max-width:var(--do-tile-size);flex:0 0 var(--do-tile-size)}.collection-list.grid,.collection-list.grid[class*=grid--]{max-width:calc(var(--do-tile-size) * 4 + var(--do-tile-gap) * 3);margin-left:auto;margin-right:auto}}@media screen and (min-width:750px)and (max-width:989px){.collection-list.grid{max-width:none}.collection-list .collection-list__item.grid__item,.collection-list.slider .collection-list__item.grid__item{width:calc((100% - var(--do-tile-gap) * 3) / 4);max-width:22rem;flex:0 0 calc((100% - var(--do-tile-gap) * 3) / 4)}}@media screen and (max-width:749px){.collection-list.grid,.collection-list.grid.slider{column-gap:1.2rem;row-gap:2rem;flex-wrap:wrap;justify-content:center;max-width:none;margin-left:0;margin-right:0}.collection-list .collection-list__item.grid__item,.collection-list.slider .collection-list__item.grid__item{width:calc((100% - 1.2rem)/2);max-width:calc((100% - 1.2rem)/2);flex:0 0 calc((100% - 1.2rem)/2)}}.collection-list .card-wrapper .card .card__inner,.collection-list .card--standard .card__inner,.collection-list .card--card .card__inner{--ratio-percent: 100% !important;border:var(--do-tile-frame-width) solid var(--do-tile-frame-color)!important;border-radius:0;box-shadow:none;background:#fff;box-sizing:border-box}.collection-list .card-wrapper .card .card__inner:after,.collection-list .card--standard .card__inner:after{box-shadow:none!important;border:0}.collection-list .card-wrapper .card .card__inner .card__media,.collection-list .card--standard .card__media{margin:0;border-radius:0}.collection-list .card__media .media{background:#fff}.collection-list .card__media .media img{object-fit:contain;padding:0}.collection-list .card--standard>.card__content,.collection-list .card__content{padding:1rem .2rem 0}.collection-list .card__heading{font-size:1.6rem;text-align:center}@media screen and (max-width:749px){.collection-list .card__heading{font-size:1.45rem}}.product-card-wrapper .card__inner,.product-card-wrapper .card .card__inner .card__media,.product-card-wrapper .card__media .media{background:#fff!important}.product-card-wrapper .card .card__inner .card__media .media img,.product-card-wrapper .card .card__media .media>img+img{object-fit:contain!important;object-position:center center;background:#fff}.product-card-wrapper .card .card__content .card__information .card__heading,.card-wrapper.product-card-wrapper .card__content .card__heading.h5{--do-title-size: 1.35rem;--do-title-lh: 1.35;font-size:var(--do-title-size)!important;line-height:var(--do-title-lh)!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2;overflow:hidden!important;text-overflow:ellipsis;white-space:normal!important;overflow-wrap:anywhere;height:calc(var(--do-title-size) * var(--do-title-lh) * 2)!important;min-height:calc(var(--do-title-size) * var(--do-title-lh) * 2)!important;max-height:calc(var(--do-title-size) * var(--do-title-lh) * 2)!important;margin:0!important;padding:0!important}@media screen and (max-width:749px){.product-card-wrapper .card .card__content .card__information .card__heading,.card-wrapper.product-card-wrapper .card__content .card__heading.h5{--do-title-size: 1.15rem;--do-title-lh: 1.35;letter-spacing:.03rem!important}}.product-card-wrapper .card .card__content .card__information .card__heading a{display:inline!important;font-size:inherit!important;line-height:inherit!important;white-space:normal!important}.product-card-wrapper .card .card__content .card__information>.card-information{margin-top:.6rem}.product-card-wrapper .card--standard.card--media .card__inner .card__information{display:none}:root{--do-heading-line-color: #333333;--do-heading-line-gap: 1.6rem}[id*=__best_sellers] .collection__title .title,[id*=__shoes_row] .collection__title .title,[id*=__leotards_row] .collection__title .title{position:relative;display:inline-block;flex:0 0 auto;width:auto;max-width:none;white-space:nowrap;text-align:left;margin:0!important}[id*=__best_sellers] .collection__title .title:after,[id*=__shoes_row] .collection__title .title:after,[id*=__leotards_row] .collection__title .title:after{content:"";position:absolute;top:50%;left:calc(100% + var(--do-heading-line-gap));width:min(200%,calc(100vw - 100% - 8rem));height:5px;box-sizing:border-box;border-top:1px solid var(--do-heading-line-color);border-bottom:1px solid var(--do-heading-line-color);transform:translateY(-50%);pointer-events:none;z-index:0}[id*=__shoes_row] .collection__title .do-header-link,[id*=__leotards_row] .collection__title .do-header-link,[id*=__best_sellers] .collection__title .do-header-link{position:relative;z-index:1;background:rgb(var(--color-background));padding-left:1.6rem;margin-left:auto}[id*=__best_sellers] .collection__title,[id*=__shoes_row] .collection__title,[id*=__leotards_row] .collection__title{display:flex;align-items:center!important;flex-wrap:nowrap!important;overflow:hidden;margin-bottom:2rem}[id*=__best_sellers] .collection__title .do-header-link,[id*=__shoes_row] .collection__title .do-header-link,[id*=__leotards_row] .collection__title .do-header-link{margin-top:0;margin-bottom:0;flex:0 0 auto}@media screen and (max-width:749px){:root{--do-heading-line-gap: 1rem}[id*=__best_sellers] .collection__title .title:after,[id*=__shoes_row] .collection__title .title:after,[id*=__leotards_row] .collection__title .title:after{width:min(120%,calc(100vw - 100% - 6rem))}[id*=__shoes_row] .collection__title .do-header-link,[id*=__leotards_row] .collection__title .do-header-link{padding-left:1rem;font-size:1.15rem}}:root{--do-heading-link-gap: 1.4rem}[id*=__shoes_row] .collection__title .title,[id*=__leotards_row] .collection__title .title{display:flex!important;align-items:center;flex:1 1 0%!important;min-width:0;max-width:none}[id*=__shoes_row] .collection__title .title:after,[id*=__leotards_row] .collection__title .title:after{position:static!important;transform:none!important;flex:1 1 0%;width:auto!important;min-width:2rem;margin-left:var(--do-heading-line-gap);margin-right:var(--do-heading-link-gap);align-self:center}[id*=__shoes_row] .collection__title,[id*=__leotards_row] .collection__title{column-gap:0!important;gap:0!important}[id*=__shoes_row] .collection__title .do-header-link,[id*=__leotards_row] .collection__title .do-header-link{white-space:nowrap;flex:0 0 auto;margin-left:0!important;padding-left:0!important;background:transparent}@media screen and (max-width:749px){:root{--do-heading-link-gap: 1.2rem}[id*=__shoes_row] .collection__title .do-header-link,[id*=__leotards_row] .collection__title .do-header-link{padding-left:0!important}}.collection-list .card__media .media img{clip-path:inset(2px)}:root{--do-button-label-pink: #E0218A}:is(.color-background-1,.color-background-2) .button:not(.button--secondary):not(.button--tertiary),:is(.color-background-1,.color-background-2) .button:not(.button--secondary):not(.button--tertiary):is(:hover,:focus,:focus-visible,:active),:is(.color-background-1,.color-background-2) button.shopify-payment-button__button--unbranded,:is(.color-background-1,.color-background-2) button.shopify-payment-button__button--unbranded:is(:hover,:focus,:focus-visible,:active){color:var(--do-button-label-pink)}
/*# sourceMappingURL=/cdn/shop/t/39/assets/do-custom.css.map */
