@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";@font-face{font-family:"1066_hastingsnormal";src:url(/cdn/shop/files/1066_hastingsnormal.otf?v=1793356381)}:root{font-size:16px;--primary: #161D2A;--secondary: #000;--dark: #000;--darkAlt: #0C1017;--light: #fff;--btnRadius:0;--headings: "DM Sans", sans-serif;--text: "DM Sans", sans-serif;--button: "DM Sans", sans-serif;--extraHeadings: "1066_hastingsnormal" , sans-serif;--ease: all .35s ease;--cubic: all .5s cubic-bezier(.165, .84, .44, 1)}*:focus-visible{outline:none;outline-offset:unset;box-shadow:none}html,*{scroll-behavior:smooth}html{max-width:100vw;overflow-x:clip}body{max-width:100vw;overflow:visible!important}body{font-family:var(--text);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{font-family:var(--headings);font-weight:500;line-height:115%;margin:0;font-weight:400;letter-spacing:0}h1{font-size:2.75rem}@media(min-width:768px){h1{font-size:3.5rem}}@media(min-width:1500px){h1{font-size:4rem}}h2{font-size:2.5rem}@media(min-width:768px){h2{font-size:3rem}}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.1rem}p,ul,ol{font-size:1rem;line-height:200%;font-weight:300}@media(min-width:768px){p,ul,ol{font-size:1.1rem}}p{margin-bottom:1rem;margin-top:0}p:last-child{margin-bottom:0}ul,figure{margin:0}input{font-family:var(--text)}.header{position:relative;z-index:777;width:100%;max-width:1512px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:1.5rem}@media screen and (max-width:1199px){.header{max-width:100%;padding:1rem 1.5rem!important}}@media(max-width:767px){.header{flex-direction:row-reverse}}@media screen and (max-width:567px){.header{padding:1rem!important}}.header__icons{padding-right:0}.header__menu-item span{font-size:16px;font-family:var(--text)}a#cart-icon-bubble span.svg-wrapper{width:75px}a#cart-icon-bubble span.svg-wrapper svg.icon{width:35px;height:35px}.header__icon--cart{margin-right:0rem}.header__icon,.header__icon--cart .icon{height:auto;width:50px}.row:not(.banner){padding:0;width:100%}.wrapper{width:100%;max-width:1512px;margin:0 auto;padding:5rem 1.5rem}@media(min-width:768px)and (max-width:1199px){.wrapper{padding:5rem 2rem;flex-direction:column!important;justify-content:center;align-items:center;text-align:center}}@media(min-width:1200px){.wrapper{padding:8rem 3rem}}@media(min-width:1500px){.wrapper{padding:8rem 5rem}}@media screen and (max-width:768px){.wrapper{padding:5rem 2rem;flex-direction:column!important;justify-content:center;align-items:center;text-align:center}}@media screen and (max-width:467px){.wrapper{padding:2rem 1rem}}.splitCols{display:flex;flex-direction:row;gap:3rem;align-content:center}.splitCols .cols{flex-basis:calc(50% - 1.5rem)}@media screen and (max-width:1199px){.splitCols .cols{flex-basis:100%}}@media screen and (max-width:767px){.splitCols .cols{aspect-ratio:auto;width:100%}}@media screen and (max-width:1199px){.splitCols{gap:3rem}}a{text-decoration:none}@media all{.noPaddingTop .wrapper{padding-top:0}.noPaddingBottom .wrapper{padding-bottom:0}}@media(min-width:1200px){.noPaddingRight .wrapper{padding-right:0}.noPaddingLeft .wrapper{padding-left:0}}.wrapper.padTop{padding-top:4rem}.wrapper.padBottom{padding-bottom:4rem}.wrapper.padTopBottom{padding-bottom:4rem;padding-top:4rem}.wrapper.imageRight{flex-direction:row-reverse}.levitateBanner{display:flex}.banner,.innerBanner{background-repeat:no-repeat;background-size:cover;align-items:center;justify-content:center;position:relative}@media(min-width:768px){.banner,.innerBanner{background-position:center center}}:is(.banner,.innerBanner) .wrapper{padding-top:8rem;padding-bottom:8rem;z-index:1;align-items:center;display:flex}@media(min-width:1200px){:is(.banner,.innerBanner) .wrapper{min-height:calc(75vh - 5rem);padding-top:8rem;padding-bottom:8rem}}@media screen and (max-width:1199px){:is(.banner,.innerBanner) .wrapper{padding-top:4rem;padding-bottom:4rem}}@media screen and (max-width:767px){:is(.banner,.innerBanner) .wrapper{padding-top:4rem;padding-bottom:4rem}}.innerBanner .wrapper{display:flex;align-items:anchor-center;justify-content:flex-start}.overlay-yes{position:relative}.overlay-yes:after{content:"";background-image:linear-gradient(45deg,#000,#000);position:absolute;left:0;right:0;height:100%;opacity:.5}@media screen and (max-width:1199px){.overlay-yes:after{background-color:#000;background-image:none}}@media screen and (max-width:1199px){html .homeBanner .wrapper{justify-content:center;align-items:center;text-align:center}}.btn-combs{display:flex;gap:30px;flex-direction:row}@media screen and (max-width:1400px){.btn-combs{gap:20px}}@media screen and (max-width:1199px){.btn-combs{flex-direction:row;align-items:center;justify-content:center}}@media screen and (max-width:767px){.btn-combs{flex-direction:column;align-items:center}}.btn-combs a{font-size:18px;line-height:58px;font-family:var(--button);border:2px solid;padding:0 36px;font-weight:600;border-radius:var(--btnRadius);transition:var(--ease);justify-content:center;align-items:center;text-transform:uppercase;letter-spacing:10%}.btn-combs a svg{width:14px;margin-left:22px;transition:var(--ease)}.btn-combs a:hover svg{transform:rotate(45deg)}@media screen and (max-width:767px){.btn-combs a{font-size:14px}}.btnClass{font-size:13px;line-height:60px;font-family:var(--button);border:2px solid;padding:0 2rem;font-weight:400;display:flex;border-radius:80px;transition:var(--ease);justify-content:center;align-items:center}.btnClass svg{width:20px;margin-left:15px;transition:var(--ease)}.btnClass:hover svg{transform:translate(.2rem)}@media screen and (max-width:767px){.btnClass{font-size:14px}}.btn-combs a.gradientBtn{background:var(--gradient);border:none;line-height:62px;color:var(--dark)}.btn-combs a.borderBtn{border-color:var(--dark);color:var(--dark)}.btn-combs a.borderBtn:hover{background-color:var(--primary);border-color:var(--primary);color:var(--light)}.btn-combs a.borderBtn:hover svg{fill:var(--light)}.btn-combs a.borderBtn:hover svg path{fill:var(--light)}.btn-combs a.darkBtn{background-color:var(--dark);border-color:var(--dark);color:var(--light)}.btn-combs a.primaryBtn{background-color:var(--primary);border-color:var(--primary);color:var(--light)}.btn-combs a.primaryBtn svg{fill:var(--light);transition:var(--ease)}.btn-combs a.primaryBtn svg path{fill:var(--light)}.btn-combs a.primaryBtn:hover{background-color:var(--secondary);border-color:var(--secondary);color:var(--light)}.btn-combs a.primaryBtn:hover svg path{fill:var(--light)}.btn-combs .lightBtn{background-color:var(--light);border-color:var(--light);color:var(--dark)}.btn-combs .lightBtn svg{fill:var(--dark);transition:var(--ease)}.btn-combs .lightBtn svg path{fill:var(--dark)}.btn-combs .lightBtn:hover{background-color:var(--dark);border-color:var(--dark);color:var(--light)}.btn-combs .lightBtn:hover svg{fill:var(--light)}.btn-combs .lightBtn:hover svg path{fill:var(--light)}.btn-combs .secondaryBtn{background-color:var(--secondary);border-color:var(--secondary);color:var(--light)}.btn-combs .secondaryBtn svg{fill:var(--light);transition:var(--ease)}.btn-combs .secondaryBtn:hover{background-color:var(--primary);border-color:var(--primary)}.btn-combs a.white{background-color:var(--light)!important;border-color:var(--light)!important;color:var(--primary)!important}.btn-combs a.white svg{fill:var(--primary)!important;transition:var(--ease)!important}.btn-combs .secondary{background-color:var(--secondary);border-color:var(--secondary);color:var(--primary)}.btn-combs .secondary svg{fill:var(--primary);transition:var(--ease)}@media(min-width:1200px){.kenBurns{background-size:100%;animation:kenBurns 60s ease-in-out infinite;@keyframes kenBurns{0%{background-size:100%}to{background-size:170%}}}}.full-wrapper{display:flex;align-items:center;width:100%}.common-banner{min-height:750px;background-repeat:no-repeat;background-size:cover;overflow:hidden}.common-banner .wrapper{display:flex;flex-direction:row;width:100%;flex-wrap:wrap;align-content:center;align-items:end}.lightText{color:var(--light)}.rev-combs{display:flex;flex-direction:column;gap:1.2rem;align-self:center}@media screen and (max-width:1199px){.rev-combs{flex-wrap:wrap;align-items:center;text-align:center}}.rev-combs .smallTitle{font-size:13px;font-family:var(--text);font-weight:600;display:flex;align-items:center;text-transform:uppercase}@media(max-width:360px){.rev-combs .smallTitle{display:none}}.rev-combs .mainTitle,.rev-combs .mainTitle *{font-family:var(--headings);font-size:50px;line-height:60px;text-transform:uppercase;font-weight:400}@media screen and (max-width:1600px){.rev-combs .mainTitle,.rev-combs .mainTitle *{font-size:40px;line-height:50px}}@media screen and (max-width:991px){.rev-combs .mainTitle,.rev-combs .mainTitle *{font-size:3rem;line-height:120%}}@media screen and (max-width:500px){.rev-combs .mainTitle,.rev-combs .mainTitle *{font-size:100%;line-height:130%}}@media screen and (max-width:500px){.rev-combs h2{font-size:100%;line-height:130%}}.rev-combs .seprator{display:flex}.rev-combs.centerIt{justify-content:center;align-items:center;text-align:center}.rev-combs.rightIt{align-items:flex-end}@media screen and (max-width:1199px){.rev-combs.rightIt{align-items:center}}.type-highLight strong{padding:3px 15px;margin-right:10px;border-radius:4px}.dark-combs .smallTitle{color:var(--dark)}.dark-combs .smallTitle b,.dark-combs .smallTitle strong{background-color:var(--dark);color:var(--light)}.dark-combs .seprator path{fill:var(--dark)}.dark-combs .mainTitle,.dark-combs .description *{color:var(--dark)}.dark-combs .btn-combs a.borderBtn{border-color:var(--dark);color:var(--dark)}.dark-combs .btn-combs a.borderBtn svg{fill:var(--dark)}.dark-combs .btn-combs a.borderBtn:hover{border-color:var(--primary);color:var(--light)}.dark-combs .btn-combs a.borderBtn:hover svg{fill:var(--light)}.light-combs .smallTitle,.light-combs .mainTitle,.light-combs .description *{color:var(--light)}.light-combs .seprator path{fill:var(--light)}.light-combs .btn-combs a.borderBtn{border-color:var(--light);color:var(--light)}.light-combs .btn-combs a.borderBtn svg{fill:var(--light)}.light-combs .btn-combs a.borderBtn svg path{fill:var(--light)}.light-combs .btn-combs a.borderBtn:hover{border-color:var(--light);background-color:var(--light);color:var(--dark)}.light-combs .btn-combs a.borderBtn:hover svg{fill:var(--dark)}.light-combs .btn-combs a.borderBtn:hover svg path{fill:var(--dark)}.light-combs .gradientColorprimary strong{background-color:var(--light);color:var(--dark)}.image figure{height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:var(--btnRadius);margin:0}@media screen and (max-width:1199px){.image figure{min-height:600px;min-width:fit-content;aspect-ratio:1}}@media screen and (max-width:991px){.image figure{min-height:500px}}@media screen and (max-width:767px){.image figure{aspect-ratio:auto}}.levitateCarouselMaster .slick-track{display:flex;gap:2rem}@media(max-width:567px){.levitateCarouselMaster .slick-track{gap:0}}.levitateCarouselMaster .slick-list.draggable{padding:0!important}@media(max-width:567px){.levitateCarouselMaster .slick-list.draggable{overflow:hidden}}.levitateCarouselMaster .arrows{border:2px solid white;padding:0;border-radius:100%;display:flex!important;height:70px;line-height:74px;width:70px;text-align:center;align-items:center;justify-content:center}.levitateCarouselMaster .arrows svg{width:30px;fill:var(--light)}.levitateCarouselMaster span.prev.arrows{transform:rotate(180deg)}.arrowCenter{position:relative}.arrowCenter .arrows{position:absolute;top:calc(50% - 70px);z-index:1;left:0}.arrowCenter span.next.arrows{right:0;left:auto}.arrowOuter{padding:0 80px}@media screen and (max-width:767px){.arrowOuter{padding:0}}.arrowHide .arrows{display:none!important}.arrowTop{position:relative}.arrowTop .arrows{top:-140px;right:0;position:absolute;left:auto;border-radius:45px;width:120px;background-color:var(--primary);border-color:var(--primary)}.arrowTop span.prev.arrows{right:140px;background-color:var(--secondary);border-color:var(--secondary)}.arrowTopRight{position:relative}.arrowTopRight .arrows{right:auto;left:140px}.arrowTopRight span.prev.arrows{left:0;right:auto}ul.slick-dots{padding:0;list-style:none;display:flex!important;align-items:center;justify-content:center;margin-top:35px;transition:var(--ease)}ul.slick-dots li{width:27px;height:27px;margin:0 5px;border:2px solid var(--primary);border-radius:100px;transition:var(--ease)}ul.slick-dots li.slick-active{width:54px;background-color:var(--primary);transition:var(--ease)}ul.slick-dots button{opacity:0}.instagramWrapper{position:relative;border-radius:20px;overflow:hidden;transition:var(--ease)}.instagramWrapper figure{margin:0;width:100%;height:415px;background-repeat:no-repeat;background-size:100%;background-position:center;background-size:cover}@media(max-width:567px){.instagramWrapper figure{height:315px}}.instagramWrapper a{position:absolute;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;background:#395542b3;top:0;z-index:1;bottom:0;transition:var(--ease);transform:translateY(125vh)}.instagramWrapper a svg{fill:#fff}.instagramWrapper a svg path{fill:#fff}.instagramWrapper:hover a{transition:var(--ease);transform:translateY(0);border-radius:20px}@media screen and (min-width:750px){.newsletter-form{align-items:center!important;margin:0 auto!important;max-width:1100px!important}}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.footer__content-top.page-width{padding-bottom:0}.footer-block__details-content>li:not(:last-child){margin-right:0!important;display:flex;padding-bottom:15px}.footer__content-bottom-wrapper.page-width{color:var(--light)}footer.footer{background-position:center;background-size:cover}footer.footer .footer-block__image-wrapper{text-align:center!important;display:flex;flex-direction:column;align-items:center}footer.footer .footer-block__image-wrapper .list-social__link{align-items:center;display:flex;padding:20px 10px;color:var(--primary)}footer.footer .footer-block__image-wrapper .list-social__link .svg-wrapper{width:30px;height:30px}footer.footer .footer-block--menu{padding-left:30px}footer.footer .footer-block--menu .list-unstyled svg{fill:var(--light);margin-right:15px}footer.footer .footer-block--menu a.link{color:var(--light);font-size:16px;padding:0}@media screen and (max-width:767px){footer.footer .footer-block--menu{padding-left:0;margin:0}}footer.footer h2.footer-block__heading.inline-richtext,footer.footer h2.footer-block__heading.rte{position:relative;color:var(--light)}@media screen and (max-width:767px){footer.footer .footer-block__details-content{margin-bottom:2rem}footer.footer .footer-block__image-wrapper{margin-bottom:0rem}footer.footer ul.footer-block__details-content.list-unstyled li{display:flex}footer.footer .footer-block.grid__item{margin:0rem 0}}.footer__content-bottom{border-top:none!important}.footer-block--menu:before{content:"";height:100%;width:1px;background:#fff;top:0;position:absolute;left:-2rem}@media screen and (max-width:1199px){.footer-block--menu:before{left:0rem}}@media screen and (max-width:1023px){.footer-block--menu:before{display:none}}@media screen and (max-width:1400px){.footer__content-top.page-width{padding:0 2.5rem}}@media screen and (max-width:1199px){.footer__content-top.page-width{padding:0 1.5rem}}@media screen and (max-width:1023px){.grid--4-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.footer__content-top .grid{row-gap:2rem}}.blogPostPage .blogPageWrapper{border-bottom:2px solid rgb(0 0 0 / 20%);padding-bottom:4rem}.blogPostPage .blogPageWrapper:last-child{border-bottom:none;padding-bottom:0rem}.blogWrapper{border-radius:20px;overflow:hidden;position:relative;height:415px;display:flex;transition:var(--ease);align-items:end}@media screen and (max-width:767px){.blogWrapper{justify-content:center}}.blogWrapper figure{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;margin:0;background-position:center;z-index:-1}.blogWrapper figure:after{content:"";top:0;bottom:0;left:0;right:0;background:#0000007f;position:absolute}.blogWrapper .featureContent{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;align-items:flex-start;transition:var(--ease);transform:translateY(85px)}@media screen and (max-width:1199px){.blogWrapper .featureContent{align-items:center;text-align:center}}.blogWrapper .featureContent .authorDate{display:flex;gap:1rem}@media screen and (max-width:567px){.blogWrapper .featureContent .authorDate{flex-direction:column}}.blogWrapper .featureContent .authorDate span{display:flex;color:var(--light);font-size:15px;align-items:center}.blogWrapper .featureContent .authorDate span svg{width:25px;height:25px;margin-right:5px}.blogWrapper .featureContent .authorDate span svg path{stroke:var(--light)}.blogWrapper .featureContent a.titleBlog{color:#fff;font-size:22px;line-height:30px;font-family:var(--headings)}.blogWrapper .featureContent a.btnBlog{border-color:var(--light);color:var(--light);font-size:16px;line-height:56px;font-family:var(--text);border:2px solid;padding:0 20px;font-weight:600;display:flex;border-radius:80px;transition:var(--ease);min-width:191px;justify-content:center;gap:10px;align-items:center}.blogWrapper .featureContent a.btnBlog svg{fill:#fff;width:15px}.blogWrapper .featureContent a.btnBlog:hover{background-color:var(--primary);border-color:var(--primary);color:var(--light)}.blogWrapper:hover .featureContent{transform:translateY(0);transition:var(--ease)}.blogPageWrapper.dark-blogs .featureContent{color:var(--dark)!important}.blogPageWrapper.dark-blogs .featureContent a.titleBlog{color:var(--dark);font-weight:900}.blogPageWrapper.dark-blogs .featureContent a.btnBlog{background-color:var(--primary);color:var(--light);font-size:13px;line-height:60px;font-family:var(--button);border:2px solid;padding:0 3rem;font-weight:900;display:flex;border-radius:80px;transition:var(--ease);justify-content:center;align-items:center;border-color:var(--primary);text-transform:uppercase;gap:15px}.blogPageWrapper.dark-blogs .featureContent a.btnBlog path{fill:#fff}.blogFilters{display:flex;gap:25px;margin:4rem 0 3rem;display:none}.blogFilters a{text-transform:uppercase;font-size:19px;font-weight:700;color:var(--primary);letter-spacing:1px}.blogPostPage{display:flex;flex-direction:column;gap:4rem;margin-top:60px;counter-reset:section}@media screen and (max-width:1199px){.blogPostPage{text-align:left}}.blogPostPage .blogPageWrapper{display:flex;flex-direction:row;gap:3rem}.blogPostPage .blogPageWrapper:before{counter-increment:section;content:"0" counter(section) "";color:#395542;font-weight:700;position:absolute;right:0;top:10px;font-size:30px;font-family:var(--headings)}@media screen and (max-width:991px){.blogPostPage .blogPageWrapper{flex-direction:column}}.blogPostPage .blogPageWrapper figure{flex-basis:35%;margin:0;display:flex;background-size:cover;background-repeat:no-repeat;border-radius:25px}@media screen and (max-width:991px){.blogPostPage .blogPageWrapper figure{aspect-ratio:3}}@media screen and (max-width:767px){.blogPostPage .blogPageWrapper figure{aspect-ratio:2}}@media screen and (max-width:500px){.blogPostPage .blogPageWrapper figure{aspect-ratio:1}}.blogPostPage .blogPageWrapper .featureContent{display:flex;flex-direction:column;flex-basis:65%;padding:40px 20px;color:var(--light);gap:1.5rem;align-items:flex-start}@media screen and (max-width:991px){.blogPostPage .blogPageWrapper .featureContent{padding:0;align-items:center;text-align:center}}.blogPostPage .blogPageWrapper .featureContent .authorDate{display:flex;align-items:center;justify-content:flex-start;gap:2rem}.blogPostPage .blogPageWrapper .featureContent .authorDate span{display:flex;gap:15px;font-size:16px;align-items:center}.blogPostPage .blogPageWrapper .featureContent .authorDate span svg{width:25px;height:25px}.blogPostPage .blogPageWrapper .featureContent .authorDate span svg path{stroke:var(--secondary)}.blogPostPage .blogPageWrapper .featureContent .titleBlog{font-size:30px;color:var(--light);font-family:var(--headings);line-height:40px}.blogPostPage .blogPageWrapper .featureContent .content{font-size:18px;letter-spacing:0;line-height:28px}.blogPostPage .blogPageWrapper .featureContent a.btnBlog svg{width:20px;height:20px}.blogColor-dark .blogPageWrapper .featureContent{color:var(--dark)}.blogColor-dark .blogPageWrapper .authorDate span svg path{stroke:var(--secondary)}.blogColor-dark .blogPageWrapper .titleBlog{color:var(--dark)!important}.blogColor-dark .blogPageWrapper a.btnBlog{background:var(--primary);border-color:var(--primary);color:var(--light)}.faqWrapper{display:flex;flex-direction:column;gap:2rem}.faqWrapper .accordion{margin-top:0;margin-bottom:0;border-top:none;border-bottom:none}.faqWrapper .accordion details{background-color:var(--secondary);padding:25px;border-radius:50px}.faqWrapper .accordion details .accordion__content{margin-bottom:0;word-break:break-word;overflow-x:auto;padding:0}.faqWrapper .accordion details summary{padding:0}.faqWrapper .accordion details .accordion__title{color:var(--dark);font-family:var(--headings);letter-spacing:0;font-size:26px}@media screen and (max-width:767px){.faqWrapper .accordion details .accordion__title{font-size:16px;max-width:calc(100% - 35px)}}.faqWrapper .accordion details .accordion__content *{color:var(--dark);font-family:var(--texts);line-height:28px;font-size:16px}.faqWrapper .accordion details .icon-caret{height:1rem}@media screen and (max-width:767px){.faqWrapper .accordion details .icon-caret{right:0;height:10px;top:calc(50% - 5px)}}.faqWrapper .accordion details .icon-caret path{fill:var(--dark)}.faqWrapper .accordion details[open]{background-color:var(--primary)}.faqWrapper .accordion details[open] .accordion__content{padding-top:20px}.contactFromSection{max-width:700px;margin:40px auto auto}.contact__fieldsForm .colsHalf{display:flex;gap:20px;justify-content:center}@media screen and (max-width:767px){.contact__fieldsForm .colsHalf{flex-direction:column}}.contact__fieldsForm .colsHalf .fieldForm{display:flex;width:100%;flex-direction:column}.contact__fieldsForm .colsHalf .fieldForm .field__inputForm{border:1px solid var(--primary);padding:20px 25px;display:flex;font-size:18px;border-radius:45px;background-color:#f7f7f7;color:#000;line-height:35px}.contact__fieldsForm textarea{border:1px solid var(--primary);padding:20px 25px;display:flex;font-size:18px;border-radius:30px;background-color:#f7f7f7;height:120px;color:#000}.contact__fieldsForm .contact__buttonForm button.buttonForm{font-size:16px;font-family:var(--headings);padding:0 20px;font-weight:900;display:flex;border-radius:80px;transition:var(--ease);min-width:220px;justify-content:center;background:var(--primary);border:none;line-height:62px;color:var(--light);text-transform:uppercase}@keyframes spinnerText{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:is(.image,.routineCircle) .mySpinner{display:flex;justify-content:center;align-items:center;width:fit-content;height:fit-content;border-radius:50%;padding:0rem;border:1px solid var(--green)}@media screen and (max-width:767px){:is(.image,.routineCircle) .mySpinner{width:100%;margin-top:10px}}:is(.image,.routineCircle) .spinnerInner{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:239px;height:239px;background-color:var(--secondary);border-radius:100%;position:absolute;left:-2rem;top:-80px;z-index:10;padding:10px}@media screen and (max-width:1350px){:is(.image,.routineCircle) .spinnerInner{right:0;width:200px;height:200px}}@media screen and (max-width:1199px){:is(.image,.routineCircle) .spinnerInner{right:0;width:156px;height:156px}}@media screen and (max-width:992px){:is(.image,.routineCircle) .spinnerInner{right:0;width:156px;height:156px}}@media screen and (max-width:767px){:is(.image,.routineCircle) .spinnerInner{width:156px;height:156px;position:relative;left:0;right:0;margin:auto;bottom:0}}:is(.image,.routineCircle) .spinnerInner .centerLogo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:40%;height:100%;margin:auto;object-fit:contain}:is(.image,.routineCircle) .homeSpinner .vectorText{animation:spinnerText 20s linear infinite;width:100%;height:100%;object-fit:contain;object-position:center}@media(min-width:1600px){:is(.image,.routineCircle) .spinnerInner{width:260px;height:260px}:is(.image,.routineCircle) .spinnerInner h3{font-size:15px;letter-spacing:10px}}@media(min-width:1400px){:is(.image,.routineCircle) .homeSpinner{padding:1rem}}.a-section{line-height:60px}.a-section .a-section-marquee-box{display:flex;align-items:center;overflow:hidden}.a-section .a-section-marquee-box span{white-space:nowrap;text-transform:uppercase;font-size:14px;font-weight:700;flex-shrink:0;padding:0 10px;width:max-content;display:flex;align-items:center;transform:translate(0);color:var(--dark);animation:a-text-scroll 20s linear infinite}@keyframes a-text-scroll{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes b-text-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}.scrollingDiv .scrollWrapper{display:flex;align-items:center;overflow:hidden}.scrollingDiv .scrollWrapper span{white-space:nowrap;text-transform:uppercase;font-size:100px;font-weight:400;flex-shrink:0;padding:0 10px;width:max-content;display:flex;align-items:center;transform:translate(0);animation:b-text-scroll 20s linear infinite;color:#a7b1ce99;font-family:var(--headings);line-height:1}@media screen and (max-width:767px){.scrollingDiv .scrollWrapper span{font-size:50px}}.testimonialRow .rev-combs{max-width:100%;margin:auto}@media screen and (max-width:1199px){.testimonialRow .rev-combs{max-width:100%}}.levitateCta .rev-combs{flex-direction:row;justify-content:space-between;align-items:center}@media screen and (max-width:1199px){.levitateCta .rev-combs{flex-direction:column}}.levitateCta .rev-combs .mainTitle{font-size:40px;max-width:50%;text-transform:uppercase}@media screen and (max-width:1199px){.levitateCta .rev-combs .mainTitle{font-size:30px;max-width:100%}}.levitateCounter{display:flex;justify-content:space-between;text-align:center}@media screen and (max-width:767px){.levitateCounter{flex-direction:column;gap:2rem}}@media screen and (max-width:1199px){header-drawer{display:flex!important;margin-left:0!important}.header__inline-menu{display:none}}.btn-combs.centerIt{justify-content:center}.faqBlocks{margin:20px 0;gap:2rem;justify-content:space-between;display:flex;flex-wrap:wrap}.faqBlocks .myContainer{background-color:#f5f5f7;margin-bottom:0;border-radius:10px;padding:25px 55px 25px 30px;box-shadow:5px 5px 25px #0000001a;width:100%;flex-basis:100%}.faqBlocks .myContainer .question{font-size:26px;font-weight:400;position:relative;display:flex;font-family:var(--headings);align-items:center;cursor:pointer;color:var(--dark);gap:15px}@media(max-width:1300px){.faqBlocks .myContainer .question{font-size:20px}}@media screen and (max-width:767px){.faqBlocks .myContainer .question{padding-right:30px}}.faqBlocks .myContainer .question:after{content:"+";font-size:2.2rem;position:absolute;right:0;transition:.2s}@media(max-width:1199px){.faqBlocks .myContainer .question:after{right:0}}.faqBlocks .myContainer .question.active:after{transform:rotate(45deg)}.faqBlocks .myContainer .answercont{max-height:0;overflow:hidden;transition:.3s;color:var(--dark)}.faqBlocks .myContainer .answer{padding:15px 0 0;line-height:1.5rem;text-align:left}.faqBlocks .myContainer:last-child{margin-bottom:0}.faqBlocks .myContainer.active .question,.faqBlocks .myContainer.active .answercont{color:var(--dark)}.divQR .imageQr img{width:400px;object-fit:contain}.cart-drawer h2.drawer__heading,.cart-drawer .totals>h2,.cart-drawer .totals__total-value{font-size:30px;font-weight:700;font-family:var(--headings)}@media(max-width:550px){.cart-drawer h2.drawer__heading,.cart-drawer .totals>h2,.cart-drawer .totals__total-value{font-size:20px}}.cart-drawer .cart__checkout-button{font-size:13px;line-height:60px;font-family:var(--button);border:2px solid;padding:0 3rem;font-weight:900;display:flex;border-radius:80px;transition:var(--ease);justify-content:center;align-items:center;text-transform:uppercase;background-color:var(--primary)}.cart-drawer .cart-item__name{text-decoration:none;display:block;font-family:var(--headings);font-weight:700;line-height:28px}.cart-drawer .summary__title{font-size:20px;font-weight:700;font-family:var(--headings)}@media(max-width:550px){.cart-drawer .summary__title{font-size:16px}}@media(max-width:479px){.cart-drawer .cart-item__totals{justify-content:flex-start!important}.cart-drawer .totals{display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-start;text-align:left;gap:12px}.cart-drawer .totals p.totals__total-value{margin-left:0}.cart-drawer .quantity{width:calc(8rem / var(--font-body-scale) + var(--inputs-border-width) * 2);max-width:100%!important}.cart-drawer .quantity__button{width:calc(2.5rem / var(--font-body-scale))}.cart-drawer .cart-drawer .cart-item__name{font-size:20px!important}}@media(min-width:501px){.hideDesktop{display:none!important}}@media(max-width:500px){.hideMob{display:none!important}}.content-for-layout .section{display:flex;width:100%;flex-direction:column}.marginTop,.newsletterWrapper{margin-top:40px}.newsletterWrapper .field{gap:.5rem;justify-content:center}@media screen and (max-width:1199px){.newsletterWrapper .field{gap:20px}}@media screen and (max-width:991px){.newsletterWrapper .field{flex-direction:column}}.newsletterWrapper button#Subscribe{font-size:16px;line-height:60px;font-family:var(--text);border:2px solid var(--primary);padding:0;font-weight:600;border-radius:80px;transition:var(--ease);min-width:191px;background-color:var(--primary);display:flex;justify-content:center;align-items:center;gap:10px;color:var(--light);text-transform:uppercase;font-weight:800}.newsletterInputWrapper ::placeholder{color:var(--dark)!important}.newsletterInputWrapper{position:relative;display:flex;justify-content:center;align-items:center}.newsletterInputWrapper input{width:315px;line-height:60px;padding:0 30px 0 60px;background-color:var(--light);border-color:var(--secondary);outline:none;box-shadow:none;border-style:none;color:var(--dark);font-size:18px;font-family:var(--texts);font-weight:400;border-radius:30px}@media screen and (max-width:991px){.newsletterInputWrapper input{width:100%;font-size:16px}}@media screen and (max-width:567px){.newsletterInputWrapper input{font-size:14px}}.newsletterInputWrapper::placeholder{color:var(--dark)!important}.newsletterInputWrapper svg{position:absolute;width:25px;left:20px;height:30px;fill:var(--primary)}.newsletterInputWrapper svg path{fill:var(--primary);stroke:var(--primary)}@media screen and (min-width:750px){.newsletter-form__message{justify-content:center;color:#000;font-size:20px}}.contactFromSection{max-width:700px;margin:auto}.contact__fieldsForm{display:flex;flex-direction:column;gap:25px}.contact__fieldsForm .colsHalf,.contact__fieldsForm .colsFull{display:flex;gap:20px;justify-content:center}@media screen and (max-width:767px){.contact__fieldsForm .colsHalf,.contact__fieldsForm .colsFull{flex-direction:column}}:is(.contact__fieldsForm .colsHalf,.contact__fieldsForm .colsFull) .fieldForm{display:flex;width:100%;flex-direction:column;position:relative}:is(.contact__fieldsForm .colsHalf,.contact__fieldsForm .colsFull) .fieldForm .field__inputForm{border:1px solid rgb(0 0 0 / 20%);padding:15px 25px;display:flex;font-size:18px;background-color:transparent;color:var(--dark);line-height:35px;border-radius:14px;min-block-size:67px;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media(max-width:1500px){:is(.contact__fieldsForm .colsHalf,.contact__fieldsForm .colsFull) .fieldForm .field__inputForm{font-size:14px}}.contact__fieldsForm select.field__inputForm{position:relative;background-image:url(/cdn/shop/files/Vector.svg?v=1793360417);background-repeat:no-repeat;background-position:right 20px center}.contact__fieldsForm textarea{border:1px solid rgb(0 0 0 / 20%);padding:15px 25px;display:flex;font-size:18px;background-color:transparent;color:var(--dark);line-height:35px;border-radius:14px}.contact__fieldsForm .contact__buttonForm{display:flex;align-items:center;justify-content:center}.contact__fieldsForm .contact__buttonForm button.buttonForm{font-size:18px;font-family:var(--text);padding:0 20px;font-weight:600;display:flex;border-radius:0;transition:var(--ease);min-width:220px;justify-content:center;background-color:var(--primary);border:none;line-height:70px;color:var(--light);text-transform:uppercase}@media(max-width:1500px){.contact__fieldsForm .contact__buttonForm button.buttonForm{font-size:13px}}.contact__fieldsForm ::placeholder{color:var(--dark)}.withOutIcons .icons{display:none}.needBoxesyes{max-width:1300px;margin:60px auto auto;display:flex;gap:4rem;justify-content:space-between}@media screen and (max-width:1023px){.needBoxesyes{gap:2rem}}@media screen and (max-width:991px){.needBoxesyes{flex-direction:column}}.needBoxesyes .conatctBox{flex-basis:50%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;border:1px solid rgb(0 0 0 / 20%);border-radius:20px;padding:45px 35px;gap:2rem}@media screen and (max-width:991px){.needBoxesyes .conatctBox{flex-direction:column;max-width:100%;margin:auto;width:600px}}.needBoxesyes .conatctBox .iconBox{flex-basis:102px;text-align:center;height:102px;line-height:102px;border:1px solid rgb(0 0 0 / 20%);border-radius:100px;align-items:center;display:flex;justify-content:center;min-width:102px}.needBoxesyes .conatctBox .iconBox svg,.needBoxesyes .conatctBox .iconBox svg *{fill:var(--primary);width:35px;height:35px}.needBoxesyes .conatctBox .contentBox{flex-basis:calc(100% - 112px);display:flex;flex-direction:column;gap:.7rem}.needBoxesyes .conatctBox .contentBox p{margin:0}.needBoxesyes .conatctBox .contentBox *{color:var(--primary);line-height:22px;font-weight:500;font-family:var(--texts)}.needBoxesyes .conatctBox .contentBox a{font-size:25px;font-family:var(--headings);line-height:40px;color:var(--primary);font-weight:600}@media(max-width:767px){.needBoxesyes .conatctBox .contentBox a{font-size:21px}}html .forBgtemplate--33159037649226__levitate_bg_button_APxBx6 .wrapper{background-size:cover!important}#shopify-section-template--33159037649226__scramble_headline_WckFje #scramble-template33159037649226__scramble_headline_wckfje{font-family:MedievalSharp,Georgia,serif!important}html #shopify-section-template--33159037649226__scramble_headline_WckFje *{font-family:"1066_hastingsnormal"!important}#shopify-section-template--33159037649226__scramble_headline_WckFje #scramble-template33159037649226__scramble_headline_wckfje p{max-width:1080px!important}#ProductCarousel-template--33159037649226__levitate_product_carousel_FaTVND .product-carousel-button{font-weight:600!important;font-size:18px!important;text-transform:uppercase!important}#ProductCarousel-template--33159037649226__levitate_product_carousel_FaTVND .product-carousel-title a{font-weight:900!important}#ProductCarousel-template--33159037649226__levitate_product_carousel_FaTVND .product-carousel-heading{margin:0 0 60px!important}#ProductCarousel-template--33159037649226__levitate_product_carousel_FaTVND .product-carousel-dots{margin-top:60px!important}#shopify-section-template--33178591822154__image_and_text_variant_two_NNEEq4 #hk-template33178591822154__image_and_text_variant_two_nneeq4 .hk-heading{display:none!important}.product__accordion .accordion__content{padding-left:0!important}@media all and (min-width:1600px){.singleProduct .product__title h1{font-weight:500;font-size:50px!important}.singleProduct .product .product__text{font-size:14px!important}.singleProduct .collaboration_headings span.metafield-single_line_text_field{font-size:22px!important}html #ProductInfo-template--33151186993482__main .subtitle{font-size:22px!important;letter-spacing:0px!important}}@media all and (max-width:1600px){.singleProduct .product__title h1{font-weight:500;font-size:40px!important}.singleProduct .product .product__text{font-size:12px!important}.singleProduct .collaboration_headings span.metafield-single_line_text_field{font-size:20px!important}html #ProductInfo-template--33151186993482__main .subtitle{font-size:20px!important;letter-spacing:0px!important}}html #ProductInfo-template--33151186993482__main hr{opacity:.5!important;margin-top:10px!important;margin-bottom:10px!important}.product-form__quantity .form__label{display:none!important}product-component .wrapper{padding:8rem 4rem}@media(max-width:767px){product-component .wrapper{padding:2rem 1rem}}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:22px!important;text-transform:uppercase!important;letter-spacing:0px!important}@media(max-width:767px){.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{font-size:16px!important}}#ProductCarousel-template--33151186993482__levitate_product_carousel_6fkWQq .product-carousel-heading{margin:0 0 60px!important}@media(max-width:767px){#ProductCarousel-template--33151186993482__levitate_product_carousel_6fkWQq .product-carousel-heading{margin:0 0 20px!important;font-size:20px}}#ProductCarousel-template--33151186993482__levitate_product_carousel_6fkWQq .product-carousel-dots{margin-top:60px!important}.drawer__heading,.totals__total{text-transform:uppercase!important}.footerNav li a{font-weight:500!important}.footerCopyrightWrapper{margin-top:30px!important}@media screen and (min-width:750px){.product__info-container.product__column-sticky{position:sticky;top:100px;height:fit-content!important;align-self:flex-start}}html .singleProduct .iconCta{margin-bottom:50px!important}*:has(>video[poster*="38549407d7394323aa4b279ad7b4ec60"]){overflow:hidden}video[poster*="38549407d7394323aa4b279ad7b4ec60"]{object-fit:cover;transform:scale(1.018);transform-origin:center}.logoScroll .wrapLogo img{max-width:213px!important;height:56px!important;margin-right:55px!important;object-fit:contain!important;object-position:center!important}.aw-price{display:none!important}@media all and (min-width:1100px){#ProductCarousel-template--33159037649226__levitate_product_carousel_FaTVND .product-carousel-description{min-height:70px!important}.ifImage .imageHere img{width:100%!important;height:100%!important}.ifImage .imageHere{display:flex!important;width:350px!important;flex-basis:360px!important;min-width:400px!important;align-items:center!important}}@media all and (max-width:500px){#shopify-section-template--33151187091786__scramble_headline_7n7BTW{margin-top:60px!important}#making-template33151187091786__bayeux_video_section_two_xtch9n{padding-left:16px!important;padding-right:16px!important;padding-bottom:0!important}html .logoScroll{padding-top:40px!important;padding-bottom:20px!important}.logoScroll .wrapLogo img{max-width:172px!important}.footerNav li a{line-height:46px!important;font-size:32px!important}.footerColOne img{display:none!important}.footerColTwo img{max-width:130px!important}html .header__heading-link img{height:44px!important}.description,.mainTitle p{text-align:left!important}.rev-combs{flex-wrap:wrap!important;align-items:start!important;text-align:left!important}.contentHere p{align-items:start!important;text-align:left!important}.accordion__content{padding-left:0!important}.ifImage .imageHere img{width:100%!important;height:100%!important}.ifImageNot{align-items:start!important;text-align:left!important;padding-left:0!important}#shopify-section-template--33159037649226__scramble_headline_WckFje #scramble-template33159037649226__scramble_headline_wckfje{margin-top:40px!important;margin-bottom:40px!important}.levitateMain .mainTitle h2{text-align:center!important}.singleProduct .price-item.price-item--regular{font-size:22px!important}.singleProduct .product__info-container{gap:10px!important}.singleProduct .product__info-container,.singleProduct .product .product__text{text-align:left!important}#shopify-section-template--33151186862410__levitate_center_content_C7tmMY p{text-align:center!important}#shopify-section-template--33159037649226__levitate_center_content_6QejnX .btn-combs{margin:auto!important}#making-template33151187091786__bayeux_video_section_two_xtch9n .making-right,#shopify-section-template--33151187091786__image_and_text_variant_two_ALpgtf .hk-left img{display:none!important}#twocol-template33151187091786__two_column_text_n8yvfw{padding:22px 16px 0!important}#twocol-template33151187091786__two_column_text_fx9tfc{padding-left:16px!important;padding-right:16px!important;padding-bottom:40px!important}#hk-template33151187091786__image_and_text_variant_two_alpgtf .hk-photo{display:none!important}.forBgtemplate--33159037649226__levitate_bg_button_APxBx6 .wrapper{background-position-x:71%!important}#shopify-section-template--33178591822154__levitate_image_content_NTnbpN .content-for-layout .section{margin-top:-80px!important}.forBgtemplate--33178591822154__levitate_image_content_NTnbpN .wrapper{padding-top:0!important}#hk-template33178591822154__image_and_text_variant_two_nneeq4{padding-bottom:0!important}#shopify-section-template--33178591822154__levitate_image_content_NTnbpN .mainTitle{margin-top:-140px!important}.continuous-image-slider li .captionImage h3{font-size:20px!important}#hk-template33151187091786__hardwood_fading_images_4lrww9{padding:0 16px 16px!important}#making-template33151187091786__bayeux_video_section_two_xtch9n .making-marquee{display:none!important}#hk-template33151187091786__hardwood_fading_images_4lrww9 .hk-right.hk-animated.revealed,#hk-template33151187091786__hardwood_fading_images_4lrww9 .hk-right{display:block!important}#shopify-section-template--33178591822154__levitate_image_content_NTnbpN .image figure{background-size:contain!important;margin-top:-50px!important}}.grid__item:has(a[href*="/products/rat"]){display:none}#aw-template--33178591822154__star_wars_background_tHgP3M .aw-heading:after{content:"Debut Edition - 50th Anniversary"!important;display:block!important;font-size:18px!important;margin-top:10px!important}#artist-template33159037649226__artist_bio_b8pe8l .artist-marquee .mq-track span,#bayeux-template33159037649226__bayeux_illuminated_video_ykpgbw .bayeux-marquee .mq-track span,#making-template33159037649226__bayeux_video_section_two_pqdegp .making-marquee .mq-track span,#studio-template33159037649226__image_and_text_variant_one_8bbfix .sk-marquee .mq-track span{font-family:"1066_hastingsnormal"!important}.artist-heading br{display:none!important}.accordion__content{padding-left:0!important}.accordion__content strong{font-weight:900!important}.facets-wrapper{display:none!important}.card__information .price{font-size:15px!important;letter-spacing:0px!important;font-weight:700!important}html,body{width:100vw!important;overflow-x:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/levitateGlobal.css.map */
