@font-face{font-family:Aktivgrotesk;src:url(/cdn/shop/files/AKTIVGROTESK-MEDIUM.OTF?v=1785476791) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:big-shoulders;src:url(/cdn/shop/files/BIG-SHOULDERS-DISPLAY.BOLD.TTF?v=1785476790) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:transcity;src:url(/cdn/shop/files/TRANSCEND_REGULAR.OTF?v=1785323472) format("opentype");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:transcity!important}p.jm-text.jm-text--align-center.jm-review-widget-header__title{font-family:transcity!important;font-size:clamp(22px,4vw,30px)!important;font-weight:500!important}a.cart-item__name.h4.break,.card__heading.h5{font-family:futurapt,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.collection-list-wrapper .collection-list.contains-card.contains-card--collection{position:relative}.collection-list-wrapper .slider-buttons button.slider-button.slider-button--prev{position:absolute;top:40%;left:0}.collection-list-wrapper .slider-buttons button.slider-button.slider-button--next{position:absolute;top:40%;right:0}.collection-list-wrapper .slider-counter.caption{display:none}slideshow-component .slider-button.slider-button--prev{position:absolute;top:50%;left:0}slideshow-component .slider-button.slider-button--next{position:absolute;top:50%;right:0}slideshow-component .slideshow__controls{position:unset}slideshow-component .slider-counter.slider-counter--counter.caption{display:none}.collection .slider-button.slider-button--prev{position:absolute;top:50%;left:0}.collection .slider-button.slider-button--next{position:absolute;top:50%;right:0}@media screen and (min-width:990px){.slider--desktop .collection-list__item.slider__slide:first-child{margin-left:0}}.collection .slider-counter.caption{display:none}.collection .slider--desktop .slider__slide:first-child{margin-left:0}.collection .collection__title.title-wrapper--self-padded-tablet-down{padding:0}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in{width:100%}footer.footer .custom-flex{display:flex;gap:10px;align-items:center;text-decoration:none;margin-top:15px}footer.footer .custom-flex svg{fill:#000}footer.footer .custom-flex svg.email_svg{stroke:#000}footer.footer .custom-flex svg.email_svg path{fill:#000}footer.footer .footer-block__details-content .footer-block__image-wrapper{margin-bottom:0}footer.footer .custom-flex span{font-size:15px;color:#000}footer.footer .footer__content-top{display:flex;justify-content:center;align-items:flex-start}footer.footer .footer__content-bottom.page-width.scroll-trigger.animate--slide-in{display:flex;justify-content:space-between;flex-wrap:wrap}footer.footer .footer__content-bottom-wrapper{justify-content:center;width:auto}footer.footer .footer-block--newsletter{flex-direction:column;margin-top:0;align-items:baseline;gap:2rem;width:27%}footer.footer .footer-block__newsletter:not(:only-child){margin-right:0}footer.footer .footer-block__newsletter{flex-grow:unset;width:100%}footer.footer .custom-image-with-text{width:40%;padding-right:30px}footer.footer .footer__content-bottom-wrapper ul.policies.list-unstyled{display:none}button.slideshow__autoplay.slider-button{display:none}@media screen and (max-width:768px){.footer .footer-block.grid__item.block-contact-info.scroll-trigger.animate--slide-in{width:100%;padding-right:0}.footer .footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{width:100%}footer.footer .footer-block--newsletter{width:100%;align-items:center}footer.footer .footer__content-bottom .footer__content-bottom-wrapper{width:100%}footer.footer .footer__content-top{display:block}.footer .footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.scroll-trigger.animate--slide-in{width:100%}.image-with-text__content.image-with-text__content--middle{padding:20px 10px}}.collection-list-title.inline-richtext.h1.scroll-trigger.animate--slide-in,h2.collapsible-content__heading.inline-richtext.h1{font-size:clamp(22px,4vw,32px);text-align:center}h2.title.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:clamp(22px,4vw,32px)}h2.rich-text__heading.rte.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:clamp(22px,4vw,32px);color:#392318}h2.image-with-text__heading.inline-richtext.h1{font-size:clamp(22px,4vw,32px)}header .header__menu-item>span:after{content:"";position:absolute;bottom:0;height:1px;width:0%;transition:width .3s linear;background:currentColor;left:0}header .header__menu-item span{position:relative}header .header__active-menu-item,header .header__menu-item:hover span{text-decoration:none}header .header__menu-item:hover span:after{width:100%}.footer-contact-block .list-social{justify-content:flex-start}.footer-block__details-content .link--text{position:relative}.footer-block__details-content .link--text:after{content:"";position:absolute;bottom:8px;left:0;height:1px;width:0%;background:#fff;transition:all .5s}@media screen and (min-width:768px){.footer-block__details-content .link--text:hover:after{width:100%}}.footer-block .footer-block__details-content .list-menu__item--link:hover{text-decoration:none!important}.footer-block .footer-block__details-content .list-menu__item--link{font-size:16px}.footer-block .list-menu__item--active{text-decoration:none;text-underline-offset:.3rem}h2.banner__heading.inline-richtext.h2{font-size:12px;font-weight:400;letter-spacing:.0625rem;margin-bottom:15px;line-height:1.5;text-transform:uppercase}.banner__text.rte p{font-size:2.4rem;font-weight:500;letter-spacing:.025rem;line-height:1.25}.card__heading.h5 a{font-size:15px;font-weight:500}button.slider-button{width:36px;height:36px;border:none;border-radius:50%;background:#392318;color:#fff;cursor:pointer;z-index:2;font-size:18px;display:flex;align-items:center;justify-content:center;transition:all .25s ease}button.slider-button:disabled{opacity:.3}button.slider-button:disabled .icon{color:#fff;opacity:1;cursor:not-allowed}button.slider-button:hover svg{color:#fff}.slideshow__controls.slider-buttons button.slider-button{background:#392318}.quick-add__submit,.product-form__submit,.card__content .button{color:#fff;text-decoration:none;font-size:18px;border:none;cursor:pointer;background:#392318;transition:all .35s ease}.quick-add__submit:hover,.product-form__submit:hover,.card__content .button:hover{background:transparent;color:#392318}.button.button--primary{color:#fff;text-decoration:none;font-size:18px;box-shadow:none;cursor:pointer;background:#392318;transition:all .35s ease}.banner__buttons .button.button--primary{background:#f4cd74;color:#000}.banner__buttons .button.button--primary:hover{color:#fff;background:transparent}.button.button--primary:hover{background:transparent;color:#392318}.header.header--transparent .cart-count-bubble{background:#fff;color:#000}.header.header--transparent:hover .cart-count-bubble{background:#000;color:#fff}h1.main-page-title.page-title.h0.scroll-trigger.animate--fade-in{text-align:center;font-size:42px}.lux-low-stock{display:flex;align-items:center;gap:10px;padding:14px 16px;margin:15px 0;border:1px solid #e5e5e5;border-radius:8px;background:#fafafa;font-size:14px;font-weight:500;color:#111}.lux-low-stock__dot{width:8px;height:8px;border-radius:50%;background:#111}.a8x1wu2 svg use{stroke:#000!important}.footer-contact-block{display:flex;flex-direction:column;gap:18px}.footer-contact-logo img{display:block}.footer-contact-item{display:flex;align-items:flex-start;gap:12px;color:#fff;font-size:16px;line-height:1.6;margin-right:10px}.footer-contact-item a{color:#fff;text-decoration:none}.footer-contact-item a:hover{text-decoration:underline}.footer-icon{width:22px;height:22px;flex:0 0 22px}.footer-icon svg{width:100%;height:100%;color:#fff;display:block}.footer-block.grid__item.block-contact-info.scroll-trigger.animate--slide-in{width:35%;padding-right:18px}.footer-block.grid__item.footer-block--menu.scroll-trigger.animate--slide-in{width:20%}.header__icon svg.icon path{stroke-width:10px}.product .product-form__input--pill input[type=radio]:checked+label{background-color:#392318}.slideshow-typography .slideshow__text h2.banner__heading.inline-richtext.h1{font-size:clamp(18px,5vw,34px);font-family:Aktivgrotesk!important}.slideshow-typography .banner__text.rte p{font-size:5rem;font-family:big-shoulders}@media(max-width:567px){.card-trust-badge img{width:10px;height:10px}span.card-trust-badge__text{font-size:11px}button.slider-button{width:30px;height:30px}.slideshow-typography .banner__text.rte p{font-size:24px}.slideshow-typography .banner__buttons .button.button--primary{font-size:16px}.accordion .accordion__title{font-size:15px}header.header.header--middle-center.header--mobile-center.page-width.header--has-menu.header--has-social.header--has-account{padding:0px 1rem 0px 3rem}}.product-shipping-info{margin-top:20px}.product-shipping-info .shipping-row{display:flex;align-items:center;gap:12px;margin-bottom:12px}.product-shipping-info svg{width:20px;height:20px;flex-shrink:0}.product-shipping-info p{margin:0}.product-shipping-info strong{font-weight:600}.product-shipping-info .rte p{margin:0}.shopify-policy__container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.shopify-policy__container{padding:0 5rem}}a.link.list-social__link .svg-wrapper{width:30px;height:30px}ul.list-unstyled.list-social.footer__list-social .list-social__item .icon{height:2.8rem;width:2.8rem}.collection-list-wrapper .card__information{padding:.8rem}.banner--mobile-bottom .banner__box h2.banner__heading.inline-richtext.h1,h2.related-products__heading.inline-richtext.h2{font-size:clamp(22px,4vw,32px)}@media screen and (max-width:567px){.banner--mobile-bottom .banner__box .banner__text.rte.body p{font-size:16px}.banner--mobile-bottom .slideshow__text.banner__box{padding:4rem 1rem!important}}div#shopify-section-sections--24448554827812__trustbadges_HmQtBQ{background:#faf6f2}.custom-flex{display:flex;justify-content:center;align-items:center;gap:20px}.custom-flex .custom-55{width:55%}.custom-flex .custom-45{width:45%}@media(max-width:768px){.custom-flex{flex-wrap:wrap}.custom-flex .custom-55,.custom-flex .custom-45{width:100%}}.card-trust-badge{display:flex;align-items:center;gap:6px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
