.featured-link--half .description p{text-transform:none;line-height:1.4em;font-weight:400}.featured-promotions .custom p{min-height:120px}.page-contact .page_banner{max-height:50vh}.page-contact textarea#contactFormMessage{max-width:calc(100% - 20px)}.fav_box_content .fac-box-item h4{display:none!important}.search .product_row .image-element__wrap{height:120px;width:120px}.search .product_row>.four.columns.alpha{margin-top:10px}@media screen and (min-width: 400px) and (max-width: 600px){.top_blocks .blog_blocks:nth-child(odd){clear:left}.top_blocks .blog_info_heading a{font-size:12px}}@media screen and (min-width: 320px) and (max-width: 767px){body.article div#shopify-section-article-template a#pagecontent{display:none!important}body.article div#shopify-section-article-template a#pagecontent+.container.main.content{padding-top:0}body.article .article_content.clearfix img{width:100%;display:inline-block}body.article .article_content.clearfix p{font-family:Montserrat Light;color:#777;line-height:22px}.blog .caption.captionOverlay--true h1{display:inline-block;width:100%;text-align:center;position:initial;transform:none}body.blog .caption.captionOverlay--true .headline{line-height:normal!important;font-size:40px!important}.promo_banner .promo_banner__content{display:flex;align-items:center}.product.article_rows{display:inline-block!important;width:100%}body.article p.blog_meta{display:inline-block;position:initial;width:100%!important;text-align:center}body.article .clearfix.breadcrumb{display:inline-block;text-align:center;width:100%}body.article .clearfix.breadcrumb .article-pagination.right{float:none}.detail_process .kind p.ore{left:50%;transform:translate(-50%)}.template_page.page-custom-corporate .detail_process .content_section .content,.template_page.page-custom-gift-client .detail_process .content_section .content,.template_page.page-custom-wedding .detail_process .content_section .content{margin-bottom:50px!important}body.template_page h1.headline{font-size:50px!important}body.template_page .banner p.subtitle{font-size:30px!important}body.template_page .less aside{width:100%;margin:0;display:inline-block}body.template_page .less aside h1,body.template_page .less aside h2,body.template_page .less aside p{display:inline-block;margin:0;line-height:normal;width:100%;text-align:center}body.template_page .less aside h1{margin-top:20px;font-size:40px}body.template_page .less aside h2{margin:10px 0;font-size:35px}body.template_page .person aside{width:100%;padding:0;margin:0 0 10px;display:inline-block;text-align:center}body.template_page .person aside p{margin:10px 0 20px;display:inline-block}body.template_page .hey.story_ .container-2 aside,body.template_page .container-2.about_me{width:100%!important;display:inline-block!important}body.template_page .container-2.about_me aside.text_holder h1{margin:40px 0 0}body.template_page .kind-loreal h5 p.ore{margin-left:-30px;margin-bottom:10px}body.template_page .frequently h5{font-size:24px}body.template_page .frequently p{font-size:45px;bottom:35px}body.template_page .frequently{margin-top:30px}body.template_page h1.faq_info_content{font-size:18px}body.template_page .faq_section_img1,body.template_page .faq_section_img2,body.template_page .faq_section_img3{width:100%}body.template_page .faq_section .faq_inner_section .custom_flex-prbox li{width:100%;padding:0!important}.page-custom-gift .fav_projects .fav_box_content .fac-box-item{width:100%;display:inline-block;padding:0;margin:0}.page-custom-gift .fav_projects .fav_box_content{display:inline-block;width:100%}body.template_page .custome-page_heading{text-align:center;margin-bottom:30px}.template_page.page-custom-corporate .detail_process .content_section .content,.template_page.page-custom-gift-client .detail_process .content_section .content,.template_page.page-custom-wedding .detail_process .content_section .content{width:100%;margin-bottom:30px}body.search .container h1{margin-top:30px;text-align:center}.page-contact textarea#contactFormMessage{max-width:100%}.featured-promotions-section .loreal{padding:0 20px}.featured-promotions-section .loreal h5,.text-columns-with-images-section .feature h5{font-size:22px}.featured-promotions-section .loreal h5 p{bottom:40px;left:-20px}.new-class .more h4{font-size:28px;max-width:96%}.text-columns-with-images-section .feature p{left:-40px;font-size:48px}.featured-link--section.featured-link--image a.collection_title{margin-left:0;margin-bottom:5px;font-size:48px}.homepage_content h2.title.center.blog a{font-size:48px;left:0}.article h3.sub_title{margin-left:0;text-align:center}.article .blog_excerpt{display:inline-block;margin:0;text-align:center;width:100%}.one-third.column.article.medium-down--one-whole{text-align:center}}@media only screen and (min-width: 1500px){.caption-content{max-width:50%}.caption.position-center{top:350px}.caption .headline{font-size:220px}.caption .headline:after{font-size:35px}}.homepage_content h2.title.center.blog a{position:relative;top:0;margin-bottom:10px;left:0}h2.title.center.blog a span{position:absolute;top:-40px;left:-65px}h2.title.center.blog a p{position:initial!important;display:inline-block;line-height:normal;margin:0}.my_contact_page .eight.columns.alpha input[type=date]:before{content:attr(placeholder)!important;margin-right:10px}.my_contact_page .eight.columns.alpha input[type=date]:focus:before,.my_contact_page .eight.columns.alpha input[type=date]:valid:before{content:""}.person.align--ctr{width:100%;float:left;margin-top:80px;margin-bottom:80px;display:flex;justify-content:center}#b-stepp-1 ul.create-box li.main-parent{width:calc(33.33% - 20px)!important}@media screen and (min-width: 767px) and (max-width: 1023px){.index-sections .slideshow-section.under-menu{position:relative}.index-sections .slideshow-section.under-menu .caption .headline{font-size:132px!important}.index-sections .slideshow-section.under-menu .caption a.action_button.first_button{width:50%!important;margin-top:20px}.index-sections .slideshow-section.under-menu .caption .headline:after{font-size:18px;left:0}.top_bar .top_bar--right .cart_container.active_link .cart_content{max-height:calc(50vh - 60px)}.top_bar--right .cart_container.active_link .cart_content ul .icon-lock:before{color:#2b2a2a}.header-section header#header .promo_banner .promo_banner__content{display:flex;align-items:center}.new-class .more p.ore,.featured-promotions-section .loreal p{left:-40px}.text-columns-with-images-section .container .feature{padding-left:0}.text-columns-with-images-section .container .feature h5 p{left:-40px}.text-columns-with-images-section .container .eight.columns.text-column{margin:0 2%}.image-with-text-section .image-with-text .featured-link--section .featured-link--half .info a.collection_title{margin:10px 0 15px;left:-40px}.image-with-text-section .image-with-text .featured-link--section .featured-link--half .info .description.desc_11 p{margin:0}.image-with-text-section .image-with-text .featured-link--section .featured-link--half .info .description.desc_11 p.custom_{display:inline-block;margin-left:20px}.image-with-text-section .image-with-text .featured-link--section .featured-link--half .info .description.desc_11 p.content{margin:20px 0 25px;word-spacing:3px}.image-with-text-section .image-with-text .featured-link--section .featured-link--half .info{margin:15px 0 35px!important;display:inline-block;width:auto}.image-with-text-section .image-with-text .featured-link--half .info p.custom strong,.image-with-text-section .image-with-text .featured-link--half a.button{margin:0}.image-with-text-section .image-with-text .featured-link--section .featured-link--half .info .description.desc_11 p.content_{word-spacing:3px}.footer-section .connect{display:inline-block;width:100%;text-align:center;float:none}.footer-section .connect .container-2 aside a.icon-instagram:before{margin:0;float:none;vertical-align:middle;top:0}.footer-section .connect .container-2 aside a.icon-instagram{padding:5px 0 4px 7px}.footer-section .connect aside a.icon-linkedin,.footer-section .connect aside a.icon-pinterest{margin-left:-6px}.footer-section .connect aside.con_nect,.footer-section .connect aside.arr_ow{display:none}.footer-section .connect .wrap_connect,.footer-section .connect .wrap_connect aside.con_nect,.wrap_connect aside.arr_ow{display:inline-block!important}.footer-section .connect .wrap_connect{width:100%;text-align:center;margin:0 0 20px}.footer-section .connect .wrap_connect aside.con_nect,.footer-section .connect .wrap_connect aside.arr_ow{width:auto;float:none;vertical-align:middle}.index-sections .featured-blog-section .homepage_content .image-element__wrap{max-width:100%!important}.featured-promotions-section .featured-promotions .custom p{min-height:auto}.hey.story_:after{width:80px;top:40%}.hey.story_ .container-2.about_me aside.text_holder{width:55%;padding:0 0 0 5%}.hey.story_ .container-2.about_me aside.text_holder h1{margin:0 0 0 -10px}.faq-section .frequently p{font-size:50px}.faq-section .frequently h5{font-size:40px}.faq-section .faqAccordion>dt>button{font-size:16px}.faq-section h1.faq_info_content{font-size:23px}.faq-section .faq_section_img1,.faq-section .faq_section_img2,.faq-section .faq_section_img3{width:100%}.main_faq_section .faq_section .faq_inner_section .custom_flex-prbox li{width:calc(33% - 12px)!important;padding:0}.main_faq_section .faq_section .faq_inner_section ul.create-box.custom_flex-prbox{width:100%}.main_faq_section .faq_section .faq_inner_section ul.create-box.custom_flex-prbox{flex-direction:row}.template_page.page-contact div#shopify-section-header{z-index:9}.my_contact_page .eight.columns{width:100%!important;margin:0;display:inline-block;max-width:100%!important}.my_contact_page textarea{margin:15px 0;max-width:100%!important}.my_contact_page .container-2 .person aside{padding:0;display:inline-block;width:35%;float:none;z-index:999}.page-contact .my_contact_page:before{width:150px;height:150px}.page-contact .my_contact_page:after{width:75px;height:190px}.collection-template-section .container-2 .shop h1{font-size:35px}.container.main.content .kind p.ore{font-size:55px;bottom:-20px;left:-40px}.container-above_content .cta-layout .cta-wrapper .ds_main-image{height:250px!important}.page-story .container.main.content .kind p.ore{bottom:0}.template_page section.detail_process .content_section .wrap.below_three .content span{right:50px}section.detail_process .content_section .wrap.above_three .content span{left:40px}.template_page.page-custom-wedding .container.main.content .custome-page_heading.clinte-put-header p.ore,.template_page.page-custom-corporate .container.main.content .custome-page_heading.clinte-put-header p.ore{bottom:0;left:-150px;right:0}.template_page.page-custom-wedding .page-section-padd.fav_projects .fav_box_content .fac-box-item,.template_page.page-custom-corporate .page-section-padd.fav_projects .fav_box_content .fac-box-item{width:30%!important}.template_page.page-custom-corporate div.custom_slide.fav_box_content,.template_page.page-custom-wedding div.custom_slide.fav_box_content{flex-direction:row}.template_page .content_section .wrap .content{margin-bottom:25px}.detail_process .kind .loreal h5 p.ore,.fav_projects .middle-sec-heading .kind .loreal p.ore{bottom:5px;left:-300px;right:0}body.template_page.page-custom-wedding .detail_process .kind .loreal h5 p.ore{bottom:5px;left:-150px;right:0}body.template_page.page-custom-gift .page-section-padd.fav_projects .kind .loreal h5 p.ore{bottom:-15px;left:-350px;right:0}}@media screen and (max-width:1024px){.detail_process .content_section .wrap .content span,.detail_process .content_section .wrap .content:after{display:none}.my_contact_page .eight.columns{width:100%!important;margin:0;display:inline-block;max-width:100%!important}}h1.custom_headline{text-align:center;background:#000;color:#fff;padding:15px 10px;font-family:Montserrat SemiBold}body.article p.blog_meta{display:inline-block;position:initial;width:auto}body.article p.blog_meta span{position:initial}.dontshow{display:none!important}a.contct_link{display:inline-block;text-decoration:underline;color:#636363}.purchase-details__buttons .action_button.action_button--secondary{background-color:#000;color:#fff}#b-stepp-1 .sub-items ul{margin-left:0}.addedinthebox p,#product_modal_popup_113 .addedinthebox p{display:inline-block;width:50px;background:#fff;color:#000;margin:0;cursor:pointer;padding:5px}p.addedintheboxminus{float:left;border-right:1px solid}p.addedintheboxplus{float:right;border-left:1px solid}.curadded{position:absolute;top:-10px;left:0;background:#111;color:#fff;font-weight:700;width:20px;height:20px;border-radius:20px}.wecanhideitnow{display:none!important}span.addedinthebox{width:80%;display:inline-block;background:#fff;text-align:center;border:1px solid}.addedinthebox span{display:inline-block;line-height:1.6em;padding:2.5px 0;font-weight:700}body .product__modal__box .product__modal__box__inner .product__infor__box.qntyaddedparent .controls{background:none!important}.shop p.ore.allgifts{left:-20px}body .product__modal__box .product__modal__box__inner .product__infor__box .controls.already_added{background:none!important}body .product__modal__box .product__modal__box__inner .product__infor__box .controls.already_added span.addedinthebox{border:1px solid #000}body .product__modal__box .product__modal__box__inner .product__infor__box .controls.already_added span.addedinthebox span{color:#000}#msGroups .ms__summary-table tr td>a{overflow:visible}.purchase-details .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded{font-family:Montserrat,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:2px;padding:0;background:#000}.purchase-details .shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover{background-color:#ebebeb;color:#2b2a2a}
/*# sourceMappingURL=/cdn/shop/t/68/assets/ubs.css.map */
