:root{--slies-cream:#f9f5ef;--slies-ink:#1c1917;--slies-plum:#7b1e4d;--slies-berry:#a63d62;--slies-line:#e6ddd2;--slies-blush:#f6e9e9;--slies-radius:14px}body{background:var(--slies-cream);color:var(--slies-ink)}body,button,input,textarea,select,.button,.button-secondary{font-family:var(--font-body--family)}h1,h2,h3,.h1,.h2,.h3{font-weight:400;letter-spacing:-.01em}.slideshow-control--previous,.slideshow-control--next,slideshow-arrows{display:none!important}.slies-wrap{max-width:1200px;margin-inline:auto;padding-inline:20px}.slies-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px}.slies-head__title{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.75rem,5vw,2.5rem);line-height:1.05;margin:0}.slies-head__sub{margin:6px 0 0;font-size:.875rem;opacity:.7}.slies-pay{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.slies-pay__logo{display:block;height:16px;width:auto;box-sizing:content-box;background:#fff;border-radius:999px;padding:6px 12px}.slies-pay__logo--happypay{height:28px;padding:0;background:none;border-radius:8px}.announcement-bar{padding-inline:14px}.announcement-bar__text,.announcement-bar__text *{margin:0;text-align:center;font-family:var(--font-body--family)!important;font-size:clamp(.6875rem,3.1vw,.8125rem)!important;font-weight:500!important;letter-spacing:.03em!important;line-height:1.5!important;text-wrap:balance}@media(min-width:750px){.announcement-bar__text,.announcement-bar__text *{font-size:.8125rem!important}}#header-group{position:relative}header-component.header{background:transparent!important;padding:10px 12px}.header__underlay{display:none!important}.header__row--top{border-radius:999px!important;background:#fdfaf6!important;box-shadow:0 8px 28px #1c191724!important;border:0!important}.header__row--top .header__columns{min-height:60px}.header__navigation-bar-row{display:none}body:has(main[data-template=index]) header.header-section{position:absolute;left:0;right:0;top:auto;z-index:30}.header-actions__action,.header__icon--menu{--icon-stroke-width:1.5px;border-radius:50%;transition:background-color .2s;display:inline-flex;align-items:center;justify-content:center}.header-actions__action:hover,.header__icon--menu:hover{background:#1c19170f}.header-actions__action svg,.header__icon--menu svg,.header-drawer-icon svg{width:22px!important;height:22px!important;display:block}.header__icon--menu .svg-wrapper,.header-actions__action .svg-wrapper{width:22px;height:22px;display:flex;align-items:center;justify-content:center}shopify-account{display:flex;align-items:center;justify-content:center;width:100%;height:100%}svg.account-button__icon{width:22px!important;height:22px!important;display:block;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='6.5' r='3.25' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M3.75 16.5c.4-3.1 3-5 6.25-5s5.85 1.9 6.25 5' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Ccircle cx='10' cy='6.5' r='3.25' stroke='black' stroke-width='1.5'/%3E%3Cpath d='M3.75 16.5c.4-3.1 3-5 6.25-5s5.85 1.9 6.25 5' stroke='black' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat}svg.account-button__icon path{display:none}.header-actions__action .cart-bubble__background{background:var(--slies-plum)}.slies-logo__lockup{display:flex;flex-direction:column;align-items:center;line-height:1}.slies-logo__name{font-family:var(--font-heading--family);font-size:clamp(1.25rem,6.2vw,1.625rem);font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--slies-ink);white-space:nowrap}@media(min-width:750px){.slies-logo__name{font-size:2rem}}.button,.button-secondary{font-weight:500;letter-spacing:.01em}.menu-drawer{background:var(--slies-cream)!important}.menu-drawer__navigation{padding-top:8px}.menu-drawer__menu-item--mainlist{font-family:var(--font-heading--family)!important;font-size:1.25rem!important;line-height:1.2!important;padding-block:13px!important}summary.menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}summary.menu-drawer__menu-item--mainlist::-webkit-details-marker{display:none}summary.menu-drawer__menu-item--mainlist .icon-plus{display:none!important}summary.menu-drawer__menu-item--mainlist:after{content:"";flex:none;width:8px;height:8px;margin:0 8px 4px 0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;opacity:.75}details[open]>summary.menu-drawer__menu-item--mainlist:after{transform:rotate(-135deg);margin-bottom:-2px}.slies-menu-link{cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:text-decoration-color .2s}.slies-menu-link:hover{text-decoration-color:currentColor}.menu-drawer__list-item--divider{border-bottom:1px solid var(--slies-line)}.menu-drawer__menu--childlist{display:block!important;padding:0 0 10px!important;margin:0}.menu-drawer__menu-item--child{display:block!important;padding:10px 4px 10px 14px!important;border:0!important;border-radius:0!important;background:none!important;font-family:var(--font-body--family)!important;font-size:.875rem!important;line-height:1.3!important}.menu-drawer__menu-item--child:hover{color:var(--slies-plum)}.menu-drawer__close-button{border-radius:50%;background:#1c19170f}.slies-drawer-social{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:18px 16px 8px}.slies-drawer-social .slies-social{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border-radius:50%;background:#fff;border:1px solid var(--slies-line);color:var(--slies-ink);text-decoration:none}.slies-drawer-social .slies-social svg{width:20px;height:20px;flex-shrink:0}.slies-drawer-social .slies-social span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.slies-feat{padding-block:32px 24px}.slies-feat__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.slies-card{background:#fff;border-radius:var(--slies-radius);overflow:hidden;border:1px solid var(--slies-line);display:flex;flex-direction:column}.slies-card__media{position:relative;display:block;aspect-ratio:4/5;background:#efe7dd;overflow:hidden}.slies-card__media img,.slies-card__media svg{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block;transition:transform .5s ease}.slies-card:hover .slies-card__media img{transform:scale(1.04)}.slies-card__badge{position:absolute;top:10px;left:10px;background:#1c1917;color:#fff;font-size:.6875rem;padding:4px 10px;border-radius:999px}.slies-card__body{padding:12px 12px 14px;display:flex;flex-direction:column;gap:8px;flex:1}.slies-card__title{font-family:var(--font-heading--family);font-size:1rem;line-height:1.2;color:inherit;text-decoration:none}.slies-card__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.slies-card__price{color:var(--slies-plum);font-weight:700;font-size:.875rem}.slies-card__add{--icon-stroke-width:1.5px;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--slies-berry);color:var(--slies-berry);display:grid;place-items:center;flex:none;transition:background .2s,color .2s}.slies-card__add svg{width:19px;height:19px}.slies-card__add:hover{background:var(--slies-berry);color:#fff}@media(min-width:750px){.slies-feat{padding-block:64px 40px}.slies-feat__grid{grid-template-columns:repeat(var(--cols,4),minmax(0,1fr));gap:20px}.slies-card__title{font-size:1.125rem}}.product-information__media{padding-inline:16px}@media(min-width:750px){.product-information__media{padding-inline:0}}.media-gallery--carousel slideshow-component{display:grid!important;grid-template-columns:minmax(0,1fr) 60px;gap:10px;align-items:start}.media-gallery--carousel slideshow-container{grid-column:1;grid-row:1;border-radius:20px;overflow:hidden;min-width:0}.media-gallery--carousel slideshow-controls{grid-column:2;grid-row:1;display:block!important;position:static!important;padding:0!important;margin:0!important;width:60px;min-width:0}.media-gallery--carousel .slideshow-controls__thumbnails-container{flex-direction:column!important;overflow:visible!important;max-height:none!important;width:60px!important;padding:0!important;margin:0!important}.media-gallery--carousel .slideshow-controls__thumbnails{flex-direction:column!important;gap:10px!important;width:60px!important;padding:0!important;margin:0!important;transform:none!important}.media-gallery--carousel .slideshow-controls__thumbnail{width:60px!important;height:auto!important;aspect-ratio:4/5;margin:0!important;border-radius:12px!important;overflow:hidden;border:1.5px solid transparent;opacity:.75}.media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true]{border-color:var(--slies-ink);opacity:1}.media-gallery--carousel .slideshow-controls__thumbnail img{width:100%;height:100%;object-fit:cover}.product-information h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(1.75rem,6vw,2.5rem);line-height:1.05}.product-information product-price,.product-information product-price *{color:var(--slies-plum);font-family:var(--font-body--family)!important;font-weight:700!important}.product-information product-price{font-size:1.5rem}.product-information .tax-note{display:none}.slies-pi-chip img{height:18px!important}.slies-pi-chip--happypay img{height:36px!important}.sticky-add-to-cart__bar{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"img info price" "hp btn btn";gap:10px 12px;align-items:center;padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0;box-shadow:0 -10px 30px #1c191724}.sticky-add-to-cart__image{grid-area:img;justify-self:start;width:48px;height:60px;border-radius:12px;overflow:hidden;flex:none}.sticky-add-to-cart__image-img{width:100%;height:100%;object-fit:cover}.sticky-add-to-cart__info{grid-area:info;min-width:0}.sticky-add-to-cart__title{display:block!important;margin:0;font-family:var(--font-heading--family);font-size:1rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__variant{font-size:.75rem;opacity:.65;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-add-to-cart__price,.sticky-add-to-cart__price *{grid-area:price;font-weight:700!important;color:var(--slies-plum);font-family:var(--font-body--family)!important;font-size:1rem;white-space:nowrap}.sticky-add-to-cart__bar .happy-pay-wrapper{grid-area:hp;margin:0!important;padding:0!important;width:auto!important;max-width:none!important;min-width:0}.sticky-add-to-cart__bar .happy-pay-body{display:flex!important;align-items:center;margin:0!important;padding:0!important}.sticky-add-to-cart__bar .happy-pay-button{flex:none;margin:0!important}.sticky-add-to-cart__bar .happy-pay-button img{display:block;height:40px;width:auto;border-radius:8px}.sticky-add-to-cart__bar .happy-pay-text{display:none!important}.sticky-add-to-cart__button{grid-area:btn;width:100%!important;min-height:44px;height:44px;display:flex;align-items:center;justify-content:center}.sticky-add-to-cart__button .add-to-cart-text{display:inline-flex!important;align-items:center;justify-content:center;gap:8px}.sticky-add-to-cart__button .add-to-cart-text__content,.sticky-add-to-cart__button .is-visually-hidden-mobile{position:static!important;display:inline!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:nowrap;opacity:1!important;font-size:.9375rem;font-weight:500}@media(min-width:900px){.sticky-add-to-cart__bar{grid-template-columns:56px minmax(0,1fr) auto auto auto;grid-template-areas:"img info hp price btn"}.sticky-add-to-cart__button{width:auto!important;padding-inline:36px!important}}.cart-drawer__heading,.cart-title,.cart-page__title{font-family:var(--font-heading--family);font-weight:400;font-size:1.75rem}.cart-drawer__heading{display:block!important;text-transform:lowercase!important}.cart-drawer__heading:first-letter{text-transform:uppercase}.cart-drawer__heading:before{content:"Your "}.cart-drawer__heading .cart-bubble__background{display:none}.cart-drawer__heading .cart-bubble,.cart-drawer__heading .cart-bubble__text,.cart-drawer__heading .cart-bubble__text-count{display:inline!important;color:inherit;font-size:inherit;position:static;width:auto;height:auto;min-width:0;white-space:nowrap}.cart-drawer__heading .cart-bubble__text-count:before{content:"("}.cart-drawer__heading .cart-bubble__text-count:after{content:")"}.cart-drawer__dialog{background:var(--slies-cream)}.cart-drawer__close-button{border-radius:50%;background:#1c19170f}.cart-drawer__dialog .cart-items__price{display:none}.cart-drawer__dialog .cart-items__table-row{grid-template-columns:72px minmax(0,1fr)!important;grid-template-areas:"media details" "media variants" "media unit_price" "media quantity" "media error"!important;column-gap:12px;background:#fff;border:1px solid var(--slies-line);border-radius:16px;padding:10px;margin-bottom:10px}.cart-drawer__dialog .cart-items__media{width:72px!important}.cart-drawer__dialog .cart-items__media-image{border-radius:10px!important;aspect-ratio:4/5;object-fit:cover;width:72px;height:auto}.cart-drawer__dialog .cart-items__title{font-family:var(--font-heading--family);font-size:1rem;line-height:1.15;text-decoration:none}.cart-drawer__dialog .cart-items__variants{font-size:.75rem}.cart-drawer__dialog .cart-items__unit-price-wrapper{color:var(--slies-plum);font-weight:700;font-size:.875rem}cart-note.slies-paxi{display:flex;flex-direction:column;gap:6px;width:100%;box-sizing:border-box;background:#fff;border:1px solid var(--slies-line);border-radius:14px;padding:10px 12px;margin:0 0 8px}.slies-paxi__label{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.slies-paxi__title{font-weight:600;font-size:.8125rem}.slies-paxi__hint{font-size:.6875rem;color:#1c191799}.slies-paxi__input{width:100%;box-sizing:border-box;height:2.25rem;min-height:2.25rem;border:1px solid var(--slies-line);border-radius:10px;background:var(--slies-cream);padding:6px 10px;font:inherit;font-size:.8125rem;resize:none;line-height:1.4}.slies-paxi__input:focus{outline:2px solid var(--slies-berry);outline-offset:1px}.slies-cart-card{background:#fff;border:1px solid var(--slies-line);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}.slies-cart-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:.8125rem}.slies-cart-row small{color:#1c191799;font-size:.6875rem}.slies-cart-row--total{border-top:1px solid var(--slies-line);padding-top:8px;margin-top:2px;font-weight:700;font-size:.9375rem}.slies-cart-row--total .slies-cart-row__value{color:var(--slies-plum)}.slies-cart-reassure{font-size:.6875rem;color:#1c191799;margin:0}.cart__ctas .cart__checkout-button{min-height:48px}.shopify-policy__container{max-width:760px;margin:0 auto;padding:28px 16px 56px}.shopify-policy__title{margin:0 0 16px}.shopify-policy__title h1{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(2rem,7vw,3rem);line-height:1.05;text-align:left;margin:0}.shopify-policy__body{background:#fff;border:1px solid var(--slies-line);border-radius:20px;padding:22px 20px}.shopify-policy__body .rte{font-size:.9375rem;line-height:1.7;color:#1c1917d9}.shopify-policy__body .rte p{margin:0 0 14px}.shopify-policy__body .rte p:last-child{margin-bottom:0}.shopify-policy__body .rte strong{color:var(--slies-ink);font-weight:600}.shopify-policy__body .rte h2,.shopify-policy__body .rte h3{font-family:var(--font-heading--family);margin:22px 0 8px}.shopify-policy__body .rte a{color:var(--slies-plum);text-decoration:underline;text-underline-offset:3px}@media(min-width:750px){.shopify-policy__container{padding-top:56px}.shopify-policy__body{padding:32px 36px}}.contact-form{background:#fff;border:1px solid var(--slies-line);border-radius:20px;padding:20px;max-width:640px;margin-inline:auto;width:100%}.contact-form__input{background:var(--slies-cream)!important;border:1px solid var(--slies-line)!important;border-radius:14px!important;padding:14px 16px!important;font-size:.9375rem}.contact-form__input:focus{outline:2px solid var(--slies-berry);outline-offset:1px}.contact-form .button{width:100%;min-height:50px}.contact-form__form-row{flex-direction:column!important;align-items:stretch!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/slies-newlook.css.map */
