html{scroll-behavior:smooth}.video-hero__video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.35)}.video-hero__content{max-width:900px!important;z-index:2!important}.video-hero__content:before{display:none!important}.video-hero__heading{font-size:clamp(3rem,10vw,7rem)!important;font-weight:700!important;letter-spacing:.25em!important;text-transform:uppercase;margin:0 0 1.5rem!important;line-height:1!important}.video-hero__heading:after{content:"";display:block;width:60px;height:1px;background:#dcdfda66;margin:1.5rem auto 0}.video-hero__subheading{font-size:clamp(1rem,2vw,1.2rem)!important;font-weight:300!important;letter-spacing:.08em!important;font-style:italic;margin:0 0 2.5rem!important;opacity:.85!important;line-height:1.8!important;max-width:600px;margin-left:auto!important;margin-right:auto!important}.video-hero__button{padding:16px 50px!important;font-size:.75rem!important;letter-spacing:.25em!important;font-weight:500!important;text-transform:uppercase;border:1px solid rgba(255,255,255,.3)!important;background:transparent!important;color:#dcdfda!important;transition:all .4s ease!important;cursor:pointer}.video-hero__button:hover{background:#4b594399!important;border-color:#ffffff80!important;color:#fff!important}.header-wrapper--transparent{transition:background-color var(--duration-default, .3s) ease!important}.section-header:has(details[open]) .header-wrapper--transparent,.section-header:has(.menu-opening) .header-wrapper--transparent{background-color:#4b5943!important}@media screen and (max-width:749px){.video-hero__content{padding-top:80px!important}.video-hero__heading{font-size:2.5rem!important;letter-spacing:.15em!important}}.section-collection-list .title{font-size:1.2rem!important;letter-spacing:.15em!important;text-transform:uppercase}.collection-list__item .card__content{padding:1rem!important}.collection-list__item .card__heading{font-size:.9rem!important}.section-collection-list .collection-list-wrapper{padding-top:30px!important;padding-bottom:30px!important}.header__active-menu-item,a[aria-current=page] .header__active-menu-item{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.section-collection-list .page-width{max-width:100%!important;padding:0 2rem}.section-collection-list .title{font-size:1.1rem!important;letter-spacing:.18em!important;text-transform:uppercase;text-align:center}.template-collection .page-width{max-width:1400px}.template-collection .collection-product-grid{background-color:#2d3629}.template-collection .product-grid .grid__item .card{background-color:#4b5943;border:none;border-radius:4px;overflow:hidden}.template-collection .card__information{padding:1rem}.template-collection .card__heading{font-size:.9rem;font-weight:500;letter-spacing:.02em}.template-collection .card__heading a{color:#dcdfda;text-decoration:none}.template-collection .price{color:#8fb43a;font-weight:600}.template-collection .card__media img{transition:transform .5s ease}.template-collection .card:hover .card__media img{transform:scale(1.05)}.template-collection .card__badge{display:none}.template-product{background-color:#dcdfda;color:#2d3629}.template-product .page-width{max-width:1200px}.template-product .product{column-gap:4rem}.template-product .product__media-wrapper{background-color:#f0f1ef;border-radius:6px;overflow:hidden;padding:1rem}.template-product .product__media-list .product__media{background-color:#e8e9e6;border-radius:4px;overflow:hidden}.template-product .product__media img{border-radius:4px;mix-blend-mode:normal}.template-product .thumbnail img{border-radius:3px;border:1px solid rgba(45,54,41,.1);transition:border-color .3s ease}.template-product .thumbnail img:hover,.template-product .thumbnail--active img{border-color:#8fb43a}.template-product .slider-button{color:#2d3629;background:#dcdfdacc;border:none}.template-product .product__title{font-family:var(--font-heading-family, "Montserrat", sans-serif);font-size:clamp(1.4rem,3vw,1.9rem);font-weight:700;letter-spacing:.06em;color:#2d3629;line-height:1.3;margin-bottom:.5rem}.template-product .price__regular,.template-product .price-item--regular,.template-product .price-item--sale,.template-product .price .money{font-size:1.4rem;font-weight:700;color:#8fb43a}.template-product .price__compare-at{opacity:.4}.template-product .product-form__input label,.template-product fieldset legend{color:#2d3629;font-size:.8rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.template-product .variant-input__label,.template-product .product-form__input input[type=radio]+label{background:transparent;border:1px solid rgba(220,223,218,.2);color:#2d3629;border:1px solid rgba(45,54,41,.2);transition:all .3s ease}.template-product .product-form__input input[type=radio]:checked+label{border-color:#8fb43a;background:#8fb43a26;color:#2d3629}.template-product .quantity__button,.template-product .quantity__input{color:#2d3629;background:transparent;border-color:#2d362933}.template-product .product-form__submit{background-color:#8fb43a;color:#fff;border:none;font-family:var(--font-heading-family, "Montserrat", sans-serif);font-size:.85rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;padding:18px;border-radius:2px;transition:background-color .3s ease}.template-product .product-form__submit:hover{background-color:#7a9c30}.template-product .product-form__submit[disabled]{background-color:#8fb43a4d;color:#ffffff80}.template-product .accordion{border-color:#dcdfda1a}.template-product .accordion__title{color:#2d3629;font-size:.85rem;font-weight:500;letter-spacing:.05em}.template-product .accordion .icon-accordion{color:#2d3629}.template-product .accordion__content{color:#2d3629;opacity:.7;font-size:.9rem;line-height:1.7}.template-product .product__description{color:#2d3629;opacity:.8;line-height:1.7;font-size:.92rem}.template-product .product__description h2,.template-product .product__description h3,.template-product .product__description strong{color:#2d3629;opacity:1;font-weight:600}.template-product .product__description ul{padding-left:1.2rem}.template-product .product__description li{margin-bottom:.4rem}.template-product .related-products{background-color:#2d3629}.template-product .related-products h2{color:#dcdfda;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase}.template-product .related-products .card{background-color:#4b5943;border:none;border-radius:4px}.template-product .related-products .card__heading a{color:#dcdfda;font-size:.85rem}.template-product .related-products .price,.template-product .related-products .price .money{color:#8fb43a}.template-product .related-products .card__media img{transition:transform .5s ease}.template-product .related-products .card:hover .card__media img{transform:scale(1.05)}.template-product .product__info-wrapper,.template-product .product__info-container,.template-product .gradient,.template-product [class*=color-scheme]{background:transparent;color:#2d3629}.template-product .tax-note,.template-product .product__tax{color:#2d3629;opacity:.4;font-size:.75rem}@media screen and (max-width:749px){.template-product .product{row-gap:2rem}.template-product .product__media-wrapper{padding:.5rem}}@media screen and (min-width:750px){.template-product .product__media-wrapper{max-width:38%!important;width:38%!important}.template-product .product__info-wrapper{max-width:58%!important;width:58%!important}}.utility-bar .slider-button{display:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fishwavo-overlay.css.map */
