.cms-about-us .page.messages{padding-left:0 !important;padding-right:0 !important}.cms-about-us .page-title-wrapper{display:none}.cms-about-us .section-banner iframe{width:100%;height:320px}.cms-about-us .section-banner{position:relative;overflow:hidden}.cms-about-us:not(.active-builder) .section-banner .banner-image{position:absolute;width:100%;height:100%;background-color:#C9C4C1}.cms-about-us:not(.active-builder) .section-banner .banner-image div,.cms-about-us .section-banner .banner-image div span{width:100%;height:100%}.cms-about-us .section-banner .hastag{text-align:center;margin-bottom:32px}.cms-about-us .section-banner .hastag h2{font-size:48px;line-height:55px}.cms-about-us:not(.active-builder) .section-banner .banner-image img{width:auto;height:auto;position:absolute;top:0;left:0;min-width:80%;min-height:100%;-o-object-fit:cover;object-fit:cover}.cms-about-us:not(.tricky) .section-banner .banner-content{-ms-flex:0 1 50.4%;-webkit-box-flex:0;flex:0 1 50.4%;max-width:50.4%;padding:85px 0 70px;padding-right:10.4% !important}.cms-about-us .section-banner .line{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.cms-about-us .section-description p{font-size:24px;line-height:34px;text-align:center;max-width:500px;margin:auto;padding:57px 0 155px;font-family:'Playfair Display'}.cms-about-us .section-description-2 p{font-size:24px;line-height:34px;text-align:center;max-width:680px;margin:auto;padding:113px 0 36px;font-family:'Playfair Display'}.cms-about-us .section-content{background-color:#F6F6F6;padding-bottom:9px}.cms-about-us .section-content .col-des-12{max-width:992px;margin:auto}.cms-about-us .section-content .content-image{-ms-flex:0 1 50.4%;-webkit-box-flex:0;flex:0 1 50.4%;max-width:50.4%;-webkit-transform:translateY(-65px);-ms-transform:translateY(-65px);transform:translateY(-65px)}.cms-about-us .section-content .content-text{-ms-flex:0 1 49.6%;-webkit-box-flex:0;flex:0 1 49.6%;max-width:49.6%;padding-left:30px;padding-top:103px}.cms-about-us .page-main .section-content h3{font-size:35px;line-height:1.4;margin-bottom:21px}.cms-about-us .page-main .section-content h4{font-size:24px;line-height:1.44;margin-bottom:21px}.cms-about-us .section-content p{margin-bottom:20px}.cms-about-us .section-content p:last-child{margin-bottom:0}.cms-about-us .section-tag{background:#f6f6f6;padding-top:266px;padding-bottom:267px}.cms-about-us footer.page-footer{margin-top:0}.cms-about-us .section-instagram{padding-bottom:75px}.cms-about-us .section-instagram .line{margin-left:0px;margin-right:0}.cms-about-us .section-instagram .title h3{text-align:center;font-size:35px;line-height:55px;margin-bottom:109px}.cms-about-us .section-instagram .content>div{margin-left:-12px;margin-right:-12px}.cms-about-us .section-instagram div:not(.item){padding-left:0 !important;padding-right:0 !important}.cms-about-us .section-instagram .content{margin-bottom:62px}.cms-about-us .section-instagram .content:after{content:"";display:table;clear:both}.cms-about-us .section-instagram .item{float:left;width:20%;padding:0 11.5px}.cms-about-us .section-instagram .item img{width:100%;display:block}.cms-about-us .instagram-button{text-align:center}.cms-about-us .instagram-button a{height:46px;border:1px solid #282828;text-align:center;font-size:14px;line-height:46px;display:inline-block;padding:0 48px;text-transform:uppercase;letter-spacing:0.5px}@media (min-width:768px){.cms-about-us:not(.active-builder) .section-banner *{padding-left:0 !important;padding-right:0 !important}}@media (max-width:1023px){.cms-about-us .section-banner .hastag h2{font-size:34px;line-height:46px}.cms-about-us .section-content .content-text{padding-top:60px}.cms-about-us .section-description p{padding-bottom:130px}.cms-about-us .section-description-2 p{padding-top:60px}.cms-about-us .section-instagram .title h3{margin-bottom:60px}}@media (max-width:767px){.cms-about-us .section-description-2 p{font-size:18px;line-height:24px;padding:42px 30px 0}.cms-about-us .section-content{padding-top:60px;padding-bottom:47px}.cms-about-us .section-instagram .title h3{font-size:24px;line-height:30px;max-width:240px;margin:auto;margin-top:59px;margin-bottom:31px}.cms-about-us .section-content .content-image,.cms-about-us .section-content .content-text{-ms-flex:0 1 100%;-webkit-box-flex:0;flex:0 1 100%;max-width:100%}.cms-about-us .section-content .content-image{text-align:center}.cms-about-us .section-tag{padding-top:140px;padding-bottom:140px}.cms-about-us .section-banner .banner-image img{max-width:none}.cms-about-us .section-banner .banner-content{-ms-flex:0 1 100%;-webkit-box-flex:0;flex:0 1 100%;max-width:100%;padding:0;padding-right:0;position:static}.cms-about-us .section-banner .hastag{position:absolute;left:0;width:100%;top:307px;z-index:1}.cms-about-us .section-banner .hastag h2{color:#fff;font-size:24px;line-height:30px}.cms-about-us .section-banner{height:0;padding-bottom:562px}.cms-about-us .video-mobile{position:relative;height:0;padding-bottom:51.8%;margin-top:22px}.cms-about-us .section-description p{font-size:21px;line-height:29px;padding:55px 0px 61px}.cms-about-us .section-content p{font-size:14px;line-height:18px;text-align:center}.cms-about-us:not(.active-builder) .video-mobile *:not(iframe){padding:0 !important;margin:0 !important;position:static !important}.cms-about-us .video-mobile iframe{position:absolute;height:100%;left:15px;right:15px;width:calc(100% - 30px)}.cms-about-us .section-instagram .item{width:50%;margin-bottom:15px;padding:0 8px}.cms-about-us .section-instagram .item:nth-child(n+5){display:none}.cms-about-us .section-instagram .content{margin-bottom:15px}.cms-about-us .section-instagram .content>div{margin-left:-8px;margin-right:-8px}.cms-about-us .section-content .content-text{margin-top:-28px;padding:0 30px}.cms-about-us .section-content p{margin-bottom:18px}.cms-about-us .section-instagram{padding-bottom:67px}.cms-about-us:not(.active-builder) .section-banner .banner-image img{min-width:100%}}@media (max-width:576px){.cms-about-us footer.page-footer .footer.content h2.title{font-size:16px !important}}.cms-materials .landing-header{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;height:0;padding-bottom:38.9%}.cms-materials .landing-header .content{text-align:center;color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-54%);-ms-transform:translateY(-54%);transform:translateY(-54%);width:100%;padding:0 15px}.cms-materials .landing-header .col-des-12:not(.content){position:static}.cms-materials .landing-header .content .wrapper{max-width:530px;margin-left:auto;margin-right:auto}.cms-materials .landing-header .title{line-height:1.4;font-size:35px;color:#fff;margin-bottom:5px}.cms-materials.fullwidth .page-main>.columns{padding:0 !important}.cms-materials .more-information,.cms-materials .category-description{display:none}.cms-materials .landing-header .description{text-align:center}.cms-materials .landing-categories .landing-grid{padding:0 15px}.cms-materials .landing-categories .item{padding:0 15px;margin-bottom:56px}.cms-materials .landing-categories .item>.line{margin:0}.cms-materials footer.page-footer{margin-top:38px}.cms-materials .landing-categories .item .image-subcate .image-content a{position:absolute;top:0;left:0;right:0;bottom:0}.cms-materials .landing-categories .item .image-subcate img{-o-object-fit:cover;object-fit:cover}.cms-materials .landing-categories .item .image-subcate{padding-bottom:125%;position:relative}.cms-materials .landing-categories .item .info-subcate .title a{padding-top:0}.cms-materials .landing-categories .item .info-subcate{color:#000;width:100%;padding:0 15px;max-width:250px;position:static;-webkit-transform:none;-ms-transform:none;transform:none;margin-left:auto;margin-right:auto;padding-top:8px;text-align:center;position:relative}.cms-materials .landing-categories .item .info-subcate .title{font-size:23px;font-weight:400;margin-bottom:0;margin-bottom:6px}.cms-materials .landing-categories .item .info-subcate .title a,.cms-materials .landing-categories .item .info-subcate .title a:visited{color:#222}.cms-materials .landing-categories .item .info-subcate .description p{margin-bottom:0;line-height:1.35}.cms-materials .landing-categories{padding-bottom:9px;max-width:1020px;margin:auto;padding-top:50px}@media (max-width:1024px){.cms-materials .landing-categories{padding-bottom:60px}.cms-materials .landing-header .content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}@media (max-width:767px){.cms-materials .landing-header{padding-bottom:70%}.cms-materials .landing-categories{padding-bottom:0}}@media (max-width:479px){.cms-materials .landing-categories{padding-bottom:0}.cms-materials .landing-header{padding-bottom:140%}.cms-materials .landing-categories .item{padding:0 12px}.cms-materials .landing-categories>.frame>.line{margin:0 -12px}}.stockists-category-view .page-title-wrapper.layout_type1{display:none}.stockists-banner img{display:block;width:100%}.stockists-banner h2{text-align:center;margin-top:34px;margin-bottom:30px}.stockists-category-view .breadcrumbs{display:none}.stockists-category-view .page-main .categories-list{margin-bottom:38px}.stockists-category-view .page-main .categories-list .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:935px;margin:auto;padding:0 15px}.stockists-category-view .page-main .cate-item{width:20%;padding:0 5px;margin-bottom:12px}.stockists-category-view .page-main .cate-item a{display:block;font-size:12px;border:1px solid #979797;text-align:center;background:#fff;line-height:15px;padding:13px 15px;text-transform:uppercase;font-family:'Lato';letter-spacing:1.2px;height:100%;display:table;width:100%}.stockists-category-view .page-main .cate-item a span{display:table-cell;vertical-align:middle;word-break:break-all}.stockists-category-view .page-main .cate-item a:hover{background:#282828;color:#fff}.stockists-category-view .page-main .products-list.empty{text-align:center;margin-bottom:50px}.stockists-category-view .page-main .products-list .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1212px;margin:auto;padding:0 15px}.stockists-category-view .page-main .product-item{width:33.33%;padding:0 10px;margin-bottom:19px}.stockists-category-view .page-main .product-item .wrap{border:1px solid #d0cfcd;border-radius:10px;height:100%}.stockists-category-view .page-main .product-item .content{padding:34px 25px 21px}.stockists-category-view .page-main .product-item .content div{font-size:13px;line-height:23px;position:relative;padding-left:20px;word-break:break-all}.stockists-category-view .page-main .product-item .content div:before{content:"";display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat;width:10px;height:15px;top:4px;position:absolute;left:0}.stockists-category-view .page-main .product-item .content .name{font-size:14px;line-height:17px;color:#282828;font-weight:500;margin-bottom:2px}.stockists-category-view .page-main .product-item .content .name:before{background-image:url(../images/store.svg);top:0px;left:-2px;width:11px}.stockists-category-view .page-main .product-item .content .instagram:before{background-image:url(../images/instagram.svg);top:4px;width:12px;left:-2px}.stockists-category-view .page-main .product-item .content .facebook:before{background-image:url(../images/facebook.svg);width:6px;left:1px;top:4px}.stockists-category-view .page-main .product-item .content .email:before{background-image:url(../images/emailblack.svg);width:11px;top:3px;left:-2px}.stockists-category-view .page-main .product-item .content .phone:before{background-image:url(../images/whatsapp.svg);width:11px;left:-2px}.stockists-category-view.fullwidth .page-main>.columns{padding:0}.stockists-category-view footer.page-footer{margin-top:7px}.stockists-category-view .page-main .cate-item a.active{background:#282828;color:#fff}@media (max-width:1199px){.stockists-category-view .page-main .categories-list .wrapper{padding:0 10px}.stockists-category-view .page-main .products-list .wrapper{padding:0 5px}}@media (min-width:768px){body:not(.active-builder) .hidden-desktop{display:none}}@media (max-width:991px){.stockists-category-view .page-main .product-item{width:50%}.stockists-category-view .page-main .cate-item{width:33.33%}}@media (max-width:767px){body:not(.active-builder) .hidden-mobile{display:none}.stockists-banner h2{margin-top:18px;margin-bottom:17px}.stockists-category-view .page-main .products-list.empty{margin-bottom:0}.stockists-category-view .page-main .category-choosen{border:1px solid #282828;padding:0 16px;height:42px;line-height:42px;font-size:10px;text-transform:uppercase;position:relative;letter-spacing:1px;padding-right:30px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.stockists-category-view .page-main .category-choosen:after{content:"";display:block;width:8px;height:5px;background-image:url(../images/dropdown.svg);background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:15px;top:17px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.stockists-category-view .page-main .category-choosen.open:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.stockists-category-view .page-main .categories-list .wrapper{display:none;padding:0;border:1px solid #282828;border-top:0}.stockists-category-view .page-main .cate-item{width:100%;height:auto !important;margin-bottom:0;padding:0}.stockists-category-view .page-main .cate-item a{display:block;border:0;height:auto;text-align:left;font-size:10px;padding:0 15px;height:42px;line-height:42px}.stockists-category-view .page-main .cate-item a span{display:block}.stockists-category-view .page-main .categories-list{padding:0 15px;margin-bottom:24px}.stockists-category-view .page-main .product-item{width:100%;padding:0;height:auto !important}.stockists-category-view .page-main .products-list .wrapper{padding:0 15px}.stockists-category-view .page-main .product-item .content{padding:36px 18px 36px}.stockists-category-view footer.page-footer{margin-top:74px}}#custom-radio input[type="radio"]{height:20px;position:absolute;width:100%;z-index:1;margin:0;clip:inherit;opacity:0;cursor:pointer}.amcheckout-step-container .opc-payment-additional.reward{background:#F6F6F6;padding:34px 29px 5px;max-width:376px;margin-bottom:29px}.payment-option.reward .earning-point{position:relative;padding-left:63px;margin-bottom:41px}.payment-option.reward .earning-point:before{content:"";display:block;width:62px;height:61px;background-image:url(../images/rewardpoint.png);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:-3px;top:-6px}.payment-option.reward .earning-point strong{color:#EAAC4B}.payment-option.reward #block-discount-heading{text-transform:uppercase;font-weight:bold;font-size:14px;line-height:19px;letter-spacing:1.5px}.payment-option.reward .reward-points-payment-content{margin:0;display:block !important;margin-top:12px;margin-bottom:18px;width:100%}.payment-option.reward .points{font-size:12px;line-height:20px;margin-bottom:15px}.reward-points-payment-content input[type="radio"],body:not(.catalog-product-view) .page-main .reward-points-payment-content input[type="radio"]+label{display:none}.payment-option.reward #reward-spending-rules{font-size:14px}.payment-option.reward .radio-option{position:relative;margin-bottom:7px}.payment-option.reward #custom-radio label{font-family:Poppins;letter-spacing:0;position:relative;z-index:0;padding-left:23px}.payment-option.reward #custom-radio label:before{top:3px;left:3px}.payment-option.reward #custom-radio label:after{top:7px;left:7px}.payment-option.reward .rewardpoints-note{font-size:12px;line-height:16px;font-style:italic;letter-spacing:-0.1px;padding-right:10px}.amcheckout-wrapper .order-attributes{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.amcheckout-wrapper .order-attributes>td{display:block}.checkout-index-index .totals.shipping.tax-note{display:none}.amcheckout-column.-sidebar>.totals.shipping.tax-note{display:block}.totals.shipping.tax-note{position:relative;padding:0 40px 0 52px;margin-top:25px;margin-bottom:22px}.totals.shipping.tax-note:before{content:'';display:block;width:23px;height:30px;background:url(../images/totals_icon.svg) no-repeat;background-size:contain;position:absolute;top:7px;left:19px}.totals.shipping.tax-note h6.title-totals{font-style:normal;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:3px;font-size:12px}.totals.shipping.tax-note p{font-size:12px;line-height:16px;font-style:italic;font-weight:400;font-family:'Roboto';color:#282828;letter-spacing:0}.amcheckout-step-container .opc-payment-additional.payment-option.discount-code{padding:0;margin-top:44px;margin-bottom:15px}.payment-option.discount-code .payment-option-title{font-size:14px;font-weight:bold;color:#282828;text-transform:uppercase;line-height:19px;letter-spacing:1px;margin-bottom:12px}.payment-option.discount-code .payment-option-content{display:block !important}.amcheckout-step-container .payment-option.discount-code input[type='text']{height:35px}.payment-option.discount-code .actions-toolbar{margin-top:0}.amcheckout-step-container .payment-option.discount-code .form-discount .actions-toolbar button.action{margin:0;height:35px;min-height:0;background:#282828;font-size:12px;line-height:16px;letter-spacing:0.5px;text-transform:uppercase;padding:0 20px;position:absolute;right:0;bottom:0;font-weight:normal;width:auto}