:root{--yg-yellow: #fab818;--yg-yellow-dark: #e0a200;--yg-orange: #f7a21b;--yg-black: #111111;--yg-black-2: #1d1d1b;--yg-sand: #f5f3ee;--yg-line: #e4e0d6;--yg-muted: #5c5a55;--yg-radius: 14px;--yg-gutter: 40px;--yg-head: var(--font-accent--family, "Archivo Black", sans-serif);--yg-body: var(--font-body--family, Inter, sans-serif)}@media(max-width:749px){:root{--yg-gutter: 16px}}.yg-section{font-family:var(--yg-body);color:var(--yg-black)}.yg-wrap{max-width:calc(1440px + var(--yg-gutter) * 2);margin:0 auto;padding:0 var(--yg-gutter);box-sizing:border-box}.yg-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--yg-yellow-dark);margin:0 0 10px}.yg-h2{font-family:var(--yg-head);font-weight:400;font-size:clamp(26px,3vw,38px);line-height:1.12;margin:0 0 12px;letter-spacing:-.01em;color:inherit}.yg-h2--caps{text-transform:uppercase;letter-spacing:.01em}.yg-h3{font-family:var(--yg-head);font-weight:400;font-size:20px;line-height:1.2;margin:0 0 8px;color:inherit}.yg-lead{font-size:17px;line-height:1.6;color:var(--yg-muted);margin:0;max-width:720px}.yg-head-block{margin-bottom:36px}.yg-head-block--center{text-align:center}.yg-head-block--center .yg-lead{margin:0 auto}.yg-center-cta{text-align:center;margin:40px 0 0}.yg-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 28px;border-radius:999px;font-family:var(--yg-head);font-weight:400;font-size:15px;letter-spacing:.01em;text-transform:none;text-decoration:none;transition:transform .15s ease,background-color .15s ease,border-color .15s ease;border:2px solid transparent;cursor:pointer;box-sizing:border-box}.yg-btn:hover{transform:translateY(-1px);text-decoration:none}.yg-btn--primary,.yg-btn--primary:visited,.yg-btn--primary:hover,.yg-btn--primary:focus-visible{background:var(--yg-yellow);color:var(--yg-black)!important}.yg-btn--primary:hover{background:#ffc633}.yg-btn--ghost,.yg-btn--ghost:visited{border-color:currentColor;color:inherit!important;background:transparent}.yg-btn--ghost:hover{background:#ffffff14;color:inherit!important}.yg-btn--dark,.yg-btn--dark:visited,.yg-btn--dark:hover,.yg-btn--dark:focus-visible{background:var(--yg-black);color:#fff!important}.yg-btn--dark:hover{background:#2b2b28}.yg-btn--sm{min-height:42px;padding:0 20px;font-size:14px}.yg-btn--wide{min-width:260px}.yg-link{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--yg-yellow);text-decoration-thickness:2px}.yg-hero{background:var(--yg-black);color:#fff;overflow:hidden}.yg-hero__grid{display:grid;grid-template-columns:1fr 1.1fr;align-items:stretch;min-height:640px}.yg-hero__content{padding:80px 56px 80px max(var(--yg-gutter),calc((100vw - 1440px)/2));display:flex;flex-direction:column;justify-content:center}.yg-hero__title{font-family:var(--yg-head);font-weight:400;font-size:clamp(40px,4.8vw,68px);line-height:1.03;margin:0 0 22px;color:#fff;letter-spacing:-.015em}.yg-hero__title em{font-style:normal;color:var(--yg-yellow)}.yg-hero__text{font-size:19px;line-height:1.6;color:#d6d4cf;margin:0 0 30px;max-width:560px}.yg-hero__text p{margin:0}.yg-hero__ctas{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:22px}.yg-hero__note{font-size:14px;color:#b9b6ae;margin:0;letter-spacing:.01em}.yg-hero__bullets{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;color:#cfcdc7}.yg-hero__bullets li{display:flex;align-items:center;gap:8px}.yg-hero__bullets li:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--yg-yellow);flex:none}.yg-hero__media{position:relative;min-height:100%}.yg-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.yg-hero__price{position:absolute;left:24px;bottom:24px;background:#fff;color:var(--yg-black);border-radius:12px;padding:10px 16px;font-size:13px;line-height:1.3;box-shadow:0 10px 30px #00000040}.yg-hero__price strong{display:block;font-family:var(--yg-head);font-size:22px}@media(max-width:989px){.yg-hero__grid{grid-template-columns:1fr;min-height:0}.yg-hero__media{order:-1;min-height:0}.yg-hero__media img{position:static;display:block;width:100%;height:auto;aspect-ratio:4 / 3}.yg-hero__content{padding:28px var(--yg-gutter) 36px}.yg-hero__title{font-size:clamp(34px,9vw,46px)}.yg-hero__text{font-size:16px;margin-bottom:22px}.yg-hero__ctas .yg-btn{flex:1 1 100%}.yg-hero__note{font-size:13px}.yg-hero__price{left:12px;bottom:12px;padding:8px 12px}.yg-hero__price strong{font-size:18px}}.yg-trust{background:var(--yg-sand);border-bottom:1px solid var(--yg-line)}.yg-trust__list{display:grid;grid-template-columns:repeat(4,1fr);gap:0;list-style:none;margin:0;padding:0}.yg-trust__item{display:flex;gap:14px;align-items:center;padding:24px 22px}.yg-trust__item:first-child{padding-left:0}.yg-trust__item+.yg-trust__item{border-left:1px solid var(--yg-line)}.yg-trust__icon{flex:none;width:44px;height:44px;border-radius:50%;background:var(--yg-black);color:var(--yg-yellow);display:grid;place-items:center}.yg-trust__icon svg{width:22px;height:22px}.yg-trust__title{font-weight:800;font-size:15px;margin:0;line-height:1.3}.yg-trust__sub{font-size:13px;color:var(--yg-muted);margin:2px 0 0;line-height:1.4}@media(max-width:989px){.yg-trust__list{grid-template-columns:1fr 1fr}.yg-trust__item,.yg-trust__item:first-child{padding:16px 10px;gap:10px}.yg-trust__item+.yg-trust__item{border-left:0}.yg-trust__item:nth-child(2n){border-left:1px solid var(--yg-line)}.yg-trust__item:nth-child(n+3){border-top:1px solid var(--yg-line)}.yg-trust__icon{width:36px;height:36px}.yg-trust__icon svg{width:18px;height:18px}.yg-trust__title{font-size:13px}.yg-trust__sub{font-size:12px}}.yg-pad{padding:80px 0}.yg-pad--tight{padding:48px 0}.yg-bg-sand{background:var(--yg-sand)}.yg-bg-black{background:var(--yg-black);color:#fff}.yg-bg-black .yg-lead{color:#cfcdc7}@media(max-width:749px){.yg-pad{padding:52px 0}.yg-pad--tight{padding:32px 0}}.yg-cats{display:grid;grid-template-columns:repeat(var(--yg-cols, 2),1fr);gap:20px}.yg-cat{position:relative;display:flex;flex-direction:column;border-radius:var(--yg-radius);overflow:hidden;background:#fff;border:1px solid var(--yg-line);text-decoration:none;color:inherit;transition:box-shadow .2s ease,transform .2s ease}.yg-cat:hover{box-shadow:0 16px 40px #0000001a;transform:translateY(-2px)}.yg-cat__media{aspect-ratio:4 / 3;background:#eceae4;overflow:hidden}.yg-cat__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.yg-cat:hover .yg-cat__media img{transform:scale(1.03)}.yg-cat__body{padding:20px 22px 22px;display:flex;flex-direction:column;gap:8px;flex:1}.yg-cat__meta{font-size:14px;color:var(--yg-muted);margin:0}.yg-cat__meta strong{color:var(--yg-black)}.yg-cat__desc{font-size:15px;line-height:1.55;margin:0;color:#33312d}.yg-cat__cta{margin-top:auto;padding-top:8px;font-weight:800;font-size:15px;display:inline-flex;gap:6px;align-items:center}.yg-cat__cta:after{content:"\2192";transition:transform .2s ease}.yg-cat:hover .yg-cat__cta:after{transform:translate(4px)}.yg-badge{position:absolute;top:14px;left:14px;background:var(--yg-yellow);color:var(--yg-black);font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:6px 12px}.yg-cats--overlay .yg-cat{border:0;aspect-ratio:16 / 7;color:#fff;background:#1d1d1b}.yg-cats--overlay .yg-cat__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;background:#1d1d1b}.yg-cats--overlay .yg-cat__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#000000b8,#00000059 45%,#0000 75%)}.yg-cats--overlay .yg-cat__body{position:relative;z-index:1;justify-content:flex-end;padding:32px 36px;gap:10px}.yg-cats--overlay .yg-h3{font-size:clamp(26px,2.6vw,38px);color:#fff;margin:0}.yg-cats--overlay .yg-cat__desc,.yg-cats--overlay .yg-cat__meta{display:none}.yg-cats--overlay .yg-cat__cta{margin-top:0;padding-top:0;font-family:var(--yg-body);font-weight:600;font-size:16px;text-decoration:underline;text-underline-offset:4px}@media(max-width:749px){.yg-cats{grid-template-columns:1fr 1fr;gap:12px}.yg-cat__body{padding:12px 12px 14px;gap:4px}.yg-cat .yg-h3{font-size:16px}.yg-cat__desc{display:none}.yg-cat__meta,.yg-cat__cta{font-size:13px}.yg-badge{top:8px;left:8px;font-size:10px;padding:4px 8px}.yg-cats--overlay{grid-template-columns:1fr}.yg-cats--overlay .yg-cat{aspect-ratio:16 / 8}.yg-cats--overlay .yg-cat__body{padding:18px 20px}.yg-cats--overlay .yg-h3{font-size:26px}.yg-cats--overlay .yg-cat__cta{font-size:14px}}.yg-kits{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;list-style:none;margin:0;padding:0}.yg-kit{background:#fff;border:1px solid var(--yg-line);border-radius:var(--yg-radius);overflow:hidden;display:flex;flex-direction:column}.yg-kit__media{display:block;aspect-ratio:1 / 1;background:#f7f6f2}.yg-kit__media img{width:100%;height:100%;object-fit:contain}.yg-kit__body{padding:16px 16px 20px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;flex:1}.yg-kit__title{font-family:var(--yg-body);font-weight:700;font-size:17px;line-height:1.3;margin:0}.yg-kit__title a{color:inherit;text-decoration:none}.yg-kit__price{margin:auto 0 0;font-size:15px;font-weight:600}.yg-kit__price s{color:var(--yg-muted);font-weight:400;margin-left:4px}.yg-kit .yg-btn{width:100%}@media(max-width:989px){.yg-kits{grid-template-columns:repeat(2,1fr);gap:12px}}@media(max-width:749px){.yg-kit__body{padding:12px 10px 14px;gap:8px}.yg-kit__title{font-size:15px}.yg-kit .yg-btn--sm{min-height:38px;padding:0 10px;font-size:13px}.yg-center-cta .yg-btn{width:100%}}.yg-compare{display:grid;grid-template-columns:1fr 1fr;gap:20px}.yg-compare__col{background:#fff;border:1px solid var(--yg-line);border-radius:var(--yg-radius);overflow:hidden;display:flex;flex-direction:column}.yg-compare__col--featured{border:2px solid var(--yg-black)}.yg-compare__top{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:center;padding:20px 22px;border-bottom:1px solid var(--yg-line)}.yg-compare__top img{width:120px;height:90px;object-fit:cover;border-radius:10px;background:#eceae4}.yg-compare__price{font-size:14px;color:var(--yg-muted);margin:0}.yg-compare__price strong{color:var(--yg-black);font-size:18px}.yg-compare dl{margin:0;padding:6px 22px;flex:1}.yg-compare__row{display:grid;grid-template-columns:140px 1fr;gap:12px;padding:12px 0;border-bottom:1px dashed var(--yg-line);font-size:15px;line-height:1.45}.yg-compare__row:last-child{border-bottom:0}.yg-compare dt{font-weight:700;color:var(--yg-muted)}.yg-compare dd{margin:0}.yg-compare__foot{padding:0 22px 22px}.yg-compare__foot .yg-btn{width:100%}@media(max-width:749px){.yg-compare{grid-template-columns:1fr}.yg-compare__top{grid-template-columns:88px 1fr;padding:16px}.yg-compare__top img{width:88px;height:66px}.yg-compare dl{padding:4px 16px}.yg-compare__row{grid-template-columns:110px 1fr;font-size:14px}.yg-compare__foot{padding:0 16px 16px}}.yg-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.yg-step{background:var(--yg-black-2);border-radius:var(--yg-radius);overflow:hidden;color:#fff;display:flex;flex-direction:column}.yg-step__media{aspect-ratio:4 / 3;overflow:hidden;background:#2a2a27}.yg-step__media img{width:100%;height:100%;object-fit:cover;display:block}.yg-step__body{padding:20px 22px 24px}.yg-step .yg-h3{font-size:22px;margin-bottom:6px}.yg-step__text{font-size:15px;line-height:1.55;color:#d0cec8;margin:0}@media(max-width:749px){.yg-steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc(var(--yg-gutter) * -1);padding-right:var(--yg-gutter)}.yg-steps::-webkit-scrollbar{display:none}.yg-step{scroll-snap-align:start}.yg-step__body{padding:14px 16px 18px}.yg-step .yg-h3{font-size:19px}}.yg-faq__grid{display:grid;grid-template-columns:1fr 1.6fr;gap:56px;align-items:start}.yg-faq__list{border-top:1px solid var(--yg-line)}.yg-faq__item{border-bottom:1px solid var(--yg-line)}.yg-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:20px 0;font-weight:800;font-size:17px;line-height:1.4;color:var(--yg-black)!important}.yg-faq__item summary:hover,.yg-faq__item[open] summary,.yg-faq__item summary:focus-visible{color:var(--yg-black)!important}.yg-faq__item summary::-webkit-details-marker{display:none}.yg-faq__item summary h3{font:inherit;margin:0;color:inherit!important}.yg-faq__item summary:after{content:"+";flex:none;width:30px;height:30px;border-radius:50%;background:var(--yg-sand);color:var(--yg-black);display:grid;place-items:center;font-family:var(--yg-body);font-size:20px;font-weight:500;line-height:1}.yg-faq__item[open] summary:after{content:"\2212";background:var(--yg-yellow);color:var(--yg-black)}.yg-faq__answer{padding:0 0 20px;font-size:15px;line-height:1.7;color:#3a3833}.yg-faq__answer p{margin:0 0 10px}.yg-faq__answer a{color:inherit;font-weight:700;text-decoration:underline;text-decoration-color:var(--yg-yellow);text-decoration-thickness:2px;text-underline-offset:3px}.yg-faq__aside .yg-btn{margin-top:20px}@media(max-width:989px){.yg-faq__grid{grid-template-columns:1fr;gap:16px}.yg-faq__item summary{font-size:16px;padding:16px 0}}.yg-copy{display:grid;grid-template-columns:1fr 1fr;gap:56px}.yg-copy__col h3{font-family:var(--yg-head);font-weight:400;font-size:19px;line-height:1.25;margin:0 0 8px}.yg-copy__col p{font-size:15px;line-height:1.75;color:#3a3833;margin:0 0 20px}.yg-copy__col p:last-child{margin-bottom:0}.yg-copy__col p+h3{margin-top:8px}.yg-copy__col a{color:inherit;font-weight:700;text-decoration:underline;text-decoration-color:var(--yg-yellow);text-decoration-thickness:2px;text-underline-offset:3px}.yg-coll-copy{margin-top:72px;padding-top:56px;border-top:1px solid var(--yg-line)}.yg-coll-copy .yg-h2{margin-bottom:24px}.yg-disclaimer{font-size:12px;line-height:1.6;color:var(--yg-muted);margin:32px 0 0}@media(max-width:749px){.yg-copy{grid-template-columns:1fr;gap:20px}.yg-coll-copy{margin-top:48px;padding-top:40px}}.yg-strip{border-radius:var(--yg-radius);padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.yg-strip--yellow{background:var(--yg-yellow);color:var(--yg-black)}.yg-strip--black{background:var(--yg-black);color:#fff}.yg-strip--sand{background:var(--yg-sand);color:var(--yg-black);padding:24px 40px}.yg-strip__title{font-size:clamp(22px,2.6vw,32px);margin:0}.yg-strip__text p{margin:6px 0 0;font-size:16px;line-height:1.5;opacity:.85}.yg-strip--sand .yg-strip__text{flex:1}.yg-strip__media{flex:none;width:260px}.yg-strip__media img{display:block;width:100%;height:120px;object-fit:contain;mix-blend-mode:multiply}@media(max-width:749px){.yg-strip,.yg-strip--sand{flex-direction:column;align-items:flex-start;padding:24px 20px}.yg-strip .yg-btn,.yg-strip__media{width:100%}.yg-strip__media img{height:100px}}.yg-coll-head{padding:36px 0 8px}.yg-coll-head__title{font-family:var(--yg-head);font-weight:400;font-size:clamp(28px,3.6vw,46px);line-height:1.1;margin:0 0 12px;letter-spacing:-.01em}.yg-coll-head__intro{font-size:16px;line-height:1.6;color:#3a3833;margin:0;max-width:860px}.yg-coll-head__intro p{margin:0}.yg-coll-head__points{display:flex;flex-wrap:wrap;gap:8px 18px;list-style:none;padding:0;margin:14px 0 0;font-size:13px;font-weight:700}.yg-coll-head__points li{display:flex;gap:6px;align-items:center}.yg-coll-head__points li:before{content:"\2713";color:var(--yg-yellow-dark);font-weight:900}.yg-chips{display:flex;gap:8px;overflow-x:auto;padding:18px 0 4px;margin:0;list-style:none;scrollbar-width:none}.yg-chips::-webkit-scrollbar{display:none}.yg-chip{flex:none;display:inline-flex;gap:6px;align-items:center;border:1.5px solid var(--yg-line);border-radius:999px;padding:9px 16px;font-size:14px;font-weight:700;text-decoration:none;color:var(--yg-black);background:#fff;white-space:nowrap}.yg-chip span{color:var(--yg-muted);font-weight:500}.yg-chip:hover{border-color:var(--yg-black);color:var(--yg-black)}.yg-chip[aria-current=page]{background:var(--yg-black);border-color:var(--yg-black);color:#fff}.yg-chip[aria-current=page] span{color:#bdbab2}@media(max-width:749px){.yg-coll-head{padding-top:20px}.yg-coll-head__title{font-size:28px}.yg-coll-head__intro{font-size:15px}.yg-coll-head__points{gap:6px 14px;font-size:12px;margin-top:12px}}@media(min-width:990px){.product-grid.product-grid--grid:not([product-grid-view=zoom-out]){--product-grid-columns-desktop: repeat(4, minmax(0, 1fr))}}.yg-card-specs{display:flex;flex-wrap:wrap;gap:4px 6px;margin:2px 0 0;padding:0;list-style:none;font-size:12px;line-height:1.3;color:var(--yg-muted)}.yg-card-specs li{background:var(--yg-sand);border-radius:6px;padding:3px 7px;white-space:nowrap}.yg-card-specs li.yg-card-specs__hl{background:var(--yg-black);color:#fff}.jdgm-carousel-title,.jdgm-all-reviews-page__title,.jdgm-rev-widg__title{font-family:var(--yg-head)!important;font-weight:400!important;letter-spacing:-.01em}.yg-foot{background:var(--yg-black);color:#d6d4cf;padding:56px 0 28px}.yg-foot__grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.yg-foot__brand p{font-size:14px;line-height:1.7;margin:14px 0 0;max-width:360px}.yg-foot .yg-foot__logo{font-family:var(--yg-head);font-weight:400;font-size:36px;line-height:1;color:var(--yg-orange)!important;letter-spacing:.02em;text-decoration:none}.yg-foot__title{font-family:var(--yg-head);font-weight:400;font-size:15px;color:#fff;margin:0 0 14px;letter-spacing:.03em}.yg-foot ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.yg-foot a{color:#d6d4cf;text-decoration:none;font-size:14px}.yg-foot a:hover{color:var(--yg-yellow)}.yg-foot__bottom{border-top:1px solid #2e2d2a;margin-top:40px;padding-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:center}.yg-foot .yg-foot__pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.yg-foot__pay svg{width:38px;height:24px}.yg-foot__legal{font-size:12px;line-height:1.6;color:#8f8c85;max-width:760px}.yg-foot__legal p{margin:0}@media(max-width:989px){.yg-foot__grid{grid-template-columns:1fr 1fr;gap:28px}.yg-foot__brand{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/yg-cro.css.map */
