@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Regular.eot);src:url(/cdn/shop/files/RocGrotesk-Regular.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/RocGrotesk-Regular.woff2) format("woff2"),url(/cdn/shop/files/RocGrotesk-Regular.woff) format("woff"),url(/cdn/shop/files/RocGrotesk-Regular.ttf) format("truetype"),url(/cdn/shop/files/RocGrotesk-Regular.svg#RocGrotesk-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Medium.eot);src:url(/cdn/shop/files/RocGrotesk-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/RocGrotesk-Medium.woff2) format("woff2"),url(/cdn/shop/files/RocGrotesk-Medium.woff) format("woff"),url(/cdn/shop/files/RocGrotesk-Medium.ttf) format("truetype"),url(/cdn/shop/files/RocGrotesk-Medium.svg#RocGrotesk-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Roc Grotesk;src:url(/cdn/shop/files/RocGrotesk-Bold.eot);src:url(/cdn/shop/files/RocGrotesk-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/RocGrotesk-Bold.woff2) format("woff2"),url(/cdn/shop/files/RocGrotesk-Bold.woff) format("woff"),url(/cdn/shop/files/RocGrotesk-Bold.ttf) format("truetype"),url(/cdn/shop/files/RocGrotesk-Bold.svg#RocGrotesk-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Freigeist Con;src:url(/cdn/shop/files/Freigeist-ConBlack.eot);src:url(/cdn/shop/files/Freigeist-ConBlack.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Freigeist-ConBlack.woff2) format("woff2"),url(/cdn/shop/files/fonts/Freigeist-ConBlack.woff) format("woff"),url(/cdn/shop/files/Freigeist-ConBlack.ttf?v=1714460224) format("truetype"),url(/cdn/shop/files/Freigeist-ConBlack.svg#Freigeist-ConBlack) format("svg");font-weight:800;font-style:normal}@font-face{font-family:Freigeist Con;src:url(/cdn/shop/files/Freigeist-ConBold.eot);src:url(/cdn/shop/files/Freigeist-ConBold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Freigeist-ConBold.woff2) format("woff2"),url(/cdn/shop/files/Freigeist-ConBold.woff) format("woff"),url(/cdn/shop/files/Freigeist-ConBold.ttf) format("truetype"),url(/cdn/shop/files/Freigeist-ConBold.svg#Freigeist-ConBold) format("svg");font-weight:700;font-style:normal}html{padding:0!important}body{margin:0;font-size:15px;line-height:19px;overflow-x:hidden;position:relative;color:#431c28;background:#e8e8e1}h1,.rte h1,.shopify-policy__body h1{font-size:58px;line-height:58px;font-weight:700;text-transform:uppercase;color:#431c28}h2,.rte h2,.shopify-policy__body h2{font-size:33px;line-height:33px;font-weight:700;text-transform:uppercase;color:#441c29}h3,.rte h3,.shopify-policy__body h3{font-size:33px;line-height:54px;font-weight:400;text-transform:uppercase;color:#441c29}h4,.rte h4,.shopify-policy__body h4{font-size:18px;line-height:18px;letter-spacing:.9px;text-transform:uppercase;color:#441c29}h5,.rte h5,.shopify-policy__body h5{font-weight:700;font-size:18px;line-height:29px;color:#441c29}h6,.rte h6,.shopify-policy__body h6{font-size:15px;line-height:23px;letter-spacing:.8px;color:#441c29}.shopify-section{background:#e8e8e1}.image-only-with-link .image{line-height:0}.image-only-with-link .image img{width:100%}.black-friday{background:#000;text-align:center}.black-friday p{color:#fff;padding:20px 0;font-family:Freigeist Con;font-size:20px}.meganav__list-parent li.shop-btn a{width:188px;text-align:center;height:46px;line-height:42px;font-size:20px;margin:14px 0 0;text-decoration:none;background:#bd5a58;border-color:#bd5a58;color:#fff;font-weight:400}.drawer-menu__primary-links .drawer-menu__item .shop-btn{padding:0 21px}.drawer-menu__primary-links .drawer-menu__item .shop-btn a{width:100%;text-align:center;height:46px;line-height:42px;font-size:18px;margin:25px 0 0;text-decoration:none;background:#bd5a58;border-color:#bd5a58;color:#fff;font-weight:400}.btn.social-share__button{column-gap:15px}.cart.page{padding:40px 0 0}.cart__form-header{align-items:center}.cart__form-header .free_shipping_card{max-width:410px}.cart__form-header .cart__form-item-count.fs-body-100{display:none}.product__price s:not(:empty)+[data-price],.product-item__price .sale{color:#bd5a58!important}.discount-label{padding:8px 0}header.dark ul li a,header.light:hover ul li a,header.light.is-sticky ul li a{color:#441c29!important}header.dark .image.regular-logo,header.light.is-sticky .image.regular-logo{display:block!important}header.dark .image.transparent-logo,header.light.is-sticky .image.transparent-logo{display:none!important}@media screen and (min-width:960px){header.light:hover .image.transparent-logo{display:none!important}header.light:hover .image.regular-logo{display:block!important}.header-transparent header.light:hover .header__inner{border-top:1px solid #431C28;border-bottom:1px solid #431C28}.header:hover{background:#e8e8e1!important}}header.dark .custom-icons li:last-child svg,header.light:hover .custom-icons li:last-child svg,header.light.is-sticky .custom-icons li:last-child svg,header.dark .social-icons svg path,header.light:hover .social-icons svg path,header.light.is-sticky .social-icons svg path,header.dark .header__icon-touch.no-transition path{fill:#431c28}header.dark .custom-icons li:nth-child(1) svg path,header.light:hover .custom-icons li:nth-child(1) svg path,header.light.is-sticky .custom-icons li:nth-child(1) svg path,header.dark .header__menu-icon svg path,header.light.is-sticky .header__menu-icon svg path,.scroll-lock header.light .header__menu-icon svg path{stroke:#431c28}header.light ul li a{color:#e8e8e1!important}header.light .image.regular-logo{display:none!important}header.light .image.transparent-logo{display:block!important}header.light .custom-icons li:last-child svg,header.light .social-icons svg path,header.light .header__icon-touch.no-transition path{fill:#e8e8e1}header.light .custom-icons li:nth-child(1) svg path,header.light .header__menu-icon svg path{stroke:#e8e8e1}.header-transparent .header__inner{border-top:1px solid transparent;border-bottom:1px solid transparent}.header-transparent header.dark:hover .header__inner{border-top:1px solid #431C28;border-bottom:1px solid #431C28}.header__outer-wrapper{background:none}.announcement-bar__item{padding:9.5px 0!important}.announcement-bar p{font-size:15px;letter-spacing:.75px;line-height:25px;font-weight:500}.announcement-right{position:absolute;top:-43px;z-index:9;right:53px;align-items:center!important}.disclosure__toggle{font-size:15px;letter-spacing:.75px;color:#431c28;padding:12px 15px 0;font-weight:500}.announcement-right svg path{fill:#431c28!important}.disclosure__toggle .icon{width:13px;height:13px;margin-top:-3px}.disclosure-list__item a{font-size:15px;letter-spacing:.75px;font-weight:500}.disclosure--currency .disclosure-list{min-width:160px;background:#e8e8e1}.disclosure-list__item a:hover{text-decoration:none}.header__icon-touch.header__icon-touch--search.no-transition{margin:0 28px 0 0!important}.header__row .disclosure__toggle{min-height:auto}header[data-navigation-position=left][data-logo-position=center].is-sticky .header__row.header__row-desktop.upper{opacity:1!important}.announcement-bar__outer-wrapper{z-index:99!important}.announcement-bar__outer-wrapper{overflow:visible!important}.search-bar{padding:10px 0}.header .icon-button__icon .icon{width:20px;height:20px}.quick-search__bar-inner{border-bottom:1px solid #431C28}.quick-search__bar{background-color:#e8e8e1}.search-bar{padding:15px 0;position:fixed;top:38px;left:0;right:0;background:#e8e8e1;z-index:9999999}.header-second_announce+.search-bar{top:103px}.header__inner .social-icons li,.header__inner .social-icons li .icon,.header__inner .social-icons li svg{width:23px;height:23px;transition:opacity .2s ease}.header__inner .social-icons li:hover{opacity:.5}.header__row .header__row-segment.right .header__links-secondary+.social-icons:after{display:none}html.sticky-header-enabled .shopify-section.header__outer-wrapper{top:44px!important}html.sticky-header-enabled .shopify-section.header-second_announce{top:93px!important}.header{background:transparent;transition:none;padding:0}.header.is-sticky{background:#e8e8e1!important}.header__links-list>li{margin-top:13px}header .social-icons.social-icons--left{gap:24px;margin-left:0!important;position:relative;top:7px;padding-left:18px!important}.header__row.header__row-desktop.lower .header__logo{margin:21px 0 8px}.header__inner{max-width:100%!important;padding:0 40px;border-top:1px solid #431C28;border-bottom:1px solid #431C28}.meganav[data-meganav-type=full_width_meganav]{max-width:100%;background:#c2dac9;padding:60px 40px 59px;border:0;border-bottom:1px solid #431C28;border-top:1px solid #431C28}.meganav__inner{max-width:100%;padding:0;margin:0 auto}.meganav__primary h6{font-size:20px;text-transform:uppercase;color:#431c28;font-weight:700;margin-bottom:22px;letter-spacing:0}.meganav__primary .meganav__nav,.meganav__primary{padding:0}.meganav__secondary{width:75%;margin-left:auto}.meganav__list-parent li{margin:0!important}.header__links-list>li>a,.header__links-list>li>button{text-transform:uppercase;font-size:15px}.header__links.header__links-primary{padding:0}.header__links-list>li>a{font-weight:500;padding:37px 0 35px}.header__links-list>li>a br{display:none}.header__links-list>li>a:hover{text-decoration:none!important}.header__links-primary .header__links-list>li:not(:last-child){margin-right:35px}.header__links-list>li:not(:last-child){margin-right:24px}.header #unmute .icon-button__icon .icon{width:22px;height:22px;position:relative;top:9px;margin-right:31px}.header .link-hover:before{display:none}.header__links-icon{display:none!important}.meganav__nav h4{font-size:20px;line-height:40px;color:#431c28;text-transform:capitalize;letter-spacing:0;margin:0}.meganav_menu-outer{display:flex;flex-wrap:wrap;margin:0 -20px;justify-content:flex-end}.meganav_menu-outer .box{width:33.3333%;padding:0 20px}.meganav_menu-outer .box .image img{width:100%;border:2px solid #9289DF;border-radius:42px;margin-bottom:11px}.meganav-promo .image h5{text-transform:uppercase;color:#431c28;font-size:20px}.right-area{position:absolute;right:15px;top:5px;z-index:9999;display:flex;flex-wrap:wrap;column-gap:20px}.right-area .icon-button__icon .icon{width:20px;height:20px;position:relative;z-index:10;color:var(--color)}.header__icon-touch.no-transition{font-size:15px;letter-spacing:.75px;font-weight:500;color:#431c28!important;margin:0!important}.header__icon-touch.no-transition span{position:relative;background:none;padding:0;min-width:auto;border:0;box-shadow:none;color:#431c28!important;font-size:15px;background:none!important;top:0}header .scroll-overflow-indicator-wrap{width:0!important}header .scroll-button{display:none!important}.page-school-products .page-width{position:relative;z-index:0;max-width:600px;padding:82px 15px 64px;margin-right:auto;margin-left:auto;text-align:center}#locksmith-passcode-form>p{margin:0 0 16px;font-size:24px;font-family:Roc Grotesk;font-weight:700;text-transform:capitalize}#locksmith_passcode{border:1px solid #441C29!important;padding:0 0 0 15px!important;height:50px!important;border-radius:43px}#locksmith_passcode_submit{color:#9289df!important;font-weight:700!important;font-size:15px!important;padding:14px 0 10x!important;border:2px solid #9289DF;border-radius:43px;width:100%;margin-top:20px}#locksmith_passcode_submit:hover{color:#fff!important}.hero-area{height:90vh;background:#ccc;position:relative;line-height:0;opacity:1!important}.hero-area img{width:100%;height:100%;object-fit:cover}.desktop-video{height:100%}.hero-area video{width:100%;height:100%;object-fit:cover}.video-play{position:absolute;bottom:25px;right:25px;cursor:pointer}.video-play .icon-button__icon,.video-play .icon-button{width:auto;height:auto}.video-play .icon-button__icon .icon-new.icon-volumne{width:32px;height:32px}.hero-cap{position:absolute;top:49%;left:0;right:0;padding:0 46px;text-align:center;transform:translateY(-50%)}.hero-cap h4{color:#c2dac9;text-transform:uppercase;margin:0 0 25px;letter-spacing:.75px;font-size:15px}.hero-cap h1{color:#c2dac9;max-width:1024px;margin:0 auto 16px;font-size:43px;line-height:47px}.hero-cap p{color:#c2dac9;font-size:15px;max-width:1024px;margin:0 auto 16px;line-height:26px}.link-btn{text-align:center}.collection__main-area .link-btn a{z-index:999}.link-btn a{position:relative;display:inline-block}.link-btn a span{font-family:Freigeist Con;font-weight:700;font-size:15px;color:#431c28;background:#9289df;margin:0 auto;text-transform:uppercase;border:1px solid #707070;padding:10px 15px;width:200px;height:50px;display:flex;align-items:center;justify-content:center;position:relative;z-index:9;transition:all .2s ease 0s}.link-btn a:before{position:absolute;content:"";background:#c2dac9;border:1px solid #707070;width:200px;height:50px;bottom:-12px;left:-12px;transition:all .2s ease 0s}.link-btn a:after{position:absolute;content:"";background:#bd5a58;border:1px solid #707070;width:200px;height:50px;bottom:-6px;left:-6px;transition:all .2s ease 0s}.link-btn a:hover:after,.link-btn a:hover:before{bottom:0;left:0;border-radius:50px}.link-btn a:hover span{border-radius:50px}.the-future{background:url(//upstage-world.myshopify.com/cdn/shop/files/bg.png) no-repeat;background-size:cover;background-position:center;padding:85px 0 35px;text-align:center;border-top:1px solid #441D29;border-bottom:1px solid #441D29}.the-future h2{color:#431c28;max-width:400px;margin:0 auto 16px;font-size:23px;line-height:29px}.the-future p{color:#441d29;font-size:15px;line-height:26px;max-width:760px;margin:0 auto 35px}.custom-featured-poduct .section--vertical-padding-none{padding:0}.custom-featured-poduct .section--vertical-padding-top-bottom{padding:42px 0 85px 40px}.custom-featured-poduct .section--vertical-padding-top-only{padding:42px 0 0 40px}.custom-featured-poduct .section--vertical-padding-bottom-only{padding:0 0 85px 40px}.custom-featured-poduct .product-item__inner{margin-bottom:0}.custom-featured-poduct .product-item__price{margin-top:8px;margin-bottom:13px!important;display:flex;font-size:15px}.custom-featured-poduct .product-item__price span{margin:0!important}.custom-featured-poduct .sale{font-size:15px}.custom-featured-poduct .oke-sr-stars{display:block;line-height:0;font-size:0;margin:0}.custom-featured-poduct .oke-sr-count{font-size:15px}.featured-collection-slider{max-width:100%;padding:0 0 0 40px}.heading-top .section-introduction{display:flex;flex-wrap:wrap;width:100%}.heading-top .section-introduction .button-block__button{margin:0 0 0 auto}.heading-top .section-introduction .btn.btn--callout{font-size:15px;text-transform:uppercase;padding:0;line-height:15px;color:#431c28;position:relative;top:-10px;right:40px}.heading-top .section-introduction .btn.btn--callout span:before,.heading-top .section-introduction .btn.btn--callout span:after{bottom:0;height:1px}.featured-collection-slider__heading{font-family:Freigeist Con;font-weight:800;font-size:25px;line-height:50px;margin:0 0 67px!important}.product-item__inner .product-item__hover-container{background:none}.product-item__hover-container{background:none!important}.collection__loading{background-color:#e8e8e1}.product-box-inner{position:relative}.product-box-inner:hover .product-item__hover-action-wrap{opacity:1;visibility:visible}.product-item__media{position:relative;overflow:hidden;border:2px solid #9289DF;border-radius:42px}.product-item__text{margin:36px 0 0}.template-collection .product-item__text{margin:14px 0 0}.product-item__inner{margin-bottom:28px}.product-item__product-title{font-family:Freigeist Con;font-weight:700;color:#441d29;font-size:15px;line-height:21px;letter-spacing:0;margin:6px 0 2px!important;display:block}.product-item__price span{font-size:15px}.product-item__price{display:flex}.template-collection .product-item__meta .oke-sr-stars{display:block}.template-collection .product-item__meta .oke-stars svg{height:12px}.template-collection .product-item__meta .oke-sr-count{font-size:15px;line-height:22px;position:relative;margin-top:-12px}.product-item__price .t-subdued{opacity:1;order:2;margin-left:10px}.product-item__price .sale,.product-item__price .displayed-discount{color:#441d29}.product-item--border-on-hover .product-item__inner .product-item__hover-container{border:0;background:none}.custom-featured-poduct .swiper-slide-visible{opacity:1!important}.custom-featured-poduct .swiper-slide{opacity:.4}.featured-collection-slider .product-item .product-badges.product-badges--position-left{left:26px;top:28px}.featured-collection-slider .product-rating__stars .icon,.product-rating__stars .icon svg{width:18px;height:17px}.product-item .product-badges.product-badges--position-left{left:15px;top:15px}.featured-collection-slider .product-badge[data-handle=new]{color:#9289df;font-size:15px;font-family:Freigeist Con;font-weight:700;background:#c2dac9;border:1px solid #9289df;border-radius:19px;padding:4px 20px;line-height:25px}.featured-collection-slider .product-badge--sale{color:#c2dac9;font-size:15px;font-family:Freigeist Con;font-weight:700;background:#9289df;border:1px solid #9289DF;border-radius:19px;padding:0 12px;line-height:25px}.product-badge[data-handle=new],.product-badge[data-handle=bundlebadge]{color:#9289df;font-size:15px;font-family:Freigeist Con;font-weight:700;background:#c2dac9;border:1px solid #9289df;border-radius:19px;padding:0 12px;line-height:25px}.product-badge--sale{color:#c2dac9;font-size:18px;font-family:Freigeist Con;font-weight:700;background:#9289df;border:1px solid #C2DAC9;border-radius:19px;padding:0 12px;line-height:25px}.product-item__hover-action-wrap{background:#ffffffad;border:1px solid #9289DF;border-radius:28px;bottom:10px;left:10px;right:10px;display:flex;flex-wrap:wrap;padding:12px 18px 7px}.colour_variant{width:100%}.product-item__hover-action-wrap .size-chip{width:100%;order:2}.product-item__hover-action-wrap .color-swatch{width:100%;margin:0}.product-item__hover-action-wrap .size-chip span.size{background:transparent!important;border:1px solid #431C28;color:#441c29!important;font-weight:400;justify-content:center;padding:2px!important;width:29px!important;height:22px!important;display:inline-block;font-size:11px;text-align:center;line-height:18px;font-weight:700}.custom-featured-poduct .product-item__hover-action-wrap .btn.btn--tertiary.btn--x-small{margin:6px 0 8px}.product-item__hover-action-wrap .btn.btn--tertiary.btn--x-small{font-size:15px;font-weight:500;color:#431c28;background:none;border:0;padding:0;min-height:auto;margin:3px 0 2px}.product-item__hover-action-wrap .size-chip span.selected{border:1px solid #9289DF;font-weight:700;color:#9289df!important}.product-item__hover-action-wrap .color-swatch span.selected{border:1px solid #431C28;box-shadow:0 0 0 1px #fff inset,0 0 0 4px #e8e8e1 inset!important;height:30px!important;width:30px!important}.product-item__hover-action-wrap .color-swatch span.color{height:30px;width:30px!important}.carousel__navigation-button .icon{width:66px;height:66px;background:url(/cdn/shop/files/arrow.png) no-repeat}.carousel__navigation-button .icon svg{opacity:0}.carousel__navigation-button.swiper-button-disabled{opacity:0}.collection__content wishlist-button-collection .wk-icon svg{width:23px!important;height:21px!important;position:relative!important;right:6px;top:7px}.featured-collection-slider wishlist-button-collection .wk-icon svg{width:32px!important;height:29px!important;position:relative!important;right:18px;top:21px}.featured-collection-slider wishlist-button-collection .wk-icon svg path{stroke:#441d29}.carousel__navigation-buttons{position:absolute;top:36.2%;z-index:99;left:0;right:0;transform:translateY(-50%)!important}button.carousel__navigation-button{margin:0}.carousel__navigation-button.carousel__navigation-button--forward{position:absolute;right:40px}.scrolling-content{padding:0!important}.scrolling-content img{height:34px}.scrolling-content__text{font-size:30px;font-family:Roc Grotesk;font-weight:400;line-height:43px;text-transform:uppercase}.image.multi-column__grid-item-icon.animation--lazy-load.loaded img{height:39px}.shop-category .flex-box{display:flex;flex-wrap:wrap}.shop-category .left-box{width:28%}.shop-category .right-box{width:72%}.shop-category ul{padding:0;margin:0;border-right:1px solid #431C28}.shop-category ul li a{font-family:Freigeist Con;font-weight:700;display:block;text-align:center;background:#c2dac9;font-size:23px;line-height:30px;color:#431c28;text-transform:uppercase;padding:35px 0 36px;border-bottom:1px solid #431C28}.shop-category ul li:last-child a{border-bottom:0}.shop-category ul li:hover a{background:#9289df;text-decoration:underline}.shop-category .image{height:100%;background-size:cover!important;background-position:center!important}.filter-bar__sort-group{display:none}.image-hero .ff-subheading{color:#c2dac9;margin-bottom:14px;font-size:15px;letter-spacing:.75px}.image-hero .ff-heading{color:#c2dac9;font-size:63px;line-height:81px;font-weight:700;margin:0 0 30px}.page-about .image-hero .ff-heading{color:#c2dac9;font-size:53px;line-height:79px;font-weight:700;margin:0 0 30px}.shop-btn a{font-family:Freigeist Con;font-weight:800;background:#c2dac9;display:inline-block;border:2px solid #9289DF;width:250px;height:60px;font-size:15px;text-transform:uppercase;color:#9289df;line-height:56px;border-radius:100px;position:relative}.shop-btn a:hover{background:#9289df;color:#c2dac9;border:2px solid #C2DAC9}.shop-btn .hover-icon div{line-height:0;position:absolute;opacity:0}.shop-btn a:hover .hover-icon div{opacity:1}.hover-icon .icon1{left:20px;bottom:15px}.hover-icon .icon1 svg{width:35px;height:35px}.hover-icon .icon2{right:-37px;top:-31px}.hover-icon .icon3{right:-11px;bottom:-31px}.hover-icon .icon3 svg{max-width:70px}.custom-image-with-text .image-with-text__inner{max-width:100%;padding:0}.custom-image-with-text .image-with-text__image-container-inner{padding:0!important;position:relative}.custom-image-with-text .ff-heading{max-width:320px;font-size:33px;line-height:37px;margin:0 auto 40px}.custom-image-with-text .ff-body p{max-width:490px;margin:0 auto 30px;letter-spacing:0}.custom-image-with-text .image-with-text__small-image-wrapper{position:absolute;left:50%!important;top:50%;transform:translate(-50%,-50%);z-index:9;max-width:181px;bottom:inherit}.custom-image-with-text .image-with-text__small-image-wrapper .image.image-with-text__small-image{transform:rotate(22deg);transition:all .3s ease 0s}.custom-image-with-text .image-with-text__small-image-wrapper .image.image-with-text__small-image img{max-height:611px;width:auto}.custom-image-with-text .image-with-text__image-container-inner:hover .image.image-with-text__small-image{transform:rotate(-22deg)}.custom-image-with-text .link-btn a span .custom-image-with-text .link-btn a:after,.custom-image-with-text .link-btn a:before{height:50px}.latest-blog{background:#9289df}.latest-blog .inner-box{padding:90px 40px 100px}.latest-blog .heading-top{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:86px}.latest-blog .heading-top .blog-btn{margin-left:auto;text-align:center}.latest-blog h2.blog-heading{line-height:45px;color:#431c28}.latest-blog .flex-box{display:flex;flex-wrap:wrap;margin:0 -10px}.latest-blog .box{width:33.3333%;padding:0 10px}.latest-blog .image{border:2px solid #C2DAC9;border-radius:42px;margin-bottom:59px}.latest-blog .image img{border-radius:42px;width:100%}.latest-blog .text h2,.latest-blog .text h2 a{color:#c2dac9;font-weight:700;font-size:23px;line-height:27px;max-width:70%;margin:0 0 28px;text-decoration:none}.latest-blog .text p{color:#441d29;margin-bottom:16px;max-width:90%}.latest-blog .text a{color:#431c28;font-size:15px;text-transform:uppercase;text-decoration:underline;line-height:19px}.latest-blog .text a:hover{color:#c2dac9}.review-section{max-width:1221px;padding:72px 40px 41px}.review-section .apps__heading{margin:0 0 37px}.review-section .okeReviews.oke-w{max-width:100%!important}.product-rating .product-rating__stars{width:100%;margin:0 0 2px}.product-rating{display:flex;flex-wrap:wrap;width:100%}.product-rating__stars{color:#d86bce}.product-rating__count{opacity:1!important;font-size:15px;font-weight:400;color:#441d29;margin:0}.product__details .product-rating{margin-top:23px}.product__details .product-rating__count{font-size:20px;color:#441d29;font-weight:400;margin-top:5px}.product__details .product-rating__stars .icon,.product__details .product-rating__stars .icon svg{width:18px;height:17px}.oke-w-ratingAverageModule-rating{font-weight:500!important}.oke-state-empty{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;max-width:840px;margin:0 auto}.oke-state-empty .oke-state-empty-button{margin:0!important}.oke-state-empty-text{color:#441d29;margin-right:auto}.oke-state-empty .oke-state-empty-button .oke-button{width:291px;height:70px;display:flex!important;align-items:center!important;justify-content:center;text-transform:uppercase}.oke-state-empty .oke-state-empty-button .oke-button:hover{box-shadow:none!important}.oke-state-empty .oke-state-empty-button .oke-button:before{display:none!important}.oke-state-empty-button{position:relative}.oke-state-empty-button:before{background:#958284;position:absolute;content:"";width:2px;height:78px;left:-142px;top:-4px}.oke-w-controls{display:none}.oke-state.oke-state--noTopBorder{border:0!important}.collection-hero{height:90vh;position:relative}.collection-hero .video-play{z-index:1}.collection-hero video{height:100%;width:100%;object-fit:cover}.collection-hero .image-block{margin:0}.collection-hero .down-arrow{position:absolute;bottom:22px;left:0;right:0;margin:0 auto;text-align:center;cursor:pointer}.down-arrow img{max-width:26px}.collection-hero .image-block,.collection-hero .image,.desktop-image{height:100%}.collection-hero .image img{height:100%;width:100%;object-fit:cover}.collection-banner{background:#e8e8e1;padding:25px 0 44px!important;border-bottom:1px solid #431C28}.collection-banner .collection-banner__text-container-wrapper{padding-top:0!important}.collection-banner h1{font-size:33px;line-height:54px}.collection.collection--has-filter-bar.section{padding-bottom:0}.collection-banner__text-container-text.rte.ff-body.section-blocks__text{max-width:500px;color:#441c29;margin:10px auto 0}.filter-bar{background:#e8e8e1!important}.collection__content{background:#e8e8e1;padding:0 0 160px}.collection__main-area{max-width:100%;padding:0 40px}.collection__products{column-gap:14px}html.sticky-header-enabled[data-enable-sticky-announcement-bar*=desktop] .filter-bar.filter-bar--sticky{top:132px}.filter-sidebar .filter-drawer__group-toggle .icon{width:19px;height:19px}.filter-bar__inner{max-width:340px;background:#e8e8e1;padding:23px 40px 39px;margin:0}.filter-bar__inner.fullwidth{max-width:100%}.filter-bar__button.filter-bar__button--filters[data-filter-location=sidebar]{margin-right:17px}.filter-bar__button .icon-filter{margin-right:35px;width:33px}.filter-bar__button.filter-bar__button--sort span,#filter-bar-sort .filter-item__label{font-size:15px}.collection__content .pagination{margin:40px 0}.collection__content .link-btn a:focus:before,.collection__content .link-btn a:focus:after{display:none}.product-item__hover-action-wrap button{width:auto!important}.filter-bar__button-text{font-size:15px;font-weight:700}.filter-bar__results-count{color:#441c29;font-size:15px}.filter-drawer__group-toggle-label{font-size:18px;font-weight:700;text-transform:uppercase;color:#441d29;font-family:Freigeist Con}.filter-drawer__group+.filter-drawer__group{border-top:0}.filter-sidebar{--sidebar-width: 232px;padding:0;margin-right:68px}.filter-drawer__group-toggle{padding:17px 0 16px;border-top:1px solid #431C28}.filter-input__input{border:1px solid #707070;background:#e8e8e1;width:22px;height:22px}.filter-drawer__group-toggle-label .filter-drawer__group-toggle-count,.filter-item__count{display:none}.filter-drawer__list{margin:0 0 5px}.filter-sidebar .filter-item+.filter-item:not(.filter-item--chip){margin-top:16px}.product{max-width:100%;padding:64px 40px 0;background:#e8e8e1;margin:0}.product__media img{border:2px solid #9289DF;border-radius:42px}.product__media .media{width:100%}.product__media .plyr--video{border:2px solid #9289DF;border-radius:42px}.btn[disabled],.btn.disabled{opacity:1}.product .product-form__item.product-form__item--submit .btn[disabled]:hover span{color:#9289df!important}.product__primary{grid-gap:110px}.product[data-gallery-size=large] .product__primary{grid-template-columns:54fr 46fr}.product__color-chips.dynamic-variant-input-wrap{display:flex;flex-wrap:wrap;column-gap:11px}.product__title{font-size:33px;line-height:37px;margin:0 0 25px}.product__price-and-ratings{margin-top:22px;font-weight:700;flex-wrap:wrap}.product__meta .oke-sr-stars{display:block}.product__price s:not(:empty)+[data-price],.product__price .product__price-displayed-discount{color:#441c29}.product__chip{min-width:71px;height:53px;border:1px solid #431C28;color:#441c29!important;font-weight:700;background:#e8e8e1!important;padding-left:10px;padding-right:10px}.product__chip.selected{border-color:#9289df;box-shadow:none;background:#9289df!important;color:#e8e8e1!important}.product .accordion__inner{border-top:1px solid #431C28;border-bottom:1px solid #431C28}.product .accordion__label{text-transform:uppercase;padding:18px 0}.product .accordion__label h5{font-size:15px}.product__block.product__block-callouts.product__callouts.product__block--medium{margin-top:47px}.product .product-form__item.product-form__item--submit .btn{border:2px solid #9289DF;border-radius:43px;background:#c2dac9;max-width:291px;font-weight:800;font-family:Freigeist Con;color:#9289df;padding:17px 0 12px}.product .product-form__item.product-form__item--submit .btn:hover span{color:#c2dac9}.product__label-wrapper{margin-bottom:16px}.js-enabled.product__option .t-opacity-70{opacity:1;color:#441c29}.product__controls-group .product__label{display:flex;align-items:center;margin:0}.product__controls-group .product__label b{position:relative;top:-2px}.image.product__information-popup-custom-icon{margin-top:0}.size-popup{margin-left:11px}.okeReviews[data-oke-container],div.okeReviews{font-size:15px!important}.product .product-form__item.product-form__item--submit .product-form__cart-submit{border-radius:43px;padding:17px 0 16px}.product .product-form__cart-submit span{color:#9289df;font-weight:800;font-size:15px;font-family:Freigeist Con}.product .btn.btn--primary:before{background:#c2dac9}.btn.btn--primary:before,.shopify-challenge__button:before{background:#c2dac9}.btn.btn--primary:after,.shopify-challenge__button:after{background-color:#9289df}.btn.btn--text-link,.spr-summary-actions-newreview.btn--text-link,a.link{color:#431c28}.login__form .btn.btn--primary.btn--full{color:#9289df;font-weight:700;font-size:15px;padding:16px 0 12px;border:2px solid #9289DF;border-radius:43px}.contact-form__button{color:#9289df!important;font-weight:700!important;font-size:15px!important;padding:16px 0 12px!important;border:2px solid #9289DF;border-radius:43px}.login__form .btn.btn--primary.btn--full:hover,.contact-form__button:hover{color:#e8e8e1!important}.product__color-swatches .product__color-swatches--inner{align-items:center}.product__color-swatch{height:46px;width:46px!important;border:1px solid #E8E8E1;border-radius:100px;box-shadow:none!important;margin:0 6px!important}.product__color-swatch.dynamic-variant-button.selected{height:46px!important;width:46px!important;border:1px solid #431C28;border-radius:100px}.product__color-swatch img{padding:3px;background:#e8e8e1!important}.product__color-swatch:before{display:none}.product[data-enable-sticky-container=true] .product__primary-right [data-sticky-container]{top:199px!important;padding-top:0!important}.product__callouts-items[data-with-box=true]{border:1px solid #431C28!important;padding:0!important}.product__callouts-item{padding:20px 23px 21px;align-items:center}.product__callouts-item p a,.product__callouts-item p a:hover{color:#441c29}.product__callouts-items[data-with-dividers=true] .product__callouts-item:not(:first-child){border-top:1px solid #431C28}.product__callouts-item-icon,.product__callouts-item-icon.icon,.product__callouts-item-icon.image{width:29px;height:auto;margin-right:30px;text-align:center}.product__callouts-item-icon.image img{width:auto;height:auto;margin:0 auto}.social-share__button .icon-share,.btn.social-share__button .icon-share{width:23px;height:23px;margin:0 15px 0 0!important}.social-share.social-sharing--align-horizontal-left.social-sharing--align-vertical-below{margin-top:0}.product-block-social-share .btn.social-share__button{font-size:15px;text-transform:capitalize}.product-block-social-share .btn.social-share__button svg{margin-right:17px}.product .product__media-item{margin-bottom:10px}.product .product__media-item:last-child{margin-bottom:0}.product__primary-right{padding-bottom:70px}.page-about .image-hero .ff-subheading{color:#c2dac9;margin-bottom:4.5px;font-weight:700}.heading-image-with-text .ff-heading{font-size:33px;line-height:37px;font-weight:800;max-width:830px;margin:0 auto 76px;text-align:center}.page-about .image-with-text{background-position:0!important}.heading-image-with-text .image-with-text__inner{max-width:100%;padding:141px 40px 166px}.heading-image-with-text .image-with-text__text-container-inner{padding:0 0 0 96px;max-width:100%}.heading-image-with-text .image-with-text__image-container{width:44%}.heading-image-with-text .image-with-text__text-container{width:56%}.heading-image-with-text .image-with-text__content img{border:2px solid #9289DF;border-radius:42px}.heading-image-with-text .image-with-text__text-container p{line-height:30px}.custom-image-text .image-with-text__inner{max-width:100%;padding:114px 40px 107px!important}.custom-image-text .image-with-text__text-container{width:51.47%;padding-bottom:60px}.custom-image-text .image-with-text__image-container{width:48.53%;margin-left:auto}.custom-image-text .image-with-text__image-container img{border:2px solid #9289DF;border-radius:42px}.custom-image-text .image-with-text__text-container-inner{padding-right:0;max-width:100%}.custom-image-text h2{font-size:33px;line-height:37px;font-weight:800;max-width:300px;margin:0 0 27px;opacity:.5!important}.custom-image-text p{line-height:30px;max-width:95%}.custom-image-text .link-btn{text-align:left;margin:70px 0 0 16px}.custom-image-text .stars-area div{position:absolute}.custom-image-text .stars-area img{border:0;border-radius:0}.custom-image-text .stars-area .icon1{bottom:-10px;left:-133px}.custom-image-text .stars-area .icon1 img{max-width:201px}.custom-image-text .stars-area .icon2{left:35px;bottom:175px}.custom-image-text .stars-area .icon2 img{max-width:112px}.custom-image-text .stars-area .icon3{top:-44px;right:78px}.custom-image-text .stars-area .icon3 img{max-width:89px}.image-with-text__image-wrapper{position:relative}.page-faq .btn.btn--primary{color:#9289df;font-weight:700!important;font-size:20px!important;padding:20px 0 19px!important;border:2px solid #9289DF;border-radius:43px;width:290px;height:70px}.page-faq .btn.btn--primary:hover,.page-faq .btn.btn--primary:focus{color:#c2dac9}.btn.btn--callout{padding:0}.follow-us{background:#e8e8e1;border-top:1px solid #431C28;max-width:100%;padding:48px 40px 68px}.follow-us h2{line-height:37px;margin:0 0 10px!important}.follow-us span.ig_user_name{font-size:15px;color:#431c28;font-weight:500;text-decoration:underline;font-family:Roc Grotesk;position:relative;top:-10px}.fs-slider_v2_6-feed.fs-wrapper{margin:0 -10px!important}[data-layout-type=grid] .product-item__variant-info{position:relative;padding:0}.instagram-outer ul{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none}.instagram-outer ul li{width:20%;padding:0 8.5px}.instagram-outer ul li img{width:100%;border:2px solid #9289DF;border-radius:42px}.product__block--product-header{margin-bottom:25px}.product__controls-group.product__variants-wrapper.product__block.product__block--medium{margin:0 0 14px}.inventory-counter.product__block.product__block--medium{margin:0 0 33px}.product__information-popup.product__block.product__block--medium.fs-body-75{margin:0}.product__block.product__block--medium{margin-bottom:40px;padding-top:0}.product__description p{line-height:22px}.inventory-counter[data-stock-category=empty] .custom-message{font-size:15px;color:#441c29}.inventory-counter[data-stock-category=empty] .custom-message a{text-decoration:underline}.inventory-counter[data-stock-category=low] .inventory-counter__message{font-size:17px;color:#441c29}.customer.login.page{background:#e8e8e1}.login__inner.page__inner{padding:80px 40px}.quick-cart__item-remove{font-size:15px;color:#441d29!important;font-weight:700;opacity:1}.quick-cart__submit.btn.btn--full.btn--primary{border:2px solid #9289DF;border-radius:43px;font-weight:800;color:#9289df}.quick-cart__submit.btn.btn--full.btn--primary:hover{color:#c2dac9}.quick-cart__footer-tax-note.ff-body.fs-body-75.t-subdued{color:#441d29;opacity:1}.quick-cart__container{color:#441d29}.quick-cart__footer-order-note-wrapper+.quick-cart__footer-subtotal{margin:15px 0}.quick-cart__heading.ff-heading.fs-heading-5-base,.quick-cart__footer-subtotal h3{font-family:Freigeist Con;font-weight:800}.quick-cart__empty-state .btn.btn--secondary{background:#c2dac9;color:#9289df;font-weight:800;font-size:15px;padding:16px 38px 13px;border:2px solid #9289DF;border-radius:43px}.quick-cart__empty-state .btn.btn--secondary:hover{color:#c2dac9}.quick-cart__empty-state .btn.btn--secondary:before{background:#9289df}.multi-column .multi-column__inner{max-width:100%;padding:45px 70px 38px}.multi-column{border-top:1px solid #431c28;border-bottom:1px solid #431c28}.image.multi-column__grid-item-icon{height:45px;margin-bottom:16px}.multi-column .fs-heading-4-base{font-size:15px;line-height:18px;font-family:Roc Grotesk;font-weight:700;color:#441c29;letter-spacing:0;text-transform:capitalize}.multi-column__grid-item-text{margin:0}.page-wishlist .wishlist-section{max-width:100%;padding:23px 40px}.page-wishlist wishlist-page .wk-page{max-width:100%!important;padding:0!important}.page-wishlist wishlist-page .wk-header .wk-title{font-size:40px}.page-wishlist wishlist-product-card .wk-image{border:2px solid #9289DF;border-radius:42px}.page-wishlist wishlist-product-card .wk-meta{margin:34px 0}.page-wishlist wishlist-product-card .wk-form{display:none}.wk-icon svg path{stroke:#431c28}.wk-text{color:#431c28}.page-wishlist .wk-text-link{font-family:Freigeist Con;font-weight:700;font-size:20px!important;letter-spacing:0;text-transform:uppercase;margin:0 0 2px!important}.wk-price span{font-size:18px;color:#441d29}.page-wishlist wishlist-page .wk-header .wk-controls{font-size:20px}.page-wishlist .wk-callout-cta{border:2px solid #9289DF!important;border-radius:43px!important;background:#c2dac9!important;min-width:320px;color:#9289df!important;font-weight:800;font-size:20px!important;text-transform:uppercase;height:72px;line-height:72px;margin-top:40px!important}.page-wishlist .wk-callout-cta:hover{background:#9289df!important;color:#c2dac9!important}.product__details .wk-button{margin-top:25px}.product__primary-right .shopify-app-block{margin-bottom:28px!important}.template-product .colour_variant{margin-bottom:27px}.colour_variant ul{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;list-style:none}.colour_variant ul li{margin:0 6px}.colour_variant ul li:first-child{margin:0 6px 0 0}.colour_variant li .color_swatch{border:0;border-radius:100%;display:inline-block;height:35px;width:35px;background-size:cover}.colour_variant li.active .color_swatch{border:1px solid #431C28;box-shadow:0 0 0 1px #e8e8e1 inset,0 0 0 4px #e8e8e1 inset!important;height:45px;width:45px}.page-wishlist .wk-control{background:#e8e8e1;border:1px solid}.page-wishlist .wk-cta-button{border:2px solid #9289DF!important;border-radius:43px!important;background:#c2dac9!important;min-width:320px;color:#9289df!important;font-weight:800;font-size:20px!important;text-transform:uppercase;height:72px;line-height:72px;margin-top:40px!important}.a404.page{padding:100px 0}.a404__heading.ff-heading.fs-heading-2-base{margin-bottom:16px}.a404__subheading.fs-body-100{margin-bottom:30px}.btn.btn--secondary,.spr-button-primary{background:#c2dac9;color:#9289df;font-weight:800;font-size:20px;padding:20px 32px 19px;border:2px solid #9289DF;border-radius:43px}.btn.btn--secondary:hover,.spr-button-primary:hover{color:#c2dac9}.btn.btn--secondary:before,.spr-button-primary:before{background:#9289df}.customer.account.page{background:#e8e8e1;padding:100px 40px}.popover h1,.popover h2,.popover h3,.popover h4,.popover h5,.popover h6{color:#441d29}.popover .btn.btn--primary,#AddressNewButton{font-family:Freigeist Con;font-weight:800;background:#c2dac9;display:inline-block;border:2px solid #9289DF;width:290px;height:70px;font-size:20px;text-transform:uppercase;color:#9289df;line-height:70px;border-radius:100px;position:relative;padding:0}.popover .btn.btn--primary:hover,#AddressNewButton:hover{color:#c2dac9}.btn.btn--text-link.addresses__cancel{margin:0 0 0 40px}.addresses__modal label,.addresses__content .input{color:#441d29}.addresses__item{border:0;padding:0}.addresses__item h2{margin:0 0 16px}.header__row .header__row-segment.right a.pick_currency.mldesk #currencies{display:none!important}.header__row .header__row-segment.right .social-icons:last-child{padding-bottom:0!important;margin-bottom:0!important}.nice-select.undefined,.pick_currency.mldesk .fa-angle-down:before{color:#441c29}footer{background:#e8e8e1!important;border-top:1px solid #441C29}.footer{background:#e8e8e1;padding:128px 40px 50px!important}.footer.section{max-width:100%}.footer .flex-box{display:flex;flex-wrap:wrap;margin:0 -43px}.footer .left-box{width:44.27%;padding:0 43px;position:relative}.footer .right-box{width:55.73%;padding:0 43px;display:flex;flex-wrap:wrap;justify-content:end}.footer-menu{display:flex;flex-wrap:wrap;margin-bottom:100px;justify-content:end}.footer-menu .menu-box:nth-child(1){width:192px;margin-right:7px}.footer-menu .menu-box:nth-child(2){width:203px}.footer-logo{margin-bottom:123px}.footer-newsletter h5{font-family:Roc Grotesk;font-size:18px;line-height:34px;color:#441c29}.footer-newsletter svg{fill:#441c29!important}.footer-newsletter h4{font-size:24px;font-family:Roc Grotesk;font-weight:700;margin:8px 0 11px;text-transform:capitalize}.footer-newsletter .go3183667974.go3183667974.go3183667974 :not(a){font-size:12px!important;font-family:Roc Grotesk!important}.footer-newsletter .go3183667974.go3183667974.go3183667974 a{font-size:12px;font-family:Roc Grotesk!important;text-decoration:underline}.kl-private-reset-css-Xuajs1 span{font-family:Roc Grotesk;font-size:15px;line-height:25px;color:#441c29}.kl-private-reset-css-Xuajs1 div,.footer-newsletter p{color:#441c29;font-size:15px}.footer-newsletter .newletter_form{position:relative}.footer-newsletter .newletter_form{margin:10px 0 0}.footer-newsletter .needsclick.klaviyo-form{width:100%!important;max-width:100%!important}.footer-newsletter .needsclick.klaviyo-form .needsclick{min-height:auto!important;position:relative;border:0!important;column-gap:15px}.footer-newsletter .needsclick.klaviyo-form .needsclick .needsclick.go2067336146{width:auto!important}.footer-newsletter .needsclick.klaviyo-form .needsclick .needsclick .needsclick{padding:0!important}.footer-newsletter #klaviyo_ariaid_2{padding:5px!important}.footer-newsletter .needsclick.klaviyo-form .needsclick .needsclick .needsclick .kl-private-reset-css-Xuajs1 input[type=text],.footer-newsletter .needsclick.klaviyo-form .needsclick .needsclick .needsclick .kl-private-reset-css-Xuajs1 input[type=email]{background:none!important;border:1px solid #441C29!important;padding:0 0 0 15px!important;height:50px!important;margin:10px 0;border-radius:5px!important}.footer-newsletter .needsclick.klaviyo-form .needsclick .needsclick.go288629061{background:none!important;border:1px solid #441C29!important;padding:0 15px!important;position:relative;top:-10px;height:50px!important;border-radius:5px!important}.footer-newsletter .newletter_form .needsclick button.needsclick.go243668780{width:150px;margin-top:16px}.footer-newsletter .needsclick.klaviyo-form .needsclick .needsclick .needsclick .kl-private-reset-css-Xuajs1:focus{outline:0;box-shadow:none!important}.footer-newsletter .needsclick.klaviyo-form .needsclick .needsclick .needsclick .kl-private-reset-css-Xuajs1 input[type=text]:focus,.footer-newsletter .needsclick.klaviyo-form .needsclick .needsclick .needsclick .kl-private-reset-css-Xuajs1 input[type=tel]:focus{outline:0;box-shadow:none!important}.footer-newsletter .needsclick.klaviyo-form .kl-private-reset-css-Xuajs1 input::-webkit-input-placeholder{color:#431c28;opacity:1}.footer-newsletter .needsclick.klaviyo-form .kl-private-reset-css-Xuajs1 input::-moz-placeholder{color:#431c28;opacity:1}.footer-newsletter .needsclick.klaviyo-form .kl-private-reset-css-Xuajs1 input:-ms-input-placeholder{color:#431c28;opacity:1}.footer-newsletter .needsclick.klaviyo-form .kl-private-reset-css-Xuajs1 input:-moz-placeholder{color:#431c28;opacity:1}.footer-newsletter .needsclick.klaviyo-form .kl-private-reset-css-Xuajs1 input[type=email]:focus{outline:0;box-shadow:none!important}.copyright.desktop{position:relative;margin-top:40px}.copyright{display:flex;flex-wrap:wrap}.copyright-text p{font-size:15px;font-family:Roc Grotesk;font-weight:700;color:#441c29;margin:0}.copyright-text p:last-child{font-weight:400}.copyright-text p:last-child a{text-decoration:underline}.copyright .menu{margin-left:auto}.copyright .menu ul{display:flex;flex-wrap:wrap;padding:0;list-style:none;margin:0}.copyright .menu ul li a{margin-left:40px;font-size:15px}.copyright .menu ul li a{color:#441c29}.menu-box h5{font-family:Roc Grotesk;color:#441c29;font-size:15px;line-height:20px}.menu-box ul{list-style:none;padding:0;margin:0}.menu-box ul li a{font-size:15px;line-height:23px}.menu-box ul li a,.menu-box ul li a:hover{color:#441c29}.footer .social-icons{margin-top:18px}.footer .social-icons li{margin-right:13px;line-height:0}.footer .social-icons li:last-child{margin:0}.footer-menu .menu-box .social-icons svg{height:23px;width:23px}.footer-menu .menu-box .social-icons svg path{fill:#431c28}.footer-logo-full{text-align:right;width:100%;margin-top:auto}.footer-logo-full img{max-width:60%;width:100%}wishlist-page .wk-callout-cta{padding:16px 40px 15px!important;border:2px solid #9289DF!important;border-radius:43px!important;background:#c2dac9!important;color:#9289df!important;font-weight:800;font-size:15px!important;font-family:Freigeist Con!important;text-transform:uppercase}wishlist-page .wk-callout-cta:hover{color:#c2dac9!important;background:#9289df!important}.collection[data-enable-sticky-filter-sidebar=true] .filter-sidebar [data-sticky-container]{top:265px}.colour_variant{margin-bottom:0}.colour_variant ul li{margin:0 3px}.colour_variant ul li:first-child{margin:0 3px 0 0}.colour_variant ul li input{display:none}.colour_variant ul li label{border:0;border-radius:100%;display:inline-block;height:30px!important;width:30px!important;background-size:cover}.colour_variant ul li input:checked+label,.colour_variant ul li.active label{border:1px solid #431C28}.custom-featured-poduct .colour_variant ul li{margin:0 4px}.template-collection .colour_variant ul li label,.custom-featured-poduct .colour_variant ul li label{height:26px!important;width:26px!important}.custom-featured-poduct .colour_variant ul li input:checked+label{border:1px solid #431C28;box-shadow:0 0 0 1px #e8e8e1 inset,0 0 0 2px #e8e8e1 inset!important;height:30px!important;width:30px!important}.size_variant{width:100%;order:2}.size_variant ul{list-style:none;margin:0;padding:0}.size_variant ul li{background:transparent!important;border:1px solid #431C28;color:#441c29!important;font-family:Roc Grotesk;font-weight:700!important;justify-content:center;padding:2px 5px!important;min-width:29px!important;height:22px!important;display:inline-block;font-size:11px;text-align:center;line-height:18px;font-weight:700;margin-right:10px;margin-bottom:5px}.size_variant ul li:last-child{margin-right:0}.size_variant ul li:not(.out-of-stock):hover{cursor:pointer}.size_variant ul li.active{border:1px solid #9289DF;font-weight:700;color:#9289df!important}.size_variant ul li.out-of-stock{-webkit-text-decoration:line-through;text-decoration:line-through}.filter-bar.filter-bar--sticky{background-color:transparent!important;-webkit-backdrop-filter:inherit!important;backdrop-filter:inherit!important}body.product-gift-card .product__price-and-ratings,body.product-gift-card .colour_variant,body.product-gift-card .js-enabled.product__option .product__label-wrapper{display:none}body.product-gift-card .shopify-payment-button{position:relative}body.product-gift-card .shopify-payment-button shop-pay-wallet-button{position:absolute;right:0;top:-82px;width:262px}.gift_terms_content ul{padding:0 0 8px 13px}.fs-slider-next-button{background-color:transparent!important}.related_products .recommended-products__slider-wrapper{display:flex;margin:0 -10px}.related_products .recommended-products__slider-wrapper .recommended-products__slide carousel__slide{width:50%;padding:0 10px}.related_products .product-item__text{margin:20px 0 0}.related_products .product-item__text h4 a{text-decoration:none}.custom-icons{display:flex;list-style:none;column-gap:1px;margin:12px 0 0 22px;padding:0}.custom-icons li:first-child span{position:relative;top:-10px}.custom-icons li a{display:flex;width:auto}.custom-icons li:first-child{margin-right:-5px}.custom-icons li:first-child svg{width:27px;height:27px;position:relative;top:1px}.custom-icons li:last-child svg{width:35px;fill:#431c28;height:35px;position:relative;top:-1px}.page-wholesale .image-with-text-split__inner{max-width:1330px;margin:0 auto;padding:0 40px}.page-wholesale .image-with-text-split__inner .image-with-text-split__text-container{padding-left:0}.page-wholesale .image-with-text-split__text-container .btn{background:#c2dac9!important;padding:19px 30px 16px!important;border:2px solid #9289DF!important;border-radius:43px;color:#9289df!important;text-transform:uppercase}.page-wholesale .image-with-text-split__text-container .btn span{color:#9289df!important;font-weight:700!important;font-size:15px!important}.page-wholesale .image-with-text-split__text-container .btn:hover{border:2px solid #9289DF!important}.page-wholesale .btn.btn--secondary.btn--overlay:before,.spr-button-primary.btn--overlay:before{background:#9289df}.page-wholesale .image-with-text-split__text-container .btn:hover span{color:#fff!important}.wholesale-form{padding:50px 0}.wholesale-form .globo-form-app{background:#e8e8e1!important;max-width:800px!important;padding:0 20px;box-shadow:none!important}.wholesale-form .header{padding:0 8px!important;margin:0 0 21px}.wholesale-form .g-container{border:1px solid #431c28!important;background:#e8e8e1!important;box-shadow:none!important;padding:30px 22px!important}.wholesale-form .title.globo-heading{color:#431c28!important;font-weight:700!important;font-size:26px!important;line-height:26px!important}.wholesale-form .globo-form-id-74048 .globo-form-app .gfb__footer button{width:100%;background:#c2dac9!important;font-weight:700!important;font-size:15px!important;padding:16px 0 12px!important;border:2px solid #9289DF!important;border-radius:43px;color:#9289df!important;text-transform:uppercase}.wholesale-form .globo-form-id-74048 .globo-form-app .gfb__footer button:hover{border:2px solid #9289DF!important;background:#9289df!important;color:#fff!important}.wholesale-form .globo-form-id-74048 .globo-form-app .globo-form-control label.globo-label span.label-content,.wholesale-form .globo-form-app *{color:#441c29!important;text-align:left;font-family:Roc Grotesk;font-size:15px;line-height:19px}.wholesale-form .globo-form-app .message.success{background:transparent;color:#212b36;text-align:center;border:0;box-shadow:none}.wholesale-form .globo-form-app .message.success .gfb__content-title{font-weight:400;margin-bottom:5px;font-family:Roc Grotesk;font-size:15px;line-height:19px;text-align:center}.wholesale-form .dismiss svg path{fill:#441c29}header ul.social-icons li:nth-child(1),header ul.social-icons li:nth-child(4){display:none}.footer-menu .menu-box .social-icons li:nth-child(1) svg{height:27px;width:27px;position:relative;top:-2px}@media screen and (max-width:1439px){.collection__products{grid-template-columns:1fr 1fr 1fr}body.product-gift-card .shopify-payment-button shop-pay-wallet-button{width:220px}}@media screen and (max-width:1365px){body.product-gift-card .shopify-payment-button shop-pay-wallet-button{position:relative;right:0;top:0;width:290px;display:inline-block}.copyright .menu ul li a{margin-left:20px}}@media screen and (max-width:1279px){.collection__products{grid-template-columns:1fr 1fr 1fr}.copyright .menu ul li a{margin-left:12px}}@media screen and (max-width:1199px){.custom-icons{column-gap:0;margin:11px 0 0 18px}.custom-icons li:first-child{margin-right:-8px}.custom-icons li:first-child svg{width:22px;height:22px;top:2px}.custom-icons li:last-child svg{width:27px;height:27px;top:3px}.page-wholesale .image-with-text-split__inner{padding:0 20px}.featured-collection-slider .product-badge--sale{font-size:14px;line-height:20px}.featured-collection-slider .product-badge[data-handle=new]{font-size:14px;padding:3px 20px;line-height:20px}.featured-collection-slider .product-item .product-badges.product-badges--position-left{left:15px;top:15px}.featured-collection-slider wishlist-button-collection .wk-icon svg{width:22px!important;height:19px!important;position:relative!important;right:2px;top:5px}.announcement-bar p{font-size:14px;letter-spacing:0}.review-section{padding:72px 20px 41px}button.carousel__navigation-button{max-width:50px}.carousel__navigation-buttons{top:31%}.customer.account.page{padding:80px 20px}.customer.account.page .page__inner{padding:0}.filter-bar__inner{padding:10px 20px;max-width:280px}.filter-sidebar{margin-right:30px}.collection__main-area{padding:0 20px}.collection__products{grid-template-columns:1fr 1fr 1fr}.product-badge--sale,.product-badge[data-handle=new],.product-badge[data-handle=bundlebadge]{font-size:14px}.header__inner{padding:0 20px}.header__links-primary .header__links-list>li:not(:last-child){margin-right:20px}.header__links-list>li:not(:last-child){margin-right:15px}header .social-icons.social-icons--left{gap:20px;margin-left:0!important;padding-left:9px!important}.header__inner .social-icons li,.header__inner .social-icons li .icon,.header__inner .social-icons li svg{width:18px;height:18px}.announcement-right{right:35px}.header__icon-touch.no-transition{margin:0 0 0 10px!important}.header__icon-touch.header__icon-touch--search.no-transition{margin:0!important}.meganav-promo .image h5{word-wrap:break-word;white-space:break-spaces;line-height:25px}.shop-category ul li a{padding:35px 0}.custom-image-with-text .image-with-text__small-image-wrapper .image.image-with-text__small-image img{max-height:440px}.latest-blog .inner-box{padding:90px 20px 100px}.latest-blog .flex-box{margin:0 -10px}.latest-blog .box{padding:0 10px}.follow-us{padding:48px 20px 68px}.heading-image-with-text .image-with-text__inner{padding:80px 20px 90px}.custom-image-text .image-with-text__inner{padding:80px 20px 90px!important}.image-with-text__image-container{align-items:first baseline}.heading-image-with-text .image-with-text__image-container{width:50%}.heading-image-with-text .image-with-text__text-container-inner{padding:0 0 0 40px}.heading-image-with-text .image-with-text__text-container p,.custom-image-text p{line-height:26px;font-size:16px}.custom-image-text .stars-area .icon1{bottom:-7px;left:-48px}.custom-image-text .stars-area .icon1 img{max-width:120px}.custom-image-text .stars-area .icon3{top:-32px;right:70px}.custom-image-text .stars-area .icon3 img{max-width:65px}.custom-image-text .stars-area .icon2{bottom:127px}.custom-image-text .stars-area .icon2 img{max-width:74px}.custom-image-text .image-with-text__text-container,.custom-image-text .image-with-text__image-container{width:50%}.custom-image-text .image-with-text__text-container{padding-bottom:0}.featured-collection-slider{padding:0 0 0 20px}.multi-column .multi-column__inner{padding:45px 20px 38px}.page-wishlist .wishlist-section{padding:23px 20px}.product{padding:65px 20px 0}.product__primary{grid-gap:40px}.footer{padding:80px 20px 50px!important}.footer .flex-box{margin:0 -20px}.footer .left-box,.footer .right-box{width:50%;padding:0 20px}.footer .right-box{justify-content:flex-start}.footer-logo{margin-bottom:80px}.copyright .menu ul li a{margin-left:20px}.template-collection .colour_variant ul li label,.custom-featured-poduct .colour_variant ul li label{height:18px!important;width:18px!important}.size_variant ul li{min-width:25px!important;font-size:10px;padding-left:5px!important;padding-right:5px!important}.product-item__hover-action-wrap .btn.btn--tertiary.btn--x-small{font-size:14px}.footer-menu .menu-box:nth-child(1){width:155px}.footer-menu .menu-box:nth-child(2){width:155px}}@media screen and (max-width:959px){.scroll-lock header.light .image.regular-logo{display:block!important}.scroll-lock header.light .image.transparent-logo{display:none!important}.pick_currency.mldcustom select{border:0;padding:0 15px 0 10px;font-weight:700;position:relative;top:-2px}.header__icon-touch.header__icon-touch--search.no-transition path,.header__icon-touch.no-transition path{fill:#441c29}.wholesale-form{padding:0 0 30px}.page-wholesale .page.section{padding-bottom:6px;padding-top:22px}.page-wholesale .page.section .page__heading{font-size:26px;line-height:26px}.wholesale-form .g-container{padding:25px 12px!important}.wholesale-form .title.globo-heading{font-size:22px!important;line-height:26px!important}.page-wholesale .image-with-text-split__text-container .btn{padding:15px 24px 13px!important}.image-only-with-link .desktop{display:none}.collection-hero .mobile-image{display:block!important;height:100%}.collection-hero .down-arrow{bottom:22px}.desktop-image{display:none}.filter-bar__inner,.measure{max-width:100%}.fs-mobile div.fs-entry-container,.fs-desktop div.fs-entry-container{width:25%!important;padding-top:25%!important}.filter-bar__button .icon-filter{margin-right:10px}body{overflow-x:hidden;font-size:15px;line-height:19px}h1,.rte h1,.shopify-policy__body h1{font-size:40px;line-height:45px}h2,.rte h2,.shopify-policy__body h2{font-size:26px;line-height:26px}h3,.rte h3,.shopify-policy__body h3{font-size:26px;line-height:42px}.announcement-bar p{font-size:14px;line-height:24px}html.sticky-header-enabled .shopify-section.header__outer-wrapper{top:43px!important}.header__row.header__row-mobile{min-height:30px}.header .header__row-segment.left .icon-button__icon .icon{width:30px;height:30px}.drawer-menu__panel{background:#e8e8e1;padding:0!important;margin-top:45px}.drawer-menu__link span{color:#431c28!important;text-transform:uppercase;font-size:15px;font-weight:500;line-height:15px}.drawer-menu__primary-links .drawer-menu__item{letter-spacing:0;border:0;margin:0}ul.drawer-menu__secondary-links{margin-top:0;border:0}.drawer-menu__primary-links .drawer-menu__item a{border-bottom:1px solid #431C28}.drawer-menu__secondary-links li a{border-bottom:1px solid #431C28;min-width:100%!important}ul.drawer-menu__secondary-links .drawer-menu__item--account-item .icon-header-account{display:none}ul.drawer-menu__secondary-links .drawer-menu__item--account-item .drawer-menu__link{color:#431c28!important;text-transform:uppercase;font-size:15px;font-weight:500;line-height:15px}.drawer-menu__link span br{display:none}ul.drawer-menu__secondary-links .drawer-menu__item{margin:0}.drawer-menu__link{min-height:auto;height:auto;padding:19px 20px 16px}header .social-icons li a{border:0}header .social-icons{padding:0 20px}.drawer-menu__item.drawer-menu__item--heading .drawer-menu__link span{text-transform:uppercase}.drawer-menu__item.drawer-menu__item--heading .drawer-menu__link{margin-bottom:0}.drawer-menu__item.drawer-menu__item--heading .drawer-menu__item--heading-back-link{padding:20px 20px 0}.icon.icon-new.icon-arrow-long.back-link-icon path{stroke:#431c28}.drawer-menu__list.drawer-menu__list--sub.drawer-menu-list--1{height:auto;overflow-y:scroll;overflow-x:hidden}.header__row-segment .header__icon-touch.no-transition{margin:0!important;position:relative;padding:0 15px 0 0;width:auto}.header__row-segment .header__icon-touch.no-transition svg{width:21.5px;height:21.5px}.header-transparent.scroll-lock .header__row-segment .header__icon-touch.no-transition svg path,.header-transparent.scroll-lock .social-icons svg path,.header-transparent .custom-icons li:last-child svg path{fill:#431c28!important}.header-transparent.scroll-lock .header__icon-touch.no-transition span.counter{color:#431c28!important}.header-transparent header.is-sticky .header__row-segment .header__icon-touch.no-transition svg path,.header-transparent header.hover-effect .header__row-segment .header__icon-touch.no-transition svg path{fill:#431c28}.header-transparent header.is-sticky .header__icon-touch.no-transition span.counter,.header-transparent header.hover-effect .header__icon-touch.no-transition span.counter{color:#431c28!important}.header-second_announce+.search-bar{top:167px}.header__icon-touch.no-transition span{display:inline-block;position:absolute;padding:0;top:49%;transform:translateY(-50%)}.header__icon-touch.no-transition span{display:none}.header__icon-touch.no-transition span.counter{display:block;position:absolute;top:12px;right:-2px}.header__icon-touch.no-transition span.counter:before{position:absolute;content:"(";left:-5px}.header__icon-touch.no-transition span.counter:after{position:absolute;content:")";right:-5px}.drawer-menu__contents{padding-bottom:110px}.mobile-box-outer{display:flex;flex-wrap:wrap;padding:25px 20px 0;margin:0 -5px;box-sizing:border-box}.mobile-box-outer .box{width:33.3333%;padding:0 5px}.mobile-box-outer .image img{width:100%;border:1px solid #9289DF;border-radius:15px;margin-bottom:11px}.mobile-box-outer .image a{border:0}.mobile-box-outer .image h5{font-family:Roc Grotesk;font-size:13px;font-weight:500;line-height:18px}.mobile-nav-bottom{display:flex;padding:10px 10px 0;align-items:center;float:left;width:100%}.drawer-menu__list--country-selector li{margin:0}.drawer-menu__panel .header__icon-touch.header__icon-touch--search.no-transition{display:flex;border:0}.mobile-nav-bottom .icon-button-header-search{position:relative!important;right:0!important}.header .mobile-nav-bottom .icon-header-search{width:25px;height:25px}.mobile-nav-bottom .icon-button,.mobile-nav-bottom .icon-button .icon-button__icon{width:auto;height:auto}.mobile-nav-bottom .social-icons.social-icons--left{justify-content:flex-start;padding:0}.mobile-nav-bottom .drawer-menu__link{padding:19px 20px 16px}.drawer-menu__form{margin:0;border-top:0;padding:0;box-shadow:none}html.sticky-header-enabled[data-enable-sticky-announcement-bar*=desktop] .filter-bar.filter-bar--sticky{top:110px}.hero-cap h1{max-width:265px;margin:0 auto 16px;font-size:40px;line-height:40px}.desktop-video{display:none}.hero-area{height:auto}.hero-area img{width:100%}.mobile-video{display:block!important;height:90vh}.the-future{padding:41px 0 2px}.the-future .container{padding:0 20px}.custom-featured-poduct{padding:30px 0 9px}.featured-collection-slider__heading{margin:0 0 18px!important;font-size:23px}.heading-top .section-introduction .btn.btn--callout{right:20px}.featured-collection-slider .oke-stars-foreground svg{height:14px}.featured-collection-slider .product-badge--sale,.featured-collection-slider .product-badge[data-handle=new]{font-size:14px;padding:5px 21px;line-height:20px}.featured-collection-slider{padding:0 0 0 20px}.shop-category .left-box,.shop-category .right-box{width:100%}.shop-category ul li a{padding:26px 0}.shop-category .right-box{display:none}.image-hero .ff-heading{font-size:40px;line-height:40px;margin:0 0 30px}.page-about .image-hero .ff-heading{font-size:40px;line-height:40px;margin:0 0 20px}.image-with-text__content{flex-wrap:wrap}.image-with-text__image-container{order:2}.image-with-text__content>div{width:100%}.image-with-text__text-container-inner{padding:43px 20px 62px}.custom-image-with-text .ff-heading{max-width:275px;font-size:26px;line-height:30px;margin:0 auto 18px}.multi-column .multi-column__inner{padding:29px 20px 21px}.multi-column__grid{grid-template-columns:1fr 1fr}.multi-column__grid-item-inner{text-align:center}.multi-column__grid-item{margin-bottom:2px}.image.multi-column__grid-item-icon{height:45px;margin:0 auto 18px}.custom-image-with-text .image-with-text__small-image-wrapper .image.image-with-text__small-image img{max-height:320px}.desktop-only{display:none!important}.mobile-only{display:block!important}.latest-blog .inner-box{padding:32px 20px 48px}.latest-blog .heading-top{margin-bottom:21px}.latest-blog h2.blog-heading{text-align:center;width:100%}.latest-blog .box{width:100%!important;padding:0}.latest-blog .image{border-radius:25px;margin-bottom:43px}.latest-blog .image img{border-radius:25px}.latest-blog .inner-box .blog-btn.shop-btn{text-align:center}.follow-us{padding:41px 20px 32px}.collection__main-area{padding:0 20px}.collection-banner h1{font-size:26px;line-height:42px}.collection__inner{padding-top:16px;background:#e8e8e1}.product-item__media{border:1px solid #9289DF;border-radius:25px}.product__title{font-size:26px;line-height:30px;margin:30px 0 16px}.colour_variant li .color_swatch{height:30px;width:30px}.colour_variant li.active .color_swatch{box-shadow:0 0 0 1px #e8e8e1 inset,0 0 0 1px #e8e8e1 inset!important;height:30px;width:30px}.mobile-filters{background:#e8e8e1}.mobile-filters__button{border:1px solid #441D29;background:#e8e8e1}.filter-drawer__group-toggle-label{font-size:15px}.collection__content{padding:0 0 62px}.heading-image-with-text .image-with-text__inner{padding:41px 20px}.heading-image-with-text .ff-heading{font-size:26px;line-height:36px;margin:0 auto 42px}.heading-image-with-text .image-with-text__text-container{width:100%;order:2;margin-top:44px}.heading-image-with-text .image-with-text__image-container{width:100%}.heading-image-with-text .image-with-text__text-container-inner{padding:0}.custom-image-text .image-with-text__text-container,.custom-image-text .image-with-text__image-container{width:100%}.custom-image-text .image-with-text__inner{padding:39px 20px 50px!important}.custom-image-text h2{font-size:26px;line-height:30px;max-width:240px;margin:0 0 36px}.custom-image-text p{max-width:100%}.custom-image-text .link-btn{margin:41px 0 0 14px}.custom-image-text .stars-area .icon1{bottom:-47px;left:70px}.custom-image-text .stars-area .icon1 img{max-width:80px}.custom-image-text .stars-area .icon2{bottom:220px}.a404.page{padding:33px 0 26px}.a404__heading.ff-heading.fs-heading-2-base{text-align:center;font-size:40px;line-height:45px;margin-bottom:16px}.a404__subheading.fs-body-100{margin:0 0 6px}.product{padding:50px 20px 0}.product[data-show-mobile-carousel-full-width=false] .product__media-container.below-mobile,.product__details{padding:0}.collection__products{grid-template-columns:1fr 1fr 1fr}.mobile-filters__button-count,.filter-drawer__title .filter-drawer__title-count{background:none;color:#441d29;border:1px solid #441D29;padding:7px 10px;font-size:15px;line-height:15px;height:auto}.product-block-social-share .btn.social-share__button svg{height:24px}.product__block.product__block--medium{margin-bottom:0;padding-bottom:40px}.footer{padding:50px 20px 22px!important}.footer .flex-box{margin:0}.footer .left-box,.footer .right-box{width:100%;padding:0}.footer-logo{margin-bottom:36px}.footer-logo-full img{max-width:100%;width:100%}.footer-newsletter{margin-bottom:37px}.footer-menu{margin-bottom:41px;justify-content:flex-start}.copyright.desktop{display:none}.copyright.mobile{display:flex!important;margin:36px 0 20px}.featured-collection-slider .product-item .product-badges.product-badges--position-left{left:15px;top:20px}.featured-collection-slider wishlist-button-collection .wk-icon svg{width:22px!important;height:19px!important;right:0;top:10px}.template-collection .colour_variant ul li label,.custom-featured-poduct .colour_variant ul li label{height:18px!important;width:18px!important}.size_variant ul li{padding:2px 5px!important;min-width:25px!important;font-size:10px}.product-item__hover-action-wrap .btn.btn--tertiary.btn--x-small{font-size:12px}}@media screen and (max-width:767px){.hero-area{height:auto}.hero-area img{width:100%}#locksmith-passcode-form>p:first-child{line-height:24px;font-size:20px;max-width:255px;margin:0 auto 13px}.footer-newsletter h5{font-size:18px}.footer-newsletter h4{font-size:22px}.footer-newsletter .needsclick.klaviyo-form .needsclick{width:auto!important;height:auto!important}.footer-newsletter svg{display:none}.footer-newsletter .newletter_form .needsclick button.needsclick.go243668780{width:150px!important;height:50px!important}.gift_terms_content{padding:25px 0 0}body.product-gift-card .shopify-payment-button shop-pay-wallet-button{position:relative;right:0;top:0;width:auto;display:block}.product .product-form__item.product-form__item--submit .product-form__cart-submit{margin:0 auto}html{padding:0!important}.search-bar{top:87px}.black-friday p{padding:15px 10px;font-size:14px}html.sticky-header-enabled .shopify-section.header__outer-wrapper{top:43px!important}html.sticky-header-enabled .shopify-section.header-second_announce{top:92px!important}.product-item__text{margin:17px 0 0}.heading-image-with-text .image-with-text__inner{padding:43px 20px 41px}.heading-image-with-text .ff-heading{margin:0 auto 23px}.heading-image-with-text .image-with-text__text-container{margin-top:34px}.custom-image-text .image-with-text__inner{padding:41px 20px 50px!important}.custom-image-text .image-with-text__inner .image-with-text__text-container-inner.section-blocks.animation--section-blocks{padding:2px 0 80px}.custom-image-text .image-with-text__text-container{margin:0}.custom-image-text .stars-area .icon2{bottom:22%;left:5%}.collection__products{grid-template-columns:1fr 1fr}.custom-image-text h2{margin:0 0 17px}.custom-image-text .link-btn{margin:21px 0 0 14px}.link-btn a span{padding:10px 15px;width:180px;height:45px}.link-btn a:before{width:180px;height:45px}.link-btn a:after{width:180px;height:45px}.image-with-text__text-container{margin-top:0}.image-with-text__text-container-inner{padding:42px 20px 62px}.custom-image-with-text .ff-heading{max-width:275px;font-size:26px;line-height:30px;margin:0 auto 18px}.follow-us{padding:43px 20px 32px}.follow-us h2{margin:0 0 13px!important}.follow-us span.ig_user_name{top:0}.latest-blog .inner-box{padding:43px 20px 48px}.latest-blog h2.blog-heading{line-height:35px}.latest-blog .heading-top{margin-bottom:23px}.latest-blog .text h2,.latest-blog .text h2 a{font-size:15px;line-height:19px;max-width:100%;margin:0 0 19px;word-wrap:break-word}.latest-blog .image{margin-bottom:24px}.latest-blog .text p{margin-bottom:17px}.latest-blog .text a{font-size:16px;line-height:20px}.shop-btn a{width:180px;height:50px;font-size:15px;line-height:50px;border-radius:100px}.custom-image-with-text .link-btn a:before{height:50px}.page-wishlist wishlist-page .wk-header .wk-title{font-size:30px;line-height:35px}.page-wishlist wishlist-product-card .wk-meta{margin:15px 0 0}.page-wishlist .wk-text-link{font-size:16px!important}.page-wishlist .wk-price span{font-size:16px}.page-wishlist wishlist-product-card .wk-image{border-radius:25px}.page-wishlist wishlist-page .wk-header .wk-controls{font-size:16px}.page-wishlist .wk-callout-cta{min-width:260px;font-size:18px!important;height:60px;line-height:60px;margin-top:20px!important}.a404__heading.ff-heading.fs-heading-2-base{font-size:30px;line-height:35px}.btn.btn--secondary,.spr-button-primary{font-size:18px;padding:15px 32px 14px}.product{padding:30px 20px}.product__price-and-ratings,.product__details .product-rating{margin-top:10px}.product__details .product-rating__count{font-size:16px;margin-top:5px}.product__color-chips.dynamic-variant-input-wrap{column-gap:5px}.product__chip{min-width:50px;height:40px;padding-top:11px}.inventory-counter.product__block.product__block--medium{margin:0 0 20px}.product .accordion__label{padding:10px 0}.accordion__label-icons{margin-top:0;top:8px}.product__block.product__block--medium{margin-bottom:0}.okeReviews[data-oke-container],div.okeReviews{font-size:16px!important}.product-block-social-share.product__block.product__block--medium{text-align:center;margin-top:20px;padding:0}.product-block-social-share .btn.social-share__button{font-size:15px}.template-product .fs-slider_v2_5 .fs-wrapper div.fs-timeline-entry{border-radius:21px!important}.product__information-popup.product__block.product__block--medium.fs-body-75{margin:0}.product__callouts-item{padding:14px 20px 15px}html.sticky-header-enabled[data-enable-sticky-announcement-bar*=mobile] .mobile-filters.mobile-filters--sticky{top:118px}.product-item__hoverless-quick-view-button.btn{display:none}.pagination{font-size:16px}.copyright.mobile{display:block!important;text-align:center;width:100%}.copyright .menu ul{margin:15px 0 0;justify-content:center}.copyright .menu ul li:first-child a{margin-left:0}.popover .btn.btn--primary,#AddressNewButton{height:60px;font-size:18px;line-height:60px}.btn.btn--text-link.addresses__cancel{margin:20px 0 0;display:block;text-align:center;width:100%}.review-section{padding:40px 20px 0}.review-section .apps__heading{margin:0 0 10px}.oke-w-header-content-block .oke-w-header-content-module{margin-bottom:0!important}.okeReviews[data-oke-container] .oke-w-reviews-head,div.okeReviews .oke-w-reviews-head{text-align:center;margin:0 0 20px!important;flex-wrap:wrap!important;justify-content:center!important;column-gap:10px}.okeReviews[data-oke-container] .oke-w-reviews-writeReview,div.okeReviews .oke-w-reviews-writeReview{margin-left:0!important}.okeReviews[data-oke-container] button,div.okeReviews button{margin-bottom:10px!important}.template-product .okeReviews[data-oke-container] .oke-title,div.okeReviews .oke-title{font-size:16px!importent}.oke-w-ratingAverageModule-count,.template-product .okeReviews[data-oke-container] p,div.okeReviews p,.template-product div.okeReviews .oke-bodyText,.template-product .okeReviews[data-oke-container] .oke-helpful,.template-product div.okeReviews .oke-helpful,.template-product .okeReviews[data-oke-container] .oke-w-reviewMinimal-date,.template-product div.okeReviews .oke-w-reviewMinimal-date{font-size:15px!importent}.oke-w-recommendsModule-text{font-size:15px}.product__block.product__block--medium{padding-bottom:10px}.instagram-outer{margin:0 -5px}.fs-slider_v2_6-feed.fs-wrapper{margin:0!important}.fs-slider-container .fs-wrapper div.fs-timeline-entry{border:1px solid #9289df!important;margin:5px!important;border-radius:21px!important}.fs-mobile div.fs-entry-container,.fs-desktop div.fs-entry-container{width:50%!important;padding-top:50%!important}.template-product .fs-slider_v2_5 .fs-wrapper div.fs-timeline-entry{margin:10px 10px 10px 0!important;border:1px solid #9289df}.template-product .fs-mobile div.fs-entry-container,.fs-desktop div.fs-entry-container{width:40%!important;padding-top:40%!important}.product-badge--sale{margin-right:5px}.product-badge--sale,.product-badge[data-handle=new],.product-badge[data-handle=bundlebadge]{border-radius:10px;font-size:12px;line-height:20px;padding:0 10px!important}wishlist-button-collection .wk-button,wishlist-button-collection .wk-button:hover{width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important}.product-item .product-badges.product-badges--position-left{left:10px}.collection__content wishlist-button-collection .wk-icon svg{width:18px!important;height:16px!important;right:6px;top:13px}.featured-collection-slider .product-item .product-badges.product-badges--position-left{left:15px;top:15px}.featured-collection-slider wishlist-button-collection .wk-icon svg{width:22px!important;height:22px!important;right:10px;top:16px}.product-item__hover-action-wrap{opacity:1;visibility:visible}.oke-stars-background{margin:0 0 5px}.product-item__price span{font-size:13px}.product-item__hover-action-wrap.desktop{display:none}.template-collection .product-item__text{margin:5px 0 0}.product-item__hover-action-wrap{position:relative}.product-item__hover-action-wrap{display:flex!important;position:relative;top:0;left:0;right:0;border:0;background:none;padding:12px 0 0}.custom-featured-poduct .colour_variant ul li input:checked+label,.template-collection .colour_variant ul li label{height:18px!important;width:18px!important}.colour_variant ul li{margin:0 2px}.colour_variant ul li:first-child{margin:0 2px 0 0}.size_variant ul li{padding:1px 5px!important;min-width:26px!important;height:20px!important;font-size:10px;margin-left:0;margin-right:5px;margin-bottom:5px}.product-item__hover-action-wrap .btn.btn--tertiary.btn--x-small{margin:0 0 4px}.product-item__hover-action-wrap .btn.btn--tertiary.btn--x-small{font-size:12px}.header__logo img{width:160px}.announcement-bar p{white-space:nowrap;overflow:hidden}}@media (max-width: 959px){html.sticky-header-enabled.sticky-header-active[data-enable-sticky-announcement-bar*=mobile] .announcement-bar__outer-wrapper{position:fixed;left:0;right:0}}@media screen and (max-width:580px){.announcement-bar__outer-wrapper{z-index:999!important}.announcement-bar .swiper{display:none}.announcement-bar.mobile{overflow:hidden;display:flex!important;padding:9.5px 0;position:relative;z-index:9}.announcement-bar p{text-transform:uppercase;margin:0}.announcement-bar__item-inner span{position:relative}.announcement-bar p span:before{content:"I";padding:0 10px}.product .product-form__item.product-form__item--submit .product-form__cart-submit{padding:16px 0 15px}body.product-gift-card .product-form__item.product-form__item--submit.product-form__item--payment-button{text-align:center}body.product-gift-card .product .product-form__item.product-form__item--submit .product-form__cart-submit{margin:0 auto 20px}body.product-gift-card .product-form__controls-group.product-form__controls-group--submit{margin:10px 0 0}.product .product-form__cart-submit span{font-size:15px}.footer-menu .menu-box:nth-child(1){width:48%}.footer-menu .menu-box:nth-child(2){width:47%}.footer-menu .menu-box:nth-child(3){padding-top:20px}}@media screen and (max-width:370px){.multi-column .fs-heading-4-base{max-width:140px;margin:0 auto;min-height:36px}.multi-column p{min-height:38px}}.notification-popup{position:fixed;bottom:20px;right:20px;background-color:#e8e8e1;color:#431c28;padding:15px;border-radius:5px;box-shadow:0 2px 10px #0000001a;z-index:1000;opacity:0;transition:opacity .5s ease-in-out}.notification-popup.show{opacity:1}.featured-collection-slider .product-item .timesact-badge-common-preorder{top:70px!important;left:26px!important;text-transform:uppercase}.featured-collection-slider .product-item span.timesact-badge-rounded-span-preorder{font-family:Freigeist Con;font-weight:700!important;border-radius:19px!important;padding:4px 20px!important;line-height:25px!important;letter-spacing:0px!important}.product-item .timesact-badge-common-preorder{top:50px!important;left:15px!important;text-transform:uppercase}.product-item span.timesact-badge-rounded-span-preorder{font-family:Freigeist Con;font-weight:700!important;border-radius:19px!important;padding:0 12px!important;line-height:25px!important;letter-spacing:0px!important}.page-about .custom-image-text .image-with-text__text-container{position:relative;z-index:9}@media screen and (max-width:1199px){.featured-collection-slider .product-item .timesact-badge-common-preorder{top:50px!important;left:15px!important}.featured-collection-slider .product-item span.timesact-badge-rounded-span-preorder{font-size:14px!important;padding:3px 20px!important;line-height:20px!important}.product-item span.timesact-badge-rounded-span-preorder{font-size:14px!important}}@media screen and (max-width:959px){header.light .header__icon-touch.no-transition span{color:#e8e8e1!important}.mobile-nav-bottom .mobile_search{display:none}.header-transparent .header{background:transparent}.header-transparent .header.is-sticky{background:#e8e8e1!important}.scroll-lock{transition:none!important}.scroll-lock .header{background:#e8e8e1!important}.featured-collection-slider .product-item .timesact-badge-common-preorder{top:60px!important;left:15px!important}.featured-collection-slider .product-item span.timesact-badge-rounded-span-preorder{font-size:14px!important;padding:5px 21px!important;line-height:20px!important}}@media screen and (max-width:767px){.cart__form-header{align-items:center;display:block}.featured-collection-slider .product-item .timesact-badge-common-preorder{top:45px!important;left:15px!important}.featured-collection-slider .product-item span.timesact-badge-rounded-span-preorder{border-radius:10px!important;font-size:12px!important;padding:0 10px!important}.product-item .timesact-badge-common-preorder{top:45px!important;left:10px!important}.product-item span.timesact-badge-rounded-span-preorder{border-radius:10px!important;font-size:12px!important;line-height:20px!important;padding:0 10px!important}.product__controls-group .product__label b{top:-3px}.oke-state-empty-text{margin:0 auto 20px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
