.home-hero .banner__box>*+*:not(.spacing-section){margin-block-start:var(--sp-4)}.home-hero .button{margin-block-start:var(--sp-6)!important}.home-hero .rte:not(.body){margin-block-start:var(--sp-3)!important}@media (max-width: 767px){.home-hero .heading{color:var(--color-blue);font-size:var(--title-xl);line-height:140%}.home-hero .video-hero{height:auto;color:var(--color-blue)}.home-hero .banner__content{position:static}.home-hero .banner__box{padding-block:0;padding-top:8px}.home-hero .star-rating path{stroke:var(--color-bronze)}.home-hero .star-rating svg.has-fill path{fill:var(--color-bronze)}}@media screen and (min-width: 1024px){.bar-testimonials .custom-testimonials-arrows{display:block!important;position:absolute;top:0;right:var(--page-padding);z-index:1}.bar-testimonials .custom-testimonials-arrows .testimonial-arrows-wrapper{display:flex;gap:16px;justify-content:center;align-items:center}.bar-testimonials .custom-testimonials-arrows button{width:48px;height:48px;padding:0;border-radius:4px;cursor:pointer}.bar-testimonials.garny-testimonials .custom-testimonials-arrows button svg path{stroke:var(--color-orange)}.bar-testimonials [data-slides-desktop="2"] .testimonial{width:calc(50% - clamp(16px,1.5vw,24px))}.bar-testimonials [data-slides-desktop="3"] .testimonial{width:calc((100% / 3) - clamp(16px,1.5vw,24px))}.bar-testimonials .flickity-page-dots:has(button:nth-child(7).is-selected) button:first-child:before,.bar-testimonials .flickity-page-dots:has(button:last-child.is-selected) button:first-child:before{opacity:1!important}.bar-testimonials .flickity-page-dots button:nth-child(7),.bar-testimonials .flickity-page-dots button:last-child{display:none}}.bar-testimonials .custom-testimonials-arrows{display:none}.bar-testimonials [data-slides-desktop="2"] .testimonial,.bar-testimonials [data-slides-desktop="3"] .testimonial{margin:0 clamp(8px,1vw,12px)}.bar-testimonials blockquote{padding:24px;height:100%;background:#00334a0d;border-radius:4px}.bar-testimonials blockquote:before{display:none}.bar-testimonials blockquote>p{font-size:var(--fluid-sm-to-base);font-weight:400;font-family:var(--font-body-family);line-height:140%;margin-top:16px;text-transform:none}.bar-testimonials blockquote>cite{margin-top:16px;font-family:var(--font-body-family);font-weight:700;font-style:normal;font-size:var(--fluid-sm-to-base)}.bar-testimonials .flickity-page-dots{margin-top:var(--sp-4)}.bar-testimonials .flickity-page-dots{display:none}@media screen and (max-width: 767px){.bar-testimonials .title-wrapper{text-align:center}.bar-testimonials [data-slides-desktop="2"] .testimonial,.bar-testimonials [data-slides-desktop="3"] .testimonial{width:calc(100% - 40px);margin:0 4px}.bar-testimonials blockquote{padding:16px}.bar-testimonials blockquote>cite{margin-top:12px}}.custom-shop-the-look .hotspot{--hotspot-width: var(--sp-6)}.custom-shop-the-look .hotspot .saved-amount{font-size:12px;margin-top:4px;max-width:max-content}.custom-shop-the-look .hotspot:before{animation:unset;background-color:transparent;box-shadow:inset 0 0 0 var(--sp-0d5) rgb(var(--hotspot-color))}.custom-shop-the-look .hotspot:after{width:var(--sp-3);height:var(--sp-3)}.custom-shop-the-look .hotspot[aria-current=true]:after,.custom-shop-the-look .hotspot.active:after{transform:scale(1.2)}@media screen and (pointer: fine){.custom-shop-the-look .hotspot:hover:after{transform:scale(1.2)}}@media screen and (min-width: 1024px){.custom-shop-the-look shop-the-look{grid-template:"title title" "carousel lookbook" / minmax(0,1fr) minmax(0,2fr);grid-column-gap:var(--sp-10)}.custom-shop-the-look .title-wrapper{text-align:center}.custom-shop-the-look .title-wrapper,.custom-shop-the-look carousel-element{padding-inline:0}.custom-shop-the-look .hotspot{--hotspot-width: var(--sp-9)}.custom-shop-the-look .hotspot:after{width:var(--sp-5);height:var(--sp-5)}}@media screen and (max-width: 1023px){.custom-shop-the-look carousel-element{margin-top:var(--sp-2)}.custom-shop-the-look carousel-element .product-card{gap:var(--sp-2);align-items:start;grid-template-columns:140px 1fr!important}.custom-shop-the-look carousel-element .product-card__media{width:100%}.custom-shop-the-look carousel-element .product-card__custom_tag_wrapper{display:none}.custom-shop-the-look carousel-element .quick-add{display:flex!important}.custom-shop-the-look carousel-element .quick-add button{width:var(--sp-8)!important;height:var(--sp-8)!important;padding:var(--sp-2)!important}.custom-shop-the-look carousel-element .quick-add svg{width:var(--sp-3)!important;height:var(--sp-3)!important}.custom-shop-the-look carousel-element .product-card__content{padding:0}.custom-shop-the-look carousel-element .product-card__details{gap:var(--sp-2)}.custom-shop-the-look carousel-element .product-card__title{font-size:20px}.custom-shop-the-look carousel-element .product-card__description{margin-bottom:4px}.custom-shop-the-look carousel-element .product-card>div:last-child{display:none}.custom-shop-the-look carousel-element .flickity-page-dots{margin-top:var(--sp-4)}.custom-shop-the-look .product-card__spec{display:none}}@media screen and (max-width: 767px){.custom-shop-the-look carousel-element .product-card{grid-template-columns:130px 1fr!important}.custom-shop-the-look carousel-element .product-card__details{gap:var(--sp-1)}.custom-shop-the-look carousel-element .product-card__title{font-size:16px}.custom-shop-the-look carousel-element .product-card__description{font-size:12px;margin-bottom:0}.custom-shop-the-look carousel-element .price__regular{display:none}.custom-shop-the-look carousel-element .price__sale{font-size:14px!important;flex-wrap:wrap}.custom-shop-the-look carousel-element .saved-amount{margin-left:0!important;margin-right:50px}}.choose-crew-multicolumn .multicolumn-card{background:var(--color-blue);border-radius:4px}.choose-crew-multicolumn .multicolumn-card>.grid{gap:0}.choose-crew-multicolumn .media{border-radius:4px 4px 0 0}.choose-crew-multicolumn .media img{width:100%;background:#fff;transition:var(--animation-primary)}.choose-crew-multicolumn .multicolumn-card:hover .media img{transform:scale(1.05)}.choose-crew-multicolumn .multicolumn-card__info{padding:24px 16px;gap:var(--sp-2)}.choose-crew-multicolumn .multicolumn-card__info .heading{letter-spacing:0;line-height:140%}@media screen and (max-width: 767px){.choose-crew-multicolumn .multicolumn-card__info{padding:16px}.choose-crew-multicolumn .multicolumn-card__info .heading{font-size:20px}}.home-garny{font-family:var(--font-garny-body)}.home-garny .image-with-text__media img{border-radius:4px}.home-garny .rich-text .heading{letter-spacing:0;line-height:140%;font-family:var(--font-garny-heading)}.home-garny .rich-text .rte{line-height:140%}.home-garny .rich-text ul{list-style:none;padding:0;margin:0}.home-garny .rich-text ul li{padding:0;position:relative;margin-block-start:var(--sp-4);max-width:max-content;margin-left:auto;margin-right:auto}.home-garny .rich-text ul li:before{content:"";position:absolute;top:50%;left:-32px;transform:translateY(-50%);width:24px;height:24px;background-image:url(/cdn/shop/files/check_1.png?v=1759783984);background-size:cover;background-position:center;background-repeat:no-repeat}.home-garny .garny-section{display:none}.home-garny .garny-scroll-wrapper{overflow:hidden;width:100%}.home-garny .garny-scroll{display:flex;gap:20px;will-change:transform}.home-garny .garny-scroll img{flex:0 0 100%;width:100%;object-fit:cover;margin:0}.home-garny .button{--buttons-radius: 50px;font-family:var(--font-garny-body);font-weight:400}@media screen and (max-width: 767px){.home-garny .image-with-text .image-with-text__item:first-child{display:none}.home-garny .rich-text{padding-block-start:0}.home-garny .rich-text ul{display:flex;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;gap:52px;padding-left:28px;overflow-y:hidden}.home-garny .rich-text ul::-webkit-scrollbar{display:none}.home-garny .rich-text ul li{margin:0}.home-garny .rich-text ul li:before{left:-28px;width:20px;height:20px}.home-garny .garny-section{display:block}}.home-hospitality .home-hospitality .image-with-text__media img{border-radius:4px}.home-hospitality .rich-text .heading{letter-spacing:0;line-height:140%}.home-hospitality .rich-text>div:has(figure){display:none}.home-hospitality .rich-text .rte{line-height:140%}.home-hospitality .rich-text ul{list-style:none;padding:0;margin:0;font-size:20px;font-family:var(--font-heading-family)}.home-hospitality .rich-text ul li{padding:0;position:relative;margin-block-start:var(--sp-4);max-width:max-content;margin-left:auto;margin-right:auto}.home-hospitality .rich-text ul li:before{content:"";position:absolute;top:50%;left:-32px;transform:translateY(-50%);width:24px;height:24px;background-image:url(/cdn/shop/files/Icon.png?v=1759787949);background-size:cover;background-position:center;background-repeat:no-repeat}.home-hospitality .rich-text>div:has(.bottom-text){margin-block-start:var(--sp-3)}@media screen and (max-width: 767px){.home-hospitality .image-with-text .image-with-text__item:first-child{display:none}.home-hospitality .rich-text{padding-block-start:0}.home-hospitality .rich-text ul{font-size:16px;display:flex;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;gap:52px;padding-left:28px;overflow-y:hidden}.home-hospitality .rich-text ul::-webkit-scrollbar{display:none}.home-hospitality .rich-text ul li{margin:0}.home-hospitality .rich-text ul li:before{left:-28px;width:20px;height:20px}.home-hospitality .rich-text>div:has(figure){display:block}}.faq-section .faqs{gap:40px;padding:40px;background:#f2f5f6;border-radius:4px}.faq-section .faqs>*{flex:1}.faq-section .faqs .accordion--text{padding-block-start:0}.faq-section .faqs .accordion--text .heading{letter-spacing:0;font-size:32px;line-height:140%}.faq-section .faqs .accordion--text .text-opacity{color:rgb(var(--color-foreground));margin-top:4px}.faq-section .faqs form sticky-element{width:100%;gap:40px}.faq-section .faqs form sticky-element>div:first-child{flex-direction:column;align-items:flex-start;gap:40px}.faq-section .faqs form sticky-element>div:first-child .grid{gap:8px}.faq-section .faqs form sticky-element>div:first-child .heading{letter-spacing:0;font-size:32px;line-height:140%}.faq-section .faqs form sticky-element>div:first-child .text-opacity{color:rgb(var(--color-foreground));margin-top:4px}.faq-section .faqs form sticky-element>div:last-child{gap:16px}.faq-section .faqs form sticky-element>div:last-child>.field:not(:last-child){display:flex;flex-direction:column-reverse;gap:4px}.faq-section .faqs form sticky-element>div:last-child>.field:not(:last-child) label{height:auto;margin:0;position:unset;transform:none!important;opacity:1;font-weight:700;font-size:14px}.faq-section .faqs form sticky-element>div:last-child>.field:not(:last-child) input,.faq-section .faqs form sticky-element>div:last-child>.field:not(:last-child) textarea{border-radius:4px;padding-block-start:0;height:auto;border:1px solid #DCDCDC;background:#fff;padding:10px 20px;font-size:14px}.faq-section .faqs form sticky-element>div:last-child>.field:last-child{margin-top:24px}.faq-section .faq{padding:0!important;border:none!important}.faq-section .faq .accordion:first-child .details__content{opacity:1}.faq-section .details__summary{padding-block:16px!important}.faq-section .details__summary>span{text-transform:uppercase!important;font-family:var(--font-heading-family)!important;line-height:120%!important}.faq-section .details__content{padding-block-end:16px!important;margin-block-start:0!important;line-height:140%}@media screen and (max-width: 767px){.faq-section .faqs{gap:32px;padding:16px}.faq-section .faqs .accordion--text .heading{font-size:28px}.faq-section .faqs form sticky-element{gap:24px}.faq-section .faqs form sticky-element>div:first-child{gap:24px}.faq-section .faqs form sticky-element>div:first-child .heading{font-size:28px}.faq-section .faqs form sticky-element>div:last-child{gap:12px}.faq-section .faqs form sticky-element>div:last-child>.field:last-child{margin-top:12px}.faq-section .faqs form sticky-element>div:last-child>.field:last-child button{display:flex;margin:0 auto}.faq-section .details__content{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/134/assets/vk-custom-homepage.css.map */
