.gnp{--gnp-primary: #ef5a24;--gnp-primary-dark: #d84a17;--gnp-heading: #1b1b1f;--gnp-text: #6b6f76;--gnp-card: #ffffff;--gnp-border: #f0e2d6;--gnp-chip: #fdeee5;--gnp-radius: 18px;--gnp-script: "Dancing Script", "Segoe Script", cursive;position:relative;box-sizing:border-box;color:var(--gnp-text);font-family:var(--body-font-family, inherit)}.gnp *,.gnp *:before,.gnp *:after{box-sizing:border-box}.gnp__inner{max-width:calc(var(--gnp-inner-width, 1500px) + 2 * var(--padding-content-page-width, 20px));margin:0 auto;padding-left:var(--padding-content-page-width, 20px);padding-right:var(--padding-content-page-width, 20px);position:relative;z-index:2}.gnp__eyebrow{font-family:var(--gnp-script);color:var(--gnp-primary);font-size:clamp(22px,3vw,28px);line-height:1.2;margin:0 0 6px;display:inline-flex;align-items:center;gap:14px}.gnp__eyebrow-rule{display:inline-block;width:34px;height:1px;background:currentColor;opacity:.55;position:relative}.gnp__eyebrow-rule:after{content:"";position:absolute;top:-3px;width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.gnp__eyebrow-rule--left:after{left:0;transform:rotate(-135deg)}.gnp__eyebrow-rule--right:after{right:0}.gnp__title{font-family:var(--heading-font-family, inherit);color:var(--gnp-heading);font-weight:700;font-size:clamp(28px,4.2vw,42px);line-height:1.18;margin:0;letter-spacing:-.01em}.gnp__title em{font-style:normal;color:var(--gnp-primary)}.gnp__title-underline{display:block;width:58px;height:3px;border-radius:3px;background:var(--gnp-primary);margin:14px auto 0}.gnp__head{text-align:center;margin-bottom:34px}.gnp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1px solid transparent;border-radius:999px;font-family:var(--button-font, var(--body-font-family, inherit));font-size:15px;font-weight:600;line-height:1;padding:15px 20px 15px 26px;cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.gnp-btn--primary{background:var(--gnp-primary);color:#fff}.gnp-btn--primary:hover{background:var(--gnp-primary-dark);color:#fff}.gnp-btn--primary .gnp-btn__arrow{width:28px;height:28px;border-radius:50%;background:#ffffff38;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.gnp-btn--primary .gnp-btn__arrow svg{width:14px;height:14px}.gnp-btn--ghost{background:transparent;color:var(--gnp-heading);padding:8px;font-weight:600}.gnp-btn--ghost .gnp-btn__play{width:44px;height:44px;border-radius:50%;background:var(--gnp-card);border:1px solid var(--gnp-border);box-shadow:0 6px 18px #1f160f14;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;transition:transform .2s ease}.gnp-btn--ghost:hover .gnp-btn__play{transform:scale(1.06)}.gnp-btn--ghost .gnp-btn__play svg{width:15px;height:15px;margin-left:2px}.gnp-hero{overflow:hidden}.gnp-hero__grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:center}.gnp-hero__kicker{font-size:calc(16px * var(--gnp-hero-scale, 1));letter-spacing:.06em;color:var(--gnp-primary);margin:0 0 18px;font-weight:500}.gnp-hero__script{font-family:var(--gnp-script);color:var(--gnp-heading);font-size:calc(clamp(42px,6.4vw,72px) * var(--gnp-hero-scale, 1));line-height:.95;display:block;margin-bottom:2px}.gnp-hero__heading{font-family:var(--heading-font-family, inherit);color:var(--gnp-heading);font-weight:700;font-size:calc(clamp(46px,8vw,96px) * var(--gnp-hero-scale, 1));line-height:1.03;letter-spacing:-.02em;margin:0 0 18px}.gnp-hero__heading span{display:block}.gnp-hero__heading .gnp-hero__accent{color:var(--gnp-primary)}.gnp-hero__text{font-size:calc(17px * var(--gnp-hero-scale, 1));line-height:1.7;max-width:100%;margin:0 0 32px}.gnp-hero .gnp-btn{font-size:calc(15px * var(--gnp-hero-scale, 1));padding:calc(16px * var(--gnp-hero-scale, 1)) calc(22px * var(--gnp-hero-scale, 1)) calc(16px * var(--gnp-hero-scale, 1)) calc(28px * var(--gnp-hero-scale, 1))}.gnp-hero .gnp-btn--primary .gnp-btn__arrow{width:calc(30px * var(--gnp-hero-scale, 1));height:calc(30px * var(--gnp-hero-scale, 1))}.gnp-hero__actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.gnp-hero__media{position:relative}.gnp-hero__glow{position:absolute;top:6%;right:4%;bottom:6%;left:4%;border-radius:50%;background:radial-gradient(circle at 50% 45%,var(--gnp-glow, #fbe3d6) 0%,rgba(255,255,255,0) 68%);z-index:0}.gnp-hero__image{position:relative;z-index:1;display:block;width:100%;height:auto;margin:0 auto;max-width:var(--gnp-hero-image-width, 620px)}.gnp-hero__image--feather{-webkit-mask-image:radial-gradient(ellipse 74% 74% at 50% 50%,#000 50%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(ellipse 74% 74% at 50% 50%,#000 50%,#0000)}.gnp-hero__image--multiply{mix-blend-mode:multiply}.gnp-hero__image--rounded{border-radius:var(--gnp-radius);box-shadow:0 18px 44px #2b1a0e1f}.gnp-hero__image--placeholder svg{width:100%;height:auto;fill:#00000014}.gnp-hero--bg{display:flex;align-items:center;width:100%;flex:1 1 100%;min-height:var(--gnp-hero-min-height, 520px);aspect-ratio:var(--gnp-hero-ratio, auto);max-height:var(--gnp-hero-max-height, 760px)}.gnp-hero--bg .gnp__inner{width:100%;position:static}.gnp-hero--bg .gnp-hero__grid{grid-template-columns:1fr;gap:0}.gnp-hero--bg .gnp-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.gnp-hero--bg .gnp-hero__glow{display:none}.gnp-hero--bg .gnp-hero__image{width:100%;height:100%;max-width:none;object-fit:var(--gnp-hero-fit, contain);object-position:var(--gnp-hero-focal, center center)}.gnp-hero--bg .gnp-hero__content{position:relative;z-index:2;max-width:var(--gnp-hero-copy-width, 520px);padding:32px 0}.gnp-hero--bg .gnp-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,var(--gnp-scrim) 0%,var(--gnp-scrim) 28%,rgba(255,255,255,0) 72%)}@media(max-width:749px){.gnp-hero--bg{aspect-ratio:auto;min-height:0}.gnp-hero--bg .gnp-hero__image{object-position:78% center}.gnp-hero--bg .gnp-hero__content{padding:36px 0}.gnp-hero__text{display:none}}.gnp-hero__ornament{position:absolute;top:0;width:clamp(60px,12vw,150px);height:auto;z-index:1;pointer-events:none;opacity:.95}.gnp-hero__ornament--left{left:0}.gnp-hero__ornament--right{right:0}@media(max-width:749px){.gnp-hero__ornament{width:74px;opacity:.7}}@media(min-width:990px){.gnp-hero__grid{grid-template-columns:1fr 1fr;gap:20px}.gnp-hero__content{padding-right:20px}}.gnp-bar__card{background:var(--gnp-card);border:1px solid var(--gnp-border);border-radius:var(--gnp-radius);box-shadow:0 10px 34px #2b1a0e0f;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.gnp-bar__item{display:flex;align-items:center;gap:14px;padding:22px 20px;border-bottom:1px solid var(--gnp-border)}.gnp-bar__item:nth-child(odd){border-right:1px solid var(--gnp-border)}.gnp-bar__item:nth-last-child(-n+2){border-bottom:0}.gnp-bar__icon,.gnp-feature__icon,.gnp-news__icon{width:52px;height:52px;border-radius:50%;background:var(--gnp-chip);color:var(--gnp-primary);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden}.gnp-bar__icon svg,.gnp-feature__icon svg,.gnp-news__icon svg{width:24px;height:24px}.gnp-bar__icon img,.gnp-feature__icon img,.gnp-news__icon img{width:100%;height:100%;object-fit:cover}.gnp-bar__title,.gnp-feature__title{font-family:var(--heading-font-family, inherit);color:var(--gnp-heading);font-size:16px;font-weight:600;line-height:1.3;margin:0 0 4px}.gnp-bar__text,.gnp-feature__text{font-size:13.5px;line-height:1.55;margin:0}@media(min-width:750px){.gnp-bar__card{grid-template-columns:repeat(4,minmax(0,1fr))}.gnp-bar__item{border-bottom:0;border-right:1px solid var(--gnp-border);padding:26px 22px}.gnp-bar__item:last-child{border-right:0}}.gnp-bar--stack .gnp-bar__item,.gnp-bar--stack .gnp-feature{flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:10px}.gnp-bar--stack .gnp-bar__item>div,.gnp-bar--stack .gnp-feature>div{width:100%;display:flex;flex-direction:column;gap:3px}.gnp-bar--stack .gnp-bar__title,.gnp-bar--stack .gnp-feature__title{font-size:15px;margin:0;text-wrap:balance}.gnp-bar--stack .gnp-bar__text,.gnp-bar--stack .gnp-feature__text{font-size:12.5px;line-height:1.5;text-wrap:pretty}.gnp-bar--stack .gnp-bar__icon,.gnp-bar--stack .gnp-feature__icon{width:48px;height:48px}.gnp-bar--stack .gnp-bar__icon svg,.gnp-bar--stack .gnp-feature__icon svg{width:22px;height:22px}.gnp-bar--overlap{position:relative;z-index:3}.gnp-bar--overlap .gnp-bar__card{margin-top:calc(-1 * var(--gnp-overlap, 0px))}.gnp-features__card{background:var(--gnp-strip-bg, #fcf3ec);border:1px solid var(--gnp-border);border-radius:var(--gnp-radius);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:26px 22px}.gnp-feature{display:flex;align-items:flex-start;gap:14px}.gnp-feature__icon{background:var(--gnp-card)}@media(min-width:750px){.gnp-features__card{grid-template-columns:repeat(4,minmax(0,1fr));padding:30px 26px;gap:26px}}.gnp-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:30px}.gnp-tab{border:1px solid var(--gnp-border);background:var(--gnp-card);color:var(--gnp-heading);border-radius:999px;padding:11px 26px;font-size:14.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.gnp-tab[aria-selected=true]{background:var(--gnp-primary);border-color:var(--gnp-primary);color:#fff}.gnp-panel[hidden]{display:none!important}.gnp-products{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:22px}.gnp-carousel{position:relative}.gnp-scroller,.gnp-products--carousel{display:flex;grid-template-columns:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;gap:var(--gnp-gap, 22px);padding:6px 0 10px;margin:-6px 0 -10px}.gnp-scroller::-webkit-scrollbar,.gnp-products--carousel::-webkit-scrollbar{width:0;height:0;display:none}.gnp-scroller>*,.gnp-products--carousel>*{flex:0 0 calc((100% - (var(--gnp-per-view, 1) - 1) * var(--gnp-gap, 22px)) / var(--gnp-per-view, 1));min-width:0;scroll-snap-align:start}.gnp-scroller:focus-visible,.gnp-products--carousel:focus-visible{outline:2px solid var(--gnp-primary);outline-offset:4px;border-radius:6px}.gnp-carousel__arrow{position:absolute;top:38%;transform:translateY(-50%);z-index:3;width:42px;height:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--gnp-border);border-radius:999px;background:var(--gnp-card);color:var(--gnp-heading);cursor:pointer;box-shadow:0 8px 22px #2b1a0e24;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.gnp-carousel__arrow svg{width:18px;height:18px}.gnp-carousel__arrow:hover{background:var(--gnp-primary);border-color:var(--gnp-primary);color:#fff}.gnp-carousel__arrow[disabled]{opacity:.3;pointer-events:none}.gnp-carousel__arrow[hidden]{display:none}.gnp-testimonials .gnp-carousel__arrow{top:50%}.gnp-carousel__arrow--prev{left:-16px}.gnp-carousel__arrow--next{right:-16px}.gnp-dots{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px}.gnp-dots:empty{display:none}.gnp-dot{width:8px;height:8px;padding:0;border:0;border-radius:999px;background:var(--gnp-border);cursor:pointer;transition:width .2s ease,background-color .2s ease}.gnp-dot:hover{background:var(--gnp-primary);opacity:.55}.gnp-dot[aria-current=true]{width:24px;background:var(--gnp-primary);opacity:1}@media(prefers-reduced-motion:reduce){.gnp-scroller,.gnp-products--carousel{scroll-behavior:auto}}.gnp-card{background:var(--gnp-card);border:1px solid var(--gnp-border);border-radius:var(--gnp-radius);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .25s ease,transform .25s ease}.gnp-card:hover{box-shadow:0 14px 36px #2b1a0e1a;transform:translateY(-2px)}.gnp-card__media{position:relative;display:block;aspect-ratio:var(--gnp-card-ratio, 1 / 1);background:var(--gnp-chip);overflow:hidden}.gnp-card__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.gnp-card:hover .gnp-card__media img{transform:scale(1.04)}.gnp-card__media svg{width:100%;height:100%;fill:#00000014}.gnp-card__badge{position:absolute;top:14px;left:14px;background:var(--gnp-primary);color:#fff;border-radius:999px;font-size:12px;font-weight:600;line-height:1;padding:8px 13px;z-index:2}.gnp-card__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.gnp-card__row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.gnp-card__title{font-family:var(--heading-font-family, inherit);font-size:15.5px;font-weight:600;line-height:1.4;color:var(--gnp-heading);margin:0}.gnp-card__title a{color:inherit;text-decoration:none}.gnp-card__title a:hover{color:var(--gnp-primary)}.gnp-card__prices{display:flex;align-items:baseline;gap:10px;margin-top:6px;flex-wrap:wrap}.gnp-card__price{font-size:16px;font-weight:600;color:var(--gnp-heading)}.gnp-card__compare{font-size:14px;color:#a7a19c;text-decoration:line-through}.gnp-card__wish{width:34px;height:34px;border-radius:50%;border:0;background:transparent;color:#b9b2ac;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto;padding:0;transition:color .2s ease,background-color .2s ease}.gnp-card__wish svg{width:19px;height:19px}.gnp-card__wish:hover{background:var(--gnp-chip);color:var(--gnp-primary)}.gnp-card__wish[aria-pressed=true]{color:var(--gnp-primary)}.gnp-card__wish[aria-pressed=true] svg{fill:currentColor}.gnp-card__atc{margin-top:auto;width:100%;border:1px solid var(--gnp-primary);background:transparent;color:var(--gnp-primary);border-radius:10px;padding:12px 14px;font-family:inherit;font-size:14.5px;font-weight:600;line-height:1.2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;text-decoration:none;transition:background-color .2s ease,color .2s ease,opacity .2s ease}.gnp-card__atc svg{width:17px;height:17px}.gnp-card__atc:hover{background:var(--gnp-primary);color:#fff}.gnp-card__atc.is-loading{opacity:.65;pointer-events:none}.gnp-card__atc--sold-out{border-color:var(--gnp-border);color:#a7a19c;cursor:not-allowed}.gnp-card__atc--sold-out:hover{background:transparent;color:#a7a19c}.gnp-card__note{font-size:12.5px;margin:0;min-height:1em}.gnp-card__note--error{color:#c0392b}.gnp-card__note--success{color:#1b7f5a}.gnp-empty{text-align:center;padding:40px 20px;border:1px dashed var(--gnp-border);border-radius:var(--gnp-radius)}.gnp-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px}.gnp-quote{position:relative;background:var(--gnp-card);border:1px solid var(--gnp-border);border-radius:var(--gnp-radius);padding:24px 24px 22px;overflow:hidden;display:flex;flex-direction:column;gap:14px}.gnp-quotes.gnp-scroller{display:flex;grid-template-columns:none}.gnp-quote__mark{position:absolute;top:16px;right:16px;font-family:Georgia,Times New Roman,serif;font-size:74px;line-height:1;color:var(--gnp-primary);opacity:.12;pointer-events:none}.gnp-stars{display:inline-flex;gap:3px;color:var(--gnp-primary)}.gnp-stars svg{width:15px;height:15px}.gnp-stars .gnp-star--off{opacity:.25}.gnp-quote__text{font-size:14.5px;line-height:1.7;color:var(--gnp-heading);margin:0;position:relative;z-index:1}.gnp-quote__author{display:flex;align-items:center;gap:11px;margin-top:auto}.gnp-quote__avatar{width:38px;height:38px;border-radius:50%;overflow:hidden;background:var(--gnp-chip);flex:0 0 auto}.gnp-quote__avatar img{width:100%;height:100%;object-fit:cover;display:block}.gnp-quote__avatar svg{width:100%;height:100%;fill:#0000001f}.gnp-quote__name{font-family:var(--heading-font-family, inherit);font-size:14.5px;font-weight:600;color:var(--gnp-heading)}.gnp-news__card{position:relative;overflow:hidden;border-radius:var(--gnp-radius);background:var(--gnp-news-bg, linear-gradient(90deg, #fdece0 0%, #fce4d3 100%));padding:28px 24px;display:grid;grid-template-columns:1fr;gap:20px;align-items:center}.gnp-news__intro{display:flex;align-items:center;gap:16px;position:relative;z-index:2}.gnp-news__icon{background:#ffffff8c;width:58px;height:58px}.gnp-news__icon svg{width:30px;height:30px}.gnp-news__heading{font-family:var(--heading-font-family, inherit);font-size:clamp(20px,2.6vw,26px);font-weight:700;color:var(--gnp-heading);margin:0 0 5px;line-height:1.25}.gnp-news__sub{font-size:14px;margin:0;line-height:1.5}.gnp-news__form{position:relative;z-index:2}.gnp-news__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.gnp-news__fields{display:flex;gap:10px;flex-wrap:wrap}.gnp-news__input{flex:1 1 200px;min-width:0;border:1px solid rgba(255,255,255,.9);background:#fff;border-radius:8px;padding:13px 16px;font-family:inherit;font-size:14.5px;color:var(--gnp-heading)}.gnp-news__input::placeholder{color:#b0a8a2}.gnp-news__input:focus{outline:2px solid var(--gnp-primary);outline-offset:1px}.gnp-news__submit{border:0;background:var(--gnp-primary);color:#fff;border-radius:8px;padding:13px 30px;font-family:inherit;font-size:14.5px;font-weight:600;cursor:pointer;transition:background-color .2s ease}.gnp-news__submit:hover{background:var(--gnp-primary-dark)}.gnp-news__message{margin:10px 0 0;font-size:13.5px}.gnp-news__message--success{color:#1b7f5a}.gnp-news__message--error{color:#c0392b}.gnp-news__deco{position:absolute;bottom:-10%;height:120%;width:auto;opacity:.5;pointer-events:none;z-index:1}.gnp-news__deco--left{left:-2%}.gnp-news__deco--right{right:-2%}@media(min-width:900px){.gnp-news__card{grid-template-columns:1fr auto;padding:30px 40px;gap:30px}.gnp-news__fields{flex-wrap:nowrap}.gnp-news__input{flex:0 0 240px}}.gnp-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background:#140c06b8}.gnp-modal[hidden]{display:none!important}.gnp-modal__box{position:relative;width:min(960px,100%);aspect-ratio:16 / 9;background:#000;border-radius:14px;overflow:hidden}.gnp-modal__box iframe,.gnp-modal__box video{width:100%;height:100%;border:0;display:block}.gnp-modal__close{position:absolute;top:-46px;right:0;width:38px;height:38px;border-radius:50%;border:0;background:#fff;color:#1b1b1f;font-size:20px;line-height:1;cursor:pointer}@media(max-width:749px){.gnp__eyebrow{font-size:clamp(18px,4.5vw,22px)}.gnp__title{font-size:clamp(22px,6vw,30px)}.gnp-hero__kicker{font-size:13px}.gnp-hero__script{font-size:clamp(30px,9vw,42px)}.gnp-hero__heading{font-size:clamp(32px,9vw,44px)}.gnp-hero__text{font-size:14px}.gnp-hero .gnp-btn{font-size:13.5px;padding:13px 18px 13px 22px}.gnp-hero .gnp-btn--primary .gnp-btn__arrow{width:26px;height:26px}.gnp-bar__title,.gnp-feature__title{font-size:14px}.gnp-bar__text,.gnp-feature__text{font-size:12.5px}.gnp-bar--stack .gnp-bar__item{padding:20px 10px}.gnp-bar--stack .gnp-features__card{padding:22px 14px;gap:18px}.gnp-bar--stack .gnp-bar__title,.gnp-bar--stack .gnp-feature__title{font-size:13.5px}.gnp-bar--stack .gnp-bar__text,.gnp-bar--stack .gnp-feature__text{font-size:11.5px;line-height:1.45}.gnp-bar--stack .gnp-bar__icon,.gnp-bar--stack .gnp-feature__icon{width:42px;height:42px}.gnp-bar--stack .gnp-bar__icon svg,.gnp-bar--stack .gnp-feature__icon svg{width:20px;height:20px}.gnp-tab{font-size:13px;padding:10px 20px}.gnp-carousel__arrow{display:none}.gnp-scroller,.gnp-products--carousel{--gnp-gap: 14px}.gnp-card__badge{font-size:11px}.gnp-card__title{font-size:14px}.gnp-card__price{font-size:14.5px}.gnp-card__compare{font-size:12.5px}.gnp-card__atc{font-size:13px}.gnp-card__note{font-size:11.5px}.gnp-quote__text,.gnp-quote__name{font-size:13px}.gnp-quote__mark{font-size:54px}.gnp-news__heading{font-size:clamp(17px,5vw,20px)}.gnp-news__sub{font-size:12.5px}.gnp-news__input{font-size:13.5px}.gnp-news__submit{font-size:13px}.gnp-news__message{font-size:12.5px}.gnp-modal__close{font-size:18px}}.gnp-community__boxes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:26px}@media(min-width:600px){.gnp-community__boxes{grid-template-columns:repeat(var(--gnp-community-cols, 4),minmax(0,1fr))}}.gnp-community__box{display:flex;flex-direction:column;align-items:center;gap:10px;background:transparent;border:0;padding:0;cursor:pointer;font-family:inherit}.gnp-community__box-media{display:block;width:100%;aspect-ratio:1 / 1;border-radius:var(--gnp-radius);overflow:hidden;border:2px solid var(--gnp-border);background:var(--gnp-chip);transition:border-color .2s ease}.gnp-community__box-media img,.gnp-community__box-media svg{width:100%;height:100%;object-fit:cover;display:block}.gnp-community__box[aria-selected=true] .gnp-community__box-media{border-color:var(--gnp-primary)}.gnp-community__box-label{font-size:13.5px;font-weight:600;color:var(--gnp-heading);text-align:center;line-height:1.3}.gnp-community__box[aria-selected=true] .gnp-community__box-label{color:var(--gnp-primary)}.gnp-tabs--sub{margin-bottom:20px}.gnp-tabs--sub .gnp-tab{padding:8px 18px;font-size:13px}.gnp-community{position:relative}.gnp-community__boxes[hidden],.gnp-community__detail[hidden]{display:none!important}.gnp-community__back{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:0;margin-bottom:18px;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--gnp-heading);cursor:pointer}.gnp-community__back svg{width:16px;height:16px}.gnp-community__back:hover{color:var(--gnp-primary)}@media(max-width:749px){.gnp-community__box-label{font-size:12.5px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ganesh-page.css.map */
