iframe{width:100%}.template-index .page-width{padding:0 10px!important}.slider-dot,.slider-dot .slick-dots{position:relative}.drawer--right{left:auto;width:350px}.slider-dot .slick-dots,.slick-cloned{display:none!important}.slider-arrow-dots{display:none}.slider-arrow-dots .arrows-box-custom,.slider-arrow-dots .arrows-box-custom button{display:flex;align-items:center}.slider-arrow-dots .arrows-box-custom button.slide-previous-arrow{padding-left:0}.slick-disabled svg path{fill:#b3b3b3}.slider-arrow-dots .slider-dot .slick-dots{position:relative;bottom:0;top:0}.slider-arrow-dots .slider-dot .slick-dots li button:before{font-size:20px!important;color:#d9d9d9!important;opacity:1!important}.slider-arrow-dots .slider-dot .slick-dots li.slick-active button:before{color:#272727!important}.slick-slider{margin-bottom:10px!important}.slider-dot .slick-dots:first-child{display:block!important}.slider-arrow{position:relative}.slider-arrow{width:100px}.slick-next{left:55px!important;position:relative!important}.slick-prev{left:0!important;position:relative!important}.header-item--logo{flex:auto!important;width:6%;height:69px;min-width:auto!important;max-width:6%!important}.header-item--logo a,.header-item--logo a img{width:100%;height:100%;object-fit:cover}.header-layout{display:flex;align-items:center;gap:3.39%;flex-wrap:wrap}.header-item--navigation{width:53.72%}.header-item--navigation .site-nav{display:flex;gap:5px 40px;align-items:center;margin:0;width:100%;flex-wrap:wrap}.header-item--navigation .site-nav li details summary{display:flex;align-items:center;gap:12px}.header-item--navigation .site-nav li details summary{font-family:Cormorant Garamond,serif;font-size:16px;font-weight:700;line-height:16px;text-align:left;color:#171717;padding:0}.header-item--navigation .site-nav li a{font-family:Cormorant Garamond,serif;font-size:16px;font-weight:700;line-height:16px;text-align:left;color:#171717}.header-search-field-icons{display:flex;width:33.5%;gap:40px;align-items:center}.header-search-field-icons .header-item--search-field{width:317px;flex:auto;max-width:317px}.header-search-field-icons .search-icon.mobile{display:none}.header-search-field-icons .header-item--icons{width:calc(100% - 347px);min-width:auto;max-width:calc(100% - 347px);flex:auto}.header-search-field-icons .search__input-wrap{display:flex;padding:8px 16px;background:#f7f7f7;align-items:center;gap:12px;border-radius:4px;overflow:hidden}.header-search-field-icons .is-active .search__input-wrap{padding:8px 35px 8px 16px}.header-search-field-icons .search__input-wrap button{padding:0;position:relative;top:0;left:0;right:0;transform:none;width:24px;height:24px}.header-search-field-icons .search__input-wrap input{padding:0;background:transparent;border:none;border-radius:0;color:#171717!important;font-family:Cormorant Garamond,serif;font-size:16px;font-weight:700;line-height:16px;text-align:left}.header-search-field-icons .search__input-wrap input::placeholder{color:#171717!important;font-family:Cormorant Garamond,serif;font-size:16px;font-weight:700;line-height:16px;text-align:left}.header-search-field-icons .search__input-wrap button{padding:0}.new-richtext-section{padding-top:50px}.new-richtext-section p{font-family:Cormorant Garamond,serif}.new-image-banner-section{padding:192px 0 232px}.banner-section-item{text-align:center;color:#fff}.new-image-banner-section h3{font-family:La Belle Aurore,serif;font-size:56px;font-weight:400;line-height:56px;text-align:center}.new-image-banner-section h1{font-family:Montserrat,sans-serif;font-size:48px;font-weight:600;line-height:57.6px;text-align:center}.new-image-banner-section p{font-family:Montserrat,serif;font-size:24px;font-weight:500;line-height:28.8px;text-align:center;max-width:675px;margin:0 auto}.new-image-banner-section a{font-family:Cormorant Garamond,serif;font-size:16px;font-weight:400;line-height:16px;text-align:center;padding:11px 23px;border:1px solid #fff;background:#fff;color:#171717;border-radius:4px;margin-top:24px;display:inline-block}.new-image-banner-section a:hover{background:#171717;color:#fff;border-color:#171717}.new-image-banner{padding:30px 0 0}.image-banner-item{padding:66px 253px;border-radius:12px;text-align:center;color:#fff;position:relative;overflow:hidden}.image-banner-item:before{content:"";background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.image-banner-item h2{font-family:La Belle Aurore,serif;font-size:48px;font-weight:400;line-height:48px;text-align:center;position:relative}.image-banner-item p{font-family:Montserrat,serif;font-size:20px;font-weight:400;line-height:24px;text-align:center;max-width:672px;margin:0 auto;position:relative}.image-banner-item a{font-family:Cormorant Garamond,serif;font-size:15px;border:1px solid #F7F7F7;font-weight:400;line-height:16px;text-align:center;padding:12px 24px;background:#fff;color:#171717;border-radius:4px;margin-top:24px;display:inline-block;position:relative}.image-banner-item a:hover{background:#171717;color:#f7f7f7;border-color:#171717}.new-image-with-text{padding:40px 0}.image-with-text-item{display:flex;flex-wrap:wrap;align-items:normal;gap:80px}.image-with-text-item .text-block-item{width:calc(57% - 40px)}.image-with-text-item .text-block-item h2{font-family:Cormorant Garamond,serif;font-size:36px;font-weight:600;line-height:36px;text-align:left;margin-bottom:24px}.image-with-text-item .text-block-item p{font-family:Montserrat,serif;font-size:16px;font-weight:400;line-height:19.2px;text-align:left}.image-with-text-item .text-block-item p:last-child{margin-bottom:0}.image-with-text-item .image-block-item{width:calc(43% - 40px);height:auto;border-radius:12px;overflow:hidden;position:relative}.image-with-text-item .image-block-item:before{content:"";background:#0006;width:100%;height:100%;position:absolute;top:0;left:0}.image-with-text-item .image-block-item img{width:100%;height:100%}.new-collection-list{padding:40px 0;overflow:hidden}.new-collection-list h3{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;line-height:24px;text-align:center;margin-bottom:10px}.new-collection-list p{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:400;line-height:24px;text-align:center;margin-bottom:24px}.new-collection-list-row{display:flex;gap:53px;flex-wrap:wrap}.new-collection-list-row .slick-list{margin:0 -26px}.new-collection-list-row .new-collection-list-column{margin:0 26px}.new-collection-list-column .image-box{width:100%;height:205px;border-radius:4px;overflow:hidden}.new-collection-list-column .image-box img{width:100%;height:100%;object-fit:cover}.new-collection-list-column .text-block{padding:24px 24px 0;text-align:center}.new-collection-list-column .text-block h3{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:500;line-height:21.6px;text-align:center;margin-bottom:16px}.new-collection-list-column .text-block a{font-family:Montserrat,serif;font-size:16px;font-weight:500;line-height:19.2px;text-align:center;text-decoration-line:underline;text-decoration-style:solid;color:#171717;text-transform:capitalize}.template-collection .new-blog-section .new-collection-list-column .text-block a{font-family:Cormorant Garamond,serif;font-weight:500;font-size:18px;line-height:120%;letter-spacing:0;text-align:center;vertical-align:middle;text-decoration:none}.template-collection .new-blog-section .new-collection-list-column .text-block a:hover{text-decoration:underline;text-decoration-style:solid}.new-collection-list-column .text-block a:hover{font-weight:600}.new-collection-featured{padding:50px 0}.new-collection-featured h3{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:600;line-height:24px;text-align:left;margin-bottom:10px}.new-collection-featured p{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:400;line-height:24px;text-align:left;margin-bottom:24px}.collection-featured-row{display:flex}.collection-featured-row .collection-featured-column{width:350px!important;padding:428px 24px 24px;border-radius:4px;overflow:hidden;position:relative;margin-right:42px}.collection-featured-row .collection-featured-column:before{content:"";background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.collection-background-image{position:absolute;top:0;height:100%;width:100%;left:0;z-index:-1}.collection-featured-row .collection-featured-column a{padding:15px;background:#f7f7f7;border:1px solid #F7F7F7;border-radius:4px;color:#171717;font-family:Cormorant Garamond,serif;font-size:16px;font-weight:400;line-height:16px;text-align:center;position:relative;width:100%;display:inline-block}.collection-featured-row .collection-featured-column a:hover{background:#171717;color:#f7f7f7;border-color:#171717}.collection-featured-row .collection-list-column{width:280px!important;height:426px;margin-right:24px;border-radius:4px;overflow:hidden;position:relative}.collection-featured-row .collection-list-column:last-child{margin-right:0}.collection-featured-row .collection-list-column:before{content:"";background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.collection-featured-row .collection-list-column a{background:#0000004d;color:#fff;padding:24px 0;font-family:Montserrat,serif;font-size:24px;font-weight:400;line-height:28.8px;text-align:center;width:100%;display:inline-block;position:absolute;bottom:0}.collection-featured-row .collection-list-column a:hover{background:#ffffffb5;color:#000}.new-product-featured-row{display:flex;flex-wrap:wrap;gap:50px}.new-product-featured-section{overflow:hidden}.new-product-featured-row .slick-list{margin:0 -25px}.new-product-featured-row .slick-list .slick-track{padding:10px 0;display:flex}.new-product-featured-row .product-column{width:320px!important;padding:36px 12px 12px;box-shadow:0 2px 4px #0823303d;border-radius:4px;overflow:hidden;margin:0 25px;height:auto}.new-product-featured-row .product-column .image-block{height:249px}.new-product-featured-row .product-column .image-block img{width:100%;height:100%;object-fit:contain}.new-product-featured-row .product-column .text-block{display:flex;gap:20px;align-items:center;padding:16px 0;flex-wrap:wrap}.new-product-featured-row .product-column .text-block h3{width:calc(100% - 76px)}.new-product-featured-row .product-column .text-block h3 a{font-family:Cormorant Garamond,serif;font-size:20px;font-weight:600;line-height:20px;text-align:left;color:#000}.new-product-featured-row .product-column .text-block .price-cart-block{width:56px;display:flex;flex-wrap:wrap;gap:16px;justify-content:end}.new-product-featured-row .product-column .text-block .price-cart-block span{font-family:Montserrat,serif;font-size:16px;font-weight:700;line-height:16px;text-align:right;color:#000}.new-product-featured-row .product-featured-collection-column{width:170px!important;border-radius:4px;position:relative;overflow:hidden;margin:0 25px;height:auto}.product-featured-collection-column-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.new-product-featured-row .product-featured-collection-column .collection-block{padding:56px 43px 40px;height:100%;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;position:relative;border-radius:4px;overflow:hidden;flex-direction:column}.new-product-featured-row .product-featured-collection-column .collection-block:before{content:"";background:#0006;position:absolute;top:0;left:0;width:100%;height:100%}.new-product-featured-row .product-featured-collection-column .collection-block h3{font-family:Cormorant Garamond,serif;font-size:35px;font-weight:700;line-height:42px;letter-spacing:.05em;text-align:center;color:#fff;writing-mode:vertical-rl;rotate:180deg;margin-bottom:0;position:relative;height:268px;display:flex;align-items:center;justify-content:center}.new-product-featured-row .product-featured-collection-column .collection-block a{height:19px;font-family:Montserrat,serif;font-size:16px;font-weight:500;line-height:19.2px;text-align:center;text-decoration-line:underline;text-decoration-style:solid;color:#fff;position:relative}.review-section{padding:40px 0}.review-section-row{max-width:1136px;text-align:center;margin:0 auto}.review-section-row p{font-family:Montserrat,serif;font-size:24px;font-style:italic;font-weight:300;line-height:29.26px;letter-spacing:.75px;text-align:center;color:#000;margin-bottom:30px}.review-section-row .review-author-name{font-family:Cormorant Garamond,serif;font-size:16px;font-weight:400;line-height:19.38px;letter-spacing:.75px;text-align:center;color:#000;margin-bottom:8px;width:100%;display:block}.review-section-row .review-author-date{font-family:Montserrat,serif;font-size:16px;font-weight:300;line-height:19.5px;letter-spacing:.75px;text-align:center;color:#000;margin-bottom:30px;width:100%;display:block}.review-section-row a{font-family:Montserrat,serif;font-size:16px;font-weight:400;line-height:19.5px;letter-spacing:.75px;text-align:center;text-decoration-line:underline;text-decoration-style:solid;color:#000;width:100%;display:inline-block}.review-section-row a:hover{font-weight:600}.collection-faq-section.faq-home-page .collection-faq-block .faq-container{padding:8px}.collection-faq-section.faq-home-page .collection-faq-block{padding:0 0 50px}footer.new-footer{padding:80px 0;background:#f7f7f7}.footer-row .group-block{display:flex;flex-wrap:wrap;gap:143px}.footer-row .group-block .footer-logo{width:135px}.footer-row .group-block .menu-list{display:flex;width:calc(100% - 656px);justify-content:space-between}.footer-row .group-block .footer-contact-info{width:234px}.footer-row .group-block .contact-info-heading{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:700;line-height:24px;letter-spacing:.03em;text-align:left;color:#333;margin-bottom:15px}.footer-row .group-block .menu-list ul{margin:0;list-style:none}.footer-row .group-block .menu-list ul li a{font-family:Cormorant Garamond,serif;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.03em;text-align:left;color:#333;margin-bottom:10px}.footer-row .group-block .menu-list ul li a:hover{text-decoration:underline}.footer-row .group-block .footer-contact-info .contact-list{display:flex;gap:15px;align-items:center;margin-bottom:16px}.footer-row .group-block .footer-contact-info .contact-list:last-child{margin:0 0 0 3px}.footer-row .group-block .footer-contact-info .contact-list .svg-icon{display:flex}.footer-row .group-block .footer-contact-info .contact-list .contact-info-text-box p,.footer-row .group-block .footer-contact-info .contact-list .contact-info-text-box h3{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:600;line-height:21.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#363636;margin-bottom:0}.footer-row .group-block .footer-contact-info .contact-list .contact-info-text-box a{font-family:Montserrat,serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.03em;text-align:left;color:#333}.footer-copyright-block{padding-top:30px;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.footer-copyright-block .payment-list{width:100%}.footer-copyright-block .payment-list ul{margin:0;list-style:none;display:flex;gap:11px;justify-content:center}.footer-copyright-block .payment-list ul li{width:50px;height:34px;margin-bottom:0}.footer-copyright-block .payment-list ul li svg{width:100%;height:100%}.footer-copyright-block .copyright-link-list{display:flex;align-items:center;gap:19px;justify-content:center}.footer-copyright-block .copyright-link-list a{font-family:Inter,serif;font-size:10px;font-weight:400;line-height:12.1px;letter-spacing:.03em;text-align:left;color:#333}.template-cart .featured-collection-section .grid-product .grid-product__content{margin-bottom:0;padding-bottom:45px}.template-cart .featured-collection-section .grid-product .grid-product__content .product-add-cart-button{width:100%;left:0;bottom:0}.social-icon-item{margin:0 0 0 3px}@media (max-width:1024px){.new-product-featured-row .slick-track{display:flex}.new-product-featured-row .product-featured-collection-column{order:4}.image-banner-item{padding:66px!important}.footer-row .group-block{gap:60px}.footer-row .group-block .menu-list{width:calc(100% - 195px)}.slider-arrow-dots{display:flex;align-items:center;justify-content:space-between}.footer-row .group-block .footer-contact-info{width:100%}}@media (max-width:768px){.header-item.header-item--search-field.desktop{display:none}.header-search-field-icons .search-icon.mobile{display:block}.site-header{padding:10px 0}.header-item--navigation{width:auto}.header-item--logo{max-width:67px!important}.header-search-field-icons .header-item--icons{width:100%;min-width:auto;max-width:100%}.header-search-field-icons .header-item--icons .site-nav__icons{display:flex;gap:25px;align-items:center}.new-image-banner-section{padding:120px 0 175px}.footer-row .group-block{gap:30px}.footer-row .group-block .menu-list{width:100%}}@media (max-width:576px){.new-collection-list-row .slick-list,.new-product-featured-row .slick-list{margin:0 -12px}.new-collection-list-row .new-collection-list-column,.new-product-featured-row .product-column,.new-product-featured-row .product-featured-collection-column{margin:0 12px}.collection-featured-row .collection-featured-column{margin-right:24px}.new-collection-list,.new-collection-featured{padding:25px 0}.new-image-banner-section .page-width{padding:0 20px!important}.new-image-banner-section h3{font-size:36px;line-height:36px;margin-bottom:24px}.new-image-banner-section h1{font-size:32px;line-height:38.4px;margin-bottom:16px}.new-image-banner-section p{font-size:16px;line-height:19.2px;width:100%}.image-with-text-item{flex-direction:column-reverse;gap:24px}.image-with-text-item .text-block-item,.image-with-text-item .image-block-item{width:100%!important}.image-banner-item{padding:30px 24px!important}.image-banner-item h2{font-size:47px}.image-banner-item p{font-size:18px}footer.new-footer{padding:40px 0}.footer-row .group-block{gap:24px}.footer-row .group-block .menu-list{row-gap:24px;flex-wrap:wrap}.footer-row .group-block .menu-list .shopify-block{width:50%}.site-nav__icons .site-nav__link{width:32px;height:32px;padding:0!important}.site-nav__link{padding:0!important}.site-nav__icons .site-nav__link .cart-link,.site-nav__icons .site-nav__link .cart-link svg{width:100%;height:100%}.site-header .page-width{padding:0 24px!important}.header-item--icons .site-nav{margin-right:0!important}.header-item--logo a img{object-fit:contain}.collection-faq-section.faq-home-page .collection-faq-block{padding-bottom:25px}.new-richtext-section{padding-top:25px}}.product-recommendations-placeholder .product-single__related{gap:15px;display:flex}.product-recommendations-placeholder .grid__item.grid-product{box-shadow:0 8px 16px #08233033;padding:40px 24px 73px;position:relative;border-radius:4px;width:calc(33.33% - 10px)}.product-recommendations-placeholder .grid__item.grid-product .grid-product__content{position:initial}
/*# sourceMappingURL=/cdn/shop/t/20/assets/style.css.map */
