gp-kit-views [hidden],gp-kit-card [hidden],.gp-mobile-buy[hidden]{display:none!important}.gp-refresh{--ink: #193326;--line: #c8cbbf}.gp-opening{display:grid;grid-template-columns:47fr 53fr;grid-template-areas:"title photo" "actions photo";grid-template-rows:auto auto;max-width:158rem;margin:auto;background:#e9ede2}.gp-opening-title{grid-area:title;align-self:end;padding:clamp(3rem,5.4vw,8rem) clamp(2.3rem,5vw,8rem) 0}.gp-opening-title h1{font-size:clamp(4.8rem,5.9vw,9.2rem);max-width:12ch;line-height:.99;margin:1.8rem 0 1.9rem}.gp-opening-actions{grid-area:actions;padding:0 clamp(2.3rem,5vw,8rem) clamp(3rem,5.4vw,8rem);align-self:start}.gp-opening-media{grid-area:photo;position:relative;display:grid;isolation:isolate;overflow:hidden;min-width:0;min-height:clamp(37rem,43vw,63rem);background:#f3f1ec}.gp-opening-media figure{position:absolute;top:0;right:0;bottom:0;left:0}.gp-opening-media img{height:100%;width:100%;object-fit:contain;mix-blend-mode:multiply}.gp-opening-media [data-gp-frame=candid] img{object-fit:cover;object-position:50% 58%;mix-blend-mode:normal}.gp-views{position:absolute;right:1.8rem;bottom:1.8rem;display:flex;gap:.3rem;padding:.4rem;border-radius:3rem;background:#fff;box-shadow:0 2px 12px #1e30251e}.gp-views button{border:0;border-radius:3rem;background:transparent;color:#233529;padding:.8rem 1.4rem;min-height:4.4rem;font:inherit;font-size:1.35rem;cursor:pointer}.gp-views button[aria-pressed=true]{background:var(--ink);color:#fff}.gp-refresh .gp-compare{padding-top:clamp(4rem,5.5vw,7rem);padding-bottom:clamp(3rem,4vw,5rem)}.gp-kit-card{display:flex;flex-direction:column;min-width:0;border:1px solid var(--line);background:#fff}.gp-card-intro{padding:clamp(2rem,2.5vw,3.5rem) clamp(2rem,2.5vw,3.5rem) 1.7rem}.gp-card-intro>div{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;flex-wrap:wrap}.gp-card-intro h3{font-size:clamp(2.8rem,3.2vw,4.5rem)}.gp-card-intro>p{margin-top:.7rem;line-height:1.5}.gp-card-dims,.gp-label{font:600 1.15rem/1.45 ui-monospace,monospace;text-transform:uppercase;letter-spacing:.06em}gp-kit-card{display:grid;grid-template-areas:"photo" "price" "choices" "shop";margin-top:auto}.gp-card-view{display:contents}.gp-card-view .gp-kit-photo{grid-area:photo;display:grid;place-items:center;background:#f0f0e9;padding:1rem}.gp-kit-card:nth-child(2) .gp-kit-photo{background:#f4eeea}.gp-card-view .gp-kit-photo img{width:100%;height:clamp(17.5rem,20vw,28rem);object-fit:contain}.gp-card-pricing,.gp-swatches,.gp-card-link{margin-inline:clamp(2rem,2.5vw,3.5rem)}.gp-card-pricing{grid-area:price;margin-top:1.7rem;font-size:1.65rem}.gp-card-pricing strong{font-size:2.3rem;color:var(--ink)}.gp-card-pricing .gp-ship-note{display:block;margin-top:.1rem;text-transform:none;font-size:1.35rem}.gp-swatches{grid-area:choices;border:0;padding:0;min-width:0;margin-top:1.3rem;display:flex;flex-wrap:wrap;gap:.4rem}.gp-swatches legend{font-size:1.25rem;margin-bottom:.3rem}.gp-swatches label{cursor:pointer;position:relative}.gp-swatches input{width:1px;height:1px;position:absolute;opacity:0}.gp-swatches span{display:inline-flex;align-items:center;gap:.55rem;border:1px solid #d7d8d1;border-radius:2rem;padding:.35rem .9rem;min-height:3.8rem;color:var(--ink);font-size:1.25rem}.gp-swatches input:checked+span{border-color:#203727;box-shadow:inset 0 0 0 1px #203727}.gp-swatches input:focus-visible+span,.gp-views button:focus-visible{outline:3px solid #36724f;outline-offset:2px}.gp-swatches input:disabled+span{opacity:.48;text-decoration:line-through}.gp-swatches i{width:1rem;height:1rem;border-radius:50%;border:1px solid #0002;background:#242424}[data-color=grey] i{background:#939397}[data-color=blue] i{background:#395b92}[data-color=red] i{background:#b63b43}[data-color=green] i{background:#66764d}[data-color=pink] i{background:#dd93af}[data-color=camo] i{background:linear-gradient(120deg,#5e6048 33%,#ad9c70 33% 64%,#3e4639 64%)}.gp-card-link{grid-area:shop;display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;margin-bottom:2.2rem;padding:1.1rem 1.5rem;border-radius:.3rem;background:var(--ink);color:#fff;text-decoration:none;font-weight:700;min-height:4.4rem}.gp-card-link:hover{background:#2c5039}.gp-scale,.gp-tray-story{display:grid;align-items:center;gap:clamp(2rem,5vw,7rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.gp-scale{max-width:119rem;margin:0 auto clamp(4rem,5vw,7rem);padding:0 max(5%,2rem)}.gp-scale-photo,.gp-tray-story{background:#e9eae4}.gp-scale-photo img,.gp-tray-story img{display:block;width:100%;height:clamp(19rem,22vw,31rem);object-fit:contain;mix-blend-mode:multiply}.gp-scale h2,.gp-tray-story h2{font-size:clamp(2.8rem,3.6vw,5.2rem);line-height:1.04;letter-spacing:-.045em;margin:.6rem 0 1.2rem}.gp-scale p,.gp-tray-story p{line-height:1.55;max-width:47ch}.gp-scale .gp-scale-price{margin-top:1.4rem;padding-top:1.1rem;border-top:1px solid #c9cdbe}.gp-pdp.product{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-rows:auto 1fr;grid-template-areas:"gallery title" "gallery info";column-gap:clamp(3rem,5vw,7rem);row-gap:1.3rem;align-items:start}.gp-pdp .gp-pdp-title{grid-area:title}.gp-back{display:inline-block;color:#365743;font-size:1.3rem;margin:0 0 1.2rem;text-underline-offset:.25rem}.gp-pdp-title h1{margin:0;font-size:clamp(3.4rem,3.8vw,5.7rem);line-height:1.02;letter-spacing:-.05em;color:#1c3125}.gp-pdp-title p{margin:.9rem 0 0;line-height:1.5;max-width:48ch}.gp-pdp.product>.product__media-wrapper,.gp-pdp.product>.product__info-wrapper{width:100%;max-width:none;min-width:0;padding:0}.gp-pdp .product__media-wrapper{grid-area:gallery}.gp-pdp .product__info-wrapper{grid-area:info}.gp-pdp .product__info-container{max-width:none}.gp-pdp .product__info-container>*+*{margin-top:1.4rem;margin-bottom:0}.gp-pdp .product__tax{margin-top:.4rem}.gp-pdp .price--large{font-size:2.5rem;font-weight:650}.gp-pdp .product__media{background:#f5f5ee}.gp-pdp .product__media img{object-fit:contain}.gp-price-details{margin-top:.4rem}.gp-price-details:empty{display:none}.gp-ship-note,.gp-cart-shipping{color:#2c573e;font-weight:600;font-size:1.45rem}.gp-total-note{display:block;font-size:1.3rem}.gp-size-nav{margin-top:1.7rem}.gp-size-nav>strong{display:block;font-size:1.45rem;margin-bottom:.65rem}.gp-size-nav>div{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.gp-size-nav a{display:flex;flex-direction:column;border:1px solid #b9c1b5;text-decoration:none;color:#263b2b;padding:.7rem 1.1rem;border-radius:.4rem;line-height:1.4}.gp-size-nav a[aria-current=page]{background:#edf1e9;border-color:#25452c;box-shadow:inset 0 0 0 1px #25452c}.gp-size-nav small{font-size:1.2rem}.gp-kit-notes details{border-bottom:1px solid #d1d6ca;padding:1.3rem 0}.gp-kit-notes summary{cursor:pointer;font-weight:650;display:list-item;list-style:disclosure-closed inside}.gp-kit-notes details[open]>summary{list-style-type:disclosure-open}.gp-kit-notes details p{margin:.8rem 0 .2rem;line-height:1.52}.gp-review{background:#eff2e9;padding:1.5rem 1.7rem;margin:1.8rem 0 .5rem;border-left:3px solid #49654b}.gp-review blockquote{margin:0 0 .6rem;padding:0;border:0;font-size:1.65rem;line-height:1.45;color:#23382a}.gp-review figcaption{font-size:1.2rem}.gp-kit-notes a{color:inherit;text-underline-offset:.23rem}.gp-tray-story{padding:clamp(2rem,3.5vw,5rem);margin:clamp(3rem,5vw,7rem) 0 1rem;color:#243629}.gp-tray-story h2{color:inherit}.gp-mobile-buy{display:none}.gp-cart-shipping{margin:1rem 0 .45rem}.cart-drawer .drawer__footer{padding-bottom:calc(1.5rem + var(--gp-preview-safe,0px))}@media screen and (max-width:749px){.gp-opening{grid-template-columns:1fr;grid-template-areas:"title" "photo" "actions"}.gp-opening-title{padding:2.5rem 2.1rem 0}.gp-opening-title h1{font-size:clamp(4rem,10.7vw,6.1rem);max-width:15ch;margin:1rem 0 1.5rem}.gp-opening-media{min-height:0;height:clamp(21rem,66vw,36rem)}.gp-opening-actions{padding:1.6rem 2.1rem 2.4rem}.gp-opening-actions .gp-actions{margin-top:1.5rem;justify-content:center}.gp-views{bottom:.8rem;right:.8rem}.gp-scale,.gp-tray-story{grid-template-columns:1fr;gap:1.4rem}.gp-pdp.product{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"title" "gallery" "info";gap:1.2rem}.gp-pdp-title h1{font-size:clamp(3.1rem,8vw,4.3rem)}.gp-back{margin:0 0 .7rem}.gp-pdp .product__media-list{margin:0;scroll-padding-left:0}.gp-pdp .product__media-list .product__media-item{width:100%;max-width:100%;margin:0;padding:0}.gp-pdp .product__media-list .product__media{padding-top:0!important;height:clamp(23rem,70vw,35rem)}.gp-pdp .thumbnail-slider{margin-top:.5rem}.gp-pdp .thumbnail-list{gap:.6rem}.gp-pdp .thumbnail-list__item.slider__slide{width:5.3rem}.gp-pdp .thumbnail-slider .slider-button{width:3rem}.gp-mobile-buy:not([hidden]){position:fixed;z-index:3;bottom:var(--gp-preview-safe,0px);left:0;right:0;display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.8rem max(1.4rem,env(safe-area-inset-left)) max(.8rem,env(safe-area-inset-bottom));background:#fbfbf6;color:#1f3426;border-top:1px solid #b8c1b4}.gp-mobile-buy span{font-size:1.4rem;font-weight:650}.gp-mobile-buy .button{min-height:4.4rem}}.product.gp-pdp:not(.product--no-media)>.grid__item.product__media-wrapper,.product.gp-pdp:not(.product--no-media)>.grid__item.product__info-wrapper{width:100%;max-width:100%;padding-inline:0}@media screen and (min-width:750px){.gp-pdp .product__media-list .product__media{padding-top:0!important;height:clamp(35rem,34vw,52rem)}}.product.gp-pdp variant-radios .product-form__input input[type=radio]+label{display:inline-flex;align-items:center;gap:.65rem;min-height:4.4rem;margin-top:.35rem}.gp-pdp variant-radios input[value=Black]+label{--gp-swatch:#242424}.gp-pdp variant-radios input[value=Grey]+label{--gp-swatch:#939397}.gp-pdp variant-radios input[value=Blue]+label{--gp-swatch:#395b92}.gp-pdp variant-radios input[value=Red]+label{--gp-swatch:#b63b43}.gp-pdp variant-radios input[value=Green]+label{--gp-swatch:#66764d}.gp-pdp variant-radios input[value=Pink]+label{--gp-swatch:#dd93af}.gp-pdp variant-radios input[value=Camo]+label{--gp-swatch:linear-gradient(120deg,#5e6048 33%,#ad9c70 33% 64%,#3e4639 64%)}.gp-pdp variant-radios :is(input[value=Black],input[value=Grey],input[value=Blue],input[value=Red],input[value=Green],input[value=Pink],input[value=Camo])+label:after{content:"";order:-1;position:static;width:1.15rem;height:1.15rem;flex:none;border-radius:50%;border:1px solid #9b9b94;background:var(--gp-swatch)}.product.gp-pdp.grid{row-gap:1.15rem}@media screen and (min-width:750px){.product.gp-pdp.grid{column-gap:clamp(3rem,4.5vw,7rem)}}.gp-pdp .product-form__buttons.gp-purchase-buttons{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem 1.1rem;align-items:end;max-width:none}.gp-purchase-buttons>*{grid-column:1/-1}.gp-purchase-buttons>.product-form__quantity{grid-column:1;margin:0}.gp-purchase-buttons>.product-form__submit{grid-column:2;margin:0;color:#fff;background:#22442f;font-weight:650;min-height:4.7rem}.gp-purchase-buttons>.product-form__submit:after{box-shadow:none}.gp-purchase-buttons .quantity{width:11.5rem;min-height:4.7rem}.gp-purchase-buttons .quantity__button{width:3.8rem}.gp-pdp .product-form{margin:1rem 0}.gp-pdp .product-form__buttons+.product__tax,.gp-pdp .product__tax{margin:.65rem 0 .25rem}.gp-pdp .product-form__input{max-width:none}.gp-pdp .product__info-container>variant-radios{margin:1rem 0}.gp-pdp .product__info-container>.product__text:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/17/assets/gopack-store.css.map */
