:root{--font-heading-family: "Cormorant Garamond", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 400;--font-body-family: "Jost", "Helvetica Neue", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 500}.header__menu-item,.header__icon--cart,.announcement-bar__message,.caption-with-letter-spacing,.soma-video-grid__label,.link.underlined-link,.title-wrapper-with-link .link,.footer-block__details-content .list-menu__item--link,.product__text.caption-with-letter-spacing,.product__text[class*=uppercase]{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}.header__menu-item span{white-space:nowrap}h1 em,h2 em,.h0 em,.h1 em,.hxl em,.banner__heading em{font-style:italic}.banner__heading{line-height:.95}.button,.shopify-payment-button__button--unbranded{font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.banner__buttons .button--secondary{min-height:auto;min-width:0;padding:0 0 .4rem;background:transparent;border-bottom:1px solid currentColor;margin-right:3.2rem}.banner__buttons .button--secondary:before,.banner__buttons .button--secondary:after{box-shadow:none}[id$=__soma_new_in] .product-grid,[id$=__soma_categories] .collection-list,[id$=__soma_social] .multicolumn-list{--grid-desktop-horizontal-spacing: 4px;--grid-mobile-horizontal-spacing: 4px;column-gap:4px}[id$=__soma_new_in] .card__information{padding-left:1.6rem;padding-right:1.6rem}[id$=__soma_new_in] .title-wrapper-with-link{padding:0 4rem}[id$=__soma_categories] .collection-list-wrapper.page-width,[id$=__soma_social] .page-width{max-width:none;padding-left:0;padding-right:0}[id$=__soma_social] .multicolumn__title{padding:0 4rem}[id$=__soma_social] .multicolumn-list__item .multicolumn-card{background:none}[id$=__soma_categories] .card--card .card__content,[id$=__soma_categories] .card--standard .card__content{padding-left:2.4rem}[id$=__soma_categories] .card__heading{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase}.product__title h1{line-height:1}.product__info-container>*+*{margin-top:2rem}.product__accordion .accordion__title{font-size:1.4rem;font-family:var(--font-body-family)}.product-form__input--pill input[type=radio]+label{border-radius:0;min-width:5.2rem}.product__info-container .product__text{display:inline-block;border:1px solid rgba(var(--color-foreground),.9);padding:.6rem 1rem}.product__media-list{column-gap:4px;row-gap:4px}@media screen and (min-width:750px){body.password .email-signup-banner .banner__media{left:50%;width:50%}body.password .email-signup-banner .banner__content{justify-content:flex-start}body.password .email-signup-banner .banner__box{max-width:44%;padding-left:0}body.password .email-signup-banner .banner__heading em{font-style:italic}}.footer-block__heading{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}[id$=__soma_statement] .banner__box{max-width:52rem}[id$=__soma_social] .multicolumn-card__image-wrapper{margin:0;padding:0}[id$=__soma_social] .multicolumn-card{padding:0}.header__menu-item{color:rgb(var(--color-foreground))}.header__inline-menu .list-menu--inline{flex-wrap:nowrap}.desktop-localization-wrapper{display:none!important}@media screen and (min-width:990px){.header{padding-top:1.6rem;padding-bottom:1.6rem}.header__menu-item{padding:1.2rem;letter-spacing:.18em}.header__inline-menu .list-menu--inline>li:first-child .header__menu-item{padding-left:0}.header__icons{gap:2.4rem;align-items:center}.header__icons .header__icon{width:auto;height:auto;padding:0;display:flex;align-items:center}.header__icons .header__icon .svg-wrapper{display:none}.header__icons .header__icon,.header__icons .header__icon:hover{text-decoration:none}.header__icons .header__icon:after{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--color-foreground))}.header__icon--search:after{content:"Search"}.header__icon--account:after{content:"Account"}.header__icon--cart:after{content:"Bag";order:1}.header__icon--cart .cart-count-bubble{order:2;position:static;width:auto;height:auto;min-width:0;margin-left:.4rem;background:none;color:rgb(var(--color-foreground));border-radius:0;font-size:1.1rem;letter-spacing:.2em}.header__icon--cart .cart-count-bubble:before{content:"("}.header__icon--cart .cart-count-bubble:after{content:")"}}@media screen and (min-width:990px){[id$=__soma_hero] .banner__content{min-height:min(61vw,88vh);padding-left:4.8rem;padding-bottom:4.8rem}[id$=__soma_hero] .banner__box{max-width:none;padding:0}[id$=__soma_hero] .banner__heading{white-space:nowrap;font-size:clamp(5.6rem,5.3vw,8.4rem)}}[id$=__soma_statement] .banner__heading em{display:block}[id$=__soma_categories] .card__inner{--ratio-percent: 62% !important}@media screen and (min-width:750px){[id$=__soma_categories] .card__inner{--ratio-percent: 140% !important}}[id$=__soma_categories] .card{position:relative}[id$=__soma_categories] .card>.card__content{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:2.4rem 2.8rem;background:linear-gradient(0deg,#2a1c1573,#2a1c1500)}[id$=__soma_categories] .card>.card__content .card__heading,[id$=__soma_categories] .card>.card__content .card__heading a{color:#fff}[id$=__soma_categories] .card__heading a{text-decoration:underline;text-underline-offset:.5rem;text-decoration-thickness:1px}[id$=__soma_categories] .card__heading .icon-wrap{display:none}[id$=__soma_social] .multicolumn-list{column-gap:4px;row-gap:4px}[id$=__soma_social] .multicolumn-card__info{display:none}[id$=__soma_social] .multicolumn-card__image-wrapper{margin:0!important;width:100%!important;padding:0!important}[id$=__soma_social] .title-wrapper-with-link{margin-bottom:2.2rem}[id$=__soma_social] .multicolumn__title h2{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}[id$=__soma_social] .multicolumn .center{text-align:right;padding:2rem 4rem 0}[id$=__soma_social] .multicolumn .button{background:none;color:rgb(var(--color-foreground));min-height:auto;min-width:0;padding:0 0 .3rem;border-bottom:1px solid currentColor}[id$=__soma_social] .multicolumn .button:before,[id$=__soma_social] .multicolumn .button:after{box-shadow:none}@media screen and (min-width:750px){[id$=__soma_signup] .newsletter__wrapper{display:grid;grid-template-columns:1fr minmax(0,56rem);grid-template-areas:"h f" "p f";column-gap:4rem;align-items:center;text-align:left;padding-left:4rem;padding-right:4rem}[id$=__soma_signup] .newsletter__wrapper>*{margin:0;max-width:none}[id$=__soma_signup] .newsletter__wrapper>h2,[id$=__soma_signup] .newsletter__wrapper>.h1{grid-area:h}[id$=__soma_signup] .newsletter__subheading{grid-area:p;margin-top:.8rem}[id$=__soma_signup] .newsletter__wrapper>div:has(form){grid-area:f}}[id$=__soma_signup] .newsletter-form__field-wrapper .field:before,[id$=__soma_signup] .newsletter-form__field-wrapper .field:after{box-shadow:none}[id$=__soma_signup] .newsletter-form__field-wrapper .field{border-bottom:1px solid rgb(var(--color-foreground))}[id$=__soma_signup] .newsletter-form__field-wrapper .field__input{background:transparent;padding-left:0}[id$=__soma_signup] .newsletter-form__field-wrapper .field__label{left:0}.footer .copyright__content a[href*="shopify.com"]{display:none}@media screen and (min-width:750px){.footer__content-bottom-wrapper{justify-content:space-between}}@media screen and (min-width:990px){.product__title h1{font-size:4.4rem}}.product__tax{display:none}.product__info-container .product__text{display:inline-block;margin-right:.6rem;border:1px solid rgb(var(--color-foreground));color:rgb(var(--color-foreground))}.product__info-container .product__text+.product__text{border-color:#ddd0c4;color:#6e5a4d}.product-form__input .form__label,.product-form__input legend.form__label,.product__accordion .accordion__title{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase}modal-opener.product-popup-modal__opener{display:flex!important;justify-content:flex-end}.product-popup-modal__button{font-size:1.1rem!important;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding:0 0 .2rem!important;min-height:0!important;height:auto}.soma-breadcrumb{font-size:1.2rem;color:#6e5a4d;margin:0 0 1.6rem}.soma-breadcrumb a{color:#6e5a4d;text-decoration:none}.soma-breadcrumb span{margin:0 .6rem}.related-products.page-width{max-width:none;padding-left:0;padding-right:0}.related-products__heading{font-family:var(--font-body-family);font-size:1.1rem!important;letter-spacing:.2em;text-transform:uppercase;padding:0 4rem;margin-bottom:2rem}.related-products .product-grid{column-gap:4px;row-gap:4px}.related-products .card__content,.related-products .card__information{padding-left:1.6rem!important;padding-right:1.6rem!important}@media screen and (min-width:750px){[id$=__soma_new_in] .card__information{display:flex;justify-content:space-between;align-items:baseline;gap:1.2rem}}[id$=__soma_new_in] .card__heading,.related-products .card__heading{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.02em}[id$=__soma_new_in] .card-information .price,.related-products .card-information .price{font-size:1.3rem}.footer__content-bottom-wrapper--center .footer__copyright{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left}.footer__content-bottom-wrapper--center{justify-content:stretch}.footer__content-bottom{border-top:1px solid rgba(var(--color-foreground),.12)}body.password .email-signup-banner__heading{font-style:italic;max-width:6.2em;line-height:1.05}body.password .email-signup-banner__heading:first-line{font-style:normal}form.klaviyo-form h1,form.klaviyo-form h1 span,form.klaviyo-form h1 strong{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;color:#2a1c15!important;letter-spacing:0!important;line-height:1.05!important}form.klaviyo-form h1 span{font-size:48px!important}form.klaviyo-form .klaviyo-form-richtext p,form.klaviyo-form .klaviyo-form-richtext p span{font-family:Jost,Helvetica Neue,sans-serif!important;color:#2a1c15!important}form.klaviyo-form input[type=email]{font-family:Jost,Helvetica Neue,sans-serif!important;border-radius:0!important;border-color:#2a1c15!important}form.klaviyo-form input[type=email]::placeholder{font-family:Jost,Helvetica Neue,sans-serif!important}form.klaviyo-form .klaviyo-form-button{font-family:Jost,Helvetica Neue,sans-serif!important;background:#3b2419!important;border-radius:0!important;font-weight:500!important;letter-spacing:.2em!important;font-size:12px!important}@media screen and (max-width:749px){body.password .email-signup-banner__heading{font-size:5.2rem;max-width:6.4em}form.klaviyo-form h1 span{font-size:34px!important}}.soma-pdp-subtitle{margin:-.4rem 0 .6rem;font-family:var(--font-heading-family);font-style:italic;font-size:2rem;line-height:1.3;color:#6e5a4d}.soma-pdp-fit{display:flex;justify-content:space-between;align-items:baseline;gap:1.6rem;margin:-.6rem 0 1.6rem}.soma-pdp-fit__note{margin:0;font-size:1.3rem;color:#6e5a4d}.soma-pdp-fit__link{background:none;border:0;padding:0 0 .2rem;cursor:pointer;white-space:nowrap;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;border-bottom:1px solid currentColor}.product__description h3{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;margin:2.8rem 0 1.2rem}.product__description ul{padding-left:1.8rem}.product__description li{margin-bottom:.8rem;line-height:1.6}.soma-size-dialog{border:0;padding:0;width:min(92vw,76rem);max-height:88vh;background:#fff;color:#2a1c15}.soma-size-dialog::backdrop{background:#2a1c1573}.soma-size-dialog__inner{padding:2.4rem 2.4rem 3.2rem}.soma-size-dialog__head{display:flex;justify-content:space-between;align-items:center;position:sticky;top:-2.4rem;background:#fff;padding:.8rem 0 1.2rem;margin-top:-.8rem;z-index:3}.soma-size-dialog__title{margin:0;font-size:3rem}.soma-size-dialog__close{background:none;border:0;font-size:3rem;line-height:1;cursor:pointer;color:#2a1c15;padding:0 .4rem}@media screen and (max-width:749px){.soma-size-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0}.soma-size-dialog__inner{padding:1.6rem 1.6rem 3.2rem}}.soma-size-guide h4{font-family:var(--font-body-family);font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;margin:2.8rem 0 1.2rem}.soma-size-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 1.2rem;border:1px solid #DDD0C4}.soma-size-table{width:100%;min-width:46rem;border-collapse:collapse;font-size:1.4rem;margin:0;box-shadow:none}.soma-size-table th,.soma-size-table td{padding:1rem 1.2rem;text-align:center;border:0;border-bottom:1px solid #EDE5DD;white-space:nowrap}.soma-size-table thead th{background:#f4efea;font-weight:500;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.soma-size-table tbody th{font-weight:500;text-align:left;background:#fff}.soma-size-table th:first-child{position:sticky;left:0;z-index:1;text-align:left;box-shadow:1px 0 #ede5dd}.soma-size-table thead th:first-child{background:#f4efea}.soma-size-table tbody tr:last-child th,.soma-size-table tbody tr:last-child td{border-bottom:0}.soma-size-table--garment tbody th{white-space:normal;min-width:14rem}.soma-size-note{font-size:1.3rem;color:#6e5a4d}
/*# sourceMappingURL=/cdn/shop/t/4/assets/soma.css.map */
