@import url("https://fonts.googleapis.com/css2?family=Actor&family=Afacad:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&family=Noto+Serif:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");body{margin:0}body #wpadminbar .ab-sub-wrapper{display:none !important}body .container{max-width:1440px;margin:0 auto}body .container .vc_row,body .container .wpb_content_element{margin:0}body .container .vc_column-inner{padding:0 !important}body .main-logo{display:flex;flex-flow:column;align-items:center;justify-content:center;gap:10px}body .main-logo .logo-image{width:100%;max-width:32px;cursor:pointer}body .main-logo .logo-name{width:100%;max-width:289px;cursor:pointer}h1{font-family:"Cormorant Garamond", serif;font-weight:300;font-style:italic;font-size:38px;line-height:46px;letter-spacing:-0.02em;margin:0}h2{font-family:"Cormorant Garamond", serif;font-weight:400;font-size:30px;line-height:1;letter-spacing:0.05em;margin:0;text-transform:uppercase}h3{font-family:"Cormorant Garamond", serif;font-weight:300;font-style:italic;font-size:32px;line-height:1;letter-spacing:-0.02em;margin:0}h4{font-family:"Cormorant Garamond", serif;font-weight:600;font-size:20px;line-height:20.8px;letter-spacing:0;margin:0}p,input,li{font-family:"Cormorant Garamond", serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0.03em;margin:0}a{text-decoration:none;color:#000000;text-transform:uppercase;font-family:"Actor", sans-serif;font-weight:400;font-size:14px;line-height:1;letter-spacing:0.07em}.read-more-button{display:inline-block;background:#CECEC2;transition:0.3s;cursor:pointer;width:240px;padding:15.5px 0}.read-more-button:hover{background:#BFBFAD}.read-more-button p{text-align:center}.read-more-button.banner{padding:17px 0;background:white;width:290px}.read-more-button.banner:hover{background:#f2f2f2}.read-more-button.banner p a{font-size:16px}@media screen and (max-width:767px){.read-more-button.banner{width:100%;display:block}}.top-bar{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:20px;margin-top:20px;padding:0 25px 0 50px}.top-bar .top-main-menu-wrapper{width:25%;position:relative}.top-bar .top-main-menu-wrapper .mobile-menu-toggle{display:none}.top-bar .top-main-menu-wrapper .top-main-menu ul{padding:0;margin:0;display:flex;gap:50px}.top-bar .top-main-menu-wrapper .top-main-menu ul li{list-style-type:none}.top-bar .top-main-menu-wrapper .top-main-menu .mobile-menu-close{display:none;cursor:pointer;text-transform:uppercase;text-align:right;margin:15px;font-size:50px}.top-bar .main-logo{width:50%}.top-bar .main-socials{width:25%;display:flex;align-items:center;justify-content:flex-end;gap:20px}.top-bar .main-socials img{width:100%}.top-bar .main-socials p{font-weight:400}.top-bar .main-socials .main-socials-country,.top-bar .main-socials .main-socials-currency,.top-bar .main-socials .main-socials-cart{cursor:pointer}.top-bar .main-socials .main-socials-country img{max-width:20px}.top-bar .main-socials .main-socials-currency,.top-bar .main-socials .main-socials-cart{display:flex;align-items:center;gap:10px}.top-bar .main-socials .main-socials-currency p,.top-bar .main-socials .main-socials-cart p{text-transform:uppercase;font-family:"Actor", sans-serif}.top-bar .main-socials .main-socials-currency img{max-width:20px}.top-bar .main-socials .main-socials-cart{margin-left:20px}.top-bar .main-socials .main-socials-cart img{max-width:22px;margin-bottom:4px}@media screen and (max-width:1439px){.top-bar{padding:0 25px}.top-bar .top-main-menu-wrapper,.top-bar .main-logo,.top-bar .main-socials{width:33.33%}.top-bar .top-main-menu-wrapper .top-main-menu ul{gap:25px}.top-bar .main-socials .main-socials-cart{margin-left:0}}@media screen and (max-width:1023px){.top-bar .top-main-menu-wrapper .mobile-menu-toggle{display:block;cursor:pointer;position:relative}.top-bar .top-main-menu-wrapper .mobile-menu-toggle img{max-width:22px}.top-bar .top-main-menu-wrapper .top-main-menu{position:fixed;top:0;left:-50vw;width:50vw;height:100vh;background:white;box-shadow:-2px 0 8px rgba(0, 0, 0, 0.1);transition:left 0.3s ease;z-index:99}.top-bar .top-main-menu-wrapper .top-main-menu.open{left:0}.top-bar .top-main-menu-wrapper .top-main-menu .menu-main-menu-container #menu-main-menu{flex-flow:column;gap:0}.top-bar .top-main-menu-wrapper .top-main-menu .menu-main-menu-container #menu-main-menu li{padding:10px 25px}.top-bar .top-main-menu-wrapper .top-main-menu .menu-main-menu-container #menu-main-menu li:not(:last-child){border-bottom:1px solid lightgrey}.top-bar .top-main-menu-wrapper .top-main-menu .mobile-menu-close{display:block}.top-bar .main-socials .main-socials-currency p,.top-bar .main-socials .main-socials-cart p{display:none}}.footer{text-align:center;display:grid;grid-template-columns:repeat(3, 1fr);max-width:1000px;margin:120px auto 80px;grid-row-gap:25px;grid-column-gap:100px;padding:0 25px}.footer h4{text-transform:uppercase;margin-bottom:10px}.footer .main-logo{grid-column:span 3}.footer .footer-left{text-align:right;display:flex;flex-direction:column;gap:15px}.footer .footer-left a{font-size:13px}.footer .footer-middle{display:flex;flex-direction:column;gap:20px;text-align:center}.footer .footer-middle a,.footer .footer-middle p{font-size:12px}.footer .footer-middle a{text-transform:initial}.footer .footer-middle p{max-width:230px;margin:0 auto}.footer .footer-middle .footer-socials{display:flex;align-items:center;justify-content:center;gap:10px}.footer .footer-middle .footer-socials img{max-width:25px}.footer .footer-right{text-align:left;display:flex;flex-direction:column;gap:5px}.footer .footer-right h4{margin-bottom:25px}.footer .footer-right input{border-radius:0;background-color:#F5F5F5;color:#666;border:1px solid #ccc;padding:5px}.footer .footer-right .disclaimer{margin-top:5px;font-size:12px}.footer .footer-copyright{display:flex;justify-content:center;gap:20px;grid-column:span 3}.footer .footer-copyright p{font-size:12px;color:#ccc}@media screen and (max-width:768px){.footer{grid-template-columns:repeat(4, 1fr);grid-column-gap:50px;grid-row-gap:35px;margin:80px 0 40px}.footer .main-logo,.footer .footer-copyright,.footer .footer-left{grid-column:span 4}.footer .footer-left{grid-row:3;flex-direction:row;justify-content:center}.footer .footer-left h4{display:none}.footer .footer-left a{text-align:center}.footer .footer-middle,.footer .footer-right{grid-column:span 2}}#main-banner{height:664px;position:relative}#main-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, #0b0b0b 0%, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.2) 100%);pointer-events:none;z-index:1}#main-banner>*{position:relative;z-index:2}#main-banner .vc_col-sm-12{height:100%}#main-banner .vc_col-sm-12>.vc_column-inner{height:100%}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{height:100%}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid{height:100%;display:flex;align-items:center}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:430px;margin:0 auto}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column h1{margin-bottom:50px;color:white}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column h1 b{font-weight:500}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column .main-banner-text{margin-bottom:40px;font-family:"Afacad", sans-serif;font-size:18px;letter-spacing:-0.02em;color:white}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column .main-banner-text .main-banner-divider{margin:0 10px}@media screen and (max-width:1440px){#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child{width:100%}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{margin-right:0;margin-left:calc(-4vw + 200px)}#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:last-child{width:0%}}@media screen and (max-width:767px){#main-banner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:100%;margin-right:0;margin-left:0;padding:0 25px}}#main-under-banner{margin-top:100px;padding:0 25px}#main-under-banner .wpb_text_column{max-width:950px;margin:0 auto;text-align:center}#main-under-banner .wpb_text_column p{font-size:30px;font-style:italic;font-weight:300;letter-spacing:-0.02em}@media screen and (max-width:767px){#main-under-banner{margin-top:80px}}#main-products{max-width:1272px;margin:120px auto 0;padding:0 25px}#main-products h2{font-size:32px}#main-products .main-products-grid{margin-top:40px;display:flex;align-items:flex-start;gap:20px}#main-products .main-products-grid .product{width:100%;position:relative}#main-products .main-products-grid .product .best-seller{position:absolute;top:10px;left:10px;background:#EBEBEB}#main-products .main-products-grid .product .best-seller p{padding:10px;font-family:"Actor", sans-serif;font-size:14px;line-height:1;letter-spacing:0.07em}#main-products .main-products-grid .product .product-image img{width:100%}#main-products .main-products-grid .product .product-title-price{display:flex;align-items:center;justify-content:space-between;margin-top:10px;gap:20px}#main-products .main-products-grid .product .product-title-price h4{font-size:18px}#main-products .main-products-grid .product .product-title-price .price{font-family:"Noto Serif", serif;letter-spacing:0;line-height:16px;font-size:16px;font-weight:400}#main-products .main-products-grid .product .product-description{margin:10px 0}#main-products .main-products-grid .product .product-description p{font-size:15px}#main-products .main-products-grid .product .product-link a{text-transform:initial}@media screen and (max-width:767px){#main-products{margin-top:80px}#main-products .main-products-grid{flex-direction:column;gap:40px;margin-top:20px}}#main-about{margin-top:160px;padding:0 25px}#main-about .vc_row-fluid:first-child{display:flex;align-items:center}#main-about .vc_row-fluid:first-child .vc_col-sm-6:first-child{position:initial}#main-about .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:380px;margin:0 auto;padding-right:25px}#main-about .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child{margin-bottom:40px}#main-about .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child h3{margin-bottom:10px}#main-about .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child h2{margin-bottom:30px}#main-about .vc_row-fluid:last-child{margin-top:-150px}@media screen and (max-width:1440px){#main-about .vc_row-fluid:last-child{margin-top:-11vw}#main-about .vc_row-fluid:last-child .wpb_single_image{margin-right:calc(51vw - 400px);margin-left:auto;text-align:right !important}#main-about .vc_row-fluid:last-child .wpb_single_image img{width:90%}}@media screen and (max-width:767px){#main-about{margin-top:120px}#main-about .wpb_single_image{text-align:center !important}#main-about .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column-reverse}#main-about .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child{flex-direction:column-reverse;gap:40px}#main-about .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{padding-right:0}#main-about .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child{margin-top:0}#main-about .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child .wpb_single_image{margin-right:auto;margin-left:auto}#main-about .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child .wpb_single_image img{width:100%}}#main-best-seller{margin-top:120px}#main-best-seller .vc_row-fluid{display:flex;align-items:center}#main-best-seller .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper{max-width:340px;margin-left:80px;margin-right:auto}#main-best-seller .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper .wpb_text_column h2{margin-bottom:10px}#main-best-seller .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper .wpb_text_column h4{margin-bottom:20px}@media screen and (max-width:1023px){#main-best-seller .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper{margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){#main-best-seller{padding:0 25px;margin-top:40px}#main-best-seller .vc_row-fluid{flex-direction:column;gap:40px}}#main-logo-mission{margin-top:120px;padding:0 25px}#main-logo-mission .vc_row-fluid:first-child{display:flex;align-items:center}#main-logo-mission .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:340px;margin-right:230px;margin-left:auto}#main-logo-mission .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child{margin-bottom:40px}#main-logo-mission .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child h3{margin-bottom:10px;font-size:28px}#main-logo-mission .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child h2{margin-bottom:30px}#main-logo-mission .vc_row-fluid:last-child{margin-top:-190px}@media screen and (max-width:1440px){#main-logo-mission .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{margin-right:auto;margin-left:auto}#main-logo-mission .vc_row-fluid:last-child{margin-top:-11vw}#main-logo-mission .vc_row-fluid:last-child img{width:calc(100vw - 75%)}}@media screen and (max-width:767px){#main-logo-mission{margin-top:80px}#main-logo-mission .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column-reverse;gap:40px}#main-logo-mission .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child{flex-flow:column-reverse}#main-logo-mission .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper .wpb_single_image{margin-bottom:40px}#main-logo-mission .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child{margin-top:0}#main-logo-mission .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child img{width:100%}}#main-slider{margin-top:120px;padding:0 25px}#main-slider .vc_row.vc_inner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}#main-slider .vc_row.vc_inner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper::-webkit-scrollbar{display:none}#main-slider .vc_row.vc_inner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .dragging{cursor:grabbing}#main-slider .vc_row.vc_inner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .wpb_single_image{flex:0 0 auto;width:auto}#main-slider .vc_row.vc_inner .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .wpb_single_image img{user-drag:none;-webkit-user-drag:none;pointer-events:auto}#main-bottom{margin-top:120px;height:629px}#main-bottom .vc_col-sm-12{height:100%}#main-bottom .vc_col-sm-12>.vc_column-inner{height:100%}#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{height:100%}#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid{height:100%;display:flex;align-items:center}#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:480px;margin:0 auto}#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column h2{text-align:center;color:white;font-size:32px;letter-spacing:0.05em}@media screen and (max-width:1440px){#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child{width:100%}#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{margin-right:0;margin-left:calc(-8vw + 200px)}#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:last-child{width:0%}}@media screen and (max-width:767px){#main-bottom{margin-top:80px}#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child{width:100%}#main-bottom .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{margin-right:0;margin-left:0;max-width:100%;padding:0 25px}}#about-banner{height:419px;position:relative}#about-banner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, #0b0b0b 0%, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.2) 100%);pointer-events:none;z-index:1}#about-banner>*{position:relative;z-index:2}#about-banner>.vc_col-sm-12{height:100%}#about-banner>.vc_col-sm-12>.vc_column-inner{height:100%}#about-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper{height:100%}#about-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.vc_row-fluid{height:100%}#about-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.vc_row-fluid>.vc_col-sm-12{height:100%}#about-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.vc_row-fluid>.vc_col-sm-12>.vc_column-inner{height:100%}#about-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.vc_row-fluid>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}#about-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.vc_row-fluid>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper img{width:100%;max-width:110px}#about-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper>.vc_row-fluid>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper h1{color:white}#main-about.about-us{margin-top:120px}#main-about.about-us p:last-child{margin-top:20px}#main-about.about-us .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:430px}#main-about.about-us .vc_row-fluid:last-child{margin-top:-250px}#main-about.about-us .vc_row-fluid:last-child .wpb_single_image{margin-left:320px;margin-right:auto}@media screen and (max-width:1440px){#main-about.about-us .vc_row-fluid:last-child{margin-top:calc(-9vw - 100px)}#main-about.about-us .vc_row-fluid:last-child .wpb_single_image{margin-left:calc(-5vw + 400px);text-align:center !important}#main-about.about-us .vc_row-fluid:last-child .wpb_single_image img{width:100%}}@media screen and (max-width:1023px){#main-about.about-us .vc_row-fluid:last-child .wpb_single_image img{width:80%}}@media screen and (max-width:767px){#main-about.about-us{margin-top:80px}}#about-design{margin-top:80px;padding:25px}#about-design .vc_row-fluid{display:flex;align-items:center}#about-design .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{display:flex;align-items:center;justify-content:flex-end;gap:10px}#about-design .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper{max-width:430px;margin-left:55px;margin-right:auto;padding-left:25px}#about-design .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper .wpb_text_column h3{margin-bottom:10px}#about-design .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper .wpb_text_column h2{margin-bottom:30px}#about-design .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper .wpb_text_column p:last-child{margin-top:20px}@media screen and (max-width:1023px){#about-design .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper{margin-left:auto;margin-right:auto}}@media screen and (max-width:767px){#about-design{padding:0 25px;margin-top:0}#about-design .vc_row-fluid{flex-direction:column;gap:40px}#about-design .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{flex-direction:column;gap:40px}}#about-experts{max-width:1300px;margin:120px auto 0;padding:0 25px}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-row-gap:40px;grid-column-gap:25px}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child{grid-row:span 3}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child h2{margin-bottom:20px}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child){grid-column:span 3;display:contents}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child):before,#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child):after{display:none}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child) .vc_col-sm-4{width:100%}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child) .vc_col-sm-4 .wpb_single_image{display:flex;flex-direction:column-reverse}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child) .vc_col-sm-4 .wpb_single_image h2{font-size:18px;font-weight:600;letter-spacing:0;text-transform:initial;line-height:20.8px;margin:10px 0}@media screen and (max-width:767px){#about-experts{margin-top:80px}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper{grid-template-columns:repeat(1, 1fr)}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child) .vc_col-sm-4 .wpb_single_image{text-align:center}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child) .vc_col-sm-4 .wpb_single_image h2{text-align:center}#about-experts>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:not(:first-child) .vc_col-sm-4 p{text-align:center}}#bespoke-banner{height:677px;padding:25px}#bespoke-banner>.vc_col-sm-12{height:100%}#bespoke-banner>.vc_col-sm-12>.vc_column-inner{height:100%}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper{height:100%;display:flex;flex-direction:column;justify-content:space-between}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child{height:100%;display:flex;align-items:center}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:390px;margin:0 auto}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child h1,#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child p{color:white}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .wpb_text_column:first-child p{font-size:18px;letter-spacing:-0.02em;margin-top:20px;margin-bottom:40px}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child{max-width:750px;width:100%;margin:0 auto;display:flex;justify-content:space-between}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child .vc_col-sm-3{text-align:center}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child .vc_col-sm-3 .wpb_text_column p{color:white;letter-spacing:0.05em;font-size:14px;line-height:1}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child .vc_col-sm-3 .wpb_text_column .bespoke-banner-bottom{font-family:"Afacad", sans-serif;font-size:34px}#bespoke-banner>.vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_row-fluid:last-child .vc_col-sm-3 .wpb_text_column .bespoke-banner-bottom .bespoke-banner-bottom-extra{font-size:24px}@media screen and (max-width:767px){#bespoke-banner{height:auto;padding:80px 25px}#bespoke-banner .vc_row-fluid:first-child{flex-direction:column}#bespoke-banner .vc_row-fluid:first-child .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:100% !important}#bespoke-banner .vc_row-fluid:last-child{margin-top:40px !important;gap:10px}#bespoke-banner .vc_row-fluid:last-child p{font-size:12px !important}#bespoke-banner .vc_row-fluid:last-child .bespoke-banner-bottom{font-size:14px !important}#bespoke-banner .vc_row-fluid:last-child .bespoke-banner-bottom .bespoke-banner-bottom-extra{font-size:14px !important}}#bespoke-classics .vc_row-fluid,#bespoke-fully .vc_row-fluid{display:flex;align-items:center}#bespoke-classics .vc_row-fluid .wpb_text_column:first-child,#bespoke-fully .vc_row-fluid .wpb_text_column:first-child{margin-bottom:50px}#bespoke-classics .vc_row-fluid .wpb_text_column:first-child h2,#bespoke-fully .vc_row-fluid .wpb_text_column:first-child h2{margin-bottom:15px}#bespoke-classics .vc_row-fluid .wpb_text_column:first-child ul,#bespoke-fully .vc_row-fluid .wpb_text_column:first-child ul{padding-left:20px;margin-top:30px}@media screen and (max-width:1023px){#bespoke-classics,#bespoke-fully{margin-top:80px}}#bespoke-classics .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:440px;margin:0 auto;padding:0 25px}@media screen and (max-width:767px){#bespoke-classics .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{margin-top:40px}}@media screen and (max-width:767px){#bespoke-classics .vc_row-fluid{flex-direction:column-reverse}}#bespoke-fully .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper{max-width:440px;margin:0 auto;padding:0 25px}@media screen and (max-width:767px){#bespoke-fully .vc_row-fluid .vc_col-sm-6:last-child>.vc_column-inner>.wpb_wrapper{margin-top:40px}}@media screen and (max-width:767px){#bespoke-fully .vc_row-fluid{flex-direction:column}}#bespoke-inspiration{margin-top:120px;padding:0 25px}#bespoke-inspiration .vc_row-fluid{display:flex;align-items:center;justify-content:center;margin:0 auto 20px;gap:20px}@media screen and (max-width:767px){#bespoke-inspiration .vc_row-fluid{flex-direction:column;margin:0;gap:0}#bespoke-inspiration .vc_row-fluid .wpb_single_image{text-align:center !important;margin-top:20px !important}}#bespoke-inspiration .vc_row-fluid:first-child{max-width:500px;margin-bottom:40px}#bespoke-inspiration .vc_row-fluid:first-child h3{margin-bottom:10px}#bespoke-inspiration .vc_row-fluid:first-child h2{margin-bottom:20px}@media screen and (max-width:767px){#bespoke-inspiration .vc_row-fluid:first-child{margin-bottom:20px}}#bespoke-inspiration .vc_row-fluid:nth-child(2){max-width:1000px}#bespoke-inspiration .vc_row-fluid:nth-child(3){max-width:1100px}#bespoke-inspiration .vc_row-fluid:nth-child(4){max-width:690px;margin-left:auto;margin-right:440px}@media screen and (max-width:1439px){#bespoke-inspiration .vc_row-fluid:nth-child(4){margin-right:auto}}@media screen and (max-width:767px){#bespoke-inspiration{margin-top:80px}}#product-listing{padding:0 25px}#product-listing h1{margin-bottom:40px}#product-listing .woocommerce{border-top:none}.main-logo.landing{width:100%;padding:10px 0}#landing-banner{padding:0 25px}#landing-banner h1{color:#FFF8F8;font-size:64px;font-style:normal;line-height:69px;letter-spacing:-0.5px;margin-bottom:5px}#landing-banner h2{color:#FFF8F8;font-size:50px;font-style:italic;line-height:59px;letter-spacing:0.5px;text-transform:initial;margin-bottom:30px}#landing-banner p{color:#FFF8F8;font-size:24px;font-style:normal;line-height:37px;letter-spacing:0.5px}#landing-banner .vc_row-fluid{display:flex;align-items:center}#landing-banner .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:540px;margin:0 auto}#landing-banner .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .landing-button{margin-top:40px;border-radius:29px;border:1px solid rgba(255, 255, 255, 0.8);background:rgba(217, 217, 217, 0.2);display:inline-block;padding:13px 40px;cursor:pointer;transition:all 0.3s ease}#landing-banner .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .landing-button:hover{opacity:0.8}#landing-banner .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .landing-button.is-sticky{position:fixed;background:#b6a692;z-index:9999;max-width:200px;left:20px;top:20px}#landing-banner .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper .landing-button p{color:#FFF8F8;text-align:center;font-size:16px;font-style:italic;font-weight:500;line-height:var(--Static-Body-Large-Line-Height, 24px);letter-spacing:var(--Static-Body-Large-Tracking, 0.5px)}#landing-banner .vc_row-fluid .vc_col-sm-6:last-child .wpb_single_image{padding-top:40px}@media screen and (max-width:767px){#landing-banner{padding:80px 40px;text-align:center}#landing-banner .vc_row-fluid .vc_col-sm-6:first-child>.vc_column-inner>.wpb_wrapper{max-width:100%}#landing-banner .vc_row-fluid .vc_col-sm-6:last-child{display:none}}#landing-journal p{color:#A97C50;font-size:24px;font-style:normal;line-height:40px;letter-spacing:1px}#landing-journal .vc_row-fluid{display:flex;align-items:center}#landing-journal .vc_row-fluid .vc_col-sm-6:first-child{width:35%}#landing-journal .vc_row-fluid .vc_col-sm-6:last-child{width:65%}#landing-journal .vc_row-fluid .vc_col-sm-6:last-child .wpb_text_column{max-width:650px;padding:0 25px 0 80px}@media screen and (max-width:1024px){#landing-journal .vc_row-fluid .vc_col-sm-6:last-child .wpb_text_column{padding:0 25px 0 40px}}@media screen and (max-width:767px){#landing-journal .vc_row-fluid{flex-direction:column}#landing-journal .vc_row-fluid .vc_col-sm-6:first-child{width:100%}#landing-journal .vc_row-fluid .vc_col-sm-6:last-child{width:100%;margin-top:40px;margin-bottom:40px}#landing-journal .vc_row-fluid .vc_col-sm-6:last-child .wpb_text_column{max-width:100%;padding:0 40px;text-align:center}}#landing-different{padding-left:25px}#landing-different .vc_row-fluid{display:flex;align-items:center}@media screen and (max-width:1024px){#landing-different .vc_row-fluid{align-items:flex-end}}#landing-different .vc_row-fluid .vc_col-sm-6:first-child .wpb_content_element{max-width:590px;margin-left:auto;margin-right:2rem;padding:25px 0}#landing-different .vc_row-fluid .vc_col-sm-6:first-child .wpb_content_element h2{color:#395542;font-size:38px;font-style:italic;line-height:40px;letter-spacing:0.5px;text-transform:initial;margin-bottom:40px}#landing-different .vc_row-fluid .vc_col-sm-6:first-child .wpb_content_element ul li{color:#395542;font-size:18px;font-style:normal;line-height:20px;letter-spacing:0.5px}#landing-different .vc_row-fluid .vc_col-sm-6:first-child .wpb_content_element ul li:not(:last-child){margin-bottom:15px}#landing-different .vc_row-fluid .vc_col-sm-6:last-child .wpb_single_image{padding-top:25px}@media screen and (max-width:767px){#landing-different{padding:0;margin-top:60px}#landing-different .vc_row-fluid{flex-direction:column-reverse}#landing-different .vc_row-fluid .vc_col-sm-6:last-child .wpb_single_image{padding-top:0;margin-top:-60px}#landing-different .vc_row-fluid .vc_col-sm-6:first-child .wpb_content_element{padding:40px 25px;max-width:100%;margin-right:0}#landing-different .vc_row-fluid .vc_col-sm-6:first-child .wpb_content_element h2{margin:0 0 20px}}#landing-spread{margin-top:100px;padding:0 25px}#landing-spread h2{color:#A97C50;font-size:36px;font-style:italic;line-height:60px;letter-spacing:0.5px;text-transform:initial;margin-bottom:-20px}#landing-spread p{color:#92673D;text-align:center;font-family:"Cormorant Garamond";font-size:20px;font-style:normal;line-height:34px;letter-spacing:0.5px;max-width:770px;margin:0 auto}#landing-spread .landing-separator{width:425px;margin:40px auto}@media screen and (max-width:767px){#landing-spread{margin-top:40px;padding:0;overflow:hidden}#landing-spread .vc_col-sm-12>.vc_column-inner>.wpb_wrapper>div{padding:0 25px}#landing-spread .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .wpb_single_image{padding:0;width:225vw}#landing-spread .vc_col-sm-12>.vc_column-inner>.wpb_wrapper .vc_separator:nth-child(4){margin-top:-40px}}#landing-highlights{max-width:900px;margin:100px auto 0;padding:0 25px}#landing-highlights .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display:flex;flex-direction:column;gap:40px}#landing-highlights h2{color:#000;font-size:38px;font-style:italic;font-weight:500;line-height:34px;letter-spacing:3px;text-transform:initial}#landing-highlights h3{color:#000;font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"cpsp" on;font-size:27px;font-style:normal;line-height:34px;font-variant:small-caps;letter-spacing:5px;margin-bottom:20px}#landing-highlights p{color:#000;font-size:16px;font-style:normal;line-height:20px;letter-spacing:0.5px}#landing-highlights .vc_row-fluid{display:flex;align-items:center;gap:40px}#landing-highlights .vc_row-fluid:nth-child(3) .wpb_text_column,#landing-highlights .vc_row-fluid:nth-child(5) .wpb_text_column{margin-right:0;margin-left:auto;max-width:370px}#landing-highlights .vc_row-fluid:nth-child(3) .wpb_single_image,#landing-highlights .vc_row-fluid:nth-child(5) .wpb_single_image{margin-left:2rem;margin-right:auto}#landing-highlights .vc_row-fluid:nth-child(2) .wpb_single_image,#landing-highlights .vc_row-fluid:nth-child(4) .wpb_single_image,#landing-highlights .vc_row-fluid:nth-child(6) .wpb_single_image{margin-right:2rem;margin-left:auto}#landing-highlights .vc_row-fluid:nth-child(2) .wpb_text_column,#landing-highlights .vc_row-fluid:nth-child(4) .wpb_text_column,#landing-highlights .vc_row-fluid:nth-child(6) .wpb_text_column{margin-left:0;margin-right:auto;max-width:400px}@media screen and (max-width:767px){#landing-highlights{margin-top:40px;max-width:100%;text-align:center}#landing-highlights h3{letter-spacing:2px;margin-bottom:10px;line-height:1}#landing-highlights .vc_row-fluid{gap:0}#landing-highlights .vc_row-fluid:first-child{flex-direction:column}#landing-highlights .vc_row-fluid:first-child h2{max-width:100%}#landing-highlights .vc_row-fluid:nth-child(3),#landing-highlights .vc_row-fluid:nth-child(5){flex-direction:column-reverse}#landing-highlights .vc_row-fluid:nth-child(3) .wpb_text_column,#landing-highlights .vc_row-fluid:nth-child(5) .wpb_text_column{margin-right:auto;max-width:100%;margin-top:10px}#landing-highlights .vc_row-fluid:nth-child(3) .wpb_single_image,#landing-highlights .vc_row-fluid:nth-child(5) .wpb_single_image{margin-top:40px;margin-left:auto;text-align:center}#landing-highlights .vc_row-fluid:nth-child(2),#landing-highlights .vc_row-fluid:nth-child(4),#landing-highlights .vc_row-fluid:nth-child(6){flex-direction:column}#landing-highlights .vc_row-fluid:nth-child(2) .wpb_single_image,#landing-highlights .vc_row-fluid:nth-child(4) .wpb_single_image,#landing-highlights .vc_row-fluid:nth-child(6) .wpb_single_image{margin-top:40px;margin-right:auto;text-align:center}#landing-highlights .vc_row-fluid:nth-child(2) .wpb_text_column,#landing-highlights .vc_row-fluid:nth-child(4) .wpb_text_column,#landing-highlights .vc_row-fluid:nth-child(6) .wpb_text_column{margin-left:auto;max-width:100%;margin-top:10px}#landing-highlights .vc_row-fluid:nth-child(2) .wpb_single_image{margin-top:0}#landing-highlights .vc_row-fluid:nth-child(3) .wpb_text_column{margin-top:-10px}#landing-highlights .vc_row-fluid:nth-child(6) .wpb_text_column{margin-top:-10px}}#landing-choose{margin-top:60px;padding:40px 25px;background:#f1f1f1}#landing-choose h2{color:#A97C50;font-size:36px;font-style:normal;line-height:normal;text-transform:capitalize;max-width:190px}#landing-choose h4{color:#7C5E41;font-size:27px;font-style:italic;line-height:normal;margin-bottom:20px}#landing-choose p{color:#7C5E41;font-size:16px;font-style:normal;line-height:152%}#landing-choose .vc_row-fluid{display:flex;gap:40px}#landing-choose .vc_row-fluid .vc_col-sm-3:not(:first-child){max-width:260px}@media screen and (max-width:767px){#landing-choose{margin-top:80px;background-color:#ece0d1}#landing-choose h2{text-align:center;max-width:100%}#landing-choose .vc_row-fluid{flex-direction:column}#landing-choose .vc_row-fluid .vc_col-sm-3:not(:first-child){max-width:100%;text-align:center}}.landing-footer{grid-column:span 3}.landing-footer p{margin-bottom:5px;font-size:20px}.landing-footer .launch-status{margin-top:5px}.landing-footer form{display:flex;flex-flow:column;justify-content:center;max-width:500px;margin:0 auto;gap:30px}.landing-footer form input[type="email"]{text-align:center;border-radius:0;background-color:#F5F5F5;color:#666;border:1px solid #ccc;padding:5px;font-size:18px}.landing-footer form button{width:250px;margin:0 auto;border-radius:29px;border:1px solid rgba(255, 255, 255, 0.8);background:#b6a692;color:#FFF8F8;display:inline-block;padding:13px 40px;cursor:pointer;transition:all 0.3s ease;color:#FFF8F8;font-size:18px;font-style:italic;font-weight:500}.landing-footer form button:hover{opacity:0.8}@media screen and (max-width:767px){.landing-footer{grid-column:span 4}}.woocommerce{border-top:1px solid #DDDDDD}.woocommerce .single-product{max-width:1140px;margin:40px auto 0;padding:0 25px}.woocommerce .single-product div.product{display:flex;flex-direction:column;gap:120px}.woocommerce .single-product div.product .product-top{display:flex;gap:80px}.woocommerce .single-product div.product .product-top .product-left{width:50%}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper{display:flex;align-items:flex-start;gap:10px}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper>a.MagicZoom{margin-right:0;margin-left:auto;display:block}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper>a.MagicZoom img{height:auto;width:auto;max-height:100%;display:block}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper .magiczoom-thumbnails{display:grid;flex:0 0 auto;height:100%}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper .magiczoom-thumbnails.auto-fit{height:auto}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper .magiczoom-thumbnails a{display:block;width:auto}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper .magiczoom-thumbnails img{width:100%;height:100%;object-fit:cover}.woocommerce .single-product div.product .product-top .product-right{width:50%}.woocommerce .single-product div.product .product-top .product-right h1{font-family:"Garamond", serif;font-size:24px;font-weight:700;line-height:24px;letter-spacing:0.05em;margin-bottom:20px;font-style:normal}.woocommerce .single-product div.product .product-top .product-right p.price{font-family:"Garamond", serif;font-size:26px;font-weight:400;line-height:23.8px;letter-spacing:1px;padding-bottom:20px;margin-bottom:20px;color:#332F30;border-bottom:1px solid #332F3033}.woocommerce .single-product div.product .product-top .product-right .product-acf{font-family:"Afacad", sans-serif;font-size:14px;line-height:22.1px;letter-spacing:1px}.woocommerce .single-product div.product .product-top .product-right .product-acf .acf-title{font-weight:700}.woocommerce .single-product div.product .product-top .product-right .product-colors{margin-top:20px}.woocommerce .single-product div.product .product-top .product-right .product-colors .product-acf{margin-bottom:10px}.woocommerce .single-product div.product .product-top .product-right .product-colors .product-color-swatches{display:flex;gap:5px}.woocommerce .single-product div.product .product-top .product-right .product-colors .product-color-swatches .color-square{width:30px;height:30px;cursor:pointer}.woocommerce .single-product div.product .product-top .product-right .product-colors .product-color-swatches .color-square.active{width:28px;height:28px;border:1px solid black}.woocommerce .single-product div.product .product-top .product-right .product-description{margin:40px 0}.woocommerce .single-product div.product .product-top .product-right .product-description p{line-height:21.42px;letter-spacing:1px;font-size:14px}.woocommerce .single-product div.product .product-top .product-right .product-description .empty-space{height:20px}.woocommerce .single-product div.product .product-top .product-right .product-description ul{margin:0;padding-left:20px}.woocommerce .single-product div.product .product-top .product-right .product-description ul li{font-size:14px;line-height:21.42px;letter-spacing:1px}.woocommerce .single-product div.product .product-top .product-right .product-buttons{display:flex;gap:20px}.woocommerce .single-product div.product .product-top .product-right .product-buttons button{display:block;width:100%;font-family:"Actor", sans-serif;font-weight:400;font-size:13.6px;line-height:21.12px;letter-spacing:1px;padding:13px 0;transition:0.3s;cursor:pointer;border:none;text-transform:uppercase}.woocommerce .single-product div.product .product-top .product-right .product-buttons button.product-amazon{color:#FFFFFF;background:#332F30}.woocommerce .single-product div.product .product-top .product-right .product-buttons button.product-amazon:hover{background:#494446}.woocommerce .single-product div.product .product-top .product-right .product-buttons button.product-custom{color:#000000;background:#CECEC2}.woocommerce .single-product div.product .product-top .product-right .product-buttons button.product-custom:hover{background:#BFBFB3}.woocommerce .single-product div.product .product-top .product-right .product-accordion{margin-top:40px}.woocommerce .single-product div.product .product-top .product-right .product-accordion .accordion-item{border-bottom:1px solid #eee}.woocommerce .single-product div.product .product-top .product-right .product-accordion .accordion-item .accordion-toggle{width:100%;padding:1rem;text-align:left;font-size:18px;line-height:18px;letter-spacing:0.5px;background:none;border:none;cursor:pointer;position:relative;font-family:"Garamond", serif;font-weight:300;color:#332F30}.woocommerce .single-product div.product .product-top .product-right .product-accordion .accordion-item .accordion-toggle:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url("/wp-content/uploads/2025/07/arrow.png");background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease}.woocommerce .single-product div.product .product-top .product-right .product-accordion .accordion-item .accordion-toggle.active::after{transform:rotate(180deg)}.woocommerce .single-product div.product .product-top .product-right .product-accordion .accordion-item .accordion-content{display:none;padding:1rem;color:#555}.woocommerce .single-product div.product .product-related h2{font-family:"Noto Serif", serif;font-weight:300;font-size:25.7px;line-height:31.5px;letter-spacing:0.5px;margin-bottom:40px;text-align:center;text-transform:initial}.woocommerce .single-product div.product .product-related ul.products{margin:0;display:flex;gap:40px}.woocommerce .single-product div.product .product-related ul.products li{margin:0;width:100%}.woocommerce .single-product div.product .product-related ul.products li img{margin:0}.woocommerce .single-product div.product .product-related ul.products li h2{margin:0;margin-top:5px;text-align:left;font-family:"Noto Serif", serif;font-weight:300;font-size:15.6px;line-height:28.6px;letter-spacing:0.6px;padding:0}.woocommerce .single-product div.product .product-related ul.products li .price{color:#332F30;font-weight:400;font-size:14px;line-height:23.8px;letter-spacing:1px;margin:0}@media screen and (max-width:1024px){.woocommerce .single-product div.product{gap:80px}.woocommerce .single-product div.product .product-top{gap:40px}}@media screen and (max-width:768px){.woocommerce .single-product div.product .product-top{flex-direction:column}.woocommerce .single-product div.product .product-top .product-left,.woocommerce .single-product div.product .product-top .product-right{width:100%}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper{justify-content:center}.woocommerce .single-product div.product .product-top .product-left .magiczoom-gallery-wrapper>a.MagicZoom{margin-right:auto;display:contents}.woocommerce .single-product div.product .product-related h2{margin-bottom:20px}.woocommerce .single-product div.product .product-related ul.products{gap:10px}}