html #MainContent[data-v15-page=product] .gn-pdp-hero__grid{align-items:start}html #MainContent[data-v15-page=product] .gn-pdp-hero__col{align-self:start;position:relative;top:auto;width:100%;height:fit-content;min-height:0}html #MainContent[data-v15-page=product] .gn-pdp-hero__gallery{width:100%;height:auto;min-height:0;flex:none}html #MainContent .v15-closing{position:relative;isolation:isolate;overflow:hidden;padding:64px 0;margin:0;background:#22251f;color:#f8f7f3}html #MainContent .v15-closing>.gn-wrap{position:relative;z-index:1;max-width:1440px;width:100%;padding-inline:var(--gn-gutter)}html #MainContent .v15-closing:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:620px;height:620px;border:1px solid #ffffff14;border-radius:50%;right:-190px;top:-300px;box-shadow:0 0 0 56px #ffffff04,0 0 0 112px #ffffff03}html #MainContent .v15-closing :is(.gn-ct-closer,.gn-gd-news,.gn-faqh-ask__card){position:relative;display:grid;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:56px;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit;text-align:left;overflow:visible}html #MainContent .v15-closing .gn-ct-closer:after{display:none}html #MainContent .v15-closing :is(.gn-ct-closer__h2,.gn-gd-news__h2,.gn-faqh-ask__h2){font:900 clamp(36px,4vw,52px)/1.08 var(--gn-font-display);letter-spacing:-.035em;word-spacing:.04em;text-wrap:balance;max-width:23ch;margin:0;color:inherit}html #MainContent .v15-closing :is(.gn-ct-closer__p,.gn-gd-news__p,.gn-faqh-ask__p){font:400 16px/1.75 var(--gn-font-body);max-width:60ch;margin:20px 0 0;color:#c9cbc4;text-wrap:pretty}html #MainContent .v15-closing .gn-ct-closer__btns{display:flex;flex-direction:column;gap:12px;align-items:stretch;justify-content:center;margin:0}html #MainContent .v15-closing .gn-ct-btn{min-height:56px;padding:16px 24px;font:600 14px/1.5 var(--gn-font-body);border-radius:100px;gap:14px;text-align:center}html #MainContent .v15-closing .gn-ct-btn--light{background:#f8f7f3;color:#22251f;border-color:#f8f7f3}html #MainContent .v15-closing .gn-ct-btn--ghost{background:transparent;color:#f8f7f3;border-color:#fff6}html #MainContent .v15-closing .gn-ct-btn--light:hover{background:#e0f0f2;border-color:#e0f0f2}html #MainContent .v15-closing .gn-ct-btn--ghost:hover{background:#ffffff10;border-color:#f8f7f3}html #MainContent .v15-closing :is(a,input,button,textarea):focus-visible{outline:2px solid #bcdbe0;outline-offset:4px}html #MainContent .v15-closing .gn-gd-news{grid-template-columns:minmax(0,1fr) minmax(320px,.8fr)}html #MainContent .v15-closing .gn-gd-news__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start;margin:0}html #MainContent .v15-closing .gn-gd-news__input{width:100%;min-width:0;min-height:56px;margin:0;padding:15px 20px;font:400 16px/1.5 var(--gn-font-body);background:#ffffff0b;color:#f8f7f3;border:1px solid #ffffff66;border-radius:100px}html #MainContent .v15-closing .gn-gd-news__input::placeholder{color:#c9cbc4}html #MainContent .v15-closing .gn-faqh-ask__card{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr);align-items:start}html #MainContent .v15-closing .gn-faqh-ask__intro{padding-block:10px}html #MainContent .v15-closing .gn-faqh-badge{margin:0 0 24px;background:#ffffff0d;color:#f8f7f3;border-color:#ffffff35}html #MainContent .v15-closing .gn-faqh-ask__points{margin-top:28px;gap:16px}html #MainContent .v15-closing .gn-faqh-ask__points li{font:500 14px/1.6 var(--gn-font-body);align-items:start;color:#e3e4dd}html #MainContent .v15-closing .gn-faqh-ask__points .gn-ico{flex:none;margin-top:2px;color:#3b4937;background:#e4e6de}html #MainContent .v15-closing .gn-faqh-ask__form{padding:30px;border:1px solid #ffffff30;border-radius:22px;background:#f8f7f3;color:#22251f}html #MainContent .v15-closing .gn-faqh-form__field{font:400 16px/1.6 var(--gn-font-body);background:#fff;border:1px solid #d3d6cb;border-radius:12px}html #MainContent .v15-closing .gn-faqh-form__submit{min-height:54px;font:600 14px/1.5 var(--gn-font-body)}html #MainContent .v15-closing .gn-faqh-form__note{font-size:12px;line-height:1.6;margin-top:16px}@media(max-width:900px){html #MainContent .v15-closing{padding-block:48px}html #MainContent .v15-closing :is(.gn-ct-closer,.gn-gd-news,.gn-faqh-ask__card){grid-template-columns:minmax(0,1fr);gap:30px}html #MainContent .v15-closing :is(.gn-ct-closer__h2,.gn-gd-news__h2,.gn-faqh-ask__h2){font-size:38px;max-width:24ch}html #MainContent .v15-closing .gn-ct-closer__btns{max-width:500px;flex-direction:row;justify-content:flex-start}html #MainContent .v15-closing .gn-ct-closer__btns a{flex:1;min-width:0}html #MainContent .v15-closing .gn-gd-news__form{max-width:580px}html #MainContent .v15-closing .gn-faqh-ask__intro{padding:0}html #MainContent .v15-closing .gn-faqh-ask__form{max-width:640px}}@media(max-width:600px){html #MainContent .v15-closing{padding-block:40px}html #MainContent .v15-closing :is(.gn-ct-closer__h2,.gn-gd-news__h2,.gn-faqh-ask__h2){font-size:34px;line-height:1.12;letter-spacing:-.03em;text-wrap:pretty;max-width:none}html #MainContent .v15-closing :is(.gn-ct-closer__p,.gn-gd-news__p,.gn-faqh-ask__p){font-size:15px;line-height:1.75;margin-top:18px}html #MainContent .v15-closing .gn-ct-closer__btns{max-width:none;flex-direction:column;gap:10px}html #MainContent .v15-closing .gn-gd-news__form{grid-template-columns:1fr;gap:12px}html #MainContent .v15-closing .gn-gd-news__form .gn-ct-btn{width:100%}html #MainContent .v15-closing .gn-faqh-ask__form{padding:24px 20px;border-radius:18px}html #MainContent .v15-closing .gn-faqh-ask__points{margin-top:24px;gap:12px}html #MainContent .v15-closing .gn-faqh-form__note{font-size:12px}}@media(max-width:360px){html #MainContent .v15-closing :is(.gn-ct-closer__h2,.gn-gd-news__h2,.gn-faqh-ask__h2){font-size:31px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/gn-v15-final.css.map */
