body .wt-product__gallery--even .wt-collage__slide:first-child,body .wt-product__gallery--odd .wt-collage__slide:first-child,body .wt-product__gallery--odd .wt-collage__slide:is(:last-child:nth-child(2n)),body .wt-product__gallery--even .wt-collage__slide:is(:last-child:nth-child(2n)){width:calc(50% - var(--collage-gap) / 2);max-width:calc(50% - var(--collage-gap) / 2)}a.border_choice.selected{border:2px solid}a.border_choice{border:2px solid #fff}a.border_choice{margin:2px;position:relative}.swatch .tooltip{text-align:center;background:#c2dcd4;color:#386755;bottom:100%;padding:5px 5px 3px;display:block;position:absolute;left:50%;-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translateX(-50%)!important;-moz-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;-o-transform:translateX(-50%)!important;transform:translate(-50%)!important;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:12px;white-space:nowrap;top:unset;right:unset;text-transform:capitalize}.swatch a.border_choice:hover .tooltip{-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ColorChoice.leggings-color,.ColorChoice.supersoft-color,.ColorChoice.sports-bra-color,.ColorChoice.hero-performance-color,.ColorChoice.biker-shorts-color,.ColorChoice.shorts-color,.ColorChoice.c-swatch-circle,.ColorChoice.classic-set-color,.ColorChoice.crystal-candle-color,.ColorChoice.cork-yoga-block-color,.ColorChoice.yoga-set-classic-color,.ColorChoice.c-swatch-square{background-size:contain;width:40px;height:40px;margin:0;display:block;cursor:pointer}.ColorChoice.cork-yoga-mat-color,.ColorChoice.travel-mat-color,.ColorChoice.yoga-mat-color,.ColorChoice.c-swatch-rectangle{background-size:contain;width:36px;height:100px;margin:0;display:block;cursor:pointer}a.border_choice.classic-set-color,a.border_choice.yoga-set-classic-color,a.border_choice.cork-yoga-block-color,a.border_choice.cork-yoga-mat-color,a.border_choice.crystal-candle-color,a.border_choice.travel-mat-color,a.border_choice.yoga-mat-color,a.border_choice.c-swatch-rectangle,a.border_choice.c-swatch-square{border-radius:0}label.ColorChoice.selected{border:2px solid #fff}.color_selector{display:flex;flex-wrap:wrap;margin-bottom:16px;margin-top:24px}a.border_choice:hover{border-color:#000}footer{background:linear-gradient(180deg,#c2dcd46b,#c4c4c400)!important;border-top:1px solid #e8e8e1}.footer-menu .disclosure__title,.footer-block__heading{color:#4e7e6a}.modal__content{padding:0!important}modal-dialog#size-chart img{border-radius:10px}modal-dialog#size-chart .modal__window{overflow:visible;border-radius:10px}modal-dialog#size-chart .modal__close-btn{right:unset;top:-55px;left:50%;transform:translate(-50%);background:#4e7e6a}modal-dialog#size-chart .modal__close-btn svg{stroke:#fff}.secondary-nav__item{color:rgb(var(--header-accent-color))!important;font-weight:400}.shopify-section.cc-collection-list .section--padded{padding-top:2em;padding-bottom:2em}@media (min-width: 789px){.card--product-contained{padding:0!important}}.shopify-section.cc-collection-banner,.shopify-section.cc-collection-products{margin-top:1em;margin-bottom:1em}@media (max-width: 789px){.media-with-text__media .video-section__media{padding-top:100%}}@media (max-width: 789px){.media-with-text .mobile-only{display:block!important}.media-with-text .desktop-only{display:none}.media-with-text,.media-with-text__text .section__block{text-align:center}}@media (min-width: 790px){.product-info{margin-top:-60px}}.card__info-inner .loox-rating{margin-top:0}.card__info-inner .ColorChoice.leggings-color,.card__info-inner .ColorChoice.supersoft-color,.card__info-inner .ColorChoice.sports-bra-color,.card__info-inner .ColorChoice.hero-performance-color,.card__info-inner .ColorChoice.biker-shorts-color,.card__info-inner .ColorChoice.shorts-color,.card__info-inner .ColorChoice.yoga-set-classic-color,.card__info-inner .ColorChoice.c-swatch-circle,.card__info-inner .ColorChoice.c-swatch-square{background-size:contain;width:30px;height:30px;margin:0;border-radius:50%;display:block;cursor:pointer}.card__info-inner .ColorChoice.yoga-set-classic-color,.card__info-inner .ColorChoice.c-swatch-square,.card__info-inner .ColorChoice.c-swatch-rectangle{border-radius:0}.card__info-inner .ColorChoice.c-swatch-rectangle{width:18px;height:40px}.card__info-inner .color_selector{border-top:1px solid rgba(var(--text-color) / .15);border-bottom:1px solid rgba(var(--text-color) / .15);padding:10px 0;margin-bottom:8px;margin-top:8px}.card__info-inner .card__swatches{padding:0}.card__info-container{flex:inherit!important}.h2.newslettering.show-small{text-transform:none!important}.filter__label[data-swatch]:before{width:35px!important;height:35px!important;border-radius:0!important}label[data-swatch]:before{border-radius:0!important}label[data-swatch]{align-items:center!important}modal-opener[data-modal=size-chart]{display:flex;gap:5px;align-items:center}.c-size-modal .modal__content.flex-auto.h-full.rte{overflow-y:scroll;height:60vh}modal-opener[data-modal=size-chart] svg{width:14px;height:14px}modal-opener[data-modal=size-chart] svg path{fill:rgb(var(--link-color))}.card__swatches.flex.items-start.relative a.card.card--left{display:none!important}.card__swatches.flex.items-start.relative .swatch.clearfix.color_selector{margin-top:2px!important}.page-width{max-width:var(--site-max-width);padding-left:calc(var(--gap, 8px) * 3);padding-right:calc(var(--gap, 8px) * 3);margin:0 auto}@media (min-width: 1200px){.page-width{padding-left:calc(calc(var(--gap, 8px) * 3) + calc(var(--gap, 8px) * 2));padding-right:calc(calc(var(--gap, 8px) * 3) + calc(var(--gap, 8px) * 2))}}@media (max-width: 899px){.form-fields .field,.form-fields .field.text_area textarea{width:100%!important}}.ambassador-forms-width .heading h5{font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:0em;text-align:left;color:#000;text-transform:none}.form-fields .field button{width:200px;box-shadow:0 16px 22px -4px #bfbfbf;font-size:16px}.form-fields .int_type ul li label{font-size:16px;font-weight:600;line-height:26px;text-align:left;letter-spacing:0;text-transform:capitalize;color:#000;margin:0}.form-fields .promocheckbox h5{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:0em;text-align:left}.form-fields .field.text_area{width:100%}.form-fields .field.text_area textarea{width:calc(100% - 40px);background-color:#eaf5f2;outline:none;border:0;border-radius:6px;padding:30px 20px;height:183px;font-size:14px;color:#000;resize:none}.form-fields .field-checkbox{width:100%;display:flex;flex-wrap:wrap}.form-fields .promocheckbox{width:100%}.styled-checkbox{position:absolute;opacity:0}.form-fields .field-checkbox label{position:relative;font-size:15px;font-style:normal;font-weight:600;text-align:left;margin:0}.styled-checkbox:checked+label:after{content:"";position:absolute;left:4px;top:10px;background:#fff;width:2px;height:2px;box-shadow:2px 0 #fff,4px 0 #fff,4px -2px #fff,4px -4px #fff,4px -6px #fff,4px -8px #fff;transform:rotate(45deg)}.form-fields .field-checkbox ul{margin:0;padding:0}.form-fields .full-width-checkbox ul li{margin:0 0 20px;width:100%;display:flex;gap:10px;list-style:none}.styled-checkbox:checked+label:before{background:var(--color-button-primary-background)}.styled-checkbox+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:20px;height:20px;background:#fff;border-radius:5px;border:solid 1px var(--color-button-primary-background)}.ambassador-forms-width .heading{margin-bottom:40px;width:100%}.ambassador-forms{width:100%;padding:70px 0}.form-fields{display:flex;flex-wrap:wrap;gap:40px}.form-fields .field input::placeholder{color:#00000087}.form-fields .int_type{width:100%}.form-fields .int_type ul{margin:0;padding:0}.form-fields .int_type ul li{list-style:none;display:inline-block;margin-right:20px}.form-fields .field input{width:100%;background-color:#eaf5f2;outline:none;border:0;border-radius:6px;padding:0 20px;height:50px;font-size:14px;color:#000}.form-fields .field label{font-size:16px;font-style:normal;font-weight:500;line-height:26px;letter-spacing:0em;text-align:left;color:#000;text-transform:none}.form-fields .int_type ul li label{font-size:16px;font-weight:500;text-align:left;letter-spacing:0;text-transform:capitalize;color:#000;margin:0;display:flex;align-items:center;line-height:1}.form-fields .field{width:calc(100% / 3 - 40px)}@media (max-width: 899px){a.hero__button--primary.hero__button.hero{max-width:210px;width:100%}}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;margin-right:5px}
/*# sourceMappingURL=/cdn/shop/t/118/assets/custom.css.map */
