.apparel-atelier #MainContent{width:100%;min-width:0;box-sizing:border-box}.apparel-atelier #MainContent>.shopify-section{min-width:0;max-width:100%}.apparel-atelier .announcement-bar-section .announcement-bar{background:#e4572e;background-image:none;color:#fff}.apparel-atelier .announcement-bar-section .announcement-bar a,.apparel-atelier .announcement-bar-section .announcement-bar .announcement-bar__message{color:#fff}.apparel-atelier .page-width{max-width:var(--page-width)}.apparel-atelier .product__title{margin-bottom:1.6rem}.apparel-atelier .product__title h1{line-height:1.2;letter-spacing:-.025em;font-weight:600}.apparel-atelier .product__info-wrapper{border:0;box-shadow:none;background:transparent}.apparel-atelier .product__info-container{padding:0;border:0;box-shadow:none}.apparel-atelier .product__text{max-width:48rem;color:rgba(var(--color-foreground),.72);line-height:1.7}.apparel-atelier .product__media-wrapper .product__media-list{gap:1.2rem}.apparel-atelier .product__media-wrapper .product__media-item{margin-bottom:1.2rem}.apparel-atelier .product__media-wrapper .product__media{border:0;background:rgb(var(--color-background-2))}.apparel-atelier .product__accordion{border-top:1px solid rgba(var(--color-foreground),.18)}.apparel-atelier .product__accordion:last-child{border-bottom:1px solid rgba(var(--color-foreground),.18)}.apparel-atelier .product__accordion .accordion__content{padding-bottom:2rem;color:rgba(var(--color-foreground),.78);line-height:1.7}.apparel-atelier .product__info-container .price-item{font-size:1.8rem;letter-spacing:.01em}.apparel-atelier .product__info-container .price__container{margin-bottom:.4rem}.apparel-atelier .product-form__input .form__label{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase}.apparel-atelier .product-form__input input[type=radio]+label{border-radius:0;min-width:4.2rem;padding:.85rem 1.2rem}.apparel-atelier .product-form__input input[type=radio]:checked+label{box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.apparel-atelier .product-form__input--dropdown select{border-radius:0;min-height:4.6rem}.apparel-atelier .product-form__input legend{margin-bottom:.9rem}.apparel-atelier .product-form__input input[type=radio]+label{transition:background-color .2s ease,color .2s ease,border-color .2s ease}.apparel-atelier .product-form__buttons{max-width:none}.apparel-atelier .product-form__buttons .button{min-height:5.2rem;border-radius:0;letter-spacing:.08em;text-transform:uppercase}.apparel-atelier .product-form__buttons .shopify-payment-button__button{border-radius:0;min-height:5.2rem}.apparel-atelier .product-form__buttons .product-form__submit{width:100%}.apparel-atelier .estimated-shipping{margin-top:1.4rem;padding:1rem 0;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.12);font-size:1.25rem}.apparel-atelier .sizing-chart__button{font-size:1.3rem}.apparel-atelier .sizing-chart__modal-container{max-width:min(80rem,94vw)}.apparel-atelier .sizing-chart__modal-container .product-popup-modal__content-info{overflow:auto}.apparel-atelier .card__heading{font-weight:500}.apparel-atelier .card__information{padding-block:1.5rem}.apparel-atelier .aa-hero{position:relative;min-height:var(--aa-hero-height);display:grid;align-items:center;isolation:isolate;overflow:hidden;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.apparel-atelier .aa-hero__media,.apparel-atelier .aa-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.apparel-atelier .aa-hero__media picture{display:block;height:100%}.apparel-atelier .aa-hero__media img,.apparel-atelier .aa-hero__placeholder{width:100%;height:100%;object-fit:cover;display:block}.apparel-atelier .aa-hero__shade{background:rgb(var(--color-background));opacity:var(--aa-overlay)}.apparel-atelier .aa-hero__copy{width:100%;box-sizing:border-box;padding-block:5rem}.apparel-atelier .aa-hero__copy--center{text-align:center}.apparel-atelier .aa-hero__copy h2{font-size:clamp(3.2rem,4.8vw,7.2rem);line-height:1.06;letter-spacing:-.04em;max-width:75rem;margin:1.6rem 0 2.4rem}.apparel-atelier .aa-hero__copy .rte{max-width:48rem;margin-bottom:3rem}.apparel-atelier .aa-hero__copy--center h2,.apparel-atelier .aa-hero__copy--center .rte{margin-inline:auto}.apparel-atelier .aa-eyebrow{font-size:1.2rem;letter-spacing:.2em;font-weight:600}.apparel-atelier .aa-details{padding-block:3rem 5rem}.apparel-atelier .aa-details h2{font-size:2.4rem}.apparel-atelier .aa-details details{border-top:1px solid rgba(var(--color-foreground),.15)}.apparel-atelier .aa-details details:last-child{border-bottom:1px solid rgba(var(--color-foreground),.15)}.apparel-atelier .aa-details summary{padding:2rem 0;min-height:4.4rem;font-size:1.5rem;cursor:pointer;display:list-item;list-style-position:inside}.apparel-atelier .aa-details .rte{padding:0 0 2.4rem;max-width:85rem}.apparel-atelier .aa-details summary::marker{color:rgba(var(--color-foreground),.55)}.apparel-atelier .aa-details summary{letter-spacing:.02em}.apparel-atelier .aa-details details[open] summary{font-weight:600}.apparel-atelier .aa-details details+details{margin-top:0}.apparel-atelier .aa-editor-note{font-size:1.3rem;opacity:.7}.apparel-atelier .aa-product-overview{padding-block:2rem 5rem}.apparel-atelier .aa-product-overview--inline{padding-block:2.8rem 1rem}.apparel-atelier .aa-product-overview--inline .aa-product-overview__intro{font-size:1.9rem}.apparel-atelier .aa-product-overview--inline .aa-product-overview__link{margin:1.2rem 0 2.2rem;font-size:1.2rem}.apparel-atelier .aa-product-overview--inline .aa-product-overview__features{grid-template-columns:repeat(2,minmax(0,1fr))}.apparel-atelier .aa-product-overview--inline .aa-product-overview__feature{padding:1.5rem 1rem 1.5rem 0}.apparel-atelier .aa-product-overview__intro p{margin:0}.apparel-atelier .aa-product-overview__intro{max-width:52rem;font-size:clamp(1.8rem,2vw,2.8rem);line-height:1.35}.apparel-atelier .aa-product-overview__link{display:inline-block;margin:1.6rem 0 3.2rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.35rem}.apparel-atelier .aa-product-overview h2{font-size:1.4rem;letter-spacing:.1em;text-transform:uppercase;margin-bottom:1.6rem}.apparel-atelier .aa-product-overview__features{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(var(--color-foreground),.15);border-bottom:1px solid rgba(var(--color-foreground),.15)}.apparel-atelier .aa-product-overview__feature{padding:2rem 1.5rem 2rem 0;display:flex;gap:1rem;align-items:flex-start}.apparel-atelier .aa-product-overview__icon{font-size:2rem;line-height:1}.apparel-atelier .aa-product-overview__feature p{margin:0;font-size:1.3rem;line-height:1.4}.apparel-atelier .aa-details{border-top:1px solid rgba(var(--color-foreground),.15)}.apparel-atelier .related-products{border-top:1px solid rgba(var(--color-foreground),.12)}.apparel-atelier .related-products .title-wrapper{margin-bottom:2.4rem}.apparel-atelier .related-products .card__media{background:rgb(var(--color-background-2))}.apparel-atelier .aa-product-overview+.aa-details{padding-top:0}@media(min-width:990px){.apparel-atelier .product__media-wrapper .product__media{border-radius:0}.apparel-atelier .product__info-container{padding-top:1rem}.apparel-atelier .product__info-container .product-form__buttons{margin-top:2.4rem}.apparel-atelier .aa-details{max-width:92rem;margin-inline:auto}.apparel-atelier .product--no-media .product__info-wrapper{width:100%;max-width:70rem;margin-inline:auto}}@media(max-width:749px){.apparel-atelier .aa-hero{min-height:var(--aa-hero-mobile-height)}.apparel-atelier .aa-hero__copy{padding:3.2rem 2.4rem}.apparel-atelier .aa-hero__copy h2{font-size:3.6rem}.apparel-atelier .product__info-wrapper{padding-inline:0}.apparel-atelier .product__media-wrapper .product__media-list{gap:.8rem}.apparel-atelier .product__media-wrapper .product__media-item{margin-bottom:.8rem}.apparel-atelier .aa-details{padding-block:2rem 3rem}.apparel-atelier .aa-product-overview{padding-block:2rem 3.5rem}.apparel-atelier .aa-product-overview__features{grid-template-columns:repeat(2,minmax(0,1fr))}.apparel-atelier .aa-product-overview__intro{font-size:2rem}.apparel-atelier .aa-product-overview__feature{padding-block:1.6rem}.apparel-atelier .product-form__buttons .button{width:100%}}.apparel-atelier .aa-editorial{padding-block:5rem 7rem;border-top:1px solid rgba(var(--color-foreground),.12)}.apparel-atelier .aa-editorial__heading{font-size:clamp(2.8rem,4vw,5.6rem);letter-spacing:-.04em;margin-bottom:5rem}.apparel-atelier .aa-editorial__items{display:grid;gap:7rem}.apparel-atelier .aa-editorial__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:7%;align-items:center}.apparel-atelier .aa-editorial__item--left .aa-editorial__copy{order:2}.apparel-atelier .aa-editorial__item--left .aa-editorial__media{order:1}.apparel-atelier .aa-editorial__copy h3{font-size:clamp(2.4rem,3vw,4.2rem);line-height:1.1;letter-spacing:-.035em;margin:1.2rem 0 2rem}.apparel-atelier .aa-editorial__copy .rte{max-width:42rem;line-height:1.75;color:rgba(var(--color-foreground),.72)}.apparel-atelier .aa-editorial__media{background:rgb(var(--color-background-2));overflow:hidden}.apparel-atelier .aa-editorial__media img{width:100%;display:block;aspect-ratio:4/3;object-fit:cover}.apparel-atelier .aa-product-overview+.aa-editorial{margin-top:1rem}.apparel-atelier .aa-editorial+.aa-details{padding-top:4rem}.apparel-atelier .product__info-container .product__description{color:rgba(var(--color-foreground),.72);line-height:1.75}.apparel-atelier .product__info-container .product-form__quantity{border-color:rgba(var(--color-foreground),.28)}.apparel-atelier .product__info-container .product-form__label-container{margin-bottom:.8rem}.apparel-atelier .product__info-container .product-form__input--swatches .color-swatches-container{gap:.8rem}.apparel-atelier .product__info-container .product-form__submit{min-height:5.2rem}.apparel-atelier .aa-media-story{padding-block:2rem 6rem}.apparel-atelier .aa-media-story__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.apparel-atelier .aa-media-story__item{overflow:hidden;background:rgb(var(--color-background-2))}.apparel-atelier .aa-media-story__item:first-child{grid-column:span 2}.apparel-atelier .aa-media-story__item img,.apparel-atelier .aa-media-story__item video{width:100%;display:block;aspect-ratio:4/3;object-fit:cover}.apparel-atelier .aa-media-story__item:first-child img,.apparel-atelier .aa-media-story__item:first-child video{aspect-ratio:16/9}.apparel-atelier .aa-social-proof{padding-block:5rem;border-top:1px solid rgba(var(--color-foreground),.12)}.apparel-atelier .aa-social-proof h2{font-size:clamp(2.8rem,4vw,5rem);letter-spacing:-.04em;margin-bottom:.8rem}.apparel-atelier .aa-social-proof__subheading{color:rgba(var(--color-foreground),.65);margin-bottom:3rem}.apparel-atelier .aa-social-proof__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.apparel-atelier .aa-social-proof__card{background:rgb(var(--color-background-2));padding:1.2rem}.apparel-atelier .aa-social-proof__card img{width:100%;display:block;aspect-ratio:1;object-fit:cover}.apparel-atelier .aa-social-proof__card blockquote{margin:1.6rem 0 .8rem;line-height:1.55}.apparel-atelier .aa-social-proof__author{margin:0;font-size:1.2rem;opacity:.65}@media(max-width:749px){.apparel-atelier .aa-media-story{padding-block:1rem 3.5rem}.apparel-atelier .aa-media-story__grid{grid-template-columns:1fr;gap:.8rem}.apparel-atelier .aa-media-story__item:first-child{grid-column:auto}.apparel-atelier .aa-social-proof{padding-block:3.5rem}.apparel-atelier .aa-social-proof__grid{grid-template-columns:1fr}}@media(max-width:749px){.apparel-atelier .aa-editorial{padding-block:3.5rem 4.5rem}.apparel-atelier .aa-editorial__heading{margin-bottom:3rem}.apparel-atelier .aa-editorial__items{gap:4rem}.apparel-atelier .aa-editorial__item{display:flex;flex-direction:column;gap:2.4rem;align-items:stretch}.apparel-atelier .aa-editorial__item--left .aa-editorial__copy,.apparel-atelier .aa-editorial__item--left .aa-editorial__media{order:initial}}.apparel-atelier .product__info-wrapper,.apparel-atelier .product__media-wrapper{min-width:0}.apparel-atelier .product__title h1{overflow-wrap:anywhere}.apparel-atelier .product__info-container .rte img{max-width:100%;height:auto}.apparel-atelier .product__info-container .rte table{display:block;max-width:100%;overflow-x:auto}.apparel-atelier .aa-product-overview__features:empty{display:none}.apparel-atelier .aa-editorial__item--no-image{grid-template-columns:minmax(0,1fr)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/apparel-atelier.css.map */
