:root{--font-body-btn: aktiv-grotesk-extended, sans-serif !important;--font-body-family: neue-haas-grotesk-display, sans-serif !important;--font-nav-size: 11px !important}body{font-family:var(--font-body-family);font-weight:400;font-style:normal;line-height:1.5}body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2{color:rgba(var(--color-foreground),1)!important}.facet-filters__label,.product-count__text,.facet-filters__field .select__select,.mobile-facets__sort .select__select{font-size:12px!important;letter-spacing:0;font-family:var(--font-body-family)}.header{padding:15px 40px!important}@media screen and (max-width:750px){.page-width-desktop,.page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}.header{padding:10px 1.5rem!important}slider-component.page-width-desktop{padding-left:0rem!important;padding-right:0rem!important}}.price,.product-form__input .form__label{font-size:1em!important}.product__tax.caption{font-size:.8em!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:kepler-3-display-variable,sans-serif;font-variation-settings:"wdth" 100,"wght" 200;letter-spacing:calc(var(--font-heading-scale)* 0rem);line-height:calc(1 + 0/max(1,var(--font-heading-scale)))}.heading-main-med{font-size:3rem}.heading-main{font-size:4rem}.price--show-badge{display:flex;gap:7px;align-items:center}.price__badge-sold-out a{color:#000}.icon-with-text--horizontal svg+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4,.page-width h4,.template-article h4{padding:15px 0 5px;font-size:12px!important;font-family:var(--font-body-btn);font-weight:400!important;font-style:normal;text-transform:uppercase!important;letter-spacing:1px}.footer-block__heading,.product-form__input input[type=radio]+label,.caption-with-letter-spacing{font-size:10px!important;font-family:var(--font-body-btn);font-weight:400!important;font-style:normal;text-transform:uppercase!important;letter-spacing:1px}.footer-block__heading{font-size:12px!important}.quantity{min-height:calc((var(--inputs-border-width) * 2) + 3rem)}.quantity__input,.quantity__button{font-size:1rem}#section-template--17317719834775__split_image_text_dHEmVw h2{font-style:normal;text-transform:uppercase}.h0{font-size:calc(var(--font-heading-scale)* 10rem);line-height:1}.rich-text__heading{font-size:calc(var(--font-heading-scale)* 4.6rem)}@media only screen and (max-width:750px){.h0{font-size:calc(var(--font-heading-scale)* 6rem)}.rich-text__heading{font-size:calc(var(--font-heading-scale)* 3rem)}}.announcement-bar__message{font-family:neue-haas-grotesk-display,sans-serif}.announcement-bar__message span{padding:0}.announcement-bar__message{padding:1rem 0;min-height:2rem;line-height:1}.accordion__title{font-family:neue-haas-grotesk-display,sans-serif;font-size:1em!important}.collection-tabs__btn,.Vtl-WishlistButton,.button--secondary,.button--primary,.button--alt{font-family:aktiv-grotesk-extended,sans-serif!important;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:1px!important;font-size:.9em!important;-webkit-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear}.button--alt{text-decoration:none;min-width:30px;min-height:25px;background:none;color:rgba(var(--color-button),var(--alpha-button-background));border-radius:0;padding:0;border-bottom:1px solid rgba(var(--color-button),var(--alpha-button-background))}.button--alt:hover{opacity:.7}.button--primary:hover{background-color:#dad7cb;color:#2f321d}.header-wrapper--border-bottom{border-bottom:1px solid #000}.list-menu{align-items:left}.banner__box>*+.banner__buttons,.rich-text__blocks>*+*{margin-top:3rem!important}.slider-buttons{margin-top:20px}.slider-counter{display:none!important}.rte ul,.rte ol{list-style-position:outside!important;padding-left:15px!important}.announcement-bar__message{font-size:12px;line-height:2;font-family:var(--font-body-family);letter-spacing:.03em!important}.announcement-bar__message span{padding:0 3px}.utility-bar__grid.page-width{padding-left:0rem;padding-right:0rem}.announcement-bar__message a{color:rgb(var(--color-foreground))}@media only screen and (max-width:750px){.announcement-bar__message{font-size:9.5px;line-height:1.5;min-height:auto;padding:8px 10%}.announcement-bar__message span{padding:0!important}.announcement-bar__message a{padding:0 4px!important}.Vtl-WishlistHeaderWrapper{display:none!important}}.link,.customer a,.header-localization .disclosure .localization-form__select span{font-size:var(--font-nav-size)}.header__icon--search,.mega-menu__link,.header__icons,.header__icon--account,.header__icon--cart>span,.list-menu__item{font-size:1.1rem;text-transform:none}.mega-menu__link_level_1,.menu-drawer__close-button,.mega-menu__link--level-2,.header__icon--cart>span,.header__icon--cart,.header__icon span,.header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select,#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li a,#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li summary,.mega-menu summary.list-menu__item{font-size:var(--font-nav-size)!important;font-family:var(--font-body-btn)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:1px}.mega-menu__list ul{padding-top:10px}.header__icon--account{padding:0 15px}.header__icon--menu[aria-expanded=true]:before{display:none}.header__icons{Padding-right:0rem}.menu-drawer__utility-links .button{width:100%!important;padding:20px!important}@media only screen and (max-width:750px){.header{padding:10px 2rem!important}.header__icons .button{display:none;padding:0 1rem;min-width:auto;min-height:25px;font-size:11px;width:auto}.header__heading-logo{transform:scale(1);padding-top:0}}.header-localization .disclosure .localization-form__select:hover{text-decoration:none!important}.header-localization .localization-form__select.link:after,.header-localization .localization-form__select.link:before{display:none!important}.header__icon--account:hover,.header__icon--cart:hover,.list-menu__item:hover{opacity:.7}.header__active-menu-item{opacity:.7;border:none!important}.header__menu-item span:after,li>a.mega-menu__link:after{display:none}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li:first-child{border-top:0px dotted!important}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-bottom:0px dotted!important}.list-menu__item{justify-content:center}.menu-drawer-additional-links,.header--has-social .menu-drawer__utility-links,.menu-drawer__navigation,.menu-drawer__submenu{padding:1.5rem!important}.menu-drawer-additional-links{display:flex;gap:15px}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li a,#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li summary{border-bottom:1px solid;padding:1rem 0;justify-content:space-between}.menu-drawer__close-button{margin-top:0;padding:0 0 1.5rem!important}.menu-drawer__menu-item>.icon-arrow{right:0rem!important}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{opacity:.7;background-color:transparent!important}.menu-drawer__utility-links{background-color:transparent!important}.menu-drawer__utility-links .list-social{padding-top:10px!important}.button,.price{letter-spacing:0!important}.service-read-more,.button--primary{-webkit-transition:background-color .1s linear;-ms-transition:background-color .1s linear;transition:background-color .1s linear}.menu-drawer__account{width:100%!important;padding:20px!important;font-size:.8rem!important;color:#fff!important;text-align:center;background-color:rgba(var(--color-button),var(--alpha-button-background));display:inline-flex;justify-content:center;align-items:center;margin-top:5px!important}.menu-drawer__account .icon-account{display:none}.menu-drawer__account:hover{background-color:#424041;color:#fff}.banner__box{padding:4rem 0rem!important}@media only screen and (max-width:750px){.multicolumn-con .page-width{padding-left:0!important;padding-right:0!important}}.c-image-list__nav a{font-family:the-seasons,sans-serif;font-weight:300;font-style:italic}.c-image-list__media-wrapper{height:80vh}.c-image-list__media-item{width:100%;height:100%}.second-image-circle img{border-radius:50%}.collection-video{z-index:2;overflow:hidden;position:absolute;width:100%;height:100%;object-fit:cover}.collection-video video{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:60rem!important}}.about-hero .banner__content{align-items:flex-end;justify-content:flex-start}.c-slider__content h2{text-transform:uppercase;font-family:neue-haas-grotesk-display,sans-serif!important;font-weight:700;color:#86c788;font-size:calc(var(--font-heading-scale)* 4rem)}.multicolumn-V1 .page-width{max-width:100%;padding:0%}.multicolumn-V1 .grid{column-gap:0;row-gap:0}.multicolumn-V1 h3{font-family:neue-haas-grotesk-display,sans-serif!important;font-size:calc(var(--font-heading-scale)* 3rem)}.multicolumn-V1 .multicolumn-card{padding:5%}.multicolumn-V1 .grid__item:first-child .multicolumn-card{border-right:1px solid #000}@media screen and (max-width:749px){.multicolumn-V1 .multicolumn-list:not(.slider){padding:0!important}.multicolumn-V1 .grid__item:first-child .multicolumn-card{border-right:none;border-bottom:1px solid #000}}.rounded-banner{border:30px solid #2F321D}.rounded-banner .banner__media{border-radius:42px;padding:2%}.home-testimonials .multicolumn-card__info{padding:0 5%!important}.home-testimonials h3{font-family:neue-haas-grotesk-display,sans-serif!important;font-size:calc(var(--font-heading-scale)* 3rem)}.home-testimonials p{font-family:neue-haas-grotesk-display,sans-serif!important;text-transform:uppercase}@media only screen and (min-width:750px){.banner--content-align-left.banner--desktop-transparent .banner__box,.banner--content-align-right.banner--desktop-transparent .banner__box,.banner--medium.banner--desktop-transparent .banner__box{max-width:60%!important}}.multicolumn-card__info .rte{margin-top:20px!important}@media screen and (min-width:750px){.rich-text__blocks{max-width:80%!important}}.about-image-text .page-width{max-width:100%;padding:0%}.about-image-text .grid__item{padding:3%}.about-image-text .image-with-text__grid .grid__item:first-child{border-right:2px solid #86C788}.about-image-text .image-with-text__grid--reverse .grid__item:last-child{border-right:2px solid #86C788}.about-image-text .image-with-text__grid--reverse .grid__item:first-child{border-right:0px solid #86C788}@media screen and (max-width:750px){.about-image-text .image-with-text__grid .grid__item:first-child{border-right:0px solid #86C788;border-bottom:2px solid #86C788}.about-image-text .image-with-text__grid--reverse .grid__item:last-child{border-right:0px solid #86C788;border-bottom:2px solid #86C788}.about-image-text .image-with-text__grid--reverse .grid__item:first-child{border-right:0px solid #86C788;border-bottom:0px solid #86C788}}.about-image-text .grid{align-items:stretch}.about-image-text h2{font-family:neue-haas-grotesk-display,sans-serif!important;font-size:calc(var(--font-heading-scale)* 4rem)}.about-image-text p{font-size:1.8em!important}.about-image-text .subtitle{font-size:1.2em!important;line-height:1.4;color:rgba(var(--color-foreground),1)}.about-image-text .image-with-text__content{justify-content:space-between}@media screen and (max-width:500px){.about-image-text p{font-size:1.2em!important}.about-image-text .image-with-text__content{padding:5%}}.card__information{text-align:left;width:100%}.card-info{text-align:left;display:flex!important;justify-content:space-between;align-items:flex-start;padding:10px 0 !importan}.card-title-price{width:100%;text-align:left;display:flex!important;flex-direction:column;gap:2px}.collection-hero__title+.collection-hero__description{font-size:1em!important}.product-grid .grid__item{background-color:transparent;padding:0!important}.collection_info{display:flex;justify-content:space-between}.template-collection #MainContent{padding:40px!important}.template-collection #MainContent .page-width{max-width:100%!important;padding:0!important}@media screen and (max-width:750px){.template-collection #MainContent{padding:15px!important}}@media screen and (min-width:990px){.slider--desktop .slider__slide:first-child{margin-left:30px!important;scroll-margin-left:30px!important}.slider--desktop:after{padding-left:30px!important;margin-left:0!important}}.card-wrapper{position:relative}.card-wrapper .quick-add{position:absolute;top:10px;right:45px;z-index:2;opacity:0;transition:opacity .2s ease;width:auto!important}.card-wrapper:hover .quick-add{opacity:1}.card-wrapper .quick-add .button{width:auto!important;min-width:unset!important;border:none!important;background:none!important;color:#2f321d!important;box-shadow:none!important;text-decoration:none!important;padding:4px!important;font-size:0!important}.quick-add-icon{display:flex;align-items:center;justify-content:center}@media screen and (max-width:749px){.card-wrapper .quick-add{opacity:1}.card-wrapper .quick-add .button{font-size:10px!important;padding:8px 14px!important;width:auto!important;min-width:unset!important}}.blog-articles .article-card .card__information,.blog__posts .article-card .card__information{padding-left:0rem!important;padding-right:0rem!important}.article-card__info{font-family:aktiv-grotesk-extended,sans-serif;font-weight:400;font-style:normal;letter-spacing:1px}pickup-availability[available]{min-height:2rem!important}.pickup-availability-preview{align-items:flex-start;display:flex;gap:.1rem;padding:1rem 2rem!important;background-color:#f0ede4}.pickup-availability-preview svg.icon-tick{display:none}.pickup-availability-info *{margin:0!important}.pickup-availability-preview .caption{display:none}.pickup-availability-info{width:100%;display:flex;justify-content:space-between;align-items:center;gap:8px}.pickup-availability-preview .caption-large:before{content:"";display:inline-block;flex-shrink:0;width:12px;height:12px;border-radius:50%;background-color:rgba(var(--color-foreground),1)!important;margin-right:5px}.pickup-availability-preview .caption-large{display:flex;justify-content:flex-start;align-items:center;gap:5px}.product-container.page-width{max-width:1600px}.product-form__buttons{display:flex;gap:5px}.product__info-container .product-form{margin-bottom:0!important}.product-form__buttons{max-width:100%!important}.product-form__submit,.Vtl-WishlistButtonWrapper{width:50%}.product-form__submit,.Vtl-WishlistButton{min-height:calc(4rem + var(--buttons-border-width) * 2)}.Vtl-WishlistButton__AddToWishlistText,.product-form__submit{font-size:12px!important}.Vtl-WishlistButton{border:1px solid rgba(var(--color-button),var(--alpha-button-background))!important}@media screen and (max-width:749px){.product-form__submit,.Vtl-WishlistButtonWrapper{width:100%}.product-form__buttons{flex-direction:column;gap:0;padding-bottom:1rem}}.product__description{border-top:1px solid #000;padding-top:30px}.product__description li{padding:5px 0}.product__description h4{text-transform:uppercase;font-family:neue-haas-grotesk-display,sans-serif!important;font-weight:700;font-size:calc(var(--font-heading-scale)* 2rem)}@media screen and (min-width:750px){.product__media-list{column-gap:5px!important;row-gap:5px!important}}@media screen and (min-width:990px){.product--stacked .product__media-item{max-width:100%!important}}#ContactForm{width:100%}.contact__button{display:flex;align-items:flex-start;justify-content:flex-start}.template-name--contact .rich-text__text a{font-size:calc(var(--font-heading-scale)* 2rem)}.page-width:has([id*=instafeed_app_block]){padding:0!important;max-width:100%;width:100%}.list-payment{margin:0rem!important}.list-payment__item{padding:0 .3rem!important;max-width:37px!important;filter:grayscale(50%)}.footer__payment{margin-top:0!important}.footer__content-bottom-wrapper{justify-content:space-between!important}.footer__content-bottom{padding:20px 0;border-top:none!important}.footer__content-top{width:100%;gap:5rem;display:flex!important;justify-content:space-between}.footer-block{width:auto!important}.footer-block img{display:block;width:auto}.footer .rte a{color:#000;text-decoration:none}.footer .rte a:hover{color:#a7a2c3}.footer-block--newsletter{margin-left:auto;margin-top:0!important;text-align:left!important}.footer-block__newsletter{width:100%;min-width:300px;padding-top:0!important;padding-bottom:0!important;padding:0;margin-top:0!important;text-align:left!important;align-items:flex-start!important;flex-direction:column;justify-content:left}.footer-block__newsletter p{margin-top:0!important}.footer__copyright{text-align:center;margin-top:0!important}.footer h4{margin-top:0;padding-top:0;font-size:12px!important;font-family:aktiv-grotesk-extended,sans-serif!important;font-weight:400!important;font-style:normal;text-transform:uppercase!important;letter-spacing:1px}.footer h4 a{text-decoration:none;color:#000}.footer h4 a:hover{opacity:.7}.social-bullet{padding:0 5px}.footer-block__details-content h4{margin-top:1.5em}@media screen and (min-width:750px){.footer-block--newsletter{flex-direction:column;justify-content:left}}@media screen and (max-width:749px){.footer-block.grid__item{padding:0!important;margin:0!important}.footer__content-top{flex-direction:row;flex-wrap:wrap}.footer-block,.footer-block--newsletter{width:50%;max-width:50%}.footer__content-bottom-wrapper{row-gap:0rem!important}.footer-block--newsletter{align-items:left!important;gap:1.5rem!important;align-items:flex-start!important}}@media screen and (max-width:500px){.footer__content-top{flex-direction:column;flex-wrap:wrap;gap:1rem}.footer-block.grid__item{padding-bottom:30px!important}.footer-block,.footer-block--newsletter{width:100%;max-width:100%}.footer-block{margin:0!important}.footer-block__details-content{flex-direction:column;margin-bottom:1rem!important}}.newsletter__wrapper{display:flex;align-tiems:center;justify-content:space-between}.newsletter__wrapper>*+*{margin-top:0rem!important}.newsletter__wrapper h2{font-family:neue-haas-grotesk-display,sans-serif!important}@media screen and (max-width:750px){.newsletter__wrapper{flex-direction:column}}input[type=radio][name$=_card_color]{width:18px;height:18px;border-radius:50%;-webkit-appearance:none;appearance:none;background-size:9px 9px;background-image:repeating-linear-gradient(45deg,#000 0 1px,#ebebeb 0 50%)}.password .banner--desktop-transparent .banner__box{display:flex;flex-direction:column;gap:0px}.alt-password-logo{width:350px;height:auto;padding-bottom:30px}.password-header img{filter:invert(1)}.password .password-modal{display:none}.password .newsletter__wrapper h2{font-family:kepler-3-display-variable,sans-serif!important;font-variation-settings:"wdth" 100,"wght" 200!important;font-size:3em!important}.password-logo{margin:auto!important}@media screen and (max-width:749px){.password .banner__content{align-items:center!important;justify-content:center!important}}@media screen and (min-width:750px){.password .banner--large:not(.banner--adapt){min-height:100vh!important}}@media screen and (max-width:749px){.password .banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:100vh!important}}.password-header{display:grid;gap:0rem;grid-template-columns:1fr;z-index:9999;width:100%;position:fixed!important;padding:2.5rem 5rem!important;text-align:center}.product-swatches-con{display:flex;gap:5px;flex-wrap:wrap}.product__swatches{display:flex;gap:5px;align-items:flex-start;justify-content:center;max-width:60px}.product-form__input input[type=radio]:checked+label{margin:.5rem 0rem .2rem 0}.swatch{position:relative;cursor:pointer}.card_swatches{padding:0!important;display:flex;gap:8px;align-items:flex-start;justify-content:flex-start}.card_swatch__image{display:block;width:25px;height:25px;border-radius:50%;background-size:cover;background-position:center;margin-bottom:0}.swatch__image{display:block;width:60px;height:60px;border-radius:0%;background-size:cover;background-position:center;margin-bottom:0;border:1px solid #bbb;outline:2px solid rgb(var(--color-background));outline-offset:-3px}.product-form__input input[type=radio]+label{border:1px solid #bbb!important;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;font-size:1.2rem}.product__swatches input[type=radio]+label{margin:0!important;padding:0!important;font-size:1.4rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative;border:none!important}.product__swatches input[type=radio]:checked+label{background-color:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))!important}.product__swatches input[type=radio]:checked+label .swatch__image{border:1.5px solid #000!important}.product__swatches label{max-width:90px;flex-direction:column;display:flex!important;gap:8px;align-items:center;justify-content:center}.swatch__title{display:none;text-transform:uppercase;font-size:.5em;line-height:1.2}.accordion{border-top:none!important;border-bottom:.1rem solid rgba(var(--color-foreground),1)!important}.accordion:first-child{border-top:.1rem solid rgba(var(--color-foreground),1)!important}.collapsible-content summary:hover{background:rgba(var(--color-foreground),0)!important}.collapsible-content summary:hover .accordion__title{text-decoration:none!important}.accordion__content{padding:.8rem 0rem!important}.product__accordion .accordion__content{padding:0!important}.product-care-con{border-top:.1rem solid rgba(var(--color-foreground),1)!important}.product-care-con .page-width{padding:0!important}.product-care-con .multicolumn-card{display:flex;gap:30px}.product-care-con .multicolumn-list{width:100%!important}.product-care-con .multicolumn-list__item{width:50%!important;max-width:50%!important}.product-care-con .multicolumn-card__image-wrapper{margin:0 0 30px!important;min-width:30%!important}.product-care-con h3{font-size:12px!important;font-family:aktiv-grotesk-extended,sans-serif!important;font-weight:400!important;font-style:normal;text-transform:uppercase!important;letter-spacing:1px}.product-care-con .grid{column-gap:0!important;row-gap:0!important}.product-care-con .multicolumn-card{padding:5%}.product-care-con .multicolumn-card__info{padding:0!important}.product-care-con .multicolumn-list__item{border-bottom:.1rem solid rgba(var(--color-foreground),1)!important}.product-care-con .multicolumn-list__item:nth-child(odd){border-right:.1rem solid rgba(var(--color-foreground),1)!important}.product-care-con .multicolumn-list__item:last-child{border-bottom:none!important}.product-care-con .multicolumn-card__image-wrapper img{width:100%}@media screen and (max-width:749px){.product-care-con .multicolumn-list{padding:0!important}.product-care-con .multicolumn-list__item{width:100%!important;max-width:100%!important}.product-care-con .multicolumn-list__item:nth-child(odd){border-right:none!important}}.related-products__heading,.totals__total,.totals__total-value,.drawer__heading,.product-care-con h3{font-size:12px!important;font-family:aktiv-grotesk-extended,sans-serif!important;font-weight:400!important;font-style:normal;text-transform:uppercase!important;letter-spacing:1px}.blog__posts .card__content{padding:1rem 0}.article-container{gap:60px;padding:40px}.article-container .article-img,.article-container .article-template{width:calc(50% - 30px)}@media screen and (min-width:750px){.blog-articles{display:block!important;break-inside:avoid-column;column-count:3}}.blog-articles__article,.blog-article-card{width:100%!important}.blog-articles .article{padding-bottom:30px;align-items:flex-start!important;page-break-inside:avoid;break-inside:avoid-column}.blog-articles .article .card__heading a:after{display:none}.article-img-con{border:none;background-color:#000}.blog-articles__article:hover img{opacity:.7}.article-info-con{padding-top:20px}.article-info-con .card__heading{padding-bottom:10px;font-size:1.4em}.article-img-con img{display:block;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.article-template__content img{width:100%}.article-img:after{content:"";width:1px;background:#000;position:absolute;top:0;height:100%;left:-30px}.template-article .shopify-section:first-child .page-width{max-width:100%;padding:0}.article-template{width:50%;padding:0}.article-img{width:50%;height:100vh;position:sticky;top:0;float:right;padding:0}.article-img img{width:100%;height:100%;object-fit:cover}.article-template header{margin-top:0!important}.article-template__content img{padding:10px 0;border:none!important}.template-name--alternate .article-excert-bottom{text-align:center!important}.template-name--alternate .article-img{display:none}.template-name--alternate .article-template{width:100%;padding:100px 0;background-color:transparent}.template-name--alternate .article-template header{text-align:center}.template-name--alternate .article-template__back{text-align:center}@media screen and (max-width:990px){.article-container .article-template{width:100%}.article-container .article-img{width:100%;height:50vh;position:relative;top:0;float:none}.article-container .article-img{padding-bottom:20px}.article-container{gap:0px;padding:15px}}.blog-filter{display:flex;gap:30px}.filter-btn{font-family:commuters-sans,sans-serif!important;font-weight:400!important;text-transform:uppercase;letter-spacing:.1em!important;font-size:11px!important;color:#000}.filter-btn:before{content:"";display:flex;align-items:center;box-sizing:border-box;background:transparent;height:10px!important;width:10px!important;margin-right:10px;border:1px solid #000!important;display:inline-block;transform:rotate(45deg);-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.active-filter:before,.filter-btn:hover:before{background-color:#000}.custom-row{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}@media screen and (max-width:990px){.custom-row{flex-direction:column;align-items:center}.filter-btn{width:auto;display:inline-block;padding:0 10px}.blog-filter{padding:10px 0;width:100%;display:flex;gap:10px;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (max-width:750px){.featured-blog .page-width-desktop{padding:0!important}}.newsletter-form__field-wrapper .field__input{padding-right:0rem}.contact__button{margin-top:10px}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before{display:none!important}.field__input:hover{border-bottom:1px solid #000}*:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{left:0}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:2.2rem 0rem .8rem;margin:var(--inputs-border-width)}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:none!important;outline:0;border-radius:var(--inputs-radius);border-bottom:1px solid #000}.newsletter-form__field-wrapper{max-width:100%!important}.main-page-title{text-align:center}@media screen and (max-width:750px){.shopify-policy__container{max-width:100%;margin:40px auto;padding-left:15px;padding-right:15px}}.template-name--location .image-with-text__text h3{margin-top:30px}:not(.rterms-modal)>.terms-relentless{padding-left:0!important}.terms-relentless{gap:5px!important}.terms-relentless p{font-size:1.2rem!important}@media screen and (min-width:750px){.product__media-wrapper media-gallery{display:flex;flex-direction:row-reverse;gap:1rem;align-items:flex-start}.product--thumbnail_slider .slider-mobile-gutter{width:85%;border:1px solid #eee}.product--thumbnail_slider .thumbnail-slider{width:15%}.product--thumbnail_slider .thumbnail-list{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;max-height:600px;max-width:100px}.thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0!important}}@media screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-styles.css.map */
