.product-text>style,.product-text>script{display:none!important}.ru-pdp-head{margin:0;color:var(--ru-ink,#1D1D1D)}.ru-pdp-head__h1{margin:0;font-family:var(--font-stack-headings);font-weight:500;font-style:normal;font-size:26px;line-height:1.2;letter-spacing:-.01em;text-transform:none;color:var(--ru-ink,#1D1D1D)}.ru-pdp-head__sub{margin:4px 0 0;font-size:14px;line-height:1.45;color:var(--ru-muted,#5B6157)}.ru-pdp-head__what{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--ru-ink,#1D1D1D)}.ru-pdp-head__stars{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:13px;line-height:1.4;color:var(--ru-ink,#1D1D1D);text-decoration:underline;text-underline-offset:3px}.ru-pdp-head__stars:hover{color:var(--ru-ink,#1D1D1D);text-decoration-thickness:2px}.ru-pdp-head__stars:focus-visible{outline:3px solid #566D5E;outline-offset:3px;border-radius:4px}.ru-pdp-head__st{letter-spacing:1px;color:var(--ru-ink,#1D1D1D)}.ru-pdp-card{margin:0;padding:16px;border-radius:12px;background:var(--ru-cream,#FBF9F4);box-shadow:inset 0 0 0 1px var(--ru-line,#D9D3C8);color:var(--ru-ink,#1D1D1D)}.ru-pdp-card__eyebrow{margin:0;font-family:Glacial Indifference,Century Gothic,sans-serif;font-weight:700;font-size:11px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:var(--ru-muted,#5B6157)}.ru-pdp-card__title{margin:4px 0 0;font-weight:500;font-size:17px;line-height:1.3}.ru-pdp-card__rows{display:grid;grid-template-columns:1fr;gap:4px;margin:8px 0 0;padding:0;list-style:none}.ru-pdp-card__rows li{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding:8px 12px;border-radius:12px;background:#fff;line-height:1.35}.ru-pdp-card__rows b{font-weight:500;font-size:14px}.ru-pdp-card__rows span{font-size:12px;color:var(--ru-muted,#5B6157);text-align:right}.ru-pdp-card__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none}.ru-pdp-card__steps li{margin:0;padding:8px 12px;border-radius:12px;background:#fff;line-height:1.35}.ru-pdp-card__steps small{display:block;font-family:Glacial Indifference,Century Gothic,sans-serif;font-weight:700;font-size:10px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#566d5e}.ru-pdp-card__steps b{display:block;font-weight:500;font-size:14px}.ru-pdp-card__foot{margin:12px 0 0;font-size:14px;line-height:1.45}.ru-pdp-card__foot b,.ru-pdp-card__foot strong{font-weight:700}.ru-pdp-card--steps .ru-pdp-card__foot{margin-top:4px;font-size:13px;color:var(--ru-muted,#5B6157)}.ru-pdp-card__foot a{color:var(--ru-ink,#1D1D1D);text-decoration:underline;text-underline-offset:2px}.ru-pdp-card__foot a:focus-visible{outline:3px solid #566D5E;outline-offset:2px}.product-text[data-ru-plans]>.ru-pdp-head{margin-top:0;margin-bottom:4px}.product-text[data-ru-plans]>.card-widget:has(.ru-pbb-top){margin-bottom:24px}.product-text[data-ru-plans]>.card-widget:has(.ru-pbb-top):has(+.ru-pdp-card){margin-bottom:16px}.product-text[data-ru-plans]>.ru-pdp-card{margin-bottom:24px}.product-text[data-ru-plans]>.recharge-subscription-widget:has(+.product-actions){margin-bottom:0}.product-text[data-ru-plans]>.recharge-subscription-widget:has(+.card-widget .ru-plan-note){margin-bottom:8px}.product-text[data-ru-plans]>.card-widget:has(.ru-plan-note):has(+.product-actions){margin-bottom:0}.product-text[data-ru-plans]>.product-actions{margin-bottom:24px}.product-text[data-ru-plans]>.card-widget:has(.ru-pbb-chips){margin-bottom:16px}.product-text[data-ru-plans]>.card-widget:has(.ru-sc):has(+.product-actions){margin-top:-1.375rem;margin-bottom:0}.product-text[data-ru-plans]>.card-widget:has(>.card-widget__content>.product-custom-liquid):not(:has(.product-custom-liquid>:not(style,script))){display:none}.product-text[data-ru-plans]>.card-widget:has(>.card-widget__content>.product-custom-liquid)+.card-widget--layout-compact{border-top:0;padding-top:0}.product-text[data-ru-plans] .product-form{margin-top:0;border-top:0}.product-text[data-ru-plans] .product-form .flex-buttons{margin-top:0!important}.product-text[data-ru-plans] .product-form .flex-buttons>.add-to-cart{flex:0 0 calc(100% - 1rem);width:calc(100% - 1rem);height:52px;padding:0 24px;border-radius:999px;font-family:var(--font-stack-body);font-weight:500;font-size:15px;line-height:1;letter-spacing:0;text-transform:none}.product-text[data-ru-plans] .product-form .flex-buttons>.ru-trust{flex:0 0 calc(100% - 1rem);width:calc(100% - 1rem);margin:12px .5rem 0;text-align:center;font-size:14px;line-height:1.45;color:var(--ru-muted,#5B6157)}.product-text[data-ru-plans] .product-form .flex-buttons>.ru-trust+*{margin-top:24px}.ru-pdp-editor-note{margin:0;padding:6px 10px;border:1px dashed #A9A498;border-radius:8px;font-size:12px;line-height:1.4;color:var(--ru-muted,#5B6157)}.main-product .product-gallery .product-gallery-item:has(>.lazy-image--fit){background:#fff}@media screen and (min-width:1024px){body.template-product product-page.main-product{max-width:1240px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);column-gap:64px}.ru-pdp-head__h1{font-size:36px}.ru-pdp-head__sub,.ru-pdp-head__what{font-size:16px}.ru-pdp-head__stars{margin-top:16px;font-size:14px}.ru-pdp-card__rows{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ru-pdp-card__rows li{display:block}.ru-pdp-card__rows b{display:block;font-size:16px}.ru-pdp-card__rows span{display:block;font-size:14px;text-align:left}.ru-pdp-card__steps b,.ru-pdp-card__foot{font-size:16px}.ru-pdp-card--steps .ru-pdp-card__foot{font-size:14px}.product-text[data-ru-plans] .product-form .flex-buttons>.add-to-cart{height:56px;font-size:16px}}@media screen and (min-width:1280px){body.template-product product-page.main-product>.product-text{padding-right:48px}}body.template-product .main-product .product-form #shopify-buyer-consent{font-size:14px;line-height:1.45;color:var(--ru-muted,#5B6157)}.product-gallery .lazy-image:not(.lazy-image--no-transition):after{animation-name:ru-lazy-shimmer}@keyframes ru-lazy-shimmer{0%{transform:scaleX(0);transform-origin:0 50%}50%{transform:scaleX(1);transform-origin:0 50%}50.01%{transform:scaleX(1);transform-origin:100% 50%}to{transform:scaleX(0);transform-origin:100% 50%}}@media screen and (max-width:767px){.product-gallery{--border-radius-cards:12px}}.product-recommendations .product-item__quick-buy .button--solid{background:var(--ru-ink,#1D1D1D);border-color:var(--ru-ink,#1D1D1D);color:#fff;font-size:15px}body[data-ru-flavor] .main-product .product-gallery .product-gallery-item[data-product-media-type=image]{background:var(--fc);border-radius:var(--ru-r-lg);box-shadow:inset 0 0 0 1.5px var(--ru-ink)}body[data-ru-flavor] .main-product .product-gallery .product-gallery-item[data-product-media-type=image]>.lazy-image{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 0 0 8px #fff,0 12px 28px #3c1e0038;transform:scale(.86) rotate(-2deg)}body[data-ru-flavor] .main-product .product-gallery .product-gallery-item[data-product-media-type=image]:nth-child(odd)>.lazy-image{transform:scale(.86) rotate(2deg)}body[data-ru-flavor] .main-product .product-gallery .product-gallery-item[data-product-media-type=image]>.lazy-image img{border-radius:14px}body[data-ru-flavor] .main-product .product-gallery .product-gallery-item__zoom{border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px var(--ru-ink)}body[data-ru-flavor] .main-product .product-gallery__thumbnails .thumbnail.active{box-shadow:0 0 0 2px var(--fc),0 0 0 3.5px var(--ru-ink)}body[data-ru-flavor] .ru-pdp-head__h1{font-family:The Silver Editorial,Georgia,serif;font-weight:400;font-size:30px;line-height:1.15;letter-spacing:.005em;font-variant-ligatures:none}body[data-ru-flavor] recharge-subscription-widget::part(rc-purchase-option-group){background:#fff;box-shadow:inset 0 0 0 1.5px var(--ru-ink)}body[data-ru-flavor] recharge-subscription-widget::part(rc-purchase-option__selected){background:var(--fc-soft);box-shadow:inset 0 0 0 1.5px var(--ru-ink)}body[data-ru-flavor] .ru-pdp-buybox .ru-seg{background:var(--ru-seg-flavor-bg, #fff)!important;box-shadow:inset 0 0 0 1.5px var(--ru-ink)!important}body[data-ru-flavor] .ru-pdp-buybox .ru-seg-l{font-family:Glacial Indifference,Century Gothic,sans-serif!important;font-weight:700!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important}body[data-ru-flavor] .ru-pbb-chips .ru-chip{font-family:Cutive,Georgia,serif!important;font-weight:400!important;font-size:13px!important;letter-spacing:0!important;text-transform:none!important;box-shadow:inset 0 0 0 1.5px var(--ru-ink)}body[data-ru-flavor] .product-text[data-ru-plans] .product-form .flex-buttons>.add-to-cart{font-family:Glacial Indifference,Century Gothic,sans-serif;font-weight:700;font-size:13px;letter-spacing:.14em;text-transform:uppercase}@media screen and (min-width:1024px){body[data-ru-flavor] .ru-pdp-head__h1{font-size:38px}body[data-ru-flavor] .product-text[data-ru-plans] .product-form .flex-buttons>.add-to-cart{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ru-pdp-stack.css.map */
