header.header{padding-left:60px;padding-right:60px;transition:all ease .3s}.header[is=sticky-header]{transition:var(--animation-nav) all ease .4s}header.header .header__navigation .header__menu ul>li>a.menu__item{text-transform:uppercase;letter-spacing:1.5px}body .drawer{z-index:999}header.header .header__navigation .header__menu ul li a.menu__item{font-size:14px;padding:0 1.4rem}header.header .header__navigation .header__menu ul li .menu__item .reversed-link{font-size:14px;text-transform:uppercase;letter-spacing:1.5px}.index-template .collection-list__items.md\:f-grid-2-cols{align-items:center;z-index:2;position:relative}.header-sticky.header-scrolled .header{padding-top:20px;padding-bottom:20px;transition:all ease .3s!important}.header__icons .header__buttons{column-gap:19px;margin:0}.header__icons .header__buttons a{padding:0;width:auto;height:auto}.product-media-swiper .swiper-button-next,.product-media-swiper .swiper-button-prev{top:50px;left:15px;opacity:0;transform:translate(var(--pcard-quickview-offset, -15px));transition:.3s all,.54s transform cubic-bezier(.4,0,.2,1),.54s opacity cubic-bezier(.4,0,.2,1);font-size:24px;line-height:1;border:none}.product-card__wrapper:hover .product-media-swiper .swiper-button-next,.product-card__wrapper:hover .product-media-swiper .swiper-button-prev{opacity:1;transform:translateZ(0)}.product-media-swiper .swiper-button-next{left:70px}.index-template collection-list .collection-list__items .f-column[data-index="0"]{max-width:543.26px}.video-hero__content .content-overlay--middle-center{margin-top:-130px}.index-template collection-list .collection-list__items .f-column[data-index="1"]{max-width:611.13px;margin-left:auto;width:100%}.index-template collection-list button.btn.btn--icon-circle:after,.index-template collection-list button.btn.btn--icon-circle:before,.slider-controls button.btn:after,.slider-controls button.btn:before{display:none}.index-template collection-list button.btn.btn--icon-circle{position:relative;background:transparent;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:49px;height:49px;border-radius:50%;padding:0;border:0;--fill: 0%}.slider-controls--group .slider-controls button.btn{position:relative;background:transparent;outline:none;cursor:pointer;width:49px;height:49px;border-radius:50%;padding:0;--fill: 0%;transition:--fill .2s ease-in-out;border:0;inset-inline:inherit!important}.index-template collection-list button.btn.btn--icon-circle:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;padding:0;background:conic-gradient(#000 var(--fill),transparent var(--fill));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),black calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),black calc(100% - 2px));mask-composite:exclude;-webkit-mask-composite:destination-out;transition:background .8s ease-in-out;z-index:0;display:block;transition:--fill .4s ease-in-out;transform:inherit!important}.slider-controls--group .slider-controls button.btn:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;padding:0;background:conic-gradient(#000 var(--fill),transparent var(--fill));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),black calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),black calc(100% - 2px));mask-composite:exclude;-webkit-mask-composite:destination-out;transition:background .8s ease-in-out;z-index:0;display:block;transition:--fill .4s ease-in-out;transform:inherit!important}.slider-controls--group .slider-controls button.btn:before{transition:background .3s ease-in-out;transition:--fill .3s ease-in-out}.index-template collection-list button.btn.btn--icon-circle>*,.slider-controls--group .slider-controls button.btn *{position:relative;z-index:1}.slider-controls--group .slider-controls button.btn *{position:relative;z-index:1}.slider-controls--group .slider-controls button.btn:hover{--fill: 100%}.index-template collection-list .collection-card .collection-card__wrapper:hover button.btn.btn--icon-circle,.slider-controls--group .slider-controls button.btn:hover{--fill: 100%;border:#000}.index-template collection-list .collection-card .collection-card__wrapper:hover button.btn.btn--icon-circle:before,.slider-controls--group .slider-controls button.btn:hover:before{top:-1px;right:-1px;bottom:-1px;left:-1px}.index-template collection-list button.btn.btn--icon-circle:after,.slider-controls--group .slider-controls button.btn:after{display:block!important;border:1px solid #cccc;position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;transform:inherit;background-color:transparent;border-radius:100%;transition:--fill .4s ease-in-out}.index-template collection-list .collection-card .collection-card__wrapper:hover button.btn.btn--icon-circle:after,.slider-controls--group .slider-controls button.btn:hover:after{opacity:0;transition:--fill .4s ease-in-out}.slider-controls--group .slider-controls button.btn:hover,.slider-controls button.btn:focus{outline:none!important;background-color:transparent!important}.slider-controls--group .slider-controls button.btn svg path{stroke:#000}.index-template collection-list button.btn.btn--icon-circle:hover{background-color:transparent;border:none;box-shadow:none;outline:none}.collection-card__inner .collection-card__summary .collection-card__title{text-transform:uppercase;color:#000;font-size:30px;line-height:normal;letter-spacing:normal;font-weight:600}.index-template collection-list .collection-card .collection-card__wrapper.gap-6{gap:19px}@property --fill{syntax: "<percentage>"; inherits: true; initial-value: 0%;}.index-template collection-list button.btn.btn--icon-circle svg{display:block}.video-hero__content-wrapper{max-width:530px}.video-hero__content-wrapper .rich-text__heading{font-size:55px;font-weight:500;line-height:62px;font-family:Archivo,sans-serif;letter-spacing:normal;margin-bottom:16px}.section--slideshow .slideshow__title{font-size:55px;font-weight:500;line-height:62px;font-family:Archivo,sans-serif;letter-spacing:normal;margin-bottom:16px;max-width:620px;margin-left:auto;margin-right:auto}.section--slideshow .slideshow__text.rich-text,.video-hero__content-wrapper .rich-text__subheading.text-subheading{padding-top:0}body .slideshow-wrapper.slideshow-controls-position--below{padding-bottom:0}.section--slideshow .slideshow__text motion-element{margin-top:16px}.section--slideshow .slideshow__text motion-element p,.video-hero__content-wrapper .rich-text__subheading.text-subheading{font-size:17px;font-weight:500;line-height:normal;letter-spacing:normal;font-family:Lato,sans-serif;margin-top:2.8rem}.section--slideshow .slideshow__title motion-element.block{margin:0}.section--slideshow .slideshow__title em,.video-hero__content-wrapper .rich-text__heading em{font-family:Playfair Display,serif}.promotion__item.promotion__item-html{font-size:21.56px;line-height:normal;letter-spacing:normal;font-style:italic;font-family:Playfair Display,serif;display:flex;align-items:center}.promotion__item.promotion__item-html strong{font-weight:700;display:inline-flex;margin-right:6px;font-style:normal;position:relative;font-family:Archivo,sans-serif;top:1.1px}.bot-foot{display:flex;flex-direction:row-reverse}.foot-ryt{max-width:559px;width:100%;background-color:#202446}.section-layered-images-with-text .layered-images .section__heading.hd2{font-size:42.26px;line-height:1;letter-spacing:normal;font-family:Fraunces,serif;font-style:italic;margin:0 0 21px}.layered-images a.btn.btn--underline{font-size:17.37px;letter-spacing:1.5px;line-height:1;color:#1c1c1c;font-family:Archivo,serif}.image-with-text-overlay a.btn.btn--underline{font-size:17.37px;letter-spacing:1.5px;line-height:1;font-family:Archivo,serif}.section-layered-images-with-text .layered-images .section__description p{font-size:17px;line-height:1.4;letter-spacing:normal;color:#1c1c1c;font-weight:400;font-family:Inter;max-width:421px;margin:0 auto}.section-layered-images-with-text .section__header--button{margin-top:3.3rem}.section-layered-images-with-text motion-element.section__description{margin:0}.section.section-layered-images-with-text{padding-top:140px;padding-bottom:245px}.image-with-text-overlay .page-width{padding-left:0;padding-right:53px;padding-top:52px}.index-template collection-list .collection-card{background-color:transparent}.oval-center-text+section.section-collection-list .collection-list__items .f-column[data-index="0"]{max-width:612.53px}.oval-center-text+section.section-collection-list .collection-list__items .f-column[data-index="1"]{max-width:565.77px;margin-left:auto;margin-right:0;width:100%}.index-template .section-favorite-products.page-width{max-width:1486px;width:100%;padding:160px 50px 190px}.image-with-text-overlay .image-with-text-ovelay__content-wrapper h2.hd3{font-size:30px;letter-spacing:normal;font-weight:600;margin-bottom:30px;line-height:1.3}.image-with-text-overlay .image-with-text-ovelay__content-wrapper h2.hd3 strong{font-weight:600;display:block}.image-with-text-overlay .image-with-text-ovelay__content-wrapper motion-element{margin:0}.foot-ryt-boxx{padding:68px 87px 72px 74px}.index-template .section-favorite-products .section__heading{font-size:48px;font-weight:700;letter-spacing:normal;line-height:normal;margin-bottom:0}.index-template .section-favorite-products favorite-products .favorite-product__testimonial p{font-size:17px;font-weight:400;letter-spacing:normal;line-height:1.4}.index-template .section-favorite-products .col-image{max-width:629.71px;padding-top:24px}.index-template .favorite-product .testimonial{max-width:86%}.favorite-product__testimonial .testimonial__text{font-family:Inter}.image-with-text-overlay .media--extra-large{height:82.8rem}.index-template .favorite-product .product-card{max-width:66%;height:auto;margin:0 auto;width:100%;max-width:555px}.index-template .section-favorite-products .product-card__title{position:relative;font-size:25.71px;line-height:1;font-weight:700;font-family:Inter;letter-spacing:normal;margin-bottom:10px}.index-template .section-favorite-products .section__header-wrap{padding-bottom:3rem}.index-template .section-favorite-products .favorite-product{justify-content:space-between}.index-template .section-favorite-products .f-price__regular{font-size:25.71px;line-height:1;font-weight:400;font-family:Inter;letter-spacing:normal}.shopify-section-group-footer-group{position:relative;z-index:9}footer .footer__wrapper{padding-top:8.9rem;padding-bottom:4.8rem}footer .footer__wrapper .footer-image-box__image.media-wrapper{width:100%!important}footer .footer__wrapper .footer-image-box__image.media-wrapper img{max-width:367.48px}.footer-block__heading{font-size:17.37px;text-transform:uppercase;line-height:35.6px;font-weight:400;letter-spacing:2px;margin-bottom:13.03px}footer .footer-block{font-size:17.37px;line-height:35.6px;font-weight:400;letter-spacing:normal;font-family:Inter}.footer-block motion-element.block summary{padding:0}footer .accordion-details__content{line-height:28.7px;font-family:Inter}.foot-ryt-boxx h4{font-size:17.37px;letter-spacing:3px;line-height:35.6px;font-weight:400}.footer-accordion-details .accordion-details__content a{text-decoration:none}.foot-ryt-boxx h2.r-sub-head{font-size:42.26px;line-height:normal;font-style:italic;font-family:Fraunces;margin-bottom:5px}.foot-ryt-boxx .r-description p{font-size:17.37px;line-height:28.7px;letter-spacing:normal;font-weight:400;font-family:Inter}.newsletter-form__field-wrapper .form-control{background-color:#d9d9d94d;border:none;color:#fff;opacity:1;font-size:17.37px;line-height:28.7px;letter-spacing:normal;font-weight:400;font-family:Inter;padding:11.67px 20px}.newsletter-form__field-wrapper .form-control::placeholder{opacity:1;color:#fff}.newsletter-form__field-wrapper .form-control:focus{border:none;outline:none;box-shadow:none}.newsletter-form__field-wrapper .newsletter-form__button.btn--blank{color:#fff}.newsletter-form__field-wrapper .newsletter-form__button.btn--blank:hover,.newsletter-form__field-wrapper .newsletter-form__button.btn--blank:focus{background-color:transparent!important;border:none!important}.newsletter-form__field-wrapper .newsletter-form__button:before,.newsletter-form__field-wrapper .newsletter-form__button:after{display:none}.footer__copyright-content a{text-decoration:none}.footer__copyright-content{font-size:14.37px;line-height:28.7px;letter-spacing:normal;font-weight:400}.footer-block.footer-block--image_text.f-column.w-full.block-index-5:before{content:"";height:1px;width:142%;display:block;background-color:#fff;margin-top:20px;margin-bottom:49px}.index-template collection-list .collection-card .collection-card__wrapper button.btn.btn--icon-circle svg.icon.icon--medium circle{stroke:#ddd}.index-template collection-list .collection-card .collection-card__wrapper button.btn.btn--icon-circle svg.icon.icon--medium path{opacity:.8}.index-template collection-list .collection-card .collection-card__wrapper:hover button.btn.btn--icon-circle svg.icon.icon--medium path{stroke:#000;opacity:1}.index-template collection-list .collection-card .collection-card__wrapper:hover button.btn.btn--icon-circle svg.icon.icon--medium circle{stroke:transparent}.index-template collection-list .collection-card .collection-card__wrapper button.btn.btn--icon-circle svg{display:block;transition:transform .3s ease;will-change:transform;backface-visibility:hidden;transform:translateZ(0)}@supports (-webkit-touch-callout: none){.btn--icon-circle svg{transform:translateZ(0);backface-visibility:hidden}}.footer-block.social{margin-top:115px}.footer-block.social .socials svg{height:31px;width:31px}.bold-intro-section h2{font-size:62px;color:#000;font-weight:700;letter-spacing:normal;margin-bottom:39px;line-height:1}.bold-two-col{display:flex;max-width:630px;gap:83px;align-items:flex-start;font-size:17px;line-height:1.4;color:#000;letter-spacing:normal}.bold-two-col .bold-two-right{font-size:99px;color:#000;font-weight:600;letter-spacing:normal;line-height:1;font-family:Fraunces,serif;font-style:italic;margin:-31px 0 0}.bold-two-col .bold-two-right:after{content:"";height:3px;background-color:#000;display:block}.bold-intro-section{padding:146px 0 50px;position:relative}.bold-two-col motion-element.block[data-motion=fade-upsss]{position:absolute;top:39px;left:470px;margin:0 auto;right:0;width:395px}.handcrafted-banner{position:relative;padding:0;overflow:hidden}.handcrafted-banner__image{width:100%;height:auto;display:block}.handcrafted-banner__overlay{position:absolute;bottom:47px;left:98px;right:98px;display:flex;justify-content:space-between;align-items:center;color:#fff;font-size:27.86px;font-family:Archivo,sans-serif;line-height:34.9px;letter-spacing:normal}.handcrafted-banner__text .italic{font-style:italic;font-weight:400;font-family:Fraunces,serif}.handcrafted-banner__text .bold{font-weight:600}.handcrafted-banner__divider{height:1px;background-color:#ffffff4d;margin:0 64px;flex-grow:1;display:block!important;transform:scaleX(0);transform-origin:left center;transition:transform 2s ease-out;will-change:transform}.handcrafted-banner__divider.animate{transform:scaleX(1)}.handcrafted-banner__link{font-size:18px;text-transform:uppercase;text-decoration:none;color:#fff;line-height:1.1;letter-spacing:normal;position:relative;font-family:Archivo,sans-serif;font-weight:400}.handcrafted-banner__link:after{content:"";width:100%;height:1px;background:currentColor;position:absolute;inset-inline-start:0;bottom:0;transform:scaleX(1);transform-origin:var(--transform-origin-end)}.handcrafted-banner__link:hover:after{transform:scaleX(1);transform-origin:var(--transform-origin-start);animation:text-underlined .6s}.handcrafted-banner__text{display:flex;gap:5px;align-items:center}.curved-arrow-line{display:flex;justify-content:center;align-items:center;padding:0;margin:60px auto 0;z-index:9;position:absolute;left:-110px;right:0;width:196px}.curved-arrow-line svg{overflow:visible}.block-index-5 .footer-accordion-details .accordion-details__content p strong{display:block;margin-top:8px;font-weight:400}.footer-accordion-details .accordion-details__content .footer-image-box__text a:first-child{text-decoration:underline}.cus-tow-outer{display:flex;align-items:center}.cus-tow-outer .cus-tow-lft{width:48%}.cus-tow-outer .cus-tow-rgt{width:52%;padding:20px;box-sizing:border-box}.cus-tow-rgt-box{max-width:308px;margin:0 auto}.cus-tow-rgt-box img,.cus-tow-rgt-box p{padding-left:19px}.cus-tow-rgt-box img{padding-right:16px}.cus-tow-outer .cus-tow-lft img{display:block;width:100%}.cus-tow-rgt-box .hed-tw-txt{display:inline-flex;font-size:50px;font-weight:700;letter-spacing:normal;line-height:normal}.cus-tow-rgt-box motion-element.block{display:flex;align-items:center;gap:14px}.cus-tow-rgt-box h2{line-height:normal;margin-bottom:82px}.cus-tow-rgt-box span.nummb-t2{display:flex;align-items:center;color:#000;font-size:24px;font-weight:700;letter-spacing:normal;line-height:normal;gap:14px}.cus-tow-rgt-box span.nummb-t2:after{content:"";background-color:#000;height:1px;width:50px}.cus-tow-rgt-box p{font-size:16px;line-height:normal;color:#000;margin:39px 0 0}.cus-tow-col-sec{position:relative;z-index:92}.collection-card__summary h3{margin:-135px auto 0;text-align:center;width:177px;position:relative;color:#fff;padding:20px;font-size:18px!important;text-decoration:underline;left:25px}.favorite-product .f-price.f-price--left{display:none}@media (min-width: 768px){body .layered-images .layer-5{transform:translateY(-35%);inset-inline-start:-4.8rem;width:15.8rem}body .layered-images .layer-1{width:27.13rem}body .layered-images .layer-3{transform:translateY(7.5rem);inset-inline-end:73%}body .layered-images .layer-4{width:27.6rem;inset-inline-start:81%}body .layered-images .layer-2{width:22.9rem;top:100%;inset-inline-start:72.8%;transform:translateY(-32%)}}@media (min-width: 1451px){.video-hero .media--adapt{padding-block-start:823px}}@media (max-width: 1450px){.section.section-layered-images-with-text{padding-left:100px;padding-right:90px}}@media (max-width:1439px){.bold-intro-section{padding:70px 0 50px}.bold-intro-section h2{font-size:52px}.bold-two-col .bold-two-right{font-size:74px}.bold-two-col{max-width:570px}.collection-card__inner .collection-card__summary .collection-card__title{font-size:24px}.section.section--padding.section--scrolling-promotion{padding-top:60px;padding-bottom:60px}header.header{padding-left:30px;padding-right:30px}.handcrafted-banner__overlay{bottom:40px;left:30px;right:30px;font-size:24px;line-height:30px}.handcrafted-banner__link{font-size:16px}.handcrafted-banner__divider{margin:0 44px}.index-template .section-favorite-products.page-width{width:100%;padding:64px 50px}.section.section-layered-images-with-text{padding:100px 100px 190px 85px}.curved-arrow-line svg{width:160px}.index-template .section-favorite-products .product-card__title,.index-template .section-favorite-products .f-price__regular{font-size:22px}.image-with-text-overlay .image-with-text-ovelay__content-wrapper h2.hd3{font-size:26px;margin-bottom:20px}.image-with-text-overlay a.btn.btn--underline{font-size:16px}.foot-ryt-boxx{padding:98px 50px 72px}.foot-ryt-boxx .r-description p{font-size:16px;line-height:26.7px}footer .footer-block{font-size:16px}.section-layered-images-with-text .layered-images .section__heading.hd2{font-size:36px}.index-template .section-favorite-products .col-image{max-width:559.71px}.header__icons .header__buttons{column-gap:13px}.image-with-text-overlay .media--extra-large{height:52rem}.cus-tow-rgt-box h2{margin-bottom:30px}.cus-tow-rgt-box p{margin:20px 0 0}}@media (max-width:1279px){header.header{padding-left:15px;padding-right:15px}.index-template .section-favorite-products .favorite-product{column-gap:30px}.bold-two-col .bold-two-right:after{height:2px}}@media (max-width:1199px){.curved-arrow-line{left:-50px;width:166px}.section.section-layered-images-with-text{padding-right:110px}.video-hero__content-wrapper .rich-text__heading{font-size:38px;line-height:1.1}.video-hero__content-wrapper{max-width:390px}.video-hero .content-overlay--middle-center{padding-bottom:0}.bold-intro-section h2{font-size:42px;margin-bottom:25px}.bold-two-col .bold-two-right{font-size:52px;margin:-18px 0 0}.bold-two-col{font-size:18px;max-width:480px;gap:30px}.bold-intro-section svg{width:310px}.bold-two-col motion-element.block[data-motion=fade-upsss]{left:400px;width:310px;top:19px}.index-template .section-favorite-products .section__heading{font-size:34px}.index-template .section-favorite-products.slider-enabled .section__header-wrap{padding-bottom:20px}.foot-ryt-boxx{padding:58px 25px 52px}.foot-ryt-boxx h2.r-sub-head{font-size:34px}.foot-ryt-boxx h4{font-size:15px;line-height:32px}.foot-ryt-boxx .r-description p{font-size:14px;line-height:25.7px}.newsletter-form__field-wrapper .form-control{font-size:15px;line-height:28.7px}footer .footer-block{font-size:15px}footer .accordion-details__content{line-height:24px}footer .footer__wrapper{padding-top:5rem;padding-bottom:2.5rem}footer .footer__bottom{--element-gap: 1.4rem;padding-top:3rem}footer .footer__wrapper .footer-image-box__image.media-wrapper img{max-width:317.48px}.section-layered-images-with-text .layered-images .section__heading.hd2{font-size:28px;margin:0 0 12px}.section-layered-images-with-text .layered-images .section__description p{font-size:15px;line-height:24px}.section-layered-images-with-text .section__header--button{margin-top:1.3rem}.index-template .section-favorite-products.page-width{padding:64px 30px}}@media (max-width:1023px){.footer-block.footer-block--image_text.f-column.w-full.block-index-5:before{display:none}.footer-block.social{margin-top:25px;border-top:1px solid;width:100%;padding-top:25px}.foot-ryt-boxx{padding:25px}.footer-block.footer-block--image_text.f-column.w-full.block-index-1{margin-bottom:25px}footer .footer__wrapper{padding-top:4rem;padding-bottom:4rem}.video-hero .media--adapt{padding-block-start:490px}.menu-drawer__item .menu-drawer__item-link{font-family:Inter;font-size:18px;text-transform:uppercase}}@media (min-width:992px) and (max-width:1199px){body .layered-images .layer-1{width:23.13rem;inset-inline-start:.8rem}}@media (min-width:768px) and (max-width:991px){body .layered-images .layer-2{width:16rem;inset-inline-start:75.5%;transform:translateY(-88%)}body .layered-images .layer-4{width:16.6rem;inset-inline-start:86%}body .layered-images .layer-5{transform:translateY(-65%);inset-inline-start:-4.8rem;width:12.8rem}body .layered-images .layer-3{transform:translateY(3.5rem);inset-inline-end:73%;width:16rem}body .layered-images .layer-1{width:14.13rem}}@media (max-width:991px){.bold-two-col{font-size:17px;max-width:430px;gap:20px}.cus-tow-rgt-box .hed-tw-txt{font-size:44px}.cus-tow-rgt-box h2{margin-bottom:15px}.cus-tow-rgt-box p{margin:15px 0 0;font-size:14px}.cus-tow-outer .cus-tow-lft{width:54%}bold-intro-section svg{width:270px}.bold-two-col motion-element.block[data-motion=fade-upsss]{left:350px;top:-31px;width:270px}.handcrafted-banner__overlay{left:20px;right:20px;font-size:22px}.section.section-layered-images-with-text{padding-bottom:70px}}@media (max-width:767px){.video-hero__content-wrapper .rich-text__heading{font-size:34px;line-height:1.1}.video-hero__content-wrapper{max-width:340px}.bold-intro-section{padding:40px 0 20px}.bold-intro-section svg{width:200px;height:170px}.bold-two-col motion-element.block[data-motion=fade-upsss]{display:block;position:relative;top:10px;width:200px;margin:0 auto;left:-20px;right:0;order:3;height:170px}.bold-intro-section h2{font-size:32px;margin-bottom:20px}.bold-two-col{font-size:16px;flex-wrap:wrap}.curved-arrow-line svg{width:70px;height:180px}.curved-arrow-line{margin:0 auto}.section.section-layered-images-with-text{padding-right:15px;padding-left:15px;padding-bottom:90px}.bot-foot{flex-wrap:wrap}.foot-ryt{max-width:100%;width:100%}.index-template collection-list .collection-card .collection-card__wrapper.gap-6{gap:12px}.collection-card__inner .collection-card__summary .collection-card__title{font-size:18px}.bold-two-col .bold-two-right{font-size:34px;margin:-10px 0 0}.section.section--padding.section--scrolling-promotion{padding-top:30px;padding-bottom:40px}.index-template .section-favorite-products.page-width{padding:40px 15px}.index-template .section-favorite-products.slider-enabled .section__header-wrap,.index-template .section-favorite-products.slider-enabled .section__header-wrap .section__header{padding-bottom:0}.index-template .section-favorite-products .section__heading{font-size:28px}.index-template .favorite-product .testimonial{max-width:100%}.index-template .section-favorite-products favorite-products .favorite-product__testimonial p{max-width:100%}.image-with-text-overlay .page-width{padding-left:0;padding-right:25px;padding-top:25px;justify-content:flex-end}.image-with-text-overlay .image-with-text-ovelay__content-wrapper h2.hd3{font-size:22px;margin-bottom:10px}.image-with-text-overlay .media--extra-large{height:38rem}.index-template .section-favorite-products .product-card__title,.index-template .section-favorite-products .f-price__regular{font-size:16px}body .layered-images .layer{width:37vw}body .layered-images .layer.layer-1{width:44vw}.section--slideshow .slideshow__text motion-element p,.video-hero__content-wrapper .rich-text__subheading.text-subheading{font-size:17px;margin-top:1.8rem}.footer__bottom-row+.footer__bottom-row{margin-top:0}footer .footer__bottom{padding-top:6px}footer .footer__wrapper{padding-bottom:4rem}.handcrafted-banner__overlay{flex-direction:column;align-items:flex-end;gap:8px}.handcrafted-banner__divider{margin:0;width:100%}.handcrafted-banner__image{aspect-ratio:1.5;object-fit:cover;height:100%}body .layered-images .even-layers{margin-bottom:3rem}.slider-controls--grouped-mobile .slider-controls .swiper-pagination{width:auto}.slider-controls--group .slider-controls button.btn{width:44px;height:44px;margin-left:auto}.cus-tow-outer{flex-wrap:wrap}.cus-tow-outer .cus-tow-lft{width:100%}.cus-tow-outer .cus-tow-rgt{width:100%;padding:50px 20px 60px;box-sizing:border-box}.cus-tow-outer .cus-tow-rgt{width:100%}.cus-tow-rgt-box span.nummb-t2:after{width:24px}.collection-card__summary h3{margin:-90px auto 0;width:150px;position:relative;padding:18px;font-size:16px!important}}@media (min-width:1919px){.image-with-text-overlay .media--extra-large picture.media-wrapper{position:static}.image-with-text-overlay .media--extra-large picture.media-wrapper img{position:relative;top:-15px;aspect-ratio:2.5;object-position:center top}.image-with-text-overlay .media--extra-large{height:auto}}.index-template collection-list .collection-card .collection-card__wrapper .hover-wrapper.media-wrapper{width:100%}.svg-circle-custom{width:64px;height:64px;margin:0;cursor:pointer}.arrow-icon{transform:translate(52px,52px) rotate(0)}.circle-svg{width:100%;height:100%;transform:rotate(-90deg)}.base{fill:none;stroke:#ccc;stroke-width:1.8}.progress{fill:none;stroke:#000;stroke-width:1.8;stroke-dasharray:339.29;stroke-dashoffset:339.29;transition:stroke-dashoffset .6s ease}.svg-circle-custom:hover .progress,.index-template collection-list .collection-card .collection-card__wrapper:hover button.btn.btn--icon-circle .progress{stroke-dashoffset:0}.collection-hero__description p{font-family:Playfair Display;font-style:italic;letter-spacing:1px}.product-card__title{text-align:center}.product-card .f-price{margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
