.vh{--vh-body:var(--FONT-STACK-BODY,Outfit,sans-serif);--vh-heading:var(--FONT-STACK-HEADING,"Tenor Sans",sans-serif)}body .vh .vh-announcement{height:32px;padding:0 16px;font-size:12px!important;line-height:32px}body .vh .vh-header{height:88px;min-height:88px;padding:12px 46px}body .vh .vh-category-menu{padding:11px 16px!important;gap:20px!important;background:#fffaf5!important;line-height:13.2px;border-bottom:1px solid #0f0f0f0f}body .vh .vh-category-menu a{font-size:12px!important;line-height:13.2px;min-height:0;font-weight:500;letter-spacing:0}body .vh .vh-hero{aspect-ratio:1.768}body .vh .vh-hero__copy{top:36.6%;right:20px;bottom:29.6%;left:20px}body .vh .vh-hero h1{font-size:30px;line-height:36px;font-weight:400}body .vh .vh-hero p{font-size:22px;line-height:28px}body .vh .vh-story{max-width:1000px;padding:70px 30px 30px}body .vh .vh-story h2{font-size:24px;line-height:1.3;letter-spacing:.04em;margin:0 auto 18px;max-width:850px}body .vh .vh-story p{font-size:17px;line-height:1.65;margin:0 0 12px}body .vh .vh-story>p:last-child{margin:20px 0 0}body .vh .vh-showcase{padding:48px 320px}body .vh .vh-tabs{gap:16px;margin:6px -8px 20px}body .vh .vh-tabs button{font-size:24px;line-height:1.2;letter-spacing:0;padding:0 0 4px;max-width:100%;min-width:0;overflow-wrap:anywhere}body .vh .vh-products{width:calc(100% + 16px);margin:0 -8px;gap:20px 12px;grid-template-columns:repeat(4,minmax(0,1fr))}body .vh .vh-product h3{margin:4px 0 0;padding-top:3px;font-size:14px;line-height:19px;font-weight:400}body .vh .vh-product__price{font-size:14px;line-height:1.4;gap:6px;margin-top:-2px}body .vh .vh-product__price strong{font-weight:500;color:#c20000}body .vh .vh-product__price s{order:-1;font-size:12px}body .vh .vh-product__badge{font-size:10px;line-height:1.3;border-radius:0 0 0 4px}body .vh .vh-view-all{font-family:var(--vh-heading);font-size:13px;line-height:1;letter-spacing:.02em;color:#111!important;background:transparent;border:1px solid #111;border-radius:2px;min-height:28.5px;padding:5.7px 11.4px;margin-top:20px}body .vh .vh-category-grid{padding:40px 320px;gap:12px}body .vh .vh-category-card span{bottom:8px;font-size:24px;line-height:1.15;padding:5px 12px;max-width:90%;overflow:hidden;text-overflow:ellipsis}body .vh .vh-editorial{padding:36px 60px;gap:48px;max-width:1400px}body .vh .vh-editorial__image{aspect-ratio:auto;height:auto}body .vh .vh-editorial__text h2{font-size:24px;line-height:1.15;letter-spacing:0;margin-bottom:14px}body .vh .vh-editorial__text p{font-size:18px;line-height:1.6;margin-bottom:10px}body .vh .vh-editorial__text p:last-child{margin-bottom:0}body .vh .vh-faq{box-sizing:content-box;max-width:900px;padding:28px 10px 40px}body .vh .vh-faq h2{font-size:24px;line-height:1.15;margin-bottom:26px;letter-spacing:0}body .vh .vh-faq summary{padding:16px 14px;font-size:16px;line-height:1.35;gap:16px}body .vh .vh-faq details>div{padding:0 14px 14px;font-size:14px}body .vh .vh-benefits{padding:32px 6% 60px;gap:32px;border:0;max-width:none}body .vh .vh-benefit{font-size:14px;line-height:1.6}body .vh .vh-benefit>svg{display:block;width:44px;height:44px;margin:0 auto 10px}body .vh .vh-benefit h3{font-size:14px;line-height:18px;font-weight:500;margin:0 0 6px}.template-collection .velora-collection{max-width:none;padding:50px 320px;font-family:var(--FONT-STACK-BODY)}.template-collection .velora-collection__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px}.template-collection .velora-collection__image{aspect-ratio:2/3}.template-collection .velora-collection__title{font-size:14px;line-height:17px;margin-top:4px;padding-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template-collection .velora-collection__prices{font-size:14px;margin-top:-2px;gap:6px;line-height:1.4}.template-collection .velora-collection__prices s{order:-1;font-size:12px}.template-collection .velora-collection__prices span{font-weight:500;color:#c20000}.template-collection .velora-collection__badge{background:#149b58;font-size:10px;line-height:1.3;padding:2px 4px;border-radius:0 0 0 4px}.template-collection .velora-story{padding:80px 30px 30px}.template-collection .velora-story__inner{max-width:940px}.template-collection .velora-story h1{font-family:var(--FONT-STACK-HEADING);font-size:24px;line-height:1.3;letter-spacing:.04em;margin:0 auto 18px;max-width:850px}.template-collection .velora-story p{font-size:17px;line-height:1.65;margin:0 0 12px;max-width:none}.template-collection .velora-offer{display:none}.template-product #MainContent [id^=Product--] .product__content h1.product__title{font-family:var(--FONT-STACK-HEADING);font-size:20px!important;line-height:24px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;max-width:480px}.template-product #MainContent [id^=Product--] .product__content .product__head{margin-bottom:10px}.template-product #MainContent [id^=Product--] .product__content .product__block--price{margin-bottom:16px}.template-product #MainContent [id^=Product--] .product__content .radio__buttons{gap:5px}.template-product #MainContent [id^=Product--] .product__content .radio__button:not([data-variant-option-image]) label{min-width:38px;min-height:34px;padding:10px 8px;font-size:12px;line-height:12px;border-radius:0}.template-product #MainContent [id^=Product--] .product__content [data-add-to-cart]{height:50px;min-height:50px!important;font-size:18px;line-height:24px;padding:12px 22px;font-weight:500!important;letter-spacing:0!important;text-transform:none}.template-product #MainContent .velora-purchase-info{margin:0 0 12px}.template-product #MainContent .velora-purchase-info__shipping{min-height:34px;align-items:center;font-size:12px}.template-product #MainContent .velora-purchase-info__payments{margin:8px 0 12px}.template-product #MainContent .velora-quantity-offer{margin:0 0 8px;padding:10px 12px;border:0;border-radius:0;background:#f4f1eb;text-align:left}.template-product #MainContent .velora-quantity-offer .velora-quantity-offer__title{display:inline;font-size:12px;line-height:1.55;margin:0 4px 0 0}.template-product #MainContent .velora-quantity-offer__availability{display:inline;font-size:12px;line-height:1.55}.template-product #MainContent .velora-category-tiles{padding:40px 320px}.template-product #MainContent .velora-category-tiles__tile{aspect-ratio:2/3}.template-product #MainContent .velora-category-tiles__label{top:auto;bottom:8px;transform:translate(-50%);font-size:24px;line-height:1.15;padding:5px 12px;max-width:90%;overflow:hidden;text-overflow:ellipsis}.template-product #MainContent [id^=AccordionGroup--]{padding:28px 0 40px;background:#fff}.template-product #MainContent [id^=AccordionGroup--] .faq{max-width:920px;padding:0 10px}.template-product #MainContent [id^=AccordionGroup--] .velora-faq-header{max-width:none;padding:0;margin:0 0 26px}.template-product #MainContent [id^=AccordionGroup--] .velora-faq-header:before,.template-product #MainContent [id^=AccordionGroup--] .accordion-group__intro,.template-product #MainContent [id^=AccordionGroup--] .accordion__heading{display:none}.template-product #MainContent [id^=AccordionGroup--] .velora-faq-title{font-family:var(--FONT-STACK-HEADING);font-size:24px;line-height:1.15;letter-spacing:0;margin:0}.template-product #MainContent [id^=AccordionGroup--] .accordion__title{min-height:0;padding:16px 42px 16px 14px;font-family:var(--FONT-STACK-BODY);font-size:16px;line-height:1.35;letter-spacing:0;font-weight:400}.template-product #MainContent [id^=AccordionGroup--] .accordion__content{font-size:14px;line-height:1.6;padding:0 14px 14px}body .velora-product-benefits,body .velora-benefits{border:0;padding:32px 6% 60px}body .velora-product-benefits__grid,body .velora-benefits__grid{max-width:none;gap:32px}body .velora-product-benefits__icon,body .velora-benefits__icon{width:44px;height:44px;margin-bottom:10px}body .velora-product-benefits__item h3,body .velora-benefits__item h3{font-size:14px;line-height:18px;font-weight:500;margin-bottom:6px}body .velora-product-benefits__item p,body .velora-benefits__item p{font-size:14px;line-height:1.6;max-width:none}@media(min-width:990px){.template-product #MainContent [id^=Product--] .product__wrapper{max-width:none;margin:0 50px}.template-product #MainContent [id^=Product--] .product__page{gap:0!important}.template-product #MainContent [id^=Product--] .product__content{padding-left:50px}.template-product #MainContent [id^=Product--] .product__content>.form__wrapper{max-width:574px;padding:0 12px;margin:auto}}@media(max-width:1024px){body .vh .vh-showcase{padding:28px 26px}body .vh .vh-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}body .vh .vh-product h3{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:17px}body .vh .vh-tabs{margin-bottom:16px}body .vh .vh-tabs button{font-size:20px}body .vh .vh-category-grid,.template-product #MainContent .velora-category-tiles{padding:28px 17px}.template-product #MainContent .velora-category-tiles__label,body .vh .vh-category-card span{font-size:12px;padding:2px 8px}.template-collection .velora-collection{padding:30px 18px 40px}.template-collection .velora-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:989px){body .vh .vh-story{max-width:650px;padding:52px 18px 24px}body .vh .vh-story h2{font-size:16px;line-height:1.35;margin-bottom:10px}body .vh .vh-story p{font-size:13px;line-height:1.55;margin-bottom:6px}body .vh .vh-story>p:last-child{margin-top:12px}body .vh .vh-faq{box-sizing:border-box;max-width:660px;padding:28px 10px 20px}body .vh .vh-faq h2{font-size:18px;margin-bottom:14px}body .vh .vh-faq summary{font-size:13px;line-height:1.2;padding:10px}body .vh .vh-faq details>div{font-size:12px;padding:0 10px 7px}.template-product #MainContent [id^=AccordionGroup--] .velora-faq-title{font-size:18px}.template-product #MainContent [id^=AccordionGroup--] .accordion__title{padding:10px 35px 10px 10px;font-size:13px}.template-collection .velora-story{padding:48px 18px 24px}.template-collection .velora-story h1{font-size:16px}.template-collection .velora-story p{font-size:13px;line-height:1.55}}@media(max-width:899px){body .vh .vh-editorial{display:flex;flex-direction:column;padding:28px 15px;gap:16px}body .vh .vh-editorial__image{order:-1}body .vh .vh-editorial__text h2{font-size:18px}body .vh .vh-editorial__text p{font-size:14px;line-height:1.75}}@media(max-width:749px){body .vh .vh-header{height:74px;min-height:74px;padding:10px 18px}body .vh .vh-announcement{height:28px;line-height:28px;font-size:11px!important}body .vh .vh-category-menu{padding:10px 12px!important}body .vh .vh-category-menu a{letter-spacing:.1em}body .vh .vh-hero{aspect-ratio:3/4}body .vh .vh-hero h1{font-size:27px}body .vh .vh-hero p{font-size:20px}body .vh .vh-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.template-product #MainContent .velora-category-tiles__grid{gap:4px}.template-collection .velora-collection__title{font-size:12px}.template-product #MainContent [id^=Product--] .product__content h1.product__title{font-size:20px!important;line-height:24px!important}body .vh .vh-benefits{gap:28px 16px;padding:32px 16px 48px}body .vh .vh-benefit,body .vh .vh-benefit h3{font-size:12px}body .velora-product-benefits,body .velora-benefits{padding:32px 16px 48px}body .velora-product-benefits__item p,body .velora-benefits__item p,body .velora-product-benefits__item h3,body .velora-benefits__item h3{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/velora-structure.css.map */
