.gs-pdp{padding-top:24px}.gs-pdp__grid{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(0,1fr);gap:34px;align-items:start}.gs-pdp__media{display:grid;grid-template-columns:1fr 1fr;gap:6px}.gs-pdp__m{position:relative;aspect-ratio:2/3;background:var(--gs-grey);overflow:hidden}.gs-pdp__m img,.gs-pdp__m video,.gs-pdp__m>svg,.gs-pdp__m iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.gs-pdp__dots{display:none}.gs-pdp__mediawrap,.gs-pdp__info{min-width:0}.gs-pdp__sticky{position:sticky;top:76px}.gs-pdp__sub{font-size:13px;color:#444;margin-bottom:4px}.gs-pdp__titlerow{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.gs-pdp__titlerow .gs-badge{margin-top:8px}.gs-pdp__title{font-weight:500;font-size:34px;line-height:1.2;letter-spacing:-.01em}.gs-pdp__price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:20px;font-weight:500;margin:14px 0 22px}.gs-pdp__price s{color:var(--gs-sale);font-size:16px;font-weight:400}.gs-opt{border:0;padding:0;margin:0 0 18px;min-width:0}.gs-opt__label{display:flex;align-items:center;gap:8px;width:100%;padding:0;margin-bottom:10px;font-family:var(--gs-ui);font-size:12.5px;font-weight:500;text-transform:uppercase}.gs-opt__label [data-gs-option-value]{text-transform:none;font-family:var(--gs-font);font-weight:400;color:#444}.gs-opt__sep{color:#bbb}.gs-opt__guide{margin-left:auto;display:inline-flex;align-items:center;gap:5px;text-decoration:underline;text-underline-offset:3px;font-size:12.5px;text-transform:none;font-family:var(--gs-font);font-weight:400}.gs-opt__guide .gs-ico{width:16px;height:16px}.gs-opt__values{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.gs-opt__values--swatch{display:flex;flex-wrap:wrap;gap:12px}.gs-opt__v{position:relative;cursor:pointer}.gs-opt__v input{position:absolute;opacity:0;pointer-events:none}.gs-opt__btn{display:flex;align-items:center;justify-content:center;height:46px;padding:0 6px;border:1px solid #d6d6d6;border-radius:4px;font-size:13.5px;font-weight:500;background:#fff;text-align:center;line-height:1.15}.gs-opt__v input:checked+.gs-opt__btn{border:2px solid #000}.gs-opt__v input:focus-visible+.gs-opt__btn,.gs-opt__v input:focus-visible+.gs-swatch-opt{outline:2px solid var(--gs-accent);outline-offset:2px}.gs-opt__v.is-unavailable .gs-opt__btn{color:#a8a8a8;background:linear-gradient(to top left,transparent calc(50% - .6px),#d6d6d6 50%,transparent calc(50% + .6px)) #fff}.gs-swatch-opt{position:relative;display:block;width:44px;height:44px;border-radius:50%;overflow:hidden;background:#ddd;border:1px solid #e0e0e0;box-shadow:0 0 0 2px #fff}.gs-swatch-opt img{width:100%;height:100%;object-fit:cover}.gs-opt__v input:checked+.gs-swatch-opt{box-shadow:0 0 0 2px #fff,0 0 0 3px #000}.gs-opt__v.is-unavailable .gs-swatch-opt{opacity:.4}.gs-pdp__stock{display:flex;align-items:center;gap:9px;font-size:13px;color:#b8650a;margin:-2px 0 14px}.gs-livedot{width:8px;height:8px;border-radius:50%;background:#f0a020;box-shadow:0 0 0 4px #f0a02033}.gs-pdp__add{height:54px}.gs-pdp__add .gs-ico{width:18px;height:18px}.gs-pdp__error{color:var(--gs-sale);font-size:13px;margin-top:8px}.gs-pdp__usps{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 26px;margin:14px 0 24px;font-size:12.5px}.gs-pdp__usps span{display:inline-flex;align-items:center;gap:6px}.gs-pdp__usps .gs-ico{width:16px;height:16px}.gs-mix{border:1px solid #000;padding:16px;text-align:center;margin-bottom:24px}.gs-mix__t{font-family:var(--gs-ui);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.04em}.gs-mix__row{display:flex;justify-content:center;align-items:center;gap:12px;font-size:14px;margin:10px 0}.gs-mix__row strong{font-weight:600;font-style:italic}.gs-mix__div{width:1px;height:18px;background:#000}.gs-mix__link{font-size:12.5px;text-decoration:underline;text-underline-offset:3px}.gs-mix__note{font-size:11.5px;color:#555;margin-top:6px}.gs-acc{border-top:1px solid var(--gs-line)}.gs-acc:last-of-type{border-bottom:1px solid var(--gs-line)}.gs-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:16px 0;cursor:pointer;font-family:var(--gs-ui);font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.03em}.gs-acc summary::-webkit-details-marker{display:none}.gs-acc summary:after{content:"+";font-size:20px;font-weight:300;line-height:1}.gs-acc[open] summary:after{content:"\2212"}.gs-acc__body{padding:0 0 18px;font-size:14px;line-height:1.6;color:#333}.gs-acc--faq summary{text-transform:none;font-family:var(--gs-font);font-size:15.5px;font-weight:500;letter-spacing:0}.gs-rte p{margin:0 0 12px}.gs-rte p:last-child{margin-bottom:0}.gs-rte ul,.gs-rte ol{padding-left:20px;margin:0 0 12px}.gs-rte a{text-decoration:underline;text-underline-offset:3px}.gs-rte h2,.gs-rte h3,.gs-rte h4{margin:24px 0 10px;font-weight:600;line-height:1.3}.gs-rte table{width:100%;border-collapse:collapse;margin:0 0 14px}.gs-rte td,.gs-rte th{border:1px solid var(--gs-line);padding:8px;text-align:left}.gs-rte img{height:auto;margin:10px 0}.gs-pdp__love{margin-top:30px}.gs-pdp__love-t{font-weight:500;font-size:18px;margin-bottom:12px}.gs-pdp__love-track{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px;scrollbar-width:thin}.gs-mini{flex:0 0 122px;font-size:12.5px;line-height:1.35}.gs-mini__img{position:relative;display:block;aspect-ratio:2/3;background:var(--gs-grey);border-radius:6px;overflow:hidden;margin-bottom:8px}.gs-mini__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gs-mini__t{font-weight:600;display:block}.gs-mini s{color:var(--gs-sale);margin-right:4px}@media(max-width:989px){.gs-pdp__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.gs-pdp__media{grid-template-columns:1fr}}@media(max-width:749px){.gs-pdp{padding-top:0}.gs-pdp__grid{grid-template-columns:minmax(0,1fr);gap:16px;padding:0}.gs-pdp__media{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:0}.gs-pdp__media::-webkit-scrollbar{display:none}.gs-pdp__m{flex:0 0 100%;scroll-snap-align:start}.gs-pdp__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.gs-pdp__dot{width:6px;height:6px;border-radius:999px;background:#c4c4c4;transition:width .3s}.gs-pdp__dot.is-active{width:18px;background:#000}.gs-pdp__info{padding:0 var(--gs-gutter)}.gs-pdp__sticky{position:static}.gs-pdp__title{font-size:26px}.gs-opt__values{grid-template-columns:repeat(4,1fr)}}.gs-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:96;display:flex;align-items:center;justify-content:center;padding:16px}.gs-modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006}.gs-modal__panel{position:relative;background:#fff;border-radius:10px;width:100%;max-width:660px;max-height:86vh;overflow:auto;padding:30px 26px 26px}.gs-modal__close{position:absolute;top:14px;right:14px}.gs-size h3{font-size:22px;font-weight:500;margin-bottom:6px}.gs-size__intro{font-size:13.5px;color:#555;margin-bottom:16px}.gs-size__scroll{overflow-x:auto}.gs-size table{width:100%;min-width:420px;border-collapse:collapse;font-size:13.5px}.gs-size th,.gs-size td{padding:11px 8px;text-align:center;border-bottom:1px solid var(--gs-line)}.gs-size th{font-family:var(--gs-ui);font-weight:500;text-transform:uppercase;font-size:11.5px;background:var(--gs-grey-2)}.gs-size td:first-child,.gs-size th:first-child{text-align:left;font-weight:600}.gs-size__how{margin-top:18px;display:grid;gap:8px;font-size:13px;color:#444}.gs-size__how strong{color:#000}.gs-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;visibility:hidden}.gs-cart.is-open{visibility:visible}.gs-cart__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .3s}.gs-cart.is-open .gs-cart__bg{opacity:1}.gs-cart__panel{position:absolute;top:0;right:0;bottom:0;width:min(100vw,480px);background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .35s ease}.gs-cart.is-open .gs-cart__panel{transform:none}.gs-cart__head{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--gs-line)}.gs-cart__title{font-family:var(--gs-ui);font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.04em}.gs-cart__ship{display:flex;align-items:center;gap:10px;padding:12px 20px;border-bottom:1px solid var(--gs-line);font-size:12.5px}.gs-cart__ship strong{font-weight:600}.gs-ring{width:22px;height:22px;flex:0 0 auto}.gs-cart__body{flex:1;overflow-y:auto}.gs-cart__tier{margin:14px 20px 0;padding:9px 14px;border-radius:999px;background:#f3ede2;color:#5f4a22;font-size:12.5px;text-align:center}.gs-cart__items{list-style:none;margin:0;padding:0 20px}.gs-cart__item{display:grid;grid-template-columns:84px 1fr auto;gap:14px;padding:18px 0;border-bottom:1px solid var(--gs-line)}.gs-cart__img{position:relative;display:block;aspect-ratio:2/3;border-radius:6px;overflow:hidden;background:var(--gs-grey)}.gs-cart__img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.gs-cart__name{display:block;font-weight:600;font-size:14px;line-height:1.35}.gs-cart__variant{font-size:12.5px;color:#555;margin-top:2px}.gs-cart__price{display:flex;gap:6px;font-size:13.5px;margin:6px 0 10px}.gs-cart__price s{color:var(--gs-sale)}.gs-cart__disc{font-size:12px;color:#5f4a22;margin:-4px 0 8px}.gs-qty{display:inline-flex;align-items:center;border:1px solid var(--gs-line);border-radius:6px;height:34px}.gs-qty button{width:32px;height:100%;display:flex;align-items:center;justify-content:center}.gs-qty .gs-ico{width:14px;height:14px}.gs-qty span{min-width:22px;text-align:center;font-size:13px}.gs-cart__remove{align-self:start}.gs-cart__remove .gs-ico{width:18px;height:18px;color:#555}.gs-cart__empty{padding:70px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.gs-cart__upsell{padding:22px 0 24px 20px}.gs-cart__up-title{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px;margin-bottom:12px}.gs-cart__up-track{display:flex;gap:10px;overflow-x:auto;padding-right:20px;scrollbar-width:none}.gs-cart__up-track::-webkit-scrollbar{display:none}.gs-cart__up{flex:0 0 140px;font-size:12.5px;line-height:1.35}.gs-cart__up .gs-btn{width:100%;margin-top:8px}.gs-cart__foot{border-top:1px solid var(--gs-line);padding:14px 20px 16px;background:#fff}.gs-cart__row{display:flex;justify-content:space-between;gap:10px;font-size:13px;margin-bottom:6px}.gs-cart__subtotal{font-size:15px;font-weight:600;margin:4px 0 12px}.gs-cart__subtotal s{color:var(--gs-sale);font-weight:400;margin-right:6px}.gs-cart__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;text-align:center;font-size:11.5px;line-height:1.3}.gs-cart__trust span{display:flex;flex-direction:column;align-items:center;gap:6px}.gs-cart__trust .gs-ico{width:20px;height:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gs-3.css.map */
