:root{--figtreeFont: "Figtree", sans-serif;--canelaFont: "canela", sans-serif;--canelaFontLight: "canelalight", sans-serif;--metropolisFont: "metropolisregular", sans-serif;--metropolisFontBold: "metropolisbold", sans-serif;--metropolisFontLight: "metropolislight", sans-serif;--metropolisFontMedium: "metropolismedium", sans-serif;--primaryColor: #b7845e;--secondaryColor: #b7845f;--textHighlightColor: #c7c1b9;--textColor: #3a3a3a;--textColor1: #333232;--font-cus-scale:1}@font-face{font-family:canela;src:url(/cdn/shop/files/canela-light.eot?v=1763370106);src:url(/cdn/shop/files/canela-light.woff?v=1763370105) format("woff"),url(/cdn/shop/files/canela-light.woff2?v=1763370105) format("woff2"),url(/cdn/shop/files/canela-light.ttf?v=1763370106) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:canelalight;src:url(/cdn/shop/files/canela_light-webfont.eot?v=1763370105);src:url(/cdn/shop/files/canela_light-webfont.eot?v=1763370105?#iefix) format("embedded-opentype"),url(/cdn/shop/files/canela_light-webfont.woff2?v=1763370105) format("woff2"),url(/cdn/shop/files/canela_light-webfont.woff?v=1763370105) format("woff"),url(canela_light-webfont.svg#canelalight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:metropolisregular;src:url(/cdn/shop/files/metropolis-regular-webfont.eot?v=1763370105);src:url(/cdn/shop/files/metropolis-regular-webfont.eot?v=1763370105?#iefix) format("embedded-opentype"),url(/cdn/shop/files/metropolis-regular-webfont.woff2?v=1763370105) format("woff2"),url(/cdn/shop/files/metropolis-regular-webfont.woff?v=1763370104) format("woff"),url(metropolis-regular-webfont.svg#metropolisregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:metropolisbold;src:url(/cdn/shop/files/metropolis-bold-webfont.eot?v=1763370105);src:url(/cdn/shop/files/metropolis-bold-webfont.eot?v=1763370105?#iefix) format("embedded-opentype"),url(/cdn/shop/files/metropolis-bold-webfont.woff2?v=1763370105) format("woff2"),url(/cdn/shop/files/metropolis-bold-webfont.woff?v=1763370105) format("woff"),url(metropolis-bold-webfont.svg#metropolisbold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:metropolislight;src:url(/cdn/shop/files/metropolis-light-webfont.eot?v=1763370105);src:url(/cdn/shop/files/metropolis-light-webfont.eot?v=1763370105?#iefix) format("embedded-opentype"),url(/cdn/shop/files/metropolis-light-webfont.woff2?v=1763370105) format("woff2"),url(/cdn/shop/files/metropolis-light-webfont.woff?v=1763370105) format("woff"),url(metropolis-light-webfont.svg#metropolislight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:metropolismedium;src:url(/cdn/shop/files/metropolis-medium-webfont.eot?v=1763370105);src:url(/cdn/shop/files/metropolis-medium-webfont.eot?v=1763370105?#iefix) format("embedded-opentype"),url(/cdn/shop/files/metropolis-medium-webfont.woff2?v=1763371521) format("woff2"),url(/cdn/shop/files/metropolis-medium-webfont.woff?v=1763370105) format("woff"),url(metropolis-medium-webfont.svg#metropolismedium) format("svg");font-weight:400;font-style:normal}a{text-decoration:none}img{max-width:100%;display:inline-block;height:auto}p,h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0}h2,.h2{margin-bottom:17.5px}.btn,.button{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:2px;padding:8px 15px;background-color:var(--textColor);color:#fff;font-size:1.4rem;font-family:var(--figtreeFont);text-transform:uppercase}.btn:before,.button:after{display:none}.btn:hover,.button:hover{color:#fff;background-color:#606060}.textPhoto-main.home-se2{background:#eee8e3;position:relative;margin:70px 0}.textPhoto-Wrap .bottom,.textPhoto-Wrap .top{display:flex;flex-wrap:wrap;align-items:center;margin:0 -15px 70px}.textPhoto-Wrap .bottom-right,.textPhoto-Wrap .top-left{width:55%;padding:0 15px}.textPhoto-Wrap .top-left .learn_btn{margin-top:30px}.textPhoto-Wrap .bottom-left{width:44.88%;padding:0 15px;position:relative}.textPhoto-Wrap .top-right{width:44.88%;padding:0 55px 0 15px;position:absolute;right:0;top:-180px;z-index:9}.headline{font-size:50px;line-height:65px;letter-spacing:0;color:#000;font-family:canela;text-transform:none}.top_head{font-size:12px;line-height:20px;letter-spacing:.2em;text-transform:uppercase;color:#000;font-family:metropolismedium;font-weight:400;margin-bottom:0}.top_head{margin-bottom:20px}.bottom-right p,.top-left p{font-size:16px;line-height:30px;color:#000;font-weight:400}a{display:inline-block;transition:.4s all ease-in-out}.learn_btn{padding:15px 30px;font-weight:400;color:#fff;font-size:13px;line-height:22px;letter-spacing:.05em;background:var(--primaryColor);text-transform:uppercase;font-family:metropolismedium;border:2px solid var(--primaryColor);text-align:center;transition:.4s all ease-in-out;border-radius:0}.learn_btn:hover{background:transparent;color:var(--primaryColor)!important}.big_head{font-size:86px;line-height:1;color:var(--textHighlightColor);letter-spacing:0;text-transform:uppercase;font-family:canela;font-weight:400;white-space:nowrap}.top-right .big_head{position:absolute;left:306px;top:410px;transform:rotate(-90deg);letter-spacing:0;z-index:1;color:var(--textHighlightColor)}.top-right .big_head:before{position:absolute;content:"";height:118px;width:1px;background:var(--textHighlightColor);top:-16px;right:-75px;transform:inherit}.bottom-left .big_head{position:absolute;right:300px;top:330px;transform:rotate(90deg);letter-spacing:0;color:var(--textHighlightColor);white-space:nowrap}.bottom-left .big_head:before{position:absolute;content:"";height:120px;width:1px;background:var(--textHighlightColor);top:-16px;right:-80px;transform:inherit}.trns_btn{padding:15px 30px;font-weight:400;color:#000;font-size:13px;line-height:22px;letter-spacing:.05em;background:0 0;text-transform:uppercase;border:1px solid #000;text-align:center}.trns_btn:hover{background:#000;color:#fff!important}.bottom-right a{width:100%;margin-bottom:10px}.bottom-right a:nth-of-type(4){margin-bottom:0}.home-sec-3 .c-caligraphyWrap{display:flex;flex-wrap:wrap;margin:0 -15px;align-items:center}.home-sec-3 .c-caligraphyWrap .right,.home-sec-3 .c-caligraphyWrap .left{width:49.88%;padding:0 15px}.home-sec-3 .c-caligraphyWrap .left{text-align:center}.home-sec-3 .c-caligraphyWrap .left a{display:block;margin-bottom:10px}.home-sec-3 .c-caligraphyWrap .right{position:relative}.home-sec-3 .c-caligraphyWrap .right .back_image img{width:100%}.home-sec-3 .c-caligraphyWrap .left p{font-size:24px;line-height:40px;color:#5f5f5f;font-family:canela;font-weight:400}.home-sec-3 .front_image{position:absolute;top:50%;right:0;transform:translateY(-50%);background:#fff;padding:15px;width:60%;text-align:right}.home-index-section-4 .grid-view-item__image-wrapper{max-width:100%!important}.home-index-section-4 .grid-view-item__image-wrapper .grid-view-item__image{max-width:100%!important;max-height:100%!important}.proWrap{text-align:center;position:relative}.home-index-section-4 .proWrap:before{position:absolute;content:"";width:1px;height:80px;top:-83px;left:50%;transform:translate(-50%);background:#000}.proWrap .h4{font-size:16px;line-height:20px;color:#000;font-weight:400;text-transform:uppercase;margin-bottom:10px;display:block;border:0!important}.proWrap .price{align-items:center;font-family:metropolismedium}.price__regular,.price__sale{margin-right:0}.home-index-section-4 .product-card__image-with-placeholder-wrapper{margin-bottom:30px}.home-index-section-4 .price-item--regular{font-size:17px;line-height:24px;color:#000;font-weight:400}.product-card:focus-within .product-card__title,.product-card:hover .product-card__title{border:0!important}.product-form__input--pill input[type=radio]+label{background-color:transparent!important}.product-form__input--pill input[type=radio]:checked+label{color:#fff!important;background-color:#000!important}.common_gap{padding:80px 0}.home-index-section-4{position:relative;z-index:1}.home-index-section-4:before{position:absolute;content:"";width:50%;height:50%;background:url(https://cdn.shopify.com/s/files/1/0578/0589/7927/files/sldr_shp.png?v=1623837247) no-repeat 0 0;background-size:contain;left:0;top:-70px;z-index:-1;pointer-events:none}.home-sec-5 .content_box{background:#fff;box-shadow:0 0 15px #00000026;max-width:760px;text-align:center;padding:60px;position:relative;z-index:6}.home-sec-5{position:relative}.home-sec-5:before{content:"";background:var(--primaryColor);height:710px;width:50%;position:absolute;z-index:1;left:0;top:40px}.home-se5Main.home-se5{background:#fffbf8}.home-sec-5:after{content:"";position:absolute;top:-40%;right:0;background:#ded1c8;width:22%;height:770px}.home-sec-5 .back_image{position:absolute;right:auto;left:0;top:0;z-index:1;height:100%;width:100%;max-width:calc(100% - (50% - (var(--page-width) / 2)));--page-width: 1300px}.home-sec-5 .front_image{position:absolute;right:30.4%;bottom:-35%;z-index:4}.home-sec-5 .back_image img{height:100%;object-fit:cover;width:100%;display:block}.home-sec-5 .front_image img{width:auto;max-height:290px}.btm_content .big_head{position:relative;z-index:5;display:flex;align-items:center;top:70px;left:-50px;color:var(--textHighlightColor);letter-spacing:0}.btm_content .big_head span{height:1px;width:100%;max-width:120px;background:var(--textHighlightColor);position:relative;top:-8px;left:15px;flex:0 0 auto}.home-se6Wrap{display:flex;flex-wrap:wrap;margin:0 -15px}.home-se6Wrap .right,.home-se6Wrap .left{width:50%;padding:0 15px}.home-sec-6{padding-top:370px;background:#fffbf8;padding-bottom:70px}.home-se7Wrap span p,.home-se6Wrap span p,.content_box span p,.content_box .top_head{font-size:12px;line-height:20px;color:#000;text-transform:uppercase;font-family:metropolismedium;font-weight:400;margin-bottom:20px;letter-spacing:.2em}.content p,.bottom-left p,.home-se7Wrap .top-right p,.home-se6Wrap p,.content_box p{font-size:16px;line-height:30px;color:#5f5f5f;font-weight:400}.home-se6Wrap .right .right_image{margin-top:80px;padding:30px 30px 0 0;position:relative;z-index:1}.home-se6Wrap .right .right_image:after{content:"";background:#b67657;position:absolute;top:0;right:0;left:30px;bottom:30px;z-index:-1}.home-se6Wrap .left .left_image{margin-bottom:40px;padding:30px 0 0 30px;position:relative;z-index:1}.home-se6Wrap .left .left_image:before{content:"";background:#fff;position:absolute;top:0;left:0;right:30px;bottom:30px;z-index:-1}.home-se6Wrap .left .left_image img,.home-se6Wrap .right .right_image img{width:100%;display:block}.home-se7Wrap .bottom,.home-se7Wrap .top{display:flex;flex-wrap:wrap;margin:0 -15px;align-items:center}.home-se7Wrap .bottom-right,.home-se7Wrap .bottom-left,.home-se7Wrap .top-right,.home-se7Wrap .top-left{width:50%;padding:0 15px}.home-se7Main{background:var(--primaryColor);position:relative}.home-se7Main:before{position:absolute;content:"";width:43%;height:19%;background:url(https://cdn.shopify.com/s/files/1/0578/0589/7927/files/sldr_shp.png?v=1623837247) no-repeat 0 0;background-size:auto;background-size:contain;right:0;top:0}.bottom-left{text-align:center}.bottom-left p,.home-se7Wrap span p,.home-se7Wrap .headline,.home-se7Wrap .top-right p{color:#fff}.home-se7Wrap .learn_btn{background:#fff;color:#000}.home-se7Wrap .learn_btn:hover{background:#000;color:#fff!important}.home-se7Wrap .top-left{position:relative}.home-se7Wrap .top-left .front_image{position:absolute;right:0;bottom:90px}.home-se7Wrap .left_image img{width:100%}.home-se7Wrap .top .left_image{width:90%}.home-se7Wrap .top{padding-bottom:50px}.bottom-right .big_head{display:flex;align-items:center;position:absolute;bottom:0;left:50px}.bottom-right .big_head span{height:1px;width:120px;background:var(--textHighlightColor);position:relative;top:-8px}.home-se7Wrap .bottom-right{position:relative;padding-bottom:35px}.home-se8Main .back img{width:100%}.home-se8Main{position:relative;background:url(https://cdn.shopify.com/s/files/1/0578/0589/7927/files/index2_19.png?v=1623760850) no-repeat 0 0;background-size:cover}.home-se8Wrap .content{max-width:965px;width:100%;margin:0 auto;background:#ffffffe6;box-shadow:0 0 15px #00000026;padding:70px;text-align:center}.bannerMain{padding:0 40px}.bannerMain img{display:block;width:100%}.bannerMain .bannerWrap{position:relative}.bannerMain .bannerWrap .title{position:absolute;bottom:-35px;left:40px;margin:0}.bannerMain .bannerWrap .title h1{font-family:canela;font-size:60px;line-height:1;text-transform:none;margin-bottom:0;color:#000}.bannerMain .bannerWrap .title:after{content:"";background:#000;height:1px;width:35%;position:absolute;right:-38%;top:45%}.about-sec-2{padding-top:45px}.about-sec-2 .header_sec{margin-bottom:80px;text-align:center}.about-sec-2 .header_sec p{font-size:16px;line-height:30px}.about-sec-2 .header_sec p strong{font-size:20px;font-family:canela;letter-spacing:.5px;font-weight:700}.about-sec-2 .top{display:flex}.about-sec-2 .top .top-left{width:44.88%;padding:0 10px;position:relative}.about-sec-2 .top .top-right{width:55%;padding:0 0 0 65px}.about-sec-2 .top .top-right p{font-size:16px;line-height:30px;font-weight:400;color:var(--textColor1)}.about-sec-2 .top .big_heads{position:absolute;right:416px;top:155px;transform:rotate(90deg);font-size:86px;letter-spacing:0;line-height:1;color:var(--textHighlightColor);text-transform:uppercase;font-family:canela;font-weight:400;margin:0;white-space:nowrap}.about-sec-2 .top .big_heads:after{position:absolute;content:"";height:120px;width:1px;background:var(--textHighlightColor);top:-26px;right:-70px;transform:inherit}.about-sec-2 .bottom{display:flex;padding-top:80px}.about-sec-2 .bottom .bottom-right{width:44.88%;padding:0 10px;position:relative}.about-sec-2 .bottom .bottom-lefts{width:55%;padding:0 65px 0 0}.about-sec-2 .bottom .tXt{padding-bottom:20px}.about-sec-2 .bottom .bottom-lefts p{font-size:16px;line-height:30px;font-weight:400;color:var(--textColor1)}.about-sec-2 .bottom .big_heads{font-size:86px;line-height:1;letter-spacing:0;color:var(--textHighlightColor);text-transform:uppercase;font-family:canela;font-weight:400;margin:0;position:absolute;left:294px;top:427px;transform:rotate(-90deg);z-index:1;white-space:nowrap}.about-sec-2 .bottom .big_heads:after{position:absolute;content:"";height:120px;width:1px;background:var(--textHighlightColor);top:-26px;right:-75px;transform:inherit}.about-sec-3{margin-top:80px;background-color:#fffbf8}.about-sec-3 .background img{width:100%}.about-sec-3 .content_box{max-width:100%;margin:0 auto;background:#fff;box-shadow:0 0 15px #00000026;padding:70px;text-align:center}.about-sec-3 .about-se2Wrap{margin-top:-26%;position:relative}.about-sec-3 .content_box .tXt{padding-bottom:20px}.about-sec-3 .about-se2Wrap p{font-size:16px;line-height:30px}.about-sec-4{padding-top:110px;padding-bottom:80px;background-color:#fffbf8}.about-sec-4 .top{display:flex}.about-sec-4 .top .top-left{width:50%;position:relative}.about-sec-4 .top .top-right{width:50%}.about-sec-4 .bottom{display:flex;flex-wrap:wrap;align-items:center;margin-top:90px}.about-sec-4 .bottom .bottom-lefts{width:50%}.about-sec-4 .bottom .bottom-right{width:50%;padding:30px 30px 0 90px;position:relative;z-index:1}.about-sec-4 .bottom .bottom-right:after{content:"";background:#b67657;position:absolute;top:0;right:0;left:120px;bottom:30px;z-index:-1}.about-sec-4 .top .top-left .top-image-2{position:absolute;width:58%;bottom:-20px;right:50px}.about-sec-4 .top .top-left .top-image-1{padding-right:190px}.about-sec-4 .tXt{padding-bottom:20px}.about-sec-4 .top .top-right p{font-size:16px;line-height:30px;color:var(--textColor1)}.about-sec-4 .bottom .bottom-lefts p{color:var(--textColor1);font-size:16px;line-height:30px}.about-sec-4 .bottom .bottom-right img{width:100%;display:block}.about-sec-4 .bottom .bottom-lefts p{font-size:16px;line-height:30px}.about-sec-4 .bottom-paragraph{padding-top:80px;text-align:center}.about-sec-4 .bottom-paragraph p{font-size:16px;line-height:30px}.course-sec-2 .top-text{padding-top:25px;padding-bottom:80px;text-align:center;font-size:24px;line-height:38px;color:#5f5f5f;letter-spacing:0}.mainContactForm{margin-top:30px;margin-bottom:50px}.mainContactForm #InquireAboutInvitations{width:85%;border:1px solid #000;padding:15px 22px;outline:none!important;border-radius:3px}.mainContactForm select{border:1px solid #000;padding:10px}.mainContactForm input,.mainContactForm textarea{border:1px solid #000;padding:15px;border-radius:3px;outline:none!important}.mainContactForm input::placeholder,.mainContactForm textarea::placeholder{font-size:15px;opacity:1}.mainContactForm .social-box,.mainContactForm .invitation-box{margin-bottom:15px;margin-top:10px}.mainContactForm .social-box .label-title,.mainContactForm .invitation-box .label-title{font-size:16px;line-height:30px;display:block;padding-bottom:7px;color:#000}.mainContactForm .social-box span,.mainContactForm .invitation-box span{color:#000;font-size:16px}.mainContactForm input.btn{background:var(--primaryColor);border:none;padding:15px 35px;border-radius:0;font-size:16px}.mainContactForm .formTxt{margin-top:12px;margin-bottom:35px}.mainContactForm .formTxt p{font-size:16px;line-height:30px}html{padding-bottom:0!important}.course-sec-2 .top .top-right{order:-1;padding:0 65px 0 0}.course-sec-2 .top .top-left .top-image-1{padding-right:190px}.course-sec-2 .top .top-left .top-image-2{position:absolute;width:60%;top:80px;right:0}.course-sec-2 .bottom{padding:100px 0}.course-sec-2 .bottom .bottom-lefts{order:2;padding:0 0 0 65px}.course-sec-2 .bottom .big_heads{top:-20px;right:auto;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:left}.course-sec-4{padding:90px 0 130px;position:relative}.course-sec-4 .bottom{padding:0}.course-sec-4 .bottom .bottom-lefts{order:2;padding:0 0 0 65px}.course-sec-4 .bottom .big_heads{top:-20px;right:auto;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);transform-origin:left}.course-sec-4 .bottom .bottom-right{margin-top:-160px}.course-sec-3{padding:150px 0 200px;background:var(--primaryColor);position:relative}.course-sec-3 .bottom{padding:0}.course-sec-3 .bottom .bottom-lefts{order:-1;padding:0 65px 0 0}.course-sec-3 .headline,.course-sec-3 .bottom-lefts p{color:#fff!important}.course-sec-3 .learn_btn{background:#fff;border-color:#fff;color:#000}.course-sec-3 .learn_btn:hover{background:none;color:#fff!important}.course-sec-3 .bottom .big_heads{top:auto;right:auto;left:30px;bottom:0;-webkit-transform:none;transform:none;padding-right:120px}.course-sec-3 .bottom .big_heads:after{width:120px;height:1px;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.course-sec-5{padding-top:0;padding-bottom:260px}.course_back_image_text{position:relative;padding-left:10%}.course_back_image_text .imgwrap{position:relative;padding:30px 30px 0 0;z-index:1}.course_back_image_text .imgwrap:before{content:"";background:#ded1c8;position:absolute;top:0;right:0;bottom:calc(50% - 30px);left:15%;z-index:-1}.course_back_image_text .imgwrap img{width:100%;display:block}.course_back_image_text .front_content{background:#fff;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.15);box-shadow:0 0 15px #00000026;padding:50px;text-align:center;position:absolute;left:0;bottom:-130px;max-width:780px;width:100%;z-index:1}.course_back_image_text .front_content .tXt{padding-bottom:20px}.course_back_image_text .front_content p{font-size:16px;color:#000;line-height:30px;margin-bottom:50px}.course_back_image_text .front_content p:last-of-type{margin-bottom:0}.course_back_image_text .front_content .contact-form label{text-align:left;font-size:16px;color:#000;display:none}.course_back_image_text .front_content .contact-form input:not(.btn){border:1px solid #000;height:60px;margin-bottom:15px;font-size:16px;border-radius:0}.course_back_image_text .front_content .contact-form input:not(.btn):focus{border-color:var(--primaryColor)}:focus{outline:none!important}.course_back_image_text .front_content .contact-form .learn_btn{display:block;width:100%;min-height:60px;font-size:20px}.course_back_image_text .front_content .contact-form .learn_btn:hover{background:none}.course-sec-6{padding:0;position:relative}.course-se6Main .back-image{position:relative;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;padding:130px 0}.course-se6Main .course-se6Wrap .content{background:#fffffff2;-webkit-box-shadow:0px 0px 15px 0px rgba(0,0,0,.15);box-shadow:0 0 15px #00000026;padding:50px}footer.site-footer{margin:0;background:#ded1c8}.collection-header{display:none}.colWrapper{display:flex;padding:90px 41px 55px}.colWrapper .filters_heading{position:absolute;right:-18px;top:140px;writing-mode:vertical-rl;text-orientation:mixed}.colWrapper .filters_heading a{font-family:canela;transform:rotate(180deg)}.colWrapper .filter-box{position:relative}.colWrapper .collection_content{width:100%}.collection_link{font-size:16px;text-transform:uppercase;padding:13px 0}.filters_content{width:250px}.filters_content ul{padding-right:12px}.filters_content ul li{border-bottom:1px solid #333}.product-single{padding-top:28px}.mainProWrap{display:flex;flex-direction:row-reverse}.mainImages{width:83%;margin-left:2%}.thumbs{width:15%}.thumbs .product-single__thumbnails-slider-track{display:flex;flex-direction:column}.product-single__thumbnails{margin-top:0}.mainImages .product-single__media-wrapper{max-width:100%!important}.mainImages .feature-row__image{max-width:100%!important;max-height:100%!important}.product-single__meta .product-single__title{font-family:canela;font-size:45px;color:#000}.product-single__meta .price-item.price-item--regular{font-family:canela;font-size:28px;color:#000}.product-single__meta .featured-product__price,.product__price{padding-top:8px}.product-single__description{margin-top:12px;margin-bottom:0}.formContWrap{display:flex;justify-content:space-between}.formContWrap .product-form__controls-group{width:49%}.formContWrap .selector-wrapper,.formContWrap .product-form__item{width:100%;flex-basis:100%}.formContWrap .product-form__item select#quantity{width:100%}.formContWrap label{font-family:canela;text-transform:none;color:#000}.product-single__description br{display:none}.shareWrap{display:flex;align-items:center;margin-top:20px}.shareWrap .btn--share{margin-bottom:0;border:none}.shareWrap .btn--share span{display:none}.shareWrap strong{font-weight:400;text-transform:uppercase;font-size:16px;margin-right:15px}.shareWrap .btn--share svg{fill:#000}.product-video-index{padding-top:120px;margin-top:60px;background-image:url(https://cdn.shopify.com/s/files/1/0578/0589/7927/files/videobg.jpg?v=1624633947);background-position:top;background-size:100%;background-repeat:no-repeat}.product-video-index .head{padding:0 55px}.product-video-index .head h2{font-family:canela;text-transform:none;letter-spacing:0;font-size:45px;text-align:center}.product-image-text{padding-top:100px}.lrWrap{display:flex}.lrWrap .left{width:50%;position:relative}.lrWrap .right{width:50%}.lrWrap .right p{font-size:16px;line-height:30px}.lrWrap .backImage{padding-right:190px}.lrWrap .frontImage{position:absolute;width:58%;bottom:-20px;right:50px}.product-itxtWrap .bottom{padding:65px 10% 40px;text-align:center}.product-itxtWrap .bottom p{font-size:16px;line-height:30px}#shopify-section-product-recommendations .section-header h2{font-size:50px;line-height:65px;letter-spacing:0;color:#000;font-family:canela;text-transform:none}.cartBtn{padding:8px 25px;font-weight:400;color:var(--primaryColor);font-size:13px;line-height:22px;letter-spacing:.05em;background:transparent;text-transform:uppercase;font-family:metropolismedium;border:2px solid var(--secondaryColor);text-align:center;transition:.4s all ease-in-out;border-radius:0;position:relative;z-index:5}.cartBtn:hover{background:var(--primaryColor);color:#fff}.product-card form{text-align:center}.input-group__btn{width:100%}.article__link:focus .article__grid-image-wrapper:before,.article__link:not([disabled]):hover .article__grid-image-wrapper:before{opacity:0;z-index:-1}.blogPage{padding-top:50px;padding-bottom:60px}.blogPage .blog-filter .blog-filter__label{display:none}.article__grid-image-wrapper{max-width:100%!important}.article__grid-image-container img{max-width:100%!important;max-height:100%!important}.blogPage .article__title{margin-bottom:11px;font-size:18px;text-transform:uppercase;letter-spacing:0px;line-height:30px;color:#000}select#BlogTagFilter{width:230px!important}.articleBottom{display:flex;align-items:center;flex-wrap:wrap}.articleBottom .lft,.articleBottom .rht{width:50%}.articleBottom .rht .social-sharing{justify-content:flex-end}.articleBottom .rht .social-sharing .share-title{display:none}.articleBottom .rht .social-sharing .btn--share{border:none}.articleBottom .rht .social-sharing svg{margin:0;fill:#111}.articleBottom .lft a{font-size:16px;text-transform:uppercase;border:1px solid #222;padding:8px 20px}.articleBottom .lft a:hover{background:#222;color:#fff}#shopify-section-article-template{padding-top:85px}.artTitle{font-family:canela;font-size:45px;color:#000}#shopify-section-article-template .section-header{margin-bottom:25px}.page-template-article .article-template__hero-container{max-width:100%;padding-inline:4rem}.page-template-article .article-template__hero-container>.media{padding-bottom:0!important;aspect-ratio:2.5 / 1}.page-template-article .page-width--narrow{max-width:var(--page-width)}.comment-form .field__input{background-color:#fff}.breadcrumb{font-family:metropolismedium;text-transform:uppercase;font-size:12px}.breadcrumb a,.breadcrumb span{font-weight:300;letter-spacing:1px}.checkWrap .inps{padding-right:28px}.page-template-article .article-template__content h3{font-size:2.6rem;font-family:var(--figtreeFont)}.page-template-article .article-template__content a{color:inherit;transition:.4s all ease-in-out}.page-template-article .article-template__content a:hover{text-decoration:none}@media screen and (min-width: 750px){.grid.colCarousels{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;overflow:visible;margin:0 -15px -30px;width:auto}.grid.colCarousels .grid__item{width:25%;padding:0 15px;margin-bottom:30px;float:none}.colCarousels .grid-view-item{margin-bottom:0}}header.site-header{padding-top:15px;padding-bottom:15px}header.site-header .site-header__logo{max-width:262px;width:100%;margin:0}header.site-header .site-header__logo .site-header__logo-image{margin:0;display:block;background-color:transparent;transition:none}header.site-header .site-header__logo .site-header__logo-image img{width:100%;max-width:100%!important}header.site-header .site-nav{margin:0}.footer_logo{max-width:262px;width:100%;margin:0 auto}.footer_logo img{width:100%;display:block}.template-article .scrollable-wrapper table tr{display:flex;justify-content:space-between}.template-article .scrollable-wrapper table td{width:49%!important;border:none!important;padding:0;margin-bottom:22px}.template-article .rte table img{width:100%;display:block}.template-article .rte img{height:auto;display:block}.wiWrap{padding-top:40px;padding-bottom:80px}.grid-view-item__image-wrapper{max-width:100%!important}.grid-view-item__image-wrapper .grid-view-item__image{max-width:100%!important;max-height:100%!important}.buddha-menu-item .mm-title:hover{text-decoration:underline}.semi4Wrap .txtBtnWrap{display:flex;align-items:center;margin-bottom:40px}.semi4Wrap .txtBtnWrap .lft strong{display:block;font-family:canela;font-size:25px;font-weight:400;line-height:1;text-transform:none;color:#000;margin-bottom:7px}.semi4Wrap .txtBtnWrap .lft{width:70%;margin-right:5%}.semi4Wrap .txtBtnWrap .rht{width:25%;text-align:right}.semi5Main{width:75%;margin:0 auto;text-align:center}.semi5Main strong{display:block;font-family:canela;font-size:40px;font-weight:400;line-height:1.5;text-transform:none;color:#000;margin-bottom:25px}.semi5Main p{font-family:Avenir Next;font-weight:400;font-size:22px;margin-bottom:50px}.semi-custom-6{margin-bottom:55px!important}.artImageWrap{height:340px;position:relative;margin-bottom:25px}.artImageWrap .artImage{background-size:cover;background-position:center;height:100%;width:100%}.blogImgs{display:flex;flex-wrap:wrap;margin:0 -10px}.blogImgs img{width:20%!important;padding:10px}.faqAccordion{margin-top:25px;margin-bottom:25px;border-bottom:1px solid #a7a7a7}.accordiOn{color:#000;cursor:pointer;position:relative;font-family:canela;padding:12px 0;width:100%;border:none;border-top:1px solid #a7a7a7;text-align:left;outline:none;font-size:18px;transition:.4s}.accordiOn:after{content:"+";position:absolute;top:10px;right:0;color:#777;font-size:22px;font-weight:700;float:right;margin-left:5px}.actiVe:after{content:"\2212"}.panel{padding:0 8px;max-height:0;overflow:hidden;transition:max-height .4s ease-out;margin-bottom:0}.panelInner{margin-bottom:18px}.proWrap .price__badges.price__badges--listing .price__badge{display:none}.soldOut{display:inline-block;background:#000;color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:1px;line-height:1;padding:7px 10px;position:absolute;top:10px;right:10px}.suite-banner-index{padding:0}.suitbannerMain .suitbannerWrap{position:relative;overflow:hidden}.suitbannerMain .suitbannerWrap .banner img{width:100%;display:block}.suitbanner__titlewrap{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.suitbanner__titlewrap__inner{max-width:720px;width:100%;margin:0 auto;text-align:center}.suitbanner__titlewrap__inner h1{text-transform:uppercase;margin-bottom:30px;letter-spacing:.1rem}.suitbanner__titlewrap__inner h1 p{color:inherit;font-family:canela;font-size:45px}.suitbanner__titlewrap__inner .banner_btns{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.suitbanner__titlewrap__inner .banner_btns .learn_btn,.suitbanner__titlewrap__inner .banner_btns .trns_btn{width:auto;padding:15px 20px;min-width:242px;line-height:1.2;font-size:15px;border-width:1px;font-weight:400}.suitbanner__titlewrap__inner .banner_btns a:not(:first-child){margin-left:20px}.suitbanner__titlewrap__inner .trns_btn{background-color:#ffffffb3;color:#000}.suitbanner__titlewrap__inner .trns_btn:hover{color:var(--primaryColor)!important;border-color:var(--primaryColor)}p:empty{display:none}.suite-index-section{padding:100px 0}.suite-index-section .section-header{max-width:720px;width:100%;margin-left:auto;margin-right:auto}.suite-index-section .section-header p{color:#969696}.suite-index-section .section-header p a{text-decoration:underline;color:#000}.suite-galleryWrap .gallery-items{margin:0 -2.5px}.suite-galleryWrap .suite-gallery-item{position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{content:" ";display:block;visibility:hidden;font-size:0;height:0;clear:both}.suite-galleryWrap .suite-gallery-item:nth-child(1){width:50%}.suite-galleryWrap .suite-gallery-item:nth-child(2){width:50%}.suite-galleryWrap .suite-gallery-item:nth-child(3){width:66.67%;clear:both}.suite-galleryWrap .suite-gallery-item:nth-child(4){width:33.33%}.suite-galleryWrap .suite-gallery-item:nth-child(5){width:33.33%}.suite-galleryWrap .suite-gallery-item:nth-child(6){width:50%;clear:both}.suite-galleryWrap .suite-gallery-item:nth-child(7){width:50%}.suite-galleryWrap .suite-gallery-item:after{content:" ";display:block;position:relative;z-index:-1;padding-bottom:130%}.suite-gallery-item-inner{position:absolute;top:0;right:2.5px;bottom:5px;left:2.5px;white-space:nowrap;overflow:hidden;font-size:0}.suite-gallery-item-inner img{display:block;width:100%}.suite-galleryWrap{margin-bottom:55px}.links1{text-align:center;width:55%;margin:0 auto}.links a{display:inline-block;padding:12px 30px;font-weight:400;color:#000;font-size:13px;line-height:22px;letter-spacing:.05em;background:0 0;text-transform:uppercase;border:1px solid #000;text-align:center;margin-bottom:30px}.links a:hover{background:#000;color:#fff}.links1 .heads strong{font-size:24px;line-height:40px;color:#5f5f5f;font-family:canela;font-weight:400;display:block;margin-bottom:22px}.links1 .links1Main h2{font-size:50px;line-height:65px;letter-spacing:0;color:#000;font-family:canela;text-transform:none;margin-bottom:35px}.links1 .links1Wrap .links1Inner{border-bottom:2px solid #ddd;padding-bottom:20px;margin-bottom:35px}.faqMainWrap{width:70%;margin:0 auto 60px}.faqMainWrap .accordiOn{padding-right:20px}.faqSecMain .pageHeader h2{font-size:40px;line-height:65px;letter-spacing:0;color:#000;font-family:canela;text-transform:none;text-align:center}.faqSecMain .faq-sec-1{margin-bottom:50px}.faqMainWrap .faq-sec-1{margin-bottom:45px}.faqSecMain .pageHeader{margin-bottom:30px}.panelInner p{color:#888}.faqSecMain .sub-text strong{display:block;font-family:canela;color:#757575;font-weight:500;font-size:22px;margin-bottom:0}.faqSecMain .sub-text em{font-family:canela;color:#757575;font-weight:500;font-size:18px;line-height:35px}.stockistsMain .pageHeader h2{font-size:50px;line-height:65px;letter-spacing:0;color:#000;font-family:canela;text-transform:none;text-align:center}.stockistsMain{width:55%;margin:0 auto}.stockistsMain .pageHeader{margin-bottom:60px}.stockistsWrap{display:flex}.stockistsWrap .lft,.stockistsWrap .rht{width:50%}.stockistsWrap h4{font-size:30px;line-height:1;letter-spacing:0;color:#929292;font-family:canela;text-transform:none;margin-bottom:25px}.stockistsWrap strong{display:block;font-size:20px;line-height:1;letter-spacing:0;color:#2f2f2f;font-family:canela;font-weight:400;text-transform:none;margin-bottom:20px}.stockistsWrap p{margin-bottom:4px;color:#7d7d7d}.stockistsWrap a{color:#000;text-decoration:underline}.stockistCard{margin-bottom:50px}.onsite-1 h2.h3{font-size:40px;line-height:65px;letter-spacing:0;color:#000;font-family:canela;text-transform:none;text-align:center}.onsite-2 .onsiteGalleryWrap{display:flex;justify-content:space-between;flex-wrap:wrap;width:90%;max-width:1400px;margin:0 auto}.onsite-2 .onsiteGalleryWrap .gallImages{background-size:cover;background-position:center;background-repeat:no-repeat;width:24%;height:410px;margin-bottom:20px}.onsite-3{padding-top:30px}.onsite-3 .sub-text{text-align:center}.how-to-wrap .feature-row__img{-webkit-flex:0 1 35%;-moz-flex:0 1 35%;-ms-flex:0 1 35%;flex:0 1 35%}.how-to-wrap .feature-row__text{-webkit-flex:0 1 65%;-moz-flex:0 1 65%;-ms-flex:0 1 65%;flex:0 1 65%;padding-top:0}.how-to-wrap h2.h3{font-size:35px;line-height:1;letter-spacing:0;color:#000;font-family:canela;text-transform:none}.how-to-wrap p{font-size:16px;line-height:30px;color:#000;font-weight:400}.how-to-wrap .feature-row{margin-bottom:50px;-ms-flex-align:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.how-to-wrap .feature-row__image-wrapper{max-width:100%!important}.how-to-wrap .feature-row__image-wrapper .feature-row__image{max-width:100%!important;max-height:100%!important}.psg2Main{margin-top:30px}.psg2Main .header_sec h2{font-size:30px;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center}.psg2Main .header_sec{width:80%;margin:45px auto 40px;padding-bottom:55px;border-bottom:1px solid #ddd}.textSec .titleWrp{text-align:center;width:65%;margin:0 auto 60px;padding-bottom:15px;border-bottom:1px solid #ddd}.textSec h4{font-size:35px;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center;margin-bottom:17px}.textSec .titleWrp p{color:#8a8a8a;margin-bottom:20px;font-size:16px;line-height:30px}.textSec .txtWrap{display:flex;flex-wrap:wrap;justify-content:space-between}.textSec .txtWrap .lft,.textSec .txtWrap .rht{width:48.5%}.textSec .txtWrap strong{display:block;font-size:26px;font-weight:300;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center;margin-bottom:30px}.textSec .txtWrap strong+div{color:#8a8a8a;margin-bottom:20px}.psg3Main{margin-bottom:60px}.psg3Main .titleWrp{width:80%;margin:40px auto 0;border-top:1px solid #ddd;padding-top:35px}.psg3Main h4{width:60%;font-size:35px;line-height:1;letter-spacing:0;color:#b5b5b5;border-bottom:1px solid #ddd;font-family:canela;text-transform:none;text-align:center;margin:0 auto 50px;padding-bottom:35px}.psg3Wrap{text-align:center}.psg3Wrap .psg3WrapInner{display:flex;flex-wrap:wrap;justify-content:center;--psg3WrapInner-gap: 4.5rem;--psg3WrapInner-count: 2;margin-bottom:45px;gap:var(--psg3WrapInner-gap)}.psg3Wrap .psg3WrapInner img{width:calc(100% / var(--psg3WrapInner-count) - (var(--psg3WrapInner-gap) - (var(--psg3WrapInner-gap) / var(--psg3WrapInner-count))))}.semisuites2Main .semi2Wrap p{font-size:16px;line-height:30px;color:#5f5f5f;font-weight:400;margin-bottom:15px}.semisuites2Main h2{font-size:30px;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center;margin-bottom:45px}.semisuites2Main{width:75%;margin:0 auto}.semisuites2Main .semi2Wrap p{font-size:16px;line-height:30px;color:#797979;font-weight:400;margin-bottom:15px}.semisuites2Main .semi2Wrap p a{color:#000;text-decoration:underline}.semisuites2Main .semi2Wrap h3{font-size:22px;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;margin-bottom:15px;margin-top:40px}.semisuites3Main{margin-bottom:50px}.semisuites3Wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.semisuites3Wrap .print_option{width:32%}.semisuites3Wrap .print_option h3{display:block;font-size:26px;font-weight:300;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center;margin-bottom:30px}.semisuites3Wrap .print_option p{color:#8a8a8a;margin-bottom:40px;font-size:16px;line-height:30px;min-height:340px}.textSec{width:75%;margin:0 auto;border-top:1px solid #ddd;padding-top:40px}.semisuites4Main{margin-bottom:50px}.semisuites4Innr{width:50%;color:#8a8a8a;font-size:16px;line-height:30px;margin:0 auto 50px}.semisuites4Innr p{color:#8a8a8a;margin-bottom:20px;font-size:16px;line-height:30px}.semisuites4Innr ul li{position:relative;padding-left:13px;margin-bottom:15px;list-style-type:none}.semisuites4Innr ul li:before{content:"";background:#8a8a8a;height:5px;width:5px;position:absolute;left:0;top:12px;border-radius:50px}.semisuites4Innr ul{padding:0}.semisuites5Wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.semisuites5Wrap .calligraphy{width:49%;margin-bottom:45px;text-align:center}.semisuites5Wrap .calligraphy h3{display:block;font-size:26px;font-weight:300;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center;margin-bottom:20px}.semisuites5Wrap .calligraphy p{color:#8a8a8a;margin-bottom:20px;font-size:16px;line-height:30px;font-style:italic;min-height:60px}.semisuites5Wrap .calligraphy img{display:block;width:100%}.semisuites7Main h2{font-size:25px;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center}.semisuites7Main .txtWrap{color:#8a8a8a;font-size:16px;line-height:30px;width:50%;margin:0 auto 30px}.semisuites8Main h2{font-size:25px;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center;margin-bottom:45px}.semisuites8Main .semisuites8Wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.semisuites8Main .semisuites8Wrap .printing_colors{width:49%}.semisuites8Main{margin-bottom:65px}.semisuites8Main .semisuites8Wrap .printing_colors h3{display:block;font-size:22px;font-weight:300;line-height:1;letter-spacing:0;color:#b5b5b5;font-family:canela;text-transform:none;text-align:center;margin-bottom:20px}.semisuites8Main .semisuites8Wrap .printing_colors p{color:#8a8a8a;margin-bottom:20px;font-size:16px;line-height:30px;font-style:italic}.gallleryCarousel{padding:15px 0}.gallleryCarousel:last-child{margin-bottom:55px}.psl2Main{width:55%;margin:0 auto;text-align:center}.psl2Wrap{color:#8a8a8a;margin-bottom:20px;font-size:16px;line-height:30px}.psl2Main .psl2BtnWrap{width:55%;margin:0 auto}.psl2Main .psl2BtnWrap a{margin-bottom:14px;width:100%}.bp1Main .imgWrap{width:60%;display:flex;justify-content:center;align-items:flex-start;margin:0 auto 35px}.bp1Main .imgWrap img{display:block;width:54.9%;margin:0 5px}.bp1Wrap{width:50%;margin:0 auto 55px}.bp1Wrap h2{font-size:40px;line-height:1.4;letter-spacing:0;color:#000;font-family:canela;text-transform:none}.bp1Wrap .txt{color:#8a8a8a;margin-bottom:20px;font-size:16px;line-height:30px}.productWrpp{width:50%;margin:0 auto}.productWrpp img{display:block;width:100%;margin-bottom:15px}.productWrpp .proDetails strong{display:block;font-size:23px;font-weight:300;line-height:1;letter-spacing:0;color:#353535;font-family:canela;text-transform:none;margin-bottom:10px}.productWrpp .proDetails span{font-family:metropolismedium;font-size:20px;display:block;margin-bottom:10px}.productWrpp .proDetails input#quantity{display:block;margin-bottom:12px}.bp2Main{width:50%;margin:0 auto 65px}.bp2BtnWrap{display:flex;flex-wrap:wrap;justify-content:center}.bp2BtnWrap a{width:46%;margin:0 10px 15px}.font1Main{width:55%;margin:0 auto}.font1Main h4{font-size:30px;line-height:1.4;letter-spacing:0;color:#000;font-family:canela;text-transform:none;margin-bottom:17px}.font1Main .txts{margin:10px 0 30px}.fontCards{margin-bottom:50px}.font1Main .txts p{color:#8a8a8a;margin-bottom:20px;font-size:16px;line-height:30px}.font1Main .txts strong{color:#8a8a8a;font-family:canela;margin-bottom:20px;font-size:17px;line-height:30px}.font2Main{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:65px}.font2Main .lft,.font2Main .rht{width:48%}.font2Main h4{font-size:30px;line-height:1.4;letter-spacing:0;color:#000;font-family:canela;text-transform:none}.font2Main p{color:#8a8a8a;margin-bottom:20px;font-size:16px;line-height:30px}.font1Main .btnWrap,.font2Main .proDetails{text-align:center}.font2Main .proDetails strong{display:block;font-size:25px;line-height:1.4;letter-spacing:0;color:#6f6f6f;font-family:canela;text-transform:none;margin-top:8px}.font2Main .proDetails span{font-family:metropolismedium;font-weight:600;font-size:20px;line-height:1.5}.productGalleryMain .pgWrap{display:flex;flex-wrap:wrap}.productGalleryMain .pgWrap a{width:24%;margin:.5%}.productGalleryMain .pgWrap a img{width:100%;display:block}#chooseCont{width:30%;margin-bottom:15px}.template-cart .site-footer{margin-top:50px}.locale-selectors__container{opacity:0;height:0;padding:0;font-size:0;visibility:hidden}.locale-selectors__container .locale-selectors__content{margin:0;padding:0;height:0;font-size:0}.gg-index-section{margin:100px 0}.gg-index-section .section-header{max-width:720px;width:100%;margin-left:auto;margin-right:auto}.gg-index-section .section-header h2{font-size:40px;line-height:55px;letter-spacing:0;color:#000;font-family:canela;text-transform:none}.gg-index-section .section-header p{font-size:16px;line-height:30px}.proImgg{width:100%;height:550px;background-size:cover;background-position:center;background-repeat:no-repeat}.fproMain .lft .productWrp{width:100%}.fproMain{display:flex;justify-content:space-between;flex-wrap:wrap}.fproMain .lft,.fproMain .rht{width:48%}.fproMain .rht h4{font-size:40px;line-height:55px;letter-spacing:0;color:#000;font-family:canela;text-transform:none}.fproMain .rht p{font-size:16px;line-height:30px}.fproMain .rht .txtWrp{margin-bottom:25px}.fproMain .rht .proDetails{margin-bottom:20px}.fproMain .rht .proDetails strong{display:block;font-size:26px;line-height:1.5;letter-spacing:0;color:#000;font-family:canela;text-transform:none;margin-bottom:10px}.fproMain .rht .proDetails span{font-family:metropolismedium;font-size:20px}.fproMain .rht input#quantity{display:block;margin-bottom:14px;height:50px}.proReviewWrap{text-align:center;margin-bottom:5px}.site-footer{margin-top:65px!important}.template-index .site-footer,.w-online-calligraphy-course .site-footer{margin-top:0!important}.index_banner_wrapper .splide__slide{max-height:100vh;min-height:100vh;position:relative}.index_banner_wrapper .splide__slide img{width:100%;height:100%;object-fit:cover}.index_banner_wrapper .splide__slide .banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:2;max-width:var(--page-width);padding-inline:5.5rem}.banner_caption{display:inline-block;position:relative;font-family:canela;font-size:29px;color:#000;text-shadow:none;width:50%;font-weight:400;margin-bottom:10px;padding-left:70px;line-height:1.2}.banner_caption:before{content:"";background:#000;height:1px;width:45px;position:absolute;left:0;top:50%;transform:translateY(-50%)}.banner_heading{font-family:canela;color:#000;text-shadow:none;font-weight:400;width:70%;margin-bottom:8px}.banner_text{display:block;font-size:18px;color:#000;text-shadow:none;width:50%;margin-left:0}a.banner_text{text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border-radius:2px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;word-wrap:break-word;background-color:var(--textColor);color:#fff;min-height:3.125rem;line-height:2.2;padding:10px 18px;letter-spacing:.08em;white-space:normal;font-size:14px;max-width:max-content}a.banner_text:is(:hover,:active){background-color:#6a6a6a;color:#fff}.index_banner_wrapper .splide__arrows{display:inline-flex;align-items:center;justify-content:center;gap:20px;background-color:#0006;min-height:34px;padding:5px;transition:all .3s}.index_banner_wrapper .splide__arrows:is(:hover,:active){background-color:#000000bf}.index_banner_wrapper .splide__arrows :is(.splide__arrow,.splide__pagination){position:static;transform:translateY(0);padding:0}.index_banner_wrapper .splide-controllers{display:flex;align-items:center;justify-content:center}.index_banner_wrapper .splide-thumbnail-contoller-wrapper{position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.index_banner_wrapper .splide__pagination__page.is-active{transform:scale(1)}.index_banner_wrapper .splide__arrows .splide__arrow{background-color:transparent}.index_banner_wrapper .splide__arrows .splide__arrow .icon{width:1em;height:1em}.index_banner_wrapper .splide__arrows .splide__pagination__page{margin-inline:5px}.index_banner_wrapper .block_wrapper .splide__track{min-height:100vh;max-height:100vh}.section-header.shopify-section-group-header-group{z-index:11}.home_index_section_4_modf .title{text-align:center;text-transform:uppercase;font-size:20px;letter-spacing:.1em;color:var(--textColor);margin-bottom:55px}header.header{max-width:100%}.announcement-bar-section .announcement-bar__message{padding-block:11px;font-size:1.6rem;font-family:var(--figtreeFont);letter-spacing:normal;min-height:5rem;display:flex;align-items:center;justify-content:center}header.header{grid-template-columns:auto 1fr auto}header.header .header__inline-menu{display:flex;align-items:center;justify-content:center}header.header .header__inline-menu .list-menu li a{font-family:var(--metropolisFontMedium);font-size:1.2rem;color:var(--textColor)}header.header .header__inline-menu .list-menu li a:is(:hover,:active){color:#606060}header.header .desktop-localization-wrapper .localization-form__select{border:1px solid rgb(204,204,204)}header.header .header__icon.header__icon--cart{margin-right:0}.grid.product-grid{--grid-desktop-horizontal-spacing: 3rem;--grid-desktop-vertical-spacing: 3rem;--grid-mobile-horizontal-spacing: 1.5rem;--grid-mobile-vertical-spacing: 1.5rem}.grid.product-grid .card{text-align:center}.grid.product-grid .card .card__heading{text-transform:uppercase;font-size:1.6rem;font-family:var(--figtreeFont);color:#000;margin-bottom:.5rem}.grid.product-grid .card .price{display:flex;align-items:center;justify-content:center}.grid.product-grid .card .price .price-item{font-size:1.7rem;font-weight:700;font-family:var(--metropolisFontMedium);color:var(--textColor1)}.grid.product-grid .card .card-information{text-align:center}.grid.product-grid .card .card-information .rating-star{--color-rating-star: gold}.grid.product-grid .card .card-information .rating-star:before{font-size:2.4rem}.grid.product-grid .card .quick-add__submit{width:auto;padding:8px 25px;font-weight:400;color:var(--primaryColor);font-size:13px;line-height:22px;letter-spacing:.05em;background:transparent;text-transform:uppercase;font-family:metropolismedium;border:2px solid var(--secondaryColor);text-align:center;transition:.4s all ease-in-out;border-radius:0;position:relative;z-index:5;max-width:max-content;min-width:auto}.grid.product-grid .card .quick-add__submit:is(:hover,:focus){background:var(--secondaryColor);color:#fff}.grid.product-grid .card .quick-add__submit:before,.grid.product-grid .card .quick-add__submit:after{display:none}.grid.product-grid .card .quick-add .form,.grid.product-grid .card .quick-add{display:flex;align-items:center;justify-content:center;gap:5px}.grid.product-grid .card .card__content .card__information{padding-bottom:.7rem}.home-index-section-4 .grid.product-grid .card-wrapper .card .card__content .card__information{padding-top:3rem}.home-index-section-4 .grid.product-grid .card-wrapper .card .card__inner:after{position:absolute;content:"";width:1px;height:80px;top:100%;margin-top:-6rem;z-index:2;left:50%;transform:translate(-50%);background:#000}.home-sec-6 .home-se6Wrap .right{text-align:left}.home-sec-6 img{height:auto}.footer_logo_wrapper{text-align:center;border-bottom:1px solid #a9a9a9;margin-bottom:40px;padding-bottom:35px}.site-footer__linklist-item{padding:0 30px 10px 0}.site-footer .h4,.site-footer h4,footer.footer .footer-block__heading{font-family:canela;font-weight:400;color:#000;font-size:18px}.site-footer__linklist-item a{font-weight:400}.site-footer__newsletter input#ContactFooter-name{width:100%;padding:14px 18px;margin-bottom:3px}.site-footer__newsletter .btn.newsletter__submit{background:var(--primaryColor);width:45%;margin-top:12px}.footerBottom{display:flex;flex-wrap:wrap;align-items:center}.footerBottom .copyright_text,.footerBottom .footerSocial{width:50%}.footerBottom .footerSocial .site-footer__social-icons{padding-top:0;padding-bottom:0}.footerBottom .footerSocial .site-footer__social-icons .icon{width:18px;height:18px}footer.footer{color:var(--textColor1)}footer.footer a,footer.footer p{font-size:1.6rem!important;opacity:1!important;color:#333232!important}footer.footer a:is(:hover,:active){color:#5a5858!important}footer.footer .newsletter-form__field-wrapper{display:flex;flex-direction:column;gap:8px}footer.footer .newsletter-form__field-wrapper .field:before,footer.footer .newsletter-form__field-wrapper .field:after{display:none}footer.footer .newsletter-form__field-wrapper .field .field__input{background-color:#fff;border:1px solid #ccc;font-family:var(--figtreeFont);font-size:1.6rem}footer.footer .newsletter-form__field-wrapper .field .field__button{background:var(--primaryColor);color:#fff;min-height:4.6rem;width:auto;min-width:155px;max-width:max-content;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;padding:10px 18px;font-size:1.4rem;font-family:var(--figtreeFont);transition:.4s all ease-in-out;border-radius:0;position:static;z-index:5;margin-top:10px}footer.footer .newsletter-form__field-wrapper .field{flex-direction:column}footer.footer .footer__content-bottom-wrapper{display:flex;align-items:center;justify-content:space-between}footer.footer .footer__copyright{margin:0}footer.footer .copyright__content{font-size:1.6rem;opacity:1!important;color:currentColor!important;letter-spacing:normal}footer.footer .copyright__content a{text-transform:uppercase;display:inline}footer.footer .copyright__content:last-child{text-transform:none}footer.footer .list-social__item a{color:var(--textColor1)}footer.footer .list-social__item a svg path{fill:var(--textColor1)}footer.footer .footer__content-bottom{padding-top:2rem;border-top-color:#cbb6a8}footer.footer{padding-bottom:2rem}footer.footer .footer-block--newsletter{margin-top:0}footer.footer .footer__list-social svg{width:1.8rem;height:1.8rem}.about-banner-index,.common__banner{padding-bottom:5.5rem}.page-template-page-about main p{color:var(--textColor1)}:is(.course-sec-2,.course-sec-3,.course-sec-4) img{height:auto}:is(.course-sec-2,.course-sec-4) .bottom .tXt ul{padding:0;list-style-type:none}:is(.course-sec-2,.course-sec-4) .bottom .tXt ul li{padding-left:25px;margin-bottom:10px;position:relative}:is(.course-sec-2,.course-sec-4) .bottom .tXt ul li:before{content:"";position:absolute;top:5px;left:0;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='%23000' d='M21 7L9 19l-5.5-5.5l1.41-1.41L9 16.17L19.59 5.59z'/%3E%3C/svg%3E") no-repeat;background-size:contain}.about-sec-2.course-sec-2 .bottom .tXt{padding-bottom:0}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{box-shadow:0 0 1px var(--secondaryColor)}.page-template-page-gift-guide .collection__title{margin-bottom:5.5rem!important}.page-template-page-gift-guide .collection__title .title{text-align:center;font-family:var(--canelaFont);text-transform:capitalize;margin-bottom:5rem}.page-template-page-gift-guide .collection__title .collection__description{max-width:72rem;margin-inline:auto;text-align:center;font-size:1.6rem;color:var(--textColor1)}.page-template-page-gift-guide .button{text-transform:uppercase}.page-template-page-gift-guide .collection__view-all{padding-top:80px}.product:has(.product__media-wrapper){gap:0!important;justify-content:space-between}.product :is(.product__media-wrapper,.product__info-wrapper){max-width:48%!important;width:100%!important;padding:0!important}.product-media-container.constrain-height.media-fit-contain{--contained-width: 100% !important}.product .product-media-container.global-media-settings{border:none!important}.product .product__info-wrapper .product__title{font-size:40px;line-height:55px;letter-spacing:0;color:#000;font-family:var(--canelaFont);text-transform:none}.product .product__info-wrapper .product__description p{font-size:1.6rem;color:var(--textColor1);font-family:var(--figtreeFont);letter-spacing:-.2px}.product .product__info-wrapper .product__description ul{padding:0;display:flex;flex-direction:column;gap:.5rem;list-style-type:none}.product .product__info-wrapper .price-item{font-size:20px;font-family:var(--metropolisFontMedium);font-weight:400;color:#3a3a3a}.product .product__info-wrapper .quantity__label{font-size:1.6rem;font-weight:400;color:#000;font-family:var(--canelaFont)}.quantity{background-color:#fff!important;border:1px solid #ccc!important}.quantity:before,.quantity:after{display:none!important}.product-form__submit.button{padding:15px 30px;font-weight:400;color:#fff;font-size:13px;line-height:22px;letter-spacing:.05em;background:var(--primaryColor);text-transform:uppercase;font-family:metropolismedium;border:2px solid var(--primaryColor);text-align:center;transition:.4s all ease-in-out;border-radius:0}.product-form__submit.button:hover{background:transparent;color:var(--primaryColor)!important}.main-blog .blog-articles{grid-template-columns:repeat(2,1fr);--grid-desktop-horizontal-spacing: 3rem;--grid-desktop-vertical-spacing: 5.5rem}.main-blog .blog-articles .card__heading{margin-bottom:11px;font-size:18px;text-transform:uppercase;letter-spacing:0px;line-height:30px;color:#000;font-family:var(--figtreeFont)}.main-blog .blog-articles .card .card__content .card__information{padding-bottom:0;padding-top:3rem}.main-blog .blog-articles .card>.learn_btn{max-width:max-content}.main-blog .blog-articles .card:is(:hover,:active)>.learn_btn{background:transparent!important;color:var(--primaryColor)!important}.main-blog .blog-articles .card a{text-decoration:none!important}.pagination-wrapper .pagination ul li{flex:auto;max-width:4.2rem;font-family:var(--figtreeFont);font-size:1.6rem}.pagination-wrapper .pagination ul li a{width:4.2rem;height:4.2rem;border-radius:0;border:1px solid #606060;background:#fff;color:#222430;font-size:1.6rem;line-height:normal;display:flex;align-items:center;justify-content:center;transition:all .45s ease-in-out}.pagination-wrapper .pagination ul li a:hover{border:1px solid #c37a43}.pagination-wrapper .pagination ul li a.pagination__item--current{border:1px solid #c37a43;background-color:#c37a43;color:#fff}.pagination-wrapper .pagination ul li a:after{content:normal}.pagination-wrapper .pagination ul li a.pagination__item-arrow{border:0;width:5.2rem;height:4.2rem;border:1px solid #606060;display:inline-flex;align-items:center;justify-content:center;border-radius:0}.pagination-wrapper .pagination ul{align-items:center;row-gap:1.5rem}.pagination-wrapper .pagination ul li:has(.pagination__item-arrow){max-width:5.2rem}.pagination__item .icon-caret{height:1rem!important}.main-blog .blog-filter{margin-bottom:5.5rem}.main-blog .blog-filter .select-group select{cursor:pointer;padding:8px 28px 8px 15px!important;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;font-size:1.6rem;text-transform:uppercase!important;color:var(--textColor);outline:none!important;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;font-family:var(--figtreeFont);background-color:#fff;min-height:4rem}.customer .select select{background:transparent}.customer .select .svg-wrapper{right:15px}.shopify-policy__container{max-width:var(--page-width)}.page-template-page-contact .formTxt p br{display:none}.page-template-page-contact .formTxt p{font-size:1.6rem;line-height:2.4rem;color:var(--textColor1);margin-bottom:2rem}.page-template-page-contact .formTxt p a{color:currentColor}.page-template-page-contact .formTxt p a:is(:hover,:focus){color:var(--secondaryColor)}.page-template-page-contact .common__banner{margin-bottom:4rem}.page-template-page-contact main{padding-bottom:100px}.page-template-page-contact .page-width :is(.formTxt,iframe){max-width:1070px;margin-inline:auto;display:flex}.page-template-page-contact .page-width .pxFormGenerator:has(iframe){padding-bottom:5.5rem;border-bottom:1px solid #ebebeb;margin-bottom:5.5rem;max-width:1070px;margin-inline:auto}.index-section .bp1Main .imgWrap{align-items:stretch}.index-section .bp1Main .imgWrap img{height:auto}.index-section .bp1Wrap{margin-bottom:1.9rem}.page-template-page-book-preorder .featured-product.product :is(.product__media-wrapper,.product__info-wrapper){width:100%!important;max-width:100%!important}.page-template-page-book-preorder .featured-product.product{width:50%;margin-inline:auto;gap:1.5rem!important}.page-template-page-book-preorder .featured-product.product .product__title{display:block;font-size:23px;font-weight:300;line-height:1;letter-spacing:0;color:#353535;font-family:canela;text-transform:none;margin-bottom:10px}.page-template-page-book-preorder .bp-2 .bp2Main{padding-bottom:5.5rem}.product__modal-opener .product__media-icon{background-color:transparent!important}.page-template-page-font img{height:auto}.page-template-page-font .proDetails .money{color:#3a3a3a;transition:all .3s}.page-template-page-font .proDetails .money:is(:hover,:active){color:#606060}.collapsible_tab_section{padding-block:5.5rem 6rem}.accordiOn.active:after{content:"-";font-size:4rem;line-height:1}.panel a{color:#3a3a3a}.panel a:is(:hover,:focus){color:#606060}hr{margin:5.5rem 0;background-color:#ebebeb}.page-template-page-semi-custom-suites-guide .bannerWrap .title h1{text-transform:uppercase}.page-template-page-semi-custom-suites-guide .semi-custom-suites-guide-2{padding-block:5.5rem}.page-template-page-semi-custom-suites-guide .semi-custom-suites-guide-3 .titleWrp h4{margin-bottom:17px}.semi-custom-suites-guide-7{padding-top:10rem;padding-bottom:5.5rem;text-align:center}.semi-custom-suites-guide-8{text-align:center}.semi-custom-suites-guide-7+.semi-custom-suites-guide-8{padding-bottom:5.5rem}.page-template-product main{padding-block:5.5rem}.breadcrumbs .breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;text-transform:uppercase}.breadcrumbs .breadcrumbs__list .breadcrumbs__item{display:inline-flex;align-items:center}.breadcrumbs .breadcrumbs__list .breadcrumbs__link{font-weight:700;letter-spacing:1px;color:#3a3a3a;font-family:var(--metropolisFontMedium);font-size:1.2rem;text-decoration:none}.breadcrumbs__item:not(:last-child):after{content:"|"!important;height:auto!important;width:1rem!important;transform:rotate(15deg)!important;border:none!important;font-size:12px;font-weight:700;display:flex!important;justify-content:center;align-items:center}.product .product__info-wrapper .product__title :is(h1,.h1){text-transform:capitalize;font-family:var(--canelaFont)}.main-product-wrapper .product .product__info-wrapper .price-item{font-family:var(--canelaFont);font-size:2.8rem;font-weight:700;color:#000;letter-spacing:-.5px}.main-product-wrapper .product .product__info-wrapper{font-size:1.4rem!important;font-weight:400;font-family:var(--figtreeFont)}.main-product-wrapper .product-form__submit.button{max-width:39rem;width:100%}.main-product-wrapper .product-form{margin-bottom:1rem!important}.main-product-wrapper .product .product__info-wrapper .pickup-availability-info *{font-size:1.6rem;letter-spacing:normal}.main-product-wrapper .product .product__info-wrapper .pickup-availability-info>*{margin-bottom:0}.main-product-wrapper .product .product__info-wrapper .pickup-availability-info>.caption-large span{font-weight:700;font-size:1.6rem}.main-product-wrapper .product .product__info-wrapper .pickup-availability-info button{font-size:1.4rem;margin-top:8px}.main-product-wrapper .product .product__info-wrapper .faqInner{margin:0!important}.main-product-wrapper .product .product__info-wrapper .shopify-app-block+div{margin-bottom:3rem!important}.main-product-wrapper .product .product__info-wrapper .shareWrap{display:flex;align-items:center}.main-product-wrapper .product .product__info-wrapper .social-sharing{list-style-type:none;--social-sharing-gap: 1.5rem;--social-sharing-count: 3;padding:0;margin:0;width:13.5rem}.main-product-wrapper .product .product__info-wrapper .social-sharing>*{display:inline-flex;flex:0 0 auto;width:calc(100% / var(--social-sharing-count) - (var(--social-sharing-gap) * (var(--social-sharing-count) - 1)) / var(--social-sharing-count))}.main-product-wrapper .product .product__info-wrapper .social-sharing>* a{padding:0;background-color:transparent}.main-product-wrapper .product .product__info-wrapper .social-sharing>* a svg{width:1.6rem;height:1.6rem;fill:#000;color:#000}.related-products__heading{font-size:50px;line-height:65px;letter-spacing:0;color:#000;font-family:var(--canelaFont);text-transform:none;text-align:center;margin-bottom:5rem!important}.quick-add-modal__content-info{background-color:#fff!important}.stamped-pagination li a{color:var(--textColor)}.gallleryCarousel .splide__slide,.gallleryCarousel .splide__slide .item{display:flex}.gallleryCarousel .splide__slide .item img{object-fit:cover}.psl-2{padding-block:5.5rem}.page-template-collection .col_outer_wpr{display:flex;padding:5.5rem 4rem;gap:3rem}.page-template-collection .col_outer_wpr .filter-box{flex:0 0 auto;width:0;position:relative;transition:all .3s ease-in-out}.page-template-collection .col_outer_wpr .filter-box .filters_content{width:100%;max-width:25rem;overflow:hidden;opacity:0;transition:all .3s ease-in-out;transform:scaleX(0);transform-origin:left;max-width:0}.page-template-collection .col_outer_wpr .filter-box .filters_content.active{opacity:1;transform:scaleX(1);max-width:max-content}.page-template-collection .col_outer_wpr .filter-box:has(.filters_content.active){width:25rem}.page-template-collection .col_outer_wpr .product-grid-container{flex:1}.filters_content ul{list-style-type:none;padding:0;margin:0}.filters_content li a{color:var(--textColor);transition:all .3s ease-in-out}.filters_content li a:is(:hover,:active){color:#606060}.filters_content li a.active{color:var(--primaryColor)}.quick-add-modal .shareWrap{display:none}.quick-add-modal__toggle{background-color:transparent!important}.page-template-collection .col_outer_wpr .filter-box .filters_heading{position:absolute;right:-35px;top:140px;writing-mode:vertical-rl;text-orientation:mixed;display:inline-flex;align-items:center;gap:5px;color:var(--textColor);font-family:var(--canelaFont);cursor:pointer;transition:all .3s ease-in-out}.page-template-collection .col_outer_wpr .filter-box .filters_heading:after{content:"";width:0;height:0;border-style:solid;border-width:6px 6px 6px 0;border-color:transparent #000 transparent transparent;display:inline-flex;transition:all .3s ease-in-out}.page-template-collection .col_outer_wpr .filter-box .filters_content.active+.filters_heading:after{transform:rotate(180deg)}.card-wrapper.product-card-wrapper .card>.card__inner{--ratio-percent: 0 !important}.card-wrapper.product-card-wrapper .card>.card__inner .card__media,.card-wrapper.product-card-wrapper .card>.card__inner{aspect-ratio:1/1.3}.product-media-container.constrain-height .media{height:100%!important}.product .product__media-wrapper .product__media-list{height:100%;margin:0}.product-media-container.constrain-height.media-fit-contain,.product-media-container.constrain-height.media-fit-contain>*{height:100%!important}.onsite-1{padding-block:5.5rem}.onsite-1 .rich-text .grid{justify-content:center}.onsite-1 .rich-text .grid:only-child>.grid__item{width:100%;max-width:66.66667%;text-align:center}.page-template-product .select__select{background-color:#fff}.header__icons{padding-right:0!important}.header__icon .icon,.header__icon svg{width:2rem!important;height:2rem!important;transform:scale(1)!important}.header__icon--search .icon.icon-search{transform:scaleX(-1)!important}.header__search details .header__icon-close{display:none!important}.field__input,.customer .field input{background-color:#fff}.cart-item__quantity-wrapper{align-items:center}cart-remove-button .button{background:transparent!important;border:none;color:#000}.common__banner{overflow:hidden}.select__select{background-color:transparent!important}.facets__wrapper .disclosure-has-popup .facets__display{--color-background: #fff;background:#fff}.active-facets .active-facets__button .active-facets__button-inner{box-shadow:none!important;color:#fff}.facet-filters__sort.select__select{background:transparent!important;box-shadow:none!important;padding:0 15px}.template-search__results .card-wrapper .card__badge{display:none}.quantity__input:focus,.quantity__input:focus-visible{background:transparent!important;box-shadow:none!important;border:none!important}.index_banner_wrapper .bg-container{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);z-index:2;width:100%}.index_banner_wrapper .bg-container:before{position:absolute;left:0;top:0;bottom:0;content:"";background:#fff;max-width:50%;width:100%}.index_banner_wrapper .bg-container .banner-content{transform:none!important;position:static;padding-inline:5.5rem;padding-block:40px;max-width:var(--page-width)!important;width:100%;margin-inline:auto}.index_banner_wrapper .bg-container .inr_bnr_cnt{max-width:49%;width:100%}.index_banner_wrapper .bg-container .inr_bnr_cnt .banner_heading,.index_banner_wrapper .bg-container .inr_bnr_cnt .banner_caption,.index_banner_wrapper .bg-container .inr_bnr_cnt .banner_text{width:100%}.article-template-wrapper{width:100%;max-width:var(--page-width);margin:0 auto;padding-left:15px;padding-right:15px;padding-top:clamp(40px,6.25vw,100px);padding-bottom:clamp(40px,6.25vw,100px)}.main-blog-container,.article-template-wrapper{display:flex;flex-wrap:wrap;row-gap:30px;align-items:flex-start;--main-blg-item-clm-gap: 40px;column-gap:var(--main-blg-item-clm-gap)}.main-blog-container .blog-articles,.article-template-wrapper .article-template{width:100%;max-width:calc(70% - (var(--main-blg-item-clm-gap) - (var(--main-blg-item-clm-gap) / 2)))}.main-blog-container .aside-bar,.article-template-wrapper .aside-bar{width:100%;max-width:calc(30% - (var(--main-blg-item-clm-gap) - (var(--main-blg-item-clm-gap) / 2)));position:sticky;top:3rem}.article-template-wrapper .article-template .article-template__hero-container{padding-left:0;padding-right:0}.main-blog-container .aside-bar .footer__list-social,.article-template-wrapper .aside-bar .footer__list-social{justify-content:center;gap:20px}.main-blog-container .aside-bar .footer__list-social .list-social__link,.article-template-wrapper .aside-bar .footer__list-social .list-social__link{padding:0;width:45px;height:45px;display:flex;align-items:center;justify-content:center;background:var(--primaryColor);border:1px solid var(--primaryColor);color:#fff;border-radius:50%}.main-blog-container .aside-bar .footer__list-social .list-social__link svg path,.article-template-wrapper .aside-bar .footer__list-social .list-social__link svg path{fill:#fff;transition:all .5s}.main-blog-container .aside-bar .footer__list-social .list-social__link:hover,.article-template-wrapper .aside-bar .footer__list-social .list-social__link:hover{background:transparent}.main-blog-container .aside-bar .footer__list-social .list-social__link:hover svg path,.article-template-wrapper .aside-bar .footer__list-social .list-social__link:hover svg path{fill:var(--primaryColor)}.main-blog-container .aside-bar .about-wpr,.article-template-wrapper .aside-bar .about-wpr{border:1px solid var(--primaryColor);padding:30px;border-radius:20px;margin-bottom:30px}.main-blog-container .aside-bar .about-wpr .about-me-section,.article-template-wrapper .aside-bar .about-wpr .about-me-section{margin-bottom:30px}.main-blog-container .aside-bar .about-wpr .img-wpr,.article-template-wrapper .aside-bar .about-wpr .img-wpr{display:block;width:190px;height:190px;border-radius:50%;overflow:hidden;margin:0 auto}.main-blog-container .aside-bar .about-wpr .img-wpr img,.article-template-wrapper .aside-bar .about-wpr .img-wpr img{width:100%;display:block}.main-blog-container .aside-bar .about-wpr .about-content,.article-template-wrapper .aside-bar .about-wpr .about-content{text-align:center}.main-blog-container .aside-bar .about-wpr .about-content h3,.article-template-wrapper .aside-bar .about-wpr .about-content h3{font-size:30px;font-weight:700;line-height:1;margin:0 0 15px}.main-blog-container .aside-bar .heading-article-wrp,.article-template-wrapper .aside-bar .heading-article-wrp{margin-top:35px;display:block;padding:35px 16px;background:#b7845e1f;border-radius:34px}.main-blog-container .aside-bar .heading-article-wrp .pop_heading,.article-template-wrapper .aside-bar .heading-article-wrp .pop_heading{font-size:24px;font-weight:600;line-height:1.2;margin-bottom:25px}.main-blog-container .aside-bar .heading-article-wrp .main-posts,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts{margin:0;padding:0;list-style:none}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a{display:-ms-flexbox;display:flex;flex-wrap:wrap;align-items:center;--col-gap: 15px;column-gap:var(--col-gap);width:100%;color:var(--heading-color);word-break:break-word}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a .img-wrp,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a .img-wrp{max-width:100px;width:100%}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a .pst_txt,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a .pst_txt{max-width:calc(100% - 100px - var(--col-gap));width:100%;font-weight:700;line-height:1.34}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a .img-wrp .image,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a .img-wrp .image{width:100%;padding-top:88%;position:relative;overflow:hidden;border-radius:10px;display:block}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a .img-wrp .image img,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a .img-wrp .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post:not(:last-child),.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post:not(:last-child){margin-bottom:20px}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a .pst_txt p,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a .pst_txt p{margin:0;font-size:14px}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a .pst_txt .pst_date,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a .pst_txt .pst_date{color:var(--primaryColor);font-size:16px;margin-bottom:10px;font-weight:400;display:flex;align-items:center;line-height:1}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a .pst_txt .pst_date svg,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a .pst_txt .pst_date svg{width:13px;margin-right:7px;flex-shrink:0}.main-blog-container .aside-bar .heading-article-wrp .main-posts .post a .pst_txt .pst_date svg path,.article-template-wrapper .aside-bar .heading-article-wrp .main-posts .post a .pst_txt .pst_date svg path{fill:var(--primaryColor)}.main-blog-container .aside-bar .category_post_wpr,.article-template-wrapper .aside-bar .category_post_wpr{margin-top:30px}.main-blog-container .aside-bar .category_post_wpr .pop_heading,.article-template-wrapper .aside-bar .category_post_wpr .pop_heading{font-weight:700;font-size:24px;margin-bottom:15px}.main-blog-container .aside-bar .category_post_wpr .ctgries,.article-template-wrapper .aside-bar .category_post_wpr .ctgries{margin:0;padding:0;list-style:none}.main-blog-container .aside-bar .category_post_wpr .ctgries li:not(:last-child),.article-template-wrapper .aside-bar .category_post_wpr .ctgries li:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #EED8DF}.main-blog-container .aside-bar .category_post_wpr .ctgries li a,.article-template-wrapper .aside-bar .category_post_wpr .ctgries li a{display:flex;align-items:center;color:#000;line-height:1.2;text-transform:capitalize}.main-blog-container .aside-bar .category_post_wpr .ctgries li a:hover,.article-template-wrapper .aside-bar .category_post_wpr .ctgries li a:hover{color:var(--primaryColor)}.main-blog-container .aside-bar .category_post_wpr .ctgries li a span,.article-template-wrapper .aside-bar .category_post_wpr .ctgries li a span{margin-left:5px;flex-shrink:0}.main-blog-container .aside-bar .learn_box_wpr,.article-template-wrapper .aside-bar .learn_box_wpr{box-shadow:0 3px 10px #0f10121a,0 12px 30px #0f10121a;background:#fff;border:2px solid #f8f5f1;border-radius:12px;overflow:hidden;display:block;margin-top:30px}.main-blog-container .aside-bar .learn_box_wpr .img-wrp,.article-template-wrapper .aside-bar .learn_box_wpr .img-wrp{display:block;position:relative;width:100%;padding-bottom:55%}.main-blog-container .aside-bar .learn_box_wpr .img-wrp img,.article-template-wrapper .aside-bar .learn_box_wpr .img-wrp img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center}.main-blog-container .aside-bar .learn_box_wpr .learn-text-wrp,.article-template-wrapper .aside-bar .learn_box_wpr .learn-text-wrp{padding:25px 45px 30px;text-align:center}.main-blog-container .aside-bar .learn_box_wpr .learn-text-wrp h3,.article-template-wrapper .aside-bar .learn_box_wpr .learn-text-wrp h3{color:#121212;font-weight:700;font-size:24px;margin-bottom:15px}.main-blog-container .aside-bar .learn_box_wpr .learn-text-wrp .button:before,.article-template-wrapper .aside-bar .learn_box_wpr .learn-text-wrp .button:before{display:none}.main-blog-container .aside-bar .learn_box_wpr .learn-text-wrp .button,.article-template-wrapper .aside-bar .learn_box_wpr .learn-text-wrp .button{background:var(--primaryColor);border:2px solid var(--primaryColor);transition:all .5s}.main-blog-container .aside-bar .learn_box_wpr .learn-text-wrp .button:hover,.article-template-wrapper .aside-bar .learn_box_wpr .learn-text-wrp .button:hover{color:var(--primaryColor);background:transparent}.article-template-wrapper .article-template .page-width{padding-left:0;padding-right:0}@media (min-width: 1200px){:root{--page-width: 140rem}.page-template-page-faq .faqSecMain{width:70%;margin-inline:auto}}@media screen and (min-width: 900px){.product__media-wrapper .product__column-sticky:has(.thumbnail-slider){padding-top:100%}.quick-add-modal__content-info .product__media-wrapper .product__column-sticky{padding-top:0}.product__media-wrapper .thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:100%;left:calc(18.4% - 10px);transform-origin:top left}.product__media-wrapper slider-component:not(.thumbnail-slider,:only-of-type){position:absolute;top:0;left:0;width:100%;max-width:100%;padding-left:calc(18.4% + 1rem);height:100%}.quick-add-modal__content-info .product__media-wrapper slider-component{position:relative;top:0;left:0;width:100%;max-width:100%;padding-left:0;height:auto}.thumbnail-slider .thumbnail-list.slider--tablet-up{padding:0!important;gap:20px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(18.4% - 10px)!important}.product--thumbnail_slider .slider-mobile-gutter .slider-button{position:absolute;padding:0;z-index:1;width:5rem;height:5rem;background-color:var(--whiteColor);border-radius:50%;opacity:1;visibility:visible;transition:all .3s;box-shadow:0 .4rem 1.4rem #00000040!important}.product--thumbnail_slider .slider-mobile-gutter .slider-button--prev{left:-24px;transform:translateY(4px)}.product--thumbnail_slider .slider-mobile-gutter .slider-button--next{left:auto;right:-24px;transform:translateY(6px)}.product__media-wrapper .thumbnail-slider:hover .slider-button{opacity:1;visibility:visible}.product__media-wrapper .thumbnail-slider:hover .slider-button svg{height:1rem}.product__media-wrapper .thumbnail-slider .slider-button:disabled{opacity:0}}@media (min-width: 750px){header.header{padding:1rem 5.5rem!important}.index_banner_wrapper{padding-inline:40px}.medium-up--hide{display:none!important}}@media (max-width: 1399px){header.header .header__inline-menu .list-menu li a{padding-inline:1rem}.index_banner_wrapper .splide__slide .banner-content{padding-inline:3rem}.header__heading-logo{max-width:150px}}@media (max-width: 1199px){.banner_caption{font-size:24px}.banner_heading{font-size:4rem}.index_banner_wrapper .inr_bnr_cnt .banner_heading{--font-cus-scale: .77}.index_banner_wrapper .inr_bnr_cnt .banner_caption{--font-cus-scale: .83}.banner_text{font-size:1.6rem}header.header{padding-inline:1.5rem!important}header.header .header__inline-menu .list-menu li a{padding-inline:.5rem}.header__icon,.header__icon--cart .icon,.header__icon .svg-wrapper{width:3.6rem;height:3.6rem}.textPhoto-Wrap .top-right{margin-top:-100px!important}.btm_content .big_head span{max-width:50px}.index_banner_wrapper .splide__slide .banner-content{padding-inline:0;max-width:70%;left:0;transform:translateY(-50%)}.index_banner_wrapper .inr_bnr_cnt>*{width:100%}.banner_caption{font-size:14px;font-weight:600;padding-left:30px}.banner_caption:before{width:27px}.index_banner_wrapper .splide__slide .inr_bnr_cnt{background:#fff;padding:35px 20px 35px 30px;width:100%!important;transform:none!important;min-height:27vw;display:flex;flex-direction:column;justify-content:center}.banner_heading{font-size:3.4rem}.banner_text{font-size:1.4rem}.main-blog-container .aside-bar .about-wpr{padding:30px 15px}.main-blog-container{--main-blg-item-clm-gap: 25px}.main-blog-container .aside-bar .learn_box_wpr .learn-text-wrp{padding:25px 15px 30px;text-align:center}}@media (max-width: 989px){header-drawer{margin-left:0!important}header.header .header__inline-menu{display:none}.textPhoto-Wrap .top-right{margin-top:0!important}.btm_content .big_head{white-space:wrap}.site-footer .h4,.site-footer h4,footer.footer .footer-block__heading{font-weight:600}.header__heading-logo{max-width:none}.footer-block .footer-block__details-content .list-menu__item--link{padding-top:.5rem;padding-bottom:.5rem}.menu-drawer{background-color:#fff!important}.main-blog .blog-articles{grid-template-columns:repeat(1,1fr)}.main-blog-container .blog-articles{max-width:calc(58% - (var(--main-blg-item-clm-gap) - (var(--main-blg-item-clm-gap) / 2)))}.main-blog-container .aside-bar{max-width:calc(42% - (var(--main-blg-item-clm-gap) - (var(--main-blg-item-clm-gap) / 2)))}}@media (max-width: 749px){.small--hide{display:none!important}.index_banner_wrapper .splide__slide .banner-content{top:auto;bottom:0;transform:none;left:0;padding:0;max-width:80%;width:100%}.index_banner_wrapper .splide-thumbnail-contoller-wrapper{display:none}.home-sec-5 .big_head{font-size:50px!important}.onsite-1 .rich-text .grid:only-child>.grid__item{max-width:100%}.onsite-1{padding-block:3rem}.index_banner_wrapper .inr_bnr_cnt .banner_heading{--font-cus-scale: .66}.index_banner_wrapper .inr_bnr_cnt .banner_caption{--font-cus-scale: .5}.index_banner_wrapper .inr_bnr_cnt .banner_text{--font-cus-scale: .723}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
