@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&display=swap";body{font-family:Montserrat,sans-serif}p{line-height:34px}.multi_select{margin-bottom:1.5rem;max-width:254px}.gallery-poup{display:none}.gallery-inners:hover>img{transform:scale(1.2)}.glallery-images{width:100%;height:520px}.glallery-images img{width:100%;object-fit:contain;height:100%}.gallery-popup-close{position:absolute;right:10px;top:10px;cursor:pointer}.gallery-right{float:right;width:calc(40% - 40px)}.gallery-left{float:left;width:60%}.gal1 a{float:left;width:calc(16.66% - 10px)!important;margin-left:10px!important;margin-top:10px!important}.gal1 a img{width:100%;height:85px}.design_by{float:left;width:100%;margin-bottom:20px;font-weight:400;font-size:15px;text-transform:uppercase}.design_by span{font-weight:400;padding-right:6px;color:#212b36}.photographer{float:left;width:100%;margin-bottom:40px;font-weight:400;font-size:15px;text-transform:uppercase}.photographer span{font-weight:400;padding-right:6px;color:#212b36}.gal1{float:left;width:100%}ul.pro-area li{display:inline-block;width:32%;text-align:center;padding:19px 5px;vertical-align:top}ul.pro-area{float:left;width:100%}.gallery-poup{position:fixed;background:#fff!important;z-index:999;width:80%;margin:0 auto;padding:30px;right:0;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.gel-overlay{position:fixed;left:0;right:0;top:0;bottom:0;z-index:99;background:#000;opacity:.5;display:none}.gal1 a:first-child{margin-left:0}.gallery-products{float:left;width:100%;margin-top:15px}.gallery-right h2{font-size:28px;margin-bottom:25px}.gallery-products .productheading{border-bottom:1px solid #ddd;padding-bottom:5px;font-size:17px;margin-bottom:10px}.gallery-inners{overflow:hidden;position:relative;transition:transform .4s ease-in;-webkit-transition:transform .4s ease-in}.gallery-inners>img{transition:transform .4s ease-in;-webkit-transition:transform .4s ease-in;cursor:pointer}.excerpt.excerpt-length-lg{font-size:17px;letter-spacing:-.82px;line-height:33px;padding-top:5px;margin-bottom:5px!important}.header__icon-style-icons-text .header-cart>a,.action-area__link{-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.section.is-width-wide .container.has-limit{max-width:1240px;width:95%}.section{max-width:1440px;width:100%;margin-left:auto;margin-right:auto;padding-left:36px;padding-right:36px}*:focus{outline:none!important;box-shadow:none!important}section.top-bar__content{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.top-bar__content{position:relative}.top-bar{height:38px;min-height:38px}.top-bar__icons{position:absolute;right:0}span.header-cart__icon .badge{background:transparent;position:static;height:initial;width:initial;font-size:16px;color:#000}.header-cart__caption.icon-caption{padding-left:7.5px!important}.header__icon-style-icons-text .icon-caption{font-size:15px;letter-spacing:0;line-height:19px;padding:0}.navbar-link.header__link{font-size:25px;letter-spacing:-.34px;line-height:26px;padding:0 0 24px;border-bottom:3px solid transparent}.navbar-link.header__link:hover,.navbar-item.header__item.is-active a.is-active{border-bottom:3px solid #000}.header__menu.header__menu--1 .navbar-item.header__item:first-child{padding-left:0}.navbar-link:not(.is-arrowless):after{display:none}.header__brand{position:relative;height:126px}.flickity-button{background:transparent}.flickity-button svg{display:none!important}button.flickity-button.flickity-prev-next-button.previous{background:url(/cdn/shop/files/arrow-previous.png?v=1703076337);background-size:50px;background-repeat:no-repeat}.flickity-page-dots .dot.is-selected{border:2px solid #fff;background:transparent}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 11px;background:#fff;border:2px solid transparent;border-radius:50%;opacity:1;cursor:pointer}button.flickity-button.flickity-prev-next-button.next{background:url(/cdn/shop/files/arrow-next.png?v=1703076338);background-size:50px;background-repeat:no-repeat}.flickity-prev-next-button.next{right:-40px}.flickity-prev-next-button.previous{left:-40px}.mega-menu a.mega-menu__linklist-link{font-size:15px;letter-spacing:0;line-height:19px!important;text-transform:uppercase;font-weight:400!important;font-family:Montserrat,sans-serif!important}.mega-menu .mega-menu__block{padding:0 15px}.mega-menu .column.mega-menu__block.block__mega-menu-1-4.block__image{padding:0!important}.mega-menu .menu__heading{font-size:17px;font-weight:600!important;letter-spacing:0;line-height:20px;text-transform:uppercase;font-family:Montserrat,sans-serif!important}.header__brand img{position:absolute;top:50px;z-index:999;width:155px;margin:0 auto;left:0;right:0}.header__menu-items{-webkit-align-content:flex-end;-moz-align-content:flex-end;-ms-align-content:flex-end;align-content:flex-end}.navbar-item{padding:0 20px}.header__menu.header__menu--2 .navbar-item.header__item:last-child{padding-right:0}.slideshow-classic .flickity-button{position:absolute;top:50%;bottom:auto}.section.is-width-wide{padding-left:0;padding-right:0}.section-inner{max-width:1010px;margin:0 auto;width:100%}.second-section .image-with-text__heading{letter-spacing:-1.05px;line-height:26px}.second-section h4{font-size:19px;letter-spacing:0;line-height:23px;font-family:Montserrat,sans-serif}.second-section .image-with-text__text.content{font-size:17px;letter-spacing:-.82px;line-height:34px;margin-top:30px;margin-bottom:36px}.second-section .button{width:100%;min-width:100%;height:47px;min-height:47px;line-height:47px;padding:0;font-size:27px!important;letter-spacing:-.64px!important;text-align:center;float:left}.collection-info__caption{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;padding:0;justify-content:center;-webkit-justify-content:center;-moz-justify-content:center}.third-section .collection-info__caption .title{font-size:41px;letter-spacing:-.97px;line-height:26px}.index-blog-post .heading-divider--short{width:215px}.index-blog-post .heading-wrapper{margin-bottom:57px}.index-blog-post .card-content.blog-card__content{padding-top:29px;padding-bottom:8px}.index-blog-post .excerpt-length-lg .truncation-fade{position:static;background-image:initial}.author-name a{font-size:27px;letter-spacing:-1px;line-height:26px;font-family:Times New Roman,Times,serif}.index-blog-post a.featured-article--link,.index-blog-post .blog-card .media-content .title{font-size:17px;letter-spacing:0;line-height:28px;text-transform:uppercase;font-family:Montserrat,sans-serif}.index-blog-post .author-name{margin-bottom:19px!important}.index-blog-post .blog-card .blog-card__read-more{margin-top:0}.social-icons li{display:inline-block;padding:5.5px;width:38px;height:38px}.social-icons{text-align:center;display:block}div#shopify-section-footer-classic{margin-top:0}section.footer__content{padding-top:48px;padding-bottom:48px}.footer-newsletter .newsletter__wrapper{padding:53px 0 93px;max-width:816px;width:100%}.footer-newsletter h2.newsletter__heading.newsletter__text.title{font-size:44px;letter-spacing:-1.05px;line-height:26px;text-align:center;position:relative;margin-bottom:56px}.footer-newsletter h2.newsletter__heading.newsletter__text.title:after{content:"";position:absolute;height:1px;background:#000;max-width:215px;left:0;right:0;bottom:-37px;margin:0 auto}.footer-newsletter .newsletter__text-wrapper{width:100%}.footer-newsletter input.input{height:77.5px;background:#fff;border:1px solid #000;font-size:16px;font-weight:500;letter-spacing:0;line-height:77.5px;text-transform:uppercase}.footer-newsletter .newsletter-form .field.is-stretched-width{min-width:100%;margin-bottom:0}.footer-newsletter .newsletter-form .field .control{width:100%}.footer-newsletter .newsletter-form .field.is-default-width .button{width:180px;position:absolute;top:-38px;right:15px;height:47px;line-height:47px!important;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);font-size:27px!important;letter-spacing:-.64px}.footer-newsletter .newsletter-form.form.is-responsive{position:relative}.footer-newsletter .newsletter-form .field.is-default-width{margin-bottom:0}.footer-newsletter .newsletter__subheading.newsletter__text{font-size:16px;font-weight:500;letter-spacing:0;line-height:19px;margin-bottom:53px}div#shopify-section-footer-classic-2.block__text p,div#shopify-section-footer-classic-2.block__text ul{max-width:408px;text-align:left;width:100%;font-size:13px;letter-spacing:-.29px;line-height:26px}section.footer__content ul.social-icons{padding-top:15px}section.footer__content .social-icons li{width:auto;height:auto;padding:0!important}section.footer__content .social-icons li .icon{width:16px}.footer__heading{margin-bottom:18px;letter-spacing:-.34px;line-height:26px}li.footer__menu-link{font-size:15px;letter-spacing:0;line-height:28px}section.footer__extra-content{background:#f0efec}section.footer__extra-content .section{padding-left:10px;padding-right:10px;height:68px;line-height:68px}.footer__content{border-bottom:1px solid #636363}section.footer__extra-content .section .container{padding:0}.footer__credits{font-size:12px;letter-spacing:-.27px;line-height:68px}.payment-methods svg{position:relative;top:8px}.header__menu.header__menu--2{position:relative}.menu-social-icon-with-search{position:absolute;right:0;top:6px}.header-center-social-iocn,.menu-social-icon-with-search a.header__link.action-area__link{display:inline-block}.menu-social-icon-with-search li{width:initial;height:initial;padding:0 3.5px}.menu-social-icon-with-search li .icon,.menu-social-icon-with-search a.header__link.action-area__link .icon{width:17px}span.header-cart__caption.icon-caption{font-size:15px;font-weight:600!important;letter-spacing:0;line-height:19px}.our-story #shopify-section-page-details__main-2 .rich-text__heading{letter-spacing:-1.05px;line-height:26px;position:relative;margin-bottom:85px}.our-story #shopify-section-page-details__main-2 .rich-text__heading:after{content:"";position:absolute;height:1px;background:#000;width:215px;margin:0 auto;left:0;right:0;top:initial;bottom:-40px}.our-story .card-content{padding:0;max-width:848px;margin:0 auto;width:100%}.our-story #shopify-section-page-details__main-2 .rich-text__text{letter-spacing:-.82px;line-height:34px}.image-with-text__container{max-width:1010px;margin:0 auto;width:100%}.our-story .image-with-text__heading.is-regular{margin-bottom:50px;letter-spacing:-1.05px;line-height:36px}.our-story .image-with-text__text{font-size:17px;letter-spacing:-.82px;line-height:34px}.our-story #shopify-section-1600717179902 .card-content{max-width:942px}.our-story #shopify-section-1600717179902 .rich-text__text{letter-spacing:-.82px;line-height:34px;text-align:justify}.navbar{position:initial}.mega-menu__mega-menu-1 .mega-menu,.mega-menu__mega-menu-2 .mega-menu{padding:75px 48px 64px;height:auto;overflow:auto}.mega-menu::-webkit-scrollbar{width:4px}.mega-menu::-webkit-scrollbar-track{background:#f1f1f1}.mega-menu::-webkit-scrollbar-thumb{background:#888}.mega-menu::-webkit-scrollbar-thumb:hover{background:#555}.mega-menu .mega-menu__block:first-child{padding-left:0}.gallery-inner{max-width:1054px;width:100%;padding:0 10px;margin:0 auto}.heading-divider.heading-divider--short{width:215px}.gallery-inner ul.tabs{text-align:center;display:block;border-color:#e3e3e3}.gallery-inner ul.tabs li{text-align:center;display:inline-block;margin:0 17px}.gallery-inner ul.tabs li a{font-size:15px;letter-spacing:0;line-height:34px;text-transform:uppercase;padding:0;border-bottom:2px solid transparent}.gallery-inner ul.tabs li a.active,.gallery-inner ul.tabs li.is-active a{font-size:15px;font-weight:500;letter-spacing:0;line-height:34px;text-transform:uppercase;padding:0;border-bottom:2px solid #000}.page-gallery .heading-wrapper{margin-bottom:52px}.look-book-inner{max-width:1054px;margin:0 auto;width:100%;padding:0 10px;position:relative}.look-book-inner img{float:left;margin-bottom:48px}.look-book-caption{position:absolute;bottom:175px;left:74px}.look-book-caption h2{font-size:44px;letter-spacing:-1.05px;line-height:44px;margin-bottom:11px}h2.page-title{font-size:44px;letter-spacing:-1.05px;line-height:44px;text-align:center;position:relative;margin-bottom:60px}.look-book-inner a{position:relative;float:left;width:100%}h2.page-title:after{position:absolute;content:"";left:0;right:0;height:1px;width:215px;bottom:-36px;text-align:center;margin:0 auto;background:#000}.look-book-content{max-width:398px;width:100%;font-size:17px;letter-spacing:-.82px;line-height:24px}main#template-blog section.section__wrapper.section{padding-top:0}main#template-blog .excerpt-length-lg .truncation-fade{position:static;bottom:0;left:0;width:100%;text-align:center;margin:0;padding:0;background-image:none}div#shopify-section-blog__main{max-width:1034px;margin:0 auto}main#template-blog .heading-wrapper{margin-bottom:74px}#template-blog a.featured-article--link{font-size:17px;letter-spacing:0;line-height:28px;font-weight:400;text-transform:uppercase;font-family:Montserrat,sans-serif;margin-top:16px;float:left}#template-blog h4.title{font-size:17px!important;letter-spacing:0;line-height:28px;font-family:Montserrat,sans-serif}#template-blog .media{margin-bottom:12px!important}#template-blog .card-content.blog-card__content{padding-top:0;padding-bottom:0}#template-blog .blog-card .blog-card__read-more{margin-top:0!important}#template-blog .blog-card .blog-card__read-more a{font-size:12px;letter-spacing:0;line-height:12px;float:left;text-transform:uppercase;margin-top:8px}#template-blog h3.author-name-area{font-size:27px;letter-spacing:-1px;line-height:26px;margin-top:29px}#template-blog .card-content.blog-card__content{padding-top:0}.collection .collection__breadcrumb,.collection .collection__spacer,.collection .product-thumbnail__price.price{display:none!important}.collection .heading-wrapper--collection.heading-wrapper{margin-bottom:45px}.collection .collection__main{max-width:1054px;margin:0 auto;width:100%}.collection .thumbnail.product__thumbnail.product__grid-item{padding-bottom:60px}.collection .paginate a{min-width:320px;height:47px!important;float:left;line-height:47px!important;font-size:27px!important;letter-spacing:-.64px;line-height:26px;text-align:center}body.collection.collection-without-image .section__wrapper{padding-top:0}h1.collection__title.title{font-size:44px;letter-spacing:-1.05px;line-height:26px;text-align:center}body.collection-main.collection .collection-main-image img{width:100%;max-height:364px;object-fit:cover}body.collection-main.collection header#header{margin-bottom:0}div#template-cart .cart__headings{display:none}div#template-cart .cart__card{border-top:none!important;border-bottom:1px solid #000;padding-top:0;padding-bottom:14px}div#template-cart .cart__cost-summary{background:transparent;padding:0;margin-top:0}div#template-cart .cart__remove{position:static}div#template-cart .cart__form,div#template-cart .cart__empty-cart-message{max-width:1040px;margin:0 auto;width:100%}div#template-cart .cart__form .item__title{font-size:28px;letter-spacing:-1.04px;line-height:26px;font-family:Times New Roman,Times,serif}div#template-cart .cart__description{padding:0 5px}div#template-cart .item__properties{padding-top:0;font-size:17px;letter-spacing:-.82px;line-height:34px}div#template-cart .cart__price,div#template-cart .cart__total{font-size:21px;letter-spacing:0;line-height:34px}div#template-cart .cart__remove{font-size:17px;letter-spacing:-.82px;line-height:34px}div#template-cart .cart__quantity{max-width:84px}div#template-cart .quantity-wrapper.quantity-style--stacked .quantity-input{height:39px;border-color:#979797;font-size:17px;letter-spacing:-.82px;line-height:20px;text-align:center;color:#000}div#template-cart .cart__cost-summary .cart__row .cart__row-description{width:58%}div#template-cart .quantity-wrapper.quantity-style--stacked .quantity-minus{border-right:1px solid #979797;border-bottom:1px solid #979797}div#template-cart .quantity-wrapper.quantity-style--stacked .quantity-plus{border-right:1px solid #979797;border-top:1px solid #979797}div#template-cart button#checkout{max-width:332px;width:100%;height:47px;min-width:332px;font-size:18px;font-weight:500;letter-spacing:0;font-family:Montserrat,sans-serif;text-transform:uppercase;line-height:47px}div#template-cart .cart__cost-summary .cart__subtotal-container p{font-weight:400;font-size:36px;letter-spacing:-1.34px;line-height:26px}div#template-cart .cart__featured-links a{font-size:17px;letter-spacing:0;line-height:34px;text-align:center;text-transform:uppercase;border-bottom:1px solid;padding-bottom:4px}div#template-cart .cart__checkout{margin-left:0}div#template-cart .cart__featured-links{min-width:100%;margin-top:10px;text-align:center}.login-page,div#shopify-section-registration-form{max-width:400px;margin:0 auto;width:100%}h1.register__title.title{font-size:44px;letter-spacing:-1.05px;line-height:26px;text-align:center}.alread-account{text-align:center;margin-bottom:34px;font-size:17px;font-weight:400;letter-spacing:-.82px;line-height:34px}.alread-account a{font-weight:500;text-transform:uppercase;border-bottom:1px solid}div#create-customer label,#shopify-section-login-form label{font-size:15px;letter-spacing:-.72px;line-height:34px;text-transform:uppercase;float:left;margin-bottom:0}div#shopify-section-registration-form .heading-wrapper,#shopify-section-login-form .heading-wrapper{margin-bottom:44px}.login-page .section,div#shopify-section-registration-form .section{padding-left:0;padding-right:0}.register,.login{margin-left:0!important;margin-right:0!important}div#create-customer .field:not(:last-child) #shopify-section-login-form .field:not(:last-child){margin-bottom:15px}div#create-customer input.button.button--secondary,#shopify-section-login-form input.button.button--secondary{background:#000;opacity:1;color:#fff;padding:0;margin-top:27px;height:47px;line-height:47px;font-size:27px;letter-spacing:-.64px;font-family:Times New Roman,Times,serif;text-align:center}div#create-customer input,#shopify-section-login-form input{box-sizing:border-box;height:48px;width:400px;border:1px solid #979797;background-color:#fff;opacity:.5;color:#000;font-family:Montserrat;font-size:17px;letter-spacing:-.82px;line-height:48px}small.recover-account a{text-align:center;margin-top:10px;display:block;text-transform:uppercase;text-decoration:underline;font-size:15px}.page-contact .contact-form__text{font-size:17px;letter-spacing:-.82px;line-height:34px;text-align:center;max-width:848px;margin:.5rem auto}.page-contact .contact-form .contact-form__form{max-width:748px;margin:0 auto}.page-contact .contact-form__form label{font-size:15px;letter-spacing:-.72px;line-height:34px;margin-bottom:0!important;text-transform:uppercase}.page-contact .contact-form__blocks input{border:1px solid #979797;background-color:#fff;height:49px;line-height:49px;font-size:17px;letter-spacing:-.82px;opacity:.5;padding:0 14px}.page-contact .contact-form__blocks textarea{border:1px solid #979797;background-color:#fff;font-size:17px;letter-spacing:-.82px;opacity:.5;padding:0 14px}.page-contact .contact-form__blocks .one-half.column{margin-left:7px;margin-right:7px;width:calc(50% - 14px)}.page-contact form#contact_form button.button.button--primary.is-within-form{min-width:376px;margin:38px auto 0;display:block;height:47px;font-size:27px;letter-spacing:-.64px;line-height:47px;text-align:center;padding:0}.page-contact #shopify-section-page-contact__sections-1 #map--page-contact__sections-1{height:initial;width:100%}.page-contact div#shopify-section-page-contact__sections{max-width:1054px;margin:0 auto;width:100%}.contact-rich-text h2.rich-text__heading.title{font-size:19px;letter-spacing:0;line-height:23px;margin-bottom:48px}.contact-rich-text ul.contact-info li span{font-size:17px;letter-spacing:-.64px;line-height:24px;display:inline-block;vertical-align:middle}.contact-rich-text ul.contact-info li{display:block;margin-bottom:42px}.contact-rich-text ul.contact-info li img{display:inline-block;vertical-align:top;width:45px;padding-right:11px}h2.contatct-social-heading{text-align:center;margin-top:70px;font-size:40px;letter-spacing:0;line-height:49px;font-family:Montserrat,sans-serif;text-transform:uppercase;margin-bottom:30px}h2.contatct-social-heading span{font-size:54px;letter-spacing:-1.29px;line-height:26px;font-family:Times New Roman,Times,serif;text-transform:lowercase}ul.contatct-social.social-icons.is-flex.is-flex-wrap{margin-bottom:80px}.product .page-navigation-arrows.has-padding-top.has-padding-bottom.is-none{display:none!important;padding:0;margin:0}.product .product_section.js-product_section{max-width:1054px;margin:0 auto;width:100%}.product h1.product_name.title{font-size:43px;letter-spacing:-1.64px;line-height:45px;margin-bottom:10px}.product p.modal_price.subtitle{font-size:21px!important;letter-spacing:0;line-height:34px!important}.product .description.content.has-padding-top{font-size:17px;letter-spacing:-.82px;line-height:34px;padding-top:12px;margin-bottom:15px}.product .product_sample-request a{float:left;width:100%;font-size:27px;letter-spacing:-.64px;line-height:47px;text-align:center;background:#000;color:#fff;height:47px;font-family:Times New Roman,Times,serif;margin-bottom:24px}.product .sample-product-infor{float:left;width:100%;font-size:17px;letter-spacing:-.82px;line-height:34px;margin-bottom:30px}.product .product-gallery__thumbnail:focus,.product-gallery__thumbnail:active{border:1px solid #000;opacity:1}.product .product-gallery__thumbnail{border:1px solid #fff;opacity:1;margin-top:10px}.product .select-container select{min-width:254px;width:100%}.product .select-container label,.purchase-details.has-quantity-box label{float:left;width:37%;position:relative;top:6px;text-transform:uppercase}.product .select-container select{min-width:254px;width:100%;border:1px solid #979797;background-color:#fff;height:39px;font-size:17px;letter-spacing:-.82px;line-height:20px}.product .product-quantity-box.purchase-details__quantity{margin-right:0;width:100%}.product .quantity-wrapper.quantity-style--stacked .minus-control{position:absolute;min-height:100%;top:10px;left:2px;z-index:1;width:48px;border:none;height:100%}.product .quantity-wrapper.quantity-style--stacked .plus-control{position:absolute;min-height:100%;top:10px;right:2px;z-index:1;width:48px;border:none}.product .field.has-addons .control .input:not([disabled]):hover{z-index:initial}.product .quantity-wrapper.quantity-style--stacked .quantity-minus,.product .quantity-wrapper.quantity-style--stacked .quantity-plus{border:none!important;height:auto;min-height:auto;width:auto!important}.product .quantity-wrapper.quantity-style--stacked .quantity-input-control{width:100%}.product .quantity-wrapper.quantity-style--stacked .quantity-input-control input{width:100%;border:1px solid #979797;background-color:#fff}.product .product-quantity-box.purchase-details__quantity{margin-top:4px}.product .purchase-details__buttons.purchase-details__spb--false{max-width:254px;float:right;min-width:254px;font-size:22px;letter-spacing:-.52px;line-height:26px;text-align:center;height:39px;font-family:Times New Roman,Times,serif}.product .purchase-details__buttons.purchase-details__spb--false button{font-size:22px;letter-spacing:-.52px;line-height:26px;text-align:center;height:39px;font-family:Times New Roman,Times,serif}.product .product-gallery__thumbnails--bottom-thumbnails.is-slide-nav--false .product-gallery__thumbnail{margin-bottom:5px;line-height:0;cursor:pointer}.product .product-gallery__thumbnails--bottom-thumbnails{margin-top:0}.product .purchase-details.has-quantity-box{float:left;width:100%;margin-bottom:10px}.product .download-tear-sheet{float:right;width:100%;text-align:center;max-width:254px;margin-top:30px;font-size:17px;letter-spacing:0;line-height:34px;border-bottom:1px solid;border-top:0;border-left:0;border-right:0;background:transparent;cursor:pointer}.block__recommended-products{max-width:1054px;width:100%;margin:100px auto 40px}h4.recommended-products__title.title{font-size:44px;letter-spacing:-1.05px;line-height:26px;text-align:center;margin-bottom:46px}.product .thumbnail.product__thumbnail.product__grid-item.thumbnail__hover-overlay--false{margin-top:30px}.product .thumbnail__caption{display:none}.gallery-inner ul.tabs-content .column a{float:left;width:100%}.collection__filters{max-width:1054px;margin:0 auto 20px!important;width:100%}.collection__filters .is-grouped{justify-content:center}.description.request_sample_info h2{margin-bottom:10px}.description.request_sample_info{margin-bottom:20px}.description.request_sample_info a{text-decoration:underline}@media screen and (min-width:1024px)and (max-width:1280px){body .glallery-images{width:100%;height:375px}body ul.pro-area{float:left;width:100%;height:345px;overflow:scroll}body ul.pro-area li{display:inline-block;width:48%;float:none;text-align:center;padding:19px 5px;vertical-align:top}}@media screen and (min-width:768px)and (max-width:1024px){ul.pro-area li{width:48%}}@media screen and (min-width:799px){.gallery-inner ul.tabs-content .column{margin:10px 17px 22px;width:calc(33.33333% - 34px)}.product .product__images{width:calc(55% - 20px)!important}.product .product__information{width:calc(45% - 20px)!important;padding-left:50px}.blog-card .image-element__wrap{max-height:initial}.our-story .image-with-text__text-column{padding-left:50px;padding-right:0!important}.index header#header{margin-bottom:0!important}.our-story #shopify-section-1600717102509 .image-with-text__text-column{background-color:#0000;padding-left:0!important;padding-right:50px!important}header#header{margin-bottom:120px}.index-blog-post .featured-article.blog-card{margin-left:15.5px;margin-right:15.5px;width:calc(33.33333% - 31px)}div#shopify-section-1600713155226-2{padding-left:60px}.third-section .list-collection__thumbnail{overflow:hidden;margin-left:17px;margin-right:17px;width:calc(50% - 34px);margin-bottom:44px!important}.index-blog-post .blog-card .image-element__wrap{max-height:initial}.index-blog-post .blog-card .blog-card__read-more a{font-size:12px;letter-spacing:0;line-height:12px}#template-blog .card-image.blog-card__image img{min-height:245px}#template-blog .featured-article.blog-card{margin-left:15.5px!important;margin-right:15.5px!important;width:calc(33.33333% - 31px)!important}}@media screen and (max-width:749px){.product .flickity-button svg{display:block!important}.product .product-gallery__thumbnails{display:none}.mega-menu__mega-menu-1 .mega-menu{padding:40px;height:358px;overflow:auto}.column.mega-menu__block{width:100%;margin-top:14px;padding:0}.glallery-images{width:100%;height:300px}body .gallery-left,body .gallery-right{float:left;width:100%}body .gallery-poup{padding:10px;width:90%}body .glallery-images img{margin-bottom:0!important}body ul.pro-area{float:left;width:100%;height:200px;overflow:scroll}body ul.pro-area li{float:none;width:49%;text-align:center;padding:19px 5px;display:inline-block;vertical-align:top}.gallery-inner img{margin-bottom:34px}body .gallery-inner ul.tabs li{margin:5px 17px}.look-book-caption{position:static;margin-bottom:48px}.look-book-inner img{margin-bottom:20px}div#mobile-header{height:100px}.mobile-logo img{position:absolute;width:calc(50% - 10px);top:15px}body.index .mobile-header{margin-bottom:0!important}.mobile-header{margin-bottom:130px}.image-with-text__heading.is-regular{line-height:48px!important}.image-with-text__text-column{padding-left:0}#shopify-section-1600717102509 .image-with-text__text-column{padding-right:0}.image-with-text__text-column{padding-left:0;padding-right:0}section.footer__extra-content .section{height:initial;line-height:initial}section.footer__extra-content{padding-top:20px}.block__link-list{width:calc(50% - 20px)!important}.footer-newsletter input.input{height:65.5px;line-height:65.5px}body .footer-newsletter .newsletter-form .field.is-default-width .button{width:150px;top:-33px}.slideshow-classic .flickity-page-dots{bottom:10px!important}.slideshow-classic.page-dots--true{padding-bottom:0!important;margin-bottom:0!important}#shopify-section-newsletter-general .newsletter-container{width:100%;padding-left:10px;padding-right:10px}.second-section .image-with-text__heading{line-height:50px}.section{padding-left:10px;padding-right:10px}}@media screen and (max-width:640px){.product .download-tear-sheet{max-width:100%!important}.product .purchase-details__buttons.purchase-details__spb--false{min-width:100%!important;max-width:100%!important}.product .purchase-details__buttons.purchase-details__spb--false{max-width:100%;float:right;min-width:100%;font-size:22px;letter-spacing:-.52px;line-height:26px;text-align:center;height:39px;font-family:Times New Roman,Times,serif}.quantity-wrapper.quantity-style--stacked{position:relative;border-radius:0!important;float:left;width:100%}.product .select-container label,.purchase-details.has-quantity-box label{float:left;width:100%;position:relative;top:0;text-transform:uppercase}.product .select-container label,.purchase-details.has-quantity-box label{float:left;width:100%;position:relative;top:6px;text-transform:uppercase}}.modal_price.subtitle .sold_out{display:none}@media screen and (max-width:749px){.mobile-logo img{position:relative;width:auto;top:0}}body.collection .container.collection__content{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}body.collection #shopify-section-collection__sidebar{width:300px}#shopify-section-collection__sidebar+.has-sidebar-option{width:100%!important;margin-top:50px}#shopify-section-collection__sidebar aside.one-whole.column{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;justify-content:space-evenly;align-items:flex-start;width:300px;margin:0 auto}div.sidebar__block.block__tag-filter{width:150px}body.collection .sidebar__block.sidebar-toggle-active{padding-top:0}body.collection .icon{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;height:.5rem;width:.5rem;fill:currentColor}h3.sidebar-block__heading{font-family:Montserrat,sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;text-transform:uppercase;color:#000;line-height:34px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;padding:0;border-bottom:1px solid #000;width:100%;text-align:center;display:inline-block}.block__tag-filter .tag-filter__item{justify-content:flex-start!important}.block__tag-filter .tag-filter__label{margin-top:.25em;border-bottom-color:#e3e3e3;border-bottom-style:solid;border-bottom-width:0px;text-transform:uppercase;font-size:14px;margin-left:8px}.block__tag-filter .tag-filter__label:before{content:"\20de";color:#000;margin-right:12px;margin-left:8px}.block__tag-filter .tag-filter__item.is-active .tag-filter__label{font-weight:500;margin-left:0}.block__tag-filter .tag-filter__item.is-active .tag-filter__label:before{content:"";width:0px;height:0px;margin-right:0}div.filter-all-tags button.close{height:auto!important;max-height:none!important;max-width:none!important;min-height:auto!important;min-width:auto!important;width:auto!important}button.close.tag-filter__clear{background-color:transparent;font-size:15px;font-weight:500}button.close.tag-filter__clear img{background-color:transparent;max-height:12px;height:12px;width:auto;margin-right:5px}@media only screen and (max-width:798px){body.collection .container.collection__content{flex-direction:column-reverse}}section.newsletter-section.footer-newsletter{border-top:thin solid black}.footer__content,section.footer__extra-content{background:#fff}body.page-contact h3.title.globo-heading{display:none}.page-contact button[type=submit]{min-width:376px!important;margin:38px auto 0;display:block!important;height:47px;font-size:27px!important;letter-spacing:-.64px;line-height:47px!important;text-align:center!important;padding:0!important;font-family:Times New Roman!important;font-weight:400!important;font-style:normal}#shopify-section-page-contact__sections-1 .section.is-width-half{align-items:flex-start}@media only screen and (max-width:400px){.page-contact button[type=submit]{min-width:275px!important}}.section__wrapper{padding-top:0!important;padding-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
