:root{--font-heading: "Josefin Sans", sans-serif;--font-body: "Avenir Next Cyr", sans-serif;--font-poppins: "Poppins", sans-serif;--color-primary: #E0D5D7;--color-secondary: #B2D3C1;--color-secondary-light: #B4D3C0;--color-offwhite: #F5F3F6;--color-light-grey: #B6B8BB;--color-text-heading: #2A2C2D;--text-text-heading: #2A2C2D;--color-white: #fff}body{letter-spacing:0}h1,.h1{font-size:64px}h2,.h2{font-size:48px}h3,.h3{font-size:32px}h4,.h4{font-size:24px}h5,.h5{font-size:20px}h6,.h6,.subheading{font-size:16px}.text-large{font-size:24px}.text-medium{font-size:20px}.text-regular{font-size:18px}.text-small{font-size:16px}.text-tiny{font-size:14px}@media(max-width:1024px){h1,.h1{font-size:48px}h2,.h2{font-size:40px}h3,.h3{font-size:28px}h4,.h4{font-size:22px}h5,.h5{font-size:20px}h6,.h6,.subheading{font-size:16px}.text-large{font-size:22px}.text-medium{font-size:20px}.text-regular{font-size:18px}.text-small{font-size:16px}.text-tiny{font-size:14px}}@media(max-width:767px){h1,.h1{font-size:42px}h2,.h2{font-size:36px}h3,.h3{font-size:24px}h4,.h4{font-size:20px}h5,.h5{font-size:18px}h6,.h6,.subheading{font-size:14px}.text-large{font-size:20px}.text-medium{font-size:18px}.text-regular{font-size:16px}.text-small{font-size:14px}.text-tiny{font-size:12px}}.letter-spacing-0{letter-spacing:0}.fw-bold{font-weight:700}.fw-medium{font-weight:500}.fw-regular{font-weight:400}.fw-light{font-weight:300}.fw-thin{font-weight:200}.fw-black{font-weight:900}.fw-extrabold{font-weight:800}.fw-extralight{font-weight:100}.fw-normal{font-weight:400}.fw-semibold{font-weight:600}.container-1440{max-width:1440px;margin:0 auto}.container-1312{--container-max-width: 82rem}.announcement-bar__icon{display:inline-flex;align-items:center;margin-right:8px;vertical-align:middle}.announcement-bar__icon svg,.announcement-bar__icon img{display:block;width:20px;height:20px}.announcement-bar__icon{padding-bottom:6px}header{background:#fff}:has(.shopify-section:first-child [allow-transparent-header]) .shopify-section--header:has(.header:not(:hover,.is-solid)){background:transparent}.shopify-section--header:has(.header__primary-nav [open]),.shopify-section--header:has(.header__secondary-nav [open]),.shopify-section--header:has(.header-search[open]){background:#fff}.right-contents,.header__primary-nav .right-contents{margin-left:auto}.button,.button--outline{border-radius:50px;padding:12px 32px;font-size:18px;font-style:normal;font-weight:450!important;line-height:150%}.h1{font-weight:600;line-height:110%;letter-spacing:-1.28px}.scrolling-content__image>img{max-width:unset!important}.product-card{display:flex;flex-direction:column;justify-content:space-between}.product-card .product-card__figure{border-radius:24px 24px 0 0;overflow:hidden}.product-card .product-card__media{overflow:hidden;position:relative}.product-card .product-card__media .product-card__image--secondary{height:100%;object-fit:cover}.product-card .product-card__info{justify-items:start}.product-card .product-card__info>div{justify-items:start}.product-card .product-card__info>div>div{justify-items:start}.product-card .product-card__info>div>div .product-title{color:var(--Color-Scheme-1-Text, #2A2C2D);font-size:20px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:-.4px;text-align:start;margin-top:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.product-card .product-card__info>div>div .vendor{color:var(--Text-primary, #2A2C2D);font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:14px}.product-card .product-card__info>div>div sale-price{color:var(--text-text-heading, #2A2C2D);font-size:24px;font-style:normal;font-weight:600;line-height:110%;letter-spacing:-.64px}@media screen and (max-width:768px){.product-card .product-card__info>div>div .product-title{font-size:18px}.product-card .product-card__info>div>div .vendor{font-size:14px}}.cart-drawer__complementary-products.complementary-products{width:100%;max-width:100%;margin:auto auto 30px!important;border:0;padding:20px 0 0}button.\@narrow\:horizontal-product-card__button.link{border-radius:50px;background:#e0d5d7;padding:8px 20px;font-size:16px;text-transform:uppercase}.horizontal-product-card{border-radius:10px;border:1px solid #B8B8B8;padding:10px}@media screen and (min-width:1150px){.header__primary-nav .right-contents{column-gap:2.5rem}}@media screen and (min-width:801px){.header__primary-nav .right-contents{flex-wrap:wrap;grid-area:primary-nav;align-items:center;gap:.625rem 1.25rem;display:flex}nav.header__primary-nav{padding-top:1rem}.header{padding-bottom:.8rem}}@media screen and (max-width:958px){.header{padding-bottom:.8rem}}@media screen and (max-width:375px){button.\@narrow\:horizontal-product-card__button.link{font-size:14px}}.drawer::part(content){max-width:570px}.cart-drawer .h4{font-size:20px}.cart-drawer .cart-drawer__items .line-item{position:relative}.cart-drawer .cart-drawer__items .line-item .line-item-info{flex:1;padding-right:25px}.cart-drawer .cart-drawer__items .line-item .remove_btn{background:none;position:absolute;right:0;top:0}.cart-drawer .cart-drawer__complementary-products .button{font-size:16px;padding-bottom:10px;padding-top:10px}.cart-drawer div[slot=footer]{gap:15px}.cart-drawer div[slot=footer] .button{padding-bottom:10px;padding-top:10px}.cart-drawer div[slot=footer] .payment-methods{flex-wrap:nowrap;gap:5px;margin:10px auto 0!important;max-width:350px}.cart-drawer div[slot=footer] .payment-methods li{flex:1}.cart-drawer div[slot=footer] .payment-methods li svg{height:auto;width:100%}.cart-drawer div[slot=footer] .secure_text{display:flex;align-items:center;gap:5px;justify-content:center;width:100%}.cart-drawer div[slot=footer] .secure_text span{font-size:16px}.cart-drawer div[slot=footer] .static_star_text{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.cart-drawer div[slot=footer] .static_star_text span,.cart-drawer div[slot=footer] .static_star_text p{font-size:16px}.cart-drawer div[slot=footer] .static_star_text p{border-left:1px solid #414141;margin-left:5px;padding:2px 0 2px 15px}@media(max-width:767px){.cart-drawer div[slot=footer] .static_star_text{flex-direction:column;gap:5px}.cart-drawer div[slot=footer] .static_star_text span{display:none}.cart-drawer div[slot=footer] .static_star_text p{border:none;font-size:12px;margin-left:0;padding:0;text-align:center}}.jdgm-carousel--card-theme .jdgm-carousel-item__review-rating{font-size:100%!important}.jdgm-carousel-wrapper .jdgm-widget .jdgm-star.jdgm-star,.jdgm-carousel .jdgm-star.jdgm-star{padding:0!important;margin:0 4px 0 0!important;color:#fbcd0a!important;background:transparent!important}.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{background:#fff;box-shadow:none!important;border:1px solid #E7E7E7;padding:24px!important;border-radius:10px!important}.jdgm-carousel-wrapper{padding-top:0!important}.jdgm-carousel--card-theme .jdgm-carousel-item__reviewer-name{font-family:var(--font-heading);color:#01080b!important;opacity:1!important;font-size:16px}.jdgm-carousel-item__review-body p{font-family:var(--font-body);font-weight:400;color:#01080b!important;line-height:150%}@media screen and (max-width:768px){.jdgm-carousel--card-theme .jdgm-carousel-item__inner-wrapper{padding:16px!important}}.cart-drawer__complementary-products .horizontal-product-card,.cart-drawer__items .line-item{align-items:flex-start}.cart-drawer__complementary-products .horizontal-product-card__figure img,.cart-drawer__items .line-item__media{aspect-ratio:1 / 1;object-fit:cover}.cart-drawer .cart-drawer__items .line-item{column-gap:20px}.cart-drawer__items .line-item-quantity{border:0}.cart-drawer__items quantity-selector{border:0;display:flex;gap:10px}.cart-drawer__items .quantity-selector__button{width:1rem}.cart-drawer__items quantity-input{border:1px solid #D6D6D6;border-radius:5px}@media screen and (max-width:767px){.cart-drawer__items .line-item__media{width:6.25rem}}:root{--ooo-wl-product-page-button-height: 65px !important;--ooo-wl-page-empty-button-min-height: 45px !important;--ooo-wl-page-product-card-remove-button-background-color: #e0d5d7 !important;--ooo-wl-product-card-button-background-color: rgba(0, 0, 0, .5) !important;--ooo-wl-product-card-button-icon-color: #ffffff !important;--ooo-wl-product-card-button-border-radius: 50px !important;--ooo-wl-product-card-button-icon-checked-fill-color: #e0d5d7 !important;--ooo-wl-product-card-button-icon-checked-stroke-color: #e0d5d7 !important}.jdgm-carousel-wrapper{display:flex;flex-direction:column-reverse}section.jdgm-carousel__rev-sum-wrapper{text-align:center;margin-bottom:30px}.jdgm-carousel__rev-sum-info,.jdgm-carousel__rev-sum-kwds{justify-content:center}i.jdgm-carousel__kwd-icon-color-positive{display:none}h2.jdgm-carousel__rev-sum-header,h3.jdgm-carousel__rev-sum-info{font-family:var(--font-heading)}.jdgm-carousel__rev-sum-kwd.positive-sentiment{font-family:var(--font-heading);height:auto}@media screen and (max-width:518px){.jdgm-carousel-wrapper{width:100%;padding:50px 0 8px}}.main-search .collection-toolbar{width:100%;margin-inline-start:0}.collection-toolbar__button-list{justify-content:center;align-items:center}.main-collection-banner picture{display:none}.template-suffix-subscribe .shopify-section-group-footer-group.shopify-section--newsletter{display:none!important}.banner.banner--success{color:var(--color-text-heading);background:var(--color-secondary-light);border-radius:8px}.newsletter-popup{border-radius:8px}.product-card__size-item.is-selected{background:#2a2c2d!important;color:#fff!important;border-color:#2a2c2d!important}.product-card__size-item{cursor:pointer}variant-picker input[type=radio],.variant-picker input[type=radio],.product-info .variant-picker input[type=radio]{display:block!important;position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;white-space:nowrap!important;clip-path:inset(50%)!important;pointer-events:none}variant-picker input[type=radio]:focus-visible+.block-swatch,.variant-picker input[type=radio]:focus-visible+.block-swatch{outline:2px solid currentColor;outline-offset:2px}.ev-collnav .ev-collnav__label,.ev-collnav__label{color:#6b6b6b}.header__wishlist-link>a,.header__account-link>a,.header__cart-link>a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:24px}.product-card__swatch{flex:0 0 auto;position:relative}.product-card__swatch:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%)}.ev-sizechart h2{margin:2rem 0 .75rem;font-size:1rem;letter-spacing:.08em;text-transform:uppercase}.ev-sizechart h2:first-child{margin-top:0}.ev-sizechart__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.ev-sizechart table{width:100%;min-width:34rem;border-collapse:collapse;font-size:.875rem}.ev-sizechart th,.ev-sizechart td{padding:.6rem .75rem;text-align:center;border:1px solid rgba(28,28,28,.12);vertical-align:middle}.ev-sizechart thead th,.ev-sizechart tbody th[scope=row]{font-size:.875rem;font-weight:600;color:inherit;text-transform:none;letter-spacing:0}.ev-sizechart thead th{white-space:nowrap}.ev-sizechart tbody th[scope=row]{text-align:left;white-space:nowrap;font-weight:500}.ev-sizechart tbody tr:nth-child(odd) td{background:#1c1c1c08}.ev-sizechart>p{margin-top:1.5rem;font-size:.875rem}.ev-about-hero .content-over-media>.content,.ev-about-hero .content-over-media>.content *{color:#1c1c1c;text-shadow:none}@media screen and (max-width:699px){.ev-about-hero .content-over-media>picture{display:block;background:#fff;padding-left:7%}.ev-about-hero .content-over-media>picture img{aspect-ratio:1150 / 800;object-fit:cover;object-position:left center!important}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/custom.css.map */
