.magnifier-wrap,.quantity-wrapper.quantity-style--stacked{border:1px solid #4c4139}.image-container,.product-block.product-block--form .purchase-details .purchase-details__spb--false{position:relative}.cart__text .item__properties.is-text-small span,.product-thumbnail ul.variant li.col{min-width:43px;margin-right:40px}html{scroll-behavior:smooth}.image-container{overflow:hidden}.copy-content .popup-close #popup-cross{display:inline-block;cursor:pointer}.magnifier-wrap{position:absolute;left:0;z-index:4;top:120px;padding:40px;background-color:#e4d7c6;display:none}.swatch.color-option-wrap{position:relative;z-index:5}.custom-html-heading{margin-bottom:24px;text-align:center}.magnifier-wrap .option-name{color:#4c4139;font-size:12px;line-height:16px;text-align:left;text-transform:none}.magnifier{width:300px;height:300px;pointer-events:none;background-color:#00000012;margin-bottom:7px;background-repeat:no-repeat;background-size:cover;background-position:center center}.swatch .swatch__option .swatch-element.color label{width:100px;height:100px;border:0;margin-bottom:4px}.swatch .swatch__option .swatch-element.color label .image-container{line-height:0;height:100%}.swatch-element .swatch__image{height:100%;width:100%;object-fit:cover}.swatch input:checked+.swatch-element{box-shadow:none}.swatch .swatch-element.color{padding:0;display:block;border:0}.swatch input:checked+.swatch-element .swatch-label{border:1px solid #000}.custom-account-details .tab-wrap a:last-child,.order-sample .product-item-wrap:last-child,.quantity-wrapper.quantity-style--stacked .quantity-input,.quantity-wrapper.quantity-style--stacked .quantity-minus,.quantity-wrapper.quantity-style--stacked .quantity-plus{border:0}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-variant-title,.title+.subtitle{margin:0}.input{height:45px;padding:10px 16px;font-size:14px;line-height:19px}.button--primary.button,.button--secondary.button{padding:8px;display:inline-block;width:100%}.button--link-style,a.button--link-style.button{font-size:12px;line-height:16px}.close-btn,.thumbnail__wishlist .swym-button.swym-add-to-wishlist-view-product{font-size:16px}.product__information.has-product-sticker .thumbnail-sticker{width:auto;padding:0;margin-right:10px}.product__information.has-product-sticker .thumbnail-sticker .sticker-text{font-size:12px;display:inline-block;border-right:1px solid;padding-right:12px;font-family:SpartanMB-Regular,sans-serif,sans-serif;text-transform:uppercase}.share-btn--pinterest__wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:15px;margin-top:8px}.thumbnail-sticker .sticker-text{color:#4c4139!important}.sticker-holder__content .sticker-:last-child .sticker-text,.sticker-holder__content .sticker-text:last-child{border-right:none}.wsg-proxy-container{margin-top:25px!important}.product-block.product-block--form .swym-button-bar.swym-wishlist-button-bar.swym-inject{position:absolute;bottom:0;right:0;margin:0;z-index:1}.product-block.product-block--form .swym-btn-container .swym-button{border-radius:100%;height:47px!important;line-height:47px!important;border:2px solid #4c4139}.product-block.product-block--form .swym-btn-container .swym-button.swym-added:after{opacity:1}.faceted-filter-group-display__price-range{display:block}.faceted-filter-group-display__price-range-from .faceted-filter-group-display__price-range-input,.faceted-filter-group-display__price-range-to .faceted-filter-group-display__price-range-input{background:0 0;border:1px solid}.thumbnail__wishlist{position:absolute;top:14px;right:14px;height:27px;width:27px;background-color:#eae4df;flex-wrap:wrap;align-items:center;justify-content:center;z-index:1;border-radius:100px;display:none}.thumbnail__wishlist .swym-button.swym-add-to-wishlist-view-product.swym-added{opacity:1}#template-page-swym .page__content.content{width:100%}#template-page-swym .swym-ui-component.swym-wishlist-page,.gallery-box .image-element__wrap,.swym-ui-component .swym-wishlist-grid,.swym-ui-component.swym-wishlist-page .swym-wishlist-list .swym-wishlist-selector{max-width:100%!important}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{white-space:initial;color:#4c4139;font-size:14px;line-height:19px;font-weight:400;font-family:Iwona-Regular,sans-serif;margin:0}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{height:auto}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item{width:25%;margin:0;padding:0 15px;border:0;background:0 0}#swym-wishlist-render-container .swym-product-final-price.swym-value{color:#4c4139;font-size:14px;letter-spacing:0;line-height:19px;font-family:SpartanMB-Regular,sans-serif,sans-serif;font-weight:400}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{color:#4c4139;font-size:14px;letter-spacing:0;line-height:19px;font-family:SpartanMB-Regular,sans-serif,sans-serif;font-weight:400;padding:0;margin:10px 0}#swym-wishlist-render-container .swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{color:#e4d7c6;font-family:SpartanMB-Regular,sans-serif,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:19px;height:44px}.image-video-section .image-with-text-overlay__buttons,.image-video-section .image-with-text-overlay__heading,.image-video-section .image-with-text-overlay__preheading,.product-freight_message{margin-bottom:10px}#shopify-section-template--14564464951380__7c13b7a4-9e52-475b-a880-b62038f0d2b5,.custom-input-style .field .label,.faq__item .faq__item-question .icon.minus,.faq__item.tab--open .faq__item-question .icon.plus,.image-slider img,.product-item_form .variant-selection,.product-tabs.accordion-wrap .accordion-content,.product-tabs.accordion-wrap .title .minus,.product-tabs.accordion-wrap.active .title .plus{display:none}.video-wrapper img{display:block!important}.popup-modal-popup .popup__wrapper{max-width:613px}.popup__wrapper .popup__close{left:auto;right:0;margin:14px;background-color:transparent;border:0}.popup-modal-popup .popup__content{max-width:516px}.collection-info__caption-wrapper.collection-info__caption--below-image,.popup-modal-popup .popup__content .popup__text,.product-block--description .description.content{padding-top:14px}.order-sample .product-item-wrap:first-child,.popup__content .newsletter-section--popup,.product-block--form .product-form-container{padding-top:24px}.newsletter-section--popup .newsletter-form,.order-sample .quantity-wrapper.quantity-style--stacked{border:1px solid #4c4139}.footer .location-footer:last-child,.newsletter-section--popup .newsletter-form .field,.simple-filter .faceted-filter-group-display{margin-bottom:0}.blog-wrap,.featured-collection-section .buttons .button,.inquiry_form-btn .btn,.newsletter-section--popup .newsletter-form .field .control{width:100%}.newsletter-section--popup .newsletter-form .field .control .input{height:45px;border:0;background:0 0}.newsletter-section--popup .newsletter-form .field .control .button{padding:0;height:45px;background:0 0;border:transparent;text-align:right}.copy-content .popup-close .icon g g g,.newsletter-section--popup .control .icon g{fill:#4c4139}.newsletter-section--popup .control .icon{margin-right:12px!important}.search-overlay__wrapper{max-width:668px;padding:20px 0}.search-overlay__wrapper .search__fields .input{background:0 0;border:0!important;border-bottom:1px solid #f9f7f4!important;color:#f9f7f4!important;font-size:14px;letter-spacing:0;line-height:19px;padding-left:44px}.search-overlay__wrapper .search__fields .input::placeholder{color:#f9f7f4!important}.search-form .search__fields [data-icon=search]{top:1px;transform:initial;padding:0;justify-content:end;margin-left:8px}.popup-close .icon,.search-overlay__wrapper .search__fields .icon svg{height:20px;width:20px}.search-overlay__close{top:8px}.search-overlay__close svg g{fill:#fff}.product-image__wrapper .thumbnail-sticker{margin-top:5px;margin-left:5px;background-color:#494136}.heading-section__subheading.subtitle{font-size:14px;line-height:22px}.image-with-text-overlay .image-with-text-overlay__banner.has-image-crop .logo img{min-height:auto}.image-with-text-overlay__banner .caption.is-align-end{margin:0;height:100%}.image-with-text-overlay__banner .caption.is-align-end .caption-content,.product__information .sticker-holder{padding-bottom:0}.image-video-section .video,.image-with-text-overlay .caption-content .logo,.order-product-info .img,.our-team__item .image,.share-btn.control{line-height:0}.slideshow-classic__preheading.banner__subheading.is-h6,.slideshow-classic__subheading.subtitle.is-text{line-height:19px}.slideshow-classic .flickity-button{top:50%;background:0 0}.contact-form__services .icon-with-text .icon g *,.slideshow-classic .flickity-prev-next-button .flickity-button-icon{fill:#e4d7c6}.video-wrapper{position:relative;cursor:pointer;display:inline-block;width:100%}#video-banner-image{width:100%;height:auto;transition:opacity .3s ease-in-out}.video-wrapper .play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:80px;width:80px;z-index:999}.video-wrapper .play-btn button{background:0 0;border:0;padding:0;display:inline-flex;cursor:pointer}.video-wrapper .play-btn .icon{height:80px;width:80px}.video-wrapper .play-btn svg{fill:#fff;height:100%;width:100%;display:none}.video-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:none;justify-content:center;align-items:center;z-index:1000}.video-popup-content{position:relative;max-width:80%;max-height:100%;background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 12px #0003}.account-main .account-main-form .field .select,.video-popup-content video{width:100%;height:auto}.close-btn{position:absolute;top:10px;right:10px;background-color:#000;color:#fff;border:none;width:25px;height:25px;padding:5px 8px;border-radius:100%}.collection-heading,.collection__description{padding-bottom:32px}.close-btn:hover{background-color:#8b0000}.contact-form__form .input,.contact-form__form .textarea{background-color:transparent;padding-left:16px;font-size:14px}.collection-heading{text-align:center}.collection-heading h3,.contact-heading h3{color:#e4d7c6;line-height:43px!important}.slideshow-classic__heading.title{margin-bottom:14px}.slideshow-classic__preheading.banner__subheading{margin-bottom:8px}.image-with-text-overlay__member .image-with-text-overlay__buttons,.slideshow-classic__buttons{margin-top:32px}.slideshow-classic .flickity-page-dots .dot{background-color:#e4d7c6;height:8px;width:8px;position:relative;opacity:1}.slideshow-classic .flickity-page-dots .dot.is-selected:before{content:"";border:1px solid #e4d7c6;border-radius:100%;height:14px;width:14px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slideshow-classic .flickity-page-dots{bottom:30px}.collection-list-slider .flickity-page-dots .dot{height:4px;width:100%;flex:1 0 0;margin:0;border-radius:unset;background-color:#e4d7c6}.collection-list-slider .flickity-page-dots{display:flex;flex-wrap:wrap;bottom:-12px}.collection-info__caption-wrapper .title.is-h4{line-height:29px;font-size:18px;text-transform:capitalize}.view-all-button{text-align:center;margin-top:40px}.view-all-button .button{width:100%;border-color:#e4d7c6;color:#e4d7c6}.view-all-button .button:hover{background-color:#e4d7c6;color:#4c4139}.slideshow-classic .caption.is-align-end .caption-content{padding-bottom:66px}.featured-collection-section .buttons .button.button--primary{border-color:#4c4139;color:#4c4139}.contact-form__services .icon-with-text p,.featured-collection-section .buttons .button.button--primary:hover,.footer__block .newsletter-form .control .input,.header:hover .navbar-link{color:#e4d7c6}.heading-wrapper--featured-collection,.shipping-policy .page__content.content p{margin-bottom:32px}.customer_orders-wrap .cost-breakup h6,.customer_orders-wrap .order-address ul li:first-child,.heading-section__heading.title,.heading-wrapper--blog .blog__title.title,.heading-wrapper--featured-collection .featured-collection__title{margin-bottom:8px}.featured-collection__title.title.is-h3{line-height:43px}.heading-wrapper--featured-collection .subtitle{color:#7c7c51}.heading-wrapper--featured-collection .is-h5.subtitle,.icon-column__title.title.is-h5,.product-item .info p{line-height:19px}.slideshow-classic__buttons .button.button--primary{border-color:#e4d7c6;color:#e4d7c6}.image-video-section .video video{width:100%;z-index:2;position:relative;pointer-events:auto}.heading-section__subheading svg g *{fill:#7c7c51}.col-faceted-filter .faceted-filter-wrap,.custom-product-form__form,.heading-section__subheading{display:flex;flex-wrap:wrap;align-items:center}.heading-section__subheading h5{margin-left:5px;color:#7c7c51;line-height:19px!important}.cart-page__title.title.is-h3,.heading-section__heading.title.is-h3,.order-sample-heading h3{line-height:43px}.scroll{display:inline-flex;flex-direction:column;align-items:center}.scroll span{display:block;color:#e4d7c6}.scroll .icon{width:12px;height:12px}.scroll-row{margin-bottom:16px;display:none}video.fullScreenVideo{display:block;width:100%}.contact-heading,.our-team-heading{text-align:center;margin-bottom:32px}.contact-form .contact-form__image{max-width:240px;margin-bottom:32px}.contact-form__form .input{border-color:#4c4139;line-height:19px;height:45px}.contact-form__form .input::placeholder,.contact-form__form .textarea::placeholder{color:#4c4139}.contact-form__form .textarea{border-color:#4c4139;padding-top:11px;line-height:19px}.contact-form__form .buttons{margin-top:0}.contact-form__form .buttons .button{width:100%;padding:12px}.contact-icon-with-text .icon-with-text a{display:inline-flex;flex-wrap:wrap;align-items:center}.contact-icon-with-text .icon-with-text{padding:4px 0}.contact-icon-with-text .icon-with-text .icon{margin-right:10px}.contact-form__services .contact-form.contact-form--right .custom-border,.custom-contact-form .contact-form.contact-form--right .custom-border{border-right:1px solid #e4d7c6}.contact-form.contact-form--left .custom-border{border-left:1px solid #e4d7c6}.custom-contact-form .contact-form.contact-form--left .custom-border,.custom-contact-form .contact-form.contact-form--right .custom-border{border-color:#4c4139}.contact-form__services .contact-form__form .input::placeholder{color:#e4d7c6!important;font-size:14px}.contact-form__services .contact-form__form .textarea::placeholder{color:#e4d7c6!important}.contact-form__services .contact-form .contact-form__form,.custom-contact-form .contact-form .contact-form__form{max-width:619px}.contact-form__services .contact-form__form .buttons .button.button--secondary{background-color:#e4d7c6;color:#4c4139}.contact-form__services .contact-form__form .buttons .button.button--secondary:hover{background-color:#4c4139;color:#e4d7c6;border-color:#e4d7c6}.contact-form .contact-map{margin-top:24px;max-width:600px;margin-right:60px}.contact-form .contact-map iframe{max-width:100%}.contact-icon-with-text .icon-with-text p{color:#4c4139;line-height:26px}.contact-form__services .contact-form .custom-column,.custom-contact-form .contact-form .custom-column{width:50%;margin:0}.contact-form__services .contact-form .contact-text,.custom-contact-form .contact-form .contact-text{display:flex;flex-wrap:wrap;justify-content:flex-end}.custom-contact-form__block--paragraph{margin-bottom:32px;text-align:center}.contact-form__product .contact-form.contact-form--center .custom-column{width:calc(100% - var(--gutter));max-width:892px}#shopify-section-template--14565123948628__a44e6db1-1ad8-4d11-8d0b-39bca5bac1aa-text-1 .image-with-text__text.content p a{text-decoration:underline;color:#1b00fb}.image-with-text__heading.is-h2{line-height:58px}.copy-content .heading p,.heading__faq .heading-section__subheading.is-text,.image-with-text-overlay__services .image-with-text-overlay__subheading.is-text,.image-with-text__text.is-text{line-height:23px}.heading__faq.is-width-small,.image-with-text__text-column .image-with-text__wrapper{max-width:538px}.blog-heading h3,.our-team-heading h3{line-height:43px!important}.our-team .name.is-h4{line-height:28px}.our-team .founder.is-text{font-size:12px;line-height:19px}.our-team .name,.our-team .text{padding-top:12px}.our-team .founder{padding-top:4px}.our-team-section .our-team__item{margin-bottom:32px!important}body.page-about-us .image-with-text__wrapper .image-with-text__heading{padding-bottom:14px}.faq-section .section.is-width-standard{max-width:872px}.faq-section .faq__block-faq .faq__item{border:0;border-top:1px solid}.faq-section .faq__block-faq:last-child .faq__item{border-color:#4c413933}.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol{right:0}.faq-section .faq__block-faq .faq__item .faq__item-answer{padding:0 0 32px;max-width:761px}.blog-card__content .title,.heading__faq .heading-section__heading.title,.image-with-text-overlay__member .image-with-text-overlay__subheading p:first-child,.image-with-text-overlay__services .image-with-text-overlay__heading.title{margin-bottom:14px}.wsg-proxy-container .wsg-input-small input[type=text],.wsg-proxy-container input{margin-bottom:20px!important}.faq-section .faq__block-faq .faq__item .faq__item-answer.is-text p{line-height:25px}.faq-section .faq__block-faq .faq__item .faq__item-question{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:16px 0;text-transform:unset;font-size:16px}.faq-section .faq__block-faq .faq__item .faq__item-question.is-h4{line-height:31px}#popup-copy-content.open,.blog-main-blog-new .form-container,.faq__item .faq__item-question .icon.plus,.faq__item.tab--open .faq__item-question .icon.minus{display:flex}.faq__item .faq__item-question .icon{width:12px}.shipping-policy .page__title.title.is-h3{line-height:45px}.shipping-policy .page__content.content h4{line-height:31px;text-transform:uppercase}.shipping-policy .page__content.content.is-text p{line-height:26px}.image-with-text-overlay__member .image-with-text-overlay__preheading.is-h6,.image-with-text-overlay__member .image-with-text-overlay__subheading.is-text{line-height:24px}.image-with-text-overlay__member .image-with-text-overlay__heading.is-h2{line-height:54px}.image-with-text-overlay__member .image-with-text-overlay__heading.title{margin-top:8px;margin-bottom:14px}.image-with-text-overlay__member .image-with-text-overlay__buttons .button.button--primary{background-color:#e4d7c6;color:#4c4139}.featured-article.blog-card.card{background:0 0;margin-bottom:40px}.featured-article.blog-card.card .card-content{padding:0;max-width:202px}.blog-heading{text-align:center;margin-bottom:40px}.blog-card__content .excerpt{margin-bottom:14px!important}body.blog .image-with-text__wrapper .image-with-text__heading{padding-bottom:16px}.image-with-text__wrapper .image-with-text__heading.is-h3{line-height:44px}.heading-wrapper--blog .is-h5.subtitle{color:#7c7c51;line-height:19px}.blog-card__content .title.is-h4{line-height:27px}.blog-card__content .excerpt.is-text{line-height:20px}.article-content .content h4{line-height:31px;margin-bottom:16px;text-transform:uppercase}.article-content .content p{line-height:26px;margin-bottom:40px}.article-content .content h4:first-child{font-size:24px;line-height:36px}.BlogMbHeading,.heading-wrapper--account.heading-wrapper a{display:block}.article-content{padding-bottom:8px}.heading__services .heading-section__heading{max-width:240px}.contact-form__services .contact-form__form .input,.contact-form__services .contact-form__form .textarea{border-color:#e4d7c6;color:#e4d7c6}.image-with-text-overlay__services .image-with-text-overlay__heading.is-h2{line-height:53px}.icon-column__title.title{margin-bottom:14px}.icon-column__text .is-text-small.subtitle.content{line-height:18px}.collection-list .title,.heading-wrapper--account .subtitle{text-transform:uppercase}.custom-login{width:100%;max-width:338px}.custom-input-style .control .input{height:45px;padding-left:16px;background-color:transparent;border-color:#4c4139}.custom-input-style .field{margin-bottom:20px}.forgot-password{text-align:center;margin-top:9px}.forgot-password a.button--link-style.button{border-bottom:0}.custom-input-style .control .input::placeholder{font-size:14px;color:#4c4139}.account__form .buttons .button{width:100%;margin:0;padding:12px 48px 12px 49px}.account__title.title,.customer_orders-wrap .order-address,.variant-selection .selector-wrapper{margin-bottom:16px}#recover .subtitle,.heading-wrapper--account.heading-wrapper{margin-bottom:32px}.account__form .button.cancel-recover-password{padding:0;border:0;display:inline;margin-left:5px}#recover .subtitle{text-transform:uppercase;text-align:center}#recover .subtitle a,.cart-popup-btn,.testi-sec .owl-item{display:inline-block}.reset_form .reset-password{padding-top:14px;padding-bottom:0}.product-gallery__image .product-gallery__link .icon.plus__icon{position:absolute;bottom:7px;right:0;background-color:#0006;margin-right:10px;height:30px;width:30px;padding:5px;fill:#fff}.product__information .share-btn--pinterest__wrap .share-btn--pinterest .button .icon{width:30px;height:30px}.product__information .share-btn--pinterest__wrap .share-btn--pinterest .button{background:0 0;border:0;padding:0;display:inline-block}.product-item,.share-btn--pinterest__wrap .share-btn--pinterest__wrap-wrap{display:flex;flex-wrap:wrap}.product-inventory{background-color:transparent;color:#b69f8c;padding:5px 10px;font-size:12px;display:flex;align-items:center}.product__information .sticker-holder .share-btn{display:inline-flex;margin-right:5px}.product-block.product-block--title{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center}.product-block--title .product_name.title{padding-bottom:0;margin-bottom:0}.product-main__swym-wishlist .swym-button.swym-add-to-wishlist.swym-inject.swym-icon.swym-heart.swym-loaded{height:30px;line-height:normal;display:inline-flex;width:30px;border-radius:100%;border:1px solid #4c4139}.product-main__swym-wishlist{position:absolute;top:10px;right:30px}.product-main__swym-wishlist .swym-btn-container .swym-button:after{display:inline-block;line-height:normal;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;width:auto}.swatch.color-option-wrap .options-selection__option-name{font-size:12px;font-family:SpartanMB-Regular,sans-serif,sans-serif;letter-spacing:0;line-height:18px}.surface-pick-up .surface-pick-up-embed__location-availability{font-size:20px;line-height:24px;font-family:IMFellDWPica-Regular,sans-serif}.estimated-delivery span,.surface-pick-up .surface-pick-up-embed__location-availability b{font-weight:400}.surface-pick-up .surface-pick-up-embed__location-pick-up-time{font-size:14px;line-height:21px}.article-single-blog .meta-info ul li span.featured-article__date,.blog-interview-blog-new .meta-info ul li span.featured-article__date,.blog-main-blog-new .meta-info ul li span.featured-article__date,.surface-pick-up .surface-pick-up-embed__modal-btn{font-size:14px}.product-tabs.accordion-wrap.active .accordion-content{display:block;max-width:538px;padding-bottom:24px}.product-tabs.accordion-wrap .title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:0;line-height:23px;padding:15px 0;font-family:SpartanMB-Regular,sans-serif}.product-tabs.accordion-wrap .title .plus,.product-tabs.accordion-wrap.active .title .minus{display:inline-flex}.order-sample-product,.product-block--faq .product-tabs{border-top:1px solid}.product-block--faq .product-tabs:last-child{border-bottom:1px solid}.product-block.product-block--faq{margin-top:32px}.custom-contact-form__block--checkbox .label{font-size:14px;letter-spacing:0;line-height:26px;margin-bottom:10px}.product-item .image{flex:0 0 224px;line-height:0}.product-item .info{margin-left:16px;flex:1 0 0}.product-item .info h4{line-height:33px;padding-bottom:12px}.modal_price .price{padding-left:2px}.order-sample .product-item-wrap{border-bottom:1px solid;padding:40px 0}.product-item_form .product-quantity-box.purchase-details__quantity{width:auto;margin:0;flex:0 0 108px}.product-item_form .purchase-details .purchase-details__spb--true{flex:0 0 250px;margin:0 0 0 16px}.product-item_form .product_form{margin-top:24px}#shopify-section-template--21566703173926__main,.article-single-blog .gallery-item__overlay,.cart__quantity .label,.col-faceted-filter .filter-col.simple-filter .heading-wrap,.contact-form__product,.custom-account-details .tab-content,.custom-account-details .tab-content .back,.excerpt.excerpt-length-lg.is-text.has-margin-bottom .truncation-fade,.faq-sec .faq-drawer__trigger:checked+.faq-drawer__title:after,.faq-sec input[type=checkbox],.footer__heading .icon,.order-buttons .hide-details,.order-buttons.open .show-details,.order-sample .product-item_form.mb-form,.product-item_form .purchase-details .purchase-details__spb--true .shopify-payment-button,.share-btn.share-btn--pinterest.control,.testi-sec .owl-nav.disabled,.wsg-login-container label{display:none}.product-item_form .purchase-details .purchase-details__spb--true .action_button.action_button--secondary{flex:initial;max-width:100%;margin:0;background-color:#4c4139;color:#e4d7c6;min-height:47px}.product-item_form .purchase-details .purchase-details__spb--true .action_button.action_button--secondary:hover{background-color:#e4d7c6;color:#4c4139;border:1px solid!important}.action-link .last-chance a{background-color:#77726f;color:#e4d7c6;font-size:12px;letter-spacing:0;line-height:16px;padding:4px 9px;display:inline-block}.action-link .last-chance{margin-right:16px}.product-block--action-link .action-link{display:flex;flex-wrap:wrap;align-items:center;padding-bottom:16px}.action-link .button-three{font-size:14px;line-height:19px;color:#7c7c51;text-decoration:underline;margin-left:16px}.product-block.product-block--price shopify-payment-terms,.subscribe-news-letter .newsletter__image.one-half.column.has-image-crop.image-crop--none{margin:0}.product-block.product-block--price .price-ui{align-items:center;opacity:1}.purchase-details__buttons .button{min-height:47px}.selector-wrapper label{font-size:14px;letter-spacing:0;line-height:19px;color:#4c4139;font-family:SpartanMB-Regular,sans-serif,sans-serif;text-transform:uppercase}.customer_orders-wrap .order-info ul li span a,.inquire-now a{color:#4c4139}.variant-selection .selector-wrapper .select{width:100%;border:1px solid #4c4139;height:45px;display:flex}.variant-selection .selector-wrapper .select select{border:0;background:0 0;height:auto;font-size:14px;font-family:SpartanMB-Regular,sans-serif,sans-serif;letter-spacing:0;line-height:19px;padding-left:16px;width:100%}.action-link span{padding:6px 8px 2px;display:inline-block;font-size:12px;letter-spacing:0;line-height:16px}.action-link .inquire-now{font-size:14px;line-height:19px;color:#7c7c51;text-decoration:underline}.account-main,.footer__block.block__newsletter .content,.product-gallery__thumbnails--bottom-thumbnails{margin-top:16px}.product-gallery__thumbnails--bottom-thumbnails .flickity-prev-next-button .flickity-button-icon{fill:#333;width:19px;height:19px}.product-gallery__thumbnails--bottom-thumbnails .flickity-viewport{max-width:100%}.custom-product-form__form .image{line-height:0;flex:0 0 224px}.custom-product-form__form .product__info{flex:1 0 0;margin-left:16px}.product__info .info{margin-bottom:24px}.product__info .info h4{line-height:33px;padding-bottom:12px}.customer_orders-wrap .order-info ul li,.order-product-info .info .is-text,.product-thumbnail .is-h5.product-thumbnail__title,.product-thumbnail .product-thumbnail__price.is-text,.product__info .info p{line-height:19px}.purchase-details .purchase-details__spb--false{height:auto;max-width:100%!important}.contact-form__product.open-form{display:block}.purchase-details__quantity.product-quantity-box.quantity-box--stacked{position:relative;max-width:108px}.purchase-details__quantity.product-quantity-box.quantity-box--stacked .label{font-size:14px;background-color:#eae4df;margin:0;text-transform:uppercase;position:absolute;top:-1px;left:7px;z-index:1;padding:0 2px}#wsg-signup select,.blog-main-blog-new .blog-banner .close-btn:hover,.product-gallery__main .flickity-prev-next-button,.wsg-proxy-container input{background-color:transparent}.product-block--title .product_name.title.is-h3{font-size:24px;line-height:32px}.product-gallery__thumbnails--bottom-thumbnails .flickity-prev-next-button{display:none;background:0 0}.product__tos .checkmark{display:block;border:1px solid #b69f8c;height:14px;width:14px;padding:2px;margin-right:8px;position:absolute;top:4px;left:0}.product__tos .product__label{position:relative;font-size:12px;line-height:24px;display:flex;flex-wrap:wrap;align-items:center}#product_atc_agree{opacity:0;position:relative;z-index:1;margin-right:10px;cursor:pointer}.col-faceted-filter,.customer_orders-wrap .order-address ul,.product__tos .product__label .is-text{flex:1 0 0}.inquiry_form-btn{width:calc(50% - 15px);margin-top:20px}.product__tos .checkmark:before{content:"";background-color:#4c4139;position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%,-50%);display:none;opacity:9}.col-faceted-filter .dropdown-filter.open .sidebar-block__content,.custom-account-details .tab-content.active,.custom-contact-form__block--checkbox input:checked~.checkmark:before,.faceted-filter-group-display__list-item-input:checked~.checkmark:before,.order-buttons.open .hide-details,.product__tos .product__label input:checked~.checkmark:before{display:block}.product-block.product-block--form .purchase-details{align-items:flex-end;margin-top:24px}.product-block.product-block--inquiry-form{margin-top:24px}.product-agree-terms{margin-bottom:6px}.cart__quantity .purchase-details__quantity.product-quantity-box,.product-block.product-block--form .product-quantity-box.purchase-details__quantity,.product-block.product-block--form .purchase-details.has-quantity-box .purchase-details__spb--false{margin-top:0}.swatch.color-option-wrap{margin-bottom:14px}.product_section .product__images,.product_section .product__information{padding:0 20px;position:relative}.product-inventory.upper-right{position:absolute;top:0;right:0}.product-gallery__main .flickity-prev-next-button.previous,.product-gallery__thumbnails--bottom-thumbnails .flickity-prev-next-button.previous{left:-36px}.product-gallery__main .flickity-prev-next-button.next,.product-gallery__thumbnails--bottom-thumbnails .flickity-prev-next-button.next{right:-36px}.product-gallery__main .flickity-prev-next-button{top:110%}.col-faceted-filter .filter-col{flex:0 0 auto;padding:0;position:relative}.col-faceted-filter .sidebar-block__toggle-icon{position:absolute;top:5px;transform:none;margin-left:6px;display:flex}.col-faceted-filter .sidebar-block__toggle-icon .icon{width:10px;height:9px}.collection-filters-wrap{display:flex;flex-wrap:wrap;margin-bottom:32px}.collection__filters{flex:0 0 auto;margin-bottom:0}.col-faceted-filter .filter-col.simple-filter .faceted-filter-group-display__list{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}.col-faceted-filter .dropdown-filter .sidebar-block__content{position:absolute;width:100%;background-color:#e4d7c6;top:24px;left:0;z-index:11;padding:20px 10px 0;min-width:200px;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;display:none;transition:.2s}.col-faceted-filter .simple-filter .faceted-filter-group-display__list-item{margin:0;padding:0 16px}.col-faceted-filter .simple-filter .faceted-filter-group-display__list-item-label,.product-wrap .thumbnail__caption{padding:0}.faceted-filter-group-display__list-item-label-text{font-size:12px;text-transform:uppercase;font-family:SpartanMB-Regular,sans-serif;padding:0;font-weight:400!important}.col-faceted-filter .heading-wrap .sidebar-block__heading{padding:0 16px;cursor:pointer;font-size:12px;letter-spacing:0;line-height:24px;text-transform:uppercase}.faceted-filter-group-display__list-item-input:checked~.faceted-filter-group-display__checkmark{background-color:#4c4139;border-color:#b69f8c}.faceted-filter-group-display__list-item-label .checkmark{display:block;border:1px solid #b69f8c;height:14px;width:14px;padding:2px;position:relative;margin-right:8px}.faceted-filter-group-display__list-item-label .checkmark:before{content:"";background-color:#4c4139;position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%,-50%);display:none}.faceted-filter-group-display__list-item-label{align-items:flex-start}.faceted-active-filters a{font-size:12px;line-height:24px;text-transform:capitalize;color:#4c4139}.faceted-active-filters{gap:24px;border-bottom:0;padding:15px 20px}.faceted-filter-form .clear-filter{width:8px;height:8px;margin-left:6px}.collection__filters .select select{border:0;padding-top:0;padding-bottom:0;background:0 0;height:auto;color:#4c4139;font-size:12px;text-transform:uppercase;font-family:SpartanMB-Regular,sans-serif}#popup-cart,.cost-breakup .order-no strong,.customer_address .address_title,.customer_orders-wrap .order-info ul li span{font-family:SpartanMB-Medium,sans-serif}.collection__filters .select{height:auto;max-width:100%}.collection__filters .select:after{font-size:9px!important}.product-thumbnail ul.variant{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:4px}.product-thumbnail .multiple_colors{color:#7c7c51;line-height:17px;margin-bottom:12px}.product-thumbnail ul.variant li{color:#4c4139;font-size:12px;letter-spacing:0;line-height:16px;text-transform:uppercase}.product-thumbnail .product-thumbnail__title{color:#4c4139;padding-top:0;padding-bottom:3px}.cart__info .cart__remove,.cart__promotion-codes .cart__row p span{color:#7c7c51;text-decoration:underline}.customer_address .address_actions,.product-thumbnail .thumbnail-variant{margin-top:8px}.product-wrap .product-thumbnail{padding-top:8px}.thumbnail.product__thumbnail{padding-bottom:30px}.featured-collection .thumbnail.product__thumbnail{padding-bottom:12px}.custom-contact-form__block--checkbox .checkmark{display:block;border:1px solid #b69f8c;height:14px;width:14px;padding:2px;margin-right:8px;position:absolute}.custom-contact-form__block--checkbox .checkmark:before{content:"";background-color:#4c4139;position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%,-50%);display:none;opacity:9}.custom-contact-form__block--checkbox ul li,.custom-contact-form__block--radio ul li{position:relative;font-size:12px;letter-spacing:0;line-height:24px}.custom-contact-form__block--checkbox ul li .checkbox,.custom-contact-form__block--checkbox ul li .radio,.custom-contact-form__block--radio ul li .checkbox,.custom-contact-form__block--radio ul li .radio{opacity:0;z-index:9}.collection__main .paginate{width:100%;max-width:100%}.cart__row.cart__additional .button,.collection .collection-img img,.collection__main .paginate .button,.logoWrapImg,.search-main-wrap,.subscribe-news-letter .newsletter-form .field .control{width:100%}.collection__main .container--pagination{padding-top:2px}.custom-account-details{display:flex;flex-wrap:wrap;align-items:flex-start}.custom-account-details .tab-wrap{flex:0 0 318px;padding:24px 16px 11px;border:1px solid #4c4139}.custom-account-details .tab-content-wrap{flex:1 0 0;margin-left:16px;padding:24px 40px 40px;border:1px solid #4c4139}.custom-account-details .tab-wrap a{display:block;text-align:center;color:#4c4139;padding:13px 5px;line-height:19px;border-bottom:1px solid #b69f8c}.custom-account-details .tab-wrap .tab.active{background-color:#4c4139;color:#e4d7c6;border:0}.custom-account-details .tab-content-3 .account-info p a{font-family:FaktPro-Medium,sans-serif}.custom-account-details .tab-content .table tr td{font-size:14px;line-height:19px;padding:8px 8px 7px;white-space:nowrap}.custom-account-details .tab-content .table tr th{font-size:14px;font-weight:500;line-height:19px;font-family:FaktPro-Medium,sans-serif;padding:7px 8px 8px;color:#141414;white-space:nowrap}.custom-account-details .tab-content .table.is-bordered td,.custom-account-details .tab-content .table.is-bordered th{border-color:#f6f6f6}.account-info-form{column-gap:8px;row-gap:20px;margin-top:24px}.account-info-form .column,.account-main .account-main-form .field.half-col,.account-main .action_bottom .button.action_button{flex:0 0 calc(50% - 4px)}.customer_orders-wrap .order-info ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-bottom:8px}.customer_orders-wrap .order-info .order-no{padding-bottom:24px;border-bottom:1px solid #b69f8c;margin-bottom:24px}.order-product-info{display:flex;flex-wrap:wrap;margin-top:16px;padding:8px;background-color:#b59f8c33}#wsg-submit,.popup-copy{background-color:#4c4139}.order-product-info .img img{max-width:64px}.order-product-info .info{margin-left:24px}.order-product-info .info .is-h4{line-height:27px;margin-bottom:4px}.customer_orders-wrap .order-buttons{justify-content:flex-end;column-gap:8px;margin-top:16px}.customer_orders-wrap .order-buttons .button{min-width:224px}.customer_orders-wrap .order-address ul li{max-width:119px}.customer_orders-wrap .cost-breakup{border-top:1px solid #b69f8c;padding-top:20px}.order-details-wrap{border:1px solid #b69f8c;padding:24px;margin-top:24px;display:none}.customer_orders-wrap .cost-breakup ul li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.customer_orders-wrap .cost-breakup .order-no{border-bottom:1px solid #b69f8c;padding-bottom:16px;margin-bottom:16px}.account-main .account-main-form{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px}.account-main .account-main-form .field.full-col{flex:0 0 100%}.account-main .account-main-form .field.third-col{flex:0 0 calc(33.33% - 5.4px)}.account-main .account-main-form .field .select select{width:100%;background-color:transparent;border:0;padding:0;height:auto}.account-main .account-main-form .field .label{font-size:12px;line-height:14px;margin-bottom:1px}.account-main .account-main-form .country-selector{border:1px solid #4c4139;padding:2px 12px}.account-main .action_bottom{column-gap:8px}.account-main .action_bottom .button{margin-right:0!important;width:100%}.account-main .action_bottom span{display:block;flex:0 0 calc(50% - 4px)}#wsg-signup-link,.account-main .account-main-form .field,.heading-wrapper--cart-page.heading-wrapper,.wsg-section-header{margin-bottom:20px}#add_address_title{margin-bottom:32px;font-size:24px;line-height:28px}.customer_address .view_address{font-size:12px;line-height:17px}.customer_address .address_title{font-size:14px;line-height:19px;margin-bottom:8px}.account-section .section.is-width-standard,.addresses-section .section.is-width-standard{max-width:1116px;padding:0 10px}.cart_image-with-price{flex:1 0 0;display:flex;flex-wrap:wrap;align-items:center;padding-right:20px}.cart__card .cart__image,.footer__block.block__newsletter .newsletter-form .control{width:auto}.cart__card .cart__description{width:auto;margin-left:65px}.cart__card .cart__info{width:auto;flex:0 0 540px;border-bottom:1px solid #4c4139;padding-bottom:12px}.cart__info .cart__remove{top:auto;right:auto;bottom:32px;width:auto;min-width:auto;min-height:auto;height:auto;max-height:initial;max-width:initial;background:0 0;font-size:12px;line-height:16px}.cart__item-list .cart__card{border-top:0;border-bottom:1px solid #4c4139;padding-bottom:32px}.cart__quantity .quantity-wrapper.quantity-style--stacked .quantity-input{border:0;padding:0;text-align:left;height:38px;min-height:38px}.cart__quantity .quantity-wrapper.quantity-style--stacked .quantity-minus,.cart__quantity .quantity-wrapper.quantity-style--stacked .quantity-plus{border:0;text-align:right}.cart__quantity .quantity-wrapper .icon{height:9px;width:10px;padding:0;margin:0!important}.cart__quantity .quantity-wrapper.quantity-style--stacked{border:0;border-bottom:1px solid;max-width:52px;margin:0 auto}.cart__text .item__title.is-h4{font-family:IMFellDWPica-Regular,sans-serif;color:#4c4139;padding-bottom:8px;display:inline-block}.cart__text .item__properties.is-text-small{line-height:16px;text-transform:uppercase}.cart__text .item__properties span{display:inline-block;margin-bottom:4px}.cart__tos .tos_label{position:relative;font-size:12px;line-height:24px;display:block}.cart__tos .tos_label input#cart_agree{opacity:0}.cart__tos .tos_label .checkmark{display:block;border:1px solid #b69f8c;height:14px;width:14px;padding:2px;margin-right:8px;position:absolute;top:4px;left:0}.cart__tos .tos_label .checkmark:before{content:"";background-color:#4c4139;position:absolute;top:50%;left:50%;width:10px;height:10px;transform:translate(-50%,-50%);display:none;opacity:9}.cart__tos .tos_label input:checked~.checkmark:before,.container.d-block,.footer-logo a,.footer__block .social-icons,.our-team .container{display:block}.cart__view-terms-container ul{list-style:disc;padding-left:36px}.cart__view-terms-container ul li{font-size:12px;line-height:21px}.cart__view-terms-container{margin-top:8px}.cart__card-bottom{display:flex;flex-wrap:wrap;margin-top:48px}.cart__card-bottom .cart__notes-wrap{flex:1 0 0;padding-right:20px}.cart__card-bottom .cart__footer{flex:0 0 540px}.cart__row.cart__checkout-elements{display:block;margin-top:14px}.cart__checkout{min-width:100%;margin:0}#checkout{height:45px}.cost-breakup .order-no strong{font-weight:400}.banner-details .location-box .location-text h4,.social-media .official-content h4{font-family:IMFellDWPica-Regular,sans-serif;font-weight:700;font-size:20px;color:#494136}.customer_orders-wrap .orders-wrap{border:1px solid #b69f8c;padding:24px}#popup-copy-content{position:fixed;width:100%;height:100%;left:0;top:0;z-index:99;flex-wrap:wrap;align-items:center;justify-content:center;background-color:#0000007f;display:none}#copyButton,.footer__block.block__newsletter .newsletter-form .field .button:hover{background:0 0}#popup-copy-content .copy-content{border:1px solid #4c4139;background-color:#e4d7c6;width:613px;padding:16px 16px 40px}#copyButton .icon,.footer__block.block__newsletter .newsletter-form.form .icon{height:22px;width:22px}.cart__card .cart__info .cart__total,.cart__footer-total,.copy-content .popup-close{text-align:right}.copy-content .heading{text-align:center;margin-bottom:24px}.popup-copy{display:flex;flex-wrap:wrap;align-items:center;max-width:516px;margin:0 auto;height:45px;justify-content:center}#copyButton{padding:0 4px;border:0;cursor:pointer;display:flex;align-items:center;width:100%;justify-content:center;height:100%}#popup-cart{color:#e4d7c6;padding:0 4px}.copy-content .heading h3{font-size:24px;line-height:34px;margin-bottom:14px}.cart__subtotal-wrap{border-top:1px solid #4c4139;border-bottom:1px solid #4c4139;padding-top:14px;margin-bottom:20px}.cart__subtotal-wrap .cart__row{justify-content:space-between}.cart__subtotal-wrap .cart__row.cart__subtotal{padding-bottom:14px}.cart__promotion-codes .cart__row{justify-content:space-between;align-items:center;margin-top:12px}.cart__card .cart__info .cart__price{text-align:left}.cart__row.cart__taxes-shipping,.customer-support .need-help h3:last-child{margin-top:12px}.cart__checkout .checkout{min-height:auto;height:auto;padding:12px}.footer-logo a img{max-width:165px}.footer-bottom{background-color:#f9f7f5;padding:16px 0;margin-top:67px}.assist,.faq-sec,.mockup-banner,.news-input{background-color:#fff}.footer__credits p{color:#4c413966;line-height:24px}.footer-logo{text-align:center;border-bottom:1px solid #e4d7c6;margin-bottom:40px;padding-bottom:18px}.newsletter-icon-with-text .newsletter-icon a{display:flex;flex-wrap:wrap;align-items:center;font-size:12px;line-height:24px}.newsletter-icon-with-text .newsletter-icon{padding:5px 0}.newsletter-icon a .icon{margin-right:6px}.footer__block .social-icons li,.footer__menu-link{padding:4px 0}.footer__block .social-icons li a{display:inline-flex;flex-wrap:wrap;align-items:center}.footer__block .social-icons li a .icon{max-width:16px;margin-right:6px}.footer__block.block__newsletter .newsletter-form .field{margin-bottom:0;min-width:auto;align-self:center}.footer__block.block__newsletter .newsletter-form.form{border:1px solid #e4d7c6}.footer__block.block__newsletter .newsletter-form .field .button{padding:0;display:flex;flex-wrap:wrap;align-items:center;background:0 0}.faq-sec .faq-drawer__title:after,.faq-sec .faq-drawer__trigger:checked+.faq-drawer__title:before{height:15px;width:15px;top:50%;transform:translateY(-50%);right:0;background-repeat:no-repeat;position:absolute}.newsletter-icon-with-text{margin-top:27px}.banner-buttons,form#wsg-signup{margin-top:30px}.footer__heading.is-h5,.footer__menu-link.is-text-small{line-height:24px}.footer__block .footer__heading{margin-bottom:12px}.footer__block .newsletter-form .control .input::placeholder{color:#e4d7c666}.footer__block .newsletter-form .control .input:hover{border:0}.wsg-proxy-container input{border:1px solid #4c4139;font-size:14px;line-height:19px;height:45px;padding:10px 16px}#wsg-signup select{height:45px;padding:10px 20px}.account-info .email input,textarea#wsg-notes{padding:10px 16px;font-size:14px;line-height:19px;border:1px solid #4c4139;background-color:transparent}textarea#wsg-notes{min-height:120px}#wsg-submit{color:#e4d7c6;border-color:#4c4139;padding:12px 48px 12px 49px!important;display:inline-block}.wsg-section-header h2{font-size:32px;line-height:normal}#wsg-account-create{margin:48px 0;width:100%}#wsg-login{margin:48px 0}.shopify-section.header-section{position:relative;z-index:999}.header__logo img{width:110px;height:110px}.product-title-wishlist{display:flex!important;flex-wrap:nowrap!important}.account-info .email,.blog-main-blog-new .one-whole.blog-wrap{margin-bottom:40px}.account-info .email input{display:block;width:100%;height:45px;color:#363636;margin-top:10px}.banner-details .location-box,.header .left-header .icons-header,.mockup-banner .grid-row .image-grid .upper-banner{display:flex;align-items:center}.banner-details,.mockup-banner .grid-row{display:grid;grid-template-columns:1fr 1fr}.banner-details .location-box .location-text h4{margin-bottom:10px}.banner-details .location-box .location-text p,.right-content .banner-text{color:#000;font-size:16px;font-weight:400;font-family:SpartanMB-Regular,sans-serif}.banner-details .location-box .location-text p{line-height:28px;margin-bottom:0}.banner-details .location-box .location-text{margin-left:17px;flex:1}.banner-details{gap:61px;padding-bottom:30px}.right-content .banner-text{margin-top:21px;margin-bottom:30px;line-height:29px}.banner-details.bottom-details-banner{border-bottom:1px solid #494136}.social-media .official-content h4{margin-bottom:0}.social-media .socials-icons{display:flex;align-items:center;gap:15px}.social-media{display:flex;align-items:center;gap:30px;padding-top:30px;padding-bottom:30px}.banner-buttons button span img{margin-right:9px}.banner-buttons button{background-color:transparent;padding:10px 35px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:400;color:#494136;border:1px solid #494136;cursor:pointer;font-family:SpartanMB-Regular,sans-serif;text-transform:uppercase}.banner-buttons button.virtual-button{background-color:#494136;color:#fff}.banner-buttons{display:flex;gap:25px}.mockup-banner{padding:50px 0}.title-section,.title-section .heading-section__content.is-flex.is-flex-column.is-align-center.text-align-center h2{font-size:38px!important;font-weight:400!important;color:#000!important;margin-bottom:0!important;text-align:center!important;font-family:IMFellDWPica-Regular,sans-serif!important;text-transform:uppercase!important}.collection .collection-wrapper .collection-description .category{font-size:16px;font-weight:400;color:#797979;margin-bottom:14px;font-family:SpartanMB-Regular,sans-serif}.collection .collection-wrapper .collection-description .collection-name{font-size:20px;font-weight:700;color:#000;line-height:30px;margin-bottom:16px;font-family:IMFellDWPica-Regular,sans-serif}.collection .collection-wrapper .collection-description .collection-price{font-size:16px;font-weight:400;color:#000;margin-bottom:0;font-family:SpartanMB-Regular,sans-serif}.collection .collection-wrapper .collection-img{margin-bottom:17px}.collection .collection-grid{padding-top:47px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:17px}.action-sec .bottom-sec .img-action,.collection .collection-wrapper,.testi-sec .tslider-content{text-align:center}.assist .asist-grid .news-latter h3{font-size:30px;font-weight:400;color:#000;font-family:IMFellDWPica-Regular,sans-serif;margin-bottom:15px;text-align:center}.assist .asist-grid .news-latter p,.news-input button,.news-input input{font-size:16px;font-family:SpartanMB-Regular,sans-serif}.assist .asist-grid .news-latter p{font-weight:400;color:#000;margin-bottom:30px;text-align:center}.news-input{padding:5px;width:393px;border-radius:80px;border:1px solid #000;margin:auto}.news-input input{padding:15px 10px;font-weight:400;color:#000;background-color:transparent;border:none}.news-input button,.testi-sec .owl-dots button.active{background-color:#494136}.header .right-input input:focus,.news-input input:focus{outline:0}.news-input input::placeholder{font-size:16px;font-weight:400;color:#000;font-family:SpartanMB-Regular,sans-serif}.faq-sec .faq-grid .left-faq h3,.team-wrapper .team-description h3{font-family:IMFellDWPica-Regular,sans-serif;text-transform:uppercase}.news-input button{padding:15px 25px;font-weight:600;color:#fff;border-radius:100px;border:none;cursor:pointer}.assist .news-latter{padding:40px 70px;background-color:#f9f7f5;border-radius:20px}.customer-support .need-help h3{font-size:20px!important;font-weight:700!important;color:#000!important;margin-bottom:0!important;text-align:left!important}.assist .customer-support{display:flex;align-items:center;justify-content:center}.customer-support .need-help{margin-left:20px}.asist-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:65px}.action-sec,.assist,.faq-sec,.footer,.our-team,.testi-sec{padding:50px 0}.team-wrapper .team-description h3{font-size:22px;font-weight:400;color:#000;margin-bottom:20px}.team-wrapper .team-description{text-align:center;margin-top:23px}.team-wrapper .team-description h4{font-size:22px;font-weight:400;color:#000;text-transform:uppercase;margin-bottom:0;font-family:SpartanMB-Regular,sans-serif}.our-team .owl-carousel{margin-top:50px;display:flex;flex-wrap:nowrap;justify-content:space-between;gap:20px}.faq-sec .faq-grid .left-faq h3{font-size:38px;font-weight:400;color:#000;margin-bottom:35px}.faq-sec .faq-grid .left-faq p{font-size:16px;font-weight:400;color:#000;margin-bottom:35px;font-family:SpartanMB-Regular,sans-serif}.faq-sec .faq-drawer__content-wrapper{font-size:14px;color:#000;line-height:30px;max-height:0;overflow:hidden;transition:.25s ease-in-out}.faq-sec .faq-drawer__content{margin-top:21px}.faq-sec .faq-grid{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:center}.faq-sec .faq-drawer__title{border-top:1px solid #e0d7d0;cursor:pointer;display:block;font-size:16px;font-weight:500;color:#000;padding:20px 0 0;position:relative;margin-bottom:0;transition:.25s ease-out;padding-right:50px!important}.faq-sec .faq-drawer__title:after{border-style:none;border-width:0;content:" ";display:flex;flex-wrap:wrap;align-items:center;justify-content:center;background-image:url(/cdn/shop/files/Group_6.png?v=1746191474)}.faq-sec .faq-drawer__trigger:checked+.faq-drawer__title:before{content:"";background-image:url(/cdn/shop/files/icons8-minus.png?v=1746191597);display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.faq-sec .faq-drawer__title:hover{color:#4e4b52}.faq-sec .faq-drawer__trigger:checked+.faq-drawer__title+.faq-drawer__content-wrapper{max-height:350px;padding-bottom:20px;padding-right:50px}.faq-collection-section .faq-sec .faq-drawer:last-child{border-bottom:1px solid #dedede}.testi-sec{background-color:#f9f7f5}.footer .location-footer:first-child,.testi-sec .testi-slider{margin-top:40px}.testi-sec .testi-slider .tslider-content h4{font-size:20px;font-weight:400;font-style:italic;color:#000;margin-top:30px;margin-bottom:15px;font-family:IMFellDWPica-Regular,sans-serif}.testi-sec .testi-slider .tslider-content p{font-size:20px;font-weight:400;color:#000;margin-bottom:15px;font-family:SpartanMB-Regular,sans-serif}.testi-sec .owl-dots button{height:12px;width:12px;border-radius:50%;background-color:#eeb493;margin-right:10px;padding:0;border:0}.testi-sec .owl-dots{display:flex;align-items:center;justify-content:center;margin-top:20px}.action-sec .action-grid{display:grid;grid-template-columns:30% 70%;gap:20px;align-items:center}.footer .location-footer{display:flex;align-items:center;gap:20px;margin-bottom:20px}.footer{background-color:#383838}.footer .location-footer .content-right p{font-size:16px;font-weight:400;color:#f3e9e2;margin-bottom:0}.footer .grid-footer .column2 .useful{font-size:22px;font-weight:400;color:#f3e9e2;font-family:IMFellDWPica-Regular,sans-serif;margin-bottom:30px}.footer .grid-footer .column2 li a{font-size:16px;font-weight:400;color:#f3e9e2;margin-bottom:10px;display:inline-block;font-family:SpartanMB-Regular,sans-serif}.footer .grid-footer{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:80px}.copywright .bottom-copy,.header .middle-header .header-content{display:flex;align-items:center;justify-content:space-between}.copywright .bottom-copy .copy-left p{font-size:16px;font-weight:400;color:#383838;font-family:SpartanMB-Regular,sans-serif;margin-bottom:0}.copywright .bottom-copy .copy-right{display:flex;align-items:center;justify-content:end;gap:30px}.copywright{padding:35px 0;background-color:#f9f4f0}.header .top-header .top-content p{font-size:16px;font-style:italic;font-weight:400;color:#fff;margin-bottom:0;text-align:center}.header .top-header{background-color:#000;padding:16px 0}.header .middle-header{background-color:#383838;padding:16px 0}.header .left-header{display:flex;align-items:center;gap:20px}.header .right-input input::placeholder{color:#fff}.header .bottom-header ul li a{font-size:16px;font-weight:700;color:#000;text-transform:uppercase;font-family:Open Sans,serif}.header .bottom-header ul{display:flex;align-items:center;gap:30px;justify-content:center}.header .bottom-header{background-color:#fff;padding:30px 0}@media only screen and (min-width: 1400px){.container{width:1320px;margin:auto}}@media only screen and (min-width: 1200px){.container{width:1140px;margin:auto}}@media only screen and (min-width: 992px){.container{width:960px;margin:auto}#shopify-section-template--21566703436070__6242cef7-4354-4776-9d53-260f51d95358 .is-align-center .caption-content{margin-bottom:170px}}@media only screen and (min-width: 768px){.container{width:720px;margin:auto}}@media only screen and (min-width: 576px){.container{width:540px;margin:auto}}@media only screen and (min-width: 540px){.container{width:100%;padding-left:15px;padding-right:15px;margin:auto}.image-video-section .container{padding:0}}@media only screen and (max-width: 1024px){.thumbnail .product-wrap .product-image__wrapper img{height:auto}.product-gallery__main .flickity-prev-next-button.previous{left:-20px}.product-gallery__main .flickity-prev-next-button.next{right:-20px}}@media only screen and (max-width: 798px){.article-content .content p:last-child,.contact-heading,.footer-logo,.footer__block .footer__heading{margin-bottom:0}.header-sticky-wrapper.is-sticky .action-area__link svg g g g,.header-sticky-wrapper.is-sticky .mobile-menu__toggle-icon svg g g g,[data-enable_overlay=false] .mobile-menu__toggle-icon svg g g g{stroke:#4c4139}.mobile-customer,.open-search #mobile-header{background-color:#4c4139}.faq-collection-section .faq-sec .faq-drawer__title{border-bottom:0!important}.footer__heading{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.footer__block .footer__heading.is-h5{line-height:21px}.footer__content .footer__block{border-top:1px solid #e4d7c6;padding:16px 0}.footer-logo{border:0;padding-bottom:33px}.footer__content .footer__block:last-child{border-bottom:1px solid #e4d7c6}.footer__block.block__newsletter .newsletter-form .field{min-width:auto!important}.featured-collection .thumbnail.product__thumbnail:nth-child(3),.footer__block.block__newsletter .footer__heading .icon.plus,.footer__block.block__newsletter.open .custom-footer-mb,.footer__block.block__newsletter.open .footer__heading .icon.minus,.footer__block.block__text .footer__heading .icon.plus,.footer__block.block__text.open .custom-footer-mb,.footer__block.block__text.open .footer__heading .icon.minus,.footer__heading .minus,.footer__menu.open .footer__heading .plus{display:none}#shopify-section-template--14564464951380__7c13b7a4-9e52-475b-a880-b62038f0d2b5,.col-faceted-filter .dropdown-filter.open .sidebar-block__content,.footer__block.block__newsletter .custom-footer-mb,.footer__block.block__newsletter .footer__heading .icon.minus,.footer__block.block__newsletter.open .footer__heading .icon.plus,.footer__block.block__text .custom-footer-mb,.footer__block.block__text .footer__heading .icon.minus,.footer__block.block__text.open .footer__heading .icon.plus,.footer__heading .plus,.footer__menu.open .custom-footer-mb,.footer__menu.open .footer__heading .minus,.order-sample .product-item_form.mb-form,.scroll-row,[data-enable_overlay=true] .header-sticky-wrapper.is-sticky .logo__content,body.customers-addresses .custom-account-details .tab-content-wrap{display:block}.footer__menu .custom-footer-mb{display:none;padding-top:17px;padding-bottom:8px}.video-wrapper .play-btn,.video-wrapper .play-btn .icon{width:40px;height:40px}.contact-form__services .contact-form .custom-column,.custom-contact-form .contact-form .custom-column{width:calc(100% - var(--gutter));flex:0 0 100%;padding-top:32px;padding-bottom:32px;justify-content:center}.contact-form .contact-map iframe{width:100%;max-width:100%}.custom-contact-form .contact-form.contact-form--right .custom-border{border:0;border-bottom:1px solid #4c4139}.contact-form__services .contact-form.contact-form--right .custom-border{border:0;border-bottom:1px solid #e4d7c6;margin:0 10px!important;flex:1 0 0}.contact-icon-with-text{display:flex;flex-wrap:wrap;align-items:center}.contact-icon-with-text .icon-with-text{flex:0 0 50%}.contact-icon-with-text .icon-with-text p{max-width:154px}.contact-icon-with-text .icon-with-text a{align-items:flex-start}.contact-icon-with-text .icon-with-text .icon{height:22px;width:22px}.contact-form .contact-map{margin-top:20px;margin-right:0;max-width:100%}.contact-form .contact-form__image{max-width:187px;margin:0 auto 20px}.footer-bottom{margin-top:40px}.cart__card-bottom,.footer-bottom .footer__payment-methods{margin-top:0}.footer-bottom .section{flex-direction:column-reverse}.footer-bottom .footer__credits{padding-top:16px}.custom-contact-form__block--paragraph,.our-team-heading,.shipping-policy .page__content.content p{margin-bottom:24px}.mobile-header .header-top-bar h5{font-size:12px;line-height:17px}.header-top-bar{padding-top:10px}.mobile-customer{position:fixed;bottom:0;width:100%;border-top:1px solid;flex-wrap:wrap;align-items:center;justify-content:center;left:0;display:none}.mobile-menu__toggle-icon.is-active+.mobile-menu .mobile-customer{display:flex}.mobile-menu-wishlist{flex:0 0 50%;padding:20px 0}.mobile-menu .mobile-customer h5{color:#f9f7f4;line-height:19px}.mobile-customer .mobile-menu__item{padding:0;justify-content:center}.mobile-customer .mobile-customer-wrap{border-right:1px solid;flex:0 0 50%;padding:20px 0}.mobile-menu .mobile-customer .icon{margin-right:6px;fill:#f9f7f4}.mobile-menu .mobile-customer .icon g g g{stroke:#f9f7f4}.mobile-menu-wishlist a{display:flex;flex-wrap:wrap;justify-content:center}.mega-menu__section .mega-menu,.order-sample-product{border:0}.mega-menu .mega-menu__block{flex:initial;padding-top:12px;padding-bottom:12px}.mega-menu__linklist .is-text .mega-menu__linklist-link{color:#f9f7f466}.blog-heading h3,.collection-heading h3,.contact-heading h3,.our-team-heading h3{line-height:32px!important}.blog-card__content .title.is-h4,.our-team .name.is-h4{line-height:25px}.our-team .founder.is-text{line-height:18px}.our-team-section .our-team__item{margin-bottom:24px!important}.faq-section .faq__block-faq .faq__item .faq__item-question.is-h4,.shipping-policy .page__content.content h4{line-height:26px}.faq-section .faq__block-faq .faq__item .faq__item-question p{max-width:322px}.faq-section .faq__block-faq .faq__item .faq__item-question{align-items:flex-start}.account-page__header,.article-main .section.is-width-small,.inquiry_form-btn,.shipping-policy.is-width-small{width:100%}.blog-heading,.featured-article.blog-card.card,.heading-wrapper--blog.heading-wrapper,.shipping-policy .heading-wrapper--page.heading-wrapper{margin-bottom:32px}.collection-filters-wrap,.contact-form__product .contact-heading,.heading-wrapper--account.heading-wrapper,.heading-wrapper--featured-collection{margin-bottom:24px}.collection-info__caption-wrapper .title.is-h4,.image-with-text__text.is-text,.shipping-policy .page__content.content.is-text p{line-height:22px}.image-with-text__text-column{padding:24px 0}.image-with-text__wrapper .image-with-text__heading.is-h3{line-height:33px}body.blog .image-with-text__wrapper .image-with-text__heading{padding-bottom:14px}.section.is-width-small{width:calc(100% - var(--gutter))}.collection-list-wrap .list-collection__thumbnail,.icon-with-text-column__column{width:calc(50% - var(--gutter))}.article-content .content h4:first-child,.product-block--title .product_name.title.is-h3{font-size:20px;line-height:28px}.custom-account-details .tab-content .back span,.sub-submenu--list{font-size:12px;line-height:16px}.article-main .one-whole.column.content,.contact-form__product .contact-form.contact-form--center .custom-column{width:100%;margin:0}.article-content .content h4{margin:0 20px 14px}.article-content .content p{line-height:22px;margin:0 20px 32px}.image-with-text-overlay__services .image-with-text-overlay__heading.is-h2,.mobile-heading__about-us .heading-section__heading.title.is-h2{line-height:43px}.icon-with-text-column__column{padding-left:0;padding-right:0;padding-bottom:0}.collection-filters-wrap .col-faceted-filter{flex:0 0 100%;margin-bottom:24px}.collection-filters-wrap .collection__filters{flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:flex-end}.col-faceted-filter .simple-filter .faceted-filter-group-display__list-item{padding:6px 20px}.col-faceted-filter .faceted-filter-wrap{row-gap:16px}.collection-heading,.collection-matrix .thumbnail.product__thumbnail{padding-bottom:24px}.cart__card .cart_image-with-price{flex:0 0 100%;padding-right:0}.cart__card .cart__info{flex:0 0 100%;flex-wrap:wrap;flex-direction:row;padding:0 0 20px;margin-top:24px}.cart__card-bottom .cart__footer,.cart__card-bottom .cart__notes-wrap{flex:0 0 100%}.cart__card .cart__image{flex:0 0 120px;width:120px}.cart__card .cart__description{flex:1 0 0;margin-left:16px}.cart__price,.cart__quantity,.cart__total{flex:0 0 33.333%;margin-top:0}.custom-login{max-width:100%}.heading-wrapper--account.heading-wrapper a{display:initial}.heading-wrapper--account .subtitle{font-size:18px;line-height:26px}.image-with-text-overlay__banner .caption.is-align-end{align-items:flex-end}.featured-collection__title.title.is-h3{font-size:24px;letter-spacing:0;line-height:32px}.featured-collection .thumbnail.product__thumbnail{padding-bottom:4px}.collection-info__caption-wrapper.collection-info__caption--below-image{padding-top:12px;text-align:center}.mobile-menu__content .icon-caption{display:block;line-height:19px}.heading-section__heading.title.is-h3,.order-sample-heading h3{line-height:32px}.our-team .text.is-text{line-height:20px}#shopify-section-template--14565123948628__a44e6db1-1ad8-4d11-8d0b-39bca5bac1aa-image-1,.BlogMbHeading,.order-sample .product-item_form.dt-form,.product-gallery__thumbnails--bottom-thumbnails,[data-enable_overlay=true] .header-sticky-wrapper.is-sticky .overlay-logo__content,body.customers-addresses .custom-account-details .tab-wrap,div[data-enable_overlay=false] #header{display:none}.mobile-heading__about-us .heading-section__subheading h5,.product-item-wrap .product-item{margin:0}.product-gallery .product-gallery__main .flickity-prev-next-button{background-color:transparent;height:40px;width:40px;top:50%;transform:translateY(-50%)}.product_section .product__information{padding:0}.product-gallery .product-gallery__main .flickity-prev-next-button.previous{left:0}.product-gallery .product-gallery__main .flickity-prev-next-button.next{right:0}.product-gallery .product-gallery__main .flickity-prev-next-button .flickity-button-icon{height:20px;width:20px;fill:#fff}.product_section .product__images{padding:0;margin-bottom:24px}.mobile-menu-top.mobile-menu--list{display:flex;flex-wrap:wrap;border-bottom:1px solid #f9f7f466;margin-bottom:30px;gap:15px}.mobile-submenu--list.mobile-menu--submenu{flex-wrap:wrap;display:none}.mobile-submenu--list.mobile-menu--submenu .submenu--list{flex:0 0 50%;margin-bottom:12px}.mobile-submenu--list.mobile-menu--submenu.active{display:flex}.mobile-menu .mobile-menu--list-item a{opacity:.4;color:#f9f7f4;font-size:14px;line-height:19px;padding:20px 0;display:inline-block}.mobile-menu .mobile-menu--list-item a.tab.active{opacity:1;border-bottom:4px solid #f9f7f4}.col-faceted-filter .heading-wrap .sidebar-block__heading,.mobile-menu .mobile-menu__content{padding-left:20px;padding-right:20px}.sub-submenu--list{opacity:.4;letter-spacing:0;font-family:SpartanMB-Regular,sans-serif}.submenu--list .submenu--list_link{font-size:14px;line-height:24px;display:inline-block;padding:2px 0}.sub-submenu--list .sub-submenu--list_link{display:inline-block;padding:12px 0}.action-link .last-chance{margin-right:14px}.action-link .button-three{margin-left:14px}.product-block--action-link .action-link{padding-bottom:12px}.swatch .swatch__option .swatch-element.color label{height:85px;width:85px}.order-sample .product-item-wrap{padding:32px 20px 24px}.product-item .image{flex:0 0 187px}.product-item .info h4{font-size:20px;letter-spacing:0;line-height:27px}.product-item .info .modal_price.is-text{line-height:19px}.product-item_form .product_form{margin-top:35px}.customer_orders-wrap .order-buttons .btn,.product-item_form .purchase-details .purchase-details__spb--true,.purchase-details.has-quantity-box .purchase-details__spb--false{flex:1 0 0}.order-sample .product-item-wrap:last-child{border-bottom:1px solid}.custom-account-details .tab-wrap{flex:0 0 100%;padding:3px 16px}.custom-account-details .tab-wrap .tab.active{background-color:transparent;color:#4c4139;border-bottom:1px solid #b69f8c}.custom-account-details .tab-content-wrap{flex:0 0 100%;margin:0;display:none;background-repeat:repeat;background-position:50% 66%;overflow:hidden;border:0;padding:0}.custom-account-details .tab-content .back{display:flex;flex-wrap:wrap;margin-bottom:32px}.custom-account-details .tab-content .back span.icon{height:12px;width:12px;margin-right:6px}.account-info-form .column{flex:0 0 calc(100% - 4px)}.product-quantity-box.purchase-details__quantity{margin-right:16px;flex:0 0 108px}.customer_orders-wrap .orders-wrap{padding:24px 16px}.customer_orders-wrap .order-buttons .button{min-width:auto;padding:12px;width:100%}.custom-account-details .tab-content .back a,.header-sticky-wrapper.is-sticky .header-top-bar h5{color:#4c4139}.quantity-wrapper.quantity-style--stacked .quantity-input{height:43px;min-height:43px}.product-item_form .purchase-details .purchase-details__spb--true .action_button.action_button--secondary,.purchase-details__buttons .button{min-height:45px}.order-sample-heading{margin-left:20px}.contact-form__product.open-form{padding-top:20px;padding-bottom:28px}.contact-form__product .contact-heading h2{line-height:43px}[data-enable_overlay=true]{z-index:1}.header-sticky-wrapper.is-sticky .header-top-bar{border-color:#4c4139}.header-sticky-wrapper.is-sticky .action-area__link{color:#4c4139!important;fill:#4c4139!important}.mobile-menu--opened .header-top-bar,.mobile-menu__toggle-icon.is-active+.mobile-menu{border-color:#f9f7f466}.cart__item-list .cart__card{border-bottom:0}.search-form .search__fields input[type=text]{background:0 0;border:0;border-bottom:1px solid #f9f7f4;color:#f9f7f4!important;font-size:14px;letter-spacing:0;line-height:19px;padding-left:42px}.search-form .search__fields input[type=text]::placeholder{color:#f9f7f4}.mobile-search .search__results{background-color:transparent}.footer__block .social-icons{padding-top:17px}.footer__block.block__newsletter .content{padding-top:10px;margin-bottom:10px}.mobile-menu--opened .header__logo img{filter:brightness(0) invert(1)!important}.mobile-menu--opened .header__icon g g g,.mobile-menu--opened .mobile-menu__toggle-icon svg g g g,.open-search .header__icon g g g,.open-search .mobile-menu__toggle-icon svg g g g{stroke:#f9f7f4!important}.mobile-menu--opened .mobile-header .header-top-bar h5{color:#f9f7f4}.scroll-row.scroll-row-overlay{position:absolute;bottom:0;left:50%;transform:translate(-50%);margin-bottom:32px}.collection-list-wrap .flickity-page-dots .dot{height:4px;width:100%;flex:1 0 0;margin:0;border-radius:unset;background-color:#e4d7c6}.collection-list-wrap .flickity-page-dots{display:flex;flex-wrap:wrap;bottom:-12px}.col-faceted-filter .dropdown-filter .sidebar-block__content{display:none;opacity:1}}@media only screen and (max-width: 480px){.col-faceted-filter .dropdown-filter .sidebar-block__content{min-width:auto}.button--link-style,.button--link-style.button,.collection__filters .select select{font-size:12px!important}.contact-form__form .input,.contact-form__form .textarea,.variant-selection .selector-wrapper .select select{font-size:14px!important}.slideshow-classic.page-dots--true{padding-bottom:0;margin-bottom:0}.account-main .account-main-form .field.half-col,.account-main .account-main-form .field.third-col{flex:0 0 100%}}.owl-stage-outer{overflow:hidden}.collection-data{padding:40px 0}@media only screen and (max-width: 992px){.banner-details .location-box,.mockup-banner .grid-row .image-grid .upper-banner{display:flex;align-items:center;justify-content:center}.asist-grid,.banner-details,.collection .collection-grid,.mockup-banner .grid-row{display:block}.right-content{padding:0 20px}.img img{width:50px;height:50px}.banner-buttons{display:flex;gap:25px;margin-top:30px;flex-flow:column}.assist .news-latter,.collection-data{padding:40px 20px}.collection-grid .collection-wrapper{margin-bottom:40px}.news-input{width:100%}.news-input button{padding:10px;font-size:13px;font-weight:600;width:38%}.news-input input{padding:10px;width:60%}.action-sec .action-grid,.copywright .bottom-copy,.faq-sec .faq-grid,.footer .grid-footer{display:block;padding:0 20px}.owl-stage-outer{overflow:hidden}.copywright .bottom-copy .copy-right{display:flex;align-items:center;justify-content:start;gap:30px;margin-top:15px}.column2{margin:30px 0}.footer .grid-footer .column2 .useful{margin-bottom:15px}}.newsletter__image--mobile-wrapper,.subscribe-news-letter .newsletter__image--mobile-wrapper{display:none!important}.article-single-blog .featured-article.blog-card.card,.blog-interview-blog-new .featured-article.blog-card.card,.blog-main-blog-new .featured-article.blog-card.card{border:1px solid #dadada!important;border-radius:20px!important}.article-single-blog .featured-article.blog-card.card .card-content,.blog-interview-blog-new .featured-article.blog-card.card .card-content,.blog-main-blog-new .featured-article.blog-card.card .card-content{padding:20px!important;max-width:100%;width:100%;display:flex;flex-direction:column}.article-single-blog .single-blog-banner-box .container,.blog-main-blog-new .container,.blog-main-blog-new .one-whole.blog-wrap .container{padding:0!important}.article-single-blog .card-image.blog-card__image img,.blog-interview-blog-new .card-image.blog-card__image img,.blog-main-blog-new .card-image.blog-card__image img{border-top-left-radius:10px!important;border-top-right-radius:10px!important}.article-single-blog .blog-card__read-more a,.blog-interview-blog-new .blog-card__read-more a,.blog-main-blog-new .blog-card__read-more a{font-size:18px!important;border:none!important;line-height:24px!important;color:#494136!important}.article-single-blog .blog-card__content .excerpt.is-text,.blog-interview-blog-new .blog-card__content .excerpt.is-text,.blog-main-blog-new .blog-card__content .excerpt.is-text{line-height:20px;color:#6d6b6b!important;font-size:16px}.article-single-blog .blog-card__content .title.is-h4,.blog-interview-blog-new .blog-card__content .title.is-h4,.blog-main-blog-new .blog-card__content .title.is-h4{line-height:28px;font-size:24px!important;color:#000!important;order:-2}.article-single-blog .blog-card__content .meta-info.is-text-small,.blog-interview-blog-new .blog-card__content .meta-info.is-text-small,.blog-main-blog-new .blog-card__content .meta-info.is-text-small{order:-2}@media screen and (max-width: 767px){#shopify-section-template--24325847810342__index_html_AhVDGN .line-left,.chess-banner-right,.line-right{display:none!important}.feature-heading{width:100%;text-align:center!important}.blog-main-blog-new .blog-card__content .title.is-h4{line-height:20px;font-size:16px!important}.blog-main-blog-new .featured-article.blog-card.card .card-content{padding:10px!important}.blog-main-blog-new .blog-card__content .excerpt.is-text{line-height:14px!important;font-size:14px!important}.blog-main-blog-new .blog-card__read-more a{font-size:14px!important;line-height:16px!important}.article-single-blog .chess-banner h1.chess-heading{font-size:32px!important;text-align:center!important;line-height:50px!important}.article-single-blog .chess-banner .chess-banner-left p,.blog-interview-blog-new .text-left,.blog-main-blog-new .text-left{text-align:center!important}.article-single-blog .chess-banner .chess-banner-left{text-align:center!important;justify-content:unset!important}.article-single-blog .chess-banner{height:unset!important;padding-bottom:40px!important}.blog-main-blog-new #shopify-section-template--24998545752358__index_html_akCXqL{height:380px!important}.custom-arrows button.custom-arrow img{width:30px!important}}.blog-interview-blog-new #shopify-section-template--24998545686822__index_html_akCXqL{background-image:url(/cdn/shop/files/Interviews-Banner.jpg?v=1743521748);background-size:cover;background-position:center;background-repeat:no-repeat}section.interv-banner{padding:140px 0}.blog-main-blog-new #shopify-section-template--24998545752358__index_html_akCXqL{background:url(/cdn/shop/files/banner_bg.png?v=1738730810) center/cover no-repeat;height:490px}.blog-interview-blog-new .container.banner,.blog-main-blog-new .container.banner{margin:0 auto;display:flex;align-items:center;height:500px}.blog-main-blog-new .header__custom{padding-left:30px!important;padding-right:30px!important}.blog-interview-blog-new .text-left h1,.blog-main-blog-new .text-left h1{color:#fff!important;font-size:80px!important;line-height:180px!important}.blog-interview-blog-new .text-left p,.blog-main-blog-new .text-left p{color:#fff!important;font-size:20px;line-height:30px}.blog-main-blog-new .text-left{width:60%}.blog-main-blog-new .form-right-side,.blog-main-blog-new .right-form{width:40%}.blog-main-blog-new .modal{background:#fff!important;border-radius:5px!important}.blog-main-blog-new .form-left-side{padding:40px 20px;text-align:center;width:61%}.blog-main-blog-new .form-left-side h2{font-size:26px;font-weight:500px;line-height:26px;margin-bottom:20px}.blog-main-blog-new .form-left-side p{font-size:16px;line-height:22px}.blog-main-blog-new .blog-banner .close-btn{position:absolute;top:inherit!important;right:10px;background-color:transparent;color:#000;border:none;font-size:16px;font-weight:700;width:25px;height:25px;padding:5px 8px;border-radius:100%}.blog-main-blog-new .form-right-side img{height:100%!important;object-fit:fill!important;object-fit:fill}.blog-main-blog-new form button.continue-btn{width:100%!important;padding:10px;background:#383838;border:none;color:#fff;font-size:16px;font-weight:700}.blog-main-blog-new form input#email{width:100%;padding:10px;margin:20px 0}.blog-main-blog-new .section.is-width-small{max-width:1320px!important}.blog-main-blog-new .paginate a.button.button--primary.pagination-button__load-more{font-size:20px;line-height:30px}.blog-main-blog-new .blog-card.show-border-false .blog-card__read-more{margin:10px 0}@media screen and (max-width: 576px){.blog-main-blog-new .container.banner{height:auto!important}}@media screen and (max-width: 768px){.img img{width:35px;height:35px}.banner-details .location-box .location-text h4,.testi-sec .testi-slider .tslider-content p{font-size:18px}.banner-buttons button,.faq-sec .faq-drawer__title{font-size:16px}.title-section{font-size:24px!important}.assist .asist-grid .news-latter h3{font-size:24px}.customer-support .need-help h3{font-size:18px!important;font-weight:700!important;color:#000!important;margin-bottom:0!important;text-align:left!important}.faq-sec .faq-grid .left-faq h3{font-size:22px}.faq-sec .faq-drawer__title:after{height:20px;width:20px}.img-action img{width:100%}.copywright{padding:20px 0}.copywright .bottom-copy .copy-left p,.footer .grid-footer .column2 li a,.footer .location-footer .content-right p{font-size:14px}.footer .grid-footer .column2 .useful{font-size:20px}.blog-main-blog-new .feature-heading{padding:40px 0 0!important}.blog-interview-blog-new .container.banner,.blog-main-blog-new .container.banner{display:block}.blog-interview-blog-new .text-left,.blog-main-blog-new .text-left{width:100%!important;margin-bottom:20px}.blog-interview-blog-new .text-left h1,.blog-main-blog-new .text-left h1{font-size:28px!important;line-height:24px!important;margin:20px 0}.blog-interview-blog-new .text-left p,.blog-main-blog-new .text-left p{font-size:16px!important;line-height:20px!important}.blog-main-blog-new .right-form{width:100%!important}.blog-main-blog-new .form-left-side h2{font-size:18px!important;line-height:18px!important}.blog-main-blog-new .form-left-side p{font-size:14px;line-height:15px}.blog-main-blog-new .form-left-side{padding:20px!important}.blog-main-blog-new form button.continue-btn{font-size:13px;font-weight:500}.blog-main-blog-new .form-right-side{width:40%;text-align:end}.paginate a.button.button--primary.pagination-button__load-more{font-size:16px;line-height:22px}section.interv-banner{padding:70px 0}section.interv-banner .text-left{text-align:center!important}.line-left{display:none!important}.search-overlay.is-opened{display:none}.recommended-products-section .image-element__wrap,.recommended-products-section .image-element__wrap img,.recommended-products-section .product-image__wrapper{max-height:193px}}.subscribe-news-letter .newsletter__text-wrapper h2{font-size:26px;font-weight:500px;line-height:26px;margin-bottom:10px;font-family:IMFellDWPica-Regular;color:#4c4139!important;margin-top:20px}.subscribe-news-letter .newsletter__subheading.subtitle.content.is-text p{font-size:16px;line-height:22px;color:#4c4139!important;font-family:SpartanMB-Regular;margin-bottom:10px}.subscribe-news-letter .newsletter-form .field.is-default-width .button{width:100%!important;background:#383838;border:none;color:#fff;font-size:16px;font-weight:700}section.section.subscribe-news-letter.is-width-half.has-full-width-crop .container.is-flex.is-justify-center.is-flex-row-reverse{justify-content:space-between!important;background:#fff;flex-wrap:nowrap!important;border-radius:10px}section.section.subscribe-news-letter.is-width-half.has-full-width-crop{position:fixed;top:191px;right:50px;z-index:99;width:530px;height:382px}.subscribe-news-letter .newsletter__image{display:block!important}.subscribe-news-letter .one-half{width:calc(65% - var(--gutter))!important}.subscribe-news-letter .newsletter-form .field.is-stretched-width{flex:inherit!important;min-width:100%!important;max-width:100%;width:100%}.subscribe-news-letter .newsletter-form .field.is-default-width{flex:1 0 auto;min-width:100%!important;width:100%}.subscribe-news-letter .newsletter__wrapper.column.is-active-image.one-half.medium-down--one-whole{padding:0 20px}@media screen and (max-width: 390px){.subscribe-news-letter .newsletter__wrapper.column.is-active-image.one-half.medium-down--one-whole{padding:0 5px}}@media screen and (max-width: 520px){.subscribe-news-letter .newsletter-form .field.is-stretched-width{flex:inherit!important;min-width:100%!important;max-width:100%;width:100%;margin-bottom:10px!important}.subscribe-news-letter .newsletter__image.one-half.column .has-image-crop.image-crop--none img{position:static;height:auto!important;object-fit:cover!important;min-height:270px!important}.subscribe-news-letter .newsletter__text-wrapper h2{font-size:16px;font-weight:500px;line-height:16px;font-family:IMFellDWPica-Regular;color:#4c4139!important;margin-top:10px}.subscribe-news-letter .newsletter__subheading.subtitle.content.is-text p{font-size:13px;line-height:14px;color:#4c4139!important;font-family:SpartanMB-Regular}.subscribe-news-letter .newsletter-form .field.is-default-width .button{width:100%!important;background:#383838;border:none;color:#fff;font-size:12px!important;font-weight:700;padding:6px!important}.subscribe-news-letter .newsletter-form .control .input{height:34px;padding:10px 16px;font-size:14px!important;line-height:20px}.subscribe-news-letter .newsletter-form .field.is-default-width{margin:0}.subscribe-news-letter .newsletter__wrapper.column.is-active-image.one-half.medium-down--one-whole{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 630px){section.section.subscribe-news-letter.is-width-half.has-full-width-crop{position:fixed;top:191px;right:0;z-index:99;width:auto;height:auto!important;padding:0!important;margin:0 20px}.subscribe-news-letter .newsletter__wrapper.column.is-active-image.one-half.medium-down--one-whole{display:flex;flex-direction:column;justify-content:center}}@media screen and (max-width: 1024px) and (min-width: 769px){.blog-main-blog-new .right-form,.blog-main-blog-new .text-left{width:50%}section.section.subscribe-news-letter.is-width-half.has-full-width-crop{position:fixed;top:191px;right:auto!important;z-index:99;width:530px;height:382px}}.product-block .estimated-delivery{margin-top:15px;font-size:14px}.header-top-bar h5{font-size:16px!important}.collection-main .thumbnail.product__thumbnail,.recommended-products-section .thumbnail.product__thumbnail,.search-main .thumbnail.product__thumbnail{display:flex;flex-direction:column}.collection-main .product-wrap,.recommended-products-section .product-wrap,.search-main .product-wrap{display:flex;flex-direction:column;flex:1}.collection-main .product-wrap .thumbnail__caption,.recommended-products-section .product-wrap .thumbnail__caption,.search-main .product-wrap .thumbnail__caption{flex:1;height:100%;display:flex;align-items:end}.search-form .control .icon,.search-form .control .submit-search{background-color:transparent;height:40px!important;width:47px!important;position:unset;margin:0;padding:10px!important}.search-form{position:relative;width:280px}.search-form .control .submit-search{border-top-right-radius:15px;border-bottom-right-radius:15px;border:thin solid #e4d7c6;border-left:0}.search-form .control.has-icons-right .icon.is-right{left:initial;border:none}.search-form .control .icon{border:thin solid #494136;border-left:0}.search-form .search__fields input[type=text]{border:thin solid #4c4139;color:#0a0a0a;height:40px;width:100%;border-top-right-radius:0;border-bottom-right-radius:0;border-right:1px;text-transform:uppercase;font-family:Iwona-Regular,sans-serif}.search__fields .control{display:flex;align-items:center;width:100%}.search-form .search__fields input[type=text]:active{color:#4c4139!important}.search-form .input::placeholder{color:#7a7a7a}.search-form .search__fields [data-icon=search] g g g{stroke:#f9f7f4;stroke:#110f0b}.is-sticky .search-form .search__fields input[type=text]{border:1px solid #4c4139;color:#4c4139;border-radius:0;border-right:1px}.is-sticky .search-form .search__fields input[type=text]:active{color:#4c4139}.is-sticky .search-form .search__fields [data-icon=search] g g g{stroke:#4c4139}.is-sticky .search-form .control .icon{border:thin solid #4c4139;border-left:0}.navbar-dropdown.navbar-dropdown--below-parent{box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px}@media screen and (max-width: 768px){section.blog-banner{height:400px}.blog-main-blog-new .container.banner{display:flex!important;height:400px!important;flex-direction:column;justify-content:center}.blog-main-blog-new #shopify-section-template--24325847810342__index_html_akCXqL{height:auto!important}}.article-single-blog .single-blog-banner-box .container .one-whole.column{margin:0!important}.chess-banner-right img{width:100%;height:400px;object-fit:cover}.shopify-section.gallery.jsGallery{margin:0!important;padding:10px!important;background:#fff!important}.single-blog-banner-box .one-whole.column{width:100%!important}a span.footer-address{font-size:12px;margin-left:4px}div#shopify-section-html_w6VJcG{position:absolute;bottom:37px;right:-15px;border:0!important}@media screen and (max-width: 798px) and (min-width: 540px){div#shopify-section-html_w6VJcG{position:absolute;bottom:37px;border:0!important}}@media screen and (max-width: 539px){div#shopify-section-html_w6VJcG{position:absolute;bottom:37px;right:-15px;border:0!important}}.team-wrapper{display:flex;justify-content:center;gap:20px}.team-item{width:25%;text-align:center}.team-content h2.title-section{margin-bottom:40px!important}@media screen and (max-width: 992px){.team-wrapper{display:block}.team-item{width:100%;text-align:center}}@media screen and (min-width: 1160px){.header__brand{position:absolute;left:50%;transform:translate(-50%)}.header__custom{position:relative}.navbar-item.has-dropdown:hover .navbar-dropdown{visibility:visible;opacity:1;display:block}.navbar-dropdown{padding:20px 30px 30px 21px;border-radius:1px}.navbar-item{display:flex!important}.navbar-link:not(.is-arrowless):after{display:none}.has-small-vertical-spacing .navbar-item{padding-bottom:8px}.header__menu .navbar-link{text-transform:uppercase}.header__dropdown--below-parent{justify-content:space-between!important;flex-wrap:nowrap}.navbar{margin-bottom:25px;margin-left:0!important;margin-right:0!important;width:calc(100% - 10px)}[data-enable_overlay=true] .header{top:0;width:100%;z-index:10;position:absolute;background:linear-gradient(0deg,#26160a00 0,#1a1a1a)}.header__custom .container{padding-left:30px;padding-right:30px}}.inventory-text{color:#4c4139;text-transform:uppercase;font-size:14px}.inventory-status{display:flex;align-items:center;gap:8px}.hourglass-svg{animation:5s ease-in-out infinite flipHourglassReal;transform-origin:center}@keyframes flipHourglassReal{0%,40%{transform:rotate(0)}to,60%{transform:rotate(180deg)}}#header #icon-header-search,.is-sticky #icon-header-search{stroke:#494136}@keyframes flipHourglass{0%,49%{transform:rotate(0)}to,50%{transform:rotate(180deg)}}@media screen and (max-width: 786px){.navbar{max-width:60%;margin-left:57px!important}.header .section>.container{max-width:50%}.header__custom{max-width:56%!important}.mobile-header__content{z-index:999}.search-form .search__fields input[type=text]{width:78%}.mobile-search .control .icon{top:7px}}.navbar-dropdown .has-submenu:before{content:"";position:absolute;top:20px;bottom:20px;left:54%;width:1px;background-color:#e4d7c6}.navbar-dropdown.has-submenu-visible{max-width:400px!important;min-width:400px!important}.header:hover{background:#4c4139;transition:background .8s ease-in-out}.mobile-menu.active{left:0}.faq-collection-section .faq-sec .faq-drawer__title{text-transform:capitalize!important;padding:16px 0!important}#shopify-section-template--24998545916198__faq_section .faq-collection-section .faq-sec .faq-drawer__title{text-transform:unset!important;padding:16px 0!important}.collection-main .thumbnail-sticker .sticker-text{color:#e4d7c6!important}@media only screen and (max-width: 767px){.col-faceted-filter .dropdown-filter .sidebar-block__content{min-width:125px!important}.col-faceted-filter .simple-filter .faceted-filter-group-display__list-item{padding:6px 15px!important}}.button--add-to-cart,.inquiry_form-btn a{background-color:#4c4139!important;color:#e4d7c6!important}.button--add-to-cart:hover,.inquiry_form-btn a:hover{background-color:#e4d7c6!important;color:#4c4139!important;border:1px solid!important}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
