:root{--am-ink: #090909;--am-paper: #f4f3ef;--am-line: rgba(9, 9, 9, .16);--am-muted: #666662;--am-glass: rgba(12, 12, 12, .76)}body:has(main:is([data-template^=product],[data-template^=collection],[data-template^=list-collections],[data-template^=cart],[data-template^=search],[data-template^=page],[data-template^=policy],[data-template^="404"],[data-template^=password])){background:var(--am-paper);color:var(--am-ink)}body:has(main:is([data-template^=product],[data-template^=collection],[data-template^=list-collections],[data-template^=cart],[data-template^=search],[data-template^=page],[data-template^=policy])) #header-component .header__row--top{color:#f5f4ef;background:var(--am-glass);border-bottom:1px solid rgba(255,255,255,.14);box-shadow:0 16px 42px #00000029;backdrop-filter:blur(22px) saturate(.72);-webkit-backdrop-filter:blur(22px) saturate(.72)}body:has(main:is([data-template^=product],[data-template^=collection],[data-template^=list-collections],[data-template^=cart],[data-template^=search],[data-template^=page],[data-template^=policy])) #header-component .header__row--top :is(a,button,summary,svg){color:#f5f4ef}main:is([data-template^=product],[data-template^=collection],[data-template^=list-collections],[data-template^=cart],[data-template^=search],[data-template^=page],[data-template^=policy]) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #d60000;outline-offset:4px}main[data-template^=product]{background:#fff}main[data-template^=product] .product-information{--product-gap: clamp(2rem, 4vw, 5rem);border-bottom:1px solid var(--am-line)}main[data-template^=product] .product-information__grid{gap:var(--product-gap)!important;align-items:start}main[data-template^=product] .product-information__media{background:#f7f7f5}main[data-template^=product] .product-media,main[data-template^=product] .product-media-container,main[data-template^=product] .product-media__image{border-radius:0!important}main[data-template^=product] .product-media__image{object-fit:contain!important}main[data-template^=product] .product-details{max-width:38rem;padding:clamp(2.5rem,6vw,7rem) clamp(1rem,3vw,3.5rem) 4rem 0}main[data-template^=product] .product-details:before{content:"BY A. MANSO / COLLECTION 001";display:block;margin-bottom:1.4rem;color:var(--am-muted);font-size:.625rem;font-weight:700;letter-spacing:.18em;line-height:1.3}main[data-template^=product] .product-details h1{max-width:11ch;margin:0;font-size:clamp(3.4rem,5.2vw,6.4rem)!important;font-weight:700;letter-spacing:-.07em;line-height:.82;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}main[data-template^=product] product-price{display:block;margin-top:.5rem;font-size:1rem;letter-spacing:.04em}main[data-template^=product] variant-picker fieldset{padding:0;border:0}main[data-template^=product] variant-picker legend,main[data-template^=product] .quantity-selector__label{margin-bottom:.75rem;font-size:.625rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}main[data-template^=product] variant-picker label,main[data-template^=product] .variant-option__button-label,main[data-template^=product] quantity-selector,main[data-template^=product] .quantity-selector{min-height:3rem;border-radius:0!important}main[data-template^=product] .add-to-cart-button,main[data-template^=product] button[name=add],main[data-template^=product] product-form button[type=submit]{min-height:3.65rem;border-radius:0!important;background:var(--am-ink)!important;color:#fff!important;font-size:.6875rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}main[data-template^=product] .shopify-payment-button,main[data-template^=product] .shopify-payment-button__button{display:none!important}main[data-template^=product] .amanso-fit-assurance,main[data-template^=product] .product-details details{border-block:1px solid var(--am-line)}main[data-template^=product] .amanso-fit-assurance summary,main[data-template^=product] .product-details summary{min-height:3.5rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:.625rem;font-weight:750;letter-spacing:.14em;text-transform:uppercase}main[data-template^=product] .amanso-fit-assurance__content{padding:0 0 1.5rem;color:var(--am-muted);line-height:1.65}main[data-template^=product] .amanso-fit-assurance__content a{color:var(--am-ink);font-size:.625rem;font-weight:750;letter-spacing:.12em;text-underline-offset:.3rem}main[data-template^=product] .product-recommendations,main[data-template^=product] .product-list{padding-block:clamp(4rem,8vw,8rem)!important}main[data-template^=product] .product-recommendations h2,main[data-template^=product] .product-recommendations h3,main[data-template^=product] .product-list h2,main[data-template^=product] .product-list h3{font-size:clamp(2.7rem,5vw,5.5rem)!important;letter-spacing:-.06em;line-height:.86;text-transform:uppercase}main[data-template*=collection]>.shopify-section:first-child{overflow:hidden;background:var(--am-paper)}main[data-template*=collection]>.shopify-section:first-child .section-content-wrapper{position:relative;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr);align-items:end!important;gap:2rem clamp(3rem,8vw,9rem)!important;padding-block:clamp(5rem,8vw,8rem) clamp(3rem,5vw,5rem)!important;border-bottom:1px solid var(--am-line)}main[data-template*=collection]>.shopify-section:first-child .section-content-wrapper:before{content:"BY A. MANSO / AVAILABLE POSITIONS";position:absolute;inset-block-start:clamp(1.5rem,3vw,2.25rem);inset-inline-start:0;font-size:.625rem;font-weight:750;letter-spacing:.18em;text-transform:uppercase;opacity:.58}main[data-template*=collection]>.shopify-section:first-child h1{max-width:11ch;margin:0;font-size:clamp(4rem,7.5vw,7.2rem)!important;font-weight:700;letter-spacing:-.07em;line-height:.82;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance}main[data-template*=collection]>.shopify-section:first-child rte-formatter{width:100%!important;max-width:38rem!important}main[data-template*=collection]>.shopify-section:first-child rte-formatter :is(h2,h3){max-width:15ch;font-size:clamp(1.8rem,3vw,3.2rem)!important;letter-spacing:-.05em;line-height:.92;text-transform:uppercase}main[data-template*=collection]>.shopify-section:first-child rte-formatter p{color:var(--am-muted);line-height:1.65}main[data-template*=collection] .facets{min-height:4.5rem;align-items:center;border-bottom:1px solid var(--am-line);background:#f4f3efd1;backdrop-filter:blur(18px) saturate(.75);-webkit-backdrop-filter:blur(18px) saturate(.75)}main[data-template*=collection] .facets :is(summary,button,label,.products-count){font-size:.625rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}main[data-template*=collection] .product-grid,main[data-template^=search] .product-grid{gap:clamp(2.5rem,5vw,5rem) clamp(.5rem,1.2vw,1rem)!important}main:is([data-template*=collection],[data-template^=search]) .product-card{--product-card-gap: .65rem !important}main:is([data-template*=collection],[data-template^=search]) .product-card .card-gallery{overflow:hidden;background:#fff}main:is([data-template*=collection],[data-template^=search]) .product-card .product-media__image{object-fit:contain!important;transition:transform .6s cubic-bezier(.2,.72,.2,1)}main:is([data-template*=collection],[data-template^=search]) .product-card p[role=heading]{font-size:.6875rem!important;font-weight:750;letter-spacing:.07em;line-height:1.35;text-transform:uppercase}main[data-template^=list-collections]>.shopify-section:first-child,main[data-template^=search]>.shopify-section:first-child,main[data-template^=cart]>.shopify-section:first-child{padding-top:clamp(3.5rem,7vw,7rem)}main:is([data-template^=list-collections],[data-template^=search],[data-template^=cart]) h1{font-size:clamp(3.8rem,7.5vw,7.5rem)!important;letter-spacing:-.07em;line-height:.82;text-transform:uppercase}main[data-template^=search] input[type=search]{min-height:3.5rem;border:0;border-bottom:1px solid var(--am-ink);border-radius:0;background:transparent}main[data-template^=cart] .cart-items,main[data-template^=cart] .cart__items{border-top:1px solid var(--am-line)}main[data-template^=cart] .cart-summary,main[data-template^=cart] .cart__summary{padding:clamp(1.5rem,3vw,2.5rem);border:1px solid rgba(255,255,255,.14)!important;border-radius:0!important;background:var(--am-glass)!important;color:#fff;backdrop-filter:blur(22px) saturate(.72);-webkit-backdrop-filter:blur(22px) saturate(.72)}main[data-template^=cart] button[type=submit],main[data-template^=cart] a[href*=checkout]{min-height:3.65rem;border-radius:0!important;font-size:.6875rem;font-weight:750;letter-spacing:.13em;text-transform:uppercase}main[data-template^=page] .rte,main[data-template^=page] rte-formatter,main[data-template^=policy] .shopify-policy__body{font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.75}main[data-template^=page] .rte :is(h2,h3),main[data-template^=page] rte-formatter :is(h2,h3),main[data-template^=policy] .shopify-policy__body :is(h2,h3){margin-block:3rem 1rem;font-size:clamp(1.8rem,3.5vw,3.5rem);letter-spacing:-.05em;line-height:.95;text-transform:uppercase}main[data-template^=policy]{padding:clamp(4rem,8vw,8rem) 1rem;background:var(--am-paper)}main[data-template^=policy] .shopify-policy__container{max-width:64rem}main[data-template^=policy] .shopify-policy__title{padding-bottom:clamp(2.5rem,5vw,5rem);border-bottom:1px solid var(--am-line);text-align:left}main[data-template^=policy] .shopify-policy__title:before{content:"CLIENT SERVICES / HOUSE TERMS";display:block;margin-bottom:1.5rem;font-size:.625rem;font-weight:750;letter-spacing:.18em}main[data-template^=policy] .shopify-policy__title h1{max-width:13ch;margin:0;font-size:clamp(3.6rem,7vw,7rem);letter-spacing:-.07em;line-height:.82;overflow-wrap:anywhere;text-transform:uppercase}main[data-template^=policy] .shopify-policy__body{max-width:48rem;padding-block:clamp(2.5rem,5vw,5rem)}@media(hover:hover){main:is([data-template*=collection],[data-template^=search]) .product-card:hover .product-media__image{transform:scale(1.014)}}@media(max-width:749px){body:has(main:is([data-template^=product],[data-template^=collection],[data-template^=list-collections],[data-template^=cart],[data-template^=search],[data-template^=page],[data-template^=policy])) #header-component .header__row--top{background:#090909eb}main[data-template^=product] .product-information__grid{gap:0!important}main[data-template^=product] .product-details{max-width:none;padding:2.5rem 1rem 4rem}main[data-template^=product] .product-details h1{max-width:100%;font-size:clamp(3rem,14vw,4.6rem)!important}main[data-template^=product] .product-media-gallery{background:#f7f7f5}main[data-template*=collection]>.shopify-section:first-child .section-content-wrapper{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2rem!important;padding-block:5rem 3rem!important}main[data-template*=collection]>.shopify-section:first-child h1,main:is([data-template^=list-collections],[data-template^=search],[data-template^=cart]) h1,main[data-template^=policy] .shopify-policy__title h1{max-width:100%;font-size:clamp(3.2rem,15vw,5rem)!important}main[data-template*=collection] .facets{min-height:4rem}main[data-template^=cart] .cart-summary,main[data-template^=cart] .cart__summary{margin-inline:-.25rem}main[data-template^=policy]{padding:4.5rem 1rem 3rem}}@media(prefers-reduced-motion:reduce){main:is([data-template*=collection],[data-template^=search]) .product-card .product-media__image{transition:none}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){body:has(main:is([data-template^=product],[data-template^=collection],[data-template^=list-collections],[data-template^=cart],[data-template^=search],[data-template^=page],[data-template^=policy])) #header-component .header__row--top,main[data-template^=cart] .cart-summary,main[data-template^=cart] .cart__summary,main[data-template*=collection] .facets{backdrop-filter:none;-webkit-backdrop-filter:none}body:has(main:is([data-template^=product],[data-template^=collection],[data-template^=list-collections],[data-template^=cart],[data-template^=search],[data-template^=page],[data-template^=policy])) #header-component .header__row--top,main[data-template^=cart] .cart-summary,main[data-template^=cart] .cart__summary{background:#090909!important}}body:has(.shopify-policy__container){background:var(--am-paper);color:var(--am-ink)}body:has(.shopify-policy__container) #header-component .header__row--top{color:#f5f4ef;background:var(--am-glass);border-bottom:1px solid rgba(255,255,255,.14);box-shadow:0 16px 42px #00000029;backdrop-filter:blur(22px) saturate(.72);-webkit-backdrop-filter:blur(22px) saturate(.72)}body:has(.shopify-policy__container) #header-component .header__row--top :is(a,button,summary,svg){color:#f5f4ef}main:has(.shopify-policy__container){padding:clamp(4rem,8vw,8rem) 1rem;background:var(--am-paper)}.shopify-policy__container{max-width:64rem!important}.shopify-policy__title{padding-bottom:clamp(2.5rem,5vw,5rem);border-bottom:1px solid var(--am-line);text-align:left!important}.shopify-policy__title:before{content:"CLIENT SERVICES / HOUSE TERMS";display:block;margin-bottom:1.5rem;font-size:.625rem;font-weight:750;letter-spacing:.18em}.shopify-policy__title h1{max-width:13ch;margin:0;font-size:clamp(3.6rem,7vw,7rem)!important;letter-spacing:-.07em;line-height:.82;overflow-wrap:anywhere;text-transform:uppercase}.shopify-policy__body{max-width:48rem;padding-block:clamp(2.5rem,5vw,5rem);font-size:clamp(.9375rem,1.2vw,1.0625rem);line-height:1.75}.shopify-policy__body :is(h2,h3){margin-block:3rem 1rem;font-size:clamp(1.8rem,3.5vw,3.5rem);letter-spacing:-.05em;line-height:.95;text-transform:uppercase}@media(max-width:749px){main:has(.shopify-policy__container){padding:4.5rem 1rem 3rem}.shopify-policy__title h1{max-width:100%;font-size:clamp(3.2rem,15vw,5rem)!important}}@media(prefers-reduced-transparency:reduce),(prefers-contrast:more){body:has(.shopify-policy__container) #header-component .header__row--top{background:#090909;backdrop-filter:none;-webkit-backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/amanso-collections.css.map */
