@font-face{font-family:Tiempos Fine;src:url(/cdn/shop/files/TiemposFine-Bold.eot?v=1749751543);src:url(/cdn/shop/files/TiemposFine-Bold.eot?v=1749751543?#iefix) format("embedded-opentype"),url(/cdn/shop/files/TiemposFine-Bold.woff2?v=1749788522) format("woff2"),url(/cdn/shop/files/TiemposFine-Bold.woff?v=1749788522) format("woff"),url(/cdn/shop/files/TiemposFine-Bold.ttf?v=1749788522) format("truetype"),url(TiemposFine-Bold.svg) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tiempos Fine;src:url(/cdn/shop/files/TiemposFine-Semibold.eot?v=1749794122);src:url(/cdn/shop/files/TiemposFine-Semibold.eot?v=1749794122?#iefix) format("embedded-opentype"),url(/cdn/shop/files/TiemposFine-Semibold.woff2?v=1749794092) format("woff2"),url(/cdn/shop/files/TiemposFine-Semibold.woff?v=1749794092) format("woff"),url(/cdn/shop/files/TiemposFine-Semibold.ttf?v=1749794092) format("truetype"),url(TiemposFine-Semibold.svg) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Tiempos Fine;src:url(/cdn/shop/files/TiemposFine-Medium.eot?v=1749790536);src:url(/cdn/shop/files/TiemposFine-Medium.eot?v=1749790536?#iefix) format("embedded-opentype"),url(/cdn/shop/files/TiemposFine-Medium.woff2?v=1749790536) format("woff2"),url(/cdn/shop/files/TiemposFine-Medium.woff?v=1749790536) format("woff"),url(/cdn/shop/files/TiemposFine-Medium.ttf?v=1749790536) format("truetype"),url(TiemposFine-Medium.svg) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tiempos Fine;src:url(/cdn/shop/files/TiemposFine-Regular.eot?v=1749797969);src:url(/cdn/shop/files/TiemposFine-Regular.eot?v=1749797969?#iefix) format("embedded-opentype"),url(/cdn/shop/files/TiemposFine-Regular.woff2?v=1749797970) format("woff2"),url(/cdn/shop/files/TiemposFine-Regular.woff?v=1749797970) format("woff"),url(/cdn/shop/files/TiemposFine-Regular.ttf?v=1749797970) format("truetype"),url(TiemposFine-Regular.svg) format("svg");font-weight:400;font-style:normal;font-display:swap}body{font-family:Tiempos Fine}.page-width{max-width:1340px;padding:0 20px;margin:0 auto}.hero .hero__text-container .hero__title{font-family:Tiempos Fine;font-size:65px;letter-spacing:0;max-width:500px;line-height:1}.hero .hero__text-container .rte p{font-size:18px;font-family:Tiempos Fine;font-weight:500;line-height:1.5;margin:20px 0}.hero .hero__text-container .btn{font-size:18px;font-family:Tiempos Fine;font-weight:500;letter-spacing:0}.category-section{padding:70px 0}.category-flex{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.category-title{margin-top:10px;font-size:35px;font-weight:600;font-family:Tiempos Fine;letter-spacing:0}.category-item{width:calc(33.33% - 15px)}.category-item a{background:#f8f8f8;padding:50px;border-radius:25px;display:block;width:100%}.category-item .category-image{mix-blend-mode:darken;height:240px;object-fit:contain}.section-heading{text-align:center;margin-bottom:50px;font-family:Tiempos Fine;letter-spacing:0;font-size:60px;font-weight:600}.featured_section{margin-bottom:70px}.featured_section .section-header h2{font-family:Tiempos Fine;font-weight:700;font-size:60px;color:#444;line-height:1.2}.featured_section .card.card--product{background:transparent;justify-content:space-between}.vtl-pr-review-stars-snippet-container{display:none}.featured_section .card.card--product img{mix-blend-mode:darken}.featured_section .card-title.h5{color:#444;text-transform:uppercase;font-family:Tiempos Fine;font-size:20px;font-weight:700;min-height:48px}.card-body .price .price-item{font-family:Tiempos Fine;color:#444;font-size:20px;font-weight:700;line-height:1.5}.card quick-buy{position:relative;opacity:1;left:0;right:0;margin-top:15px}.card quick-buy .btn{background-color:#fff;border:1px solid #444;text-transform:uppercase;max-width:248px;margin:0 auto;font-family:Tiempos Fine;font-size:18px!important;padding:8px;color:#444;letter-spacing:0}.text-image-custom .hero__title{font-size:60px;line-height:1;text-align:left;font-weight:600;font-family:Tiempos Fine;margin-bottom:15px}.v-link{margin-top:0;margin-bottom:40px}.v-link .btn{text-decoration:none;letter-spacing:0;font-weight:500;text-transform:uppercase;font-family:Tiempos Fine;font-size:18px!important;border:1px solid #000!important;padding:6px 40px!important}.text-image-custom .rte p,.text-image-custom .rte li{font-size:22px;line-height:1.5;font-family:Tiempos Fine;font-weight:400}.template-product .text-image-custom .p-page{padding-top:0}.text-image-custom .p-page{max-width:590px}.text-image-custom .p-page .btn{font-size:18px!important;letter-spacing:0;font-weight:500;font-family:Tiempos Fine}.review-flex{display:flex;justify-content:space-between;gap:20px}.review-box{background:#f3f2f2;padding:30px;border-radius:25px}.review-box .review-top{display:flex;gap:10px;align-items:center}.p-image img{display:block}.review-box .review-top .review-title{font-size:14px;font-weight:600}.review-btm{font-weight:500;font-size:14px;margin-bottom:15px;margin-top:10px}.review-last a{font-size:16px;font-weight:600}.review-section{margin-bottom:70px}.review-last{display:flex;align-items:center;gap:25px}.logo-section{margin:70px 0}.logo-top{text-align:center}.logo-top h2{font-size:18px;text-transform:uppercase;font-weight:700;font-family:Tiempos Fine;margin-bottom:20px}.logo-top p{font-size:18px;font-weight:500;font-family:Tiempos Fine;max-width:500px;margin:0 auto}.logo-section .logo-flex{display:flex;justify-content:center;gap:60px;margin-top:40px}.text-custom{padding:50px 0}.text-custom .btn{font-size:60px!important;font-weight:600;font-family:Tiempos Fine;letter-spacing:0;padding:6px 35px;line-height:1}.text-custom .blocks-button{max-width:100%}.text-custom .hero__title{font-size:18px;font-weight:500;font-family:Tiempos Fine}.blog-main .card-body{padding:24px 0}.blog-main .card-body .h4.card-title{font-size:34px;font-weight:600;font-family:Tiempos Fine}.blog-main .card-body .card-excerpt{font-size:16px;font-weight:500;font-family:Tiempos Fine}.text-image-custom.txt-heading .hero__title{margin-bottom:50px}.txt-heading .media-with-text{display:flex;gap:50px}.txt-heading .media-with-text>div:first-child{width:45%}.txt-heading .media-with-text>div:last-child{width:55%;max-width:unset}.text-heading{display:flex;align-items:flex-start;text-align:left;gap:20px;margin-bottom:30px}.text-heading .text-heading-left{min-width:74px;height:74px;background:#000;color:#fff;border-radius:50%;font-size:60px;font-weight:600;font-family:Tiempos Fine;line-height:74px;text-align:center}.text-heading-right h3{font-size:35px;font-weight:600;font-family:Tiempos Fine}.text-heading-right p{font-size:16px;font-weight:400;line-height:1.5;font-family:Tiempos Fine}.flex-btn{display:flex;justify-content:space-between;flex-direction:row-reverse;max-width:600px;margin:50px 0 0 auto}.instagram-section{text-align:center;padding:80px 20px}.instagram-flex{display:flex;gap:15px;justify-content:center;margin-top:60px}.instagram-img{width:25%}.instagram-img img{width:100%;display:block}.instagram-section .section-heading{margin-bottom:10px}.instagram-section p{font-size:18px;font-weight:500;font-family:Tiempos Fine}.logo-img{margin-top:50px;text-align:center;max-width:300px}.logo-img img{display:block;margin:0 auto 20px}.footer-btm-section .footer-text h4{font-size:18px;font-weight:700;font-family:Tiempos Fine;margin-bottom:15px}.footer-btm-section .footer-text p{font-size:14px;line-height:1.8;font-weight:400;font-family:Tiempos Fine}.footer-links ul{display:flex;gap:30px}.footer-links ul li{font-size:18px;font-weight:400;font-family:}.footer-btm-section{position:relative;border-top:1px solid #fff;padding-top:70px;padding-bottom:70px}.footer-btm-section .footer-img{position:absolute;right:0;bottom:0}.footer-btm-section .footer-text{max-width:500px}.footer-btm-width{max-width:1460px;margin:0 auto;padding:0 20px;position:relative}.footer-btm-width .footer-links{position:absolute;left:200px;top:-5px}.footer-main{display:flex;align-items:flex-start;justify-content:space-between}.footer-col:first-child{width:35%}.footer-col:nth-child(2){width:15%}.footer-col:nth-child(3){width:15%}.footer-col:nth-child(4){width:35%}.footer-col:first-child .footer-block__title{font-size:42px;font-weight:400;margin-bottom:0;line-height:1;padding-bottom:10px;padding-top:0}summary.footer-block__title{text-transform:uppercase;font-size:25px;font-weight:700;font-family:Tiempos Fine;padding-top:0;padding-bottom:10px}.footer-block__description.rte p{font-size:16px;font-weight:400;font-family:Tiempos Fine;max-width:300px;margin-bottom:30px}.footer-social__item a img{width:44px}.footer-social .flex{gap:15px}.footer-block__details-content .field .field__button{position:relative;color:#fff;width:200px;border:2px solid #fff;border-radius:50px;height:50px}.footer-block__details-content .field{display:flex;gap:20px;align-items:center;width:90%}.footer-block__details-content .field .field__input{background:#fff;box-shadow:none;width:300px;min-width:unset;border-radius:50px;height:50px;padding:10px;min-height:unset}.footer-col:nth-child(4) .footer-block__title{padding-top:0;font-size:25px}.contact-link a{display:block;text-decoration:none!important;margin-bottom:15px;padding-left:40px}.contact-link a.mail{background:url(/cdn/shop/files/mail_1.png?v=1749818523) no-repeat}.contact-link a.add{background:url(/cdn/shop/files/maps-and-flags_1.png?v=1749818524) no-repeat}.header-shortlink{font-size:18px}.shipping-text{padding-left:60px;background:url(/cdn/shop/files/shipping-icon.png?v=1749819911) no-repeat;background-position:left}.card-text{padding-left:60px;background:url(/cdn/shop/files/card-back.png?v=1749819911) no-repeat;background-position:left}.Vtl-ReviewsBadge__Widget{display:none}.c-btn{background-color:#000;color:#fff;padding:10px 50px;border-radius:50px;font-family:Tiempos Fine;font-size:18px;font-weight:500;line-height:1;margin-right:20px}body.acsb-keynav [data-acsb-focused=true][data-acsb-inner-focus=true],body.acsb-keynav :focus[data-acsb-inner-focus=true]{border:0!important;outline-offset:unset!important;outline:0!important}.logo-img.mobile-view,.instagram-img.mobile-view,.text-image-custom .bundle-aggregated_reviews{display:none}.text-image-custom ul{margin-top:30px}.text-image-custom ul li{margin-bottom:15px}.text-image-custom.p-page .hero__title{margin-bottom:40px}.p-page .text-heading-right{color:#444}.p-page .text-heading{margin-bottom:50px}.template-product #vitals-end-section{display:none}.vtl-pl-main-widget,.vtl-su-main-widget{display:none!important}body.acsb-keynav .product-block variant-radios input[type=radio].acsb-shown{display:none!important}body.product .product-block variant-radios .product-form__input label{min-width:78px;width:auto;height:78px;background-color:#000;color:#fff;border-radius:10px;line-height:78px;padding:0 15px;font-size:18px;font-weight:600}.product-form__input input[type=radio]:checked+label{background-color:#fff!important;color:#000!important}.product-block h1.h1{text-transform:uppercase;font-size:30px;letter-spacing:1px;font-weight:600;font-family:Tiempos Fine}.product-block.product-block__price .price__regular{color:#5d5d5d;font-size:25px;font-weight:600;font-family:Tiempos Fine}.product-form__buttons{margin-bottom:20px}.product-form__buttons .product-form__submit{border-radius:13px;font-size:18px;font-weight:700;font-family:Tiempos Fine}.product-block.product-block__collapsible_tab summary{border:1px solid #000;border-radius:50px;padding:15px 30px;background-color:#000;color:#fff;font-size:16px;font-weight:600;position:relative;font-family:Tiempos Fine}.product-block.product-block__collapsible_tab details[open] summary{background-color:#fff;color:#444}body.acsb-keynav [data-acsb-focused=true],.template-product body.woolman.acsb-keynav :focus{outline:0!important}.gridy-slider.product-thumbnails-slider .gridy-track{overflow:hidden}.gridy-slider.product-thumbnails-slider .gridy-track .thumbnail-btn{padding:10px;height:100px;border-radius:10px;margin-bottom:10px}.gridy-slider.product-media-slider .gridy-track.scrollbar--hide{overflow:hidden}.del-box{display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:30px;margin-top:-10px}.del-box p{font-size:14px;font-weight:400;font-family:Tiempos Fine}.template-index .header-content{background-color:#fff}.header-content{background-color:#f8f8f8}.c-faq{display:block}.c-faq .page-width{display:flex;width:100%;gap:60px}.c-faq .page-width>div:first-child{width:30%}.c-faq .page-width>div:last-child{width:70%;max-width:100%}.c-faq h2.mb-16{text-align:center;font-size:60px;font-family:Tiempos Fine;line-height:1.2}.c-faq .questions__wrapper .faq-item summary h3{font-weight:400;font-family:Tiempos Fine}.c-faq .questions__wrapper .faq-item summary{padding:15px;border-radius:50px;border:1px solid #444;font-size:20px;background-color:#fff;font-family:Tiempos Fine;color:#444}.c-faq .questions__wrapper .faq-item .content{max-width:100%;background-color:#fff;color:#444;font-size:16px;font-family:Tiempos Fine;font-weight:400;padding:10px 20px}.c-faq .questions__wrapper .faq-item[open]{border-radius:35px;overflow:hidden;background-color:#fff}.c-faq .questions__wrapper .faq-item{margin-bottom:12px}.btns{background-color:#fff;color:#444;display:block;max-width:220px;text-align:center;border-radius:50px;margin:40px auto 0;text-transform:uppercase;font-size:18px;padding:10px;line-height:1;font-weight:600}.check-icon ul{list-style-type:none;margin-left:0}.check-icon ul li{background:url(/cdn/shop/files/check.png?v=1749841540) no-repeat;padding-left:30px;background-position:left;color:#5d5d5d;font-weight:700!important;margin-bottom:30px}.sm-br.product-main.grid{max-width:1320px;margin:0 auto;width:100%}.vtl-rv-main-widget h2,.vtl-rp-main-widget h2{font-family:Tiempos Fine;font-weight:700;font-size:36px;color:#444;line-height:1.2;text-align:center}.vtl-pl-main-widget .vtl-pl-main-widget__content{text-align:center}details .mi{display:none}details[open] .pi{display:none}details[open] .mi{display:block}span.pi,span.mi{position:absolute;right:30px;top:50%;transform:translateY(-50%)}span.pi img,span.mi img{display:block}.Vtl-UpsellBuilderProductBundle__Header{text-align:left;margin-bottom:20px}.vtl-ub-pb-main-widget .vtl-ub-bundle-box__product-image-img{box-shadow:unset!important;border:0!important}.Vtl-UpsellBuilderProductBundle__ContentWrapper{text-align:left}.product-block.product-block__title #vital_reviews_under_title{margin-bottom:10px}@media all and (max-width:1200px){.footer-main{flex-wrap:wrap}.footer-col:first-child{width:60%}}@media all and (max-width:1024px){.c-faq .page-width>div:first-child{width:100%}.c-faq .page-width>div:last-child{width:100%}.c-faq .page-width{flex-wrap:wrap;padding:0;gap:20px}.footer-img{display:none}.category-item a{padding:20px}.review-flex{flex-wrap:wrap}.review-box{width:calc(50% - 10px)}}@media all and (max-width:991px){.footer-col:first-child{order:1}.footer-col:nth-child(2){order:3}.footer-col:nth-child(3){order:4}.footer-col:nth-child(4){order:2}.logo-img{display:none}.logo-img.mobile-view img{margin:0 0 15px}.logo-img.mobile-view{display:block;order:5;text-align:left}.footer-col{width:100%!important}.footer-btm-width .footer-links{position:relative;left:0;top:0;margin-bottom:20px}}@media all and (max-width:768px){.vtl-rv-main-widget h2,.vtl-rp-main-widget h2{font-size:24px}.btns{margin:0 auto 20px}.c-faq h2.mb-16{font-size:44px}.text-custom .blocks-button .btn-group{justify-content:center}.text-custom .blocks-button{margin-top:0;width:100%}.text-custom{padding:20px 0}.text-heading{flex-wrap:wrap;justify-content:center;text-align:center}.footer-block__details-content .field{width:100%}.txt-heading .media-with-text{flex-wrap:wrap;gap:30px}.txt-heading .media-with-text>div:last-child{width:100%}.txt-heading .media-with-text>div:first-child{width:100%}.text-custom .hero__title{font-size:16px}.text-custom .btn{font-size:36px!important}.review-box{width:100%}.text-image-custom .rte p,.text-image-custom .rte li{font-size:18px}.text-image-custom .hero__title{font-size:42px;line-height:1.2;text-align:center}.card quick-buy .btn{font-size:14px!important;padding:6px}.card-body .price .price-item{font-size:14px}.category-item{width:calc(50% - 10px)}.featured_section .page-width{padding:0}.featured_section .card-title.h5{font-size:14px;min-height:34px}.featured_section .card-body.text-align-center{padding-left:10px;padding-right:10px}}@media all and (max-width:480px){.template-product .featured_section{margin-bottom:0}.btns{max-width:180px;font-size:16px}.c-faq h2.mb-16{font-size:32px}.text-image-custom .rte p,.text-image-custom .rte li{font-size:16px}.check-icon ul li{background-size:18px;background-position:left 5px;margin-bottom:20px}.text-image-custom .hero__title{font-size:28px}.featured_section .section-header h2{font-size:40px}.product-block.product-block__price .price__regular{font-size:20px}.product-block h1.h1{font-size:24px}body.product .product-block variant-radios .product-form__input label{min-width:60px;height:50px;font-size:15px;line-height:50px;padding:0 10px}.gridy-slider.product-thumbnails-slider .gridy-track .thumbnail-btn{height:80px}.instagram-img.mobile-view{display:block}.instagram-flex{margin-top:30px;flex-wrap:wrap;gap:10px}.instagram-img{width:calc(50% - 10px)}.flex-btn .second-btn,.flex-btn .btn{width:100%}.text-image-custom .p-page .btn{font-size:16px!important}.flex-btn{justify-content:center;margin:30px 0 0 auto;flex-wrap:wrap;gap:20px}.text-heading-right h3{font-size:22px}.text-heading .text-heading-left{min-width:50px;height:50px;font-size:42px;line-height:50px}.logo-img img{margin:0 auto;max-height:80px;object-fit:contain}.logo-section .logo-flex{flex-wrap:wrap;gap:0;margin-top:0}.logo-img{width:100%;margin-top:10px}.category-section{padding:40px 0}.category-title{font-size:24px;margin-top:0}.category-item .category-image{height:150px}.category-flex{gap:20px}.section-heading{font-size:40px;margin-bottom:30px}}@media (max-width: 767px){.vw-cmp__inline-grid--wrapper{grid-template-columns:repeat(2,1fr)!important}}.align-yvl-designs-option{display:inline-flex;align-items:start;justify-content:start;gap:8px}.agp__container img{height:100px!important}.Vtl-StickyAddToCart{z-index:3!important}.Vtl-UpsellBuilderProductBundle__Header{color:#444;font-size:30px;line-height:119%}.vtl-ub-bundle-box__product-image-link-separator{margin-left:15px!important;margin-right:15px!important}@media (max-width: 769px){.Vtl-UpsellBuilderProductBundle__Header{font-size:20px}}.toggle-icon{color:#444;font-size:25px;padding:0;margin:0 10px 0 0}.vtl-product-card__price{margin:15px 0 10px!important}.product-block h2.h1{text-transform:uppercase;font-size:30px;letter-spacing:1px;font-weight:600;font-family:Tiempos Fine}@media (max-width: 480px){.product-block h2.h1{font-size:24px}}.details-info{font-size:1.8rem}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
