/** Shopify CDN: Minification failed

Line 268:189 Invalid escape

**/
/* General Css Start */
.c-btn--primary {font-size: 15px;line-height: 1.3;padding: 22.82px 58px 22.8px 42px !important;display: inline-block;position: relative;min-width: 280px;width: auto;transition: all .2s ease-in-out;}
.c-btn--primary:hover {background-color: #000 !important;color: #fff!important;}
.c-btn--primary:hover:after {background-image: url(/cdn/shop/files/icons8-right-24-_1_white.png);}
.c-btn--primary:after {position: absolute;content: "";background-image: url(/cdn/shop/files/icons8-right-24-_1.png?v=1667543134);top: 50%;left: auto;right: 35px;background-repeat: no-repeat;transform: translateY(-50%);width: 16px;height: 16px;background-size: 16px;transition: all .2s ease-in-out;}
a.c-btn.c-btn--small.c-btn--full.c-btn--primary.ajaxcart__checkout {min-width: 100%;font-size: 15px;}
.home-promo .home-promo__item .cm_img_grid {width: 42.788%;}
.home-promo .home-promo__item .cm_text_grid {width: 57.212%;}
.related_article_grid .slick-dots li {width: 6px;height: 6px;display: inline-block;margin: 0 2.5px;}
.related_article_grid .slick-dots li button {width: 6px;height: 6px;border-radius: 50%;opacity: 0.5;background-color: #000;}
.slick-dots li.slick-active button {opacity: 1;}
section.section.section--404 {margin-top: 70px;}
.cart__button .update-cart {min-height: 69px;font-size: 18px;}
.shopify-policy__body {padding-bottom: 50px;}
/* General Css End */
/* Home Page Css Start */
.announcement .announcement__text {font-size: 15px;line-height: 1.3;padding: 12px 20px;font-family: "Roboto Slab", serif;font-weight: 400;}
.shopify-section-header {z-index: 111;}
.header {padding-top: 0;}
.header .header__logo,.shopify-section-header .header {height: 129px;}
.shopify-section-header .header {top:-1px !important;}
.header .header-navs .primary-nav__item {margin-right: 30px;}
.header .header-navs .primary-nav__item:last-child {margin-right: 0px;}
.header .header-navs .secondary-nav .secondary-nav__items {list-style-type: none;display: flex;align-items: center;flex-wrap: wrap;grid-gap: 30px;}
.header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a {display: flex;align-items: center;flex-wrap: wrap;}
.header .header-navs .secondary-nav .secondary-nav__items .secondary-nav__item .secondary-nav__link,
.header .header-navs .secondary-nav .secondary-nav__items .right_nav_link .pin_icon {line-height: 0;}
/* .header .header-navs .secondary-nav .secondary-nav__items .secondary-nav__item .secondary-nav__link svg {width: 24px;height: 24px;} */
.header .header-navs .secondary-nav .secondary-nav__items .secondary-nav__item {margin-left: 0px;}
.header .header-navs .secondary-nav .secondary-nav__items .right_nav_link {margin-right: 20px;}
/* .header .header-navs .secondary-nav .secondary-nav__items li.right_nav_link.mr-none {margin-right: 0;} */
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link {line-height: normal;height: auto;}
.header .header-navs {height: auto;}
.header .header-navs .secondary-nav .secondary-nav__items .right_nav_link .pin_icon {margin-right: 10px;z-index: 1;}
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a {font-size: 15px;line-height: 1.3;position:relative;font-family: 'Roboto Slab', serif;}
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link:after, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a:after {position: absolute;content: "";bottom: 1px;background-color: #FFE14F;width: calc(100% + 10px);height: 7px;left: -5px;opacity: 0;transition: 0.3s ease-in-out;margin-left: 0;}
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link span, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a span {z-index: 1;position: relative;}
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link:hover:after, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a:hover:after {opacity:1;}
.primary-nav__items, .secondary-nav__items {line-height: normal;}
.header .header__logo .header__logo-wrapper {line-height: inherit;}
.header .search-draw-trigger-icon svg,.header .cart-draw-trigger-icon svg{width: 18px;}
.header .header-trigger__link {width: 18px;height: auto;}
.header .header-trigger__link .icon--menu {font-weight: bold;color: #000;font-size: 19px;}

.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap {padding: 30px 0px 70px;border-top: 0;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap ul.nav__sub__items.nav__sub__items--2 .nav__sub-t__items {-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .container {max-width: 1585px;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items {width: 46%;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__cta {width: 54%;padding-top: 13px;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items.nav__sub__items--2 .nav__sub__item, .header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items.nav__sub__items--1 .nav__sub__item {width: 37%;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items .nav__sub__item .nav__sub-t-wrap .nav__sub-t__items .nav__sub-t__item .nav__sub-t__link {padding: 0;margin-top: 0;font-size: 16px;line-height: 1.3;color: #000000;font-family: 'Roboto Slab';display: inline-block;background-color: transparent;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items .nav__sub__item .nav__sub-t-wrap .nav__sub-t__items .nav__sub-t__item {margin-bottom: 20px;}
/* .header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items .nav__sub__link {display: none;} */
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items .nav__sub__link {display: block;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__cta .nav__sub__cta-link {margin-top: 18px;}

.cm_mobile_menu.active{display: block;}
.cm_mobile_menu {background-color: #fff;padding: 15px 35px 50px 35px;overflow: auto;display: none;}
.cm_mobile_menu .cm_menu_content {max-width: 1024px;margin: 0 auto;}
.cm_mobile_menu .cm_menu_content .cm_menu_link ul,.cm_mobile_menu .cm_menu_content .cm_mobile_mega_menu .cm_mobile_mega_menu_grid ul {margin: 0;list-style-type: none;}
.cm_mobile_menu .cm_menu_content .cm_mobile_mega_menu .cm_mobile_mega_menu_grid {display: grid;grid-template-columns: 1fr 1fr;grid-column-gap: 20px;}
.cm_mobile_menu .cm_menu_content .cm_menu_link {padding-bottom: 45px;}
.cm_mobile_menu .cm_menu_content .cm_menu_link .cm_menu_list {display: flex;flex-wrap: wrap;align-items: center;justify-content: center;grid-gap: 30px;}
.cm_mobile_menu .cm_menu_content .cm_menu_link ul li.cm_link_item .cm_link,.cm_mobile_menu .cm_menu_content .cm_mobile_mega_menu .cm_mobile_mega_menu_grid ul .cm_link_item .cm_link {font-size: 16px;line-height: 1.2;font-family: 'Roboto Slab';}
.cm_mobile_menu .cm_menu_content .mega_menu_btn {padding-top: 30px;text-align: center;}
.cm_mobile_menu .cm_menu_content .cm_menu_link ul li.cm_link_item {display: flex;flex-wrap: wrap;}
.cm_mobile_menu .cm_menu_content .cm_menu_link ul li.cm_link_item .pin_icon {padding-right: 5px;line-height: 0;}
.cm_mobile_menu .cm_menu_content .cm_menu_link ul li.cm_link_item .pin_icon svg {width: 15px;height: 19px;}
.cm_mobile_menu .cm_menu_content .cm_mobile_mega_menu .cm_mobile_mega_menu_grid ul .cm_link_item {line-height: normal;margin-bottom: 10px;}
.cm_mobile_menu .cm_menu_content .cm_menu_link ul li.cm_link_item .cm_link:hover, .cm_mobile_menu .cm_menu_content .cm_mobile_mega_menu .cm_mobile_mega_menu_grid ul .cm_link_item .cm_link:hover {color: #fbdd4d;}
.cm_mobile_menu .mobile_sub_menu .sub_link {display: none;}

.mobile-draw .mobile-nav__items .mobile-nav__item .mobile-nav__link--sub:after,.mobile-draw .mobile-nav__items .mobile-nav__item .mobile-nav__sub__link--t:after {content: "\e911";font-weight: 600;top: 10px;line-height: normal;}
.mobile-draw .mobile-nav__items .mobile-nav__item .mobile-nav__link--sub.js-active:after, .mobile-draw .mobile-nav__items .mobile-nav__item .mobile-nav__sub__link--t.js-active:after {-ms-transform: rotate(180deg);-webkit-transform: rotate(180deg);transform: rotate(180deg);}

.home-carousel .home-carousel__item {position: relative;}
.home-carousel .home-carousel__item .slide_content {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: calc(100% - 400px);}
.home-carousel .home-carousel__item .slide_content h2.heading {font-size: 60px;max-width: 900px;color: #FFE14F;line-height: 1.3;margin-bottom: 15px;text-shadow: 0px 0px 99px #00000080;}
.home-carousel .home-carousel__item .slide_content .info p {color: #FFFFFF;text-shadow: 0px 0px 99px #00000080;font-size: 20px;line-height: 1.4;margin-bottom: 0;}
.home-carousel .home-carousel__item .slide_content .info {margin-bottom: 70px;}
.home-carousel .home-carousel__item .slide_content a .right_arrow-icon svg {width: 22px;height: 22px;}
.home-carousel .home-carousel__item .slide_content a .right_arrow-icon {display: inline-block;line-height: 0;margin-left: 15px;}
.home-carousel.slick-slider .home-carousel__item video {max-height: 900px;object-fit: cover;width: 100%;}

.section--featured-collection .section__title {margin-bottom: 50px;}
.section--featured-collection .section__title .section__title-text {font-size: 30px;line-height: 1.3;}
.section__title--center .section__title-text:after {display:none;}
.section--featured-collection .featured-collection .grid-layout {column-gap: 48px;}
.section--featured-collection .featured-collection .grid-layout .product-card {flex-basis: calc((100% / 3) - 32px);margin-bottom: 0;}
.product-card .product-card__details {margin-top: 29px;padding-left: 40px;}
.product-card .product-card__details .product-card-link .product-card__title {font-size: 17px;line-height: 1.3;display: inline-block;margin-top: 0;max-width: 370px;}
.product-card .product-card__details .product-card__price {margin-top: 0;}
.product-card .product-card__details .product-card__price .money {display: inline-block;font-size: 17px;line-height: 1.3;font-weight: bold;}
.product-card .quick-shop {padding: 50px 50px 70px 50px;box-shadow: 0px 3px 50px #00000029;width: calc(100% + 100px);inset: -50px -50px 0px -50px;}
.product-card .quick-shop hr.product-form--divider {display: none;}
.product-card .quick-shop .product-form {margin-top: 31px;padding-left: 40px;}
.product-card .quick-shop .product-form .quantity-selector {font-size: 15px;color: #000;line-height: 1.3;margin-bottom: 4px;}
.product-card .quick-shop .product-form .product-form__qty-input .js-qty__adjust, .product-card .quick-shop .product-form .product-form__qty-input .js-qty__num {border-color: #707070;width: 35px;height: 35px;}
.product-card .quick-shop .product-form .product-form__qty-input .js-qty__adjust span,.product-card .quick-shop .product-form .product-form__qty-input .js-qty__num {font-size: 15px;line-height: 1.3;color: #000;}
.product-card .quick-shop .product-form .product-form__qty {margin-bottom: 20px;}

.home-custom__items .cm-item-1 .home-custom__item {margin-bottom: 38px;}
.home-custom__items .cm-item-1 .home-custom__item .o-ratio.o-ratio--custom {padding-bottom: 76px !important;}
.home-custom__items .cm-item-1 .home-custom__item .home-custom__img--cover {background-image: none !important;}
.home-custom__items .cm-item-1 .home-custom__item .home-custom__img {max-width: 130px;}
.home-custom__items .cm-item-2 .home-custom__item {margin-bottom: 50px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .section__title {margin-bottom: 20px;max-width: 786px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .section__title h2.section__title-text {font-size: 30px;line-height: 1.2;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .home-custom__item-text p {font-size: 16px;max-width: 750px;margin: 0 auto;line-height: 1.4;}
.js-section__home-custom .home-custom__items .o-layout__item:last-child .home-custom__item {margin-bottom: 0;}
.js-section__home-custom .home-custom__items .o-layout__item:last-child .home-custom__item .home-custom__item-content {text-align: center;}

.js-section__home-custom + .js-section__home-collection-list section.section {margin-bottom: 0;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item {padding-left: 48px;}
.js-section__home-collection-list + .js-section__home-collection-list section {margin-bottom: 148px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item {margin-bottom: 48px;min-height: 541px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__overlay::before {background: transparent linear-gradient(0deg, #000000 0%, #54545400 100%) 0% 0% no-repeat padding-box;opacity: .75;bottom: 0;top: auto;height: 135px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title {bottom: 80px;top: auto;height: auto;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text {font-size: 28px;line-height: 1.3;text-shadow: 0px 0px 99px #00000080;font-weight: bold;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text::after {width: 109px;margin: 0;transform: translateX(-50%);height: 7px;bottom: -22px;}
.js-section__rich-text section.section .home-rich-text .section__title .section__title-text {font-size: 40px;line-height: 1.2;}
.js-section__rich-text section.section .home-rich-text .home-rich-text__content p {line-height: 1.4;font-size: 18px;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(odd) .o-layout {direction: ltr;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(odd) .o-layout .home-promo__media {margin-left: 0;margin-right: -130px;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(even) .home-promo__content .o-layout {direction: rtl;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(even) .home-promo__content .o-layout .home-promo__media {margin-right: 0;margin-left:-130px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box {    margin-left: 0;margin-right: 0;direction: ltr;background-color: #232226;z-index: 1;position: relative;padding: 70px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .home-promo__btn {position: relative;bottom: 0;right: auto;}
.home-promo__item:last-child {padding-bottom: 70px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .section__title-text {color: #fff;font-size: 25px;line-height: 1.3;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .section__title-text::after {display:none;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .home-promo__title {margin-bottom: 20px;max-width: 100%;}
.home-promo .home-promo__item.pb-none {padding-bottom: 70px !important;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .home-promo__text p {color: #fff;font-size: 17px;line-height: 1.4;}
.home-promo .home-promo__item:nth-child(even) {padding: 150px 0;}
.home-promo .section_btn {text-align: center;}
.home-promo .home-promo__item:first-child {padding-top: 0;}


.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .second_text_info {padding-top: 77px;}
.js-section__home-promo + .js-section__rich-text section.section .home-rich-text .section__title {max-width: 100%;padding-bottom: 20px;}
.js-section__home-promo+.js-section__rich-text section.section {margin-bottom: 50px;}
.home-blog .home-blog__items .o-layout__item {padding-left: 50px;}
.home-blog .home-blog__items .o-layout {margin: 0 0 0 -50px;}
.home-blog .home-blog__items .blog__details {margin: 0;width: 100%;left: 0;background-color: transparent;border: 0;padding: 20px 0 0 30px;}
.home-blog .home-blog__items .blog__details .home-blog__link .blog__title.h4 {font-size: 20px;font-weight: bold;line-height: 1.3;margin-bottom: 0;}
.home-blog + .section__link {padding-top: 14px;}
.home-blog .blog__media-wrapper .home-blog__link:hover {opacity: 1;}

.home-promo .home-promo__item.image-right .home-promo__content .o-layout {direction: rtl;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .home-promo__media {margin-right: 0;margin-left: -80px;}
.template-index .home-promo__item.image-right .cm_img_grid {width: 47.2%;}
.template-index .home-promo__item.image-right .cm_text_grid {width: 52.8%;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box {background-color: #FBDD4D;padding: 125px 30px 125px 100px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__title h3.section__title-text {font-size: 30px;color: #000;max-width: 620px;line-height: 1.3;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__title {margin-bottom: 0;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__text p {color: #000;padding-top: 50px;font-size: 18px;line-height: 1.4;max-width: 655px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .second_text_info {padding-top: 70px;text-align: right;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .second_text_info .home-promo__btn {background-color: #fff;margin-right: -70px;}
.js-section__home-blog + .js-section__home-promo .section {margin-bottom: 175px;}

.home-promo .home-promo__item.cm-video-section .container {max-width: 1263px;}
.home-promo .home-promo__item.cm-video-section .o-layout__item .home-promo__media {margin-right: 0 !important;background-color: #232226;padding: 25px;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(odd) .o-layout .home-promo__media .home-promo__media-video {margin: 0;transform: translate(-50%, -50%);left: 50%;width: auto;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(odd) .o-layout .home-promo__media .home-promo__media-video .home-promo__media-video__btn:after {display: none;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(odd) .o-layout .home-promo__media .home-promo__media-video .home-promo__media-video__btn {background-color: transparent !important;padding: 0;min-width: 100%;min-height: 100%;height: auto;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(odd) .o-layout .home-promo__media .home-promo__media-video .home-promo__media-video__btn .icon--play {font-size: 100px;color: rgb(255 255 255 / 50%);}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item .home-promo__box.home-promo__box--btn {background-color: transparent;padding: 0;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item .home-promo__box.home-promo__box--btn .home-promo__text.rte p {color: #000;font-size: 20px;line-height: 1.4;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item .home-promo__box.home-promo__box--btn .second_text_info {padding-top: 50px;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item:first-child {width: 40.4%;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item:last-child{width:59.6%;padding-left: 70px;}
.home-promo__item.cm-video-section {padding-bottom: 0;}
.home-promo .home-promo__item:first-child {padding-top: 0;}

.insta-feed-heading .section__title {padding-bottom: 0 !important;}
.section.insta-feed-heading {margin-bottom: 50px;}
.section[data-section-type="section-apps"] {margin-bottom: 160px;}

.section.section--footer-newsletter {margin-bottom: 154px;}
.section--footer-newsletter .newsletter {padding: 70px 20px 100px 20px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__title .section__title-text {font-size: 30px;line-height: 1.3;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__title {margin-bottom: 30px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper {max-width: 778px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Subscribe-Footer {min-width: 259px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Email-Footer {margin-bottom: 0;padding: 20px 20px 20px 50px;background-color: #F6F5F1;border: 0;height: auto;color: #000;min-height: 69px;font-size: 20px;line-height: 1.3;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Email-Footer::placeholder{color: rgba(0, 0, 0, 25%);}
.js-section__home-blog + .js-section__home-promo .section .image-right {padding-bottom: 0;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout {display: grid;grid-template-columns: 1fr auto;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout .o-layout__item {width: 100%;padding-top:0;}

#footer {border: 0;}
.footer .footer__content .footer_desk {margin: 0;display: grid;grid-template-columns: auto auto 1fr auto;grid-gap: 100px;}
.footer .footer__content .o-layout .o-layout__item {width: 100%;padding-left: 0;}
.footer .footer__content .o-layout .o-layout__item .footer-nav {margin-bottom: 0;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__title {font-size: 20px;line-height: 1.3;margin-bottom: 20px;font-weight: bold;color: #000000;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__items {margin-bottom: 0;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__items .footer-nav__item {margin-bottom: 9px;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__items .footer-nav__item .footer-nav__link {color: #000000;font-size: 16px;line-height: 1.3;display: inline-block;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .heading_spacing {display: inline-block;margin-bottom: 35px;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-wrapper {margin-top: 0;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-wrapper .footer-nav__social-items,.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-items {margin: 0;display: flex;flex-wrap: wrap;grid-gap: 12px;justify-content: flex-end;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-wrapper .footer-nav__social-item,.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-item {margin: 0;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-wrapper .footer-nav__social-link,.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-link {border: 0;width: auto;height: auto;line-height: 0;}
.footer .footer__content .o-layout .o-layout__item .footer-nav.footer-nav--social .footer-nav__title {text-align: right;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .payment_icon .euro_icon {padding-top: 30px;}
.footer .footer__content {padding: 70px 0 30px;}
.footer .footer__content .o-layout {margin: 0;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__items .footer-nav__item .footer-nav__link:hover,
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items .nav__sub__item .nav__sub-t-wrap .nav__sub-t__items .nav__sub-t__item .nav__sub-t__link:hover{color: #fbdd4d;}
/* Home Page Css End */

/* Collection Page Css Start */
.template-collection #main {margin-top: 0;}
.collection .collection__header {position: relative;overflow: hidden;}
.collection .collection__header:after{position: absolute;content: "";background: transparent linear-gradient(0deg, #000000 0%, #54545400 100%) 0% 0% no-repeat padding-box;opacity: 0.5;width: 100%;height: 100%;top: 100px;}
.collection .collection__header .collection__header-info {position: absolute;top: 50%;right: 0;transform: translateY(-50%);background-color: transparent;width: 100%;max-width: 1480px;padding: 20px 74px 20px 20px;z-index: 1;margin-top: 0;}
.collection .collection__header .collection__header-info .collection__header-info__title {max-width: 100%;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text {color: #fff;font-size: 50px;line-height: 1.2;padding-bottom: 30px;margin-bottom: 30px;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text::after {bottom: 0;height: 7px;width: 109px;}
.collection .collection__header .collection__header-info .collection__header-info__text {color: #fff;font-size: 17px;line-height: 1.4;}
.collection #collection-main .collection-products {padding-top: 184px;}
.collection #collection-main .collection-products .collection-sidebar__filter__sort {top: 100px;}
.collection #collection-main .collection-products .collection-sidebar__filter__sort .collection-filters__label {display: none;}
.collection #collection-main .collection-products .collection-sidebar__filter__sort #SortBy {font-size: 16px;border: 0;padding: 0;line-height: 1.3;color: #000000;}
.collection-main .collection-products .u-1\/5-sidebar-wide {width: 17%;}
.collection-main .collection-products .u-4\/5-sidebar-wide {width: 83%;padding-left: 78px;}
.collection-main .collection-products .collection-sidebar__filter-form {display: flex;flex-wrap: wrap;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group {flex: 0 0 100%;width: 100%;order: 2;padding: 10px 0;border-bottom: 0;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group--price {flex: 0 0 100%;order: 1;padding-top: 0;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-trigger .collection-sidebar__filter__title {font-size: 19px;font-weight: bold;line-height: 1.3;font-family: 'Roboto Slab';}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .collection-sidebar__filter__title-icon i:before {width: 10px;height: 2px;top: 4px;left: 4px;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .collection-sidebar__filter__title-icon i:after,.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .collection-sidebar__filter__title-icon i:before {position: absolute;content: "";background-color: #000;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .collection-sidebar__filter__title-icon {width: 15px;height: 10px;line-height: 0;top: 50%;transform: translateY(-50%)!important;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .collection-sidebar__filter__title-icon i:after {height: 10px;width: 2px;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .js-active .collection-sidebar__filter__title-icon i::after {height: 0;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group--price .collection-sidebar__filter__accordion {margin-top: 20px;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group--price .collection-sidebar__filter__accordion .collection-sidebar__filter-price .price-range__number[type=number] {border-color: #707070;font-size: 15px;color: #000000;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group--price .collection-sidebar__filter__accordion .collection-sidebar__filter-price .price-range__number[type=number]::placeholder {color: #000;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group--price .collection-sidebar__filter__accordion .price-range__group .price-range__track {background: #707070;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .collection-sidebar__item .collection-sidebar__link {font-size: 15px;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .collection-sidebar__item .collection-sidebar__link .collection-sidebar__link__box {width: 14px;height: 14px;}
.collection-sidebar__filter-group input.collection-sidebar__filter__input:checked+label .collection-sidebar__link__box .icon {line-height: 14px;}
.collection #collection-main .collection-products .product-card {margin-bottom: 70px;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group--price .collection-sidebar__filter__accordion .price-range__group .price-range__track input[type=range]::-webkit-slider-thumb {background: #FFE14F;}
/* Collection Page Css End */
/* Product Page Css Start */
.template-product .home-promo .container,.template-product .js-section__home-blog .container,.template-product .js-section__apps .container,
.template-product .js-section__footer-newsletter .container,.js-section__product-recommendations .container{max-width: 1680px;}
.product-single .product-single__top {padding-top: 50px;}
.product-single .container {max-width: 1485px;}
.product-single .container .product-single__bottom .o-layout {margin-left: 0;}
.product-single .container .product-single__bottom .o-layout .u-2\/5\@desk {width: 49.2%;padding-left: 50px;}
.product-single .container .product-single__bottom .o-layout .u-3\/5\@desk {width: 50.8%;padding-right: 51px;padding-left: 0;}
.product-single .container .product-single__bottom .o-layout .js-product-gallery-replace .product-single__photo .slick-list {max-width: 100%;}
.product-single .container .product-single__bottom .o-layout .product-single__photos {margin-bottom: 0;}
.slick-arrow {background-color: #FBDD4D;width: 35px;height: 35px;z-index: 11;}
.slick-arrow i:before {content:"";}
.slick-arrow i {background-size: 10px;width: 35px;height: 35px;display: inline-block;background-repeat: no-repeat;background-position: center center;}
.product-single .container .product-single__bottom .o-layout .product-single__photo .product-single__photo__nav__item--prev {left: -17.5px;}
.product-single .container .product-single__bottom .o-layout .product-single__photo .product-single__photo__nav__item--next {right: -17.5px;}
.product-single__photo__nav__item--prev i,.home-testimonials-carousel__nav--prev i{background-image: url(/cdn/shop/files/Group_426_9f9bee38-8533-4e32-9084-912435d66b97.png?v=1667884952);}
.product-single__photo__nav__item--next i,.home-testimonials-carousel__nav--next i{background-image: url(/cdn/shop/files/Group_426.png?v=1667884935);}\
.product-single .container .product-single__bottom .o-layout .product-single__photos .js-product-slider-nav {margin-top: 8px;}
.product-single .container .product-single__bottom .o-layout .product-single__photos .js-product-slider-nav .slick-active .product-single__photo-thumbs__item {border-color: #FFE14F;}
.product-single .container .product-single__bottom .o-layout .product-single__photos .js-product-slider-nav .product-single__photo-thumbs__item {width: 70px;height: 70px;}
.product-single .container .product-single__bottom .o-layout .product-single__photos .js-product-slider-nav li {margin: 12px 4px 0;}
.product-single .container .product-single__bottom .o-layout .product-single__classic-title .section__title-text {font-size: 35px;line-height: 1.3;margin-bottom: 30px;}
.product-single .product-single__box .product-single__box__block--price {padding-bottom: 0;border-bottom: 0;margin-bottom: 0;}
.product-single .container .product-single__bottom .o-layout .product-single__classic-title .section__title-text:after {display: none;}
.product-single .container .product-single__bottom .o-layout .product-single__classic-title .section__title {margin-bottom: 0;max-width: 100%;}
.product-single .container .product-single__bottom .o-layout .product-single__box .product-single__price .money {font-size: 20px;line-height: 1.3;display: inline-block;}
.product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector {margin: 50px 0 20px;}
.product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector .quantity-selector {font-size: 15px;line-height: 1.3;margin-bottom: 10px;color: #000000;}
.product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector .js-qty__adjust, .product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector .js-qty__num {border-color: #707070;width: 36px;height: 36px;font-size: 15px;font-family: 'Open Sans';color: #000000;}
.product-single .container .product-single__bottom .o-layout .product-single__box__block--buy_buttons,.product-single .container .product-single__bottom .o-layout .product-single__box__block--inventory_notice {margin: 0;}
.product-single .container .product-single__bottom .o-layout .product-single__content {margin-top: 58px;position: relative;padding-top: 27px;}
.product-single__accordion .product-single__accordion__item-wrap:before {position: absolute;content: "";width: 100px;height: 7px;background-color: #FFE14F;top: 0px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title {padding-top: 0;border-top: 0;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper .product-single__accordion__title-text {font-size: 30px;line-height: 1.3;font-family: 'Roboto Slab';}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper .icon:before,.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper .icon:after,
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon .icon::before,.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon .icon::after{content: "";background-color: #000;display: inline-block;position: absolute;top: 50%;left:50%;transform: translate(-50%,-50%);}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper .icon:before,.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon .icon::before {width: 16px;height: 2px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper .icon:after,
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon .icon::after{height: 16px;width: 2px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title.js-active .product-single__accordion__title-icon,
.template-product .js-section__faq-page .section--page .container .faq__accordion__title.js-active .faq__accordion__title-icon{transform: none;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-icon,
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon{width: 17px;height: 39px;position: relative;margin-right: 0;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title.js-active .product-single__accordion__title-icon .icon::after,
.template-product .js-section__faq-page .section--page .container .faq__accordion__title.js-active .faq__accordion__title-icon .icon::after{height: 0;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__item {max-width: 466px;margin-bottom: 50px;margin-left: 40px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__item p {font-size: 15px;line-height: 1.5;}
.product-single .container .product-single__bottom .o-layout .product-single__photo .product-single__photo__nav__item {display: block !important;}

.template-product .home-promo__item:nth-child(odd).product-image-right .home-promo__content .o-layout {direction: rtl;}
.template-product .home-promo__item:nth-child(odd).product-image-right .home-promo__content .o-layout .home-promo__media {margin-right: 0;margin-left: -150px;}
.template-product .home-promo__item.product-image-right + .home-promo__item:nth-child(even) .home-promo__content .o-layout {direction: ltr;}
.template-product .home-promo__item.product-image-right + .home-promo__item:nth-child(even) .home-promo__content .o-layout .home-promo__media {margin-right: -150px;margin-left: 0px;}

[data-section-type="home-testimonials"] .section__title {max-width: 100%;margin-bottom: 50px;}
[data-section-type="home-testimonials"] .section__title .section__title-text {font-size: 40px;line-height: 1.3;}
.template-product [data-section-type="home-promo"] {margin-bottom: 152px;}
.home-testimonials .home-testimonials__items .home-testimonials__item .home-testimonials__content {max-width: 1064px;padding: 0 35px;}
.home-testimonials .home-testimonials__items .home-testimonials__item .home-testimonials__content .home-testimonials__text__text {font-size: 20px;line-height: 1.4;margin-bottom: 30px;}
.home-testimonials .home-testimonials__items .home-testimonials__item .home-testimonials__content .home-testimonials__name .home-testimonials__name__text {font-size: 15px;line-height: 1.4;font-weight: bold;}
.home-testimonials--carousel .home-testimonials__item .home-testimonials__media {margin: 0 0 15px;line-height: normal;}
.home-testimonials .home-testimonials__items .home-testimonials__item .home-testimonials__content .home-testimonials__text__text p {margin-bottom: 0;}
.home-testimonials--carousel .home-testimonials__item .home-testimonials__media i {font-size: 17px;}
.home-testimonials__items .home-testimonials__item {margin-bottom: 0;}
.template-product .home-testimonials .home-testimonials__items .slick-dots {display: none !important;}
.template-product .home-testimonials-carousel__nav--prev {left: 0;}
.template-product .home-testimonials-carousel__nav--next {right: 0%;}
.template-product .home-testimonials .container {max-width: 1380px;}
.template-product .home-testimonials--carousel .home-testimonials__item {margin-bottom: 0;}

.template-product .js-section__faq-page .section--page {margin-top: 0;background-color: #fff;padding: 70px 0px 105px;}
.template-product .js-section__faq-page .section--page .container {max-width: 1299px;}
.template-product .faq__category {margin-top: 0;text-align: center;}
.template-product .faq__category .faq__category__title {max-width: 100%;margin-bottom: 50px;}
.template-product .faq__category .faq__category__title .section__title-text {font-size: 25px;line-height: 1.3;padding-bottom: 27px;}
.template-product .faq__category .faq__category__title .section__title-text:after {bottom: 0;margin: 0 auto;left: 0;right: 0;height: 7px;width: 109px;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-text {padding: 0;background-color: #fff;font-size: 20px;line-height: 1.3;font-family: 'Roboto Slab';margin-bottom: 20px;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title:hover:before {background-color: transparent;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title {padding: 0;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__item {margin-bottom: 50px;margin-left: 40px;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__item p {font-size: 15px;line-height: 1.5;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon {z-index: 1;position: absolute;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title:before {background-color: transparent;border: 0;}

.js-section__product-recommendations .section__title {max-width: 100%;margin-bottom: 50px;}
.js-section__product-recommendations .section__title .section__title-text {font-size: 30px;line-height: 1.3;}
.js-section__product-recommendations .recommended-products .grid-layout {column-gap: 50px;-webkit-column-gap: 50px;-moz-column-gap: 50px;}
.js-section__product-recommendations .recommended-products .grid-layout .product-card {flex-basis: calc(33.33% - 33.33px);margin-bottom: 0;}

.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box {background-color: #FBDD4D;padding: 125px 30px 125px 100px;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__title .section__title-text {font-size: 30px;color: #000;max-width: 620px;line-height: 1.3;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__title {margin-bottom: 0;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__text p {color: #000;padding-top: 50px;font-size: 20px;line-height: 1.4;max-width: 655px;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .second_text_info {padding-top: 70px;text-align: right;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .second_text_info .home-promo__btn {background-color: #fff;margin-right: -70px;}

.template-product .js-section__home-blog .section__title {max-width: 100%;margin-bottom: 50px;}
.template-product .js-section__home-blog .section__title .section__title-text {font-size: 30px;line-height: 1.2;padding-bottom: 20px;}
.template-product .js-section__home-blog .section__title .blog_sub_heading p {line-height: 1.4;font-size: 20px;margin-bottom: 0;}
.tioktok_video_content blockquote {max-width: 325px;}
/* Product Page Css End */
/* About Page Css Start */
/* .template-page .main {margin-top: 70px;} */

.about-custom-content .home-custom__items .cm-item-2 .home-custom__item {margin-bottom: 70px;}
.about-custom-content .home-custom__items .cm-item-3 .home-custom__img--cover {background-image: none !important;}
.about-custom-content .home-custom__items .cm-item-2 .home-custom__item .section__title {max-width: 690px;}

.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout {direction: rtl;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__media {margin-right: 0;margin-left: -130px;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__box:first-child {margin-bottom: 70px;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__box:last-child .second_text_info {padding-top: 0;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__box:last-child {padding-bottom: 124px;}
.home-promo__item.two-content-image-with-text {padding-bottom: 0;}
section.main-about-brand-bg-image-with-text {margin-bottom: 74px;}

.about-imagw-with-text-overlay .home-intro--small {min-height: 550px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .home-intro__content {max-width: 1497px;text-align: left;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .image_text_overlay_heading h3 {color: #fff;font-size: 25px;line-height: 1.3;margin-bottom: 0;position: relative;max-width: 793px;padding-bottom: 37px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .image_text_overlay_heading h3:after {position: absolute;content: "";width: 109px;height: 7px;background-color: #FFE14F;bottom: 0;left: 0;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .home-intro__content .home-intro__content__block {margin-bottom: 0;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .home-intro__content .home-intro__content__block p {font-size: 20px;line-height: 1.4;}
.about-imagw-with-text-overlay .home-intro__bg--overlay:before {background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%) !important;}
.about_banner_image_with_text .about_banner_content {padding-top: 100px;text-align: center;}
.about_banner_image_with_text .about_banner_content .container {max-width: 828px;}
.about_banner_image_with_text .about_banner_content .container .heading {font-size: 30px;line-height: 1.2;margin-bottom: 20px;}
.about_banner_image_with_text .about_banner_content .container .text {font-size: 20px;line-height: 1.3;}

.template-page .home-image-grid .home-image-grid__items .o-layout__item .home-image-grid__content .home-image-grid__desc {color: #000;font-size: 20px;line-height: 27px;max-width: 525px;margin: 0 auto;}
.template-page .home-image-grid .home-image-grid__items .o-layout__item .u-bg-contain {position: static;}
.template-page .home-image-grid .home-image-grid__items .o-layout__item picture img {position: static;}
.template-page .home-image-grid .home-image-grid__items .o-layout__item .home-image-grid__item {padding: 0;margin-bottom: 0;display: inline-block;min-height: 100%;}
.template-page .home-image-grid .home-image-grid__items .o-layout__item .home-image-grid__content {max-width: 100%;background-color: #fff;z-index: 1;width: calc(100% - 70px);margin: 0 auto;padding: 50px 20px;margin-top: -70px;position: relative;text-align: center;}
.template-page .home-image-grid .home-image-grid__items .o-layout__item {padding-left: 50px;}
.template-page .home-image-grid .home-image-grid__items .o-layout {margin-left: -50px;}
.home-image-grid .container {max-width: 1780px;}

/* About Page Css End */
/* Article Page Css Start */
.article .article__featured-media .article_banner_content .container {max-width: 1568px;}
.article .article__featured-media .article_banner_content .banner_text p {color: #fff;z-index: 1;position: relative;margin-bottom: 0;font-size: 17px;line-height: 1.4;}
.article .article__featured-media .article_banner_content .container .article__title .section__title {max-width: 100%;text-align: left;margin-bottom: 0;}
.article .article__featured-media .article_banner_content .container .article__title .section__title .section__title-text {color: #fff;font-size: 40px;line-height: 1.2;position: relative;padding-bottom: 37px;z-index: 1;}
.article .article__featured-media .article_banner_content .container .article__title .section__title .section__title-text:before {position:absolute;content: "";width:109px;height: 7px;background-color: #FFE14F;bottom:0;left:0;}
.article .article__featured-media .article_banner_content .container .article__block--title {margin-bottom: 30px;}
.template-article .main {margin-top: 0;}
.template-article .article__featured-media:before {position: absolute;content: "";background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,0) 100%);width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;opacity: 0.75;}
.article_banner_content {position: absolute;top: 50%;transform: translateY(-50%);z-index: 1;width: 100%;}

.article .container--small {max-width: 1439px;}
.article .article__blocks {padding: 0;margin-top: 101px;}
.article .article__blocks .article__content p {line-height: normal;margin-bottom: 20px;font-size: 30px;}
.article .article__blocks .article__content h2 {font-size: 23px;line-height: 1.2;position: relative;padding-bottom: 37px;display: inline-block;font-family: 'Roboto Slab';}
.article .article__blocks .article__content h2:before {position:absolute;content: "";bottom:0;left:0;width:109px;height:7px;background-color: #FFE14F;}
.article .article__blocks .article__content h3 {font-size: 30px;line-height: normal;font-weight: bold;}
.article .article__blocks .article__content li {font-size: 17px;line-height: 41px;margin-bottom: 15px;}
.article .article__blocks .article__content ul, .article .article__blocks .article__content ol {margin-bottom: 40px;}
.article .article__blocks .article_content_list ul {list-style-type: none;margin: 10px 0 0 0;display: grid;grid-template-columns: 1fr auto;}
.article_content_list {display: grid;grid-template-columns: 0.6fr 1fr;grid-gap: 115px;}
.article_product_main {display: grid;grid-template-columns: auto 1fr;grid-gap: 50px;}
.article_content_list .article_list_grid li:nth-child(odd) {font-family: 'Roboto Slab';font-weight: bold;}
.article_content_list .article_list_grid li {font-size: 16px;line-height: 1.3;margin-bottom: 20px;}
.article_product_main .pro_heading {font-size: 18px;font-weight: bold;}
.article_product_main .pro_details .pro_title, .article_product_main .pro_details .pro_price {font-size: 15px;line-height: 1.3;margin-bottom: 0;}
.article_product_main .pro_details .pro_price {font-weight: bold;}
.article_product_main .pro_details .pro_title {max-width: 408px;}
.article_product_main .pro_content a {display: inline-block;}

.relatedArticles .related_article_heading {text-align: center;font-size: 40px;line-height: 1.3;margin-bottom: 50px;}
.relatedArticles .related_article_grid {display: grid;grid-template-columns: 1fr 1fr 1fr;grid-column-gap: 50px;}
.relatedArticles .related_article_grid .related-article-image img {width: 100%;}
.relatedArticles .related_article_grid h3 {margin: 30px 0 0 30px;font-size: 30px;line-height: 1.3;font-weight: bold;}
/* Article Page Css End */

/* Responsive Css Start */
@media screen and (max-width: 1600px) {
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .second_text_info .home-promo__btn {margin-right: -50px;}
.home-carousel .home-carousel__item .slide_content h2.heading {font-size: 50px;}
}
@media screen and (max-width: 1530px) {
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text {font-size: 30px;}
}
@media screen and (max-width: 1440px) {
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a,
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items .nav__sub__item .nav__sub-t-wrap .nav__sub-t__items .nav__sub-t__item .nav__sub-t__link,.announcement .announcement__text,
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__items .footer-nav__item .footer-nav__link{font-size: 16px;}
.header .header__logo, .shopify-section-header .header {height: 105px;}
.home-carousel .home-carousel__item .slide_content h2.heading {font-size: 50px;line-height: 1.2;}
.home-carousel .home-carousel__item .slide_content {width: calc(100% - 300px);}
.home-carousel .home-carousel__item .slide_content .info {margin-bottom: 50px;}
section.section,.js-section__home-blog + .js-section__home-promo .section {margin-bottom: 150px;}
.template-collection [data-section-type="collection-template"] {margin-bottom: 80px;}
section.main-about-brand-bg-image-with-text {margin-bottom: 74px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .home-custom__item-text p {font-size: 25px;}
.c-btn--primary {font-size: 16px;padding: 20px 58px 18px 30px !important;min-width: 260px;min-height: 60px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item {padding-left: 30px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item {margin-bottom: 30px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text {font-size: 30px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text::after {width: 100px;}
.js-section__home-collection-list + .js-section__home-collection-list section {margin-bottom: 120px;}
.js-section__rich-text section.section .home-rich-text .section__title .section__title-text {font-size: 40px;}
.js-section__rich-text section.section .home-rich-text .home-rich-text__content p,.template-product .js-section__home-blog .section__title .blog_sub_heading p {font-size: 18px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box {padding: 50px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .section__title-text {font-size: 25px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .home-promo__text p {font-size: 17px;line-height: 1.3;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .second_text_info {padding-top: 50px;}
.home-blog .home-blog__items .blog__details .home-blog__link .blog__title.h4 {font-size: 20px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__title h3.section__title-text,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__title .section__title-text{font-size: 30px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__text p,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__text p{padding-top: 40px;font-size: 18px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box,
.template-product .js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box{padding: 80px 30px 80px 50px;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .second_text_info .home-promo__btn {margin-right: -50px;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item .home-promo__box.home-promo__box--btn .home-promo__text.rte p {font-size: 20px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__title .section__title-text {font-size: 30px;}
.template-product .js-section__home-blog .section__title .section__title-text {font-size: 75px;}
.template-product [data-section-type="home-promo"] {margin-bottom: 102px;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text {font-size: 75px;}
.collection .collection__header .collection__header-info .collection__header-info__text {font-size: 25px;line-height: 1.3;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__box:last-child {padding-bottom: 70px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .image_text_overlay_heading h3 {font-size: 35px;}
.about_banner_image_with_text .about_banner_content .container .heading {font-size: 40px;}
.about_banner_image_with_text .about_banner_content .container .text {font-size: 25px;}
.article .article__featured-media .article_banner_content .container .article__title .section__title .section__title-text {font-size: 50px;}
.article .article__featured-media .article_banner_content .banner_text p {font-size: 17px;}
.article .article__blocks .article__content h2 {font-size: 23px;}
.article .article__blocks .article__content li,.article_content_list .article_list_grid li,.article_product_main .pro_heading,.article .article__blocks .article__content h3,.relatedArticles .related_article_grid h3,.article .article__blocks .article__content p {font-size: 16px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Email-Footer {padding: 17px 20px 17px 50px;min-height: 60px;}
}
@media screen and (max-width: 1366px) {
.header .header-navs .primary-nav__item {margin-right: 30px;}
.header .header-navs .secondary-nav .secondary-nav__items .right_nav_link {margin-right: 0;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text {font-size: 60px;}
.collection .collection__header .collection__header-info .collection__header-info__text {font-size: 22px;}
}
@media screen and (max-width: 1280px) {
.header .header-navs .primary-nav__item {margin-right: 20px;}
.header .header-navs .secondary-nav .secondary-nav__items {grid-gap: 20px;}
.header .header-navs .secondary-nav .secondary-nav__items .secondary-nav__item .secondary-nav__link svg, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link .pin_icon svg {width: 24px;height: 24px;}
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a,
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items .nav__sub__item .nav__sub-t-wrap .nav__sub-t__items .nav__sub-t__item .nav__sub-t__link,.announcement .announcement__text,
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__items .footer-nav__item .footer-nav__link{font-size: 16px;}
.header__logo-wrapper .header__logo-img,.header__logo-wrapper .header-trigger {max-height: 80px;}
.header .header__logo, .shopify-section-header .header {height: 90px;}
.home-carousel .home-carousel__item .slide_content h2.heading,.js-section__rich-text section.section .home-rich-text .section__title .section__title-text {font-size: 40px;}
.home-carousel .home-carousel__item .slide_content {width: calc(100% - 200px);}
.c-btn--primary,.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Subscribe-Footer {min-width: auto;}
[data-section-type="home-custom"] .home-custom__items .u-1\/4\@tab {width: 100%;text-align: center;}
.footer .footer__content .footer_desk {grid-gap: 55px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item {min-height: 350px;}
.template-product .js-section__home-blog .section__title .section__title-text {font-size: 60px;}
.product-card .product-card__details .product-card-link .product-card__title,.product-card .product-card__details .product-card__price .money {font-size: 18px;}
.collection-main .collection-products .u-4\/5-sidebar-wide {padding-left: 40px;width: 80%;}
.collection-main .collection-products .u-1\/5-sidebar-wide {width: 20%;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__box:first-child {margin-bottom: 40px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .home-intro__content .home-intro__content__block p {font-size: 25px;}
.article .article__blocks .article__content h2 {font-size: 30px;}
}
@media screen and (max-width: 1199px) {
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a {font-size: 16px;}
.header .header-navs .secondary-nav .secondary-nav__items {grid-gap: 15px;}
.header .header-navs .primary-nav__item {margin-right: 15px;}
.header .header-navs .secondary-nav .secondary-nav__items .secondary-nav__item .secondary-nav__link svg, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link .pin_icon svg {width: 20px;height: 20px;}
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items.nav__sub__items--2 .nav__sub__item, .header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items.nav__sub__items--1 .nav__sub__item {width: 50%;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__title h3.section__title-text,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__title .section__title-text{font-size: 30px;line-height: 1.2;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__text p,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__text p{padding-top: 30px;font-size: 18px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .second_text_info,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .second_text_info{padding-top: 30px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box {padding: 50px 30px 50px 50px;}
.template-product .js-section__faq-page .section--page {padding: 70px 20px;}
.product-single .container .product-single__bottom .o-layout .u-3\/5\@desk {padding-right: 20px;}
.product-single .container .product-single__bottom .o-layout .u-2\/5\@desk {padding-left: 20px;}
.product-single .container .product-single__bottom .o-layout .product-single__classic-title .section__title-text {font-size: 40px;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text {padding-bottom: 20px;margin-bottom: 20px;}
.collection-main .collection-products .u-4\/5-sidebar-wide {padding-left: 30px;width: 75%;}
.collection-main .collection-products .u-1\/5-sidebar-wide {width: 25%;}
.collection #collection-main .collection-products {padding-top: 160px;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-trigger .collection-sidebar__filter__title {font-size: 25px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .home-intro__content .home-intro__content__block p {font-size: 22px;}
.article .article__featured-media .article_banner_content .container .article__title .section__title .section__title-text {font-size: 50px;padding-bottom: 25px;}
.article .article__featured-media .article_banner_content .container .article__title .section__title .section__title-text:before {width: 90px;}
.article .article__featured-media .article_banner_content .banner_text p {font-size: 17px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text {font-size: 30px;}
.home-testimonials .home-testimonials__items .home-testimonials__item .home-testimonials__content {width: calc(100% - 70px);padding: 0 20px;}
}
@media screen and (max-width: 1024px) {
.product-card .product-card__details .product-card-link .product-card__title,.product-card .product-card__details .product-card__price .money {font-size: 18px;}
section.section, .js-section__home-blog + .js-section__home-promo .section,.section.section--footer-newsletter,.template-product [data-section-type="home-promo"] {margin-bottom: 100px;}
.section[data-section-type="section-apps"] {margin-bottom: 100px;}
.template-product [data-section-type="home-promo"],section.main-about-brand-bg-image-with-text {margin-bottom: 52px;}
.js-section__home-collection-list + .js-section__home-collection-list section {margin-bottom: 70px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .section__title h2.section__title-text {font-size: 40px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .home-custom__item-text p {font-size: 20px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text {font-size: 30px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text::after {width: 70px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title {bottom: 50px;}
.home-carousel .home-carousel__item .slide_content h2.heading, .js-section__rich-text section.section .home-rich-text .section__title .section__title-text {font-size: 30px;}
.js-section__rich-text section.section .home-rich-text .home-rich-text__content p,.template-product .js-section__home-blog .section__title .blog_sub_heading p {font-size: 22px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .section__title-text {font-size: 25px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .second_text_info {padding-top: 30px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box,.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box,
.template-product .js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box{padding: 40px;}
.home-promo .home-promo__item:nth-child(even) {padding: 120px 0;}
.home-blog .home-blog__items .blog__details .home-blog__link .blog__title.h4 {font-size: 20px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__title h3.section__title-text,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__title .section__title-text{font-size: 30px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__text p,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__text p{font-size: 18px;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item:last-child {padding-left: 50px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .home-promo__text p {font-size: 15px;}
.footer .footer__content .footer_desk {grid-gap: 30px;}
.template-product .js-section__home-blog .section__title .section__title-text {font-size: 50px;}
.product-single .container .product-single__bottom .o-layout .product-single__classic-title .section__title-text {font-size: 35px;line-height: 1.2;margin-bottom: 20px;}
.product-single .container .product-single__bottom .o-layout .product-single__box .product-single__price .money {font-size: 20px;line-height: 1.2;}
.product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector {margin: 30px 0 20px;}
.product-single .container .product-single__bottom .o-layout .product-single__content {margin-top: 50px;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text::after {height: 4px;width: 100px;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text {font-size: 50px;}
.collection .collection__header .collection__header-info .collection__header-info__text {font-size: 20px;}
.product-card .product-card__details {margin-top: 25px;padding-left: 30px;}
.collection #collection-main .collection-products .collection-sidebar__filter__sort {max-width: 200px;}
.collection #collection-main .collection-products .product-card {margin-bottom: 30px;}
.template-collection [data-section-type="collection-template"] {margin-bottom: 70px;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-group .collection-sidebar__item .collection-sidebar__link,
.collection #collection-main .collection-products .collection-sidebar__filter__sort #SortBy{font-size: 16px;}
.collection-main .collection-products .collection-sidebar__filter-form .collection-sidebar__filter-trigger .collection-sidebar__filter__title {font-size: 20px;}
.about-custom-content .home-custom__items .cm-item-2 .home-custom__item {margin-bottom: 50px;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__box:last-child {padding-bottom: 40px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .home-intro__content .home-intro__content__block p {font-size: 18px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .image_text_overlay_heading h3 {font-size: 30px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .section__title h2.section__title-text {font-size: 35px;}
.about_banner_image_with_text .about_banner_content .container .heading {font-size: 35px;}
.about_banner_image_with_text .about_banner_content .container .text {font-size: 22px;}
.about_banner_image_with_text .about_banner_content {padding-top: 70px;}
.article .article__blocks .article__content h2 {font-size: 30px;}
.article .article__blocks .article__content li,.article_content_list .article_list_grid li,.article_product_main .pro_heading,.article .article__blocks .article__content h3,.relatedArticles .related_article_grid h3,.article .article__blocks .article__content p {font-size: 22px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Email-Footer {font-size: 18px;}
}
@media screen and (max-width: 991px) {
.home-carousel .home-carousel__item .slide_content .info {margin-bottom: 30px;}
.home-carousel .home-carousel__item .slide_content {width: calc(100% - 100px);}
.section--featured-collection .section__title {margin-bottom: 30px;}
.section--featured-collection .featured-collection .grid-layout,.js-section__product-recommendations .recommended-products .grid-layout {column-gap: 30px;-webkit-column-gap: 30px;-moz-column-gap: 30px;}
.section--featured-collection .featured-collection .grid-layout .product-card,.js-section__product-recommendations .recommended-products .grid-layout .product-card {flex-basis: calc((100% / 3) - 20px);}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item {min-height: 280px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text {font-size: 30px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title {bottom: 40px;padding: 0px 10px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text::after {width: 60px;bottom: -15px;}
.home-promo .home-promo__item .cm_img_grid,.home-promo .home-promo__item .cm_text_grid {width: 100% !important;}
.home-promo__item .o-layout__item .home-promo__media {margin: 0 !important;}
.home-promo .home-promo__item .container {padding: 0;}
.home-promo .home-promo__item .home-promo__box.home-promo__box.home-promo__box {margin: -80px auto 0;max-width: 100%;width: calc(100% - 40px);float: none;}
.product-card .product-card__details {margin-top: 20px;padding-left: 20px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .second_text_info,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .second_text_info{text-align: left;}
.home-carousel .home-carousel__item .slide_content h2.heading, .js-section__rich-text section.section .home-rich-text .section__title .section__title-text {font-size: 30px;}
.js-section__rich-text section.section .home-rich-text .home-rich-text__content p,.template-product .js-section__home-blog .section__title .blog_sub_heading p {font-size: 18px;}
.home-promo .home-promo__item.cm-video-section .cm_text_grid .home-promo__box {margin-top: 30px;text-align: center;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item:last-child {padding-left: 0;}
.home-promo .home-promo__item.cm-video-section .container .o-layout {margin-left: 0;padding: 0 20px;}
.home-promo .home-promo__item.cm-video-section .container .o-layout .o-layout__item {padding-left: 0;max-width: 480px;margin: 0 auto;}
.js-section__home-promo+.js-section__rich-text section.section {margin-bottom: 30px;}
.section--footer-newsletter .newsletter {padding: 70px 20px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__title .section__title-text {font-size: 30px;}
.home-blog .home-blog__items .o-layout__item {padding-left: 30px;}
.home-blog .home-blog__items .o-layout {margin: 0 0 0 -30px;}
.template-product .js-section__home-blog .section__title .section__title-text {font-size: 40px;}
.template-product .js-section__home-blog .section__title {margin-bottom: 30px;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-text {font-size: 25px;width: calc(100% - 20px);}
.collection .collection__header .collection__header-info {padding: 20px;}
.collection #collection-main .collection-products .collection-sidebar__filter__sort {top: 50px;}
.collection #collection-main .collection-products {padding-top: 110px;}
.template-page .main {margin-top: 30px;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__box:first-child {margin-bottom: 80px;}
.home-promo .home-promo__item:nth-child(odd).two-content-image-with-text .o-layout .home-promo__box:last-child {padding-top: 0;}
.article .article__blocks .article__content h2 {font-size: 30px;padding-bottom: 18px;}
.article .article__blocks .article__content li,.article_content_list .article_list_grid li,.article_product_main .pro_heading,.article .article__blocks .article__content h3,.relatedArticles .related_article_grid h3,.article .article__blocks .article__content p {font-size: 16px;}
.relatedArticles .related_article_heading {font-size: 30px;margin-bottom: 30px;}
.article_content_list {grid-gap: 35px;}
.relatedArticles .related_article_grid {grid-column-gap: 30px;}
.article_product_main {grid-gap: 30px;}
}
@media screen and (max-width: 980px) {
.product-single .container .product-single__photos {max-width: 100%;}
.product-single .container .product-single__bottom .o-layout .u-3\/5\@desk {padding-right: 0;width: 100%;}
.product-single .container .product-single__bottom .product-single__classic-title, .product-single .container .product-single__bottom product-single__box,
.product-single .container .product-single__bottom .product-single__content, .product-single .container .product-single__bottom .product-single__box {max-width: 100%;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__item {max-width: 100%;}
.template-product .product-single .product-single__bottom {padding-top: 0;}
.collection-main .collection-products .u-4\/5-sidebar-wide {width: 100%;}
.collection #collection-main .collection-products {padding-top: 0;}
.collection-main .collection-main__filter {text-align: center;}
.collection-sidebar__items #Filter-Price-Track-1 {background-color: #707070;}
.collection-sidebar__items .price-range__track input[type=range]::-webkit-slider-thumb {background: #FFE14F;}
}
@media screen and (max-width: 767px) {
section.section, .js-section__home-blog + .js-section__home-promo .section,.section.section--footer-newsletter,.template-product [data-section-type="home-promo"] {margin-bottom: 70px;}
.js-section__home-collection-list + .js-section__home-collection-list section {margin-bottom: 40px;}
.section[data-section-type="section-apps"] {margin-bottom: 70px;}
.template-product [data-section-type="home-promo"],section.main-about-brand-bg-image-with-text {margin-bottom: 46px;}
li.recommended-products__nav--item .recommended-products__nav--btn.active, li.featured-collection__nav--item .featured-collection__nav--btn.active {background: #000000 !important;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item {min-height: 400px;}
.footer .footer__content .footer_desk {display: none;}
.footer .footer__content .footer_mobile {display: grid;grid-template-columns: 1fr 1fr;grid-row-gap: 63px;grid-column-gap: 30px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .u-1\/3\@tab {text-align: center;padding-top: 15px;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item .home-promo__box.home-promo__box--btn .second_text_info {padding-top: 20px;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon {right: -20px;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__item {margin-bottom: 30px;margin-left: 30px;}
.home-testimonials--carousel .home-testimonials__item .home-testimonials__media {margin-top: 0 !important;}
[data-section-type="home-testimonials"] .section__title {margin-bottom: 30px;}
.section-home-testimonials.section-home-testimonials .home-testimonials--carousel .home-testimonials__media__item--stars-brand {line-height: normal;}
.template-product .product-single__photo__nav__item.product-single__photo__nav__item.product-single__photo__nav__item {display: none !important;}
.product-single .container .product-single__photos .product-single__photo__nav__dots li {margin: 10px 0 0 5px;}
.product-single .container .product-single__photos .product-single__photo__nav__dots li button .product-single__photo-thumbs__item {width: 6px;height: 6px;background: #000000;opacity: 0.5;}
.product-single .container .product-single__photos .product-single__photo__nav__dots li.slick-active button .product-single__photo-thumbs__item {opacity: 1;}
.collection .collection__header .collection__header-info .collection__header-info__text {font-size: 16px;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text {padding-bottom: 10px;margin-bottom: 10px;font-size: 30px;}
.template-collection [data-section-type="collection-template"] {margin-bottom: 40px;}
.template-page .main {margin-top: 0px;}
.about_banner_image_with_text .about_banner_content .container .heading {font-size: 30px;}
.about_banner_image_with_text .about_banner_content .container .text {font-size: 18px;}
.template-page .home-image-grid .home-image-grid__items .o-layout__item .home-image-grid__content .home-image-grid__desc {font-size: 18px;line-height: normal;}
.template-page .home-image-grid .home-image-grid__items .o-layout__item {margin-bottom: 40px;}
.article .article__featured-media .article_banner_content .container .article__title .section__title .section__title-text {font-size: 40px;padding-bottom: 15px;}
.article .article__featured-media .article_banner_content .banner_text p {font-size: 17px;}
.article .article__blocks .article__content li,.article_content_list .article_list_grid li,.article_product_main .pro_heading,.article .article__blocks .article__content h3,.relatedArticles .related_article_grid h3,.article .article__blocks .article__content p {font-size: 16px;}
.article .article__blocks .article__content h2 {font-size: 30px;}
.article .article__blocks {margin-top: 70px;}
.relatedArticles .related_article_grid {grid-column-gap: 20px;}
.relatedArticles .related_article_grid h3 {margin: 20px 0 0 20px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper {margin-bottom: 0;margin-top: 18px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title:first-child .product-single__accordion__title-wrapper {margin-top: 0;}
}
@media screen and (max-width: 640px) {
.home-carousel.slick-slider .home-carousel__item video {min-height: 570px;}
.collection .collection__header .collection__header-media:before {padding-bottom: 50%;}
.article .article__featured-media {height: 380px;}
.article_content_list {grid-template-columns: 1fr;grid-gap: 20px;}
.article_content_list .article_list_grid li {margin-bottom: 10px;}
.article_product_main {grid-template-columns: 1fr;}
.article_product_main .pro_content {display: grid;grid-template-columns: 150px 1fr;grid-gap: 15px;}
}
@media screen and (max-width: 480px) {
.header__logo-wrapper .header__logo-img, .header__logo-wrapper .header-trigger {max-height: 70px;}
.home-carousel .home-carousel__item .slide_content {width: calc(100% - 70px);top: calc(100% - 80px);transform: translate(-50%, -100%);}
.home-carousel .home-carousel__item .slide_content h2.heading {font-size: 35px;}
.home-carousel .home-carousel__item .slide_content .info p {font-size: 16px;max-width: 300px;}
.home-carousel .home-carousel__item .slide_content .info p br {display: none;}
.c-btn--primary {font-size: 14px;padding: 14px 50px 14px 30px !important;min-height: 47px;}
.c-btn--primary:after {right: 31px;width: 13px;height: 13px;background-size: 13px;}
.section--featured-collection .section__title .section__title-text,.js-section__product-recommendations .section__title .section__title-text {font-size: 21px;}
.section--featured-collection .section__title {margin-bottom: 20px;}
.product-card .product-card__details {margin-top: 15px;padding-left: 15px;}
.product-card .product-card__details .product-card-link .product-card__title, .product-card .product-card__details .product-card__price .money,
.cm_mobile_menu .cm_menu_content .cm_menu_link ul li.cm_link_item .cm_link, .cm_mobile_menu .cm_menu_content .cm_mobile_mega_menu .cm_mobile_mega_menu_grid ul .cm_link_item .cm_link{font-size: 14px;}
.section--featured-collection .featured-collection .featured-collection__nav button,.section--featured-collection .featured-collection .featured-collection__nav .featured-collection__nav--item {width: 6px;height: 6px;}
.section--featured-collection .featured-collection .featured-collection__nav {gap: 5px;}
.home-custom__items .cm-item-1 .home-custom__item .home-custom__img {max-width: 88px;}
.home-custom__items .cm-item-1 .home-custom__item .o-ratio.o-ratio--custom {padding-bottom: 53px !important;}
.home-custom__items .cm-item-1 .home-custom__item {margin-bottom: 20px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .section__title h2.section__title-text {font-size: 21px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .section__title {margin-bottom: 15px;}
.home-custom__items .cm-item-2 .home-custom__item .home-custom__item-content .home-custom__item-text p {font-size: 14px;max-width: 224px;}
.home-custom__items .cm-item-2 .home-custom__item {margin-bottom: 30px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item {min-height: 317px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text {font-size: 24px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item .collection-list__title .collection-list__title-text::after {width: 66px;bottom: -9px;height: 3px;}
.js-section__home-collection-list .collection-list .collection-list__items .o-layout__item .collection-list__item {margin-bottom: 20px;}
.js-section__rich-text section.section .home-rich-text .section__title .section__title-text,.template-product .js-section__home-blog .section__title .section__title-text {font-size: 21px;max-width: 223px;}
.js-section__rich-text section.section .home-rich-text .home-rich-text__content p,.template-product .js-section__home-blog .section__title .blog_sub_heading p {font-size: 14px;max-width: 245px;margin: 0 auto;}
.home-promo .home-promo__item .home-promo__box.home-promo__box.home-promo__box {width: calc(100% - 70px);padding: 50px 25px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .section__title-text {font-size: 21px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .home-promo__text p {font-size: 14px;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box .second_text_info {padding-top: 50px;}
.home-promo .home-promo__item.pb-none {padding-bottom: 30px !important;}
.js-section__home-promo + .js-section__rich-text section.section .home-rich-text .section__title {padding-bottom: 0;}
.js-section__home-blog .container {padding: 0;}
.home-blog .home-blog__items .blog__details {padding: 15px 0 0 35px;}
.home-blog .home-blog__items .blog__details .home-blog__link .blog__title.h4 {font-size: 14px;}
.home-blog + .section__link {padding-top: 6px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__title h3.section__title-text,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__title .section__title-text{font-size: 21px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box .home-promo__text p,
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .home-promo__text p{font-size: 14px;padding-top: 20px;}
.home-promo .home-promo__item.cm-video-section .o-layout__item .home-promo__media {padding: 9px;}
.js-section__home-promo .home-promo .home-promo__item:nth-child(odd) .o-layout .home-promo__media .home-promo__media-video .home-promo__media-video__btn .icon--play {font-size: 50px;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__media {max-width: 170px;margin: 0 auto !important;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item .home-promo__box.home-promo__box--btn {width: 100%;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item .home-promo__box.home-promo__box--btn .home-promo__text.rte p {font-size: 14px;}
.home-promo .home-promo__item.cm-video-section .container .home-promo__content .o-layout__item .home-promo__box.home-promo__box--btn .second_text_info {padding-top: 10px;}
.js-section__home-promo+.js-section__rich-text section.section .section__title-text {margin-bottom: 0 !important;}
.js-section__rich-text .insta-feed-heading {margin-bottom: 20px !important;}
.section  #insta-feed {margin: 20px auto 0;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__title .section__title-text {font-size: 21px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__title {margin-bottom: 15px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Email-Footer {padding: 10px 20px 10px 30px;min-height: 47px;font-size: 12px;}
.section--footer-newsletter .newsletter {padding: 30px 20px;}
.footer .footer__content {padding: 30px 0 15px;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__title {font-size: 14px;line-height: 1.3;margin-bottom: 10px;}
.header .header-navs .primary-nav .primary-nav__item .primary-nav__link, .header .header-navs .secondary-nav .secondary-nav__items .right_nav_link a,
.header .header-navs .primary-nav__item .nav__sub .nav__sub-wrap .nav__sub__items .nav__sub__item .nav__sub-t-wrap .nav__sub-t__items .nav__sub-t__item .nav__sub-t__link,
.announcement .announcement__text,.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__items .footer-nav__item .footer-nav__link {font-size: 14px;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__items .footer-nav__item {line-height: normal;margin-bottom: 10px;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-wrapper .footer-nav__social-link svg, .footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-link svg {width: 15px;height: 15px;}
.footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-wrapper .footer-nav__social-items, .footer .footer__content .o-layout .o-layout__item .footer-nav .footer-nav__social-items {grid-gap: 10px;}
.footer_mobile_logo .footer-nav__image-img {max-width: 88px !important;}
.footer .footer__content .footer_mobile {grid-template-columns: 1.6fr 1fr;grid-column-gap: 0;}
.js-section__home-promo .home-promo .home-promo__item .home-promo__content .home-promo__box, .home-promo .home-promo__item.image-right .home-promo__content .o-layout .o-layout__item .home-promo__box,
.template-product .js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box{padding: 50px 25px;}
.home-promo .home-promo__item.image-right .home-promo__content .o-layout .home-promo__media .o-ratio.o-ratio--custom {padding-bottom: 297px !important;}
.home-promo .home-promo__item.cm-video-section .container .o-layout,.container  {padding: 0 35px;}
.template-product .js-section__home-blog .section__title .section__title-text {padding-bottom: 0;}
.template-product .js-section__home-blog .section__title,.js-section__product-recommendations .section__title {margin-bottom: 20px;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg .home-promo__content .home-promo__box .second_text_info {    padding-top: 30px;}
.template-product .js-section__faq-page .section--page {padding: 50px 0px;}
.template-product .faq__category .faq__category__title .section__title-text {font-size: 21px;padding-bottom: 14px;}
.template-product .faq__category .faq__category__title .section__title-text:after {height: 4px;width: 65px;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-text {font-size: 14px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper .icon:after, .template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon .icon::after {height: 8px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper .icon:before, .template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon .icon::before {width: 8px;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon {right: 0;}
[data-section-type="home-testimonials"] .section__title .section__title-text {font-size: 21px;}
.home-testimonials--carousel .home-testimonials__item .home-testimonials__media i {font-size: 13px;}
.home-testimonials .home-testimonials__items .home-testimonials__item .home-testimonials__content .home-testimonials__text__text {font-size: 14px;margin-bottom: 20px;}
.home-testimonials .home-testimonials__items .home-testimonials__item .home-testimonials__content .home-testimonials__name .home-testimonials__name__text {font-size: 12px;}
.template-product .home-testimonials .home-testimonials__items .slick-dots {display: block!important;bottom: -30px;}
.template-product .js-section__home-testimonials .section {margin-bottom: 100px;}
.template-product .home-testimonials .home-testimonials__items .slick-dots li {opacity: 0.5;width: 6px;height: 6px;margin: 0 2.5px;}
.template-product .home-testimonials .home-testimonials__items .slick-dots li.slick-active {background-color: #000;opacity: 1;}
.template-product .section-home-testimonials.section-home-testimonials .home-testimonials--mob-carousel .home-testimonials__content {padding: 0;}
.product-single .container .product-single__bottom .o-layout .product-single__classic-title .section__title-text {font-size: 21px;margin-bottom: 15px;}
.product-single .container .product-single__bottom .o-layout .product-single__box .product-single__price .money {font-size: 16px;}
.product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector {margin: 15px 0 20px;}
.product-single__accordion .product-single__accordion__item-wrap:before {height: 4px;}
.product-single .container .product-single__bottom .o-layout .product-single__content {padding-top: 14px;}
.product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector .quantity-selector,
.template-product .js-section__faq-page .section--page .container .faq__accordion__item p,.about-imagw-with-text-overlay .home-intro.home-intro--light .home-intro__content .home-intro__content__block p{font-size: 14px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-wrapper .product-single__accordion__title-text {font-size: 21px;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__item p {font-size: 14px;line-height: 1.6;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__item {margin-bottom: 30px;margin-left: 30px;}
.product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector .js-qty__adjust, .product-single .container .product-single__bottom .o-layout .product-single__box__block--quantity_selector .js-qty__num {width: 25px;height: 25px;font-size: 9px;line-height: normal;}
.template-product .product-single .product-single__top {padding-top: 0;padding-bottom: 10px;}
.product-single .product-single__top .container {padding: 0;}
.js-section__product-recommendations .recommended-products .grid-layout {column-gap: 0px;-webkit-column-gap: 0;-moz-column-gap: 0px;}
.collection .collection__header .collection__header-media:before {padding-bottom: 100%;}
.collection .collection__header .collection__header-info .collection__header-info__title .section__title-text::after {width: 70px;}
.collection .collection__header .collection__header-info .collection__header-info__text,.about_banner_image_with_text .about_banner_content .container .text,
.template-page .home-image-grid .home-image-grid__items .o-layout__item .home-image-grid__content .home-image-grid__desc{font-size: 14px;}
.header .header__logo, .shopify-section-header .header {height: 76px;}
.section--featured-collection .featured-collection .grid-layout, .js-section__product-recommendations .recommended-products .grid-layout {column-gap: 0;-webkit-column-gap: 0;-moz-column-gap: 0;}
.about-custom-content .home-custom__items .cm-item-2 .home-custom__item {margin-bottom: 30px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .image_text_overlay_heading h3:after {width: 90px;height: 4px;}
.about-imagw-with-text-overlay .home-intro.home-intro--light .image_text_overlay_heading h3,.about_banner_image_with_text .about_banner_content .container .heading,
.article .article__blocks .article__content h2{font-size: 21px;}
.home-intro {padding: 36px 35px;}
.about_banner_image_with_text .about_banner_content {padding-top: 30px;}
.home-image-grid .container {padding: 0;}
.article .article__featured-media {height: 576px;}
.article .article__featured-media .article_banner_content .container .article__title .section__title .section__title-text {font-size: 35px;}
.article .article__featured-media .article_banner_content .container .article__title .section__title .section__title-text:before,.article .article__blocks .article__content h2:before {width: 65px;height: 4px;}
.article .article__featured-media .article_banner_content .banner_text p {font-size: 16px;}
.article .article__blocks .article__content li,.article_content_list .article_list_grid li,.article_product_main .pro_heading,.article .article__blocks .article__content h3,.relatedArticles .related_article_grid h3,.article .article__blocks .article__content p,
.article_product_main .pro_details .pro_title{font-size: 15px;line-height: normal;}
.relatedArticles .related_article_heading {font-size: 21px;margin-bottom: 20px;}
.article_content_list {grid-gap: 15px;}
.relatedArticles .related_article_grid {grid-column-gap: 15px;}
.article_product_main {grid-gap: 15px;}
.article .article__blocks {margin-top: 50px;}
.relatedArticles .related_article_grid h3 {margin: 15px 0 0 15px;}
.relatedArticles .related_article_grid {grid-template-columns: 1fr;grid-gap: 15px;}
.related_article_grid .well {padding-left: 15px;}
.article_product_main .pro_content {grid-template-columns: 110px 1fr;}
[data-section-type="home-collection"] .container {padding: 0;}
.template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-text {width: calc(100% - 60px);}
.home-promo__item.pro-img-left-brand-bg.about .home-promo__media .o-ratio,.home-promo__item.two-content-image-with-text .home-promo__media .o-ratio {padding-bottom: 85% !important;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__title .section__title-text {font-size: 21px;}
.js-section__footer-newsletter .container {padding: 0;}
.js-section__footer-newsletter .container .newsletter {padding: 30px 35px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Email-Footer {font-size: 12px;}
.c-btn--primary, .section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout__item #Subscribe-Footer {font-size: 14px;padding: 14px 58px 14px 30px !important;min-height: 47px;}
.section--footer-newsletter .newsletter .newsletter__content .newsletter__form-wrapper .o-layout {grid-template-columns: 1fr;grid-row-gap: 15px;}
.section--recommended-products .container {padding: 0;}
.recommended-products--carousel .grid-layout .product-card:first-child, .featured-collection--carousel .grid-layout .product-card:first-child {margin-left: 35px;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg.about .home-promo__content .home-promo__box .second_text_info .home-promo__btn {margin-right: 0;}
.product-single .container .product-single__bottom .o-layout .product-single__content .product-single__accordion .product-single__accordion__title .product-single__accordion__title-icon, .template-product .js-section__faq-page .section--page .container .faq__accordion__title .faq__accordion__title-icon {width: 8px;height: 8px;display: inline-block;}
}
@media screen and (max-width: 374px) {
.cm_mobile_menu .cm_menu_content .cm_menu_link ul {grid-gap: 15px;}
.js-section__home-promo .home-promo__item.pro-img-left-brand-bg.about .home-promo__content .home-promo__box .second_text_info .home-promo__btn {font-size: 12px;}
}
@media screen and (min-width: 768px) {
.footer_mobile {display: none;}
}
/* Responsive Css End */
#embed-video-container {
    background: #F6F5F1;
}

.footer__icons {
  display: none !important;
}

.article__blocks .pro_content img {
  width: 100%;
}

.faq__accordion__title-text {
  font-weight: 600;
}