h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0}.chanel-list{padding-left:0;margin-top:30px}.chanel-item{margin-right:10px;display:inline-block}.chanel-item .chanel-logo{width:30px}#wrap-main-section.fluid{padding:0}#content.content{padding:0;overflow:hidden}#wrap-main-section #content .bg{padding:0}section.page-section{overflow:hidden;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.section-inner{width:100%;padding:100px 8%;position:relative;overflow:hidden}.section-header{text-align:center;width:100%;margin-bottom:50px}.section-content{padding:20px;overflow:hidden;max-width:100%}.full-height{height:calc(100vh - 79px)}.section-content-wrapper{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;align-items:center;-webkit-align-items:center;-moz-align-items:center;height:100%}.text-right .section-content-wrapper .section-content{width:50%;margin-left:auto}.text-left .section-content-wrapper .section-content{width:50%;margin-right:auto}.text-center .section-content-wrapper .section-content{width:100%;margin:auto}.section_default_layout_text-image_cover .section-image{height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.section_default_layout_text-image_cover .section-inner{padding:0;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;align-items:center;-webkit-align-items:center;-moz-align-items:center}.section-slider.image{margin:30px auto}.section-slider.background{height:100%;width:100%;position:relative}.section-slider.background li:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;z-index:10}.section-slider.background .bx-wrapper,.section-slider.background .bx-viewport,.section-slider.background .bx-viewport ul,.section-slider.background .bx-viewport ul li{height:100% !important}.section-slider.background .bx-viewport ul li{background-size:cover;background-position:center;background-repeat:no-repeat}.section_background_slider .section-inner,.section_content_slider .section-inner{padding:0}.section_background_slider .section-content-wrapper,.section_content_slider .section-content-wrapper{position:absolute;z-index:100;color:#fff;width:100%;height:100%;padding:50px}.section_testimonial .section-slider{width:100%;margin:0 auto;text-align:center}.section_testimonial .section-slider .bx-viewport{height:auto}.section_testimonial .section-slider li{padding:10px}.section_testimonial .testimonial-description{margin-bottom:60px}ul.grid-list{padding:0;margin:0;overflow:hidden;display:-webkit-box;display:flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row}li.grid-item{list-style-type:none;position:relative}li.grid-item .grid-item-text{padding:20px}li.grid-item.card{margin-bottom:20px}li.grid-item.card .grid-item-inner{box-shadow:0 10px 20px rgba(0,0,0,.2);-webkit-box-shadow:0 10px 20px rgba(0,0,0,.2);-moz-box-shadow:0 10px 20px rgba(0,0,0,.2);background-color:#fff;color:#333}li.grid-item.background{height:100%;margin:0;padding:0;background-size:cover;background-position:center;background-repeat:no-repeat}li.grid-item.background:after{content:"";width:100%;height:100%;position:absolute;top:0;z-index:100;background:rgba(0,0,0,.3)}li.grid-item.background .grid-item-inner{position:absolute;bottom:0;z-index:200;color:#fff}.section_grid_layout_background .section-inner{padding:0}.section_grid_layout_background .section-grid{height:100%}.section_grid_layout_background ul.grid-list{height:100%}.map-wrapper{position:relative}.map-wrapper .tab-box{position:absolute;bottom:0;left:0;right:0;z-index:10;text-align:center}.map-wrapper .tab-box a{background-color:#a9a9a9;padding:10px 20px;display:inline-block;color:#fff}.map-wrapper .tab-box a.active-map{background-color:#333}.collection-page-content .page-header{margin:0;height:500px;color:#fff;text-align:center;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-direction:row;-webkit-flex-direction:row;-moz-flex-direction:row;align-items:center;-webkit-align-items:center;-moz-align-items:center}.collection-page-content .page-header:after{content:"";width:100%;height:100%;position:absolute;top:0;background:rgba(0,0,0,.3);z-index:0}.collection-page-content .page-header-inner{z-index:1;padding:0 10%}.section_gallery .gallery-section-content{padding:0}.section_gallery .gallery-header{margin-bottom:30px;text-align:center}.section_gallery .gallery-title{margin-bottom:18px;font-size:60px;font-weight:700;line-height:48px;font-family:"minion-pro";color:#333;position:relative;display:inline-block;text-align:center}.section_gallery .gallery-title:before{position:absolute;content:"";width:80px;height:4px;background:#fc0;left:50%;transform:translateX(-50%);bottom:-20px}.section_gallery .gallery-description,.shop_link_section .shop-link-description{max-width:780px;margin:0 auto 32px;text-align:center;font-size:15px;font-weight:400;line-height:24px;color:#333}.shop_link_section .shop-link-header{margin-bottom:30px;text-align:center}.shop_link_section .shop-link-header .section-title{margin-bottom:18px;font-size:60px;font-weight:700;line-height:48px;font-family:"minion-pro";color:#333;position:relative;display:inline-block;text-align:center}.shop_link_section .shop-link-header .section-title:before{position:absolute;content:"";width:80px;height:4px;background:#fc0;left:50%;transform:translateX(-50%);bottom:-20px}.shop_link_section .shop-link-cards-grid{display:grid;grid-template-columns:repeat(2,460px);justify-content:center;gap:8px;margin-top:16px}.shop_link_section .shop-link-card{display:flex;flex-direction:column;width:460px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.05);box-shadow:0 10px 20px rgba(0,0,0,.05);border-radius:10px;text-decoration:none;color:inherit;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;margin:0}.shop_link_section .shop-link-card:hover{transform:translateY(-6px);border-color:rgba(0,0,0,.12);box-shadow:0 24px 56px rgba(0,0,0,.08)}.shop_link_section .shop-link-card-image{position:relative;height:90px;min-height:90px;display:flex;align-items:center;justify-content:center;background:#fff;padding:8px}.shop_link_section .shop-link-card-image img{width:auto;max-width:100%;max-height:100%;object-fit:contain;object-position:center;display:block;transition:transform .35s ease}.shop_link_section .shop-link-card:hover .shop-link-card-image img{transform:scale(1.02)}.shop_link_section .shop-link-card-footer{padding:4px 10px 6px;text-align:center}.shop_link_section .shop-link-card-label{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#333;padding:5px 12px;border-radius:999px;background:#f5efe3;min-width:110px;line-height:1.2}@media (max-width:992px){.shop_link_section .shop-link-cards-grid{grid-template-columns:1fr}}.section_gallery .gallery-item{overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 6px 18px rgba(0,0,0,.08);display:flex;flex-direction:column;transition:transform .25s ease,box-shadow .25s ease}.section_gallery .gallery-item span{display:block;padding:14px 16px 16px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;color:#333;text-align:center;position:relative}.section_gallery .gallery-item span:after{content:"";display:block;width:32px;height:3px;background:#fc0;margin:10px auto 0;border-radius:2px}.section_gallery .gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:28px}.section_gallery .gallery-item img{width:100%;height:320px;object-fit:cover;display:block;transition:transform .3s ease}.section_gallery .gallery-item:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(0,0,0,.12)}.section_gallery .gallery-item:hover img{transform:scale(1.04)}@media (max-width:992px){.section_gallery .gallery-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:576px){.section_gallery .gallery-grid{grid-template-columns:1fr}.section_gallery .gallery-item img{height:300px}}