:root{--gn-winter-bg: #FAFBFC;--gn-winter-bg-alt: #F5F7F9;--gn-winter-frost: #F0F3F6;--gn-snow-white: #FFFFFF;--gn-soft-gray: #E8ECF0;--gn-warm-frost: #F8F9FA;--gn-winter-shadow: rgba(0, 0, 0, .06);--gn-snowflake-primary: rgba(180, 219, 255, .95);--gn-snowflake-light: rgba(240, 245, 250, .9);--gn-snowflake-silver: rgba(220, 230, 240, .85)}body.gn-theme{background-color:var(--gn-winter-bg);background-image:linear-gradient(180deg,var(--gn-winter-bg) 0%,var(--gn-winter-bg-alt) 50%,var(--gn-winter-bg) 100%);background-attachment:fixed}.gn-theme img[loading=lazy]{opacity:0;transition:opacity .4s ease-in-out}.gn-theme img[loading=lazy].loaded,.gn-theme img[loading=lazy].complete{opacity:1}.gn-theme img[loading=lazy]:not(.loaded){animation:imageFadeIn .4s ease-in-out forwards}@keyframes imageFadeIn{0%{opacity:0}to{opacity:1}}.gn-theme .section,.gn-theme .shopify-section,.gn-theme main,.gn-theme .content-for-layout{background-color:transparent}.gn-theme .header__search,.gn-theme .header-search,.gn-theme .search-modal,.gn-theme .search-modal-opener,.gn-theme .header__icon--search,.gn-theme .header__icon[data-modal=search],.gn-theme [class*=search-icon],.gn-theme [class*=icon-search],.gn-theme .tp-search,.gn-theme .btn-search,.gn-theme .search-toggle,.gn-theme button[aria-label*=search i],.gn-theme button[aria-label*=Search i],.gn-theme a[aria-label*=search i],.gn-theme a[href*="/search"],.gn-theme .predictive-search,.gn-theme .search-wrapper,.gn-theme form[action="/search"],.gn-theme .quick-search,.gn-theme [class*=quick-search]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;height:0!important;overflow:hidden!important}.gn-theme .gn-ambient-particles,.gn-theme .gn-ambient-particles .gn-particle{display:none}.gn-theme .gn-snowfall{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:9998;overflow:hidden;opacity:0;animation:gn-snow-phase-in 3s ease-out .5s forwards}@keyframes gn-snow-phase-in{0%{opacity:0}to{opacity:1}}.gn-theme .gn-snowflake{position:absolute;color:var(--gn-snowflake-primary);font-size:1rem;text-shadow:0 0 10px rgba(255,255,255,.9),0 0 20px rgba(255,255,255,.5),0 0 30px rgba(255,255,255,.3);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:9998;will-change:transform,opacity;opacity:0;animation:gn-flake-phase-in 2s ease-out forwards,gn-snowfall-gentle linear infinite}@keyframes gn-flake-phase-in{0%{opacity:0;transform:scale(.5)}to{opacity:var(--flake-opacity, .85);transform:scale(1)}}@keyframes gn-snowfall-gentle{0%{transform:translateY(-10px) translate(0) rotate(0)}25%{transform:translateY(25vh) translate(10px) rotate(90deg)}50%{transform:translateY(50vh) translate(-8px) rotate(180deg)}75%{transform:translateY(75vh) translate(12px) rotate(270deg)}to{transform:translateY(110vh) translate(-5px) rotate(360deg)}}.gn-theme .gn-snowflake:nth-child(6n+1){font-size:.8rem;--flake-opacity: .7;filter:blur(.5px)}.gn-theme .gn-snowflake:nth-child(6n+2){font-size:1.1rem;--flake-opacity: .9}.gn-theme .gn-snowflake:nth-child(6n+3){font-size:.9rem;--flake-opacity: .75;filter:blur(.3px)}.gn-theme .gn-snowflake:nth-child(6n+4){font-size:1.2rem;--flake-opacity: .85}.gn-theme .gn-snowflake:nth-child(6n+5){font-size:.7rem;--flake-opacity: .6;filter:blur(.8px)}.gn-theme .gn-snowflake:nth-child(6n){font-size:1rem;--flake-opacity: .8}.gn-theme .gn-snowflake:nth-child(1){left:3%;animation-duration:18s,18s;animation-delay:0s,0s}.gn-theme .gn-snowflake:nth-child(2){left:8%;animation-duration:22s,22s;animation-delay:.5s,.5s}.gn-theme .gn-snowflake:nth-child(3){left:13%;animation-duration:16s,16s;animation-delay:1s,1s}.gn-theme .gn-snowflake:nth-child(4){left:18%;animation-duration:20s,20s;animation-delay:1.5s,1.5s}.gn-theme .gn-snowflake:nth-child(5){left:23%;animation-duration:24s,24s;animation-delay:.3s,.3s}.gn-theme .gn-snowflake:nth-child(6){left:28%;animation-duration:17s,17s;animation-delay:2s,2s}.gn-theme .gn-snowflake:nth-child(7){left:33%;animation-duration:21s,21s;animation-delay:.8s,.8s}.gn-theme .gn-snowflake:nth-child(8){left:38%;animation-duration:19s,19s;animation-delay:2.5s,2.5s}.gn-theme .gn-snowflake:nth-child(9){left:43%;animation-duration:23s,23s;animation-delay:1.2s,1.2s}.gn-theme .gn-snowflake:nth-child(10){left:48%;animation-duration:18s,18s;animation-delay:.6s,.6s}.gn-theme .gn-snowflake:nth-child(11){left:53%;animation-duration:25s,25s;animation-delay:3s,3s}.gn-theme .gn-snowflake:nth-child(12){left:58%;animation-duration:20s,20s;animation-delay:1.8s,1.8s}.gn-theme .gn-snowflake:nth-child(13){left:63%;animation-duration:17s,17s;animation-delay:.9s,.9s}.gn-theme .gn-snowflake:nth-child(14){left:68%;animation-duration:22s,22s;animation-delay:2.2s,2.2s}.gn-theme .gn-snowflake:nth-child(15){left:73%;animation-duration:19s,19s;animation-delay:.4s,.4s}.gn-theme .gn-snowflake:nth-child(16){left:78%;animation-duration:21s,21s;animation-delay:1.6s,1.6s}.gn-theme .gn-snowflake:nth-child(17){left:83%;animation-duration:24s,24s;animation-delay:2.8s,2.8s}.gn-theme .gn-snowflake:nth-child(18){left:88%;animation-duration:18s,18s;animation-delay:1.1s,1.1s}.gn-theme .gn-snowflake:nth-child(19){left:93%;animation-duration:20s,20s;animation-delay:.7s,.7s}.gn-theme .gn-snowflake:nth-child(20){left:97%;animation-duration:23s,23s;animation-delay:2.4s,2.4s}.gn-theme .gn-snowflake:nth-child(21){left:6%;animation-duration:26s,26s;animation-delay:3.2s,3.2s}.gn-theme .gn-snowflake:nth-child(22){left:16%;animation-duration:19s,19s;animation-delay:.2s,.2s}.gn-theme .gn-snowflake:nth-child(23){left:26%;animation-duration:22s,22s;animation-delay:1.4s,1.4s}.gn-theme .gn-snowflake:nth-child(24){left:36%;animation-duration:17s,17s;animation-delay:2.6s,2.6s}.gn-theme .gn-snowflake:nth-child(25){left:46%;animation-duration:21s,21s;animation-delay:.95s,.95s}.gn-theme .gn-snowflake:nth-child(26){left:56%;animation-duration:24s,24s;animation-delay:1.9s,1.9s}.gn-theme .gn-snowflake:nth-child(27){left:66%;animation-duration:18s,18s;animation-delay:3.5s,3.5s}.gn-theme .gn-snowflake:nth-child(28){left:76%;animation-duration:20s,20s;animation-delay:.55s,.55s}.gn-theme .gn-snowflake:nth-child(29){left:86%;animation-duration:23s,23s;animation-delay:2.1s,2.1s}.gn-theme .gn-snowflake:nth-child(30){left:96%;animation-duration:19s,19s;animation-delay:1.35s,1.35s}.gn-theme .gn-snow-burst{position:fixed;pointer-events:none;z-index:9999}.gn-theme .gn-snow-burst-flake{position:absolute;font-size:1.2rem;color:#fffffff2;text-shadow:0 0 15px rgba(255,255,255,1),0 0 30px rgba(255,255,255,.6);pointer-events:none;opacity:0;animation:gn-snow-burst-smooth 1.5s ease-out forwards}@keyframes gn-snow-burst-smooth{0%{transform:translate(0) scale(.3) rotate(0);opacity:0}15%{opacity:1}70%{opacity:.8}to{transform:translate(var(--burst-x),var(--burst-y)) scale(1) rotate(360deg);opacity:0}}.gn-theme .gn-product-scents{margin-top:0;margin-bottom:10px;display:flex;flex-wrap:nowrap;gap:6px;overflow:hidden;font-size:10px;line-height:1.2}.gn-theme .gn-product-scents__chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:4px;background:#f5e6d3;border:none;color:#8b7355;font-weight:500;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:all .2s ease}.gn-theme .gn-product-scents__chip:hover{background:#edd9c2;color:#6b5744}.gn-theme .tp-product-title+.gn-product-scents{flex-wrap:wrap;overflow:visible;margin-bottom:14px}@media (max-width: 767px){.gn-theme .gn-product-scents{flex-wrap:wrap;overflow:visible;align-content:flex-start;min-height:44px}.gn-theme .gn-product-scents__chip{max-width:calc(50% - 3px)}.gn-theme .tp-product-title+.gn-product-scents{min-height:0}.gn-theme .tp-product-title+.gn-product-scents .gn-product-scents__chip{max-width:100%}}@media (max-width: 767px){.gn-theme .gn-simple-card__info{display:flex;flex-direction:column;height:100%}.gn-theme .gn-simple-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.gn-theme .gn-simple-card__price{margin-top:auto}.gn-theme .card__content{height:100%}.gn-theme .card__information{display:flex;flex-direction:column;height:100%}.gn-theme .card__information .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.gn-theme .card__information .card-information{margin-top:auto}}@media (max-width: 767px){.gn-theme .card__information{padding:12px 12px 10px}.gn-theme .card__information .card__heading{margin-bottom:4px}.gn-theme .gn-product-scents{margin-top:3px;margin-bottom:6px;gap:5px}.gn-theme .gn-product-scents__chip{padding:3px 7px;font-size:10.5px}.gn-theme .card__information .price{margin-top:4px!important}}@media (max-width: 767px){.gn-theme .card{display:flex;flex-direction:column;height:100%}.gn-theme .card__content{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;align-items:stretch}.gn-theme .card__content>.card__information{width:100%;flex:1 1 auto}}@media (max-width: 767px){.gn-theme .new-layout-product-detail__selling__products .card-wrapper,.gn-theme .new-layout-product-detail__selling__products .card,.gn-theme .new-layout-product-detail__selling__products .card__content,.gn-theme .new-layout-product-detail__selling__products .card__information{height:100%}.gn-theme .new-layout-product-detail__selling__products{margin-left:0;margin-right:0}.gn-theme .new-layout-product-detail__selling__products .card-wrapper{width:auto;padding:0}.gn-theme .new-layout-product-detail__selling__products .card__information{display:flex;flex-direction:column}.gn-theme .new-layout-product-detail__selling__products .card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.4em}.gn-theme .new-layout-product-detail__selling__products .card-information{margin-top:auto}.gn-theme .new-layout-product-detail{gap:32px}.gn-theme .new-layout-product-detail__selling__title h2{font-weight:600}.gn-theme .new-layout-product-detail__desc,.gn-theme .new-layout-product-detail__selling__products{border-radius:16px}.gn-theme .new-layout-product-detail__desc{padding:22px;border:1px solid rgba(17,24,39,.08)}.gn-theme .new-layout-product-detail__selling__products{padding:14px;border:1px solid rgba(17,24,39,.08)}}@media (max-width: 1023px){.gn-theme .new-layout-product-detail{flex-direction:column}}@media (min-width: 750px){.gn-theme #product-grid.product-grid{display:grid;gap:24px}.gn-theme #product-grid.product-grid.grid-1-col{grid-template-columns:1fr}.gn-theme #product-grid.product-grid.grid-2-col{grid-template-columns:repeat(2,minmax(0,1fr))}.gn-theme #product-grid.product-grid.grid-3-col{grid-template-columns:repeat(3,minmax(0,1fr))}.gn-theme #product-grid.product-grid.grid-4-col{grid-template-columns:repeat(4,minmax(0,1fr))}.gn-theme #product-grid.product-grid>.grid__item{width:auto;max-width:none}}@media (max-width: 749px){.gn-theme #product-grid.product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}.gn-theme #product-grid.product-grid>.grid__item{width:auto;max-width:none;margin:0;padding:0}}:root{--gn-price-size: var(--font-size-18);--gn-price-compare-size: var(--font-size-16);--gn-price-detail-size: var(--prd-detail-fz-price, var(--font-size-24));--gn-price-detail-compare-size: var(--prd-detail-fz-price-cp, var(--font-size-18))}.gn-theme .gn-save-badge,.gn-theme .badge,.gn-theme .card__badge,.gn-theme .product-item-badge,.gn-theme .sale-badge,.gn-theme .sale-badge .percent-sale,.gn-theme .price .badge{position:absolute;top:10px;left:10px;background:#dd5768;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:6px 12px;border-radius:4px;z-index:10;box-shadow:0 4px 12px #a8485566;transform-origin:50% 0%;animation:saveBadgeWiggle 1.4s ease-in-out infinite;user-select:none;-webkit-user-select:none}@keyframes saveBadgeWiggle{0%{transform:rotate(0)}20%{transform:rotate(-3deg)}40%{transform:rotate(3deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}to{transform:rotate(0)}}.gn-theme .gn-simple-card:hover .gn-save-badge,.gn-theme .card:hover .badge,.gn-theme .card:hover .card__badge,.gn-theme .card:hover .sale-badge,.gn-theme .card-wrapper:hover .badge,.gn-theme .product-item:hover .badge{animation-play-state:paused;transform:scale(1.08)}.gn-theme .gn-simple-card{position:relative;background:#fff;border-radius:12px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px #0000000f}.gn-theme .gn-simple-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.gn-theme .gn-simple-card__link{display:block;text-decoration:none;color:inherit}.gn-theme .gn-simple-card__image{position:relative;width:100%;padding-top:100%;overflow:hidden;background:#f9fafb}@supports (aspect-ratio: 1 / 1){.gn-theme .gn-simple-card__image{padding-top:0;aspect-ratio:1 / 1}}.gn-theme .gn-simple-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.gn-theme .gn-simple-card:hover .gn-simple-card__image img{transform:scale(1.05)}.gn-theme .gn-simple-card__info{padding:16px;background:linear-gradient(135deg,#0a1628,#132744);border-radius:0 0 16px 16px}.gn-theme .gn-simple-card__title{font-size:15px;font-weight:600;line-height:1.4;margin:0 0 8px;color:#fff;font-family:inherit;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.gn-theme .gn-simple-card__title a{color:#fff;text-decoration:none}.gn-theme .gn-simple-card__title a:hover{color:#c9a962}.gn-theme .gn-simple-card__price{display:flex;align-items:center;gap:10px}.gn-theme .gn-simple-card__price--current{font-size:var(--gn-price-size);font-weight:700;color:#dd5768;font-family:inherit}.gn-theme .gn-simple-card__price--compare{font-size:var(--gn-price-compare-size);color:#9ca3af;text-decoration:line-through;font-family:inherit}.gn-theme .card__inner{border-radius:12px 12px 0 0;overflow:hidden;position:relative;margin-bottom:0!important;background:transparent!important}.gn-theme .card__media,.gn-theme .card__inner .media,.gn-theme .card__inner .media-default{background:transparent!important;border:1px solid rgba(0,0,0,.04);border-bottom:none;border-radius:12px 12px 0 0}.gn-theme .card__media img,.gn-theme .card__inner img,.gn-theme .media img{background:transparent!important}.gn-theme .card__information{background:#f7f3ef!important;padding:16px 16px 14px;border-radius:0 0 12px 12px;border:1px solid rgba(0,0,0,.04);border-top:none}.gn-theme .card__content{background:transparent!important;padding:0!important;border-radius:0!important}.gn-theme .card__information .card__heading,.gn-theme .card__information .card__heading a,.gn-theme .card__information .prd-item-heading,.gn-theme .card__information .prd-item-heading a,.gn-theme .card__heading,.gn-theme .card__heading a,.gn-theme .prd-item-heading,.gn-theme .prd-item-heading a{color:#1a1a1a!important;font-size:14px;font-weight:500;font-family:inherit;line-height:1.5;transition:color .2s ease}.gn-theme .card__information .card__heading a:hover,.gn-theme .card__information .prd-item-heading a:hover,.gn-theme .card__heading a:hover,.gn-theme .prd-item-heading a:hover{color:#c9a962!important}.gn-theme .card__information .caption-with-letter-spacing{color:#6b7280}.gn-theme .tp-fcl__item,.gn-theme .grid__item.col-3{background:transparent}.gn-theme .card-wrapper,.gn-theme .card-wrapper__layout-2{background:#f7f3ef!important;transform:none!important;border-radius:12px;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.gn-theme .card,.gn-theme .card.card_column{background:transparent!important}.gn-theme .card-wrapper:hover,.gn-theme .card-wrapper__layout-2:hover,.gn-theme .tp-fcl__item:hover .card-wrapper,.gn-theme .grid__item:hover .card-wrapper{background:#f7f3ef!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000f!important}.gn-theme .card-wrapper:hover .card__inner,.gn-theme .tp-fcl__item:hover .card__inner{border-color:#c9a96226}.gn-theme .card-expand{display:none!important}.gn-theme .card-wrapper:hover .card__media img,.gn-theme .card:hover .card__media img,.gn-theme .tp-fcl__item:hover .card__media img,.gn-theme .grid__item:hover .card__media img,.gn-theme .col-3:hover .card__media img{transform:scale(1.03)!important;transition:transform .4s cubic-bezier(.4,0,.2,1)!important}.gn-theme .card__media img,.gn-theme .card__inner img{transition:transform .4s cubic-bezier(.4,0,.2,1)}.gn-theme .card__inner .hover-img,.gn-theme .card__inner .media.hover-img{background:transparent}.gn-theme .price,.gn-theme .card__information .price,.gn-theme .gn-simple-card__price,.gn-theme .price__sale{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.gn-theme .price .price__sale,.gn-theme .product-item-storepify .price__sale{display:flex;align-items:center;gap:10px}.gn-theme .price__sale .price-item--sale,.gn-theme .price-item--sale,.gn-theme .gn-simple-card__price--current{color:#dd5768;font-weight:700;font-size:var(--gn-price-size);font-family:inherit;text-decoration:none}.gn-theme .price:not(.price--on-sale) .price__regular .price-item--regular,.gn-theme .price:not(.price--on-sale) .price-item{color:#dd5768;font-weight:700;font-size:var(--gn-price-size);font-family:inherit;text-decoration:none}.gn-theme .price--on-sale .price-item--regular,.gn-theme .price__sale .price-item--regular,.gn-theme .price--on-sale s .price-item,.gn-theme .price__sale s .price-item,.gn-theme .price--compare-price-hidden+.price-item--regular,.gn-theme .product-item-storepify .price-item--regular,.gn-theme .gn-simple-card__price--compare,.gn-theme s.price-item--regular,.gn-theme del.price-item--regular{color:#9ca3af;text-decoration:line-through;font-size:var(--gn-price-compare-size);font-family:inherit;font-weight:400}.gn-theme .price s,.gn-theme .price del{color:#9ca3af;text-decoration:line-through}.gn-theme .product__info-container .price,.gn-theme .product__info-wrapper .price,.gn-theme .product-single__price,.gn-theme .product__price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.gn-theme .product__info-container .price-item--sale,.gn-theme .product__info-wrapper .price-item--sale,.gn-theme .product-single__price .price-item--sale,.gn-theme .product__price .price-item--sale{color:#dd5768;font-size:var(--gn-price-detail-size);font-weight:600;text-decoration:none}.gn-theme .product__info-container .price-item--regular,.gn-theme .product__info-container .price s,.gn-theme .product__info-container .price del,.gn-theme .product__info-wrapper .price-item--regular,.gn-theme .product__info-wrapper .price s,.gn-theme .product-single__price .price-item--regular,.gn-theme .product__price .price-item--regular{color:#9ca3af;font-size:var(--gn-price-detail-compare-size);font-weight:400;text-decoration:line-through}.gn-theme .product__info-container .price:not(.price--on-sale) .price-item,.gn-theme .product__info-wrapper .price:not(.price--on-sale) .price-item{color:#dd5768;font-size:var(--gn-price-detail-size);font-weight:600;text-decoration:none}.gn-theme .gn-scent-showcase{position:absolute;bottom:12px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:15;padding:6px 10px;background:#000000a6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:12px;border:1px solid rgba(255,255,255,.1);opacity:0;transition:all .3s cubic-bezier(.4,0,.2,1)}.gn-theme .card__inner:hover .gn-scent-showcase,.gn-theme .card-wrapper:hover .gn-scent-showcase{opacity:1}.gn-theme .gn-scent-box{display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;transition:transform .2s ease}.gn-theme .gn-scent-box:hover{transform:scale(1.1)}.gn-theme .gn-scent-box__image{width:36px;height:36px;border-radius:8px;overflow:hidden;border:2px solid rgba(255,255,255,.3);background:#ffffff1a;transition:border-color .2s ease}.gn-theme .gn-scent-box:hover .gn-scent-box__image{border-color:#c9a962}.gn-theme .gn-scent-box__image img{width:100%;height:100%;object-fit:cover}.gn-theme .gn-scent-box__title{font-size:9px;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.3px;text-align:center;max-width:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 768px){.gn-theme .gn-save-badge{font-size:10px;padding:5px 10px}.gn-theme .gn-simple-card__info{padding:12px}.gn-theme .gn-simple-card__title{font-size:13px}.gn-theme .gn-simple-card__price--current{font-size:var(--gn-price-size)}.gn-theme .gn-simple-card__price--compare{font-size:var(--gn-price-compare-size)}.gn-theme .card__inner{border-radius:12px 12px 0 0}.gn-theme .card__information{border-radius:0 0 12px 12px;padding:14px 14px 12px;background:#f7f3ef!important;border:1px solid rgba(0,0,0,.04);border-top:none}.gn-theme .card__content{border-radius:0 0 12px 12px;padding:0!important;background:transparent!important}.gn-theme .gn-scent-showcase{opacity:1;padding:4px 8px;bottom:8px;gap:6px}.gn-theme .gn-scent-box__image{width:28px;height:28px;border-radius:6px}.gn-theme .gn-scent-box__title{font-size:8px;max-width:32px}.gn-theme .card__heading,.gn-theme .card__heading a,.gn-theme .prd-item-heading,.gn-theme .prd-item-heading a{font-size:13px!important;color:#1a1a1a!important}}.gn-theme .card-wrapper .quick-add-atc,.gn-theme .card-wrapper .quick-add__submit,.gn-theme .card__inner .quick-add-atc,.gn-theme .card__inner .quick-add__submit,.gn-theme .featured-collection .quick-add-atc,.gn-theme .featured-collection .quick-add__submit,.gn-theme .featured-collection-slider .quick-add-atc,.gn-theme .featured-collection-slider .quick-add__submit,.gn-theme .product-item-actions,.gn-theme .actions-atc-type-list{display:none}.gn-theme .gn-recently-viewed-container .card__heading,.gn-theme .gn-recently-viewed-container .card__heading a,.gn-theme .gn-recently-viewed-container .prd-item-heading,.gn-theme .gn-recently-viewed-container .prd-item-heading a,.gn-theme .product-recommendations .card__heading,.gn-theme .product-recommendations .card__heading a,.gn-theme .product-recommendations .prd-item-heading,.gn-theme .product-recommendations .prd-item-heading a{color:#1a1a1a}.gn-theme .gn-recently-viewed-container .card__heading a:hover,.gn-theme .gn-recently-viewed-container .prd-item-heading a:hover,.gn-theme .product-recommendations .card__heading a:hover,.gn-theme .product-recommendations .prd-item-heading a:hover{color:#c9a962}.gn-theme .gn-recently-viewed-container .card__information,.gn-theme .gn-recently-viewed-container .card__content,.gn-theme .product-recommendations .card__information,.gn-theme .product-recommendations .card__content{background:#f7f3ef}.gn-theme .gn-recently-viewed-container .price-item--sale,.gn-theme .product-recommendations .price-item--sale{color:#dd5768;text-decoration:none}.gn-theme .gn-recently-viewed-container .price:not(.price--on-sale) .price-item,.gn-theme .product-recommendations .price:not(.price--on-sale) .price-item{color:#dd5768;text-decoration:none}.gn-theme .gn-recently-viewed-container .price--on-sale .price-item--regular,.gn-theme .gn-recently-viewed-container .price__sale .price-item--regular,.gn-theme .product-recommendations .price--on-sale .price-item--regular,.gn-theme .product-recommendations .price__sale .price-item--regular{color:#6b7280;text-decoration:line-through}.gn-theme .product-recommendations h2,.gn-theme .product-recommendations .section-header__title,.gn-theme .product-recommendations__heading,.gn-theme [class*=recommendations] h2,.gn-theme .gn-recently-viewed-container h2,.gn-theme .gn-recently-viewed-container .section-header__title{color:#1a1a1a}@media (max-width: 768px){.gn-theme .gn-recently-viewed-container .card__heading a,.gn-theme .product-recommendations .card__heading a{color:#1a1a1a}.gn-theme .product-recommendations h2,.gn-theme .gn-recently-viewed-container h2{color:#1a1a1a;font-size:20px}}.gn-theme .recently-product,.gn-theme .recently-product-detail{background:linear-gradient(135deg,#fafbfc,#f5f7f9);border-radius:16px;padding:20px;box-shadow:0 4px 20px #0000000f}.gn-theme .recently-product h2,.gn-theme .recently-product__title,.gn-theme .recently-product .heading-product,.gn-theme .recently-product-detail h2,.gn-theme .recently-product-detail .recently-product__title{color:#1a1a1a;font-size:18px;font-weight:700;margin-bottom:16px;padding-bottom:12px;border-bottom:2px solid rgba(201,169,98,.3);letter-spacing:.5px}.gn-theme #recently-product__main,.gn-theme .recently-product__main{display:flex;flex-direction:column;gap:12px}.gn-theme .recently-product-detail #recently-product__main .grid__item,.gn-theme #recently-product__main .grid__item{display:flex;flex-direction:row;align-items:center;gap:14px;padding:12px;background:#f7f3ef;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.04);width:100%;max-width:100%}.gn-theme #recently-product__main .grid__item:hover{transform:translate(4px);box-shadow:0 6px 20px #c9a96233;border-color:#c9a9624d}.gn-theme #recently-product__main .card-wrapper,.gn-theme #recently-product__main .card-wrapper__layout-2{display:flex;flex-direction:row;align-items:center;gap:14px;width:100%;background:transparent}.gn-theme #recently-product__main .card,.gn-theme #recently-product__main .card.card_column{display:flex;flex-direction:row;align-items:center;gap:14px;background:transparent}.gn-theme #recently-product__main .card__inner{width:70px;min-width:70px;max-width:70px;height:70px;border-radius:10px;overflow:hidden;flex-shrink:0;box-shadow:0 2px 8px #00000014;margin:0;padding:0;background:#f5f5f5}.gn-theme #recently-product__main .card__inner .media,.gn-theme #recently-product__main .card__inner .card__media{width:70px;height:70px;padding:0;aspect-ratio:1/1}.gn-theme #recently-product__main .card__inner img{width:100%;height:100%;object-fit:cover;border-radius:10px}.gn-theme #recently-product__main .card__information,.gn-theme #recently-product__main .card__content{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;background:transparent;padding:0;border-radius:0}.gn-theme #recently-product__main .card__heading,.gn-theme #recently-product__main .card__heading a,.gn-theme #recently-product__main .prd-item-heading,.gn-theme #recently-product__main .prd-item-heading a{font-size:13px;font-weight:600;color:#1a1a1a;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;transition:color .2s ease}.gn-theme #recently-product__main .card__heading a:hover,.gn-theme #recently-product__main .prd-item-heading a:hover{color:#c9a962}.gn-theme #recently-product__main .price{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.gn-theme #recently-product__main .price-item--sale,.gn-theme #recently-product__main .price__sale span.price-item--sale{color:#dd5768;font-size:var(--gn-price-size);font-weight:700;text-decoration:none}.gn-theme #recently-product__main .price:not(.price--on-sale) .price-item{color:#dd5768;font-size:var(--gn-price-size);font-weight:700}.gn-theme #recently-product__main .price:not(.price--on-sale) .price-item--regular{color:#dd5768;font-size:var(--gn-price-size);font-weight:700;text-decoration:none}.gn-theme #recently-product__main .price--on-sale .price-item--regular,.gn-theme #recently-product__main .price__sale .price-item--regular,.gn-theme #recently-product__main .price__sale s.price-item--regular,.gn-theme #recently-product__main .price--on-sale s.price-item--regular{color:#9ca3af;font-size:var(--gn-price-compare-size);font-weight:400;text-decoration:line-through}.gn-theme #recently-product__main .gn-save-badge,.gn-theme #recently-product__main .badge,.gn-theme #recently-product__main .card__badge,.gn-theme #recently-product__main .sale-badge,.gn-theme #recently-product__main .percent-sale,.gn-theme #recently-product__main .quick-add-atc,.gn-theme #recently-product__main .quick-add__submit,.gn-theme #recently-product__main .gn-scent-showcase,.gn-theme #recently-product__main .card-expand,.gn-theme #recently-product__main .hover-img{display:none;visibility:hidden;opacity:0}.gn-theme #recently-product__main .caption-with-letter-spacing{display:none}@media (max-width: 768px){.gn-theme .recently-product,.gn-theme .recently-product-detail{padding:16px;border-radius:12px}.gn-theme .recently-product__title,.gn-theme .recently-product h2{font-size:16px;margin-bottom:12px}.gn-theme #recently-product__main .grid__item{padding:10px;gap:12px}.gn-theme #recently-product__main .card__inner{width:60px;min-width:60px;max-width:60px;height:60px}.gn-theme #recently-product__main .card__inner .media,.gn-theme #recently-product__main .card__inner .card__media{width:60px;height:60px}.gn-theme #recently-product__main .card__heading,.gn-theme #recently-product__main .card__heading a{font-size:12px}.gn-theme #recently-product__main .price-item--sale{font-size:var(--gn-price-size)}.gn-theme #recently-product__main .price-item--regular{font-size:var(--gn-price-compare-size)}}.gn-theme .product__info-container .price .price__sale,.gn-theme .product__info-wrapper .price .price__sale,.gn-theme .product-info .price .price__sale{display:flex;align-items:baseline;gap:12px}.gn-theme .product__info-container .price .price__sale>span:first-child,.gn-theme .product__info-container .price .price__sale .price-item--sale,.gn-theme .product__info-container .price span.price-item--sale,.gn-theme .product__info-wrapper .price .price__sale .price-item--sale,.gn-theme .product-info .price .price-item--sale,.gn-theme .product-form__info-content .price-item--sale,.gn-theme .product-single .price-item--sale{color:#dd5768;font-size:var(--gn-price-detail-size);font-weight:600;text-decoration:none;line-height:1.2}.gn-theme .product__info-container .price .price__sale s,.gn-theme .product__info-container .price .price__sale s.price-item--regular,.gn-theme .product__info-container .price s.price-item--regular,.gn-theme .product__info-container .price--on-sale s,.gn-theme .product__info-wrapper .price s.price-item--regular,.gn-theme .product-info .price s.price-item--regular,.gn-theme .product-form__info-content s.price-item--regular,.gn-theme .product-single s.price-item--regular{color:#9ca3af;font-size:var(--gn-price-detail-compare-size);font-weight:400;text-decoration:line-through;line-height:1.2}.gn-theme .product__info-container .unit-price,.gn-theme .product__info-wrapper .unit-price{color:#6b7280;font-size:14px;margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/220/assets/gn-core.css.map */
