.main-faq-wrapper{max-width:840px;margin:0 auto;padding:0 24px}.tagline p{font-family:Space Mono,monospace;letter-spacing:.15em}.main-faq-wrapper .accordion--dividers accordion-custom:last-child .details{border-bottom:1px solid #d7e5d6}.main-faq-wrapper .accordion--dividers accordion-custom:first-child .details .details__header{padding-top:20px}.main-faq-wrapper .accordion--dividers accordion-custom .details .details__header{display:grid;grid-template-columns:1fr 20px}.main-faq-wrapper .accordion{margin-bottom:36px}.main-faq-wrapper .accordion:last-of-type{margin-bottom:0}.main-faq-wrapper .details-content{padding-bottom:20px}.badge{flex:0 0 auto;width:38px;height:38px;border:2px dashed #64fb49;border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(-6deg)}.badge svg{width:16px;height:16px}.main-faq-wrapper .svg-wrapper{color:#64fb49;font-family:Space Mono,monospace;font-size:1.3rem;font-weight:600}.main-faq-wrapper .accordion .details__header{padding:25px 0}.main-faq-wrapper .table-wrap{overflow-x:auto;margin:14px 0 18px;border:1px solid #b38a58}.main-faq-wrapper table{width:100%;border-collapse:collapse;font-family:Space Mono,monospace;font-size:.82rem;min-width:480px}.main-faq-wrapper caption{text-align:left;font-family:Work Sans,sans-serif;font-weight:700;font-size:.85rem;padding:10px 12px 6px;background:#032d0d;color:#ebf6e9;caption-side:top}.main-faq-wrapper thead th{background:#032d0d;color:#ebf6e9;font-weight:700}.main-faq-wrapper tbody tr:nth-child(2n){background:#b38a5814}.main-faq-wrapper th,.main-faq-wrapper td{padding:9px 12px;text-align:left;border-bottom:1px solid rgba(179,138,88,.35)}.main-faq-wrapper .chart-note{font-size:.85rem;opacity:.75;margin-top:-6px}.main-faq-wrapper .stamp{font-family:Space Mono,monospace;color:#64fb49;width:112px;height:112px;margin:0 auto 20px;transform:rotate(-9deg)}.main-faq-wrapper .stamp-text{fill:#64fb49;font-size:8.4px;letter-spacing:2.5px}.cta-wrapper .button{display:inline-block;background:#64fb49;color:#032d0d;letter-spacing:.03em;padding:16px 30px;font-size:.9rem}.cta-wrapper .button:hover{box-shadow:inset 0 -4rem #fff;color:#032d0d}header header-component[data-sticky-state=active]{box-shadow:0 8px 20px #032d0d3d}header header-component .menu-list__link-title{padding-inline:0}header header-component .menu-list__link{display:inline;height:fit-content;margin-inline:10px}header header-component .menu-list__list-item{align-items:center;justify-content:center}header header-component .menu-list__link:after{display:inline-block;left:0;position:absolute;width:0%;height:1.8px;background-color:#032d0d;bottom:0;content:"";top:initial;border-radius:10px;transition:.4s}header header-component .menu-list__link--active:after{display:block;width:100%}header header-component .menu-list__link{position:relative}header header-component .menu-list__link:hover:after{display:block;width:100%}.announcement-bar .announcement-bar__text{line-height:1.5}.page-wrapper--drawer-open{margin-right:unset;transition-timing-function:unset}body:has(#cart-drawer dialog[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#032d0d80;z-index:999;pointer-events:auto}#cart-drawer,#cart-drawer dialog{z-index:1000}.menu-drawer .menu-drawer__menu-item-text{color:#032d0d;font-size:18px}.menu-drawer .menu-drawer__menu-item--mainlist{line-height:normal;min-height:100%}.menu-drawer .close-button{color:#032d0d!important}.menu-drawer .svg-wrapper{width:25px}.menu-drawer svg{width:25px;height:26px}.menu-drawer{width:100%;border:none;background:#ebf6e9!important}.menu-drawer .resource-card__content,.menu-drawer .resource-card__title{color:#032d0d}.menu-drawer .menu-drawer__featured-content-list-item--product{width:37%;padding:10px;background:#fff;border-radius:10px;box-shadow:2px 7px 20px #032d0d1a;transition:.3s}.menu-drawer .menu-drawer__featured-content-list{gap:13px}.menu-drawer .menu-drawer__featured-content-list-item--product .resource-card__title{font-size:14px;line-height:normal;font-weight:500}.menu-drawer .menu-drawer__featured-content-list-item--product .price{font-weight:600;font-size:18px;line-height:normal}.menu-drawer .menu-drawer__menu .menu-drawer__list-item--flat{margin-bottom:7px}.menu-drawer .close-button:hover{all:unset}.theme-drawer__dialog cart-drawer-component .cart-items__table-row--full-width-variants{grid-template-columns:100px 1fr auto}.theme-drawer__dialog cart-drawer-component .cart-items__table-row--full-width-variants .cart-items__media{border:1px solid #d3e2d2;padding:5px;border-radius:10px;background:#fff}.theme-drawer__dialog cart-drawer-component .cart-items .quantity-selector{background-color:transparent;border-color:#d3e2d2}.theme-drawer__dialog cart-drawer-component .cart-items__title{font-size:18px;font-family:Archivo}.footer-content .email-signup__button{background:#032d0d!important;color:#fff!important;margin:5px}.footer-content .email-signup__input-group--integrated .email-signup__input{padding:15px 12px;border-radius:10px 0 0 10px}.footer-content .email-signup__message{justify-content:center;margin-top:15px}.footer-content .email-signup__message-text{font-size:16px}.footer-content .email-signup__message .icon-success{background:#64fb49;border-radius:100%;color:#032d0d}.footer-content .email-signup__input-group{align-items:stretch;border:1.5px solid #b38a58}.footer-content .email-signup__input:focus-visible{outline:none}.footer-content .menu__details{width:max-content}.footer-content{display:flex;align-items:flex-start;justify-content:space-between}.footer-content .group-block.group-block--height-fit.group-block--width-fill.border-style.spacing-style.size-style{width:360px}.footer-content .menu__heading.h4{padding-top:0}.footer-content .menu{width:max-content}.footer-content .menu__item a{position:relative;display:inline}.footer-content .menu__item a:after{content:"";position:absolute;left:0;bottom:-3px;width:0%;height:1.5px;background:#fff;border-radius:10px;transition:.3s}.footer-content .menu__item a:hover:after{width:100%}.button{transition:.4s ease-in-out;box-shadow:none}.button:hover{box-shadow:inset 0 -4rem #000;color:#fff}.letter-spacing-text p{letter-spacing:1px}.hero-wrapper .hero__container .button:hover{box-shadow:inset 0 -4rem #fff;color:#032d0d}.hero-wrapper .hero__content-wrapper{width:50%}.vegans-says-sec .layout-panel-flex--row>.group-block--width-fill:hover{box-shadow:0 0 40px #032d0d2e;transform:translateY(-7px)}.vegans-says-sec .layout-panel-flex--row>.group-block--width-fill{transition:.3s}.section-resource-list .resource-list .collection-card__inner{padding:10px 20px 20px}.section-resource-list .resource-list .collection-card,.product-recommendations .resource-list__item .product-card__content{box-shadow:2px 7px 20px #032d0d1a;transition:.3s}.section-resource-list .resource-list .collection-card:hover,.product-recommendations .resource-list__item .product-card__content:hover{box-shadow:2px 7px 20px #032d0d33;transform:translateY(-7px)}.section-resource-list .resource-list .collection-card__content p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:48px}collection-component .product-grid-container .product-badges__badge,.product-recommendations .product-card__content .product-badges__badge{background-color:#032d0d;color:#fff}collection-component .product-grid-container slideshow-arrows,.product-recommendations slideshow-arrows,.product-information .product-information__media slideshow-arrows{mix-blend-mode:unset}collection-component .product-grid-container .product-grid slideshow-arrows .slideshow-control,.product-recommendations slideshow-arrows .slideshow-control,.product-information .product-information__media slideshow-arrows .slideshow-control{background-color:#64fb49;opacity:1;color:#032d0d;min-height:42px;min-width:42px;border-radius:100%;padding:0;align-items:center;justify-content:center;border:none;margin-inline:5px;display:flex}collection-component .product-grid-container .product-grid slideshow-arrows .slideshow-control:hover,.product-recommendations slideshow-arrows .slideshow-control:hover,.product-information .product-information__media slideshow-arrows .slideshow-control:hover{color:#fff}collection-component .product-grid-container .product-grid__card.product-grid__card{transition:.3s;box-shadow:2px 7px 20px #032d0d1a}collection-component .product-grid-container .product-grid__card.product-grid__card:hover{box-shadow:2px 7px 20px #032d0d33;transform:translateY(-7px)}collection-component .product-grid-container .product-card p[role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}collection-component .product-grid-container product-price .price{font-weight:700}collection-component .product-grid-container .quick-add__button:hover{font-size:14px;font-weight:400}collection-component .product-grid-container .product-grid[product-grid-view=zoom-out]{grid-template-columns:1fr 1fr 1fr 1fr 1fr}collection-component .product-grid-container .product-grid-view-zoom-out--details h3{font-size:14px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;overflow:hidden!important;-webkit-line-clamp:2!important}collection-component .product-grid-container .facets--filters-title{font-size:20px;color:#032d0d;line-height:normal;font-family:Work Sans;font-weight:600;text-transform:uppercase}collection-component .product-grid-container .products-count-wrapper span[role=status]{font-size:16px}collection-component .product-grid-container .facets__summary{font-size:16px;line-height:normal}collection-component .product-grid-container .sorting-filter__options-inner{background-color:#ebf6e9;border-radius:14px}collection-component .product-grid-container .sorting-filter__options-inner label{font-size:16px}collection-component .product-grid-container .sorting-filter__options{border-color:#032d0d}collection-component .product-grid-container .checkbox__label-text{font-size:16px}collection-component .product-grid-container .facets__label{font-size:16px}.vu-luxury-sec .luxury-tittle{width:62%}.vu-luxury-sec .luxury-desp{width:54%}product-component .product-details .accordion .details__header{min-height:100%;padding:0;font-size:18px;text-transform:uppercase}product-component .product-details .accordion .details__header:hover{color:unset}product-component .product-details .accordion .details__header .details__icon{margin-right:15px}product-component .product-details accordion-custom{padding:15px 20px;display:block;background-color:#ebf6e9;margin-bottom:15px;border-radius:10px;border:1px solid #d3e2d2}product-component .product-details .variant-option__button-label svg{transform:rotate(-17deg)}product-component .product-details .pdp-ans{padding-left:0;padding-top:10px}product-component .product-details .pdp-trust-badges>.group-block-content>.group-block--width-fit-content{position:relative}product-component .product-details .pdp-trust-badges>.group-block-content>.group-block--width-fit-content:after{position:absolute;content:"";top:0;height:100%;width:1.5px;background:#d3e2d2;right:-10px}product-component .product-details .pdp-trust-badges>.group-block-content>.group-block--width-fit-content:last-of-type:after{display:none}product-component media-gallery.spacing-style.sticky-content.media-gallery--carousel{border:2px solid #ebf6e9;border-radius:10px;overflow:overlay;padding:20px}product-component .product-details .variant-option__button-label:has([data-option-available=false]):has(:checked):hover{background:#032d0d}product-component .product-details accordion-custom:last-of-type{margin:0}product-component .product-details accordion-custom ul{padding-left:20px;margin-block:10px}product-component .product-details accordion-custom ul li{margin-bottom:5px}product-component .product-details .details-content .text-block{padding-left:0}.product-information .product-details .variant-option--equal-width-buttons .variant-option__button-label{width:60px;flex:unset;min-height:50px;border-radius:0}.product-information .product-details .variant-option--equal-width-buttons{display:flex;justify-content:flex-start}.product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{transform:rotate(-14deg);width:100px;height:100px;overflow:hidden;max-width:70px;top:-25px;left:-4px}.product-information .slideshow-controls__counter{background:#032d0d}.product-information .product-details .variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background:#032d0d}.product-information .product-details .variant-option__button-label--has-swatch:hover{outline-color:#032d0d}.product-information .product-details .variant-option--buttons legend{font-family:Archivo Black;font-weight:400;text-transform:uppercase;padding-block:10px 5px}.product-information .product-details .variant-option__swatch-value{font-family:Work Sans;text-transform:capitalize;color:#b38a58;font-weight:600;padding-left:10px}.product-information .product-details .quantity-selector{height:100%}.product-information .product-details .quantity-selector :is(.quantity-minus,.quantity-plus){height:100%}.product-information .product-details .price{font-size:36px;font-weight:700}.product-information .product-details .details-content>.custom-typography *{max-width:100%}.product-recommendations .resource-list__item .product-card__content .quick-add__button.add-to-cart-button{font-size:14px;font-family:Archivo;line-height:normal}product-component .media-gallery--carousel .slideshow-controls__dots button{background:#64fb49;margin-inline:0px}product-component .media-gallery--carousel .slideshow-controls__dots button:after{background:#64fb49}product-component .media-gallery--carousel slideshow-controls[controls-on-media]{mix-blend-mode:unset}.product-information .product-details tbody{background:#fff}.product-information .product-details tbody td{padding:10px}.sticky-add-to-cart__bar{max-width:770px;width:100%;border-radius:10px;padding:10px}.sticky-add-to-cart__bar .add-to-cart-button{transition:.3s}.sticky-add-to-cart__bar:before{--border: 1px}.sticky-add-to-cart__bar .sticky-add-to-cart__image{width:65px;height:65px;border:1px solid #d3e2d2;border-radius:10px}.sticky-add-to-cart__bar .sticky-add-to-cart__title{font-family:Archivo;font-size:18px;white-space:normal;line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.sticky-add-to-cart__bar .sticky-add-to-cart__price .price{font-size:22px;font-family:Archivo;font-weight:700;line-height:normal}.sticky-add-to-cart__bar .add-to-cart-text{font-size:16px}.sticky-add-to-cart__bar .sticky-add-to-cart__variant{font-size:16px;line-height:normal}.product-details dialog-component button.popup-link__button{font-size:20px;display:flex;align-items:center;gap:10px}.product-details dialog-component .popup-link__button svg{position:unset}.product-details dialog-component button.popup-link__button:hover{box-shadow:none;color:unset}.popup-link__content{padding:30px;background-color:#fff;border:none;border-radius:0}.popup-link__content .page-block{background:transparent}.popup-link__content tr{background-color:#d7e5d6}.popup-link__content tr:nth-child(2n){background-color:#fff}.popup-link__content .page-block h2.page-title{font-size:20px!important;margin-bottom:10px}.popup-link__content .size-chart-wrapper .chart-mark{font-size:16px;line-height:normal}.popup-link__content .size-chart-wrapper h1{font-size:30px!important;margin-block:25px 10px}.popup-link__content .size-chart-wrapper .size-style-tag{font-size:16px;margin-bottom:10px}.popup-link__content .size-chart-wrapper .fit-note{font-size:16px;margin-bottom:25px}.popup-link__content .size-chart-wrapper section h2{font-size:22px!important;margin-bottom:10px}.popup-link__content .size-chart-wrapper .size-diagram-block{display:grid;grid-template-columns:210px 1fr;margin-block:20px;gap:20px}.popup-link__content .chart-diagram-legend .chart-legend-row{font-size:16px;margin-bottom:10px}.popup-link__content .chart-diagram-legend .chart-legend-row span{font-weight:700}.popup-link__content .caption-size{text-align:left;font-size:16px;margin-bottom:20px}.popup-link__content thead tr th,.popup-link__content tbody tr td{font-size:14px}.popup-link__content .size-table-scroll{margin-bottom:20px}.popup-link__content .tolerance{font-size:16px;margin-bottom:20px}.popup-link__content ol.measure-steps{margin-top:10px;padding-left:18px}.popup-link__content ol.measure-steps li{font-size:16px;margin-bottom:15px}.popup-link__content footer.chart-footer{font-size:16px}.popup-link__content .popup-link__close{background-color:#032d0d;width:30px;height:30px;top:12px;right:10px;color:#fff}.small-choice-section .text-block p{text-align:center}@media screen and (max-width:1024px){.letter-spacing-text p{font-size:14px}.h1 p,h1{font-size:58px!important}.h2 p{font-size:40px!important}.h4 p{font-size:22px!important}.button{font-size:18px;line-height:18px}.announcement-bar .announcement-bar__text{line-height:1.5;font-size:14px;text-wrap:balance}.announcement-bar__slides{width:100%;padding-inline:15px}.hero-wrapper .hero__container{padding-block:40px 40px}.hero-wrapper .hero__container .hero__content-wrapper{justify-content:center}.hero-wrapper .hero__container .letter-spacing-text p{font-size:14px}.hero-wrapper .hero__container .banner-desp p,.faq-bnnr .banner-desp p,.cta-wrapper .banner-desp p,.main-faq-wrapper .details-content p{font-size:18px}.featured-icon-sec .section-content-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;padding:40px;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:thin;align-items:flex-start}.featured-icon-sec .section-content-wrapper::-webkit-scrollbar{height:6px}.featured-icon-sec .section-content-wrapper::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.featured-icon-sec .section-content-wrapper .group-block--width-fit-content{flex:0 0 25%;width:100%;max-width:100%}.featured-icon-sec .section-content-wrapper p{font-size:18px}.section-resource-list .resource-list__carousel .slideshow-control[disabled]{display:block}.section-resource-list .resource-list .collection-card__inner{padding:10px 10px 20px}body .section-resource-list .resource-list .collection-card__content p,.product-recommendations .product-card__content p[role=heading]{font-size:22px!important;line-height:24px}.section-resource-list .resource-list .collection-card:hover{transform:translateY(0)}.section-resource-list .resource-list .collection-card__content p{min-height:auto}.featured-icon-sec{grid-template-columns:1fr;overflow:hidden;display:block}.vegns-united .about-icon-text .group-block--width-fit-content>.group-block-content .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{flex-direction:column;gap:5px}.vegns-united .about-icon-text{padding-bottom:0}collection-component .product-grid-container .main-collection-grid .product-grid{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:989px){collection-component .product-grid-container .main-collection-grid .product-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.h1 p,h1{font-size:44px!important}.h2 p,h2{font-size:32px!important}.h4 p{font-size:20px!important}.button{font-size:16px;line-height:16px}.announcement-bar .announcement-bar__text{line-height:1.5;font-size:14px;text-wrap:balance}.announcement-bar__slides{width:100%;padding-inline:15px}header header-component .menu-list__link-title{font-size:14px}header header-component .menu-list__link{margin-inline:8px}.hero-wrapper .hero__container{padding-block:40px 40px}.hero-wrapper .hero__container .hero__content-wrapper{width:52%}.hero-wrapper .hero__container .letter-spacing-text p{font-size:12px}.hero-wrapper .hero__container .banner-desp p,.faq-bnnr .banner-desp p,.cta-wrapper .banner-desp p,.main-faq-wrapper .details-content p{font-size:16px}.hero-wrapper .hero__container .banner-desp{padding-bottom:20px}.featured-icon-sec .section-content-wrapper{padding:20px 30px}.featured-icon-sec .section-content-wrapper .group-block--width-fit-content{flex:0 0 30%}.featured-icon-sec .section-content-wrapper p{font-size:16px}.section-resource-list .resource-list__carousel .slideshow-control[disabled]{display:block}.section-resource-list .resource-list .collection-card__inner{padding:10px 10px 20px}body .section-resource-list .resource-list .collection-card__content p,.product-recommendations .product-card__content p[role=heading]{font-size:20px!important;line-height:normal}.section-resource-list .resource-list{grid-template-columns:1fr 1fr 1fr}.section-resource-list .resource-list .collection-card:hover{transform:translateY(0)}.section-resource-list .resource-list .collection-card__content p{min-height:auto}.vegns-united .about-icon-text .group-block--width-fit-content>.group-block-content .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{flex-direction:column;gap:5px}.vegns-united .about-icon-text{padding-bottom:0}.vegns-united .section-content-wrapper{flex-direction:column}.vegans-says-sec .says-vn-scroll .layout-panel-flex--row:not(.mobile-column){display:flex;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:15px;align-items:stretch;scroll-snap-type:x mandatory;padding-inline:15px;justify-content:flex-start;-webkit-overflow-scrolling:touch}.vegans-says-sec .says-vn-scroll .layout-panel-flex--row:not(.mobile-column){scrollbar-width:thin;scrollbar-color:#032d0d #e5e5e5}.vegans-says-sec .says-vn-scroll .layout-panel-flex--row:not(.mobile-column)::-webkit-scrollbar{height:10px}.vegans-says-sec .says-vn-scroll .layout-panel-flex--row:not(.mobile-column)::-webkit-scrollbar-track{background:#032d0d;border-radius:10px}.vegans-says-sec .says-vn-scroll .layout-panel-flex--row:not(.mobile-column)::-webkit-scrollbar-thumb{background:#032d0d;border-radius:10px}.vegans-says-sec .says-vn-scroll .layout-panel-flex--row:not(.mobile-column)::-webkit-scrollbar-thumb:hover{background:#032d0d}.vegans-says-sec .says-vn-scroll .layout-panel-flex--row:not(.mobile-column)>.group-block{flex:0 0 48%;scroll-snap-align:start}.vegans-says-sec .layout-panel-flex--row>.group-block--width-fill:hover{transform:translateY(0);box-shadow:none}.footer-content{display:grid}collection-component .product-grid-container .product-card p[role=heading]{font-size:16px;margin-top:10px}collection-component .product-grid-container product-price .price{font-size:20px}.collection-desp p{font-size:16px;line-height:normal}collection-component .product-grid-container .facets--filters-title{font-size:18px}collection-component .product-grid-container .products-count-wrapper span[role=status],collection-component .product-grid-container .facets__label,collection-component .product-grid-container .checkbox__label-text,collection-component results-list .price-facet__highest-price,collection-component results-list .price-facet__separator{font-size:14px}collection-component .product-grid-container .product-badges__badge,.product-recommendations .product-card__content .product-badges__badge{font-size:12px;line-height:normal}collection-component .product-grid-container .product-grid__card.product-grid__card{gap:0px;padding:15px}collection-component .product-grid-container .product-grid slideshow-arrows .slideshow-control,.product-recommendations slideshow-arrows .slideshow-control,.product-information .product-information__media slideshow-arrows .slideshow-control{min-height:35px;min-width:35px}.product-information{padding-inline:15px}.vu-luxury-sec .luxury-tittle,.vu-luxury-sec .luxury-desp{width:100%}.vu-luxury-sec .luxury-tittle p{text-align:center}.vu-luxury-sec .luxury-desp p{font-size:14px}.product-information .product-details .variant-option--buttons legend{padding-block:5px 0px;font-size:14px}.product-information .product-details .variant-option__swatch-value{padding-left:8px}.product-information .product-details .variant-option--equal-width-buttons .variant-option__button-label{width:50px;min-height:40px!important;min-width:50px!important;font-size:14px}.product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{transform:rotate(-16deg);left:-13px}.product-information .product-details .pdp-header .group-block-content{gap:0}.product-information .product-details div[ref=priceContainer]{height:auto;line-height:normal}.product-information .product-details .price{font-size:28px}product-component .product-details accordion-custom{padding:12px 15px}product-component .product-details .accordion .details__header{font-size:16px;line-height:normal}.product-information .product-details .pdp-trust-badges{overflow:hidden}.product-information .product-details .pdp-trust-badges>.group-block-content{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:20px}.product-information .product-details .pdp-trust-badges>.group-block-content>.group-block{flex:0 0 auto;min-width:fit-content;width:fit-content}.product-information .product-details .pdp-trust-badges>.group-block-content>.group-block p{font-size:14px}}@media screen and (max-width:749px){.letter-spacing-text{width:100%}.letter-spacing-text p{font-size:12px;text-align:left;width:100%}.h1 p,h1{font-size:34px!important}.h2 p,h2{font-size:26px!important;line-height:30px!important;text-align:left}.h4 p{font-size:18px!important}.button{font-size:16px;line-height:16px}.announcement-bar .announcement-bar__text{line-height:1.5;font-size:10px;text-wrap:balance}.hero-wrapper .hero__container{padding-block:40px 150px}.hero-wrapper .hero__container .hero__content-wrapper{justify-content:flex-start;width:100%}.hero-wrapper .hero__container .banner-desp{padding-bottom:15px}.featured-icon-sec .section-content-wrapper{padding:20px 15px}.featured-icon-sec .section-content-wrapper .group-block--width-fit-content{flex:0 0 40%}body .section-resource-list .resource-list .collection-card__content p,.product-recommendations .product-card__content p[role=heading]{font-size:18px!important}.featured-icon-sec .section-content-wrapper p{font-size:14px}.featured-icon-sec .section-content-wrapper .layout-panel-flex--row{gap:8px}.featured-icon-sec .section-content-wrapper .layout-panel-flex--row .icon-block__media{width:34px!important}.section-resource-list .resource-list__carousel .slideshow-control[disabled]{display:block}.section-resource-list slideshow-arrows .slideshow-control{min-height:35px;min-width:35px;opacity:1}.section-resource-list .resource-list .collection-card__inner{padding:10px 10px 20px}.section-resource-list .resource-list .collection-card:hover{transform:translateY(0)}.vegns-united .about-icon-text .group-block--width-fit-content>.group-block-content{flex-direction:row;gap:20px}.vegns-united .about-icon-text .group-block--width-fit-content>.group-block-content .group-block-content.layout-panel-flex.layout-panel-flex--column.mobile-column{flex-direction:column;gap:5px}.vegns-united .about-icon-text{padding-bottom:0}.vegans-says-sec .says-vn-scroll .layout-panel-flex--row:not(.mobile-column)>.group-block{flex:0 0 95%;scroll-snap-align:start}.footer-content{flex-direction:column}.footer-content .menu,.footer-content .menu__details{width:100%}.footer-content .menu{border-bottom:1px solid}.footer-content .menu__heading.h4{font-size:18px}.footer-content .menu__item a{font-size:16px}.footer-content .menu__details{padding-bottom:10px}.footer-content p{font-size:15px}.footer-utilities .utilities{gap:20px}.footer-utilities .payment-icons__list{justify-content:center;gap:10px}.footer-utilities .payment-icons__list .payment-icons__item svg{width:34px}.footer-content .group-block.group-block--height-fit.group-block--width-fill .group-block-content>.text-block:first-of-type p{font-size:18px}.footer-content .group-block.group-block--height-fit.group-block--width-fill .group-block-content>.text-block:nth-of-type(2) p{font-size:16px}.footer-content .group-block.group-block--height-fit.group-block--width-fill.border-style.spacing-style.size-style{width:100%}.section-resource-list .resource-list{grid-template-columns:1fr 1fr}collection-component .product-grid-container .product-badges__badge,.product-recommendations .product-card__content .product-badges__badge{font-size:10px;line-height:18px}collection-component .product-grid-container .product-grid__card.product-grid__card{padding:10px}collection-component .product-grid-container .product-card p[role=heading]{font-size:16px}collection-component .product-grid-container product-price .price{font-size:18px}collection-component .product-grid-container .facets__label{font-size:16px}.collection-desp p{font-size:14px}theme-drawer .theme-drawer__dialog{border:none}theme-drawer .theme-drawer__header .facets--drawer .theme-drawer__title{font-size:17px}theme-drawer .facets--drawer .theme-drawer__title{font-size:20px!important;text-transform:uppercase;font-weight:500!important}theme-drawer .facets__inputs-wrapper .facets__inputs-list{gap:10px}theme-drawer .checkbox .icon-checkmark{width:20px;height:20px}theme-drawer .facets__inputs-wrapper{margin-block:3px}theme-drawer .facets-remove__pill{font-size:14px;padding:3px 12px;line-height:1.5}theme-drawer .facets-remove{margin-top:0!important}theme-drawer .price-facet__input{padding:10px;background-color:transparent!important}theme-drawer .sorting-filter__container .sorting-filter__select{font-size:16px}theme-drawer .sorting-filter__select-wrapper{outline:none!important}theme-drawer .sorting-filter__container .sorting-filter__select option{text-align:left}theme-drawer .theme-drawer__close-button{box-shadow:none}theme-drawer .facets__clear-all--active{text-transform:uppercase;font-weight:600;font-size:16px}.product-information{padding-inline:15px}.vu-luxury-sec .luxury-tittle,.vu-luxury-sec .luxury-desp{width:100%}.vu-luxury-sec .luxury-tittle p{text-align:center}.vu-luxury-sec .luxury-desp p{font-size:14px}.product-information .product-information__grid{display:block}.product-information .product-details .variant-option--buttons legend{padding-block:5px 0px;font-size:14px}.product-information .product-details .variant-option__swatch-value{padding-left:8px}.product-information .product-details .variant-option--equal-width-buttons .variant-option__button-label{width:fit-content;min-height:40px!important;min-width:50px!important;font-size:14px}.product-information .product-details .variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{transform:rotate(-16deg);left:-13px}.product-information .product-details .pdp-header .group-block-content{gap:0}.product-information .product-details div[ref=priceContainer]{height:auto;line-height:normal}.product-information .product-details .price{font-size:28px}product-component .product-details accordion-custom{padding:12px 15px}product-component .product-details .accordion .details__header{font-size:16px;line-height:normal}product-component .product-details .accordion .details__header .details__icon{margin-right:10px;width:25px}.product-information .product-details .details-content>.custom-typography *{font-size:14px}.product-recommendations .resource-list__item .product-card__content:hover{box-shadow:none;transform:translateY(0)}.popup-link__content{width:92%;padding:20px}.popup-link__content .page-block h2.page-title{font-size:18px!important;margin-bottom:10px}.popup-link__content .size-chart-wrapper .chart-mark{font-size:14px}body .popup-link__content .size-chart-wrapper h1{font-size:24px!important;margin-block:20px 10px}.popup-link__content .size-chart-wrapper .fit-note{margin-bottom:15px}.popup-link__content .size-chart-wrapper .size-style-tag{margin-bottom:5px}.popup-link__content .size-chart-wrapper section h2{font-size:20px!important}.popup-link__content .size-chart-wrapper .size-diagram-block{grid-template-columns:1fr;margin-block:10px;gap:10px}.popup-link__content svg.chart-diagram-svg{width:60%;margin:auto}.popup-link__content ol.measure-steps li{margin-bottom:10px}.popup-link__content thead tr th,.popup-link__content tbody tr td{font-size:12px;padding:10px}.popup-link__content .page-block .rte{width:100%}.popup-link__content .size-table-scroll{overflow-x:auto;width:100%}.popup-link__content .size-table-scroll table{white-space:nowrap}.sticky-add-to-cart__bar .sticky-add-to-cart__title{font-size:14px}.sticky-add-to-cart__bar .sticky-add-to-cart__variant{display:-webkit-box;font-size:12px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.sticky-add-to-cart__bar .sticky-add-to-cart__price .price{font-size:18px}.sticky-add-to-cart__bar{border-radius:10px 10px 0 0;gap:9px;padding:5px 10px}.sticky-add-to-cart__bar .sticky-add-to-cart__image{width:60px}.faq-bnnr .letter-spacing-text p{text-align:center}.faq-bnnr .section-content-wrapper{gap:10px}.faq-bnnr .stamp{margin:0 auto 10px}.main-faq-wrapper{max-width:100%;padding:0}.main-faq-wrapper .accordion .details__header{padding:20px 0}.main-faq-wrapper .accordion{margin-bottom:25px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
