body{--wolfun-ink: #111111;--wolfun-muted: #5d625e;--wolfun-stone: #f4f1e9;--wolfun-moss: #78866b;--wolfun-line: #ded8ca;--wolfun-tan: #c99857}.announcement-bar{min-height:36px;font-weight:800;text-transform:uppercase}.announcement-bar__text{font-size:.78rem}.header__row{border-block-end:1px solid rgb(var(--color-border-rgb) / .18)}.header__columns{min-height:76px}.menu-list__link,.header-actions__action{font-weight:800;text-transform:uppercase}.wolfun-collection-hero{background:var(--color-background)}.wolfun-collection-hero__inner{display:grid;min-height:clamp(440px,64vw,680px)}.wolfun-collection-hero__copy{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:clamp(42px,7vw,96px) var(--page-margin)}.wolfun-collection-hero__kicker,.wolfun-shop-look__eyebrow{margin:0;color:currentColor;font-size:.82rem;font-weight:900;text-transform:uppercase}.wolfun-collection-hero__title{max-width:9ch;margin:0;color:var(--color-foreground-heading);font-size:clamp(3.6rem,11vw,9.5rem);line-height:.84}.wolfun-collection-hero__subheading{max-width:520px;margin:0;color:rgb(var(--color-foreground-rgb) / .78);font-size:clamp(1.05rem,1.5vw,1.35rem)}.wolfun-collection-hero__breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;color:rgb(var(--color-foreground-rgb) / .7);font-size:.88rem}.wolfun-collection-hero__breadcrumbs a{color:inherit}.wolfun-collection-hero__media{min-height:320px;background:var(--wolfun-stone)}.wolfun-collection-hero__media img,.wolfun-collection-hero__placeholder,.wolfun-shop-look__media img,.wolfun-shop-look__placeholder{width:100%;height:100%;object-fit:cover}.wolfun-collection-hero__media{display:grid;place-items:center}.wolfun-collection-hero__media img{width:min(100%,620px);height:min(100%,560px);object-fit:contain}.wolfun-collection-surface{background:#fffdf8}.wolfun-collection-surface .facets-block-wrapper{border-block:1px solid var(--wolfun-line);background:#fffdf8}.wolfun-collection-surface .facets--horizontal .facets__form,.wolfun-collection-surface .facets-toggle{min-height:58px;align-items:center}.wolfun-collection-surface .facets__summary,.wolfun-collection-surface .products-count-wrapper,.wolfun-collection-surface .sorting-filter__label{font-size:.86rem;font-weight:800;text-transform:uppercase}.wolfun-collection-surface .product-grid{padding-block:clamp(20px,4vw,48px)}.wolfun-collection-surface .product-grid__item{background:transparent;border:0}.wolfun-collection-surface .product-grid__card{gap:10px}.wolfun-collection-surface .card-gallery,.wolfun-collection-surface .product-media,.wolfun-collection-surface .product-media-container{background:#f0ede5;border-radius:0;overflow:hidden}.wolfun-collection-surface product-card:hover .card-gallery{outline:1px solid var(--wolfun-ink);outline-offset:-1px}.wolfun-collection-surface product-card .text-block,.wolfun-collection-surface product-card product-title{font-weight:800}.wolfun-collection-surface .price{color:var(--wolfun-muted);font-weight:700}.wolfun-shop-look{padding-block:clamp(48px,8vw,96px)}.wolfun-shop-look__inner{display:grid;width:min(100% - (var(--page-margin) * 2),var(--page-width));margin-inline:auto;gap:clamp(24px,4vw,56px)}.wolfun-shop-look__media{min-height:360px;background:#d9d2c4}.wolfun-shop-look__panel{display:flex;flex-direction:column;justify-content:center;gap:18px}.wolfun-shop-look__panel h2{max-width:10ch;margin:0;font-size:clamp(2.8rem,7vw,6.8rem);line-height:.9}.wolfun-shop-look__panel p{max-width:480px;margin:0;color:rgb(var(--color-foreground-rgb) / .75)}.wolfun-shop-look__products{display:grid;gap:12px;margin-block-start:12px}.wolfun-shop-look__product{display:grid;grid-template-columns:82px 1fr;align-items:center;gap:14px;color:currentColor;text-decoration:none}.wolfun-shop-look__product img{aspect-ratio:1;object-fit:cover;background:#fff}.wolfun-shop-look__product span{display:grid;gap:4px}.wolfun-shop-look__product strong{font-size:.98rem}.wolfun-shop-look__product small{color:rgb(var(--color-foreground-rgb) / .68);font-weight:800}footer .section{border-block-start:1px solid rgb(var(--color-border-rgb) / .25)}footer .group-block h2{margin:0;font-size:clamp(2rem,4vw,3.8rem);line-height:.9}footer .text-block p{margin-block:0}footer .button.link,footer a.link{color:currentColor;opacity:.78;text-decoration-color:transparent}footer .button.link:hover,footer a.link:hover{opacity:1;text-decoration-color:currentColor}footer .group-block:has(>.text-block:first-child p:first-child:last-child)>.text-block:first-child{font-weight:900}main[data-template=index] .hero{min-height:min(calc(var(--hero-min-height) - var(--hero-height-offset, 0px)),680px)}main[data-template=index] .hero__container{background:#f4f1e9}main[data-template=index] .hero__media-grid{background:#f4f1e9}main[data-template=index] .hero__media-wrapper{display:grid;place-items:center;background:#f4f1e9}main[data-template=index] .hero__media{object-fit:contain;width:100%;height:100%;max-height:680px;background:#f4f1e9}.wolfun-preorder-steps{padding-block:clamp(40px,6vw,72px);background:var(--color-background)}.wolfun-preorder-steps__inner{display:grid;width:min(100% - (var(--page-margin) * 2),var(--page-width));margin-inline:auto;gap:clamp(24px,4vw,40px)}.wolfun-preorder-steps__header h2{max-width:720px;margin:0;color:var(--color-foreground-heading);font-size:clamp(2.2rem,5vw,4.8rem);line-height:1.05}.wolfun-preorder-steps__grid{display:grid;gap:1px;background:var(--wolfun-line);border:1px solid var(--wolfun-line)}.wolfun-preorder-steps__item{display:grid;gap:10px;align-content:start;padding:clamp(20px,3vw,32px);background:#fffdf8}.wolfun-preorder-steps__number{display:grid;place-items:center;width:34px;height:34px;color:#fff;background:var(--wolfun-ink);font-weight:900}.wolfun-preorder-steps__item h3{margin:0;color:var(--wolfun-ink);font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.1}.wolfun-preorder-steps__item p{margin:0;color:rgb(var(--color-foreground-rgb) / .76);line-height:1.55}.wolfun-reservation-meter{display:grid;gap:8px;width:min(100%,520px)}.wolfun-reservation-meter p{margin:0}.wolfun-reservation-meter__track{height:12px;background:#ded8ca;border:1px solid rgb(var(--color-foreground-rgb) / .18);overflow:hidden}.wolfun-reservation-meter__track span{display:block;width:var(--reservation-progress);min-width:0;height:100%;background:var(--wolfun-ink)}.wolfun-reservation-meter__note{color:rgb(var(--color-foreground-rgb) / .68);font-size:.9rem;font-weight:800}.wolfun-reservation-progress{padding-block:20px clamp(28px,4vw,44px);background:var(--color-background)}.wolfun-reservation-progress__inner{width:min(100% - (var(--page-margin) * 2),var(--page-width));margin-inline:auto}main[data-template=index] .slideshow-section{background:#f4f1e9}main[data-template=index] .slideshow-section slideshow-component{max-height:620px}main[data-template=index] .slideshow-section slideshow-slide{background:#f4f1e9}main[data-template=index] .slideshow-section .slide__image-container{background:#f4f1e9}main[data-template=index] .slideshow-section .slide__image{object-fit:contain;background:#f4f1e9}.wolfun-comparison-image{padding-block:clamp(40px,7vw,84px);background:var(--color-background)}.wolfun-comparison-image__inner{display:grid;width:min(100% - 32px,980px);margin-inline:auto;gap:0;text-align:center}.wolfun-comparison-image h2{margin:0;color:var(--color-foreground-heading);font-size:clamp(2.1rem,5vw,4.5rem);line-height:1.12;padding-block-end:10px}.wolfun-comparison-image__media{display:grid;place-items:center;margin-block-start:-12px;max-height:620px;background:#f4f1e9;overflow:hidden}.wolfun-comparison-image__media img,.wolfun-comparison-image__placeholder{width:100%;height:100%;max-height:620px;object-fit:contain}.wolfun-comparison-image p{margin:0;color:rgb(var(--color-foreground-rgb) / .82);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:800}.wolfun-dry-pocket{padding-block:clamp(44px,7vw,88px);background:var(--color-background)}.wolfun-dry-pocket__inner{display:grid;width:min(100% - (var(--page-margin) * 2),1120px);margin-inline:auto;gap:clamp(24px,4vw,56px);align-items:center}.wolfun-dry-pocket__media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2vw,16px)}.wolfun-dry-pocket__media-grid img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#f4f1e9}.wolfun-dry-pocket__copy{display:grid;gap:16px}.wolfun-dry-pocket__copy h2{max-width:10ch;margin:0;color:var(--color-foreground-heading);font-size:clamp(2.4rem,6vw,5.8rem);line-height:1.02}.wolfun-dry-pocket__copy p{max-width:520px;margin:0;color:rgb(var(--color-foreground-rgb) / .76);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.55}@media screen and (max-width:749px){main[data-template=index] .hero{min-height:min(calc(var(--hero-min-height) - var(--hero-height-offset, 0px)),520px)}main[data-template=index] [id$=__hero_intro]{min-height:auto}main[data-template=index] [id$=__hero_intro] .hero__container{display:flex;flex-direction:column;min-height:auto;overflow:visible}main[data-template=index] [id$=__hero_intro] .hero__media-grid{position:relative;order:2;width:100%;min-height:220px}main[data-template=index] [id$=__hero_intro] .hero__content-wrapper{order:1;align-items:flex-start;justify-content:flex-start;padding-block-start:22px;min-height:auto}main[data-template=index] [id$=__hero_intro] .hero__content-wrapper .group-block-content{max-width:270px;padding:0;text-shadow:0 1px 0 #f4f1e9}main[data-template=index] [id$=__hero_intro] .hero__media{width:min(76%,280px);height:auto;max-height:240px;object-position:right bottom;opacity:1;transform:none}main[data-template=index] [id$=__hero_intro] .hero__media-wrapper{align-items:flex-end;justify-content:flex-end}main[data-template=index] .slideshow-section{padding-block:20px}main[data-template=index] .slideshow-section .slide__content{align-items:flex-start;justify-content:flex-start;padding:14px}main[data-template=index] .slideshow-section .slide__content h3{display:inline;padding:2px 6px;background:#fffdf8c7;box-decoration-break:clone;-webkit-box-decoration-break:clone}main[data-template=index] [id$=__capacity_view] .hero__content-wrapper{align-items:flex-start;justify-content:flex-start;padding:18px var(--page-margin)}main[data-template=index] [id$=__capacity_view] h2{display:inline;padding:3px 8px;background:#fffdf8db;box-decoration-break:clone;-webkit-box-decoration-break:clone}}.wolfun-product-surface{background:#fffdf8}.wolfun-product-breadcrumbs{grid-column:2;display:flex;flex-wrap:wrap;gap:8px;padding-block:18px;color:rgb(var(--color-foreground-rgb) / .62);font-size:.86rem}.wolfun-product-breadcrumbs a{color:inherit;text-decoration-color:transparent}.wolfun-product-breadcrumbs a:hover{color:var(--wolfun-ink);text-decoration-color:currentColor}.wolfun-product-surface .product-information__grid{align-items:start}.wolfun-product-surface .product-information__media{background:#f2eee4}.wolfun-product-surface media-gallery.media-gallery--carousel{display:block;background:#f2eee4}.wolfun-product-surface media-gallery.media-gallery--carousel slideshow-component{min-height:clamp(340px,43vw,560px);max-width:720px}.wolfun-product-surface media-gallery.media-gallery--carousel slideshow-container{background:#f2eee4}.wolfun-product-surface media-gallery.media-gallery--carousel slideshow-slide{background:#f2eee4}.wolfun-product-surface media-gallery.media-gallery--carousel .product-media-container{background:#f2eee4}.wolfun-product-surface media-gallery.media-gallery--carousel .product-media{object-fit:contain}.wolfun-product-surface media-gallery.media-gallery--carousel slideshow-controls[thumbnails]{background:#fffdf8}.wolfun-product-surface media-gallery.media-gallery--carousel .slideshow-controls__thumbnails{gap:10px}.wolfun-product-surface media-gallery.media-gallery--carousel .slideshow-controls__thumbnail{border:1px solid #d8d0c1;background:#fff;opacity:.72}.wolfun-product-surface media-gallery.media-gallery--carousel .slideshow-controls__thumbnail[aria-selected=true],.wolfun-product-surface media-gallery.media-gallery--carousel .slideshow-controls__thumbnail:hover{border-color:var(--wolfun-ink);opacity:1}.wolfun-product-surface .product-media,.wolfun-product-surface .product-media-container,.wolfun-product-surface media-gallery img{background:#f2eee4}.wolfun-product-surface .product-details>.group-block{background:#fffdf8}.wolfun-product-surface .product-details h1{margin:0;color:var(--wolfun-ink);font-size:clamp(2.25rem,4.5vw,4.8rem);line-height:.92}.wolfun-product-surface .product-details .price,.wolfun-product-surface .product-details product-price{color:var(--wolfun-ink);font-weight:800}.wolfun-product-surface .product-inventory__status,.wolfun-product-surface .product-details ul{color:rgb(var(--color-foreground-rgb) / .78);font-weight:750}.wolfun-product-surface .product-details ul{display:grid;gap:8px;margin:0;padding-inline-start:18px}.wolfun-product-surface .variant-option{gap:10px}.wolfun-product-surface .variant-option--buttons legend,.wolfun-product-surface .variant-option{color:var(--wolfun-ink);font-size:.92rem;font-weight:900;text-transform:uppercase}.wolfun-product-surface .variant-option__swatch-value{color:rgb(var(--color-foreground-rgb) / .65);font-weight:800;text-transform:none}.wolfun-product-surface .variant-option__button-label{min-height:44px;border-radius:0;background:#fff;border-color:#d8d0c1;font-weight:850}.wolfun-product-surface .variant-option__button-label:has(:checked){color:#fff;background:var(--wolfun-ink);border-color:var(--wolfun-ink)}.wolfun-product-surface .variant-option__button-label--has-swatch{min-height:auto;background:transparent}.wolfun-product-surface .swatch{border-radius:999px}.wolfun-product-surface .quantity-selector{width:100%;min-height:52px;border:1px solid #d8d0c1;border-radius:0;background:#fff}.wolfun-product-surface .product-form-buttons button,.wolfun-product-surface .add-to-cart-button{min-height:54px;border-radius:0;font-weight:900;text-transform:uppercase}.wolfun-product-surface .add-to-cart-button.button{background:var(--wolfun-ink);color:#fff;border-color:var(--wolfun-ink)}.wolfun-product-surface .add-to-cart-button.button:hover{background:#2a2119;border-color:#2a2119}.wolfun-product-surface .accelerated-checkout-block{display:none}.wolfun-product-surface .accordion{margin-block-start:8px}.wolfun-product-surface .details__header{min-height:58px;padding-block:12px;color:var(--wolfun-ink);font-weight:900;text-transform:uppercase}.wolfun-product-surface .details-content{color:rgb(var(--color-foreground-rgb) / .78);line-height:1.6}.product-recommendations .section-resource-list{background:var(--color-background)}.product-recommendations .section-resource-list__content h3{margin:0;color:var(--color-foreground-heading);font-size:clamp(2rem,4vw,3.8rem);line-height:.95}.product-recommendations .resource-list__item{background:transparent}@media screen and (min-width:750px){.wolfun-collection-hero__inner{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.wolfun-shop-look__inner{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:stretch}.wolfun-preorder-steps__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.wolfun-dry-pocket__inner{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.wolfun-product-surface .product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:minmax(420px,720px) minmax(340px,500px);grid-column:1 / -1;width:min(100% - (var(--page-margin) * 2),1240px);margin-inline:auto;padding-inline:0;padding-block-end:clamp(28px,5vw,56px);column-gap:clamp(20px,2.6vw,36px);justify-content:center}.wolfun-product-surface .product-information__media{padding-right:0;display:flex;justify-content:flex-start}.wolfun-product-surface media-gallery.media-gallery--carousel slideshow-controls[thumbnails][pagination-position=left]{--thumbnail-width: 52px;align-self:stretch;border-right:1px solid #ded8ca}.wolfun-product-surface media-gallery.media-gallery--carousel slideshow-controls[pagination-position=left] .slideshow-controls__thumbnails-container{max-height:clamp(340px,43vw,560px);overflow-y:auto;scrollbar-width:thin}.wolfun-product-surface .product-details{padding-left:0;padding-right:0;justify-content:flex-start}.wolfun-product-surface .product-details>.group-block{max-width:520px;margin-inline:0}}@media screen and (max-width:749px){.header__columns{min-height:64px}.wolfun-collection-hero__title,.wolfun-shop-look__panel h2{max-width:12ch}.wolfun-shop-look__media{min-height:280px}.wolfun-product-breadcrumbs{grid-column:1 / -1;padding-inline:var(--page-margin)}.wolfun-product-surface .product-details>.group-block{padding-inline:var(--page-margin)}.wolfun-product-surface media-gallery.media-gallery--carousel slideshow-component{min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/wolfun-outdoor.css.map */
