.header__menu_2.some{pointer-events:none}.header__menu.header__menu_2 .header__menu-items .navbar-item.header__item.has-mega-menu a.navbar-link.header__link:after{font-family:flex-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";display:block;pointer-events:none;position:absolute;transform-origin:center;top:50%;font-size:17px;right:1em}.mega-menu__block.block__mega-menu-9-0.block__menu.one-whole{border-right:0!important}.hovered .navbar-link.header__link{color:#c221af!important;background-color:#fff!important}.headerIconsWith__text_wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.headerIconsContainer{display:flex;flex-wrap:wrap;align-items:center;margin-left:8px;margin-right:8px;cursor:default;background-repeat:no-repeat;background-position:center;background-size:150%;box-shadow:0 0 60px -5px #0000007f}.icon-with-text-image img{height:48px;width:55px;object-fit:contain}.icon-with-text-text{padding-left:5px;text-align:left}.icon-with-text__text p a,.icon-with-text__text p{color:#fff;font-family:Futura Book;font-size:14px;font-weight:300;letter-spacing:0;line-height:20px;text-transform:capitalize;display:inline}.icon-with-text__text p:hover a{color:#c221af}.top-bar__social ul.social-icons{flex-wrap:nowrap}aside.index-sideNav{width:22%}.index-sections-mainWrap{width:78%}.index-sideNav-wrap{max-width:270px;padding-top:40px}.list-collection__thumbnail .product-wrap .image-element__wrap{max-width:none!important}.list-collection__thumbnail .product-wrap span.title{margin:0;font-size:24px;font-weight:700;letter-spacing:0;line-height:32px}.list-collection__thumbnail .product-wrap a{justify-content:center}.featured-collection-section .product-wrap .product__imageContainer img{min-height:380px;object-fit:contain}.slideshow-classic .flickity-button{top:50%;transform:translateY(-50%)}.slideshow-classic .flickity-page-dots{bottom:30px}.slideshow-classic .flickity-page-dots .dot{background:#fff;width:12px;height:12px;opacity:.4}.slideshow-classic .flickity-page-dots .dot.is-selected{opacity:1}.slideshow-classic .flickity-button{background:transparent;height:22px;width:22px;padding:0;z-index:9}.slideshow-classic .flickity-button svg{fill:#fff;width:100%!important;height:100%!important}.flickity-button:hover{background:transparent}.slideshow-classic.image-slideshow.image-slideshow--slide .caption-content{width:100%!important;max-width:306px;padding:0}.slideshow-classic__heading.title{line-height:54px;margin:0;padding:0}.slideshow-classic.image-slideshow.image-slideshow--slide .caption{padding-left:110px}.slideshow-classic__subheading.subtitle{margin:0!important;padding:25px 0 32px;font-family:Futura Book;font-size:16px;font-weight:300;letter-spacing:0;line-height:22px}.slideshow-classic__buttons.buttons .button{font-family:Futura Medium;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;margin:0;height:54px;width:186px;border-radius:2px;background-color:#c221af;text-transform:uppercase}.slideshow-classic .flickity-button{box-shadow:none!important;background-color:transparent!important}.slider-gallery.products-slider .product-wrap .product-thumbnail{padding-top:16px}.product-thumbnail__title{font-family:Futura Book,Open Sans,sans-serif!important;font-size:18px!important;font-weight:400!important;letter-spacing:.4px!important;line-height:26px!important;padding-top:4px!important}.product-thumbnail__price.price{font-family:Futura Bold;font-size:17px;font-weight:700;letter-spacing:0;line-height:22px;padding-top:4px}#shopify-section-1623768745ab2bc02e .button.button--secondary{height:55px;width:187px;border:1px solid #141414;border-radius:2px;letter-spacing:.4px}.featured-collection .flickity-button,.testimonials .flickity-button,.featured-promotions__wrapper .flickity-button,.block__recommended-products .products-slider .flickity-button{opacity:1;background:0 0;padding:0;height:32px;width:32px;transform:none}.featured-collection .flickity-button svg,.testimonials .flickity-button svg,.featured-promotions__wrapper .flickity-button svg,.block__recommended-products .products-slider .flickity-button svg{display:none}.featured-collection .flickity-button:after,.testimonials .flickity-button:after,.featured-promotions__wrapper .flickity-button:after,.block__recommended-products .products-slider .flickity-button:after{content:"";position:absolute;top:50%;left:50%;background:url(f-arrow.svg) no-repeat;height:100%;width:100%;background-size:cover;margin-top:-14px;margin-left:-14px;border-radius:50%;box-shadow:0 0 16px -4px #00000080}.featured-collection .flickity-button.next:after,.testimonials .flickity-button.next:after,.featured-promotions__wrapper .flickity-button.next:after,.block__recommended-products .products-slider .flickity-button.next:after{transform:scale(-1);-webkit-transform:scale(-1)}.featured-collection .flickity-prev-next-button.previous,.testimonials .flickity-prev-next-button.previous,.featured-promotions__wrapper .flickity-prev-next-button.previous,.block__recommended-products .products-slider .flickity-prev-next-button.previous{left:-48px}.featured-collection .flickity-prev-next-button.next,.testimonials .flickity-prev-next-button.next,.featured-promotions__wrapper .flickity-prev-next-button.next,.block__recommended-products .products-slider .flickity-prev-next-button.next{right:-48px}.testimonials.jsTestimonials .testimonials{max-width:740px}.customer-info-wrap{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;padding-bottom:24px;border-bottom:1px solid #3D3E44;margin-bottom:24px}.custom-testimonial-image{position:static;margin:0!important;width:10%;max-width:none;max-height:none;height:auto}.custom-testimonial-wrap{width:100%;padding:24px}span.testimonial-date{width:20%;color:#dbdada;font-family:Futura Book;font-size:18px;font-weight:300;letter-spacing:.09px;line-height:26px;text-align:end}span.customer-name{width:70%;padding-left:20px;color:#3d3e44;font-family:Futura Book;font-size:18px;font-weight:300;letter-spacing:.09px;line-height:26px}.custom-testimonial-image img{width:54px;object-fit:contain;margin-left:0}.testimonial-heading{color:#141414;font-family:Futura Bold;font-size:24px;letter-spacing:.12px;line-height:33px}.custom-testimonial-wrap .star-rating{margin-top:24px;margin-bottom:24px;text-align:left}.custom-testimonial__description p{font-size:18px;font-weight:300;letter-spacing:-.11px;line-height:28px}.testimonial-block.testimonial-border--true{border:1px solid #3D3E44;border-radius:4px}.mega-menu__content img{height:300px;width:380px;object-fit:contain}.block__9abe545e-39ff-4220-8007-ba390dcea22b img{margin-right:0}.mega-menu__block{padding:0 60px;margin:40px 0}.mega-menu__block:first-child{border-right:1px solid #141414}.mega-menu__content .mega-menu__linklist .mega-menu__linklist-link{font-family:Futura Medium;font-size:16px;font-weight:500;letter-spacing:0;line-height:32px;color:#141414;padding:0}.mega-menu__content .mega-menu__linklist .menu__heading{display:none}.mega-menu__content .mega-menu__linklist .mega-menu__linklist-link:hover{color:#c221af}.navbar-item.header__item{margin:16px 15px}.navbar-item.header__item .navbar-link.header__link{padding:7px 24px;border-radius:2px;background-color:#c221af}.navbar-item.header__item .navbar-link.header__link:hover{background:#fff;color:#c221af}.navbar-link.header__link:after{display:none}.header__menu.header__menu_2{background-color:#141414}.header__menu.header__menu_2 .navbar-item.header__item{margin:0}.header__menu.header__menu_2 .navbar-item.header__item .navbar-link.header__link{background-color:transparent;padding:12px 40px 12px 39px;border-right:1px solid #fff;border-radius:0}.header__brand{justify-content:space-between!important;max-width:1440px;padding-left:0;padding-right:0}.topbar-text-with-mobileMenu{background:#3f3f3f;padding-bottom:18px}.index-mobile-sideNav-wrap{max-width:1440px;width:95%;margin:18px auto 0}.mobile-topMenu-heading{padding:15px 1rem;background:#141414;color:#fff!important;border-radius:5px;border-bottom:0!important;position:relative}.mobile-topMenu-heading span.symbol{position:absolute;right:16px;font-size:26px;-moz-transition:all .2s 0s ease-in;-o-transition:all .2s 0s ease-in;-webkit-transition:all .2s 0s ease-in;-ms-transition:all .2s 0s ease-in}.mobile__topMenu-items a.navbar-link{color:#fff!important}.mobile__topMenu-items .navbar-item.header__item{padding:16px 20px!important}.mobile__topMenu-items .navbar-item.header__item.has-dropdown{padding-right:0!important}.mobile__topMenu-items .navbar-dropdown .navbar-item{color:#fff}.mobile__topMenu-items .navbar-item.header__item.has-dropdown .navbar-link.header__link:hover{background:#3f3f3f}.footer__extra-content{padding-bottom:20px}.footer__content{padding-top:51px}.footer__heading{letter-spacing:.16px;line-height:21px;margin-bottom:17px}.footer__menu-link{font-size:14px;font-weight:300;letter-spacing:-.3px;line-height:30px;font-family:Futura Book}.newsletter-form.form .label{display:none}.newsletter-form .field .control input.input{background:transparent;border:0;border-bottom:1px solid #fff;color:#fff;height:46px;padding:5px 0 5px 12px}.newsletter-form .field .control input.input::placeholder{color:#fff;font-family:Futura Book;font-size:14px;font-weight:300;letter-spacing:-.3px;line-height:20px}.newsletter-form .field.is-default-width .button{height:46px;letter-spacing:.4px}.newsletter-form .field .control .input.is-active,.newsletter-form .field .control .input.is-focused,.newsletter-form .field .control .input:active,.newsletter-form .field .control .input:focus{box-shadow:none}.newsletter-form .field.is-stretched-width,.newsletter-form .field.is-default-width{flex:0 0 50%!important;min-width:unset}.newsletter-form .field.is-stretched-width .control{width:100%}.field.is-default-width .control{text-align:right;margin-left:auto}.newsletter-social-icons .social-icons li span.icon{height:auto;width:45px}#shopify-section-70c0e163-bca6-461a-863b-4a3566cfff01 .footer__heading,#shopify-section-38d7a4c8-c392-4126-a730-43814d343f64 .footer__heading{font-weight:300;font-family:Futura Book}.header__link{flex-direction:row-reverse!important}.header__link .icon-caption{padding-right:8px;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;font-family:Futura Medium;text-transform:capitalize}.top-bar__richtext{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.top-bar__richtext span.icon{margin-left:12px}.top-bar.navbar{height:40px;min-height:40px}.top-bar__richtext p{font-weight:300;letter-spacing:0;line-height:25px}.social-icons li a{display:inline-block}.ajax-cart__cart-title{color:#000!important}.header-cart__count{color:#141414;font-family:Futura Book;font-size:12px;font-weight:300;letter-spacing:0;line-height:18px;left:calc(65% + -0rem)}.top-bar__social .icon{height:22px}#shopify-section-a190ec8a-897e-4aba-9e57-3e5804fccf75 .image-with-text-overlay__banner img{max-height:600px;object-fit:cover}.image-with-text__wrapper{max-width:430px;margin:0 auto}.image-with-text__image-column img{max-width:652px;object-fit:cover;max-height:652px}#shopify-section-a190ec8a-897e-4aba-9e57-3e5804fccf75 .caption{max-width:1200px;margin:0 auto;padding:0!important;left:50%;transform:translate(-50%,-50%)}#shopify-section-a190ec8a-897e-4aba-9e57-3e5804fccf75 .caption-content{padding:22px!important}.image-with-text__text,.details__page .rich-text__text{font-weight:300;letter-spacing:.8px;line-height:27px}.image-with-text__heading.is-regular{font-size:24px;font-weight:700;letter-spacing:1.2px;line-height:33px}.image-with-text__heading{padding-bottom:16px}.image-with-text__text{font-size:16px;font-weight:300;letter-spacing:.8px;line-height:27px}.image-with-text-overlay__heading.banner__heading.title{font-size:32px;font-weight:700;letter-spacing:0;line-height:43px;font-family:Futura Bold;margin-bottom:16px;padding:0}.image-with-text-overlay__subheading.banner__subheading.subtitle{padding-top:0;margin-top:0!important;letter-spacing:0;line-height:22px}#shopify-section-bac8b072-e5aa-4fa8-bf2a-c5f2b4c1c11a .rich-text__content.card-content{padding:0;max-width:876px;margin:0 auto}body.page-contact .contact-form{max-width:895px}.contact-links-wrap{max-width:266px;margin:0 auto}.contact-form__text p strong{font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:0;line-height:35px}.contact-form__text p{line-height:27px}#shopify-section-page-contact__main .contact-form__form{max-width:684px;padding:64px 0;margin:0 auto}.contact-custom-1,.contact-custom-2{width:calc(50% - 20px)}body.page-contact .contact-form .input,body.page-contact .contact-form .textarea{height:44px;border:1px solid #141414;border-radius:2px}.input::placeholder,.textarea::placeholder{color:#dbdada;font-family:Futura Book;font-size:16px;font-weight:300;letter-spacing:.14px;line-height:19px;text-transform:capitalize}.contact-link p{margin-left:8px}.contact-link{display:inline-flex;width:100%}.contact-address .icon.address-pin{margin-right:8px;width:22px;height:22px;vertical-align:top}.contact-link p a{color:#141414}body.page-contact .contact-form button.button{border-radius:2px;font-family:Futura Medium;line-height:22px;height:54px;width:153px;text-transform:uppercase}.contact-form__social ul li span.icon{height:22px;width:22px}.contact-form__social ul li span.icon svg{fill:#141414}.contact-form__social ul{justify-content:center;margin:0!important}.contact-form__social ul li span.icon:hover svg{fill:#c221af}body.page-contact .contact-form button.button:hover{border:1px solid #141414}.icon.world-web{height:22px;width:22px}.contact-link p a:hover{color:#c221af;text-decoration:underline}.blog-card .media-content .title{font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:0;line-height:33px;text-transform:none}.card-content.blog-card__content{padding-top:12px;padding-bottom:14px}.blog-card .blog-card__content .excerpt{margin-bottom:0!important;line-height:23px}.card-content.blog-card__content .media{margin-bottom:8px!important}.blog-card__read-more .button{line-height:23px!important;font-family:Futura Book;text-transform:capitalize}.blog-card .blog-card__read-more{margin:0 0 20px}.pagination-link,.pagination-next,.pagination-previous{max-height:32px;min-width:32px;border-radius:50%;border:0;font-family:Futura Book;font-size:16px;font-weight:300;letter-spacing:0;line-height:22px}.pagination-link.is-current{background-color:#141414}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:none}body.article #shopify-section-article__main{max-width:896px;margin:0 auto}.heading-wrapper--article{margin-bottom:16px}.article-content{padding-top:48px}.blog-meta .featured-article__date{opacity:.3;font-family:Futura Book;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:21px}.article-content .content{color:#141414;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:24px}.article-content .content h4{font-size:24px;font-weight:700;letter-spacing:1.2px;line-height:33px;margin-bottom:8px}.article-content .content img{width:100%}.heading-wrapper--page .title{line-height:43px}.page__content.content h4{font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:0;line-height:35px;text-transform:none;margin-bottom:12px}.page__content.content{max-width:895px;margin:0 auto}.page__content.content a:hover{text-decoration:underline}.page__content.content p{line-height:27px}#shopify-section-c3619040-cce3-44d3-9291-1ca63d2faf84 .rich-text__content{max-width:924px;margin:0 auto}.gallery__item .gallery-item__content .gallery-item__content-title.title{font-family:Futura Medium;font-size:16px;font-weight:500;line-height:22px}.gallery__item .gallery-item__content{padding-top:16px;padding-bottom:20px}.collection-template-wrapper{display:flex;flex-wrap:wrap}.custom-col-aside-wrap{width:22%;padding-top:40px}.collection-template-wrapper .collection-page{width:78%}#shopify-section-collection__sidebar{max-width:270px;margin:0 auto 0 0}#shopify-section-collection__banner .banner__wrapper{margin:0 10px}#shopify-section-collection__banner .banner__heading.title{font-size:32px;line-height:43px;margin-bottom:16px}#shopify-section-collection__banner .banner__subheading.subtitle{margin:0;letter-spacing:0;line-height:22px}.collection__filters .select select{width:355px;margin:0;height:49px;border:1px solid #141414;border-radius:2px;color:#141414}.collection__filters .select{max-width:none;height:auto}.collection__filters{margin-bottom:16px}nav.sidebar__menu-items .navbar-item.header__item:hover a.navbar-link{color:#c221af;cursor:pointer}.sidebar__menu-items .navbar-dropdown .navbar-item:hover{font-family:Futura Medium;color:#141414}.thumbnail-overlay__container .purchase-details__quantity.product-quantity-box.quantity-box--box{display:none}.thumbnail-overlay__container button.button.ajax-submit.action_button.button--add-to-cart{height:54px;width:202px;border-radius:2px;background-color:#fff;color:#141414;font-family:Futura Medium;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;text-transform:uppercase}.product-image__wrapper:hover .thumbnail-overlay__container{background-color:transparent}.product__block.block__recommended-products .product-image__wrapper img{min-height:380px;object-fit:contain}.quick_shop.button.action_button{height:54px;width:202px;border-radius:2px;color:#141414;background-color:#fff;line-height:22px}.quick_shop.button.action_button:hover{color:#c221af}.quick-shop__text-wrap.text-modal-wrap .quantity-wrapper.field .control .quantity-element{min-height:54px}.product__thumbnail .product-wrap img{min-height:380px;object-fit:contain}.sidebar__menu-items .navbar-dropdown,.mobile__topMenu-items .navbar-dropdown{position:relative;top:initial!important;background:0 0!important;box-shadow:none!important;padding:8px 0 0 8px}.sidebar__menu-items .navbar-item.header__item.has-dropdown,.mobile__topMenu-items .navbar-item.header__item.has-dropdown{flex-direction:column}.sidebar__menu-items .navbar-item.header__item.has-dropdown .navbar-link.header__link,.mobile__topMenu-items .navbar-item.header__item.has-dropdown .navbar-link.header__link{justify-content:start}.sidebar__menu-items .navbar-dropdown .navbar-item,.mobile__topMenu-items .navbar-dropdown{color:#3f3f3f;font-family:Futura Book;font-size:16px;font-weight:300;letter-spacing:-.08px;line-height:30px;padding-bottom:2px}.sidebar__block{max-width:270px}nav.sidebar__menu-items .navbar-item.header__item,.mobile__topMenu-items .navbar-item.header__item{margin:0;padding:16px 0;border-bottom:1px solid #C221AF}nav.sidebar__menu-items .navbar-item.header__item a.navbar-link,.mobile__topMenu-items a.navbar-link{padding:0;background:0 0;color:#141414;font-family:Futura Medium;font-size:16px;font-weight:500;letter-spacing:0;line-height:21px}.sidebar_nav_heading{border-bottom:1px solid #C221AF;color:#141414;font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:0;line-height:32px;padding-bottom:16px}body.collection .banner__text{max-width:220px;margin-left:92px}.navbar-item.header__item.has-dropdown a.navbar-link:after{font-family:flex-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";display:block;pointer-events:none;position:absolute;transform-origin:center;top:50%;font-size:17px;right:0}body.collection .rich-text__heading.title{letter-spacing:0;line-height:35px;margin-bottom:16px}body.collection .rich-text__text.content{letter-spacing:0;line-height:27px}.product__information{max-width:445px;margin:0 auto!important}.spr-starrating.spr-badge-starrating{font-size:13.5px}.spr-badge-caption{font-size:14px;line-height:19px;margin-left:16px}.product__information .spr-badge{margin-bottom:8px}.product__information .product_name.title{font-size:24px;letter-spacing:1.2px;line-height:32px;margin-bottom:16px}.modal_price.subtitle .money{color:#27243b;font-family:Futura Medium;font-size:20px;letter-spacing:1px;line-height:27px}.modal_price.subtitle{padding-bottom:24px;border-bottom:1px solid #D3D3D3}.description.content{padding-top:24px;letter-spacing:-.08px;line-height:24px}.product-gallery__thumbnail.is-nav-selected{border:1px solid #C221AF}.product-gallery__thumbnails.product-gallery__thumbnails--bottom-thumbnails{margin-top:8px}body.product .purchase-details.has-quantity-box{flex-direction:column}body.product .purchase-details.has-quantity-box .purchase-details__spb--false{width:100%;max-width:none}.product-quantity-box.purchase-details__quantity{max-width:145px}.button.action_button.button--add-to-cart{height:54px;border-radius:2px;letter-spacing:-.08px;line-height:22px;text-transform:uppercase}.product__social-share .social-share-buttons .share-btn a{color:#fff;background:#141414}.spr-header-title{text-align:center;color:#141414;font-family:Futura Bold;font-size:32px!important;font-weight:700;letter-spacing:1.6px;line-height:42px;margin-bottom:24px!important}.spr-summary-actions{display:block;text-align:center}.spr-summary-starrating,.spr-summary-caption{display:none}.spr-summary-actions-newreview{float:unset!important;border-radius:2px;background-color:#141414;display:inline-block;padding:16px 48px;color:#fff;font-family:Futura Medium;font-size:16px;font-weight:500;letter-spacing:.8px;line-height:23px;border:1px solid #141414;text-transform:uppercase}.spr-summary-actions-newreview:hover{color:#c221af;border:1px solid #141414;background-color:transparent}.spr-review:last-child{padding-bottom:16px}.spr-review{border-top:0!important;border-bottom:1px solid #141414;padding:24px 16px!important}.spr-starratings{font-size:11px!important;margin-bottom:16px!important}.spr-review-header{position:relative}.spr-review-header-title{color:#141414;font-family:Futura Medium;font-size:20px!important;font-weight:500;letter-spacing:0;line-height:28px!important;text-transform:none;margin-bottom:8px!important}.spr-review-header-byline .review-date{position:absolute;right:0;top:0;color:#141414;font-family:Futura Book;font-size:14px;font-weight:300;letter-spacing:.88px;line-height:19px;font-style:normal}.review-author{opacity:.3;color:#141414;font-family:Futura Book;font-size:16px;font-weight:500;letter-spacing:1px;line-height:22px;font-style:normal}.spr-review-content{margin-bottom:0!important}.spr-review-content-body{font-family:Futura Book;font-size:16px!important;font-weight:300;letter-spacing:-.2px;line-height:29px!important}.spr-form form{max-width:480px;margin:0 auto!important}.spr-form-label{color:#141414;font-family:Futura Medium;font-size:14px;font-weight:700;letter-spacing:.12px;line-height:23px}input.spr-form-input{height:44px}input.spr-form-input,.spr-form-input-textarea{padding:12px}input.spr-form-input::placeholder,.spr-form-input-textarea::placeholder{font-family:Futura Book;font-size:16px;font-weight:300;letter-spacing:.14px;line-height:19px;text-transform:capitalize}.spr-form-actions .spr-button{height:54px;width:100%;border-radius:2px;background-color:#c221af;color:#fff;font-family:Futura Medium;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px;text-transform:uppercase;float:unset}.spr-form-actions .spr-button:hover{background:transparent;color:#c221af}.cart__headings{display:none}.cart__card{padding:5px 0;margin:0;border-top:0;border-bottom:1px solid #C221AF}.cart__card:first-child{border-top:1px solid #C221AF}.cart__image{width:10%}.cart__info{padding-left:63px}.cart__quantity{width:15%}.cart__description{width:30%}.cart__image img{width:120px;height:120px;object-fit:contain}.cart__remove{top:auto;right:12px}.cart__remove .cart__remove-btn button{background:transparent}.cart__text .item__title a{color:#141414;font-family:Futura Medium;letter-spacing:.18px;line-height:29px}.cart__price span.money,.cart__total span.money{font-family:Futura Medium;font-size:20px;letter-spacing:.3px;line-height:27px}.cart__quantity .control span.icon{padding:0}.cart__quantity .quantity-input.quantity-element.input{padding:0;max-width:40px}.cart__price-breakdown{max-width:660px;margin:0 auto}.cart__price-breakdown p{text-align:left;letter-spacing:-.2px;line-height:24px}.cart__img_text{display:flex;align-items:center;align-items:flex-start;justify-content:space-between;max-width:769px}.cart__img_text img{margin-right:15px;max-width:200px;margin-top:5px}.cart__cost-summary{padding:0;margin:40px auto 0;background:transparent;max-width:281px}.cart__checkout-container{max-width:281px;margin:32px auto 0}.cart__checkout{margin:0;width:100%}.cart__row-description p{color:#0f0f0f;font-size:22px;letter-spacing:.2px;line-height:29px}.h3.cart__subtotal{color:#0f0f0f;font-size:22px;line-height:29px;letter-spacing:.2px}.cart__checkout button.button{height:50px;border-radius:2px;text-transform:uppercase}.cart__featured-links{width:100%}.cart__featured-links .button{width:100%!important;padding:14.5px 16px;border-radius:2px!important;text-transform:uppercase;font-weight:500;letter-spacing:.2px;line-height:19px!important}.cart__remove button.close{font-size:14px;font-weight:300;letter-spacing:.04px;line-height:22px}.page-faq__column-wrap{max-width:896px}.faq-accordion dt button{padding:16px 40px 16px 0;font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:0;line-height:35px}.faq-accordion dt{border-top:1px solid #d3d3d3;border-bottom:0}.faq-accordion dt .icon{left:unset;right:0}.faq-accordion dd{max-width:781px;padding:11px 0 16px}.faq-accordion dd p{line-height:27px}body.page-returns .content.contact-form{max-width:704px}.custom-column-1,.custom-column-2,.custom-column-3,.custom-column-4,.custom-column-8,.custom-column-9{width:calc(50% - 20px)}label.label{color:#141414;font-family:Futura Bold;font-size:14.9px;font-weight:700;letter-spacing:.13px;line-height:23px;margin-bottom:5px!important;text-transform:capitalize}label.label span.required{color:#c0261a}body.page-returns .contact-form__text p strong,body.page-returns .contact-form__block--paragraph p strong{font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:0;line-height:35px}body.page-returns .contact-form__block--paragraph p{font-family:Futura Bold;font-size:16px;font-weight:700;letter-spacing:.14px;line-height:25px;text-align:center}body.page-returns .contact-form__block--paragraph p em{color:#c0261a;font-style:normal}body.page-returns .contact-form__form button.button{height:54px;width:181px;border-radius:2px;background-color:#c221af;text-transform:uppercase}body.page-returns .contact-form__form{padding:0!important}body.page-returns .contact-form__form .input{height:44px}body.page-returns .contact-form__form .input,body.page-returns .contact-form__form .textarea{border-color:#141414;border-radius:2px}body.page-returns .contact-form__form button.button:hover{color:#c221af;border-color:#c221af;background:transparent}.contact-form__list li input[type=radio]{border:2px solid white;box-shadow:0 0 0 1px #141414;-webkit-appearance:none;appearance:none;border-radius:50%;width:17px;height:17px;background-color:#fff;transition:all ease-in .2s}.contact-form__list li input[type=radio]:checked{background-color:#c221af;box-shadow:0 0 0 1px #c221af}#shopify-section-f4d2f295-1992-42db-9b61-befc640c7253 .rich-text__content.card-content{padding:0;max-width:875px;margin:0 auto}#shopify-section-f4d2f295-1992-42db-9b61-befc640c7253 .rich-text__text{margin-top:40px}#shopify-section-f4d2f295-1992-42db-9b61-befc640c7253 .rich-text__text p strong{font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:0;line-height:33px}.page__content.content img{width:100%}#shopify-section-registration-form .heading-wrapper--register{margin:0}#shopify-section-registration-form .heading-wrapper--register h1{line-height:43px}.new-customer-wrap{text-align:center;font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:1.2px;line-height:33px;margin:32px 0 40px}#shopify-section-registration-form #customer{max-width:338px;margin:0 auto}.new-customer-wrap a{text-decoration:underline;text-transform:capitalize}#shopify-section-registration-form #customer label.label{font-size:14px;text-transform:capitalize}#shopify-section-registration-form #customer input{height:44px;width:338px;border:1px solid #141414}#shopify-section-registration-form #customer .login-btn-wrap .button{height:54px;width:166px;border-color:#fff}.login-btn-wrap{text-align:center;margin-top:40px}#shopify-section-registration-form #customer .login-btn-wrap .button:hover{border:1px solid #141414}#shopify-section-login-form .heading-wrapper{margin-bottom:0}#shopify-section-login-form #customer{max-width:338px;margin:0 auto}#shopify-section-login-form #customer label.label{font-size:14px}#shopify-section-login-form #customer .control input{height:44px;width:338px;border:1px solid #141414}#shopify-section-login-form #customer .login-btn-wrap .button{height:54px;width:166px;border-radius:2px}#shopify-section-login-form #customer .login-btn-wrap .button:hover{border:1px solid #141414}.forget-pass-wrap a{font-family:Futura Medium;font-size:16px;font-weight:500;letter-spacing:0;line-height:22px}.forget-pass-wrap a:hover{text-decoration:underline}#shopify-section-login-form #recover .recover-password-wrap{max-width:338px;margin:0 auto}#shopify-section-login-form .recover-password-wrap h2{font-family:Futura Medium;font-size:24px;font-weight:500;letter-spacing:1.2px;line-height:33px;padding:32px 0 0;text-align:center}.recover-options.login-btn-wrap .button{width:100%;height:54px}.recover-options.login-btn-wrap{margin-top:20px}.recover-options.login-btn-wrap .button:hover{border:1px solid #141414}#shopify-section-login-form #recover .control input{height:44px;width:338px;border:1px solid #141414}.nice-select{background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;cursor:pointer;display:block;padding-left:12px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;vertical-align:middle}.nice-select.slim{padding:0 18px 0 0;border:0;background:0 0}.nice-select .current,.nice-select .list .option{display:block;vertical-align:middle;font-size:15px}.nice-select .current{color:#000;display:flex;position:relative}.flagSelect{position:absolute;width:100%;height:100%;z-index:9999}span.current.notranslate img{width:24px;margin-right:6px}.nice-select .list{background-color:#fff;border-radius:5px;box-sizing:border-box;margin:4px 0 0!important;opacity:0;padding:20px 0;pointer-events:none;position:absolute;top:100%;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:100000}.nice-select .option{font-size:13px!important;float:none!important;text-align:left!important;margin:0!important;letter-spacing:normal;text-transform:none;display:block!important;cursor:pointer;font-weight:400;line-height:40px!important;list-style:none;min-height:40px;min-width:55px;margin-bottom:0;outline:0;padding-left:18px!important;padding-right:52px!important;text-align:left;transition:all .2s;padding:0 15px;vertical-align:middle}img.country--flag{margin-right:5px;width:24px}ul.list.open{opacity:1;pointer-events:all}select#currency-convertor{display:none}.nice-select.slim{padding:0;display:flex;align-items:center;width:100%;justify-content:flex-end}span.selectedvalue{display:block;font-size:0}span.selectedvalue img{width:22px!important;height:22px;margin-right:0!important}.header__currency-dropdown.header__link.action-area__link{width:auto;overflow:visible}ul.list.open{top:40px;border-radius:4px}ul.list.open li.option.notranslate{color:#000}.custom--topbar-header{display:none}body.customers-reset_password form{max-width:380px;margin:0 auto;text-align:center}body.customers-reset_password form .control input{height:44px;width:100%;border:1px solid #141414}body.customers-reset_password form label{color:#141414;font-family:Futura Bold;font-size:14px;font-weight:700;letter-spacing:.13px;line-height:23px;margin-bottom:5px!important;text-transform:capitalize}body.customers-reset_password form p{font-family:Futura Medium}body.customers-reset_password form input.button{height:54px;width:166px;border-radius:2px;color:#fff;background-color:#c221af;border-color:transparent;margin-top:38px}body.customers-reset_password form .field{text-align:left}body.customers-reset_password section.reset-pass-section{padding-top:64px;padding-bottom:64px}body.customers-reset_password form p{padding-top:32px;padding-bottom:40px}body.customers-reset_password form input.button:hover{border-color:#141414;background-color:transparent;color:#c221af}.shopify-policy__container{padding-top:64px;padding-bottom:64px}.cart__subtotal-container{width:100%}.mobile__currency-dropdown select#currency-convertorMobile{display:none}.mobile__currency-dropdown .nice-select.slim{justify-content:start}.selectedvalueMobile{display:block;font-size:0}ul.slick-dots{display:flex;margin-top:30px;justify-content:center;order:3;cursor:pointer}ul.slick-dots li button{display:none}ul.slick-dots li:after{content:"";display:block;height:12px;width:12px;opacity:.2;background-color:#141414;border-radius:50%;margin:0 8px}ul.slick-dots li.slick-active:after{content:"";opacity:1}div#main-slider .slide{width:100%}div#main-slider{width:100%;display:flex;flex-direction:column}.slick-list.draggable{order:1}.slick-prev.slick-arrow{order:2;font-size:0;background:transparent;box-shadow:none;border:0}.slick-next.slick-arrow{order:4;font-size:0;background:transparent;box-shadow:none;border:0}.slick-arrow:after{content:"";position:absolute;background:url(D4DD.svg) no-repeat;width:22px;height:22px;cursor:pointer}.slick-next.slick-arrow:after{content:"";transform:scale(-1)}.slick-prev.slick-arrow:after{content:"";left:38%;bottom:-3px}.slick-next.slick-arrow:after{content:"";bottom:-3px;right:38%}.slick-slide{position:relative}.video-image-overlay{position:absolute;top:0;z-index:5;width:100%!important;cursor:pointer}.video-image-overlay img{max-height:394px;width:100%!important}.video-image-overlay:after{content:"";position:absolute;background:url(play-btn.svg) no-repeat;width:60px;height:60px;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%)}.count_down_timer{background:#f7fff6;text-align:center;padding:28px 24px 24px;margin-top:24px;color:#c221af}.countdown_content_div p{display:inline}div#countholder{display:flex;align-items:center;justify-content:space-around;margin-top:12px}div#countholder .timer_item span{width:60px;height:60px;display:block;line-height:50px;text-align:center;border:5px solid #C221AF;border-radius:50%;font-weight:700}div#countholder .timer_item .smalltext{letter-spacing:-.08px;font-weight:700;margin-top:12px}.shipping-text{margin-top:15px}@media only screen and (max-width:1440px){.header__brand{justify-content:space-evenly!important}}@media only screen and (max-width:1340px){.header__currency-dropdown.header__link.action-area__link{padding-right:12px}}@media only screen and (max-width:1275px){.header__brand{flex-direction:column}.custom-header-currency{position:absolute;top:-22%;right:2%}.custom--topbar-header{display:flex}.headerIconsWith__text_wrap{padding-top:24px}.featured-collection .flickity-prev-next-button.previous,.featured-promotions__wrapper .flickity-prev-next-button.previous,.block__recommended-products .products-slider .flickity-prev-next-button.previous{left:-2%}.featured-collection .flickity-prev-next-button.next,.featured-promotions__wrapper .flickity-prev-next-button.next,.block__recommended-products .products-slider .flickity-prev-next-button.next{right:-2%}.collection__filters .select select{width:20.5rem}}@media only screen and (max-width:1170px){.navbar-item.header__item{margin-left:8px;margin-right:8px}.slick-next.slick-arrow:after{content:"";right:34%}.slick-prev.slick-arrow:after{content:"";left:34%}}@media only screen and (max-width:1024px){.top-bar__richtext p,.navbar-item.header__item .navbar-link.header__link{font-size:14px}.icon-with-text__text{font-size:12px}.sidebar_nav_heading{font-size:20px}nav.sidebar__menu-items .navbar-item.header__item a.navbar-link,.mobile__topMenu-items a.navbar-link{font-size:14px}.testimonials .flickity-prev-next-button.previous{left:-2%}.testimonials .flickity-prev-next-button.next{right:-2%}.newsletter-form .field.is-default-width{flex:auto!important}.newsletter-form .field.is-default-width .control{margin:0;width:100%}#shopify-section-a190ec8a-897e-4aba-9e57-3e5804fccf75 .caption-content{padding-left:55.594px!important}body.collection .banner__wrapper .image-element__wrap{height:auto}.collection__filters .select select{min-width:232px;width:auto}.list-collection__thumbnail .product-wrap span.title{font-size:18px}}@media only screen and (max-width:992px){main.shopify-section.index-sections .section.is-width-standard{flex-direction:column}aside.index-sideNav{display:none}.index-sections-mainWrap{width:100%;padding-top:20px}.index-sideNav-wrap{max-width:none;padding-top:18px;padding-left:10px;padding-right:10px}.block__recommended-products .products-slider .flickity-prev-next-button.previous,.featured-collection .flickity-prev-next-button.previous,.featured-promotions__wrapper .flickity-prev-next-button.previous,.testimonials .flickity-prev-next-button.previous,.block__recommended-products .products-slider .flickity-prev-next-button.next,.featured-collection .flickity-prev-next-button.next,.featured-promotions__wrapper .flickity-prev-next-button.next,.testimonials .flickity-prev-next-button.next,.featured-promotions__wrapper ol.flickity-page-dots,.testimonials ol.flickity-page-dots{display:none}.slideshow-classic__subheading.subtitle{padding:5px 0 15px}.featured-promotions__content .image-element__wrap{max-width:none!important;height:auto}.blog-card .image-element__wrap{max-width:none!important;max-height:none!important}.collection-template-wrapper{flex-direction:column}.custom-col-aside-wrap{width:100%}#shopify-section-collection__sidebar,.sidebar__block{max-width:none}#template-collection{width:100%}aside.one-whole.column{margin-left:10px;margin-right:10px}.collection__filters .field{justify-content:flex-end}.footer__block{padding-bottom:17px;width:calc(50% - 20px)}#template-collection section.section__wrapper.section{padding-top:0}.col-list-rich-text-wrap #shopify-section-col__rich-text{padding-top:0}#shopify-section-collection__banner{padding-top:40px}body.collection .banner__text{margin-left:0}.product__information{max-width:none}.product-quantity-box.purchase-details__quantity{width:calc(25% - 12px);max-width:none}body.product .purchase-details.has-quantity-box .purchase-details__spb--false{width:calc(75% - 12px)}body.product .purchase-details.has-quantity-box{flex-direction:row}.quantity-wrapper .control span,.quantity-wrapper .control input{min-height:54px}.header-cart__count{color:#fff}.product-gallery .product-gallery__main .flickity-prev-next-button{display:none}#shopify-section-page-contact__main .contact-form__form{padding:40px 0}#shopify-section-page-contact__main{padding-top:40px!important;padding-bottom:40px!important}.cart__info{width:75%;padding-left:40px}.cart__remove{position:absolute;top:50%;transform:translateY(-50%)}.cart__image{width:15%}.cart__description,.cart__quantity{width:100%}body.page-faq .section__wrapper{padding-top:40px;padding-bottom:40px}#shopify-section-page-return__main{padding-top:40px!important;padding-bottom:10px!important}.shopify-policy__container,body.page .section__wrapper{padding-top:40px;padding-bottom:40px}body.customers-login .section__wrapper{padding-top:40px;padding-bottom:20px}body.blog .section__wrapper{padding-top:40px;padding-bottom:40px}.pagination .pagination-next,.pagination .pagination-previous{width:calc(10% - 10px)}.image-with-text__wrapper{max-width:none}.image-with-text__image-column img{max-width:none;max-height:none}#shopify-section-bac8b072-e5aa-4fa8-bf2a-c5f2b4c1c11a .rich-text__content.card-content{padding:0 20px}select#currency-convertor{display:block}}@media only screen and (max-width:767px){#shopify-section-custom-banner .rich-text__heading{font-size:22px!important}#shopify-section-custom-banner .rich-text__subheading{font-size:16px!important}#shopify-section-custom-banner .rich-text__text{font-size:14px!important}.mobile-top-bar__richtext p{font-size:8px}.slick-prev.slick-arrow:after{content:"";left:26%}.slick-next.slick-arrow:after{content:"";right:26%}.mega-menu__block{padding:0 20px;margin:20px 0}.slideshow-classic.image-slideshow.image-slideshow--slide .caption{padding:20px}.slideshow-classic__heading.title{line-height:unset}.slideshow-classic__subheading.subtitle{padding:5px 0 10px}.slideshow-classic__buttons.buttons .button{height:44px;font-size:14px!important;flex:0 0 calc(50% - 6px)}.slideshow-classic .flickity-page-dots{display:none}.slideshow-classic.page-dots--true{padding-bottom:0;margin-bottom:0}.featured-collection-section .product-wrap .product__imageContainer img{min-height:200px}.title{font-size:26px}.rich-text__heading{font-size:26px!important}.footer__block{padding-bottom:17px;width:calc(100% - 20px)}.cart__image{width:28%}.cart__info{width:72%;padding-left:10px}.cart__text .item__title{font-size:18px}.cart__price span.money,.cart__total span.money{font-size:16px}.cart__checkout button.button{margin-bottom:0}body.cart .cart__block{padding-top:0!important;padding-bottom:20px!important}body.cart .section__wrapper.section{padding-top:40px;padding-bottom:20px}.spr-header-title{font-size:24px!important}.product-quantity-box.purchase-details__quantity{width:100%}body.product .purchase-details.has-quantity-box .purchase-details__spb--false{width:100%;height:auto}.product__block.block__recommended-products img{min-height:150px;object-fit:contain}.collection__filters .select select{width:100%}.col-list-rich-text-wrap .rich-text__content.card-content{padding:0}.sidebar__block{padding-left:10px;padding-right:10px}#shopify-section-collection__banner .banner__wrapper{margin:0 20px}body.collection .banner__wrapper .image-element__wrap{height:20vh}.contact-custom-1,.contact-custom-2{width:calc(100% - 20px)}body.page-contact .contact-form button.button{width:100%}.custom-column-1,.custom-column-2,.custom-column-3,.custom-column-4,.custom-column-7,.custom-column-8{width:calc(100% - 12px)}body.page-returns .contact-form__form button.button{width:100%}#shopify-section-a190ec8a-897e-4aba-9e57-3e5804fccf75 .caption-content{padding:20px!important}}.collection__description.content.has-padding-bottom h3{font-size:24px;color:#141414;font-family:Futura Medium,Open Sans,sans-serif;font-weight:400;font-style:normal;text-transform:uppercase}.collection__description.content.has-padding-bottom p{font-size:16px;color:#141414;font-family:Futura Book,Open Sans,sans-serif;font-weight:300;font-style:normal;letter-spacing:.8px;line-height:27px}main#template-article .content table td,.content table th{border:none}main#template-article .content table td img{width:200px}main#template-page-contact .one-whole.column{max-width:895px;margin:0 auto;padding:10px}button#myBtn{border:none;background:none;cursor:pointer}button#myBtn svg{transform:rotate(90deg);box-shadow:0 0 16px -4px #00000080}button#myBtn{position:fixed;bottom:10%;left:50%;z-index:9999999}div#shopify-section-16473825465b783aca section.section.is-width-standard.has-background{margin:0;padding:0}html{scroll-behavior:smooth}.example{display:-ms-grid;display:grid;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:-webkit-gradient(linear,left top,left bottom,from(white),to(black));background:-o-linear-gradient(top,white,black);background:linear-gradient(to bottom,#fff,#000)}@media screen and (max-width:490px){button#myBtn{left:5px}div#shopify-section-94730542-c52e-42e9-94a2-cc27ef27cf19{display:none}}.quick-shop__text-wrap .js-full-description{-webkit-line-clamp:5;position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;height:125px}.nice-select.currency-switcher.slim.dd-form{display:none}.nice-select.currency-switcherMobile.slim.dd-form{display:none!important}.testimonial-page-wrapper{width:100%!important;display:block!important}.testimonial-page-intro{width:calc(100% - 40px)!important;max-width:1200px!important;margin:0 auto!important;padding:45px 0 30px!important;box-sizing:border-box}.testimonial-page-intro p{font-family:Futura Book,Open Sans,sans-serif;font-size:16px;font-weight:300;letter-spacing:.8px;line-height:27px;margin-bottom:12px}
/*# sourceMappingURL=/cdn/shop/t/46/assets/custom.css.map */
