.buddha-transparent { opacity: 0.2 !important; z-index: 1000000 !important; position: relative !important } .buddha-disabled { display: none !important; } .buddha-disabled-menu { visibility: hidden !important } /* EFFECTS */ @-webkit-keyframes mmFadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 30px, 0) !impo; transform: translate3d(0, 30px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes mmFadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } /* PREVIEW */ .buddha-loader-wrapper { width: 320px; height: 100%; background: rgba(255, 255, 255, 0.9); position: absolute; top: 0px; right: 0px; z-index: 10000000000 !important; } .buddha-loader { border: 5px solid #f3f3f3; /* Light grey */ border-top: 5px solid #479ccf; /* Blue */ border-radius: 50%; width: 60px; height: 60px; position: absolute; animation: buddha-spin 2s linear infinite; } .buddha-loader-text { position: absolute; width: 320px; display: none; text-align: center; font-family: 'Quicksand', sans-serif; font-weight: bold; color: #479ccf; } @keyframes buddha-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } html#buddha-preview-html { overflow: hidden; } body#buddha-preview { display: block !important; float: left !important; overflow-y: scroll !important; overflow-x: hidden !important; position: relative !important; } #mega-menu-iframe { display: inline-block !important; overflow: auto !important; border: 0px !important; width: auto !important; position: absolute; top: 0px; right: 0px; min-width: 320px !important; z-index: 100000000000 !important; } /* GLOBAL */ li.buddha-menu-item { position: relative !important; } li.buddha-menu-item:after { content: none !important; } li.buddha-menu-item.mm-hovering { height: auto !important; } li.buddha-menu-item a { cursor: pointer; position: relative !important; border: 0px !important; min-width: auto !important; } li.buddha-menu-item span { position: relative !important; top: auto !important; left: auto !important; right: auto !important; text-indent: initial !important; border: 0px !important; overflow: visible !important; display: inline-block; } li.buddha-menu-item span:before { content: none !important; } li.buddha-menu-item i.fa { vertical-align: inherit !important; float: none !important; } li.buddha-menu-item i.fa:after { content: none !important; } li.buddha-menu-item a:after { border: 0px !important; } li.buddha-menu-item a:before { content: none !important; } .horizontal-mega-menu { overflow: visible !important; } .horizontal-mega-menu li.buddha-menu-item>ul.mm-submenu { opacity: 0; height: auto !important; } .horizontal-mega-menu li.buddha-menu-item>ul.mm-submenu li { background: inherit !important; } .horizontal-mega-menu li.buddha-menu-item:hover>ul.mm-submenu, .horizontal-mega-menu li.buddha-menu-item.mega-hover>ul.mm-submenu { top: 100% !important; -webkit-animation: mmFadeInUp 0.3s ease; animation: mmFadeInUp 0.3s ease; display: block !important; opacity: 1; height: auto; width: auto; visibility: visible; overflow: visible; transition: none !important; } /* .horizontal-mega-menu li.buddha-menu-item.mega-hover>ul.mm-submenu { opacity:1 !important; } */ .horizontal-mega-menu li.buddha-menu-item.disabled:hover>ul.mm-submenu { top: -99999px !important; } ul.mm-submenu { border: 0px !important; text-transform: none; padding: 0px !important; top: -99999px !important; margin: 0px !important; position: absolute !important; list-style: none; width: auto; background: #fff; box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1) !important; font-family: 'Quicksand', sans-serif; font-weight: 500; line-height: normal; white-space: initial; height: auto; visibility: visible !important; opacity: 1; overflow: visible; border-radius: 0px !important; z-index: 1000000 !important; display: block !important; pointer-events: auto !important } .vertical-mega-menu ul.mm-submenu { z-index: 100 !important; } ul.mm-submenu:after { content: none !important; } ul.mm-submenu .sca-qv-button-wrap { display: none !important; } ul.mm-submenu a { font-weight: 500 !important; text-transform: none; padding: 0px !important; padding: 0px !important; cursor: pointer; background: none !important; font-family: 'Quicksand', sans-serif; font-size: 1em !important; white-space: initial !important; text-transform: none !important; width: auto !important; height: auto !important; line-height: normal !important; opacity: 1 !important; margin: 0px !important; float: none !important; } @media all and (-ms-high-contrast:none) { *::-ms-backdrop, ul.mm-submenu a { white-space: pre-wrap !important; } /* IE11 */ } ul.mm-submenu a:after { border: 0px; height: 0px; } ul.horizontal-mega-menu a:after, ul.vertical-mega-menu a:after, ul.mm-submenu a:after { content: none !important; } ul.mm-submenu a:hover:after { border: 0px; height: 0px; } ul.mm-submenu:before, ul.mm-submenu:after, ul.mm-submenu li:before, ul.mm-submenu li:after { border: 0px !important; } ul.mm-submenu ul.mm-submenu { transform: none !important; } ul.mm-submenu li { margin: 0px; border: 0px !important; } .horizontal-mega-menu>li>ul.mm-submenu { clip: rect(0px, 10000px, 10000px, -10000px); } .horizontal-mega-menu ul.mm-submenu li span { background: none !important; padding: 0px !important; margin: 0px; font-weight: 500; } .vertical-mega-menu li.buddha-menu-item { opacity: 1 !important; } .vertical-mega-menu li.buddha-menu-item:hover ul.mm-submenu, .vertical-mega-menu li.buddha-menu-item ul.mm-submenu { display: none !important; } .vertical-mega-menu li { cursor: pointer } .vertical-mega-menu li a { -moz-osx-font-smoothing: grayscale; width: auto !important; transition: none !important; } .vertical-mega-menu>li>a>i.fa { display: inline-block !important; position: relative !important; top: 0px !important; right: 0px !important; border: 0px !important; } .vertical-mega-menu li a i.fa-angle-down { display: none !important; font-family: "FontAwesome" } .vertical-mega-menu li .toggle-menu-btn { color: inherit !important; background: none; border: 0px; padding: 0px !important; margin: 0px !important; width: auto !important; height: auto !important; min-width: 0px !important; box-shadow: none !important; vertical-align: inherit; line-height: 1.5em !important; float: none !important; z-index: 1000 !important; position: relative !important; } .vertical-mega-menu li .toggle-menu-btn>i { position: relative !important; right: auto !important; left: auto !important; top: auto !important; bottom: auto !important; } .vertical-mega-menu li.buddha-menu-item:hover>ul.mm-submenu { display: none !important; -webkit-animation: none; animation: none; } .vertical-mega-menu li.buddha-menu-item ul.mm-submenu.submenu-opened { display: block !important; background: inherit !important; opacity: 1 !important; height: auto !important; overflow: visible !important; } .vertical-mega-menu>li>ul.mm-submenu { padding-bottom: 10px !important; position: relative !important; } .vertical-mega-menu ul.mm-submenu { top: 100% !important; background: none; display: none !important; -webkit-animation: none; animation: none; box-shadow: none !important; position: relative !important; top: 0px !important; left: 0px !important; } .vertical-mega-menu ul.mm-submenu li { border: 0px; margin: 0px; padding: 2px 0 2px 12px !important; display: block !important; } .vertical-mega-menu ul.mm-submenu>li { padding-top: 6px !important; position: relative !important; right: auto !important; left: auto !important; top: auto !important; bottom: auto !important; } .vertical-mega-menu ul.mm-submenu li:hover { background: none; } .vertical-mega-menu ul.mm-submenu li a { padding: 0px !important; margin: 0px !important; float: none !important; clear: both; } .vertical-mega-menu ul.mm-submenu li img { width: 100%; } .vertical-mega-menu ul.mm-submenu li ul { box-shadow: none !important; left: 0px; position: relative !important; top: 0px !important; border: 0px; padding: 0px !important; } /* TREE SUBMENU */ .horizontal-mega-menu>li:hover>ul.mm-submenu { background: inherit; } .horizontal-mega-menu>li>ul.mm-submenu li { line-height: normal !important; } .horizontal-mega-menu>li>ul.mm-submenu.tree { overflow: visible !important; width: auto !important; right: auto !important; left: 0px; !important; } .horizontal-mega-menu>li>ul.mm-submenu.tree>li ul.mm-submenu { clip: rect(-10000px, 10000px, 10000px, -1px); overflow: visible !important; width: auto !important; right: auto !important; } .horizontal-mega-menu>li>ul.mm-submenu.tree>li ul.mm-submenu.tree-open-left { clip: rect(-10000px, 176px, 10000px, -10000px); right: 100% !important; } .horizontal-mega-menu>li ul.mm-submenu.tree li.fa-angle-right:before { top: 50% !important; position: absolute !important; right: 8px; margin-top: -7px; font-size: 14px; font-family: "FontAwesome"; z-index: 1000000000 !important; } .horizontal-mega-menu>li ul.mm-submenu.tree li.fa-angle-left:before { top: 50% !important; position: absolute !important; left: 8px; margin-top: -7px; font-size: 14px; font-family: "FontAwesome" } .horizontal-mega-menu ul.mm-submenu.tree ul { display: block !important; } .horizontal-mega-menu ul.mm-submenu.tree li { line-height: normal; display: block !important; text-align: left !important; padding: 15px 20px !important; border-bottom: 1px solid #eeeeee; min-width: 135px !important; width: auto; cursor: pointer; position: relative; margin: 0px; box-sizing: content-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin: 0px !important; width: auto !important; height: auto !important; box-shadow: none !important; right: 0px !important; left: 0px !important; top: 0px !important; bottom: 0px !important; float: none !important } .horizontal-mega-menu ul.mm-submenu.tree li:last-child { border-bottom: 0px; } .horizontal-mega-menu ul.mm-submenu.tree li:hover, .horizontal-mega-menu ul.mm-submenu.tree li.mega-hover { /* background: #eff1f0; */ } .horizontal-mega-menu ul.mm-submenu.tree li.add-sub-item { font-weight: bold; } .horizontal-mega-menu ul.mm-submenu.tree li a, .horizontal-mega-menu ul.mm-submenu.tree li a:hover { text-decoration: none !important } .horizontal-mega-menu ul.mm-submenu.tree li ul { left: 100% !important; position: absolute !important; top: -99999px !important; opacity: 1 !important; } .horizontal-mega-menu ul.mm-submenu.tree.tree-open-left { right: 0px !important; left: auto !important; } .horizontal-mega-menu ul.mm-submenu.tree li ul.tree-open-left { right: 100% !important; left: auto !important; } .horizontal-mega-menu ul.mm-submenu.tree li:hover>ul, .horizontal-mega-menu ul.mm-submenu.tree li.mega-hover>ul { top: 0 !important; height: auto; opacity: 1; width: auto; overflow: visible; } .vertical-mega-menu>li ul.mm-submenu.tree li.fa-angle-right:before, .vertical-mega-menu>li ul.mm-submenu.tree li.fa-angle-left:before { display: none !important; font-family: "FontAwesome" } .vertical-mega-menu ul.mm-submenu.tree li { height: auto !important; float: none !important } /* SIMPLE SUBMENU */ ul.mm-submenu.simple>li .mega-menu-prices { clear: both; position: relative !important; } ul.mm-submenu.simple>li .mega-menu-prices span { font-size: 0.95em; } ul.mm-submenu.simple>li .mega-menu-prices span.mega-menu-compare_at_price, ul.mm-submenu.simple>li .mega-menu-prices span.mega-menu-compare_at_price>span { text-decoration: line-through; } ul.mm-submenu.simple>li .mega-menu-prices span.mega-menu-price {} ul.mm-submenu.simple>li .mega-menu-prices span.mega-menu-sold_out { text-transform: uppercase; color: #d83e3e; font-weight: bold; opacity: 1; font-size: 11px; } .horizontal-mega-menu ul.mm-submenu.simple { display: table !important; } .horizontal-mega-menu ul.mm-submenu.simple[columns="5"]>li { width: 20% !important; } .horizontal-mega-menu ul.mm-submenu.simple[columns="4"]>li { width: 25% !important; } .horizontal-mega-menu ul.mm-submenu.simple[columns="3"]>li { width: 33.33% !important; } .horizontal-mega-menu ul.mm-submenu.simple[columns="2"]>li { width: 50% !important; } .horizontal-mega-menu ul.mm-submenu.simple>li { box-sizing: border-box; float: left !important; vertical-align: top; text-align: center !important; padding: 10px 15px 20px !important; display: table-cell !important; min-height: 280px; cursor: unset; position: relative; margin: 0px !important; } .horizontal-mega-menu ul.mm-submenu.simple>li .mega-menu-item-container { max-width: 220px; margin: 0 auto; padding: 0px !important; } .horizontal-mega-menu ul.mm-submenu.simple>li span.delete-sub-item { right: 1px; top: 0px !important; } .horizontal-mega-menu ul.mm-submenu.simple>li .mm-image-container { height: 250px; position: relative !important; margin: 0px auto 10px; display: table !important; } .horizontal-mega-menu ul.mm-submenu.simple>li .mm-image { display: table-cell !important; vertical-align: middle; } .horizontal-mega-menu ul.mm-submenu.simple>li .mm-image img { max-height: 250px; cursor: pointer; width: auto; max-width: 100%; } *::-ms-backdrop, .horizontal-mega-menu ul.mm-submenu.simple>li .mm-image img { width: 100% } /* IE11 image width fix */ .horizontal-mega-menu ul.mm-submenu.simple>li .mm-featured-title { font-weight: bold; text-align: center !important; } .horizontal-mega-menu ul.mm-submenu.simple>li .mega-menu-prices span { opacity: 0.6; } .vertical-mega-menu>li ul.mm-submenu.simple>li { padding-bottom: 10px !important; padding-top: 10px !important; box-sizing: border-box !important; } .vertical-mega-menu>li ul.mm-submenu.simple>li:last-child { padding-bottom: 0px !important; } .vertical-mega-menu>li ul.mm-submenu.simple li .mm-image img { width: 100% !important; max-width: 240px !important; } /* .vertical-mega-menu>li>ul.mm-submenu.simple li .mega-menu-item-container { margin-left:10px; margin-right:10px; } */ .vertical-mega-menu ul.mm-submenu.simple>li .mega-menu-prices span { opacity: 0.8; } /* optimize for tablet */ .vertical-mega-menu>li ul.mm-submenu.simple>li { width: 100%; display: inline-table !important; vertical-align: top; } .vertical-mega-menu>li>ul.mm-submenu.simple>li:nth-child(1) { padding-top: 0px !important; } .vertical-mega-menu>li ul.mm-submenu.simple[columns="2"]>li { width: 50%; display: inline-table !important; vertical-align: top; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="2"]>li:nth-child(1) { padding-top: 0px !important; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="2"]>li:nth-child(2) { padding-top: 0px !important; } .vertical-mega-menu>li ul.mm-submenu.simple[columns="3"]>li { width: 33.33%; display: inline-table !important; vertical-align: top; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="3"]>li:nth-child(1) { padding-top: 0px !important; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="3"]>li:nth-child(2) { padding-top: 0px !important; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="3"]>li:nth-child(3) { padding-top: 0px !important; } /* TABBED SUBMENU */ .horizontal-mega-menu ul.mm-submenu.tabbed { display: block !important; min-height: 280px; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="5"]>li { width: 20% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="5"]>li>ul.mm-submenu { width: 400% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="5"]>li>ul.mm-submenu>li { width: 25% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="4"]>li { width: 25% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="4"]>li>ul.mm-submenu { width: 300% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="4"]>li>ul.mm-submenu>li { width: 33.33% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="3"]>li { width: 33.33% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="3"]>li>ul.mm-submenu { width: 200% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="3"]>li>ul.mm-submenu>li { width: 50% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="2"]>li { width: 50% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="2"]>li>ul.mm-submenu { width: 100% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="2"]>li>ul.mm-submenu>li { width: 100% !important; display: block !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li { line-height: inherit !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li.fa-angle-right:before { top: 50% !important; position: absolute; right: 10px; margin-top: -7px; font-size: 14px; font-family: "FontAwesome" } .horizontal-mega-menu ul.mm-submenu.tabbed>li>ul.mm-submenu { border-left: 1px solid #e6e6e6 !important; top: 0 !important; display: none !important; left: 100% !important; box-shadow: none !important; opacity: 1 !important; height: auto; cursor: default; } .horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened { /*background: #eff1f0;*/ } .horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened ul.mm-submenu { display: block !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li.ui-sortable-helper>ul.mm-submenu { display: none !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li { box-sizing: border-box; float: left !important; vertical-align: top; text-align: left !important; padding: 12px !important; display: block !important; cursor: pointer; position: relative; clear: both; margin: 0px !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-item-container { max-width: 230px; margin: 0 auto; } .horizontal-mega-menu ul.mm-submenu.tabbed>li.add-sub-item { vertical-align: middle; line-height: normal; } .horizontal-mega-menu ul.mm-submenu.tabbed>li span.delete-sub-item { right: 1px; top: 1px !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-prices { clear: both; position: relative !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-prices span.mega-menu-compare_at_price, .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-prices span.mega-menu-compare_at_price>span { text-decoration: line-through; } .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-prices span.mega-menu-sold_out { text-transform: uppercase; } .vertical-mega-menu ul.mm-submenu.tabbed>li { display: block !important; } .vertical-mega-menu ul.mm-submenu.tabbed>li.fa-angle-right:before { display: none !important; font-family: "FontAwesome" } /* PRODUCTS LIST WIDGET */ .horizontal-mega-menu ul.mm-submenu.simple>li .mm-list-name { border-bottom: 1px solid #eeeeee; display: table !important; width: calc(100% + 10px); margin: -10px 0px 0px -15px; padding: 10px !important; box-sizing: content-box; } ul.mm-submenu.simple>li .mm-list-name>span { display: table-cell !important; vertical-align: middle; font-weight: bold; font-size: 1em; border: 0px !important; text-align: center !important; float: none !important; line-height: normal !important; } ul.mm-submenu.simple>li ul.mm-product-list { width: 100%; margin: 0px; display: block !important; position: relative !important; margin: 0px !important; padding: 0px !important; left: 0 !important; top: 0 !important; border: 0px !important; background: inherit !important; box-shadow: none !important; transform: none !important; height: auto !important; visibility: visible !important; opacity: 1 !important; } ul.mm-submenu.simple>li ul.mm-product-list>li { display: table !important; width: 100% !important; min-height: unset; padding: 10px 0px 0px !important; text-align: left !important; margin: 0px !important; } ul.mm-submenu.simple>li ul.mm-product-list>li div { display: table-cell !important; vertical-align: middle; } ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-image { width: 30%; padding: 0px 10px 0px 0px !important; box-sizing: border-box; } ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-image img { width: 100%; vertical-align: middle; } ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-info { width: 70%; line-height: normal; } ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-info span.mm-product-name { font-weight: bold; } .vertical-mega-menu ul.mm-submenu.simple>li .mm-list-name { border-bottom: 1px solid #eeeeee !important; display: table !important; width: 100% !important; margin: 0px !important; box-sizing: content-box !important; } .vertical-mega-menu li ul.mm-submenu.simple li ul.mm-product-list>li .mm-list-image { width: 100px !important; } .vertical-mega-menu li ul.mm-submenu.simple li ul.mm-product-list>li .mm-list-info { width: auto !important; } /* LINK LIST WIDGET */ ul.mm-submenu.simple>li ul.mm-submenu.link-list { width: 100%; top: 100% !important; position: relative !important; line-height: normal; margin-top: 10px; box-shadow: none !important; display: block !important; position: relative !important; top: 0px !important; left: 0px !important; opacity: 1 !important; height: auto !important; } ul.mm-submenu.simple>li ul.mm-submenu.link-list li { width: 100%; text-align: left !important; padding: 10px 0px 0px !important; display: block !important; margin: 0px !important; } ul.mm-submenu.simple>li ul.mm-submenu.link-list li.add-sub-item { line-height: normal; } ul.mm-submenu.simple>li ul.mm-submenu.link-list li.add-sub-item:hover { background: none } ul.mm-submenu.simple>li ul.mm-submenu.link-list li span.delete-sub-item { top: 1px !important; right: 0px; } /* CONTACT SUBMENU */ ul.mm-submenu.mm-contact, .horizontal-mega-menu li.buddha-menu-item:hover>ul.mm-submenu.mm-contact, .horizontal-mega-menu li.buddha-menu-item.mega-hover>ul.mm-submenu.mm-contact { width: 100%; display: table !important; cursor: default; text-align: left !important; } .vertical-mega-menu ul.mm-submenu.mm-contact { display: none !important; } ul.mm-submenu li.mm-contact-column { width: 50%; padding: 20px !important; display: table-cell !important; position: relative !important; line-height: normal !important; box-sizing: border-box !important; } ul.mm-submenu li.mm-contact-column:hover { background: inherit !important; } ul.mm-submenu li.mm-contact-column .feedback { margin: 0px 0px 15px; font-weight: bold; } ul.mm-submenu li.mm-contact-column .successForm { color: #8eb94c; } ul.mm-submenu li.mm-contact-column .errorForm { color: #d83e3e; } ul.mm-submenu li.mm-contact-column a { display: block !important; clear: both; } ul.mm-submenu li.mm-contact-column form { margin: 0px; padding: 0px !important; } ul.mm-submenu li.mm-contact-column .mm-contact-content { max-width: 500px; text-transform: none; } ul.mm-submenu li.mm-contact-column h3 { display: block !important; font-weight: 500; margin-bottom: 10px; font-size: 1.6em; font-family: 'Quicksand', sans-serif; font-style: normal; } ul.mm-submenu li.mm-contact-column fieldset { border: medium none !important; margin: 0 0 10px; min-width: 100%; padding: 0 !important; width: 100%; } ul.mm-submenu li.mm-contact-column fieldset:last-child { margin: 0px; } ul.mm-submenu li.mm-contact-column input[type="text"], ul.mm-submenu li.mm-contact-column input[type="email"], ul.mm-submenu li.mm-contact-column textarea { width: 100%; border: 1px solid #d3dbe2; background: #FFF; margin: 0 0 5px; padding: 5px 10px !important; height: 36px; line-height: normal; } ul.mm-submenu li.mm-contact-column textarea { height: 100px; max-width: 100%; resize: none; } ul.mm-submenu li.mm-contact-column button { cursor: pointer; width: 105px; float: right !important; border: none; padding: 10px !important; text-transform: uppercase; font-weight: 500; font-family: 'Quicksand', sans-serif; font-size: 1em; line-height: inherit; } ul.mm-submenu li.mm-contact-column button:active { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5) !important; } ul.mm-submenu li.mm-contact-column button#map-save { position: absolute !important; bottom: 25px; right: 25px; } ul.mm-submenu li.mm-contact-column input:focus, .mm-contact-column textarea:focus { outline: 0; border: 1px solid #999; } .vertical-mega-menu ul.mm-submenu li.mm-contact-column { width: 100% !important; display: block !important; padding: 0 15px !important; } .vertical-mega-menu ul.mm-submenu li.mm-contact-column h3 { font-size: 1.2em; } .vertical-mega-menu ul.mm-submenu.mm-contact .mm-contact-column { width: 100% !important; display: inline-table !important; vertical-align: top; padding-top: 10px !important; } .vertical-mega-menu ul.mm-submenu.mm-contact[columns="2"] .mm-contact-column { width: 50% !important; } .vertical-mega-menu ul.mm-submenu.mm-contact[columns="2"] li.mm-contact-column:nth-child(1) { padding-top: 0px !important; } .vertical-mega-menu ul.mm-submenu.mm-contact[columns="2"] li.mm-contact-column:nth-child(2) { padding-top: 0px !important; } li.buddha-menu-item a[data-href="no-link"], .horizontal-mega-menu li[data-href="no-link"] { cursor: default !important; } /* fix for ella theme */ @media screen and (max-width:767px) { .cbp-spmenu-push-toright { position: static !important; margin-left: 260px !important; } } /* fix for jumpstart theme */ @media screen and (max-width:480px) { .site-header--drawer .nav-bar ul.horizontal-mega-menu ul { position: absolute !important; } } .buddha-transparent { opacity: 0.2 !important; z-index: 1000000 !important; position: relative !important } .buddha-disabled { display: none !important; } .buddha-disabled-menu { visibility: hidden !important } /* EFFECTS */ @-webkit-keyframes mmFadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 30px, 0) !impo; transform: translate3d(0, 30px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes mmFadeInUp { from { opacity: 0; -webkit-transform: translate3d(0, 30px, 0); transform: translate3d(0, 30px, 0); } to { opacity: 1; -webkit-transform: none; transform: none; } } /* PREVIEW */ .buddha-loader-wrapper { width: 320px; height: 100%; background: rgba(255, 255, 255, 0.9); position: absolute; top: 0px; right: 0px; z-index: 10000000000 !important; } .buddha-loader { border: 5px solid #f3f3f3; /* Light grey */ border-top: 5px solid #479ccf; /* Blue */ border-radius: 50%; width: 60px; height: 60px; position: absolute; animation: buddha-spin 2s linear infinite; } .buddha-loader-text { position: absolute; width: 320px; display: none; text-align: center; font-family: 'Quicksand', sans-serif; font-weight: bold; color: #479ccf; } @keyframes buddha-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } html#buddha-preview-html { overflow: hidden; } body#buddha-preview { display: block !important; float: left !important; overflow-y: scroll !important; overflow-x: hidden !important; position: relative !important; } #mega-menu-iframe { display: inline-block !important; overflow: auto !important; border: 0px !important; width: auto !important; position: absolute; top: 0px; right: 0px; min-width: 320px !important; z-index: 100000000000 !important; } /* GLOBAL */ li.buddha-menu-item { position: relative !important; } li.buddha-menu-item:after { content: none !important; } li.buddha-menu-item.mm-hovering { height: auto !important; } li.buddha-menu-item a { cursor: pointer; position: relative !important; border: 0px !important; min-width: auto !important; } li.buddha-menu-item span { position: relative !important; top: auto !important; left: auto !important; right: auto !important; text-indent: initial !important; border: 0px !important; overflow: visible !important; display: inline-block; } li.buddha-menu-item span:before { content: none !important; } li.buddha-menu-item i.fa { vertical-align: inherit !important; float: none !important; } li.buddha-menu-item i.fa:after { content: none !important; } li.buddha-menu-item a:after { border: 0px !important; } li.buddha-menu-item a:before { content: none !important; } .horizontal-mega-menu { overflow: visible !important; } .horizontal-mega-menu li.buddha-menu-item>ul.mm-submenu { opacity: 0; height: auto !important; } .horizontal-mega-menu li.buddha-menu-item>ul.mm-submenu li { background: inherit !important; } .horizontal-mega-menu li.buddha-menu-item:hover>ul.mm-submenu, .horizontal-mega-menu li.buddha-menu-item.mega-hover>ul.mm-submenu { top: 100% !important; -webkit-animation: mmFadeInUp 0.3s ease; animation: mmFadeInUp 0.3s ease; display: block !important; opacity: 1; height: auto; width: auto; visibility: visible; overflow: visible; transition: none !important; } /* .horizontal-mega-menu li.buddha-menu-item.mega-hover>ul.mm-submenu { opacity:1 !important; } */ .horizontal-mega-menu li.buddha-menu-item.disabled:hover>ul.mm-submenu { top: -99999px !important; } ul.mm-submenu { border: 0px !important; text-transform: none; padding: 0px !important; top: -99999px !important; margin: 0px !important; position: absolute !important; list-style: none; width: auto; background: #fff; box-shadow: 0 0px 20px rgba(0, 0, 0, 0.1) !important; font-family: 'Quicksand', sans-serif; font-weight: 500; line-height: normal; white-space: initial; height: auto; visibility: visible !important; opacity: 1; overflow: visible; border-radius: 0px !important; z-index: 1000000 !important; display: block !important; pointer-events: auto !important } .vertical-mega-menu ul.mm-submenu { z-index: 100 !important; } ul.mm-submenu:after { content: none !important; } ul.mm-submenu .sca-qv-button-wrap { display: none !important; } ul.mm-submenu a { font-weight: 500 !important; text-transform: none; padding: 0px !important; padding: 0px !important; cursor: pointer; background: none !important; font-family: 'Quicksand', sans-serif; font-size: 1em !important; white-space: initial !important; text-transform: none !important; width: auto !important; height: auto !important; line-height: normal !important; opacity: 1 !important; margin: 0px !important; float: none !important; } @media all and (-ms-high-contrast:none) { *::-ms-backdrop, ul.mm-submenu a { white-space: pre-wrap !important; } /* IE11 */ } ul.mm-submenu a:after { border: 0px; height: 0px; } ul.horizontal-mega-menu a:after, ul.vertical-mega-menu a:after, ul.mm-submenu a:after { content: none !important; } ul.mm-submenu a:hover:after { border: 0px; height: 0px; } ul.mm-submenu:before, ul.mm-submenu:after, ul.mm-submenu li:before, ul.mm-submenu li:after { border: 0px !important; } ul.mm-submenu ul.mm-submenu { transform: none !important; } ul.mm-submenu li { margin: 0px; border: 0px !important; } .horizontal-mega-menu>li>ul.mm-submenu { clip: rect(0px, 10000px, 10000px, -10000px); } .horizontal-mega-menu ul.mm-submenu li span { background: none !important; padding: 0px !important; margin: 0px; font-weight: 500; } .vertical-mega-menu li.buddha-menu-item { opacity: 1 !important; } .vertical-mega-menu li.buddha-menu-item:hover ul.mm-submenu, .vertical-mega-menu li.buddha-menu-item ul.mm-submenu { display: none !important; } .vertical-mega-menu li { cursor: pointer } .vertical-mega-menu li a { -moz-osx-font-smoothing: grayscale; width: auto !important; transition: none !important; } .vertical-mega-menu>li>a>i.fa { display: inline-block !important; position: relative !important; top: 0px !important; right: 0px !important; border: 0px !important; } .vertical-mega-menu li a i.fa-angle-down { display: none !important; font-family: "FontAwesome" } .submenu-opened > li:nth-child(9) > a:nth-child(1) > button:nth-child(1){ margin-right: 8px !important; } .vertical-mega-menu li .toggle-menu-btn { color: inherit !important; background: none; border: 0px; padding: 0px !important; margin: 0px !important; width: auto !important; height: auto !important; min-width: 0px !important; box-shadow: none !important; vertical-align: inherit; line-height: 1.5em !important; float: right !important; z-index: 1000 !important; position: relative !important; } .vertical-mega-menu li .toggle-menu-btn>i { position: relative !important; right: auto !important; left: auto !important; top: auto !important; bottom: auto !important; } .vertical-mega-menu li.buddha-menu-item:hover>ul.mm-submenu { display: none !important; -webkit-animation: none; animation: none; } .vertical-mega-menu li.buddha-menu-item ul.mm-submenu.submenu-opened { display: block !important; background: inherit !important; opacity: 1 !important; height: auto !important; overflow: visible !important; } .vertical-mega-menu>li>ul.mm-submenu { padding-bottom: 10px !important; position: relative !important; } .vertical-mega-menu ul.mm-submenu { top: 100% !important; background: none; display: none !important; -webkit-animation: none; animation: none; box-shadow: none !important; position: relative !important; top: 0px !important; left: 0px !important; } .vertical-mega-menu ul.mm-submenu li { border: 0px; margin: 0px; padding: 2px 0 2px 12px !important; display: block !important; } .vertical-mega-menu ul.mm-submenu>li { padding-top: 6px !important; position: relative !important; right: auto !important; left: auto !important; top: auto !important; bottom: auto !important; } .vertical-mega-menu ul.mm-submenu li:hover { background: none; } .vertical-mega-menu ul.mm-submenu li a { padding: 0px !important; margin: 0px !important; float: none !important; clear: both; } .vertical-mega-menu ul.mm-submenu li img { width: 100%; } .vertical-mega-menu ul.mm-submenu li ul { box-shadow: none !important; left: 0px; position: relative !important; top: 0px !important; border: 0px; padding: 0px !important; } /* TREE SUBMENU */ .horizontal-mega-menu>li:hover>ul.mm-submenu { background: inherit; } .horizontal-mega-menu>li>ul.mm-submenu li { line-height: normal !important; } .horizontal-mega-menu>li>ul.mm-submenu.tree { overflow: visible !important; width: auto !important; right: auto !important; left: 0px; !important; } .horizontal-mega-menu>li>ul.mm-submenu.tree>li ul.mm-submenu { clip: rect(-10000px, 10000px, 10000px, -1px); overflow: visible !important; width: auto !important; right: auto !important; } .horizontal-mega-menu>li>ul.mm-submenu.tree>li ul.mm-submenu.tree-open-left { clip: rect(-10000px, 176px, 10000px, -10000px); right: 100% !important; } .horizontal-mega-menu>li ul.mm-submenu.tree li.fa-angle-right:before { top: 50% !important; position: absolute !important; right: 8px; margin-top: -7px; font-size: 14px; font-family: "FontAwesome"; z-index: 1000000000 !important; } .horizontal-mega-menu>li ul.mm-submenu.tree li.fa-angle-left:before { top: 50% !important; position: absolute !important; left: 8px; margin-top: -7px; font-size: 14px; font-family: "FontAwesome" } .horizontal-mega-menu ul.mm-submenu.tree ul { display: block !important; } .horizontal-mega-menu ul.mm-submenu.tree li { line-height: normal; display: block !important; text-align: left !important; padding: 15px 20px !important; border-bottom: 1px solid #eeeeee; min-width: 135px !important; width: auto; cursor: pointer; position: relative; margin: 0px; box-sizing: content-box; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; margin: 0px !important; width: auto !important; height: auto !important; box-shadow: none !important; right: 0px !important; left: 0px !important; top: 0px !important; bottom: 0px !important; float: none !important } .horizontal-mega-menu ul.mm-submenu.tree li:last-child { border-bottom: 0px; } .horizontal-mega-menu ul.mm-submenu.tree li:hover, .horizontal-mega-menu ul.mm-submenu.tree li.mega-hover { /* background: #eff1f0; */ } .horizontal-mega-menu ul.mm-submenu.tree li.add-sub-item { font-weight: bold; } .horizontal-mega-menu ul.mm-submenu.tree li a, .horizontal-mega-menu ul.mm-submenu.tree li a:hover { text-decoration: none !important } .horizontal-mega-menu ul.mm-submenu.tree li ul { left: 100% !important; position: absolute !important; top: -99999px !important; opacity: 1 !important; } .horizontal-mega-menu ul.mm-submenu.tree.tree-open-left { right: 0px !important; left: auto !important; } .horizontal-mega-menu ul.mm-submenu.tree li ul.tree-open-left { right: 100% !important; left: auto !important; } .horizontal-mega-menu ul.mm-submenu.tree li:hover>ul, .horizontal-mega-menu ul.mm-submenu.tree li.mega-hover>ul { top: 0 !important; height: auto; opacity: 1; width: auto; overflow: visible; } .vertical-mega-menu>li ul.mm-submenu.tree li.fa-angle-right:before, .vertical-mega-menu>li ul.mm-submenu.tree li.fa-angle-left:before { display: none !important; font-family: "FontAwesome" } .vertical-mega-menu ul.mm-submenu.tree li { height: auto !important; float: none !important } /* SIMPLE SUBMENU */ ul.mm-submenu.simple>li .mega-menu-prices { clear: both; position: relative !important; } ul.mm-submenu.simple>li .mega-menu-prices span { font-size: 0.95em; } ul.mm-submenu.simple>li .mega-menu-prices span.mega-menu-compare_at_price, ul.mm-submenu.simple>li .mega-menu-prices span.mega-menu-compare_at_price>span { text-decoration: line-through; } ul.mm-submenu.simple>li .mega-menu-prices span.mega-menu-price {} ul.mm-submenu.simple>li .mega-menu-prices span.mega-menu-sold_out { text-transform: uppercase; color: #d83e3e; font-weight: bold; opacity: 1; font-size: 11px; } .horizontal-mega-menu ul.mm-submenu.simple { display: table !important; } .horizontal-mega-menu ul.mm-submenu.simple[columns="5"]>li { width: 20% !important; } .horizontal-mega-menu ul.mm-submenu.simple[columns="4"]>li { width: 25% !important; } .horizontal-mega-menu ul.mm-submenu.simple[columns="3"]>li { width: 33.33% !important; } .horizontal-mega-menu ul.mm-submenu.simple[columns="2"]>li { width: 50% !important; } .horizontal-mega-menu ul.mm-submenu.simple>li { box-sizing: border-box; float: left !important; vertical-align: top; text-align: center !important; padding: 10px 15px 20px !important; display: table-cell !important; min-height: 280px; cursor: unset; position: relative; margin: 0px !important; } .horizontal-mega-menu ul.mm-submenu.simple>li .mega-menu-item-container { max-width: 220px; margin: 0 auto; padding: 0px !important; } .horizontal-mega-menu ul.mm-submenu.simple>li span.delete-sub-item { right: 1px; top: 0px !important; } .horizontal-mega-menu ul.mm-submenu.simple>li .mm-image-container { height: 250px; position: relative !important; margin: 0px auto 10px; display: table !important; } .horizontal-mega-menu ul.mm-submenu.simple>li .mm-image { display: table-cell !important; vertical-align: middle; } .horizontal-mega-menu ul.mm-submenu.simple>li .mm-image img { max-height: 250px; cursor: pointer; width: auto; max-width: 100%; } *::-ms-backdrop, .horizontal-mega-menu ul.mm-submenu.simple>li .mm-image img { width: 100% } /* IE11 image width fix */ .horizontal-mega-menu ul.mm-submenu.simple>li .mm-featured-title { font-weight: bold; text-align: center !important; } .horizontal-mega-menu ul.mm-submenu.simple>li .mega-menu-prices span { opacity: 0.6; } .vertical-mega-menu>li ul.mm-submenu.simple>li { padding-bottom: 10px !important; padding-top: 10px !important; box-sizing: border-box !important; } .vertical-mega-menu>li ul.mm-submenu.simple>li:last-child { padding-bottom: 0px !important; } .vertical-mega-menu>li ul.mm-submenu.simple li .mm-image img { width: 100% !important; max-width: 240px !important; } /* .vertical-mega-menu>li>ul.mm-submenu.simple li .mega-menu-item-container { margin-left:10px; margin-right:10px; } */ .vertical-mega-menu ul.mm-submenu.simple>li .mega-menu-prices span { opacity: 0.8; } /* optimize for tablet */ .vertical-mega-menu>li ul.mm-submenu.simple>li { width: 100%; display: inline-table !important; vertical-align: top; } .vertical-mega-menu>li>ul.mm-submenu.simple>li:nth-child(1) { padding-top: 0px !important; } .vertical-mega-menu>li ul.mm-submenu.simple[columns="2"]>li { width: 50%; display: inline-table !important; vertical-align: top; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="2"]>li:nth-child(1) { padding-top: 0px !important; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="2"]>li:nth-child(2) { padding-top: 0px !important; } .vertical-mega-menu>li ul.mm-submenu.simple[columns="3"]>li { width: 33.33%; display: inline-table !important; vertical-align: top; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="3"]>li:nth-child(1) { padding-top: 0px !important; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="3"]>li:nth-child(2) { padding-top: 0px !important; } .vertical-mega-menu>li>ul.mm-submenu.simple[columns="3"]>li:nth-child(3) { padding-top: 0px !important; } /* TABBED SUBMENU */ .horizontal-mega-menu ul.mm-submenu.tabbed { display: block !important; min-height: 280px; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="5"]>li { width: 20% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="5"]>li>ul.mm-submenu { width: 400% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="5"]>li>ul.mm-submenu>li { width: 25% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="4"]>li { width: 25% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="4"]>li>ul.mm-submenu { width: 300% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="4"]>li>ul.mm-submenu>li { width: 33.33% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="3"]>li { width: 33.33% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="3"]>li>ul.mm-submenu { width: 200% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="3"]>li>ul.mm-submenu>li { width: 50% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="2"]>li { width: 50% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="2"]>li>ul.mm-submenu { width: 100% !important; } .horizontal-mega-menu ul.mm-submenu.tabbed[columns="2"]>li>ul.mm-submenu>li { width: 100% !important; display: block !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li { line-height: inherit !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li.fa-angle-right:before { top: 50% !important; position: absolute; right: 10px; margin-top: -7px; font-size: 14px; font-family: "FontAwesome" } .horizontal-mega-menu ul.mm-submenu.tabbed>li>ul.mm-submenu { border-left: 1px solid #e6e6e6 !important; top: 0 !important; display: none !important; left: 100% !important; box-shadow: none !important; opacity: 1 !important; height: auto; cursor: default; } .horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened { /*background: #eff1f0;*/ } .horizontal-mega-menu ul.mm-submenu.tabbed>li.tab-opened ul.mm-submenu { display: block !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li.ui-sortable-helper>ul.mm-submenu { display: none !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li { box-sizing: border-box; float: left !important; vertical-align: top; text-align: left !important; padding: 12px !important; display: block !important; cursor: pointer; position: relative; clear: both; margin: 0px !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-item-container { max-width: 230px; margin: 0 auto; } .horizontal-mega-menu ul.mm-submenu.tabbed>li.add-sub-item { vertical-align: middle; line-height: normal; } .horizontal-mega-menu ul.mm-submenu.tabbed>li span.delete-sub-item { right: 1px; top: 1px !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-prices { clear: both; position: relative !important; } .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-prices span.mega-menu-compare_at_price, .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-prices span.mega-menu-compare_at_price>span { text-decoration: line-through; } .horizontal-mega-menu ul.mm-submenu.tabbed>li .mega-menu-prices span.mega-menu-sold_out { text-transform: uppercase; } .vertical-mega-menu ul.mm-submenu.tabbed>li { display: block !important; } .vertical-mega-menu ul.mm-submenu.tabbed>li.fa-angle-right:before { display: none !important; font-family: "FontAwesome" } /* PRODUCTS LIST WIDGET */ .horizontal-mega-menu ul.mm-submenu.simple>li .mm-list-name { border-bottom: 1px solid #eeeeee; display: table !important; width: calc(100% + 10px); margin: -10px 0px 0px -15px; padding: 10px !important; box-sizing: content-box; } ul.mm-submenu.simple>li .mm-list-name>span { display: table-cell !important; vertical-align: middle; font-weight: bold; font-size: 1em; border: 0px !important; text-align: center; float: none !important; line-height: normal !important; } ul.mm-submenu.simple>li ul.mm-product-list { width: 100%; margin: 0px; display: block !important; position: relative !important; margin: 0px !important; padding: 0px !important; left: 0 !important; top: 0 !important; border: 0px !important; background: inherit !important; box-shadow: none !important; transform: none !important; height: auto !important; visibility: visible !important; opacity: 1 !important; } ul.mm-submenu.simple>li ul.mm-product-list>li { display: table !important; width: 100% !important; min-height: unset; padding: 10px 0px 0px !important; text-align: left !important; margin: 0px !important; } ul.mm-submenu.simple>li ul.mm-product-list>li div { display: table-cell !important; vertical-align: middle; } ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-image { width: 30%; padding: 0px 10px 0px 0px !important; box-sizing: border-box; } ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-image img { width: 100%; vertical-align: middle; } ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-info { width: 70%; line-height: normal; } ul.mm-submenu.simple>li ul.mm-product-list>li .mm-list-info span.mm-product-name { font-weight: bold; } .vertical-mega-menu ul.mm-submenu.simple>li .mm-list-name { border-bottom: 1px solid #eeeeee !important; display: table !important; width: 100% !important; margin: 0px !important; box-sizing: content-box !important; } .vertical-mega-menu li ul.mm-submenu.simple li ul.mm-product-list>li .mm-list-image { width: 100px !important; } .vertical-mega-menu li ul.mm-submenu.simple li ul.mm-product-list>li .mm-list-info { width: auto !important; } /* LINK LIST WIDGET */ ul.mm-submenu.simple>li ul.mm-submenu.link-list { width: 100%; top: 100% !important; position: relative !important; line-height: normal; margin-top: 10px; box-shadow: none !important; display: block !important; position: relative !important; top: 0px !important; left: 0px !important; opacity: 1 !important; height: auto !important; } ul.mm-submenu.simple>li ul.mm-submenu.link-list li { width: 100%; text-align: left !important; padding: 10px 0px 0px !important; display: block !important; margin: 0px !important; } ul.mm-submenu.simple>li ul.mm-submenu.link-list li.add-sub-item { line-height: normal; } ul.mm-submenu.simple>li ul.mm-submenu.link-list li.add-sub-item:hover { background: none } ul.mm-submenu.simple>li ul.mm-submenu.link-list li span.delete-sub-item { top: 1px !important; right: 0px; } /* CONTACT SUBMENU */ ul.mm-submenu.mm-contact, .horizontal-mega-menu li.buddha-menu-item:hover>ul.mm-submenu.mm-contact, .horizontal-mega-menu li.buddha-menu-item.mega-hover>ul.mm-submenu.mm-contact { width: 100%; display: table !important; cursor: default; text-align: left !important; } .vertical-mega-menu ul.mm-submenu.mm-contact { display: none !important; } ul.mm-submenu li.mm-contact-column { width: 50%; padding: 20px !important; display: table-cell !important; position: relative !important; line-height: normal !important; box-sizing: border-box !important; } ul.mm-submenu li.mm-contact-column:hover { background: inherit !important; } ul.mm-submenu li.mm-contact-column .feedback { margin: 0px 0px 15px; font-weight: bold; } ul.mm-submenu li.mm-contact-column .successForm { color: #8eb94c; } ul.mm-submenu li.mm-contact-column .errorForm { color: #d83e3e; } ul.mm-submenu li.mm-contact-column a { display: block !important; clear: both; } ul.mm-submenu li.mm-contact-column form { margin: 0px; padding: 0px !important; } ul.mm-submenu li.mm-contact-column .mm-contact-content { max-width: 500px; text-transform: none; } ul.mm-submenu li.mm-contact-column h3 { display: block !important; font-weight: 500; margin-bottom: 10px; font-size: 1.6em; font-family: 'Quicksand', sans-serif; font-style: normal; } ul.mm-submenu li.mm-contact-column fieldset { border: medium none !important; margin: 0 0 10px; min-width: 100%; padding: 0 !important; width: 100%; } ul.mm-submenu li.mm-contact-column fieldset:last-child { margin: 0px; } ul.mm-submenu li.mm-contact-column input[type="text"], ul.mm-submenu li.mm-contact-column input[type="email"], ul.mm-submenu li.mm-contact-column textarea { width: 100%; border: 1px solid #d3dbe2; background: #FFF; margin: 0 0 5px; padding: 5px 10px !important; height: 36px; line-height: normal; } ul.mm-submenu li.mm-contact-column textarea { height: 100px; max-width: 100%; resize: none; } ul.mm-submenu li.mm-contact-column button { cursor: pointer; width: 105px; float: right !important; border: none; padding: 10px !important; text-transform: uppercase; font-weight: 500; font-family: 'Quicksand', sans-serif; font-size: 1em; line-height: inherit; } ul.mm-submenu li.mm-contact-column button:active { box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.5) !important; } ul.mm-submenu li.mm-contact-column button#map-save { position: absolute !important; bottom: 25px; right: 25px; } ul.mm-submenu li.mm-contact-column input:focus, .mm-contact-column textarea:focus { outline: 0; border: 1px solid #999; } .vertical-mega-menu ul.mm-submenu li.mm-contact-column { width: 100% !important; display: block !important; padding: 0 15px !important; } .vertical-mega-menu ul.mm-submenu li.mm-contact-column h3 { font-size: 1.2em; } .vertical-mega-menu ul.mm-submenu.mm-contact .mm-contact-column { width: 100% !important; display: inline-table !important; vertical-align: top; padding-top: 10px !important; } .vertical-mega-menu ul.mm-submenu.mm-contact[columns="2"] .mm-contact-column { width: 50% !important; } .vertical-mega-menu ul.mm-submenu.mm-contact[columns="2"] li.mm-contact-column:nth-child(1) { padding-top: 0px !important; } .vertical-mega-menu ul.mm-submenu.mm-contact[columns="2"] li.mm-contact-column:nth-child(2) { padding-top: 0px !important; } li.buddha-menu-item a[data-href="no-link"], .horizontal-mega-menu li[data-href="no-link"] { cursor: default !important; } /* fix for ella theme */ @media screen and (max-width:767px) { .cbp-spmenu-push-toright { position: static !important; margin-left: 260px !important; } } /* fix for jumpstart theme */ @media screen and (max-width:480px) { .site-header--drawer .nav-bar ul.horizontal-mega-menu ul { position: absolute !important; } } li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(2) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(3) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(3) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(3) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(3) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(4) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(4) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(4) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(4) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(5) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(5) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(5) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(5) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(6) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(6) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(6) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(6) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(7) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(7) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(7) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(7) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(8) > ul:nth-child(2) > li:nth-child(1) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(8) > ul:nth-child(2) > li:nth-child(2) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(8) > ul:nth-child(2) > li:nth-child(3) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1), li.tab-opened:nth-child(8) > ul:nth-child(2) > li:nth-child(4) > div:nth-child(1) > div:nth-child(1) > span:nth-child(1){ text-align: left !important; padding-left: 5px !important; } li.tab-opened:nth-child(8)::before{ display: none !important; } .submenu-opened{ text-align: left !important; } .fa-plus-circle::before { content: "\f054" !important; } .fa-minus-circle::before { content: "\f078" !important; } li.buddha-menu-item:nth-child(1) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(1) > ul:nth-child(2) > li:nth-child(2) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(1) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(1) > ul:nth-child(2) > li:nth-child(4) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(1) > ul:nth-child(2) > li:nth-child(5) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(1) > ul:nth-child(2) > li:nth-child(6) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(1) > ul:nth-child(2) > li:nth-child(7) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(1) > ul:nth-child(2) > li:nth-child(8) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(2) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(3) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(4) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(5) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(6) > a:nth-child(1) > button:nth-child(1), li.buddha-menu-item:nth-child(2) > ul:nth-child(2) > li:nth-child(7) > a:nth-child(1) > button:nth-child(1){ right: 8px !important; }
Add to Cart
{"id":8874377355,"title":"ADEN AND ANAIS Hooded Towel Set","handle":"aden-and-anais-hooded-towel-set","description":"\u003cp\u003eA perfect bathing experience, both in the tub and out\u003c\/p\u003e","published_at":"2017-05-19T17:45:20","created_at":"2017-05-19T13:45:20","vendor":"Aden and Anais","type":"","tags":["Colour:White","Hooded Towels and Washcloths","Sorties de Bain et Dbarbouillettes","White"],"price":3999,"price_min":3999,"price_max":3999,"price_varies":false,"compare_at_price":null,"compare_at_price_min":0,"compare_at_price_max":0,"compare_at_price_varies":true,"all_variant_ids":[3751308754955,3751304790027,3751306330123,3751307444235,37152324107],"variants":[{"id":3751308754955,"product_id":8874377355,"product_handle":"aden-and-anais-hooded-towel-set","title":"High Seas","option1":"High Seas","option2":null,"option3":null,"sku":"3202F","requires_shipping":true,"taxable":true,"featured_image":{"created_at":"T","id":1237618032651,"position":2,"product_id":8874377355,"src":"\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3202f_1-muslin-hooded-towel-set-high-seas-whale-blue.jpg?v=1571583945","updated_at":"T"},"image_id":1237618032651,"available":false,"name":"ADEN AND ANAIS Hooded Towel Set - High Seas","options":["High Seas"],"price":3999,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","inventory_in_cart":0,"inventory_remaining":0,"incoming":false,"next_incoming_date":null,"taxable":true,"barcode":"842332117502"},{"id":3751304790027,"product_id":8874377355,"product_handle":"aden-and-anais-hooded-towel-set","title":"Heart Breaker","option1":"Heart Breaker","option2":null,"option3":null,"sku":"3200F","requires_shipping":true,"taxable":true,"featured_image":{"created_at":"T","id":1237617836043,"position":3,"product_id":8874377355,"src":"\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3200f_1-muslin-hooded-towel-set-heart-breaker-pink.jpg?v=1571583945","updated_at":"T"},"image_id":1237617836043,"available":true,"name":"ADEN AND ANAIS Hooded Towel Set - Heart Breaker","options":["Heart Breaker"],"price":3999,"weight":0,"compare_at_price":null,"inventory_quantity":-11,"inventory_management":null,"inventory_policy":"deny","inventory_in_cart":0,"inventory_remaining":-11,"incoming":false,"next_incoming_date":null,"taxable":true,"barcode":"842332117496"},{"id":3751306330123,"product_id":8874377355,"product_handle":"aden-and-anais-hooded-towel-set","title":"Leader of the Pack","option1":"Leader of the Pack","option2":null,"option3":null,"sku":"3203F","requires_shipping":true,"taxable":true,"featured_image":{"created_at":"T","id":1237618098187,"position":4,"product_id":8874377355,"src":"\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3203f_1-muslin-hooded-towel-set-leader-pack-lion-gray-grey.jpg?v=1571583945","updated_at":"T"},"image_id":1237618098187,"available":false,"name":"ADEN AND ANAIS Hooded Towel Set - Leader of the Pack","options":["Leader of the Pack"],"price":3999,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","inventory_in_cart":0,"inventory_remaining":0,"incoming":false,"next_incoming_date":null,"taxable":true,"barcode":"842332117519"},{"id":3751307444235,"product_id":8874377355,"product_handle":"aden-and-anais-hooded-towel-set","title":"Lovestruck","option1":"Lovestruck","option2":null,"option3":null,"sku":"3205F","requires_shipping":true,"taxable":true,"featured_image":{"created_at":"T","id":1237618196491,"position":5,"product_id":8874377355,"src":"\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3205f_1-muslin-hooded-towel-set-love-struck.jpg?v=1571583945","updated_at":"T"},"image_id":1237618196491,"available":false,"name":"ADEN AND ANAIS Hooded Towel Set - Lovestruck","options":["Lovestruck"],"price":3999,"weight":0,"compare_at_price":null,"inventory_quantity":0,"inventory_management":"shopify","inventory_policy":"deny","inventory_in_cart":0,"inventory_remaining":0,"incoming":false,"next_incoming_date":null,"taxable":true,"barcode":"842332117540"},{"id":37152324107,"product_id":8874377355,"product_handle":"aden-and-anais-hooded-towel-set","title":"Rock Star","option1":"Rock Star","option2":null,"option3":null,"sku":"3201F","requires_shipping":true,"taxable":true,"featured_image":{"created_at":"T","id":1237617967115,"position":6,"product_id":8874377355,"src":"\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3201f_1-muslin-hooded-towel-set-rock-star-blue.jpg?v=1571583945","updated_at":"T"},"image_id":1237617967115,"available":true,"name":"ADEN AND ANAIS Hooded Towel Set - Rock Star","options":["Rock Star"],"price":3999,"weight":0,"compare_at_price":null,"inventory_quantity":-11,"inventory_management":null,"inventory_policy":"deny","inventory_in_cart":0,"inventory_remaining":-11,"incoming":false,"next_incoming_date":null,"taxable":true,"barcode":"842332117526"}],"available":true,"images":["\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3200f_1-muslin-hooded-towel-set-heart-breaker-pink_09e07fea-6297-4525-9260-ee85871fb346.jpg?v=1571583945","\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3202f_1-muslin-hooded-towel-set-high-seas-whale-blue.jpg?v=1571583945","\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3200f_1-muslin-hooded-towel-set-heart-breaker-pink.jpg?v=1571583945","\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3203f_1-muslin-hooded-towel-set-leader-pack-lion-gray-grey.jpg?v=1571583945","\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3205f_1-muslin-hooded-towel-set-love-struck.jpg?v=1571583945","\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3201f_1-muslin-hooded-towel-set-rock-star-blue.jpg?v=1571583945","\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3200f_3-muslin-hooded-towel-set-heart-breaker-pink.jpg?v=1571583945"],"featured_image":"\/\/cdn.shopify.com\/s\/files\/1\/1795\/7771\/products\/3200f_1-muslin-hooded-towel-set-heart-breaker-pink_09e07fea-6297-4525-9260-ee85871fb346.jpg?v=1571583945","options":["Style"],"url":"\/products\/aden-and-anais-hooded-towel-set"}

ADEN AND ANAIS Hooded Towel Set

Aden and Anais - PinkiBlue
$39.99
3200F

A perfect bathing experience, both in the tub and out

Maximum quantity available reached.

Aden and AnaisADEN AND ANAIS Hooded Towel Set


A perfect bathing experience, both in the tub and out

Machine washable:
  • Pre-washed and easy to care for
Soft:
  • Pre-washed and stays soft wash after wash
Absorbent:
  • Plush terry keeps little one dry
Size:
  • One 32" x 32" hooded towel
  • One 12" x 12" washcloth