body{margin:0;padding:0}html{overflow-x:hidden}main#MainContent{overflow:clip}*{letter-spacing:0!important}a{text-decoration:none;color:#000}ul{margin:0;padding:0;list-style:none}p,li{letter-spacing:0;font-size:16px;font-weight:400;line-height:24px;color:#000}img{vertical-align:middle}.svg-wrapper{width:auto;height:auto}h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,serif!important}.header-search-area .custom_search_field{padding:0 55px 0 0!important;background:transparent;width:fit-content;min-width:fit-content;border-bottom:1px solid #000;margin:0;min-height:inherit;height:inherit;font-size:13px}.header-search-area .reset__button.field__button{width:auto;height:auto;right:24px;top:-1px}.header-search-area .custom_search_field::placeholder{opacity:1;visibility:visible;color:#000;overflow:visible}.template-index .header-search-area .custom_search_field::placeholder{color:#fff}.template-index .header-search-area .custom_search_field{border-color:#fff}.template-index .section-header.shopify-section-group-header-group:hover .header-search-area .custom_search_field::placeholder,.template-index .stickyheader .header-search-area .custom_search_field::placeholder{color:#000}.template-index .section-header.shopify-section-group-header-group:hover .header-search-area .custom_search_field,.template-index .stickyheader .header-search-area .custom_search_field{border-color:#000}.header-wrapper header.header .header__icons predictive-search.search-modal__form button.reset__button.field__button{top:50%;transform:translateY(-50%);right:0}.announcements-list .slick-track{display:flex;align-items:center}.section-header{top:0;padding:10px 0!important;background:#fff;z-index:99999!important}.section-header .header-wrapper:has(.sticky-scrolled-header){box-shadow:0 2px 4px #393f4814}.template-index .section-header .header-wrapper{box-shadow:none;width:100%;background:transparent;top:0;right:0;bottom:0;left:0}.template-index .section-header.shopify-section-group-header-group{position:fixed;width:100%;top:32px;transition:ease .3s;padding:10px 0;background:transparent}.template-index .section-header.shopify-section-group-header-group:hover,.template-index.default-search-parameters-open .section-header.shopify-section-group-header-group{background:#fff!important;border-bottom:1px solid #e7e7e7}.template-index .stickyheader{background:#fff!important;top:0!important;border-bottom:1px solid #e7e7e7}.template-index .section-header .header-wrapper:has(.header__search details[open=true]){padding:10px 0}.template-index .section-header.shopify-section-group-header-group:has(.header__search details[open=true]){padding:0}.utility-bar{padding:9px 0;background:#000;border:none}.header .bold-menu-item{font-weight:600!important}.announcement-item{text-align:center;padding:12px 0}.announcement-item p{margin:0;font-weight:600}.utility-bar .utility-bar__grid{max-width:100%;padding:0!important}.utility-bar .utility-bar__grid p{font-size:12px;font-weight:400;line-height:1.2em;padding:0;min-height:inherit;margin:0;text-transform:uppercase}.announcement-bar{gap:11px}.utility-bar .utility-bar__grid p strong{font-weight:400}.utility-bar .utility-bar__grid p a{display:inline-block;letter-spacing:0;font-weight:400;border-bottom:1px solid #ffffff;padding-bottom:2px;margin-left:2px}span.announce_arrow{display:flex;align-items:center}.utility-bar .utility-bar__grid button.slider-button{padding:0;height:auto;width:auto;border:none;background:transparent!important}.utility-bar .utility-bar__grid button.slider-button svg path{fill:#fff}.utility-bar .utility-bar__grid button.slider-button svg{width:20px;height:20px;transform:rotate(90deg)!important;margin:0}.utility-bar .announcement-bar-slider{position:static;padding:0;max-width:600px}.utility-bar .utility-bar__grid button.slider-button.slider-button--next svg{transform:rotate(-90deg)!important}.header-wrapper,.template-index .header-wrapper{border-bottom:none;padding-bottom:0;padding-top:0}body .header{padding:0}.header-wrapper header.header .header__heading-link{padding:0;margin:0;display:flex}.header-search-area .search__button{width:auto;height:auto;top:-8px}.header-search-area .custom_search_field{display:none!important}.default-search-parameters-open input.custom_search_field.show_desktop{display:block!important}.default-search-parameters-open .search__button{top:0}.header .header__inline-menu .list-menu__item{font-size:12px;color:#000;font-weight:600;line-height:1.2em;padding:0 50px 0 0;text-decoration:none}.header .header__inline-menu .list-menu__item span{text-transform:uppercase}.template-index .header .header__inline-menu .list-menu__item{color:#fff}.template-index .stickyheader .header__inline-menu .list-menu__item,.template-index .section-header.shopify-section-group-header-group:hover .header__inline-menu .list-menu__item,.template-index.default-search-parameters-open .header .header__submenu.list-menu .list-menu__item,.template-index .header .header__submenu.list-menu .list-menu__item{color:#000}.header .header__inline-menu li:last-child .list-menu__item{padding:0}.header_logo .header__heading,.header_logo .header__heading a{width:100%}.header__heading-logo-wrapper svg{width:196px;display:block;margin:auto;height:auto}.template-index .header__heading-logo-wrapper svg path{fill:#fff}.template-index .stickyheader .header__heading-logo-wrapper svg path,.template-index .section-header.shopify-section-group-header-group:hover .header__heading-logo-wrapper svg path,.template-index.default-search-parameters-open .header__heading-logo-wrapper svg path{fill:#000}.template-index.default-search-parameters-open .header__icons span.svg-wrapper svg path,.template-index.default-search-parameters-open .header__icons a.wishlist-hero-header-icon path{stroke:#000}.template-index.default-search-parameters-open .header__icons a.wishlist-hero-header-icon path{fill:#000}.template-index.default-search-parameters-open .header .header__inline-menu .list-menu__item{color:#000}.template-index.default-search-parameters-open .section-header.shopify-section-group-header-group .header-search-area .custom_search_field{border-color:#000}.template-index.default-search-parameters-open .section-header.shopify-section-group-header-group .header-search-area .custom_search_field::placeholder{color:#000}.header .header__inline-menu .list-menu__item:hover span,.header .header__inline-menu .list-menu__item:hover{text-decoration:underline;color:gray;font-weight:600}header-menu>details,details-disclosure>details{position:static}.header .header__inline-menu .list-menu__item .header__active-menu-item{text-decoration:none;color:inherit}.template-index .header .header__inline-menu .list-menu__item:hover,.template-index .header .header__inline-menu .header__submenu .list-menu__item:hover,.contact-way-detail a:hover{color:gray}.header__submenu.list-menu a#HeaderMenu-more-all-products{padding:0}.header .header__inline-menu .list-menu__item svg{height:15px;width:15px;top:1px;position:relative;right:-4px;display:none}.header__icons .extra-link{margin-right:60px}.header__icons span.svg-wrapper{height:auto;width:auto}.header__icons span.svg-wrapper svg{width:18px;height:18px;margin:0;transform:inherit!important}.header-wrapper header.header .header__icons a.wishlist-hero-header-icon svg{width:18px!important}.header__icons span.svg-wrapper svg path{stroke:#000}.template-index .header__icons span.svg-wrapper svg path{stroke:#fff}.template-index .header__icons a.wishlist-hero-header-icon path{fill:#fff}.template-index .stickyheader .header__icons span.svg-wrapper svg path,.template-index .section-header.shopify-section-group-header-group:hover .header__icons span.svg-wrapper svg path{stroke:#000}.template-index .stickyheader .header__icons a.wishlist-hero-header-icon path,.template-index .section-header.shopify-section-group-header-group:hover .header__icons a.wishlist-hero-header-icon path{fill:#000}.template-index .section-header.shopify-section-group-header-group:hover .header__icon--menu .icon path,.template-index .stickyheader .header__icon--menu .icon path{fill:#000;stroke:#000}.header_logo .header__heading-link{padding:0}.header_right_icon{display:flex;align-items:center;gap:10px}.header .header__submenu.list-menu li:not(:last-child){margin:0 0 12px}.header nav.header__inline-menu{margin:0;line-height:1}.header-wrapper header.header .header__icons a{margin:0}.header-wrapper header.header .header__icons summary.header__icon,.header-wrapper header.header .header__icons a{width:auto;height:auto}.header .header__icons{padding:0;align-items:center}.header__submenu.list-menu{padding:35px 0}.header__icon--cart .cart-count-bubble{top:-10px;right:-10px;left:auto;width:16px;height:16px;font-size:9px;font-weight:700;line-height:12px;background:#000}.header__icon--cart .cart-count-bubble span{position:relative;top:0}.header-wrapper header.header .header__icons .search-modal__form{width:100%;border:2px solid #d9d9d9;padding:15px;border-radius:10px}.header-wrapper header.header .header__icons predictive-search.search-modal__form{border:none}.header-wrapper header.header .header__icons .search-modal__form .field:before,.header-wrapper header.header .header__icons .search-modal__form .field:after{content:inherit}.header-wrapper header.header .header__icons .search-modal__form input{border:none;min-height:inherit;height:inherit;line-height:normal;outline:none!important;box-shadow:none;padding:0 40px 0 30px;font-size:16px;margin:0;font-weight:500}.header-wrapper header.header .header__icons .search-modal__form input::placeholder{opacity:1;visibility:visible;color:#888787}.header-wrapper header.header .header__icons .search-modal__form .field__label{display:none}.header-wrapper header.header .header__icons .search-modal__form button.search__button{width:auto;height:auto;left:0;right:auto;top:50%;transform:translateY(-50%)}.header-wrapper header.header .header__icons .login-cust-btn{display:inline-block;padding:21px 64px;background:#293890;color:#fff;text-transform:uppercase;font-size:14px;font-weight:700;border-radius:200px;line-height:1em;transition:ease .3s;border:1px solid #293890}.header-wrapper header.header .header__icons .login-cust-btn:hover{background:transparent;color:#293890}.header-wrapper header.header .header__icons summary.header__icon{display:flex;align-items:center;gap:13px;text-decoration:none}.header-wrapper header.header .header__icons summary.header__icon .search_p{text-decoration:none;color:#888787;font-weight:600;font-size:16px;line-height:1.2em}.header__submenu.list-menu.list-menu--disclosure{top:100%;width:max-content;left:0;right:0;min-width:100%;border:none;display:flex;gap:20px;background:transparent}.header__submenu.list-menu.list-menu--disclosure li{flex:0 0 150px;width:150px}.header__submenu.list-menu.list-menu--disclosure .header__submenu.list-menu{position:absolute;left:100%;top:0;background:transparent;margin:0;height:fit-content;min-width:200px;border:1px solid #e7e7e7;width:max-content;padding:25px;display:none;border-top:none}.header__submenu.list-menu.list-menu--disclosure .header__submenu.list-menu{display:block;position:static;border:none;padding:15px 0 0}.header__submenu.list-menu.list-menu--disclosure:after{content:"";display:block;width:1000vw;height:100%;background-color:#fff;border-bottom:.1rem solid #393939;z-index:-1;position:absolute;top:-1px;left:-1000%}.header nav.header__inline-menu header-menu{position:relative}body .header .header__submenu.list-menu .list-menu__item{color:#939393!important;text-transform:uppercase;font-weight:400}body .header .header__submenu.list-menu .list-menu__item svg{transform:rotate(-90deg);height:11px;width:11px;transition:ease .3s}.header__submenu.list-menu.list-menu--disclosure details[open] svg{transform:rotate(90deg)}.header__submenu.list-menu.list-menu--disclosure .list-menu__item{padding-right:0}.header__submenu.list-menu.list-menu--disclosure .header__submenu.list-menu .list-menu__item{text-transform:none}.header__submenu.list-menu.list-menu--disclosure .header__submenu.list-menu .list-menu__item:hover,body .header .header__submenu.list-menu .list-menu__item:hover{font-weight:600}.video-box{position:relative}.video-box:before{content:"";background:#000;opacity:.3;position:absolute;top:0;right:0;bottom:0;left:0}.video-overlay-txt{position:absolute;bottom:80px;left:0;right:0;text-align:center;max-width:440px;margin:auto}.video-overlay-txt h3{font-size:40px;line-height:1.2;color:#fff;font-weight:600;margin:0 0 31px}.video-overlay-txt a{display:inline-block;color:#fff;text-transform:uppercase;font-size:15px;line-height:1.2;border-bottom:1px solid #fff;font-weight:600}.video-slide.slick-arrow{position:absolute;z-index:1;left:40px;bottom:50px;border:none;top:auto;transform:inherit}.video-slide.slick-arrow.next-video{right:40px;left:auto}.video-slide.slick-arrow svg{width:21px;height:21px}.video-slider-inn .slick-dots{bottom:41px}.video-box video{height:100vh;width:100%;object-fit:cover;display:block}.video-slide-item{display:block!important}.banner{min-height:inherit!important}.banner .slideshow__media:before,.banner .slideshow__media .media:before{padding:0!important}.banner .slideshow__media,.banner .slideshow__media img{position:static!important}.banner .slideshow__text-wrapper.banner__content{background:transparent!important;position:absolute;height:auto;top:40%;transform:translateY(-50%);padding-right:0;left:0;right:0;width:100%;padding-bottom:0;padding-top:0}body .banner .slideshow__text-wrapper.banner__content .banner__box{padding:0;max-width:558px}body .banner .slideshow__text-wrapper.banner__content .banner__box .banner__heading,.collection--content h1{font-size:50px;line-height:55px;letter-spacing:0;color:#000;font-weight:500;margin:0 0 10px;max-width:100%}.template-index .banner .slideshow__text-wrapper.banner__content .banner__box .banner__heading{position:relative}body .banner .slideshow__text-wrapper.banner__content .banner__box .banner__text{margin:0}body .banner .slideshow__text-wrapper.banner__content .banner__box .banner__text p{font-size:22px;font-weight:500!important;line-height:31px;max-width:500px;color:#fff}a.button:after,a.button:before,.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after,.template-cart .cart__checkout-button:after,.template-cart .cart__checkout-button:before,.collection .product-card-wrapper .card__inner .card__media .quick-add button:after,.collection .product-card-wrapper .card__inner .card__media .quick-add button:before,.article-comment-area input.button:after,.article-comment-area input.button:before{content:inherit}a.button,.cart-drawer .cart__checkout-button,.template-cart .cart__checkout-button,.custom-f-prod-footer a,.custom-banner-btn a,body .contact__button button.button,.article-comment-area input.button{border:1px solid #ffffff;border-radius:0;padding:10px;text-transform:uppercase;font-weight:600;font-size:16px;line-height:1.2em;display:flex;align-items:center;gap:20px;background:transparent;width:100%;max-width:177px;justify-content:center;transition:ease .3s;min-height:inherit}a.button.linear-bg-btn,body .contact__button button.button,.article-comment-area input.button{background:linear-gradient(180deg,#000,#df3986,#ef619f);border-color:#ef619f;opacity:1}a.button.linear-bg-btn:hover,body .contact__button button.button:hover,.article-comment-area input.button:hover{background:linear-gradient(180deg,#fff,#fff,#fff)!important;color:#000!important;border-color:#ef619f}a.button.linear-bg-btn:hover svg path{fill:#000}.cart-drawer__empty-content a.button{max-width:300px!important;background:#fff!important;color:#000!important;border-color:#000}a.button:hover,.collection .product-card-wrapper .card .card__content .quick-add__submit:hover,.header__icons .extra-link a:hover,.custom-f-prod-footer a:hover{background:#000!important;color:#fff!important;border-color:transparent}.cart-drawer .cart__checkout-button:hover,.cart-drawer__empty-content a.button:hover{background:#fff!important;color:#000!important;border-color:#000}.custom-banner-btn a{border-color:#293890;margin:auto}.custom-banner-btn a:hover{background:#fff!important;color:#293890!important}a.button:hover svg path,.collection .product-card-wrapper .card .card__content .quick-add__submit:hover svg path,.header__icons .extra-link a:hover svg path{fill:#fff}a.button .svg-wrapper{width:22px;height:22px}a.button svg,.collection .product-card-wrapper .card .card__content .quick-add__submit svg,.header__icons .extra-link a svg{transition:ease .3s}a.button:hover svg,.collection .product-card-wrapper .card .card__content .quick-add__submit:hover svg,.header__icons .extra-link a:hover svg{transform:rotate(-45deg)}.banner .slideshow__text-wrapper.banner__content .banner__buttons{max-width:100%;width:100%;margin-top:40px;gap:14px}body .slider-buttons{position:absolute;z-index:1;bottom:40px;width:100%;left:0;right:0;justify-content:flex-start;max-width:1560px;padding:0 50px;border:none;margin:0 auto;gap:10px}body .slider-buttons .slider-counter{position:absolute;right:0;left:0}body .slider-buttons button.slider-button{width:60px;height:60px;border-radius:50%;border:1px solid #ffffff}body .slider-buttons .svg-wrapper{width:auto;height:auto}body .slider-buttons .svg-wrapper svg{width:20px;height:20px}body .slider-buttons .slider-button svg path{fill:#fff}body .slider-button--prev .svg-wrapper svg{transform:rotate(90deg)!important}body .slider-buttons .slider-counter .slideshow__control-wrapper{gap:20px}body .slider-buttons .slider-counter button.slider-counter__link{padding:0}body .slider-buttons .slider-counter button.slider-counter__link span.dot{width:9px;height:9px;background:#fff;border:1px solid #ffffff;transition:ease .3s}body .slider-buttons .slider-counter button.slider-counter__link--active span.dot{width:21px;height:21px;background:transparent;position:relative}body .slider-buttons .slider-counter button.slider-counter__link--active span.dot:before{content:"";background:#000;width:9px;height:9px;position:absolute;left:0;right:0;border-radius:50%;margin:auto;top:50%;transform:translateY(-50%)}.marquee-item{display:flex!important;align-items:center;gap:20px}.marquee-icon{display:flex}.marquee_title h4{margin:0;color:#000;font-size:22px;line-height:26px;font-weight:600}.marquee-list-slider .slick-slide>div{display:flex}.marquee-sec{padding:31px 0;border-bottom:none;position:relative}.marquee-sec:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(180deg,#1f2e6f7f,#238dc17f)}.marquee-list-slider .slick-slide{margin:0 40px}.image-w-text-m.index-image-w-txt{margin:33px 0 65px;padding:0}.custom-f-coll-arrows{display:flex;align-items:center;gap:8px}.custom-f-coll-header{display:flex;align-items:center;justify-content:space-between;margin:0 0 45px}.custom-f-product-list .slick-slide>div{height:100%}.custom-f-coll-body .custom-f-prod-item{background:#f6f5f5;border-radius:10px;padding:26px 22px 30px}.custom-f-coll-body .custom-f-prod-item p{margin:0;color:#000}.custom-f-coll-body .custom-f-prod-item .custom-f-prod-info p:not(:last-child){margin:0 0 25px}.custom-f-coll-body .custom-f-prod-item h3{margin:2px 0 21px;font-size:18px;font-weight:700;line-height:1.2em}.custom-f-product-list .slick-slide{padding:0 25px;height:auto}.custom-f-product-list .slick-track{display:flex}.custom-f-product-list .slick-list{margin:0 -25px;min-width:100vw}.custom-f-prod-info img{width:100%;transition:ease .3s;aspect-ratio:1/1}.custom-f-prod-info>a:hover img{transform:scale(1.2)}.custom-f-prod-footer{margin-top:54px}.custom-f-prod-footer a{margin:0 auto}.index-custom-featured-coll-sec{margin:70px 0}.custom-f-prod-info>a{margin:0;display:block;overflow:hidden}.custom-f-prod-info:has(p) a{margin:0 0 30px}body .collection-list-wrapper{padding-bottom:55px}.collection__view-all{width:100%;text-align:right;display:flex;justify-content:center;margin-top:60px}.collection__view-all a.button{margin-top:0!important}.collection-list-wrapper .collection-list{position:static}.collection-list button.slick-prev{right:100px;transform:rotate(180deg)}.collection-list-wrapper slider-component{position:static}.collection-list-wrapper .collection-list .card-wrapper{border-radius:10px;overflow:hidden;background:#f5f5f5}.collection-list-wrapper .collection-list li{margin:0 9px}body .collection-list-wrapper .collection-list-view-all{margin-top:38px}.collection-list-view-all a.button{margin:auto;max-width:184px}.collection-list-wrapper .collection-list .card-wrapper .card__content{padding:11px 26px}.collection-list-wrapper .collection-list .card-wrapper .card__content .card__information{padding:0}.collection-list-wrapper .collection-list .card-wrapper .card__content .card__information a{display:flex;align-items:center;justify-content:space-between;color:#000;font-weight:500;font-size:20px;letter-spacing:0;line-height:1.2em}.collection-list-wrapper .collection-list .card-wrapper .card__content .card__information .card__heading:after{pointer-events:none}.collection-list-wrapper .collection-list .card-wrapper .card__content .card__information a:after{pointer-events:none}body .marquee-container{padding:20px 0;transform:rotate(-2deg);position:relative;z-index:1;background:#1268cd!important}body .marquee-container .marquee-item{display:flex;align-items:center;gap:57px;white-space:normal;margin:0 20px;min-width:fit-content}body .marquee-container .slick-track{display:flex;align-items:center}.marquee-item .label{font-size:18px;font-weight:500;line-height:1.2em;text-transform:capitalize;letter-spacing:0}.marquee-container img{width:29px;height:29px;object-fit:contain;display:block}.image-with-text__text-item .aos-init{height:100%}.image-with-text__text-item .image-with-text__content{padding:20px 109px 20px 0;justify-content:center}.image-with-text__text-item .image-with-text__text p:not(:last-child){margin:0 0 20px}.image-with-text__text-item .image-with-text__text p{max-width:560px}.image-with-text__text-item .image-with-text__text{margin-top:10px}.img-w-text-m.index-iwt .image-with-text__media-item .image-with-text__media{border-radius:20px;height:100%}.image-with-text__text-item .image-with-text__content a.button{margin-top:40px}.how-works-perks-header{margin:0 0 42px}.how-works-perks-sec{padding:57px 0 66px;background-size:cover;background-position:center center;background-repeat:no-repeat}.how-works-perks-header p{max-width:544px;margin:auto}.how-works-perks-header h2{margin:0 0 10px}.how-works-perks-body{display:flex;align-items:center;margin-left:-80px}.how-works-perks-body-c{width:40%;padding-left:80px}.how-works-perks-body-l,.how-works-perks-body-r{width:30%;padding-left:80px}.how-works-perks-body-c img{width:100%;display:block;margin:auto;max-width:380px}.work-perk-item{text-align:left;display:flex;align-items:center;gap:20px;min-height:113px}.work-perk-icon{border:1px solid #293890;width:90px;height:90px;flex:0 0 90px;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center}.work-perk-item h3{margin:0 0 5px;font-size:22px;font-weight:600;color:#000;line-height:1.2em}.work-perk-item p{max-width:321px;margin:auto}.how-works-perks-list{display:flex;flex-direction:column;row-gap:87px}body .img-blocks-sec{padding:103px 0 65px}.img-blocks-list{display:grid;grid-template-columns:1fr 1fr;gap:40px}.block-img img{width:100%;display:block;border-radius:20px}.block-img{margin:0 0 18px}.img-block-data h3{color:#000;margin:0 0 10px;font-size:36px;line-height:1.2em;font-weight:500}.img-block-rich p{margin:0}.img-block-rich{margin:0 0 30px}.img-block-data .banner__buttons{max-width:100%;display:block}.solutions-sec{background:linear-gradient(90deg,#ffe4f0,#fff);padding:63px 0}.solutions-body{margin-top:40px}.solutions-list{display:grid;grid-template-columns:1fr 1fr;gap:40px}.solution_inner{border-radius:15px;padding:41px 36px 36px;height:100%;overflow:hidden;border:1px solid #30a4e0;display:flex;gap:31px}.solution-icon{width:107px;height:107px;flex:0 0 107px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#000,#238dc1)}.solution-info h3{margin:0 0 5px;font-size:22px;font-weight:600;color:#000;line-height:1.2em;font-family:Lato!important}.solution-rich-desc p{margin:0}.slick-dots{bottom:-65px;display:flex;align-items:center;justify-content:center;gap:13px}.slick-dots li{width:auto;height:auto;margin:0;padding:0}.slick-dots li button:before{content:inherit}.slick-dots li button{height:6px;width:6px;margin:0;padding:0;background:#fff9;opacity:1;border-radius:50%}.slick-dots li.slick-active button{opacity:1;width:10px;height:10px;background:#fff}.articles-list-sec{padding:53px 0 65px;background-image:url(//theirstoryco.com/cdn/shop/files/bgimg.png?v=1841);background-size:cover;background-repeat:no-repeat;background-position:center}.articles-list-sec .article-info-blok span,.articles-list-sec .article-info-blok h3,.articles-list-sec .article-info-blok p,.articles-list-sec .article-info-blok a{color:#fff}.articles-list{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;row-gap:50px}.blog-list-sec{padding:27px 0 75px}.blog-featured-img{width:calc(65% - 35px)}.blog-featured-img img{width:100%;display:block;border-radius:20px}.blog-featured{display:flex;align-items:center;gap:70px}.blog-featured-detail{width:calc(35% - 35px)}.blog-featured-detail span{color:#000;font-weight:500;font-size:18px;line-height:28px}.blog-featured-detail span.feature_head{font-weight:600;font-size:20px;line-height:28px}.blog-detail{margin:12px 0 0}.blog-featured-detail span a{text-decoration:underline;font-style:italic;font-weight:400}.blog-featured-detail span a:hover{color:#ef619f}.blog-featured-detail span.link-post{margin-left:2px}.blog-detail p{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;margin:26px 0}.articles-list-body{margin-top:51px}.article-img{position:relative;padding-bottom:91%;transition:ease .5s;overflow:hidden;border-radius:15px}.article-img img{width:100%;display:block;border-radius:15px;height:100%;position:absolute;top:0;left:0;right:0;object-fit:cover;transition:ease .8s}.article-img:hover img{transform:scale(1.2)}.article-info-blok{padding:27px 0 0}.article-info-blok span{color:#000;font-size:18px;line-height:28px;font-weight:400}.article-info-blok h3{margin:8px 0;color:#000;font-weight:600;line-height:32px;font-size:22px}.article-info-blok p{margin:0;color:#000;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-info-blok .link-txt-btn{display:flex;margin-top:30px;color:#000;text-transform:uppercase;font-weight:600;border-bottom:2px solid #fff;align-items:center;gap:10px;width:fit-content}.article-info-blok .link-txt-btn svg,.readmore a svg{transition:ease .3s}.article-info-blok .link-txt-btn:hover svg,.readmore a:hover svg{transform:rotate(-45deg)}.article-info-blok .link-txt-btn:hover svg path{fill:#ef619f}.article-info-blok .link-txt-btn:hover{border-color:#ef619f;color:#ef619f}.article-list-foot.banner__buttons{text-align:center;justify-content:center;align-items:center;margin-top:65px;width:100%;display:flex;max-width:100%}.faqs-w-img-sec{padding:65px 0}.faqs-w-img-area{display:grid;align-items:center;gap:64px;grid-template-columns:1fr 1fr}.faq-image-box img{width:100%;display:block}.faqs-w-img-header{margin:0 0 20px}.custom-banner-discount p{margin:0;display:inline-block;width:115px;height:115px;align-content:center;background:#293890;border-radius:50%;color:#fff;font-weight:700;line-height:26px;font-size:56px}.custom-banner-discount p small{font-size:24px}.custom-banner-discount p span{font-size:35px;display:block}.custom-banner-discount{position:absolute;top:32px;left:34%;right:auto;text-align:center;display:inline-block}.custom-banner-area{padding:175px 0;background-size:cover;background-repeat:no-repeat;position:relative;background-position:center;border-radius:20px}.custom-banner-btn{text-align:center;margin-top:34px}.custom-banner-title-b h2{margin:0;font-size:50px;color:#fff;line-height:1.2em;font-weight:300}.custom-banner-title-b h2 strong{display:block;font-weight:700}.custom-banner-title-b{position:relative;left:110px}.custom-f-blog-sec{padding:50px 0 61px}.custom-f-blog-header{position:relative;margin:0 0 45px}.custom-f-blog-header h2{text-align:center}.custom-f-blog-arrows{display:flex;align-items:center;gap:8px;position:absolute;right:0;top:0}.custom-f-article-img a{position:relative;padding-bottom:95%;display:block;border-radius:10px;overflow:hidden}.custom-f-article-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0}.custom-f-blog-list .slick-list{margin:0 -20px}.custom-f-blog-list .slick-slide{padding:0 20px}.custom-f-article-txt{padding:22px 0 0}.custom-f-article-txt .article-date{margin:0 0 9px;color:#626262}.custom-f-article-txt h3{margin:0 0 11px;font-size:18px;color:#000;font-weight:600;line-height:1.2em}.custom-f-article-txt p{margin:0}.custom-f-article-txt a.text-underline-link{display:inline-block;margin-top:22px;font-size:16px;font-weight:700;text-transform:uppercase;text-decoration:underline}.custom-f-article-txt a.text-underline-link:hover,.custom-f-article-txt h3 a:hover{color:#000}.faqs-w-video-sec{padding:61px 0 74px}.faqs-w-video-header{margin:0 0 46px}.faqs-w-video-area{display:flex;flex-wrap:wrap;margin-left:-58px}.faqs-w-video-area-l,.faqs-w-video-area-r{width:50%;padding-left:58px}.faq-video-iframe-box{position:relative;padding-bottom:56%;border-bottom:20px;overflow:hidden;height:100%}.faq-video-iframe-box iframe{width:100%;height:100%;position:absolute;top:0;left:0;right:0;object-fit:cover;border-radius:15px;border:none}body .collection .collection__title{display:flex;align-items:center;justify-content:center;margin:0 auto 55px;position:relative}.collection .collection__title .title{max-width:536px;margin:auto;text-align:center}body .collection .collection__title .featured_coll_arrows,.yt-video-arrows,.testimonial-arrows{position:absolute;right:70px;display:flex;align-items:center;gap:14px;top:50%;transform:translateY(-50%)}body .rating span.rating-star:before{color:#000;-webkit-text-fill-color:#000;font-size:15px;line-height:1}body .card-wrapper .rating-star{--letter-spacing: .3}.rating-count.caption{font-size:16px;color:#878787;line-height:28px;font-weight:600}.slick-arrow{width:auto;height:auto;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:0}.shop-tabs-main-slide.slick-arrow.slick-disabled{display:none!important}.next-slide.slick-arrow{left:auto;right:0}.coll_list_arrow_prev svg{position:relative;right:2px}.coll_list_arrow_next svg{position:relative;left:2px}.collection .custom-product-slide .card__content{text-align:center}.collection .custom-product-slide .card__content .card__inner{position:absolute;top:50%;width:100%;z-index:1;transform:translateY(-50%);display:block;left:0;right:0}.collection .product-card-wrapper .card__inner .card__media .quick-add{position:absolute;bottom:0;right:15px}.collection .product-card-wrapper .card__inner .card__media .quick-add button{padding:0;border:none;background:transparent;outline:none;cursor:pointer;justify-content:flex-end}.collection .product-card-wrapper .card__inner .card__media .quick-add button .svg-wrapper{width:auto;height:auto}.collection .product-card-wrapper .card__inner:before{pointer-events:none}.collection .product-card-wrapper .card__inner .card__media{border-radius:0;position:relative;width:100%}.collection .product-card-wrapper .card .card__inner{display:block}.collection .product-card-wrapper .card__inner .card__media .media{position:relative;overflow:hidden;padding-bottom:80%}.collection .product-card-wrapper .card__inner .card__media .media img{border-radius:0}.collection .product-card-wrapper .card .card__content{position:static;padding:8px 29px 33px}.collection .product-card-wrapper .card .card__content .card__badge{top:17px;position:absolute;left:15px}.collection .product-card-wrapper .card .card__content .card__badge .badge,.discount_badge .discount-percentage{border:none;background:#074284;font-size:14px;font-weight:700;line-height:1em;letter-spacing:0;padding:7px 18px 8px;border-radius:6px;color:#fff}.collection .product-card-wrapper .card .card__content .card__information{padding:0;margin:0}.collection .product-card-wrapper .card .card__content .card__information a{color:#000;font-size:16px;font-weight:600;letter-spacing:0;line-height:28px;text-decoration:none!important;text-align:center;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.collection .product-card-wrapper .card--media .card__inner .card__content{padding:0}.collection .product-card-wrapper .card .card__content .card__information .card-information{text-align:center;color:#000;font-weight:600;letter-spacing:0;line-height:1.2em;font-size:16px}.collection .product-card-wrapper .card .card__content .card__information .card-information s.price-item--regular{color:#777;margin-right:3px}.collection .product-card-wrapper .card .card__content .card__information a:after{pointer-events:none}.featured-coll-slider .slick-slide{margin:0 20px;height:auto}.featured-coll-slider .slick-track{display:flex}.featured-coll-slider .slick-slide>div,.featured-coll-slider .slick-slide>div li{height:100%}body .index-custom-img-text{background:#f3fcff;padding:70px 0 0}.featured-product .product__media-wrapper .product-media-container{width:100%!important;border:none;margin:0;height:100%}.featured_pd_sec{padding:60px 0}.featured_pd_sec>.page-width{padding-top:0;padding-bottom:0}.featured-product .product__media-wrapper .product-media-container img{position:static;border-radius:30px}.featured-product .product__media-wrapper .product-media-container .product__media{padding:0;position:static;height:100%;border-radius:30px;border:1px solid #000}.featured-product .product__media-wrapper .product__modal-opener,body .featured-product .product__media-wrapper .product__media-list,.featured-product .product__media-wrapper .product__media-item,body .featured-product .product__media-wrapper slider-component{height:100%}body .featured-product .product__info-wrapper{padding-right:0!important;max-width:100%!important;width:55%!important;padding-left:60px!important}body .featured-product .product__info-wrapper .product__title{font-size:25px;font-weight:600;line-height:34px;margin:0 0 10px;color:#074284}.discount_badge .discount-percentage{margin:0;padding:7px 9px 8px}body .featured-product .product__info-wrapper .price{display:flex;align-items:center;margin:20px 0 26px}body .jdgm-prev-badge__text{color:#574e4e;font-weight:500;margin-left:10px}body .featured-product .product__info-wrapper .price .price__container{margin:0}body .featured-product .product__info-wrapper .price .price-item--sale{font-size:21px;font-weight:600;letter-spacing:0;line-height:37px;margin:0 10px 0 0;color:#000}body .featured-product .product__info-wrapper .price .price-item--regular{color:#777;font-size:21px;font-weight:400;line-height:37px;margin:0 5px 0 0}body .product__info-wrapper .product__description li p{margin:0;color:#000}body .featured-product .product__info-wrapper .product__info-container{max-width:100%!important}body .featured-product .product__media-wrapper{max-width:100%!important;width:45%!important}body .product__info-wrapper .product__text{text-transform:initial;letter-spacing:0px!important;color:#403f3f;font-size:18px;font-weight:500;line-height:26px;margin:0 0 16px}.product__description{margin:20px 0 32px!important}.product__description p{margin:0}body .product__info-container>*+*{margin:0}body .featured-product .product__info-wrapper .product__description p{color:#000}body:has(.sticky_section_img_blok){overflow:visible}.featured-prd-gallery{position:sticky;top:0}body .featured-product .product__info-wrapper .product__description p strong{font-weight:600}body .featured-product .product__info-wrapper .pro-description,body .featured-product .product__info-wrapper .product__description{margin:0 0 41px;max-width:570px}body .product__info-wrapper .pro-description li,body .product__info-wrapper .product__description li{font-size:18px;font-weight:500;line-height:28px;color:#000;padding-left:45px;position:relative;max-width:570px}body .product__info-wrapper .product__description li:before{content:"";background-image:url(/cdn/shop/files/Group.png?v=1764310152);width:30px;height:30px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}body .product__info-wrapper .pro-description ul,body .product__info-wrapper .product__description ul{display:flex;flex-direction:column;row-gap:15px;padding:0}body .product__info-wrapper .quantity__label{font-size:22px;font-weight:600;font-family:Lato,sans-serif;color:#000;line-height:1em;text-transform:capitalize;margin:0 0 18px}body .product__info-wrapper .product-form__input .select:before,body .product__info-wrapper .product-form__input .select:after,body .product__info-wrapper .product-form__input .quantity:before,body .product__info-wrapper .product-form__input .quantity:after,.cart-item__quantity-wrapper .quantity.cart-quantity:before,.cart-item__quantity-wrapper .quantity.cart-quantity:after{content:inherit}body .product__info-wrapper .product-form__input .quantity button{opacity:1}body .product__info-wrapper .product-form__input .select select{border:1px solid #C3C3C3;outline:none;box-shadow:none;max-width:270px;border-radius:2000px;font-size:16px;font-family:Lato,sans-serif;color:#000;font-weight:400;line-height:26px;letter-spacing:0}.featured_prd_desc_m h2{font-size:20px;font-weight:600;line-height:1.2em;margin-top:0}.qty_cart_inn{display:flex;align-items:center;gap:16px}.qty_cart_inn .product-form__input{margin:0;flex:inherit;max-width:230px;width:100%;min-width:inherit}.product__info-container .qty_cart_inn div:has(.product-form){width:100%}.product__info-container .qty_cart_inn product-form{margin:0;width:100%}body .product__info-wrapper .product-form__input .quantity,.collection .product-card-wrapper .card .card__content .quantity,.cart-item__quantity-wrapper .quantity.cart-quantity{border:1px solid #D9D9D9;border-radius:0;width:100%;min-height:60px;padding:0 15px}body .product__info-wrapper .product-form__input .quantity input,.collection .product-card-wrapper .card .card__content .quantity input,.cart-item__quantity-wrapper .quantity.cart-quantity input{font-size:18px;line-height:1em;font-weight:500;letter-spacing:0;color:#000;opacity:1;box-shadow:none;border:none;outline:none}.custom-main-qty-cart .product-form__buttons button:before,.custom-main-qty-cart .product-form__buttons button:after,.collection .product-card-wrapper .card .card__content .quantity:after,.collection .product-card-wrapper .card .card__content .quantity:before{content:inherit}.custom-main-qty-cart .product-form__buttons .product-form__submit{margin:0;background:#074284;border-radius:15px;text-transform:uppercase;font-weight:700;font-size:16px;line-height:1.2em;letter-spacing:0;min-height:60px;transition:ease .3s;border:1px solid transparent}.custom-main-qty-cart .product-form__buttons .product-form__submit:hover,.main-ftr .footer-block__details-content .below-img-content .newsletter-form button:hover{background:#000;border-color:#000}.custom-main-qty-cart .product-form__buttons .product-form__submit svg{transition:ease .3s}.custom-main-qty-cart .product-form__buttons .product-form__submit:hover svg{transform:rotate(-45deg)}.custom-main-qty-cart .product-form__input .svg-wrapper,.collection .product-card-wrapper .card .card__content .quantity .svg-wrapper{width:auto}.testimonials-sec{padding:58px 0 104px}.testimonials-header{position:relative;margin:0 0 50px}.testimonials-header h2{margin:0}.testimonial-list .slick-slide{padding:0 12px;height:auto}.testimonial-list .slick-track{display:flex}.testimonial-list .slick-slide>div,.testimonial-item{height:100%}.testimonial-list .slick-arrow{position:absolute;z-index:1;background:#fff;right:-20px;top:50%;transform:translateY(-50%)}.testimonial-list .slick-arrow.prev_arrow_slick{right:auto;left:-20px}.testimonial-icons.info-w-icon{display:flex;align-items:center;justify-content:flex-end;margin:12px 0 0;padding-right:0;position:absolute;right:10px;bottom:10px}.testimonial-img{width:30%}.testimonial-txt{width:100%}.testimonial-txt p{margin:0;font-style:italic}.testimonial-icons.info-w-icon h3{margin:0;font-size:16px;line-height:28px;color:#293890;font-weight:600;position:relative;padding-left:21px}.testimonial-icons.info-w-icon h3:before{content:"";width:15px;height:2px;background:#293890;position:absolute;left:0;top:50%;transform:translateY(-50%)}.testimonial-img img{width:100%;border-radius:6px}.testimonial-info{border:1px solid #000;border-radius:10px;padding:25px 20px;display:flex;height:100%;gap:20px;position:relative}.testimonail-rating{display:flex}.testimonail-rating .svg-wrapper{width:auto;height:auto}.testimonail-rating .svg-wrapper svg path{fill:#e2b727}.testimonial-content h2{margin:0 0 14px;font-size:20px;color:#000;font-weight:700;line-height:1.2em}.testimonial-icons{margin:0 0 9px;display:flex}.testimonial-content p{color:#000;font-style:italic;margin:0;line-height:26px}.testimonial-content h4{margin:0;font-size:18px;line-height:26px;font-weight:600;color:#000}.testimonial-arrows{right:20px}.testimonial_footer{display:flex;align-items:center;justify-content:space-between;margin:31px 0 0}.testimonial-quote{display:flex}.testimonials-list .slick-slide{margin:0 20px}.index-featured-blog-posts{background:#074284;border-radius:30px;padding:48px 64px;margin:0 16px}.index-featured-blog-posts .page-width-desktop{max-width:100%;padding:0!important}.blog__title{color:#fff}.blog__view-all{position:absolute;right:0;width:20%;text-align:right;display:flex;justify-content:flex-end}.index-featured-blog-posts .title-wrapper-with-link{position:relative;justify-content:center;margin:0 0 42px}.index-featured-blog-posts .card__information{display:block!important;padding:20px 0 0!important}.blog__posts.articles-wrapper .article-card__info,.blog-articles .card-wrapper .article-card__info,.article-date p{color:#fff;font-size:16px;line-height:1.2em;font-weight:400;margin:0 0 10px}.blog-articles .card-wrapper .article-card__info{color:#000}.blog__posts.articles-wrapper .card__inner .article-card__image-wrapper,.blog__posts.articles-wrapper .card__inner .article-card__image-wrapper .article-card__image,.blog__posts.articles-wrapper .card__inner .article-card__image-wrapper .article-card__image img{position:static;border-radius:20px}.index-featured-blog-posts .card__inner{background:transparent}.card__content.media__content{display:none}.index-featured-blog-posts .card__information .article-card__footer{margin-top:30px}.article-card__footer a{display:flex;align-items:center;gap:14px;font-size:16px;color:#000;text-transform:uppercase;font-weight:700;line-height:1.2em;transition:ease .3s}.article-card__footer a svg{transition:ease .3s}.article-card__footer a:hover svg{transform:rotate(-45deg)}.blog__posts .card-wrapper .article-card .card__heading,.main-blog .blog-articles .article-card-wrapper .card__information .card__heading,.related-articles-m .card__heading{font-size:25px;font-weight:600;letter-spacing:0;line-height:34px;margin:0 0 17px;display:block!important;color:#fff}.main-blog .blog-articles .article-card-wrapper .card__information .card__heading,.related-articles-m .card__heading{color:#000}.blog__posts .card-wrapper .article-card .card__heading a,.main-blog .blog-articles .article-card-wrapper .card__information .card__heading a,.related-articles-m .card__heading a{display:inline-block;text-decoration:none!important}.main-blog .blog-articles .article-card-wrapper .card__information .card__heading a:hover,.blog__posts .card-wrapper .article-card .card__heading a:hover,.related-articles-m .card__heading:hover{color:#000}.main-blog .blog-articles .article-card-wrapper .card__information .card__heading a:after,.blog__posts .card-wrapper .article-card .card__heading a:after{pointer-events:none}.blog__posts .card-wrapper .article-card .article-card__excerpt,.main-blog .blog-articles .article-card-wrapper .card__information .article-card__excerpt,.related-articles-m .article-card-wrapper .card__information .article-card__excerpt{margin:0;font-size:16px;line-height:26px;color:#fff;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.main-blog .blog-articles .article-card-wrapper .card__information .article-card__excerpt,.related-articles-m .article-card-wrapper .card__information .article-card__excerpt{color:#000}.main-blog .blog-articles .blog-articles__article{align-items:inherit}.blog__posts.articles-wrapper li{width:100%!important;max-width:100%!important}.main-blog .blog-articles .article-card__footer,.related-articles-m .blog-articles .article-card__footer{margin-top:30px}.blog__posts.articles-wrapper{gap:36px;display:grid;grid-template-columns:repeat(3,1fr)}.blog_btn{width:20%;display:flex;justify-content:flex-end}.perks-sec{padding:58px 0}.perks-list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.perks-box{display:flex;align-items:center;justify-content:center;gap:14px}.perks_content h4{margin:0;font-size:18px;line-height:22px;font-weight:600;color:#000}.perks_content p{margin:0;color:#000;font-weight:500}.perks-item:not(:last-child){border-right:2px solid rgb(0 0 0 / 11%);padding-right:40px}.banner-slides-block{position:relative}.banner-slides-block ul.slick-dots{bottom:30px;gap:22px}footer.footer.page-width{padding:0!important;border:none;border-radius:0;max-width:100%;background:#000!important}.footer-block-newsletter{padding:55px 56px 73px 0;border-right:1px solid #252525}footer.footer .footer__content-top,.footer__content-bottom-wrapper.page-width{padding-bottom:0!important}.footer-block-newsletter form,.footer-block-newsletter form .newsletter-form__field-wrapper{max-width:100%}.footer-block-newsletter form .newsletter-form__field-wrapper input{background:transparent;color:#fff;border-bottom:1px solid #fff;padding:0;font-size:12px;box-shadow:none!important;outline:none;margin:0}.footer-block-newsletter form .newsletter-form__field-wrapper input::placeholder{opacity:1;visibility:visible;color:#fff}.footer__blocks-wrapper .footer-block .footer-block-image{display:block}.footer-block-image .footer-block__image-wrapper{max-width:100%!important;margin:0 0 13px}.footer_short_desc p{margin:0;font-size:16px;line-height:26px;max-width:423px}.newsletter_footer h2{color:#fff;font-size:22px;line-height:26px;text-transform:uppercase;font-weight:600}.footer__blocks-wrapper .newsletter_footer .newsletter-form input{padding:12px 19px;background:transparent;border:1px solid #F9F4F0;border-radius:30px;outline:none;height:inherit;min-height:inherit;color:#fff}.footer__blocks-wrapper .newsletter_footer .newsletter-form input::placeholder{opacity:1;visibility:visible;color:#f9f4f0}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{content:inherit}.newsletter_footer .newsletter-form{max-width:100%}span.send-icon path{fill:#fff}.newsletter-form__field-wrapper .newsletter-form__button{width:auto;height:auto;right:0;top:50%;transform:translateY(-50%)}.newsletter-form__field-wrapper .field label.field__label{display:none}.footer-block .footer-block__heading{font-size:18px;font-weight:600;text-transform:uppercase;color:#fff;line-height:1.2em;margin:0 0 24px;width:100%;max-width:100%;display:block}footer.footer .footer__blocks-wrapper .footer-block h3{color:#fff;margin:0;font-size:18px;font-weight:600;line-height:1.2em;text-transform:uppercase}.footer-block-newsletter-head p{color:#fff;margin:14px 0 29px}.footer-social-blok .social_media_footer{justify-content:flex-start;margin:42px 0 0;gap:26px}.footer-social-blok .social_media_footer a.link.list-social__link{padding:0;transition:ease .3s}.footer-social-blok .social_media_footer a.link.list-social__link:hover{transform:scale(1.2)}footer.footer .footer__blocks-wrapper .footer-block__details-content li a{color:#fff;font-weight:500;font-size:16px;line-height:1.2em;display:inline;padding:0;text-decoration:none}footer.footer .footer__blocks-wrapper .footer-block__details-content li a.list-menu__item--active{font-weight:600;text-decoration:underline}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social{justify-content:flex-start;margin-top:15px;gap:11px}.contact__detail{display:flex;align-items:center;gap:14px}.contact-txt h4,.contact-txt a{margin:0;color:#fff;font-size:16px;line-height:21px;max-width:181px;font-weight:500;text-align:left}.contact__detail:not(:last-child){margin:0 0 25px}.contact-txt a:hover{color:#000}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social li{margin:0!important}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social .list-social__link,.contact_icon{padding:0;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;transition:ease .3s;background:linear-gradient(180deg,#000,#238dc1)}.contact_icon{width:50px;height:50px;flex:0 0 50px}footer.footer .newsletter-form__message--success{color:#fff;font-weight:500;font-size:16px}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social .list-social__link:hover{background:#fff;transform:scale(1.2);border-color:#000}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social .list-social__link:hover svg path{fill:#000}footer.footer .footer__blocks-wrapper .footer-block .footer-block__newsletter{margin:24px 0 0}footer.footer .footer__blocks-wrapper .footer-block .footer-block__newsletter .footer-block__heading{margin:0 0 12px}.contact-ways-list{margin:0 0 22px}.footer__blocks-wrapper .footer-block .footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%}.footer__blocks-wrapper .footer-block__newsletter .newsletter-form__field-wrapper input{background:transparent;border-radius:12px;border:1px solid #CACACA;color:#000;font-size:16px;font-weight:400;line-height:1.2em;height:60px;min-height:inherit;padding:10px 50px 10px 20px!important;outline:none;box-shadow:none}.footer__blocks-wrapper .footer-block__newsletter .newsletter-form__field-wrapper input::placeholder{visibility:visible;opacity:1;color:#000}.footer__blocks-wrapper .footer-block__newsletter .newsletter-form__field-wrapper label{display:none}.footer_bottom_row_wrap{padding:20px 0;border-top:1px solid #CACACA}.footer_bottom_row{display:flex;align-items:center;justify-content:space-between}.footer_bottom_row p{margin:0;font-size:16px;line-height:26px}.footer_bottom_row_right .footer__payment{margin:0}.footer__blocks-wrapper{gap:40px}.footer__blocks-wrapper .footer-block{width:calc(35% - 40px);padding-top:55px}.footer__blocks-wrapper .footer-block:first-child{padding-top:0}.footer__blocks-wrapper .footer-block.footer-block--menu{width:calc(15% - 40px)}.footer__blocks-wrapper .footer-block.footer-block--menu:last-child{width:calc(20% - 40px)}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content li:not(:last-child){margin:0 0 21px}footer.footer .footer__blocks-wrapper .footer-block .footer-block__newsletter form{max-width:424px}footer.footer .footer__content-bottom{border-color:#252525;padding:26px 0 25px}footer.footer .footer__content-bottom .copyright__content a{color:#fff;font-size:inherit;line-height:inherit;font-weight:400;text-transform:uppercase;margin-right:2px}footer.footer .footer__content-bottom .footer__copyright .copyright__content{font-size:16px;color:#fff;line-height:1;margin:0}footer.footer .footer__content-bottom .footer__copyright{margin:5px 0 0}.suggested-faq-inn{width:100%}.suggested-faq-inn .page-width{padding:10px 0!important}.contact-form-page-area-r h3{font-weight:600;font-size:30px;line-height:42px;letter-spacing:0%;color:#000;margin-top:0;margin-bottom:20px}.suggested-faqs-list{display:flex;gap:27px;flex-wrap:wrap}.suggested-faqs-list .suggested-faq-item{border:1px solid #AAAAAA;width:48%;text-align:center}.suggested-faq-item a h4{font-weight:600;font-size:18px;line-height:100%;margin:0}.suggested-faq-foot{margin-top:25px}.suggested-faq-foot a{font-weight:600;font-size:12px;line-height:100%;letter-spacing:0px;text-transform:uppercase;border-bottom:1px solid #000000;color:#000}.suggested-faq-item a{display:flex;align-items:center;justify-content:center;padding:12px 10px}.suggested-faq-item a:hover{background:#000;color:#fff}.suggested-faq-item a:hover h4{color:#fff}.contact-form-page-area{display:flex;gap:50px}.contact-form-page-area-l{width:24%;border-right:1px solid #d9d9d9}.contact-form-page-area-r{width:75%;padding:50px 0}.contact-form-page-side-item:not(:last-child){margin:0 0 25px}.contact-form-page-side-item h4{margin:0;font-size:16px;font-weight:600;line-height:1.2;color:#000}.contact-form-page-sidebar-list{padding:50px 30px 0 0}.contact-form-page-side-item.active-page h4 a{border-bottom:1px solid #000}.contact-form-top-head{margin:0 0 20px}.contact-form-top-head h3{margin:0;font-size:30px;font-weight:600;line-height:42px;color:#000}.faq-category-title{font-size:18px;display:flex;align-items:center;gap:18px;line-height:1.2;font-weight:600;color:#000;text-transform:capitalize;margin:0;position:relative}.faq-category-title:after,.faq-items details summary:after{content:"";border-top:2px solid #000;border-right:2px solid #000;width:13px;height:13px;position:absolute;right:0;transform:rotate(45deg) translateY(-50%);top:50%;transition:ease .3s;display:none}.selected_tab .faq-category-title:after{content:inherit}.faq-category{padding:30px 36px;border-bottom:1px solid #aaa;cursor:pointer}.contact-form-body-area{border:1px solid #aaa}.faq-category:last-child{border:none}.faq-category-title span{display:flex}.faq-items{margin:29px 0 0;border:1px solid #aaa}.faq-items summary{font-size:20px;color:#000;font-weight:600;line-height:1.2;position:relative;font-family:Cormorant Garamond}.faq-items details summary:after{transform:rotate(-222deg) translateY(0);top:0}.faq-items details[open=open] summary:after{transform:rotate(-45deg) translateY(0);top:5px}.faq-items details{padding:20px;border-bottom:1px solid #aaa;position:relative}.faq-items details:last-child{border:none}.faq-answer{padding-top:15px}.faq-answer p,.faq-answer li{margin:0 0 15px;font-size:18px;font-family:Cormorant Garamond;font-weight:600;color:#000}.faq-answer p:last-child,.faq-answer li:last-child{margin:0}.back-to-faq{margin:0 0 30px;font-size:18px;display:inline-flex;align-items:center;gap:5px;line-height:1.2;font-weight:600;color:#000;text-transform:capitalize;cursor:pointer;font-family:Cormorant Garamond}.back-icon{display:flex}.back-icon svg{fill:#000}.selected_tab .faq-category-title{font-size:30px;line-height:42px}.selected_tab .faq-category-title span{display:none}.contact-form-page-area-r:has(.selected_tab) .contact-form-top-head{display:none}.contact-form-page-area-r:has(.selected_tab.hidden) .contact-form-top-head{display:block}body .mobile-facets__close{z-index:999999;width:12px;height:12px;top:78px;right:33px}details.menu-opening .mobile-facets__close .svg-wrapper path{stroke:#000}body .mobile-facets__header{border:none;padding-top:70px;padding-left:80px;padding-right:80px}body .mobile-facets{z-index:99999}.collection-banner-img img{width:100%;display:block}.collection-banner-area{position:relative}.collection--content{position:absolute;z-index:1;top:50%;left:0;right:0;width:100%;transform:translateY(-50%)}.collection--content .page-width{width:100%}.collection-richtxt p{max-width:558px;margin:0}.collection-hero__inner .collection-hero__text-wrapper .collection-hero__title{color:#fff;font-size:60px;line-height:64px;font-weight:700;margin:0}.collection-hero__inner .banner-img{width:100%;display:block}.breadcrumbs_wrapper{border-bottom:1px solid #D9D9D9;padding:0}.breadcrumb__divider{display:flex}.breadcrumb__divider svg{width:13px;height:13px}.breadcrumb__divider svg path{stroke-width:1px}.sort-filter-aside .product-count.light{display:none}.sort-filter-aside form#FacetFiltersForm{display:block;margin:0}body .facet-filters.sorting .facet-filters__label{color:#000;font-size:12px;font-weight:500;text-transform:uppercase}.collection .product-card-wrapper .card .card__content .card__information .card-information .price-item--regular{font-size:16px;font-weight:400;line-height:28px;letter-spacing:0;color:#000}.template-collection .product-grid-container .collection .price{margin-top:20px!important}.facets-vertical{padding-bottom:75px}.facets-vertical .active-facets-vertical-filter .facets__heading--vertical{font-size:20px;font-weight:500;color:#000;line-height:1.2em;margin:0 0 18px}price-range.facets__price{position:relative}.facets-vertical aside .ui-widget.ui-widget-content{position:absolute;bottom:-6px;background:#cfcfcf;border:none;width:94%;margin-left:5%;height:2px}.facets-vertical aside .ui-widget-header{background:#074284}.facets-vertical aside #slider-range span.ui-slider-handle{width:16px;height:16px;border-radius:10px;border:1px solid #074284;top:-7px;background:#fff}.collection .product-card-wrapper .card .card__content .card__information .card-information .price-item--sale{color:#000;font-weight:600}.collection .product-card-wrapper .card .card__content .card__information .card-information .price__regular .price-item--regular{font-weight:600}body .facets-vertical .facets-wrapper{padding-right:70px}.collection_breads nav.breadcrumb a{font-weight:600}.collection_breads nav.breadcrumb{margin:0}form#FacetFiltersForm .facets__disclosure-vertical summary.facets__summary{padding:15px 0;position:relative;border-bottom:1px solid #CFCFCF}form#FacetFiltersForm .facets__disclosure-vertical:last-child{border-bottom:1px solid #EFEFEF}form#FacetFiltersForm .facets__disclosure-vertical summary.facets__summary:before{content:"";border-bottom:1px solid #000;position:absolute;width:70px;bottom:-1px;left:0;z-index:1}form#FacetSortForm .facet-filters__label label{font-size:16px;color:#000;font-weight:600}form#FacetSortForm .facet-filters__label{position:relative;margin:0;line-height:1.2em}.product-count-vertical.light{display:none}aside#main-collection-filters .facets-container .facets__disclosure-vertical{border:none;margin-bottom:10px}form#FacetSortForm .facet-filters__label:after{content:inherit;position:absolute;right:31px;top:-16px;height:59px;width:1px;background:#d9d9d9}form#FacetSortForm .select select{font-size:12px;color:#000;line-height:1.2;font-weight:500;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;padding:0}.facet-filters__field{gap:10px}.mobile-facets__open-wrapper span.mobile-facets__open .mobile-facets__open-label{font-size:12px;margin-left:6px}form#FacetSortForm .select select option{font-size:13px;line-height:1;padding:5px 10px}body .product-count{display:none}form#FacetSortForm .select .svg-wrapper svg path{fill:#000}form#FacetSortForm .select .svg-wrapper svg{width:12px;height:12px}form#FacetSortForm .select .svg-wrapper{position:static;height:auto;width:auto}form#FacetFiltersForm .active-facets-vertical-filter{position:relative}form#FacetFiltersForm .facets__disclosure-vertical .facets__summary .facets__summary-label,form#FacetFiltersForm .facets__disclosure-vertical summary.facets__summary span{font-weight:700;color:#000;font-size:18px;line-height:26px;letter-spacing:0;text-decoration:none!important}form#FacetFiltersForm .facets__disclosure-vertical .facets__summary svg{height:14px;width:14px;transform:translateY(-50%);top:50%}form#FacetFiltersForm .facets__disclosure-vertical .facets__summary svg path{fill:#000}.facets-layout .facets__item .facet-checkbox__text{font-size:16px;font-weight:400;color:#000;line-height:1.2em}.facets-layout .facets__item svg{border-radius:4px;border:1px solid #CFCFCF;width:24px;height:24px}.facets-layout .facets__item svg.icon-checkmark{border:none;width:14px;height:10px;fill:#000;position:relative;right:-1px}.facets-layout .facets__item .svg-wrapper{width:auto;height:auto;top:50%;transform:translateY(-50%);left:5px;margin:0;z-index:1}.facets-layout .facets__item .facet-checkbox__text .facet-checkbox__text-label{text-decoration:none!important}.facets-layout .facets__item .svg-wrapper path{fill:#000;stroke:#000;stroke-width:1px}facet-remove{padding:0!important}facet-remove .active-facets__button-remove span{font-weight:600;color:#000;text-decoration:underline}facet-remove .active-facets__button{margin:5px 0!important;letter-spacing:0;font-weight:500;color:#000}body .facet-filters.sorting{padding-left:0;align-items:center}facet-remove .active-facets__button span{font-size:12px!important;line-height:1.2em}.active-facets__button--light .active-facets__button-inner{box-shadow:0 0 0 .1rem #12121233!important}form#FacetFiltersForm .facets__disclosure-vertical .parent-display{padding:0}.facets-wrap-vertical .facets-layout{display:flex;flex-direction:column;row-gap:17px;margin-top:18px}.facets-wrap-vertical .facets-layout .facets__item .facet-checkbox{padding:0}body.template-collection .collection .product-grid li{margin:0;width:100%;max-width:100%}body.template-collection .collection .product-grid{column-gap:26px;display:grid;grid-template-columns:repeat(4,1fr);row-gap:54px}body.template-collection .collection .product-grid li .price-per-item__container{margin:0 0 13px}body.template-collection .collection .card__content .card__inner .quick-add__submit-text-cust{right:-10px;bottom:39px}form#FacetFiltersForm .facets__disclosure-vertical span.facets__selected{font-weight:500;color:#000;letter-spacing:0}form#FacetFiltersForm .facets__disclosure-vertical .field:after,form#FacetFiltersForm .facets__disclosure-vertical .field:before{content:inherit}form#FacetFiltersForm .facets__disclosure-vertical .field label.field__label,form#FacetFiltersForm .facets__disclosure-vertical .field-currency{font-family:Lato,sans-serif;font-size:14px;font-weight:500;color:#000;letter-spacing:0}form#FacetFiltersForm .facets__disclosure-vertical .field input{box-shadow:none;border:1px solid #CFCFCF;border-radius:4px;height:50px;min-height:inherit}.collection-intro{text-align:center;max-width:100%;margin:auto;padding:50px 0 30px}.collection-intro .collection-description{max-width:610px;margin:auto}.categorywrap{display:flex;justify-content:center;gap:3px}.collection-categories{padding:50px 0 0}.catename{text-align:center;margin:18px 0 0;font-size:12px;font-weight:400;color:#000}.catename span{position:relative}.catename span:before{content:"";background:#000;width:0%;height:1px;position:absolute;bottom:0;transition:ease .3s}.categoryitem .collection-category:hover .catename span:before{width:100%}body .facets-container-drawer .mobile-facets__wrapper{justify-content:flex-end;margin:0}.custom-collection-layout{padding:18px 0 0}.collection-toolbar{border-top:1px solid #d9d9d9;padding-top:25px;display:flex;align-items:center;justify-content:space-between}.mobile-facets__open-wrapper{color:#000;font-size:14px;font-weight:500;text-transform:uppercase}.mobile-facets__open-wrapper span.mobile-facets__open{color:#000;padding:0;position:relative}.mobile-facets__open-wrapper span.mobile-facets__open:after{content:"";width:2px;height:2px;border-radius:50%;background:#000;display:block;margin-left:5px}.collection-toolbar__actions{display:flex;align-items:center;gap:10px}.collection-toolbar__actions .facets-container{padding:0;flex-flow:inherit;flex-direction:row-reverse;gap:12px}.facets-container-drawer .facets-pill form#FacetFiltersPillsForm{margin:0}.facets-container-drawer .facets-pill form#FacetFiltersPillsForm .active-facets{gap:10px}.collection-video video{width:100%;display:block;height:100%}.collection-video-area{padding:50px 0 0}.custom-coll-banner-inn img{width:100%;display:block}ul#product-grid{margin:0;gap:0}.you-may-like-sec{padding:50px 0}.you-may-like-grid{display:flex;align-items:center;justify-content:center;gap:0;margin:35px 0 0}.you-may-like-grid .categoryitem{padding:9px 64px}.you-may-like-grid .categoryitem a.collection-category{display:flex;align-items:center;gap:10px}.you-may-like-grid .categoryitem a.collection-category img{width:108px;height:auto}.you-may-like-grid .categoryitem:not(:last-child){border-right:1px solid #aaa}.you-may-like-inn h2{text-align:center}.collection-toolbar__count{font-size:12px;text-transform:uppercase;font-weight:600;color:gray;line-height:1.2}.collectiongrid li.product-slide{float:left;width:25%;padding:0;margin-bottom:29px}.collectiongrid li.product-slide .product-slide{padding:0 .5px}.collection-wishlist-icon{position:absolute;right:20px;top:20px;z-index:1}.collection-wishlist-icon button{padding:0!important;width:auto!important;height:auto!important}.collection-intro .collectiongrid{margin:30px 0 0;display:none}.collection-intro .collectiongrid:has(li){display:block}.collectiongrid .product-info{margin-top:18px;padding:0 20px;display:flex;align-items:flex-end;gap:20px;justify-content:space-between}.collectiongrid .product-title{font-weight:600}body .mobile-facets .mobile-facets__inner.gradient{max-width:50%}body .mobile-facets .mobile-facets__inner.gradient .mobile-rweap-clear-filter{width:100%;border:none;padding:0;text-align:left;justify-content:flex-start}body .mobile-facets .mobile-facets__inner.gradient .mobile-rweap-clear-filter .mobile-facets__clear-wrapper{width:100%;display:block}.facets-layout-list--swatch .facets__label .swatch-input__label{width:16px;height:16px}body .mobile-facets__item .facets__label{padding-top:12px;padding-bottom:12px;gap:11px;padding-left:80px}.mobile-facets__checkbox:checked+.mobile-facets__highlight{background:transparent;padding:0}body .mobile-facets__label .icon-checkmark{top:15px;left:83px}.mobile-facets__details{border-bottom:1px solid #B9B9B9;padding:24px 0}.mobile-facets__details:first-child{border-top:1px solid #B9B9B9}.facet-checkbox__text{color:#000;font-size:12px;font-weight:500;line-height:1.2}.mobile-facets__content .facets-layout-list{display:grid;grid-template-columns:1fr 1fr;gap:0px}body .mobile-facets__label>svg{margin-right:0}.mobile-facets__empty-state{text-align:center;font-size:15px;letter-spacing:0;font-weight:600;color:#000;text-transform:uppercase;padding:0 20px}.pdp-wishlist-btn button.btn{height:auto!important;border-radius:0;padding:13px 10px!important;font-size:14px;line-height:1.2!important;font-weight:700;text-transform:uppercase;height:inherit;min-height:inherit;margin:0;border:1px solid transparent!important;transition:ease .3s;color:#fff;cursor:pointer;text-align:center;background:#252525!important;border-color:#252525!important;opacity:1!important}.pdp-wishlist-btn button.btn:before,.pdp-wishlist-btn button.btn:after{content:inherit!important}.pdp-wishlist-btn button.btn:hover{background:#fff!important;border-color:#000!important;color:#000!important}.pdp-wishlist-btn button.btn:hover svg{color:#000!important}.pdp-wishlist-btn button.btn span{display:flex;align-items:center;justify-content:center}.product-form{margin:10px 0!important;max-width:500px}.pdp-wishlist-btn{max-width:500px}.banner__media{background:transparent!important}.product slider-component a.skip-to-content-link{display:none}.product .product__media-wrapper{max-width:50%!important;width:50%!important}.product .product__info-wrapper{width:50%!important;max-width:50%!important;padding-left:58px!important;padding-top:120px;padding-right:50px!important}.product__media-wrapper .product-media-container{border:none}.product__media-list .slick-track{height:100%}.product__media-list .slick-slide{height:auto;border:none}.thumbnail-list .slick-slide li{height:100%;display:block!important;width:100%!important}.product__media{height:100%}.breadcrumbs_wrap{margin:0 0 20px}.product .product__media-wrapper .product__media-list li .product-media-container{width:100%;border:none}.product .product__media-wrapper .product__media-list li .product-media-container .product__media{padding:110% 0 0;border:none;border-radius:0}.product-media-container .product__modal-opener{height:100%}.product__media-list{margin-bottom:0}.product .product__media-wrapper .product__media-list li .product-media-container .product__media img{border:none;border-radius:0}.breadcrumbs_wrap nav.breadcrumb,.breadcrumbs_wrap nav.breadcrumb a{font-size:16px}.breadcrumbs_wrap .breadcrumb__divider svg{width:11px;height:11px}nav.breadcrumb{display:flex;align-items:center;gap:18px;font-size:18px;color:#000;line-height:28px;font-weight:500;font-family:Lato,sans-serif;margin:0 0 12px}nav.breadcrumb a{font-size:18px;color:#000;line-height:1.2em;font-weight:500}nav.breadcrumb a:hover{color:#000}.product__info-wrapper .product__info-container variant-selects .form__label{font-size:22px;line-height:1;font-weight:600;color:#000;text-transform:capitalize;margin:0 0 14px}.product .product__media-wrapper .thumbnail-list .slick-arrow{position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%)}.product .product__media-wrapper .thumbnail-list .next_arrow_slick{left:auto;right:0}product-info{border-top:1px solid #D9D9D9;padding:0!important}.product .product__info-wrapper .product__title{margin:0 0 8px}.thumbnail-slider .thumbnail-list .slick-slide>div{display:flex}.product__title h1{font-size:20px;font-weight:600;color:#252525;line-height:1.2;text-transform:capitalize}.price__container s.price-item.price-item--regular{font-size:18px;color:#686868;line-height:1.2em}.short_desc.product__description{margin-bottom:32px;margin-top:2px}.product .product__info-wrapper variant-selects .product-form__input .form__label{color:#252525;font-size:14px;line-height:1.2em;font-weight:700;margin-bottom:15px}.product .product__info-wrapper variant-selects .product-form__input .form__label span{font-weight:600}.product .product__info-wrapper variant-selects .product-form__input{max-width:100%;margin:0}body .product__info-wrapper .product__info-container variant-selects{margin:24px 0 32px}body .product__info-wrapper .product__info-container variant-selects .swatch-input__label{--swatch-input--size: 2.4rem;outline-offset:3px;margin:6px 10px 0}.product__media-list .slick-dots{bottom:30px;flex-direction:column;row-gap:14px;justify-content:flex-start;align-items:flex-start;width:fit-content;left:30px;position:sticky;height:100%}.product__media-list .slick-dots button{width:7px;height:7px;border:1px solid #000;border-radius:50%;background:transparent}.product__media-list .slick-dots li.slick-active button{width:7px;height:7px;background:#000}.slider-last-slide .product__media-list .slick-dots{height:auto;position:absolute}.product .product__media-wrapper .product__column-sticky{position:static}.product__info-container variant-selects .swatch-input__input:active+.swatch-input__label,.product__info-container variant-selects .swatch-input__input:checked+.swatch-input__label{outline:1px solid #AAAAAA}.product__info-wrapper .product-form__buttons{max-width:100%}body .product__info-wrapper .product-form__input span.svg-wrapper{width:auto}body .product__info-wrapper .product-form__input span.svg-wrapper svg{width:26px}.product__info-wrapper .qty_cart{margin:45px 0 28px}.image-w-text-m.inner-content-pages-iwt.pdp-iwt .image-with-text__content{padding:20px 100px 20px 0}.image-w-text-m.inner-content-pages-iwt.pdp-iwt .image-with-text__content p:has(strong){font-size:20px}.image-w-text-m.inner-content-pages-iwt.about-iwt.pdp-iwt{background:linear-gradient(90deg,#ffe4f0 70%,#fff);padding:65px 0;margin-bottom:0}.product__info-wrapper .product-form__buttons button:before,.product__info-wrapper .product-form__buttons button:after{content:inherit}.product__info-wrapper .product-form__buttons button{border-radius:0;padding:13px 0;font-size:14px;line-height:1.2;font-weight:700;text-transform:uppercase;height:inherit;min-height:inherit;margin:0;border:1px solid transparent;transition:ease .3s;color:#fff;cursor:pointer;text-align:center;background:#252525;border-color:#252525}.product__info-wrapper .product-form__buttons button:hover{background:#fff;border-color:#000;color:#000}.product .product__info-wrapper s.price-item{color:#777;font-size:21px;font-weight:400;line-height:37px}.jdgm-prev-badge__text{font-size:16px;font-weight:600;line-height:28px}.product .product__info-wrapper .price-item--sale,.product .product__info-wrapper .price__container .price__regular .price-item--regular{font-size:20px;font-weight:600;line-height:1.2;letter-spacing:0;color:#000;font-family:Cormorant Garamond}.product .product__info-wrapper .price__container{margin:0}.discount_badge .discount-percentage{margin:3px 0 0 7px}.product__info-wrapper .product-form__buttons .shopify-payment-button{margin:10px 0 0}.tabbed-recommendations-sec{padding:80px 0;float:left;width:100%}.tp-tabs{display:flex;align-items:center;justify-content:center;margin:0 0 46px;gap:35px}.tp-tabs .tp-tab{background:transparent;border:none;font-size:18px;font-weight:600;color:#a4a4a4;font-family:Cormorant Garamond;line-height:28px;border-bottom:1px solid transparent;cursor:pointer;padding:0}.tp-tabs .tp-tab.active{border-color:#000;color:#252525}.tp-panel{display:none}.tp-panel.active{display:block}.recently-viewed-empty{text-align:center}.recently-viewed-empty p{font-size:15px;font-weight:600;color:gray}.tp-panel .product-card{position:relative}.tp-panel .no-slider li{float:left;width:25%;margin:0 0 20px}.tp-panel .no-slider li .product-slide{padding:0 .5px}.tp-panel .product-info{margin-top:18px;padding:0 20px;display:flex;align-items:flex-end;gap:0px}.product-color-swatches{display:flex;align-items:center;gap:6px;width:100%;justify-content:flex-end;position:relative;top:0}.prod-color-price{text-align:right;display:flex;flex-direction:column;justify-content:space-between;row-gap:10px;width:30%}.product-color-swatches .color-swatch{width:12px;height:12px;border-radius:50%;display:inline-block;cursor:pointer;position:relative}.product-color-swatches .color-swatch:before{content:"";background:#000;width:100%;height:1px;position:absolute;bottom:-3px;opacity:0;left:0;right:0}.product-color-swatches .color-swatch:hover:before,.product-color-swatches .color-swatch.active_shade:before{opacity:1}.product-color-swatches .more-colors{line-height:1;font-size:14px;font-weight:400;color:#000}.tp-panel .product-info-txt{width:70%}.tp-panel .product-type{display:none}body .section:has(#judgeme_product_reviews){background:#fff;margin-top:0;padding:65px 0 10px}.product-banner-sec .banner__media:before,.product-banner-sec:before{content:inherit!important}body .banner.product-banner-sec .banner__content .banner__box{max-width:668px}body .banner.product-banner-sec .banner__content .banner__box .banner__heading{font-size:42px;line-height:52px;margin:0 0 14px}body .banner.product-banner-sec .banner__content .banner__box .banner__buttons{margin-top:35px}.product .product__info-wrapper .product__accordion .accordion__content table{width:100%;margin-bottom:20px;color:#000;font-size:16px;line-height:1.2em;font-family:Lato,sans-serif;border-style:solid}.product .product__info-wrapper .product__accordion .accordion__content table th,.product .product__info-wrapper .product__accordion .accordion__content table td{border-color:#000;padding:10px}.product .product__info-wrapper .product__accordion .accordion__content table th{color:#000;font-weight:600}.jdgm-preview-badge .jdgm-star{font-family:JudgemeStar!important}.jdgm-widget.jdgm-widget .jdgm-rev-widg{padding:0}.template-product .jdgm-widget{padding:0 0 18px}body .jdgm-widget-actions-wrapper .jdgm-write-rev-link{border-radius:200px;max-width:209px!important;height:60px;display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-weight:600;background:linear-gradient(180deg,#000,#df3986,#ef619f);border-color:#ef619f}body .jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{background:#fff!important;color:#000!important}.template-product .jdgm-widget.jdgm-widget .jdgm-rev.jdgm-divider-top:last-child{padding-bottom:0}.product .product__info-wrapper .product__text{margin-top:0}.product__info-container{max-width:100%}.product__info-container .product__description{margin-bottom:37px}.thumbnail-slider .thumbnail-list{gap:18px;display:block;padding:0 70px}.thumbnail-slider .thumbnail-list li img{border-radius:10px}.thumbnail-slider .thumbnail-list li button{border:1px solid transparent;border-radius:10px;outline:none}.thumbnail-slider .thumbnail-list .slick-slide{padding:0 7px}.thumbnail-slider .thumbnail-list li button[aria-current=true]{border-color:#000;box-shadow:none}.product--thumbnail_slider .thumbnail-slider{gap:13px}body .jdgm-write-review-modal{z-index:99999}.product__info-wrapper .price{line-height:1}.product--thumbnail_slider .thumbnail-slider button.slider-button{opacity:1;width:60px;height:60px;border-radius:50%;border:1px solid #000;background:#000}.product--thumbnail_slider .thumbnail-slider button.slider-button[disabled=disabled]{background:transparent}.product--thumbnail_slider .thumbnail-slider button.slider-button .svg-wrapper{width:auto;height:auto}.product--thumbnail_slider .thumbnail-slider button.slider-button .svg-wrapper svg{width:20px;height:20px;fill:#fff;color:#fff;cursor:pointer}.product--thumbnail_slider .thumbnail-slider button.slider-button[disabled=disabled] .svg-wrapper svg{fill:#000;color:#000}.product--thumbnail_slider .thumbnail-slider button.slider-button--prev .svg-wrapper svg{transform:rotate(90deg)!important}.rmrl-content{position:relative}.rmrl-content:after{content:"";background:linear-gradient(180deg,#fff0,#ffffffe8 78%,#fff 83%);width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.rmrl-content.expanded:after{content:inherit}.rmrl-toggle{color:#252525;text-transform:uppercase;background:transparent;border:none;outline:none;font-weight:600;font-family:Inter;border-bottom:1px solid #252525;padding:0;cursor:pointer;transition:ease .3s}.rmrl-toggle:hover{color:gray;border-color:gray}.rmrl-wrapper{margin:40px 0 0!important;border-bottom:1px solid #D9D9D9;padding-bottom:24px}.rmrl-wrapper p{margin:0 0 10px;font-size:15px;color:gray}body .product-description-accordion summary{padding:18px 0}body .product-description-accordion{border-color:#403d3d;border-top:none}body .product__accordion .accordion__content{padding:0;margin:0 0 25px}body .product-description-accordion svg{width:20px;height:20px!important}body .product-description-accordion svg path{fill:#000}.product__info-wrapper .article-nav.share-article{margin-top:30px}.product__accordion .summary__title .accordion__title{font-size:22px;line-height:1em;color:#000;font-weight:600}.product .product__info-wrapper .product__accordion{border-top:none;border-bottom-color:#d3d3d3}.product .product__info-wrapper .product__accordion .summary__title .accordion__title{font-size:16px;line-height:1.2;color:#252525;font-weight:600;text-transform:uppercase}.product .product__info-wrapper .product__accordion .accordion__content{padding:0;margin:-10px 0 10px}.product .product__info-wrapper .product__accordion .accordion__content h2{font-size:20px;color:#000;font-weight:600}.product .product__info-wrapper .product__accordion .accordion__content p{margin:0 0 10px;color:#000}.product .product__info-wrapper .product__accordion .accordion__content p strong{font-weight:600}.qty_cart{margin:0 0 28px}.product .product__info-wrapper .product__accordion .accordion__content ul{display:flex;flex-direction:column;row-gap:6px;list-style:disc;padding:0 0 0 22px}.product .product__info-wrapper .product__accordion summary{padding:24px 0}.product__accordion .accordion__content li,.product__accordion .accordion__content p{font-size:14px;line-height:22px;color:#000;font-weight:400;letter-spacing:0;margin:0}.product .product__info-wrapper .icon-with-text .icon-with-text__item img{width:42px;height:42px}.product .product__info-wrapper .icon-with-text{margin:52px 0 32px}.product .product__info-wrapper .icon-with-text .icon-with-text__item span{font-size:16px;line-height:26px;letter-spacing:0;color:#000;font-weight:400}.product .product__info-wrapper .product__accordion svg{display:none}.product .product__info-wrapper .product__accordion summary:after,.product .product__info-wrapper .product__accordion summary:before{content:"";background:#000;height:2px;width:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:ease .5s}.product .product__info-wrapper .product__accordion summary:before{transform:translateY(-50%) rotate(90deg)}.product .product__info-wrapper .product__accordion [open] summary:before{content:inherit}body .jdgm-rev-widg__header .jdgm-rev-widg__title{margin:0 0 56px!important}.related-products .related-products__heading{margin:0 0 50px;text-align:center;text-transform:capitalize}product-recommendations.related-products .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}product-recommendations.related-products .product-grid li{margin:0;width:100%;max-width:100%}product-recommendations.related-products .quick-add-modal,product-recommendations.related-products .quick-add__submit-text-cust,.product-media-container .product__modal-opener .product__media-icon{display:none}.article-nav.share-article,.share-article-list{display:flex;align-items:center;gap:9px}.share-article-list .share-article-button{padding:0;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;transition:ease .3s}.share-article-list .share-article-button:hover{transform:scale(1.2);background:#000}.share-article-list .share-article-button svg{width:20px;height:20px}.article-nav.next-nav,.article-nav.previous-nav{position:absolute;right:0;width:165px}.article-nav.previous-nav{right:auto;left:0}.article-nav.share-article p{margin:0;font-weight:700;font-size:20px}.article-nav.next-nav a,.article-nav.previous-nav a{border:2px solid transparent;background:#000;border-radius:200px;width:100%;max-width:165px;text-align:center;height:60px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:16px;text-transform:uppercase;font-weight:600;line-height:1;transition:ease .3s}.article-nav.next-nav a:hover,.article-nav.previous-nav a:hover{color:#fff;border:none}.article-nav.next-nav a:hover svg path,.article-nav.previous-nav a:hover svg path{fill:#fff}.article-nav.next-nav a svg,.article-nav.previous-nav svg{transition:ease .3s}.article-nav.next-nav a:hover svg{transform:rotate(-45deg)}.article-nav.previous-nav a:hover svg{transform:rotate(45deg)}.blog-post-body{padding:50px 0 0}.blog-post-content h2{font-size:34px;line-height:46px;margin:0 0 22px;color:#000;font-weight:600}.blog-post-content img{width:100%;display:block;border-radius:20px;margin:30px 0}.blog-post-content li{position:relative;padding-left:30px;margin:0 0 10px}.blog-post-content ul{margin:20px 0 30px}.blog-post-content h3{font-size:26px;line-height:36px;margin:0 0 12px;color:#000;font-weight:600}.article-footer{margin:45px 0 0;display:flex;align-items:center;justify-content:space-between;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;padding:18px 0;gap:24px}.article-share{display:flex;align-items:center;gap:24px}.article-share span{margin:0;font-size:18px;font-weight:700;color:#000;line-height:1.2em}.article-share-list a{padding:0;background:#000;border-radius:50%;width:38px;height:38px;align-items:center;justify-content:center;transition:ease .3s;display:flex}.article-share-list a:hover{transform:scale(1.2)}.article-share-list a svg{width:18px;height:18px}.article-share-list a svg path{fill:#fff}.article-share .share_list{gap:20px}.next_prev_article_links{display:flex;align-items:center;justify-content:space-between;margin-top:35px}.article-navigation a{display:flex;align-items:center;border:1px solid #293890;border-radius:200px;width:148px;height:60px;justify-content:center;gap:12px;text-decoration:none;font-weight:700;text-transform:uppercase;font-size:16px;color:#fff;transition:ease .3s;background:#293890;line-height:1.2em}.article-navigation a.next-article{display:none}.article-navigation a:hover{background:transparent;color:#293890}.related-articles-header{margin:0 0 45px}.related-articles-m .blog-articles .card-wrapper .card__inner .card__content.media__content{display:none}.recent-blogs__grid .recent-blogs__item img{width:100%;display:block;height:100%;object-fit:cover;position:absolute;top:0;left:0;right:0;object-position:center}.recent_blog_img a{display:block;position:relative;padding-bottom:56%}.related-articles__list{display:grid;grid-template-columns:repeat(3,1fr);gap:41px}.related-articles-m{margin:60px 0 75px}.menu-drawer__menu li a,.menu-drawer summary.menu-drawer__menu-item,.header--has-social .menu-drawer__utility-links a.menu-drawer__account{font-size:16px;color:#000;font-weight:500;line-height:1.2em;text-decoration:none}html:has(.overflow-hidden-tablet){overflow:hidden}.header--has-social .menu-drawer__utility-links .list-social{gap:6px;margin:15px 0 0}.header__icon--menu[aria-expanded=true]:before{content:inherit!important}.header--has-social .menu-drawer__utility-links .list-social .list-social__item .list-social__link{width:40px;height:40px;background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0!important;line-height:1;border:1px solid #000}.header--has-social .menu-drawer__utility-links .list-social .list-social__item .list-social__link .svg-wrapper{width:auto;height:auto}.header--has-social .menu-drawer__utility-links .list-social .list-social__item .list-social__link svg path{fill:#fff}.menu-drawer__account account-icon>.svg-wrapper{height:auto;width:auto}.menu-drawer__account account-icon>.svg-wrapper svg{width:22px;height:22px;margin:0}body .mobile-facets__main{padding:2rem 0 0}form#FacetFiltersFormMobile .mobile-facets__details .mobile-facets__summary{font-size:14px;color:#000;font-weight:600;line-height:1.2em;text-decoration:none;padding:0 80px;margin:0 0 10px}form#FacetFiltersFormMobile .mobile-facets__details .mobile-facets__summary select#SortBy-mobile{font-family:Lato,sans-serif;color:#000;font-size:13px;font-weight:500;box-shadow:none!important;border:none;outline:none}.mobile-facets__header-inner .mobile-facets__heading{color:#000;font-size:18px;letter-spacing:0;font-weight:600;line-height:1.2em}.mobile-facets__header-inner .mobile-facets__count{color:#000;letter-spacing:0;font-weight:500}form#FacetFiltersFormMobile .mobile-facets__details .mobile-facets__summary .mobile-facets__sort label{font-size:16px;font-weight:600;text-transform:capitalize}.mobile-facets__footer a.mobile-facets__clear{color:#000;font-weight:600;font-size:14px;text-transform:uppercase;border-bottom:1px solid #B9B9B9}.mobile-facets__footer a.mobile-facets__clear.disabled-clear-filter{color:#b9b9b9;pointer-events:none}body .mobile-facets__item .facets__label.disabled .swatch-input-wrapper span.swatch:after{content:inherit}.mobile-facets__footer button.button:before,.mobile-facets__footer button.button:after{content:inherit}.mobile-facets__footer button.button{border:1px solid ##d9d9d9;border-radius:200px;padding:9px 10px 13px;font-weight:700;font-size:15px;line-height:1.2em;background:#000;width:100%;max-width:100%;transition:ease .3s;text-transform:uppercase}.shopify-policy__container{max-width:1100px;padding:30px 50px 50px}.shopify-policy__title h1{font-weight:700;text-transform:uppercase;font-size:24px;line-height:1.2;color:#000;border-bottom:1px solid #000;padding-bottom:6px}.shopify-policy__body p,.shopify-policy__body ul li,.shopify-policy__body table td{color:#000;font-size:14px;line-height:24px;font-weight:500}.shopify-policy__body h2,.shopify-policy__body h3{font-size:26px;line-height:24px;font-weight:700;letter-spacing:0;color:#000}.shopify-policy__body ul{list-style:disc}.shopify-policy__body table{width:100%;margin:40px 0}.shopify-policy__body table th{font-size:18px;letter-spacing:0;line-height:1.2em;color:#000}.shopify-policy__body ul li:not(:last-child){margin:0 0 5px}.cart-drawer__empty-content .cart__empty-text{font-size:32px;font-weight:600}.cart-drawer__empty-content a.button{margin:0 auto}.cart-drawer__empty-content .cart__login-paragraph{font-size:16px;color:#000;font-weight:500}.cart-drawer__empty-content .cart__login-paragraph a{color:#000;letter-spacing:0;font-weight:500}.cart-drawer__warnings .drawer__close svg{margin:0;width:16px;height:16px}.cart-drawer__warnings .drawer__close svg path{fill:#fff}.cart-drawer__warnings .drawer__close{background:#000;border-radius:50%;display:flex;align-items:center;justify-content:center}.cart-drawer__footer .totals__total,.template-cart .totals__total{font-size:18px;letter-spacing:0;font-weight:600;text-transform:uppercase;color:#000;margin:0!important}.cart-drawer__footer .totals__total-value,.template-cart .totals__total-value{color:#000;font-weight:600;font-size:20px;line-height:1.2em;letter-spacing:0;font-family:Cormorant Garamond}body .cart-drawer__footer .tax-note,.template-cart .tax-note{text-align:center;color:#000;font-weight:500;letter-spacing:0;font-size:14px;line-height:1.2em;margin:10px 0}body .cart-item__image-container{border:none}.template-cart cart-items .title-wrapper-with-link a.underlined-link{text-decoration:underline;letter-spacing:0;color:#000;font-weight:600;font-family:Cormorant Garamond}.cart-drawer .cart__checkout-button,.template-cart .cart__checkout-button{font-size:18px;background:#000;color:#fff;padding:15px}.cart-drawer .cart__checkout-button:hover,.template-cart .cart__checkout-button:hover{background:#fff;color:#000;border-color:#000}.template-cart .cart__checkout-button{max-width:100%}.cart__dynamic-checkout-buttons.additional-checkout-buttons iframe{border-radius:10px!important;overflow:hidden}.template-cart .cart-item cart-remove-button a.button{min-width:inherit;min-height:inherit;padding:6px;max-width:inherit}.template-cart .cart-item cart-remove-button{width:auto;height:auto}.template-cart .cart-item cart-remove-button svg path{fill:#fff}.drawer .drawer__inner{overflow:auto;border:none}.cart-item__quantity-wrapper .quantity.cart-quantity input,.cart-item__quantity-wrapper .quantity.cart-quantity{min-height:45px}.cart-item__quantity-wrapper .quantity.cart-quantity .quantity__button{width:auto}.cart-item__quantity-wrapper .quantity.cart-quantity .quantity__button .svg-wrapper{width:auto;height:auto}.cart-item__quantity-wrapper .quantity.cart-quantity .quantity__button .svg-wrapper svg{width:15px;height:15px}.cart-drawer .drawer__cart-items-wrapper .cart-item__name,.template-cart .cart-items .cart-item__details .cart-item__name{display:block;color:#000;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.2em;text-transform:capitalize;text-decoration:none!important;text-align:left;font-family:Cormorant Garamond}.cart-drawer .drawer__cart-items-wrapper .cart-item__name{overflow:hidden;text-overflow:ellipsis;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cart-drawer .drawer__cart-items-wrapper .product-option,.cart-drawer .drawer__cart-items-wrapper .price--end,.template-cart .cart-items .cart-item__details .product-option,.template-cart .cart-items .cart-item__price-wrapper .price--end{font-size:18px;font-weight:600;line-height:1.2em;letter-spacing:0;color:#000;font-family:Cormorant Garamond}.template-cart .cart-items .cart-item__details dl .product-option{font-size:13px}.drawer .drawer__inner .drawer__close svg{margin:0;fill:#000}.drawer .drawer__inner .drawer__close svg path{fill:#000}.drawer .cart-drawer__empty-content .drawer__close svg path{fill:#fff}.cart-drawer .drawer__cart-items-wrapper th,.template-cart .cart-items th{letter-spacing:0;font-size:14px;font-weight:700;color:#000;text-transform:uppercase;line-height:1.2em;font-family:Cormorant Garamond}.cart-drawer .totals{margin-bottom:20px}.cart-item cart-remove-button button .svg-wrapper{width:auto;height:auto}.cart-item cart-remove-button button .svg-wrapper svg{width:20px;height:20px}.cart-item cart-remove-button button .svg-wrapper svg path{fill:#000}.drawer .drawer__inner .drawer__heading,.template-cart cart-items .title-wrapper-with-link .title{margin:0;letter-spacing:0;font-weight:500;text-align:center;font-size:30px;color:#000;text-transform:capitalize}.drawer .drawer__inner .drawer__header{justify-content:center;margin:0 0 20px}.drawer__close{right:0}html:has(.drawer.active){overflow:hidden}.cart-drawer .drawer__cart-items-wrapper .discounts__discount{font-size:14px;font-weight:600}.template-search form#FacetSortForm .facet-filters__label{padding:10px 25px 10px 0;margin-right:25px}.template-search form#FacetSortForm .select .svg-wrapper{transform:inherit}.template-search .facets__disclosure-vertical{border:none}.template-search .quick-add-modal,.template-search .quick-add__submit-text-cust{display:none}.template-search form#FacetSortForm .facet-filters__label:after{height:56px}.template-search .product-card-wrapper .card__inner .card__media .media{position:relative}.template-search .product-card-wrapper .card__inner .card__media .media img{position:absolute}.template-search .collection .product-card-wrapper{border-radius:10px;border:none;background:#f6f5f5}.template-search__header p{text-align:center}.template-search .search__button path{stroke:#000}.template-search .search__button svg{width:16px;height:16px}.template-search .collection .product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;row-gap:35px}.template-search .collection .product-grid li{margin:0;height:auto;width:100%;max-width:100%}.template-search .product-card-wrapper .card .card__content .card__information{padding:0;margin:0}.template-search__header h1{font-weight:500;text-transform:capitalize;font-size:20px;line-height:1.2em;letter-spacing:0;color:#000;margin:0}.template-search .facets__wrapper .facets__heading{color:#000;letter-spacing:0;font-weight:600;font-size:18px;line-height:1;margin-top:0}.template-search .facets__wrapper .facets__summary{color:#000;font-weight:500;margin:0}.template-search .facet-filters__field .facet-filters__label{color:#000;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}.facet-filters__field select{outline:none!important;box-shadow:none!important}.facet-filters__field span.svg-wrapper{right:-10px;width:13px;height:13px;transform:translateY(-50%)}.facet-filters__field span.svg-wrapper svg{width:13px;height:13px}.facet-filters__field span.svg-wrapper path{fill:#000}.facets__wrapper .facets__summary span{text-decoration:none!important}.facets__form .product-count .product-count__text{color:#000;font-weight:500;letter-spacing:0;font-size:14px;line-height:1}.template-search__search main-search .field:after{content:inherit}.template-search__search input{border:1px solid #000000;box-shadow:none!important}.template-search .facets__wrapper .facets__disclosure{margin-right:10px}.rating{margin-top:10px!important}.rating span.rating-star:before{color:#000;-webkit-text-fill-color:#000;font-size:15px;line-height:1}.rating-count.caption{color:#565656;font-size:16px;line-height:1.2em;font-weight:500}.template-search__results .product-info{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between}cart-drawer.drawer{z-index:999999!important}.cart__warnings a.button{max-width:300px;margin:auto}.cart__empty-text{line-height:1em;font-weight:500;letter-spacing:0;color:#000}.template-cart .cart-item__quantity-wrapper{display:flex;align-items:center;flex-wrap:nowrap}.template-list-collections h1.title{font-size:35px;line-height:64px;font-weight:700;letter-spacing:0;color:#000;text-align:center}.template-list-collections .collection-list{gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 0 50px}.template-list-collections .collection-list .collection-list__item{width:100%;max-width:100%}.template-list-collections .collection-list__item .card__heading a{display:flex;align-items:center;justify-content:space-between;color:#000;font-weight:500;font-size:20px;letter-spacing:0;line-height:1.2em}.template-list-collections .collection-list__item .card__information{padding:11px 26px!important}.template-list-collections .collection-list__item .card-wrapper{border-radius:10px;overflow:hidden;background:#f5f5f5}.banner-slide-item{display:block!important}.banner-box img{width:100%}.banner-box{position:relative}.banner-overlay-txt{position:absolute;top:50%;transform:translateY(-100%);left:auto;z-index:1;width:100%;text-align:right;right:6%}.banner-overlay-txt h3{font-size:40px;color:#000;line-height:1.2;margin:0;font-weight:600}body .slick-dotted.slick-slider{margin-bottom:0}.product-slide{padding:0 10px}.shop-by-collection-tabs-m{padding:30px 20px 10px}.shop-by-collection-tabs-head{text-align:center;margin-bottom:30px;border-bottom:1px solid #ddd;padding-bottom:30px}.shop-by-collection-tabs-head p{font-size:15px;max-width:732px;margin:auto;line-height:1.7}.shopby-tabs{display:flex;justify-content:center;gap:68px;flex-wrap:wrap;margin-bottom:82px;align-items:center}.shopby-heading{font-size:15px;font-weight:700;margin-right:10px;text-transform:uppercase;color:#000}.shopby-tab{background:none;border:none;cursor:pointer;font-size:12px;text-transform:uppercase;color:#000;padding:0;font-family:Inter;border-bottom:1px solid #000;line-height:1.2}.shopby-tab.active{color:#000;font-weight:600}.shopby-tab.disabled{opacity:.4;pointer-events:none}.product-image-slide{display:block!important}.product-type{text-align:right;margin:0 0 10px;font-size:14px;color:gray;line-height:24px;font-weight:400}.products-slider{position:relative}.slick-prev:before,.slick-next:before{color:#000;font-size:20px}.product-card{text-align:left}.product-image-wrapper{position:relative}.product-multi-icon{position:absolute;bottom:-30px;right:20px;z-index:5;transition:ease .3s;box-shadow:0 0 14px #00000017;width:32px;height:32px;border-radius:100px;display:flex;align-items:center;cursor:pointer;justify-content:center}.product-image-slider{width:100%}.product-image-slide img{width:100%;display:block;object-fit:cover;aspect-ratio:4/5.2}.img-arrow{position:absolute;top:50%;transform:translateY(-50%);width:auto;height:auto;border:none;cursor:pointer;background:transparent;z-index:6;opacity:0;transition:.25s ease;display:flex;align-items:center;justify-content:center;font-size:18px}.img-arrow svg{width:10px;height:10px}.img-prev{left:5px}.img-next{right:5px}.multi-img-card .product-image-wrapper:hover .img-arrow,.tp-panel .no-slider li .product-slide:hover .img-arrow{opacity:1}.product-info{margin-top:15px}.product-title{font-size:16px;margin:0;line-height:1.2;color:#000;font-weight:600}.product-txt-info,.product-info-txt{display:flex;flex-direction:column;row-gap:5px}.product-title:last-child{font-size:18px;text-transform:capitalize;margin:0}.product-title a{text-decoration:none;color:inherit}.product-price{font-size:20px;color:#000;font-weight:600;line-height:1.2;font-family:Cormorant Garamond,serif!important}.rich-text__blocks .rich-text__text p{font-size:15px;line-height:26px;max-width:500px;margin:auto}.template-index .banner .banner__media,.template-index .banner .banner__media img{position:static!important}.template-index .banner .banner__content{display:none}.template-index .banner{padding-bottom:25px}a.skip-to-content-link.button.visually-hidden{display:none}.order-lookup-wrapper{margin-bottom:60px}.order-lookup-wrapper .lookup-row{display:flex;gap:27px}.order-lookup-wrapper .lookup-row input{width:50%;background:transparent;border:1px solid #AAAAAA;height:63px;padding:0 20px;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;color:gray}.order-lookup-wrapper button#lookupBtn{background:#b9b9b9;width:100%;height:64px;margin-top:27px;border:0px;font-weight:600;color:#fff;font-size:16px;text-transform:uppercase;line-height:100%;letter-spacing:0%;cursor:pointer;border:1px solid;transition:ease .3s}.order-lookup-wrapper button#lookupBtn:hover{color:#000;background:transparent}.error-message{color:red}.faq-answer ul{list-style:disc;padding-left:22px;margin-bottom:10px}.faq-answer ul li{margin:0 0 2px}.track-order-area p{margin-bottom:25px}.order-details{margin:30px 0}div#lookupMessage{margin-top:20px}div#loadingState{margin-top:20px;text-align:center;display:flex;align-items:center;justify-content:center;gap:10px}.iner-sc{align-items:center;text-align:center;display:flex;justify-content:center;gap:10px}.loading-spinner{width:28px;height:28px;border:5px solid #ccc;border-bottom-color:#000;border-radius:50%;display:inline-block!important;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}div#loadingState p{margin:0}.order-details p{margin:6px 0}:focus{outline:none;box-shadow:0 0!important}.contact-form-body-area.for-contact{border:0;margin-bottom:20px}.contact-form-body-area.for-contact h3{margin-bottom:25px}.contact-form-body-area.for-contact .contact-fields{width:100%;margin-bottom:27px;display:flex;gap:27px}.suggested-faq-m.template-page-contactsuggested-faq h3{margin-bottom:28px}.contact-form-body-area.for-contact .contact-fields .field select,.contact-form-body-area.for-contact .contact-fields .field input{border:0px solid #AAAAAA;background:transparent;width:100%;height:auto font-weight: 400;color:gray;font-size:16px;line-height:100%;letter-spacing:0px;opacity:1;font-family:Inter}.contact-form-body-area.for-contact .contact-fields .field select{cursor:pointer}.contact-form-body-area.for-contact .contact-fields .field input::placeholder{opacity:1;visibility:visible;color:gray;overflow:visible}.contact-form-body-area.for-contact .contact-fields .field{flex-direction:column;border:1px solid #AAAAAA;background:transparent;height:64px;padding:0 20px;justify-content:center}.product-multi-icon:hover{background:#000}.product-multi-icon:hover svg rect{stroke:#fff}.contact-form-top-head a{text-decoration:underline}.contact-form-body-area.for-contact .contact-fields .field label{font-weight:400;font-size:16px;color:gray;line-height:100%;letter-spacing:0%;display:none;left:4px;position:relative}.field.field--full{flex-direction:column}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}button#lookupBtn.active{background:#000}textarea#additional_info{border:1px solid #AAAAAA;padding:20px;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:0%;height:110px;font-family:Inter;resize:vertical;color:gray}div#char_counter{width:100%;margin:25px 0;font-weight:400;font-style:Regular;font-size:14px;color:#000;line-height:100%;letter-spacing:0%}button#contact_submit[disabled]{background:#b9b9b9}button#contact_submit{background:#000;border:0px!important;opacity:1;font-weight:600;text-transform:uppercase;font-size:16px;line-height:100%;letter-spacing:0px}.phone-wrapper{display:flex;align-items:center;gap:10px}button#contact_submit:after,button#contact_submit:before{display:none}.contact-form-body-area.for-contact .contact-fields .field input::placeholder{color:gray}.field.show-label label{display:block!important}.template-index .header__icons a#swym-advanced-header-icon svg path{stroke:#fff}.suggested-faq-m.template-page-track-ordersuggested-faq h3{margin-bottom:28px!important}.contact-form-body-area.for-contact p a{text-decoration:underline;font-weight:500}select#phone_country_code{width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stickyheader{position:fixed;width:100%;top:0}.template-page-our-story .rich-text.content-container{padding:80px 0}.rich-text__blocks .rich-text__heading,.collection-intro .collection-title,.you-may-like-inn h2{font-size:30px;color:#000;line-height:44px;font-weight:600;margin:0 0 17px}.template-page-our-story .rich-text__blocks .rich-text__text p{max-width:709px}.template-page-our-storyimg-full-sec{margin:80px 0}.iwt-full-area{display:grid;grid-template-columns:1fr 1fr}.iwt-full-img{height:100%}.iwt-full-img img{width:100%;display:block;height:100%;object-fit:cover}.iwt-full-content{padding:30px 0 30px 52px;max-width:100%;align-content:center;height:100%}.iwt-full-content h3{text-transform:uppercase;font-size:12px;font-family:Inter!important;line-height:1.2;display:inline-block;position:relative;padding-bottom:10px;margin:0 0 18px}.iwt-full-content h3:after{content:"";background:#000;width:43px;height:1px;position:absolute;bottom:0;left:0}.iwt-full-content p:nth-child(2){margin-bottom:13px}.iwt-right-img .iwt-full-content{margin-left:auto;max-width:750px;padding-right:70px}.iwt-full-content p:not(:last-child){margin:0 0 25px}.template-page-our-storyshop-collection-tabs-sec{border-top:1px solid #EDEDED}.template-page-our-storyshop-collection-tabs-sec .shop-by-collection-tabs-head p{max-width:896px}.template-page-our-story .rich-text__blocks .rich-text__text.rte{margin:0}.iwt-full-content p:last-child{margin-bottom:0}.quote-about-us-sec{padding:85px 0 65px}.quote-block{text-align:center}.quote-block-icon{display:inline-flex}.quote-area{max-width:810px;margin:auto;padding-top:20px}.quote-about-us-area{max-width:703px;margin:auto}.quote-by-block{text-align:center}.quote-area p{font-size:18px;line-height:26px;font-weight:600;margin:0;font-family:Cormorant Garamond;font-style:italic}.quote-by{text-align:center;margin:42px 0 0;font-size:16px;color:#000;font-weight:500;line-height:24px;position:relative;display:flex;align-items:center;gap:12px;justify-content:center;padding-top:34px;text-transform:uppercase}.quote-by:before{content:"";width:76px;height:2px;display:block;background:#000;position:absolute;top:0}.quote-by-sub{font-size:15px;color:#000;font-weight:400;text-transform:uppercase;letter-spacing:1.5px!important;display:inline-block;margin-top:6px}.template-page-our-storyimg-full-sec.iwt-right-img{margin:0}.iwt-full-content p{font-size:15px}.our-perks-list{display:flex;justify-content:center}.template-page-our-story-our-perks-sec{padding:60px 0}.our-perk{text-align:center;padding:0 50px;width:30%}.our-perk:nth-child(2){width:40%}.our-perk:not(:last-child){border-right:1px solid rgb(0 0 0 / 21%)}.our-perk-info p{margin:0;font-size:15px}.our-perk:nth-child(2) p{max-width:364px;margin:auto}.our-perk-icon{display:flex;align-items:center;justify-content:center;margin:0 0 18px}.our-perk-info h4{font-size:15px;font-family:Inter!important;font-weight:600;text-transform:uppercase;line-height:1.2;margin:0 0 8px;letter-spacing:1.5px!important}.our-story-bottom-img img{width:100%;display:block}.our-story-bottom-list{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.our-story-foot{text-align:center;margin:35px 0 0}.our-story-bottom-m{margin:40px 0}.our-story-foot p{margin:0 0 35px;font-size:20px;font-family:Cormorant Garamond;color:#000;font-weight:600;line-height:1.2}.our-story-foot .our-story-foot-btn{display:inline-block;text-transform:uppercase;border:1px solid #000;color:#fff;padding:13px 15px;line-height:1.2;font-size:13px;font-weight:600;cursor:pointer;transition:ease .3s;background:#000;letter-spacing:1.2px!important;font-family:Inter}.our-story-foot .our-story-foot-btn:hover{background:transparent;color:#000}.template-page-brand-storiesimg-full-sec .iwt-full-content p{max-width:591px}.template-page-brand-storiesimg-full-sec.iwt-right-img .iwt-full-content p{max-width:100%}html:has(.overflow-hidden){overflow:clip}.password-field.field{flex-direction:column}.template-password main#MainContent{overflow:inherit}.password-newsletter-inn .page-width{height:100%}.password-newsletter-pwd{max-width:600px;margin:auto auto 0;position:relative;padding:30px 0 0}.password-newsletter-pwd input{border:1px solid #000;box-shadow:none!important;padding:1.5rem!important}.password-newsletter-pwd input::placeholder{visibility:visible;opacity:1;color:#000}.password-newsletter-pwd form#login_form{margin-top:20px}.password-field.field label.field__label{display:none}.password-newsletter-pwd div#PasswordLoginForm-password-error{right:0;text-align:center;min-width:fit-content;margin:0 0 0 10px}.password-newsletter-pwd div#PasswordLoginForm-password-error span.form__message{justify-content:center;color:red}.password-header-sec{width:100%;background:transparent}.password-header-sec .password-header{padding:26px 0;position:relative;width:100%;max-width:100%}.password-header-sec .password-header .blankdiv{display:block}.paslogo{text-align:center}.template-password{background-size:cover;height:100vh;background-repeat:no-repeat;background-position:center}.password footer{width:100%;bottom:0}.password footer .password__footer{background:transparent;padding:14px 0;color:#000;border-top:1px solid #424242}.password__footer-caption{color:#000;margin:0;font-size:14px;line-height:1}.password-newsletter-area{height:100%;display:flex;flex-direction:column}.password-newsletter-m{height:100%;display:flex;flex-direction:column;color:#000;text-align:center}details.modal .modal__toggle-open{display:flex;color:#000}details.password-modal.modal .modal__toggle-open{border:1px solid #000;padding:7px 20px;text-decoration:none;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.2;gap:6px}details.password-modal.modal .modal__toggle-open span.svg-wrapper{margin:0;width:16px;height:16px}.password-content{font-size:20px;color:#000;max-width:300px;margin:auto;line-height:26px;font-weight:600}.password-newsletter-head h3{margin:0 0 4px;color:#000;font-size:30px;line-height:1.2;font-weight:600}.password-newsletter-head p{margin:0;color:#000;font-size:16px}.password-newsletter-head{margin:30px 0 60px}.password-newsletter-inn{margin:0;height:100%}.password-newsletter-body .newsletter-form__field-wrapper{max-width:500px;margin:auto}.password-newsletter-body .newsletter-form__field-wrapper input{background:transparent;outline:none;box-shadow:none;border-bottom:1px solid #000;padding:0 40px 10px 0;min-height:inherit;height:inherit;margin:0;font-size:16px;color:#000;line-height:1.2;font-weight:400}.password-newsletter-body .newsletter-form__field-wrapper input::placeholder{visibility:visible;opacity:1;color:#000}.password-newsletter-body .form__message{justify-content:center;color:#000}.password-newsletter-footer .footer-social-blok .social_media_footer{margin:12px 0 0;gap:12px;justify-content:center}.password-newsletter-footer .footer-social-blok .social_media_footer svg{width:36px;height:36px}.password-newsletter-footer .footer-social-blok .social_media_footer svg circle{stroke:#d9d9d9}.password-newsletter-footer .footer-social-blok .social_media_footer svg path{fill:#000}.password-newsletter-footer{margin:40px 0 0}.checktext{font-size:16px;color:#000;font-weight:400;letter-spacing:0}details.password-modal.modal .password-modal__content input{border:1px solid #000}button.password-button.button{text-transform:uppercase;font-weight:600}body .password-modal .password-form{margin:0 auto}.password-modal__content-heading{margin-top:0;font-weight:600;line-height:1.2}small.password__footer-text{color:#000;font-weight:600;margin:10px 0 0}small.password__footer-text a.link.underlined-link{font-weight:600;letter-spacing:0;color:#000;text-transform:uppercase}.password-header-sec .password-header .modal__content{top:50%;transform:translateY(-50%);height:100vh;position:fixed;bottom:auto}.password-header-sec .password-header .modal__content .password-modal__content{align-items:flex-start;max-width:500px}.search-default-content{position:absolute;background:#fff;width:100%;left:0;box-shadow:0 4px 8px #0000001a;top:100%}.search-default-area{display:grid;grid-template-columns:1.6fr .4fr;gap:100px}.search-products{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.search-default-content-inn{padding:60px 50px;position:relative}.close-search-parameter{position:absolute;right:50px;top:30px;display:flex;cursor:pointer;z-index:2}.close-search-parameter svg{width:25px!important;height:25px!important}.search-img img{width:100%;display:block;aspect-ratio:1/1;object-fit:cover}.search-info h3{margin:0 0 12px;font-size:14px;text-transform:capitalize;line-height:1.2;color:#000;font-weight:400}.search-info .price__regular{color:#000;font-weight:400;line-height:1.2;font-size:12px}.search-info{margin:10px 0 0}.search-popular-terms h4,.search-default-l h4{margin:0 0 40px;font-size:15px;line-height:1.2;font-weight:600;text-transform:uppercase}.search-term a{font-size:15px;text-transform:capitalize;font-weight:400;color:#000;line-height:1}.search-term{margin:0 0 15px;line-height:1}.header-search-area .custom_search_field.show_mobile,.header-search-area form:has(.custom_search_field.show_mobile) .search__button,.header-search-area form:has(.custom_search_field.show_mobile) .reset__button.field__button{display:none}html:has(.default-search-parameters-open),.default-search-parameters-open{overflow:clip}.MuiDialog-root{z-index:9999999!important}.section-template--20371337216136__main-padding .main-page-title{text-align:center;font-size:30px;margin:0 0 10px;line-height:1.2}.brand-intro-header{text-align:center}.brand-intro-inn{padding:25px 0 30px}.brand-intro-sub,.shop-by-collection-tabs-head .sub{text-transform:uppercase;font-family:Cormorant Garamond;font-weight:600;font-size:18px;line-height:1.2}.brand-intro-header h2,.shop-by-collection-tabs-head h2{margin:5px 0;font-size:40px;line-height:1.2;font-weight:600}.brand-intro-header p,.shop-by-collection-tabs-head p{max-width:680px;margin:auto}.shop-by-collection-tabs-head p{max-width:500px}.brand-intro-tab-btns{display:flex;align-items:center;justify-content:center;gap:20px;margin:30px 0}.brand-intro-tab{text-transform:uppercase;border:1px solid #000;color:#000;padding:10px 40px;line-height:1.2;font-size:13px;font-family:Cormorant Garamond;font-weight:600;cursor:pointer;transition:ease .3s}.brand-intro-tab.active-brand-tab,.brand-intro-tab:hover{background:#000;color:#fff}.brand-intro-list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.brand-intro-img img{width:100%;display:block;aspect-ratio:1/1;border-radius:6px}.brand-intro-info{text-align:center;padding:20px 0 0}.brand-intro-info h3{margin:0 0 5px;text-transform:uppercase;line-height:1.2;font-size:20px}.brand-intro-info p{margin:0;font-size:13px;line-height:1.4}.shop-by-collection-tabs-head .btn-dark{margin:20px 0 0;text-transform:uppercase;border:1px solid #000;color:#fff;padding:10px 50px;line-height:1.2;font-size:12px;font-weight:600;cursor:pointer;transition:ease .3s;display:inline-block;background:#000}.shop-by-collection-tabs-inn .product-info{display:flex;align-items:flex-end;justify-content:space-between}select#SortBy{font-size:12px;color:#000;line-height:1.2;font-weight:600;border:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;padding:0}h2.facet-filters__label label{font-size:12px;color:#000;line-height:1.2;font-weight:600;font-family:Inter}form#FacetSortDrawerForm{margin-bottom:0}h2.facet-filters__label.caption-large.text-body{margin-right:0}.facet-filters__field .select span.svg-wrapper{display:none}.page-banner img{width:100%;display:block}.page-banner-area{position:relative}.page-banner-overlay{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);width:100%;text-align:center}.page-banner-overlay-inn h2{color:#000;margin:0 0 20px;font-size:64px;font-weight:700;line-height:1.2}.page-banner-overlay-inn p{color:#000;font-size:16px;text-transform:uppercase;max-width:520px;margin:auto}.template-collection-shop-by-style .page-banner-overlay{text-align:left;left:7%}.template-collection-shop-by-style .page-banner-overlay-inn p{margin:0}.template-page-our-story .page-banner-overlay{transform:translateY(-110%);right:15%;left:auto}.template-page-our-story .page-banner-overlay h2{text-align:center;max-width:380px;margin-left:auto}.template-page-our-story .page-banner-overlay-inn p{margin-right:0;margin-left:auto;max-width:380px;text-align:center}.brand-list-m{padding:40px 0}.brand-list{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}.brand-item{text-align:center;min-height:65px;align-content:center}.brand-item:not(:last-child){border-right:1px solid #D2D2D2}.brand-list-bottom{text-align:center;margin:35px 0 0}.brand-list-bottom p{max-width:862px;margin:auto;font-size:15px}.brand-list-bottom h2{margin:0 0 15px;font-size:28px;font-style:italic;font-weight:600;line-height:1.2}.template-page-brand-storiesimg-full-sec .iwt-full-content{padding:30px 26px 30px 42px}.template-page-brand-storiesimg-full-sec .iwt-full-content p strong{font-size:40px;line-height:1.2;font-weight:600;font-family:Cormorant Garamond}.template-page-brand-storiesimg-full-sec .iwt-full-content p:has(strong){margin:0 0 9px}.template-page-brand-storiesimg-full-sec.iwt-right-img .iwt-full-content{padding-left:0;padding-right:68px}.template-page-brand-stories .our-story-foot{margin:0}.template-page-brand-stories .our-story-foot p{line-height:1.4}.shop-by-style-m{padding:25px 0 30px}.shop-by-style-list{display:grid;grid-template-columns:repeat(5,1fr);gap:41px}.shop-by-style-img img{width:100%;display:block}.shop-by-style-img h3{margin:18px 0 0}.shop-by-style h3{margin:18px 0 0;text-align:center;font-family:Inter!important;font-weight:500;font-size:16px;line-height:1.2;color:#000}.shop-by-style-header{text-align:center;margin:0 0 44px}.shop-by-style-header h3{margin:0 0 11px;font-size:40px;line-height:1.2;font-weight:700}.shop-by-style-header p{margin:0}.template-collection-shop-by-style .collection-intro,.template-collection-shop-by-house .collection-intro{padding:10px 0 0}.template-collection-shop-by-style .collection-intro .collectiongrid,.template-collection-shop-by-house .collection-intro .collectiongrid{margin-top:10px}.scroll-top-banner img{width:100%;display:block}.scroll-top-banner{position:relative}.scroll-top-overlay-inn a{display:inline-block;text-transform:uppercase;background:#000;color:#fff;padding:13px 17px;line-height:1;font-weight:600;transition:ease .3s;font-family:Inter;border:1px solid transparent;font-size:15px}.scroll-top-overlay-inn a:hover{background:transparent;color:#000;border-color:#000}.scroll-top-overlay{bottom:60px;text-align:center;left:0;right:0}.scroll-top-m{padding:20px 0 50px}.template-collection-shop-by-house .shop-by-style-list{grid-template-columns:repeat(3,1fr)}.template-collection-shop-by-house .shop-by-style-img img{max-width:250px;margin:auto}.template-collection-shop-by-house .shop-by-style-img{border:1px solid #ddd;padding:13px;min-height:100px;align-content:center}.template-collection-shop-by-house .custom-collection-layout{padding:0}.template-collection-shop-by-house .shop-by-style-m{padding:25px 0 20px}.template-collection-shop-by-house .page-banner-overlay-inn h2 span{display:block;font-size:46px}.for-mob{display:none!important}.template-collection-shop-by-style .shop-by-style h3{margin:15px 0 0;font-size:13px}.template-collection-shop-by-style .shop-by-style-img img{max-width:130px;margin:auto;object-fit:cover}.template-collection-shop-by-style .shop-by-style-list{display:flex;gap:1px;justify-content:center}.shop-by-style .shop-by-style-img{border:1px solid transparent}.shop-by-style.active_opt .shop-by-style-img,.shop-by-style:hover .shop-by-style-img{border-color:#000}.categoryitem:first-child{padding-left:0}.gallery-slider-wrapper{position:relative}.gallery-dots{position:absolute;left:30px;z-index:20;bottom:250px}.gallery-dots .slick-dots{display:flex!important;flex-direction:column;gap:12px;margin:0;position:static}.gallery-dots .slick-dots button{padding:0;background:transparent;opacity:1;border-radius:50%;border:1px solid #000;height:8px;width:8px}.gallery-dots .slick-dots .slick-active button{width:8px;height:8px;background:#000}.page-banner{position:relative}.gallery-slide img{width:100%;display:block;height:100%;object-fit:contain}body.template-product .gallery-slide img{object-fit:cover!important}.gallery-slider{width:100%;height:calc(100vh - 3rem);overflow:hidden;position:sticky;top:0}.gallery-slider .swiper-wrapper{height:100%}.gallery-slider .swiper-slide{height:100%;display:flex;align-items:center;justify-content:center}body.template .gallery-slider .swiper-slide{background:unset!important}.gallery-slider img{width:100%;height:100%}.gallery-slider .swiper-pagination{left:30px;right:auto;top:auto;transform:inherit;bottom:150px}.gallery-slider .swiper-pagination .swiper-pagination-bullet{border:1px solid #000!important;background:transparent;opacity:1;margin:10px 0;width:7px;height:7px}.gallery-slider .swiper-pagination .swiper-pagination-bullet-active{background:#000}.store-map-svg{overflow:hidden}.store-map-svg svg{width:100%;height:100%;transform:scale(1.2)}.store-map-area{display:grid;align-items:center;grid-template-columns:.6fr 1.4fr}.store-map-info h2{font-size:40px;line-height:1.2;font-weight:600;text-transform:uppercase;margin:0;max-width:250px;position:relative}.store-map-info p{margin:0;font-size:20px;font-weight:500;line-height:1.2}.store-map-info{margin:0 0 32px}.starimg{margin:10px 0 17px}.store-map-list{border:1px solid #FFB53F;border-radius:10px;padding:20px 35px}.store-map-lbl h4{margin:0}.store-map-item:not(:last-child){margin:0 0 10px}.store-map-lbl span{width:16px;height:16px;display:inline-block;border-radius:50%;border:1px solid #FFB53F}.store-map-lbl{display:flex;align-items:center;gap:17px}.store-map-item:first-child .store-map-lbl span{border-color:transparent}.store-map-inn{padding-bottom:30px}.template-collection-shop-by-style .custom-collection-layout{padding-top:0}.template-collection-shop-by-style .shop-by-style-m{padding-top:30px}.template-collection-shop-by-house .shop-by-style h3{display:none}.MuiLink-underlineHover .MuiCardMedia-root{padding-top:131.25%}.MuiDialogTitle-root .MuiTypography-root.wishlist-hero-header-title{font-family:Cormorant Garamond!important;font-weight:600;line-height:1.2}.MuiDialogTitle-root{text-align:center}.MuiCard-root{box-shadow:none!important;padding:0!important;position:relative;display:flex;flex-direction:column}.MuiCardHeader-content .wishlist-hero-list-card-header-product-name{min-height:inherit!important;text-transform:capitalize;font-family:Cormorant Garamond!important;font-weight:500;text-decoration:none!important}.MuiCardHeader-content .MuiCardHeader-subheader{display:none!important}body .MuiCardHeader-root{padding:10px 0 0}.MuiCardContent-root .wishlist-hero-price-update{font-family:Cormorant Garamond;font-weight:700!important;font-size:20px;line-height:1.2;text-align:left!important}.MuiCardActions-root.wishlist-hero-list-card-footer{position:absolute;bottom:0;right:0;padding:0;z-index:1}.MuiCardActions-root.wishlist-hero-list-card-footer button.MuiButtonBase-root{padding:0;min-width:inherit;background:transparent!important}.wishlist-hero-list-footer{text-align:center}.wishlist-hero-list-footer button.MuiButtonBase-root{background:#000;color:#fff!important;padding:8px 20px;font-weight:600;transition:ease .3s;border:1px solid #000;margin:0!important;font-size:14px!important}.wishlist-hero-list-footer button.MuiButtonBase-root:hover{background:#fff;color:#000!important}.MuiCard-root p.MuiTypography-root{order:2}.MuiCard-root .wishlist-hero-list-card-product-price{order:2;padding:0}.MuiDialogActions-root .MuiButton-root{font-family:Inter!important;font-weight:600;position:static;white-space:nowrap}.MuiDialogActions-root .MuiButton-root span.MuiButton-label{gap:5px}.wishlist-hero-list-no-items-text{font-size:14px;color:#000;text-transform:capitalize;font-weight:600}.MuiSnackbarContent-message .MuiCardHeader-root{padding:10px!important}body .product-form__input--pill input[type=radio]+label{width:25px;height:25px;padding:0}.cart-drawer .drawer__cart-items-wrapper dl .product-option{font-size:14px}#wishlist-hero-shared-list-view .wishlist-hero-page-header{text-align:center!important;font-family:Cormorant Garamond!important}span.money.conversion-bear-money{font-family:Cormorant Garamond!important;font-size:20px}.wishlist-hero-page-actions-bar span button.MuiButtonBase-root{position:static}@media(min-width:767px){.header-wrapper header.header{display:flex;justify-content:space-between;align-items:end}.custom-header-row{display:flex;align-items:center;width:35%}.header_logo{width:30%}.header-wrapper header.header .header__icons{width:35%;justify-content:flex-end;align-items:center;gap:28px;margin:0}.faq-home-blk_title{padding-top:15px;width:calc(45% - 10px)!important;max-width:100%}.banner__media.media:before{padding:0!important}.template-product main#MainContent{overflow:visible}body .facets-vertical .facets-wrapper{position:sticky;top:100px;height:100%}.product__info-wrapper .product__info-container{top:100px}}@media(min-width:768px){.header-search-area .custom_search_field{width:118px;min-width:inherit}.header-search-area .custom_search_field.focus-search{width:215px}}@media(min-width:1600px){.footer-block-newsletter{padding:55px 44px 63px 0}.next-slide.slick-arrow{right:-50px}.shop-tabs-main-slide.prev-slide.slick-arrow{left:-50px}.template-index-img-banner-sec{max-width:1375px;margin:auto;width:100%}}@media(min-width:2000px){.template-page-our-story .page-banner-overlay{right:5%}}@media(max-width:1650px){.custom-banner-area{padding:165px 0}.img-banner-width-area{padding:142px 0}.header-wrapper header.header .header__icons .login-cust-btn{padding:15px 30px}}@media(max-width:1599px){.contact-form-page-area-r{width:65%}.order-lookup-wrapper .lookup-row input{height:50px;font-size:14px}.order-lookup-wrapper .lookup-row{display:flex;gap:24px}.order-lookup-wrapper button#lookupBtn{font-size:14px;height:50px;margin-top:24px}.header__heading-logo-wrapper svg{width:176px}.shopby-heading{font-size:14px}.next-slide.slick-arrow{right:-50px}.header .header__inline-menu .list-menu__item{font-size:12px}footer.footer .footer__content-bottom .footer__copyright .copyright__content{font-size:12px}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content li:not(:last-child){margin:0 0 13px}.shop-tabs-main-slide.prev-slide.slick-arrow{left:-50px}.product-image-slide img{width:100%}.shop-by-collection-tabs-head p{font-size:15px;line-height:1.7}.shopby-tab,.product-type{font-size:12px}.product-title{font-size:15px}a.button,.cart-drawer .cart__checkout-button,.template-cart .cart__checkout-button{font-size:14px}.rich-text__blocks .rich-text__text p{font-size:15px;max-width:480px;line-height:24px}.footer-block .footer-block__heading,footer.footer .footer__blocks-wrapper .footer-block h3{font-size:14px}footer.footer .footer__blocks-wrapper .footer-block__details-content li a{font-size:12px}p,li{font-size:14px}.template-index .banner{max-width:1020px;margin:auto}.header__icons span.svg-wrapper svg{width:16px;height:16px}.header-wrapper header.header .header__icons a.wishlist-hero-header-icon svg{width:16px!important;height:16px!important}.header-wrapper header.header .header__icons{gap:18px}.stickyheader .header-wrapper header.header{padding-top:0;padding-bottom:0}textarea#additional_info{font-size:14px;height:80px}.contact-form-top-head h3,.contact-form-page-area-r h3,.selected_tab .faq-category-title{font-size:24px;line-height:30px;margin-bottom:10px}.contact-form-body-area.for-contact h3{margin-bottom:25px}.contact-form-body-area.for-contact .contact-fields .field{height:50px;padding:0 15px}.contact-form-body-area.for-contact .contact-fields .field select,.contact-form-body-area.for-contact .contact-fields .field input,.contact-form-body-area.for-contact .contact-fields .field label{font-size:14px}button#contact_submit{font-size:14px;min-height:40px}.contact-form-body-area.for-contact{margin-bottom:40px}.suggested-faqs-list{gap:24px}.contact-form-body-area.for-contact .contact-fields{gap:24px;margin-bottom:24px}.faq-category{padding:24px 30px}.faq-answer p,.faq-answer li{margin:0 0 15px;font-size:16px;line-height:22px}.template-page-our-story .rich-text__blocks .rich-text__text p{max-width:549px}.template-page-our-storyshop-collection-tabs-sec .shop-by-collection-tabs-head p{max-width:696px}.collection-intro .collection-description{max-width:530px}.our-perk-info p,.iwt-full-content p,.brand-list-bottom p{font-size:14px}.brand-list-bottom p{max-width:762px}}@media(max-width:1440px){.collection .product-card-wrapper .card .card__content{position:static;padding:8px 18px 25px}.footer__blocks-wrapper{gap:40px}.footer__blocks-wrapper .footer-block{width:calc(35% - 40px)}.footer__blocks-wrapper .footer-block.footer-block--menu:last-child{width:calc(20% - 40px)}.footer__blocks-wrapper .footer-block.footer-block--menu{width:calc(15% - 40px)}}@media(max-width:1380px){.footer-block .footer-block__heading,footer.footer .footer__blocks-wrapper .footer-block h3{font-size:16px}}@media(max-width:1350px){.collection .card__content .card__inner .quick-add__submit-text-cust{bottom:10px}.contact_area form .contact__fields{gap:15px}.contact_area form .field{margin-bottom:15px}.contact_form_grid{gap:56px}body .facets-vertical .facets-wrapper{padding-right:50px}.custom-banner-discount p{font-size:35px;width:90px;height:90px}.custom-banner-discount p span{font-size:22px}.custom-banner-area{padding:115px 0}.contact__fields{margin-left:-20px;margin-bottom:20px}.contact__fields .field{padding-left:20px}.header-wrapper header.header .header__icons .login-cust-btn{padding:15px 30px}.product__media-list .slick-arrow{left:20px}.product__media-list .slick-arrow.arrow_next{right:20px}.slick-arrow svg{width:15px;height:15px}.image-with-text__text-item .image-with-text__content{padding:20px 60px 20px 0}.password-newsletter-footer{margin:25px 0 0}.password-newsletter-pwd{padding:25px 0 0}}@media(max-width:1199px){.header__heading-logo-wrapper svg{width:150px}.contact-form-page-area{gap:60px}.suggested-faqs-list{gap:13px}.image-with-text__text-item .image-with-text__content{padding:20px 40px 20px 0}.image-with-text__text-item .image-with-text__content a.button{margin-top:30px}.footer__blocks-wrapper{gap:30px}.faqs-w-img-area{gap:30px;align-items:flex-start}.contact-way{gap:8px}.footer_bottom_row_wrap{padding:15px 0}.faqs-w-video-area{margin-left:-40px}.faqs-w-video-area-l,.faqs-w-video-area-r{padding-left:40px}body .banner .slideshow__text-wrapper.banner__content .banner__box{max-width:488px}.custom-banner-area{padding:90px 0}.testimonial-icons.info-w-icon svg{width:28px;height:28px}.stockists-list{gap:20px;row-gap:40px}.stockist-info h3{font-size:20px}.collection .collection__title .title{max-width:436px}.header__icons .extra-link{margin-right:20px}.header__icons .extra-link a{padding:12px 18px;font-size:14px;gap:15px}.header__icons .extra-link a svg{width:12px;height:12px}.header-wrapper header.header .header__icons{gap:15px}.header-wrapper header.header .header__icons .login-cust-btn{padding:15px 25px}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content li:not(:last-child){margin:0 0 12px}.footer-social-blok .social_media_footer{margin:32px 0 0;gap:15px}.footer-block .footer-block__heading,footer.footer .footer__blocks-wrapper .footer-block h3{font-size:12px;line-height:20px}.footer-block .footer-block__heading{margin-bottom:15px}.footer-block-newsletter-head p{margin:11px 0 15px}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social{gap:8px}.contact__detail:not(:last-child){margin:0 0 15px}body .featured-product .product__info-wrapper .pro-description,body .featured-product .product__info-wrapper .product__description{margin:0 0 20px}body .banner .slideshow__text-wrapper.banner__content .banner__box .banner__text p{font-size:20px;line-height:28px;max-width:420px}body .slider-buttons .svg-wrapper svg{width:20px;height:20px}body.template-collection .collection .product-grid{gap:15px;grid-template-columns:repeat(3,1fr)}.product .product__info-wrapper{padding-left:35px!important}.product .product__info-wrapper .icon-with-text{gap:10px}.product .product__info-wrapper .icon-with-text .icon-with-text__item span{font-size:13px;line-height:18px}.product .product__info-wrapper .icon-with-text .icon-with-text__item img{width:32px;height:32px}.template-list-collections .collection-list__item .card__heading a svg{width:45px;height:45px}.header-wrapper header.header .header__icons summary.header__icon{gap:6px}.header__submenu.list-menu.list-menu--disclosure{width:100%;min-width:200px;border:1px solid #e7e7e7}.form-img{height:100%}.form-img img{height:100%;object-fit:cover}body .product__info-wrapper .product__text{margin:0 0 10px}.product .product__info-wrapper .product__accordion summary{padding:18px 0}.thumbnail-slider .thumbnail-list .slick-slide{padding:0 2px}.product__media-list{margin-bottom:5px}.product-ingredients-subheader h4{font-size:22px;padding:18px 0}.product-ingredients-area .product-ingredients-table th{padding:18px 50px;font-size:18px}.product-ingredients-area .product-ingredients-table td{padding:18px 50px}product-recommendations.related-products .product-grid{gap:15px}.product__key_benefits h3{margin:0 0 12px}.product-banner-sec .banner__content{position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%}body .banner.product-banner-sec{display:block}body .banner.product-banner-sec .banner__content .banner__box{max-width:580px}body .banner.product-banner-sec .banner__content .banner__box .banner__buttons{margin-top:15px}.header-wrapper header.header .header__icons summary.header__icon .search_p{font-size:15px}.template-search .collection .product-grid{grid-template-columns:repeat(3,1fr)}.header .header__inline-menu .list-menu__item{font-size:12px}.video-icons svg{width:40px;height:40px}.product-details-sec .product__info-wrapper{padding:0 0 0 3rem}.custom_media_prdct_bx{gap:10px}.thumbnail-list .slick-slide{margin:0 0 10px}.footer-block-newsletter{padding:55px 30px 50px 0}.collectiongrid .product-info{margin-top:10px;padding:0 10px;gap:12px}.you-may-like-grid .categoryitem{padding:9px 40px}.search-default-area{gap:50px}.search-products{gap:10px}.our-perk{padding:0 20px}.our-perk-icon svg{width:45px;height:45px}.our-story-bottom-list{gap:20px}.shop-by-style-list{gap:21px}.gallery-dots{bottom:120px}.page-banner-overlay-inn h2{font-size:54px}}@media(max-width:992px)and (min-width:768px){.product .product__info-wrapper{padding-left:30px!important}.header-wrapper header.header{grid-template-columns:1fr 1fr 1fr}header-drawer{position:relative;top:10px}.header-search-area .custom_search_field.focus-search{width:185px}.gallery-dots{bottom:80px}.template-page-our-story .page-banner-overlay{right:0%}}@media(max-width:992px){body .page-width{padding-left:30px!important;padding-right:30px!important}.product .product__info-wrapper{padding-right:30px!important;padding-top:20px}.header-wrapper header.header{padding-right:30px!important;padding-left:30px!important}.suggested-faqs-list{gap:13px}.shop-by-collection-tabs-head p,p,li{font-size:14px;line-height:22px}.template-index .banner .slideshow__text-wrapper.banner__content .banner__box .banner__heading:after{width:41px;height:41px;top:-12px;right:0}.template-index .banner .slideshow__text-wrapper.banner__content .banner__box .banner__heading{max-width:350px}.template-index .banner .slideshow__text-wrapper.banner__content .banner__box .banner__text p{max-width:340px;font-size:15px;line-height:24px}body .slider-buttons .slider-counter .slideshow__control-wrapper{gap:10px}body .slider-buttons .slider-counter button.slider-counter__link--active span.dot{width:15px;height:15px}body .slider-buttons .slider-counter button.slider-counter__link--active span.dot:before{width:7px;height:7px}.banner .slideshow__text-wrapper.banner__content .banner__buttons{margin-top:22px}body .slider-buttons button.slider-button{width:40px;height:40px}.slick-dots{bottom:-30px}footer.footer .footer__content-bottom .copyright__content a{font-size:inherit;line-height:inherit}.image-with-text__content .image-with-text__text ul li{font-size:15px;line-height:24px;padding-left:28px}.acc__card:not(:last-child){padding-bottom:10px}a.button,.cart-drawer .cart__checkout-button,.template-cart .cart__checkout-button,.custom-f-prod-footer a,.custom-banner-btn a,body .contact__button button.button,.product__info-wrapper .product-form__buttons button,.popup-btn{padding:9px 10px;font-size:12px;gap:10px;min-height:inherit}a.button svg{width:18px;height:18px}.product__info-wrapper .product-form__buttons button{max-width:100%;padding:12px 10px;font-size:13px;line-height:1.2}.rmrl-wrapper{margin:20px 0 0!important}.rmrl-wrapper p{font-size:12px;line-height:1.5}body .slider-buttons .svg-wrapper svg{width:15px;height:15px}body .slider-buttons{bottom:20px}.marquee-sec{padding:10px 0}.slick-arrow svg{width:15px;height:15px}.custom-header-row{display:flex;flex-direction:column;width:25%}.icons_toggle span.plus_icon svg{width:16px;height:16px}body .footer-block__image-wrapper img{max-width:230px;margin:auto}footer.footer .footer__content-bottom{padding:10px 0 12px}.contact__detail{gap:8px}.newsletter_footer .newsletter-form{align-items:center}body .footer__blocks-wrapper{gap:30px;row-gap:0px!important;padding-bottom:30px}.footer_short_desc p{margin:auto;font-size:14px;line-height:24px;max-width:100%;text-align:center}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content li:not(:last-child){margin:0 0 8px}.contact-txt h4,.contact-txt a{font-size:14px}.newsletter_footer h2{text-align:center}.footer__blocks-wrapper .footer-block{width:calc(100% - 30px)}.footer__blocks-wrapper .footer-block.footer-block--menu{width:calc(25% - 30px);padding-top:10px}.footer__blocks-wrapper .footer-block.footer-block--menu:last-child{width:calc(25% - 30px)}.contact_icon{width:40px;height:40px;flex:0 0 40px}.contact_icon svg{width:20px;height:20px}footer.footer{padding:40px 0 0}.footer-block-image{justify-content:center}footer.footer .footer__blocks-wrapper .footer-block .footer-block__newsletter form{margin:auto}footer.footer .footer__blocks-wrapper .footer-block .footer-block__newsletter{text-align:center}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social{gap:8px}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social .list-social__link{width:40px;height:40px}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social .list-social__link svg{width:20px;height:20px}.footer__blocks-wrapper .footer-block__newsletter .newsletter-form__field-wrapper input{font-size:14px;height:50px}footer.footer .footer__content-bottom .footer__copyright .copyright__content{font-size:13px}.footer_bottom_row p{font-size:15px;line-height:24px}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content li{margin:0}body .product__info-wrapper .pro-description li,body .product__info-wrapper .product__description li{font-size:14px;line-height:22px;padding-left:24px}body .product__info-wrapper .pro-description li:before,body .product__info-wrapper .product__description li:before{width:18px;height:18px;background-size:18px}body .product__info-wrapper .product__text{font-size:14px;line-height:22px}body .product__info-wrapper .quantity__label{font-size:16px;line-height:22px;margin:0 0 8px}body .product__info-wrapper .product-form__input .select select{max-width:200px;font-size:14px;line-height:22px;min-height:50px;height:inherit;background-size:14px}body .product__info-wrapper .product-form__input .quantity input,.collection .product-card-wrapper .card .card__content .quantity input,.cart-item__quantity-wrapper .quantity.cart-quantity input{font-size:18px;line-height:21px}.utility-bar .utility-bar__grid p{font-size:12px}.utility-bar .utility-bar__grid{max-width:100%}form#FacetSortForm .facet-filters__label label{font-size:16px}.facets-vertical .active-facets-vertical-filter .facets__heading--vertical{font-size:16px;margin:0 0 12px}form#FacetFiltersForm .facets__disclosure-vertical .facets__summary .facets__summary-label,form#FacetFiltersForm .facets__disclosure-vertical summary.facets__summary span{font-size:16px;line-height:22px}.facets-layout .facets__item svg{width:18px;height:18px;margin-right:10px}.facets-layout .facets__item .facet-checkbox__text{font-size:14px}form#FacetSortForm .facet-filters__label:after{right:20px;height:16px}.collection_content_wrap{padding:40px 0 45px!important}.shopify-policy__container{padding:10px 20px 40px}.shopify-policy__body p,.shopify-policy__body ul li,.shopify-policy__body table td{line-height:22px}.shopify-policy__title h1{font-size:20px;padding-bottom:4px}.shopify-policy__body h2,.shopify-policy__body h3{font-size:20px;margin:14px 0;line-height:1.2}.shopify-policy__body p{margin:10px 0}.product .product__info-wrapper .price-item--sale,.product .product__info-wrapper .price__container .price__regular .price-item--regular{font-size:18px;line-height:1}.product .product__info-wrapper .product__title{margin:0}.product .product__info-wrapper s.price-item{font-size:16px;line-height:1}.product .product__info-wrapper .product__accordion .accordion__content h2{font-size:15px}.product .product__info-wrapper .price__container{margin:4px 0 0}.product .product__info-wrapper .icon-with-text{margin:42px 0 32px;gap:10px}.product .product__info-wrapper .icon-with-text .icon-with-text__item span{font-size:13px;line-height:18px}.product .product__info-wrapper .icon-with-text .icon-with-text__item img{width:32px;height:32px;margin:0 0 5px}.thumbnail-slider .thumbnail-list{gap:10px;padding:0 40px}.product--thumbnail_slider .thumbnail-slider button.slider-button{width:45px;height:45px}product-recommendations.related-products .product-grid{gap:10px}.product .product__info-wrapper .product__accordion .summary__title .accordion__title{font-size:15px;line-height:18px}.product__accordion .accordion__content li,.product__accordion .accordion__content p{font-size:13px;line-height:20px}.product .product__info-wrapper .product__accordion .accordion__content table{margin-bottom:15px;font-size:14px}.product .product__info-wrapper .product__accordion .accordion__content table th,.product .product__info-wrapper .product__accordion .accordion__content table td{padding:8px}.product .product__info-wrapper .product__accordion summary{padding:13px 0}.product .product__info-wrapper .product__accordion .accordion__content{margin:-5px 0 12px}.product .product__info-wrapper .product__accordion summary:after,.product .product__info-wrapper .product__accordion summary:before{width:15px}.product--thumbnail_slider .thumbnail-slider button.slider-button .svg-wrapper svg{width:16px;height:16px}.template-search .collection .product-grid{grid-template-columns:repeat(2,1fr);gap:10px;row-gap:15px}.template-list-collections .collection-list__item .card__information{padding:11px 15px!important}.template-list-collections .collection-list__item .card__heading a svg{width:35px;height:35px}.template-list-collections .collection-list__item .card__heading a{font-size:16px}.template-list-collections .collection-list{gap:10px}.related-articles-title{margin:0 0 30px}.article-share span{font-size:15px}.article_breads{margin:0 0 25px}.article_content_wrap{padding:25px 0 0}body .article_content_wrap .article-content-area li{padding-left:28px}body .jdgm-rev-widg__header .jdgm-rev-widg__title{margin:0 0 30px!important}.jdgm-widget-actions-wrapper a.jdgm-write-rev-link{margin:40px auto 0;max-width:159px!important;font-size:13px;height:48px}.acc__title:after,.acc__title:before{width:20px}.acc__title{font-size:16px;line-height:1.2em;padding:15px 20px 7px 0}.faq-list-main{padding:0 20px}.acc_title_main h6{font-size:18px;line-height:56px;left:-30px}.qty_cart{margin:0 0 12px}.template-product .jdgm-widget{padding:0 0 10px}.collection .product-card-wrapper .card .card__content .card__badge .badge,.discount_badge .discount-percentage{font-size:12px}.faqs-sec .faqs-m .acc__card{padding:15px;margin:0 0 15px}.faqs-sec .faqs-m .acc__title:after,.faqs-sec .faqs-m .acc__title:before{width:20px}.faqs-sec .faqs-m{margin:50px 0}body .contact__button button.button{margin:auto}body .contact-page-banner .banner__content .banner__box{max-width:402px}.pagination__list li .pagination__item.pagination__item-arrow svg{width:14px;height:14px}.main-blog .blog-articles{gap:10px}.related-articles-header{margin:0 0 30px}.product__description{margin:10px 0 20px!important}.product__key_benefits{margin-bottom:20px!important}body .jdgm-prev-badge__text{font-size:14px}.product-ingredients-subheader h4{font-size:18px;padding:15px 0}.product-ingredients-area .product-ingredients-header-title{padding:9px 0 16px}.product-ingredients-area .product-ingredients-table th,.product-ingredients-area .product-ingredients-table td{padding:15px 20px;font-size:15px}product-recommendations.related-products .product-grid .custom-f-product-top-info h3{font-size:15px}product-recommendations.related-products .product-grid .custom-f-product-top-info p{line-height:1.2em}product-recommendations.related-products .product-grid .custom-f-prod-item{padding:16px 10px 25px}.product .product__info-wrapper .product__accordion .accordion__content p{margin:0}body .section:has(#judgeme_product_reviews){margin-top:0;padding:40px 0 10px}.contact-method:not(:last-child):before{right:-16px}body .menu-drawer{position:fixed;height:100vh!important;padding-top:80px;top:0}.menu-opening summary.header__icon span .icon-close{position:fixed;z-index:999999;right:auto}.header__icon--menu .icon.icon-hamburger{top:50%;transform:translateY(-50%)!important}product-recommendations.related-products .product-grid{grid-template-columns:repeat(1,1fr);row-gap:25px;display:flex;flex-wrap:nowrap;overflow:auto}product-recommendations.related-products .product-grid li{width:40%}body .banner.product-banner-sec .banner__content .banner__box{max-width:460px}.facets-layout .facets__item svg.icon-checkmark{right:2px}.header-wrapper header.header .header__icons .search-modal__form{padding:10px}.product .product__media-wrapper .thumbnail-list .slick-arrow{width:30px;height:30px}.product .product__media-wrapper .thumbnail-list .slick-arrow svg{width:12px;height:12px}.customer{padding:30px 20px!important}.customer h1{font-size:28px}body .customer form{margin-top:20px}.practitioner-application-header{margin:0 0 30px}.news-post-list{gap:12px}.custom-f-prod-info:has(p) a{margin:0 0 12px}.product__key_benefits li:before,.product__accordion .accordion__content li:before{width:15px;height:15px;transform:translateY(-40%)}.product__accordion .accordion__content li{padding-left:22px;line-height:18px}.product-detail-sec{padding-top:15px}.header__icon--menu .icon path{stroke:#000}.template-index .header__icon--menu .icon path{fill:#fff;opacity:1;stroke:#fff}.menu-opening .header__icon--menu .icon path{fill:#000;stroke:#000}.menu-opening .header__icon--menu .icon{width:16px;height:16px}.share-article-list .share-article-button{width:30px;height:30px}.share-article-list{gap:5px}.share-article-list .share-article-button svg{width:16px;height:16px}.main-article-info h1{font-size:28px;line-height:32px;margin:0 0 10px}span.article--date{font-size:15px;line-height:24px;margin:0 0 10px}.main-article-info h2{font-size:18px;margin:20px 0 12px}.main-article-info p:has(img){margin:20px 0}.recent-articles h3{margin:0 0 10px;font-size:22px}.readmore a{gap:3px;font-size:12px;padding-bottom:2px}.readmore{margin:6px 0 0}.readmore svg{width:12px;height:12px}.article-content h4{font-size:13px;line-height:16px}.recent-articles{padding:15px 12px}.breadcrumb__divider svg{width:11px;height:11px}.main-article-info ul{row-gap:10px;margin:20px 0}.footer-block-newsletter{padding:40px 0;border:none;max-width:400px;margin:auto;text-align:center}.footer-block-newsletter-head p{margin:10px 0 15px}.footer-social-blok .social_media_footer{margin:22px 0 0;gap:10px;justify-content:center}.footer-social-blok .social_media_footer svg{width:35px;height:35px}.video-overlay-txt h3{font-size:26px;margin:0 0 20px}.video-overlay-txt{max-width:300px}.product-title{font-size:12px}.product-price{font-size:18px}.shop-by-collection-tabs-m{padding:30px 20px 10px}.shopby-tabs{gap:40px;margin-bottom:50px}.product-type{margin:0 0 10px;line-height:20px}.banner-overlay-txt h3{font-size:24px}.rich-text__blocks .rich-text__text p{font-size:14px;line-height:24px;max-width:390px}.template-index .rich-text{padding:40px 0}.contact-form-page-area{gap:50px}.contact-form-page-sidebar-list{padding:40px 20px 0 0}.contact-form-page-area-r{padding:50px 0}.contact-form-top-head h3{font-size:26px;line-height:1.2}.contact-form-top-head{margin:0 0 25px}.faq-category{padding:22px}.faq-category-title{font-size:18px;gap:10px}.contact-form-page-side-item:not(:last-child){margin:0 0 25px}.faq-answer{padding-top:15px}.faq-category-title:after,.faq-items details summary:after{width:10px;height:10px}.selected_tab .faq-category-title{font-size:26px;line-height:1.2}.faq-answer p,.faq-answer li{margin:0 0 10px;font-size:15px;line-height:20px}.header .header__inline-menu .list-menu__item{padding:0 25px 0 0}.template-page-our-story .rich-text__blocks{max-width:100%}.template-page-our-story .rich-text.content-container{padding:40px 0}.rich-text__blocks .rich-text__heading{margin:0 0 10px}.iwt-full-content,.template-page-brand-storiesimg-full-sec .iwt-full-content{padding:30px 0 30px 30px}.template-page-brand-storiesimg-full-sec .iwt-full-content{padding:30px 20px 30px 30px}.iwt-full-content p:not(:last-child){margin:0 0 12px}.next-slide.slick-arrow{right:-20px}.shop-tabs-main-slide.prev-slide.slick-arrow{left:-20px}body .header__icon .icon{height:17px;width:17px}.tp-tabs .tp-tab{font-size:16px}.product__title h1{font-size:18px}.tabbed-recommendations-sec{padding:50px 0}.tp-tabs{margin:0 0 30px;gap:25px}.product .product__info-wrapper variant-selects .product-form__input .form__label{margin-bottom:8px}body .product__info-wrapper .product__info-container variant-selects .swatch-input__label{--swatch-input--size: 2rem;outline-offset:2px}body .product__info-wrapper .product__info-container variant-selects{margin:12px 0 25px}.product__media-list .slick-dots{bottom:30px}.tp-panel .product-info{margin-top:10px;padding:0 10px}.product-color-swatches{gap:4px;width:100%;justify-content:flex-end}.product-color-swatches .color-swatch{width:10px;height:10px}.template-page-our-storyimg-full-sec{margin:40px 0}.template-page-our-storyimg-full-sec.iwt-right-img{margin-bottom:0}.quote-area p{font-size:16px;line-height:24px}.template-page-our-story .rich-text.content-container,.quote-about-us-sec{padding:40px 0}.quote-block{gap:12px}span.quote_icon svg{width:30px;height:30px}.quote-area{padding-top:5px}.quote-by{margin:20px 0 0;font-size:13px;line-height:20px;gap:8px;padding-top:15px}.quote-by:before{width:30px;height:1px}.quote-by-sub{font-size:12px;margin-top:3px}.pdp-wishlist-btn button.btn{padding:12px 10px!important;font-size:13px}.collection-video-area,.collection-categories{padding:40px 0 0}.collection-intro{padding:40px 0}.collection-intro .collectiongrid{margin:40px 0 0}.collectiongrid .product-info{flex-wrap:wrap}.you-may-like-sec{padding:40px 0}.you-may-like-grid .categoryitem{padding:4px 15px}.you-may-like-grid .categoryitem a.collection-category img{width:60px}.you-may-like-grid .categoryitem a.collection-category{gap:5px}.you-may-like-grid{margin:40px 0 0}.password-newsletter-head h3{font-size:20px}.password-content{font-size:16px;max-width:270px;line-height:22px}.password-newsletter-head{margin:0 0 25px}.password-newsletter-footer{margin:30px 0 0}.search-default-content-inn{padding:40px 30px}.search-popular-terms h4,.search-default-l h4{margin:0 0 30px;font-size:14px}.search-default-area{gap:30px;margin:30px 0 0}.search-info h3{margin:0 0 7px;font-size:12px}.search-info .price__regular{font-size:12px}.search-term a{font-size:13px}.search-term{margin:0 0 10px}.header-search-area :has(.show_mobile) .search__button{top:0}.header-search-area .reset__button.field__button{display:none}.header-search-area .custom_search_field:focus{width:190px}.header-search-area .custom_search_field{font-size:12px}.brand-intro-info h3{font-size:16px}.brand-intro-tab-btns{gap:10px;margin:20px 0 30px}.brand-intro-tab{padding:10px 30px}.brand-intro-sub,.shop-by-collection-tabs-head .sub{font-size:15px}.brand-intro-header h2,.shop-by-collection-tabs-head h2{font-size:24px}.brand-intro-list{gap:10px}.brand-intro-info{padding:10px 0 0}.shop-by-collection-tabs-head p{max-width:470px}.product-slide{padding:0 5px}.shop-by-collection-tabs-inn .product-info .product-color-swatches{width:auto}.template-page-our-story-our-perks-sec{padding:40px 0}.our-perk-info h4{font-size:14px;margin:0 0 5px;letter-spacing:1px!important}.our-story-bottom-m{margin:40px 0}.our-story-foot p{margin:0 0 18px;font-size:16px}.our-story-foot{margin:25px 0 0}.our-story-foot .our-story-foot-btn{padding:12px 14px;font-size:12px}.iwt-right-img .iwt-full-content,.template-page-brand-storiesimg-full-sec.iwt-right-img .iwt-full-content{padding-right:30px}.quote-about-us-area{max-width:542px}.quote-block-icon svg{width:25px;height:25px}.our-perk-icon svg{width:35px;height:35px}.page-banner-overlay-inn h2{margin:0 0 5px;font-size:38px}.page-banner-overlay-inn p{font-size:14px;max-width:340px}.brand-img img{max-width:120px}.brand-item{min-height:50px}.brand-list-m{padding:40px 0}.brand-list-bottom h2{margin:0 0 7px;font-size:24px}.brand-list-bottom{margin:40px 0 0}.template-page-brand-storiesimg-full-sec .iwt-full-content p strong{font-size:24px}.shop-by-style-m{padding:25px 0 20px}.shop-by-style-header h3{margin:0 0 6px;font-size:24px}.shop-by-style-header{margin:0 0 25px}.shop-by-style-list{gap:12px}.shop-by-style h3{margin:12px 0 0;font-size:14px}.scroll-top-m{padding:20px 0 40px}.scroll-top-overlay-inn a{padding:12px 14px;font-size:12px}.scroll-top-overlay{bottom:25px}.template-collection-shop-by-style .collection-intro,.template-collection-shop-by-house .collection-intro{padding:0}.template-collection-shop-by-style .collection-intro .collectiongrid,.template-collection-shop-by-house .collection-intro .collectiongrid{margin:20px 0 0}.template-collection-shop-by-house .page-banner-overlay-inn h2 span{font-size:26px}.template-collection-shop-by-house .shop-by-style-img img{max-width:150px}.template-collection-shop-by-house .shop-by-style-img{min-height:70px}body .mobile-facets .mobile-facets__inner.gradient{max-width:100%}.product-title:last-child{font-size:14px}.product-color-swatches .more-colors{font-size:12px}.store-map-info h2{font-size:24px}.store-map-info p{font-size:14px}.starimg{margin:3px 0 4px}.store-map-info{margin:0 0 22px}.store-map-list{padding:10px}.store-map-lbl{gap:8px}.store-map-lbl span{width:12px;height:12px}.store-map-lbl h4{font-size:13px}.store-map-item:not(:last-child){margin:0 0 5px}.template-collection-shop-by-style .page-banner-overlay{left:4%}}@media(max-width:767px){.password-newsletter-pwd{padding:25px 0 0;width:100%;margin:auto 0 0}.password-main{flex-grow:inherit;height:calc(100% - 200px)}.template-password{overflow:hidden;background-attachment:inherit}body .page-width{padding-left:20px!important;padding-right:20px!important}.product .product__info-wrapper{padding-right:20px!important}.header-wrapper header.header{padding-right:20px!important;padding-left:20px!important}.announcements-inn .page-width{padding-left:10px!important;padding-right:10px!important}.announcement-item{padding:6px 0}.header-wrapper header.header .header__heading-link,.header_logo{width:50%}.header-wrapper header.header .header__icons,.header-wrapper header-drawer{width:25%;margin:0}.custom-header-row{display:none}body .header{display:flex;justify-content:space-between;gap:10px;align-items:flex-end}.header-wrapper header.header .header_logo .header__heading-link{width:100%}.header-wrapper header.header .header__icons summary.header__icon{gap:4px}.header-wrapper header.header .header__icons summary.header__icon .search_p{font-size:14px;display:none}.header-wrapper header.header .header__icons .login-cust-btn{display:none}body .banner .slideshow__text-wrapper.banner__content .banner__box .banner__heading{color:#000!important}body .banner .slideshow__text-wrapper.banner__content .banner__box .banner__text p{color:#000}.banner .slideshow__text-wrapper.banner__content .banner__buttons a.button.slideshow-btn2{border-color:#000;color:#000}.banner .slideshow__text-wrapper.banner__content .banner__buttons a.button.slideshow-btn2 svg path{fill:#000}.utility-bar{padding:8px 0;text-align:center}.utility-bar .utility-bar__grid button.slider-button svg{width:15px;height:15px}.utility-bar .utility-bar__grid p{font-size:12px}.utility-bar .utility-bar__grid button.slider-button{margin:0;min-width:auto;position:relative;right:10px}.utility-bar .utility-bar__grid button.slider-button.slider-button--prev{left:10px;right:auto}.utility-bar .announcement-bar-slider{padding:0}.utility-bar .utility-bar__grid p a{margin-left:5px}.video-overlay-txt h3{margin:0 auto 15px;max-width:100%}.template-index .section-header.shopify-section-group-header-group{top:30px}.banner .slideshow__media:before{content:inherit!important;background:#ffffff80;opacity:.5;width:100%;height:100%;position:absolute;z-index:1;pointer-events:none}.banner .slideshow__text-wrapper.banner__content .banner__buttons a.button{margin:auto;max-width:100%}.banner .slideshow__text-wrapper.banner__content .banner__buttons{margin-top:20px;gap:8px}body .slider-buttons{position:static;padding:0 10px 20px}.banner .slideshow__text-wrapper.banner__content{position:static;transform:inherit;padding-top:30px;padding-bottom:40px}body .slideshow__controls.slider-buttons button.slider-button{border-color:#000;position:absolute;top:60%;background:#fff;left:5px}body .slideshow__controls.slider-buttons button.slider-button.slider-button--next{left:auto;right:5px}body .banner .slideshow__text-wrapper.banner__content .banner__box{padding:0 10px}body .slideshow__controls.slider-buttons .slider-button svg path{fill:#000}body .slider-buttons .slider-counter button.slider-counter__link span.dot{border-color:#000}body .slider-buttons .slider-counter{bottom:20px}body .image-w-text-m .image-with-text__grid{row-gap:30px}.marquee-sec{padding:5px 0;border-top:1px solid #C7C7C7}.marquee-item{gap:6px}.image-with-text__text-item .image-with-text__content{padding:0}.shopby-tabs{gap:25px;margin-bottom:50px}.icons_toggle span.plus_icon svg{width:15px;height:15px}.video-slide.slick-arrow.next-video{right:10px}.video-slide.slick-arrow{left:10px}.video-slide.slick-arrow svg{width:15px;height:15px}.video-slider-inn .slick-dots{bottom:45px}.slick-dots{gap:8px}.footer_bottom_row{flex-direction:column;justify-content:center;row-gap:10px}.footer_socialwrap{text-align:center}footer.footer .footer__blocks-wrapper .footer-block .footer__list-social{justify-content:center}.testimonial-review-list .slick-list.draggable{padding:0 50px 0 0}.collection .product-card-wrapper .card__inner .card__media .quick-add button .svg-wrapper svg{width:32px;height:32px}.featured-coll-slider .slick-slide{margin:0 5px}.featured-coll-slider .slick-list.draggable,.video-slider-list .slick-list.draggable{padding-right:80px}.collection .product-card-wrapper .card .card__content{padding:8px 12px 18px}.products-slider .slick-list.draggable{padding-right:0}.product-image-slider .slick-list.draggable{padding:0}.product-type{margin:0 0 10px;font-size:12px;line-height:20px}.shopby-heading{font-size:13px}.shopby-tab{font-size:12px}.footer-block-newsletter{padding:40px 0 0}footer.footer .footer__blocks-wrapper .footer-block__details-content li a{line-height:1.6}.footer__blocks-wrapper .footer-block.footer-block--menu .footer-block__details-content{margin-bottom:20px}.footer__blocks-wrapper .footer-block:last-child,.footer__blocks-wrapper .footer-block.footer-block--menu{width:calc(100% + -0px);margin:0}.newsletter-form__field-wrapper .newsletter-form__button svg{width:20px;height:12px}body .footer__blocks-wrapper.grid{display:flex;padding-bottom:0}.footer__blocks-wrapper .footer-block.footer-block--menu,.footer__blocks-wrapper .footer-block.footer-block--menu:last-child{width:calc(40% + -0px)}footer.footer .footer__blocks-wrapper .footer-block .footer-block__details-content li{margin:0 0 5px}footer.footer{padding:50px 0 0}.footer-block-image{margin:0}body .footer__content-top{padding-bottom:0}footer.footer .footer__content-bottom{padding:10px 0}footer.footer .footer__content-bottom .footer__column--info{padding-top:0}footer.footer .footer__content-bottom .footer__copyright{margin:0}.image-with-text__content .image-with-text__text ul{row-gap:7px}.collection-list-wrapper .collection-list{padding:0!important}body .collection-list-wrapper .title-wrapper-with-link{padding:0;margin-bottom:20px}body .collection-list-wrapper{padding-bottom:40px;padding-top:40px}body .collection .collection__title{margin:0 auto 25px}body .featured-product .product__media-wrapper{width:100%!important}body .featured-product .product__info-wrapper{padding-left:0!important;padding-top:25px;width:100%!important}.featured-product .product__media-wrapper .product__modal-opener,body .featured-product .product__media-wrapper .product__media-list,.featured-product .product__media-wrapper .product__media-item,body .featured-product .product__media-wrapper slider-component{overflow:hidden}body .product__info-wrapper .product-form__input .select select{max-width:100%}.pagination__list li .pagination__item.pagination__item-arrow svg{width:13px;height:13px}.pagination__list li .pagination__item--prev .svg-wrapper{position:relative;right:-1px}.facets-vertical{padding-top:20px;padding-bottom:0}body .facets-vertical .facets-wrapper{padding-right:0}body.template-collection .product-grid-container{margin-top:0;padding-top:30px}body.template-collection .collection .product-grid{column-gap:10px;grid-template-columns:repeat(2,1fr);row-gap:10px}.mobile-facets__open-wrapper .mobile-facets__open-label{font-size:16px;font-weight:500;color:#000;line-height:1;letter-spacing:0}.product-count .product-count__text{font-size:14px;font-weight:600;color:#000;line-height:1}.collection-hero__inner .banner-img{height:170px;object-fit:cover}.product .product__media-wrapper{max-width:100%!important;width:100%!important}.product .product__info-wrapper{width:100%!important;max-width:100%!important;padding-left:20px!important;padding-top:30px}.tp-panel .no-slider li{width:100%;margin:0 0 20px}.product__media-list .slick-slide>div,.product__media-list .slick-slide li,.product__media-list .slick-track{height:auto!important}.product .product__info-wrapper .icon-with-text .icon-with-text__item img{width:28px;height:28px;margin:0 0 5px}.product .product__info-wrapper .product__title{margin:0}.product .product__info-wrapper .price-item--sale,.product .product__info-wrapper .price__container .price__regular .price-item--regular{font-size:18px}body .product__info-wrapper .product__info-container variant-selects .swatch-input__label{--swatch-input--size: 2rem;outline-offset:2px}.product .product__info-wrapper variant-selects .product-form__input .form__label{font-size:14px;margin-bottom:8px}body .product__info-wrapper .product__info-container variant-selects{margin:12px 0 25px}.product .product__info-wrapper .icon-with-text .icon-with-text__item span{font-size:12px;line-height:16px}.product .product__media-wrapper .slider-buttons{display:none}.product .product__media-wrapper .slider__slide{padding:0;display:block!important;margin:0!important}.product .product__media-wrapper .slider.slider--mobile{align-items:inherit!important;margin:0;padding:0 15px;width:100%}.product__media-list .slick-dots{bottom:0;position:static;transform:inherit;top:auto;flex-direction:row;height:auto;justify-content:center;align-items:center;left:0;right:0;margin:20px auto auto}.product .product__info-wrapper .product__accordion summary:after,.product .product__info-wrapper .product__accordion summary:before{height:1px}.product .product__media-wrapper .slider.slider--mobile.product__media-list{margin:0;padding:0 5px}.product .product__media-wrapper .slider.slider--mobile.thumbnail-list{padding:0 50px}.thumbnail-slider button.slider-button{background:transparent;border-radius:50%;width:30px;height:30px;border:1px solid #d9d9d9}.thumbnail-slider button.slider-button svg path{color:#000}.product .product__media-wrapper .product__media-list li .product-media-container modal-opener,.product .product__media-wrapper .product__media-list li .product-media-container,.product .product__media-wrapper .product__media-list li .product-media-container .product__media{height:100%}.product--thumbnail_slider .thumbnail-slider{gap:8px;margin-top:5px}.product--thumbnail_slider .thumbnail-slider button.slider-button{width:35px;height:35px}.product--thumbnail_slider .thumbnail-slider button.slider-button .svg-wrapper svg{width:14px;height:14px}.cart-item__quantity-wrapper .quantity.cart-quantity input,.cart-item__quantity-wrapper .quantity.cart-quantity{min-height:40px}.cart-drawer .cart-items .cart-item__quantity .cart-item__quantity-wrapper{flex-wrap:nowrap}.drawer .drawer__inner{padding-bottom:10px}body .cart-drawer__footer .tax-note,.template-cart .tax-note{font-size:13px}.cart-drawer .cart__checkout-button,.template-cart .cart__checkout-button{padding:14px 10px}.cart-drawer .totals{margin-bottom:15px}.drawer .drawer__inner .drawer__heading,.template-cart cart-items .title-wrapper-with-link .title{font-size:20px}.template-cart .totals{justify-content:space-between}.template-list-collections .collection-list{grid-template-columns:1fr 1fr;padding:0 0 50px}.template-list-collections .collection-list__item .card__heading a svg{width:30px;height:30px}.template-list-collections .collection-list__item .card__heading a{font-size:14px}.template-list-collections h1.title{font-size:26px;line-height:44px;margin:20px 0}.contact-info-sec{padding:30px 0 48px}.next_prev_article_links .article_item .article__link{width:130px;height:48px;gap:6px;font-size:13px}.next_prev_article_links .article_item .article__link svg{width:18px;height:18px}facet-remove .active-facets__button .button.button--tertiary{padding:10px;display:flex;align-items:center}.active-facets.active-facets-mobile{margin:0}facet-remove.active-facets__button-wrapper .active-facets__button-remove{padding:10px 0}facet-remove.active-facets__button-wrapper .active-facets__button-remove span{font-size:13px}product-recommendations.related-products .product-grid li{width:80%}.product .product__media-wrapper .slider.slider--mobile .slick-arrow{position:absolute;z-index:1;left:15px;width:30px;height:30px;top:50%;transform:translateY(-50%)}.product .product__media-wrapper .slider.slider--mobile .next_arrow_slick{left:auto;right:15px}.product .product__media-wrapper .slider.slider--mobile .slick-arrow svg{width:12px;height:12px}.template-search__header h1{font-size:26px}.product .product__media-wrapper .slider.slider--mobile.product__media-list:after{margin:0;padding:0}.sticky-scrolled-header .menu-opening summary.header__icon span .icon-close{top:20px}body .sticky-scrolled-header .menu-drawer{padding-top:40px}.header-wrapper header.header .header__icons{justify-content:flex-end;gap:10px}.product__media-list .slick-slide li{margin:0!important;min-width:100%!important;box-sizing:inherit!important;padding:0!important}.product-details-sec .product__info-wrapper{padding:0}.custom_media_prdct_bx>slider-component.slider-mobile-gutter .product__media-list{overflow:hidden;margin:0;padding:0}body .product-details-sec .product{row-gap:30px}.banner-overlay-txt h3{margin:0 0 15px;line-height:1.2}.rich-text__blocks .rich-text__heading,.collection-intro .collection-title,.you-may-like-inn h2{font-size:20px;margin:0 0 15px;line-height:1.2}.banner-box img{object-fit:cover;height:calc(95vh - 30px)}.banner-overlay-txt h3{margin:0}.banner-box:before{content:"";background:#000;width:100%;height:100%;position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;opacity:.2}.banner__media:before{padding:0!important}body .rich-text:not(.rich-text--full-width) .rich-text__wrapper{width:100%}.newsletter_footer h2,.footer-block .footer-block__heading{font-size:14px;line-height:20px;min-height:inherit;margin:0 0 10px}.contact-form-page-area{gap:30px;flex-wrap:wrap}.contact-form-page-area-l{width:100%;border-right:none}.contact-form-page-area-r{width:100%;padding:0 0 40px}.contact-form-page-sidebar-list{padding:40px 0 0}.contact-form-page-side-item:not(:last-child){margin:0 0 15px}.faq-category{padding:15px}.faq-category-title:after,.faq-items details summary:after{right:10px}.suggested-faq-m.template-page-track-ordersuggested-faq h3{margin-bottom:20px!important}.faq-items details{padding:15px}.faq-items{margin:20px 0 0}.faq-answer{padding-top:10px}.faq-category-title{gap:6px}.faq-category-title span svg{width:16px;height:16px}.selected_tab .faq-category-title{font-size:22px}.faq-items summary{font-size:18px;padding-right:30px}.product-title a{width:100%;display:inline-block}.shop-by-collection-tabs-m{padding:30px 0 0}.shop-by-collection-tabs-head{margin-bottom:25px;padding-bottom:25px}.product-multi-icon{position:absolute;bottom:10px}.order-lookup-wrapper .lookup-row{gap:10px}.track-order-area p{text-align:center;margin-bottom:25px}.order-lookup-wrapper{margin-bottom:20px}.suggested-faqs-list .suggested-faq-item{width:100%}.next-slide.slick-arrow{right:10px}.suggested-faqs-list{gap:10px}.suggested-faq-item a h4{font-size:14px}.contact-form-page-sidebar-list{display:flex;align-items:center;gap:30px;justify-content:center}.contact-form-page-sidebar-list .contact-form-page-side-item{margin:0}.contact-form-body-area.for-contact .contact-fields{gap:10px;flex-direction:column;margin-bottom:10px}.contact-form-body-area.for-contact{margin-bottom:15px;text-align:center}.contact-form-top-head h3,.contact-form-top-head p{text-align:center}.contact-form-body-area.for-contact h3{text-align:center;margin-bottom:15px}.suggested-faq-m.template-page-contactsuggested-faq h3{margin-bottom:15px}div#char_counter{text-align:center}button#contact_submit{margin:auto}.contact-form-top-head h3,.contact-form-page-area-r h3{text-align:center;font-size:22px}.suggested-faq-foot{margin-top:20px;text-align:center}.contact-form-body-area.for-contact .contact-fields .field label{text-align:left}.contact-form-body-area.for-contact .contact-fields .field{padding:0 10px}.product-info{margin-top:10px}.header--has-social .menu-drawer__utility-links a.menu-drawer__account{gap:10px}.header--has-social .menu-drawer__utility-links a.menu-drawer__account svg path{stroke:#000}.menu-drawer-container summary.header__icon{width:17px;height:17px}.header-wrapper header-drawer{position:relative}body .rich-text__wrapper{width:100%}.iwt-full-area{grid-template-columns:1fr}.iwt-full-content,.template-page-brand-storiesimg-full-sec .iwt-full-content{padding:25px 0 30px}.iwt-right-img .iwt-full-area{flex-direction:column-reverse;display:flex}.template-page-our-story .rich-text.content-container{padding:30px 0}.our-story-bottom-m{margin:25px 0}.template-page-our-story .rich-text__blocks .rich-text__heading{margin:0 0 10px}.tp-panel .product-info{gap:5px;margin-top:12px;padding:0 12px}.template-page-our-storyimg-full-sec{margin:30px 0 0}.after_quote_icon{align-content:end}.quote-block{gap:5px}.you-may-like-grid .categoryitem a.collection-category{flex-direction:column}.you-may-like-sec .catename{font-size:12px;margin:0}.you-may-like-grid{display:grid;grid-template-columns:repeat(3,1fr);margin:25px 0 0}.you-may-like-grid .categoryitem{padding:0 8px}.collectiongrid li.product-slide{width:50%;margin-bottom:20px}.collectiongrid .product-info{gap:4px}.categorywrap{flex-wrap:wrap}.collection-categories .catename{margin:4px 0 0;font-size:13px}.collection-toolbar{padding-top:28px;flex-wrap:wrap;row-gap:10px;column-gap:6px;padding-bottom:5px}.collection-toolbar__actions .facets-container{grid-template-columns:inherit;display:block}body .mobile-facets__header{padding-top:20px;padding-left:20px;padding-right:20px}body .mobile-facets__close{top:28px;right:20px}body .mobile-facets__main{padding:10px 0 0}.mobile-facets__details{padding:20px 0}body .mobile-facets__item .facets__label{padding-top:8px;padding-bottom:8px;gap:8px;padding-left:20px}.facet-checkbox__text{font-size:12px}body .mobile-facets__label .icon-checkmark{top:12px;left:23px}form#FacetFiltersFormMobile .mobile-facets__details .mobile-facets__summary{font-size:14px;padding:0 20px;margin:0 0 5px}.mobile-facets__footer a.mobile-facets__clear{font-size:14px}.collection-intro .collectiongrid{margin:30px 0 0}.paslogo{text-align:center;margin:0}.password-newsletter-footer .footer-social-blok .social_media_footer{margin:5px 0 0;gap:8px}button.password-button.button{margin-top:10px;font-size:13px}.password-modal__content-heading{margin-bottom:8px;font-weight:600}.password-header-sec .password-header .modal__content .password-modal__content{align-items:center}.password-newsletter-footer{margin:15px 0 0}.password-newsletter-head{margin:0 0 30px}.password-newsletter-head h3{margin:0 0 10px}.password-header-sec .password-header{padding:12px 0 0}.bottom-password-msg{margin:5px 0 0}.search-default-area{grid-template-columns:1fr;gap:20px}.search-products{grid-template-columns:repeat(2,1fr)}.search-info h3,.search-info .price__regular{font-size:13px}.search-default-content-inn{padding:50px 20px;height:100%;overflow:auto;max-height:400px}.search-popular-terms h4,.search-default-l h4{margin:0 0 20px}.shop-tabs-main-slide{width:35px;height:35px;background:#000;color:#fff;top:45%;transform:translateY(-50%)}.shop-tabs-main-slide svg{display:none}.shop-tabs-main-slide:before{content:"";width:8px;height:8px;border-right:1px solid #fff;border-top:1px solid #fff;transform:rotate(45deg);position:absolute;margin:auto;left:-3px;right:0;top:13px}.shop-tabs-main-slide.prev-slide.slick-arrow{left:10px}.shop-tabs-main-slide.prev-slide.slick-arrow:before{right:0;left:2px;transform:rotate(-135deg)}.password-newsletter-inn{margin:0}.checktext{font-size:14px}.password-newsletter-pwd{padding:0;width:100%}.passwordinner{display:flex;flex-direction:column;justify-content:center;height:100%}.password-newsletter-pwd form#login_form{margin-bottom:0;margin-top:10px}.video-overlay-txt a{font-size:12px}.password footer{position:static;margin:20px 0 0}.default-search-parameters-open input.custom_search_field.show_desktop{display:none!important}.password-newsletter-body .newsletter-form__field-wrapper input{padding:0 40px 5px 0;font-size:16px}.header-search-area .custom_search_field.show_mobile{display:block!important}.default-search-parameters-open .search__button{top:-8px}.header-search-area form:has(.custom_search_field.show_mobile) button.search__button{display:block!important}.password-newsletter-pwd input,.password__footer-caption{font-size:13px}.brand-intro-tab-btns{overflow:auto;justify-content:center}.brand-intro-tab{min-width:fit-content}.brand-intro-list{grid-template-columns:repeat(2,1fr);row-gap:15px;display:flex;overflow:auto}.brand-intro-item{min-width:50%}.search-default-content{top:120%}.close-search-parameter{right:20px;top:10px}.close-search-parameter svg{width:20px!important;height:20px!important}.our-perks-list{flex-wrap:wrap;row-gap:25px}.our-perk,.our-perk:nth-child(2){width:100%}.our-perk:not(:last-child){border-right:none;border-bottom:1px solid rgb(0 0 0 / 21%);padding-bottom:20px}.iwt-right-img .iwt-full-content,.template-page-brand-storiesimg-full-sec .iwt-full-content{padding-right:20px;padding-left:20px}.template-page-brand-storiesimg-full-sec.iwt-right-img .iwt-full-content{padding-right:0;padding-left:0}.our-story-bottom-list{gap:5px}.our-story-foot .our-story-foot-btn{font-size:11px}.template-page-our-story .page-banner-overlay{position:static;transform:inherit;padding:30px 0 0}.page-banner-overlay-inn h2{font-size:28px}.template-page-our-story .page-banner-overlay-inn h2{position:absolute;top:42%;transform:translateY(-50%);left:0;right:0;margin:0;text-align:center;max-width:100%}.template-page-our-story .page-banner-overlay-inn p{max-width:100%;text-align:center}.page-banner-overlay-inn p{font-size:13px;line-height:20px}.brand-img img{max-width:80px}.brand-item{min-height:30px}.brand-list-bottom{margin:30px 0 0}.brand-list-m{padding:30px 0}.slider-last-slide .product__media-list .slick-dots{height:auto;position:static}.product .product__media-wrapper .product__media-list li .product-media-container:after{content:inherit}.shop-by-style-list{display:flex;overflow:auto}.shop-by-style{min-width:50%}.scroll-top-banner img{height:130px;object-fit:cover}.scroll-top-overlay-inn a{padding:10px 14px;font-size:11px}.scroll-top-m{padding:10px 0 30px}.scroll-top-overlay{bottom:15px}.template-collection-shop-by-house .page-banner-overlay-inn h2 span{font-size:18px}.template-collection-shop-by-house .shop-by-style-img{padding:8px;min-height:40px;display:flex;align-items:center;justify-content:center}.template-collection-shop-by-house .shop-by-style-list{display:grid;gap:8px}.template-collection-shop-by-house .shop-by-style-img img{width:100%;max-width:80px}.template-collection-shop-by-house .shop-by-style h3{margin:8px 0 0;font-size:12px}.template-page-brand-storiesimg-full-sec.iwt-right-img{margin-top:30px}.for-desk{display:none!important}.for-mob{display:block!important}.template-collection-shop-by-style .shop-by-style-list{justify-content:inherit;overflow:inherit}.template-collection-shop-by-style .shop-by-style{min-width:inherit}.template-collection-shop-by-style .shop-by-style-img img{max-width:100%}.template-collection-shop-by-style .shop-by-style-list .draggable{padding-right:70px}.gallery-dots{position:static;margin:15px 0 0}.gallery-dots .slick-dots{flex-direction:row}.shop-by-style-m{padding:18px 0 12px}.gallery-slider .swiper-pagination{left:0;right:auto;top:auto;transform:inherit;bottom:10px}.gallery-slider .swiper-pagination .swiper-pagination-bullet{margin:0 5px}.gallery-slider{height:calc(100vh - 13rem);position:static}.store-map-area{grid-template-columns:1fr;row-gap:20px}.store-map-inn{padding-bottom:10px}.store-map-area-l{text-align:center}.store-map-info h2{max-width:100%}.banner-overlay-txt{text-align:center;right:0}.banner-overlay-txt h3{color:#fff}.template-collection-shop-by-style .page-banner-overlay{text-align:center;left:0}.quote-about-us-sec{padding:40px 0 35px}.our-story-foot p{margin:0 0 22px}.template-collection-shop-by-style .shop-by-style-m{padding-bottom:25px}.template-collection-shop-by-house .shop-by-style-m{padding:15px 0 10px}.template-collection-shop-by-house .page-banner-overlay{transform:translateY(35%)}.template-collection-shop-by-house .page-banner-overlay-inn p{max-width:220px}.wishlist-hero-list-footer button.MuiButtonBase-root{padding:8px 20px;font-size:12px!important}.wishlist-hero-list-footer{margin:25px 0 0}body .MuiDialogContent-dividers{padding:16px 0}.MuiDialogTitle-root .MuiTypography-root.wishlist-hero-header-title{font-size:24px!important}.MuiCardHeader-content .wishlist-hero-list-card-header-product-name{font-size:15px!important}body .product-form__input--pill input[type=radio]+label{width:22px;height:22px}textarea#additional_info{padding:10px}select#phone_country_code{width:75px}.store-map-sec{padding-top:35px}.store-map-list{width:fit-content;margin:auto}body .store-map-inn .page-width{padding-left:0!important;padding-right:0!important}}@media(max-width:395px){.password-main{height:calc(100% - 230px)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
