html.hideScroll,.hideScroll,body.hideScroll{overflow:hidden!important}html,body{margin:0;padding:0}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.is-width-standard{width:100%;max-width:100%;padding:0 40px}.is-width-small{width:100%!important;max-width:448px!important;margin:0 auto!important}.is-width-half{margin:0 auto!important;padding:0!important;width:100%!important;max-width:904px!important}.button{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;min-height:54px;min-width:175px}.navbar.one-whole.column{margin:0!important}.header__link.external-link{width:auto!important;height:auto!important;margin-right:24px!important;font-weight:600}.navbarContainer{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;padding:0 24px;border-radius:16px}.navbarContainer .header__menu{flex:1}.navbarContainer .header__brand{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.navbarContainer .header__icons{flex:1}.header__menu.is-justify-start a.navbar-link{padding:0;margin-right:14px}.header__menu.is-justify-start .navbar-item:last-child a.navbar-link{margin-right:0}header.header section.section.is-width-standard{padding:0 16px}header#header{position:relative;z-index:4000!important}span.header-cart__count.header-cart__count--badge.badge{border-radius:20px;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#ab3428;display:flex;align-items:center;justify-content:center;width:15px;height:15px}a.mobileMenuBackBtn{display:none!important}button.mobileMenuBackBtn{display:none}.header__menu.is-justify-start a.navbar-link:after{position:relative;right:0;top:0;transform:none!important;margin-left:5px}.navbar-dropdown.navbar-dropdown--below-parent{border-radius:10px}nav.nheader__menu-items.is-flex.is-flex-wrap{flex-wrap:wrap}h2.megaMenuTitle{display:none}.megaMenuInnerContainer{width:100%;position:relative;max-width:100%}.mega-menu.mega-menu--header-classic{background:transparent!important;box-shadow:none!important;border:0px solid!important;z-index:200;top:0!important;position:absolute;width:calc(100% - 32px);min-width:0!important;left:50%;transform:translate(-50%,-200%);transition:transform .6s cubic-bezier(.16,1,.3,1)}.megaMenusContainer .mega-menu.mega-menu--header-classic{display:block}.mega-menu.mega-menu--header-classic .megaMenuInnerContainer{top:0!important;border-radius:16px}.megaMenusContainer{width:100%;padding:0 16px!important;overflow:hidden;visibility:hidden;opacity:0;max-height:0!important;min-height:0!important;transition:all linear .3s;position:absolute;left:0;top:100%;z-index:222;transition:all .8s cubic-bezier(.16,1,.3,1)}.showMenu.megaMenusContainer{visibility:visible;opacity:1;max-height:100vh!important;min-height:100vh!important}.activeMenu .mega-menu.mega-menu--header-classic{transform:translate(-50%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.column.mega-menu__block{padding:20px}p.menu__heading{margin-bottom:20px}.heroContainer{position:relative;width:100%;max-width:100%}.headingLeftContainer{width:100%;max-width:80%;text-align:left}h1.heroMainHeading{margin:0;display:block;text-align:left}.heroHeadingAndImagesRow{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:100%;flex-wrap:nowrap}.animatedChangingImagesContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40%;position:relative;overflow:hidden;height:300px}.animatedChangingImagesContainer img.boxImg{display:block;width:100%;height:100%;object-fit:contain;max-width:390px;margin:0 auto;position:absolute}.headingRightContainer{width:calc(100% - 230px);text-align:right;display:flex;align-items:flex-end;justify-content:flex-end}.heroBtnContainer{text-align:center;margin:32px 0 0}.container.alignStart{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:100%}.container.alignStart .image-with-text__text-column{padding:0!important;margin:0!important}.container.alignStart .image-with-text__text-column{margin:0!important;padding:0!important;max-width:562px}h3.image-with-text__heading{padding:0!important}.container.useFullSizeImg .logo-list__item.small-down--one-half.column.one-fourth{width:calc(25% - 6px)!important;margin-bottom:0!important;margin-right:8px;margin-left:0!important;border-radius:16px;overflow:hidden}.container.useFullSizeImg .image-element__wrap{width:100%!important;max-width:100%!important;max-height:none!important}.container.useFullSizeImg .logo-list__item.small-down--one-half.column.one-fourth:nth-child(4n){margin-right:0!important}.header-cart.action-area__link a.header__link,a.header__link.action-area__link{padding:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;margin-right:16px}.header-cart.action-area__link a.header__link span.icon.header__icon,a.header__link.action-area__link span.icon.header__icon{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header-cart.action-area__link a.header__link span.icon.header__icon svg a.header__link.action-area__link svg{width:100%;height:100%}.header-cart.action-area__link{padding:0}.imgRevealingContainer{width:100%;position:relative;overflow:hidden;display:block}.imgOverlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.imgRevealingContainer img{width:100%!important;max-height:none!important;object-fit:unset!important;height:auto!important;display:block!important;overflow:hidden}.sectionHeadingsRow{display:flex;align-items:center;justify-content:space-between;width:100%}.sectionHeadingsRow h2.secHeading.is-h1{font-size:14vw;line-height:100%}.sideHeadingTxt{text-align:right}.galleryItemsRow{display:flex;align-items:flex-start;justify-content:space-between;width:100%;max-width:100%;flex-wrap:nowrap;column-gap:8px;row-gap:8px;margin-top:93px}.galleryImgCol{width:100%}.galleryImgCol .imgRevealingContainer{border-radius:16px;overflow:hidden}p.galleryTitle{display:flex;position:relative;text-align:left;margin-top:16px;align-items:center;justify-content:flex-start;width:100%}p.galleryTitle:before{content:"";background:#000;width:4px;height:4px;display:flex;align-items:center;justify-content:center;margin-right:8px}.sectionFooterImagesWithTxt{display:flex;align-items:center;justify-content:center;width:100%;margin-top:48px}a.button.secBtn{margin:32px auto 0;display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;font-weight:600}.footerRoundImages{display:flex;align-items:center;justify-content:flex-start;margin-right:18px}.footerRoundImg{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:100%;background:#fff;overflow:hidden;padding:2px;position:relative}.footerRoundImg img{width:100%;height:100%;display:block;border-radius:100%;object-fit:cover;object-position:center}.footerRoundImages .footerRoundImg:not(:first-child){margin-left:-9px}.footerRoundImages .footerRoundImg:nth-child(1){z-index:6}.footerRoundImages .footerRoundImg:nth-child(2){z-index:5}.footerRoundImages .footerRoundImg:nth-child(3){z-index:4}.footerRoundImages .footerRoundImg:nth-child(4){z-index:3}.footerRoundImages .footerRoundImg:nth-child(5){z-index:2}h4.secFtHeading.is-text-small{font-size:14px;font-weight:800}.container.contact-form.contact-form--right{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;flex-wrap:nowrap;column-gap:40px}.container.contact-form.contact-form--right .one-half.medium-down--one-whole.column{width:100%;max-width:100%;margin:0!important;max-width:50%}.contact-form__image{margin:0;width:100%;border-radius:16px;overflow:hidden}h2.formHeading{text-align:center;margin-bottom:32px}.custom-contact-form__blocks{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;flex-wrap:wrap;column-gap:8px}.custom-contact-form__blocks .custom-contact-form__block.one-half.medium-down--one-whole.column{width:calc(50% - 4px)!important}.custom-contact-form__block{margin-left:0!important;margin-right:0!important}.container.contact-form.contact-form--right .one-half.medium-down--one-whole.column{margin-bottom:20px!important}.custom-contact-form__block.custom-contact-form__block--textfield.one-whole.medium-down--one-whole.column{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.custom-contact-form__block label.label{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%!important;font-size:12px;font-style:normal;font-weight:400;color:#151515!important;opacity:1!important;margin-top:8px!important}input.input.is-regular{display:flex;align-items:center;justify-content:center;padding:16px 20px!important;min-height:54px!important;border-radius:16px;border:1px solid #151515;background:#fff!important}input.input.is-regular::placeholder{font-size:16px!important;font-style:normal;font-weight:400!important;line-height:140%;color:#151515!important;opacity:.4!important}textarea.textarea.is-primary-btn-style.is-regular{border-radius:16px;min-height:140px!important;border:1px solid #151515}.container.contact-form .buttons.is-left.column.one-whole.has-margin-top{width:100%;margin:0 auto!important;text-align:center}.container.contact-form .buttons.is-left button.button{width:100%;margin:0!important}.custom-contact-form__block.one-whole.medium-down--one-whole.column{width:100%!important;max-width:100%!important}.custom-contact-form__success.subtitle.is-text{text-align:center;font-size:20px;color:#f58549!important}.iconWithTxtColSec .container.is-justify-center{align-items:center;justify-content:center;width:100%}.iconWithTxtColSec .icon-with-text-column__column.has-gutter.column.has-padding.one-third.text-align-center.medium-down--one-whole{padding:0;margin:0 20px;max-width:350px}.icon-with-text-column__column span.icon.is-small{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin:0 auto 16px}.icon-column__text .subtitle.content{margin-top:0;opacity:.4}.icon-column__text h3.icon-column__title.title{margin-bottom:8px}.footer__block.block__logo.medium-down--one-whole.column.sixteen{width:100%;margin:0 auto!important;max-width:100%;display:flex;align-items:center;justify-content:center;min-height:100px}a.footer__logo-wrapper.has-padding-bottom.is-small{padding:0;width:100%;max-width:352px}.customPaymentIcons svg{height:32px;width:46px;margin-right:6px}.showEverythingInCenter a.footer__logo-wrapper{margin:0 auto}.showEverythingInCenter ul.ftMenuLinkList{display:flex;align-items:center;justify-content:center;margin:32px auto}.showEverythingInCenter ul.ftMenuLinkList li.footer__menu-link{margin:0 12px}footer.showEverythingInCenter .container.ftBtmRow{padding:0!important;margin:0 auto!important;width:100%!important;display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;border:0px solid!important}footer.showEverythingInCenter .footer__credits{width:100%!important;max-width:100%!important;text-align:center!important;opacity:.4}footer.showEverythingInCenter .footer__payment-methods{display:flex;align-items:center;justify-content:center;margin-bottom:16px!important}.payment-methods{width:100%}.customPaymentIcons{display:flex;align-items:center;justify-content:flex-end;width:100%}footer.showEverythingInCenter .footer__payment-methods .customPaymentIcons{justify-content:center}.socialMediaContainer{width:100%;margin:0}.showEverythingInCenter ul.social-icons{display:flex;align-items:center;justify-content:center}.showEverythingInCenter ul.social-icons a{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0!important}.showEverythingInCenter ul.social-icons a span.icon{display:flex;align-items:center;justify-content:center}.showEverythingInCenter ul.social-icons a span.icon svg{width:100%;height:100%}.showEverythingInCenter ul.social-icons li{padding:0;margin:0 6px}section.footer__content.section.is-width-standard{width:100%;max-width:100%}section.footer__content.section{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px}div#shopify-section-footer-classic{background:transparent!important}.footer__credits.is-text-small{width:100%!important;margin:0!important;font-size:12px!important}.list-collection__thumbnail img{object-fit:contain}.bannerContainer{width:100%;position:relative}.bannerContent{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;height:calc(96vh - 112px);overflow:hidden;padding:64px 114px;position:relative}.bannerImgContainer{display:flex;align-items:center;justify-content:center;border-radius:16px;height:50%;overflow:hidden;width:100%}.bannerImgContainer img{display:block;width:100%;height:100%;object-fit:cover}.bannerMainHeading{position:absolute;left:0;top:148px;z-index:2;overflow:hidden;height:200px;display:flex;align-items:flex-start;justify-content:flex-start}.bannerMainHeading h1.mainHeadingTxt{text-align:left}.bannerSubHeading{position:absolute;bottom:148px;right:0;z-index:2;overflow:hidden;height:180px;display:flex;align-items:flex-end;justify-content:flex-end}.revealFromBottom{transform:translateY(150%)}.bannerSubHeading h2.subHeadingTxt{text-align:right}.stickyBoxContainer{width:100%;padding:24px;border-radius:24px;position:relative;z-index:2;transform:none!important}.boxTextRow{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;align-items:flex-start}.mainText{width:50%;max-width:538px}h2.boxHeading{width:50%}.preHeadingRow{margin-bottom:24px;width:100%;padding-bottom:24px}p.preHeadingTxt{display:flex;align-items:center;justify-content:flex-start;width:100%;position:relative}p.preHeadingTxt:before{content:"";background:#151515;width:8px;height:8px;border-radius:100%;margin-right:16px}.boxImagesRow{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;margin-top:6px}.boxImagesRow{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;margin-top:6px;row-gap:8px;column-gap:8px;flex-wrap:wrap}.boxImagesRow .imgRevealingContainer.imgContainer{width:calc(25% - 8px);border-radius:16px;min-width:332px}.collectionListSec.useCustomStyle .one-third.column.thumbnail.list-collection__thumbnail.medium-down--one-half.small-down--one-whole{margin:0!important;width:calc(33.33% - 6px)}.image__container.product__imageContainer .image-element__wrap img{min-height:400px;object-fit:cover}.collectionListSec.useCustomStyle .container{row-gap:8px;column-gap:8px;align-items:center;justify-content:center;max-width:1440px;margin:0 auto}.thumbnail.list-collection__thumbnail{border-radius:16px;overflow:hidden}a.collection-info__caption{padding:0!important;width:100%}.collection-info__caption-wrapper{width:100%;max-width:100%}.collection-info__caption-wrapper button.button{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-height:54px;border-radius:16px!important;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515;color:#fff;border:1px solid #fff!important}.collection-info__caption-wrapper button.button:hover{border:1px solid #fff!important;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#6320ee!important}.useCustomStyle button.button.button--secondary{background:#15151529!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#fff!important;font-size:16px!important;font-style:normal;font-weight:600!important;line-height:140%!important;border:0px solid!important}.collection-info__caption-wrapper{transform:translateY(130%)}.collectionListSec.useCustomStyle a.button.secBtn.button--secondary{border:1px solid #ddd!important}.pageHeadingArea h2.heading-section__heading.title.is-h3{font-size:48px;font-style:normal;font-weight:900;line-height:120%}h2.heading-section__heading.title{margin-bottom:16px}.heading-section__subheading.subtitle{margin-top:0}.pageHeadingArea .heading-section__subheading.subtitle.is-text{font-size:16px;font-style:normal;font-weight:400}.faqItemsContainer{display:block;width:100%}.faqRow{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.faqHeadingCol{width:100%;display:flex;flex-direction:column;align-items:center;margin-right:122px;max-width:334px;position:sticky;top:110px;z-index:2}.faqContentCol,button.faqHeadingBtn{width:100%}button.faqHeadingBtn{display:flex;align-items:center;justify-content:center;padding:16px;min-height:54px;margin-bottom:8px;border-radius:16px;border:1px solid #DDD;background:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:140%;transition:all linear .3s}button.faqHeadingBtn:hover{cursor:pointer;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515;color:#fff}button.faqHeadingBtn.active{background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515;color:#fff}h6.title.faq__item-question{margin-bottom:16px}.faqItem{margin-bottom:40px}.faq__item-answer.is-text{font-size:16px;font-style:normal;font-weight:400;line-height:140%}h6.title.faq__item-question.is-h5{text-transform:uppercase}.mainBlogItemsRow.one-whole{width:100%;margin:0!important}.mainBlogItemsRow .featured-article.blog-card.one-third.columns.article.card.show-border-false.medium-down--one-half.small-down--one-whole{width:calc(33.333% - 6px);margin-right:8px!important;margin-left:0!important;margin-bottom:8px!important}.mainBlogItemsRow .featured-article.blog-card.one-third.columns.article.card.show-border-false.medium-down--one-half.small-down--one-whole:nth-child(3n){margin-right:0!important}.featured-article{background:#fff;border-radius:16px;overflow:hidden}.card-content.blog-card__content{padding:24px 16px 16px!important}.featured-article h4.title{text-transform:uppercase;margin-bottom:16px}.meta-info{margin-bottom:24px}.meta-info.is-text-small{font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#151515;opacity:.4}span.featured-article__date{display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;font-size:14px!important}li.meta-info-list__item{width:100%;max-width:100%}span.featured-article__date svg{display:flex;width:20px;height:20px;margin-right:8px}.blog-card__read-more{width:100%;margin:0!important}.blog-card__read-more a.button{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;border-radius:16px;border:1px solid #DDD!important;min-height:54px;font-size:16px;font-weight:600}.blog-card .image-element__wrap{max-height:none!important}.container.paginationContainer{width:100%;padding:0!important;margin:0 auto!important}.container.paginationContainer .one-whole.column{width:100%!important;margin:0!important}.paginationContainer .paginate{display:flex;align-items:center;justify-content:space-between;width:100%;margin:24px auto 0!important;max-width:100%}nav.pagination{width:100%!important;display:flex;align-items:center;justify-content:space-between;margin:0!important}nav.pagination ul.pagination-list{width:50%!important;display:flex;align-items:center;justify-content:flex-start;column-gap:4px}nav.pagination ul.pagination-list a.pagination-link{font-size:16px;font-style:normal;font-weight:600;line-height:140%;border:0px solid!important;padding:0!important;margin:0!important;width:max-content;height:24px!important;display:flex;align-items:center;justify-content:center;min-width:24px!important;min-height:24px!important;border-radius:100%}nav.pagination ul.pagination-list a.pagination-link.is-current{background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515!important;color:#fff!important}.pagination-ellipsis{height:24px!important;width:24px!important}.paginationNextBtnsContainer{display:flex;align-items:center;justify-content:flex-end;width:50%}a.paginationBtn{display:flex;align-items:center;justify-content:center;padding:0!important;margin:0!important;font-size:16px;font-style:normal;font-weight:600;line-height:140%;border:0px solid!important;cursor:pointer}.paginationNextBtnsContainer a.pagination-previous.paginationBtn{margin-right:24px!important}a.paginationBtn.disabledBtn{cursor:not-allowed}span.articleLabel{display:flex;align-items:center;justify-content:center;padding:4px 8px;width:max-content;max-width:100%;position:absolute;top:12px;left:12px;z-index:2;border-radius:8px;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#f58549;color:#fff;font-size:12px;font-style:normal;font-weight:400}.heading-wrapper--article{width:100%!important;margin:0!important}h1.article__title.title{margin-bottom:16px}.one-whole.column.meta-info{width:100%!important;margin:0!important}.article-content.has-padding-top.has-padding-bottom{padding:48px 0 0!important}.article-content .one-whole.column.content{width:100%!important;margin:0!important}.article-content h5{margin-bottom:16px}.article-content p{margin-bottom:40px!important}.article-content img{margin-bottom:40px;display:block;width:100%;height:auto}a.articleBackBtn{display:flex;align-items:center;justify-content:flex-start;width:max-content;max-width:100%;margin-bottom:48px;font-size:14px;font-style:normal;font-weight:400;cursor:pointer}a.articleBackBtn svg{width:9px;height:9px;margin-right:8px;color:inherit}section.section.articleSection.is-width-half{flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}ul.articleNavPost{display:flex;align-items:center;justify-content:space-between;width:100%}a.prevPostLink{display:flex;align-items:center;justify-content:flex-start;width:max-content;max-width:100%}ul.articleNavPost li{width:50%;display:flex;align-items:center}ul.articleNavPost a svg{width:9px;height:9px;color:inherit}ul.articleNavPost a{font-size:14px;font-style:normal;font-weight:400;text-transform:capitalize}a.nextPostLink{display:flex;align-items:center;justify-content:flex-end;width:max-content;max-width:100%}ul.articleNavPost li:nth-child(1){justify-content:flex-start}ul.articleNavPost li:nth-child(2){justify-content:flex-end}a.prevPostLink svg{margin-right:8px}a.nextPostLink svg{transform:scaleX(-1);margin-left:8px}.container.customBlogPostGrid{flex-direction:column;width:100%}.customBlogPostGrid .featured-article{width:100%!important;margin:0 auto 8px!important;display:flex;flex-direction:row!important;align-items:center!important;justify-content:flex-start;max-width:984px!important}.customBlogPostGrid .card-image.blog-card__image{width:40%;max-width:334px}.customBlogPostGrid .card-content.blog-card__content.text-align-left{padding:20px 40px!important;width:60%;max-width:calc(100% - 414px)}.customBlogPostGrid a.button{display:flex;align-items:center;justify-content:flex-start;width:max-content;max-width:100%!important;padding:0!important;border:0px solid!important;min-height:0!important;background:transparent!important;color:#151515!important}.customBlogPostGrid a.button:hover{background:transparent!important;color:#151515!important}.btnIcon{display:none}.customBlogPostGrid a.button .btnIcon{display:flex;width:22px;height:22px;padding:3px;max-width:22px;min-width:22px;max-height:22px;min-height:22px;justify-content:center;align-items:center;margin-left:10px;background:#151515;color:#fff;border-radius:100%}.customBlogPostGrid a.button .btnIcon svg{color:inherit;width:100%;height:100%}section.section.blogPostsSection.is-width-half{flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.heading-wrapper--blog-post.heading-wrapper.text-align-left{text-align:left!important;margin:0!important;width:100%!important;display:block!important}h2.blog-post__title.title{width:100%}.heading-wrapper--blog-post.text-align-left h2.blog-post__title.title{text-align:left!important;margin-bottom:24px!important}section.section.blogPostsSection.is-width-half .container{width:100%}section.section.bannerSec.is-width-standard{padding:0 16px}.simpleBannerSection{position:relative;width:100%}.simpleBannerSection .banner__wrapper.one-whole.column{width:100%!important;margin:0!important;max-width:100%!important;border-radius:16px;overflow:hidden}.simpleBannerSection .banner__content.card-content{width:100%!important;max-width:100%!important;margin:0!important;height:100%;display:flex;flex-direction:column;padding:0!important}.simpleBannerSection .banner__content.card-content .banner__text{max-width:552px!important;padding:48px 40px;height:100%;display:flex;flex-direction:column;width:100%;max-height:100%;margin:0!important}.contentTxt{height:max-content;overflow:hidden;width:100%;max-width:100%}h1.banner__heading.title{margin-bottom:20px}h1.banner__heading.title.is-h3{font-size:48px;font-weight:900}.banner__subheading.subtitle.is-text{font-size:16px;font-weight:400;line-height:22px}.musicAppsIcons{display:flex;align-items:center;width:100%;max-width:100%;column-gap:16px;flex-wrap:nowrap;margin-bottom:2px;row-gap:16px}.musicAppsIcons svg{color:inherit;width:74px;max-width:100%;height:22px}section.section.mainCollectionSec.is-width-standard{padding:0 16px!important}section.section.mainCollectionSec.is-width-standard .container.colectionContainer{padding:0 24px}.collection__filters_bar{border-radius:16px;border:1px solid #DDD;background:#ffffffd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;position:relative;top:0;padding:16px;min-height:54px;z-index:50}.facetedFilterArea{width:50%}.field.is-grouped.is-flex-wrap.sideFiltersDropDown{width:50%;align-items:center;justify-content:flex-end}button.filterBtnOpener,button.dropDownOpener{font-size:16px;font-style:normal;font-weight:400;outline:none;border:0px solid!important;cursor:pointer;background:transparent;color:#151515;padding:0;display:flex;align-items:center;justify-content:flex-start;width:max-content;max-width:100%}button.dropDownOpener svg,button.filterBtnOpener svg{color:inherit;width:22px;height:22px;transform:rotate(0);transition:all linear .3s}.activeDropDown button.dropDownOpener svg,.facetedFilterArea.activeFilters button.filterBtnOpener svg{transform:rotate(180deg)}form.faceted-filter-form.dropDownStyle{position:absolute;top:calc(100% + 16px);left:50%;z-index:222;border-radius:8px;border:1px solid #151515;background:radial-gradient(100% 100% at 50% 0%,#151515c4,#151515e6);box-shadow:0 6px 12px #1212120d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:none;transform:translate(-50%);width:calc(100% - 48px)}.formContainer{display:flex;align-items:flex-start;justify-content:space-between;padding:24px 12px;column-gap:10px;width:100%}form.faceted-filter-form.dropDownStyle h3.sidebar-block__heading{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:140%}form.faceted-filter-form.dropDownStyle span.faceted-filter-group-display__list-item-label-text{color:#fff}.sidebar__block.block__.has-padding-top.has-padding-bottom{padding:0!important;width:100%}.faceted-filter-group-display__list-item-label{font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#fff;width:max-content;max-width:100%;cursor:pointer}.faceted-filter-group-display__checkmark{border-radius:3px;border:1px solid #fff;width:13px;height:13px}.customDropDown{width:max-content;max-width:100%;position:relative;display:flex;align-items:center;justify-content:flex-end;min-width:304px}.dropDownContent{position:absolute;top:calc(100% + 24px);right:0;width:100%;max-width:187px;z-index:222;border-radius:8px;border:1px solid #151515;background:radial-gradient(100% 100% at 50% 0%,#151515c4,#151515e6);box-shadow:0 6px 12px #1212120d;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:none}button.dropDownOption{background:transparent;display:flex;align-items:center;justify-content:flex-start;width:100%;max-width:100%;padding:8px 12px;cursor:pointer;border:0px solid;color:#fff}.collection__loading-icon.button{display:none}.container.colectionContainer{width:100%;margin-top:16px}.thumbnail.product__thumbnail{border-radius:16px;background:#fff;padding:0!important;overflow:hidden}.image__container.product__imageContainer .image-element__wrap{max-width:100%!important;width:100%!important}.image__container.product__imageContainer .image-element__wrap img{display:block;width:100%!important;max-width:100%!important}.sticker-holder.sticker-shape-square.sticker-position-left{width:100%;max-width:100%}.one-fourth .sticker-shape-square .sticker-holder__content{width:100%;max-width:100%;padding:16px}.thumbnail-sticker{width:max-content;max-width:100%;padding:4px 8px;font-size:12px;font-style:normal;font-weight:400;line-height:140%;border-radius:8px}.thumbnail__caption{padding:16px!important}.product-thumbnail{width:100%;padding:0}.product-thumbnail .product-thumbnail__title{min-height:44.59px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.product-thumbnail__title{padding:0;margin-bottom:6px}span.product-thumbnail__vendor.is-text-small{font-size:14px;font-style:normal;font-weight:400;line-height:140%;opacity:.4;margin-bottom:8px;position:relative;text-transform:capitalize!important}span.product-thumbnail__vendor:before{content:"";background:#151515;width:4px!important;height:4px!important;border-radius:100%;margin-right:8px;display:flex;align-items:center;justify-content:center}span.product-thumbnail__vendor{display:flex;align-items:center;justify-content:flex-start}span.product-thumbnail__was-price.compare-at-price{opacity:1!important}.sale-sticker.thumbnail-sticker{color:#fff}.container.collection-matrix{width:100%;flex-wrap:wrap}.one-fourth.medium-down--one-half.small-down--one-half.column.has-thumbnail-sticker.thumbnail.product__thumbnail{width:calc(25% - 6px);margin-left:0!important;margin-right:8px!important;margin-bottom:8px}.one-fourth.medium-down--one-half.small-down--one-half.column.has-thumbnail-sticker.thumbnail.product__thumbnail:nth-child(4n){margin-right:0!important}.limitedEditionSticker{color:#fff!important;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#358600}button.quickAddBtn.button{display:flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid #DDD;margin-top:16px;width:100%;max-width:100%;font-size:16px;font-style:normal;font-weight:600;line-height:140%}button.quickAddBtn.button:focus,button.quickAddBtn.button:hover{color:#fff!important;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#6320ee}.disabledBtn{opacity:.7;pointer-events:none!important}button.quickAddBtn span.button{padding:0!important;min-height:0!important;min-width:0!important}span.product-thumbnail__price span.product-thumbnail__was-price.compare-at-price{margin-left:8px}a.faceted-active-filters__remove-filter.button.button--primary:hover{color:#ff623e!important}a.blockLinkContainer{width:100%;display:block;position:relative}.secondaryMediaContainer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;overflow:hidden}.thumbnail.product__thumbnail span.product-thumbnail__price.price,.thumbnail.product__thumbnail span.product-thumbnail__price.price span.money{color:#151515!important;!i;!;opacity:1}a.pagination-next.paginationBtn.disabledBtn,a.paginationBtn.disabledBtn{display:none}.product_section{display:flex;align-items:flex-start!important;justify-content:space-between;width:100%;max-width:100%;flex-wrap:nowrap;column-gap:122px;padding:0!important}.product_section .product__images.one-half.column.medium-down--one-whole,.product_section .product__information.one-half.column.medium-down--one-whole{width:100%!important;max-width:50%!important;margin:0!important}.product-gallery.productGridImages{width:100%;display:block}.productImagesRow{display:flex;align-items:start;justify-content:space-between;width:100%;max-width:100%;flex-wrap:wrap;row-gap:8px;column-gap:8px}.productMediaItem{width:calc(50% - 4px);border-radius:16px!important;overflow:hidden;background:#fff}.productImagesRow .productMediaItem:only-child{width:100%}.product__information .sticker-holder{display:none}h1.product_name.title{padding:0;margin-bottom:16px}.description.content.has-padding-top{padding:24px 0 0!important;border-top:2px solid #151515;margin-top:24px}.description.content ul{margin:0 0 0 20px!important}.product-form-container.has-padding-top{padding:0;margin-top:32px}span.options-selection__option-name{font-size:12px;font-style:normal;font-weight:400;line-height:140%}.swatch-element{display:flex;min-width:54px;padding:0;justify-content:center;align-items:center;gap:12px;min-height:54px!important;border:1px solid #DDD!important;color:#151515!important;background:#fff!important;border-radius:16px;font-size:16px;font-style:normal;font-weight:600;line-height:22px}.swatch-element label{display:flex;align-items:center;justify-content:center;width:max-content;max-width:none!important;line-height:normal!important;height:auto!important;min-width:54px!important;min-height:54px!important;padding:16px!important}.swatch-element:hover,.swatch input:checked+.swatch-element{background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515!important;color:#fff!important}.swatch-element.color{background:transparent!important;overflow:hidden;padding:0!important;max-width:54px!important;max-height:54px!important}.swatch-element.color label{width:120%!important;height:120%!important;min-height:120%!important;min-width:120%!important}.swatch input:checked+.swatch-element.color{background:transparent!important;box-shadow:0 0 0 2px #121212!important;border:0px solid!important}.swatch-element.color label img.swatch__image{display:block;width:100%!important;height:100%!important;object-fit:cover!important}.purchase-details.has-quantity-box{display:flex;flex-wrap:nowrap;align-items:flex-end;justify-content:space-between;width:100%;max-width:100%}.purchase-details.has-quantity-box .purchase-details__quantity.product-quantity-box.quantity-box--box{margin-top:40px;width:108px!important;max-width:100%!important;margin-left:0!important;margin-right:8px!important}.purchase-details.has-quantity-box label.label{display:flex;align-items:center;justify-content:flex-start;width:100%!important;max-width:100%!important;position:relative!important;height:max-content!important;font-size:12px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px!important}.quantity-wrapper.quantity-style--box span.quantity-element.button{display:flex;align-items:center;justify-content:center;width:12px!important;height:12px!important;background:transparent!important;max-height:12px!important;min-height:0!important;min-width:12px!important}.quantity-wrapper.quantity-style--box span.icon{padding:0!important;color:#121212!important;display:flex;align-items:center;justify-content:center;width:100%!important;height:100%!important;fill:#121212!important}input.quantity-input.quantity-element.input{display:flex;align-items:center;justify-content:center;font-size:16px;font-style:normal;font-weight:600;line-height:140%;color:#151515;background:transparent!important;border:0px solid!important;padding:0!important;min-height:0!important}.quantity-wrapper.quantity-style--box .quantity-input-control{width:35px!important;padding:0!important;height:40px!important}.quantity-wrapper.quantity-style--box{display:flex;align-items:center;justify-content:space-between;padding:0 16px!important;border-radius:16px;border:1px solid #DDD;width:108px!important;height:54px!important;background:#fff}.purchase-details.has-quantity-box .purchase-details__spb--false{width:100%!important;max-width:calc(100% - 116px)!important;margin:0!important;height:max-content}button.button.action_button.button--add-to-cart{display:flex;align-items:center;justify-content:center;min-height:54px!important;border-radius:16px;border:1px solid #fff!important;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515}button.button.action_button.button--add-to-cart:hover{background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#6320ee!important}.productMainSec .compare-at-price{font-style:normal;font-weight:900;line-height:120%;opacity:.2!important;color:#151515!important;margin-left:8px}.productMainSec span.price.price--sale{color:#903!important}.sizeChartTableBox{display:block;width:100%;margin-top:48px}h3.sizeChartHeading.is-text{font-size:16px;font-style:normal;font-weight:600;color:#151515;margin-bottom:16px}.tableHeader{display:flex;align-items:center;justify-content:space-between;column-gap:24px;border-bottom:1px solid rgba(21,21,21,.2);padding-bottom:8px}.tableBody{width:100%}.tableRow{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;padding-bottom:8px;margin-top:8px;column-gap:24px;border-bottom:1px solid rgba(21,21,21,.2)}.headerEmptyCell,.tableCell.labelCell{width:100%}.tableCell,.headerCell{min-width:20px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:14px;font-style:normal;font-weight:400;color:#151515}.tableCell.labelCell{text-align:left;justify-content:flex-start}.productMediaItem img.boxImg{width:100%;height:100%;object-fit:cover;display:block}.swatch input:checked+.swatch-element{box-shadow:none}.swatch__options.regularOption .swatch-element label{padding-left:48px!important;padding-right:48px!important;font-size:16px;font-style:normal;font-weight:600}.product-recommendations{width:100%!important;display:block}.heading-wrapper--recommended-products{margin-bottom:32px!important}.ajax-cart__overlay{background:#151515cc;opacity:0!important;z-index:10000;visibility:hidden}div#theme-ajax-cart{right:0!important;z-index:99999;width:100%!important;max-width:488px!important;transform:translate(250%);transition:transform .8s cubic-bezier(.16,1,.3,1)}.ajax-cart__overlay.is-visible{visibility:visible!important;opacity:1!important}div#theme-ajax-cart.is-visible{transform:translate(0);transition:transform .4s cubic-bezier(.16,1,.3,1)}p.ajax-cart__cart-title{display:flex;align-items:center;justify-content:flex-start;padding:16px 24px;min-height:86px;text-align:left;font-size:32px;font-style:normal;font-weight:900;line-height:120%;border:0px solid!important}form.ajax-cart__form{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;min-height:100vh;max-height:100vh;padding-top:110px;background:#ebebeb;height:max-content;overflow-y:auto}.ajax-cart__cart-count{border-radius:0 0 16px 16px;border:1px solid #DDD;background:#fffc;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:absolute;top:0;left:0;width:100%;z-index:22}.ajax-cart__close-icon{position:absolute;top:33px;z-index:2222;right:33px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin:0;color:#000}.ajax-cart__close-icon span.icon{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:inherit}.ajax-cart__close-icon span.icon svg{width:100%;height:100%;display:block;color:inherit}.ajax-cart__details-wrapper{width:100%;max-width:100%}.ajax-cart__details-wrapper{border-radius:16px 16px 0 0;border:1px solid #ddd;background:#ffffffd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:absolute;width:100%;padding:32px 16px 40px;z-index:222;bottom:0}.ajax-cart__subtotal.ajax-cart__details-row{font-size:24px;font-style:normal;font-weight:900;line-height:120%;text-transform:uppercase;padding:0}.ajax-cart__taxes-shipping{display:none}.ajax-cart__button-wrapper{margin-top:24px}.ajax-cart__button-wrapper button.ajax-cart__button{margin-top:0;display:flex;align-items:center;justify-content:center;border-radius:16px;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515;color:#fff;border:1px solid #fff!important;font-size:16px;font-style:normal;font-weight:600;line-height:140%}button.button.continueBtn:hover,.ajax-cart__button-wrapper button.ajax-cart__button:hover{color:#fff!important;border:1px solid #fff!important;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#6320ee}button.button.continueBtn{border-radius:16px;border:1px solid #DDD!important;background:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:140%;margin-top:12px;width:100%;color:#151515}.ajax-cart__free-shipping.has-padding-top.has-padding-bottom{padding:0;margin-bottom:16px}form.ajax-cart__form{background:#ebebeb}.ajax-cart__product.media{border-radius:16px;border:1px solid #DDD;background:#ffffffd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);padding:8px;margin-bottom:8px;margin-top:0!important}.ajax-cart__list{width:100%;padding:0 16px 220px}.fs-indicator__indicator{display:flex;align-items:center;justify-content:flex-start;width:100%!important;max-width:100%!important;margin:0 auto!important;border-radius:8px;overflow:hidden;height:8px!important;padding:0!important;background:#1515151a!important;border:0px solid!important}.ajax-cart__free-shipping .fs-indicator{width:100%;max-width:100%;margin:0}.fs-indicator .fs-indicator__indicator .fs-indicator__bar{border-radius:8px;display:flex;align-items:center;justify-content:center;height:100%;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515!important;transition:all linear .3s}.indicator__msg{margin:0 0 8px;font-size:14px;font-style:normal;font-weight:400;color:#151515}.ajax-cart__product.media{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%}.ajax-cart__product.media figure.ajax-cart__product-image.media-left{width:96px;height:96px;margin-right:16px!important}.ajax-cart a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:16px;font-style:normal;font-weight:600;line-height:140%;margin-bottom:4px}.ajax-cart a img{display:block;width:100%;height:100%;object-fit:cover}.ajax-cart__product-title{text-align:left;display:block}.ajax-cart__product-content.media-content{text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:calc(100% - 96px)}.ajax-cart__price.price{font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:8px}.ajax-cart__price.price span.money.compare-at-price{color:#151515}.cartItemInfoAndActions{display:flex;align-items:flex-end;justify-content:space-between;width:100%}.cartDelAndQty{display:flex;align-items:center;justify-content:flex-end;width:50%}.ajax-cart__line-items{width:50%}.ajax-cart__line-item{font-size:12px;font-style:normal;font-weight:400;line-height:140%;opacity:.2;color:#151515}.ajax-cart__line-item p{font-size:inherit;line-height:inherit;color:inherit}button.ajax-cart__delete{font-size:12px;font-style:normal;font-weight:400;line-height:140%;display:flex;align-items:center;justify-content:center;border:0px solid!important;padding:0!important;opacity:.2;background:transparent;transition:all linear .3s;cursor:pointer;margin-right:10px}button.ajax-cart__delete span.icon{display:flex;align-items:center;justify-content:center;width:13px;height:13px;margin-left:2px;color:inherit}button.ajax-cart__delete span.icon svg{width:100%;height:100%;color:inherit}button.ajax-cart__delete:hover{opacity:1}.ajax-cart__quantity-box.product-quantity-box{width:61px;max-width:61px!important;margin:0!important;padding:0;border-radius:10px}.ajax-cart__quantity-box.product-quantity-box .quantity-wrapper.quantity-style--box{width:100%!important;max-width:100%!important;height:30px!important;padding:0 6px!important;border-radius:10px!important}.ajax-cart__quantity-box.product-quantity-box .quantity-wrapper.quantity-style--box span.quantity-element.button.is-inverse{width:12px;height:12px}.ajax-cart__quantity-box.product-quantity-box .quantity-wrapper.quantity-style--box .control.quantity-input-control{width:20px!important;height:30px!important}.ajax-cart__quantity-box.product-quantity-box .quantity-wrapper.quantity-style--box .control.quantity-input-control input.quantity-input.quantity-element.input{font-size:12px;font-style:normal;font-weight:400;height:100%}.upsellProdItemContainer{border-radius:16px;border:1px solid #DDD;background:#ffffffd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.prodBox{display:flex;align-items:center;justify-content:flex-start;width:100%;padding:8px;flex-wrap:wrap}.prodImg{display:flex;align-items:flex-start;justify-content:center;height:96px;width:96px;border-radius:8px;overflow:hidden;margin-right:16px}.prodImg img.boxImg{width:100%;height:100%;object-fit:cover;display:block}.prodInfo{width:calc(100% - 112px);display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.infoTxt{margin-bottom:12px;width:100%}p.is-h5.prodTitle{font-size:16px;font-style:normal;font-weight:600;line-height:140%;color:#151515}p.prodPrice.is-text{font-size:14px;font-style:normal;font-weight:400;line-height:140%;color:#151515;margin-top:2px}.prodInfo button.quickAddBtn.button{min-height:38px;padding:8px;max-width:64px;align-self:flex-end;margin:0;width:max-content!important;min-width:64px;border-radius:16px;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515;color:#fff!important}h3.upsellHeading{margin-bottom:16px;margin-top:24px;color:#151515;text-transform:uppercase}.upsellProdContainer{display:flex;align-items:center;justify-content:space-between;width:100%;flex-wrap:wrap;margin-bottom:40px}.upsellProdContainer .upsellProdItemContainer{width:90%;max-width:395px!important;margin-left:16px}ol.flickity-page-dots{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;overflow:hidden}ol.flickity-page-dots li.dot.is-selected{opacity:1!important}ol.flickity-page-dots li.dot{opacity:.4;background:#151515;display:flex;align-items:center;justify-content:center;width:8px;height:8px;margin:0 8px!important}header.account-page__header.one-whole{width:100%;max-width:100%;margin:0!important}.heading-wrapper--account{width:100%!important;margin:0!important}h1.account__title.title{width:100%;margin-bottom:16px}.headerTextContainer{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:32px}.headerTextContainer .subtitle{margin-top:0!important;text-transform:uppercase}.headerTextContainer .subtitle a{display:flex;width:max-content;max-width:100%;text-align:center;align-items:center;justify-content:center;margin:0 auto;color:#f58549}.accountSec .container.is-justify-center{width:100%!important}.accountSec .container .one-half.medium-down--one-whole.column{width:100%!important;max-width:100%!important;margin:0!important}.accountSec label.label{font-size:12px;font-style:normal;font-weight:400;line-height:140%;color:#151515!important;margin-bottom:8px}.accountSec .control{width:100%}.accountSec .control input{display:flex;align-items:center;justify-content:center;border-radius:16px;border:1px solid #151515;background:#fff;min-height:54px!important;padding:16px 20px;font-size:16px;font-style:normal;font-weight:400;color:#151515!important}.accountSec .control input::placeholder{font-size:16px;font-style:normal;font-weight:400;color:#151515!important;opacity:.4}.accountSec .field{margin-bottom:20px}.accountSec .buttons.is-center.has-margin-top{width:100%!important;margin-top:0!important}.accountSec .button.button--secondary,.accountSec .button.button--primary.is-within-form{width:100%!important;margin:0 auto!important;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#151515;border:1px solid #fff;padding:8px;min-height:54px;color:#fff}.accountSec .button.button--secondary:hover,.accountSec .button.button--primary.is-within-form:hover{background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#6320ee;color:#fff}p.formLabelWithBtn{display:flex;align-items:center;justify-content:center;margin-top:20px;font-size:16px;font-style:normal;font-weight:400;line-height:140%;color:#151515}p.formLabelWithBtn button.labelBtn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0px solid!important;background:transparent;cursor:pointer;color:#f58549;margin-left:4px}p.recover-note.is-text-small{text-align:center}.shopify-policy__title h1{font-size:48px!important;font-style:normal;font-weight:900;line-height:120%}.shopify-policy__container{width:100%!important;max-width:904px!important;margin:0 auto!important;padding:64px 0}.shopify-policy__body{width:100%;margin-top:50px;text-align:left}.shopify-policy__body strong,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{text-transform:uppercase;color:#151515;font-size:24px!important;font-weight:900!important}.shopify-policy__body,.shopify-policy__body p{color:#151515;font-size:16px;font-style:normal;font-weight:400}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{background:#fff;border-color:#fff!important;stroke:#000!important}.faceted-active-filters{width:100%;margin:0!important;padding:0!important;border-bottom:0px solid!important}.faceted-active-filters a.faceted-active-filters__remove-filter.button.button--primary{background:#fff!important;color:#000!important;border-radius:10px}.faceted-active-filters a.button.faceted-active-filters__clear{border-radius:11px;font-size:16px;font-style:normal;font-weight:600;line-height:140%}a.faceted-filter-group-display__header-clear{color:#fff;margin-top:10px}.mobileSliderContainer:after{content:""}.productImagesRow:after{content:""}.container.collectionItemsContainer{align-items:stretch!important;row-gap:10px;column-gap:10px}.collectionItemsContainer .list-collection__thumbnail .product-wrap{height:100%}.collectionItemsContainer .list-collection__thumbnail{margin:0!important}.collectionItemsContainer .list-collection__thumbnail .thumbnail.image__container.has-image-crop{height:100%}.collectionItemsContainer .list-collection__thumbnail .thumbnail.image__container.has-image-crop .image-element__wrap{height:100%!important;object-fit:cover}.collectionItemsContainer .collection-info__caption-wrapper{height:100%;background:#00000080;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;padding-bottom:20px;padding-left:20px;padding-right:20px;color:#fff}.collectionItemsContainer .collection-info__caption-wrapper h4.title.is-h5{font-size:20px!important;color:#fff!important}.musicAppsIcons a{color:inherit}#template-product .product__thumbnail .image-element__wrap,#template-product .product__thumbnail .image-element__wrap img{object-fit:cover;max-height:350px;min-height:350px!important}@media only screen and (min-width: 1600px){h1.heroMainHeading.is-h1,h2.heroSubHeading.is-h1{line-height:120%;font-size:6.2vw}.animatedChangingImagesContainer{height:400px}h3.image-with-text__heading.is-h1{line-height:120%;font-size:6.2vw}.sectionHeadingsRow h2.secHeading.is-h1{font-size:15vw}.sideHeadingTxt.is-h2{font-size:3.5vw}.bannerContent .is-h1{line-height:120%;font-size:6.2vw}}@media only screen and (max-width: 1500px){.product__information.has-product-sticker.one-half.column.medium-down--one-whole{max-width:480px!important}.product_section{justify-content:flex-start}}@media only screen and (max-width: 1300px){.bannerMainHeading{height:95px}.faqHeadingCol{margin-right:50px}.product_section{column-gap:40px}}@media only screen and (max-width: 1240px){.header__menu.is-justify-start{flex:none}nav.nheader__menu-items.is-flex.is-flex-wrap{flex-wrap:nowrap}body.collection .header__menu.is-justify-start{flex:1}}@media only screen and (max-width: 1200px){header.header section.section.is-width-standard{padding:0 8px}.navbarContainer{padding:0 16px}.header__menu.is-justify-start a.navbar-link,.header-cart.action-area__link a.header__link,a.header__link.action-area__link{margin-right:10px}}@media only screen and (max-width: 991px){.heroHeadingAndImagesRow{flex-direction:column;width:100%}.animatedChangingImagesContainer{margin:0 auto;height:200px}.animatedChangingImagesContainer img.boxImg{max-width:262px}.headingRightContainer{width:100%}.is-width-standard{padding:0 16px}.imageWithTextSection .container.alignStart{flex-direction:column;width:100%}.imageWithTextSection .image-with-text__text-column.image-with-text__column{margin-bottom:16px!important;width:100%;max-width:100%}.container.useFullSizeImg .logo-list__item.small-down--one-half.column.one-fourth{width:calc(50% - 4px)!important;margin-right:8px!important;margin-bottom:8px!important}.container.useFullSizeImg .logo-list__item.small-down--one-half.column.one-fourth:nth-child(2n){margin-right:0!important}.imageGallerySecContainer,.sideHeadingTxt{width:100%}.galleryItemsRow{margin-top:32px}.galleryItemsRow{flex-wrap:wrap}.galleryImgCol{width:calc(50% - 8px);margin-right:8px;margin-bottom:24px}.galleryItemsRow .galleryImgCol:nth-child(2n){margin-right:0!important}.sectionFooterImagesWithTxt{margin-top:16px}.container.contact-form.contact-form--right{flex-direction:column;row-gap:40px}.container.contact-form.contact-form--right .one-half.medium-down--one-whole.column{max-width:100%}.iconWithTxtColSec .container.is-justify-center{flex-direction:column;row-gap:32px}.iconWithTxtColSec .icon-with-text-column__column.has-gutter.column.has-padding.one-third.text-align-center.medium-down--one-whole{width:100%;margin:0 auto!important;max-width:262px!important}.showEverythingInCenter ul.ftMenuLinkList{flex-direction:column;row-gap:16px}.showEverythingInCenter ul.ftMenuLinkList li.footer__menu-link{margin:0 auto!important}.mobile-header__content{width:100%}header#header{display:none}div#mobile-header{display:block!important;padding:8px;overflow:hidden;background:transparent!important}#shopify-section-header-classic #mobile-header-sticky-wrapper.is-sticky .mobile-header{background:transparent!important}.mobile-header__content{border-radius:16px;border:1px solid #DDD;background:#ffffffd1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:62px}.mobile-logo .image-element__wrap{width:100%!important;max-width:220px!important}.mobileMenuItemsContainer{position:fixed;width:100%;top:0;left:0;z-index:150!important;max-height:100vh;overflow-y:auto;height:max-content;min-height:100vh;transform:translate(-200%);transition:transform .8s cubic-bezier(.16,1,.3,1)}a.mobile-menu__item{text-transform:uppercase}.mobile-menu{left:0!important;top:0!important;z-index:2!important;position:relative!important;border:0px solid!important;width:100%!important;height:max-content!important;min-height:100vh!important;display:none}.mobile-dropdown.mobile-dropdown__position--left{padding-left:16px;padding-right:0!important}.header-cart.action-area__link a.header__link,a.header__link.action-area__link{margin-right:0!important;padding:0!important}.mobile-logo{padding:0}.mobile-icons{padding:0 16px 0 0!important}.mobile-icons a.header__link span.icon.header__icon{width:19px!important;height:19px!important}.mobile-icons a.header__link.action-area__link{margin-right:12px!important}button.mobileMenuOpener{display:flex;width:22px;height:22px;border:0px solid!important;position:relative;flex-direction:column;align-items:center;justify-content:space-between;padding:3px!important;background:transparent!important;cursor:pointer;overflow:hidden}button.mobileMenuOpener span{border-radius:2px;display:flex;align-items:center;justify-content:center;width:16px;height:1.6px!important;background:#151515;transition:all linear .3s;transform:rotate(0);position:relative;top:0;opacity:1;left:0}button.mobileMenuOpener span:nth-child(2){margin:0 4px}button.mobileMenuOpener.active{padding:0!important}button.mobileMenuOpener.active span{width:100%}button.mobileMenuOpener.active span:nth-child(2){left:100px;opacity:0}button.mobileMenuOpener.active span:nth-child(1){transform:rotate(45deg);top:10px}button.mobileMenuOpener.active span:nth-child(3){transform:rotate(-45deg);top:-10px}.mobileMenuItemsContainer.active{transform:translate(0);transition:transform .8s cubic-bezier(.16,1,.3,1)}.header-section{position:relative;z-index:2000!important}.mobile-menu__content{padding-top:118px;padding-bottom:0!important}.mobile-menu__content .mobile-menu__list{padding:0!important;margin:0 16px!important}.mobile-menu .mobile-menu-link,.mobile-menu .mobile-menu__item{padding:0;margin-bottom:24px}ul.mobile-menu__list.is-h5 a.mobile-menu__item.mobile-menu-link{font-size:20px;font-style:normal;font-weight:900;line-height:120%;text-transform:uppercase!important}.mobile-menu__first-level .close-dropdown{position:absolute;top:0;left:0;width:100%;background:transparent}.mobile-menu__first-level{position:relative;width:100%}a.mobile-menu__item:after{display:none}li.customAcccountBtn{width:100%;position:absolute;left:0;z-index:222;bottom:0;display:flex;align-items:center;justify-content:flex-start;padding:0 16px;margin:0!important;background:#ebebeb}li.customAcccountBtn a.mobile-menu__item.item-with-icon{display:flex;align-items:center;justify-content:center;margin-bottom:24px;font-size:16px;font-style:normal;font-weight:600}li.customAcccountBtn a.mobile-menu__item.item-with-icon span.icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-right:8px}button.mobileMenuBackBtn{display:flex;align-items:center;justify-content:flex-start;width:max-content;max-width:100%;margin-bottom:40px;font-size:14px;font-style:normal;font-weight:400;cursor:pointer;color:#151515;background:transparent!important;padding:0 0 0 16px!important;border:0px solid!important}button.mobileMenuBackBtn svg{width:9px;height:9px;margin-right:8px;color:inherit}.mobile-menu__submenu.has-mega-menu{width:100%;position:fixed;top:0;left:0;z-index:1000;background:#ebebeb;overflow:visible;height:max-content!important;padding-top:94px!important;transform:translate(-200%);display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.submenu__input:checked~.mobile-menu__submenu.has-mega-menu{transform:translate(0);transition:transform .9s cubic-bezier(.16,1,.3,1)}.mega-menu.mega-menu--header-classic{position:relative!important;height:auto!important;width:100%!important;transform:none!important;left:0!important;overflow-y:auto;max-height:100vh;min-height:100vh;padding-bottom:200px}.megaMenuInnerContainer,.mega-menu__mega-menu-1 .mega-menu .megaMenuInnerContainer{background:transparent!important}.mobile-menu .mobile-menu__content ul.mobile-submenu__list section.mega-menu__section .megaMenuInnerContainer{background:transparent!important}.column.mega-menu__block{padding:16px}.column.mega-menu__block.block__menu_XFfFWC.block__menu.one-fifth.medium-down--one-half{width:100%!important}.mobileMenuItemsContainer::-webkit-scrollbar{display:none!important}.mobileMenuItemsContainer{-ms-overflow-style:none;scrollbar-width:none}h2.megaMenuTitle.is-h4{font-size:24px;font-style:normal;font-weight:900;line-height:100%}h2.megaMenuTitle{width:100%;display:flex!important;padding:0 16px;margin-bottom:14px}.ajax-cart__line-items{width:100%}.cartItemInfoAndActions{flex-direction:column;align-items:flex-start}.cartDelAndQty{width:100%;margin-top:5px}.ajax-cart__subtotal.ajax-cart__details-row{font-size:20px;font-style:normal;font-weight:900;line-height:120%}h3.upsellHeading{font-size:20px!important}p.ajax-cart__cart-title{font-size:24px;font-style:normal;font-weight:900;line-height:120%;min-height:77px}.ajax-cart__close-icon{right:20px;top:30px}form.ajax-cart__form{padding-top:90px}.ajax-cart__details-wrapper{position:absolute;z-index:222;left:0;bottom:0}.ajax-cart__list{padding-bottom:250px!important}.bannerMainHeading{height:65px}div#header-sticky-wrapper{display:none!important}h2.boxHeading{width:100%;margin-bottom:16px}.preHeadingRow{padding:0;margin-bottom:32px}.stickyBoxContainer{padding:16px!important}.boxTextRow{flex-direction:column;width:100%!important}.mainText{width:100%!important;max-width:100%!important}.stickyBoxContainer .boxImagesRow{flex-wrap:nowrap;width:100%;row-gap:8px!important;margin-top:21px!important}.stickyBoxContainer .boxImagesRow .imgContainer{width:100%!important;max-width:100%!important;min-width:0!important}.faqRow{flex-direction:column}.faqHeadingCol{margin:0 0 32px!important;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;max-width:100%;width:max-content;overflow-x:auto;position:relative!important;top:0!important}button.faqHeadingBtn{min-width:182px;margin-right:8px}h6.title.faq__item-question.is-h5{font-size:20px;font-style:normal;font-weight:900;line-height:120%}.faqItem{margin-bottom:32px}.faqHeadingCol::-webkit-scrollbar{display:none}.faqHeadingCol{-ms-overflow-style:none;scrollbar-width:none}.pageHeadingArea h2.heading-section__heading.title.is-h3{transform:none!important;visibility:visible!important;opacity:1!important}section.section.faqSec.is-width-standard{padding-right:0}.faqContentCol{padding-right:16px}.mainBlogItemsRow .featured-article.blog-card.one-third.columns.article.card.show-border-false.medium-down--one-half.small-down--one-whole{width:calc(50% - 4px);margin-right:8px;margin-bottom:8px}.mainBlogItemsRow .featured-article.blog-card.one-third.columns.article.card.show-border-false.medium-down--one-half.small-down--one-whole:nth-child(2n){margin-right:0!important}.section.is-width-half{padding:0 16px!important}.customBlogPostGrid .featured-article{flex-direction:column!important}.customBlogPostGrid .card-image.blog-card__image{width:100%;max-width:100%}.customBlogPostGrid .card-content.blog-card__content.text-align-left{width:100%!important;max-width:100%!important;padding:24px 16px!important}.shopify-policy__container{padding:48px 16px}.shopify-policy__title h1{font-size:40px!important;font-style:normal;font-weight:900;line-height:120%}.shopify-policy__body strong,.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{font-size:20px!important}.shopify-policy__body{margin-top:40px}.simpleBannerSection .banner__content.card-content .banner__text{padding:24px 16px}h1.banner__heading.title.is-h3{font-size:40px;font-style:normal;font-weight:900;line-height:120%;text-transform:uppercase;margin-bottom:10px;margin-top:10px}section.section.mainCollectionSec.is-width-standard .container.colectionContainer{padding:0}.one-fourth.medium-down--one-half.small-down--one-half.column.has-thumbnail-sticker.thumbnail.product__thumbnail{width:calc(50% - 4px);margin-right:8px}.one-fourth.medium-down--one-half.small-down--one-half.column.has-thumbnail-sticker.thumbnail.product__thumbnail:nth-child(2n){margin-right:0!important}.thumbnail__caption{padding:16px 8px 8px!important}button.quickAddBtn.button{max-width:100%!important;padding:5px!important;min-width:0!important}.container.colectionContainer{margin-top:4px}.customDropDown{min-width:0!important}form.faceted-filter-form.dropDownStyle{top:calc(100% + 10px);width:100%;max-width:100%}.formContainer{flex-direction:column;width:100%;max-width:100%;padding:10px;max-height:400px;height:max-content;overflow-y:auto}a.is-h6.product-thumbnail__title{padding:0!important;font-size:16px;font-style:normal;font-weight:600}span.product-thumbnail__price.price span,span.product-thumbnail__price.price{color:#151515!important;padding:0!important}.dropDownContent{min-width:250px}.product_section{flex-direction:column;width:100%}.product_section .product__images.one-half.column.medium-down--one-whole{width:100%!important;max-width:100%!important;position:relative!important;top:0!important}.product_section .product__information.one-half.column.medium-down--one-whole{max-width:100%!important;position:relative!important;top:0!important;margin-top:30px!important}h1.product_name.title.is-h4{font-size:24px;font-style:normal;font-weight:900;line-height:120%}.modal_price.subtitle.is-h5{font-size:20px;font-style:normal;font-weight:900;line-height:120%}.purchase-details.has-quantity-box .purchase-details__quantity.product-quantity-box.quantity-box--box{margin-top:10px}.product-recommendations .thumbnail.product__thumbnail:nth-child(3),.product-recommendations .thumbnail.product__thumbnail:nth-child(4){display:none!important}.productMediaItem{width:100%!important;max-width:100%!important;margin:0 auto!important}.productImagesRow:after{content:"flickity";display:none}.product-gallery .flickity-page-dots{display:flex!important;position:relative!important;top:0!important;left:0!important;max-width:100%!important;overflow:hidden!important;margin-top:24px!important}.upsellProdItemContainer .prodInfo button.quickAddBtn.button{min-width:100px!important}section.section.accountSec.is-width-small{padding:0 16px!important}div#customer{width:100%!important;margin:0!important}ul.mobile-submenu__list.mobile-menu__submenu.has-dropdown{background:#fff;border-radius:10px;border:0px solid!important;margin:0 auto;width:100%;max-width:100%;padding:0;transition:all linear .3s}.submenu__input:checked~.mobile-menu__submenu.has-dropdown{padding:20px}.heading-wrapper--recommended-products{margin-bottom:24px!important}p.menu__heading{color:#000!important}.mega-menu .mega-menu__linklist-link{padding:0 0 10px}.mega-menu__linklist ul li:last-child a.mega-menu__linklist-link{padding-bottom:0}.featured-article h4.title.is-h5{font-size:24px}.pagination .pagination-previous,.pagination .pagination-next{width:max-content!important}h1.article__title.title.is-h3{font-size:32px}.article-content p{margin-bottom:32px!important}.customBlogPostGrid a.button span.btnIcon{display:none}.customBlogPostGrid a.button{display:flex!important;align-items:center!important;justify-content:center!important;border-radius:16px;border:1px solid #DDD!important;width:100%!important;min-height:54px!important;font-size:16px!important;font-style:normal;font-weight:600;line-height:140%;background:#fff}.customBlogPostGrid a.button:hover{color:#fff!important;background:radial-gradient(100% 100% at 50% 0%,#ffffff4d,#fff0),#6320ee!important}.stickyBoxContainer{margin-bottom:21px!important}.contentContainer{width:100%;height:auto!important}section.section.headingSec.pageHeadingArea h2.heading-section__heading.title.is-h3{font-size:40px}h1.product_name.title{margin-bottom:8px}.swatch__options.regularOption .swatch-element{min-width:195px!important}.swatch__options.regularOption .swatch-element label{padding:0 20px!important}.swatch .swatch__options.regularOption .swatch__option{margin-left:8px;width:calc(50% - 4px)!important;margin-right:0!important}.swatch__options.regularOption .swatch__option:nth-child(odd){margin-left:0!important}}@media only screen and (max-width: 798px){.headingLeftContainer{width:100%!important;max-width:100%!important}h1.heroMainHeading.is-h1,h2.heroSubHeading.is-h1{font-size:40px;font-style:normal;font-weight:900;line-height:120%}.imageWithTextSection h3.image-with-text__heading.is-h1{font-size:64px;font-style:normal;font-weight:900;line-height:120%;text-transform:uppercase;max-width:280px}.logo-list .logo-list__wrapper{width:100%!important;max-width:100%!important;margin:0!important}.sideHeadingTxt.is-h2{font-size:5.5vw;font-style:normal;font-weight:900;line-height:120%}.contact-form .contact-form__image{padding:0;margin:0!important}.container.contact-form.contact-form--right .one-half.medium-down--one-whole.column{margin:0!important}a.footer__logo-wrapper.has-padding-bottom.is-small{max-width:262px;margin:0 auto}.footer__block{width:100%!important;max-width:100%!important;margin:0 auto!important;padding-bottom:32px!important}.showEverythingInCenter ul.ftMenuLinkList{margin:0 auto}.footer__credits.is-text-small{font-size:12px;font-style:normal;font-weight:400;line-height:140%}.custom-contact-form__blocks .custom-contact-form__block.one-half.medium-down--one-whole.column{width:100%!important;margin-bottom:20px!important}.container.contact-form.contact-form--right .one-half.medium-down--one-whole.column{margin-bottom:20px!important}h2.formHeading{margin-bottom:24px}h2.formHeading.is-h3{font-size:32px}.mobileSliderContainer:after{content:"flickity";display:none}.collectionListSec.useCustomStyle .one-third.column.thumbnail.list-collection__thumbnail.medium-down--one-half.small-down--one-whole,.container.mobileSliderContainer .thumbnail.list-collection__thumbnail{width:80%;margin-right:8px!important;max-width:100%}section.section.collectionListSec.useCustomStyle.is-width-standard{padding-right:0!important}.container.mobileSliderContainer ol.flickity-page-dots{position:relative;width:100%;left:0!important;top:0;transform:none;margin-top:32px}.mainBlogItemsRow .featured-article.blog-card.one-third.columns.article.card.show-border-false.medium-down--one-half.small-down--one-whole{width:100%;max-width:100%;margin-right:0!important;margin-bottom:8px}.container.collectionItemsContainer{width:100%!important}.container.collectionItemsContainer .one-third.column.thumbnail.list-collection__thumbnail.medium-down--one-half.small-down--one-whole,#template-product .one-fourth.medium-down--one-half.small-down--one-whole.column.thumbnail.product__thumbnail{width:100%!important;max-width:100%!important}#template-product .featured-collection-section .flickity-prev-next-button,#template-product .block__featured-collection .flickity-prev-next-button{display:flex}.product-block.product-block--price .modal_price.subtitle .compare-at-price .money,span.price,span.price span{opacity:1!important}.swatch__options.regularOption .swatch-element{min-width:0!important}}@media only screen and (max-width: 500px){.bannerContent{padding:48px 60px!important;height:250px!important}.bannerSubHeading{bottom:70px}.bannerMainHeading{top:70px}.bannerContent{padding:40px}.image__container.product__imageContainer a.blockLinkContainer .image-element__wrap,.image__container.product__imageContainer a.blockLinkContainer .image-element__wrap img{min-height:250px!important;max-height:250px!important}#template-product .product__thumbnail .image-element__wrap,#template-product .product__thumbnail .image-element__wrap img{object-fit:cover;max-height:350px;min-height:200px!important}}@media only screen and (max-width: 420px){h1.heroMainHeading.is-h1,h2.heroSubHeading.is-h1{font-size:40px}}@media only screen and (max-width: 410px){h1.heroMainHeading.is-h1,h2.heroSubHeading.is-h1{font-size:36px}.imageWithTextSection h3.image-with-text__heading.is-h1{font-size:48px;max-width:200px}.shopify-policy__title h1{font-size:40px!important;font-style:normal;font-weight:900;line-height:120%}.shopify-policy__title h1{font-size:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/customStyle.css.map */
