body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}ul{box-sizing:border-box}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{overflow-wrap:normal!important}.screen-reader-text:focus{left:5px}#cookie-notice{position:fixed;min-width:100%;height:auto;z-index:100000;font-size:13px;letter-spacing:0;line-height:20px;left:0;text-align:center;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif}#cookie-notice,#cookie-notice *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cookie-notice .cookie-notice-container,.woocommerce ul.products li.product a.woocommerce-loop-product__link{display:block}#cookie-notice.cookie-notice-hidden .cookie-notice-container{display:none}.cn-position-bottom{bottom:0}.cookie-notice-container{padding:15px 30px;text-align:center;width:100%;z-index:2}.cn-close-icon{position:absolute;right:15px;top:50%;margin:-10px 0 0;width:15px;height:15px;opacity:.5;padding:10px;border:0;outline:0;background:0 0;box-shadow:none;cursor:pointer}.cn-close-icon:focus,.cn-close-icon:focus-visible{outline:2px solid currentColor;outline-offset:3px}.cn-close-icon:hover{opacity:1}.cn-close-icon:after,.cn-close-icon:before{position:absolute;content:" ";height:15px;width:2px;top:3px;background-color:gray}.cn-close-icon:before{transform:rotate(45deg)}.cn-close-icon:after{transform:rotate(-45deg)}#cookie-notice .cn-button{margin:0 0 0 10px;display:inline-block}#cookie-notice .cn-button:not(.cn-button-custom){font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,"Helvetica Neue",sans-serif;font-weight:400;font-size:13px;letter-spacing:.25px;margin:0 0 0 10px;text-align:center;text-transform:none;display:inline-block;cursor:pointer;touch-action:manipulation;white-space:nowrap;outline:0;box-shadow:none;text-shadow:none;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-decoration:none;padding:8.5px 10px;line-height:1;color:inherit}.cn-text-container{margin:0 0 6px}.cn-buttons-container,.cn-text-container{display:inline-block}@media all and (max-width:900px){.cookie-notice-container #cn-notice-buttons,.cookie-notice-container #cn-notice-text{display:block}#cookie-notice .cn-button{margin:0 5px 5px}}@media all and (max-width:480px){.cookie-notice-container{padding:15px 25px}}.wpmenucart-icon-shopping-cart-0:before{font-family:WPMenuCart;speak:none;font-style:normal;font-weight:400;display:inline;width:auto;height:auto;line-height:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0;margin-right:.25em;content:""}.wpmenucart-display-right{float:right!important}li.wpmenucartli a.wpmenucart-contents span{display:inline-block!important}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce-page ul.products{clear:both}.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;padding:0;position:relative;width:22.05%;margin:0 3.8% 2.992em 0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first,.woocommerce-page ul.products::after{clear:both}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}@media only screen and (max-width:768px){:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:48%;float:left;clear:both;margin:0 0 2.992em}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}@font-face{font-display:swap;font-family:star;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:WooCommerce;src:url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff2)format("woff2"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff)format("woff"),url(/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf)format("truetype");font-weight:400;font-style:normal}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.woocommerce ul.products{margin:0 0 1em;padding:0;list-style:none outside;clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before{content:" ";display:table}.woocommerce ul.products::after{clear:both}.woocommerce ul.products li{list-style:none outside}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5em 0;margin:0;font-size:1em}.woocommerce ul.products li.product a,footer a:hover{text-decoration:none}.woocommerce ul.products li.product a img{width:100%;height:auto;display:block;margin:0 0 1em;box-shadow:none}.woocommerce ul.products li.product .button{display:inline-block;margin-top:1em}.woocommerce ul.products li.product .price{display:block;font-weight:400;margin-bottom:.5em;font-size:.857em}.woocommerce .woocommerce-result-count{margin:0 0 1em}.woocommerce .woocommerce-ordering select{vertical-align:top}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button{font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;color:#515151;background-color:#e9e6ed;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:hover{background-color:#dcd7e2;text-decoration:none;background-image:none;color:#515151}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled{color:inherit;cursor:not-allowed;opacity:.5;padding:.618em 1em}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button:disabled:hover{color:inherit;background-color:#e9e6ed}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#958e09}a,article,body,div,html,i,img,li,nav,span{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}form,h1,h2,p{padding:0}body,ul{font-family:"Caviar dreams",sans-serif}footer,form,h1,h2,p,section,ul{border:0;font:inherit;vertical-align:baseline}ul{list-style:none;margin:1.2em 0;padding:0 6%;list-style-type:disc}footer,section{margin:0}html{scroll-behavior:smooth}body{line-height:1}a{text-decoration-skip-ink:auto;color:#529fa2;cursor:pointer!important;text-decoration:none;font-weight:700}button{outline:0}article,footer,nav,section{display:block}*{-webkit-tap-highlight-color:#fff0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;color:#000;box-sizing:border-box;font-family:"Caviar Dreams",sans-serif;font-size:1em;line-height:1.5em;transition:all .4s ease}.screen-reader-text:focus{background-color:#f7f7f7;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#007acc;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@font-face{font-display:swap;font-family:"Caviar Dreams";src:url(https:\ //pamgoodisonglass.co.uk/wp-content/themes/pamgoodison/fonts/CaviarDreams.ttf)}.main-nav,.main-nav li,nav.pgga-menu{font-family:"Caviar dreams",sans-serif}nav.pgga-menu{display:grid;grid-template-columns:1fr 150px 1fr;padding:2.5em 2em;width:100%;max-width:980px;z-index:50}nav.pgga-menu img{box-shadow:0 4px 4px rgb(0 0 0/.25);border-radius:50%}nav.pgga-menu,nav.pgga-menu ul{justify-self:center}nav img{max-width:276px;width:100%}.main-nav,.main-nav li{align-self:center}.main-nav{padding:0}.main-nav a{color:#000;font-size:.8em;padding:4px 1em}.main-nav a:hover{color:#529fa2;padding-bottom:0!important;border-bottom:0!important}.main-nav li{color:#fff;display:inline-block;font-size:1.3em;vertical-align:middle}.pgga-menu img{margin-bottom:-125px}.woocommerce-page .pgga-menu img{margin-bottom:0}.nav-btn{display:none}.side-nav,.side-nav a{color:#fff;transition:.4s}.side-nav{align-items:start;display:grid;height:100%;width:0;position:fixed;top:0;left:0;margin:0;background:#529fa2;overflow-x:hidden;padding:60px 0 0!important;list-style-type:none;z-index:200}.side-nav a{text-decoration:none;font-size:1.5em;display:block;text-align:center}.side-nav a:hover{border-bottom:0;padding-bottom:0}.side-nav .closebtn{position:absolute;top:0;right:25px;font-size:36px;margin-left:50px}#nav-icon,.nav-btn{width:61px;cursor:pointer}.nav-btn{color:#2b2b2b;font-size:1.5em;justify-self:end;padding:10px 0}#nav-icon{height:20px;position:relative;margin-top:8px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#nav-icon span{background-color:#529fa2;display:block;position:absolute;height:3px;width:100%;opacity:1;left:0;border-radius:4px}#nav-icon span:nth-child(1){top:0}#nav-icon span:nth-child(2){top:8px}#nav-icon span:nth-child(3){top:16px}article,body,li.product,main,section{display:grid}section{justify-self:center;padding:2.5em 2em;width:1200px}section:last-of-type{padding-bottom:5em}footer{background-color:#529fa2;display:grid;grid-gap:2em;grid-template-columns:1fr 1fr;width:100%;padding:3em}footer img{width:100%;max-width:120px;height:auto;margin-bottom:1em}footer a{color:#000}.footer-left{justify-self:start}.footer-right{justify-self:end}h1,h2{color:#529fa2;font-family:"Caviar dreams",sans-serif;line-height:1;margin:.5em 0;text-align:center;font-size:3em}form,p{justify-self:center}p{font-family:"Caviar dreams",sans-serif;line-height:1.5;margin:0 0 .8em;max-width:630px;text-align:center}a:hover{padding-bottom:2px;border-bottom:1px solid #529fa2}.woocommerce a.button{border:#fff0 1px solid;border-radius:10px;background-color:#529fa2;color:#fff;font-weight:600;justify-self:center;padding:.8em 2em!important;text-transform:uppercase;width:auto!important}.woocommerce a.button:hover{border:1px solid #529fa2!important;background-color:#fff;color:#529fa2}a.woocommerce-LoopProduct-link:hover{border-bottom:0;padding-bottom:0}select{width:100%!important}form{display:grid;grid-row-gap:1.5em;margin:2em 0 0;max-width:900px;width:100%}input{border:1px solid #2b2b2b;padding:1em;border-radius:4px}input::placeholder{color:#2b2b2b;font-size:1em;text-align:center}img{border-radius:10px;height:auto}.dc-woo{padding:2em}.dc-woo h1{margin-bottom:1em}.dc-woo h1,h1.page-title{color:#529fa2}.woocommerce-loop-product__title,span.price{text-align:center}p.woocommerce-result-count{color:#529fa2;padding:0}select.orderby{border-radius:0;color:#529fa2;padding:.5em}.attachment-woocommerce_thumbnail{margin-bottom:0!important}h2.woocommerce-loop-product__title{font-size:1.5em!important}a.button{border:#fff0 1px solid important;border-radius:10px important;background-color:#529fa2 important;color:#fff important;font-weight:600 important;justify-self:center important;padding:.8em 2em!important;text-transform:uppercase important;width:auto!important}a.button:hover{border:1px solid #529fa2!important;background-color:#fff important;color:#529fa2 important}bdi{font-size:1em!important}bdi,bdi span{color:#529fa2!important}.woocommerce .woocommerce-ordering{margin:0 0 3em}form.woocommerce-ordering{max-width:100%}@media only screen and (max-width:1200px){section{width:100%}}@media only screen and (max-width:960px){.main-nav{display:none}.nav-btn{align-self:center;display:block;justify-self:end}nav.pgga-menu{grid-template-columns:150px 1fr;padding:1.5em 2em}nav.pgga-menu img{height:auto;max-width:75px;margin-bottom:0}}@media only screen and (max-width:760px){footer{grid-template-columns:1fr}.footer-left,.footer-right{justify-self:center}.footer-left p,.footer-right p{text-align:center}.footer-left{grid-row-start:2}}@media only screen and (max-width:560px){h1{font-size:2em}h2{font-size:1.5em}section{padding:4em 1.5em}}@media only screen and (max-width:320px){body,footer,main,section{width:320px}}