.button--link-style,a.button--link-style.button{border-bottom:0px}a.button.button--secondary,.button.button--secondary{font-size:18px!important;line-height:27px;padding:9.5px 43px}.title+.subtitle{margin-top:0}.header__item .navbar-link{padding:8px 0;margin:0 24px;line-height:22px}.action-area__link{padding:0 12px}.header__brand .logo-text h4{line-height:44px}.header__item .navbar-link:hover{border-bottom:1px solid}.header-cart__count.header-cart__count--badge.badge{color:#f1f1f1;position:unset;transform:none;margin-left:5px;font-size:16px}.header-cart__count.header-cart__count--badge.badge:after{content:")"}.header-cart__count.header-cart__count--badge.badge:before{content:"("}.header-cart__icon{align-items:flex-end}.mega-menu__content.content{margin:16px 0;text-align:center}.mega-menu__content.content h5{margin-bottom:0}.mega-menu__section .mega-menu{max-width:960px;min-width:auto;left:50%;transform:translate(-50%);padding:0 48px}.mega-menu .column{padding:48px 24px}.mega-menu__mega-menu-1 .block__image .custom-button a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:16px;letter-spacing:0;line-height:24px}.mega-menu__mega-menu-1 .block__image .custom-button a .icon{margin-left:6px;max-width:18px}.mega-menu__mega-menu-1 .block__image .custom-button a:hover{color:#c10102}.action-area__link:not(.has-cart-count) .header-cart__count{display:flex}.header__icons .header__link.action-area__link:hover .icon path{fill:#c10102}.header-cart .header__link:hover .icon *{stroke:#c10102}.featured-collection-section .heading{max-width:416px;margin:0 auto 48px}.featured-collection-section .heading h2{line-height:64px}.featured-collection-section .heading p{padding-top:16px}.featured-collection-section .buttons{margin-top:16px}.product__thumbnail .product-image__wrapper .image-element__wrap img{border-radius:8px}.product__thumbnail .has-thumbnail-sticker .sticker-holder{padding-right:16px;padding-top:16px}.product__thumbnail .thumbnail-sticker{border-radius:4px;padding:5px 20px}.product__thumbnail .thumbnail-sticker .sticker-text{line-height:17px}.product__thumbnail .sticker-holder__content{padding-right:16px;padding-top:16px}.product-image__wrapper .product-atc-btn{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:100%;z-index:9;margin-bottom:24px;display:none}.product-wrap:hover .product-atc-btn{display:block}.product-atc-btn .purchase-details__quantity{display:none}.product-atc-btn .product_form .purchase-details .purchase-details__buttons{margin-top:0}.product-atc-btn .shopify-payment-button{display:none}.product-atc-btn .product_form{text-align:center}.product-atc-btn .purchase-details{display:inline-block}.featured-collection-section .product-thumbnail .is-h6.product-thumbnail__title,.featured-collection-section .product-thumbnail .product-thumbnail__price.price.is-h6{line-height:27px}.product-atc-btn .purchase-details__buttons .action_button.action_button--secondary{margin-right:0;background-color:#c10102;border-color:#c10102;flex:0 0 100%;max-width:100%;width:auto!important;padding:10px 42px}.list-collection__thumbnail .subtitle.is-text p,.list-collection__thumbnail .text p{line-height:24px}.image-with-text__heading.is-h2{line-height:64px}.image-with-text__wrapper .image-with-text__heading{padding-bottom:24px}.image-with-text__wrapper .image-with-text__text{margin-bottom:32px}.image-with-text__text-column .image-with-text__wrapper{max-width:525px}.image-with-text-overlay__home .image-with-text-overlay__heading.is-h1{line-height:84px}.image-with-text__wrapper .image-with-text__text.is-h6{line-height:27px}.star-rating .stars{text-align:center}.star-rating .stars .fa-star{color:#daa520;opacity:.3}.testimonial__meta .testimonial__image{height:auto;width:120px;min-width:120px;margin-bottom:24px!important;margin-top:0!important}.testimonial__meta .star-rating{margin-bottom:24px}.testimonials .testimonial-block .testimonial__meta{display:block}.testimonial__meta .testimonial__image .image-element__wrap img{max-width:95px}.testimonial__meta .testimonial__quote{margin-bottom:10px}.testimonial__nav-wrapper .testimonial-block{padding:0}.testimonial__nav-wrapper{max-width:1000px;margin:0 auto}.testimonial__info p{margin-bottom:16px}.testimonial__nav-wrapper .testimonials{padding:0 74px}.testimonial__nav-wrapper .testimonials .flickity-page-dots{display:none}.stars.rating-1 .fas.fa-star:nth-child(1){opacity:1}.stars.rating-2 .fas.fa-star:nth-child(1),.stars.rating-2 .fas.fa-star:nth-child(2){opacity:1}.stars.rating-3 .fas.fa-star:nth-child(1),.stars.rating-3 .fas.fa-star:nth-child(2),.stars.rating-3 .fas.fa-star:nth-child(3){opacity:1}.stars.rating-4 .fas.fa-star:nth-child(1),.stars.rating-4 .fas.fa-star:nth-child(2),.stars.rating-4 .fas.fa-star:nth-child(3),.stars.rating-4 .fas.fa-star:nth-child(4){opacity:1}.stars.rating-5 .fas.fa-star:nth-child(1),.stars.rating-5 .fas.fa-star:nth-child(2),.stars.rating-5 .fas.fa-star:nth-child(3),.stars.rating-5 .fas.fa-star:nth-child(4),.stars.rating-5 .fas.fa-star:nth-child(5){opacity:1}.testimonial__nav-wrapper{position:relative}.testimonial__nav{position:absolute;bottom:124px;z-index:1}.testimonial__nav.testimonial__nav--prev{left:0}.testimonial__nav.testimonial__nav--next{left:auto;right:0}.image-with-text-overlay__banner .caption-content{padding:48px 20px}.list-collection__thumbnail .subtitle{text-align:center;margin-bottom:16px;max-width:508px}.list-collection__thumbnail .text{padding-bottom:16px;color:#c08081}.list-collection__thumbnail .title{margin-bottom:16px}.list-collection__thumbnail .collection-info__caption-wrapper{padding-top:24px}.list-collection__thumbnail{padding:0 5px}.list-collection__thumbnail .title.is-h2{line-height:64px}.featured-collection .flickity-page-dots{display:none}.featured-collection .flickity-prev-next-button.previous{left:-30px}.flickity-button{background:transparent;color:#fff}.flickity-button-icon{fill:#f1f1f1}.flickity-button:hover{background-color:transparent}.featured-collection .flickity-prev-next-button.next{right:-30px}.featured-collection .flickity-prev-next-button{top:35%}.pagination-link.is-current{background-color:transparent;border:0px;color:#c10102}.pagination-previous,.pagination-next,.pagination-link{border:0px;font-size:18px;letter-spacing:0;line-height:22px}.featured-article.blog-card{padding:0 5px;margin-bottom:40px}.blog-card .image-element__wrap img{height:100%;object-fit:cover;border-radius:8px}.blog-card .image-element__wrap{max-height:100%}.featured-article.blog-card .card-content.blog-card__content{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;height:100%;padding-top:16px}body.blog .blog-card__content .title{min-height:72px;margin-bottom:16px}body.blog .blog-card__content .title.is-h5{line-height:36px}body.blog .card-content.blog-card__content .excerpt{max-height:48px;margin-bottom:16px}.excerpt-length-lg .truncation-fade{display:none}.featured-article.blog-card .card-content.blog-card__content .meta-info{margin:0}.article-main .section.is-width-standard{max-width:1090px}.heading-wrapper--article.heading-wrapper{margin-bottom:4px}.article-content .content p:not(:last-child){margin-bottom:24px}.article__title.title.is-h3{line-height:60px}.blog-main-wrap{width:100%}.article-back-btn{display:flex;flex-wrap:wrap;align-items:center;padding:0 10px 24px}.article-back-btn .breadcrumb-separator{margin-right:8px}.faq-section .faq__block-faq .faq__item{border:0px;border-top:1px solid #F1F1F1}.faq-section .faq__block-faq:last-child .faq__item{border-color:#f1f1f1}.faq-section .faq__block-faq .faq__item .faq__item-question{padding:24px 0}.faq-section .faq__block-faq .faq__item .faq__item-answer{padding:0 24px 24px 0}.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol{right:0;background:transparent!important;color:#f1f1f1;width:24px;height:24px}.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol:before{background:#f1f1f1}.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol:after{background:#f1f1f1}.faq-section .title.faq__item-question.is-h6{line-height:27px}.faq-section .section.is-width-standard{max-width:1070px}.contact-form__form{border-radius:4px;background-color:#f1f1f1;padding:40px;max-width:580px;margin:0 auto}.custom-contact-form__block .label{color:#0b0b0b;font-size:14px;letter-spacing:0;line-height:21px}.custom-contact-form__blocks .custom-contact-form__block{margin-bottom:24px}.contact-form__form .buttons{margin-top:8px}.custom-contact-form__block .label .required{color:#c10102}.custom-contact-form__block .input::placeholder,.custom-contact-form__block .textarea::placeholder{font-size:12px;letter-spacing:0;line-height:18px;color:#0b0b0b7f}.custom-contact-form__block .input{height:48px;border-color:#0b0b0b}.custom-contact-form__block .textarea{height:160px;border-color:#0b0b0b;padding:15px 16px}.image-with-text-overlay__contact .image-with-text-overlay__heading{margin-bottom:16px}.product-block.product-block--description{border-bottom:1px solid #F1F1F1;padding-bottom:16px}.product-block.product-block--price{padding-top:16px}.product_form .purchase-details .purchase-details__quantity{max-width:110px;flex:0 0 100%;margin:0}.product_form .purchase-details .purchase-details__buttons{max-width:100%;flex:0 0 100%;height:48px;margin-top:32px}.product_form .purchase-details .purchase-details__quantity .label{font-family:Boska-Medium,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;color:#f1f1f1;font-size:24px;font-weight:500;margin-bottom:16px}.product_form .quantity-wrapper.quantity-style--box .quantity-input-control input{background-color:#171616;border:0px;color:#f1f1f1;font-size:18px;line-height:27px}.product_form .quantity-wrapper{border:1px solid #F1F1F1;border-radius:4px}.product_form .quantity-wrapper .quantity-element{border:0px}.purchase-details__buttons .button--add-to-cart{min-height:48px;font-size:18px;letter-spacing:0;line-height:27px}.product-block--title .product_name.title.is-h4{line-height:44px}.product__information .product_name{padding-bottom:0}.product-block--description .description{padding-top:16px}.product-block .modal_price h5{line-height:36px;padding-bottom:16px}.product-block.product-block--price .compare-at-price{padding-right:8px}.product-block--form .product-form-container{padding-top:16px}.product-recommendations .flickity-button{background-color:transparent;top:40%}.product-recommendations .flickity-button .flickity-button-icon{fill:#f1f1f1;width:35px}.product-recommendations .flickity-prev-next-button.previous{left:-50px}.product-recommendations .flickity-prev-next-button.next{right:-50px}.product_section .product__images .sticker-holder.sticker-shape-square{position:absolute;top:0;width:100%;padding:24px}.product_section .product__images .sticker-holder.sticker-shape-square .sticker-holder__content{max-width:66px;margin-left:auto}.product_section .product__images .sticker-holder.sticker-shape-square .sticker-holder__content .thumbnail-sticker{border-radius:4px}.product-gallery__thumbnails--bottom-thumbnails{margin-top:30px}.is-slide-nav--true .product-gallery__thumbnail{opacity:1}.product-wrap .product-thumbnail__price{padding-top:16px}.product-thumbnail__price .compare-at-price{margin-left:8px}.product-wrap .product-thumbnail{padding-top:13px}.collection__main .product__thumbnail{padding:0 5px 48px}.collection__main .container--pagination{padding-top:16px}.faceted-filter-group-display__list-item-label{cursor:pointer}.product-block.product-block--form .shopify-payment-button__button--branded{min-height:48px}.product-block.product-block--form .purchase-details__buttons{display:block}.product-block.product-block--form .purchase-details .action_button.action_button--secondary{max-width:100%}.product-block.product-block--form .purchase-details .shopify-payment-button{max-width:100%;margin:16px 0 0}.theme-ajax-cart--header-classic{max-width:414px}.theme-ajax-cart .ajax-cart--drawer{height:100%}#theme-ajax-cart{max-height:90vh}.ajax-cart__details-wrapper{position:absolute;bottom:0;width:100%;border-radius:4px 4px 0 0;background-color:#0b0b0b;border-top:0px;padding:15px 16px 24px}.ajax-cart__subtotal span{font-size:18px}.ajax-cart__button-wrapper .ajax-cart__button{border-radius:4px;background-color:#c10102;height:48px;margin-top:6px}.ajax-cart__details-wrapper .ajax-cart__taxes-shipping{display:none}.ajax-cart__button-wrapper .ajax-cart__cart-link{text-decoration:none;margin-top:16px;font-size:18px}.ajax-cart__form .ajax-cart__cart-count{background-color:#0b0b0b}#ajax-cart__content .ajax-cart__cart-title{border-bottom:0px;font-size:24px;font-weight:500;padding:18px 16px;background-color:#0b0b0b}.ajax-cart__close-icon{margin:26px 16px}.ajax-cart__empty-cart-message .icon *{stroke:#0b0b0b}.ajax-cart__empty-text,.ajax-cart .ajax-cart__empty-cart-message a{color:#0b0b0b}.ajax-cart__free-shipping .fs-indicator{width:100%}.fs-indicator .fs-indicator__indicator{max-width:100%;padding:0;height:auto;border-radius:2px;margin-bottom:12px}.ajax-cart__free-shipping{padding:16px}.fs-indicator .fs-indicator__indicator .fs-indicator__bar{height:6px;border-radius:1px;background-color:#000}.indicator__msg{font-size:12px;color:#0b0b0b;text-align:left}.ajax-cart .ajax-cart__product-title a{color:#0b0b0b;font-family:Lato;font-size:16px;letter-spacing:0;line-height:24px}.ajax-cart__quantity-box .label{display:none}.custom-cart-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:8px}.custom-ajax-cart__quantity-box .ajax-cart__quantity-box{margin-top:0}.ajax__title-price{display:flex;flex-wrap:wrap;justify-content:space-between}.ajax__title-price .ajax-cart__product-title{flex:0 0 182px}.ajax__title-price .ajax-cart__price.price{flex:0 0 auto}.ajax-cart__price .money{color:#0b0b0b;opacity:unset}.ajax-cart__quantity-box .quantity-wrapper{border:1px solid #0B0B0B;border-radius:4px;max-width:87px}.ajax-cart__quantity-box .quantity-plus.button[disabled],.quantity-minus.button[disabled]{background:transparent;border:0px}.ajax-cart__quantity-box .quantity-plus.button,.ajax-cart__quantity-box .quantity-minus.button,.ajax-cart__quantity-box .quantity-plus.button:hover,.ajax-cart__quantity-box .quantity-minus.button:hover{background-color:transparent;border:0px}.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box .quantity-input-control input{border:0px;color:#0b0b0b}.ajax-cart__quantity-box .quantity-plus.button:hover .icon,.ajax-cart__quantity-box .quantity-minus.button:hover .icon,.ajax-cart__quantity-box .quantity-plus.button .icon,.ajax-cart__quantity-box .quantity-minus.button .icon{fill:#000}.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box .quantity-plus,.ajax-cart__quantity-box .quantity-wrapper.quantity-style--box .quantity-minus{min-width:auto;width:auto;padding:5px}.ajax-cart__quantity-box .quantity-wrapper .quantity-element{min-height:32px;height:32px;background:#fff}.ajax-cart__list .ajax-cart__product{padding:0 0 24px;border-bottom:1px solid #0B0B0B!important}.ajax-cart__list .media+.media{border:0px}.custom-ajax-cart__quantity-box .button .icon:first-child:last-child{margin:0!important;padding:3px}.ajax-cart__list{padding:0 16px;height:calc(90vh - 365px);overflow:auto}.ajax-cart__list::-webkit-scrollbar{width:5px}.ajax-cart__list::-webkit-scrollbar-track{background:#f1f1f1}.ajax-cart__list::-webkit-scrollbar-thumb{background:#171616}.ajax-cart__delete .close{color:#0b0b0b;height:auto;min-width:auto;min-height:auto;max-width:100%;width:100%;border-radius:0;background-color:transparent;font-size:12px;letter-spacing:0;line-height:18px}.ajax-cart__price .compare-at-price{display:none}.ajax-cart__product .ajax-cart__product-image{width:auto;max-width:100px}.ajax-cart__product .ajax-cart__product-image img{height:120px}.ajax-cart__product .ajax-cart__product-image a{display:block;line-height:0}.jdgm-rev-widg__title{text-align:left}.jdgm-widget.jdgm-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary,.jdgm-widget.jdgm-widget .jdgm-histogram.jdgm-temp-hidden{display:none}.jdgm-widget.jdgm-widget .jdgm-row-stars{justify-content:flex-end!important;flex:0 0 50%}.jdgm-rev-widg__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.jdgm-rev-widg__header .jdgm-rev-widg__title{flex:0 0 50%}.jdgm-widget.jdgm-widget .jdgm-widget-actions-wrapper a{max-width:100%;border-radius:4px}.jdgm-widget.jdgm-widget .jdgm-widget-actions-wrapper{max-width:203px}.jdgm-widget.jdgm-widget .jdgm-row-actions{display:none}.jdgm-widget.jdgm-widget .jdgm-row-profile{margin:16px 0}.jdgm-widget.jdgm-widget .jdgm-row-profile .jdgm-rev__icon{display:none}.jdgm-widget.jdgm-widget .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__author{color:#f1f1f1;font-size:24px;letter-spacing:0;line-height:36px;font-family:Boska-Medium,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.jdgm-widget.jdgm-widget .jdgm-row-extra{display:none}.jdgm-widget.jdgm-widget .jdgm-rev__content .jdgm-rev__title{font-size:18px;line-height:27px;margin-bottom:16px}.jdgm-widget.jdgm-widget .jdgm-rev__content .jdgm-rev__body p{line-height:24px}.jdgm-widget.jdgm-widget .jdgm-rev .jdgm-rev__custom-form{margin:0}.jdgm-widget.jdgm-widget .jdgm-rev.jdgm-divider-top.jdgm--done-setup{border-color:#f1f1f1;padding:24px 0}.jdgm-widget.jdgm-widget .jdgm-row-rating{margin-bottom:0}.jdgm-widget.jdgm-widget .jdgm-rev.jdgm-divider-top.jdgm--done-setup:last-child{border-bottom:1px solid #f1f1f1}.footer__menu .footer__menu-link{padding:4px 0}.footer__menu .footer__heading{margin-bottom:12px}.footer__block .newsletter-form{border:1px solid #F1F1F1;border-radius:4px;padding:4px}.footer__block .newsletter-form .field{margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center}.footer__block .newsletter-form .field .control{width:100%}.footer__block .newsletter-form .field .control .input{background-color:transparent;border-color:transparent;color:#f1f1f1;font-size:12px;letter-spacing:0;line-height:18px;height:36px}.footer__block .newsletter-form .field .control .input::placeholder{color:#f1f1f1}.footer__block .newsletter-form .field .control .input:active{box-shadow:none}.footer-bottom{border-top:1px solid #D8D8D8;padding-top:16px;margin-top:49px;justify-content:space-between}.footer__credits{display:flex;flex-wrap:wrap;align-items:center}.footer__credits p{margin-left:8px}.footer__credits .icon{width:14px;height:14px}.footer-bottom .column{margin:0}.footer__block.block__newsletter .content{margin-bottom:16px;margin-top:16px}.footer__block.block__text .footer__heading.is-h5{font-size:32px;line-height:44px}.footer__block.block__text .footer__heading{margin-bottom:8px}.footer__block .footer__heading.is-h5{line-height:36px}.footer__block.block__newsletter{max-width:520px}.custom-sidebar-filters{position:relative;flex:0 0 auto}.sidebar-section{position:absolute;top:36px}.custom-sidebar-filters .sidebar-section{display:none;position:absolute;top:48px;background-color:#f1f1f1;z-index:99;width:100%;padding:10px 16px}.collection-filters-wrap{display:flex;flex-wrap:wrap;align-items:center;padding:0 15px 48px}.collection-filters-wrap .collection__filters{flex:1 0 0;margin-bottom:0}.custom-sidebar-filters .filter-title{border:1px solid #F1F1F1;padding:11px 16px;width:190px;display:inline-flex;justify-content:space-between;align-items:center;cursor:pointer}.custom-sidebar-filters .filter-title:after{content:"\e904";font-family:flex-icon}.faceted-filter-form .sidebar-block__heading{color:#0b0b0b}.faceted-filter-form .sidebar__block{padding:0}.faceted-filter-group-display__list-item-label-text{color:#0b0b0b;font-size:16px}.faceted-filter-group-display__checkmark{border:1px solid #0B0B0B}.faceted-filter-form .faceted-filter-group-display__list{margin-bottom:24px!important}.custom-sidebar-filters.open .filter-title{background-color:#f1f1f1;color:#0b0b0b}.collection__filters .select{height:48px;max-width:100%;width:auto}.collection__filters .select .sort_by,.collection__filters .select #tag_filter{height:100%;background-color:transparent;color:#f1f1f1;padding:5px 40px 5px 16px}.collection__filters .select .sort_by option,.collection__filters .select #tag_filter option{color:#363636}.collection__filters .collection__sort-by-filter .sort_by{display:none;background-color:#f1f1f1;padding:0;height:auto;position:absolute;width:100%;top:48px;z-index:11}.collection__sort-by-filter.open .title-sort{background-color:#f1f1f1;color:#0b0b0b}.faceted-active-filters__remove-filter.button.button--primary{color:#0b0b0b!important;padding:5px 10px}.faceted-active-filters__remove-filter.button.button--primary:hover{color:#f1f1f1!important}.collection__filters .field.is-grouped{justify-content:flex-end}.collection__filters .collection__sort-by-filter{height:auto;width:190px}.collection__filters .collection__sort-by-filter .sort_by li a{color:#0b0b0b;display:block;padding:8px 16px}.collection__filters .collection__sort-by-filter .sort_by li a:hover{background-color:#e5e5e5}.recommended-products__title.is-h2{line-height:64px}.collection__sort-by-filter .title-sort:after{content:"\e904";font-family:flex-icon}.collection__sort-by-filter:after{display:none!important}.collection__sort-by-filter .title-sort{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border:1px solid #F1F1F1;padding:11px 16px;cursor:pointer}.pagination .pagination-previous,.pagination .pagination-next{width:auto}.product-recommendations .flickity-page-dots{display:none}@media only screen and (max-width:798px){.theme-ajax-cart--header-classic{max-width:100%}.mobile-logo h4{line-height:44px}.image-with-text-overlay__banner .caption-content{padding:0}.image-with-text-overlay__home .image-with-text-overlay__heading.is-h1{line-height:72px}.featured-collection-section .heading h2{line-height:60px}.featured-collection-section .heading p{padding-top:12px}.testimonial__nav-wrapper .testimonials{padding:0}.testimonial__meta .testimonial__image .image-element__wrap img{max-width:100%;height:120px!important}.testimonial__meta .testimonial__image{margin-bottom:16px!important}.testimonial__meta .star-rating{margin-bottom:16px}.testimonial__info.is-text p{font-size:14px;line-height:21px}.collection-info__caption--below-image .subtitle{text-align:center}.image-with-text__text-column{padding:16px 0 0;width:100%;margin:0!important}.image-with-text__heading.is-h2{line-height:60px}.image-with-text__image-column{width:100%;margin:0!important}.image-with-text__text.is-text p{font-size:14px}.image-with-text__wrapper .image-with-text__heading{padding-bottom:16px}.image-with-text__wrapper .image-with-text__text{margin-bottom:24px}.custom-search .search-form .search__fields input[type=text]{background:transparent;border:0px;color:#f1f1f1;margin-left:0}.custom-search .control .input::placeholder{color:#f1f1f1;font-size:14px;letter-spacing:0;line-height:21px}.custom-search .control .icon{padding:0;max-width:24px;transform:translateY(-50%)}.mobile-menu__content .custom-search{margin:0 12px;border-bottom:1px solid #F1F1F1;padding-bottom:16px}.mobile-menu{border-top:0px!important}.custom-search .search-form{padding-top:0}.mobile-menu .mobile-menu__item .icon-caption{display:block}.mobile-menu .mobile-menu__content{background-color:#171616;padding-top:16px}.mega-menu__block.block__image{width:100%}.mega-menu__block.block__image{padding:0}.mega-menu__block.block__image .mega-menu__content:first-child,.mega-menu__block.block__image .buttons{display:none}.mega-menu__block.block__image .mega-menu__content{text-align:left;margin:8px 0}.mega-menu__mega-menu-1 .mega-menu--header-classic{padding:0 12px}.mega-menu__block.block__image .mega-menu__content.content h5{font-family:Lato,sans-serif;font-size:16px;letter-spacing:0;line-height:24px}.mobile-menu .mobile-menu__item{padding:12px;font-size:18px;letter-spacing:0;line-height:22px}.mobile-customer .mobile-menu__item{font-size:16px;letter-spacing:0;line-height:24px;border-top:1px solid #F1F1F1;padding:12px 0}.mobile-customer{margin:0 12px}.image-with-text-overlay__heading.is-h1{line-height:72px}.image-with-text__about-us .image-with-text__text-column{padding-top:24px}.image-with-text__wrapper .image-with-text__heading.is-h1{font-size:40px;line-height:60px}.image-with-text__about-us .image-with-text__text.is-h6{font-size:18px}.featured-article.blog-card{padding:0;margin-bottom:16px}body.blog .blog-card__content .title.is-h5{font-size:24px}.image-with-text-overlay__home.mobile-text--over-media .caption{align-items:flex-start;margin-top:32px}.featured-collection-section .heading{margin-bottom:32px}.list-collection__thumbnail .title.is-h2{line-height:60px}.list-collection__thumbnail .collection-info__caption-wrapper{padding-top:16px;padding-bottom:40px}.list-collection__thumbnail .subtitle.is-text,.list-collection__thumbnail .text p{font-size:14px;letter-spacing:0;line-height:21px}.flickity-page-dots .dot{background-color:transparent;border:1px solid #F1F1F1;width:12px;height:12px;opacity:1}.flickity-page-dots .dot.is-selected{background-color:#f1f1f1}.testimonial__nav-wrapper .testimonials .flickity-page-dots{display:block}.footer__block.block__text{text-align:center}.footer__block.block__text .social-icons{justify-content:center}.footer__menu .footer__heading.is-h5{font-size:24px;line-height:36px}.footer__block.block__newsletter{padding-top:16px;padding-bottom:24px}.footer__block.block__newsletter .footer__heading.is-h5{font-size:24px;font-weight:500;letter-spacing:0;line-height:36px}.footer__block.block__newsletter .content.is-text-small{font-size:14px;letter-spacing:0;line-height:21px}.footer__block.block__newsletter .field.is-stretched-width{min-width:auto!important}.footer__block.block__newsletter .footer__heading{margin-bottom:8px}.footer-bottom{margin-top:0;border:0px;padding-top:4px;flex-direction:column-reverse}.footer-bottom .column{justify-content:center;width:100%}.footer__credits p{font-size:14px;letter-spacing:0;line-height:21px}.footer-bottom .footer__credits{margin-top:24px}.mega-menu__mega-menu-1 .block__image .custom-button{display:none}.article__title.title.is-h3{line-height:48px}.heading-wrapper--article.heading-wrapper{margin-bottom:0}.article-main .article-content{padding-top:16px}.faq-section .title.faq__item-question.is-h6{font-size:18px}.faq-section .faq__block-faq .faq__item .faq__item-question{padding:0 56px 0 0}.faq-section .faq__block-faq .faq__item{padding:24px 0}.faq-section .faq__block-faq .faq__item .faq__item-answer{padding-bottom:0;padding-top:16px}.collection-filters-wrap{padding:0 0 32px}.collection__main .is-h6.product-thumbnail__title{line-height:24px}.product-wrap .product-thumbnail__price{padding-top:8px}.collection__main .product__thumbnail{padding:0 0 32px}.collection__main .container--pagination{padding-top:8px}.product-gallery .product-gallery__main .flickity-prev-next-button{display:none}.product-gallery .flickity-page-dots{display:block;bottom:-40px}.product-gallery .product-gallery__thumbnails,.product-recommendations .flickity-button{display:none}.product-block--title .product_name.title.is-h4{line-height:48px}.product-block .modal_price h5{font-size:24px}.product-block.product-block--price .money{font-size:18px;line-height:27px}.jdgm-rev-widg__header{display:block}.jdgm-rev-widg__header .jdgm-rev-widg__title{line-height:60px;margin-bottom:16px}.ajax-cart__price .money{font-size:14px;letter-spacing:0;line-height:21px}.image-with-text-overlay__subheading.is-h6{font-size:18px;line-height:27px}.custom-contact-form__block .label{margin-bottom:8px}.featured-collection .flickity-page-dots{display:block;bottom:0}.featured-collection-section .buttons{margin-top:24px}.testimonial__nav,.product-image__wrapper .product-atc-btn,.product-wrap:hover .product-atc-btn{display:none}#theme-ajax-cart{max-height:100vh}.ajax-cart__list{height:calc(100vh - 380px)}.recommended-products__title.is-h2{font-size:32px}.recommended-products__title.title.is-h2{font-size:32px!important}.jdgm-rev-widg.jdgm-rev-widg{padding:24px 0!important}.faq-section .faq__block-faq .faq__item .faq__item-question .faq__item-symbol{top:0;transform:none}.mobile-menu-link:after{font-size:16px}.product-recommendations .flickity-page-dots{bottom:-16px}.product-recommendations .flickity-page-dots{display:block}}@media only screen and (max-width:480px){.custom-sidebar-filters .filter-title{width:100%}.custom-sidebar-filters{flex:1 0 0}.collection-filters-wrap{column-gap:12px}.collection__filters .collection__sort-by-filter{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
