.h3{font-size:21.33px;line-height:1.2em}h2{font-size:43px}.js .shopify-section-group-header-group .section.header:before{height:unset}.button.button--secondary{padding:15px 20px;min-width:max-content;text-transform:capitalize;transition:.3s all linear;font-weight:700;line-height:1.5}.button.button--secondary:hover{background:#191919;color:#fff;transition:.3s all linear}.slideshow-content .button.button--secondary:hover,.banner .button.button--secondary:hover{background:#fff;color:#191919;transition:.3s all linear}.announcement-text.leading-tight{font-weight:700}.topbar-section{height:40px}.announcement-bar .announcement__slides.flickity{min-width:22rem;max-width:22rem}.topbar.section:before{display:none}.topbar.topbar--center{display:flex;justify-content:space-between;width:100%}.topbar .social-icons,.topbar .localization{width:25%}.topbar .announcement-bar{width:50%}.announcement-bar svg.icon.icon-arrow-left,.announcement-bar svg.icon.icon-arrow-right{width:20px;height:20px;background:#0003;border-radius:20px}@media screen and (min-width: 1024px){.header-nav-scrolled .header--center .header__navigation:not(.active){opacity:1;overflow:hidden;padding-bottom:20px;max-height:100%}.header__icons svg.icon.icon-hamburger.icon-lg{display:none}.header--center .header__navigation{max-height:100%;padding-bottom:20px}}.icon icon{stroke-width:1.1}.header__logo{height:70px}.header__navigation ul.flex.flex-wrap.list-menu.with-dot{gap:60px}.header__menu>ul .menu__item{height:auto;padding-top:25px}.footer__socials ul.flex.flex-wrap.items-center.gap-7{gap:15px}.social_platform{background:#fff;border-radius:50%;height:42px;width:42px;display:flex;align-items:center;justify-content:center}.footer-copyright{font-size:var(--text-sm);padding:15px 50px}@media screen and (min-width: 1280px){.footer__right{padding-inline:0}.footer__left{border-inline-end:none}}@media screen and (min-width: 768px){.footer__accordions.md\:gap-12{gap:30px}.footer{grid-template-columns:1fr 1fr}.footer__accordions .details{width:calc(50% - var(--sp-12) * 4 / 5)}.footer__right{grid-template-columns:1fr;border:none;margin:0;padding:0}}.footer__socials{flex-direction:column;gap:15px}.footer__right{align-content:baseline;gap:30px}.footer__newsletter .field{display:flex;align-items:center;gap:10px;justify-content:space-between}.footer__newsletter .self-submit-button{width:max-content;height:auto;transform:none;position:unset}.footer__newsletter .self-submit-button button{padding:12px 30px;font-size:16px;line-height:1.8;font-weight:400}.newsletter-form{max-width:45rem}.footer__newsletter .newsletter-form .field .input{padding:12px 30px;line-height:1.8em;font-size:14px;height:53px;background:#3b3b3b;border-radius:var(--rounded-full);font-family:DM Sans,DM Sans Placeholder,sans-serif}.footer__newsletter .newsletter-form .field .label{line-height:1.8em;font-size:14px;height:auto;font-family:DM Sans,DM Sans Placeholder,sans-serif;opacity:1;height:53px}.footer__accordions a.block{font-size:14px;line-height:1.4em}.footer__accordions .gap-3{gap:10px}.banner.media--750px.mobile\:media--400px.w-full.overflow-hidden{margin:0;max-width:100%}.slider .indicators{opacity:1}.slideshow-content h2.heading.leading-none.title-md{font-size:43px;line-height:1.2em}.slideshow-dots svg.icon.icon-arrow-left-long{display:none}.slideshow-dots svg.icon.icon-arrow-right-long{display:none}.slideshow-dots{border-block-start:0}.flickity-page-dot[aria-current=true]:before{background:#fff;opacity:1;box-shadow:0 0 0 1px rgb(var(--color-foreground))}.flickity-page-dot:before{box-shadow:0 0 0 1px rgb(var(--color-foreground));opacity:.3}button.flickity-page-dot{width:16px}@media screen and (min-width: 1536px){.slideshow-content{padding-inline:50px}}@media screen and (min-width: 1024px){.slideshow-content{padding:30px 50px}}.slideshow-dots{position:absolute;left:50%;bottom:30px}.slideshow-content a.button.button--secondary{margin-bottom:18px}.collection-list .media-card--overlap .media-card__content{background:transparent}.collection-list .media{padding:30px;background:#f7f7f7}.collection-list .media-card__content{background:transparent;padding:20px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.collection-list .media-card__text .heading{font-size:16px;line-height:1.2;text-transform:capitalize;letter-spacing:.6px}.collection-list .media-card__text p{font-size:14px;line-height:1.4;letter-spacing:.6px}.collection-list .media-card__text.grid.gap-0d5{gap:10px}.collection-list .card-grid{gap:30px}.collection_list .slider .indicators .button{width:40px;height:40px;background:#999;opacity:1}.collage .title-wrapper p.heading{margin:0;font-size:23px;font-weight:bolder;color:#999;line-height:1.2em}.rich-text .collage h2.heading.title-md{text-transform:capitalize;font-weight:900;font-family:sans-serif}@media screen and (min-width: 1024px){.rich-text .collage .title-wrapper>:is(p){margin:0}.rich-text .collage.with-richtext{padding-inline:50px}.rich-text .collage h2.heading.title-md{font-size:43px;margin-top:10px}.rich-text .description.rte.leading-normal.subtext-md{margin:35px 0}.collage.with-richtext{padding-inline:50px;gap:80px;width:100%;grid-template-columns:1fr 1fr}.rich-text .title-wrapper{width:95%}.rich-text .subtext-md{font-size:16px;line-height:1.8}.rich-text .collage .gap-4{gap:0}}.rich-text .button.button--secondary{width:50%;background:#000;color:#fff}.rich-text .button.button--secondary:hover{background:#0264b7;color:#fff;transition:.3s all linear;border:none}.rich-text .button.button--secondary:after{border:none}@media screen and (min-width: 1536px){.collage.with-richtext,.collage.with-richtext .title-wrapper,.collage.with-richtext .rich-text{padding-inline:0}}@media screen and (min-width: 1024px){.collage_blog_post_section .blog-collage{gap:20px;grid-template-columns:repeat(28,minmax(0,1fr));row-gap:40px}.collage_blog_post_section .blog-collage .article-card:is(:nth-child(2),:nth-child(3)),.collage_blog_post_section .blog-collage.with-only4 .article-card:nth-child(4){grid-column:span 14;gap:0;border:1px solid #1919191a;border-radius:10px;padding:0;margin:0}.collage_blog_post_section .blog-collage .article-card:nth-child(1):not(.without-image) .article-card__content{inset:auto;bottom:0;padding:20px;gap:15px}.collage_blog_post_section .blog-collage .article-card:nth-child(1) .article-card__content>.grid{gap:15px}.collage_blog_post_section .blog-collage .article-card:nth-child(1) .article-card__title{font-size:21.33px;line-height:1.2;font-weight:700;letter-spacing:0}.collage_blog_post_section .blog-collage .article-card:nth-child(1) .article-card__bottom{font-size:16px;line-height:1.2}.collage_blog_post_section .blog-collage .article-card:nth-child(1) .article-card__content .text-sm{font-size:16px;line-height:1.8;text-transform:capitalize;padding-bottom:5px;background:linear-gradient(currentColor,currentColor) 0 min(100%,2.35em) / 100% 1px no-repeat;display:inline-block}.collage_blog_post_section .blog-collage .article-card:nth-child(1) .article-card__content .text-xs{font-size:12px;line-height:1.8}.collage_blog_post_section .blog-collage .article-card:is(:nth-child(2),:nth-child(3)) .article-card__bottom.rte{font-size:14px;line-height:1.4}.collage_blog_post_section .blog-collage .article-card:is(:nth-child(2),:nth-child(3)) a.article-card__title{font-size:16px;line-height:1.2;font-weight:700;text-transform:capitalize;letter-spacing:0}.collage_blog_post_section .blog-collage .article-card:is(:nth-child(2),:nth-child(3)) .grid.gap-4.md\:gap-5{gap:15px;padding-top:20px}.article-card__content{gap:15px;padding:35px 20px}.collage_blog_post_section .blog-collage .article-card:is(:nth-child(2),:nth-child(3)) a.link{font-size:16px;line-height:1.8;text-transform:capitalize;padding-bottom:5px;background:linear-gradient(currentColor,currentColor) 0 min(100%,2.35em) / 100% 1px no-repeat;display:inline-block;margin-bottom:20px;font-weight:700}.collage_blog_post_section .blog-collage .article-card:is(:nth-child(1),:nth-child(2),:nth-child(3)) :is(.article-card__media,.article-card__link,.article-card__image){border-top-left-radius:10px;border-bottom-left-radius:10px}.collage_blog_post_section .article-card__top li:after{height:22px;opacity:1}.collage_blog_post_section .blog-collage .article-card:is(:nth-child(2),:nth-child(3)) .article-card__media{border-radius:0}.collage_blog_post_section .blog-collage .article-card:is(:nth-child(2),:nth-child(3)) .article-card__media,.collage_blog_post_section .blog-collage.with-only4 .article-card:nth-child(4) .article-card__media{flex:0 0 47%}.collage_blog_post_section .article-card__link:hover .article-card__image{transform:none}.collage_blog_post_section .blog-collage .article-card:nth-child(3):before,.collage_blog_post_section .blog-collage.with-only4 .article-card:nth-child(4):before{inset-block-start:-20px}}.collage-blog-post h2.heading{font-size:43px;line-height:1.2}.video-hero h2.banner__title.heading.leading-none.title-md{font-size:43px;text-transform:capitalize}.video-hero .rte.text-opacity{font-size:16px;color:#fff;margin:10px 0}a.button.button--primary.button--md.button--fixed{margin:0}a.button.button--primary{margin:0;width:100%;font-size:16px;font-weight:700;padding:15px 20px;line-height:1.8em;transition:.3s all linear}a.button.button--primary:hover{background:#0264b7;color:#fff;transition:.3s all linear}.button.button--primary:after{border:none}.countdown__item p:after{color:#fff;font-size:100px}.countdown .rte h4{font-size:23.04px;margin:0}countdown-timer.countdown__timer{font-size:100px;line-height:1}.countdown__item span{display:none}.countdown animate-element.block.animate{margin:15px 0}.countdown a.button.button--primary.button--md.button--fixed{margin:0}.countdown .rte p{margin:15px 0}shop-the-look.shop-the-look.grid.gap-6{grid-column-gap:60px;align-items:end}.shop-the-look .title-wrapper .heading+.description{margin-block-start:0;line-height:1.8}.shop-the-look carousel-element{padding-inline:0}.shop-the-look .product-card{background:#f7f7f7;margin-bottom:25px}.shop-the-look .product-card__media .media{background:#f7f7f7}.shop-the-look .title-wrapper>.grid{gap:0}.shop-the-look .banner.media--adapt{padding-block-end:75.537849%}.shop-the-look .product-card .quick-add .button{opacity:1}.shop-the-look .quick-add button.button.button--secondary{min-width:100%;line-height:1.8}.shop-the-look .product-card .quick-add{--tw-translate-y: 0;display:block}.shop-the-look .product-card__content.grow{align-items:start;gap:10px;padding:20px}@media screen and (min-width: 1536px){.shop-the-look{grid-template:"lookbook title" "lookbook carousel" / minmax(0,2.2fr) minmax(0,1fr)}}.shop-the-look .title-wrapper{padding:0;margin-bottom:0;text-align:center}.itg_star_icon.z-2.absolute.top-0.right-0.opacity-0{inset-block-start:var(--sp-4);inset-inline-end:var(--sp-4);display:flex;gap:6px;padding:10px;align-items:center;background:#f7f7f7;border-radius:10px;opacity:1;transition:.5s all linear}.product-card__media:hover .itg_star_icon.z-2.absolute.top-0.right-0.opacity-0{opacity:0;transition:.5s all linear}.product-card:hover .quick-view__button{opacity:1;background:#191919;color:#fff;transition:.5s all linear;width:40px;height:40px;border-radius:50%;padding:10px}.product-card .quick-view__button{opacity:0;transition:.5s all linear}.itg_star_icon span.btn-text{font-size:12px;font-weight:600;line-height:1.8}.shop-the-look .media--contain>img{object-fit:cover}.shop-the-look a.product-card__title{font-size:16px;font-weight:700;line-height:1.2}.shop-the-look span.price__regular{font-size:16px;line-height:1.8}.shop-the-look h2.heading{font-size:43px;line-height:1.2}@media screen and (min-width: 1200px){.shop-the-look carousel-element{grid-area:unset;padding-top:0}}.text-with-icons .icon .fill{stroke:none;fill:none}.column__content p.column__title{font-size:16px;font-weight:700;line-height:1.2}.column .column__icon{padding:7px;background:#fafbfd;border-radius:50%}.column.flex{gap:5px;align-items:center;padding:0 30px}.column__text.rte{padding:0;font-size:14px;line-height:1.4}.scrolling-text__item.media--transparent:not(.loading){width:160px}.scrolling-text__item.with-text+.scrolling-text__item.with-text:before{display:none}@media screen and (min-width: 1024px){.scrolling-text__item.with-media>:is(img,svg){width:100%}}.marquee.with-dot .scrolling-text__item:first-child:before{display:none}.scrolling-text__item.with-text{text-transform:capitalize;letter-spacing:1px;font-family:sans-serif;font-weight:900;line-height:1.2;gap:20px}.scrolling-text__item em:first-child{font-style:italic}#shopify-block-floating .newsletter-bar__social{display:none}@media screen and (min-width: 1280px){.template-index .product__title.with-price{grid-template-columns:auto}}.featured-product.product{gap:30px}.featured-product .product__title .product__price{place-self:start}.featured-product .field{display:flex;justify-content:space-between}.featured-product .featured-product button.quantity__button{background:#f7f7f7;border-radius:10px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px 12px}.template-index .featured-product .quantity{border:none}.template-index .featured-product .quantity .quantity__button:last-of-type{padding-inline:0}.template-index .featured-product .quantity .quantity__input{font-size:20px;font-weight:700;line-height:1.8}.featured-product .product__title h2.heading{font-size:37.9px;line-height:1.2}.featured-product .product__price .price__regular{font-size:21.33px;font-weight:700;line-height:1.2}a.newsletter-bar__button{padding:20px 10px;margin:0;font-size:16px;font-weight:600;line-height:normal;background:#fbfbfb;border:none;height:auto;width:max-content}.newsletter-bar{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:none!important}.spinning_image img{animation:rotate linear 8s infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinning_image{position:absolute;right:25px;top:-50px}.featured-product .product__media button{border:2px solid #f3f3f3}@media screen and (min-width: 1280px){.product__thumbnails--beside .product__thumbnail{height:70px;width:70px;object-fit:cover;border:1px solid #f3f3f3}.product__thumbnails--beside .product__thumbnails-list{justify-content:flex-end}}.product-form__submit:hover{background:#0264b7;color:#fff;transition:.3s all linear}.featured-product p.leading-none{font-family:Raleway,Raleway Placeholder,sans-serif;font-weight:700;text-decoration:underline;text-underline-offset:5px}.share.flex.justify-between.items-center{justify-content:unset;gap:10px;display:none}.template-index .featured-product svg.share-icon{width:20px;height:20px;display:none}.subscribe-block-main{background:#f7f7f7;padding:20px;border-radius:20px;display:flex;flex-direction:column;gap:20px}.subscribe-block-col{border-radius:10px;background:#fff;padding:20px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.subscribe-block-col h4{font-size:21.33px;line-height:1.2;padding-bottom:5px}.subscribe-block-col h5{font-size:21.33px;line-height:1.2;padding:14px 0}.subscribe-block-inner{display:flex;gap:10px;align-items:center}.itg_cart_1{z-index:1!important}.itg_cart_2{z-index:2!important}@media screen and (max-width: 749px){.footer__newsletter{grid-column:auto;gap:15px;align-items:center;justify-content:center}.footer__newsletter .field{flex-direction:column;gap:15px}.footer__right{padding-top:20px;column-gap:0}.footer__socials{justify-content:center;align-items:center}}.indicators .button{height:40px;width:40px;background:#0003}.self-submit-button{width:auto}.self-submit-button button{padding:20px}.card-grid{--card-grid-gap: 30px}.custom-multicolumn .text-with-icons.with-border.grid--4 .column:nth-child(4n+1){padding-inline-start:30px}.product-card--standard:not(.product-card--thickness) .product-card__content{padding-inline:20px}.product-card__content .quick-add form,.product-card__content button.custom-button.button{width:100%}.collection-banner-section h1.banner__title.heading{font-size:37.9px;line-height:1.2em;letter-spacing:0;margin-top:15px}.collection-banner-section .breadcrumb li.flex{font-size:21.33px;font-weight:600;line-height:1.2em;height:100%}.collection-banner-section .banner__box{padding-bottom:30px}.product-card__content{background:#f7f7f7;padding:35px 20px 20px;flex-direction:column;align-items:center;gap:10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.product-card__details.lg\:flex-row{flex-direction:column;align-items:center;text-align:center}.product-card__title{font-size:16px;font-weight:700;line-height:1.2}.facet-drawer span.drawer__title.heading{font-size:21.33px;line-height:1.2}[data-rounded-block=round] .drawer--start .drawer__inner{border-end-end-radius:0;border-start-end-radius:0}.facet-drawer button.button.button--secondary.button--close.drawer__close{padding:0;width:26px;height:26px;border:1px solid black}.facet-drawer .button--close .icon:first-child{width:15px;height:15px}.facet-drawer .select{border-radius:40px;background:#f7f7f7}.facet-drawer label.text-base-xl.font-medium.cursor-pointer,.facet-drawer span.text-base-xl.font-medium,.facet-drawer .field{font-size:16px;font-weight:700;text-transform:capitalize}.facet-drawer button.button.button--primary.w-full{font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0;transition:.3s all linear}.facet-drawer button.button.button--primary.w-full:hover{background:#0264b7;color:#fff;transition:.3s all linear}.removable-facet{padding:15px 20px;background:#f7f7f7;font-size:16px;font-weight:700;line-height:1.8}.active-facets{gap:15px}@media screen and (min-width: 1024px){.drawer__header{padding-inline:20px}.drawer__scrollable{padding:20px}}.collection__topbar .grow{flex:none}.collection__topbar ul.subcollections{gap:15px}.collection__topbar a.subcollection{background:#f7f7f7;text-decoration:none;padding:15px 20px;text-align:center;display:inline-block;height:unset;font-size:16px;border-radius:40px;font-weight:700;line-height:1.8}.collection__topbar a.subcollection:hover{transition:.3s all linear;background-color:#262626;color:#fff}.collection__topbar .subcollections li:first-child .subcollection{padding-inline-start:20px}.collection__topbar .active .subcollection .btn-text:after{--tw-scale-x: 0}.custom-multicolumn .column .column__icon{background:transparent;width:40px;height:40px;padding:0}.custom-multicolumn-icon h2.heading.title-md{font-size:37.9px;text-transform:capitalize;line-height:1.2;padding:0}.custom-multicolumn-icon .column{background:#1e2325;color:#fff;padding:30px;flex-direction:column;align-items:start;justify-content:start;border-radius:20px;gap:0;width:calc(25% - 22.5px)}.custom-multicolumn .text-with-icons{gap:30px;display:flex;flex-wrap:wrap}@media screen and (min-width:1200px){.custom-multicolumn-icon .text-with-icons.with-border .column:first-child{padding-inline-start:30px}}.custom-multicolumn-icon .column__content p.column__title{font-size:21.33px;font-weight:700;line-height:1.2;color:#fff;margin-bottom:15px;margin-top:30px}.custom-multicolumn-icon .column__text.rte{padding:0;font-size:16px;line-height:1.4}@media screen and (min-width : 1450px){.template-collection .image-with-text{gap:10px}.template-collection .image-with-text__item.custom-media{width:400px}.template-collection .image-with-text__item{width:800px}.template-collection .lg\:flex-row-reverse .image-with-text__item.lg\:grow-0+.image-with-text__item .rich-text{padding-inline-end:0}.template-collection .image-with-text .rich-text>*+*:not(.spacing-section){margin-block-start:0}.template-collection .image-with-text .rte :where(p):not(:where([class~=not-rte] *)){margin-block:30px}.template-collection .image-with-text .rte :where(ul,ol):not(:where([class~=not-rte] *)){margin-block:0}.template-collection .image-with-text .rte :where(ul>li,ol>li):not(:where([class~=not-rte] *)){font-size:14px;line-height:1.4;margin:0}.template-collection .rte :where(ul):not(:where([class~=not-rte] *)) ::marker{color:#000}}.template-collection .image-with-text__item h2.heading{font-size:37.9px;line-height:1.2;margin-bottom:30px;letter-spacing:0}.video.section:before{background-color:transparent}.video-heading{text-align:center;margin-bottom:40px;padding:0 20px;display:flex;flex-direction:column;gap:10px}.video-heading h3{font-size:37.9px;line-height:1.2}.video-heading h4{font-size:28.43px;line-height:1.2;text-transform:capitalize}.template-collection .field label.label.is-floating{display:none}.custom-about .banner__content .rte h5{font-size:21.33px;line-height:1.2}.custom-about .banner__content .banner__title{font-size:37.9px;margin-top:15px;letter-spacing:0}.custom-about .banner__content .banner__box{padding-bottom:30px}.custom-about .image-with-text__item .media:not(.media--rounded){border-radius:0}.custom-about h2.heading{font-size:43px;line-height:1.2;margin-bottom:10px}.custom-about .image-with-text .rich-text>*+*:not(.spacing-section){margin-block-start:0}.custom-about .image-with-text .rte p{font-size:16px;line-height:1.8}.custom-about .image-with-text .rte p strong{font-size:16px;line-height:1.2;text-transform:capitalize;font-weight:900}@media screen and (min-width:1100px){.custom-about .main-custom-collection-list{display:flex;gap:40px;align-items:center}.custom-about .main-custom-collection-list .title-wrapper{width:calc(30% - 40px)}.custom-about .main-custom-collection-list .grid.slider{width:calc(70% - 20px)}}.custom-about .collection-list h2.heading{font-size:43px;line-height:1.2;margin-bottom:0}.custom-about .main-custom-collection-list .rte p{font-size:16px;line-height:1.8}.custom-about .testimonial h3{font-size:37.9px!important;line-height:1.2;text-transform:capitalize}.custom-about .testimonial cite{font-style:normal;line-height:1.8;font-weight:700!important}.custom-about .scrolling-text__item.with-text{padding:36px 0}.template-article .testimonial.section.section--padding{padding:0 50px 60px}.template-article .testimonial .page-width.page-width--narrow{max-width:100%;background:#f7f7f7;padding:120px;border-radius:40px}.template-article testimonials-element.testimonials.block.rte.relative.z-1{max-width:1075px;margin:0 auto}.template-article .testimonial h3{font-size:37.9px!important;text-transform:capitalize;letter-spacing:0}.template-article .testimonial cite{font-size:28.43px!important;font-style:normal;font-weight:900!important;margin:10px 0 0!important}@media screen and (min-width: 768px){.template-article .banner__box{width:auto;min-width:670px;max-width:670px}.template-article h1.banner__title{font-size:52px;line-height:1.2;letter-spacing:0;text-transform:capitalize}.template-article .contact__fields .field{width:100%}}.template-article .contact .title-wrapper{margin:0}.template-article .contact .gap-4{gap:15px}.template-article .contact h2.heading.title-md{font-size:28.43px;line-height:1.2;text-transform:capitalize}.template-article .contact .label.is-floating{padding:15px;font-size:14px;letter-spacing:0;height:unset;margin:0;opacity:1;line-height:1.2}.template-article .contact .input,.select,.textarea{height:unset;background:transparent;border:1px solid rgba(25,25,25,.1)}.template-article .contact .textarea{border-radius:10px}.template-article .contact .input.is-floating,.select.is-floating{height:unset;padding:15px;background-color:transparent;border:1px solid rgba(25,25,25,.1);border-radius:40px;line-height:1.2}.template-article .card.article-card{border:1px solid rgba(25,25,25,.1);gap:0;border-radius:20px}.template-article .article-card__media{border-bottom-left-radius:0;border-bottom-right-radius:0}.template-article .article-card__content{gap:15px;padding:20px}.template-article a.article-card__title.heading{font-size:16px;font-weight:700;text-transform:capitalize}.template-article a.link{font-weight:700;text-transform:capitalize;padding-bottom:5px;font-size:16px}.template-article .title-wrapper h2.heading{font-size:43px;line-height:1.2}.template-article .blog-grid{--card-grid-gap: 20px}.template-article .contact input::placeholder{opacity:1;color:#000;font-size:14px;line-height:1.2}.template-article .contact textarea::placeholder{opacity:1;color:#000;font-size:14px;line-height:1.2}.template-article .contact label.label.is-floating{display:none}.newsletter-bar .newsletter-bar__button.rounded-full{border-radius:0}.template-blog .card.article-card{gap:0;border:1px solid rgba(25,25,25,.1);border-radius:20px}.template-blog .article-card__media{border-bottom-left-radius:0;border-bottom-right-radius:0}.template-blog .article-card__content a.article-card__title.heading{font-size:16px;font-weight:600}.template-blog .article-card__content .md\:gap-5{gap:10px}.template-blog a.link{font-size:16px;line-height:1.8;font-weight:600;text-transform:capitalize;padding-bottom:5px}.template-blog .article-card__content{padding:20px;gap:10px}.rolls-main-block{display:inline-block;margin-left:10px;width:100%;padding:20px;border-radius:20px}.roll-block-column-grid{display:flex;flex-direction:row;gap:10px;margin-top:15px;margin-bottom:15px;flex-wrap:wrap}.rolls-block-column{padding:10px;border-radius:40px;display:flex;justify-content:space-between;gap:10px;align-items:center;width:100%;border:1px solid #262626}.rolls-block h4{font-size:23px;font-weight:900;line-height:1.2;letter-spacing:0}.rolls-block-column a{font-size:14px;line-height:1.8;letter-spacing:0}.rolls-block p{font-size:14px;padding:10px;line-height:1.8}.product-with-text p.banner__subheading{color:#e8bf1a;text-transform:capitalize;letter-spacing:0;font-size:21.33px;font-weight:700}.product-with-text .rte.leading-normal.body.subtext-md{margin:0}.product-with-text h2.heading.leading-none.title-md{text-transform:capitalize;font-size:43px;line-height:1.2;font-family:sans-serif;font-weight:600;margin:20px 0}.product-with-text-main .image-with-text__image img{object-fit:contain;transform:scale(1)!important}.product_text_col{display:inline-block;width:32.33%;margin-top:20px}.product_text_col .product__text-inner.flex.items-center{flex-direction:column;padding-top:0;padding-bottom:0}@media screen and (min-width: 1280px){.main-product-section .product__thumbnails--beside{order:-1;width:35%}.main-product-section .product__thumbnails--beside .product__thumbnail{height:200px;width:170px;padding:20px;background:transparent}.product__title.with-price{gap:30px}}.product__thumbnail img{height:100%;object-fit:cover}.product__title h1.heading{font-size:28.43px;line-height:1.2;text-transform:capitalize}.template-product .featured-product .product__title .product__price{place-self:center}.product_text_col p.rte{text-align:center}.main-product-section .subscribe-block-col h6{font-size:16px}.main-product-section .subscribe-block-col h5{padding:0 0 10px}.main-product-section .subscribe-block-col{padding:20px 10px}.main-product-section .product__accordion .details__content.grid.gap-2{background:#f7f7f7;padding:10px 20px;border-radius:10px}.main-product-section .custom-product-bundel.product__accordion{background:transparent}.main-product-section .custom-product-bundel.product__accordion .details__summary{padding:0 0 20px}.main-product-section .custom-product-bundel svg.icon.icon-plus-2{display:none}.main-product-section .custom-product-bundel .product-bundle__info{background-color:transparent;flex-direction:row-reverse;padding:0;gap:10px}.main-product-section .custom-product-bundel input.checkbox{width:114px;padding:15px 20px;border-radius:40px;position:relative;height:60px;background:transparent}.main-product-section .custom-product-bundel input[type=checkbox]:not(.switch):after{border:0;border-inline-start:0;border-block-start:0;width:unset;height:unset;inset-inline-start:0;inset-block-start:0;transform:rotate(calc(var(--r, 20deg) * var(--transform-logical)));content:"Add";color:#000;opacity:1;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700}.main-product-section .custom-product-bundel input.checkbox:checked{background:#000!important}.main-product-section .custom-product-bundel input[type=checkbox]:checked:after{border:0;border-inline-start:0;border-block-start:0;width:unset;height:unset;inset-inline-start:0;inset-block-start:0;transform:rotate(calc(var(--r, 20deg) * var(--transform-logical)));content:"Added";color:#fff;opacity:1;text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700}.main-product-section .custom-product-bundel .horizontal-product__media{width:100px;height:124px;border-radius:0}.main-product-section .custom-product-bundel .horizontal-product__media img{object-fit:cover;height:124px}.main-product-section .custom-product-bundel p.horizontal-product__title{font-size:16px;font-weight:700}.main-product-section .product__accordion.with-border{border-block:0}.main-product-section details.product__accordion.details.with-border{background:#f7f7f7;border-radius:10px}.main-product-section .product__accordion span.text-sm-base.font-medium.leading-none{font-size:16px;font-weight:700;line-height:1.4}.main-product-section .product__accordion .details__content.rte span{opacity:1;color:#000;font-size:16px;line-height:1.8}.main-product-section .subscribe-block-main{margin:0}.main-product-section .custom-text.product__text{padding:0;margin:0}.main-product-section form.installment{display:none}.main-product-section .custom-text .product__text-inner{padding-left:0}.custom-text strong{font-size:14px}.main-product-section .product-form-wrapper{margin-top:20px}.text-column-multi{display:inline-block;width:33.33%;padding-right:30px;vertical-align:top}.multicolumn-image-with-text .image-with-text{background:#1e2325;padding-left:30px;border-radius:50px}.multicolumn-image-with-text .text-column-multi p{font-size:14px;margin-top:10px;line-height:1.4}.image-with-text__item.multi-text{padding:84px 0}.multi-text .rich-text.lg\:text-left.text-left{padding-inline-end:0}.multicolumn-image-with-text .multi-text h2.heading.leading-none.title-md{font-size:37.9px;text-transform:capitalize}.how-to-use-content{background:#f7f7f7;padding:20px;border-radius:10px;display:inline-block;width:100%}.how-to-use-content p{font-size:16px;font-weight:700;line-height:1.4;text-transform:capitalize;text-decoration:underline;text-underline-offset:10px}.main-product-section .product-sticky{position:sticky;top:150px}.main-product-section .custom-product-bundel span.text-sm-base.font-medium.leading-none{font-size:21.33px;text-transform:capitalize;font-weight:700}.multicolumn-image-with-text .image-with-text__item .media:not(.media--rounded){border-radius:0}product-recommendations h2.heading.title-md{font-size:37.9px;text-transform:capitalize}product-recommendations .title-wrapper.leading-none.gap-4.lg\:gap-8{gap:40px;margin-block-end:0}.flex-product{display:flex;flex-direction:column;gap:10px}.flex-product .horizontal-product__quantity{margin-inline-start:0;justify-content:flex-start;display:flex}.image-with-text-slider{width:100%;display:inline-block;background:#191919}.image-with-slide-row{display:flex;gap:50px;align-items:center;padding:15px 0}.custom-slides-text{width:calc(50% - 25px);display:flex;flex-direction:column;gap:20px}.custom-slide-image{width:100%;height:100%;max-width:calc(50% - 25px)}.custom-slide-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;max-height:500px;border-radius:20px}.custom-slides-text .slide-subheading{color:#fff;font-size:21.33px}.custom-slides-text .rte{color:#fff;font-size:16px}.custom-slides-text h3.text-heading{color:#fff;font-size:37.9px}.custom-navigation-dots{display:flex;margin-top:20px;align-items:center;justify-content:center}.use-text{margin:25px 0}span.cstm-sale-badge{font-size:8px;background:#5ab850;color:#fff;padding:0 10px;border-radius:10px;text-transform:uppercase;line-height:1.8;display:inline-block;letter-spacing:.5px}.main-product-section .quantity{width:170px;padding:15px}.main-product-section button.quantity__button,.main-product-section .quantity .quantity__input{width:46px}.main-product-section button.quantity__button.cstm-plus{text-align:left;align-items:center;display:flex;justify-content:end}.main-product-section .quantity .quantity__button:first-of-type{padding-inline-end:0}.main-product-section .quantity .quantity__button{padding-inline:0}.main-product-section .buy-buttons .quantity:has(~.product-form__submit.with-price) .quantity__input{max-width:46px}.main-product-section .quantity .icon-sm{width:16px;height:16px}.main-product-section .featured-product svg.cstm-share-icon{width:22px;height:22px;display:block}.main-product-section .featured-product p.leading-none{text-decoration:none}.main-product-section .featured-product .social-sharing li{width:auto;height:auto}.main-product-section ul.social-sharing.flex.flex-wrap{gap:10px}@media screen and (min-width: 1280px){.product__thumbnails--beside .product__thumbnails-list{grid-auto-flow:row;overflow-y:scroll}}.js [data-button-hover=none] .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:#000}.js [data-button-hover=none] .shopify-payment-button__button--unbranded:hover{color:#fff}.main-product-section .custom-product-bundel input.checkbox:hover{background-color:#000}.main-product-section .custom-product-bundel input[type=checkbox]:not(.switch):hover:after{color:#fff}button.itg_toggle-content-btn.btn.btn--secondary{color:#000;cursor:pointer;padding:10px 20px;border-radius:40px;background:#fff;width:100%;text-align:center;max-width:200px;justify-content:center;display:flex;font-weight:700;margin-top:10px}.full-content{overflow:hidden;max-height:0;transition:max-height .6s ease}.desc_contain{display:inline;-webkit-mask-image:linear-gradient(to right,black 80%,transparent 100%);mask-image:linear-gradient(to right,black 70%,transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.product-description{color:#000}.template-search label.label.is-floating{display:none}.template-search h1.heading.title-md{text-transform:capitalize;font-size:43px;line-height:1.2;font-weight:600}.cart .empty-state p.heading{font-size:43px;line-height:1.2}@media screen and (min-width: 1024px){.main-content .shopify-policy__container{padding-block:40px}}.shopify-policy__title.h2{font-size:25px}@media screen and (max-width: 1024px){.cart__content.lg\:flex-row{flex-direction:column}}.card.product-card .media{background-color:#fff}.quick-add .button.button--secondary{padding:15px 20px;min-width:max-content;text-transform:capitalize;transition:.3s all linear;font-weight:700;line-height:1.5;opacity:1;width:100%}.quick-view__content .relative.w-full.quick-image{height:100%}.jdgm-rev-widg__header .jdgm-write-rev-link.jdgm-write-rev-link{background-color:#108474;background-color:#000;border:2px solid black;border-color:#000}.jdgm-rev-widg__header .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,.jdgm-write-rev-link.jdgm-write-rev-link:focus{background-color:#000}.jdgm-rev-widg__header .jdgm-write-rev-link.jdgm-write-rev-link:focus{background-color:#000}.jdgm-rev-widg .jdgm-star{color:#000!important}@media screen and (min-width: 768px){.product__media.media--adapt>:is(img,svg,video-media){object-fit:contain;object-position:top center;height:600px}}.product-image--text-header{width:100%;display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center}.product-image--text-header .rte.leading-normal.text-opacity{text-align:center}.product-image--text-row{display:flex;align-items:center;justify-content:center;gap:30px}.product-image--text-row .icon-rolls path{stroke:#000}.product-image--text-row .column-reverse-main{display:flex;gap:20px}.product-image--text-item{width:calc(50% - 15px)}.product--item-image-main{width:100%;height:100%}.product--item-image-main img{width:100%;height:100%;max-height:400px;display:block;object-fit:cover}.product-image--text-header h2{text-transform:capitalize;font-size:43px;line-height:1.2;font-family:sans-serif;font-weight:600;text-align:center}.product-image--text-header p.banner__subheading{text-transform:capitalize;letter-spacing:0;font-size:21.33px;font-weight:700;color:#e8bf1a}.product-image--text-header .rte.leading-normal{text-align:center}button.needsclick{padding:0 30px!important;font-family:DM Sans,DM Sans Placeholder,sans-serif!important}.shopify-policy__title.h2{font-size:18px}.shopify-policy__body .text-base{font-size:16px;line-height:1.6;word-break:break-word}.card.product-card.product-card--promo.block{display:none}.product-metafield-column-heading{text-align:center}.main-product-section .product__thumbnail{width:150px;height:150px}.list-collection span.heading{font-size:16px;line-height:1.2;text-transform:capitalize;letter-spacing:.6px}.desc_contain:has(.itg_content-toggle-container.expanded) .product_short_description{display:none}.custom-multicolumn-icon .text-with-icons.with-border .column:last-child{padding-inline-end:30px}.contact-form .contact{max-width:1000px;margin:0 auto;gap:20px}.contact__sidebar{justify-content:center}.custom-how-to-use .rich-text h2.heading{font-size:23px;line-height:1.2;text-transform:capitalize;letter-spacing:.5px}.custom-how-to-use .rich-text .rte{font-size:14px;line-height:1.4;margin-bottom:30px;margin-top:10px}.custom-how-to-use .rich-text a.button.button--primary.button--md.icon-with-text{width:auto;font-size:21.33px;line-height:1.2;padding:20px 30px;height:unset;max-height:unset;text-transform:capitalize}.custom-how-to-use .rich-text .button.icon-with-text .btn-text{flex-direction:row-reverse;gap:20px}.heading_block .todo__heading{margin:0;font-size:21.33px;line-height:1.2;letter-spacing:.3px}.recomended-settings .media--400px{height:293px}.recomended-settings .media>img{backface-visibility:hidden;object-fit:contain;object-position:right}.recomended-settings .media{background-color:transparent}.recomended-settings .image-with-text__item .rich-text h2.heading{font-size:37px;line-height:1.2em}.recomended-settings .image-with-text__item .rich-text{padding-inline-start:10px!important}.todo_grid__item h3.block__heading.rte{font-size:16px;line-height:1.4;letter-spacing:.3px}.block-table-item:first-child p.text_one{font-weight:700;font-size:21.33px}.todo-text__text.rte{font-size:14px}.custom-how-to-use .section.todo-block:before{display:none}.section_slide_show .slideshow:not(.slideshow--hero) .banner{max-width:100%}button.needsclick.go2479046006.kl-private-reset-css-Xuajs1{width:unset!important;height:unset!important}.needsclick svg{fill:#fff!important}.klaviyo-form input:focus-visible{outline-style:none!important}.quick-view__content .flex.items-center.gap-2{display:none}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
