body:has([data-testid=product-information]){--vaylro-paper:#faf7f2;--vaylro-ink:#211d19}body:has([data-testid=product-information]) [data-testid=product-information]{max-width:1380px;margin:0 auto;padding:30px 28px 52px}body:has([data-testid=product-information]) .product-information__grid{align-items:start;gap:clamp(26px,3vw,58px)}body:has([data-testid=product-information]) .product-information__media img{border-radius:12px}body:has([data-testid=product-information]) .product-information__details{max-width:540px}body:has([data-testid=product-information]) .buy-buttons-block .product-form-buttons{gap:12px}body:has([data-testid=product-information]) .vaylro-personalization{border:1px solid #e7d9cd;border-radius:16px;background:#faf6f1;padding:22px;margin:18px 0}body:has([data-testid=product-information]) .vaylro-personalization__drop{border-radius:12px}.vr-reviews{padding:40px 24px 75px}.vr-reviews__header{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #e4d9ce;padding-bottom:22px;margin-bottom:24px}.vr-reviews__header h2{font-family:Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:400;margin:0}.vr-reviews__header p{margin:8px 0 0;color:#6a625b}.vr-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.vr-review{border:1px solid #e6ddd4;border-radius:16px;padding:22px;background:#fff}.vr-review__stars{color:#c48a39;letter-spacing:3px;font-size:21px}.vr-review h3{font-size:19px;margin:12px 0}.vr-review p{line-height:1.65}.vr-review img{max-width:140px;height:auto;border-radius:9px}.vr-review__author{border-top:1px solid #eee5dc;margin-top:16px;padding-top:12px;color:#625a53}.vr-reviews__empty{color:#6a625b}@media(max-width:749px){body:has([data-testid=product-information]) [data-testid=product-information]{padding:12px 14px 34px}.vr-reviews{padding:30px 16px 50px}.vr-reviews__grid{grid-template-columns:1fr}.vr-reviews__header{display:block}}body:has([data-testid=product-information]) .product-information__details{width:100%;max-width:570px;min-width:0}body:has([data-testid=product-information]) .product-information__details .text-block[role=heading],body:has([data-testid=product-information]) .product-information__details [ref=productTitleLink] p,body:has([data-testid=product-information]) .product-information__details [ref=productTitleLink]{font-family:var(--font-body--family,Arial,sans-serif)!important;font-size:clamp(22px,2.1vw,28px)!important;line-height:1.28!important;letter-spacing:-.015em!important;overflow-wrap:break-word}body:has([data-testid=product-information]) .product-information__details variant-picker{display:block;width:100%}body:has([data-testid=product-information]) .product-information__details variant-picker .variant-option{margin-block:0 12px}body:has([data-testid=product-information]) .product-information__details variant-picker legend,body:has([data-testid=product-information]) .product-information__details variant-picker label{font-size:13px;line-height:1.45}body:has([data-testid=product-information]) .product-information__details variant-picker select{min-height:44px;width:100%;border-radius:9px;border:1px solid #d8cec4;background:#fff;color:#292421;font-size:14px;padding:9px 13px}body:has([data-testid=product-information]) .product-information__details .price,body:has([data-testid=product-information]) .product-information__details .price-container{font-size:clamp(19px,1.7vw,23px);line-height:1.3}@media(max-width:749px){body:has([data-testid=product-information]) .product-information__details [ref=productTitleLink] p{font-size:22px!important}}@media(min-width:750px){body .product-information .product-information__details h1,body .product-information .product-information__details .rte h1,body .product-information .product-information__details .text-block h1{font-size:24px!important;line-height:1.3!important;font-family:var(--font-body--family,Arial,sans-serif)!important;font-weight:600!important;letter-spacing:-.012em!important;margin:0!important}}@media(max-width:749px){body .product-information .product-information__details h1,body .product-information .product-information__details .rte h1,body .product-information .product-information__details .text-block h1{font-size:21px!important;line-height:1.32!important;font-family:var(--font-body--family,Arial,sans-serif)!important;font-weight:600!important}}@media(min-width:990px){body:has([data-testid=product-information]) .product-information__grid.product-information--media-left:not(.product-information--media-none){grid-template-columns:minmax(0,54%) minmax(0,46%)!important}body:has([data-testid=product-information]) .product-information__details{max-width:none!important}}body:has([data-testid=product-information]) .product-information__details h1,body:has([data-testid=product-information]) .product-information__details .rte h1,body:has([data-testid=product-information]) .product-information__details .text-block h1{font-size:clamp(20px,1.45vw,23px)!important;line-height:1.34!important;font-weight:550!important;letter-spacing:-.02em!important;max-width:100%!important;text-wrap:pretty}.vr-inline-slot{margin-top:24px;min-width:0;width:100%}.vr-inline-slot .vr-reviews{padding:0 0 36px;max-width:none;width:100%}.vr-inline-slot .vr-reviews__header{display:block;padding-bottom:14px;margin-bottom:16px}.vr-inline-slot .vr-reviews__header h2{font-size:clamp(23px,2vw,30px);line-height:1.2}.vr-inline-slot .vr-reviews__header p{font-size:13px;line-height:1.5}.vr-inline-slot .vr-reviews__grid{grid-template-columns:1fr;gap:14px}.vr-inline-slot .vr-review{padding:17px}.vr-inline-slot .vr-review h3{font-size:16px}.vr-inline-slot .vr-review p{font-size:14px;line-height:1.5}@media(max-width:989px){.vr-inline-slot{margin-top:18px}}.product-information__media:has(.vr-inline-slot){display:flex;flex-direction:column;align-items:stretch;min-height:0}.product-information__media .vr-inline-slot{display:block;position:static;flex:0 0 auto;order:10;max-width:100%;clear:both;padding-top:18px;overflow:visible}.product-information__media .vr-inline-slot .vr-reviews{position:static;max-width:100%;padding:0 0 36px}.product-information__media .vr-inline-slot .vr-reviews__editor-note{font-size:14px;line-height:1.6;background:#f6efe7;border:1px dashed #cab7a4;border-radius:12px;padding:16px}@media(min-width:750px){body:has([data-testid=product-information]) .product-information__media>media-gallery.sticky-content{position:static!important;top:auto!important;inset-block-start:auto!important;transform:none!important}}body:has([data-testid=product-information]) .product-information__media:has(>.vr-inline-slot){display:flex!important;flex-direction:column!important;min-width:0;width:100%;overflow:visible!important}body:has([data-testid=product-information]) .product-information__media>media-gallery{display:block;width:100%;flex:none;position:relative;z-index:auto}body:has([data-testid=product-information]) .product-information__media>.vr-inline-slot{display:block;width:100%;flex:none;margin-top:24px;padding:18px 0 0;position:relative!important;z-index:1;isolation:isolate;order:initial}body:has([data-testid=product-information]) .product-information__media>.vr-inline-slot .vr-reviews{display:block;position:relative!important;margin:0;padding:0 0 30px;width:100%;max-width:none;background:#faf7f2}
/*# sourceMappingURL=/cdn/shop/t/15/assets/vaylro-product-editorial.css.map */
