.m-sec :where(p,a,span,button,label,li,em,strong):not([class]),.m-hdr :where(p,a,span,button,label,li,em,strong):not([class]),.m-menu :where(p,a,span,button,label,li,em,strong):not([class]),.m-foot :where(p,a,span,button,label,li,em,strong):not([class]){font-family:inherit}.m-statement__text .m-w{font-family:inherit}:is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6) :is(span,a,em){font-family:inherit}.common_btn{min-height:54px;border:0!important;border-radius:0!important;background:var(--m-ink)!important;color:#fff!important;font-family:var(--m-body)!important;font-size:12px!important;font-weight:500!important;letter-spacing:.2em!important;text-transform:uppercase;transition:background-color .35s}.common_btn:hover:not([disabled]){background:var(--m-mocha)!important}.common_btn[disabled]{opacity:.45}.m-reels__app .rf-gallery-main:has(>.flickityrf-page-dots){margin-bottom:25px}.product-card .product-card__quick-buy .common_btn{min-height:42px;padding-block:0;font-size:11px!important;letter-spacing:.16em!important}@media(pointer:fine){.product-card .pro-review{transition:opacity .2s}.product-card:hover .pro-review{opacity:0}}@media not screen and (pointer:fine){:is(.product-list,.product-slider) .product-card__quick-buy .pointer-coarse\:hidden{display:none!important}:is(.product-list,.product-slider) .product-card__quick-buy .pointer-fine\:hidden{display:block!important}}.template_product #sy-whatshelp{bottom:18px!important}body:has(product-quick-add.is-visible) #sy-whatshelp{bottom:92px!important}@media(max-width:699px){#sy-whatshelp a.sywh-open-services{width:46px!important;height:46px!important}}body:is(.template_product,.template_collection) main .shopify-section{transition:background-color .9s var(--m-ease)}html:is(.m-paint-sand,.m-paint-mocha) body:is(.template_product,.template_collection) main .shopify-section{background-color:transparent!important}html:is(.m-paint-sand,.m-paint-mocha) body:is(.template_product,.template_collection) main product-card.product-card{background-color:transparent!important}body:is(.template_product,.template_collection) main product-card.product-card{transition:background-color .9s var(--m-ease)}@media(prefers-reduced-motion:reduce){body,body:is(.template_product,.template_collection) main .shopify-section{transition:none}}html.m-paint-mocha body:is(.template_product,.template_collection) main .shopify-section{--text-color: 255 247 242;--text-primary: 255 247 242;color:var(--m-cream)}html.m-paint-mocha body:is(.template_product,.template_collection) main .shopify-section :is(h1,h2,h3,h4,h5,h6,p,span,a,li,dt,dd,legend,label,summary,strong,em,sale-price,.money):not(:is(.m-bestprice,.m-offers__list,.m-trust,.m-card-size,.m-card-offer,.block-swatch,.common_btn,button,.button,.m-fitnote__model,.pro-tags,.pro-review,.cart-price-discount,.badge,.product-card__quick-buy,.jdgm-widget,.jdgm-rev-widg,.rcl-swatch-wrapper,.m-buy,.variant-picker__option-values,.m-occ__frame,.occasion-block,.blinks-badge-list,product-quick-add,.drawer,.popover,.custom-pagination) *):not(.m-bestprice,.m-card-size,.m-card-offer,.block-swatch,.cart-price-discount,.badge,.pro-tags,.pro-review){color:var(--m-cream)!important}html.m-paint-mocha body:is(.template_product,.template_collection) main .shopify-section :is(.text-subdued,compare-at-price,.m-eb,.m-lead,.m-fab__text,.m-fab__care dt,.pdp_subtitle p,.m-fitnote__mto,.m-coll-head__desc,.compare-price):not(:is(.m-bestprice,.m-offers__list,.m-trust,.m-card-size,.m-card-offer,.block-swatch,.common_btn,button,.button,.m-fitnote__model,.pro-tags,.pro-review,.cart-price-discount,.badge,.product-card__quick-buy,.jdgm-widget,.jdgm-rev-widg,.rcl-swatch-wrapper,.m-buy,.variant-picker__option-values,.m-occ__frame,.occasion-block,.blinks-badge-list,product-quick-add,.drawer,.popover,.custom-pagination) *){color:#f1d9cf!important}html.m-paint-mocha body:is(.template_product,.template_collection) main .shopify-section :is(.text-subdued,compare-at-price,.compare-price):not(:is(.m-bestprice,.m-offers__list,.m-trust,.m-card-size,.m-card-offer,.block-swatch,.common_btn,button,.button,.m-fitnote__model,.pro-tags,.pro-review,.cart-price-discount,.badge,.product-card__quick-buy,.jdgm-widget,.jdgm-rev-widg,.rcl-swatch-wrapper,.m-buy,.variant-picker__option-values,.m-occ__frame,.occasion-block,.blinks-badge-list,product-quick-add,.drawer,.popover,.custom-pagination) *) *{color:inherit!important}html.m-paint-mocha body:is(.template_product,.template_collection) main .shopify-section :is(hr,.m-spec__row,.product-info__accordion,.collection__top-bar,.m-chips,.m-rr__foot){border-color:#fff7f240!important}body:is(.template_product,.template_collection) main .shopify-section :is(h1,h2,h3,h4,h5,h6,p,span,li,dt,dd,legend,summary,sale-price,.money,.product-card__title a){transition:color .9s var(--m-ease)}.m-fab{transition:background-color .9s var(--m-ease)}html.m-paint-mocha .m-fab{background-color:transparent}:is(product-card .product-card__image,.product-gallery__media img,.product-gallery__thumbnail img,.m-bundle__img img,.m-sib__media img){filter:contrast(1.06) saturate(1.08) brightness(1.02)}.m-coll-head{padding-bottom:8px}.m-coll-head__banner{position:relative;aspect-ratio:16 / 5;overflow:hidden;background:var(--m-card)}.m-coll-head__banner img{width:100%;height:100%;object-fit:cover}@media(max-width:699px){.m-coll-head__banner{aspect-ratio:4 / 3}}.m-coll-head__crumbs{display:flex;flex-wrap:wrap;gap:10px;padding-top:28px;color:var(--m-muted);font-size:12px;letter-spacing:.06em}.m-coll-head__crumbs a{color:inherit}.m-coll-head__crumbs a:hover{color:var(--m-ink)}.m-coll-head__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;padding-block:22px 26px}.m-coll-head__title{margin:0;color:var(--m-ink);font-family:var(--m-display);font-size:clamp(40px,5vw,76px);font-weight:400;line-height:1;letter-spacing:-.015em;text-transform:none}.m-coll-head__desc{max-width:560px;margin:16px 0 0;color:var(--m-muted);font-size:15px;font-weight:300;line-height:1.7}.m-coll-head__count{margin:0;color:var(--m-muted);font-size:13px;letter-spacing:.04em;white-space:nowrap}.m-chips{display:flex;gap:8px;margin:0 calc(-1 * var(--m-gut));padding:0 var(--m-gut) 20px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--m-line)}.m-chips::-webkit-scrollbar{display:none}.m-chip{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border:1px solid var(--m-line);color:var(--m-ink);font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:border-color .25s,background-color .25s,color .25s}.m-chip:hover{border-color:var(--m-ink)}.m-chip.is-on{background:var(--m-ink);border-color:var(--m-ink);color:#fff}.shopify-section--main-collection .collection__top-bar,.shopify-section--main-collection .collection__top-bar *{font-family:var(--m-body)}.shopify-section--main-collection .collection__top-bar{border-bottom:1px solid var(--m-line)}.shopify-section--main-collection .collection__top-bar .text-with-icon{font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.facets-vertical,.facets-vertical *{font-family:var(--m-body)}.facets-vertical .accordion__toggle,.facets-vertical summary{font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.facets__floating-filter .common_btn{min-height:48px;padding-inline:26px;box-shadow:0 12px 30px -12px #1c171473}.custom-pagination a,.custom-pagination span{font-family:var(--m-body);border-radius:0!important}.collection__results .product-card__title a{font-family:var(--m-body)}body:has(.m-coll-head) .collection__results .md\:hidden>p.text-center{display:none}body:has(.m-coll-head) .collection__results .md\:hidden:not(:has(>:not(p.text-center))){display:none}.m-section--coll-head+.shopify-section--main-collection{padding-top:24px}.ctm-pro-info .product-card__title{padding-right:26px}.product-info .rating-tag{align-items:center}.product-info .rating-tag .prose p{margin:0;padding:7px 10px;background:var(--m-sand)!important;color:var(--m-mocha)!important;font-family:var(--m-body);font-size:10.5px;font-weight:500;line-height:1;letter-spacing:.18em;text-transform:uppercase}.jdgm-star{color:var(--m-mocha)!important}.jdgm-prev-badge__text{color:var(--m-muted)!important;font-family:var(--m-body);font-size:13px}.product-info__title{font-family:var(--m-display)!important;font-size:clamp(28px,2.7vw,42px)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.01em;text-transform:none!important}.pdp_subtitle p{margin:0;color:var(--m-muted);font-size:15px;font-weight:300;line-height:1.65}.pdp-icon>p{margin:0 0 10px;color:var(--m-muted);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.pdp-icon .occasions-wrapper{display:flex;flex-wrap:wrap;gap:8px}.pdp-icon .occasion-block{padding:7px 12px;border:1px solid var(--m-line)}.pdp-icon .occasion-title{font-size:13px}.product-info__price sale-price,.product-info__price .money{color:var(--m-ink);font-family:var(--m-body);font-size:22px;font-weight:400;font-variant-numeric:tabular-nums}.product-info__price compare-at-price,.product-info__price compare-at-price .money{color:var(--m-muted);font-size:16px}.product-info__price .text-subdued{color:var(--m-muted);font-size:12px}.variant-picker__option-info legend,.variant-picker__option-info .text-subdued{color:var(--m-muted);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.variant-picker__option-values .block-swatch{min-width:52px;min-height:46px;padding:0 12px;border:1px solid var(--m-line)!important;border-radius:0!important;background:#fff!important;color:var(--m-ink)!important;font-family:var(--m-body);font-size:13px;transition:border-color .2s}.variant-picker__option-values .block-swatch:hover{border-color:var(--m-ink)!important}.variant-picker__option-values input:checked+.block-swatch{background:var(--m-ink)!important;border-color:var(--m-ink)!important;color:#fff!important}.variant-picker__option-values input:disabled+.block-swatch,.variant-picker__option-values .block-swatch.is-disabled{color:#b9ada4!important}.product-info__buy-buttons buy-buttons .common_btn{width:100%}.try-on-container button,.vton-app-embed-container button{border-radius:0!important;font-family:var(--m-body)!important;letter-spacing:.14em!important}.pdp-reel-carousel__heading{font-family:var(--m-display)!important;font-size:24px!important;font-weight:400!important}.blinks-badge-list__badge{border-radius:0!important;background:var(--m-sand)!important}.pdp_details_box>p{margin:0 0 14px;color:var(--m-ink);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.pdp_details_wrapper h6{margin:0 0 4px;color:var(--m-muted)!important;font-family:var(--m-body)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.16em;text-transform:uppercase}.pdp_details_wrapper h5{margin:0;color:var(--m-ink)!important;font-family:var(--m-body)!important;font-size:14px!important;font-weight:400!important;line-height:1.5;text-transform:none}.product-info__accordion summary .accordion__toggle,.product-info__accordion summary .text-with-icon{font-family:var(--m-body);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.product-info__accordion .accordion__content .prose{color:#3b2e26;font-size:14.5px;font-weight:300;line-height:1.75}.product-info__accordion .accordion__content .prose :is(h3,h4){margin-top:1.2em;color:var(--m-ink);font-family:var(--m-body)!important;font-size:13px!important;font-weight:500!important;letter-spacing:.12em;text-transform:uppercase}.product-info__accordion .accordion__content .prose strong{font-weight:500}product-quick-add.product-quick-add{border-top:1px solid var(--m-line);border-radius:0;box-shadow:0 -12px 30px -18px #1c171440}:root{--m-card-ratio: 2 / 3;--m-card-gap: 8px;--m-sw-row: 30px}@media(min-width:1000px){:root{--m-sw-row: 34px}}product-card.product-card .product-card__image.aspect-tall,product-card.product-card .product-card__image--primary{aspect-ratio:var(--m-card-ratio);object-fit:cover;object-position:center}.m-grid{column-gap:var(--m-card-gap);row-gap:28px}@media(min-width:900px){.m-grid--4{column-gap:var(--m-card-gap);row-gap:40px}}.product-list{column-gap:var(--m-card-gap)!important}body .collection__results product-list.product-list{row-gap:28px!important}@media(min-width:1000px){body .collection__results product-list.product-list{row-gap:40px!important}}product-card.product-card .product-card__info{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:14px 8px 0;text-align:left}product-card.product-card .rcl-swatch-wrapper{order:10;min-height:var(--m-sw-row);margin:10px 0 0}product-card.product-card .ctm-pro-info{display:flex;flex-direction:column;gap:6px}product-card.product-card .ctm-pro-info .rating-with-text{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}product-card.product-card .product-card__title{flex:1 1 auto;min-width:0;padding-right:22px}product-card.product-card .product-card__title a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;overflow:hidden;white-space:normal;min-height:12px;color:var(--m-ink);font-family:var(--m-body)!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:.02em!important}product-card.product-card .price-list,product-card.product-card .price-list .money{font-size:13px;letter-spacing:.03em}@media(min-width:1000px){product-card.product-card .product-card__title a{font-size:14.5px!important}product-card.product-card .price-list,product-card.product-card .price-list .money{font-size:14px}}product-card.product-card .product-discount{flex-wrap:wrap;align-items:center;gap:6px 8px}.m-card-offer{display:inline-flex;flex:none;align-items:center;gap:4px;padding:2px 6px;border:1px dashed var(--m-mocha);background:var(--m-sand);color:var(--m-mocha);font-family:var(--m-body);font-size:9.5px;font-weight:600;line-height:1.35;letter-spacing:.06em;white-space:nowrap}.m-card-offer svg{flex:none;transform:rotate(-90deg)}.m-card-offer__sep{opacity:.55}@media(min-width:1000px){.m-card-offer{padding:3px 7px;font-size:10.5px}}.m-card-sizes{display:flex;flex-wrap:wrap;gap:3px;margin:10px 0 0;padding:0;list-style:none}.m-card-sizes::-webkit-scrollbar{display:none}.m-card-sizes li{flex:none;margin:0;padding:0;list-style:none}.m-card-size{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 6px;background:#f3f1ee;color:var(--m-ink)!important;font-family:var(--m-body)!important;font-size:10px;font-weight:400;line-height:1;letter-spacing:.04em;white-space:nowrap;text-decoration:none;transition:background-color .2s,color .2s}a.m-card-size:hover,a.m-card-size:focus-visible{background:var(--m-ink);color:#fff!important}.m-card-size.is-out{color:#b5aba3!important;text-decoration:line-through}@media(min-width:1000px){.m-card-size{min-width:36px;height:28px;padding:0 9px;font-size:11px}}@media(max-width:999px){.m-card-size{min-width:26px;height:22px;padding:0 5px}}body{overflow-x:clip}.cart-drawer__recommendations .recom-title{margin:0;color:var(--m-ink);font-family:var(--m-body);font-size:11px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.cart-drawer__recommendations .circle-chevron{display:grid;place-items:center;width:32px;height:32px;padding:0;border:1px solid var(--m-line)!important;border-radius:0;background:#fff;color:var(--m-ink);transition:border-color .2s,opacity .2s}.cart-drawer__recommendations .circle-chevron:hover:not([disabled]){border-color:var(--m-ink)!important}.cart-drawer__recommendations .circle-chevron[disabled]{opacity:.35}.cart-drawer__recommendations .circle-chevron svg{width:10px;height:10px}.cart-drawer__recommendations .horizontal-product-list{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:84%;gap:8px!important}@media(min-width:700px){.cart-drawer__recommendations .horizontal-product-list{grid-auto-columns:64%}}.cart-drawer__recommendations .horizontal-product{display:flex!important;align-items:stretch;gap:0;min-height:0;padding:0!important;overflow:hidden;border:1px solid var(--m-line);border-radius:0!important;background:#fff!important}.cart-drawer__recommendations .horizontal-product>a{display:block;flex:none;align-self:stretch;width:76px;background:var(--m-card)}.cart-drawer__recommendations .horizontal-product__image{display:block;width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover;object-position:50% 20%;border-radius:0!important}.cart-drawer__recommendations .horizontal-product__info{display:grid!important;flex:1 1 auto;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t t" "p c";align-content:space-between;align-items:end;gap:8px 10px;min-width:0;padding:10px 10px 10px 12px;text-align:left}.cart-drawer__recommendations .horizontal-product__info>.v-stack{display:contents}.cart-drawer__recommendations .horizontal-product__info a.bold{grid-area:t;margin:0!important;font-weight:400}.cart-drawer__recommendations .horizontal-product__info a.bold span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--m-ink);font-family:var(--m-body);font-size:13px;line-height:1.35}.cart-drawer__recommendations .price-list{grid-area:p;display:flex;flex-direction:column;align-items:flex-start;gap:0;margin:0!important}.cart-drawer__recommendations .price-list>*,.cart-drawer__recommendations .price-list .money{margin:0!important;line-height:1.25!important}.cart-drawer__recommendations .price-list .money{font-size:13px;font-variant-numeric:tabular-nums}.cart-drawer__recommendations .price-list compare-at-price .money{color:var(--m-muted);font-size:11.5px}.cart-drawer__recommendations .horizontal-product__cta{grid-area:c;width:auto!important;margin:0!important}.cart-drawer .cart-drawer__recommendations .horizontal-product__cta .common_btn{width:auto!important;min-width:0;min-height:30px;height:30px;padding:0 12px!important;border:1px solid var(--m-ink)!important;background:transparent!important;color:var(--m-ink)!important;font-size:10.5px!important;letter-spacing:.14em!important;line-height:1}.cart-drawer .cart-drawer__recommendations .horizontal-product__cta .common_btn:hover{background:var(--m-ink)!important;color:#fff!important}@media screen and (max-width:699px){.cart-drawer.drawer{padding:0!important}.cart-drawer.drawer::part(content){border-radius:0}}body:has(#cart-drawer[open]) #sy-whatshelp{display:none!important}cart-drawer line-item.line-item{gap:12px;padding:10px!important}cart-drawer .line-item__media-wrapper{flex:none;width:72px}cart-drawer .line-item__media{width:72px!important;height:auto!important;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%}cart-drawer .line-item__info{gap:6px!important;align-content:start}cart-drawer .line-item__info>.v-stack{gap:2px!important}cart-drawer .line-item__info a.bold{margin:0 0 2px!important;font-weight:400}cart-drawer .line-item__info a.bold span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:13.5px;line-height:1.35}cart-drawer .line-item__info .product-varient-price{margin:0!important;padding:0!important;font-size:12px}cart-drawer .line-item__info .cart-prices{margin-top:2px}.m-ms{margin-top:12px;padding:10px 12px 9px;background:var(--m-sand);font-family:var(--m-body);color:var(--m-ink)}.m-ms__msg{margin:0 0 8px;font-size:12.5px;line-height:1.4}.m-ms__msg strong{font-weight:600}.m-ms__track{position:relative;height:4px;margin:0 5px;background:#1c17141a}.m-ms__fill{position:absolute;top:0;bottom:0;left:0;background:var(--m-mocha);transition:width .4s ease}.m-ms__tick{position:absolute;top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border:2px solid #D6CABF;border-radius:50%;background:#fff}.m-ms__tick.is-done{border-color:var(--m-mocha);background:var(--m-mocha)}.m-ms__steps{display:flex;justify-content:space-between;gap:8px;margin:7px 0 0;padding:0;list-style:none;color:var(--m-muted);font-size:11px;line-height:1.3}.m-ms__steps li{margin:0;white-space:nowrap}.m-ms__steps li span{opacity:.8}.m-ms__steps li.is-done{color:var(--m-ink);font-weight:500}.m-ms__steps li.is-done:before{content:"\2713  ";color:var(--m-mocha)}@media(prefers-reduced-motion:reduce){.m-ms__fill{transition:none}}.m-totals{display:grid;gap:6px;margin:0;font-family:var(--m-body)}.m-totals__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--m-muted);font-size:13px;line-height:1.4}.m-totals dt,.m-totals dd{margin:0}.m-totals dd{font-variant-numeric:tabular-nums;text-align:right}.m-totals__row--save{color:#3e7a4c}.m-totals__row--save dt span{color:var(--m-muted);font-size:12px}.m-totals__row--total{margin-top:2px;padding-top:8px;border-top:1px solid var(--m-line);color:var(--m-ink);font-size:15px;font-weight:500}.rf-gallery-main.m-rf-static .flickityrf-prev-next-button,.rf-gallery-main.m-rf-static .flickityrf-page-dots{display:none!important}.m-reels__app .rf-gallery-main.m-rf-static{margin-bottom:0!important}:root{--m-pdp-h2: 26px}@media(min-width:768px){:root{--m-pdp-h2: 30px}}@media(min-width:1024px){:root{--m-pdp-h2: 34px}}.template_product main .shopify-section:not(.shopify-section--main-product):not(.m-foot-section) h2,.template_product .jdgm-rev-widg__title,.template_product .m-rr__title{font-family:var(--m-display)!important;font-size:var(--m-pdp-h2)!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.005em!important;text-transform:none!important}.product-info .prose hr{height:0;margin:20px 0!important;border:0;border-top:1px solid var(--m-line)}.product-info .prose hr+*{margin-top:0!important}.product-info .prose :is(p,ul,ol):has(+hr){margin-bottom:0!important}.product-info .prose :is(h2,h3,h4,h5)+:is(p,ul,ol){margin-top:8px!important}.product-info .prose :is(p,ul,ol)+:is(h2,h3,h4,h5){margin-top:24px!important}.m-trust{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));margin:4px 0 0;padding:0;list-style:none;border:1px solid var(--m-line);background:#fff}.m-trust__item{display:flex;flex-direction:column;align-items:center;gap:10px;margin:0;padding:16px 8px 14px;text-align:center;list-style:none}.m-trust__item+.m-trust__item{border-left:1px solid var(--m-line)}.m-trust__icon{display:grid;place-items:center;flex:none;width:42px;height:42px;border-radius:50%;background:var(--m-sand);color:var(--m-mocha)}.m-trust__icon svg{display:block;width:22px;height:22px}.m-trust__text{display:grid;gap:3px}.m-trust__title{color:var(--m-ink);font-family:var(--m-body);font-size:12px;font-weight:500;line-height:1.35;letter-spacing:.02em}.m-trust__sub{color:var(--m-muted);font-family:var(--m-body);font-size:11px;font-weight:400;line-height:1.4}@media(min-width:1280px){.m-trust__item{padding:18px 12px 16px}.m-trust__title{font-size:13px}.m-trust__sub{font-size:12px}}.m-rr-ready .jdgm-carousel-wrapper{display:none!important}.m-rr{--m-star-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 14'%3E%3Cpath d='M7 0l1.76 4.3 4.64.36-3.54 3 1.1 4.54L7 9.77 3.04 12.2l1.1-4.54-3.54-3 4.64-.36z'/%3E%3C/svg%3E");display:grid;gap:22px;width:100%;max-width:1440px;margin:0 auto;font-family:var(--m-body);color:var(--m-ink)}.m-rr__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px 32px}.m-rr__intro .m-eb{margin-bottom:10px}.m-rr__title{margin:0;color:var(--m-ink);text-wrap:balance}.m-rr__score{display:flex;align-items:center;gap:12px;grid-column:1}.m-rr__score b{font-family:var(--m-display);font-size:34px;font-weight:400;line-height:1}.m-rr__meta{display:grid;gap:4px;color:var(--m-muted);font-size:12.5px}.m-rr__stars{--r: 5;display:block;width:80px;height:14px;background:linear-gradient(90deg,var(--m-mocha) calc(var(--r) * 20%),#E2D8CE 0);-webkit-mask:var(--m-star-mask) 0 0 / 16px 14px repeat-x;mask:var(--m-star-mask) 0 0 / 16px 14px repeat-x}.m-rr__nav{display:none;gap:8px;grid-column:2;grid-row:1 / span 2;align-self:end}.m-rr__nav button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--m-line);border-radius:0;background:#fff;color:var(--m-ink);cursor:pointer;transition:border-color .25s,opacity .25s}.m-rr__nav button:hover:not(:disabled){border-color:var(--m-ink)}.m-rr__nav button:disabled{opacity:.35;cursor:default}.m-rr.is-static .m-rr__nav,.m-rr.is-static .m-rr__bar{display:none!important}.m-rr__track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.m-rr__track::-webkit-scrollbar{display:none}.m-rr__track:focus-visible{outline:2px solid var(--m-mocha);outline-offset:4px}.m-rr__card{display:flex;flex-direction:column;gap:12px;margin:0;padding:22px 20px 18px;list-style:none;background:#fff;border:1px solid var(--m-line);scroll-snap-align:start}.m-rr__ttl{margin:0;color:var(--m-ink);font-size:14.5px;font-weight:500;line-height:1.4}.m-rr__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;margin:0;color:#3b2e26;font-size:14px;font-weight:300;line-height:1.65}.m-rr__foot{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--m-line)}.m-rr__thumb{flex:none;width:44px;height:55px;object-fit:cover;background:var(--m-card)}.m-rr__who{display:grid;gap:2px;min-width:0;color:var(--m-muted);font-size:12px;line-height:1.4}.m-rr__who b{color:var(--m-ink);font-size:13px;font-weight:500}.m-rr__prod{overflow:hidden;color:var(--m-muted);white-space:nowrap;text-overflow:ellipsis;text-decoration:none}a.m-rr__prod:hover{color:var(--m-mocha)}.m-rr__bar{position:relative;height:2px;overflow:hidden;background:var(--m-line)}.m-rr__bar i{position:absolute;top:0;bottom:0;left:0;width:30%;background:var(--m-ink);transition:width .2s}@media(min-width:700px){.m-rr__track{grid-auto-columns:calc((100% - 12px)/2)}}@media(min-width:1000px){.m-rr{gap:28px}.m-rr__head{grid-template-columns:minmax(0,1fr) auto auto}.m-rr__score{grid-column:2;grid-row:1;align-self:end}.m-rr__nav{display:flex;grid-column:3;grid-row:1}.m-rr__track{grid-auto-columns:calc((100% - 32px) / 3);gap:16px}.m-rr__card{padding:26px 24px 20px}}@media(min-width:1400px){.m-rr__track{grid-auto-columns:calc((100% - 48px)/4)}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mileenia-pages.css.map */
