#main-content{padding-top:0}@media screen and (min-width:768px){.mobile-break{display:none}}@media screen and (min-width:980px){.tablet-break{display:none}}.debug-stock{background:#ffe9e9;padding:10px;margin-bottom:10px;font-size:12px;line-height:1.5;color:#000}.loop-cart-wrapper{margin-top:auto}.loop-cart-form{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:100%;height:60px;margin:0px!important}.loop-cart-form .qty{width:90px!important;min-width:90px!important;height:60px!important;border:none!important;background:#f3f3f3!important;text-align:center!important;font-size:16px!important;color:#8f8f8f!important;padding:0!important;margin:0!important}.loop-cart-form button.button{flex:1!important;min-height:60px!important;border:none!important;border-radius:5px!important;background:#CDB1A3!important;color:#ffffff!important;font-size:18px!important;font-weight:semibold!important;padding:0 32px!important;margin:0 0 0 4px!important}@media (max-width:980px){.loop-cart-form{flex-direction:column!important;height:auto!important;gap:6px}.loop-cart-form .qty{width:100%!important;min-width:0!important;height:48px!important}.loop-cart-form button.button{width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:0 12px!important}}.loop-cart-form button.button:hover{background:#dfcfbc!important;color:#2f3550!important}.loop-stock-message{font-size:14px;color:#2f3550;margin-bottom:8px}.backorder-note{font-size:13px;opacity:0.8}.loop-stock-message.backorder{color:#4c4342}.loop-stock-message.out-of-stock{color:#4c4342}.et_pb_button:hover:after,.woocommerce a.button:hover:after,.woocommerce button.button:hover:after{display:none!important;opacity:0!important}.et_pb_menu .et_mobile_nav_menu{margin-top:-5px}.mobile_menu_bar{margin-left:30px}.et_pb_menu__logo a{margin-right:50px}@media (max-width:980px){.et_pb_menu--style-inline_centered_logo .et_pb_menu_inner_container>.et_pb_menu__logo-wrap,.et_pb_menu--style-inline_centered_logo .et_pb_row>.et_pb_menu__logo-wrap{margin-bottom:0!important}}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.et_mobile_menu{margin-top:-0px;border:0;max-height:calc(100vh - 80px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:60px!important;box-sizing:border-box;scroll-padding-bottom:60px}f.et_pb_menu .et_mobile_nav_menu,.et_pb_menu .et_mobile_nav_menu .mobile_nav{overflow:visible}.imd-mobile-separator{border-top:2px solid #d0816a;margin-top:8px;padding-top:8px}.imd-mobile-separator>span{display:block;height:1px}.et_mobile_menu li>a{border-bottom:0 solid rgba(0,0,0,0)!important}@media (max-width:980px){.et_pb_menu .et_mobile_menu .sub-menu{display:none!important}.et_pb_menu .et_mobile_menu li.imd-open>.sub-menu{display:block!important}.et_pb_menu .et_mobile_menu li.menu-item-has-children:not(.imd-open)>.sub-menu{display:none!important}.et_pb_menu .et_mobile_menu li.menu-item-has-children>a{position:relative;padding-right:44px!important;background-color:transparent}.et_pb_menu .et_mobile_menu li.menu-item-has-children>a::after{content:"";position:absolute;right:16px;top:50%;width:10px;height:10px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:0.35;transform:translateY(-50%) rotate(45deg);transform-origin:center}.et_pb_menu .et_mobile_menu li.imd-open>a::after{transform:translateY(-50%) rotate(135deg)}}@media (max-width:980px){.et_pb_menu .et_mobile_menu li>a:hover{color:#d0816a!important;opacity:1!important}.et_pb_menu .et_mobile_menu li.current-menu-item>a,.et_pb_menu .et_mobile_menu li.current-menu-ancestor>a,.et_pb_menu .et_mobile_menu li.current-menu-parent>a{color:#d0816a!important;opacity:1!important}.et_pb_menu .et_mobile_menu a:active,.et_pb_menu .et_mobile_menu a:focus{color:#d0816a!important;opacity:1!important}}.et-vert-menu.side-menu{position:fixed!important;top:0!important;left:0!important;width:40%;max-width:35%;height:100vh!important;transform:translateX(-100%);transition:transform 0.4s ease;z-index:200000;overflow:visible!important;background-color:#ffffff!important;border-right:1px solid rgba(0,0,0,0.1)!important;padding:0!important;margin:0!important}.et-vert-menu.side-menu.menu-open{transform:translateX(0);z-index:200000!important}.et-vert-menu.side-menu,.et-vert-menu.side-menu .et_pb_menu,.et-vert-menu.side-menu .et_pb_menu_inner_container,.et-vert-menu.side-menu .et_pb_menu__wrap,.et-vert-menu.side-menu .et_pb_menu__menu,.et-vert-menu.side-menu nav,.et-vert-menu.side-menu .et-menu-nav{position:relative;width:100%;height:100%;margin:0!important;padding:0!important;top:0!important}.et-vert-menu.side-menu .et-menu-nav>ul.et-menu{display:flex;flex-direction:column;width:100%;max-width:300px;position:absolute;top:0!important;right:0;left:auto;margin:0!important;padding:45px 0 0 0!important}.et-vert-menu.side-menu .et-menu-nav>ul.et-menu>li{width:100%;border-bottom:1px solid #eee;margin:0!important;padding-top:8px;transition:background-color 0.3s ease}.et-vert-menu.side-menu .et-menu-nav>ul.et-menu>li>a{display:block;padding:14px 20px!important;text-decoration:none;transition:background-color 0.3s ease;border:none!important;line-height:1em;background-color:transparent;color:rgba(0,0,0,0.6)!important}.et-vert-menu.side-menu .et-menu-nav>ul.et-menu>li>a:hover{background-color:transparent;color:rgba(0,0,0,0.5)!important}.et-vert-menu.side-menu li.is-open>a{color:#d0816a!important}.et-vert-menu.side-menu .et-menu-nav>ul.et-menu>li>ul.sub-menu{position:absolute!important;left:300px!important;width:300px!important;height:100vh!important;margin:0!important;padding:45px 0 0 0!important;border:none!important;border-right:1px solid rgba(0,0,0,0.1)!important;background:#fff!important;transform:translateX(-20px)!important;opacity:0!important;transition:transform 0.4s ease,opacity 0.4s ease!important;z-index:2001!important;display:flex!important;flex-direction:column;justify-content:flex-start;visibility:hidden!important;pointer-events:none!important}.et-vert-menu.side-menu .et-menu-nav>ul.et-menu>li>ul.sub-menu.active{transform:translateX(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.et-vert-menu.side-menu .et-menu-nav>ul.et-menu>li>ul.sub-menu>li>ul.sub-menu{position:absolute!important;left:300px!important;width:300px!important;height:100vh!important;margin:0!important;padding:45px 0 0 0!important;border:none!important;border-right:1px solid rgba(0,0,0,0.1)!important;background:#fff!important;transform:translateX(-20px)!important;opacity:0!important;transition:transform 0.4s ease,opacity 0.4s ease!important;z-index:2002!important;display:flex!important;flex-direction:column;justify-content:flex-start;visibility:hidden!important;pointer-events:none!important}.et-vert-menu.side-menu .et-menu-nav>ul.et-menu>li>ul.sub-menu>li>ul.sub-menu.active{transform:translateX(0)!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.et-vert-menu.side-menu ul.sub-menu li{width:100%;margin-top:8px;padding:0 11px;border-bottom:1px solid #eee}.et-vert-menu.side-menu ul.sub-menu a{display:block;padding:14px 20px!important;text-decoration:none;transition:background-color 0.3s ease;border:none!important;line-height:1em}.et-vert-menu.side-menu ul.sub-menu a:hover{color:#000}.et-vert-menu.side-menu .menu-item-has-children>a::after{content:"";display:inline-block;width:20px;height:24px;margin-left:11px;margin-top:4px;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 6 10'%3E%3Cpath d='M1 1l4 4-4 4' stroke='black' stroke-width='0.75' fill='none'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain;background-color:#bec1c0;transition:transform 0.3s ease,background-color 0.3s ease}.et-vert-menu.side-menu .menu-item-has-children>a:hover::after{background-color:#ccb0a2;transform:translateX(3px)}.et_pb_menu:not(.side-menu) .et-menu li ul{display:none!important}.left-menu{width:0!important;height:0!important;padding:0!important;margin:0!important;overflow:visible!important;background:none!important;border:none!important}.left-menu .et_pb_row,.left-menu .et_pb_column{min-height:0!important;padding:0!important;margin:0!important}.menu-close{position:fixed;top:15px;right:15px;width:34px;height:34px;border:none;background-color:rgba(255,255,255,0);color:#ccb0a2;font-size:20px;font-weight:bold;cursor:pointer;z-index:3000;display:none;justify-content:center;align-items:center;line-height:1;transition:background 0.3s ease}.menu-close:hover{color:#d0816a}.menu-close.visible{display:flex}.menu-close.main-close{top:15px;right:15px}.menu-close.sub-close{position:absolute;top:15px;right:15px;display:block}#xxmenu-toggle:hover,.product-menu-button,.product-menu-button:hover,.preset--module--divi-button--default_wrapper{padding:0!important;margin:0!important}.custom-cart-icon{position:relative;display:inline-block}.custom-cart-icon img{width:28px;height:auto;vertical-align:middle}.custom-cart-icon .cart-count{position:absolute;top:-7px;right:-7px;background:#d0816a;color:#fff;font-size:11px;font-weight:600;border-radius:50%;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;line-height:1;padding:0 4px;box-sizing:border-box;transition:all 0.2s ease}.custom-cart-icon .cart-count.double-digit{min-width:22px;height:22px;font-size:10px;right:-9px;top:-8px}.custom-cart-icon .cart-count.triple-digit{min-width:24px;height:24px;font-size:9px;right:-11px;top:-9px}.custom-cart-icon.empty .cart-count{display:none}@media (max-width:980px){.custom-cart-icon{padding-top:-20px}.custom-cart-icon img{width:40px}.custom-cart-icon .cart-count{position:absolute;top:-7px;right:-7px;background:#d0816a;color:#fff;font-size:14px;font-weight:600;border-radius:50%;min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;line-height:1;padding:0 4px;box-sizing:border-box;transition:all 0.2s ease}.custom-cart-icon .cart-count.double-digit{min-width:28px;height:28px;font-size:14px;right:-9px;top:-8px}.custom-cart-icon .cart-count.triple-digit{min-width:30px;height:30px;font-size:14px;right:-11px;top:-9px}}.wpforms-container input.wpforms-field-medium,.wpforms-container select.wpforms-field-medium,.wpforms-container .wpforms-field-row.wpforms-field-medium,.wp-core-ui div.wpforms-container input.wpforms-field-medium,.wp-core-ui div.wpforms-container select.wpforms-field-medium,.wp-core-ui div.wpforms-container .wpforms-field-row.wpforms-field-medium{max-width:100%}div.wpforms-container-full:not(:empty){margin:0}div.wpforms-container-full .wpforms-confirmation-container-full,div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#dfe4de;border:1px solid #dfe4de}.modules-zijaanzij.et_pb_row{align-items:center}.modules-zijaanzij .et_pb_column:first-child{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.modules-zijaanzij .et_pb_column:last-child{display:flex;align-items:center;justify-content:flex-end}.modules-zijaanzij .et_pb_module{width:auto!important;display:inline-flex;align-items:center;margin:0!important;padding:0!important}.modules-zijaanzij .et_pb_icon{display:inline-flex;align-items:center;line-height:1!important;margin:0!important}.modules-zijaanzij .et_pb_image img{display:block;height:auto;vertical-align:middle}.imd-socials .et_pb_social_media_follow{display:flex;flex-direction:column;gap:10px}.imd-socials li{display:flex;align-items:center}.imd-socials a.follow_button{display:none!important}.imd-socials a.icon span.et_pb_social_media_follow_network_name{display:none!important}.imd-socials a.icon{display:inline-flex;align-items:center}.imd-socials .et-social-instagram a.icon::after{content:"imd_design"}.imd-socials .et-social-facebook a.icon::after{content:"InMyDreamsDesign"}.imd-socials .et-social-pinterest a.icon::after{content:"InMyDreamsDesign"}.imd-socials .et-social-twitter a.icon::after{content:"IMDD_Design"}.imd-socials .et-social-rss a.icon::after,.imd-socials .et-social-website a.icon::after{content:"www.inmydreamsdesign.com"}.imd-socials a.icon::after{margin-left:20px;font-size:15px;color:#fff;font-weight:500;text-transform:none;display:inline-block;line-height:1}.et_pb_bg_layout_light .imd-socials a.icon::after{color:#000}.et_pb_social_media_follow li a.icon{border:1px #ffffff solid;border-radius:50%;padding:0}.et_pb_social_media_follow li a.icon:before{padding-left:8px}ul.imd-socials .et-social-rss a.icon i{display:none!important}ul.imd-socials .et-social-rss a.icon{position:relative}ul.imd-socials .et-social-rss a.icon::before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3E%3Cpath d='M0 8a8 8 0 1 1 16 0A8 8 0 0 1 0 8m7.5-6.923c-.67.204-1.335.82-1.887 1.855A8 8 0 0 0 5.145 4H7.5zM4.09 4a9.3 9.3 0 0 1 .64-1.539 7 7 0 0 1 .597-.933A7.03 7.03 0 0 0 2.255 4zm-.582 3.5c.03-.877.138-1.718.312-2.5H1.674a7 7 0 0 0-.656 2.5zM4.847 5a12.5 12.5 0 0 0-.338 2.5H7.5V5zM8.5 5v2.5h2.99a12.5 12.5 0 0 0-.337-2.5zM4.51 8.5a12.5 12.5 0 0 0 .337 2.5H7.5V8.5zm3.99 0V11h2.653c.187-.765.306-1.608.338-2.5zM5.145 12q.208.58.468 1.068c.552 1.035 1.218 1.65 1.887 1.855V12zm.182 2.472a7 7 0 0 1-.597-.933A9.3 9.3 0 0 1 4.09 12H2.255a7 7 0 0 0 3.072 2.472M3.82 11a13.7 13.7 0 0 1-.312-2.5h-2.49c.062.89.291 1.733.656 2.5zm6.853 3.472A7 7 0 0 0 13.745 12H11.91a9.3 9.3 0 0 1-.64 1.539 7 7 0 0 1-.597.933M8.5 12v2.923c.67-.204 1.335-.82 1.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7 13.7 0 0 1-.312 2.5m2.802-3.5a7 7 0 0 0-.656-2.5H12.18c.174.782.282 1.623.312 2.5zM11.27 2.461c.247.464.462.98.64 1.539h1.835a7 7 0 0 0-3.072-2.472c.218.284.418.598.597.933M10.855 4a8 8 0 0 0-.468-1.068C9.835 1.897 9.17 1.282 8.5 1.077V4z'/%3E%3C/svg%3E") no-repeat center center;background-size:contain}ul.imd-socials .et-social-rss a.icon::after{content:"www.inmydreamsdesign.com";position:relative;margin-left:46px;font-size:15px;color:#fff;font-weight:500;text-transform:none;display:inline-block;line-height:1}@media (min-width:981px){.et-l--header .et_pb_section.et_pb_sticky,.et_pb_section.et_pb_sticky{z-index:10010!important}.left-menu,.left-menu.et_pb_section,.left-menu .et_pb_row,.left-menu .et_pb_column,.left-menu .et_pb_module,.et-vert-menu.side-menu,.et-vert-menu.side-menu.menu-open{position:relative!important;z-index:200000!important;overflow:visible!important}.et-vert-menu.side-menu,.et-vert-menu.side-menu.menu-open{position:fixed!important;z-index:200001!important}.et-vert-menu.side-menu .sub-menu{z-index:200002!important}.menu-close{z-index:200003!important}}