.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit):before{display:none!important}.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit){transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit):focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.2rem}@media(hover:hover)and (pointer:fine){.btn--primary:hover,.btn-hover-wrapper:hover .btn--primary{--gs-btn-hover: color-mix(in srgb, rgb(var(--color-button)) 80%, rgb(var(--color-button-text)));color:rgb(var(--color-button-text));background:var(--gs-btn-hover);border-color:var(--gs-btn-hover)}.btn--secondary:hover,.btn-hover-wrapper:hover .btn--secondary{color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button-text))}.btn--outline:hover,.btn-hover-wrapper:hover .btn--outline{color:rgb(var(--color-text-heading));border-color:rgb(var(--color-text-heading))}.btn--icon:hover,.btn-hover-wrapper:hover .btn--icon{color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.btn--white:hover{color:var(--color-button-white, #000);background-color:#e5e5e5;border-color:#e5e5e5}.btn--secondary.btn--active,.btn--icon.btn--active,.btn--outline.btn--active,.btn--white.btn--active{color:rgb(var(--color-button-text));background-color:rgb(var(--color-button))}.btn--loading.btn--primary:hover .loading__spinner{color:rgb(var(--color-button-text))}.btn--loading.btn--secondary:hover .loading__spinner,.btn--loading.btn--outline:hover .loading__spinner,.btn--loading.btn--white:hover .loading__spinner,.btn--loading.btn--icon:hover .loading__spinner{color:currentColor}}.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit):active{opacity:.85}.product-card,.product-card *{--buttons-radius: 0rem;--inputs-radius: 0rem;--badges-radius: 0rem;--blocks-radius: 0rem;--medium-blocks-radius: 0rem;--small-blocks-radius: 0rem;--pcard-radius: 0rem;--pcard-inner-radius: 0rem}.product-card .product-card__image-wrapper,.product-card .media-wrapper,.product-card img,.product-card .pcard-thumbs,.product-card .pcard-thumbs *{border-radius:0!important}.hfi__card,.gfaq__list,aside.sqt,gs-rig.rig{border-radius:var(--blocks-radius);overflow:hidden}.hfi__media,.hfi__poster{border-radius:var(--medium-blocks-radius);overflow:hidden}.grq__item,.qct-product__media,.qct-product__media img,.junip-gallery-item,.junip-review-image{border-radius:var(--small-blocks-radius)}.menu-drawer__shortcut,.menu-drawer__tile{border-radius:var(--medium-blocks-radius)!important;overflow:hidden}.menu-thumb,.menu-thumb img{border-radius:var(--small-blocks-radius)!important;overflow:hidden}.mega-menu__link--thumb img,.mega-menu__link--thumb>span,.mega-menu__link--thumb>div{border-radius:var(--small-blocks-radius)!important;overflow:hidden}.mega-menu img,.mega-menu picture,.mega-menu .media-wrapper,[class*=mega-menu] .card-media__media{border-radius:var(--small-blocks-radius)!important;overflow:hidden}.menu-drawer__menus>ul>li.menu-drawer__item:has(>a.menu-drawer__item-link-heading[href="/collections/new-release"]){display:none!important}.menu-drawer__footer{margin-top:0!important;padding-top:6px!important;padding-bottom:12px!important;border-top:0!important;gap:0!important}.menu-drawer__footer:before{display:none!important}.menu-drawer__footer .grid{gap:2px!important}.menu-drawer__footer a{min-height:40px;font-size:14px!important;gap:10px!important}.menu-drawer__footer a .icon,.menu-drawer__footer a .icon img,.menu-drawer__footer a>svg{width:20px!important;height:20px!important}.menu-drawer .drawer__inner{display:flex!important;flex-direction:column!important}.menu-drawer .menu-drawer__content{flex:1 1 auto!important;min-height:0!important;height:auto!important;overflow:hidden}.menu-drawer .menu-drawer__content>nav{min-height:0;display:flex;flex-direction:column}.menu-drawer .menu-drawer__menus{height:100%!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.menu-drawer .menu-drawer__menus>.menu-drawer__shortcuts{flex:none!important}.menu-drawer .menu-drawer__menus>ul.flex-grow{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain}.menu-drawer .menu-drawer__footer{flex:none!important}.menu-drawer__item-link-heading{min-height:50px;padding-block:0!important}@media(max-height:720px){.menu-drawer__menus>ul.flex-grow>li>a.menu-drawer__item-link-heading,.menu-drawer__menus>ul.flex-grow>li>details>summary,.menu-drawer__menus>ul.flex-grow>li>button{min-height:44px!important;padding-block:0!important}.menu-drawer__menus>ul.flex-grow>li{margin:0!important}.menu-drawer__shortcut{min-height:46px}}.product-template .junip-product-review-container{padding:0!important;max-width:none!important}.product-template .junip-product-review-title,.product-template .junip-product-review-summary-wrapper{position:relative;margin:0!important;background-color:#181817;background-image:url(gs-texture.svg);background-size:360px 360px;color:#f3efe7}.product-template .junip-product-review-title{padding:44px 32px 6px!important;font-family:var(--font-heading-family)!important;font-size:32px!important;line-height:1.05;text-transform:uppercase;border-radius:var(--blocks-radius) var(--blocks-radius) 0 0;-webkit-mask:url(gs-edge-top.svg) top / 100% 16px no-repeat,linear-gradient(#000,#000) bottom / 100% calc(100% - 14px) no-repeat;mask:url(gs-edge-top.svg) top / 100% 16px no-repeat,linear-gradient(#000,#000) bottom / 100% calc(100% - 14px) no-repeat}.product-template .junip-product-review-summary-wrapper{padding:18px 32px 50px!important;background-position:0 -80px;-webkit-mask:linear-gradient(#000,#000) top / 100% calc(100% - 14px) no-repeat,url(gs-edge-bottom.svg) bottom / 100% 16px no-repeat;mask:linear-gradient(#000,#000) top / 100% calc(100% - 14px) no-repeat,url(gs-edge-bottom.svg) bottom / 100% 16px no-repeat}.product-template .junip-product-review-summary-wrapper *{color:inherit}.product-template .junip-product-review-summary-container{margin:0!important;align-items:center}.product-template .junip-product-review-average{font-size:48px!important;font-weight:700;line-height:1}.product-template .junip-product-review-count{opacity:.75}.product-template .junip-product-review-bars-container .junip-product-review-bar-wrapper *{color:#f3efe7}.product-template .junip-product-review-bars-container [class*=bar]{border-radius:999px}.product-template .junip-product-review-bars-container [class*=bar-empty],.product-template .junip-product-review-bars-container [class*=bar-background]{background:#ffffff26!important}.product-template .junip-product-review-bars-container [class*=bar-filled],.product-template .junip-product-review-bars-container [class*=bar-fill]{background:#34ab00!important}.product-template .junip-write-review-cta{background:#fff!important;color:#111!important;border:0!important;border-radius:var(--buttons-radius)!important;min-height:46px;padding:0 22px!important;font-weight:700}@media(hover:hover){.product-template .junip-write-review-cta:hover{background:#e5e5e5!important}}.product-template .junip-product-review-container>.junip-separator:first-of-type{display:none}.product-template .junip-ai-summary{position:relative;margin:24px 0 8px!important;padding:22px 24px 22px 60px!important;border:1px solid rgba(17,17,17,.1);border-radius:var(--blocks-radius);background:#fff}.product-template .junip-ai-summary:before{content:"\201c";position:absolute;left:20px;top:8px;font-family:Georgia,serif;font-size:56px;line-height:1;color:#34ab00}.product-template .junip-ai-summary-title{font-weight:700;font-size:16px}.product-template .junip-ai-summary-text{font-size:15px;line-height:1.6;color:#111c}.product-template .junip-ai-summary+.junip-separator{display:none}.product-template .junip-gallery-item{border-radius:var(--small-blocks-radius)}.product-template .junip-review-list-item-container{padding-block:22px!important}.product-template .junip-review-body{max-width:760px;line-height:1.6}@media(max-width:767px){.product-template .junip-product-review-title{padding:36px 18px 4px!important;font-size:22px!important;border-radius:0}.product-template .junip-product-review-summary-wrapper{padding:14px 18px 42px!important}.product-template .junip-product-review-summary-container{flex-direction:column;align-items:stretch!important;gap:18px}.product-template .junip-product-review-summary-flex-wrapper,.product-template .junip-product-review-summary-actions,.product-template .junip-write-review-cta{width:100%}.product-template .junip-ai-summary{padding:18px 18px 18px 50px!important}.product-template .junip-ai-summary:before{left:14px;font-size:46px}}.product-template .junip-product-review-summary-wrapper .junip-star-filled,.product-template .junip-product-review-summary-wrapper .junip-star-filled svg,.product-template .junip-product-review-summary-wrapper .junip-star-filled use{color:#34ab00!important;fill:#34ab00!important}.product-template .junip-product-review-summary-wrapper .junip-star-outline,.product-template .junip-product-review-summary-wrapper .junip-star-outline svg,.product-template .junip-product-review-summary-wrapper .junip-star-outline use{color:#ffffff59!important;fill:#ffffff59!important}.product-template .junip-product-review-title{font-family:"Agency Black Extended",var(--font-heading-family)!important;font-weight:700}.product-template .junip-product-review-summary-wrapper+.junip-separator{display:none!important}.product-template .junip-product-review-summary-wrapper{--junipStarColor: #34ab00}.product-template .junip-product-review-summary-wrapper .junip-stars-outline{--junipStarColor: rgba(255, 255, 255, .35)}.product-template .junip-product-review-summary-wrapper .junip-product-review-bar{background:#ffffff24!important;border-radius:999px;overflow:hidden}.product-template .junip-product-review-summary-wrapper .junip-product-review-bar-filled{border-radius:999px}.page-template.reviews main .page-width{max-width:none;padding-inline:16px}@media(min-width:768px){.page-template.reviews main .page-width{padding-inline:40px}}.page-template.reviews .gs-sub--cta .gs-sub__title{font-size:clamp(30px,4.6vw,56px)!important}.page-template.reviews .gs-sub--cta .gs-sub__text{max-width:560px;margin-inline:auto;font-size:16px}.page-template.reviews .junip-product-review-container{max-width:none!important;padding:0!important;--junipStarColor: #34ab00}.page-template.reviews .junip-reviews-tab-switcher-container{display:inline-flex!important;gap:4px;padding:4px;margin:0 0 24px!important;border-radius:999px;background:#1111110f;border:0!important}.page-template.reviews .junip-reviews-tab{padding:9px 18px!important;border:0!important;border-radius:999px;font-weight:700;font-size:14px;cursor:pointer}.page-template.reviews .junip-reviews-tab.junip-active{background:#111;color:#fff}.page-template.reviews .junip-product-review-summary-wrapper{margin:0 0 20px!important;padding:24px 28px!important;border:1px solid rgba(17,17,17,.1);border-radius:var(--blocks-radius);background:#fff}.page-template.reviews .junip-product-review-summary-container{margin:0!important;align-items:center}.page-template.reviews .junip-product-review-average{font-size:48px!important;font-weight:700;line-height:1}.page-template.reviews .junip-product-review-bar{background:#11111114!important;border-radius:999px;overflow:hidden}.page-template.reviews .junip-product-review-bar-filled{background:#34ab00!important;border-radius:999px}.page-template.reviews .junip-write-review-cta{background:#111!important;color:#fff!important;border:0!important;border-radius:var(--buttons-radius)!important;min-height:46px;padding:0 22px!important;font-weight:700}.page-template.reviews .junip-separator{display:none!important}.page-template.reviews .junip-gallery-container{padding-top:0!important;margin-bottom:24px}.page-template.reviews .junip-gallery-item{border-radius:var(--small-blocks-radius)}.page-template.reviews .junip-reviews-container{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;gap:16px!important;padding:0!important}.page-template.reviews .junip-review-grid-item-container{display:flex!important;flex-direction:column!important;width:auto!important;max-width:none!important;margin:0!important;padding:20px!important;border:1px solid rgba(17,17,17,.1)!important;border-radius:var(--blocks-radius)!important;background:#fff!important;box-shadow:0 1px 2px #0000000a!important;max-height:none!important;transition:box-shadow .2s}@media(hover:hover){.page-template.reviews .junip-review-grid-item-container:hover{box-shadow:0 10px 28px #00000014!important}}.page-template.reviews .junip-review-grid-item-container>*{padding-inline:0!important}.page-template.reviews .junip-review-grid-item-container>.junip-review-customer{order:3;display:flex!important;justify-content:space-between;align-items:center;margin-top:auto!important;padding:14px 0 0!important;border-top:1px solid rgba(17,17,17,.08)}.page-template.reviews .junip-review-grid-item-container>.junip-px-3:not(.junip-pt-3){order:1;flex:1 1 auto;padding-bottom:14px}.page-template.reviews .junip-review-grid-item-container>.junip-pt-3{order:2;padding:0 0 12px!important}.page-template.reviews .junip-customer-details{display:flex;align-items:center;gap:10px}.page-template.reviews .junip-review-title{font-size:17px;font-weight:700}.page-template.reviews .junip-review-body{line-height:1.55;color:#111c}.page-template.reviews .junip-review-product{font-size:13px;opacity:.75}.page-template.reviews .junip-review-date{font-size:12px;opacity:.6}.page-template.reviews .junip-review-vote-container{display:none!important}.page-template.reviews [class*=junip-review-media] img{border-radius:6px}.page-template.reviews .junip-see-more{display:block;margin:28px auto 0!important;min-height:48px;padding:0 28px!important;border-radius:var(--buttons-radius)!important;background:#111!important;color:#fff!important;border:0!important;font-weight:700}@media(max-width:767px){.page-template.reviews .junip-product-review-summary-container{flex-direction:column;align-items:stretch!important;gap:16px}.page-template.reviews .junip-product-review-summary-actions,.page-template.reviews .junip-write-review-cta{width:100%}.page-template.reviews .junip-reviews-container{grid-template-columns:1fr!important;gap:12px!important}.page-template.reviews .junip-reviews-tab-switcher-container{display:flex!important}.page-template.reviews .junip-reviews-tab{flex:1;text-align:center}}.junip-review-media-container,[class*=junip-review-media-container]{display:flex!important;flex-wrap:wrap;gap:8px!important;grid-template-columns:none!important}.junip-review-media-container>*,.junip-review-media-container img,.junip-review-media-container video{width:72px!important;height:72px!important;max-width:72px!important;aspect-ratio:1!important;object-fit:cover;border-radius:6px;flex:none}.junip-review-media-container,.junip-review-media-container.junip-grid-media-mobile{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;height:auto!important;min-height:0!important;max-height:none!important;gap:8px!important;margin-bottom:14px!important;grid-template-columns:none!important;grid-auto-rows:auto!important}.junip-review-media-container>.junip-review-image-wrapper,.junip-review-media-container>[class*=wrapper]{flex:0 0 auto!important;width:84px!important;height:84px!important;max-width:84px!important;aspect-ratio:1!important;margin:0!important;padding:0!important;overflow:hidden;border-radius:8px}.junip-review-media-container>[class*=wrapper] img,.junip-review-media-container>[class*=wrapper] video{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;border-radius:0!important;display:block}html body .junip-product-review-container .junip-review-media-container.junip-review-media-container{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;height:auto!important;grid-template-columns:none!important}html body .junip-product-review-container .junip-review-media-container.junip-review-media-container>.junip-review-image-wrapper,html body .junip-product-review-container .junip-review-media-container.junip-review-media-container>[class*=wrapper]{flex:0 0 84px!important;width:84px!important;min-width:0!important;max-width:84px!important;height:84px!important}html body .junip-product-review-container .junip-review-media-container.junip-review-media-container img.junip-review-image,html body .junip-product-review-container .junip-review-media-container.junip-review-media-container video{width:84px!important;max-width:84px!important;height:84px!important}.product-template .section-app:has(.junip-product-review){padding-top:0!important}.product-template .junip-product-review-title,.product-template .junip-product-review-summary-wrapper{margin-inline:calc(50% - 50vw)!important;padding-inline:max(16px,calc(50vw - 50% + 0px))!important;background-color:#ecebe8!important;background-image:url(gs-grain-light.svg)!important;color:#111!important;border-radius:0!important}.product-template .junip-product-review-title{padding-top:48px!important;-webkit-mask:none!important;mask:none!important}.product-template .junip-product-review-summary-wrapper{background-position:0 -92px!important;padding-bottom:54px!important;-webkit-mask:linear-gradient(#000,#000) top / 100% calc(100% - 14px) no-repeat,url(gs-edge-bottom.svg) bottom / 100% 16px no-repeat!important;mask:linear-gradient(#000,#000) top / 100% calc(100% - 14px) no-repeat,url(gs-edge-bottom.svg) bottom / 100% 16px no-repeat!important}.product-template .junip-product-review-summary-wrapper *{color:#111!important}.product-template .junip-product-review-count{color:#111111a6!important}.product-template .junip-product-review-summary-wrapper .junip-stars-outline{--junipStarColor: rgba(17, 17, 17, .18)}.product-template .junip-product-review-summary-wrapper .junip-product-review-bar{background:#1111111a!important}.product-template .junip-write-review-cta{background:#111!important;color:#fff!important}.product-template .junip-write-review-cta *{color:#fff!important}@media(hover:hover){.product-template .junip-write-review-cta:hover{background:#333!important}}@media(max-width:767px){.product-template .junip-product-review-title{padding-top:36px!important}}.product-template .junip-product-review-title,.product-template .junip-product-review-summary-wrapper{background-image:url(gs-grain-light.svg),radial-gradient(120% 140% at 20% 0%,#ffffff8c,#fff0 60%),radial-gradient(90% 120% at 90% 100%,#0000000d,#0000 60%)!important;background-size:256px 256px,100% 100%,100% 100%!important;background-repeat:repeat,no-repeat,no-repeat!important}.product-template .junip-product-review-summary-wrapper{background-position:0 -92px,0 0,0 0!important}.product-template .junip-product-review-title,.product-template .junip-product-review-summary-wrapper{background-image:url(gs-grain-light.svg)!important;background-size:256px 256px!important;background-repeat:repeat!important;background-attachment:scroll!important}.product-template .junip-product-review-title,.product-template .junip-product-review-summary-wrapper{background-position:0 0!important}html body.product-template main .section-app.section--padding:has(.junip-product-review){padding-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/277/assets/gs-buttons.css.map */
