﻿/*!
Theme Name: Sherbz
Theme URI: https://www.sherbetdonkey.co.uk/
Author: Sherbet Donkey
Author URI: https://www.sherbetdonkey.co.uk/
Description: Sherbet Donkey\'s bespoke theme to be rolled out on all sites
Version: 0.3.0
Tested up to: 6.4
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: sherbz
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.shop-main-products.shop-main-products ul.products .table-products table td.add-to-cart{position:relative}.tooltip{position:absolute;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;right:0;top:0;bottom:0}.tooltip .backorder-info{background-color:#031040;position:absolute;bottom:27px;padding:10px 15px;border-radius:5px;font-size:14px;opacity:0;transition:all .5s;width:170px;right:0;color:#fff;text-align:center}.tooltip .backorder-info::after ::after{content:"";border-width:5px;border-style:solid;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:100%;left:40%;margin-left:5%}.tooltip:hover .backorder-info{opacity:1;transform:translateY(-10px)}.page-header.page-header .header__bottom_wrapper{position:relative}@media(max-width: 992px){.page-header.page-header .header__menu ul>li li.menu-item-has-children>a::after{position:absolute;right:0;color:#001040;content:"";font-family:FontAwesome;font-size:12px;transform:rotate(90deg)}}.page-header.page-header .header__menu ul>li.mega-menu{position:unset}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu{width:100%;box-sizing:border-box;padding:29px 32px 40px;border-radius:0px 0px 7px 7px;border-right:1px solid var(--Gray-200, #CDD2D8);border-bottom:1px solid var(--Gray-200, #CDD2D8);border-left:1px solid var(--Gray-200, #CDD2D8);background:var(--White, #FFF);box-shadow:0px 2px 4px 0px rgba(0,0,0,.02),0px 10px 8px 0px rgba(0,0,0,.03),0px 10px 16px 0px rgba(0,0,0,.05),0px 40px 32px 0px rgba(0,0,0,.05),0px 80px 60px 0px rgba(0,0,0,.03),0px 120px 100px 0px rgba(0,0,0,0)}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu a{padding:0px}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu>.list_wrapper{display:block;column-count:4}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu>.list_wrapper::-webkit-scrollbar{display:none}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu>.list_wrapper>li{break-inside:avoid;display:flex;gap:10px;align-items:start;flex-wrap:wrap;margin-bottom:24px;break-inside:avoid}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu>.list_wrapper>li>a{font-size:16px;font-weight:500;flex:1}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu>.list_wrapper>li>.sub-menu{padding-left:20px}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu>.list_wrapper>li>.sub-menu li{margin-bottom:8px}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu>.list_wrapper>li>.sub-menu li:last-child{margin-bottom:0px}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu>.list_wrapper>li::before{width:10px;height:13px;content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10' fill='none'%3E%3Cpath d='M1 1L5 5L1 9' stroke='%23001040' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;margin-top:3px}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu .menu-item-parent{border-bottom:1px solid #b4bbc5;padding-bottom:16px;padding-top:0;margin-bottom:24px;margin-left:0px;margin-right:0px}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu .menu-item-parent a{padding:0;color:#001040 !important;font-size:16px;font-weight:500}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu li>ul.sub-menu{display:block;position:relative;top:0;background-color:rgba(0,0,0,0);box-shadow:none;width:100%}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu li>ul.sub-menu li a{font-size:13px;width:100%}.page-header.page-header .header__menu ul>li.mega-menu>ul.sub-menu li:hover>ul.sub-menu{right:0;left:0;top:0}
