.gg{background:#000;color:#fff;font-family:Montserrat,sans-serif}.gg *{box-sizing:border-box}.gg-wrap{max-width:1180px;margin:0 auto;padding:0 24px}html body .gg p,html body .gg h1,html body .gg h2,html body .gg h3,html body .gg a,html body .gg li,html body .gg summary,html body .gg b,html body .gg span,html body .gg small,html body .gg em{color:inherit}.gg h1,.gg h2,.gg h3{margin:0;font-weight:600;letter-spacing:.04em;text-transform:uppercase!important}.gg h1{font-size:clamp(30px,4.4vw,48px);line-height:1.12}.gg h2{font-size:clamp(20px,2.6vw,28px);line-height:1.25;letter-spacing:.08em}.gg p{line-height:1.7;margin:0}.gg .gg-eyebrow{font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#bdbdbd!important;margin:0 0 12px}.gg-center,.gg-center .gg-eyebrow{text-align:center}.gg-btn{display:inline-block;border:1px solid #fff;padding:13px 26px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none!important;transition:.2s}.gg-btn:hover,.gg-btn--solid{background:#fff}.gg-btn--solid:hover{background:transparent}html body .gg a.gg-btn--solid,html body.template-page #MainContent .gg a.gg-btn--solid,html body.template-page #MainContent .gg a.gg-btn:not(.gg-btn--solid):hover{color:#000!important}html body .gg a.gg-btn--solid:hover,html body.template-page #MainContent .gg a.gg-btn--solid:hover{color:#fff!important}.gg-sec{padding:64px 0;border-top:1px solid #161616}.gg-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:44px;align-items:center;padding:72px 0 64px}.gg-hero__img img,.gg-gc img{width:100%;height:auto;display:block;background:#111;object-fit:cover}.gg-hero__img img{aspect-ratio:1/1}.gg .gg-lead{color:#cfcfcf!important;font-size:16px;max-width:470px;margin:18px 0 0}.gg-btns{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.gg .gg-price{margin-top:22px;font-size:13px;color:#bdbdbd!important}.gg .gg-price b{color:#fff!important}.gg-video__frame{margin:30px auto 0;max-width:900px;background:#111}.gg-video__frame video,.gg-video__frame .gg-video__el{width:100%;height:auto;display:block}.gg-pack{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:34px;text-align:left}.gg-pack__item,.gg-step{border:1px solid #262626;background:#0c0c0c;padding:24px 22px;text-align:left}.gg-pack__item{padding:0;display:flex;flex-direction:column;overflow:hidden}.gg-pack__txt{padding:16px 20px 24px}.gg-ill{display:block;background:#0c0c0c;overflow:hidden}.gg-ill img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block;transition:transform .5s}.gg-ill:hover img{transform:scale(1.05)}.gg .gg-n{font-size:13px;font-weight:700;color:#ca0910!important;letter-spacing:.1em}.gg-pack__item h3,.gg-step h3{font-size:14px;margin:10px 0 8px;letter-spacing:.1em}.gg-pack__item h3{font-size:13.5px}.gg-pack__item p,.gg-step p{font-size:14px;color:#bdbdbd!important}.gg-pack__item p{font-size:13.5px}.gg-steps,.gg-grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:34px;text-align:left}.gg-tile{position:relative;display:block;overflow:hidden;background:#111;text-decoration:none!important}.gg-tile img{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;opacity:.82;transition:transform .5s,opacity .3s}.gg-tile:hover img{transform:scale(1.04);opacity:1}.gg-cap{position:absolute;left:0;right:0;bottom:0;padding:22px;background:linear-gradient(transparent,#000000e0);text-align:left}.gg-cap small{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#bdbdbd!important}.gg-cap b{display:block;font-size:20px;margin-top:4px;letter-spacing:.04em}.gg-cap em{font-style:normal;font-size:12px;text-decoration:underline;text-underline-offset:3px;margin-top:8px;display:inline-block}.gg .gg-sub{color:#bdbdbd!important;max-width:600px;margin:12px auto 0;font-size:14px}.gg-prod{display:block;background:#0c0c0c;border:1px solid #262626;text-decoration:none!important}.gg-prod img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:#111}.gg-prod__info{padding:16px;text-align:left}.gg-prod__t{font-size:14px;font-weight:600}.gg-prod__p{margin-top:6px;font-size:13px;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.gg .gg-prod__p s{color:#7d7d7d!important;font-size:12px}.gg .gg-save{color:#ff5a5f!important;font-weight:600;font-size:12px}.gg-more{margin-top:30px!important}.gg-gc{display:grid;grid-template-columns:1fr 1.2fr;gap:44px;align-items:center;border:1px solid #262626;background:#0c0c0c;padding:36px}.gg-gc img{aspect-ratio:16/10}.gg-gc p{color:#bdbdbd!important;margin-top:14px!important}.gg-gc .gg-btn{margin-top:22px}.gg-faq{max-width:780px;margin:30px auto 0;text-align:left}.gg-faq details{border-top:1px solid #262626}.gg-faq details:last-child{border-bottom:1px solid #262626}.gg-faq summary{cursor:pointer;list-style:none;padding:20px 4px;font-weight:600;font-size:15px;display:flex;justify-content:space-between;gap:16px}.gg-faq summary::-webkit-details-marker{display:none}.gg-faq summary:after{content:"+";font-weight:400;font-size:20px;line-height:1}.gg-faq details[open] summary:after{content:"\2013"}.gg-faq details p{margin:0 4px 20px;color:#bdbdbd!important;font-size:14px}.gg-hero__video{max-width:420px;width:100%;margin:0 auto;aspect-ratio:9/16;background:#0c0c0c;overflow:hidden}.gg-hero__video video,.gg-hero__video .gg-video__el{width:100%;height:100%;object-fit:cover;display:block}.gg .gg-faq details p.gg-faq__en{margin-bottom:10px}.gg .gg-faq details p.gg-faq__ar{font-family:Cairo,Montserrat,sans-serif;direction:rtl;text-align:right;unicode-bidi:plaintext;margin-bottom:20px}@media(max-width:980px){.gg-pack{grid-template-columns:repeat(2,1fr)}.gg-pack__item:last-child{grid-column:1/-1}}@media(max-width:820px){.gg-hero,.gg-gc{grid-template-columns:1fr}.gg-hero{padding-top:36px;gap:28px}.gg-steps,.gg-grid3{grid-template-columns:1fr}.gg-gc{padding:22px}.gg-sec{padding:48px 0}.gg-wrap{padding:0 16px}.gg .gg-tile img{aspect-ratio:16/10}.gg .gg-prod{display:grid;grid-template-columns:120px 1fr;align-items:center}.gg .gg-prod img{aspect-ratio:1/1}}@media(max-width:980px){.gg-pack{gap:12px}.gg-pack__item{flex-direction:row;align-items:center}.gg-ill{flex:0 0 132px;width:132px}.gg-ill img{aspect-ratio:1/1;object-fit:cover;object-position:center 62%}.gg-pack__txt{padding:14px 16px}.gg-pack__item h3{margin:6px 0 4px}.gg-pack__item p{font-size:13px;line-height:1.55}}@media(max-width:600px){html body .gg .gg-pack{grid-template-columns:1fr!important}.gg-pack__item:last-child{grid-column:auto}}@media(min-width:981px){.gg-pack__item h3{min-height:2.5em;display:flex;align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/gents-gifting.css.map */
