:root{--solmay-paper: #FFFAF4;--solmay-sand: #F7EBDD;--solmay-ink: #2B1E1B;--solmay-muted: #6A5750;--solmay-clay: #A4262C;--solmay-clay-dark: #861D22;--solmay-sage: #2F6B4B;--solmay-sky: #E4EEE8;--solmay-line: #EBDDCB;--solmay-pine: #14452F;--solmay-gold: #C9A24B}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.m-section__heading,.m-hero__title{font-family:var(--font-stack-header);font-weight:500;letter-spacing:-.01em;text-transform:none;font-optical-sizing:auto}.m-button,.m-menu__link--main,.m-announcement-bar__content,.m-footer--block-title{text-transform:none;letter-spacing:.01em}.m-menu__link--main{font-size:15px}.m-announcement-bar__content{font-size:13px;font-weight:500}.m-button{font-weight:500}.m-section__header{margin-bottom:32px}.m-section__header .m-section__description{max-width:620px;margin-left:auto;margin-right:auto;color:var(--solmay-muted)}.m-product-card__name,.m-product-card__title{text-transform:none;font-size:15px;letter-spacing:0;font-family:var(--font-stack-body);font-weight:500}.m-product-card .m-price{font-size:14px}.m-product-card__media,.m-product-card .m-product-card__image{border-radius:6px;overflow:hidden}.solmay-label{margin:0 0 14px}.solmay-chip{display:inline-block;padding:5px 12px;border:1px solid var(--solmay-line);border-radius:999px;background:var(--solmay-sand);color:var(--solmay-ink);font-size:12px;font-weight:500;letter-spacing:.02em}.solmay-chip--original{background:var(--solmay-clay);border-color:var(--solmay-clay);color:#fff}.solmay-label__maker{margin:8px 0 0;font-size:13px;color:var(--solmay-muted)}.solmay-label__time{margin:8px 0 0;font-size:14px;line-height:1.5}.solmay-label__deadline{margin:4px 0 0;font-size:13px;color:var(--solmay-clay-dark);font-weight:500}.solmay-label__deadline--late{color:var(--solmay-muted);font-weight:400}.solmay-personalize{margin:20px 0 16px;padding:18px;border:1px solid var(--solmay-line);border-radius:8px;background:var(--solmay-sand)}.solmay-personalize__title{margin:0 0 12px;font-family:var(--font-stack-header);font-size:18px;font-weight:500}.solmay-personalize .m-product-custom-field{margin-bottom:14px}.solmay-personalize .m-product-option--label{display:block;margin-bottom:6px;font-weight:500}.solmay-personalize__note{margin:4px 0 12px;font-size:13px;color:var(--solmay-muted);line-height:1.5}.solmay-personalize__confirm{display:flex;gap:8px;align-items:flex-start;font-size:13px;line-height:1.4}.solmay-personalize__confirm input{margin-top:3px}.solmay-tiles{padding-top:var(--sm-tiles-pt, 40px);padding-bottom:var(--sm-tiles-pb, 40px)}.solmay-tiles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media(min-width:750px){.solmay-tiles__grid--3{grid-template-columns:repeat(3,1fr);gap:20px}.solmay-tiles__grid--2{gap:20px}}@media(min-width:990px){.solmay-tiles__grid--6{grid-template-columns:repeat(6,1fr);gap:16px}}.solmay-tiles__item{display:block;color:inherit;text-decoration:none}.solmay-tiles__media{position:relative;display:block;overflow:hidden;border-radius:8px;aspect-ratio:1 / 1;background:var(--solmay-sand)}.solmay-tiles__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s ease}.solmay-tiles__item:hover .solmay-tiles__img{transform:scale(1.04)}.solmay-tiles__title{display:block;margin-top:10px;font-family:var(--font-stack-header);font-size:18px;line-height:1.25}.solmay-tiles__sub{display:block;margin-top:2px;font-size:13px;color:var(--solmay-muted)}.solmay-steps{padding-top:var(--sm-steps-pt, 60px);padding-bottom:var(--sm-steps-pb, 60px)}.solmay-steps__grid{display:grid;grid-template-columns:1fr;gap:28px;max-width:1000px;margin:0 auto}@media(min-width:750px){.solmay-steps__grid{grid-template-columns:repeat(3,1fr);gap:40px}}.solmay-steps__num{display:inline-flex;width:38px;height:38px;align-items:center;justify-content:center;margin-bottom:14px;border-radius:50%;border:1px solid currentColor;font-family:var(--font-stack-header);font-size:17px}.solmay-steps__title{margin:0 0 8px;font-family:var(--font-stack-header);font-size:20px;font-weight:500}.solmay-steps__text{margin:0;color:var(--solmay-muted);line-height:1.6}.m-scrolling-promotion .m-scrolling-promotion__text{font-family:var(--font-stack-header)}.m-footer a{text-underline-offset:3px}.m-collapsible--button{font-family:var(--font-stack-body);font-size:17px;font-weight:500;letter-spacing:0}.m-collapsible--button.medium{font-size:17px}.m-collapsible--content{color:var(--solmay-muted);line-height:1.65}.m-newsletter p,.m-newsletter .rte,.m-newsletter__description{color:var(--solmay-muted);opacity:1}.solmay-trust{padding-top:var(--sm-trust-pt, 50px);padding-bottom:var(--sm-trust-pb, 50px)}.solmay-trust__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;max-width:1000px;margin:0 auto}@media(min-width:750px){.solmay-trust__grid{grid-template-columns:repeat(3,1fr);gap:20px}}.solmay-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:22px 12px;border:1px solid var(--solmay-line);border-radius:10px;background:#fff;color:inherit;text-decoration:none}.solmay-trust__value{font-family:var(--font-stack-header);font-size:34px;line-height:1.1;color:var(--solmay-ink)}.solmay-trust__label{margin-top:6px;font-size:14px;font-weight:500;line-height:1.35}.solmay-trust__note{margin-top:4px;font-size:12px;color:var(--solmay-muted)}.solmay-trust__buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:26px}.solmay-trust__footnote{margin:18px auto 0;max-width:760px;text-align:center;font-size:12px;color:var(--solmay-muted);line-height:1.5}.solmay-amazon{margin:18px 0;padding:16px 18px;border:1px solid var(--solmay-line);border-radius:8px;background:#fff}.solmay-amazon__title{margin:0 0 6px;font-family:var(--font-stack-header);font-size:17px;font-weight:500}.solmay-amazon__text{margin:0 0 8px;font-size:14px;color:var(--solmay-muted);line-height:1.5}.solmay-amazon__rating{margin:0 0 12px;font-size:14px}body:before{content:"";display:block;height:5px;background:repeating-linear-gradient(-45deg,#a4262c 0 14px,#fffaf4 14px 28px,#14452f 28px 42px)}.m-footer:before{content:"";display:block;height:5px;margin-bottom:0;background:repeating-linear-gradient(-45deg,#a4262c 0 14px,#fffaf4 14px 28px,#14452f 28px 42px)}.solmay-xmas-slider .m-slideshow,.solmay-xmas-slider{overflow:hidden}.solmay-xmas-slider h2,.solmay-xmas-slider .m-slider__title{font-family:var(--font-stack-header);letter-spacing:-.01em}.m-header .m-search-form,.m-header form[action*="/search"],.m-header input[type=search]{border-radius:999px}@media(min-width:990px){.m-header__search.m-search-form--full{flex:1 1 auto;max-width:640px;margin-left:auto;margin-right:22px;border-radius:999px;padding-left:18px;background:#fff}}.solmay-ratings{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;font-size:14px}.solmay-ratings__item{color:var(--solmay-ink);text-decoration:none;border-bottom:1px solid var(--solmay-line)}.solmay-ratings__item:hover{border-bottom-color:var(--solmay-clay)}.solmay-ratings__star{color:#c9a24b}.solmay-ratings__asof{margin:4px 0 0;font-size:12px;color:var(--solmay-muted)}.solmay-bulk{margin:14px 0 18px}.solmay-bulk__timer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--solmay-line);border-radius:8px 8px 0 0;background:var(--solmay-sand)}.solmay-bulk__timer-text{display:flex;flex-direction:column;font-size:13px;line-height:1.3;text-transform:uppercase;letter-spacing:.03em;color:var(--solmay-clay-dark)}.solmay-bulk__timer-text strong{font-size:14px}.solmay-bulk__clock{display:flex;gap:6px}.solmay-bulk__unit{display:flex;flex-direction:column;align-items:center;min-width:46px;padding:5px 4px;border-radius:6px;background:#fff}.solmay-bulk__unit b{font-size:18px;line-height:1.1;color:var(--solmay-ink);font-variant-numeric:tabular-nums}.solmay-bulk__unit i{font-style:normal;font-size:10px;color:var(--solmay-muted);text-transform:uppercase}.solmay-bulk__box{padding:14px;border:1px solid var(--solmay-line);border-top:0;border-radius:0 0 8px 8px;background:#fff}.solmay-bulk__title{margin:0 0 8px;font-family:var(--font-stack-header);font-size:17px;font-weight:500}.solmay-bulk__tiers{list-style:none;margin:0 0 8px;padding:0}.solmay-bulk__tiers li{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center;padding:8px 10px;margin-bottom:4px;border-radius:6px;font-size:14px;border:1px solid transparent}.solmay-bulk__tiers li.is-active{background:#fbefea;border-color:var(--solmay-clay)}.solmay-bulk__pct{color:var(--solmay-clay-dark);font-weight:600}.solmay-bulk__each{color:var(--solmay-muted);font-size:13px}.solmay-bulk__note{margin:0;font-size:12px;color:var(--solmay-muted)}@media(max-width:480px){.solmay-bulk__timer{flex-direction:column;align-items:flex-start}}.solmay-table{margin:16px 0;padding:16px;border:1px solid var(--solmay-line);border-radius:10px;background:#fff}.solmay-table__title{margin:0 0 2px;font-family:var(--font-stack-header);font-size:19px;font-weight:500}.solmay-table__sub{margin:0 0 12px;font-size:13px;color:var(--solmay-muted)}.solmay-table__row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.solmay-table__item{position:relative;display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--solmay-line);border-radius:8px;cursor:pointer;font-size:12px;line-height:1.3}.solmay-table__item input{position:absolute;top:8px;left:8px;z-index:2;width:18px;height:18px;accent-color:var(--solmay-clay)}.solmay-table__img img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:6px}.solmay-table__price{font-weight:600;font-size:13px}.solmay-table__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:12px}.solmay-table__label{font-weight:600;margin-right:6px}.solmay-table__foot s{color:var(--solmay-muted);margin-right:6px}.solmay-table__foot strong{font-size:18px;color:var(--solmay-clay-dark)}.solmay-table__badge{color:var(--solmay-clay-dark);font-weight:600}.solmay-table__btn[disabled]{opacity:.6}@media(max-width:480px){.solmay-table__row{grid-template-columns:repeat(2,1fr)}.solmay-table__item.is-main{grid-column:1 / -1;flex-direction:row;align-items:center}.solmay-table__item.is-main .solmay-table__img{width:64px}}.solmay-features{padding-top:var(--sm-f-pt, 60px);padding-bottom:var(--sm-f-pb, 60px)}.solmay-features__eyebrow{margin:0 0 6px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--solmay-clay-dark);font-weight:600}.solmay-features__heading{margin:0 0 24px}.solmay-features__grid{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}@media(min-width:900px){.solmay-features__grid{grid-template-columns:1fr 1fr;gap:48px}}.solmay-features__cards{display:grid;gap:12px}.solmay-features__card{padding:16px 18px;border:1px solid var(--solmay-line);border-radius:10px;background:#fff}.solmay-features__card h3{margin:0 0 4px;font-size:18px;font-family:var(--font-stack-header);font-weight:500}.solmay-features__card p{margin:0;font-size:14px;line-height:1.55;color:var(--solmay-muted)}.solmay-features__media img{display:block;width:100%;border-radius:12px}.solmay-included{padding-top:var(--sm-i-pt, 50px);padding-bottom:var(--sm-i-pb, 50px)}.solmay-included__desc{margin:0 auto 20px;max-width:560px;color:var(--solmay-muted)}.solmay-included__table{width:100%;max-width:720px;margin:0 auto;border-collapse:collapse}.solmay-included__table th,.solmay-included__table td{padding:12px 14px;border-bottom:1px solid var(--solmay-line);text-align:center;font-size:15px}.solmay-included__table th:first-child,.solmay-included__table td:first-child{text-align:left}.solmay-included__table .solmay-yes{color:#2f6b4b;font-weight:700}.solmay-included__table .solmay-no{color:var(--solmay-muted)}.solmay-included__table a{color:var(--solmay-clay-dark)}.m-newsletter-section__description,.m-newsletter-section__description p{color:var(--solmay-muted)!important;opacity:1}.m-product-card__atc-button,.m-tooltip-icon{min-width:32px;min-height:32px}.m-product-media--slider .swiper-container:not(.swiper-container-initialized){opacity:1!important;overflow:hidden}.m-product-media--slider .swiper-container:not(.swiper-container-initialized) .swiper-wrapper{display:flex}.m-product-media--slider .swiper-container:not(.swiper-container-initialized) .swiper-slide{flex:0 0 100%;width:100%}.m-product-media--slider .swiper-container:not(.swiper-container-initialized) .swiper-slide:not(:first-child){display:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/solmay-studio.css.map */
