button.close.tag-filter__clear{right:30%}.container.comment-section .title,.related-blogs--title .title{font-size:26px}.card-content.blog-card__content h4{font-size:20px!important}h4.video_heading a{color:#bf8040!important}div#rebuy-widget-6435 .rebuy-product-actions button.rebuy-button{padding:0;background:transparent!important;color:#bf8040;border:1px solid #bf8040!important;border-radius:0!important;font-size:14px!important;text-transform:uppercase;font-family:Lato-Bold}::marker{font-size:10px!important;font-weight:400!important;display:inline-block;line-height:10px!important}.modal_LR{position:relative;display:block;width:100%;height:auto;overflow:hidden;padding:0;margin:0}.modal_L{position:relative;float:left;width:80%;height:auto;overflow:hidden;padding:0;margin:0}.modal_R{position:relative;float:left;width:20%;height:auto;overflow:hidden;padding:0;margin:0}.common_modal{background-color:#333d43;opacity:97%;z-index:9999}.common_modal_content{background-color:#faf6f3!important;position:relative;display:block;height:auto;overflow:hidden}.modal_header{position:relative;display:block;width:100%;height:auto;padding:0;margin:0;text-align:center}.modal_header h1,.modal_header h3{color:#000;text-align:center;position:relative;display:block;font-weight:900;text-transform:inherit;font-size:28px;line-height:32px;font-family:SuperiorTitleItalic;letter-spacing:.8px;padding:40px 0 10px;margin:0}.modal_header h3 span{position:absolute;left:30px;top:35px;padding:5px;font-weight:900;border:1px solid #bf8040;color:#bf8040;font-size:28px;font-family:Lato-Black}.modal_main{position:relative;display:flex;width:100%;height:auto;padding:0 0 20px;margin:0;text-align:center}.modal_main_content:first-child{border-right:2px solid #bf8040}.modal_main_content{position:relative;display:inline-block;width:100%;height:auto;padding:15px 30px;margin:0;text-align:left;box-sizing:border-box}.cust_borderZ{border-right:0!important}.modal_main_content h2{position:relative;display:inline-block;color:#bf8040;font-family:DINCondensed;font-size:18px;letter-spacing:1.6px;padding:5px 0;margin:0;font-weight:700}a.learn_btn{display:inline-block;background-color:transparent;color:#bf8040;padding:10px 20px;margin-top:20px;text-transform:uppercase;border:2px solid #bf8040;font-weight:400;font-family:Lato-Black}.modal_main_content h2 img{position:relative;display:inline-block;width:auto;height:12px;padding:0;margin:0 0 0 10px}.modal_main_content p{position:relative;display:block;font-family:Lato-Regular;font-size:16px;padding:5px 0 10px;margin:0;color:#000}.modal_main_content .img_div{float:right;text-align:center;width:120px;height:auto}.modal_main_content .img_div img{position:relative;display:block;width:auto;height:auto;margin:0 auto;max-width:82px;max-height:100px}.tab{overflow:visible;border:1px solid #ccc;background-color:#f1f1f1;width:100%;height:auto;position:relative;display:flex}.tab button{background-color:inherit;float:left;border:none;outline:0;cursor:pointer;padding:5px 0;transition:.3s;width:100%;position:relative}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#bf8040}.tab button h2{position:absolute;display:block;top:-50px;left:0;right:0;font-family:DINCondensed bold;font-size:18px;color:#333e43;font-weight:700}.video_heading{text-align:center;color:#bf8040;margin-top:20px;margin-bottom:20px;font-family:DINCondensed bold;font-weight:700;font-size:26px}body.page-contact div#image_slides{display:none}body.page-contact div#shopify-section-image-slider{padding:0!important}.tabcontent{display:none;padding:30px 12px;border:0 solid #ccc;border-top:none}.tabcontent .tab_title{position:relative;display:block;color:#bd8046;font-size:18px;line-height:normal;text-align:center;text-transform:unset;margin:0;padding:10px 0 40px;font-family:lato-italic}.tab_images{position:relative;display:flex;width:100%;height:auto;overflow:hidden}.tab_images ul{position:relative;display:flex!important;width:100%;height:auto;overflow:hidden;margin:30px 0}.tab_images ul li{position:relative;display:block;width:100%;padding:0 1%!important}.tab_images ul li img{height:80px;width:auto;padding:0}.tab_sub{position:relative;display:flex;width:100%;height:auto;overflow:hidden;padding:0;margin:0}.tab_sub_data{position:relative;display:inline-block;width:100%;height:auto;overflow:hidden;padding:0;margin:0;text-align:center}.tab_sub_data span{position:relative;display:block;text-align:left;padding:0 10%}.tab_sub_data b{font-size:20px;margin:0 5px 0 0;padding:0;position:relative;display:inline-block;line-height:19px}.tab_sub_data img{height:150px;width:auto;padding:20px 0;margin:20px 0}.skill_build_cust .cust_li_font li{color:#333e43}.tab_sub_data p{position:relative;display:block;font-size:16px;font-family:Lato-Regular;color:#525151;font-weight:400;margin:0;padding:15px 0 0;text-align:left}.tab_sub_data ul{position:relative;display:block}.tab_sub_data ul li{position:relative;display:block;text-align:left;padding:0;font-size:16px;word-spacing:3px;font-family:Lato-Regular}.tab_video{position:relative;display:block;width:100%;height:auto;overflow:hidden;padding:0;margin:0;box-sizing:border-box}.tab_video iframe{margin-bottom:-5px}.tab_video_content{position:relative;display:block;width:100%;height:auto;overflow:hidden;padding:0;margin:0;box-sizing:border-box;background-color:#272e33}p.note{color:#373737;display:inline-block;width:100%;margin-top:10px}.tab_video_content p{position:relative;display:block;padding:20px;margin:0;box-sizing:border-box;color:#fff;text-align:left;font-family:Lato-Regular;letter-spacing:0;line-height:22px;font-size:14px;font-weight:500;text-transform:unset}.for_mob{display:none}div#myModal .close{color:#bf8040;float:none;font-size:28px;font-weight:700;background:0 0!important;margin-bottom:0;z-index:99999;position:absolute;margin-left:auto;padding:0!important;display:block;right:10px;top:0}.ess_cus_title_l h1{color:#bf8040!important;font-family:DINCondensed!important;font-size:16px!important;text-transform:uppercase;letter-spacing:1px;font-weight:300}.for_only_mob{display:none}.custom_kitdata{display:flex!important;flex-direction:row-reverse;width:100%!important;justify-content:center;max-width:700px;margin:auto!important;align-items:flex-start}.custom_kitdata img{height:auto}.kitseting{width:75%;display:inline-flex;flex-direction:column;justify-content:left;align-items:flex-start;padding:0 12px}a.mat_open.active_tab_custom{display:inline-block;background-color:transparent;color:#bf8040;padding:10px 20px;margin-top:20px;text-transform:uppercase;border:2px solid #bf8040;font-weight:700}.banner_image_main img{height:310px;width:100%;object-fit:cover}.content_withlink{display:block;width:100%;margin:15px 0 18px;font-size:16px;font-weight:700}.content_withlink a:hover{text-decoration:underline}.tab_sub_data span{color:#333e43;transition:.4s all}.tab_sub_data span:hover,.tab_sub_data button.owl-next:hover button.owl-prev span,.tab_sub_data button.owl-prev:hover button.owl-prev span{color:#bf8040}.custom_multislide.bag_feature button span{font-weight:700}.modal_LR{padding-bottom:15px}form.shopify-product-form div#myModal p a{font-weight:700}form.shopify-product-form div#myModal p a:hover{text-decoration:underline}.modal-content.common_modal_content .modal_inner{display:block;padding:40px 30px}.modal-content.common_modal_content .modal_inner .heading h1{font-size:30px;text-align:center;margin-bottom:30px;font-family:SuperiorTitleItalic!important;text-transform:initial}.modal-content.common_modal_content .modal_inner .text_blw_head h4{font-size:18px;color:#bf8040;margin-bottom:5px;font-family:DINCondensed;letter-spacing:1px}.modal-content.common_modal_content .modal_inner .img_cont{display:flex;align-items:center;justify-content:center;max-width:530px;margin:30px auto}.modal-content.common_modal_content .modal_inner .img_cont_text{justify-content:center;display:flex;max-width:530px;margin:auto;width:100%;flex-direction:column}h4.recommended-products__title.title{font-size:26px}.cust_des_coll{text-align:left}.cust_des_coll a{font-family:lato-black;letter-spacing:.4px;font-weight:400;color:#333d43}.content_withlink .about_pattern_tab{font-weight:400}.whole_head h1{font-family:Lato,sans-serif;font-size:32px;color:#333e43;font-weight:900;text-align:center}.whole_head{display:block}.whole_head p strong,.whole_head p b{color:#bf8040;font-family:DINCondensed;letter-spacing:4px;font-size:28px}p.bottm_btn{position:relative;margin:0;text-align:left!important;display:block;bottom:-15px;left:0px}p.bottm_btn.ONLINE_CLASSES{bottom:5%;left:20px}div#classes .mega-menu__content .mm-image-caption{bottom:5%}p.bottm_btn a{background:#bf8040!important;color:#fff!important}p.menu__heading.BY_BAG:before{content:""}p.menu__heading.ONLINE_CLASSES,p.menu__heading.SHOP_ALL{display:none}p.class_login span{font-weight:700}.menu__heading.login:before{content:""}.menu__heading.login span{color:#000;font-weight:700}.menu__heading.login a span{color:#bd8046;font-weight:700}@media (max-width:767px){div#classes .block__mega-menu-2-2.block__mixed.medium-down--one-half,div#classes .mega-menu__block,div#classes .mega-menu__content,div#resources .block__mega-menu-2-2.block__mixed.medium-down--one-half,div#resources .mega-menu__block,div#resources .mega-menu__content{width:100%!important;margin:0!important}div#classes:before,div#resources:before{display:none}.custom_kitdata{flex-direction:column}.kitseting{width:100%}.cust_menu_mobile .column{width:100%!important}div#theme-ajax-cart{display:none}.stock_page .stock_secmain{width:100%;display:block}.stock_page .stock_secmain .stock_row{width:100%}.modal-content.common_modal_content .modal_inner .heading h1{font-size:16px}.modal-content.common_modal_content .modal_inner{padding:30px 0}.modal-content.common_modal_content .modal_inner .text_blw_head h4,.modal-content.common_modal_content .modal_inner .text_blw_head p{font-size:12px}p.bottm_btn{position:relative;bottom:0;left:0}p.bottm_btn.ONLINE_CLASSES{bottom:0;left:0}}@media (max-width:768px){.cust_menu_mobile .column:nth-child(2){width:100%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:nth-child(3){width:100%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:nth-child(4){width:100%!important;box-sizing:border-box;float:left;margin-bottom:20px!important}.cust_menu_mobile .column:last-child{width:90%!important;box-sizing:border-box;float:unset;margin:0 auto!important}.cust_menu_mobile .column:nth-child(2) .mega-menu__content{width:50%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:nth-child(3) .mega-menu__content{width:50%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:nth-child(4) .mega-menu__content{width:50%!important;box-sizing:border-box;float:left}.workshops .column{width:50%!important}.workshops .mega-menu__content{width:100%!important}.workshops .column:nth-child(2) .mega-menu__content{width:100%!important;box-sizing:border-box;float:left}.workshops .column:nth-child(3) .mega-menu__content{width:100%!important;box-sizing:border-box;float:left}.workshops .column:nth-child(4) .mega-menu__content{width:100%!important;box-sizing:border-box;float:left}#workshops .column{margin-top:20px!important}.mega-menu[data-parent-link="kits-+-patterns"]:before,.mega-menu[data-parent-link="tools-+-supplies"]:before{content:"";display:none}p.bottm_btn{position:relative;bottom:0;left:0}p.bottm_btn.ONLINE_CLASSES{bottom:0;left:0}}@media only screen and (max-width :425px){.collection-type_3 .cust_des_coll .price{display:block;font-weight:400;font-size:16px;color:#ababab;text-align:left}.collection-type_3 .cust_des_coll a{padding:5px 5px 1px}.cust_des_coll .price{position:relative;right:unset;top:0;left:0}.collection-type_3 span.money,.collection-type_3 span.sold-out{padding-left:2px}.mobile-logo img{width:75%}p.tab_title{color:#bd8046}#workshops .column{width:50%!important;margin-top:20px!important}#workshops .mega-menu__content{width:100%!important}#workshops .column:nth-child(2) .mega-menu__content{width:100%!important;box-sizing:border-box;float:left}#workshops .column:nth-child(3) .mega-menu__content{width:100%!important;box-sizing:border-box;float:left}#workshops .column:nth-child(4) .mega-menu__content{width:100%!important;box-sizing:border-box;float:left}.for_tool_only .main_ess_cus .ess_cus:last-child{width:65%!important;padding-left:10px;box-sizing:border-box}.for_tool_only .custom_set_swatch.product-4376925962286:after{height:0!important}.for_only_mob{display:block;width:100%;overflow:hidden;box-sizing:border-box;padding:0!important}.for_only_mob ul{padding:0!important}.ess_cus_title_m,.for_only_desk{display:none}.for_mob{display:block}.for_desk{display:none}.accordion-container{position:relative;width:100%;border:0 solid #0079c1;border-top:none;outline:0;cursor:pointer}.accordion-container .title_new{display:block;position:relative;margin:0;padding:.625em .625em .625em 0;border-top:1px solid #000;font-size:1.25em;font-weight:400;color:#000;cursor:pointer}.accordion-container .content-entry i{position:absolute;top:3px;right:12px;font-style:normal;font-size:1.625em;color:#000}.accordion-container .content-entry i:before{content:"+ "}.accordion-container .content-entry.open i:before{content:"- "}.accord_new{display:none;box-sizing:border-box;padding:10px}#content{width:100%}#description,.accordion-container{width:90%;margin:1.875em auto}#description p{line-height:1.5}#description h2{text-align:center}.tab_sub,.tab_images ul{display:block}.tab_images ul li{position:relative;display:inline-block;width:30%;float:unset}.tab_images ul li img{height:auto;width:auto;padding:5px}.cust_menu_mobile .column:nth-child(2) .mega-menu__content{width:50%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:nth-child(3) .mega-menu__content{width:50%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:nth-child(4) .mega-menu__content{width:50%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:nth-child(2){width:100%!important;box-sizing:border-box;float:left;padding-top:0!important;margin-top:0!important}.cust_menu_mobile .column:nth-child(3){width:100%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:nth-child(4){width:100%!important;box-sizing:border-box;float:left}.cust_menu_mobile .column:last-child{width:90%!important;box-sizing:border-box;float:unset;margin:0 auto 20px!important}.mega-menu[data-parent-link="kits-+-patterns"]:before,.mega-menu[data-parent-link="tools-+-supplies"]:before{content:"";display:none}div#classes .block__mega-menu-2-2.block__mixed.medium-down--one-half,div#classes .mega-menu__block,div#classes .mega-menu__content,div#resources .block__mega-menu-2-2.block__mixed.medium-down--one-half,div#resources .mega-menu__block,div#resources .mega-menu__content{width:100%!important;margin:0!important}}@media only screen and (max-width :798px){div#shopify-section-product__main .for_mob .accordion-container .title_new{font-family:DINCondensed bold;font-size:18px;color:#333e43;font-weight:700;border-top:1px solid #dedede;padding-left:0;padding-right:0}div#shopify-section-product__main .for_mob .accordion-container .title_new i{font-family:Lato;font-size:18px;top:calc(50% - 17.5px);right:0}div#shopify-section-product__main .for_mob .accordion-container{width:calc(100% - 30px)}div#shopify-section-product__main .for_mob .accordion-container .owl-dots{display:none}div#shopify-section-product__main .for_mob .accordion-container ul li{font-size:16px;font-family:Lato-Regular;color:#525151}div#shopify-section-product__main .for_mob .accordion-container ul{width:100%}.kitseting{padding:0}#theme-ajax-cart.is-mini-cart{display:none}button.close.tag-filter__clear{right:0}.accordion-container{position:relative;width:100%;border:0 solid #0079c1;border-top:none;outline:0;cursor:pointer}.accordion-container .title_new{display:block;position:relative;margin:0;padding:.625em;border-top:1px solid #000;font-size:1.25em;font-weight:400;color:#000;cursor:pointer}.accordion-container .content-entry i{position:absolute;top:3px;right:12px;font-style:normal;font-size:1.625em;color:#000}.accordion-container .content-entry i:before{content:"+ "}.accordion-container .content-entry.open i:before{content:"- "}.accord_new{display:none;box-sizing:border-box;padding:10px}}.side_inner.side_inner_rightside .side_inner_custom .side_right_data p{border-bottom:none}.twodivide .td_inner .td_data .td_heading{padding:0 30px}.twodividesec{position:relative}.twodivide .td_inner .td_data .td_heading{padding-right:20px}.twodividesec .td_inner .td_data .td_content{flex-wrap:wrap}.twodividesec .td_inner .td_data{position:relative}.twodividesec .td_inner .td_data .td_content p:first-child{border-right:2px solid #bf8040;width:95%}.twodividesec .botm_stiky{position:absolute;top:0;right:-10px;margin-top:0}.twodividesec .td_content span{display:block;color:#bf8040;padding:20px 0 0}.bottm_btn a.button.button--primary{padding:6px 20px;letter-spacing:2px;font-size:14px;width:165px}h4.top_slide_text{color:#bd8046;font-size:20px;margin-bottom:10px;text-align:center}.side_left_data .top_slide_text{font-size:12px;color:#8b8b8b;font-weight:500}.item .side_left_data h4{font-family:Lato;font-size:18px;margin-top:14px;font-weight:500!important}.twodivide .td_inner .td_data .td_heading{padding-right:25px}@media only screen and (max-width:425px){.twodivide .td_inner .td_data .td_heading{padding:0 10px 20px}.twodividesec .botm_stiky img{max-width:70px}.twodividesec .botm_stiky{right:0}.twodivide .td_inner .td_data .td_heading h1 span{width:75%}.twodivide .td_inner .td_data .td_heading h1{display:flex;align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/custom.css.map?v=88456081554961713321669720982 */
