.footer{display:inline-block}.blog .caption.captionOverlay--true .headline{color:#000;font-size:162px;font-weight:400;display:inline-block;width:100%;line-height:130px!important;margin:0}h1.subtitle_custom{font-family:Montserrat SemiBold;font-size:60px;color:#000;float:right;display:inline-block;line-height:normal;margin-right:100px}.blog header.banner{border-bottom:5px solid #000}.top_blocks{display:inline-block;width:100%}.blog_blocks{box-sizing:border-box;display:inline-block;float:left;max-width:20%;padding:5px;position:relative}.blog_blocks img{width:100%;float:left}.blog_info{box-sizing:border-box;display:inline-block;left:0;padding:40px 25px 0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.blog_heading{font-family:Montserrat SemiBold;font-size:20px;line-height:30px;margin-bottom:15px;text-transform:uppercase}.blog_description{color:#888;font-family:Montserrat Light;font-size:13px;font-weight:700;line-height:normal}.blog_button>a{background:#000 none repeat scroll 0 0;color:#fff;display:inline-block;font-family:Montserrat SemiBold;margin-top:15px;padding:10px 25px;text-transform:uppercase}.article_rows{align-items:center;border-bottom:1px solid #eeeeee;display:flex;margin-bottom:20px;padding-bottom:20px}.article_rows>div{margin-bottom:0;padding:0}.articlepage_title{margin-top:0}.blogpage_heading{display:inline-block;font-family:Billy Ohio Regular;font-size:50px;line-height:normal;margin-bottom:40px;font-weight:400}.blog-section h2 a{color:#454545;font-size:25px;letter-spacing:2px;font-family:Montserrat SemiBold}.excerpt>span{color:#777;font-family:Montserrat Light;font-weight:700}.read_more_btn{background:#000 none repeat scroll 0 0;color:#fff;display:inline-block;font-family:Montserrat SemiBold;margin-top:15px;padding:10px 25px;text-transform:uppercase}.short_container{max-width:940px}.article_rows .excerpt{margin-bottom:0}.blog .sidebar{border:0 none!important;display:inline-block;height:auto;padding:0 0 0 40px}.sidebar_content{border:0 none;padding:0}.sidebar_content .sidebar-block{border:0 none;margin:0}.sidebar-block span.icon-down-arrow{display:none}h4.no_toggle{display:inline-block;font-family:Billy Ohio;font-size:50px;line-height:normal;margin-bottom:0;text-align:center;text-transform:capitalize;width:100%}.no_toggle_list.content_block>li{color:#777;font-family:Montserrat Light;font-weight:700;list-style:outside none none}.no_toggle_list.content_block{display:inline-block;margin:0 0 10px;padding:0;text-align:center;width:100%}.sidebar_content .sidebar-block{text-align:center}.newsletter-block__title>span{color:#000;display:inline-block;font-family:Billy Ohio;font-size:40px;letter-spacing:normal;text-transform:capitalize;width:100%}.newsletter-block__title{font-family:Montserrat SemiBold;font-size:16px;letter-spacing:2px;margin-top:0}.newsletter-block__text>p{color:#777;font-family:Montserrat Light;font-size:15px}.sidebar-block .newsletter .action_button.sign_up{display:block!important;margin:0!important}.sidebar-block.newsletter_sidebar{background:#eee none repeat scroll 0 0;margin-top:20px;padding:20px 25px}.button.custom-circul_btn,.custom-circul_btn{background:#f2eeeb;border:1px solid #f2eeeb;border-radius:2em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#736c6a;cursor:pointer;letter-spacing:.05em;min-width:80px;outline:none;padding:.8em 2.8em .7em;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .15s;margin-top:20px;font-size:12px;letter-spacing:2px}.button.custom-circul_btn:hover,.custom-circul_btn:hover{background:#ded6d3;border:1px solid #ded6d3!important;color:#000}.page-section-padd{padding-bottom:4em}.page-section-padd_top{padding-top:4em}.cta-layout .cta-wrapper{margin-bottom:35px;padding-bottom:20px;border-bottom:1px solid #ded6d3}.cta-layout .cta-wrapper:last-child{border-right:none!important;border-bottom:0px;padding-bottom:0;margin-bottom:0}.custome-page_heading{text-align:center;margin-bottom:60px}.custome-page_heading h3{font-size:16px;letter-spacing:1px}.custome-page_heading h1{text-transform:capitalize;margin:0 auto .5em;color:#c3bbb9;font-size:28px;max-width:900px;letter-spacing:0}.cta-layout .item-wrapper{text-align:center;color:#736c6a}.cta-layout.cta-wrapper .ds_main-image{margin-bottom:20px;line-height:0}.cta-layout .cta-wrapper .ds_main-image img{width:100%}.cta-layout .cta-wrapper .cta-header{font-size:32px;margin-top:0;line-height:1em;margin-bottom:20px!important;text-align:center}.item-wrapper hr{margin:1em auto;width:56px;border:none;height:1px;border-bottom:1px solid #ded6d3;-webkit-box-flex:0;-ms-flex:0;flex:0}.item-wrapper .cta-intro{width:90%;max-width:90%;margin:auto;font-size:16px;line-height:1.5;color:#736c6a}.cutom_page_bottomsec{padding:30px 0 0}.cutom_page_bottomsec .pgae-bottmsec .cta-wrapper{background-color:#f2eeeb;position:relative;overflow:hidden;padding:2em 1em;margin-bottom:20px;border:none;text-align:center}.cutom_page_bottomsec .pgae-bottmsec hr{border-color:#736c6a}.cutom_page_bottomsec .giftpgtbrown_btn .button.custom-circul_btn{background:#736c6a;border:1px solid #736c6a;color:#fff}.cutom_page_bottomsec .giftpgtbrown_btn .button.custom-circul_btn:hover{background-color:#807876!important;border:1px solid #807876!important;color:#fff}.middle-sec-heading h3{font-size:22px;font-weight:500;text-transform:uppercase;text-align:center}.fav_projects{padding:30px 0;border:1px solid #f2eeeb;text-align:center;color:#736c6a}.fav_projects .middle-sec-heading{padding:0 15px}.fav_projects .fav_box_conten .item{margin:3px}.fav_box_content .owl-stage-outer{overflow:hidden}.owl-stage-outer .owl-item{display:inline-flex}.fav_projects .fav_box_content{display:flex;position:relative;padding-bottom:55px}.fav_projects .fav_box_content .fac-box-item{margin:10px;padding:8px;border:1px solid #c3bbb9}.fav_projects .fav_box_content .fac-box-item img{width:100%;height:100%}.custom_slide .owl-nav.disabled{display:none}.custom_slide .owl-dots{display:block;position:absolute;bottom:0;left:0;right:0;margin:auto}.custom_slide .owl-dots .owl-dot{background:none;min-height:auto;height:auto;line-height:normal;padding:0;margin:0 10px;outline:none}.custom_slide .owl-dots .owl-dot span{background:#ded6d3!important;border:0;border-radius:50%;cursor:pointer;width:15px!important;height:15px!important;outline:none;overflow:hidden;text-indent:-999px;margin:0!important}.custom_slide .owl-dots .owl-dot.active span{background:#736c6a!important}.logo-images img{margin:15px 30px;max-width:125px;max-height:80px;vertical-align:middle}.gift-client-main{position:relative}.gift-client-main .clite-goft-bnrimg{line-height:0}.gift-client-main .clite-goft-text{width:100%;text-align:left;padding:.5em;border:1px solid #f2eeeb;color:#736c6a}.gift-client-main .clite-goft-text h3{font-size:13px;line-height:1;margin-bottom:.1em;letter-spacing:0;font-weight:500;color:#736c6a}.gift-client-main .clite-goft-text h1{font-size:22px;margin-bottom:0;letter-spacing:0;color:#736c6a}.clinte-putcontent{text-align:center}.clinte-putcontent .clinte-put-header{margin-bottom:0}.clinte-putcontent .clinte-putcontent_dummy{max-width:100%;margin:0 auto}.clinte-putcontent .clinte-putcontent_dummy p,.must_web_quote .testimonial_dummy1{font-size:16px;line-height:32px;font-weight:500;margin:0 0 1em;color:#736c6a}.work_with_logo .logo-images{text-align:center}.clint-pgbotm .item-wrapper .cta-header{padding:0!important}section.page-section-padd.custome.clint_tesimonials{background:#f2eeeb url(/cdn/shop/files/world_circul.png?26449) no-repeat 120%;ms-transform:scale(1.14,1);-webkit-transform:scale(1.14,1);transform:scaleX(1.14);padding:30px 20px;background-size:42%;background-position:right}.testimonial_slider-clintpg .clidet0-cr-head{width:80px;margin:0 auto 20px}.testimonial_slider-clintpg .clidet0-cr-head img{width:100%}.pg-clintgest-content .item p{font-family:auto;font-size:14px;width:100%;color:#736c6a}.pg-clintgest-content .owl-dots{display:block}.pg-clintgest-content .testo{margin:0}.pg-clintgest-content .testo .owl-carousel{padding-bottom:50px}.must-webpaxile .box_must{width:100%;display:inline-flex}.mustwebcontrent .must_webimg .section-image-ratio{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:100%;width:100%}.mustwebcontrent .must_web_quote{background:#f2eeeb url(/cdn/shop/files/world_circul.png?26449) no-repeat;background-size:auto 110%;background-position:center right;padding:20px;display:flex;align-items:center}.must_web_quote img.quote-icon{margin-bottom:30px}.custome-page_heading h5{letter-spacing:0;color:#736c6a;text-transform:initial}.corporate_gallery .imageblocks-items{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:center}.corporate_gallery .imageblocks-items .imageblock{margin-top:20px}.corporate_gallery .imageblocks-items .imageblock .imageblock-image-area{line-height:0}.corprate-form-putcontent .corporat-Contact_form{width:100%;margin:auto}.corprate-form-putcontent .corprate-form{padding-top:3em}.corporat-Contact_form .custome-corp_input{width:100%!important;margin-right:0;margin-left:0}.custome_wedding-p .mustwebcontrent{flex-direction:initial}.wedding_fave_projects{padding:3em 0;border:none}@media screen and (min-width: 320px) and (max-width: 899px){#b-stepp-1 .create-box{flex-direction:row;margin-bottom:50px}.custome-blackstep{width:100%}#b-stepp-3 .custom_flex-prbox li{width:calc(94% + -0px)!important}#b-stepp-1 .custom_flex-prbox li,#b-stepp-2 .custom_flex-prbox li{width:calc(50% - 20px)!important}.product-custom_gift_box #b-stepp-3 ul.create-box{flex-direction:column}.steps_Products-rutt .step_pr_names{margin-top:0!important;margin-bottom:5px!important}.custom_flex-prbox_33 li img.step-3_produ_img{height:270px;padding-top:20px}div#js-step-content_box{display:flex;flex-flow:row}div#b-stepp-1,div#b-stepp-3{width:100%;min-width:auto}.step_2container .product_container ul.prod_list{padding:0!important}.subtotal{padding-top:0!important}.message-column{width:91%;margin:0 20px}.step-content_3 #b-stepp-1,.step-content_3 #b-stepp-2{visibility:hidden}div#b-stepp-2{min-width:auto}.step_2container .product_container{border-right:0px!important}.step-content_3.js-step-content #b-stepp-3 .step-content-item{max-height:100%!important}.step-content_2 #b-stepp-1 .custome-blackstep .pagecustom-heading p,.step-content_2 #b-stepp-1 .custome-blackstep .pagecustom-heading{font-size:0px!important}.slider_container_cover{padding-top:0!important}.step-blk_cutbtn{margin-left:20px}#b-stepp-3 .card_view_container .card_img_view .view_card_right label.lite-summary{margin-top:20px}div#b-stepp-4,div#b-stepp-done{width:100%;min-width:auto}.step-content_5 #b-stepp-1,.step-content_5 #b-stepp-2,.step-content_5 #b-stepp-3,.step-content_5 #b-stepp-4{visibility:hidden}.step-content_3.js-step-content #b-stepp-3.step-content-item{max-height:fit-content!important}.step_2container .remove-product span.remove{height:19px}#build-complete .build-buttons.visible{margin:30px 20px 5px!important;width:100%!important}.step_2container .product_container ul.prod_list li{margin-bottom:0}.step_2container .p_title_list h4.list-title{margin-top:10px}.steps_Products-rutt .step_pr_names{font-size:14px!important}@media screen and (min-width: 1024px){#js-step-content_box.step-content_4{height:600px}}@media screen and (min-width: 1024px){#b-stepp-3 .card_view_container{margin-bottom:20px;height:600px}}#b-stepp-3 .custom_flex-prbox_33 li img.step-3_produ_img{height:250px}#b-stepp-done #build-complete h1.step-title.primary{padding-left:20px;padding-top:90px}#b-stepp-done .pagecustom-heading .italic_hd{left:20px;padding-top:30px}#b-stepp-done #build-complete .status-icon{width:50px!important;height:50px!important;line-height:48px!important;font-size:23px!important}.page-custom-corporate .loreal,.page-custom-gift-client .loreal,.page-custom-wedding .loreal{margin-top:40px}.page-custom-corporate .loreal h5,.page-custom-gift-client .loreal h5,.page-custom-wedding .loreal h5{font-size:28px;line-height:45px}.page-custom-corporate .clinte-putcontent .kind p.ore,.page-custom-gift-client .clinte-putcontent .kind p.ore,.page-custom-wedding .clinte-putcontent .kind p.ore{letter-spacing:3px!important;top:0;line-height:0;font-size:31px!important}.page-custom-corporate .clinte-putcontent .clinte-putcontent_dummy,.page-custom-gift-client .clinte-putcontent .clinte-putcontent_dummy,.page-custom-wedding .clinte-putcontent .clinte-putcontent_dummy{margin-top:30px}.page-custom-corporate .clinte-putcontent .clinte-putcontent_dummy p,.page-custom-gift-client .clinte-putcontent .clinte-putcontent_dummy p,.page-custom-wedding .clinte-putcontent .clinte-putcontent_dummy p{text-align:justify}.page-custom-corporate .kind p.ore,.page-custom-gift-client .kind p.ore,.page-custom-wedding .kind p.ore{font-size:40px}.page-custom-corporate .detail_process .content_section .content,.page-custom-gift-client .detail_process .content_section .content,.page-custom-wedding .detail_process .content_section .content{width:49%}.page-custom-corporate .detail_process .content_section .wrap,.page-custom-gift-client .detail_process .content_section .wrap,.page-custom-wedding .detail_process .content_section .wrap{margin:20px auto 0}.page-custom-corporate .fav_projects,.page-custom-gift-client .fav_projects,.page-custom-wedding .fav_projects{padding-top:100px!important}.page-custom-corporate .page-section-padd .middle-sec-heading .loreal h5,.page-custom-gift-client .page-section-padd .middle-sec-heading .loreal h5,.page-custom-wedding .page-section-padd .middle-sec-heading .loreal h5{letter-spacing:0;line-height:30px;font-size:25px}.page-custom-corporate .page-section-padd .middle-sec-heading .loreal .ore,.page-custom-gift-client .page-section-padd .middle-sec-heading .loreal .ore,.page-custom-wedding .page-section-padd .middle-sec-heading .loreal .ore{left:10px;font-size:48px;line-height:3}.page-custom-corporate .fav_projects .fav_box_content,.page-custom-gift-client .fav_projects .fav_box_content,.page-custom-wedding .fav_projects .fav_box_content{flex-direction:column}.page-custom-corporate .fav_projects .fav_box_content .fac-box-item,.page-custom-gift-client .fav_projects .fav_box_content .fac-box-item,.page-custom-wedding .fav_projects .fav_box_content .fac-box-item{width:auto!important}.page-custom-corporate section.page-section-padd_top.cutom_page_bottomsec,.page-custom-gift-client section.page-section-padd_top.cutom_page_bottomsec,.page-custom-wedding section.page-section-padd_top.cutom_page_bottomsec{padding:10px 0 30px}.page-custom-corporate .fac-box-img,.page-custom-gift-client .fac-box-img,.page-custom-wedding .fac-box-img{height:300px!important}.page-story .kind p.ore{line-height:2;bottom:0;font-size:45px}.page-story .kind-loreal h5{font-size:26px}.page-story .kind-loreal{margin-top:100px}.hey:after{width:110px;top:467px}.page-story .hey h1{font-size:45px;margin-top:28px;margin-left:30px}.page-story .hey h4{font-size:22px;letter-spacing:0px;margin-top:20px;text-align:left;margin-right:0;margin-left:30px}.hey .container-2 h4:after{visibility:hidden}.page-story .hey p{text-align:justify;width:100%;padding:0 30px;margin-left:0;margin-bottom:30px}.page-story .hey aside{width:100%}.page-story .hey{display:table-row}.page-story .container .container-2 .story .kind-loreal{margin-top:30px}.page-story .client .container-2 .kind-loreal{margin-top:20px}.page-story .story p{font-size:15px}.page-story .client .container-2 p{font-size:15px;padding:0 20px}.page-story .story .kind-loreal p.ore,.page-story .client .container-2 .kind-loreal p.ore{font-size:59px}}.step_2container .product_container ul.add_costom-cart li{max-width:33%!important}.cutomestep_2_formfileds .filterselect{margin-right:0!important;width:calc(100% + -0px)!important}#b-stepp-2 .collection_Prod_container .custom_flex-prbox_22 li .controls .single .AddtoBox{width:fit-content;min-width:118px;font-size:9px;color:#fff;letter-spacing:0;background:#3b3b39!important;padding:15px 4px!important;font-family:Montserrat Light;line-height:1.5}#b-stepp-2 .collection_Prod_container .custom_flex-prbox_22 li{width:calc(45% - 8px)!important;margin:10px 10px 30px!important}#product_modal_popup_113 .close-product-popup{position:absolute!important;right:10px!important;top:10px!important}.product__modal__box .product__modal__box__inner .product__infor__box .controls .buy-button.single.Add_to_cart_popup{color:#fff!important;font-family:Montserrat Medium!important;font-weight:100!important;font-size:13px}.product__modal__box .product__modal__box__inner .product__infor__box .controls{background:#3b3b39!important;font-family:Montserrat Medium!important;font-weight:100!important;font-size:15px!important;padding:10px 2px!important}span.product__price{font-size:14px!important;color:#000!important;font-weight:100!important;font-family:Montserrat Medium!important}.product__modal__box .product__modal__box__inner .product__infor__box p.product__name{font-size:20px!important;color:#000!important;font-weight:100!important;font-family:Montserrat Medium!important}@media only screen and (min-width: 1024px){.cta-layout .cta-wrapper .cta-header{font-size:48px!important;padding-left:15%;padding-right:15%}}@media only screen and (min-width: 768px){.button.custom-circul_btn,.custom-circul_btn{padding:.8em 3em .7em}.page-section-padd{padding-bottom:3em}.page-section-padd_top{padding-top:3em}.cta-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.cta-layout .cta-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1em;border-right:1px solid #ded6d3;border-bottom:0px}.custome-page_heading h3{font-size:20px}.custome-page_heading h1{font-size:42px}.cutom_page_bottomsec{padding:50px 0 20px}.cutom_page_bottomsec .pgae-bottmsec .cta-wrapper{margin:0 .7em;padding:4em 1em}.cutom_page_bottomsec .pgae-bottmsec .cta-wrapper:first-child{margin-left:0}.cutom_page_bottomsec .pgae-bottmsec .cta-wrapper:last-child{margin-right:0}.fav_projects{padding:60px 40px}.middle-sec-heading h3{font-size:24px}.clinte-putcontent .clinte-putcontent_dummy{max-width:640px}.gift-client-main .clite-goft-text{position:absolute;bottom:0;padding:1.5em 2em;color:#fff;margin-top:0;border:none}.gift-client-main .clite-goft-text h3{font-weight:500;font-size:15px;color:#fff;margin:0}.gift-client-main .clite-goft-text h1{font-size:38px;color:#fff}.page-section-padd.custome.clint_tesimonials{padding:50px 20px!important}.pg-clintgest-content .item p{font-size:19px;width:52%}.mustwebcontrent{display:flex;flex-direction:row-reverse}.must-webpaxile .box_must{width:50%}.mustwebcontrent .must_web_quote{padding:60px!important}.corporate_gallery .imageblocks-items{margin-right:-20px}.corprate-form .custome-page_heading{max-width:75%;margin:auto;margin-bottom:35px!important}.corporate_gallery .imageblocks-items .imageblock{max-width:none;width:calc(32.33333% - .7em);margin:20px 20px 0 0}.corprate-form-putcontent .corporat-Contact_form{width:60%;margin:auto;padding-top:50px!important}.corprate-form-putcontent .corporat-Contact_form .eight{width:calc(50% - 10px)}.wediing-supaxrox .cta-layout.above_header .cta-wrapper .ds_main-image{width:80%;margin:0 auto 20px}}.custome_fullwidth_container,.wrap-full_container{max-width:100%!important;width:100%!important;padding:0!important;margin:0}.cutome0-steppoints{background:#f4f4f4;padding:30px 150px!important;margin-bottom:0;position:relative;z-index:0}.custome_fullwidth_container .custome-str{padding-top:0}.product__container .step-trigger{border-top:none;margin-bottom:0;z-index:1;position:relative}.cutome0-steppoints li a .step-count_border{background:#e8e5e5;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px;width:39px;height:39px}.cutome0-steppoints li .step-counts{display:inline-flex;justify-content:center;align-items:center;border:5px solid #f4f4f4;color:#000!important;width:35px!important;height:35px;border-radius:100px;font-weight:600}.cutome0-steppoints li .isActive .step-counts{background:#000!important;color:#fff!important}.cutome0-steppoints li .isActive .step-count_border{background:#000!important}.product__container .step-trigger li{position:relative;margin-bottom:0}.product__container .step-trigger li:after{content:"";position:absolute;top:21px;margin:auto;width:100%;height:4px;background:#e8e5e5;opacity:1;z-index:-1}.product__container .step-trigger li:last-child:after{display:none}.product__container .step-trigger a:after{z-index:1;top:-36px;left:0;right:0;margin:0 auto;width:30px;height:30px;display:none}.product__container .step-trigger li a .label{text-transform:capitalize;font-size:9px}.product__container .step-trigger a .description{font-size:9px!important;font-weight:500;color:#aaa7a7!important}.custome-blackstep{margin-top:60px!important;width:100%;margin:auto}.custome-blackstep span.step-follow.hdg_2.pushBtm20{font-size:14px;font-weight:600}.pagecustom-heading{font-size:25px!important;line-height:normal;font-family:Montserrat SemiBold;letter-spacing:4px;text-align:center;margin:0 0 20px!important;padding-top:58px;color:#000;width:auto;position:relative;display:inline-block!important}.pagecustom-heading .italic_hd{font-size:35px;font-family:Billy Ohio Regular;margin-bottom:0;text-align:center;position:absolute;letter-spacing:5px;top:0;left:0;text-transform:capitalize}.custom_flex-prbox li figure{line-height:0;border:none!important}.custom_flex-prbox li .flex-prbox_name{font-size:15px!important;text-align:left;padding:10px!important;font-family:Montserrat,sans-serif!important;background:#3b3b39!important;color:#fff!important;display:block}.build-box-mainarea_11{position:relative;z-index:0!important}.build-box-mainarea_11:after{content:"";background-image:url(/cdn/shop/files/awa.png?12628);background-size:cover;background-position-y:bottom;background-repeat:no-repeat;position:absolute;width:40px;height:97px;z-index:0;right:0;top:170px;zoom:1.2}.build-box-mainarea_11:before{content:"";background-image:url(/cdn/shop/files/gdfg.png?5194);background-size:cover;background-position-x:right;background-repeat:no-repeat;position:absolute;bottom:0%;width:60px;height:82px;z-index:1;zoom:1.2}.custome-blackstep .lite-summary{color:#888!important;font-size:14px;font-weight:500;line-height:normal}#b-stepp-2 .collection_Prod_container .custom_flex-prbox_22 li figure{width:100%;height:300px;padding:0}#b-stepp-2 .collection_Prod_container .custom_flex-prbox_22 li figure img{width:100%;height:100%;object-fit:cover}#b-stepp-2 .collection_Prod_container .custom_flex-prbox_22 li .product__infor__box{padding-top:0}.js-step-content{display:flex;flex-wrap:wrap}#b-stepp-done.step-content-item{align-self:center!important}.step-content #b-stepp-1.step-content-item,.step-content_2 #b-stepp-2.step-content-item,.step-content_3 #b-stepp-3.step-content-item,.step-content_4 #b-stepp-4.step-content-item{max-height:100%}.cofn_steppr-box{display:inline-block;width:100%}.cofn_steppr-box span{letter-spacing:1px;font-weight:400;text-transform:capitalize;color:#3b3b39;font-family:Montserrat Medium;font-size:15px}.cofn_steppr-box .label{float:left}.cofn_steppr-box .subtotal{float:right;border:none;padding-left:0}.list-subtotal.suv_producwer a#complete-box{float:left;font-size:16px!important;font-family:Montserrat SemiBold}.step_2container .p_title_list ul{min-height:30px}.step_2container .product_container ul.add_costom-cart li a img{width:100%;height:100%;object-fit:cover}.step_2container .product_container ul.add_costom-cart li a .quantity-badge{top:-15px!important;right:-2px!important;width:15px!important;height:15px!important}.pcc_subbox .ppc_subtitle{letter-spacing:0;font-family:Montserrat SemiBold;font-weight:600;color:#3b3b39;margin-bottom:10px;font-weight:700;font-size:18px;line-height:1.6}.step_2container .p_title_list .list-items li{color:#000!important;font-family:Montserrat Medium;font-size:14px!important}.list-box-size .label{color:#000;font-family:Montserrat Medium}.step_2container .p_title_list .list-items li .price{width:103px!important}.step_2container .remove-product{right:10px!important;width:15px!important}.steps_Products-rutt .step_pr_names{display:block;margin-top:20px!important;margin-bottom:5px!important;font-size:14px!important;line-height:1.2!important;font-family:Montserrat Light!important;font-weight:600!important;text-align:center;text-transform:capitalize}.steps_Products-rutt .step_pr_price{display:block;color:#3b3b39;font-family:Montserrat Medium;font-size:15px;text-align:center;padding-top:0;margin-bottom:5px}.custom_flex-prbox_33 li{flex:auto!important;border:2px solid #fff!important}.custom_flex-prbox_33 li.selected_card{border:2px solid #777!important}.custom_flex-prbox_33 li img.step-3_produ_img{width:100%;height:auto;object-fit:contain}.cutop_step3_part2 .view_card_left .step_3_part_2_img{height:300px;width:100%}.cutop_step3_part2 .view_card_left .step_3_part_2_img img{width:100%;height:100%;object-fit:contain}.cutop_step3_part2 .view_card_left span.change_card_11{width:100%!important;margin-top:20px!important;margin-bottom:5px!important;font-size:16px!important;line-height:1.2!important;font-weight:600!important;text-align:center;text-transform:uppercase}.cutop_step3_part2 .view_card_right .message-column label.lite-summary{color:#000!important;font-weight:600;font-size:16px!important}.step-blk_cutbtn{margin-top:20px;color:#fff;text-decoration:none;transition:color .1s linear;font-size:14px;font-family:Montserrat Regular;letter-spacing:1px}.step-donr-Mainbox .box-summary-image img.box-color{width:100%;height:350px;object-fit:cover}.cteps_reduifex ul.list-items{margin-bottom:0}.cteps_reduifex ul.list-items li .name,.cteps_reduifex .box-card .card-summary .card-name-message-11,.cteps_reduifex .box-ribbon.box-ribbon--block-11 .ribbon-summary-message .ribbon-name--11{margin-bottom:5px;font-size:14px;font-family:Montserrat Light;color:#000;font-weight:600;text-transform:capitalize}.cteps_reduifex .box-ribbon.box-ribbon--block-11{margin-top:15px}.cteps_reduifex .box-ribbon.box-ribbon--block-11 .ribbon-summary{display:table;width:100%}.cteps_reduifex .box-ribbon.box-ribbon--block-11 .ribbon-summary-image{display:table-cell;width:50px;vertical-align:top}.cteps_reduifex .box-ribbon.box-ribbon--block-11 .ribbon-summary-message{display:table-cell;padding-left:10px;vertical-align:middle}.boxes-done-btn .btn{text-align:left;background-color:#2b2a2a;color:#fff;padding:14px 31px 16px 30px;text-transform:capitalize;letter-spacing:1px;font-size:13px;font-weight:600!important;font-family:Montserrat Light;border:none;margin-top:39px}.blog-section .blog_blocks .blog_heading{display:flex;align-items:center;justify-content:center;min-height:90px}.blog-section h1.headline,.blog-section h1.subtitle_custom{color:#fff!important}#instafeed .sections{width:35%;display:inline-block;vertical-align:top;padding:4px}.additional_content{width:30%;display:inline-block}.sections span.insta{width:50%;display:inline-block;vertical-align:top;padding:4px;line-height:0}.sections .insta>a{display:inline-block;height:210px;width:100%;background-size:cover}.heading_insta{color:#fff;font-family:Billy Ohio Regular;font-size:52px;line-height:normal;letter-spacing:3px}.subheading_insta{color:#fff;font-size:44px;font-weight:400;line-height:normal;letter-spacing:4px;text-transform:uppercase;font-family:Montserrat Light}.subheading_insta>span{font-family:Montserrat SemiBold}.js-instafeed{background:#3b3b39}.sections span.insta{display:inline-block;padding:4px;vertical-align:top;width:50%}.followbtn>a{background:#fff none repeat scroll 0 0;display:inline-block;line-height:normal;margin-top:20px;padding:10px 40px;font-family:verdana;font-weight:700;font-size:16px}.additional_content .instimg{width:60px;margin:auto}@media screen and (min-width: 900px){header .main_nav_wrapper .main_nav .nav ul.menu.align_left{text-align:right;margin:0}header .main_nav_wrapper .main_nav .nav ul.menu.align_right{text-align:left;margin:0}header .header .main_nav_wrapper .main_nav .logo.text-align--center{display:flex;align-items:center;padding:5px 2.5% 0}.cutome0-steppoints li .step-counts{width:50px!important;height:50px}.cutome0-steppoints li a .step-count_border{width:56px;height:56px}.product__container .step-trigger li:after{top:31px}.product__container .step-trigger li a .label{font-size:12px}.product__container .step-trigger a .description{font-size:12px!important}.custom_flex-prbox li{width:calc(25% - 20px)!important}.build-box-mainarea_11:after{width:112px;height:160px;top:135px}.build-box-mainarea_11:before{bottom:20%;width:110px;height:154px}.custome-blackstep{width:80%}.pagecustom-heading .italic_hd{left:-60px;top:20px}#b-stepp-1 .pagecustom-heading .italic_hd{left:-30px}.custom_flex-prbox li .flex-prbox_name{font-size:18px!important;padding:12px 25px!important}#b-stepp-2 .collection_Prod_container .custom_flex-prbox_22 li{width:calc(33% - 17px)!important;margin:10px 10px 30px!important}#b-stepp-2 .collection_Prod_container .custom_flex-prbox_22 li .controls .single .AddtoBox{min-width:213px;font-size:14px;line-height:0}.cutomestep_2_formfileds .filterselect{margin-right:0!important;width:calc(37% - 37px)!important}.step_2container .product_container ul.add_costom-cart li{max-width:20%!important}.steps_Products-rutt .step_pr_names{font-size:17px!important}}.social-feeds-wrap h2.title.insta.center{margin:0}#shopify-section-social-feeds .block__instagram{margin:0;width:100%}.social-feeds-section .social-feeds-wrap .section.homepage_content{margin:0}.hey .container-2 h4{position:relative}.hey .container-2 h4:after{top:50%;left:-150px;height:2px}.story p.wgratitude{margin:30px 0 0}.story h1.myself{margin:10px 0 0;display:inline-block;width:100%;text-align:center;font-size:47px;font-family:Billy Ohio Regular;text-transform:capitalize;letter-spacing:1px;color:#000}.page-contact .contact-section .caption.captionOverlay--true .subtitle{color:#fff;font-size:42px;font-family:Montserrat Bold;position:absolute;left:50%;margin:-10px;bottom:0}.page-contact .contact-section header.banner.center.page_banner{margin:0}.page-contact .contact-section .caption.captionOverlay--true{max-width:100%;left:50%;right:0;margin:0 auto;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:3}.page-contact .contact-section .caption.captionOverlay--true .headline{color:#000;font-family:Montserrat,sans-serif;font-weight:700;font-size:20px!important;line-height:1.2em!important;position:relative;margin:0;padding:0;text-transform:uppercase;max-width:35rem;letter-spacing:.2em!important}@media (min-width: 400px){.page-contact .contact-section .caption.captionOverlay--true .headline{font-size:30px!important}}@media (min-width: 700px){.page-contact .contact-section .caption.captionOverlay--true .headline{margin-top:5rem;font-size:50px!important}}div.search_bar{display:inline-block;width:100%}div.search_bar .search__containerr{display:inline-block;width:100%;padding:2% 5%}div.search_bar .search__wrapperr button.search_btn{position:absolute;top:50%;right:0;padding:0 20px;background:transparent;transform:translateY(-50%)}div.search_bar .search_btn i.fa.fa-search{color:#000;font-size:20px}.search__wrapperr input[type=text]{margin:0;display:inline-block}.search__containerr form.search.search__form{margin:0 auto;width:80%;display:block}div.search_bar .search__wrapperr input[type=text]{margin:0;display:inline-block;padding:15px;min-height:60px;font-size:15px}.cart .black-product .build .image-element__wrap img.lazyloaded{height:auto;width:100%;display:inline-block;margin:0;justify-content:center}.cart .black-product .build{padding:0;position:relative;display:inline-block;width:100%;max-width:160px}.cart .black-product .build>a>img{width:25px;margin-top:0;display:inline-block;margin-left:0;position:absolute;top:0;z-index:9;float:none}.cart .black-product .build .image-element__wrap{max-width:100%;height:auto!important}.cart .black-product .black-product aside{width:15%;display:inline-block;vertical-align:middle}.cart-shop h1{margin:20px 0 40px}.blog .blog-section header.banner.center.page_banner{margin:0;max-height:75vh}.blog .sidebar h4.no_toggle{font-family:Billy Ohio Regular;font-size:50px}.blog .sidebar .newsletter_sidebar span{font-size:40px!important;font-family:Billy Ohio Regular}.index-sections .featured-blog-section .homepage_content .article p.blog_meta{right:18px}.dropdown_container[data-dropdown=story] .dropdown_content .dropdown_item li a{font-size:13px;font-family:Montserrat Medium;text-transform:capitalize}.dropdown_container[data-dropdown=shop] .dropdown_content .dropdown_item li a{font-size:14px;font-family:Montserrat Medium;text-transform:uppercase;padding:10px 0 0}.dropdown_container[data-dropdown=custom] .dropdown.menu{padding-bottom:30px}.dropdown_container[data-dropdown=custom] .dropdown_column a{text-align:left;font-weight:700;padding:20px 0 0;font-size:13px}.dropdown_container[data-dropdown=custom] .dropdown_column{width:100%;display:inline-block;text-align:left;padding:0;font-weight:700}.dropdown_container[data-dropdown=custom] .dropdown_content{width:60%}@media only screen and (min-width: 890px){body.app_cart_data #ms__toggle-box p{padding-left:20px}body.app_cart_data .ms__shadow-box{padding:0!important;border:none!important;background-color:#f0f0f0;display:block!important}.ms__group-wrapper table td{padding:10px;border:1px solid #ccc}body.app_cart_data .ms__shadow-box table th{width:3%;font-family:Montserrat Bold;letter-spacing:1px;font-size:14px;color:#000}body.app_cart_data .ms__line img.ms__cart-image{padding-bottom:20px;padding-top:20px;padding-left:30px}body.app_cart_data .ms__item-title{width:100%;float:left}body.app_cart_data .ms__item-title a{font-size:17px;font-family:Montserrat Bold;color:#000;letter-spacing:1px;margin-bottom:15px;word-spacing:5px;width:60%;float:left}body.app_cart_data p.blog_meta span{position:absolute;top:0;right:0;width:50px;font-size:9px;font-weight:600;color:#fff;letter-spacing:1px;background-color:#3b3b39;padding:0 0 0 14px;line-height:3.5em;font-family:Montserrat Light}body.app_cart_data .blog_meta span{position:relative;display:inline-block;margin-right:15px;font-size:smaller;color:#fafafa}body.app_cart_data p.date{position:absolute;top:17px;right:0;width:50px;font-size:19px;font-weight:600;color:#fff;letter-spacing:2px}body.app_cart_data .one-third.column.article.medium-down--one-whole{position:relative}body.app_cart_data .ms__cart-image-wrapper a{width:200px}body.app_cart_data thead.ms__cart-row.ms__cart-header tr th{width:4%!important;border-top:1px solid#ccc;text-transform:uppercase;border-bottom:1px solid#ccc;border-right:1px solid#ccc;border-left:1px solid#ccc}body.app_cart_data span.cart__subtotal-title{font-size:18px;font-family:Montserrat Light;letter-spacing:0;line-height:2.8em;font-weight:800;text-transform:capitalize;color:#939393}body.app_cart_data span.h5.cart__subtotal{font-size:24px;font-family:Montserrat Semibold;color:#3b3b3b;float:right;margin-left:11px;letter-spacing:0}body.app_cart_data td.ms__cart-price-wrapper.text-center.ms__hide-mobile div,body.app_cart_data td.text-center.ms__hide-mobile div{font-size:14px;font-family:Montserrat Semibold;color:#000}body.app_cart_data #msGroupsBox{margin-top:20px}body.app_cart_data #msGroups{max-width:1500px;width:90%;margin:auto;margin-top:60px!important}body.app_cart_data .ms__group-wrapper table td{border-left:1px solid#ccc!important;border-bottom:1px solid#ccc!important}body.app_cart_data td.ms__cart-meta.small--text-left:nth-child(2){border-left:none!important}body.app_cart_data #msCrumbs li a:last-child:before{left:-20px!important;border-left-color:#fff}body.app_cart_data #msCrumbs li a:before{left:-20px!important;border-left-color:#ddd!important}body.app_cart_data #msCrumbs li a.active{background:#ddd!important;color:#3b3b39!important;font-family:Montserrat Regular;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:900!important;padding-bottom:44px;width:100%;left:100px}body.app_cart_data #msGroups #ms__toggle-box label{font-size:13px!important;font-family:Montserrat Light!important;font-weight:800!important;top:0;color:#fff!important;letter-spacing:1px;font-size:11px!important;margin:0;padding:0;line-height:30px}body.app_cart_data #msGroups #ms__toggle-box{padding:11px 15px;color:#fff!important;display:inline-block;border-radius:.15em;background-color:#3b3b39}body.app_cart_data #msCrumbs li a{font-family:Montserrat Regular;color:#918f8f!important;letter-spacing:0px;padding-top:9px!important;font-size:12px;font-weight:900!important;height:53px!important;margin-right:0!important;line-height:36px!important;text-transform:uppercase;letter-spacing:1px}body.app_cart_data #msGroups #ms__toggle-box{position:absolute;top:0;left:0;z-index:999}body.app_cart_data #msCrumbs ul li{width:31%;margin-top:-5px;margin-bottom:0}p.ms__remove-btn a.ms__cart-remove{font-size:13px;font-family:Montserrat Semibold}.ms__row input.ms__search-input{background:#f6f6f6d6;border-color:#ccc}.ms__row .default.text{font-size:12px!important;font-family:Montserrat Regular;font-weight:500;color:#636363}body.app_cart_data #msCrumbs i:first-child{color:#3b3b39!important}#msCrumbs li a:before{border-width:27px 17px!important}#msCrumbs li a:after{border-width:26px 17px!important}.product.clearfix{padding-top:70px}body.app_cart_data #msCrumbs ul li:nth-child(2){width:160px}body.app_cart_data #msCrumbs ul li:last-child{width:230px}.ms__row input{max-width:53%}body.app_cart_data tr:last-child td{background-color:#fff}body.app_cart_data .ms__validate-line{background-color:#fbfbfb}body.app_cart_data #msMultiContinue{font-size:12px;font-family:Montserrat Medium;font-weight:100;padding:15px 37px;letter-spacing:1px}body.app_cart_data #msGroups tbody{background-color:#f8f8f8}body.app_cart_data #msGroups thead.ms__cart-row.ms__cart-header{background-color:#f0f0f0}body.app_cart_data .ms__add-line-wrapper{position:relative;border:2px dashed #d7d7d7!important}body.app_cart_data .ms__circle-plus .ms__circle{border:solid 2px #d7d7d7!important}body.app_cart_data .ms__circle-plus .ms__circle .ms__horizontal,body.app_cart_data .ms__circle-plus .ms__circle .ms__vertical{background-color:#d7d7d7!important}body.app_cart_data .ms__add-line-wrapper .ms__add-shipping-address{background:#f8f8f8!important}body.app_cart_data td.text-center.ms__hide-mobile{border-right:1px solid #ccc}body.app_cart_data .container{max-width:100%}body.app_cart_data #msGroupsBox{max-width:1000px;margin:0 auto;padding:20px 0}body.app_cart_data .ms__fields{max-width:100%;margin:0 auto;padding:20px 0;width:1014px;display:flex}body.app_cart_data #msCrumbs{width:100%!important;position:absolute;top:0;left:0;background-color:#f8f8f8;padding:0;height:54px}body.app_cart_data #msCrumbs:after{content:"";position:absolute;background:url(/cdn/shop/files/2_87bef2a4-43e5-43e4-bc50-2ed8923a7f1c.png?46660);height:246px;background-repeat:no-repeat;right:0;width:143px;top:45px;z-index:-1}body.app_cart_data #msCrumbs li a:after{left:133px!important;border-color:transparent!important;border-left-color:#3b3b39!important}body.app_cart_data #msCrumbs li:first-child a{padding-top:9px!important}body.app_cart_data .container:after{content:"";position:absolute;background:url(/cdn/shop/files/jwa_b6694b46-7df7-47bd-8911-ab76d917036a.png?40870);height:246px;background-repeat:no-repeat;left:0;width:143px;bottom:0;visibility:inherit}body.app_cart_data thead.ms__cart-row.ms__cart-header tr th:nth-child(2){border-left:0}body.app_cart_data thead.ms__cart-row.ms__cart-header tr th:nth-child(1){border-right:0}body.app_cart_data #msCrumbs li:last-child a:hover{background-color:transparent}body.app_cart_data #msCrumbs li:nth-child(2n) a:after{border:none}body.app_cart_data thead.ms__cart-row.ms__cart-header tr th:nth-child(3){padding:15px 48px 20px 40px}body.app_cart_data thead.ms__cart-row.ms__cart-header tr th:last-child{padding:15px 48px 20px 40px}.ms__m h4{line-height:30px;font-size:16px;border-bottom:1px solid #e6e6e6;letter-spacing:1px;font-family:Montserrat SemiBold}.ms__row label{display:block;margin:0 9px 3px;line-height:12px;font-size:12px;font-weight:700}.ms__row .ms__fields .eight.wide.ms__field .ui.fluid.input input,.ms__row .ms__fields .ui.fluid #autocomplete,.ms__row .five.wide.ms__field .ui.fluid.input input.required.address-city{padding:10px;font-size:14px!important;font-family:Montserrat Light}#ms__saved-address-container .ms__row .ms__fields{height:91px}.ms__m.ms__a-modal.modal-open .ms__row .ms__fields .six.wide.ms__field .ms__select-wrapper label.ms__select-label{padding:2px 10px;font-size:12px!important;font-family:Montserrat Regular}.ms__row .four.wide.ms__field input.required.address-postal{padding:10px;font-size:13px!important;font-family:Montserrat Light}.ms__row .ms__fields .sixteen.wide.ms__field .ui.fluid.input input.address-phone{padding:10px;font-size:14px!important;font-family:Montserrat Light}.ms__row .bottom-bar a.ms__close-modal.btn.btn-default.action_button.button.button_css,.ms__m.ms__a-modal.modal-open .ms__row .bottom-bar a.ms__address-complete.btn.btn-default.action_button.button.button_css{width:29%;margin:0 0 0 7px}body.app_cart_data.app_cart_confirm #msCrumbs li a.active{background:#3b3b39!important;color:#fff!important}body.app_cart_data.app_cart_confirm .ms__row.ms__table .ms__fields.ms__shadow-box.ms__table-row .eight.wide.ms__field.ms__summary-field.ms__table-column{width:100%}body.app_cart_data.app_cart_confirm .ms__fields .eight.wide.ms__field.ms__text-right span.ms__subtotal-title{font-size:18px;font-family:Montserrat Light;letter-spacing:0;line-height:2em;font-weight:800;text-transform:capitalize;color:#939393}body.app_cart_data.app_cart_confirm .ms__fields .eight.wide.ms__field.ms__text-right span.ms__subtotal{font-size:26px;font-family:Montserrat Semibold;color:#3b3b3b;float:right;margin-left:-44px;line-height:1.5em;letter-spacing:0}body.app_cart_data.app_cart_confirm .ms__fields .eight.wide.ms__field.ms__text-right .ms__discount-content a#ms__submit-discount{font-size:14px;font-family:Montserrat Medium;font-weight:100;letter-spacing:1px;background-color:#3b3b39}body.app_cart_data.app_cart_confirm #msCrumbs li a.active{background:#3b3b39!important;color:#fff!important;font-family:Montserrat Regular;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:900!important;padding-bottom:44px;width:100%;left:-50px}body.app_cart_data.app_cart_confirm #msCrumbs ul li{width:17%;margin-top:-5px;margin-bottom:0}body.app_cart_data.app_cart_confirm #msCrumbs li a:after{border:none}body.app_cart_data.app_cart_confirm #msCrumbs li a:before{left:-20px!important;border-left-color:#3b3b39!important}body.app_cart_data.app_cart_confirm #msCrumbs i:first-child{color:#fff!important}body.app_cart_data.app_cart_confirm #msCrumbs li a:after{left:497px!important;border-color:transparent!important;border-left-color:#3b3b39!important}body.app_cart_data.app_cart_confirm #msCrumbs li a:after{content:"";position:absolute;top:0;border:0 solid #f8f8f8;border-width:20px 10px;width:0;height:0}body.app_cart_data.app_cart_confirm #msCrumbs li:last-child a:before{display:none}body.app_cart_data.app_cart_confirm #msCrumbs li:last-child a:after{display:none}body.app_cart_data.app_cart_confirm #msCrumbs ul li:nth-child(2) a:after{display:none}body.app_cart_data.app_cart_confirm .ms__table{display:flex;margin-bottom:30px;flex-wrap:wrap}body.app_cart_data.app_cart_confirm .ms__fields{display:flex;width:100%!important}body.app_cart_data.app_cart_confirm .ms__group-wrapper{clear:both;box-sizing:border-box;display:inline-block;max-width:100%!important;padding:20px 0;width:550px}body.app_cart_data.app_cart_confirm #msCrumbs li a:before{left:222px!important;border-left-color:#ddd!important}body.app_cart_data.app_cart_confirm #msCrumbs li:nth-child(2n) a.active{background:#ddd!important;color:#3b3b39!important}body.app_cart_data.app_cart_confirm #msCrumbs li:nth-child(2n) a i{color:#3b3b39!important}body.app_cart_data.app_cart_confirm #msCrumbs li:last-child a i{color:#3b3b39!important}body.app_cart_data.app_cart_confirm #msCrumbs li:nth-child(2n) a.active:before{border-color:#ececec00;border-left-color:transparent}body.app_cart_data.app_cart_confirm #msCrumbs li a:after{left:100%!important;border-color:transparent!important;border-left-color:#3b3b39!important;z-index:999}body.app_cart_data.app_cart_confirm .ms__table{max-width:100%;margin:0 auto;padding:20px 0}body.app_cart_data.app_cart_confirm .ms__row.ms__table .ms__fields.ms__shadow-box.ms__table-row .eight.wide.ms__field.ms__table-column{width:40%}body.app_cart_data.app_cart_confirm #msGroups .ms__row.ms__table .eight.wide.ms__field.ms__table-column .ms__content-box .ms__review-block a{font-family:Montserrat Regular!important;font-weight:800!important;top:0;color:#0c0b0b!important;letter-spacing:1px;font-size:13px!important;margin:0;padding:0;line-height:30px}body.app_cart_data.app_cart_confirm .ms__cart-image-wrapper a{width:114px;margin:0%;padding:10px 0 141px}body.app_cart_data.app_cart_confirm td.ms__cart-meta.small--text-left:nth-child(2){border-left:none!important}body.app_cart_data.app_cart_confirm .ms__group-wrapper table td:nth-child(2){border-left:none!important;width:100%;font-size:17px;font-family:Montserrat Bold;color:#000;letter-spacing:1px;margin-bottom:15px}body.app_cart_data.app_cart_confirm .eight.wide.ms__field.ms__summary-field.ms__table-column tr.ms__t.ms__cart-row.line1 td.text-center.ms__hide-mobile,body.app_cart_data.app_cart_confirm .eight tbody td.text-center.ms__hide-mobile{border-right:1px solid #ccc;margin-bottom:0;font-size:14px;font-family:Montserrat Semibold;color:#000;letter-spacing:0}body.app_cart_data.app_cart_confirm #msGroups tbody{border-right:1px solid #ccc}body.app_cart_data.app_cart_confirm .eight.wide.ms__field.ms__summary-field.ms__table-column tbody img.ms__cart-image{position:absolute;top:30px;left:33px;width:82%}body.app_cart_data.app_cart_confirm .ms__fields.ms__shadow-box.ms__table-row .eight.wide.ms__field.ms__table-column .ms__content-box address.ms__address{font-size:13px;font-family:Montserrat Regular;color:#666}body.app_cart_data.app_cart_confirm .ms__row.ms__table .ms__content-box-row .ms__review-block-label{font-family:Montserrat Regular!important;font-weight:800!important;top:0;color:#0c0b0b!important;letter-spacing:1px;padding-right:14px;font-size:13px!important;-webkit-flex:none}body.app_cart_data.app_cart_confirm .ms__fields.ms__shadow-box.ms__table-row thead.ms__cart-row.ms__cart-header{border:1px solid#ccc!important}body.app_cart_data.app_cart_confirm #msGroups{max-width:1500px;width:80%;margin:auto;margin-top:60px!important}body.app_cart_data.app_cart_confirm .eight.wide.ms__field.ms__summary-field.ms__table-column .ms__summary-table tr td{padding:0}body.app_cart_data.app_cart_confirm .ms__group-wrapper .section__content fieldset.ms__content-box{min-height:213px!important;background:#fff!important}body.app_cart_data.app_cart_confirm .eight.wide.ms__field.ms__summary-field.ms__table-column{background:#f0f0f0!important}body.app_cart_data.app_cart_confirm .eight.wide.ms__field.ms__table-column .section__content .ms__content-box{background:#f8f8f8}body.app_cart_data.app_cart_confirm #msCrumbs ul li:last-child{width:126px}body.app_cart_data.app_cart_confirm #msCrumbs ul li:nth-child(2){width:12%!important}body.app_cart_data.app_cart_confirm #msCrumbs li a:before{left:100%!important;border-left-color:#ddd!important;z-index:999}body.app_cart_data #msCrumbs li:last-child a:before{content:"";position:absolute!important;top:0!important;background:url(/cdn/shop/files/4.png?52746)!important;width:6%!important;height:54px!important;background-repeat:no-repeat;background-size:contain;border:none}#msCrumbs li a.active{width:631px}#msCrumbs ul li{width:31%;margin-top:-5px;margin-bottom:0}body.app_cart_data.app_cart_confirm .eight.wide.ms__field.ms__summary-field.ms__table-column tr.ms__t.ms__cart-row.line1 td.text-center{border-right:1px solid #ccc;margin-bottom:0;font-size:14px;font-family:Montserrat Semibold;color:#000;letter-spacing:0}.ms__row label.ms__radio-label{font-size:16px!important;width:95%!important;color:#545454;padding-left:46px!important;padding-right:50px!important;line-height:1em!important}.icon-lock:before{content:"\e916";color:#fafafa}}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none!important}input[type=date]{position:relative}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}#b-stepp-3 p.product__price_Cards,#b-stepp-4 p.product__price_Cards{display:none!important}span.steps_description{display:inline-block;width:100%;text-align:center;padding:10px;margin-bottom:10px}#b-stepp-2 .step_2container .p_title_list .list-subtotal a#complete-box{padding:12px 0;line-height:normal}#b-stepp-1 h5.pagecustom-heading{min-width:260px}.detail_process .loreal h5 p.ore{text-transform:none;white-space:nowrap}.detail_process .kind.heading-90 .loreal h5{text-transform:uppercase}#purchase_popup h3{text-transform:none;letter-spacing:normal}#purchase_popup .col-md-6{max-width:50%;display:inline-block;margin:0 5px}#purchase_popup .row{margin-bottom:0}#purchase_popup button{background:no-repeat}#purchase_popup button:hover{background:#ebebeb}#purchase_popup h2{margin-top:0;font-weight:700;letter-spacing:2px}a.faq_link_page,a.faq_link_page_email{font-weight:700;text-decoration:underline}.blog_info_heading{background:#000;color:#fff;text-align:center;display:inline-block;width:100%;padding:8px;font-weight:700}.blog_info_heading a{color:#fff}.featured-link--half .description p.content{margin-bottom:30px;margin-top:30px}.gs_wrapper{width:140%;padding-left:0}.left1{width:47%;float:left}.right1{width:47%;float:right}.line-item-property__field{width:87%;padding-top:15px}select#cards{font-size:16px}@media screen and (max-width: 480px){.gs_wrapper{width:98%}.left1,.right1{width:100%}.controls .blackbow-buy-buttons .addedinthebox span{font-size:13px}body .addedinthebox p,body #product_modal_popup_113 .addedinthebox p{width:20px}}.blog .sidebar-block .no_toggle_list.content_block p{color:#636363;font-size:16px;line-height:27px;font-family:Montserrat Light;text-align:center;letter-spacing:1px;font-weight:1000}.product_section div#ms__toggle-box{display:none}.product_gallery_nav.product_gallery_nav--bottom-slider.flickity-enabled.is-draggable{display:block}body.cart .additional-checkout-button+.additional-checkout-button{margin-left:0!important;max-width:100%!important;min-width:65%!important;float:right;margin:12px 0 0}.additional-checkout-button{margin:0!important}body.cart .additional-checkout-button{margin:12px 0 0!important}@media screen and (min-width: 1180px) and (max-width: 1300px){body.index .featured-promotions .custom p{min-height:140px!important}}@media screen and (min-width: 900px) and (max-width: 1179px){body.index .featured-promotions .custom p{min-height:200px!important}}button .checkmark{left:-150px!important}
/*# sourceMappingURL=/cdn/shop/t/68/assets/upbrighter.css.map */
