@import"https://fonts.googleapis.com/css2?family=Parkinsans:wght@300..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Big+Shoulders:opsz,wght@10..72,100..900&display=swap";body{margin:0;padding:0;color:#000;font-size:16px;font-weight:400;font-family:Parkinsans,sans-serif}img{max-width:100%;vertical-align:middle;height:auto;width:auto}.container,.page-width{max-width:1640px;margin:0 auto;padding-left:20px;width:100%;padding-right:20px}.container-fluid{max-width:1860px;margin:0 auto;padding-left:20px;width:100%;padding-right:20px}.clear{clear:both}a,button{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;outline:none}a:hover{text-decoration:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:Parkinsans,sans-serif}.button_link{background:#9d5509;display:inline-block;color:#fff;font-size:16px;font-weight:600;padding:12px 30px 10px;border-radius:30px;text-transform:capitalize;letter-spacing:0}.button_link:hover{background:#c1a156}.sec_title{font-size:45px;color:#000;font-weight:700;letter-spacing:0;line-height:1.2;margin:0}.slick-slider .slick-arrow{position:absolute;top:50%;height:45px;width:45px;border-radius:100%;background:#ededed;border:0px;transition:all .5s ease;transform:translateY(-50%);font-size:0px;z-index:1;cursor:pointer}.slick-slider .slick-next{right:0}.slick-slider .slick-prev{left:0}.slick-slider .slick-prev:before{content:"";border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;display:inline-block;height:8px;width:8px;margin-left:2px;color:#000;transform:rotate(135deg)}.slick-slider .slick-next:before{content:"";border-bottom-style:solid;border-bottom-width:2px;border-right-style:solid;border-right-width:2px;display:inline-block;height:8px;width:8px;color:#000;transform:rotate(315deg);margin-right:4px}.slick-slider .slick-prev:hover,.slick-slider .slick-prev:focus,.slick-slider .slick-next:hover,.slick-slider .slick-next:focus{background:#ededed}.slick-slider .slick-arrow:hover{background:#8d500d}.slick-slider .slick-arrow:hover:before{color:#fff}.slick-slider .slick-prev.slick-disabled:before,.slick-slider .slick-next.slick-disabled:before{opacity:1}.banner_slider .mobile_image{display:none}.banner_slider .slick-dots{padding:0;display:flex;align-items:center;justify-content:center;position:absolute;bottom:30px;margin:0 auto;left:0;right:0}.banner_slider .slick-slide>div{display:flex}.banner_slider .slick-dots li{list-style:none;cursor:pointer;height:16px;width:16px;background:#fff;border-radius:100%;margin:0 4px}.banner_slider .slick-dots li button{display:none}.banner_slider .slick-dots li.slick-active{background:#ffe29f}.banner_slider .banner-slide img{width:100%}.banner_slider .banner_list{display:flex;margin-bottom:0}.banner_slider .banner_list>div{width:100%}.banner_slider .banner_list>.banner-slide{display:none}.banner_slider .banner_list>.banner-slide:first-child{display:block}.banner_slider .banner-slide{position:relative}.banner_slider .banner-slide .banner_content{position:absolute;bottom:185px;left:50px;max-width:570px}.banner_slider .banner-slide a img{width:100%}.banner_slider .banner_content h3{color:#ffe29f;font-size:61px;font-weight:700;line-height:1.2;letter-spacing:0;margin:0}.banner_slider .banner_content p{color:#fff;font-size:20px;line-height:normal;font-weight:500;letter-spacing:0;margin-top:10px;margin-bottom:0}.banner_slider .banner-slide .banner_content .button_link{margin-top:20px}.bellezza_collection_main{padding:100px 0;background:url(bellezza-bg.png) center center no-repeat;background-size:cover}.bellezza_collection_main .bellezza_inner{gap:30px;justify-content:space-between;display:flex}.bellezza_inner .collection_item .sub_title{color:#b3b4b4;font-size:16px;font-weight:400;letter-spacing:4px;text-transform:uppercase;opacity:50%}.bellezza_inner .collection_item .cat_link h3{margin:0;color:#fff;font-size:64px;font-weight:800;text-transform:uppercase;letter-spacing:0;line-height:1.2;font-family:Big Shoulders,sans-serif}.bellezza_inner .collection_item:hover .sub_title{opacity:100%}.bellezza_inner .collection_item:hover .cat_link h3{color:#c1a156}.about_section{margin-top:96px}.about_section .about_inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.about_section .about_inner .about_img{width:100%}.about_section .about_inner .about_content{width:100%;max-width:590px}.about_section .about_inner .about_img{width:100%;overflow:hidden;position:relative;border-radius:25px}.about_section .about_inner .about_img img{transition:all .5s ease}.about_section .about_inner .about_img:hover img{transform:scale(1.1)}.about_inner .about_content p{margin:12px 0 30px;font-size:16px;line-height:24px;color:#000;font-weight:500;letter-spacing:0}.categories_main .sec_head{display:flex;justify-content:space-between;column-gap:10px;flex-wrap:wrap;margin-bottom:30px;align-items:center}.categories_main .sec_head a.link{color:#9d5509;font-weight:600;text-transform:uppercase;letter-spacing:0;margin-bottom:-20px}.categories_main .sec_head a.link:hover{color:#c1a156}.categories_main{margin-top:100px}.categories_main .category_inner{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.categories_main .category_inner .category_item{width:100%;position:relative}.categories_main .category_inner .category_item .categories_details{position:absolute;bottom:30px;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 40px}.categories_main .category_inner .category_item .categories_details h4{margin:0;font-size:34px;color:#fff;font-weight:700;text-transform:capitalize;letter-spacing:0}.categories_main .category_inner .category_item .categories_details .cat_link{border:1px solid #C1A156;height:45px;width:45px;display:flex;align-items:center;justify-content:center;border-radius:100%}.categories_main .category_inner .category_item:hover .categories_details .cat_link{background:#c1a156}.categories_main .category_inner .category_item:hover .categories_details .cat_link svg{transform:rotate(-45deg)}.categories_main .category_inner .category_item .categories_details .cat_link svg{transition:all .5s ease}.categories_main .category_inner .category_item .cat_img:before{content:"";position:absolute;top:0;right:0;bottom:0;z-index:1;left:0;background:linear-gradient(to bottom,#0000 60%,#000c);border-radius:25px}.categories_main .category_inner .category_item:hover .cat_img img{transform:scale(1.1)}.categories_main .category_inner .category_item .cat_img img{transition:all .5s ease;width:100%}.categories_main .category_inner .category_item .cat_img{display:flex;border-radius:25px;overflow:hidden;position:relative}.collection .title{font-size:45px;color:#000;font-weight:700;letter-spacing:0;line-height:1.2;margin:0;text-align:center}.collection .product-grid .product-card-wrapper .card__inner{height:280px}.catalogue_sec_main{min-height:850px;background-repeat:no-repeat;background-size:cover;padding-top:165px;margin-top:-35px;background-position:center center}.catalogue_sec_main .sec_head{text-align:center}.catalogue_sec_main .sec_head p{margin:10px 0 0;font-size:16px;color:#000;font-weight:400;line-height:normal}.catalogue_inner ul{row-gap:12px;margin:40px 0 0;padding:0;display:flex;justify-content:center;column-gap:40px;flex-wrap:wrap}.catalogue_inner ul li{list-style:none}.catalogue_inner ul li .button_link{background:#c1a156;padding:12px 45px 10px;font-weight:500}.catalogue_inner ul li .button_link:hover{background:#9d5509}.virtual_reality_main{padding-top:150px;margin-top:-260px}.virtual_reality_main .container{max-width:1280px}.virtual_reality_inner{background:#e8d9b8;border-radius:50px;padding:0 90px 30px;display:flex;align-items:center}.virtual_reality_inner .left_item{width:42%;padding-right:40px}.virtual_reality_inner .center_item{width:25%;margin-top:-150px}.virtual_reality_inner .right_item{width:33%;padding-left:25px}.virtual_reality_inner .right_item ul{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.virtual_reality_inner .right_item ul li{list-style:none}.virtual_reality_inner .left_item p{color:#000;letter-spacing:0px;margin:10px 0 0;font-size:16px}.virtual_reality_inner .left_item .button_link{padding:12px 35px 10px;margin-top:25px}.virtual_reality_inner .right_item ul li img:hover{transform:translateY(-10px)}.virtual_reality_inner .right_item ul li img{transition:all .5s ease}.trust_badges_section .js-marquee-wrapper{display:flex;align-items:center}.trust_badges_main{overflow:hidden;width:100%;display:inline-block;margin-top:120px}.trust_badges_main .js-marquee-wrapper .js-marquee{display:flex;margin:0!important;align-items:center}.trust_badges_main .trust_badge_item{display:flex;align-items:center;column-gap:15px;padding:0 75px}.trust_badges_main .trust_badge_icon{border:1px solid #eee8e1;border-radius:100%;padding:15px;height:88px;width:88px}.trust_badges_main .trust_badge_item h4 p{margin:0;font-size:22px;font-weight:700;letter-spacing:0;text-transform:uppercase;color:#000;font-family:Big Shoulders,sans-serif}.trust_badges_main .trust_badge_item h4{margin:0}.categories_slider{margin-top:90px}.categories_slider .sec_head{text-align:center}.categories_slider .sec_head .sub_title{margin:0 0 5px;text-transform:uppercase;font-size:16px;color:#000;font-weight:500;letter-spacing:4px}.categories_slider .category_inner .category_item{width:100%;position:relative}.categories_slider .category_inner .category_item .categories_details{position:absolute;bottom:30px;left:0;z-index:2;display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 40px}.categories_slider .category_inner .category_item .categories_details h4{margin:0;font-size:27px;font-weight:600;text-transform:capitalize;letter-spacing:0}.categories_slider .category_inner .category_item .categories_details .cat_link{height:45px;width:45px;border:1px solid;display:flex;align-items:center;justify-content:center;border-radius:100%}.categories_slider .category_inner .category_item:hover .categories_details .cat_link svg{transform:rotate(-45deg)}.categories_slider .category_inner .category_item .categories_details .cat_link svg{transition:all .5s ease}.categories_slider .category_inner .category_item:hover .cat_img img{transform:scale(1.1)}.categories_slider .category_inner .category_item .cat_img img{transition:all .5s ease;width:100%}.categories_slider .category_inner .category_item .cat_img{display:flex;border-radius:25px;overflow:hidden;position:relative}.categories_slider .category_inner{margin-top:40px}.categories_slider .category_inner .slick-slide>div{padding:0 15px}.categories_slider .category_inner .slick-arrow{width:auto;height:auto}.categories_slider .category_inner .slick-arrow:before{display:none}.categories_slider .category_inner .slick-prev.slick-arrow{background:url(prev-arrow.png) left center no-repeat;height:39px;width:21px;left:-50px}.categories_slider .category_inner .slick-next.slick-arrow{background:url(next-arrow.png) right center no-repeat;height:39px;width:21px;right:-50px}.our_process_main{margin-top:160px}.our_process_main .sec_head{text-align:center}.our_process_main .sec_head p{margin:0;font-size:20px;letter-spacing:0;line-height:normal}.process_inner{display:grid;grid-template-columns:repeat(4,1fr);gap:100px;margin-top:90px}.process_inner .process_item{text-align:center;width:100%;position:relative}.process_inner .process_item .process_icon{display:flex;justify-content:center;min-height:68px;align-items:center}.process_inner .process_item .process_info h4{margin:10px 0 0;font-size:30px;font-weight:700;letter-spacing:0;color:#000;line-height:normal}.process_inner .process_item .process_info p{line-height:normal;font-size:16px;color:#000;letter-spacing:0px;margin-top:15px;margin-bottom:0}.process_inner .process_item:hover .process_icon img{filter:brightness(0) saturate(100%) invert(23%) sepia(86%) saturate(2503%) hue-rotate(34deg) brightness(96%) contrast(93%)}.process_inner .process_item .process_arrow{position:absolute;top:-50px;right:-110px}.process_inner .process_item:nth-child(2n) .process_arrow{top:unset}.sustainability_section{margin-top:175px}.sustainability_inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:100px}.sustainability_inner .sustainability_img{width:100%;overflow:hidden;position:relative;border-radius:25px}.sustainability_inner .sustainability_img img{transition:all .5s ease;width:100%}.sustainability_inner .sustainability_img:hover img{transform:scale(1.1)}.sustainability_inner .sustainability_content{width:100%;padding-right:40px}.sustainability_inner .sustainability_content p{margin-bottom:0;font-size:18px;line-height:28px;color:#000;letter-spacing:0;margin-top:10px}.sustainability_inner .sustainability_content .button_link{margin-top:20px}.breadcrumb{background:#fff;padding:10px 0}.breadcrumb a{font-size:15px;color:#000;letter-spacing:0}.breadcrumb span{font-size:15px;letter-spacing:0;color:#000;opacity:60%}.breadcrumb a:hover{color:#9d5509}.breadcrumb span.sep{font-size:17px;color:#000;opacity:100%}.template-list-collections h1.title,.template-page .main-page-title{text-align:center;font-size:40px;letter-spacing:0px;font-weight:600;margin:40px 0 20px}.template-list-collections .collection-list__item .card__content{text-align:center}.template-list-collections .collection-list__item .card__content .card__heading{font-size:18px;letter-spacing:0px;font-weight:600}.template-collection .collection-hero__title{text-align:center}.product-grid .underline-links-hover:hover a{text-decoration:none;color:#c1a156}.product-card-wrapper .card-information .price{font-size:18px;font-weight:600;letter-spacing:0}.product-card-wrapper .card__information .card__heading a{letter-spacing:normal}.product-card-wrapper .card__information .card__heading{font-size:18px;line-height:normal;color:#9d5509;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px;font-weight:600}.product-card-wrapper .quick-add__submit{color:#fff;padding:15px 29px;display:inline-block;border-radius:50px;font-size:16px;font-weight:500;text-transform:uppercase;line-height:normal;box-shadow:0 1px 2px #1018280d;position:relative;letter-spacing:1px;background:#9d5509;overflow:hidden;z-index:1}.product-card-wrapper .quick-add__submit:after{display:none}.product-card-wrapper .quick-add__submit:hover:before{left:0;transition:all .4s}.product-card-wrapper .quick-add__submit:before{position:absolute;content:"";background:#c1a156;height:100%;width:100%;left:-100%;top:0;transition:all .4s;z-index:-1}.product-card-wrapper .card__badge .badge{background:#c1a156;padding:10px 18px;letter-spacing:0}.product-card-wrapper .card__inner{height:200px}.bellezza_collection_pro .sec_head{text-align:center}.bellezza_collection_pro{margin-top:60px}.bellezza_inner_pro{display:grid;grid-template-columns:repeat(6,1fr);margin-top:30px;gap:20px}.bellezza_inner_pro .collection_item{width:100%;position:relative;overflow:hidden;text-align:center}.bellezza_inner_pro .collection_item .collection_img img{transition:all .5s ease;width:100%;border-radius:10px}.bellezza_inner_pro .collection_item .cat_link h3{font-size:20px;letter-spacing:0;font-weight:700;margin:0;color:#9d5509}.bellezza_inner_pro .collection_item .collection_img{margin-bottom:15px;overflow:hidden;border-radius:10px}.bellezza_inner_pro .collection_item:hover .collection_img img{transform:scale(1.1)}.bellezza_inner_pro .collection_item:hover .cat_link h3{color:#c1a156}.facets-container .facets__form{margin:0 0 20px;padding:10px 0;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;align-items:center;grid-template-columns:max-content auto max-content;column-gap:20px}.facets-container .facets__summary{padding:8px 40px 8px 20px;margin-bottom:0;color:#000;font-size:15px;font-weight:400;line-height:normal;border:1px solid #dcdcdc;border-radius:50px;letter-spacing:0px}.facets-container .facets__heading{margin-top:0;font-size:16px;letter-spacing:normal;font-weight:700;color:#000}#FacetFiltersForm .product-count__text{font-size:16px;letter-spacing:normal;font-weight:700;color:#000}.facets-container .facet-filters__label{white-space:nowrap;font-weight:600;letter-spacing:normal;color:#000}.facets-container .facet-filters__field .select__select,.facets-container .mobile-facets__sort .select__select{padding:8px 40px 8px 20px;border:1px solid rgba(102,102,102,.2);color:#929292;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;border-radius:50px}.facets-container .facet-filters__field .facet-filters__sort:focus-visible,.facets-container .mobile-facets__sort .select__select:focus-visible{outline:0;box-shadow:none}.facets-container .facet-filters__field .facet-filters__sort+.icon-caret,.facets-container .mobile-facets__sort .select .icon-caret{right:15px}.facets-container .mobile-facets__summary .svg-wrapper,.facets-container .facet-filters__field .select .svg-wrapper{right:15px}.facets-container .facets__summary .icon-caret{right:15px;top:15px}.facets-container .facets__form .product-count{display:flex;align-items:center;height:100%}.facets-container .facets__summary:hover .facets__summary-label{text-decoration:none}.facets-container span.active-facets__button-inner{font-size:14px;letter-spacing:normal;border-radius:50px}.facets-container .active-facets__button-wrapper *{font-size:14px}.facets-container .facets__disclosure{margin-right:10px}.facets__summary::marker{font-size:0px}.mobile-facets__open-wrapper .mobile-facets__open-label,.product-count__text span{font-size:16px;letter-spacing:0;color:#000}.template-page-contact .main-page-title{text-align:center;margin:0;font-size:40px;letter-spacing:0px;font-weight:600}.contact_form_sec .contact_inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px}.contact_form_sec .container{max-width:1310px}.contact_form_sec .contact_inner .field:after,.contact_inner .field:before,.contact__button .button:after,.contact__button .button:before{display:none}.contact_form_sec .contact_inner .field input{background:#fff;border-radius:30px;border:1px solid #dcdcdc;letter-spacing:0;padding:10px 30px;min-height:50px;outline:none;box-shadow:unset;font-size:16px;font-weight:400;color:#000}.contact_form_sec .contact_inner .field input::placeholder,.contact_form_sec .contact_inner .field textarea::placeholder{color:#7a7a7a;opacity:1}.contact_form_sec .contact_inner .field textarea{background:#fff;border:1px solid #dcdcdc;margin-top:0;border-radius:30px;letter-spacing:0;padding:15px 30px;outline:none;box-shadow:unset;font-size:16px;font-weight:400;color:#000}.contact_form_sec .contact__button .button{background:#c1a156;border:0;color:#fff;font-weight:600;letter-spacing:0;font-size:16px;width:100%;min-height:50px;border-radius:30px}.contact_form_sec .contact__button .button:hover{background:#9d5509}.contact_form_sec .contact_inner .contact__button{margin-top:10px}.contact_form_rte .field{margin-bottom:10px}.contact_form_sec .contact_inner h3{font-size:32px;font-weight:600;letter-spacing:0;color:#000;margin:0 0 20px}.contact_form_sec{margin-top:60px}.contact_form_sec .contact_cntn li.mail_wrap a{background:url(mail-icon.png) left center no-repeat;padding-left:35px}.contact_form_sec .contact_cntn li.call_wrap a{background:url(call-icon.png) left center no-repeat;padding:4px 0 4px 35px}.contact_form_sec .contact_cntn li.location_wrap{background:url(location-iocn.png) top 4px left no-repeat;padding-left:31px}.contact_form_sec .contact_inner .contact_cntn li a:hover{color:#c1a156}.contact_form_sec .contact_inner .contact_cntn{margin:30px 0 0;padding:0}.contact_form_sec .contact_inner .contact_cntn li{list-style:none;margin-bottom:10px}.contact_form_sec .contact_inner .contact_cntn li span,.contact_form_sec .contact_inner .contact_cntn li a{font-size:16px;line-height:normal;display:inline-block;color:#000}.contact_form_rte .form__message{font-size:16px;letter-spacing:0;line-height:normal}.contact_form_sec .contact_inner .location_wrap iframe{width:100%}.mail_contact_form .container{max-width:600px;margin:0 auto}.mail_contact_form{margin-top:0}.mail_contact_form .contact_inner .field input{background:#fff;border-radius:30px;border:1px solid #dcdcdc;letter-spacing:0;padding:10px 30px;min-height:50px;outline:none;box-shadow:unset;font-size:16px;font-weight:400;color:#000}.mail_contact_form .contact_inner .field input::placeholder,.mail_contact_form .contact_inner .field textarea::placeholder{color:#7a7a7a;opacity:1}.mail_contact_form .contact__button .button{background:#c1a156;border:0;color:#fff;font-weight:600;letter-spacing:0;font-size:16px;width:100%;min-height:50px;border-radius:30px}.mail_contact_form .contact__button .button:hover{background:#9d5509}.mail_contact_form .contact_inner .contact__button{margin-top:10px}.mail_contact_form .contact_inner .field:after,.contact_inner .field:before,.contact__button .button:after,.contact__button .button:before{display:none}.mail_contact_form .form__message{font-size:16px;letter-spacing:0;line-height:normal;outline:none;box-shadow:unset}.cntactform_app .wscustomcontactform .form-group input,.cntactform_app .wscustomcontactform .form-group select{border:1px solid #dcdcdc;padding:14px 20px;font-family:Parkinsans,sans-serif!important;min-height:50px;border-radius:30px;outline:none;box-shadow:unset;font-size:16px}.cntactform_app .wscustomcontactform{max-width:750px}.cntactform_app .wscustomcontactform .form-group{float:none;padding:0;margin:0}.cntactform_app .wscustomcontactform .form-group label{float:none;font-size:16px!important;letter-spacing:0;font-family:Parkinsans,sans-serif!important}.cntactform_app .wscustomcontactform .form-group .checkbox-btn{margin:10px 0 20px}.cntactform_app .modal-footer .submit-btn{background:#9d5509!important;border-radius:30px;font-size:17px!important;padding:12px 30px 10px!important;cursor:pointer}.cntactform_app .wscustomcontactform input[type=checkbox]+label:before,.cntactform_app .wscustomcontactform input[type=radio]+label:before{position:relative;box-shadow:unset;top:4px;border:1px solid #dcdcdc}.customer form .field input{border:1px solid #dcdcdc;box-shadow:unset;outline:none}.customer form .field:after,.customer form .field:before,.addresses form button:after,.addresses form button:before,.template-customers-addresses .customer button:after,.template-customers-addresses .customer button:before{display:none}.customer form .field label{letter-spacing:0;font-size:15px}.customer select+.svg-wrapper{right:15px}.template-customers-addresses .customer button,.template-customers-addresses .addresses button[type]{background:#9d5509;display:inline-block;color:#fff;font-size:16px;font-weight:600;padding:12px 30px 10px;border-radius:30px;text-transform:capitalize;letter-spacing:0}.template-customers-addresses .customer button:hover,.template-customers-addresses .addresses button[type]:hover{background:#c1a156}.customer button{background:#9d5509;display:inline-block;color:#fff;font-size:16px;font-weight:600;padding:12px 30px 10px;border-radius:30px;text-transform:capitalize;letter-spacing:0}.customer button:hover{background:#c1a156}.customer button:after,.customer button:before{display:none}@media(max-width:1640px){.process_inner .process_item .process_info h4{font-size:28px}.process_inner{gap:70px}.sec_title{font-size:42px}.our_process_main{margin-top:120px}.categories_slider .category_inner .category_item .categories_details{padding:0 22px}.categories_main .category_inner .category_item .categories_details{padding:0 20px}}@media(max-width:1440px){.banner_slider .banner-slide .banner_content{bottom:100px;left:50px;max-width:510px}.banner_slider .banner_content h3{font-size:55px}.sec_title{font-size:40px}.trust_badges_main .trust_badge_item{padding:0 60px}.sustainability_inner .sustainability_content{padding-right:0}.process_inner .process_item .process_info h4{font-size:26px}.banner_slider .banner_content p{font-size:18px}.process_inner{gap:50px}.process_inner .process_item .process_arrow{right:-80px}.our_process_main{margin-top:120px}.collection .title{font-size:40px}}@media(max-width:1366px){.banner_slider .banner-slide .banner_content{bottom:80px;left:50px;max-width:490px}.banner_slider .banner_content h3{font-size:50px}.categories_slider .category_inner .category_item .categories_details{padding:0 20px}.about_section{margin-top:80px}.sec_title{font-size:36px}.categories_main .category_inner .category_item .categories_details h4{font-size:30px}.categories_main{margin-top:80px}.catalogue_inner ul{column-gap:30px}.catalogue_sec_main{min-height:800px;padding-top:135px;margin-top:0}.virtual_reality_inner{padding:0 70px 30px}.trust_badges_main{margin-top:80px}.trust_badges_main .trust_badge_item{padding:0 55px}.categories_slider{margin-top:80px}.categories_slider .category_inner .category_item .categories_details h4{font-size:25px}.our_process_main{margin-top:70px}.process_inner{gap:60px;margin-top:80px}.our_process_main .sec_head p{font-size:18px}.process_inner .process_item .process_arrow{right:-60px}.sustainability_section{margin-top:125px}.sustainability_inner{gap:80px}.sustainability_inner .sustainability_content{padding-right:0}.process_inner .process_item .process_info h4{font-size:25px}.collection .title{font-size:36px}}@media(max-width:1280px){.process_inner .process_item .process_info p br{display:none}.sustainability_inner .sustainability_content p{font-size:16px;line-height:26px}.categories_slider .category_inner .slick-prev.slick-arrow{left:-12px}.categories_slider .category_inner .slick-next.slick-arrow{right:-12px}.bellezza_inner_pro .collection_item .cat_link h3{font-size:18px}}@media only screen and (min-width:1280px)and (max-width:1700px){.content-for-layout .container,.content-for-layout .page-width{padding-left:50px;padding-right:50px}.categories_slider .category_inner .slick-prev.slick-arrow{left:-25px}.categories_slider .category_inner .slick-next.slick-arrow{right:-25px}}@media(max-width:1199px){.banner_slider .banner-slide .banner_content{bottom:70px;left:50px;max-width:410px}.banner_slider .banner_content h3{font-size:45px}.about_section{margin-top:70px}.about_section .about_inner{gap:40px}.categories_main{margin-top:70px}.sec_title{font-size:32px}.categories_main .category_inner{grid-template-columns:repeat(3,1fr);gap:20px}.catalogue_sec_main{min-height:720px;padding-top:110px;margin-top:0}.catalogue_inner ul li .button_link{padding:12px 22px 10px}.catalogue_inner ul{column-gap:20px}.virtual_reality_inner{padding:20px 40px 30px}.trust_badges_main{margin-top:70px}.trust_badges_main .trust_badge_item{padding:0 45px}.categories_slider{margin-top:60px}.trust_badges_main .trust_badge_item h4 p{font-size:20px}.our_process_main{margin-top:60px}.process_inner{gap:30px;margin-top:50px}.process_inner .process_item .process_info h4{font-size:23px}.our_process_main .sec_head p{font-size:18px}.sustainability_inner{gap:50px}.sustainability_inner .sustainability_content{padding-right:0}.categories_main .category_inner .category_item .categories_details h4{font-size:28px}.bellezza_inner .collection_item .cat_link h3{font-size:50px}.bellezza_collection_main{padding:70px 0}.bellezza_inner_pro{grid-template-columns:repeat(3,1fr)}.collection .title{font-size:32px}}@media(max-width:991px){.banner_slider .banner-slide .banner_content{bottom:50px;left:40px;max-width:390px}.banner_slider .banner_content h3{font-size:40px}.banner_slider .banner_content p{font-size:18px}.about_section{margin-top:60px}.about_section .about_inner{gap:40px}.sec_title{font-size:28px}.categories_main{margin-top:60px}.categories_main .category_inner{grid-template-columns:1fr 1fr}.catalogue_sec_main{min-height:650px;padding-top:100px;margin-top:0}.virtual_reality_inner{padding:30px}.catalogue_inner ul li .button_link{padding:12px 22px 10px;font-size:15px}.catalogue_inner ul{column-gap:20px}.trust_badges_main{margin-top:60px}.trust_badges_main .trust_badge_item{padding:0 40px}.categories_slider{margin-top:50px}.categories_slider .category_inner .category_item .categories_details h4{font-size:25px}.categories_slider .category_inner{margin-top:30px}.our_process_main{margin-top:60px}.process_inner{gap:20px;margin-top:50px}.our_process_main .sec_head p{font-size:18px}.process_inner .process_item .process_info h4{font-size:22px}.sustainability_inner{gap:40px}.sustainability_inner .sustainability_content{padding-right:0}.process_inner .process_item .process_arrow{display:none}.sustainability_section{margin-top:60px}.bellezza_inner .collection_item{text-align:center}.product-card-wrapper .card__inner{height:300px}.collection .title{font-size:30px}}@media(max-width:767px){.about_section{margin-top:50px}.about_section .about_inner{grid-template-columns:1fr;gap:40px}.sec_title{font-size:28px}.categories_main .category_inner{grid-template-columns:1fr 1fr;gap:20px}.categories_main .category_inner .category_item .categories_details h4{font-size:30px}.categories_main{margin-top:50px}.categories_main .sec_head a.link{margin-bottom:0}.catalogue_sec_main{padding-top:50px;margin-top:0;padding-bottom:60px;min-height:auto}.catalogue_sec_main .sec_head p br{display:none}.catalogue_inner ul{margin:30px 0 0;column-gap:20px;row-gap:12px}.virtual_reality_main{padding-top:50px;margin-top:0}.virtual_reality_inner{padding:50px 20px;flex-direction:column;justify-content:center;text-align:center}.virtual_reality_inner .left_item{width:100%;padding-right:0}.virtual_reality_inner .center_item{width:100%;margin-top:0}.virtual_reality_inner .right_item{width:100%;padding-left:0;max-width:330px}.trust_badges_main{margin-top:50px}.categories_slider .sec_head .sub_title{font-size:15px;letter-spacing:2px}.trust_badges_main .trust_badge_item{padding:0 40px}.trust_badges_main .trust_badge_item h4 p{font-size:20px}.categories_slider{margin-top:40px}.our_process_main{margin-top:50px}.categories_slider .category_inner{margin-top:30px}.process_inner{grid-template-columns:1fr 1fr;gap:40px;margin-top:30px}.process_inner .process_item .process_info h4{font-size:22px}.our_process_main .sec_head p{font-size:16px}.sustainability_inner{grid-template-columns:1fr;gap:40px}.sustainability_inner .sustainability_content p{font-size:16px;line-height:24px}.sustainability_section{margin-top:50px}.banner_slider .banner-slide .banner_content{bottom:50px;left:20px}.banner_slider .mobile_image{display:block}.banner_slider .desktop_image{display:none}.bellezza_inner .collection_item .cat_link h3{font-size:45px}.bellezza_collection_main{padding:50px 0}.template-list-collections h1.title,.template-page .main-page-title{font-size:26px}.contact_form_sec .contact_inner{grid-template-columns:1fr}.bellezza_inner_pro{grid-template-columns:repeat(2,1fr)}.collection .title{font-size:28px}}@media(max-width:575px){.sec_title{font-size:26px}.about_inner .about_content p{font-size:15px;line-height:23px}.categories_main .category_inner{grid-template-columns:1fr}.categories_main .sec_head{justify-content:center}.banner_slider .banner_content h3{font-size:30px}.banner_slider .banner_content p{font-size:17px}.product-card-wrapper .card__inner{height:auto}.collection #product-grid .grid__item{max-width:100%;width:100%}.collection .title{font-size:26px}.collection .product-grid .product-card-wrapper .card__inner{height:200px}}@media(max-width:480px){.process_inner{grid-template-columns:1fr}.collection-list .collection-list__item,.template-search__results .product-grid .grid__item{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
