h1,.h1,h2,.h2,h3{letter-spacing:.185em}h1,.h1{text-transform:uppercase;font-weight:300;line-height:140%;letter-spacing:.2em}.btn{padding:8px 18px;text-transform:uppercase;font-weight:600}.product-form__cart-submit,.shopify-payment-button .shopify-payment-button__button--unbranded{min-height:unset}@media only screen and (min-width: 750px){.index-section{padding-top:30px;padding-bottom:30px}.section-header{margin-bottom:30px}.btn.product-form__cart-submit{width:220px}}.section-header.text-center:after{content:"";display:block;margin:0 auto;border-bottom:1px solid black;width:50px}.section-header.text-center.decoration_none:after{content:none}.grid.myaccount{justify-content:center}#loyaltylion .lion-loyalty-splash-item__icon{display:none}#loyaltylion .lion-loyalty-splash-item__info{padding-left:5px}.announcement-bar{position:relative;display:flex;justify-content:space-between;align-items:center}@media (max-width: 767px){.announcement-bar{height:30px;line-height:30px}}.announcement-bar.site-header.logo--center{padding-top:0}.announcement-bar .announcement-bar__message{width:100%}.announcement-bar .announcement-bar__message *{font-size:14px}@media only screen and (max-width: 749px){.announcement-bar .announcement-bar__message{font-size:80%;overflow:scroll;padding-top:0;padding-bottom:0}.announcement-bar .announcement-bar__message p{white-space:nowrap}.announcement-bar .announcement-bar__message *{font-size:10px}}@media only screen and (max-width: 749px){.mobile-nav-wrapper{height:75vh!important;overflow:scroll}}.page-container{transition:none}.fixed_header .announcement-bar.top_bar{display:none}.fixed_header .announcement-bar:not(.top_bar),.fixed_header .site-header.border-bottom{position:fixed;left:0;right:0;top:0;z-index:999}.top_bar .announcement-bar__message{padding:6px 22px}@media only screen and (min-width: 750px){.site-header.logo--center{padding-top:20px}}@media only screen and (min-width: 750px) and (min-width: 750px) and (max-width: 1310px){.site-header.logo--center{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 750px){.site-header .flex_nav{display:flex;justify-content:space-between;padding-bottom:20px}.site-header .flex_nav nav{width:100%;display:flex;justify-content:center;align-items:center}.site-header .flex_nav .grid__item.site-header__icons--plus{width:120px;left:unset}.site-header .flex_nav .grid__item.logo-align--center{width:auto;margin:0 15px;left:unset}.site-header .flex_nav ul.site-nav{margin:0;padding:0;width:40%}.site-header .flex_nav ul.site-nav:first-of-type{display:flex;justify-content:flex-end}.site-header .flex_nav ul.site-nav:last-of-type{display:flex;justify-content:flex-start}.site-header .flex_nav .logo-align--center{width:20%;max-width:150px}.site-nav__dropdown>ul{border-left:2px solid #a1d3b4;margin-left:15px}.site-nav_padding{padding:0 2em}.site-nav__childlist-grid.second_level_nav{flex-wrap:unset;justify-content:space-between}.site-nav__childlist-grid.second_level_nav .site-nav__childlist-item{width:49%;min-width:300px}.site-nav__childlist-grid.second_level_nav .third_level_nav>li:not(.no_format){border-left:2px solid #a1d3b4;margin-left:15px}}@media only screen and (max-width: 749px){.site-header__icons-wrapper .site-header__icon.site-header__menu{order:1}.site-header__icons-wrapper .site-header__icon.site-header__menu svg{fill:#a1d3b4}.site-header__icons-wrapper .mobile_logo{order:2;padding-left:45px}.site-header__icons-wrapper .site-header__icon.site-header__account{order:3}.site-header__icons-wrapper .site-header__icon.site-header__cart{order:4}}@media only screen and (min-width: 750px){.mobile_logo{display:none}}@media only screen and (max-width: 749px){.mobile_header_bar{display:flex;justify-content:space-between;width:100%;padding:0}.mobile_header_bar .site-header__logo{display:flex;justify-content:center;padding-left:0}}.slideshow-wrapper .mega-title,.slideshow-wrapper .mega-subtitle,.hero .mega-title,.hero .mega-subtitle{text-shadow:none}@media only screen and (min-width: 750px){.slideshow-wrapper .slideshow__text-content_,.hero .slideshow__text-content_{width:45%}}.slideshow__text-wrap--desktop .slideshow__text-content,.slideshow__text-wrap--mobile{top:0}.image-bar__caption{text-shadow:none}.image-bar-with-borders .grid__item{padding-bottom:30px}.image-bar-with-borders .grid__item.grid__item_odd{padding-left:0}@media only screen and (max-width: 749px){.image-bar-with-borders .grid__item{padding-left:0}}.quotes-section blockquote.quotes-slider__text{padding:35px;display:flex;justify-content:space-between}.quotes-section blockquote.quotes-slider__text .quotes_slider_left,.quotes-section blockquote.quotes-slider__text .quotes_slider_center,.quotes-section blockquote.quotes-slider__text .quotes_slider_right{display:flex;flex-direction:column;justify-content:center}.quotes-section blockquote.quotes-slider__text .quotes_slider_left{width:30%}.quotes-section blockquote.quotes-slider__text .quotes_slider_left *{text-align:left}.quotes-section blockquote.quotes-slider__text .quotes_slider_center{width:20%}.quotes-section blockquote.quotes-slider__text .quotes_slider_right{width:50%;padding-left:20px;text-align:left}.quotes-section .quotes-wrapper .slick-dots{position:absolute;padding-left:15px;bottom:5px}@media only screen and (min-width: 750px){.quotes-section .quotes-wrapper .slick-dots{left:50%}.quotes-section .quotes_slider_left img,.quotes-section .quotes_slider_center img,.quotes-section .quotes_slider_right img{width:100%}}@media only screen and (max-width: 749px){.quotes-section .quotes-wrapper .slick-dots{width:100%}.quotes-section blockquote.quotes-slider__text{padding:45px;flex-wrap:wrap}.quotes-section blockquote.quotes-slider__text .quotes_slider_left,.quotes-section blockquote.quotes-slider__text .quotes_slider_center,.quotes-section blockquote.quotes-slider__text .quotes_slider_right{width:100%;align-items:center}.quotes-section blockquote.quotes-slider__text .quotes_slider_left img,.quotes-section blockquote.quotes-slider__text .quotes_slider_center img,.quotes-section blockquote.quotes-slider__text .quotes_slider_right img{width:50%}.quotes-section blockquote.quotes-slider__text .quotes_slider_right{padding-left:0}.quotes-section .slick-prev:before{position:relative;left:30px}.quotes-section .slick-next:before{position:relative;left:-30px}}.slick-prev:before{color:transparent;background:url(chevron-left-solid.svg) no-repeat}.slick-next:before{color:transparent;background:url(chevron-right-solid.svg) no-repeat}.quotes-wrapper .slick-dots{margin-top:0}.product-card:hover .product-card__title,.product-card:focus-within .product-card__title{border-bottom:none}.product-card .product-card__title{display:block}.product-card .product-card__title .custom_heading{text-transform:uppercase;font-weight:700;margin-bottom:15px}.product-card .price{align-items:center}.product-card form{display:flex;justify-content:center}.section-information{padding-bottom:0!important;margin-bottom:25px;padding-left:30px}.section-information-container{border-bottom:1px solid}.section-information button{border:none;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.section-information .accordion{background-color:#fff;cursor:pointer;padding:18px;width:100%;text-align:left;border-top:1px solid;outline:none;transition:.4s}.section-information .panel{padding:18px;background-color:#fff;display:none;overflow:hidden}.section-information .panel>div{border-left:1px solid #9fd4b3;padding-left:10px}form.product-form.product-form-product-template{display:flex;flex-flow:column;align-items:center;width:fit-content;margin:0 auto}.centered_list{display:flex;justify-content:center}.product-template__container .product-form{padding-top:10px}.product-template__container .product__vendor *{text-transform:uppercase;letter-spacing:.05em}.product-template__container .product-single__meta .product__price .price{align-items:center}.product-template__container .product-single__meta .price__pricing-group{font-size:26px}.product-template__container .product-single__media-wrapper,.product-template__container .product-single__thumbnail-image{box-shadow:0 10px 30px #28282040}.product-template__container .product-single__thumbnail.active-thumb{border:none;opacity:.5}.product-template__container .variant-btn input[type=radio]{display:none}.product-template__container .variant-btn-holder{display:flex;width:auto;margin:0 auto;flex-wrap:wrap;align-items:center;justify-content:center}.product-template__container .variant-btn label{padding:10px 30px;color:#000;margin:0 5px 10px;border:1px solid black;font-weight:700}.product-template__container .variant-btn-holder .variant_active{color:#fff}@media only screen and (max-width: 749px){.product-template__container .variant-btn-holder{width:100%}}.grid.grid--uniform.grid--view-items{display:flex;justify-content:center;flex-wrap:wrap}#shopify-product-reviews{margin:0 auto!important}.product-form__controls-group{justify-content:center}.product-form__controls-group input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.product-form__controls-group input[type=number]::-webkit-inner-spin-button,.product-form__controls-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.page-general-template .top-banner{padding-bottom:50px}.page-general-template .page-width{padding-top:50px}.page-general-template .top-banner+.page-width{padding-top:0}.page-general-template .top-banner img{box-shadow:0 10px 15px #0000001a;width:100%}@media only screen and (max-width: 749px){.page-general-template .top-banner img{height:40vh;position:relative;object-fit:cover}}.page-general-template .section{margin-top:20px;padding-bottom:20px}.page-general-template a.btn{margin:20px 0}.page-general-template .custom-collection .grid-view-item.product-card{margin-bottom:60px}.page-container #col-main{max-width:1200px;margin:0 auto;padding-left:55px;padding-right:55px}.contact_table>div{margin-bottom:20px}@media only screen and (min-width: 750px){.contact_table{display:flex;justify-content:space-between}.contact_table>div{width:50%}.contact_table>div:nth-child(2){text-align:center}}footer.site-footer{margin-top:0}footer .site-footer__content{padding:20px 0;border-top:1px solid #e4e4e4}footer .site-footer-icon{width:max-content;margin:0 auto;padding:40px 0 20px}footer .site-footer-icon img{max-height:50px}footer .site-footer__item-inner.site-footer__item-inner--newsletter{padding:20px;background-color:#e3f6ea}footer .site-footer__item-inner.site-footer__item-inner--newsletter .headline{margin-bottom:10px}footer .site-footer__social-icons{display:flex;justify-content:flex-end}footer .site-footer__item{margin-bottom:0}footer .footer-payment-holder{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4}footer .footer-payment-holder *{padding-bottom:0}footer .footer-additional-menu{padding-top:20px}footer .footer-additional-menu ul.site-footer__linklist{display:flex;flex-wrap:wrap}footer .footer-additional-menu .site-footer__linklist-item{width:max-content;padding-right:10px}footer .trust_badge{max-width:120px;max-height:100px}footer .payment_label{text-transform:uppercase;font-weight:700;margin-right:10px}footer .payment-icon.shipping_icon{height:24px}footer .site-footer-item-tall{height:auto}footer .trust_badge_outer{padding-left:0}@media only screen and (max-width: 749px){footer .page-width.site-footer__content-holder{padding-right:22px}footer .site-footer__social-icons{justify-content:center}}.cart-popup-wrapper:focus{outline:none}.cart-popup .cart-popup-recommendations{margin:20px 0;padding-top:20px;border-top:1px solid #e4e4e4}.cart-popup .product-recommendations__inner{padding:10px 0}.cart-popup .product-recommendations__inner ul.grid{margin-left:0}.cart-popup .product-recommendations__inner li{display:none}.cart-popup .product-recommendations__inner li.recommendation_product_1,.cart-popup .product-recommendations__inner li.recommendation_product_2{display:inline-block;width:50%}.cart-popup .product-recommendations__inner .action-buttons,.cart-popup .product-recommendations_fallback{display:none}.cart-recommendations{margin-top:50px}
/*# sourceMappingURL=/cdn/shop/t/57/assets/latori-gmbh-styles.scss.css.map */
