.section-hero{position:relative;overflow:hidden}.section-hero figure{margin:0}.section-hero figure img{width:100%;margin:0;padding:0}.section-hero figure figcaption{max-width:1140px;position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:0;right:0;width:100%;margin:0 auto}.section-hero figure figcaption .title{text-transform:uppercase;color:#fff;font-weight:700;font-size:54px}@media screen and (max-width:768px){.section-hero figure figcaption .title{font-size:200%;margin:0}}.section-hero figure figcaption .rte-settings{font-size:40px;color:#fff}@media screen and (max-width:768px){.section-hero figure figcaption .rte-settings{font-size:150%}}.section-hero figure figcaption .btn{display:flex;padding:10px 30px;margin-top:30px;color:#000;background:#fff;text-decoration:none;font-size:20px;width:fit-content}@media screen and (max-width:768px){.section-hero figure figcaption .btn{margin:0;width:125px;padding:7.5px 15px;margin-top:10px}}.section-featured{position:relative;margin-top:30px;padding:0}.section-featured figure{margin:0;position:relative}.section-featured figure img{width:100%;height:100%;object-fit:cover}.section-featured figure:after{content:"";width:100%;height:100%;top:0;left:0;background:rgb(0 0 0 / .25);position:absolute;z-index:0;pointer-events:none}.section-featured figcaption{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);left:30px;color:#fff;z-index:1}.section-featured .block-featured-main{height:580px}@media screen and (max-width:767px){.section-featured .block-featured-main{margin-bottom:30px;height:auto}}.section-featured .block-featured-main .btn{width:150px;display:block;margin-top:30px;padding:10px 30px;background:#fff;color:#000!important;border-color:#fff0;text-align:center;text-decoration:none}.section-featured .block-featured-item{height:275px;min-height:100px}.section-featured .block-featured-item:first-child{margin-bottom:30px}@media screen and (max-width:767px){.section-featured .block-featured-item{width:calc(50% - 15);width:-webkit-calc(50% - 15px);width:-moz-calc(50% - 15px);width:-ms-calc(50% - 15px);width:-o-calc(50% - 15px);display:inline-block;margin-bottom:0;height:auto}.section-featured .block-featured-item:first-child{float:left;margin-bottom:0}.section-featured .block-featured-item:last-child{float:right}}@media screen and (max-width:572px){.section-featured .block-featured-item{width:100%;padding:0!important}.section-featured .block-featured-item:first-child{float:left;margin-bottom:30px}}.section-featured .block--featured-item-link{display:block;width:100%;height:100%}.section-collection{background:#fff;margin:0;padding:30px 0 0}.section-collection .collection-image{margin:0;padding:0;overflow:hidden;position:relative}@media screen and (max-width:767px){.section-collection .collection-image{margin-bottom:30px}}.section-collection .collection-image figcaption{position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 450ms ease-out;-o-transition:all 450ms ease-out;transition:all 450ms ease-out}.section-collection .collection-image figcaption .btn{color:#000;font-size:12px;display:inline-block;cursor:pointer;padding:10px 50px;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;line-height:30px;font-weight:500;text-transform:uppercase;background-color:#fff;border-radius:0}.section-collection .collection-image .collection-src{width:100%;-webkit-transition:opacity 0.35s,-webkit-transform 1s;transition:opacity 0.35s,-webkit-transform 1s;-o-transition:opacity 0.35s,transform 1s;transition:opacity 0.35s,transform 1s;transition:opacity 0.35s,transform 1s,-webkit-transform 1s}.section-collection .collection-image:hover figcaption{bottom:65px}.section-collection .collection-image:hover .collection-src{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.section-products{padding:30px 0 0}.section-products .section-heading .section-title{margin:0;padding-bottom:30px;text-transform:uppercase}.section-products .products{overflow:hidden}.section-products .products .owl-stage{min-width:5000px;overflow:hidden}.section-products .products .owl-stage .owl-item{display:inline-block}.section-products .products .owl-stage .owl-item .product{width:100%;margin:0}.section-products .products .star-rating{position:absolute}.section-products .woocommerce{position:relative}.section-products .woocommerce .owl-nav{position:absolute;top:-60px;right:0}.section-products .woocommerce .owl-nav button{background:#fff0;border:#fff0;padding:7.5px;outline:none}.section-products .woocommerce .owl-nav button .next,.section-products .woocommerce .owl-nav button .previous{fill:#000}.section-products .woocommerce .owl-nav .disabled .next,.section-products .woocommerce .owl-nav .disabled .previous{fill:#ababab}.block-collection-grid{background:#3E71FF;padding:45px 0 30px;margin-top:30px}.block-collection-grid .section-heading{margin-bottom:45px;text-align:center;color:#fff;text-transform:uppercase}.block-collection-grid .section-heading .heading{margin:0}.block-collection-grid .collection-image{margin:0 0 30px}.block-collection-grid .collection-image img{width:100%;position:relative;vertical-align:bottom}.block-collection-grid .collection-image .caption .title{display:block;text-align:center;text-transform:uppercase;font-weight:500;font-size:12px;color:#000;line-height:20px;overflow:hidden;box-sizing:border-box;padding:15px 5px;white-space:normal;margin:0;background:#fff}.section-proposition{background:#1b1b1b;padding:20px 0;border-bottom:1px solid rgb(255 255 255 / .1)}@media screen and (max-width:480px){.section-proposition .proposition-block{width:100%}}.section-proposition .proposition-item{position:relative}@media screen and (max-width:992px){.section-proposition .proposition-item{margin-bottom:30px}}.section-proposition .proposition--item-thumb{position:absolute;left:0;right:0}.section-proposition .proposition--item-icon{width:40px}@media screen and (max-width:768px){.section-proposition .proposition--item-icon{width:30px;position:relative;top:-2px}}.section-proposition .proposition--item-caption{position:relative;padding-left:50px;color:#fff}.section-proposition .proposition--item-title{margin:0 0 2px;text-transform:uppercase;font-size:14px}@media screen and (max-width:768px){.section-proposition .proposition--item-title{font-size:75%}}.section-proposition .proposition--item-desc{font-size:13px;margin-bottom:0}@media screen and (max-width:768px){.section-proposition .proposition--item-desc{font-size:75%}}.site-footer{background:#000;color:#bfbfbf}.section-footer{padding:30px 0 45px}.section-footer .title{color:#fff;font-size:12px;margin:0 0 20px;text-transform:uppercase}.section-footer .widget{padding:0;font-size:14px;color:#bfbfbf}.section-footer .widget a{color:inherit;text-decoration:none}.section-footer .widget_custom_html ul li{margin-bottom:8px}.section-footer .widget_custom_html ul li i{color:#fff;font-size:14px;margin-right:8px}.section-footer .social-icons{padding:0;margin:0 0 30px}.section-footer .social-icons li{display:inline-block;margin:8px 8px 8px 0}.section-footer .social-icons li a{width:30px;height:30px;color:#000;display:block;font-size:15px;line-height:30px;text-align:center;border-radius:100%;background-color:#fff}.site-footer .section-copyright{font-size:14px;padding:15px 0;border-top:1px solid rgb(255 255 255 / .1)}.site-footer .section-copyright a{color:#bfbfbf;display:inline-block;text-decoration:none}.site-footer .section-copyright a:hover{color:#bcbcbc}.site-footer .section-copyright small{display:block;font-size:13px}