@import url(https://fonts.googleapis.com/css2?family=Mulish:wght@400;700;800;900&display=swap);body{margin:0;overflow-x:hidden}.s-content-page{max-width:90rem}.row{max-width:90rem}.row .row{max-width:90rem}.row .row.column,.row .row.columns{margin-left:auto!important;margin-right:auto!important}.show-for-sr,.screen-reader-text,.show-on-focus,.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}#blog-content h2{font-size:28.4px}#blog-content h3{font-size:21.3px}.grid-x .five-col{width:50%}@media only screen and (min-width:64em){.grid-x .five-col{width:20%}}.c-buttons--horizontal-align-left{text-align:left}.c-buttons--horizontal-align-centre{text-align:center}.c-buttons--horizontal-align-right{text-align:right}.c-navicon{display:inline-block;cursor:pointer;transition-property:opacity;transition-duration:.4s;transition-timing-function:ease-in-out}.c-navicon:hover{opacity:.7}.c-navicon:active,.c-navicon:focus{outline:none}.c-navicon__box{display:block;width:2.5rem;height:1.5rem;position:relative}.c-navicon__inner{display:block;top:50%;transform:translateY(-50%)}.c-navicon__inner,.c-navicon__inner::before,.c-navicon__inner::after{width:100%;height:.0625rem;background-color:#000;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.c-navicon__inner::before,.c-navicon__inner::after{content:"";display:block}.c-navicon__inner::before{top:-.5rem}@media only screen and (min-width:64em){.c-navicon__inner::before{top:-.75rem}}.c-navicon__inner::after{bottom:-.5rem}@media only screen and (min-width:64em){.c-navicon__inner::after{bottom:-.75rem}}.c-navicon--spin .c-navicon__inner{transition-duration:0.3s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.c-navicon--spin .c-navicon__inner:before{transition:top 0.1s 0.34s ease-in,opacity 0.1s ease-in}.c-navicon--spin .c-navicon__inner:after{transition:bottom 0.1s 0.34s ease-in,transform 0.3s cubic-bezier(.55,.055,.675,.19)}.navigation--is-active .c-navicon--spin .c-navicon__inner{transform:rotate(225deg);transition-delay:0.14s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.navigation--is-active .c-navicon--spin .c-navicon__inner:before{top:0;opacity:0;transition:top 0.1s ease-out,opacity 0.1s 0.14s ease-out}.navigation--is-active .c-navicon--spin .c-navicon__inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.3s 0.14s cubic-bezier(.215,.61,.355,1)}.c-row--overflow-visible{overflow:visible}.c-row--overflow-visible.siteorigin-panels-stretch{overflow-y:visible}.c-row--no-padding-top{padding-top:0!important}.c-row--no-padding-bottom{padding-bottom:0!important}.c-row--no-padding-vertical{padding-top:0!important;padding-bottom:0!important}@media only screen and (min-width:40em){.c-row--valign-top,.c-row--valign-middle,.c-row--valign-bottom,.c-row--valign-equal{display:flex}}.c-row--valign-top .panel-grid-cell,.c-row--valign-middle .panel-grid-cell,.c-row--valign-bottom .panel-grid-cell,.c-row--valign-equal .panel-grid-cell{margin-left:-.025%;margin-right:-.025%}.c-row--valign-top{align-items:flex-start}.c-row--valign-middle{align-items:center}.c-row--valign-bottom{align-items:flex-end}.c-row--valign-equal{align-items:stretch}.c-row--valign-equal .widget{height:100%}.c-row--valign-equal .widget>div{height:100%}.c-row--widget-none .widget>div{margin-bottom:0!important}.c-row--widget-none .widget>div>div{margin-bottom:0!important}.c-row--margin-none{margin-bottom:0!important}.c-row--column-none>div{padding-left:0!important;padding-right:0!important}.siteorigin-panels-stretch{overflow:hidden}@media only screen and (min-width:0em) and (max-width:map-next((small:0,medium:640px,large:1024px,xlarge:1280px,xxlarge:1440px),small) - .0625){.siteorigin-panels-stretch[data-stretch-type="full-stretched"]{margin-left:0;margin-right:0}.siteorigin-panels-stretch[data-stretch-type="full-stretched"].c-row--column-none{margin-left:.9375rem;margin-right:.9375rem}.siteorigin-panels-stretch[data-stretch-type="full-stretched"][class*="panel-row-style-for-"]{margin-left:-.625rem;margin-right:-.625rem}}@media only screen and (min-width:40em){.siteorigin-panels-stretch[data-stretch-type="full-stretched"]{padding-left:0;padding-right:0;margin-left:-.9375rem;margin-right:-.9375rem}.siteorigin-panels-stretch[data-stretch-type="full-stretched"].c-row--column-none,.siteorigin-panels-stretch[data-stretch-type="full-stretched"][class*="panel-row-style-for-"].c-row--column-none{margin-left:0;margin-right:0}}@media (min-width:rem-calc(1440)){.siteorigin-panels-stretch[data-stretch-type="full"]{padding-left:calc(1 * (100vw - rem-calc(1440)) / 2);padding-right:calc(1 * (100vw - rem-calc(1440)) / 2)}.siteorigin-panels-stretch[data-stretch-type="full-stretched"]{padding-left:0;padding-right:0;margin-left:calc(-1 * (((100vw - rem-calc(1440)) / 2) + 15px));margin-right:calc(-1 * (((100vw - rem-calc(1440)) / 2) + 15px))}.siteorigin-panels-stretch[data-stretch-type="full-stretched"].c-row--column-none,.siteorigin-panels-stretch[data-stretch-type="full-stretched"][class*="panel-row-style-for-"].c-row--column-none{margin-left:calc(-1 * ((100vw - rem-calc(1440)) / 2));margin-right:calc(-1 * ((100vw - rem-calc(1440)) / 2))}}.siteorigin-panels-stretch.c-row--no-column-gutters>.panel-grid-cell{padding-left:0!important;padding-right:0!important}.panel-row-style.has-background{background-size:cover;background-repeat:no-repeat;background-position:center center}@media (max-width:1200px){.so-widget-cn-core-cta-slider-widget{overflow:hidden}}.panel-grid-cell:only-child{width:100%}.c-row--column-small .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}@media only screen and (min-width:64em){.c-row--column-small .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}}.c-row--column-smedium .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}@media only screen and (min-width:64em){.c-row--column-smedium .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}}.c-row--column-default .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}@media only screen and (min-width:64em){.c-row--column-default .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}}.c-row--column-large .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}@media only screen and (min-width:64em){.c-row--column-large .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}}.c-row--column-xlarge .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}@media only screen and (min-width:64em){.c-row--column-xlarge .panel-grid-cell{padding-left:1.3125rem;padding-right:1.3125rem}}@media only screen and (min-width:64em){.c-row--column-small .panel-grid-cell:nth-of-type(1),.c-row--column-smedium .panel-grid-cell:nth-of-type(1),.c-row--column-default .panel-grid-cell:nth-of-type(1),.c-row--column-large .panel-grid-cell:nth-of-type(1),.c-row--column-xlarge .panel-grid-cell:nth-of-type(1){padding-left:0}}@media only screen and (min-width:64em){.c-row--column-small .panel-grid-cell:last-child,.c-row--column-smedium .panel-grid-cell:last-child,.c-row--column-default .panel-grid-cell:last-child,.c-row--column-large .panel-grid-cell:last-child,.c-row--column-xlarge .panel-grid-cell:last-child{padding-right:0}}.c-row--margin-small{margin-bottom:1.3125rem}@media only screen and (min-width:64em){.c-row--margin-small{margin-bottom:1.3125rem}}.c-row--margin-smedium{margin-bottom:1.3125rem}@media only screen and (min-width:64em){.c-row--margin-smedium{margin-bottom:1.3125rem}}.c-row--margin-default{margin-bottom:1.3125rem}@media only screen and (min-width:64em){.c-row--margin-default{margin-bottom:1.3125rem}}.c-row--margin-large{margin-bottom:1.3125rem}@media only screen and (min-width:64em){.c-row--margin-large{margin-bottom:1.3125rem}}.c-row--margin-xlarge{margin-bottom:1.3125rem}@media only screen and (min-width:64em){.c-row--margin-xlarge{margin-bottom:1.3125rem}}@keyframes transition-fade-left{0%{opacity:0;transform:translateX(-100px)}100%{opacity:1;transform:translateX(0)}}html{scroll-behavior:smooth}html.navigation--is-active,html.product-filters--is-active,html.search--is-active{height:100vh;overflow:hidden}html.product-filters--is-active:after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgb(0 0 0 / .3);z-index:2;pointer-events:none;z-index:9999;position:fixed}html.c-modal--is-active,html.c-video-modal--is-active{overflow:hidden}body{font-family:"Mulish",sans-serif;overflow:unset}body .flickity-viewport{width:100%}body a{text-decoration:none}body a:focus-visible{outline:.125rem solid #2989ff;outline-offset:.125rem}body *:focus{outline:none}@media only screen and (max-width:63.9375em){body .desktop{display:none!important}}@media only screen and (min-width:64em){body .mobile{display:none!important}}body img{max-width:100%;height:auto}body p{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;line-height:normal;margin-bottom:0}@media only screen and (min-width:64em){body p{font-size:1rem}}body h1,body .h1{font-family:Mulish,sans-serif;font-size:2.36875rem;font-weight:900;line-height:120%}@media only screen and (min-width:64em){body h1,body .h1{font-size:3.15625rem}}body h2,body .h2{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){body h2,body .h2{font-size:2.36875rem}}body h3,body .h3{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){body h3,body .h3{font-size:1.775rem}}body h4,body .h4{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){body h4,body .h4{font-size:1.33125rem}}body h5,body .h5{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:900}@media only screen and (min-width:64em){body h5,body .h5{font-size:1rem}}body h6,body .h6{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;font-weight:900}@media only screen and (min-width:64em){body h6,body .h6{font-size:.875rem}}body h1 strong,body .h1 strong,body h2 strong,body .h2 strong,body h3 strong,body .h3 strong,body h4 strong,body .h4 strong,body h5 strong,body .h5 strong,body h6 strong,body .h6 strong{font-weight:900}body .grid-container{max-width:90rem;width:100%;padding-left:1.25rem;padding-right:1.25rem}body .grid-padding-x>.cell{padding-left:1.25rem;padding-right:1.25rem}body .grid-container:not(.full)>.grid-padding-x{margin-left:-1.25rem;margin-right:-1.25rem}body .c-accent{color:#FEB853}body .wp-caption{width:100%!important;margin-top:2.5rem}body .wp-caption+*{margin-top:2.5rem}body .wp-caption .wp-caption-text{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;margin-top:.625rem;color:#213C81;border-left:.0625rem solid #213C81;padding-left:.3125rem}@media only screen and (min-width:64em){body .wp-caption .wp-caption-text{font-size:.875rem}}body blockquote{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;background-color:#EDF1FA;color:#213C81;margin-top:2.5rem;border-left:none;padding:1.25rem;display:flex;gap:1.25rem;border-radius:.625rem}@media only screen and (min-width:64em){body blockquote{font-size:1rem}}body blockquote:before{content:"";background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/blockquote.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:block;width:38px;height:30px}@supports (-webkit-touch-callout:none) and (not (translate:none)){body blockquote>*:not(:last-child){margin-right:1.25rem}}body blockquote+*{margin-top:2.5rem}body blockquote p{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:inherit;flex:1 1}@media only screen and (min-width:64em){body blockquote p{font-size:1rem}}.page-id-818.page:not(.disable-background-image){background-image:none;background-color:#fff}.c-detailed-category-block__attribute{font-size:12px!important}.product-variation-disclaimer{display:flex;flex-direction:row;margin:20px 0;padding-right:10px}.product-variation-disclaimer .product-vatiation-disclaimer_icon{min-width:30px;width:25px;height:100%;margin-right:10px}.product-variation-disclaimer .product-vatiation-disclaimer_icon img{width:25px;height:25px}.product-variation-disclaimer .product-variation-disclaimer_warning p{color:var(--foundation-secondary-100,#4F71CF);font-weight:400;font-size:14px}.c-nav-footer .menu{display:flex;flex-direction:column;gap:.625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-nav-footer .menu>*:not(:last-child){margin-bottom:.625rem}}.c-nav-footer .menu .menu-item a{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;padding:0;color:#fff}@media only screen and (min-width:64em){.c-nav-footer .menu .menu-item a{font-size:1rem}}.c-nav-footer .menu .menu-item a:hover{color:#FEB853;text-decoration:underline}.c-nav-primary{min-width:100%}.c-nav-primary .menu{display:flex;justify-content:space-evenly;gap:1.25rem;flex-wrap:nowrap}@media only screen and (min-width:80em){.c-nav-primary .menu{justify-content:center}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-nav-primary .menu>*:not(:last-child){margin-right:1.25rem}}.c-page-header__main .c-nav-primary .menu .current-menu-item:not(.menu-heading):not(.menu-subheading)>a{text-decoration:underline;color:#4F71CF!important}.c-nav-primary .menu>.menu-item{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;padding:.625rem 0}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item{font-size:1rem}}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item{max-width:-moz-min-content;max-width:min-content}}@media only screen and (min-width:80em){.c-nav-primary .menu>.menu-item{max-width:unset}}.c-nav-primary .menu>.menu-item>a:first-of-type{min-height:100%;display:flex;align-items:center;text-align:center;padding-bottom:5px}.c-nav-primary .menu>.menu-item.menu-item-has-children>a{display:flex;align-items:center}.c-nav-primary .menu>.menu-item.menu-item-has-children>a:after{content:"";display:inline-block;width:.4375rem;height:.27981rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/menu-dropdown.svg);background-size:cover;margin-left:.3125rem}.c-nav-primary .menu>.menu-item>.sub-menu{display:none;background-color:#fff;width:100%;padding:1.25rem 0;margin:0}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item>.sub-menu{position:fixed;max-width:73.6875rem;transform:translateX(-50%);left:50%;border-radius:0 0 .625rem .625rem;box-shadow:0 26px 24px 0 rgb(33 60 129 / .15);z-index:10}}.c-nav-primary .menu>.menu-item>.sub-menu>.menu-item{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;padding:0 2.5rem}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item>.sub-menu>.menu-item{font-size:.875rem}}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item>.sub-menu>.menu-item:not(:first-child){border-left:2px solid #EDF1FA}}.c-nav-primary .menu>.menu-item>.sub-menu>.menu-item>.sub-menu{display:flex;flex-direction:column;margin:1.25rem 0 0 0}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item+.menu-item{margin-top:.625rem}}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item>.sub-menu>.menu-item>.sub-menu>.menu-item.menu-subheading+.menu-item{margin-top:.3125rem}}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item:hover>.sub-menu{display:flex}}.c-nav-primary .menu>.menu-item.down-menu{position:relative}.c-nav-primary .menu>.menu-item.down-menu .sub-menu{flex-direction:column;padding:20px 5px;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-nav-primary .menu>.menu-item.down-menu .sub-menu>*:not(:last-child){margin-bottom:1.25rem}}@media only screen and (min-width:64em){.c-nav-primary .menu>.menu-item.down-menu .sub-menu{left:0%;transform:none;position:absolute;top:2.3125rem;width:12.5rem}}.c-nav-primary .menu>.menu-item.down-menu .sub-menu li{padding:0 1rem}.c-nav-primary .menu .menu-item{list-style:none}.c-nav-primary .menu .menu-item>a{color:#213C81;padding:0}@media only screen and (min-width:64em){.c-nav-primary .menu .menu-item:not(.menu-heading):not(.menu-subheading):hover>a{text-decoration:underline;color:#4F71CF}}.c-nav-primary .menu .menu-item.menu-heading>a{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;pointer-events:none;font-weight:700}@media only screen and (min-width:64em){.c-nav-primary .menu .menu-item.menu-heading>a{font-size:1rem}}@media only screen and (min-width:64em){.c-nav-primary .menu .menu-item.menu-heading>a{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}}@media only screen and (min-width:64em) and (min-width:64em){.c-nav-primary .menu .menu-item.menu-heading>a{font-size:1.33125rem}}.c-nav-primary .menu .menu-item.menu-subheading>a{color:#909EC0;font-weight:700}.header-search-nav{display:flex;flex-direction:column}.aws-container{width:100%!important;height:40px}@media only screen and (min-width:64em){.aws-container{width:95%!important;margin:0 auto}}@media only screen and (min-width:64em){.aws-container{margin-bottom:10px}}.aws-container input::-moz-placeholder{color:#909EC0;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.aws-container input::placeholder{color:#909EC0;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.aws-container input:-ms-input-placeholder{color:#909EC0;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.aws-container input::-ms-input-placeholder{color:#909EC0;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.aws-container .aws-search-form .aws-wrapper{background-color:#FFF;border:none!important;border-radius:5px 0 0 5px!important;flex-grow:0;z-index:1;height:40px!important}.aws-container .aws-search-form .aws-wrapper .aws-search-field{background-color:#EDF1FA;border:none!important;box-shadow:0!important;font-size:16px;font-weight:400;padding-left:30px!important;color:#213C81}.aws-container .aws-search-form .aws-search-btn{background-color:#28B561;border:none!important;border-radius:5px!important;padding:12px 18px;width:auto!important;z-index:2;height:40px!important}.aws-search-result{border:1px solid #D8D8D8!important;border-radius:10px!important;margin-top:15px;padding:10px 0;box-shadow:3px 0 15px 0 rgb(0 0 0 / .15)!important}.aws-search-result .aws_result_item{border-bottom:0!important}.aws-search-result .aws_result_item .aws_result_image img{border:1px solid #C3C3C3}.aws-search-result .aws_result_item .aws_result_title{color:#213C81;font-size:16px;font-style:normal;font-weight:400;line-height:100%}.aws-search-result .aws_result_item .aws_result_price{color:#1C1F26;font-size:16px;font-style:normal;font-weight:700;line-height:100%}.aws-container .aws-search-form .aws-search-btn .aws-search-btn_icon{fill:#fff;height:24px;width:24px}.c-navicon{width:2.5rem;padding:0 .40625rem}.c-navicon:hover{opacity:1}.c-navicon__box{width:1.6875rem;height:2.5rem}.c-navicon .c-navicon__inner,.c-navicon .c-navicon__inner::before,.c-navicon .c-navicon__inner::after{width:1.6875rem;height:.125rem;background-color:#28B561;border-radius:.3125rem;position:absolute;left:0;transition:all 0.3s ease-in-out}.c-navicon>span{font-family:Mulish,sans-serif;font-size:.5rem;font-weight:700;line-height:150%;text-decoration:underline;display:block;text-align:center;margin-top:.3125rem;color:#213C81}.c-navicon .menu-open{display:none}.navigation--is-active .c-navicon .menu-open{display:block}.navigation--is-active .c-navicon .menu-closed{display:none}.c-offcanvas{position:fixed;left:0;right:0;bottom:0;top:15rem;pointer-events:none;opacity:0;z-index:1004;transform:scale(1.2);transform-origin:center center;background-color:#fff;transition:transform 0.5s 0.2s cubic-bezier(.445,.05,.55,.95),opacity 0.5s cubic-bezier(.445,.05,.55,.95);overflow-y:auto}.navigation--is-active .c-offcanvas{opacity:1;pointer-events:initial;transform:scale(1)}.c-offcanvas__inner{padding:0 1.25rem}.c-offcanvas__content:before,.c-offcanvas__content:after{content:'';z-index:2;position:absolute;left:0;right:0;height:3.125rem;pointer-events:none}.c-offcanvas__menu{padding:0 0 1.25rem 0}.c-offcanvas__courtesy{background-color:#EDF1FA;border-radius:.625rem;padding:1.25rem}.c-offcanvas__courtesy-heading{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-offcanvas__courtesy-heading{font-size:1.33125rem}}.c-offcanvas__courtesy-section+.c-offcanvas__courtesy-section{border-top:.125rem solid #CAD4F1;padding-top:1.25rem}.c-offcanvas__courtesy-section:not(:last-child){padding-bottom:1.25rem}.c-offcanvas__courtesy-list>*+*{margin-top:.9375rem}.c-offcanvas__courtesy-item img{width:.9375rem;height:.9375rem;margin-right:1.25rem}.c-offcanvas__courtesy-link{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#213C81;text-decoration:underline}@media only screen and (min-width:64em){.c-offcanvas__courtesy-link{font-size:1rem}}.c-offcanvas__courtesy ul{margin:0;list-style:none}.c-offcanvas .c-nav-primary .menu{flex-direction:column;align-items:flex-start;gap:0}.c-offcanvas .c-nav-primary .menu>.menu-item{padding:0;width:100%;flex-direction:column;border-bottom:.125rem solid #EDF1FA;font-weight:700}.c-offcanvas .c-nav-primary .menu>.menu-item.c-menu-button{border-top:0}.c-offcanvas .c-nav-primary .menu>.menu-item.c-menu-button:last-child{margin-top:.9375rem}.c-offcanvas .c-nav-primary .menu>.menu-item>a{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;padding:1.25rem 0;width:100%}@media only screen and (min-width:64em){.c-offcanvas .c-nav-primary .menu>.menu-item>a{font-size:1.33125rem}}.c-offcanvas .c-nav-primary .menu>.menu-item.current-menu-item:not(.menu-heading):not(.menu-subheading)>a{color:#4F71CF}.c-offcanvas .c-nav-primary .menu>.menu-item.menu-item-has-children.is-active>.sub-menu{display:flex;flex-direction:column;padding:0 0 1.25rem 0}.c-offcanvas .c-nav-primary .menu .sub-menu{position:relative;top:unset;left:unset;width:100%;background-color:#fff0;box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0;gap:1.25rem}.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item{border-top:0;padding:0}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item:not(:last-child){margin-bottom:1.25rem}}.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item>a{font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:150%;color:#4F71CF;font-weight:700}.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item.current-menu-item:not(.menu-heading):not(.menu-subheading)>a{color:#4F71CF;text-decoration:underline}.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item.is-active .sub-menu{display:flex!important}.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item .sub-menu{margin-top:.9375rem;padding-left:1.25rem;gap:.625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item .sub-menu .menu-item:not(:last-child){margin-bottom:.625rem}}.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item .sub-menu .menu-item a{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#213C81;padding:.3125rem .625rem}@media only screen and (min-width:64em){.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item .sub-menu .menu-item a{font-size:1rem}}.c-offcanvas .c-nav-primary .menu .sub-menu>.menu-item .sub-menu .menu-item.current-menu-item:not(.menu-heading):not(.menu-subheading)>a{color:#213C81;font-weight:700;text-decoration:underline;background-color:#EDF1FA;border-radius:.3125rem}.c-offcanvas .c-nav-primary .menu .sub-menu .sub-menu{display:none!important;gap:.9375rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-offcanvas .c-nav-primary .menu .sub-menu .sub-menu>.menu-item:not(:last-child){margin-bottom:.9375rem}}.c-offcanvas .c-nav-primary .menu .menu-item.menu-heading>a{pointer-events:initial}.c-offcanvas .c-nav-primary .menu .menu-item>a{display:flex;align-items:center;justify-content:space-between}.c-offcanvas .c-nav-primary .menu .menu-item.is-active>a{background-color:#fff0}.c-offcanvas .c-nav-primary .menu .menu-item.is-active>a:after{transform:rotate(180deg)}.c-offcanvas .c-nav-primary .menu .menu-item.menu-item-has-children>a:after{content:"";display:inline-block;width:.4375rem;height:.27981rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/menu-dropdown.svg);background-size:cover;margin-left:.3125rem}.c-offcanvas .yith_woocommerce_ajax_search{margin-top:.625rem}.c-offcanvas .yith_woocommerce_ajax_search .yith-ajaxsearch-filters{display:none}.c-offcanvas .yith_woocommerce_ajax_search .search-input-container input[type="search"]{background-image:none!important}.c-offcanvas .yith_woocommerce_ajax_search .autocomplete-suggestions{display:none!important}.c-page-footer{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/footer-bg.svg);background-size:cover;background-position:center top}.c-page-footer__column-heading{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#fff;margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-page-footer__column-heading{font-size:1.33125rem}}.c-page-footer__inner{margin-top:2.9375rem}.c-page-footer__inner .grid-x .cell{margin-bottom:2.1875rem}.c-page-footer__inner>.row{display:flex;flex-wrap:wrap}.c-page-footer__copyright{padding:1.375rem;border-top:.0625rem solid #37508E;margin-top:1.375rem;display:flex;flex-direction:column;gap:1.25rem;flex-wrap:wrap}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-page-footer__copyright>*:not(:last-child){margin-bottom:1.25rem}}@media only screen and (min-width:64em){.c-page-footer__copyright{flex-direction:row;justify-content:space-between}}.c-page-footer__copyright p{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#fff;text-align:center}@media only screen and (min-width:64em){.c-page-footer__copyright p{font-size:.875rem}}.c-page-footer__copyright p a{color:#fff;text-decoration:underline}.c-page-footer__icons{display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;margin-top:3.5rem;align-items:center}@media only screen and (min-width:64em){.c-page-footer__icons{flex-direction:row;margin-top:4.125rem;gap:1.25rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-page-footer__icons>*:not(:last-child){margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-page-footer__icons>*:not(:last-child){margin-bottom:0;margin-right:1.25rem}}}.c-page-footer .c-payment-icons__heading{display:none}.c-page-footer .c-payment-icons__list{margin-top:0}.c-page-footer .c-payment-icons__item img{height:1.875rem;width:auto}.c-page-header{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);z-index:999;position:sticky;top:0;background-color:#fff}.search--is-active .c-page-header{z-index:1010}.c-page-header__main{padding:.625rem 0}@media only screen and (min-width:64em){.c-page-header__main{padding:1.25rem}}.c-page-header__main .grid-container{max-width:100rem}.c-page-header__main .cell{display:flex;align-items:start;justify-content:center}.c-page-header__main .cell.desktop{padding-left:0;padding-right:0}.c-page-header__main .cell:first-child{justify-content:flex-start}.c-page-header__main .cell:last-child{justify-content:flex-end}.c-page-header__search{margin-top:.1875rem;margin-bottom:1.25rem}.c-page-header__search .yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field{background-color:#EDF1FA!important}.c-page-header-banner{background-color:#33353C;padding:.5rem 0}@media only screen and (min-width:64em){.c-page-header-banner{padding:.5rem 0 .5rem 0}}.c-page-header-banner .cell{display:flex;flex-wrap:nowrap;justify-content:space-between}.c-page-header-banner__payment-badges{height:100%;align-items:center;justify-content:center;gap:4.5px;line-height:0}.c-page-header-banner__payment-badges a{height:1.125rem}.c-page-header-banner__reviews{display:flex;align-items:center}.c-page-header-banner__reviews .c-header-reviews{display:flex;align-items:center;gap:.5rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-page-header-banner__reviews .c-header-reviews>*:not(:last-child){margin-right:1.25rem}}.c-page-header-banner__reviews .c-header-reviews__rating{display:flex}.c-page-header-banner__reviews .c-header-reviews__star{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/review-star.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:.82469rem;height:.82469rem;display:block}.c-page-header-banner__reviews .c-header-reviews__text p{color:#fff;text-decoration:underline;font-size:.75rem}.c-page-header-banner__reviews .c-header-reviews__logo{height:1rem}.c-page-header-banner__contact{display:flex;align-items:center;justify-content:center;gap:.75rem}@media only screen and (min-width:64em){.c-page-header-banner__contact{justify-content:flex-end}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-page-header-banner__contact>*:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-page-header-banner__contact>*:not(:last-child){margin-bottom:0;margin-right:1.25rem}}}.c-page-header-banner__contact a{color:#FFF;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:flex;align-items:center}.c-page-header-banner__contact a:before{content:"";display:inline-block;width:.625rem;height:.625rem;background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:.5rem}.c-page-header-banner__contact-number:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/contact-number.svg)}.c-page-header-banner__contact-email:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/contact-email.svg)}.c-page-header-usps{background-color:#4F71CF;padding:.625rem}.search--is-active .c-page-header-usps{display:none}.c-page-header-usps__inner{display:flex;justify-content:center;gap:.625rem}@media only screen and (min-width:64em){.c-page-header-usps__inner{gap:12.5rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-page-header-usps__inner>*:not(:last-child){margin-right:.625rem}@media only screen and (min-width:64em){.c-page-header-usps__inner>*:not(:last-child){margin-right:12.5rem}}}.c-page-header-usps__item{font-family:Mulish,sans-serif;font-size:.625rem;font-weight:400;line-height:150%;display:flex;align-items:center;flex-direction:column;text-align:center}@media only screen and (min-width:64em){.c-page-header-usps__item{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;flex-direction:row}}@media only screen and (min-width:64em) and (min-width:64em){.c-page-header-usps__item{font-size:.875rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-page-header-usps__item:not(:last-child){margin-right:.625rem}@media only screen and (min-width:64em){.c-page-header-usps__item:not(:last-child){margin-right:12.5rem}}}.c-page-header-usps__icon{margin-right:.625rem}.c-page-header-usps__icon img{height:.625rem;width:auto}@media only screen and (min-width:64em){.c-page-header-usps__icon img{height:1rem}}.c-page-header-usps__text{color:#fff;text-decoration:underline}.c-page-header-usps__text a{color:#fff}.c-page-header-icons{display:flex;justify-content:flex-end;gap:.625rem}@media only screen and (min-width:64em){.c-page-header-icons{gap:1.25rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-page-header-icons__icon:not(:last-child){margin-right:.625rem}@media only screen and (min-width:64em){.c-page-header-icons__icon:not(:last-child){margin-right:1.25rem}}}.c-page-header-icons__icon a{background-color:#28B561;background-position:center;background-repeat:no-repeat;display:block;width:2.5rem;height:2.5rem;border-radius:.3125rem}.c-page-header-icons__icon span{font-family:Mulish,sans-serif;font-size:.5rem;font-weight:700;line-height:150%;text-decoration:underline;display:block;text-align:center;margin-top:.3125rem;color:#213C81}.c-page-header-icons__icon.search a{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/header-search.svg)}.c-page-header-icons__icon.basket{position:relative}.c-page-header-icons__icon.basket a{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/header-basket.svg)}.c-page-header-icons__icon.basket .count{position:absolute;top:.3125rem;right:.3125rem;background-color:#FF3528;color:#fff;border-radius:100%;text-decoration:none;width:.75rem;height:.75rem;margin-top:0}.c-page-header-icons__icon.account a{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/header-account.svg)}.c-page-logo{display:inline-block}.c-page-logo,.c-page-logo svg{width:11.3125rem;height:2.5rem}.category .c-archive .c-archive__posts{margin-top:2.5rem}.c-archive__header{position:relative;padding-top:1.25rem;padding-bottom:6.25rem}@media only screen and (min-width:64em){.c-archive__header{padding-top:.9375rem}}.c-archive__header svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.c-archive__header .woocommerce .woocommerce-breadcrumb,.c-archive__header .c-breadcrumbs{color:#ffffff!important;margin-top:0;margin-bottom:2.5rem}.c-archive__header .woocommerce .woocommerce-breadcrumb a,.c-archive__header .c-breadcrumbs a{color:#ffffff!important}.c-archive__header-wrapper{display:grid;grid-template-columns:1fr;gap:2.5rem}@media only screen and (min-width:64em){.c-archive__header-wrapper{grid-template-columns:2fr 3fr;gap:6.25rem}}.c-archive__header-content{color:#fff}.c-archive__header-content a{color:#FEB853!important;text-decoration:underline}.c-archive__header-content>*+*{margin-top:1.875rem}@media only screen and (min-width:64em){.c-archive__header-content>*+*{margin-top:1.25rem}}.c-archive__header-title{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:inherit}@media only screen and (min-width:64em){.c-archive__header-title{font-size:2.36875rem}}@media only screen and (min-width:64em){.c-archive__header-title{font-family:Mulish,sans-serif;font-size:2.36875rem;font-weight:900;line-height:120%}}@media only screen and (min-width:64em) and (min-width:64em){.c-archive__header-title{font-size:3.15625rem}}.c-archive__header-description{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:inherit}@media only screen and (min-width:64em){.c-archive__header-description{font-size:1rem}}.c-archive__header-description>*{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:inherit}@media only screen and (min-width:64em){.c-archive__header-description>*{font-size:1rem}}.c-archive__header-search{width:100%;padding-top:1.5625rem}@media only screen and (min-width:64em){.c-archive__header-search{width:70%}}.c-archive__header-search>*+*{margin-top:1.875rem}.c-archive__header-search .searchform{width:100%}.c-archive__header-search .searchform>div{display:flex}.c-archive__header-search .searchform input[type="text"]{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;margin-bottom:0;background-color:#fff0;border:0;box-shadow:none;padding:.5rem 1.25rem;color:#213C81;height:2.5rem;background-color:#EDF1FA;border-radius:.3125rem}@media only screen and (min-width:64em){.c-archive__header-search .searchform input[type="text"]{font-size:1rem}}.c-archive__header-search .searchform input[type="text"]::-moz-placeholder{color:#909EC0}.c-archive__header-search .searchform input[type="text"]::placeholder{color:#909EC0}.c-archive__header-search .searchform input[type="submit"]{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);border-radius:.3125rem;background-color:#28B561;border:none;display:flex;justify-content:center;padding:.65625rem 4.125rem}.c-archive__header-search .searchform input[type="submit"]:disabled,.c-archive__header-search .searchform input[type="submit"][disabled],.c-archive__header-search .searchform input[type="submit"].disabled{cursor:not-allowed}.c-archive__header-search .searchform input[type="submit"]:hover{background-position:150% center}.c-archive__header-search .searchform input[type="submit"]:active{background-position:right center}.c-archive__header-search .searchform input[type="submit"]:hover,.c-archive__header-search .searchform input[type="submit"]:active,.c-archive__header-search .searchform input[type="submit"]:focus{background-color:#28B561;color:#fff}.c-archive__header-search .searchform input[type="submit"]:disabled,.c-archive__header-search .searchform input[type="submit"][disabled],.c-archive__header-search .searchform input[type="submit"].disabled{color:#ffffff!important}@media only screen and (max-width:63.9375em){.c-archive__header-search .searchform input[type="submit"]{width:2.5rem;height:2.5rem;font-size:0;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/header-search.svg);background-position:center;background-repeat:no-repeat;background-size:auto;padding:.0625rem .375rem}}.c-archive__header-categories{margin-left:0;margin-bottom:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:2.1875rem}.c-archive__header-categories .cat-item{color:#FEB853;text-decoration:underline}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-archive__header-categories .cat-item:not(:last-child){margin-right:2.1875rem}}.c-archive__header-categories .cat-item a{color:inherit}.c-archive__posts-wrapper{display:grid;grid-template-columns:1fr;gap:3.75rem}@media only screen and (min-width:64em){.c-archive__posts-wrapper{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.c-basket-contact-info{margin-top:3.75rem;padding:2.5rem;border-radius:.625rem;background-color:#EDF1FA}.c-basket-contact-info__heading{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-basket-contact-info__heading{font-size:1.33125rem}}.c-basket-contact-info__detail{display:flex;align-items:center;gap:.8125rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-basket-contact-info__detail>*:not(:last-child){margin-right:.8125rem}}.c-basket-contact-info__detail:not(:last-child){margin-bottom:.625rem}.c-basket-contact-info__detail a{color:#4F71CF;text-decoration:underline}.c-blue-text-section{margin:4.0625rem 0;scroll-margin-top:15.625rem}.c-blue-text-section__container{background-color:#CAD4F1;padding:2.5rem 1.875rem;border-radius:.625rem;max-width:52.625rem;margin:0 auto}.c-blue-text-section__heading{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-blue-text-section__heading{font-size:1.33125rem}}.c-blue-text-section__text{margin-top:1.25rem}.c-blue-text-section__text>*+*{margin-top:1.25rem}.c-breadcrumbs{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;margin:.875rem 0 0 0;color:#213C81;clear:both;text-transform:lowercase}@media only screen and (min-width:64em){.c-breadcrumbs{font-size:.875rem}}@media only screen and (min-width:64em){.c-breadcrumbs{margin:2.0625rem 0 0 0}}.c-breadcrumbs a{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#213C81;text-decoration:underline}@media only screen and (min-width:64em){.c-breadcrumbs a{font-size:.875rem}}.brochure .df-app{display:none}.brochure.is-available .df-app{display:block}.c-button{width:100%}@media only screen and (min-width:64em){.c-button{width:auto}}.c-button.hero{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);width:-moz-max-content;width:max-content}.c-button.hero:disabled,.c-button.hero[disabled],.c-button.hero.disabled{cursor:not-allowed}.c-button.hero:hover{background-position:150% center}.c-button.hero:active{background-position:right center}.c-button.hero:hover,.c-button.hero:active,.c-button.hero:focus{background-color:#28B561;color:#fff}.c-button.hero:disabled,.c-button.hero[disabled],.c-button.hero.disabled{color:#ffffff!important}.c-button.no-variation{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#4F71CF;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/primary-button-accent.svg)}.c-button.no-variation:disabled,.c-button.no-variation[disabled],.c-button.no-variation.disabled{cursor:not-allowed}.c-button.no-variation:hover{background-position:150% center}.c-button.no-variation:active{background-position:right center}.c-button.no-variation:hover,.c-button.no-variation:active,.c-button.no-variation:focus{background-color:#4F71CF;color:#fff}.c-button.secondary{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg)}.c-button.secondary:disabled,.c-button.secondary[disabled],.c-button.secondary.disabled{cursor:not-allowed}.c-button.secondary:hover{background-position:150% center}.c-button.secondary:active{background-position:right center}.c-button.secondary:hover,.c-button.secondary:active,.c-button.secondary:focus{background-color:#28B561;color:#fff}.c-button.secondary:disabled,.c-button.secondary[disabled],.c-button.secondary.disabled{color:#ffffff!important}.c-button.tertiary{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;background-color:#BDC5D9;color:#213C81;padding:.625rem;border-radius:.625rem}@media only screen and (min-width:64em){.c-button.tertiary{font-size:.875rem}}.c-button.inline{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;display:inline-block;font-weight:400;color:#4F71CF;text-decoration:underline;transition:0.2s all cubic-bezier(.445,.05,.55,.95);cursor:pointer}@media only screen and (max-width:63.9375em){.c-button.inline{width:-moz-max-content;width:max-content}}.c-button.inline:hover{color:#849CDD}.c-button.inline:active,.c-button.inline:focus{color:#4F71CF}.c-button+.c-button{margin-top:.625rem}@media only screen and (min-width:64em){.c-button+.c-button{margin-top:0;margin-left:1.25rem}}.c-button.c-button--blocked{display:block;width:100%}.c-carousel-gallery{margin-top:3.875rem}@media only screen and (min-width:64em){.c-carousel-gallery{margin-top:7.75rem}}.c-carousel-gallery__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;text-align:center;margin-bottom:0}@media only screen and (min-width:64em){.c-carousel-gallery__heading{font-size:2.36875rem}}.c-carousel-gallery__thumbs{display:flex;margin:1.25rem 0 0 0;width:100%}@media only screen and (min-width:64em){.c-carousel-gallery__thumbs{width:calc(50% - 1.5625rem)}}.c-carousel-gallery__thumb{width:calc(25% - 1.25rem);margin-right:.625rem;border-radius:.625rem;overflow:hidden;height:3.125rem}@media only screen and (min-width:64em){.c-carousel-gallery__thumb{margin-right:1.25rem;height:5.4375rem}}.c-carousel-gallery__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-carousel-gallery__thumb.is-selected{border:.125rem solid #213C81}.c-carousel-gallery__item{display:grid;grid-template-columns:1fr;gap:3.125rem}@media only screen and (min-width:64em){.c-carousel-gallery__item{grid-template-columns:1fr 1fr}}.c-carousel-gallery__item.is-selected .c-carousel-gallery__item-image{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.c-carousel-gallery__item-image{border-radius:.625rem;overflow:hidden;height:16.125rem}@media only screen and (min-width:64em){.c-carousel-gallery__item-image{height:33.6875rem}}.c-carousel-gallery__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-carousel-gallery__item-content{display:flex;flex-direction:column;justify-content:center;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-carousel-gallery__item-content:not(:last-child){margin-bottom:1.25rem}}@media only screen and (min-width:64em){.c-carousel-gallery__item-content{padding:6.4375rem 4.375rem}}.c-carousel-gallery__item-heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-carousel-gallery__item-heading{font-size:1.775rem}}.c-carousel-gallery__item-text{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#1C1F26}@media only screen and (min-width:64em){.c-carousel-gallery__item-text{font-size:1rem}}.c-carousel-gallery__item-text>*+*{margin-top:1.25rem}.c-carousel-gallery__carousel{margin-top:2.5rem;padding:1.25rem;border-radius:1.25rem;background-color:#fff;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}@media only screen and (min-width:64em){.c-carousel-gallery__carousel{padding:3.125rem}}.c-carousel-gallery .flickity-enabled .flickity-button.next{left:unset;right:-.625rem}@media only screen and (min-width:64em){.c-carousel-gallery .flickity-enabled .flickity-button.next{right:-2.8125rem}}.c-carousel-gallery .flickity-enabled .flickity-button.previous{left:-.625rem;right:unset}@media only screen and (min-width:64em){.c-carousel-gallery .flickity-enabled .flickity-button.previous{left:-2.8125rem}}.woocommerce .c-cart{display:flex;align-items:flex-start;gap:60px;flex-direction:column}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce .c-cart>*:not(:last-child){margin-bottom:3.75rem}}@media only screen and (min-width:64em){.woocommerce .c-cart{flex-direction:row}}.woocommerce .c-cart__header{margin-bottom:2.5rem;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.woocommerce .c-cart__header .c-button--back{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;display:block;margin-top:1.25rem;margin-bottom:0;color:#4F71CF;width:100%}@media only screen and (min-width:64em){.woocommerce .c-cart__header .c-button--back{font-size:.875rem}}@media only screen and (min-width:64em){.woocommerce .c-cart__header .c-button--back{margin-top:1.875rem}}.woocommerce .c-cart__header .c-button--back span{text-decoration:underline}.woocommerce .c-cart__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-top:1.25rem;margin-bottom:0}@media only screen and (min-width:64em){.woocommerce .c-cart__heading{font-size:1.775rem}}@media only screen and (min-width:64em){.woocommerce .c-cart__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;margin-top:3.125rem}}@media only screen and (min-width:64em) and (min-width:64em){.woocommerce .c-cart__heading{font-size:2.36875rem}}.woocommerce .c-cart__heading span{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.woocommerce .c-cart__heading span{font-size:1.775rem}}@media only screen and (min-width:64em){.woocommerce .c-cart__heading span{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}}@media only screen and (min-width:64em) and (min-width:64em){.woocommerce .c-cart__heading span{font-size:1.33125rem}}.woocommerce .c-cart__subtotal{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#4F71CF;flex:0 0 6.75rem}@media only screen and (min-width:64em){.woocommerce .c-cart__subtotal{font-size:1.775rem}}.woocommerce .c-cart .woocommerce-cart-form{width:100%}.c-cart .shop_table{width:100%;border:none!important;border-bottom:.125rem solid #EDF1FA!important;padding:2.5rem 0 3.125rem 0}.c-cart .shop_table.shop_table_responsive tr:nth-child(2n) td{background-color:#fff0}.c-cart .shop_table.shop_table_responsive tr td{text-align:left!important}.c-cart .shop_table.shop_table_responsive tr td:before{display:none}.c-cart .shop_table.shop_table_responsive .cart_item .product-thumbnail{display:block;flex:0 0 4.0625rem}.c-cart .shop_table.shop_table_responsive .cart_item .product-thumbnail__wrapper{width:4.0625rem;height:4.0625rem}.c-cart .shop_table.shop_table_responsive .cart_item .product-availability{margin-bottom:1.25rem;font-weight:700}.c-cart .shop_table tbody,.c-cart .shop_table tr,.c-cart .shop_table td{border:none!important;background-color:#fff0;padding-top:0;padding-bottom:0}.c-cart .shop_table .cart_item{display:flex;gap:.625rem}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item{gap:2.5rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-cart .shop_table .cart_item>*:not(:last-child){margin-right:.625rem}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item>*:not(:last-child){margin-right:2.5rem}}}.c-cart .shop_table .cart_item:not(:last-of-type){margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item:not(:last-of-type){margin-bottom:3.75rem}}.c-cart .shop_table .cart_item .product-thumbnail{padding:0;flex:0 0 14.0625rem}.c-cart .shop_table .cart_item .product-thumbnail__wrapper{width:14.0625rem;height:11.0625rem;border-radius:.625rem;background-color:#EDF1FA;overflow:hidden}.c-cart .shop_table .cart_item .product-thumbnail__wrapper.has-lifestyle-image img{-o-object-fit:cover;object-fit:cover}.c-cart .shop_table .cart_item .product-thumbnail__wrapper.has-lifestyle-image img[src$=".jpeg"],.c-cart .shop_table .cart_item .product-thumbnail__wrapper.has-lifestyle-image img[src$=".jpg"]{-o-object-fit:cover;object-fit:cover}.c-cart .shop_table .cart_item .product-thumbnail__wrapper.has-lifestyle-image img[src$=".png"]{-o-object-fit:contain;object-fit:contain}.c-cart .shop_table .cart_item .product-thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.c-cart .shop_table .cart_item .product-information{flex:1 1 auto;padding-left:0;padding-right:1.875rem;padding-top:0;padding-bottom:0;position:relative;vertical-align:top;display:flex;flex-direction:column}.c-cart .shop_table .cart_item .product-name{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;font-weight:700;color:#213C81;margin-bottom:.3125rem;width:95%}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-name{font-size:.875rem}}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-name{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;margin-bottom:1.25rem}}@media only screen and (min-width:64em) and (min-width:64em){.c-cart .shop_table .cart_item .product-name{font-size:1.775rem}}.c-cart .shop_table .cart_item .product-name a{color:inherit}.c-cart .shop_table .cart_item .product-variations{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;margin-bottom:.625rem}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-variations{font-size:.875rem}}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-variations{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;margin-bottom:2.5rem}}@media only screen and (min-width:64em) and (min-width:64em){.c-cart .shop_table .cart_item .product-variations{font-size:1rem}}.c-cart .shop_table .cart_item .product-variations .product-variation p{display:inline;font-weight:700}.c-cart .shop_table .cart_item .product-variations .variation-Quantity+.product-quantity-price .product-quantity .product-quantity__label{display:none}.c-cart .shop_table .cart_item .product-quantity-price{display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-quantity-price{flex-direction:row}}.c-cart .shop_table .cart_item .product-quantity-price .product-quantity__label{margin-bottom:.9375rem}.c-cart .shop_table .cart_item .product-quantity-price .quantity input[type="number"]{width:2.5rem}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-quantity-price .quantity input[type="number"]{width:3.75rem}}.c-cart .shop_table .cart_item .product-price{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#4F71CF}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-price{font-size:.875rem}}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-price{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}}@media only screen and (min-width:64em) and (min-width:64em){.c-cart .shop_table .cart_item .product-price{font-size:1rem}}.c-cart .shop_table .cart_item .product-price .amount{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-price .amount{font-size:1.33125rem}}@media only screen and (min-width:64em){.c-cart .shop_table .cart_item .product-price .amount{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%}}@media only screen and (min-width:64em) and (min-width:64em){.c-cart .shop_table .cart_item .product-price .amount{font-size:2.36875rem}}.c-cart .shop_table .cart_item .product-remove{position:absolute;top:0;right:0}.c-cart .shop_table .cart_item .product-remove a.remove:hover{background-color:#fff0}.c-cart .shop_table .cart_item .product-remove a.remove:hover svg path{fill:#FECD86}.c-cart .shop_table .actions{width:100%}@media only screen and (min-width:48em){.c-cart .shop_table .actions{display:flex;flex:0 0 26.0625rem;justify-content:space-between}}.c-cart .shop_table .actions .coupon button{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#4F71CF;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/primary-button-accent.svg);padding-left:1.125rem;padding-right:1.125rem}.c-cart .shop_table .actions .coupon button:disabled,.c-cart .shop_table .actions .coupon button[disabled],.c-cart .shop_table .actions .coupon button.disabled{cursor:not-allowed}.c-cart .shop_table .actions .coupon button:hover{background-position:150% center}.c-cart .shop_table .actions .coupon button:active{background-position:right center}.c-cart .shop_table .actions .coupon button:hover,.c-cart .shop_table .actions .coupon button:active,.c-cart .shop_table .actions .coupon button:focus{background-color:#4F71CF;color:#fff}@media only screen and (min-width:48em){.c-cart .shop_table .actions .coupon{width:60%}.c-cart .shop_table .actions .coupon .input-text{width:calc(100% - 165px)}}.c-cart__actions{width:100%}@media only screen and (min-width:64em){.c-cart__actions{flex:0 0 26.0625rem}}.woocommerce-cart{background-image:none!important}.woocommerce-cart .cky-revisit-bottom-left{bottom:6.25rem}.woocommerce-cart .shipping-calculator-form{position:relative;z-index:1}@media only screen and (max-width:63.9375em){#billing_first_name_field,#billing_last_name_field{width:100%}}.collection-only{margin-top:1rem;display:flex;gap:.625rem}.collection-only:before{content:'';background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/info-icon.svg);display:block;background-repeat:no-repeat;background-size:contain;background-position:center;width:1.25rem;height:1.25rem}.woocommerce .c-cart-collaterals{border-radius:.625rem;border:.125rem solid #EDF1FA;padding:2.5rem}.woocommerce .c-cart-collaterals .cart_totals{float:none;width:100%;display:flex;flex-direction:column;gap:1.25rem}@media only screen and (min-width:64em){.woocommerce .c-cart-collaterals .cart_totals{gap:2.5rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce .c-cart-collaterals .cart_totals>*:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:64em){.woocommerce .c-cart-collaterals .cart_totals>*:not(:last-child){margin-bottom:2.5rem}}}.woocommerce .c-cart-collaterals__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.woocommerce .c-cart-collaterals__heading{font-size:1.775rem}}.woocommerce .c-cart-collaterals table.shop_table{margin:0;border-top:none!important;border-bottom:none!important;padding-top:.625rem;padding-bottom:.625rem}.woocommerce .c-cart-collaterals table.shop_table tr:first-child th,.woocommerce .c-cart-collaterals table.shop_table tr:first-child td,.woocommerce .c-cart-collaterals table.shop_table tr:last-child th,.woocommerce .c-cart-collaterals table.shop_table tr:last-child td{border-top:.125rem solid #EDF1FA!important}.woocommerce .c-cart-collaterals table.shop_table tr th,.woocommerce .c-cart-collaterals table.shop_table tr td{border-top:0;padding-left:0;padding-right:0}.woocommerce .c-cart-collaterals table.shop_table tr td{text-align:right!important}.woocommerce .c-cart-collaterals table.shop_table .order-total{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#4F71CF}@media only screen and (min-width:64em){.woocommerce .c-cart-collaterals table.shop_table .order-total{font-size:1.33125rem}}.woocommerce .c-cart-collaterals table.shop_table .order-total td,.woocommerce .c-cart-collaterals table.shop_table .order-total th{font-weight:900}.woocommerce .c-cart-collaterals table.shop_table .order-total td strong,.woocommerce .c-cart-collaterals table.shop_table .order-total th strong{font-weight:900}.woocommerce .c-cart-collaterals table.shop_table .order-total td small,.woocommerce .c-cart-collaterals table.shop_table .order-total th small{color:#4F71CF}.woocommerce .c-cart-collaterals table.shop_table.shop_table_responsive tbody tr{display:table-row}.woocommerce .c-cart-collaterals table.shop_table.shop_table_responsive tbody tr th,.woocommerce .c-cart-collaterals table.shop_table.shop_table_responsive tbody tr td{display:table-cell}.woocommerce .c-cart-collaterals .wc-proceed-to-checkout{padding:0}.woocommerce .c-cart-collaterals .wc-proceed-to-checkout .checkout-button{width:100%;display:block;margin:0}.woocommerce .c-cart-collaterals .ppc-button-wrapper{margin-top:1.25rem}.c-category-section{padding:2.1875rem 0 0 0;color:#213C81}@media only screen and (min-width:64em){.c-category-section{padding:5rem 0 2.5rem 0}}.c-category-section__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;text-align:center;margin-bottom:0}@media only screen and (min-width:64em){.c-category-section__heading{font-size:2.36875rem}}.c-category-section__categories{display:flex;flex-wrap:wrap;justify-content:center;margin:1.875rem -.625rem -.625rem -.625rem}@media only screen and (min-width:64em){.c-category-section__categories{margin:3.125rem -.625rem -.625rem -.625rem}}@media only screen and (min-width:64em){.c-category-section__categories.show-descriptions{margin-bottom:-4.375rem}}.c-category-section__categories.show-descriptions .c-category-section__category{margin-bottom:1.25rem;width:100%}@media only screen and (min-width:64em){.c-category-section__categories.show-descriptions .c-category-section__category{width:calc(33.33% - 1.25rem);margin-bottom:4.375rem}}.c-category-section__categories.show-descriptions .c-category-section__category-title{text-align:left;margin-top:.625rem}@media only screen and (min-width:64em){.c-category-section__categories.show-descriptions .c-category-section__category-title{margin-top:1.25rem}}.c-category-section__categories.show-descriptions .c-category-section__category-description{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#1C1F26;margin-top:.625rem}@media only screen and (min-width:64em){.c-category-section__categories.show-descriptions .c-category-section__category-description{font-size:1rem}}.c-category-section__categories.show-descriptions .c-category-section__category-description>*{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-category-section__categories.show-descriptions .c-category-section__category-description>*{font-size:1rem}}@media only screen and (min-width:64em){.c-category-section__categories.show-descriptions .c-category-section__category-description{margin-top:1.25rem}}.c-category-section__categories.show-descriptions .c-category-section__category-image{box-shadow:none;transition:0.2s all cubic-bezier(.445,.05,.55,.95)}.c-category-section__categories.show-descriptions .c-category-section__category:hover .c-category-section__category-image{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.c-category-section__categories.breakout-images .c-category-section__category-image{border-radius:0;box-shadow:none;position:relative;text-align:center;overflow:visible}.c-category-section__categories.breakout-images .c-category-section__category-image:before{content:'';display:block;position:absolute;top:2.0625rem;left:0;width:100%;bottom:0;background-color:#fff;z-index:-1;border-radius:.625rem}.c-category-section__categories.breakout-images .c-category-section__category-image img{width:10rem;height:8.5625rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:64em){.c-category-section__categories.breakout-images .c-category-section__category-image img{width:20.9375rem;height:17.8125rem}}.c-category-section__categories.breakout-images .c-category-section__category:hover .c-category-section__category-image{box-shadow:none}.c-category-section__categories.breakout-images .c-category-section__category:hover .c-category-section__category-image:before{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.c-category-section__category{width:calc(50% - 1.25rem);margin:.625rem;transition:0.2s all cubic-bezier(.445,.05,.55,.95)}@media only screen and (min-width:64em){.c-category-section__category{width:calc(33.33% - 1.25rem)}}.c-category-section__category:hover{transform:translateY(-10px)}.c-category-section__category a{display:block}.c-category-section__category-image{border-radius:.625rem;overflow:hidden;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.c-category-section__category-image img{height:6.5rem;width:100%;-o-object-fit:cover;object-fit:cover;mix-blend-mode:darken}@media only screen and (min-width:64em){.c-category-section__category-image img{height:18.4375rem}}.c-category-section__category-title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;text-align:center;color:#213C81;margin-top:.625rem;margin-bottom:0}@media only screen and (min-width:64em){.c-category-section__category-title{font-size:1.775rem}}.c-category-description{background-color:#CAD4F1;border-radius:.625rem;padding:1.875rem 1.25rem;max-width:73.75rem;margin:6.25rem auto;scroll-margin-top:12.5rem}.c-category-description>*+*{margin-top:1.25rem}.c-category-description h1,.c-category-description h2,.c-category-description h3,.c-category-description h4,.c-category-description h5,.c-category-description h6{color:#213C81}.c-category-description h2{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-category-description h2{font-size:1.775rem}}.c-category-description h3{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-category-description h3{font-size:1.33125rem}}.c-category-description h4{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}.c-category-description h5{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-category-description h5{font-size:1rem}}.c-category-description h6{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-category-description h6{font-size:.875rem}}.c-checkout-header__main{padding:1.875rem 0 1.25rem 0;border-bottom:.625rem solid #4F71CF}@media only screen and (min-width:64em){.c-checkout-header__main{padding:3.125rem 0 2.5rem 0}}.c-checkout-header__main .cell{display:flex;align-items:center}.c-checkout-header__main .cell:first-child{justify-content:flex-start}.c-checkout-header__main .cell:last-child{justify-content:flex-end}.c-checkout-header__icon{display:flex;align-items:center;flex-direction:column;color:#213C81}@media only screen and (min-width:64em){.c-checkout-header__icon{flex-direction:row;gap:.625rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.c-checkout-header__icon>*:not(:last-child){margin-right:.625rem}}}.c-checkout-header__icon p{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700}@media only screen and (min-width:64em){.c-checkout-header__icon p{font-size:1rem}}.c-checkout-footer{margin-top:2.5rem}.c-checkout-footer__inner{background:linear-gradient(144deg,#4F71CF -85.79%,#213C81 56.36%),#fff;padding:3.125rem 0}.c-checkout-footer .cell{display:flex;flex-direction:column}@media only screen and (min-width:64em){.c-checkout-footer .cell{flex-direction:row;flex-wrap:wrap}}.c-checkout-footer .c-footer-contact-details{align-items:center}@media only screen and (min-width:64em){.c-checkout-footer .c-footer-contact-details{justify-content:flex-start;flex-direction:row}}.c-checkout-footer .c-footer-contact-details a{font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:150%;text-decoration:underline}.c-checkout-footer__copyright{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#6476A7;text-align:center;padding-top:1.25rem;border-top:.125rem solid #37508E;width:100%}@media only screen and (min-width:64em){.c-checkout-footer__copyright{display:flex;align-items:flex-start;margin-top:2.5rem}}.c-checkout-footer__copyright>*{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-checkout-footer__copyright>*{flex:1 0 0%;text-align:center}}@media only screen and (min-width:64em){.c-checkout-footer__copyright>*:first-child{text-align:left}}@media only screen and (min-width:64em){.c-checkout-footer__copyright>*:last-child{text-align:right}}.c-checkout-footer__copyright>*+*{margin-top:1.25rem}@media only screen and (min-width:64em){.c-checkout-footer__copyright>*+*{margin-top:0}}.c-checkout-footer__copyright a{color:#617FD4;text-decoration:underline}.c-checkout-footer__nav{margin-top:3.75rem;margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-checkout-footer__nav{margin-top:0;margin-bottom:0;flex:1 0 0%}}.c-checkout-footer__nav ul{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:20px;align-self:stretch;flex-wrap:wrap}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-checkout-footer__nav ul>*:not(:last-child){margin-right:1.25rem}}@media only screen and (min-width:64em){.c-checkout-footer__nav ul{justify-content:flex-end}}.c-checkout-footer__nav ul li a{font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:150%;padding:0;color:#fff}.c-buying-guide{margin-top:5rem}.c-buying-guide__container{background-color:#fff;padding:2.5rem 1.25rem;border-radius:1.25rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}@media only screen and (min-width:64em){.c-buying-guide__container{padding:3.125rem 1.875rem}}.c-buying-guide__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-buying-guide__heading{font-size:1.775rem}}.c-buying-guide table{margin-top:2.5rem;overflow-x:auto;border-collapse:collapse;border:none;background-color:#fff0;border:none}.c-buying-guide table img{width:6.25rem;height:5rem;-o-object-fit:contain;object-fit:contain;border-radius:.625rem;background-color:#fff}.c-buying-guide table tbody{background-color:#fff0;border:none}.c-buying-guide table tr{gap:2.5rem;border-radius:.625rem;background-color:#fff}.c-buying-guide table tr:nth-child(even){background-color:#fff}.c-buying-guide table tr:nth-child(even) th:first-child,.c-buying-guide table tr:nth-child(even) td:first-child{background-color:#fff}.c-buying-guide table tr:nth-child(odd){background-color:#EDF1FA}.c-buying-guide table tr:nth-child(odd) th:first-child,.c-buying-guide table tr:nth-child(odd) td:first-child{background-color:#EDF1FA}.c-buying-guide table th,.c-buying-guide table td{padding:1.25rem;text-align:center}.c-buying-guide table th:first-child,.c-buying-guide table td:first-child{width:8.75rem;border-top-left-radius:.625rem;border-bottom-left-radius:.625rem;position:sticky;left:0}.c-buying-guide table th:last-child,.c-buying-guide table td:last-child{border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.c-buying-guide table td>*+*{margin-top:1.25rem}.c-buying-guide table td a{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#4F71CF;text-decoration:underline}@media only screen and (min-width:64em){.c-buying-guide table td a{font-size:1rem}}.c-buying-guide__table-wrapper{overflow-x:auto;margin-right:-1.25rem;padding-right:1.25rem}.c-buying-guide__item-name{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;min-height:3.125rem}@media only screen and (min-width:64em){.c-buying-guide__item-name{font-size:1rem}}.c-buying-guide__text{max-width:60.625rem;margin-top:2.5rem}.c-buying-guide__text a{color:#4F71CF;text-decoration:underline}.c-buying-guide__rating{display:flex;justify-content:center;gap:.0625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-buying-guide__rating>*:not(:last-child){margin-right:.0625rem}}.c-buying-guide__star{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/review-star.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:1.5625rem;height:1.5625rem;display:block}.c-breadcrumb-section{max-width:87.5rem;margin:2.1875rem auto}.c-contact-form{padding:2.5rem 0;margin-top:2.5rem}@media only screen and (min-width:64em){.c-contact-form{padding:3.125rem 0;margin-top:3.125rem}}.c-contact-form__container{display:flex;flex-direction:column;gap:3.75rem}@media only screen and (min-width:64em){.c-contact-form__container{gap:2.5rem;flex-direction:row}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-contact-form__container>*:not(:last-child){margin-bottom:3.75rem}@media only screen and (min-width:64em){.c-contact-form__container>*:not(:last-child){margin-bottom:0;margin-right:2.5rem}}}@media only screen and (min-width:64em){.c-contact-form__content{flex:0 0 37.9375rem}}.c-contact-form__details{display:flex;align-items:flex-start;gap:.9375rem;margin-top:.9375rem;flex-direction:column}@media only screen and (min-width:64em){.c-contact-form__details{flex-direction:column}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-contact-form__details>*:not(:last-child){margin-bottom:.9375rem}}.c-contact-form__details .phone-number{display:flex;align-items:center;gap:.625rem;color:#213C81;text-decoration:underline}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.c-contact-form__details .phone-number>*:not(:last-child){margin-right:.625rem}}}.c-contact-form__details .phone-number:before{content:'';display:block;width:1rem;height:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMuMjE3NzggNi45MjQ0NEM0LjQ5Nzc4IDkuNDQgNi41NiAxMS41MDIyIDkuMDc1NTYgMTIuNzgyMkwxMS4wMzExIDEwLjgyNjdDMTEuMjggMTAuNTc3OCAxMS42MjY3IDEwLjUwNjcgMTEuOTM3OCAxMC42MDQ0QzEyLjkzMzMgMTAuOTMzMyAxNCAxMS4xMTExIDE1LjExMTEgMTEuMTExMUMxNS4zNDY5IDExLjExMTEgMTUuNTczIDExLjIwNDggMTUuNzM5NyAxMS4zNzE1QzE1LjkwNjQgMTEuNTM4MiAxNiAxMS43NjQzIDE2IDEyVjE1LjExMTFDMTYgMTUuMzQ2OSAxNS45MDY0IDE1LjU3MyAxNS43Mzk3IDE1LjczOTdDMTUuNTczIDE1LjkwNjQgMTUuMzQ2OSAxNiAxNS4xMTExIDE2QzExLjEwMzQgMTYgNy4yNTk4MyAxNC40MDc5IDQuNDI1OTQgMTEuNTc0MUMxLjU5MjA2IDguNzQwMTcgMCA0Ljg5NjYxIDAgMC44ODg4ODlDMCAwLjY1MzE0MSAwLjA5MzY1MDUgMC40MjcwNDggMC4yNjAzNDkgMC4yNjAzNDlDMC40MjcwNDggMC4wOTM2NTA1IDAuNjUzMTQxIDAgMC44ODg4ODkgMEg0QzQuMjM1NzUgMCA0LjQ2MTg0IDAuMDkzNjUwNSA0LjYyODU0IDAuMjYwMzQ5QzQuNzk1MjQgMC40MjcwNDggNC44ODg4OSAwLjY1MzE0MSA0Ljg4ODg5IDAuODg4ODg5QzQuODg4ODkgMiA1LjA2NjY3IDMuMDY2NjcgNS4zOTU1NiA0LjA2MjIyQzUuNDkzMzMgNC4zNzMzMyA1LjQyMjIyIDQuNzIgNS4xNzMzMyA0Ljk2ODg5TDMuMjE3NzggNi45MjQ0NFoiIGZpbGw9IiNGRUI4NTMiLz4KPC9zdmc+Cg==)}.c-contact-form__details .email{display:flex;align-items:center;gap:.625rem;color:#213C81;text-decoration:underline}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.c-contact-form__details .email>*:not(:last-child){margin-right:.625rem}}}.c-contact-form__details .email:before{content:'';display:block;width:1rem;height:.8125rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjQgMEgxLjZDMC43MiAwIDAuMDA3OTk5OTkgMC43MzEyNSAwLjAwNzk5OTk5IDEuNjI1TDAgMTEuMzc1QzAgMTIuMjY4OCAwLjcyIDEzIDEuNiAxM0gxNC40QzE1LjI4IDEzIDE2IDEyLjI2ODggMTYgMTEuMzc1VjEuNjI1QzE2IDAuNzMxMjUgMTUuMjggMCAxNC40IDBaTTE0LjQgMy4yNUw4IDcuMzEyNUwxLjYgMy4yNVYxLjYyNUw4IDUuNjg3NUwxNC40IDEuNjI1VjMuMjVaIiBmaWxsPSIjRkVCODUzIi8+Cjwvc3ZnPgo=)}.c-contact-form__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-contact-form__heading{font-size:2.36875rem}}.c-contact-form__description{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#6476A7;margin:1.25rem 0}@media only screen and (min-width:64em){.c-contact-form__description{font-size:1rem}}.c-contact-form__description *{font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:150%;color:inherit}.c-contact-form__form{flex:1}.c-contact-form__form .gform_wrapper form .gform-body .gfield_label{color:#213C81}.c-contact-form__form .gform_wrapper form .gform-body .gfield_required{color:#FF3528}.c-cta-section{padding:2.5rem 0;scroll-margin-top:12.5rem}.c-cta-section__cta{display:flex;align-items:stretch;flex-direction:column-reverse;overflow:hidden;border-radius:1.875rem;filter:drop-shadow(0 11px 24px rgb(33 60 129 / .15))}@media only screen and (min-width:64em){.c-cta-section__cta{border-radius:3.125rem;flex-direction:row}}.c-cta-section__cta+.c-cta-section__cta{margin-top:2.5rem}@media only screen and (min-width:64em){.c-cta-section__cta-content-wrapper,.c-cta-section__cta-image{width:60%}}.c-cta-section__cta-content-wrapper{position:relative;z-index:2;display:flex;justify-content:center;align-items:center;padding:4.5rem 2.1875rem 1.6875rem 2.1875rem}@media only screen and (min-width:64em){.c-cta-section__cta-content-wrapper{padding:6.0625rem 0}}.c-cta-section__cta-content-wrapper .c-cta-section__svg-wrapper{position:absolute;display:block;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0}@media only screen and (min-width:64em){.c-cta-section__cta-content-wrapper .c-cta-section__svg-wrapper{opacity:1}}.c-cta-section__cta-content-wrapper .c-cta-section__svg-wrapper+.c-cta-section__svg-wrapper{opacity:1}@media only screen and (min-width:64em){.c-cta-section__cta-content-wrapper .c-cta-section__svg-wrapper+.c-cta-section__svg-wrapper{opacity:0}}.c-cta-section__cta-content{color:#fff}@media only screen and (min-width:64em){.c-cta-section__cta-content{max-width:33rem}}.c-cta-section__cta-content>*+*{margin-top:1.25rem}@media only screen and (min-width:64em){.c-cta-section__cta-content>*+*{margin-top:2.5rem}}.c-cta-section__cta-image{z-index:-1;height:23rem;margin-bottom:-25%}@media only screen and (min-width:64em){.c-cta-section__cta-image{height:auto;margin-left:-16%;margin-bottom:0}}.c-cta-section__cta-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-cta-section__cta-heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-cta-section__cta-heading{font-size:2.36875rem}}.c-cta-section__cta-text{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#E9EBF2}@media only screen and (min-width:64em){.c-cta-section__cta-text{font-size:1rem}}.c-cta-section__cta-text>*+*{margin-top:1.25rem}.c-cta-section__cta-text>*{line-height:1.5}.c-cta-section__cta-text a{color:#FEB853}.c-cta-section.no-overlap .c-cta-section__cta{align-items:center}.c-cta-section.no-overlap .c-cta-section__cta-content-wrapper{margin-bottom:1.875rem}@media only screen and (min-width:64em){.c-cta-section.no-overlap .c-cta-section__cta-content-wrapper{padding:4.0625rem 0!important;margin-bottom:0}}.c-cta-section.no-background .c-cta-section__cta{border-radius:0}.c-cta-section.no-background .c-cta-section__cta+.c-cta-section__cta{margin-top:0}.c-cta-section.no-background .c-cta-section__cta:nth-child(even){flex-direction:column-reverse}@media only screen and (min-width:64em){.c-cta-section.no-background .c-cta-section__cta:nth-child(even){flex-direction:row-reverse}}.c-cta-section.no-background .c-cta-section__cta:nth-child(odd){flex-direction:column-reverse}@media only screen and (min-width:64em){.c-cta-section.no-background .c-cta-section__cta:nth-child(odd){flex-direction:row}}.c-cta-section.no-background .c-cta-section__cta-content-wrapper{padding:0}.c-cta-section.no-background .c-cta-section__cta-content-wrapper .c-cta-section__svg-wrapper{opacity:0}.c-cta-section.no-background .c-cta-section__cta-image{margin-bottom:0;height:15.8125rem}@media only screen and (min-width:64em){.c-cta-section.no-background .c-cta-section__cta-image{margin-left:0;height:28.125rem}}.c-cta-section.no-background .c-cta-section__cta-image img{border-radius:1.25rem}.c-cta-section.no-background .c-cta-section__cta-heading{color:#213C81;padding-top:1.875rem}@media only screen and (min-width:64em){.c-cta-section.no-background .c-cta-section__cta-heading{padding-top:0}}.c-cta-section.no-background .c-cta-section__cta-text{color:#1C1F26}@media only screen and (min-width:64em){.c-cta-section.no-background .c-cta-section__cta-text{padding-bottom:0}}.c-cta-section.no-background.swap-direction .c-cta-section__cta:nth-child(odd){flex-direction:column-reverse}@media only screen and (min-width:64em){.c-cta-section.no-background.swap-direction .c-cta-section__cta:nth-child(odd){flex-direction:row-reverse}}.c-cta-section.no-background.swap-direction .c-cta-section__cta:nth-child(even){flex-direction:column-reverse}@media only screen and (min-width:64em){.c-cta-section.no-background.swap-direction .c-cta-section__cta:nth-child(even){flex-direction:row}}.c-cta-section.full-width-cta .grid-container{max-width:100%;padding-left:0;padding-right:0}@media only screen and (max-width:63.9375em){.c-cta-section.full-width-cta .grid-container .cell{padding-left:0;padding-right:0}}.c-cta-section.full-width-cta .grid-container .cell .c-cta-section__cta{border-radius:0}.c-cross-sells{margin-top:1.25rem}@media only screen and (min-width:64em){.c-cross-sells{margin-top:3.75rem}}.c-cross-sells__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-cross-sells__heading{font-size:1.775rem}}.c-cross-sells .products:before,.c-cross-sells .products:after{display:none!important}@media only screen and (min-width:64em){.c-cross-sells .products{display:grid;grid-template-columns:repeat(4,1fr);row-gap:1.25rem;-moz-column-gap:.625rem;column-gap:.625rem}}.c-cross-sells .products.flickity-enabled{margin-right:-1.25rem}.c-cross-sells .products.flickity-enabled .c-simple-product-card{width:60%;margin-right:.625rem;margin-bottom:1.25rem}.c-delivery-info{margin-top:6.25rem}.c-delivery-info__container{width:100%;max-width:68.5625rem;margin:0 auto}.c-delivery-info__container>*+*{margin-top:1.6875rem}@media only screen and (min-width:64em){.c-delivery-info__container>*+*{margin-top:3.75rem}}.c-delivery-info__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;text-align:center;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-delivery-info__heading{font-size:2.36875rem}}.c-delivery-info__content h1,.c-delivery-info__content h2,.c-delivery-info__content h3,.c-delivery-info__content h4,.c-delivery-info__content h5,.c-delivery-info__content h6{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-delivery-info__content h1,.c-delivery-info__content h2,.c-delivery-info__content h3,.c-delivery-info__content h4,.c-delivery-info__content h5,.c-delivery-info__content h6{font-size:1.33125rem}}.c-delivery-info__content p:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-delivery-info__content p:not(:last-child){margin-bottom:2.5rem}}@media only screen and (min-width:64em){.c-delivery-info__content.columns{-moz-columns:2;columns:2;-moz-column-gap:4.8125rem;column-gap:4.8125rem}}.c-delivery-notice{background-color:#EDF1FA!important;text-align:left!important;padding:.625rem 1.25rem;border-radius:.625rem;display:flex;align-items:center;gap:1.25rem;font-weight:700;color:#213C81}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.c-delivery-notice>*:not(:last-child){margin-right:1.25rem}}}.c-delivery-notice svg{flex:0 0 auto}.c-detailed-category-section{margin-top:3.875rem}.c-detailed-category-section__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:2rem;text-align:center}@media only screen and (min-width:64em){.c-detailed-category-section__heading{font-size:2.36875rem}}@media only screen and (min-width:64em){.c-detailed-category-section__heading{margin-bottom:3.75rem}}.c-detailed-category-section__products{display:grid;grid-template-columns:repeat(1,1fr);-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:.125rem;list-style:none;margin:0}@media only screen and (min-width:40em){.c-detailed-category-section__products{grid-template-columns:repeat(2,1fr);row-gap:3.75rem}}@media only screen and (min-width:64em){.c-detailed-category-section__products{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:64em){.c-detailed-category-section__products.three-per-row{grid-template-columns:repeat(3,1fr)}}.c-detailed-category-block{position:relative;transition:0.2s all cubic-bezier(.445,.05,.55,.95);display:flex;flex-wrap:wrap;flex-direction:column}.c-detailed-category-block>*{width:100%}.c-detailed-category-block:hover{margin-top:-.625rem;margin-bottom:.625rem}.c-detailed-category-block:hover .c-detailed-category-block__image:before{box-shadow:0 11px 24px 0 rgb(26 35 49 / .15)}.c-detailed-category-block>*+*{margin-top:1.25rem}.c-detailed-category-block__content>*+*{margin-top:1.25rem}.c-detailed-category-block__category-name{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-detailed-category-block__category-name{font-size:1.775rem}}@media only screen and (min-width:64em){.c-detailed-category-block__category-name{height:5.625rem}}.c-detailed-category-block__category-description>*:first-child{margin-bottom:1.25rem}.c-detailed-category-block__category-description>*+*{margin-top:.625rem}.c-detailed-category-block__category-price{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF;margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-detailed-category-block__category-price{font-size:1rem}}.c-detailed-category-block__category-price .amount{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-detailed-category-block__category-price .amount{font-size:1.775rem}}.c-detailed-category-block__category-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.c-detailed-category-block__image{position:relative;border-radius:.625rem .625rem 0 0;text-align:center;overflow:hidden}.c-detailed-category-block__image:before{content:"";display:block;width:100%;height:90%;background-color:#EDF1FA;position:absolute;bottom:0;left:0;z-index:-1;border-radius:.625rem}.c-detailed-category-block__image img{height:17.3125rem;width:100%;-o-object-fit:contain;object-fit:contain}.c-detailed-category-block__attributes{display:flex;flex-wrap:wrap;gap:.5rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.c-detailed-category-block__attributes>*:not(:last-child){margin-right:.5rem}}}.c-detailed-category-block__attribute{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#213C81;background-color:#FFDCA9;border-radius:.625rem;padding:.4375rem .5rem;display:inline-flex;align-items:center;gap:.3125rem}@media only screen and (min-width:64em){.c-detailed-category-block__attribute{font-size:.875rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.c-detailed-category-block__attribute>*:not(:last-child){margin-right:.3125rem}}}.c-detailed-category-block__attribute-value{font-weight:700}.c-detailed-category-block__attribute-label{display:inline-flex;align-items:center}.c-detailed-category-block__attribute-label.customisable:before,.c-detailed-category-block__attribute-label.durability:before{content:"";display:inline-block;vertical-align:middle;width:.875rem;height:.875rem;margin-right:.3125rem;background-size:contain;background-repeat:no-repeat;background-position:center}.c-detailed-category-block__attribute-label.customisable:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/plp-customisable-icon.svg)}.c-detailed-category-block__attribute-label.durability:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/plp-durability-icon.svg)}.c-detailed-category-block__buttons{align-self:flex-end}.c-detailed-category-block .c-button{width:100%}.three-per-row .c-detailed-category-block:hover .c-detailed-category-block__image:before{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.three-per-row .c-detailed-category-block__image:before{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.c-downloads>*+*{margin-top:2.5rem}.c-downloads__section{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);padding:1.25rem .625rem;border-radius:1.25rem}@media only screen and (min-width:64em){.c-downloads__section{padding:2.5rem}}.c-downloads__section>*+*{margin-top:1.875rem}.c-downloads__format-heading{display:flex;flex-direction:column;align-items:center;gap:.625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.c-downloads__format-heading>*:not(:last-child){margin-bottom:.625rem}}}.c-downloads__range-heading{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:1.25rem;border-bottom:.125rem solid #EDF1FA}@media only screen and (min-width:64em){.c-downloads__range-heading{font-size:1.33125rem}}.c-downloads__range table thead,.c-downloads__range table tbody,.c-downloads__range table tfoot{background-color:#fff0;border:0}.c-downloads__range table thead th{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;padding:.625rem;text-align:center;width:calc(100% / 3)}@media only screen and (min-width:64em){.c-downloads__range table thead th{font-size:1.33125rem}}@media only screen and (min-width:64em){.c-downloads__range table thead th{padding:1.25rem}}.c-downloads__range table thead th:first-child{text-align:left}.c-downloads__range table tbody tr:nth-child(odd){background-color:#EDF1FA}.c-downloads__range table tbody tr:nth-child(even){background-color:#fff0}.c-downloads__range table tbody tr td{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;padding:1.25rem;text-align:center}@media only screen and (min-width:64em){.c-downloads__range table tbody tr td{font-size:1rem}}.c-downloads__range table tbody tr td:first-child{border-top-left-radius:.625rem;border-bottom-left-radius:.625rem;color:#1C1F26;font-weight:700;text-align:left}.c-downloads__range table tbody tr td:last-child{border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.c-downloads__range table tbody tr td a{color:#4F71CF;text-decoration:underline}.c-enquiry-section{display:flex;justify-content:center;margin:2.5rem auto;max-width:90rem;gap:2.5rem;flex-direction:column}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-enquiry-section>*:not(:last-child){margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-enquiry-section>*:not(:last-child){margin-bottom:0;margin-right:2.5rem}}}@media only screen and (min-width:64em){.c-enquiry-section{flex-direction:row;padding:0;margin:6.25rem auto}}.c-enquiry-section .c-contact-form-section{width:100%}@media only screen and (min-width:64em){.c-enquiry-section .c-contact-form-section{width:50%;padding:3.125rem 5.9375rem}}.c-enquiry-section .c-contact-form-section__heading{color:#213C81}.c-enquiry-section .c-contact-form-section__text{color:#6476A7;font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-enquiry-section .c-contact-form-section__text{font-size:1rem}}.c-enquiry-section .c-contact-form-section__details{display:flex;align-items:flex-start;gap:.9375rem;margin-top:.9375rem;flex-direction:column}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-enquiry-section .c-contact-form-section__details>*:not(:last-child){margin-bottom:.9375rem}@media only screen and (min-width:64em){.c-enquiry-section .c-contact-form-section__details>*:not(:last-child){margin-bottom:0;margin-right:.625rem}}}@media only screen and (min-width:64em){.c-enquiry-section .c-contact-form-section__details{flex-direction:row;align-items:center}}.c-enquiry-section .c-contact-form-section__details .phone-number{display:flex;align-items:center;gap:.625rem;color:#213C81;text-decoration:underline}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-enquiry-section .c-contact-form-section__details .phone-number>*:not(:last-child){margin-right:.625rem}}.c-enquiry-section .c-contact-form-section__details .phone-number:before{content:'';display:block;width:1rem;height:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMuMjE3NzggNi45MjQ0NEM0LjQ5Nzc4IDkuNDQgNi41NiAxMS41MDIyIDkuMDc1NTYgMTIuNzgyMkwxMS4wMzExIDEwLjgyNjdDMTEuMjggMTAuNTc3OCAxMS42MjY3IDEwLjUwNjcgMTEuOTM3OCAxMC42MDQ0QzEyLjkzMzMgMTAuOTMzMyAxNCAxMS4xMTExIDE1LjExMTEgMTEuMTExMUMxNS4zNDY5IDExLjExMTEgMTUuNTczIDExLjIwNDggMTUuNzM5NyAxMS4zNzE1QzE1LjkwNjQgMTEuNTM4MiAxNiAxMS43NjQzIDE2IDEyVjE1LjExMTFDMTYgMTUuMzQ2OSAxNS45MDY0IDE1LjU3MyAxNS43Mzk3IDE1LjczOTdDMTUuNTczIDE1LjkwNjQgMTUuMzQ2OSAxNiAxNS4xMTExIDE2QzExLjEwMzQgMTYgNy4yNTk4MyAxNC40MDc5IDQuNDI1OTQgMTEuNTc0MUMxLjU5MjA2IDguNzQwMTcgMCA0Ljg5NjYxIDAgMC44ODg4ODlDMCAwLjY1MzE0MSAwLjA5MzY1MDUgMC40MjcwNDggMC4yNjAzNDkgMC4yNjAzNDlDMC40MjcwNDggMC4wOTM2NTA1IDAuNjUzMTQxIDAgMC44ODg4ODkgMEg0QzQuMjM1NzUgMCA0LjQ2MTg0IDAuMDkzNjUwNSA0LjYyODU0IDAuMjYwMzQ5QzQuNzk1MjQgMC40MjcwNDggNC44ODg4OSAwLjY1MzE0MSA0Ljg4ODg5IDAuODg4ODg5QzQuODg4ODkgMiA1LjA2NjY3IDMuMDY2NjcgNS4zOTU1NiA0LjA2MjIyQzUuNDkzMzMgNC4zNzMzMyA1LjQyMjIyIDQuNzIgNS4xNzMzMyA0Ljk2ODg5TDMuMjE3NzggNi45MjQ0NFoiIGZpbGw9IiNGRUI4NTMiLz4KPC9zdmc+Cg==)}.c-enquiry-section .c-contact-form-section__details .email{display:flex;align-items:center;gap:.625rem;color:#213C81;text-decoration:underline}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-enquiry-section .c-contact-form-section__details .email>*:not(:last-child){margin-right:.625rem}}.c-enquiry-section .c-contact-form-section__details .email:before{content:'';display:block;width:1rem;height:.8125rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjQgMEgxLjZDMC43MiAwIDAuMDA3OTk5OTkgMC43MzEyNSAwLjAwNzk5OTk5IDEuNjI1TDAgMTEuMzc1QzAgMTIuMjY4OCAwLjcyIDEzIDEuNiAxM0gxNC40QzE1LjI4IDEzIDE2IDEyLjI2ODggMTYgMTEuMzc1VjEuNjI1QzE2IDAuNzMxMjUgMTUuMjggMCAxNC40IDBaTTE0LjQgMy4yNUw4IDcuMzEyNUwxLjYgMy4yNVYxLjYyNUw4IDUuNjg3NUwxNC40IDEuNjI1VjMuMjVaIiBmaWxsPSIjRkVCODUzIi8+Cjwvc3ZnPgo=)}.c-enquiry-section .c-contact-form-section form{padding-top:2.5rem}.c-enquiry-section .c-contact-form-section form .gform_body .gform-field-label{color:#213C81}.c-enquiry-section .c-contact-form-section form .gform_body .gfield_required{color:#FF3528}.c-enquiry-section .c-contact-form-section form .gform_body .gfield--type-textarea textarea{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#EDF1FA;padding:.5rem 1.25rem;height:auto;color:#1C1F26;border-radius:.3125rem;box-shadow:none;border:none}@media only screen and (min-width:64em){.c-enquiry-section .c-contact-form-section form .gform_body .gfield--type-textarea textarea{font-size:1rem}}.c-enquiry-section .c-contact-form-section form .gform_body .gfield--type-textarea textarea::-moz-placeholder{color:#909EC0}.c-enquiry-section .c-contact-form-section form .gform_body .gfield--type-textarea textarea::placeholder{color:#909EC0}.c-enquiry-section .c-contact-form-section form .gform_body .gfield--type-textarea .ginput_counter{display:none}.c-enquiry-section .c-contact-form-section .gform_footer{display:flex;justify-content:center}.c-enquiry-section .c-contact-form-section .gform_footer .gform_button{max-width:18.4375rem}.c-enquiry-section .c-contact-form-section .gform_heading{display:none}.c-enquiry-section .c-faqs-section{width:100%;padding:1.25rem 1.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem;border-radius:1.25rem;box-shadow:0 .6875rem 1.5rem 0 rgb(33 60 129 / .15);background-color:#fff}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-enquiry-section .c-faqs-section>*:not(:last-child){margin-bottom:1.25rem}}@media only screen and (min-width:64em){.c-enquiry-section .c-faqs-section{width:50%;padding:3.125rem 5.3125rem}}.c-enquiry-section .c-faqs-section__heading{text-align:left}.c-enquiry-section .c-faqs-section__list .c-faqs-section__item{padding:1.25rem 1.875rem}.c-enquiry-section .c-faqs-section__view-all{display:flex;justify-content:center;margin-top:1.25rem}.c-error-page{position:relative}@media only screen and (min-width:64em){.c-error-page{padding:0}}@media only screen and (max-width:39.9375em){.c-error-page{display:flex;flex-direction:column-reverse}}.c-error-page .row{margin:6.25rem auto;padding:0 1.25rem}@media only screen and (min-width:64em){.c-error-page .row{padding-bottom:6.25rem;padding:0}}.c-error-page .row .column.c-error-page__content{display:flex;flex-direction:column;justify-content:center;max-width:44.125rem}.c-error-page .row .column.c-error-page__content .c-error-page__subheading{color:#4F71CF;font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-error-page .row .column.c-error-page__content .c-error-page__subheading{font-size:1.775rem}}.c-error-page .row .column.c-error-page__content .c-error-page__heading{font-family:Mulish,sans-serif;font-size:3.15625rem;font-weight:900;line-height:110%;color:#213C81}@media only screen and (min-width:64em){.c-error-page .row .column.c-error-page__content .c-error-page__heading{font-size:5.65rem}}.c-error-page .row .column.c-error-page__content .c-error-page__text{margin-top:1.25rem}@media only screen and (min-width:64em){.c-error-page .row .column.c-error-page__content .c-error-page__text{margin-top:2.8125rem}}.c-error-page .row .column.c-error-page__content .c-error-page__text a{text-decoration:underline}.c-error-page .row .column.c-error-page__content .c-error-page__links{display:flex;gap:2.1875rem;margin-top:1.875rem;flex-wrap:wrap}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.c-error-page .row .column.c-error-page__content .c-error-page__links>*:not(:last-child){margin-right:2.1875rem}}}.c-error-page .row .column.c-error-page__content .c-error-page__links .c-error-page__link a{text-decoration:underline}.c-error-page__image{z-index:-1;position:relative}@media only screen and (min-width:64em){.c-error-page__image{position:absolute;width:40%;height:62.5rem;top:-6.25rem;right:0}}.c-error-page__image img{width:100%}#product-archive-faqs{scroll-margin-top:200px}.c-faqs-section{padding:1.25rem 0}@media only screen and (min-width:64em){.c-faqs-section{padding:0 0}}.c-faqs-section__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;text-align:center}@media only screen and (min-width:64em){.c-faqs-section__heading{font-size:2.36875rem}}.c-faqs-section__list{margin-top:3.5625rem;display:flex;flex-direction:column;align-items:center}.c-faqs-section__item{background-color:#CAD4F1;border-radius:.625rem;padding:1.875rem 1.25rem;max-width:73.75rem}@media only screen and (min-width:64em){.c-faqs-section__item{padding:1.875rem 6.5625rem}}.c-faqs-section__item-question{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-faqs-section__item-question{font-size:1.33125rem}}.c-faqs-section__item-answer{margin-top:1.875rem}.c-faqs-section__item-answer>*+*{margin-top:1.875rem}.c-faqs-section__item+.c-faqs-section__item{margin-top:1.25rem}.c-faqs-grid{padding:1.25rem 0 3.125rem 0}.c-hero+.c-faqs-grid{z-index:3;position:relative}@media only screen and (min-width:64em){.c-hero+.c-faqs-grid{margin-top:-3.125rem}}.c-faqs-grid__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem}@media only screen and (min-width:64em){.c-faqs-grid__grid{grid-template-columns:repeat(2,1fr)}}.c-faqs-grid__item{border-radius:.625rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);padding:1.25rem;background-color:#fff}@media only screen and (min-width:64em){.c-faqs-grid__item{padding:2.5rem}}.c-faqs-grid__item>*+*{margin-top:2.5rem}.c-faqs-grid__item-heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-faqs-grid__item-heading{font-size:1.775rem}}.c-faqs-grid__item-link .c-button{width:100%}.c-faqs-grid__faqs-list{list-style:none;margin:0}.c-faqs-grid__faqs-list>*+*{margin-top:1.25rem}.c-faqs-grid__faqs-item-link{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;display:block;color:#1C1F26;padding-top:1.25rem;padding-right:3.625rem;padding-bottom:1.25rem;padding-left:1.25rem;border:.125rem solid #EDF1FA;border-radius:.625rem;position:relative}@media only screen and (min-width:64em){.c-faqs-grid__faqs-item-link{font-size:1rem}}.c-faqs-grid__faqs-item-link:hover{background-color:#EDF1FA;color:#1C1F26}.c-faqs-grid__faqs-item-link:hover .c-faqs-grid__faqs-item-icon{display:flex}.c-faqs-grid__faqs-item-icon{background-color:#28B561;height:2.375rem;width:2.375rem;display:none;align-items:center;justify-content:center;border-radius:.3125rem;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.c-featured-post{margin-bottom:2.5rem;position:relative;padding:1.5625rem 0 2.5rem 0;margin-top:-6.25rem}@media only screen and (min-width:64em){.c-featured-post{margin-bottom:3.125rem;padding:1.5625rem 0 3.125rem 0;margin-top:-3.125rem}}.c-featured-post__wrapper{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width:64em){.c-featured-post__wrapper{flex-direction:row;gap:6.25rem;align-items:center}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-featured-post__wrapper>*:not(:last-child){margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-featured-post__wrapper>*:not(:last-child){margin-bottom:0;margin-right:6.25rem}}}.c-featured-post__image{height:15rem;border-radius:.625rem;overflow:hidden;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);position:relative}@media only screen and (min-width:64em){.c-featured-post__image{height:28.125rem;flex:0 0 37.5rem}}.c-featured-post__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-featured-post__categories{display:flex;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-featured-post__categories>*:not(:last-child){margin-right:1.25rem}}.c-featured-post__categories>span{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;padding:.4375rem .625rem;border-radius:.625rem;color:#213C81;background-color:#FFDCA9}@media only screen and (min-width:64em){.c-featured-post__categories>span{font-size:.875rem}}.c-featured-post__content{flex:1 1 auto}.c-featured-post__content>*+*{margin-top:1.25rem}.c-featured-post__content>*{max-width:32.5rem}.c-featured-post__title{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-featured-post__title{font-size:2.36875rem}}.c-featured-post__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-featured-post__meta>*:not(:last-child){margin-right:1.25rem}}.c-featured-post__date{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#909EC0;display:block}@media only screen and (min-width:64em){.c-featured-post__date{font-size:1rem}}.c-featured-post__link{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);width:100%}.c-featured-post__link:disabled,.c-featured-post__link[disabled],.c-featured-post__link.disabled{cursor:not-allowed}.c-featured-post__link:hover{background-position:150% center}.c-featured-post__link:active{background-position:right center}.c-featured-post__link:hover,.c-featured-post__link:active,.c-featured-post__link:focus{background-color:#28B561;color:#fff}.c-featured-post__link:disabled,.c-featured-post__link[disabled],.c-featured-post__link.disabled{color:#ffffff!important}@media only screen and (min-width:64em){.c-featured-post__link{max-width:22.4375rem}}.flickity-enabled .flickity-slider{padding-bottom:1.25rem}.flickity-enabled .flickity-page-dots{margin-top:1.25rem}.flickity-enabled .flickity-page-dots .dot{opacity:1;background-color:#BDC5D9;width:.9375rem;height:.9375rem;margin:0 .46875rem}.flickity-enabled .flickity-page-dots .dot.is-selected{background-color:#213C81}.flickity-enabled .flickity-prev-next-button{width:1.5625rem;height:1.5625rem;background-color:#fff0;background-size:contain;background-position:center}@media only screen and (min-width:64em){.flickity-enabled .flickity-prev-next-button{width:2.5rem;height:2.5rem}}.flickity-enabled .flickity-prev-next-button:hover{background-color:#fff0;background-size:contain;background-position:center}.flickity-enabled .flickity-prev-next-button:focus{box-shadow:none}.flickity-enabled .flickity-prev-next-button svg{display:none}.flickity-enabled .flickity-prev-next-button.next{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/arrow-right.svg);right:-.625rem}@media only screen and (min-width:64em){.flickity-enabled .flickity-prev-next-button.next{right:unset;left:calc(100% + 1.4375rem)}}.flickity-enabled .flickity-prev-next-button.previous{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/arrow-left.svg);left:-.625rem}@media only screen and (min-width:64em){.flickity-enabled .flickity-prev-next-button.previous{left:unset;right:calc(100% + 1.4375rem)}}.gform_wrapper .gform_heading{color:#fff}.gform_wrapper .gform_heading .gform_title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.gform_wrapper .gform_heading .gform_title{font-size:1.775rem}}.gform_wrapper .gform_heading .gform_description{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;margin-top:1.25rem}@media only screen and (min-width:64em){.gform_wrapper .gform_heading .gform_description{font-size:1rem}}.gform_wrapper form .gform-body .gfield__description-tooltip{position:relative}.gform_wrapper form .gform-body .gfield__description-tooltip .gfield_description{position:absolute;display:none;background-color:#E9EBF2;border:1px solid #E9EBF2;top:50px;padding:20px;z-index:999}.gform_wrapper form .gform-body .gfield__description-tooltip .gfield__description-tooltip-activator{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/info-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:1.25rem;height:1.25rem;margin-left:.625rem;margin-right:.625rem;vertical-align:middle;font-size:0}.gform_wrapper form .gform-body .gfield__description-tooltip .gfield__description-tooltip-closer{display:block;text-align:right;cursor:pointer}.gform_wrapper form .gform-body .gfield__description-tooltip.tooltip-activated .gfield_description{display:block}.gform_wrapper form .gform-body .gfield{margin:0 0 1.25rem}@media only screen and (max-width:63.9375em){.gform_wrapper form .gform-body .gfield_checkbox .gchoice{display:flex;align-items:center}}.gform_wrapper form .gform-body .gfield_label{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#fff;font-weight:700;margin-bottom:.3125rem}@media only screen and (min-width:64em){.gform_wrapper form .gform-body .gfield_label{font-size:.875rem}}.gform_wrapper form .gform-body .ginput_container_textarea textarea{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#EDF1FA;padding:.5rem 1.25rem;height:auto;color:#1C1F26;border-radius:.3125rem;box-shadow:none;border:none}@media only screen and (min-width:64em){.gform_wrapper form .gform-body .ginput_container_textarea textarea{font-size:1rem}}.gform_wrapper form .gform-body .ginput_container_textarea textarea::-moz-placeholder{color:#909EC0}.gform_wrapper form .gform-body .ginput_container_textarea textarea::placeholder{color:#909EC0}.gform_wrapper form .gform-body .gfield_description{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#213C81}@media only screen and (min-width:64em){.gform_wrapper form .gform-body .gfield_description{font-size:.875rem}}.gform_wrapper form .gform-body .gfield_description>*{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.gform_wrapper form .gform-body .gfield_description>*{font-size:.875rem}}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#EDF1FA;padding:.5rem 1.25rem;height:auto;color:#1C1F26;border-radius:.3125rem;box-shadow:none;border:none;margin-bottom:0}@media only screen and (min-width:64em){.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){font-size:1rem}}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select::-moz-placeholder,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::-moz-placeholder{color:#909EC0}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select::placeholder,.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file])::placeholder{color:#909EC0}.gform_wrapper .gform_footer{margin-top:.6875rem}.gform_wrapper .gform_footer .gform_button{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);width:100%}.gform_wrapper .gform_footer .gform_button:disabled,.gform_wrapper .gform_footer .gform_button[disabled],.gform_wrapper .gform_footer .gform_button.disabled{cursor:not-allowed}.gform_wrapper .gform_footer .gform_button:hover{background-position:150% center}.gform_wrapper .gform_footer .gform_button:active{background-position:right center}.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_button:active,.gform_wrapper .gform_footer .gform_button:focus{background-color:#28B561;color:#fff}.gform_wrapper .gform_footer .gform_button:disabled,.gform_wrapper .gform_footer .gform_button[disabled],.gform_wrapper .gform_footer .gform_button.disabled{color:#ffffff!important}ul.gform_fields{list-style-type:none;margin-left:0}ul.gform_fields li .gfield_label{color:#000000!important}ul.gform_fields .gfield_checkbox{list-style-type:none;margin-left:0}.c-footer-contact-details{display:flex;flex-direction:column;gap:.625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-footer-contact-details>*:not(:last-child){margin-bottom:.625rem}}.c-footer-contact-details>a,.c-footer-contact-details>p{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#fff;word-wrap:break-word}@media only screen and (min-width:64em){.c-footer-contact-details>a,.c-footer-contact-details>p{font-size:1rem}}.c-footer-contact-details>a:hover{color:#FEB853;text-decoration:underline}.c-footer-contact-details__number,.c-footer-contact-details__email,.c-footer-contact-details__address{padding-left:1.8125rem;position:relative}.c-footer-contact-details__number:before,.c-footer-contact-details__email:before,.c-footer-contact-details__address:before{content:'';display:block;width:.875rem;height:.875rem;position:absolute;left:0;background-repeat:no-repeat;background-size:contain;top:.3125rem}.c-footer-contact-details__number:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/phone-icon.svg)}.c-footer-contact-details__email:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/email-icon.svg)}.c-footer-contact-details__address:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/address-icon.svg)}.c-footer-cta{display:flex;justify-content:center;margin-bottom:3.875rem}.c-footer-cta__content{background-color:#4F71CF;border-radius:1.25rem;padding:1.875rem;max-width:52.875rem;width:100%;margin:0 1.375rem}@media only screen and (min-width:64em){.c-footer-cta__content{padding:3.125rem 5rem;margin:0}}.c-footer-cta .gform_wrapper{display:flex;flex-direction:column}@media only screen and (min-width:64em){.c-footer-cta .gform_wrapper{flex-direction:row}}@media only screen and (min-width:64em){.c-footer-cta .gform_wrapper>*{width:50%}}.c-footer-cta .gform_wrapper .gform_anchor{display:none}.c-footer-cta .gform_wrapper .gform_confirmation_message{color:#fff}#wfacp-e-form .wfacp_main_form.woocommerce .wfacp_shipping_options label{background-color:#fff0}.wfacp_checkout-template .c-standard-page__heading{margin-bottom:0}.c-gallery-section{margin-top:6.25rem;margin-bottom:5rem}.c-gallery-section__container{display:flex;flex-direction:column;align-items:center;gap:3.75rem;padding:2.5rem 1.25rem;background-color:#EDF1FA;border-radius:1.25rem}@media only screen and (min-width:64em){.c-gallery-section__container{flex-direction:row;padding:2.5rem 4.375rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-gallery-section__container>*:not(:last-child){margin-bottom:3.75rem}@media only screen and (min-width:64em){.c-gallery-section__container>*:not(:last-child){margin-bottom:0;margin-right:3.75rem}}}.c-gallery-section .gallery-page-modal-trigger{background-repeat:no-repeat;background-position:center;background-color:#fff;background-size:.8125rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/search-blue.svg);z-index:2;font-size:0;display:block;width:1.4375rem;height:1.4375rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:.3125rem;position:absolute;top:.625rem;left:.625rem;cursor:pointer}@media only screen and (min-width:64em){.c-gallery-section .gallery-page-modal-trigger{background-size:1.0625rem;width:2.34375rem;height:2.34375rem;border-radius:.625rem;top:1.25rem;left:1.25rem}}.c-gallery-section--is-active .c-gallery-section .gallery-page-modal-trigger{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;background-color:#BDC5D9;color:#213C81;padding:.625rem;border-radius:.625rem;position:absolute;top:1.25rem;left:1.25rem;cursor:pointer;transform:scale(1);transition:all 0.3s cubic-bezier(.445,.05,.55,.95);display:flex;align-items:center;z-index:999;width:auto;height:auto;background-image:none}@media only screen and (min-width:64em){.c-gallery-section--is-active .c-gallery-section .gallery-page-modal-trigger{font-size:.875rem}}@media only screen and (max-width:63.9375em){.c-gallery-section--is-active .c-gallery-section .gallery-page-modal-trigger{padding:.1875rem .4375rem;border-radius:.3125rem}}@media only screen and (min-width:64em){.c-gallery-section--is-active .c-gallery-section .gallery-page-modal-trigger{top:1.5625rem;left:3.9375rem}}.c-gallery-section--is-active .c-gallery-section .gallery-page-modal-trigger:before{content:"";background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/popup-close.svg);display:block;width:.3125rem;height:.3125rem;margin-right:.375rem;background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:64em){.c-gallery-section--is-active .c-gallery-section .gallery-page-modal-trigger:before{width:.8125rem;height:.8125rem;margin-right:.6875rem}}.c-gallery-section__gallery{width:100%;position:relative}@media only screen and (min-width:64em){.c-gallery-section__gallery{width:50%}}.c-gallery-section__gallery-thumb{width:3.75rem;height:2.8125rem;border-radius:.625rem;overflow:hidden;margin-right:.625rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border:.125rem solid #fff0}@media only screen and (min-width:64em){.c-gallery-section__gallery-thumb{width:7.1875rem;height:5.4375rem;margin-right:1.25rem}}.c-gallery-section__gallery-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-gallery-section__gallery-thumb.is-selected{border-color:#4F71CF}.c-gallery-section__gallery-main img{border-radius:.625rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);height:19.6875rem;width:48.125rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:64em){.c-gallery-section__gallery-main img{height:33.6875rem;width:48.125rem}}.c-gallery-section__gallery-thumbs{margin:0 auto;margin-top:1.25rem;padding:0 1.25rem}@media only screen and (min-width:64em){.c-gallery-section__gallery-thumbs{width:80%;padding:0}}.c-gallery-section__gallery-item{width:100%;text-align:center}.c-gallery-section__gallery-item-link{display:block;text-align:center;margin-top:1.25rem;color:#4F71CF;text-decoration:underline}.c-gallery-section__content{width:100%}@media only screen and (min-width:64em){.c-gallery-section__content{width:calc(50% - 3.75rem);padding:4.375rem}}.c-gallery-section--is-active .c-gallery-section__gallery{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:2000;background:rgb(144 158 192 / .64);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px)}.c-gallery-section--is-active .c-gallery-section__gallery-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:64.25rem;width:100%;padding:1.9375rem 3.9375rem;background-color:#fff;border-radius:.625rem}.c-gallery-section__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-gallery-section__heading{font-size:1.775rem}}.c-gallery-section__text{margin-top:1.25rem}.c-gallery-section__text>*+*{margin-top:1.25rem}.c-general-form-section{width:100%;padding:1.25rem 1.875rem;margin:3.125rem auto}@media only screen and (min-width:64em){.c-general-form-section{width:51.25rem;padding:2.5rem 1.25rem}}.c-general-form-section__review{display:flex;flex-direction:column;align-items:center;gap:7px;margin-bottom:20px}@media only screen and (min-width:64em){.c-general-form-section__review{flex-direction:row}}.c-general-form-section__review .c-general-form-section__review-logo-stars{display:flex;flex-direction:row;gap:4px;align-items:center}.c-general-form-section__review .c-general-form-section__review-quote p{color:#1C1F26;font-size:12px;font-style:normal;font-weight:700;line-height:150%}.c-general-form-section__review .c-general-form-section__reviewer-name p{color:#1C1F26;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.c-general-form-section__related-products{margin-bottom:60px}.c-general-form-section__related-products .c-general-form-section__related-products-heading{color:#213C81;font-size:21.3px;font-style:normal;font-weight:900;line-height:100%;margin-bottom:10px}.c-general-form-section__related-products .c-general-form-section__related-products-text{color:#213C81;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:20px}.c-general-form-section__related-products .c-general-form-section__related-products-list{display:flex;flex-direction:row;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.c-general-form-section__related-products .c-general-form-section__related-products-list::-webkit-scrollbar{display:none}.c-general-form-section__related-products .c-general-form-section__related-product{display:flex;flex-direction:row;align-items:center;min-width:250px;max-width:320px;flex:0 0 auto}.c-general-form-section__related-products .c-general-form-section__related-product-image-wrapper{background:#EEF1F9;width:73.91px;height:73.91px;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin-right:5px;flex-shrink:0;padding:4px}.c-general-form-section__related-products .c-general-form-section__related-product img{mix-blend-mode:multiply}.c-general-form-section__related-products .c-general-form-section__related-product-title{color:#213C81;font-size:16px;font-style:normal;font-weight:900;line-height:100%;margin-bottom:10px}.c-general-form-section__related-products .c-general-form-section__related-product-price{color:#4F71CF;font-size:14px;font-style:normal;font-weight:900;line-height:100%}@media (max-width:600px){.c-general-form-section__related-products .c-general-form-section__related-products-list{gap:12px;padding-bottom:8px}.c-general-form-section__related-products .c-general-form-section__related-product{min-width:200px;max-width:240px;padding:12px}.c-general-form-section__related-products .c-general-form-section__related-product img{width:60px;height:60px;margin-right:10px}}.c-general-form-section__heading{color:#213C81;margin-bottom:50px}.c-general-form-section__text p{color:#213C81;font-size:21.3px;font-style:normal;font-weight:900;line-height:110%}.c-general-form-section__details{display:flex;align-items:flex-start;gap:.9375rem;margin-top:.9375rem;flex-direction:column}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-general-form-section__details>*:not(:last-child){margin-right:.9375rem}}@media only screen and (min-width:64em){.c-general-form-section__details{flex-direction:row;align-items:center}}.c-general-form-section__details .phone-number{display:flex;align-items:center;gap:.625rem;color:#213C81;text-decoration:underline}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-general-form-section__details .phone-number>*:not(:last-child){margin-right:.625rem}}.c-general-form-section__details .phone-number:before{content:'';display:block;width:1rem;height:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMuMjE3NzggNi45MjQ0NEM0LjQ5Nzc4IDkuNDQgNi41NiAxMS41MDIyIDkuMDc1NTYgMTIuNzgyMkwxMS4wMzExIDEwLjgyNjdDMTEuMjggMTAuNTc3OCAxMS42MjY3IDEwLjUwNjcgMTEuOTM3OCAxMC42MDQ0QzEyLjkzMzMgMTAuOTMzMyAxNCAxMS4xMTExIDE1LjExMTEgMTEuMTExMUMxNS4zNDY5IDExLjExMTEgMTUuNTczIDExLjIwNDggMTUuNzM5NyAxMS4zNzE1QzE1LjkwNjQgMTEuNTM4MiAxNiAxMS43NjQzIDE2IDEyVjE1LjExMTFDMTYgMTUuMzQ2OSAxNS45MDY0IDE1LjU3MyAxNS43Mzk3IDE1LjczOTdDMTUuNTczIDE1LjkwNjQgMTUuMzQ2OSAxNiAxNS4xMTExIDE2QzExLjEwMzQgMTYgNy4yNTk4MyAxNC40MDc5IDQuNDI1OTQgMTEuNTc0MUMxLjU5MjA2IDguNzQwMTcgMCA0Ljg5NjYxIDAgMC44ODg4ODlDMCAwLjY1MzE0MSAwLjA5MzY1MDUgMC40MjcwNDggMC4yNjAzNDkgMC4yNjAzNDlDMC40MjcwNDggMC4wOTM2NTA1IDAuNjUzMTQxIDAgMC44ODg4ODkgMEg0QzQuMjM1NzUgMCA0LjQ2MTg0IDAuMDkzNjUwNSA0LjYyODU0IDAuMjYwMzQ5QzQuNzk1MjQgMC40MjcwNDggNC44ODg4OSAwLjY1MzE0MSA0Ljg4ODg5IDAuODg4ODg5QzQuODg4ODkgMiA1LjA2NjY3IDMuMDY2NjcgNS4zOTU1NiA0LjA2MjIyQzUuNDkzMzMgNC4zNzMzMyA1LjQyMjIyIDQuNzIgNS4xNzMzMyA0Ljk2ODg5TDMuMjE3NzggNi45MjQ0NFoiIGZpbGw9IiNGRUI4NTMiLz4KPC9zdmc+Cg==)}.c-general-form-section form{padding-top:2.5rem}.c-general-form-section form .gfield_visibility_hidden{display:none}.c-general-form-section form .gform_body .gform_drop_area{display:flex;padding:50px 20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:5px;border:2px dashed #EDF1FA}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-general-form-section form .gform_body .gform_drop_area>*:not(:last-child){margin-bottom:.625rem}}.c-general-form-section form .gform_body .gform_drop_area .gform_button_select_files{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;display:inline-block;font-weight:400;color:#4F71CF;text-decoration:underline;transition:0.2s all cubic-bezier(.445,.05,.55,.95);cursor:pointer;background:#fff0;padding:0;color:#909EC0}@media only screen and (max-width:63.9375em){.c-general-form-section form .gform_body .gform_drop_area .gform_button_select_files{width:-moz-max-content;width:max-content}}.c-general-form-section form .gform_body .gform_drop_area .gform_button_select_files:hover{color:#849CDD}.c-general-form-section form .gform_body .gform_drop_area .gform_button_select_files:active,.c-general-form-section form .gform_body .gform_drop_area .gform_button_select_files:focus{color:#4F71CF}.c-general-form-section form .gform_body .gform_drop_area .gform_drop_instructions{color:#909EC0}.c-general-form-section form .gform_body .gfield{margin:0 0 1.25rem}.c-general-form-section form .gform_body .gform-field-label{color:#213C81!important}.c-general-form-section form .gform_body .ginput_container_select select{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#EDF1FA;padding:.5rem 1.25rem;height:auto;color:#1C1F26;border-radius:.3125rem;box-shadow:none;border:none}@media only screen and (min-width:64em){.c-general-form-section form .gform_body .ginput_container_select select{font-size:1rem}}.c-general-form-section form .gform_body .ginput_container_select select::-moz-placeholder{color:#909EC0}.c-general-form-section form .gform_body .ginput_container_select select::placeholder{color:#909EC0}.c-general-form-section form .gform_body .gfield_required{color:#FF3528}.c-general-form-section form .gform_body .gfield--type-textarea textarea{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#EDF1FA;padding:.5rem 1.25rem;height:auto;color:#1C1F26;border-radius:.3125rem;box-shadow:none;border:none}@media only screen and (min-width:64em){.c-general-form-section form .gform_body .gfield--type-textarea textarea{font-size:1rem}}.c-general-form-section form .gform_body .gfield--type-textarea textarea::-moz-placeholder{color:#909EC0}.c-general-form-section form .gform_body .gfield--type-textarea textarea::placeholder{color:#909EC0}.c-general-form-section form .gform_body .gfield--type-textarea .ginput_counter{display:none}.c-general-form-section .gform_footer{display:flex;justify-content:center}.c-general-form-section .gform_footer .gform_button{max-width:18.4375rem;margin-top:1.25rem}.c-general-form-section .gform_heading{display:none}.c-testimonials-archive .c-general-form-section,.c-testimonials-single .c-general-form-section{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:.625rem;background-color:#fff}.c-heading-section{margin:1.5625rem auto 2.5rem auto;max-width:90rem}@media only screen and (min-width:64em){.c-heading-section{margin:3.125rem auto 6.25rem auto}}.c-heading-section__heading{color:#213C81;text-align:center}.c-heading-section h1,.c-heading-section .h1{font-family:Mulish,sans-serif;font-size:2.36875rem;font-weight:900;line-height:120%}@media only screen and (min-width:64em){.c-heading-section h1,.c-heading-section .h1{font-size:3.15625rem}}.c-heading-section h2,.c-heading-section .h2{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-heading-section h2,.c-heading-section .h2{font-size:2.36875rem}}.c-heading-section h3,.c-heading-section .h3{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-heading-section h3,.c-heading-section .h3{font-size:1.775rem}}.c-heading-section h4,.c-heading-section .h4{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-heading-section h4,.c-heading-section .h4{font-size:1.33125rem}}.c-heading-section h5,.c-heading-section .h5{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:900}@media only screen and (min-width:64em){.c-heading-section h5,.c-heading-section .h5{font-size:1rem}}.c-heading-section h6,.c-heading-section .h6{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;font-weight:900}@media only screen and (min-width:64em){.c-heading-section h6,.c-heading-section .h6{font-size:.875rem}}.c-help-centre-form{padding:2.5rem 0;margin-top:2.5rem}@media only screen and (min-width:64em){.c-help-centre-form{padding:3.125rem 0;margin-top:3.125rem}}.c-help-centre-form__container{display:flex;flex-direction:column;gap:3.75rem}@media only screen and (min-width:64em){.c-help-centre-form__container{gap:2.5rem;flex-direction:row}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-help-centre-form__container>*:not(:last-child){margin-bottom:3.75rem}@media only screen and (min-width:64em){.c-help-centre-form__container>*:not(:last-child){margin-bottom:0;margin-right:2.5rem}}}.c-help-centre-form__details{display:flex;align-items:flex-start;gap:.9375rem;margin-top:.9375rem;flex-direction:column}@media only screen and (min-width:64em){.c-help-centre-form__details{flex-direction:column}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-help-centre-form__details>*:not(:last-child){margin-bottom:.9375rem}}.c-help-centre-form__details .phone-number{display:flex;align-items:center;gap:.625rem;color:#213C81;text-decoration:underline}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-help-centre-form__details .phone-number>*:not(:last-child){margin-right:.625rem}}.c-help-centre-form__details .phone-number:before{content:'';display:block;width:1rem;height:1rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMuMjE3NzggNi45MjQ0NEM0LjQ5Nzc4IDkuNDQgNi41NiAxMS41MDIyIDkuMDc1NTYgMTIuNzgyMkwxMS4wMzExIDEwLjgyNjdDMTEuMjggMTAuNTc3OCAxMS42MjY3IDEwLjUwNjcgMTEuOTM3OCAxMC42MDQ0QzEyLjkzMzMgMTAuOTMzMyAxNCAxMS4xMTExIDE1LjExMTEgMTEuMTExMUMxNS4zNDY5IDExLjExMTEgMTUuNTczIDExLjIwNDggMTUuNzM5NyAxMS4zNzE1QzE1LjkwNjQgMTEuNTM4MiAxNiAxMS43NjQzIDE2IDEyVjE1LjExMTFDMTYgMTUuMzQ2OSAxNS45MDY0IDE1LjU3MyAxNS43Mzk3IDE1LjczOTdDMTUuNTczIDE1LjkwNjQgMTUuMzQ2OSAxNiAxNS4xMTExIDE2QzExLjEwMzQgMTYgNy4yNTk4MyAxNC40MDc5IDQuNDI1OTQgMTEuNTc0MUMxLjU5MjA2IDguNzQwMTcgMCA0Ljg5NjYxIDAgMC44ODg4ODlDMCAwLjY1MzE0MSAwLjA5MzY1MDUgMC40MjcwNDggMC4yNjAzNDkgMC4yNjAzNDlDMC40MjcwNDggMC4wOTM2NTA1IDAuNjUzMTQxIDAgMC44ODg4ODkgMEg0QzQuMjM1NzUgMCA0LjQ2MTg0IDAuMDkzNjUwNSA0LjYyODU0IDAuMjYwMzQ5QzQuNzk1MjQgMC40MjcwNDggNC44ODg4OSAwLjY1MzE0MSA0Ljg4ODg5IDAuODg4ODg5QzQuODg4ODkgMiA1LjA2NjY3IDMuMDY2NjcgNS4zOTU1NiA0LjA2MjIyQzUuNDkzMzMgNC4zNzMzMyA1LjQyMjIyIDQuNzIgNS4xNzMzMyA0Ljk2ODg5TDMuMjE3NzggNi45MjQ0NFoiIGZpbGw9IiNGRUI4NTMiLz4KPC9zdmc+Cg==)}.c-help-centre-form__details .email{display:flex;align-items:center;gap:.625rem;color:#213C81;text-decoration:underline}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-help-centre-form__details .email>*:not(:last-child){margin-right:.625rem}}.c-help-centre-form__details .email:before{content:'';display:block;width:1rem;height:.8125rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNiAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjQgMEgxLjZDMC43MiAwIDAuMDA3OTk5OTkgMC43MzEyNSAwLjAwNzk5OTk5IDEuNjI1TDAgMTEuMzc1QzAgMTIuMjY4OCAwLjcyIDEzIDEuNiAxM0gxNC40QzE1LjI4IDEzIDE2IDEyLjI2ODggMTYgMTEuMzc1VjEuNjI1QzE2IDAuNzMxMjUgMTUuMjggMCAxNC40IDBaTTE0LjQgMy4yNUw4IDcuMzEyNUwxLjYgMy4yNVYxLjYyNUw4IDUuNjg3NUwxNC40IDEuNjI1VjMuMjVaIiBmaWxsPSIjRkVCODUzIi8+Cjwvc3ZnPgo=)}@media only screen and (min-width:64em){.c-help-centre-form__content{flex:0 0 37.9375rem}}.c-help-centre-form__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-help-centre-form__heading{font-size:2.36875rem}}.c-help-centre-form__description{font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:150%;color:#6476A7}.c-help-centre-form__description *{font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:150%;color:inherit}.c-help-centre-form__form{flex:1}.c-help-centre-form__form .gform_wrapper form .gform-body .gfield_label{color:#213C81}.c-help-centre-form__form .gform_wrapper form .gform-body .gfield_required{color:#FF3528}.c-hero{display:flex;justify-content:center;position:relative;flex-direction:column-reverse}@media only screen and (min-width:64em){.c-hero{background-color:#fff;min-height:25rem}}.c-hero .woocommerce .woocommerce-breadcrumb,.c-hero .c-breadcrumbs{color:#ffffff!important}.c-hero .woocommerce .woocommerce-breadcrumb a,.c-hero .c-breadcrumbs a{color:#ffffff!important}.c-hero__categories{margin-top:2.5rem}.c-hero__categories .c-faq-categories{display:flex;flex-wrap:wrap;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-hero__categories .c-faq-categories>*:not(:last-child){margin-right:1.25rem}}.c-hero__categories .c-faq-categories__category{color:#FEB853;text-decoration:underline}.c-hero__preview-text-link{display:block;margin-top:1.25rem}.c-hero__content{color:#fff;flex-grow:1!important;display:flex;flex-direction:column;justify-content:center;width:100%;position:relative;padding-bottom:3.125rem}@media only screen and (min-width:64em){.c-hero__content{width:60%;padding-right:5%;padding-bottom:6.25rem;z-index:2}}.c-hero__content>svg{position:absolute;top:0;left:0;height:100%;width:100vw;max-width:unset;z-index:-1;left:50%;transform:translateX(-50%)}@media only screen and (min-width:64em){.c-hero__content>svg{display:none}}.c-hero__headings{margin-top:1.25rem;max-width:39.6875rem}@media only screen and (min-width:64em){.c-hero__headings{margin-top:4.25rem}}.c-hero__subheading{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:700;line-height:120%;text-transform:uppercase;color:#FEB853;margin-bottom:.625rem}@media only screen and (min-width:64em){.c-hero__subheading{font-size:.875rem}}.c-hero__heading{font-family:Mulish,sans-serif;font-size:2.36875rem;font-weight:900;line-height:120%}@media only screen and (min-width:64em){.c-hero__heading{font-size:3.15625rem}}.c-hero__text{margin-top:2.5rem}.c-hero__text>*+*{margin-top:2.5rem}.c-hero__text a{color:#FEB853;text-decoration:underline}.c-hero__buttons{margin-top:2.5rem;display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-hero__buttons>*:not(:last-child){margin-bottom:1.25rem;margin-right:1.25rem}}.c-hero__buttons .c-button+.c-button{margin-left:0}.c-hero__right{position:relative;z-index:2}.c-hero__image{height:100%;position:relative}.c-hero__image img{width:100%;max-height:18.75rem;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:64em){.c-hero__image img{height:calc(100% - 2.6875rem);max-height:100%}}@media only screen and (min-width:64em){.c-hero__image.c-hero--shrink img{-o-object-fit:contain;object-fit:contain}}.c-hero__review{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#fff;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:.625rem;padding:2.0625rem 2.5rem;z-index:5;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:64em){.c-hero__review{font-size:1rem}}@media only screen and (min-width:64em){.c-hero__review{position:absolute;bottom:1.25rem;right:1.25rem;max-width:34.375rem;flex-direction:row;gap:1.25rem;padding:1.25rem 1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-hero__review>*:not(:last-child){margin-right:1.25rem}}}@media only screen and (min-width:80em){.c-hero__review{max-width:37.5rem}}.c-hero__review>a{float:left;margin-right:1.25rem}.c-hero__review-text{color:#213C81;font-weight:700;width:100%}.c-hero__review-name{color:#909EC0;margin-top:.625rem;width:100%}.c-hero__review #badge-120{min-width:unset!important;width:6rem;height:6.125rem}.c-hero__review #badge-120 iframe{transform:scale(.8);transform-origin:top left}.c-hero__review #badge-ribbon iframe{transform:scale(.8)}.c-hero__featured-cta{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#4F71CF;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:0 .625rem .625rem 0;padding:.75rem .75rem;z-index:10;display:flex;flex-direction:column;align-items:center;position:absolute;bottom:1.25rem;width:80%;height:-moz-min-content;height:min-content}@media only screen and (min-width:64em){.c-hero__featured-cta{font-size:1rem}}@media only screen and (min-width:64em){.c-hero__featured-cta{border-radius:.625rem 0 0 .625rem;position:absolute;bottom:6.25rem;right:0;width:37.5rem;flex-direction:row;gap:1.25rem;padding:1.25rem 1.25rem;z-index:50}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-hero__featured-cta>*:not(:last-child){margin-right:1.25rem}}}@media only screen and (min-width:80em){.c-hero__featured-cta{width:40.625rem}}.c-hero__featured-cta-left{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:64em){.c-hero__featured-cta-left{padding-right:30px;align-items:start}}.c-hero__featured-cta-left-heading{color:#FEB853;font-size:12px;font-style:normal;font-weight:700;line-height:120%;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:64em){.c-hero__featured-cta-left-heading{font-size:14px}}.c-hero__featured-cta-left-text{color:#fff;font-size:28.4px;font-style:normal;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-hero__featured-cta-left-text{font-size:37.9px}}.c-hero__featured-cta-right{display:none}@media only screen and (min-width:64em){.c-hero__featured-cta-right{display:block}}@media only screen and (min-width:64em){.c-hero__underlay{position:absolute;top:0;left:0;height:100%;width:100%;display:flex}}.c-hero__underlay-left,.c-hero__underlay-right{width:100%}@media only screen and (min-width:64em){.c-hero__underlay-left,.c-hero__underlay-right{width:50%}}.c-hero__underlay-left>svg,.c-hero__underlay-right>svg{position:absolute;top:-.0625rem;left:0;height:100%;width:120%;max-width:unset;z-index:-1}.c-hero__underlay-left{position:relative;z-index:2;flex-grow:1}.c-hero__underlay-right{margin-left:0;height:400px;z-index:-1;margin-top:-50px;position:relative}@media only screen and (min-width:64em){.c-hero__underlay-right{z-index:1;height:auto;margin-top:0}}.c-hero__underlay-right svg{position:absolute;top:0;left:0;height:calc(100% - 2.625rem);z-index:2;width:41%;display:none}@media only screen and (min-width:64em){.c-hero__underlay-right svg{display:block}}.c-hero__underlay-right .c-hero__image img{min-height:100%}@media only screen and (min-width:64em){.c-hero__underlay-right .c-hero__image img{min-height:unset}}@media only screen and (max-width:63.9375em){.c-hero .c-usps{padding-top:0;margin-top:-2.5rem}}@media only screen and (min-width:64em){.c-hero .c-usps{position:absolute;right:0;bottom:-1.40625rem;left:-3.125rem}}.c-hero .c-usps__grid{grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:64em){.c-hero .c-usps__grid{grid-template-columns:repeat(3,1fr)}}.c-hero .term-description{max-width:32.8125rem}.c-hero .term-description a{color:#FEB853;text-decoration:underline}.c-hero__links{display:flex;gap:1.25rem;flex-wrap:wrap}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-hero__links>*:not(:last-child){margin-right:1.25rem}}.c-hero__link{position:relative;display:flex;align-items:center}.c-hero__link a{color:#FEB853;text-decoration:underline}.c-hero__link a:hover{color:#FECD86}.c-hero__link-tooltip{position:relative;z-index:9999}.c-hero__link-tooltip:hover .c-hero__link-tooltip-text,.c-hero__link-tooltip:active .c-hero__link-tooltip-text,.c-hero__link-tooltip:focus .c-hero__link-tooltip-text{display:block}.c-hero__link-tooltip-text{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;position:absolute;top:100%;left:0;background-color:#4F71CF;width:12.5rem;padding:.625rem;border-radius:.625rem;display:none;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}@media only screen and (min-width:64em){.c-hero__link-tooltip-text{font-size:.875rem}}.c-hero__link-tooltip-icon{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/info-icon-yellow.svg);background-repeat:no-repeat;background-size:contain;background-position:center;display:inline-block;width:1.25rem;height:1.25rem;margin-right:.625rem;vertical-align:middle}.home .c-hero__headings{margin-top:1.3125rem}@media only screen and (min-width:64em){.home .c-hero__headings{margin-top:6.125rem}}.c-hero .c-button.inline{color:#FEB853}.c-hero .c-button.inline:hover{color:#FECD86}.c-hero__search{display:flex;align-items:center;height:100%;width:100%}@media only screen and (min-width:64em){.c-hero__search{width:70%}}.c-hero__search .searchform{width:100%}.c-hero__search .searchform>div{display:flex}.c-hero__search .searchform input[type="text"]{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;margin-bottom:0;background-color:#fff0;border:0;box-shadow:none;padding:.5rem 1.25rem;color:#213C81;height:2.5rem;background-color:#EDF1FA;border-radius:.3125rem}@media only screen and (min-width:64em){.c-hero__search .searchform input[type="text"]{font-size:1rem}}.c-hero__search .searchform input[type="text"]::-moz-placeholder{color:#909EC0}.c-hero__search .searchform input[type="text"]::placeholder{color:#909EC0}.c-hero__search .searchform input[type="submit"]{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);border-radius:.3125rem;background-color:#28B561;border:none}.c-hero__search .searchform input[type="submit"]:disabled,.c-hero__search .searchform input[type="submit"][disabled],.c-hero__search .searchform input[type="submit"].disabled{cursor:not-allowed}.c-hero__search .searchform input[type="submit"]:hover{background-position:150% center}.c-hero__search .searchform input[type="submit"]:active{background-position:right center}.c-hero__search .searchform input[type="submit"]:hover,.c-hero__search .searchform input[type="submit"]:active,.c-hero__search .searchform input[type="submit"]:focus{background-color:#28B561;color:#fff}.c-hero__search .searchform input[type="submit"]:disabled,.c-hero__search .searchform input[type="submit"][disabled],.c-hero__search .searchform input[type="submit"].disabled{color:#ffffff!important}@media only screen and (max-width:63.9375em){.c-hero__search .searchform input[type="submit"]{width:2.5rem;height:2.5rem;font-size:0;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/header-search.svg);background-position:center;background-repeat:no-repeat;background-size:auto;padding:.0625rem .375rem}}.faqs .c-hero__content{gap:0!important}.faqs .c-hero__content>svg{height:200%}.tax-faqs_category .c-hero__headings{width:100%!important;max-width:unset;text-align:center}.tax-faqs_category .c-hero__heading{max-width:unset!important}.c-hero__meta{margin-top:1.25rem;margin-bottom:1.25rem}.c-hero__meta a{color:#FEB853;text-decoration:underline}.c-hero__featured-text{margin-top:1.3125rem}.c-hero__featured-text a{color:#FEB853;text-decoration:underline}@media only screen and (min-width:64em){.c-hero__featured-text a{color:#4F71CF}}@media only screen and (min-width:64em){.c-hero__featured-text{position:absolute;bottom:0;right:0;width:40%;text-align:center;z-index:9;margin-top:0}}.hero-review{display:flex;justify-content:center;align-items:center;padding:40px 20px}.hero-review .hero-review-wrapper{display:flex;padding:20px 40px;justify-content:center;align-items:center;gap:20px;max-width:100%;border-radius:20px;background:#FFF;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}@media only screen and (min-width:64em){.hero-review .hero-review-wrapper{max-width:62.9375rem}}@media only screen and (min-width:64em){.hero-review .hero-review-wrapper .hero-review-rating-mobile{display:none}}.hero-review .hero-review-wrapper .hero-review-rating-desktop{display:none}@media only screen and (min-width:64em){.hero-review .hero-review-wrapper .hero-review-rating-desktop{display:block}}.hero-review .hero-review-wrapper .hero-review-testimonial .hero-review-testimonial_text{color:var(--foundation-100,#213C81);font-size:12px;font-style:normal;font-weight:700;line-height:150%;margin-bottom:10px}@media only screen and (min-width:40em){.hero-review .hero-review-wrapper .hero-review-testimonial .hero-review-testimonial_text{font-size:16px;font-style:normal;font-weight:700;line-height:150%}}.hero-review .hero-review-wrapper .hero-review-testimonial .hero-review-testimonial_name{color:var(--foundation-50,#909EC0);font-size:12px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (min-width:40em){.hero-review .hero-review-wrapper .hero-review-testimonial .hero-review-testimonial_name{font-size:14px;font-style:normal;font-weight:400;line-height:150%}}@media only screen and (min-width:64em){.reduced-height-hero{height:400px!important}}.product-archive-hero-buttons{margin-top:0!important}@media only screen and (min-width:64em){.c-hero__preview-text p{width:50%}}.c-hero--no-image{z-index:0}.c-hero--no-image .no-hero-image-content{display:flex;flex-direction:column}@media only screen and (min-width:64em){.c-hero--no-image .no-hero-image-content{flex-direction:row}}@media only screen and (min-width:64em){.c-hero--no-image .c-hero__content{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-bottom:5rem;gap:2.5rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-hero--no-image .c-hero__content>*:not(:last-child){margin-bottom:2.5rem}}}@media only screen and (min-width:64em){.c-hero--no-image .c-hero__content .c-breadcrumbs{width:100%}}.c-hero--no-image .c-hero__headings{margin-top:1.25rem}@media only screen and (min-width:64em){.c-hero--no-image .c-hero__headings{width:50%;margin-top:2.5rem}}.c-hero--no-image .c-hero__headings .c-hero__heading{max-width:31.25rem}.c-hero--no-image .c-hero__text{margin-top:1.25rem}@media only screen and (min-width:64em){.c-hero--no-image .c-hero__text{width:50%;margin-top:2.5rem}}.c-hero--no-image .c-hero__text p a{color:#FEB853;text-decoration:underline}.c-hero--no-image .c-hero__underlay-left svg{width:100%}@media only screen and (min-width:64em){.c-hero--no-image .c-hero__underlay-left svg{height:120%}}.c-hero--no-image .c-hero__buttons{margin-top:1.875rem}.c-hero--no-image .c-hero__buttons .c-button{color:#fff}@media only screen and (min-width:64em){.c-hero--swap-angle .c-hero__underlay-right{width:40%}}.c-hero--swap-angle .c-hero__underlay-right svg{width:28%;display:none}@media only screen and (min-width:64em){.c-hero--swap-angle .c-hero__underlay-right svg{display:block}}@media only screen and (min-width:64em){.c-hero--swap-angle .c-hero__underlay-left{width:60%}}.c-hero--swap-angle .c-hero__underlay-left svg{width:113%}.c-list-post:hover{margin-top:-.625rem}.c-list-post>*+*{margin-top:1.25rem}.c-list-post__image{height:15rem;border-radius:.625rem;overflow:hidden;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);position:relative}@media only screen and (min-width:64em){.c-list-post__image{height:18.5rem}}.c-list-post__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-list-post__title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-list-post__title{font-size:1.33125rem}}.c-list-post__meta{display:flex;align-items:center;flex-wrap:wrap;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-list-post__meta>*:not(:last-child){margin-bottom:1.25rem;margin-right:1.25rem}}.c-list-post__categories{display:flex;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-list-post__categories>*:not(:last-child){margin-right:1.25rem}}.c-list-post__categories>span{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;padding:.4375rem .625rem;border-radius:.625rem;color:#213C81;background-color:#FFDCA9}@media only screen and (min-width:64em){.c-list-post__categories>span{font-size:.875rem}}.c-list-post__date{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#909EC0;display:block}@media only screen and (min-width:64em){.c-list-post__date{font-size:1rem}}.c-list-post__link{display:block;color:#4F71CF;font-weight:700;text-decoration:underline;text-transform:capitalize}.c-location-section{padding:2.5rem 0;scroll-margin-top:12.5rem}@media only screen and (min-width:64em){.c-location-section{padding:6.25rem 0}}.c-location-section .grid-container .grid-x .cell{display:flex;flex-direction:column}@media only screen and (min-width:64em){.c-location-section .grid-container .grid-x .cell{flex-direction:row}}.c-location-section .grid-container .grid-x .cell .c-location-section__content{padding-right:3.125rem;width:100%}@media only screen and (min-width:64em){.c-location-section .grid-container .grid-x .cell .c-location-section__content{padding-right:9.375rem}}.c-location-section .grid-container .grid-x .cell .c-location-section__content .c-location-section__cta-heading{color:#213C81}.c-location-section .grid-container .grid-x .cell .c-location-section__content .c-location-section__cta-text{padding:.9375rem 0}@media only screen and (min-width:64em){.c-location-section .grid-container .grid-x .cell .c-location-section__content .c-location-section__cta-text{padding:1.875rem 0}}.c-location-section .grid-container .grid-x .cell .c-location-section__content .c-location-section__location-cta-heading{padding-top:1.875rem;color:#213C81}@media only screen and (min-width:64em){.c-location-section .grid-container .grid-x .cell .c-location-section__content .c-location-section__location-cta-heading{padding-top:3.75rem}}.c-location-section .grid-container .grid-x .cell .c-location-section__map{width:100%}.c-location-section .grid-container .grid-x .cell .c-location-section__map iframe{border-radius:1.25rem;height:100%;width:100%}.c-logos-section{padding:2.5rem 0}.c-logos-section__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;text-align:center;margin-bottom:0}@media only screen and (min-width:64em){.c-logos-section__heading{font-size:2.36875rem}}.c-logos-section__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2.75rem}@media only screen and (min-width:64em){.c-logos-section__grid{gap:1.5625rem;grid-template-columns:repeat(4,1fr)}}.c-logos-section__item{text-align:center}.c-logos-section__item img{width:6.5rem;height:5rem;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:64em){.c-logos-section__item img{width:9.9375rem;height:7.1875rem}}.c-masonry-gallery{padding:2.5rem 0}@media only screen and (min-width:64em){.c-masonry-gallery{padding:6.25rem 0}}.c-masonry-gallery__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;text-align:center;margin-bottom:0}@media only screen and (min-width:64em){.c-masonry-gallery__heading{font-size:2.36875rem}}.c-masonry-gallery__grid{display:grid;gap:.5625rem;padding:1.75rem 0;grid-template-areas:"image-1 image-3" "image-1 image-4" "image-2 image-4"}@media only screen and (min-width:64em){.c-masonry-gallery__grid{gap:1.25rem;padding:3.75rem 0;grid-template-areas:"image-1 image-3 image-5 image-7" "image-1 image-4 image-5 image-8" "image-2 image-4 image-6 image-8"}}.c-masonry-gallery__image{border-radius:1.25rem;overflow:hidden;position:relative}.c-masonry-gallery__image:nth-child(1){grid-area:image-1}@media only screen and (max-width:63.9375em){.c-masonry-gallery__image:nth-child(1){border-top-left-radius:0;border-bottom-left-radius:0}}.c-masonry-gallery__image:nth-child(2){grid-area:image-2}@media only screen and (max-width:63.9375em){.c-masonry-gallery__image:nth-child(2){border-top-left-radius:0;border-bottom-left-radius:0}}.c-masonry-gallery__image:nth-child(3){grid-area:image-3}@media only screen and (max-width:63.9375em){.c-masonry-gallery__image:nth-child(3){border-top-right-radius:0;border-bottom-right-radius:0}}.c-masonry-gallery__image:nth-child(4){grid-area:image-4}@media only screen and (max-width:63.9375em){.c-masonry-gallery__image:nth-child(4){border-top-right-radius:0;border-bottom-right-radius:0}}.c-masonry-gallery__image:nth-child(5){grid-area:image-5}.c-masonry-gallery__image:nth-child(6){grid-area:image-6}.c-masonry-gallery__image:nth-child(7){grid-area:image-7}.c-masonry-gallery__image:nth-child(8){grid-area:image-8}.c-masonry-gallery__image:nth-child(5),.c-masonry-gallery__image:nth-child(6),.c-masonry-gallery__image:nth-child(7),.c-masonry-gallery__image:nth-child(8){display:none}@media only screen and (min-width:64em){.c-masonry-gallery__image:nth-child(5),.c-masonry-gallery__image:nth-child(6),.c-masonry-gallery__image:nth-child(7),.c-masonry-gallery__image:nth-child(8){display:block}}.c-masonry-gallery__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-masonry-gallery__buttons{display:flex;padding:0 1.875rem;justify-content:center}.c-masonry-gallery__label{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;position:absolute;background-color:#FFDCA9;bottom:1.1875rem;left:50%;transform:translateX(-50%);padding:.3125rem .625rem;color:#213C81;font-weight:700;border-radius:.3125rem;text-align:center}@media only screen and (min-width:64em){.c-masonry-gallery__label{font-size:.875rem}}@media only screen and (min-width:64em){.c-masonry-gallery__label{bottom:1.875rem}}.c-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(144 158 192 / .64);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);z-index:9999999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:scale(1.2);transform-origin:50% 50%;transition:all 0.3s cubic-bezier(.445,.05,.55,.95)}.c-modal--is-active .c-modal{opacity:1;pointer-events:initial;transform:scale(1)}.c-modal__inner{background-color:#fff;box-shadow:0 0 3.125rem rgb(0 0 0 / .15);padding:2rem 2.5rem;position:relative;width:90%;max-width:56.25rem}@media only screen and (min-width:64em){.c-modal__inner{padding:3rem 3.75rem}}.c-modal__main{max-width:64.25rem;width:calc(100% - 2.5rem)}@media only screen and (min-width:64em){.c-modal__main{width:100%}}.c-modal__content{overflow-y:scroll;opacity:0;transform:translateY(100px);transition:none;background-color:#fff;padding:1.875rem;display:flex;justify-content:center;border-radius:.625rem}@media only screen and (min-width:64em){.c-modal__content{height:54.625rem}}.c-modal--is-active .c-modal__content{opacity:1;transform:translateY(0);transition:all 0.8s 0.2s cubic-bezier(.445,.05,.55,.95)}.c-modal__close{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;background-color:#BDC5D9;color:#213C81;padding:.625rem;border-radius:.625rem;position:absolute;top:1.25rem;left:1.25rem;cursor:pointer;transform:scale(1);transition:all 0.3s cubic-bezier(.445,.05,.55,.95);display:flex;align-items:center;z-index:999}@media only screen and (min-width:64em){.c-modal__close{font-size:.875rem}}@media only screen and (max-width:63.9375em){.c-modal__close{padding:.1875rem .4375rem;border-radius:.3125rem}}@media only screen and (min-width:64em){.c-modal__close{top:1.5625rem;left:3.9375rem}}.c-modal__close:before{content:"";background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/popup-close.svg);display:block;width:.3125rem;height:.3125rem;margin-right:.375rem;background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:64em){.c-modal__close:before{width:.8125rem;height:.8125rem;margin-right:.6875rem}}.c-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.c-multi-paragraph-section{margin-top:4.0625rem}.c-multi-paragraph-section__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-multi-paragraph-section__heading{font-size:2.36875rem}}.c-multi-paragraph-section__paragraphs{margin-top:1.5rem;display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}@media only screen and (min-width:64em){.c-multi-paragraph-section__paragraphs{grid-template-columns:repeat(3,1fr)}}.c-multi-paragraph-section__paragraph{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-multi-paragraph-section__paragraph{font-size:1rem}}.c-multi-row-section{margin-top:6rem}.c-multi-row-section__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;text-align:center;margin-bottom:0}@media only screen and (min-width:64em){.c-multi-row-section__heading{font-size:2.36875rem}}.c-multi-row-section__rows{margin-top:3.75rem}.c-multi-row-section__rows>*+*{margin-top:3.75rem}.c-multi-row-section__row{max-width:62.6875rem;margin-left:auto;margin-right:auto;background-color:#EDF1FA;padding:1.875rem 1.25rem;border-radius:.625rem}.c-multi-row-section__row-heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-multi-row-section__row-heading{font-size:1.775rem}}.c-multi-row-section__row>*+*{margin-top:1.875rem}.c-multi-row-section__row ul li+li{margin-top:1rem}.c-multi-row-section .c-usps__grid{grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:64em){.c-multi-row-section .c-usps__grid{grid-template-columns:repeat(4,1fr)}}.c-multi-row-section .c-usps__title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-multi-row-section .c-usps__title{font-size:1.33125rem}}@media only screen and (min-width:64em){.c-multi-row-section .c-usps__title{font-size:1.125rem}}.woocommerce-account{background-image:none!important}.woocommerce-account form input{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#EDF1FA;padding:.5rem 1.25rem;height:auto;color:#1C1F26;border-radius:.3125rem;box-shadow:none;border:none}@media only screen and (min-width:64em){.woocommerce-account form input{font-size:1rem}}.woocommerce-account form input::-moz-placeholder{color:#909EC0}.woocommerce-account form input::placeholder{color:#909EC0}.woocommerce-account.show_checkout_login_reminder .c-standard-page{margin:6.25rem auto}.woocommerce-account.show_checkout_login_reminder .woocommerce-Addresses{margin-top:1.875rem}.woocommerce-account.show_checkout_login_reminder .woocommerce-Addresses a{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;display:inline-block;font-weight:400;color:#4F71CF;text-decoration:underline;transition:0.2s all cubic-bezier(.445,.05,.55,.95);cursor:pointer}@media only screen and (max-width:63.9375em){.woocommerce-account.show_checkout_login_reminder .woocommerce-Addresses a{width:-moz-max-content;width:max-content}}.woocommerce-account.show_checkout_login_reminder .woocommerce-Addresses a:hover{color:#849CDD}.woocommerce-account.show_checkout_login_reminder .woocommerce-Addresses a:active,.woocommerce-account.show_checkout_login_reminder .woocommerce-Addresses a:focus{color:#4F71CF}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul{background-color:#EDF1FA;list-style-type:none;padding:1.25rem;border-radius:.625rem;margin:0}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li{padding:.625rem}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li a{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;display:inline-block;font-weight:400;color:#4F71CF;text-decoration:underline;transition:0.2s all cubic-bezier(.445,.05,.55,.95);cursor:pointer;width:100%}@media only screen and (max-width:63.9375em){.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li a{width:-moz-max-content;width:max-content}}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li a:hover{color:#849CDD}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li a:active,.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li a:focus{color:#4F71CF}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#4F71CF;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/primary-button-accent.svg);width:100%}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:disabled,.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a[disabled],.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a.disabled{cursor:not-allowed}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover{background-position:150% center}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:active{background-position:right center}.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:hover,.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:active,.woocommerce-account.show_checkout_login_reminder .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:focus{background-color:#4F71CF;color:#fff}.woocommerce-account.show_checkout_login_reminder .woocommerce h2{color:#213C81}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login{border:none;padding:0;gap:1.25rem;display:flex;flex-direction:column}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login>*:not(:last-child){margin-bottom:1.25rem}}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login .form-row{margin-bottom:0}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login .form-row:nth-child(3){display:flex;flex-direction:row;align-items:center}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login .form-row:nth-child(3) button{order:-1}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login input{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#EDF1FA;padding:.5rem 1.25rem;height:auto;color:#1C1F26;border-radius:.3125rem;box-shadow:none;border:none;margin-bottom:0}@media only screen and (min-width:64em){.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login input{font-size:1rem}}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login input::-moz-placeholder{color:#909EC0}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login input::placeholder{color:#909EC0}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login .lost_password a{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;display:inline-block;font-weight:400;color:#4F71CF;text-decoration:underline;transition:0.2s all cubic-bezier(.445,.05,.55,.95);cursor:pointer}@media only screen and (max-width:63.9375em){.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login .lost_password a{width:-moz-max-content;width:max-content}}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login .lost_password a:hover{color:#849CDD}.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login .lost_password a:active,.woocommerce-account.show_checkout_login_reminder .woocommerce-form-login.login .lost_password a:focus{color:#4F71CF}.c-note-section{margin-top:4.0625rem}.c-note-section__container{background-color:#EDF1FA;padding:2.5rem 2.5rem;border-radius:.625rem;max-width:56.25rem;margin:0 auto;display:flex;gap:2.5rem;flex-direction:column;align-items:center}@media only screen and (min-width:64em){.c-note-section__container{flex-direction:row;align-items:flex-start}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-note-section__container>*:not(:last-child){margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-note-section__container>*:not(:last-child){margin-bottom:0;margin-right:2.5rem}}}.c-note-section__container::before{content:'';display:block;width:3rem;height:3rem;flex:0 0 auto;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IkluZm8iPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMjQgNC41QzIwLjE0MzMgNC41IDE2LjM3MzEgNS42NDM2NiAxMy4xNjY0IDcuNzg2MzRDOS45NTk2MyA5LjkyOTAzIDcuNDYwMjcgMTIuOTc0NSA1Ljk4NDM2IDE2LjUzNzdDNC41MDg0NSAyMC4xMDA4IDQuMTIyMjggMjQuMDIxNiA0Ljg3NDcgMjcuODA0M0M1LjYyNzExIDMxLjU4NjkgNy40ODQzIDM1LjA2MTUgMTAuMjExNCAzNy43ODg2QzEyLjkzODYgNDAuNTE1NyAxNi40MTMxIDQyLjM3MjkgMjAuMTk1NyA0My4xMjUzQzIzLjk3ODQgNDMuODc3NyAyNy44OTkyIDQzLjQ5MTYgMzEuNDYyMyA0Mi4wMTU2QzM1LjAyNTUgNDAuNTM5NyAzOC4wNzEgMzguMDQwNCA0MC4yMTM3IDM0LjgzMzZDNDIuMzU2NCAzMS42MjY5IDQzLjUgMjcuODU2NyA0My41IDI0QzQzLjQ5NDUgMTguODMgNDEuNDM4MyAxMy44NzMyIDM3Ljc4MjYgMTAuMjE3NEMzNC4xMjY4IDYuNTYxNjcgMjkuMTcwMSA0LjUwNTQ2IDI0IDQuNVpNMjMuMjUgMTMuNUMyMy42OTUgMTMuNSAyNC4xMyAxMy42MzIgMjQuNSAxMy44NzkyQzI0Ljg3MDEgMTQuMTI2NCAyNS4xNTg0IDE0LjQ3NzggMjUuMzI4NyAxNC44ODlDMjUuNDk5IDE1LjMwMDEgMjUuNTQzNiAxNS43NTI1IDI1LjQ1NjggMTYuMTg5QzI1LjM3IDE2LjYyNTQgMjUuMTU1NyAxNy4wMjYzIDI0Ljg0MSAxNy4zNDFDMjQuNTI2MyAxNy42NTU3IDI0LjEyNTQgMTcuODcgMjMuNjg5IDE3Ljk1NjhDMjMuMjUyNSAxOC4wNDM2IDIyLjgwMDEgMTcuOTk5IDIyLjM4OSAxNy44Mjg3QzIxLjk3NzggMTcuNjU4NCAyMS42MjY0IDE3LjM3IDIxLjM3OTIgMTdDMjEuMTMyIDE2LjYzIDIxIDE2LjE5NSAyMSAxNS43NUMyMSAxNS4xNTMzIDIxLjIzNzEgMTQuNTgxIDIxLjY1OSAxNC4xNTlDMjIuMDgxIDEzLjczNzEgMjIuNjUzMyAxMy41IDIzLjI1IDEzLjVaTTI1LjUgMzQuNUMyNC43MDQ0IDM0LjUgMjMuOTQxMyAzNC4xODM5IDIzLjM3ODcgMzMuNjIxM0MyMi44MTYxIDMzLjA1ODcgMjIuNSAzMi4yOTU2IDIyLjUgMzEuNVYyNEMyMi4xMDIyIDI0IDIxLjcyMDcgMjMuODQyIDIxLjQzOTMgMjMuNTYwN0MyMS4xNTggMjMuMjc5NCAyMSAyMi44OTc4IDIxIDIyLjVDMjEgMjIuMTAyMiAyMS4xNTggMjEuNzIwNiAyMS40MzkzIDIxLjQzOTNDMjEuNzIwNyAyMS4xNTggMjIuMTAyMiAyMSAyMi41IDIxQzIzLjI5NTcgMjEgMjQuMDU4NyAyMS4zMTYxIDI0LjYyMTMgMjEuODc4N0MyNS4xODM5IDIyLjQ0MTMgMjUuNSAyMy4yMDQ0IDI1LjUgMjRWMzEuNUMyNS44OTc4IDMxLjUgMjYuMjc5NCAzMS42NTggMjYuNTYwNyAzMS45MzkzQzI2Ljg0MiAzMi4yMjA2IDI3IDMyLjYwMjIgMjcgMzNDMjcgMzMuMzk3OCAyNi44NDIgMzMuNzc5NCAyNi41NjA3IDM0LjA2MDdDMjYuMjc5NCAzNC4zNDIgMjUuODk3OCAzNC41IDI1LjUgMzQuNVoiIGZpbGw9IiM0RjcxQ0YiLz4KPC9nPgo8L3N2Zz4K);background-repeat:no-repeat}.c-note-section__text>*+*{margin-top:1.25rem}.woocommerce-order-received .woocommerce .woocommerce-customer-details,.woocommerce-order-received .woocommerce .woocommerce-order-details,.woocommerce-order-received .woocommerce .woocommerce-order-downloads{border-radius:.625rem;padding:2.5rem;border:.125rem solid #E9EBF2}.woocommerce-order-received .c-standard-page__heading{font-family:Mulish,sans-serif;font-size:2.36875rem;font-weight:900;line-height:120%}@media only screen and (min-width:64em){.woocommerce-order-received .c-standard-page__heading{font-size:3.15625rem}}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order{display:flex;flex-direction:column;gap:1.875rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order>*:not(:last-child){margin-bottom:1.875rem}}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-overview li{border-right:.125rem solid #E9EBF2;text-transform:capitalize}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-customer-details h2{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-customer-details h2{font-size:1.775rem}}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-customer-details address{border:none;display:flex;flex-direction:column;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-customer-details address>*:not(:last-child){margin-bottom:1.25rem}}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-customer-details address br{margin:.625rem 0}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details__title{font-size:1.775rem}}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table{border:none}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody{background:#fff0}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody td{padding:1.25rem 0;color:#213C81}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead th.product-total,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead th.cart-subtotal,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead td.product-total,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead td.cart-subtotal,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot th.product-total,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot th.cart-subtotal,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot td.product-total,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot td.cart-subtotal,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody th.product-total,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody th.cart-subtotal,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody td.product-total,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody td.cart-subtotal{text-align:right}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody th{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#213C81}@media only screen and (min-width:64em){.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody th{font-size:1rem}}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead .order-total td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead .order-total th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot .order-total td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot .order-total th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .order-total td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .order-total th{color:#4F71CF}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead .cart-subtotal td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead .woocommerce-shipping-totals td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table thead .order-total td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot .cart-subtotal td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot .woocommerce-shipping-totals td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot .order-total td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .cart-subtotal td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .woocommerce-shipping-totals td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .order-total td{text-align:right}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody tr:nth-child(even){background-color:#fff0}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody td{border-top:.125rem solid #E9EBF2}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .product-name{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#213C81}@media only screen and (min-width:64em){.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .product-name{font-size:1rem}}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .product-name a{color:#213C81;text-decoration:underline}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tbody .product-name .wc-item-meta .wc-item-meta-label{float:none}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:last-child td,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:last-child th{font-family:Mulish,sans-serif!important;font-size:1.33125rem!important;font-weight:900!important;color:#4F71CF!important}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr td{display:flex;justify-content:flex-end}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr td{border-top:none}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:first-child th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:first-child td{border-top:.125rem solid #E9EBF2}.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:last-child th,.woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details table tfoot tr:last-child td{border-top:.125rem solid #E9EBF2}.woocommerce .woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details #order_review_heading{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;margin-top:2.5rem}@media only screen and (min-width:64em){.woocommerce .woocommerce-order-received .c-standard-page .grid-container .cell .woocommerce .woocommerce-order .woocommerce-order-details #order_review_heading{font-size:1.33125rem}}.c-payment-icons__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:1.25rem}.c-payment-icons__item{background-color:#EDF1FA;border-radius:.3125rem;padding:.625rem;display:flex;align-items:center;justify-content:center}.c-payment-icons__item img{max-width:3.125rem}body.page{position:relative;background-size:100%;background-repeat:no-repeat;background-position:center bottom}@media only screen and (min-width:64em){body.page:not(.disable-background-image){background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/home-bg.svg)}}body.page.align-background-to-center{background-position:center}body.page.home{background-position:center}.c-page-link-grid{padding:2.5rem 0}@media only screen and (min-width:64em){.c-page-link-grid{padding:6.25rem 0}}.c-page-link-grid__heading{color:#213C81;font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;text-align:center;margin-top:6.25rem}@media only screen and (min-width:64em){.c-page-link-grid__heading{font-size:2.36875rem}}.c-page-link-grid__list{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem;margin-top:1.25rem}@media only screen and (min-width:64em){.c-page-link-grid__list{grid-template-columns:repeat(3,1fr)}}.c-page-link-grid__item{padding:.9375rem;display:flex;align-items:center;gap:.9375rem;border-radius:.625rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);position:relative}@media only screen and (min-width:64em){.c-page-link-grid__item{padding:1.25rem;gap:1.875rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-page-link-grid__item>*:not(:last-child){margin-right:.9375rem}@media only screen and (min-width:64em){.c-page-link-grid__item>*:not(:last-child){margin-right:1.875rem}}}.c-page-link-grid__item.white{background-color:#fff}.c-page-link-grid__item.white .c-page-link-grid__title{color:#213C81}.c-page-link-grid__item.blue{background-color:#4F71CF}.c-page-link-grid__item.blue .c-page-link-grid__title{color:#fff}.c-page-link-grid__image{width:9.8125rem;height:9.5rem;border-radius:.625rem;overflow:hidden}@media only screen and (min-width:64em){.c-page-link-grid__image{width:7.875rem;height:7.5rem}}.c-page-link-grid__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-page-link-grid__content{width:calc(100% - 10.75rem)}@media only screen and (min-width:64em){.c-page-link-grid__content{width:calc(100% - 9.75rem)}}.c-page-link-grid__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-page-link-grid__title{font-size:1.775rem}}.c-page-link-grid__anchor{position:absolute;top:0;left:0;width:100%;height:100%}.pagination{margin-top:2.5rem;margin-bottom:0;padding:0 2.5rem}.pagination .nav-links{display:flex;justify-content:center;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.pagination .nav-links>*:not(:last-child){margin-right:1.25rem}}.pagination .nav-links .page-numbers{padding:0;text-decoration:underline;color:#909EC0;background-color:#fff0}.pagination .nav-links .page-numbers:hover{color:inherit;background-color:inherit}.pagination .nav-links .page-numbers.current{background-color:inherit;color:#213C81;font-weight:700}.pagination .nav-links .page-numbers.next,.pagination .nav-links .page-numbers.prev{text-decoration:none}.c-popular-searches{margin-top:1.875rem}.c-popular-searches__title{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#6476A7}@media only screen and (min-width:64em){.c-popular-searches__title{font-size:1rem}}.c-popular-searches__list{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.25rem}@media only screen and (min-width:64em){.c-popular-searches__list{-moz-column-gap:3.75rem;column-gap:3.75rem;margin-top:.625rem}}.c-popular-searches__list a{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF;text-decoration:underline}@media only screen and (min-width:64em){.c-popular-searches__list a{font-size:1rem}}.c-print-options-section{margin-top:2.5625rem}.c-print-options-section__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}@media only screen and (min-width:64em){.c-print-options-section__grid{grid-template-columns:repeat(3,1fr)}}.c-print-options-section__item-image{position:relative}.c-print-options-section__item-image:before{content:"";display:block;width:100%;height:90%;background-color:#EDF1FA;position:absolute;bottom:0;left:0;z-index:-1;border-radius:.625rem}.c-print-options-section__item-image img{mix-blend-mode:multiply;height:17.3125rem;width:100%;-o-object-fit:contain;object-fit:contain}.c-print-options-section__item-content{margin-top:1.25rem}.c-print-options-section__item-content>*+*{margin-top:1.25rem}.c-print-options-section__item-name{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-print-options-section__item-name{font-size:1.33125rem}}.c-print-options-section__item-bg{background-color:#EDF1FA;border-radius:.625rem;padding:.9375rem 1.25rem}.c-print-options-section__item-price{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF}@media only screen and (min-width:64em){.c-print-options-section__item-price{font-size:1rem}}.c-print-options-section__item-price .amount{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-print-options-section__item-price .amount{font-size:1.775rem}}.c-print-options-section__item .c-button{display:block}.c-print-options-section__small{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-print-options-section__small{font-size:.875rem}}.c-print-package-products{margin-top:6.6875rem}.c-print-package-products__products{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem;list-style:none;margin:0}@media only screen and (min-width:64em){.c-print-package-products__products{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.c-print-package-products__product-image{position:relative}.c-print-package-products__product-image:before{content:"";display:block;width:100%;height:90%;background-color:#EDF1FA;position:absolute;bottom:0;left:0;z-index:-1;border-radius:.625rem}.c-print-package-products__product-image img{mix-blend-mode:multiply;height:17.3125rem;width:100%;-o-object-fit:contain;object-fit:contain}.c-print-package-products__product-name{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-print-package-products__product-name{font-size:1.775rem}}.c-print-package-products__product-content{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-print-package-products__product-content>*:not(:last-child){margin-bottom:1.25rem}}.c-print-package-products__product-excerpt{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-print-package-products__product-excerpt{font-size:1rem}}.c-print-package-products__product-excerpt p{font-size:14px!important}.c-print-package-products__product-price{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF}@media only screen and (min-width:64em){.c-print-package-products__product-price{font-size:1rem}}.c-print-package-products__product-price .amount{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-print-package-products__product-price .amount{font-size:1.775rem}}.c-print-package-products__product .c-button.inline{display:block;text-align:center;margin-top:0;color:#213C81;font-weight:700}.c-print-package-products__cta{background-color:#EDF1FA;padding:1.25rem;border-radius:.625rem;max-height:475.29px}@media only screen and (min-width:64em){.c-print-package-products__cta{margin-top:1.5625rem}}.c-print-package-products__cta-image{border-radius:.625rem;overflow:hidden;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.c-print-package-products__cta-image img{max-height:232px;width:100%;-o-object-fit:cover;object-fit:cover}.c-print-package-products__cta-content{margin-top:1.25rem}.c-print-package-products__cta-heading{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-print-package-products__cta-heading{font-size:1.33125rem}}.c-print-package-products__cta-text{color:#1C1F26;margin-top:1.25rem}.c-print-package-products__cta-text p{font-size:14px!important}.c-print-package-products__cta .c-button{display:block;margin-top:1.4375rem;margin-bottom:1.25rem}.c-product-card-repeater{margin-top:6.6875rem}.c-product-card-repeater__products{display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem;list-style:none;margin:0}@media only screen and (min-width:64em){.c-product-card-repeater__products{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.c-product-card-repeater__product-image img{height:17.3125rem;width:100%;-o-object-fit:contain;object-fit:contain;border-radius:.625rem}.c-product-card-repeater__product-name{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-product-card-repeater__product-name{font-size:1.775rem}}.c-product-card-repeater__product-content{display:flex;flex-direction:column;gap:1.25rem;margin-top:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-product-card-repeater__product-content>*:not(:last-child){margin-bottom:1.25rem}}.c-product-card-repeater__product-price{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF}@media only screen and (min-width:64em){.c-product-card-repeater__product-price{font-size:1rem}}.c-product-card-repeater__product-price .amount{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-product-card-repeater__product-price .amount{font-size:1.775rem}}.c-product-card-repeater__product .c-button.inline{display:block;text-align:center;margin-top:0;color:#213C81;font-weight:700}.c-process-ctas-section{z-index:5;position:relative;margin-top:4.0625rem;scroll-margin-top:200px}@media only screen and (min-width:64em){.c-hero+.c-process-ctas-section{margin-top:-3.125rem}}.c-process-ctas-section__ctas{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}@media only screen and (min-width:64em){.c-process-ctas-section__ctas{grid-template-columns:repeat(4,1fr)}}.c-process-ctas-section__cta{background-color:#4F71CF;border-radius:.625rem;padding:1.25rem;color:#fff;display:flex;flex-direction:column;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-process-ctas-section__cta>*:not(:last-child){margin-bottom:1.25rem}}.c-process-ctas-section__cta a{color:#FEB853;text-decoration:underline}.c-process-ctas-section__icon-title-wrapper{display:flex;align-items:center;gap:1.25rem}@media only screen and (min-width:64em){.c-process-ctas-section__icon-title-wrapper{flex-direction:column;align-items:flex-start}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-process-ctas-section__icon-title-wrapper>*:not(:last-child){margin-right:1.25rem}@media only screen and (min-width:64em){.c-process-ctas-section__icon-title-wrapper>*:not(:last-child){margin-right:0;margin-bottom:1.25rem}}}.c-process-ctas-section__title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-process-ctas-section__title{font-size:1.33125rem}}.c-process-ctas-section__text{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-process-ctas-section__text{font-size:.875rem}}.c-process-ctas-section__text ul{margin-bottom:0}@media only screen and (max-width:63.9375em){.c-process-ctas-section__text ul li{font-size:.875rem}}.c-process-ctas-section__text ul li:not(:first-child){margin-top:.625rem}.c-process-ctas-section__text>*+*{margin-top:.625rem}.c-process-ctas-section__icon img{width:2.8125rem;height:2.8125rem;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:64em){.c-process-ctas-section__icon img{width:3.75rem;height:3.75rem}}.c-process-section{margin-top:3.5625rem}.c-process-section__container{background-color:#4F71CF;padding:1.875rem;border-radius:1.25rem;color:#fff;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}@media only screen and (min-width:64em){.c-process-section__container{padding:3.75rem 7.5rem;display:flex}}.c-process-section__content>*+*{margin-top:1.25rem}@media only screen and (min-width:64em){.c-process-section__content{width:45%}}.c-process-section__heading{font-family:Mulish,sans-serif;font-size:2.36875rem;font-weight:900;line-height:120%;margin-bottom:0}@media only screen and (min-width:64em){.c-process-section__heading{font-size:3.15625rem}}@media only screen and (min-width:64em){.c-process-section__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%}}@media only screen and (min-width:64em) and (min-width:64em){.c-process-section__heading{font-size:2.36875rem}}.c-process-section__text{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;max-width:25.125rem}@media only screen and (min-width:64em){.c-process-section__text{font-size:.875rem}}.c-process-section .c-button{padding:.65625rem 2.5rem}.c-process-section__steps{margin-top:2.5rem;display:grid;grid-template-columns:repeat(1,1fr);gap:2.5rem;justify-items:center}@media only screen and (min-width:64em){.c-process-section__steps{grid-template-columns:repeat(3,1fr);margin-top:0;margin-left:2.5rem;gap:1.875rem}}.c-process-section__step{position:relative;display:flex;align-items:center;gap:1.25rem}@media only screen and (min-width:64em){.c-process-section__step{max-width:unset;padding:0 1rem;text-align:center;flex-direction:column;justify-content:center}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-process-section__step>*:not(:last-child){margin-right:1.25rem}@media only screen and (min-width:64em){.c-process-section__step>*:not(:last-child){margin-right:0;margin-bottom:1.25rem}}}.c-process-section__step-title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#fff;margin-bottom:.625rem}@media only screen and (min-width:64em){.c-process-section__step-title{font-size:1.33125rem}}.c-process-section__step-text{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#fff}@media only screen and (min-width:64em){.c-process-section__step-text{font-size:.875rem}}.c-process-section__step-icon img{width:4.6875rem;height:4.6875rem}.c-process-section__step:not(:last-child):after{content:'';display:block;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/process-right.svg);width:.625rem;height:.625rem;position:absolute;right:50%;bottom:-1.25rem;transform:translateX(50%) rotate(90deg)}@media only screen and (min-width:64em){.c-process-section__step:not(:last-child):after{right:-1.25rem;top:50%;transform:translateY(-50%)}}.woocommerce .c-product-card,.c-product-card{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);position:relative;border-radius:.625rem;background-color:#fff;display:flex;flex-wrap:wrap;width:100%}.woocommerce .c-product-card>*,.c-product-card>*{width:100%}.woocommerce .c-product-card .c-product-card__labels,.c-product-card .c-product-card__labels{position:absolute;top:-1rem;left:1.25rem;display:flex;gap:.375rem;z-index:2}.woocommerce .c-product-card__attribute,.woocommerce .c-product-card__sale,.c-product-card__attribute,.c-product-card__sale{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;display:inline-flex;align-items:center;color:#fff;padding:.4375rem .625rem;border-radius:.625rem}.woocommerce .c-product-card__attribute:before,.woocommerce .c-product-card__sale:before,.c-product-card__attribute:before,.c-product-card__sale:before{content:"";width:.875rem;height:.8125rem;display:inline-block;vertical-align:middle;margin-right:.6875rem}.woocommerce .c-product-card__attribute,.c-product-card__attribute{background-color:#4F71CF}.woocommerce .c-product-card__attribute:before,.c-product-card__attribute:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/customisable.svg)}.woocommerce .c-product-card__sale,.c-product-card__sale{background-color:#FF3528;text-transform:uppercase}.woocommerce .c-product-card__sale:before,.c-product-card__sale:before{display:none}.woocommerce .c-product-card .onsale,.c-product-card .onsale{display:none}.woocommerce .c-product-card__image-wrapper,.c-product-card__image-wrapper{position:relative;border-radius:.625rem .625rem 0 0;background-color:#EDF1FA;text-align:center;overflow:hidden}.woocommerce .c-product-card__image-wrapper img,.c-product-card__image-wrapper img{height:16.125rem;width:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply}.woocommerce .c-product-card .woocommerce-loop-product__title,.c-product-card .woocommerce-loop-product__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;min-height:3.75rem}@media only screen and (min-width:64em){.woocommerce .c-product-card .woocommerce-loop-product__title,.c-product-card .woocommerce-loop-product__title{font-size:1.775rem}}.woocommerce .c-product-card__content-wrapper,.c-product-card__content-wrapper{padding:1.25rem}.woocommerce .c-product-card .price,.c-product-card .price{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF!important;margin-top:1.25rem;display:block}@media only screen and (min-width:64em){.woocommerce .c-product-card .price,.c-product-card .price{font-size:1rem}}.woocommerce .c-product-card .price del,.c-product-card .price del{color:#8D8F93;display:inline-flex}.woocommerce .c-product-card .price ins,.c-product-card .price ins{color:#FF3528}.woocommerce .c-product-card .price .amount,.c-product-card .price .amount{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.woocommerce .c-product-card .price .amount,.c-product-card .price .amount{font-size:1.775rem}}.woocommerce .c-product-card__colours,.c-product-card__colours{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce .c-product-card__colours>*:not(:last-child),.c-product-card__colours>*:not(:last-child){margin-right:.375rem;margin-bottom:.375rem}}.woocommerce .c-product-card__colour,.c-product-card__colour{width:2.5625rem;height:2.5625rem;border-radius:100%;background-size:cover;border:.03125rem solid #8D8F93}.woocommerce .c-product-card__colours-remaining,.c-product-card__colours-remaining{color:#909EC0;margin-top:.875rem}.woocommerce .c-product-card .c-button,.c-product-card .c-button{width:calc(100% - 2.5rem);margin:0 1.25rem 1.25rem 1.25rem!important;align-self:end}.woocommerce .c-product-card.has-lifestyle-image__image-wrapper img,.c-product-card.has-lifestyle-image__image-wrapper img{-o-object-fit:cover;object-fit:cover}.woocommerce .c-product-card.has-lifestyle-image__image-wrapper img[src$=".jpeg"],.woocommerce .c-product-card.has-lifestyle-image__image-wrapper img[src$=".jpg"],.c-product-card.has-lifestyle-image__image-wrapper img[src$=".jpeg"],.c-product-card.has-lifestyle-image__image-wrapper img[src$=".jpg"]{-o-object-fit:cover;object-fit:cover}.woocommerce .c-product-card.has-lifestyle-image__image-wrapper img[src$=".png"],.c-product-card.has-lifestyle-image__image-wrapper img[src$=".png"]{-o-object-fit:contain;object-fit:contain}.c-product-ctas{margin-top:3.625rem;scroll-margin-top:12.5rem}@media only screen and (min-width:64em){.c-product-ctas{margin-top:7.25rem}}.c-product-ctas__cta{display:flex;align-items:stretch;flex-direction:column;gap:1.25rem}.c-product-ctas__cta+.c-product-ctas__cta{margin-top:2.5rem}@media only screen and (min-width:64em){.c-product-ctas__cta+.c-product-ctas__cta{margin-top:0}}@media only screen and (min-width:64em){.c-product-ctas__cta{flex-direction:row}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-product-ctas__cta>*:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-product-ctas__cta>*:not(:last-child){margin-bottom:0;margin-right:1.25rem}}}@media only screen and (min-width:64em){.c-product-ctas__cta:nth-child(even){flex-direction:row-reverse}}.c-product-ctas__cta:only-child{flex-direction:column}@media only screen and (min-width:64em){.c-product-ctas__cta:only-child{flex-direction:row-reverse}}.c-product-ctas__cta-content{padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (min-width:64em){.c-product-ctas__cta-content{padding:5rem}}.c-product-ctas__cta-content>*{max-width:28.75rem;width:100%}.c-product-ctas__cta-content>*+*{margin-top:1.25rem}@media only screen and (min-width:64em){.c-product-ctas__cta-content>*+*{margin-top:2.5rem}}.c-product-ctas__cta.has-video{align-items:center}.c-product-ctas__cta-content,.c-product-ctas__image,.c-product-ctas__video{width:100%}@media only screen and (min-width:64em){.c-product-ctas__cta-content,.c-product-ctas__image,.c-product-ctas__video{width:50%}}.c-product-ctas__image{border-radius:.625rem;overflow:hidden}.c-product-ctas__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-product-ctas__video-wrapper{height:0;border-radius:.625rem;overflow:hidden;position:relative;padding-bottom:56.25%}.c-product-ctas__video-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.c-product-ctas__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-product-ctas__heading{font-size:2.36875rem}}.c-product-ctas__text{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#1C1F26}@media only screen and (min-width:64em){.c-product-ctas__text{font-size:1rem}}.c-product-ctas__text>*+*{margin-top:1.25rem}@media only screen and (min-width:64em){.c-product-ctas__text>*+*{margin-top:1.875rem}}.c-product-delivery-cta{margin-top:1.25rem;background-color:#EDF1FA;border-radius:.625rem;padding:1.125rem 1rem;margin-bottom:.625rem;display:flex;flex-wrap:wrap;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-product-delivery-cta>*:not(:last-child){margin-bottom:1.25rem}}.c-product-delivery-cta a{color:#4F71CF;text-decoration:underline}.c-product-delivery-cta>*+*{display:block}.c-product-delivery-cta>*{display:flex}.c-product-delivery-cta .c-product-delivery-cta__from-price::before,.c-product-delivery-cta .c-product-delivery-cta__click-and-collect-line::before,.c-product-delivery-cta .c-product-delivery-cta__delivery-and-returns-link::before{content:"";display:block;width:1.4375rem;height:1.4375rem;background-size:contain;background-repeat:no-repeat;background-position:left center;flex-shrink:0;margin-right:.8125rem}.c-product-delivery-cta__made-to-order,.c-product-delivery-cta__delivery-note,.c-product-delivery-cta__delivery-and-returns-link,.c-product-delivery-cta__from-price{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#1C1F26}@media only screen and (min-width:64em){.c-product-delivery-cta__made-to-order,.c-product-delivery-cta__delivery-note,.c-product-delivery-cta__delivery-and-returns-link,.c-product-delivery-cta__from-price{font-size:1rem}}.c-product-delivery-cta__made-to-order:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/delivery-icon.svg)}.c-product-delivery-cta__delivery-note:has(a){flex-wrap:wrap}.c-product-delivery-cta__delivery-note a{padding:0 .3125rem}.c-product-delivery-cta__delivery-note:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/stock-icon.svg)}.c-product-delivery-cta__delivery-and-returns-link:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/info-icon.svg)}.c-product-delivery-cta__from-price:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/delivery-icon.svg)}.c-product-delivery-cta__from-price .amount{margin-left:.3125rem}.c-product-delivery-cta__click-and-collect-line:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/click-and-collect-icon.svg)}.c-product-delivery-cta .c-product-delivery-cta__countdown{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#213C81;font-weight:700;display:flex;align-items:center}@media only screen and (min-width:64em){.c-product-delivery-cta .c-product-delivery-cta__countdown{font-size:.875rem}}§ .c-product-delivery-cta .c-product-delivery-cta__countdown:before{display:none}.c-product-delivery-cta .c-product-delivery-cta__countdown .hurrytimer-campaign{padding:0}.c-product-delivery-cta .c-product-delivery-cta__countdown .hurrytimer-campaign .hurrytimer-headline{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;font-weight:700}@media only screen and (min-width:64em){.c-product-delivery-cta .c-product-delivery-cta__countdown .hurrytimer-campaign .hurrytimer-headline{font-size:.875rem}}.c-product-delivery-cta .c-product-delivery-cta__countdown .hurrytimer-campaign .hurrytimer-timer .hurrytimer-timer-block{margin-bottom:0!important}.c-product-delivery-cta .c-product-delivery-cta__countdown .hurrytimer-campaign .hurrytimer-timer .hurrytimer-timer-block .hurrytimer-timer-digit{font-weight:900}.c-product-delivery-cta .c-product-delivery-cta__countdown #countdown{display:inline-flex;align-items:center;padding:0 .3125rem}.c-product-delivery-cta .c-product-delivery-cta__countdown #countdown>span{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;background-color:#CAD4F1;border-radius:.625rem;padding:.4375rem .3125rem;margin:0 .3125rem}@media only screen and (min-width:64em){.c-product-delivery-cta .c-product-delivery-cta__countdown #countdown>span{font-size:1.33125rem}}.c-product-description-specs{background-color:#EDF1FA;padding:4.125rem 0 4.8125rem 0}.c-product-description-specs a{color:#4F71CF;text-decoration:underline}.c-product-description-specs__container{display:flex;flex-direction:column}@media only screen and (min-width:64em){.c-product-description-specs__container{flex-direction:row;justify-content:center}}.c-product-description-specs__container>*:only-child{width:100%}@media only screen and (min-width:64em){.c-product-description-specs__container>*:only-child{width:60%}}.c-product-description-specs__container>*:only-child .c-product-description-specs__description-content{max-width:unset}.c-product-description-specs__full-specs-link{text-decoration:underline;display:block}.c-product-description-specs__description{width:100%;display:flex;justify-content:center}@media only screen and (min-width:64em){.c-product-description-specs__description{width:60%}}.c-product-description-specs__description-content{max-width:28.75rem}.c-product-description-specs__description-content>*+*{margin-top:1.875rem}.c-product-description-specs__description-content ul li{margin-top:1.875rem}.c-product-description-specs__specs{width:100%;background-color:#fff;padding:.875rem;border-radius:.625rem;margin-bottom:1.25rem;margin-top:2.5rem}@media only screen and (min-width:64em){.c-product-description-specs__specs{width:40%;margin-top:0;padding:2.5rem}}.c-product-description-specs__specs>*+*{margin-top:1.875rem}.c-product-description-specs__title{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#213C81;font-weight:700;display:flex;gap:.625rem;align-items:center;margin-bottom:1.5rem}@media only screen and (min-width:64em){.c-product-description-specs__title{font-size:1rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-product-description-specs__title>*:not(:last-child){margin-right:.625rem}}.c-product-description-specs__icon{width:1.5rem;height:1.5rem;display:flex}.c-product-description-specs__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.c-product-description-specs__spec,.c-product-description-specs__included-item{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;padding:.625rem 1.25rem;border-radius:.625rem}@media only screen and (min-width:64em){.c-product-description-specs__spec,.c-product-description-specs__included-item{font-size:1rem}}.c-product-description-specs__spec>span,.c-product-description-specs__included-item>span{font-weight:700}.c-product-description-specs__spec:nth-child(odd),.c-product-description-specs__included-item:nth-child(odd){background-color:#EDF1FA}.c-product-description-specs__pdf{padding:.3125rem 1.25rem}.c-product-full-specs{scroll-margin-top:11.5625rem;padding-top:4.375rem}@media only screen and (min-width:64em){.c-product-full-specs{padding-top:11.5625rem}}.c-product-full-specs__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;text-align:center;color:#213C81}@media only screen and (min-width:64em){.c-product-full-specs__heading{font-size:2.36875rem}}@media only screen and (min-width:64em){.c-product-full-specs__container{padding:0 5.5rem}}.c-product-full-specs__container>*+*{margin-top:3.75rem}.c-product-full-specs__blocks{display:grid;grid-template-columns:repeat(1,1fr);gap:2.6875rem}@media only screen and (min-width:64em){.c-product-full-specs__blocks{grid-template-columns:repeat(2,1fr);gap:3.125rem}}.c-product-full-specs__block-title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-product-full-specs__block-title{font-size:1.775rem}}.c-product-full-specs__list{margin-top:2.5rem;margin-left:0;list-style:none}.c-product-full-specs__list-item{border-radius:.625rem;padding:.3125rem .625rem;display:flex;gap:.625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-product-full-specs__list-item>*:not(:last-child){margin-bottom:.625rem}}.c-product-full-specs__list-item:nth-child(odd){background-color:#EDF1FA}.c-product-full-specs__list-item:before{content:'\2022'}.pre-order-banner--hidden{display:none}.c-product__pre-order-banner .product-availability,.c-product__pre-order-banner p{background-color:#FF3528;border-radius:10px;padding:20px;margin-top:20px;color:#FFF!important;text-align:center;font-family:Mulish!important;font-size:21.3px!important;font-style:normal;font-weight:900!important;line-height:100%;transform:scale(1);animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.99);box-shadow:0 0 0 0 rgb(255 53 40 / .2)}70%{transform:scale(1);box-shadow:0 0 0 5px rgb(255 53 40 / .2)}100%{transform:scale(.99);box-shadow:0 0 0 0 rgb(255 53 40 / .2)}}.woocommerce .product .c-product-gallery{display:flex;gap:1.25rem;margin-left:-1.25rem;margin-right:-1.25rem}@media only screen and (min-width:64em){.woocommerce .product .c-product-gallery{margin-left:0;margin-right:0}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce .product .c-product-gallery>*:not(:last-child){margin-right:1.25rem}}.woocommerce .product .c-product-gallery__main{flex-grow:1;mix-blend-mode:darken;background-color:#E9EBF2;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}@media only screen and (min-width:64em){.woocommerce .product .c-product-gallery__main{border-radius:.625rem;min-height:29.5rem}}.woocommerce .product .c-product-gallery__main img{mix-blend-mode:darken;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.woocommerce .product .c-product-gallery__thumbs{width:20.4375rem;flex-direction:column;gap:1.25rem;display:none}@media only screen and (min-width:64em){.woocommerce .product .c-product-gallery__thumbs{display:flex}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce .product .c-product-gallery__thumbs>*:not(:last-child){margin-bottom:1.25rem}}.woocommerce .product .c-product-gallery__thumb{border-radius:.625rem;background-color:#E9EBF2;height:14.125rem;width:20.4375rem;overflow:hidden}.woocommerce .product .c-product-gallery__thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;mix-blend-mode:darken}.woocommerce .product .c-product-gallery__thumb--stretch .c-product-gallery__thumb img{-o-object-fit:cover;object-fit:cover}.woocommerce .product .c-product-gallery.has-lifestyle-image .c-product-gallery__main img,.woocommerce .product .c-product-gallery.has-lifestyle-image .c-product-gallery__thumb img{-o-object-fit:cover;object-fit:cover}.woocommerce .product .c-product-gallery.has-lifestyle-image .c-product-gallery__main img[src$=".jpeg"],.woocommerce .product .c-product-gallery.has-lifestyle-image .c-product-gallery__main img[src$=".jpg"],.woocommerce .product .c-product-gallery.has-lifestyle-image .c-product-gallery__thumb img[src$=".jpeg"],.woocommerce .product .c-product-gallery.has-lifestyle-image .c-product-gallery__thumb img[src$=".jpg"]{-o-object-fit:cover;object-fit:cover}.woocommerce .product .c-product-gallery.has-lifestyle-image .c-product-gallery__main img[src$=".png"],.woocommerce .product .c-product-gallery.has-lifestyle-image .c-product-gallery__thumb img[src$=".png"]{-o-object-fit:contain;object-fit:contain}.woocommerce .product .c-product-gallery__buttons{position:absolute;top:.875rem;left:.8125rem;display:flex;align-items:center;gap:.625rem;z-index:10}@media only screen and (min-width:64em){.woocommerce .product .c-product-gallery__buttons{top:1.0625rem;left:1.25rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce .product .c-product-gallery__buttons>*:not(:last-child){margin-right:.625rem}}.woocommerce .product .c-product-gallery__colour-disclaimer{position:absolute;bottom:10px;left:10px;z-index:10;width:100%}.woocommerce .product .c-product-gallery__colour-disclaimer .overlay-wrapper{display:flex;flex-direction:row}.woocommerce .product .c-product-gallery__colour-disclaimer-button{background-color:#BDC5D9;border-radius:10px;display:flex;flex-direction:row;align-items:center;padding:10px;cursor:pointer;max-width:-moz-max-content;max-width:max-content;margin-right:10px}.woocommerce .product .c-product-gallery__colour-disclaimer-button .c-product-gallery__color-disclaimer-button-colour{font-family:Mulish;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:#213C81;margin-left:10px}.woocommerce .product .c-product-gallery__colour-disclaimer .c-product-gallery__text-overlay{background-color:#fff;border-radius:10px;padding:10px;max-width:-moz-max-content;max-width:max-content}.woocommerce .product .c-product-gallery__colour-disclaimer .c-product-gallery__text-overlay p{font-size:14px}.woocommerce .product .c-product-gallery__colour-disclaimer-speech-bubble-wrapper{position:absolute;bottom:60px;width:100%;max-width:230px}.woocommerce .product .c-product-gallery__colour-disclaimer-speech-bubble-wrapper .c-product-gallery__colour-disclaimer-speech-bubble{background-color:#213C81;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%;padding:20px}.woocommerce .product .c-product-gallery__colour-disclaimer-speech-bubble-wrapper .c-product-gallery__colour-disclaimer-speech-bubble p{color:#FFF;font-family:Mulish;font-size:12px;font-style:normal;font-weight:400;line-height:150%}.woocommerce .product .c-product-gallery__colour-disclaimer-speech-bubble-wrapper .c-product-gallery__colour-disclaimer-speech-bubble a{color:#FEB853}.woocommerce .product .c-product-gallery__colour-disclaimer-speech-bubble-wrapper .c-product-gallery__colour-disclaimer-speech-bubble-pointer{line-height:0}.woocommerce .product .c-product-gallery__colour-disclaimer-speech-bubble-wrapper .c-product-gallery__colour-disclaimer-speech-bubble-pointer svg{position:absolute;left:30px}.woocommerce .product .c-product-gallery__colour-disclaimer-speech-bubble-wrapper.bubble-hidden{display:none}.woocommerce .product .c-product-gallery__count{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#909EC0;font-weight:700}@media only screen and (min-width:64em){.woocommerce .product .c-product-gallery__count{font-size:.875rem}}.woocommerce .product .c-product-gallery .product-video-modal-trigger{cursor:pointer;display:flex;align-items:center;z-index:999;width:auto;margin-left:0;margin-top:0}.woocommerce .product .c-product-gallery .product-video-modal-trigger:before{content:"";background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/play-video.svg);display:block;width:1rem;height:1rem;margin-right:.6875rem;background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce .product .c-product-gallery .gallery-modal-trigger{cursor:pointer;display:flex;align-items:center;z-index:999;width:auto}.woocommerce .product .c-product-gallery .gallery-modal-trigger:before{content:"";background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/view-all-photos.svg);display:block;width:1rem;height:1rem;margin-right:.6875rem;background-size:contain;background-repeat:no-repeat;background-position:center}.woocommerce .product .c-product-gallery__video{position:relative;padding-bottom:56.25%;width:100%}.woocommerce .product .c-product-gallery__video iframe{width:100%;height:100%;position:absolute;top:0;left:0}.c-product-gallery-popup{width:100%}@media only screen and (min-width:64em){.c-product-gallery-popup{width:48.125rem}}.c-product-gallery-popup.zoomedIn .c-product-gallery-popup__thumbs,.c-product-gallery-popup.zoomedIn .flickity-prev-next-button{display:none}.c-product-gallery-popup__image{width:100%;text-align:center}.c-product-gallery-popup__image img{width:auto;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:64em){.c-product-gallery-popup__image img{height:42.0625rem}}.c-product-gallery-popup__thumbs{margin-top:1rem}.c-product-gallery-popup__thumbs .c-product-gallery-popup__image{width:4.25rem;height:2.625rem;background-color:#EDF1FA;border-radius:.625rem;margin-right:.625rem;display:flex;justify-content:center;align-items:center;padding:.625rem}@media only screen and (min-width:64em){.c-product-gallery-popup__thumbs .c-product-gallery-popup__image{width:7.5rem;height:4.6875rem}}.c-product-gallery-popup__thumbs .c-product-gallery-popup__image img{height:2.1875rem;-o-object-fit:contain;object-fit:contain;mix-blend-mode:darken}@media only screen and (min-width:64em){.c-product-gallery-popup__thumbs .c-product-gallery-popup__image img{height:3.9375rem}}.c-product-gallery-popup__thumbs .c-product-gallery-popup__image.is-selected{border:.125rem solid #4F71CF}.c-product-gallery-popup__thumbs .c-product-gallery-popup__image.video img{opacity:.2}.c-product-gallery-popup__thumbs .c-product-gallery-popup__image.video::before{content:'';position:absolute;width:0;height:0;border-top:.625rem solid #fff0;border-bottom:.625rem solid #fff0;border-left:1.25rem solid #4F71CF}@media only screen and (min-width:64em){.c-product-gallery-popup__thumbs .c-product-gallery-popup__image.video::before{border-top:1.25rem solid #fff0;border-bottom:1.25rem solid #fff0;border-left:1.875rem solid #4F71CF}}.c-product-gallery-popup .slide-number{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#909EC0;position:absolute;right:1.25rem;z-index:999}@media only screen and (min-width:64em){.c-product-gallery-popup .slide-number{font-size:.875rem}}@media only screen and (min-width:64em){.c-product-gallery-popup .slide-number{right:3.9375rem}}.c-product-gallery-popup__video{width:100%;height:18.75rem;display:flex;align-items:center}@media only screen and (min-width:64em){.c-product-gallery-popup__video{height:100%}}.c-product-gallery-popup__video-container{padding-bottom:56.25%;position:relative;width:100%}.c-product-gallery-popup__video-container iframe{width:100%;height:100%;position:absolute;left:0;top:0}.c-product-gallery-popup .flickity-enabled .flickity-prev-next-button.previous{right:calc(100% - 2.5rem);left:0}.c-product-gallery-popup .flickity-enabled .flickity-prev-next-button.next{left:calc(100% - 2.5rem);right:0}#c-product-gallery-popup__zoom{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;background-color:#BDC5D9;color:#213C81;padding:.625rem;border-radius:.625rem;position:absolute;top:1.25rem;left:1.25rem;cursor:pointer;transform:scale(1);transition:all 0.3s cubic-bezier(.445,.05,.55,.95);display:flex;align-items:center;z-index:999}@media only screen and (min-width:64em){#c-product-gallery-popup__zoom{font-size:.875rem}}#c-product-gallery-popup__zoom:before{content:"";background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/zoom-in.svg);width:1.25rem;height:1.25rem;background-size:contain}#c-product-gallery-popup__zoom.zoomedIn:before{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/zoom-out.svg)}@media only screen and (max-width:63.9375em){#c-product-gallery-popup__zoom{padding:.1875rem .4375rem;border-radius:.3125rem;right:3.75rem;top:1.5625rem;left:unset}}@media only screen and (min-width:64em){#c-product-gallery-popup__zoom{top:4.6875rem;left:3.9375rem}}.woocommerce .quantity{display:flex;align-items:center;gap:.75rem;width:40%;float:none;margin:0}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce .quantity>*:not(:last-child){margin-right:.75rem}}.woocommerce .quantity .quantity-label{display:block;width:100%}.woocommerce .quantity input[type="number"]{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#213C81;box-shadow:none;border:.125rem solid #CAD4F1;border-radius:.3125rem;width:3.75rem;padding:.625rem;font-weight:700;margin-bottom:0}@media only screen and (min-width:64em){.woocommerce .quantity input[type="number"]{font-size:.875rem}}.woocommerce .quantity input[type="button"]{display:inline-block;cursor:pointer;color:#213C81;transition:0.3s all cubic-bezier(.445,.05,.55,.95);background-color:#fff0;border:none}.c-product-section{margin-top:1.25rem}.c-product-section__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:3.75rem;text-align:center;padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:64em){.c-product-section__heading{font-size:2.36875rem}}.c-product-section__products{display:flex;flex-wrap:wrap;margin:0}.c-product-section__products:before,.c-product-section__products:after{display:none}.c-product-section__products.flickity-enabled .c-product-card{margin-bottom:2.5rem}.c-product-section .c-product-card{margin:1.25rem .625rem;width:85%}@media only screen and (min-width:64em){.c-product-section .c-product-card{width:calc(33.33% - 1.25rem)}}.c-product-section .c-product-card .woocommerce-loop-product__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-product-section .c-product-card .woocommerce-loop-product__title{font-size:1.775rem}}@media only screen and (max-width:63.9375em){.c-product-section .grid-padding-x>.cell{padding-left:0;padding-right:0}}.c-product-summary-review{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#4F71CF;display:flex;gap:.625rem;align-items:center}@media only screen and (min-width:64em){.c-product-summary-review{font-size:.875rem}}@media only screen and (min-width:64em){.c-product-summary-review{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;gap:1.25rem}}@media only screen and (min-width:64em) and (min-width:64em){.c-product-summary-review{font-size:1rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-product-summary-review>*:not(:last-child){margin-right:.625rem}@media only screen and (min-width:64em){.c-product-summary-review>*:not(:last-child){margin-right:1.25rem}}}.c-product-summary-review__label{font-weight:700}.c-product-summary-review__rating{display:flex;gap:.0625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-product-summary-review__rating>*:not(:last-child){margin-right:.0625rem}}.c-product-summary-review__star{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/review-star.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:1rem;height:1rem;display:block}@media only screen and (min-width:64em){.c-product-summary-review__star{width:1.5625rem;height:1.5625rem}}.c-product-summary-review__count{color:#4F71CF;text-decoration:underline}.c-product-usps{padding:1.25rem 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.0625rem}@media only screen and (min-width:64em){.c-product-usps{grid-template-columns:repeat(2,1fr);row-gap:1.25rem;-moz-column-gap:1.875rem;column-gap:1.875rem}}.c-product-usps__usp{display:flex;align-items:center;justify-content:center;position:relative;padding:2.625rem 1.25rem 1.25rem 1.25rem;border-radius:.625rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);background-color:#4F71CF}@media only screen and (min-width:64em){.c-product-usps__usp{padding:1.25rem 1.875rem;min-height:5.3125rem}}.c-product-usps__usp.small{justify-content:center}@media only screen and (min-width:64em){.c-product-usps__usp.small{justify-content:flex-start;padding:1.25rem 2.5rem}}.c-product-usps__usp.small .c-product-usps__icon img{width:2.625rem;height:2.625rem}.c-product-usps__usp.small .c-product-usps__title{max-width:unset}.c-product-usps__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#fff;max-width:9.6875rem;text-align:center}@media only screen and (min-width:64em){.c-product-usps__title{font-size:1.775rem}}@media only screen and (min-width:64em){.c-product-usps__title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}}@media only screen and (min-width:64em) and (min-width:64em){.c-product-usps__title{font-size:1.33125rem}}.c-product-usps__icon{position:absolute;top:-.625rem}@media only screen and (min-width:64em){.c-product-usps__icon{top:50%;transform:translateY(-50%);left:-1rem}}.c-product-usps__icon img{width:2.625rem;height:2.625rem}@media only screen and (min-width:64em){.c-product-usps__icon img{width:3.75rem;height:3.75rem}}.c-product-gallery__wrapper .c-product-usps{display:none}@media only screen and (min-width:64em){.c-product-gallery__wrapper .c-product-usps{display:grid}}@media only screen and (min-width:64em){.product .summary .c-product-usps{display:none}}.c-product-warranty{margin-top:2.6875rem}@media only screen and (min-width:64em){.c-product-warranty{margin-top:3.75rem}}@media only screen and (min-width:64em){.c-product-warranty ul{-moz-columns:2;columns:2;-moz-column-gap:2.125rem;column-gap:2.125rem}}.c-product-warranty__container{background-color:#EDF1FA;border-radius:.625rem;padding:2.5rem 1.25rem}@media only screen and (min-width:64em){.c-product-warranty__container{margin:0 5.5rem;padding:3.125rem 4.625rem}}.c-product-warranty__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-product-warranty__heading{font-size:1.775rem}}.c-product-warranty__content{margin-top:1.875rem}.woocommerce .c-products{margin-top:2.5rem}@media only screen and (min-width:64em){.woocommerce .c-products{margin-top:4.0625rem}}.woocommerce .c-products__wrapper{display:flex}@media only screen and (min-width:64em){.woocommerce .c-products__wrapper{gap:10%}}@supports (-webkit-touch-callout:none) and (not (translate:none)){@media only screen and (min-width:64em){.woocommerce .c-products__wrapper>*:not(:last-child){margin-right:10%}}}.woocommerce .c-products__products{flex:1;display:flex;flex-direction:column}@media only screen and (min-width:64em){.woocommerce .c-products__products .no-description{justify-content:end!important}}.woocommerce .c-products__products .hero-hidden{display:flex;flex-direction:column;margin:0 0 40px 0}@media only screen and (min-width:64em){.woocommerce .c-products__products .hero-hidden{flex-direction:row;align-items:center;justify-content:space-between;margin:0 0 3.125rem 0}}.woocommerce .c-products__products .hero-hidden .hero-hidden-description{width:100%;margin:20px 0 40px 0;height:100%}@media only screen and (min-width:64em){.woocommerce .c-products__products .hero-hidden .hero-hidden-description{width:60%;margin:0}}@media only screen and (min-width:80em){.woocommerce .c-products__products .hero-hidden .hero-hidden-description{width:70%}}.woocommerce .c-products__products .hero-hidden .hero-hidden-description .hero-hidden-title{color:#213C81;font-family:Mulish;font-size:28.4px;font-style:normal;font-weight:900;line-height:100%}.woocommerce .c-products .woocommerce-ordering{float:right;width:49%;position:relative}@media only screen and (min-width:64em){.woocommerce .c-products .woocommerce-ordering{width:auto;min-width:15.625rem}}.woocommerce .c-products .woocommerce-ordering:before{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;content:'Sort by';display:block;font-weight:700;color:#213C81;margin-bottom:.3125rem;position:absolute;left:0;bottom:100%}@media only screen and (min-width:64em){.woocommerce .c-products .woocommerce-ordering:before{font-size:1rem}}.woocommerce .c-products .woocommerce-ordering select{border-radius:.3125rem;border:.125rem solid #BDC5D9;color:#1C1F26;height:3.125rem;padding:0 1rem 0 1.25rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/dropdown-arrows.svg);background-size:.625rem 1.125rem;background-position:right center}.woocommerce .c-products .products{display:grid;gap:3.75rem}@media only screen and (min-width:64em){.woocommerce .c-products .products{grid-template-columns:repeat(2,1fr);-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:3.75rem}}.woocommerce .c-products .products:before,.woocommerce .c-products .products:after{display:none}.woocommerce .c-products .c-products__products>.woocommerce-pagination:first-of-type{display:none}@media only screen and (min-width:64em){.woocommerce .c-products.c-products--filters-hidden .products{grid-template-columns:repeat(3,1fr)}}.woocommerce .c-products.c-products--filters-hidden .woocommerce-ordering{float:left}.woocommerce .c-products.c-products--filters-hidden .c-products__products>.woocommerce-pagination:first-of-type{float:right;display:block;margin-top:0}@media only screen and (max-width:63.9375em){.woocommerce .c-products.c-products--filters-hidden .c-products__products>.woocommerce-pagination:first-of-type{margin-bottom:3.125rem}}.select_option.yith-wccl-remove{display:inline-block!important}.product-category-title{color:#213C81;margin-bottom:40px}.woocommerce .c-products-filters{width:25%;display:none}@media only screen and (min-width:64em){.woocommerce .c-products-filters{display:block}}.woocommerce .c-products-filters__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;display:flex;align-items:center;margin-bottom:2.5rem}@media only screen and (min-width:64em){.woocommerce .c-products-filters__heading{font-size:1.775rem}}.woocommerce .c-products-filters__heading:before{content:"";width:1.5rem;height:1.5rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/product-filters.svg);display:block;margin-right:1.4375rem}.woocommerce .c-products-filters .woocommerce-result-count{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#909EC0;float:none}@media only screen and (min-width:64em){.woocommerce .c-products-filters .woocommerce-result-count{font-size:.875rem}}.woocommerce .c-products-filters .berocket_single_filter_widget:not(:first-of-type) .bapf_sfilter{border-top:.125rem solid #BDC5D9}.woocommerce .c-products-filters .berocket_single_filter_widget:first-of-type .bapf_sfilter{border-top:.125rem solid #4F71CF}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_head>*{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;cursor:pointer;margin-bottom:0}@media only screen and (min-width:64em){.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_head>*{font-size:1.33125rem}}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_body{margin-top:1.25rem}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_sfilter{margin-bottom:0;padding:1.25rem 0}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_colaps_smb{color:#213C81}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_ckbox ul li{display:flex;align-items:center;margin-top:0.625rem!important}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_ckbox ul li label{color:#213C81;font-weight:300}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_ckbox input[type=checkbox]{border:.0625rem solid #909EC0;border-radius:.1875rem;margin-bottom:0}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_ckbox input[type=checkbox]:checked{border-color:#4F71CF;background-color:#4F71CF}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_ckbox input[type=checkbox]:checked:after{border-color:#fff}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_ckbox input[type=checkbox]:checked+label{font-weight:700}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_colorinline ul{display:flex;gap:.625rem;flex-wrap:wrap}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_colorinline ul>*:not(:last-child){margin-right:.625rem;margin-bottom:.625rem}}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_colorinline ul li{margin-top:0!important}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_colorinline ul li label{margin:0}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_colorinline ul li label>*{margin:0;width:3rem;height:3rem;border-radius:100%;border:.03125rem solid #8D8F93}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_colorinline ul li.checked label>*{border:.125rem solid #fff;outline:.125rem solid #4F71CF}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .ui-slider{background-color:#BDC5D9}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .ui-slider-range{background-color:#4F71CF}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .ui-slider-handle{background-color:#4F71CF;width:.875rem;height:.875rem;top:-.3125rem}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .ui-slider-handle+.ui-slider-handle{background-color:#fff;border:.1875rem solid #4F71CF}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .bapf_from,.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .bapf_to{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#BDC5D9}@media only screen and (min-width:64em){.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .bapf_from,.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .bapf_to{font-size:1rem}}.woocommerce .c-products-filters .berocket_single_filter_widget .bapf_slidr_all .bapf_to{color:#4F71CF;font-weight:700}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply,.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__reset{border-top:none!important}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply .bapf_body,.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__reset .bapf_body{margin-top:0}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);width:100%}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply:disabled,.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply[disabled],.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply.disabled{cursor:not-allowed}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply:hover{background-position:150% center}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply:active{background-position:right center}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply:hover,.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply:active,.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply:focus{background-color:#28B561;color:#fff}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply:disabled,.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply[disabled],.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply.disabled{color:#ffffff!important}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__apply .bapf_button{color:#fff;font-weight:700}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__reset .bapf_button{text-align:center;width:100%;text-decoration:underline}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__strength-rating .bapf_body label{display:flex!important;align-items:center}.woocommerce .c-products-filters .berocket_single_filter_widget .c-products-filters__strength-rating .bapf_body label:before{content:"";width:1rem;height:1.0625rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/strength-rating-filter.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:.625rem}.woocommerce .c-products-filters__close{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUwxMyAxMyIgc3Ryb2tlPSIjOTQ5OUE2IiBzdHJva2Utd2lkdGg9IjIiLz4KPHBhdGggZD0iTTEzIDFMMSAxMyIgc3Ryb2tlPSIjOTQ5OUE2IiBzdHJva2Utd2lkdGg9IjIiLz4KPC9zdmc+Cg==);background-size:contain;background-repeat:no-repeat;position:absolute;right:1.9375rem;top:1.625rem;width:.75rem;height:.75rem}@media only screen and (min-width:64em){.c-products-filters__toggler{display:none}}.c-products-filters__activator{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;border-radius:.3125rem;border:.125rem solid #BDC5D9;width:49%;padding:.6875rem 1.25rem;float:left;color:#213C81}@media only screen and (min-width:64em){.c-products-filters__activator{font-size:1.33125rem}}@media only screen and (min-width:64em){.c-products-filters__activator{float:none}}.c-products-filters__activator:before{content:"";width:1.5rem;height:1.5rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/product-filters.svg);margin-right:1.4375rem;display:inline-block;vertical-align:middle;background-size:contain}.product-filters--is-active .c-products-filters{display:block;position:fixed;top:0;left:0;width:calc(100vw - 1.5625rem);bottom:0;background-color:#fff;z-index:99999;padding:1.25rem 1.5625rem;overflow-y:auto;opacity:1;pointer-events:initial;transform:scale(1)}.c-related-categories{margin-top:2.6875rem}@media only screen and (min-width:64em){.c-related-categories{margin-top:5.625rem}}.c-related-categories__wrapper{display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media only screen and (min-width:64em){.c-related-categories__wrapper{flex-direction:row;gap:10%}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-related-categories__wrapper>*:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-related-categories__wrapper>*:not(:last-child){margin-bottom:0;margin-right:10%}}}.c-related-categories__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;width:100%}@media only screen and (min-width:64em){.c-related-categories__heading{font-size:1.775rem}}@media only screen and (min-width:64em){.c-related-categories__heading{width:25%}}.c-related-categories__row{display:flex;flex:1;gap:1.25rem;width:100%;overflow:auto}@media only screen and (min-width:64em){.c-related-categories__row{width:65%}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-related-categories__row>*:not(:last-child){margin-right:1.25rem}}.c-related-categories__item{background-color:#EDF1FA;border-radius:.625rem;flex:0 0 auto;text-align:center}.c-related-categories__item:hover{background-color:#4F71CF}.c-related-categories__item:hover .c-related-categories__title{color:#fff}@media only screen and (min-width:64em){.c-related-categories__item:hover{background-color:#A7B8E7}.c-related-categories__item:hover .c-related-categories__title{color:#213C81}}.c-related-categories__title{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#213C81;padding:.53125rem 1.4375rem;display:block}@media only screen and (min-width:64em){.c-related-categories__title{font-size:1rem}}.c-related-posts{padding:2.5rem 0}@media only screen and (min-width:64em){.c-related-posts{padding:3.125rem 0}}.c-related-posts__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;margin-bottom:0;text-align:center;color:#213C81}@media only screen and (min-width:64em){.c-related-posts__heading{font-size:2.36875rem}}.c-related-posts__list{margin-top:2.5rem}@media only screen and (min-width:64em){.c-related-posts__list{margin-top:3.75rem;display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}}.c-related-posts__list.flickity-enabled{margin-left:-1.25rem;margin-right:-1.25rem}.c-related-posts__list.flickity-enabled .c-list-post{width:80%;margin-right:1.25rem}.c-related-testimonials{padding:3.125rem 0}.c-related-testimonials__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;text-align:center;margin-bottom:3.75rem;color:#213C81}@media only screen and (min-width:64em){.c-related-testimonials__heading{font-size:2.36875rem}}.c-related-testimonials__list{margin-right:-1.25rem}@media only screen and (min-width:64em){.c-related-testimonials__list{margin-right:0}}.c-related-testimonials__item{width:80%;margin-right:1.25rem}@media only screen and (min-width:64em){.c-related-testimonials__item{width:33.33%}}.c-related-testimonials__item-image{display:block;height:18.5rem;border-radius:.625rem;overflow:hidden;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.c-related-testimonials__item-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-related-testimonials__item-title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;margin-top:1.25rem}@media only screen and (min-width:64em){.c-related-testimonials__item-title{font-size:1.33125rem}}.c-related-testimonials__item-title a{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-related-testimonials__item-title a{font-size:1.33125rem}}.c-related-testimonials__item-excerpt{margin-top:1.25rem;margin-bottom:1.25rem}.c-related-testimonials__item-excerpt>*{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#1C1F26}@media only screen and (min-width:64em){.c-related-testimonials__item-excerpt>*{font-size:1rem}}.c-related-testimonials__item-link{color:#4F71CF;font-weight:700;text-decoration:underline}.c-reviews{padding:2.5rem 0}.c-reviews__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;text-align:center;margin-bottom:0;padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:64em){.c-reviews__heading{font-size:2.36875rem}}.c-reviews__grid{padding-top:2.5rem;overflow-x:scroll;gap:1.25rem;display:flex}@media only screen and (min-width:64em){.c-reviews__grid{padding-top:3.75rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-reviews__grid>*:not(:last-child){margin-right:1.25rem}}.c-reviews__item{width:90%;margin:0 .3125rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:1.25rem;padding:2.125rem 2.5rem;margin-bottom:1.5rem;min-width:25rem;background-color:#fff}@media only screen and (min-width:64em){.c-reviews__item{width:100%;min-width:31.25rem;padding:3.125rem 3.75rem}}.c-reviews__review{margin-top:1.25rem}.c-reviews__review>*{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#213C81;font-weight:700}@media only screen and (min-width:64em){.c-reviews__review>*{font-size:1rem}}.c-reviews__reviewer{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#909EC0;margin-top:.625rem}@media only screen and (min-width:64em){.c-reviews__reviewer{font-size:1rem}}.c-reviews__rating{display:flex;gap:.0625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-reviews__rating>*:not(:last-child){margin-right:.0625rem}}.c-reviews__star{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/review-star.svg);background-size:contain;background-repeat:no-repeat;background-position:center;width:1.5625rem;height:1.5625rem;display:block}@media only screen and (max-width:63.9375em){.c-reviews .grid-padding-x>.cell{padding-left:0;padding-right:0}}.c-search__form{padding-top:3.75rem}@media only screen and (min-width:64em){.c-search__form{padding-top:6.25rem}}.c-search__form .search-input-container input[type="search"]{background-image:none!important}.c-search__form .autocomplete-suggestions{display:none!important}.c-search .grid-container{max-width:61.25rem}.c-search-results__header{display:flex;flex-direction:column;margin-top:5rem}@media only screen and (min-width:64em){.c-search-results__header{flex-direction:row;justify-content:space-between;align-items:flex-start;margin-top:6.25rem}}.c-search-results__heading{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#213C81}@media only screen and (min-width:64em){.c-search-results__heading{font-size:1rem}}.c-search-results .woocommerce-result-count{float:none;color:#6476A7}.c-search-results .woocommerce-ordering{float:none;margin:0}.c-search-results .woocommerce-ordering select{border-radius:.3125rem;border:.125rem solid #BDC5D9;color:#1C1F26;height:3.125rem;padding:0 1rem 0 1.25rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/dropdown-arrows.svg);background-size:.625rem 1.125rem;background-position:right center;margin-bottom:0}.c-search-results__query{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-search-results__query{font-size:1.33125rem}}.c-search-results__list{list-style:none;margin:2.5rem 0 0 0}.c-search-results__list>*+*{margin-top:2.5rem}.c-search-results__item{background-color:#EDF1FA;padding:1.25rem;border-radius:.625rem;display:flex;align-items:flex-start;flex-wrap:wrap;gap:.625rem;position:relative}@media only screen and (min-width:64em){.c-search-results__item{gap:3.125rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-search-results__item>*:not(:last-child){margin-bottom:.625rem;margin-right:.625rem}@media only screen and (min-width:64em){.c-search-results__item>*:not(:last-child){margin-right:3.125rem;margin-bottom:3.125rem}}}.c-search-results__item-image{width:6.6875rem;background-color:#fff;border-radius:.625rem;overflow:hidden}@media only screen and (min-width:64em){.c-search-results__item-image{width:17.625rem}}.c-search-results__item-image img{width:100%}.c-search-results__item-content{width:calc(100% - 7.5rem)}@media only screen and (min-width:64em){.c-search-results__item-content{width:calc(100% - 20.75rem);padding:1.25rem 0}}.c-search-results__item-content>*+*{margin-top:.625rem}@media only screen and (min-width:64em){.c-search-results__item-content>*+*{margin-top:1.25rem}}.c-search-results__item-attribute{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;background-color:#4F71CF;display:none;align-items:center;color:#fff;padding:.4375rem .625rem;border-radius:.625rem}@media only screen and (min-width:64em){.c-search-results__item-attribute{display:inline-flex}}.c-search-results__item-attribute:before{content:"";background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/customisable.svg);width:.875rem;height:.8125rem;display:inline-block;vertical-align:middle;margin-right:.6875rem}.c-search-results__item-title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-search-results__item-title{font-size:1.33125rem}}@media only screen and (min-width:64em){.c-search-results__item-title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}}@media only screen and (min-width:64em) and (min-width:64em){.c-search-results__item-title{font-size:1.775rem}}.c-search-results__item-title a{color:inherit}.c-search-results__item-bottom{display:flex;flex-direction:column;margin-top:.625rem}@media only screen and (min-width:64em){.c-search-results__item-bottom{margin-top:1.875rem;flex-direction:row;align-items:center}}.c-search-results__item-bottom>*{flex:1}.c-search-results__item-price{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF;flex:1 1 auto}@media only screen and (min-width:64em){.c-search-results__item-price{font-size:1rem}}.c-search-results__item-price .woocommerce-Price-amount{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-search-results__item-price .woocommerce-Price-amount{font-size:1.33125rem}}@media only screen and (min-width:64em){.c-search-results__item-price .woocommerce-Price-amount{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}}@media only screen and (min-width:64em) and (min-width:64em){.c-search-results__item-price .woocommerce-Price-amount{font-size:1.775rem}}.c-search-results__item>.c-button{margin-top:1.25rem}.c-search-results__navigation{margin-top:1.25rem}.single-product .product-type-simple .grid-container .grid-x .cell .summary .cart{display:flex;flex-wrap:wrap}.woocommerce .c-simple-product-card .c-product-card__image-wrapper img{height:8.4375rem}.woocommerce .c-simple-product-card .c-product-card__content-wrapper{padding:.625rem}.woocommerce .c-simple-product-card .c-product-card__content-wrapper .woocommerce-loop-product__title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.woocommerce .c-simple-product-card .c-product-card__content-wrapper .woocommerce-loop-product__title{font-size:1.33125rem}}.woocommerce .c-simple-product-card .c-product-card__content-wrapper .price{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.woocommerce .c-simple-product-card .c-product-card__content-wrapper .price{font-size:.875rem}}.woocommerce .c-simple-product-card .c-product-card__content-wrapper .price .amount{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}.woocommerce .c-simple-product-card .c-button{width:calc(100% - 0.625rem);margin:0 .625rem .625rem 0.625rem!important;padding-left:1.25rem;padding-right:1.25rem}.c-single{position:relative}.c-single>svg{width:100%;position:absolute;top:0;left:0;z-index:-1;height:28.125rem}@media only screen and (min-width:64em){.c-single>svg{height:23.0625rem}}.c-single__author a{color:#FEB853;text-decoration:underline}.c-single__wrapper{max-width:47.5rem;margin:0 auto;padding-left:1.25rem;padding-right:1.25rem}.c-single__wrapper>*+*{margin-top:2.5rem}.c-single__header{padding:.9375rem 0 0 0;color:#fff}.c-single__header>*+*{margin-top:1.25rem}.c-single__header .woocommerce .woocommerce-breadcrumb,.c-single__header .c-breadcrumbs{color:#ffffff!important;margin-top:0;margin-bottom:1.25rem}.c-single__header .woocommerce .woocommerce-breadcrumb a,.c-single__header .c-breadcrumbs a{color:#ffffff!important}.c-single .c-product-section{margin-top:6.25rem}.c-single__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;margin-top:3.125rem}@media only screen and (min-width:64em){.c-single__heading{font-size:2.36875rem}}@media only screen and (min-width:64em){.c-single__heading{font-family:Mulish,sans-serif;font-size:2.36875rem;font-weight:900;line-height:120%;margin-top:1.25rem}}@media only screen and (min-width:64em) and (min-width:64em){.c-single__heading{font-size:3.15625rem}}.c-single__meta{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;display:flex;gap:1.25rem}@media only screen and (min-width:64em){.c-single__meta{font-size:1rem}}@media only screen and (min-width:64em){.c-single__meta{gap:2.5rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-single__meta>*:not(:last-child){margin-right:1.25rem}@media only screen and (min-width:64em){.c-single__meta>*:not(:last-child){margin-right:2.5rem}}}.c-single__meta>*{display:flex;align-items:center;gap:.625rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-single__meta>*>*:not(:last-child){margin-right:.625rem}}.c-single__categories a{color:#FEB853;text-decoration:underline}.c-single__body{margin-top:5.625rem}@media only screen and (min-width:64em){.c-single__body{margin-top:2.5rem}}.c-single__body>*+*{margin-top:2.5rem}.c-single__body .blockquote-wrapper{border-radius:.625rem;padding:2.5rem}.c-single__body .blockquote-wrapper .wp-block-group__inner-container blockquote{flex-direction:column;margin-top:0}.c-single__image{width:100%;height:15rem;border-radius:.625rem;overflow:hidden;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}@media only screen and (min-width:64em){.c-single__image{height:25rem}}.c-single__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-single__content>*+*{margin-top:1.25rem}.c-single__content h1,.c-single__content h2,.c-single__content h3,.c-single__content h4,.c-single__content h5,.c-single__content h6{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;margin-top:2.5rem;color:#213C81}@media only screen and (min-width:64em){.c-single__content h1,.c-single__content h2,.c-single__content h3,.c-single__content h4,.c-single__content h5,.c-single__content h6{font-size:1.33125rem}}.c-single__content h1>span,.c-single__content h2>span,.c-single__content h3>span,.c-single__content h4>span,.c-single__content h5>span,.c-single__content h6>span{font-weight:inherit!important}.c-single__content h1>b,.c-single__content h2>b,.c-single__content h3>b,.c-single__content h4>b,.c-single__content h5>b,.c-single__content h6>b{font-weight:inherit}.c-single__content img{width:100%;border-radius:.625rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);margin-top:1.25rem}.c-single__content blockquote{margin-top:2.5rem}.c-single__content a{color:#4F71CF;text-decoration:underline}.c-single__navigation{display:flex;gap:1.25rem;justify-content:center;padding:0 1.25rem;flex-direction:column;margin-top:3.125rem}@media only screen and (min-width:64em){.c-single__navigation{flex-direction:row}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-single__navigation>*:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-single__navigation>*:not(:last-child){margin-bottom:0;margin-right:1.25rem}}}.c-single__navigation>a{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;padding:1.25rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:.625rem;color:#213C81;display:flex;gap:1.25rem;align-items:center}@media only screen and (min-width:64em){.c-single__navigation>a{font-size:1.33125rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-single__navigation>a>*:not(:last-child){margin-right:1.25rem}}.c-single__navigation>a small{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;display:block;color:#1C1F26}@media only screen and (min-width:64em){.c-single__navigation>a small{font-size:1rem}}.c-single__navigation-content{flex-grow:1}.c-single__navigation-prev .c-single__navigation-content{border-left:.125rem solid #EDF1FA;padding-left:1.25rem}.c-single__navigation-next{text-align:right}.c-single__navigation-next .c-single__navigation-content{border-right:.125rem solid #EDF1FA;padding-right:1.25rem}.c-single-faq{padding:0 1.25rem;position:relative;z-index:3;margin-top:3.75rem;display:flex;justify-content:center}@media only screen and (min-width:64em){.c-single-faq{margin-top:0}}.c-single-faq__wrapper{max-width:63.75rem;padding:2.5rem;background-color:#fff;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:.625rem}.c-single-faq__container{background-color:#EDF1FA;padding:1.25rem;border-radius:.625rem}@media only screen and (min-width:64em){.c-single-faq__container{padding:2.5rem}}.c-single-faq__heading{color:#213C81;margin-bottom:.625rem}.c-single-faq__heading h1{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-single-faq__heading h1{font-size:1.775rem}}.c-single-faq__content{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-single-faq__content{font-size:1rem}}.c-single-faq__buttons{margin-top:2.5rem;display:flex;align-items:center;gap:1.25rem;flex-direction:column}@media only screen and (min-width:64em){.c-single-faq__buttons{flex-direction:row;gap:2.5rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-single-faq__buttons>*:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-single-faq__buttons>*:not(:last-child){margin-bottom:0;margin-right:2.5rem}}}.c-single-faq__buttons>*{flex:1;width:100%}.c-single-faq__buttons .c-button{width:100%}.c-single-faq__categories ul{list-style:none;margin:0}.single-product .woocommerce-info{margin-top:6.25rem}@media only screen and (max-width:63.9375em){.single-product .woocommerce-message{display:flex;flex-direction:column-reverse;gap:1.25rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.single-product .woocommerce-message>*:not(:last-child){margin-bottom:1.25rem}}}.single-product .product-availability{padding:.9375rem 0;font-family:Mulish,sans-serif;font-weight:900;color:#FF3528}.single-product.woocommerce .variation-availability{margin-bottom:1.25rem}.single-product.woocommerce .c-breadcrumbs{padding-top:.875rem}@media only screen and (min-width:64em){.single-product.woocommerce .c-breadcrumbs{padding-bottom:5rem;padding-top:0}}.single-product.woocommerce div.product.sale .cell{position:relative}.single-product.woocommerce div.product.sale .cell .onsale{background-position:center;background-repeat:no-repeat;display:flex;width:3.5rem;height:2.5rem;font-weight:900;padding:.625rem;border-radius:.3125rem;position:absolute;right:0;left:unset;top:unset;align-items:center;justify-content:center;font-size:.875rem;background-color:#FF3528;color:#fff}.single-product.woocommerce div.product.sale .cell .price ins{color:#FF3528}.single-product.woocommerce div.product.sale .cell .price small{color:#FF3528}.single-product.woocommerce div.product .c-product-gallery__wrapper{width:100%;float:left}.c-modal--is-active .single-product.woocommerce div.product .c-product-gallery__wrapper,.c-video-modal--is-active .single-product.woocommerce div.product .c-product-gallery__wrapper{z-index:999999999}@media only screen and (min-width:64em){.single-product.woocommerce div.product .c-product-gallery__wrapper{width:60%;padding-right:4.875rem;float:left;top:12.5rem;position:sticky}}.single-product.woocommerce div.product div.summary{width:100%}@media only screen and (min-width:64em){.single-product.woocommerce div.product div.summary{width:40%}}.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) .yith-wapo-addon-type-file{display:block!important}.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) .yith-wapo-addon{display:grid;grid-template-columns:1fr 5fr;gap:1.25rem;align-items:stretch;width:100%}.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) .yith-wapo-addon .addon-header{align-items:flex-start;justify-content:center;flex-direction:column-reverse}.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) .yith-wapo-addon .addon-header .title-image{padding:0}.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) .yith-wapo-addon .options-container .option-image{max-width:6.25rem;max-height:6.25rem;margin-bottom:.625rem;background-color:#E9EBF2;padding:.625rem;border-radius:.625rem}.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) #wapo-total-price-table tbody{border:none}.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) #wapo-total-price-table tbody .wapo-total-order th{display:none}.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) #wapo-total-price-table tbody .wapo-total-order td{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#4F71CF}@media only screen and (min-width:64em){.single-product.woocommerce div.product div.summary:has(#wapo-total-price-table) #wapo-total-price-table tbody .wapo-total-order td{font-size:2.36875rem}}.single-product.woocommerce div.product div.summary .product_title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.single-product.woocommerce div.product div.summary .product_title{font-size:1.775rem}}.single-product.woocommerce div.product div.summary>*+*{margin-top:1.25rem}.single-product.woocommerce div.product div.summary .yith-wapo-block .options{grid-template-columns:repeat(1,minmax(0,100%))!important}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input{width:100%;background:#fff0;padding:0}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .option-container{display:none}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container{color:#909EC0}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader{background-color:#fff0;border:.125rem dashed #EDF1FA}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container{display:flex;align-items:center;gap:20px;flex-direction:column;flex-wrap:wrap;justify-content:center}@supports (-webkit-touch-callout:none) and (not (translate:none)){.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container>*:not(:last-child){margin-bottom:1.25rem}}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#4F71CF;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/primary-button-accent.svg)}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button:disabled,.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button[disabled],.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button.disabled{cursor:not-allowed}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button:hover{background-position:150% center}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button:active{background-position:right center}.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button:hover,.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button:active,.single-product.woocommerce div.product div.summary .yith-wapo-block .options .yith-wapo-option .file-input .file-container .yith-wapo-ajax-uploader .yith-wapo-ajax-uploader-container .button:focus{background-color:#4F71CF;color:#fff}.single-product.woocommerce div.product form.variations_form{margin-bottom:0}.single-product.woocommerce div.product form.variations_form .variations{border:none;background-color:#EDF1FA;border-radius:.625rem;padding:1.25rem;display:block}.single-product.woocommerce div.product form.variations_form .variations tbody,.single-product.woocommerce div.product form.variations_form .variations tfoot,.single-product.woocommerce div.product form.variations_form .variations thead{border:none;background-color:#fff0;display:block}.single-product.woocommerce div.product form.variations_form .variations tr,.single-product.woocommerce div.product form.variations_form .variations th,.single-product.woocommerce div.product form.variations_form .variations td{display:block}.single-product.woocommerce div.product form.variations_form .variations__customise{margin-top:20px;background-color:#CAD4F1!important;border-radius:10px!important;padding:20px!important}.single-product.woocommerce div.product form.variations_form .variations__customise-heading{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;padding:0;color:#213C81}@media only screen and (min-width:64em){.single-product.woocommerce div.product form.variations_form .variations__customise-heading{font-size:1rem}}.single-product.woocommerce div.product form.variations_form .variations__customise-link{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF;padding:0}.single-product.woocommerce div.product form.variations_form .variations__customise-link-heading{color:#213C81;text-align:center;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:10px}.single-product.woocommerce div.product form.variations_form .variations__customise-link a{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#fff;padding:7px 0;width:100%;display:flex;justify-content:center;align-items:center;gap:1.25rem;border-radius:7px;font-size:1rem;font-weight:700!important;background-color:#213C81}.single-product.woocommerce div.product form.variations_form .variations__customise-link a:before{content:'';display:block;width:1.5rem;height:1.5rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlJlYWRDdkxvZ28iPgo8cGF0aCBpZD0iVmVjdG9yIiBkPSJNMjAuMjYwOSA0LjE3OTY5TDguMDQ5OTkgMi4wMjM0NEM3LjY1ODI3IDEuOTU0NSA3LjI1NTIgMi4wNDM5NyA2LjkyOTQzIDIuMjcyMTdDNi42MDM2NiAyLjUwMDM3IDYuMzgxODYgMi44NDg2MSA2LjMxMjggMy4yNDAzMUwzLjUyMzc0IDE5LjA4NDFDMy40ODk2MyAxOS4yNzgyIDMuNDk0MSAxOS40NzcxIDMuNTM2ODkgMTkuNjY5NEMzLjU3OTY5IDE5Ljg2MTggMy42NTk5NyAyMC4wNDM5IDMuNzczMTUgMjAuMjA1MkMzLjg4NjM0IDIwLjM2NjUgNC4wMzAyIDIwLjUwNCA0LjE5NjUyIDIwLjYwOTdDNC4zNjI4NSAyMC43MTU0IDQuNTQ4MzcgMjAuNzg3MyA0Ljc0MjQ5IDIwLjgyMTJMMTYuOTUzNCAyMi45Nzc1QzE3LjE0NzYgMjMuMDExNyAxNy4zNDY2IDIzLjAwNzQgMTcuNTM5MSAyMi45NjQ3QzE3LjczMTYgMjIuOTIxOSAxNy45MTM3IDIyLjg0MTcgMTguMDc1MiAyMi43Mjg1QzE4LjIzNjYgMjIuNjE1MyAxOC4zNzQxIDIyLjQ3MTQgMTguNDc5OSAyMi4zMDVDMTguNTg1NyAyMi4xMzg2IDE4LjY1NzYgMjEuOTUzIDE4LjY5MTYgMjEuNzU4N0wyMS40ODA2IDUuOTE1QzIxLjU0ODkgNS41MjMxNSAyMS40NTg4IDUuMTIwMiAyMS4yMzAxIDQuNzk0NzhDMjEuMDAxNCA0LjQ2OTM2IDIwLjY1MjggNC4yNDgxMSAyMC4yNjA5IDQuMTc5NjlaTTEzLjIwMzQgMTIuODMzN0MxMy4xNzI4IDEzLjAwNzIgMTMuMDgyMSAxMy4xNjQ0IDEyLjk0NzIgMTMuMjc3N0MxMi44MTIzIDEzLjM5MTEgMTIuNjQxOCAxMy40NTMzIDEyLjQ2NTYgMTMuNDUzNEMxMi40MjE2IDEzLjQ1MzQgMTIuMzc3NyAxMy40NDk3IDEyLjMzNDQgMTMuNDQyMkw4LjQ0Mzc0IDEyLjc1NUM4LjI1ODg0IDEyLjcwOTUgOC4wOTgxNiAxMi41OTU0IDcuOTk0MjkgMTIuNDM1OEM3Ljg5MDQyIDEyLjI3NjIgNy44NTExNCAxMi4wODMxIDcuODg0NDEgMTEuODk1NkM3LjkxNzY5IDExLjcwODIgOC4wMjEwMyAxMS41NDA0IDguMTczNDcgMTEuNDI2M0M4LjMyNTkxIDExLjMxMjIgOC41MTYwNSAxMS4yNjAzIDguNzA1MyAxMS4yODEyTDEyLjU5NDEgMTEuOTY0N0MxMi42OTEyIDExLjk4MTcgMTIuNzg0IDEyLjAxNzYgMTIuODY3MiAxMi4wNzA1QzEyLjk1MDQgMTIuMTIzNCAxMy4wMjIzIDEyLjE5MjIgMTMuMDc4OSAxMi4yNzI5QzEzLjEzNTUgMTIuMzUzNiAxMy4xNzU2IDEyLjQ0NDcgMTMuMTk3IDEyLjU0MDlDMTMuMjE4NCAxMi42MzcyIDEzLjIyMDYgMTIuNzM2NyAxMy4yMDM0IDEyLjgzMzdaTTE3LjYwOTcgMTAuNTY2OUMxNy41NzkxIDEwLjc0MDIgMTcuNDg4NSAxMC44OTczIDE3LjM1MzggMTEuMDEwNkMxNy4yMTkxIDExLjEyMzkgMTcuMDQ4OCAxMS4xODYyIDE2Ljg3MjggMTEuMTg2NkMxNi44Mjg1IDExLjE4NjYgMTYuNzg0MiAxMS4xODI2IDE2Ljc0MDYgMTEuMTc0NEw4Ljk1OTM3IDkuODAwOTRDOC43NjM0NCA5Ljc2NjI1IDguNTg5MzEgOS42NTUxNiA4LjQ3NTMgOS40OTIwOUM4LjM2MTI4IDkuMzI5MDIgOC4zMTY3MSA5LjEyNzMzIDguMzUxNCA4LjkzMTQxQzguMzg2MDggOC43MzU0OCA4LjQ5NzE4IDguNTYxMzUgOC42NjAyNSA4LjQ0NzM0QzguODIzMzIgOC4zMzMzMiA5LjAyNSA4LjI4ODc1IDkuMjIwOTMgOC4zMjM0NEwxNy4wMDIyIDkuNjk3ODFDMTcuMDk5NCA5LjcxNDY5IDE3LjE5MjMgOS43NTA1NyAxNy4yNzU2IDkuODAzNDFDMTcuMzU4OSA5Ljg1NjI1IDE3LjQzMDkgOS45MjUgMTcuNDg3NiAxMC4wMDU3QzE3LjU0NDMgMTAuMDg2NSAxNy41ODQ1IDEwLjE3NzYgMTcuNjA2IDEwLjI3MzlDMTcuNjI3NCAxMC4zNzAyIDE3LjYyOTYgMTAuNDY5NyAxNy42MTI1IDEwLjU2NjlIMTcuNjA5N1pNMTguMTMgNy42MTE4OEMxOC4wOTk0IDcuNzg1MzggMTguMDA4NyA3Ljk0MjU2IDE3Ljg3MzggOC4wNTU4N0MxNy43Mzg4IDguMTY5MTggMTcuNTY4NCA4LjIzMTM4IDE3LjM5MjIgOC4yMzE1NkMxNy4zNDgyIDguMjMxNSAxNy4zMDQzIDguMjI3NzQgMTcuMjYwOSA4LjIyMDMxTDkuNDc5NjggNi44NDU5NEM5LjM4MDQ1IDYuODMxMzMgOS4yODUxNiA2Ljc5Njk4IDkuMTk5NDUgNi43NDQ5QzkuMTEzNzMgNi42OTI4MiA5LjAzOTMzIDYuNjI0MDggOC45ODA2NSA2LjU0Mjc0QzguOTIxOTcgNi40NjE0MSA4Ljg4MDIgNi4zNjkxMiA4Ljg1NzgxIDYuMjcxMzZDOC44MzU0MiA2LjE3MzYgOC44MzI4NyA2LjA3MjMzIDguODUwMyA1Ljk3MzU3QzguODY3NzMgNS44NzQ4IDguOTA0OCA1Ljc4MDUzIDguOTU5MzEgNS42OTYzNEM5LjAxMzgxIDUuNjEyMTQgOS4wODQ2NSA1LjUzOTc0IDkuMTY3NjMgNS40ODM0MUM5LjI1MDYxIDUuNDI3MDggOS4zNDQwNSA1LjM4Nzk2IDkuNDQyNDIgNS4zNjgzN0M5LjU0MDc4IDUuMzQ4NzkgOS42NDIwNyA1LjM0OTEzIDkuNzQwMyA1LjM2OTM4TDE3LjUyMTYgNi43NDI4MUMxNy42MTg4IDYuNzU5NTggMTcuNzExOCA2Ljc5NTM5IDE3Ljc5NTIgNi44NDgxOEMxNy44Nzg3IDYuOTAwOTcgMTcuOTUwOCA2Ljk2OTcgMTguMDA3NiA3LjA1MDQ0QzE4LjA2NDQgNy4xMzExOCAxOC4xMDQ3IDcuMjIyMzMgMTguMTI2MiA3LjMxODY4QzE4LjE0NzcgNy40MTUwMiAxOC4xNDk5IDcuNTE0NjYgMTguMTMyOCA3LjYxMTg4SDE4LjEzWiIgZmlsbD0iI0ZFQjg1MyIvPgo8L2c+Cjwvc3ZnPgo=)}.single-product.woocommerce div.product form.variations_form .variations .label{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;background-color:#fff0;padding:0;color:#6476A7;margin-bottom:.625rem}@media only screen and (min-width:64em){.single-product.woocommerce div.product form.variations_form .variations .label{font-size:.875rem}}.single-product.woocommerce div.product form.variations_form .variations .label label{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#6476A7;font-weight:400}@media only screen and (min-width:64em){.single-product.woocommerce div.product form.variations_form .variations .label label{font-size:.875rem}}.single-product.woocommerce div.product form.variations_form .variations tr:nth-child(even){background-color:#fff0}.single-product.woocommerce div.product form.variations_form .variations tr:not(:first-child){margin-top:.625rem}.single-product.woocommerce div.product form.variations_form .variations .value{padding:0}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_colorpicker .yith_wccl_value{filter:drop-shadow(0 11px 24px rgb(33 60 129 / .15));border:none}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_colorpicker .select_option{margin-bottom:.375rem}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_colorpicker .select_option:not(.selected){border:.0625rem solid #8D8F93}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_label .select_option{border:none;padding:0}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_label .select_option:not(:last-child){margin-right:1.25rem}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_label .select_option .yith_wccl_value{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;border:none;display:flex;align-items:center}@media only screen and (min-width:64em){.single-product.woocommerce div.product form.variations_form .variations .value .select_box_label .select_option .yith_wccl_value{font-size:.875rem}}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_label .select_option .yith_wccl_value:before{content:"";display:block;border-radius:100%;width:1rem;height:1rem;outline:2px solid #A7B8E7;margin-right:.9375rem}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_label .select_option .yith_wccl_value_wrapper{height:auto}.single-product.woocommerce div.product form.variations_form .variations .value .select_box_label .select_option.selected .yith_wccl_value:before{outline:2px solid #4F71CF;background-color:#4F71CF;border:2px solid #fff}.single-product.woocommerce div.product form.variations_form .single_add_to_cart_button{width:100%}.single-product.woocommerce div.product form .single_add_to_cart_button{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);margin-top:1.25rem;text-align:center;width:100%}.single-product.woocommerce div.product form .single_add_to_cart_button:disabled,.single-product.woocommerce div.product form .single_add_to_cart_button[disabled],.single-product.woocommerce div.product form .single_add_to_cart_button.disabled{cursor:not-allowed}.single-product.woocommerce div.product form .single_add_to_cart_button:hover{background-position:150% center}.single-product.woocommerce div.product form .single_add_to_cart_button:active{background-position:right center}.single-product.woocommerce div.product form .single_add_to_cart_button:hover,.single-product.woocommerce div.product form .single_add_to_cart_button:active,.single-product.woocommerce div.product form .single_add_to_cart_button:focus{background-color:#28B561;color:#fff}.single-product.woocommerce div.product form .single_add_to_cart_button:disabled,.single-product.woocommerce div.product form .single_add_to_cart_button[disabled],.single-product.woocommerce div.product form .single_add_to_cart_button.disabled{color:#ffffff!important}.single-product.woocommerce div.product .single_variation_wrap .woocommerce-variation{display:none!important}.single-product.woocommerce div.product .single_variation_wrap .woocommerce-variation>div{display:none}.single-product.woocommerce div.product .single_variation_wrap .woocommerce-variation>div.woocommerce-variation-price{display:block;text-align:right}.single-product.woocommerce div.product .single_variation_wrap .woocommerce-variation>div.woocommerce-variation-price .price{color:#4F71CF}.single-product.woocommerce div.product .single_variation_wrap .woocommerce-variation>div.woocommerce-variation-price .price .amount{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.single-product.woocommerce div.product .single_variation_wrap .woocommerce-variation>div.woocommerce-variation-price .price .amount{font-size:2.36875rem}}.single-product.woocommerce div.product .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap}.single-product.woocommerce div.product .price{color:#4F71CF;flex:1 1 auto;text-align:right}@media only screen and (max-width:89.9375em){.single-product.woocommerce div.product .price{text-align:left;margin-top:1.25rem}}.single-product.woocommerce div.product .price .amount{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.single-product.woocommerce div.product .price .amount{font-size:1.775rem}}.c-site-search{max-width:40rem}.c-sitewide-search{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1004;background-color:#fff;opacity:0;pointer-events:none;overflow-y:auto;padding-bottom:6.25rem}.search--is-active .c-sitewide-search{opacity:1;pointer-events:initial}.c-sitewide-search__container{max-width:58.75rem;margin-left:auto;margin-right:auto;padding-top:10rem;padding-left:1.25rem;padding-right:1.25rem}@media only screen and (min-width:64em){.c-sitewide-search__container{padding-top:15rem}}.c-size-guide{margin-top:6.25rem}.c-size-guide__container{background-color:#fff;padding:3.125rem 1.875rem;border-radius:1.25rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15)}.c-size-guide__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-size-guide__heading{font-size:1.775rem}}.c-social-icons__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1.75rem}.c-social-icons__icon{height:1.0625rem;width:auto}@media only screen and (min-width:64em){.c-social-icons__icon{margin-left:0}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-social-icons__icon:not(:last-child){margin-right:1.75rem}}.c-social-icons__icon svg{width:auto;height:100%}.c-standard-page__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;margin-top:3.125rem;margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-standard-page__heading{font-size:2.36875rem}}.c-standard-page .gform_wrapper .gform_description{color:#000;margin-bottom:1.25rem}.c-standard-page .gform_wrapper .gform_title{color:#213C81}.c-standard-page .gform_wrapper form .gform-body .gfield_label{color:#213C81}.c-standard-page .gform_wrapper form .gform-body .gfield_label .gfield_required{color:#FF3528}.c-steps-section{margin:9.375rem auto 2.5rem auto;padding:0 1.25rem}@media only screen and (min-width:64em){.c-steps-section{margin:6.25rem auto 0 auto;max-width:62.5rem;padding:0}}.c-steps-section__heading{text-align:center;margin-bottom:3.75rem;color:#213C81;font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-steps-section__heading{font-size:2.36875rem}}.c-steps-section__steps{display:flex;flex-direction:column;gap:2.5rem}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-steps-section__steps>*:not(:last-child){margin-bottom:2.5rem}}.c-steps-section__steps .c-steps-section__step{display:flex;flex-direction:column-reverse}@media only screen and (min-width:64em){.c-steps-section__steps .c-steps-section__step{flex-direction:row}}.c-steps-section__steps .c-steps-section__step-content{padding-right:2.5rem;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:64em){.c-steps-section__steps .c-steps-section__step-content{padding-right:6.25rem}}.c-steps-section__steps .c-steps-section__step-content p{margin:.625rem 0}.c-steps-section__steps .c-steps-section__step-content .c-steps-section__heading{text-align:left;margin-bottom:1.875rem;color:#213C81;font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-steps-section__steps .c-steps-section__step-content .c-steps-section__heading{font-size:1.775rem}}.c-steps-section__steps .c-steps-section__step-image img{margin-bottom:2.5rem}@media only screen and (min-width:64em){.c-steps-section__steps .c-steps-section__step-image img{margin-bottom:0;width:30rem;max-width:unset;height:18.75rem}}.c-sticky-totals{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:1.25rem;border-top:.125rem solid #4F71CF;box-shadow:0 0 24px 0 rgb(33 60 129 / .15);display:flex;align-items:center;gap:.625rem;z-index:20}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-sticky-totals>*:not(:last-child){margin-right:.625rem}}.c-sticky-totals__subtotal{color:#4F71CF;display:flex;flex-direction:column}.c-sticky-totals__subtotal-label{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;font-weight:700}@media only screen and (min-width:64em){.c-sticky-totals__subtotal-label{font-size:.875rem}}.c-sticky-totals__subtotal-value{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-sticky-totals__subtotal-value{font-size:.875rem}}.c-sticky-totals__subtotal-value .amount{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-sticky-totals__subtotal-value .amount{font-size:1.33125rem}}.c-sticky-totals__checkout{flex:1}.c-sticky-totals__checkout .c-button{display:block;padding-left:1.25rem;padding-right:1.25rem}.c-subcategories{z-index:5;position:relative;margin-top:2.5625rem}@media only screen and (min-width:64em){.c-subcategories{margin-top:-1.25rem}}.c-subcategories__grid{display:flex;justify-content:flex-start;align-items:flex-start;gap:1.25rem;width:100%;overflow:auto;margin-right:-1.25rem}@media only screen and (min-width:64em){.c-subcategories__grid{flex-wrap:wrap;justify-content:center;overflow:visible}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-subcategories__grid>*:not(:last-child){margin-right:1.25rem}@media only screen and (min-width:64em){.c-subcategories__grid>*:not(:last-child){margin-bottom:1.25rem}}}.c-subcategories__item{display:flex;align-items:center;gap:1.25rem;padding:.625rem;border-radius:.625rem;overflow:hidden;background-color:#EDF1FA;flex:0 0 auto;position:relative}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-subcategories__item>*:not(:last-child){margin-right:1.25rem}}.c-subcategories__item .wrapping-link{position:absolute;width:100%;height:100%}.c-subcategories__item:hover{background-color:#4F71CF}.c-subcategories__item:hover .c-subcategories__title{color:#fff}@media only screen and (min-width:64em){.c-subcategories__item{width:18.75rem;min-height:8.25rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);background-color:#fff}}.c-subcategories__title{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#213C81;line-height:1.25}@media only screen and (min-width:64em){.c-subcategories__title{font-size:1rem}}.c-subcategories__mini-description{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-subcategories__mini-description{font-size:.875rem}}.c-subcategories__image{display:none;background-color:#EDF1FA;border-radius:.625rem;overflow:hidden;width:7rem;height:7rem;flex:0 0 auto}@media only screen and (min-width:64em){.c-subcategories__image{display:block}}.c-subcategories__image img{width:100%;height:100%;max-width:unset;max-height:unset;-o-object-fit:cover;object-fit:cover;mix-blend-mode:multiply}@media only screen and (max-width:63.9375em){.c-subcategories--mobile .c-subcategories__grid{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.c-subcategories--mobile .c-subcategories__item{box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);background-color:#fff;flex-direction:column;height:100%}.c-subcategories--mobile .c-subcategories__image{display:block;width:100%}.c-subcategories--mobile .c-subcategories__title{display:block;width:100%}}.c-sub-faqs-grid{position:relative;z-index:3;padding:0 1.25rem;display:flex;justify-content:center}.c-sub-faqs-grid__wrapper{justify-content:center;padding:1.25rem;max-width:63.75rem;background-color:#fff;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:.625rem;display:flex;flex-direction:column;gap:1.25rem}@media only screen and (min-width:64em){.c-sub-faqs-grid__wrapper{padding:2.5rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-sub-faqs-grid__wrapper>*:not(:last-child){margin-bottom:1.25rem}}.c-sub-faqs-grid__item{background-color:#EDF1FA;padding:1.25rem;border-radius:.625rem}.c-sub-faqs-grid__item-heading{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700}@media only screen and (min-width:64em){.c-sub-faqs-grid__item-heading{font-size:1rem}}.c-sub-faqs-grid__item-content{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;margin-top:.625rem}@media only screen and (min-width:64em){.c-sub-faqs-grid__item-content{font-size:1rem}}.c-sub-faqs-grid__button{text-align:center;margin-top:1.875rem}@media only screen and (min-width:64em){.tax-product_cat.woocommerce{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/category-background.svg);background-position:center bottom;background-size:100%;background-repeat:no-repeat}}.tax-product_cat.woocommerce .c-hero__content{gap:1.25rem}.tax-product_cat.woocommerce .c-hero__content>svg{height:100%}.tax-product_cat.woocommerce .c-hero__headings{margin-top:0}.tax-product_cat.woocommerce .c-hero .woocommerce-breadcrumb,.tax-product_cat.woocommerce .c-hero .c-breadcrumbs{padding-bottom:0}.c-template-downloads .s-entry .grid-container{max-width:66.25rem}.c-template-downloads__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:2.5rem;text-align:center}@media only screen and (min-width:64em){.c-template-downloads__heading{font-size:1.775rem}}@media only screen and (min-width:64em){.c-template-downloads__heading{text-align:left;padding:0 2.5rem}}.c-template-downloads__content{background-color:#EDF1FA;padding:1.25rem;border-radius:1.25rem;margin-top:2.5rem}@media only screen and (min-width:64em){.c-template-downloads__content{padding:2.5rem}}.c-template-downloads__content>*{font-family:Mulish,sans-serif;font-size:1rem;font-weight:400;line-height:150%}.c-template-downloads__content>*+*{margin-top:1.25rem}.c-template-downloads__content ul{margin-top:.625rem}.c-testimonials-archive .c-archive__header-wrapper{display:block;padding-top:2.5rem}.c-testimonials-archive .c-archive__header-description{max-width:32.8125rem}.c-testimonials-archive .c-archive__posts-wrapper{row-gap:2.5rem;margin-top:-1.875rem}.c-testimonials-archive .c-archive__posts-wrapper .c-list-post__content{-webkit-line-clamp:4;overflow:hidden}.post-type-archive-testimonials{background-size:100%;background-repeat:no-repeat;background-position:center bottom}@media only screen and (min-width:64em){.post-type-archive-testimonials{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/testimonial-bg.svg)}}.c-testimonials-single .c-hero__image svg{height:calc(100% - 3.5rem)}@media only screen and (min-width:64em){.c-testimonials-single .c-hero__image img{height:calc(100% - 3.5625rem)}}.c-testimonials-single__wrapper{max-width:66.25rem;margin:3.125rem auto;padding-left:1.25rem;padding-right:1.25rem}.c-testimonials-single__body>*+*{margin-top:2.5rem}.c-testimonials-single__content{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;padding:2.5rem;background-color:#EDF1FA;border-radius:.625rem;color:#1C1F26}@media only screen and (min-width:64em){.c-testimonials-single__content{font-size:1rem}}.c-testimonials-single__content>*+*{margin-top:1.5rem}.c-testimonials-single__content a{color:#1C1F26;text-decoration:underline}.c-testimonials-single__content.challenge{display:flex;gap:1.25rem;align-items:center;flex-direction:column}@media only screen and (min-width:64em){.c-testimonials-single__content.challenge{flex-direction:row}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-testimonials-single__content.challenge>*:not(:last-child){margin-bottom:1.25rem}@media only screen and (min-width:64em){.c-testimonials-single__content.challenge>*:not(:last-child){margin-bottom:0;margin-right:1.25rem}}}.c-testimonials-single__content.challenge>*{margin-top:0}@media only screen and (min-width:64em){.c-testimonials-single__content.challenge>*{width:50%;flex-grow:1}}.c-testimonials-single__content.challenge .c-testimonials-single__content-image{height:10.125rem;border-radius:.625rem;overflow:hidden}@media only screen and (min-width:64em){.c-testimonials-single__content.challenge .c-testimonials-single__content-image{height:15.5rem}}.c-testimonials-single__content.challenge .c-testimonials-single__content-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-testimonials-single blockquote{background-color:#CAD4F1;margin-top:0;margin-bottom:2.5rem}.c-testimonials-single blockquote:before{display:none}.c-testimonials-single blockquote p{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-testimonials-single blockquote p{font-size:1.775rem}}.c-testimonials-single blockquote p strong{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-testimonials-single blockquote p strong{font-size:1.775rem}}.c-testimonials-single__customer-name{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-testimonials-single__customer-name{font-size:1.33125rem}}.c-testimonials-single__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-testimonials-single__title{font-size:1.775rem}}.c-testimonials-single__solution{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem;align-items:center}@media only screen and (min-width:64em){.c-testimonials-single__solution{grid-template-columns:repeat(2,1fr)}}.c-testimonials-single__solution-image{height:10.125rem;border-radius:.625rem;overflow:hidden}@media only screen and (min-width:64em){.c-testimonials-single__solution-image{height:15.5rem}}.c-testimonials-single__solution-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.c-testimonials-single__takeaways{margin-top:2.5rem}.c-testimonials-single__takeaways-grid{margin-top:2.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.25rem}@media only screen and (min-width:64em){.c-testimonials-single__takeaways-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.c-testimonials-single__takeaway{display:flex;gap:1.25rem}@media only screen and (min-width:64em){.c-testimonials-single__takeaway{flex-direction:column}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.c-testimonials-single__takeaway>*:not(:last-child){margin-right:1.25rem}@media only screen and (min-width:64em){.c-testimonials-single__takeaway>*:not(:last-child){margin-right:0;margin-bottom:1.25rem}}}.c-testimonials-single__takeaway-icon{flex:0 0 auto}.c-testimonials-single__takeaway-icon img{width:3.75rem;height:3.75rem;padding:.625rem;background-color:#4F71CF;border-radius:.625rem;box-sizing:content-box}.c-testimonials-single__takeaway-title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:.625rem}@media only screen and (min-width:64em){.c-testimonials-single__takeaway-title{font-size:1.33125rem}}.c-testimonials-single__takeaway p{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#1C1F26}@media only screen and (min-width:64em){.c-testimonials-single__takeaway p{font-size:1rem}}.single-testimonials{background-size:100%;background-repeat:no-repeat;background-position:center bottom}@media only screen and (min-width:64em){.single-testimonials{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/testimonial-bg.svg)}}.back-case-studies{width:100%;display:flex;justify-content:center}.c-text-only-page{max-width:45rem;margin:2.1875rem auto 6.25rem auto}.c-text-only-page__heading{font-family:Mulish,sans-serif;font-size:2.36875rem;font-weight:900;line-height:120%;color:#213C81;margin-bottom:3.125rem}@media only screen and (min-width:64em){.c-text-only-page__heading{font-size:3.15625rem}}.c-text-only-page h2,.c-text-only-page h3,.c-text-only-page h5,.c-text-only-page h4,.c-text-only-page h6{color:#213C81;margin:2.5rem 0;text-transform:capitalize}.c-text-only-page h2{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-text-only-page h2{font-size:1.775rem}}.c-text-only-page h3{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.c-text-only-page h3{font-size:1.33125rem}}.c-text-only-page h4{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}.c-text-only-page h5{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-text-only-page h5{font-size:1rem}}.c-text-only-page h6{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%}@media only screen and (min-width:64em){.c-text-only-page h6{font-size:.875rem}}.c-text-only-page p{margin:.625rem 0}.c-text-only-page iframe{border-radius:1.25rem;height:100%;min-height:25rem;width:100%;margin-top:1.875rem}.c-text-only-page .c-additional-information-box{margin-top:2.5rem;display:flex;padding:2.5rem;flex-direction:column;justify-content:center;border-radius:.625rem;background-color:#EDF1FA}.c-text-only-page .c-additional-information-box h2,.c-text-only-page .c-additional-information-box h3,.c-text-only-page .c-additional-information-box h4,.c-text-only-page .c-additional-information-box h5,.c-text-only-page .c-additional-information-box h6{margin:0}.c-text-only-section{margin-top:4.0625rem}.c-cta-section+.c-text-only-section{margin-top:0}.c-text-only-section__container{padding:2.5rem 0;max-width:58.75rem;margin:0 auto}.c-text-only-section__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:0}@media only screen and (min-width:64em){.c-text-only-section__heading{font-size:1.775rem}}.c-text-only-section__text{margin-top:2.5rem}.c-text-only-section__text>*+*{margin-top:2.5rem}.c-text-only-section__text>h1+*,.c-text-only-section__text>h2+*,.c-text-only-section__text>h3+*,.c-text-only-section__text>h4+*,.c-text-only-section__text>h5+*,.c-text-only-section__text>h6+*{margin-top:1.25rem}.c-text-only-section__text h1,.c-text-only-section__text h2,.c-text-only-section__text h3,.c-text-only-section__text h4,.c-text-only-section__text h5,.c-text-only-section__text h6{color:#213C81}.c-two-col-cta-section{padding:3.125rem 0}@media only screen and (min-width:64em){.c-two-col-cta-section{padding:8.75rem 0}}.c-two-col-cta-section .cell{display:flex;flex-direction:column}@media only screen and (min-width:64em){.c-two-col-cta-section .cell{flex-direction:row}}.c-two-col-cta-section .cell .c-two-col-cta-section__image{width:100%}@media only screen and (min-width:64em){.c-two-col-cta-section .cell .c-two-col-cta-section__image{width:50%}}.c-two-col-cta-section .cell .c-two-col-cta-section__image img{max-width:43.75rem;max-height:22.8125rem;width:100%;height:100%;border-radius:1.25rem;-o-object-fit:cover;object-fit:cover}.c-two-col-cta-section .cell .c-two-col-cta-section__content{display:flex;flex-direction:column;justify-content:center;width:100%;padding-top:2.5rem}@media only screen and (min-width:64em){.c-two-col-cta-section .cell .c-two-col-cta-section__content{width:50%;padding-left:10rem;padding-top:0}}.c-two-col-cta-section .cell .c-two-col-cta-section__content .c-two-col-cta-section__cta-heading{color:#213C81;padding-bottom:1.875rem}.c-two-col-cta-section .cell .c-two-col-cta-section__content .c-two-col-cta-section__cta-text p{padding-bottom:1.25rem}.c-usps{padding:2.5rem 0}.c-usps__grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.6875rem}@media only screen and (min-width:64em){.c-usps__grid{grid-template-columns:repeat(5,1fr);gap:1.875rem}}.c-usps__item{display:flex;align-items:center;justify-content:flex-start;position:relative;padding:1.25rem 1.875rem 1.25rem 3.125rem;border-radius:.625rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);background-color:#4F71CF;height:5.5rem}@media only screen and (min-width:64em){.c-usps__item{height:auto}}.c-usps__title{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;color:#fff}@media only screen and (min-width:64em){.c-usps__title{font-size:1.33125rem}}.c-usps__icon{position:absolute;top:50%;transform:translateY(-50%);left:-1rem}.c-usps__icon img{width:3.75rem;height:3.75rem}.c-upsell-products{margin-top:1.5625rem}.c-upsell-products__heading{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:3.75rem;text-align:center}@media only screen and (min-width:64em){.c-upsell-products__heading{font-size:2.36875rem}}.c-upsell-products .products{display:flex}.c-upsell-products .products:before,.c-upsell-products .products:after{display:none}.c-upsell-products .c-product-card{margin:1.25rem .625rem;width:100%}@media only screen and (min-width:64em){.c-upsell-products .c-product-card{width:calc(33.33% - 1.25rem)}}.c-upsell-products .c-product-card .woocommerce-loop-product__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-upsell-products .c-product-card .woocommerce-loop-product__title{font-size:1.775rem}}.c-video-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:rgb(144 158 192 / .64);-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);z-index:9999999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:scale(1.2);transform-origin:50% 50%;transition:all 0.3s cubic-bezier(.445,.05,.55,.95)}.c-video-modal--is-active .c-video-modal{opacity:1;pointer-events:initial;transform:scale(1)}.c-video-modal__inner{background-color:#fff;box-shadow:0 0 3.125rem rgb(0 0 0 / .15);padding:2rem 2.5rem;position:relative;width:90%;max-width:56.25rem}@media only screen and (min-width:64em){.c-video-modal__inner{padding:3rem 3.75rem}}.c-video-modal__main{max-width:64.25rem;width:calc(100% - 2.5rem)}@media only screen and (min-width:64em){.c-video-modal__main{width:-moz-max-content;width:max-content}}.c-video-modal__content{overflow-y:scroll;opacity:0;transform:translateY(100px);transition:none;background-color:#fff;padding:1.875rem;display:flex;justify-content:center;border-radius:.625rem;overflow:clip}@media only screen and (min-width:64em){.c-video-modal__content{height:-moz-max-content;height:max-content}}.c-video-modal--is-active .c-video-modal__content{opacity:1;transform:translateY(0);transition:all 0.8s 0.2s cubic-bezier(.445,.05,.55,.95)}.c-video-modal__close{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;background-color:#BDC5D9;color:#213C81;padding:.625rem;border-radius:.625rem;position:absolute;top:.3125rem;right:.625rem;cursor:pointer;transform:scale(1);transition:all 0.3s cubic-bezier(.445,.05,.55,.95);display:flex;align-items:center;z-index:999}@media only screen and (min-width:64em){.c-video-modal__close{font-size:.875rem}}@media only screen and (max-width:63.9375em){.c-video-modal__close{padding:.1875rem .4375rem;border-radius:.3125rem}}@media only screen and (min-width:64em){.c-video-modal__close{padding:.1875rem .3125rem;top:.3125rem;right:.3125rem}}.c-video-modal__close:before{content:"";background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/popup-close.svg);display:block;width:.3125rem;height:.3125rem;margin-right:.375rem;background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:64em){.c-video-modal__close:before{width:.8125rem;height:.8125rem;margin-right:.25rem}}.c-video-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.c-video-modal .c-product-video-popup{width:100%;display:flex;align-items:center}@media only screen and (min-width:64em){.c-video-modal .c-product-video-popup{width:48.125rem}}.c-video-modal .c-product-video-popup__main{width:100%;position:relative;padding-bottom:56.25%}.c-video-modal .c-product-video-popup iframe{width:100%;height:100%;position:absolute;top:0;left:0}.c-video-section{margin:2.5rem 0}.c-video-section__video iframe{width:100%;height:31.25rem;border-radius:.625rem}.c-video-section__text{margin:1.25rem 0}.c-video-section__text p{text-align:center}.c-table-wrapper{overflow:auto;padding:1.25rem;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);border-radius:1.25rem}@media only screen and (min-width:64em){.c-table-wrapper{padding:3.125rem 5.625rem}}.c-table-wrapper__heading{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.c-table-wrapper__heading{font-size:1.775rem}}.c-table-wrapper table tbody,.c-table-wrapper table tfoot,.c-table-wrapper table thead{border:none}.c-table-wrapper table tbody td,.c-table-wrapper table thead th{padding:.625rem}@media only screen and (min-width:64em){.c-table-wrapper table tbody td,.c-table-wrapper table thead th{padding:1.25rem}}.c-table-wrapper table thead{background-color:#EDF1FA}.c-table-wrapper table thead th{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700}@media only screen and (min-width:64em){.c-table-wrapper table thead th{font-size:1rem}}.c-table-wrapper table thead th:first-child{border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}.c-table-wrapper table thead th:last-child{border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.c-table-wrapper table tbody tr:nth-child(even){background-color:#EDF1FA}.c-table-wrapper table tbody td{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;width:calc(100% / 6)}@media only screen and (min-width:64em){.c-table-wrapper table tbody td{font-size:.875rem}}.c-table-wrapper table tbody td:first-child{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}@media only screen and (min-width:64em){.c-table-wrapper table tbody td:first-child{font-size:1rem}}.c-table-wrapper table tbody td:last-child{border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.widget{list-style:none}.woocommerce .woocommerce-breadcrumb,.woocommerce .c-breadcrumbs{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;margin:.875rem 0 0 0;color:#213C81;clear:both}@media only screen and (min-width:64em){.woocommerce .woocommerce-breadcrumb,.woocommerce .c-breadcrumbs{font-size:.875rem}}@media only screen and (min-width:64em){.woocommerce .woocommerce-breadcrumb,.woocommerce .c-breadcrumbs{margin:2.0625rem 0 2.0625rem 0}}.woocommerce .woocommerce-breadcrumb a,.woocommerce .c-breadcrumbs a{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#213C81;text-decoration:underline}@media only screen and (min-width:64em){.woocommerce .woocommerce-breadcrumb a,.woocommerce .c-breadcrumbs a{font-size:.875rem}}.single-product .grid-container .cell>.woocommerce-breadcrumb,.single-product .grid-container .cell>.c-breadcrumbs{display:none}@media only screen and (min-width:64em){.single-product .grid-container .cell>.woocommerce-breadcrumb,.single-product .grid-container .cell>.c-breadcrumbs{display:block}}@media only screen and (min-width:64em){.single-product .summary>.woocommerce-breadcrumb,.single-product .summary>.c-breadcrumbs{display:none}}.rank-math-breadcrumb{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;margin:.875rem 0 0 0;color:#213C81;clear:both;text-transform:lowercase}@media only screen and (min-width:64em){.rank-math-breadcrumb{font-size:.875rem}}@media only screen and (min-width:64em){.rank-math-breadcrumb{margin:2.0625rem 0 0 0}}.rank-math-breadcrumb p{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;margin:0;color:#213C81}@media only screen and (min-width:64em){.rank-math-breadcrumb p{font-size:.875rem}}.rank-math-breadcrumb a{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#213C81;text-decoration:underline}@media only screen and (min-width:64em){.rank-math-breadcrumb a{font-size:.875rem}}.rank-math-breadcrumb .separator{color:#213C81}.rank-math-breadcrumb .last{color:#213C81}.woocommerce .rank-math-breadcrumb{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;margin:.875rem 0 0 0;color:#213C81;clear:both}@media only screen and (min-width:64em){.woocommerce .rank-math-breadcrumb{font-size:.875rem}}@media only screen and (min-width:64em){.woocommerce .rank-math-breadcrumb{margin:2.0625rem 0 2.0625rem 0}}.woocommerce .rank-math-breadcrumb a{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;color:#213C81;text-decoration:underline}@media only screen and (min-width:64em){.woocommerce .rank-math-breadcrumb a{font-size:.875rem}}.single-product .grid-container .cell>.rank-math-breadcrumb{display:none}@media only screen and (min-width:64em){.single-product .grid-container .cell>.rank-math-breadcrumb{display:block}}@media only screen and (min-width:64em){.single-product .summary>.rank-math-breadcrumb{display:none}}.single-product.woocommerce .rank-math-breadcrumb{padding-top:.875rem}@media only screen and (min-width:64em){.single-product.woocommerce .rank-math-breadcrumb{padding-bottom:5rem;padding-top:0}}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg)}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled{cursor:not-allowed}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover{background-position:150% center}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:active{background-position:right center}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:focus,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:active,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:focus,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:active,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:focus{background-color:#28B561;color:#fff}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled{color:#ffffff!important}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]{background-color:#28B561}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled]:hover,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled]:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#28B561}.woocommerce-checkout .checkout input::-moz-placeholder{color:#909EC0}.woocommerce-checkout .checkout input::placeholder{color:#909EC0}.woocommerce-checkout .c-standard-page__heading{text-align:center}@media only screen and (min-width:64em){.woocommerce-checkout .c-standard-page__heading{text-align:left}}.woocommerce-checkout .validate-required{margin:1.25rem 0!important}.woocommerce-checkout .woocommerce_checkout__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.woocommerce-checkout .woocommerce_checkout__title{font-size:1.775rem}}@media all and (max-width:639px){.woocommerce-checkout #checkout_timeline.vertical{width:100%}}.woocommerce-checkout .woocommerce_checkout_timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text{margin-bottom:0;display:flex!important;flex-direction:row;gap:.625rem;max-width:unset;margin-bottom:1.875rem}@media only screen and (min-width:40em){.woocommerce-checkout .woocommerce_checkout_timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text{flex-direction:column}.woocommerce-checkout .woocommerce_checkout_timeline li,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline li,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text li{width:100%!important}}@media only screen and (min-width:64em){.woocommerce-checkout .woocommerce_checkout_timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text{margin-bottom:0}}.woocommerce-checkout .woocommerce_checkout_timeline:after,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline:after,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text:after{display:none}@media only screen and (min-width:64em){.woocommerce-checkout .woocommerce_checkout_timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text{width:26.0625rem!important;border-radius:.625rem;border:.125rem solid #EDF1FA;padding:2.5rem;flex-direction:column}}.woocommerce-checkout .woocommerce_checkout_timeline .timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline{border-radius:.3125rem;border:.125rem solid #EDF1FA;margin-bottom:0;padding-right:0;margin:0;width:calc(100% / 3);flex-grow:1}@media only screen and (min-width:64em){.woocommerce-checkout .woocommerce_checkout_timeline .timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline{width:100%}}.woocommerce-checkout .woocommerce_checkout_timeline .timeline.active,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline.active,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline.active{background-color:#CAD4F1;border-color:#CAD4F1}.woocommerce-checkout .woocommerce_checkout_timeline .timeline.active .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline.active .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline.active .timeline-wrapper .timeline-label{color:#213C81}.woocommerce-checkout .woocommerce_checkout_timeline .timeline.active .timeline-wrapper .timeline-label svg path,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline.active .timeline-wrapper .timeline-label svg path,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline.active .timeline-wrapper .timeline-label svg path{fill:#213C81}.woocommerce-checkout .woocommerce_checkout_timeline .timeline.done,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline.done,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline.done{border-color:#28B561}.woocommerce-checkout .woocommerce_checkout_timeline .timeline.done .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline.done .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline.done .timeline-wrapper .timeline-label{color:#28B561}.woocommerce-checkout .woocommerce_checkout_timeline .timeline.done .timeline-wrapper .timeline-label svg path,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline.done .timeline-wrapper .timeline-label svg path,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline.done .timeline-wrapper .timeline-label svg path{fill:#28B561}.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper{margin-bottom:0;padding:1.25rem .625rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media only screen and (min-width:64em){.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper{padding:1.25rem}}.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper .with-icon,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper .with-icon,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper .with-icon{display:none!important}.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper .timeline-label{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;text-transform:none;color:#BDC5D9;display:flex;flex-direction:column;gap:.625rem;align-items:center;padding:0!important;text-align:center;min-height:5rem}@media only screen and (min-width:64em){.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper .timeline-label{font-size:1.33125rem}}@media only screen and (min-width:64em){.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper .timeline-label{text-align:left;flex-direction:row;min-height:unset}}.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label svg,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label svg,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper .timeline-label svg{order:-1}@media only screen and (min-width:80em){.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label svg,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label svg,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper .timeline-label svg{margin-right:1.875rem}}.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label svg path,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-label svg path,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper .timeline-label svg path{fill:#BDC5D9}.woocommerce-checkout .woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-step.with-icon::after,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline .timeline .timeline-wrapper .timeline-step.with-icon::after,.woocommerce-checkout #checkout_timeline.woocommerce_checkout_timeline.vertical.text .timeline .timeline-wrapper .timeline-step.with-icon::after{display:none}.woocommerce-checkout #checkout-wrapper{display:flex;flex-direction:column;gap:30px;width:100%}@media all and (max-width:639px){.woocommerce-checkout #checkout-wrapper{width:100%!important}}@media only screen and (min-width:64em){.woocommerce-checkout #checkout-wrapper{padding-left:3.125rem!important;width:calc(100% - 26.0625rem)!important}}@media only screen and (min-width:80em){.woocommerce-checkout #checkout-wrapper{align-items:flex-start;flex-direction:row;gap:1.25rem}}@media only screen and (min-width:80em){.woocommerce-checkout #checkout-wrapper{padding-left:6.25rem}}.woocommerce-checkout #checkout-wrapper #checkout-guest{background-color:#EDF1FA;border-radius:10px;display:none;flex-direction:column;gap:1.25rem;padding:1.25rem}.woocommerce-checkout #checkout-wrapper #checkout-guest h2{color:#213C81;margin-bottom:0}@media only screen and (min-width:80em){.woocommerce-checkout #checkout-wrapper #checkout-guest h2{font-size:1.75rem}}.woocommerce-checkout #checkout-wrapper #checkout-guest p{line-height:150%}.woocommerce-checkout #checkout-wrapper #checkout-guest.active{display:flex}.woocommerce-checkout #checkout-wrapper.page-1 .checkout,.woocommerce-checkout #checkout-wrapper.page-1 #form_actions{display:none}@media only screen and (min-width:80em){.woocommerce-checkout #checkout-wrapper.page-2,.woocommerce-checkout #checkout-wrapper.page-3{flex-direction:column}}@media only screen and (min-width:80em){.woocommerce-checkout .woocommerce_checkout_login{padding:1.25rem}}.woocommerce-checkout .woocommerce_checkout_login h2{color:#213C81;margin-bottom:1.25rem}@media only screen and (min-width:80em){.woocommerce-checkout .woocommerce_checkout_login h2{font-size:1.75rem}}.woocommerce-checkout .woocommerce_checkout_login p{line-height:150%}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form{border:none;padding:0;margin-bottom:0;margin-top:0}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form>p:first-child{margin-bottom:1.25rem}@media only screen and (min-width:80em){.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row.form-row-first{float:none;margin-bottom:1.25rem;width:100%}}@media only screen and (min-width:80em){.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row.form-row-last{float:none;width:100%}}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__rememberme{display:block!important;margin-bottom:1.25rem}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__rememberme input{margin-bottom:0}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#4F71CF;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/primary-button-accent.svg);margin-right:0;width:100%}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit:disabled,.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit[disabled],.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit.disabled{cursor:not-allowed}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit:hover{background-position:150% center}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit:active{background-position:right center}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit:hover,.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit:active,.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .form-row .woocommerce-form-login__submit:focus{background-color:#4F71CF;color:#fff}.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .lost_password a{display:block;text-align:center;text-decoration:underline}@media only screen and (min-width:80em){.woocommerce-checkout .woocommerce_checkout_login .woocommerce-form .lost_password a{text-align:left}}.woocommerce-checkout label{font-family:Mulish,sans-serif;font-size:.75rem;font-weight:400;line-height:150%;font-weight:700;color:#213C81;margin-bottom:.375rem}@media only screen and (min-width:64em){.woocommerce-checkout label{font-size:.875rem}}.woocommerce-checkout .input-text{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;background-color:#EDF1FA;padding:.5rem 1.25rem;height:auto;color:#1C1F26;border-radius:.3125rem;box-shadow:none;border:none}@media only screen and (min-width:64em){.woocommerce-checkout .input-text{font-size:1rem}}.woocommerce-checkout .input-text::-moz-placeholder{color:#909EC0}.woocommerce-checkout .input-text::placeholder{color:#909EC0}.woocommerce-checkout .input-text::-moz-placeholder{color:#1C1F26}.woocommerce-checkout .input-text::placeholder{color:#1C1F26}.woocommerce-checkout input[type="checkbox"]{float:none}.woocommerce-checkout textarea{min-height:8.75rem}.woocommerce-checkout select{border-radius:.3125rem;border:none;color:#213C81;height:3.125rem;padding:0 1rem 0 1.25rem;background-color:#EDF1FA;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/checkout-dropdown-arrow.svg);background-size:.625rem 1.125rem;background-position:right center;background-repeat:no-repeat}.woocommerce-checkout .select2 .select2-selection{height:auto;border:none}.woocommerce-checkout .select2 .select2-selection__rendered{border-radius:.3125rem;border:none;color:#213C81;height:3.125rem;padding:0 1rem 0 1.25rem;background-color:#EDF1FA;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/checkout-dropdown-arrow.svg);background-size:.625rem 1.125rem;background-position:right center;background-repeat:no-repeat;line-height:3.125rem;background-position:calc(100% - 1.25rem) center}.woocommerce-checkout .select2 .select2-selection__arrow{display:none}.woocommerce-checkout h3{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:1.25rem}@media only screen and (min-width:64em){.woocommerce-checkout h3{font-size:1.775rem}}.woocommerce-checkout #form_actions .button[value="Guest Checkout"]{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#4F71CF;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/primary-button-accent.svg)}.woocommerce-checkout #form_actions .button[value="Guest Checkout"]:disabled,.woocommerce-checkout #form_actions .button[value="Guest Checkout"][disabled],.woocommerce-checkout #form_actions .button[value="Guest Checkout"].disabled{cursor:not-allowed}.woocommerce-checkout #form_actions .button[value="Guest Checkout"]:hover{background-position:150% center}.woocommerce-checkout #form_actions .button[value="Guest Checkout"]:active{background-position:right center}.woocommerce-checkout #form_actions .button[value="Guest Checkout"]:hover,.woocommerce-checkout #form_actions .button[value="Guest Checkout"]:active,.woocommerce-checkout #form_actions .button[value="Guest Checkout"]:focus{background-color:#4F71CF;color:#fff}.woocommerce-checkout #form_actions .button.prev{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;display:inline-block;font-weight:400;color:#4F71CF;text-decoration:underline;transition:0.2s all cubic-bezier(.445,.05,.55,.95);cursor:pointer;background-color:#fff0;box-shadow:none;background-image:none}@media only screen and (max-width:63.9375em){.woocommerce-checkout #form_actions .button.prev{width:-moz-max-content;width:max-content}}.woocommerce-checkout #form_actions .button.prev:hover{color:#849CDD}.woocommerce-checkout #form_actions .button.prev:active,.woocommerce-checkout #form_actions .button.prev:focus{color:#4F71CF}.woocommerce-checkout #payment{background-color:#fff0}.woocommerce-checkout #payment #sagepaydirect-cc-form select{height:auto}.woocommerce-checkout #payment ul.payment_methods{padding:0;margin-top:1.25rem}.woocommerce-checkout #payment ul.payment_methods li{display:flex;align-items:center;margin-bottom:1.25rem}.woocommerce-checkout #payment ul.payment_methods div.payment_box{background-color:#fff0;border:.125rem solid #CAD4F1;border-radius:.625rem}.woocommerce-checkout #payment ul.payment_methods div.payment_box:before{display:none}.woocommerce-checkout #payment ul.payment_methods #sagepaydirect-card-icons{display:none}.woocommerce-checkout #payment #place_order{float:left}.woocommerce-checkout #shipping_state_field{margin-top:1.25rem!important}.woocommerce .woocommerce-pagination{margin-top:2.5rem}.woocommerce .woocommerce-pagination .page-numbers{margin:0;text-align:center}.woocommerce .woocommerce-pagination .page-numbers,.woocommerce .woocommerce-pagination .page-numbers li{border:0;float:none;margin:0 .625rem}.woocommerce .woocommerce-pagination .page-numbers .page-numbers{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;display:inline-block;text-align:center;color:#213C81;transition:0.2s all cubic-bezier(.445,.05,.55,.95);background:#fff0;text-decoration:underline;padding:0;margin:0;vertical-align:middle}@media only screen and (min-width:64em){.woocommerce .woocommerce-pagination .page-numbers .page-numbers{font-size:1rem}}@media only screen and (min-width:64em){.woocommerce .woocommerce-pagination .page-numbers .page-numbers:hover,.woocommerce .woocommerce-pagination .page-numbers .page-numbers.current,.woocommerce .woocommerce-pagination .page-numbers .page-numbers.selected{color:#909EC0}}.woocommerce .woocommerce-pagination .page-numbers .page-numbers.prev,.woocommerce .woocommerce-pagination .page-numbers .page-numbers.next{background-size:.375rem auto;background-repeat:no-repeat;background-position:50% 50%;font-size:0;width:.3125rem;height:1.5rem}.woocommerce .woocommerce-pagination .page-numbers .page-numbers.prev{transform:rotate(180deg);background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/pagination-arrow.svg)}.woocommerce .woocommerce-pagination .page-numbers .page-numbers.next{background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/pagination-arrow.svg)}.woocommerce-notices-wrapper{max-width:90rem;padding-left:1.25rem;padding-right:1.25rem;margin:0 auto}.woocommerce table.woocommerce-checkout-review-order-table{border:none}.woocommerce table.woocommerce-checkout-review-order-table thead,.woocommerce table.woocommerce-checkout-review-order-table tfoot,.woocommerce table.woocommerce-checkout-review-order-table tbody{background:#fff0}.woocommerce table.woocommerce-checkout-review-order-table thead th,.woocommerce table.woocommerce-checkout-review-order-table thead td,.woocommerce table.woocommerce-checkout-review-order-table tfoot th,.woocommerce table.woocommerce-checkout-review-order-table tfoot td,.woocommerce table.woocommerce-checkout-review-order-table tbody th,.woocommerce table.woocommerce-checkout-review-order-table tbody td{padding:1.25rem 0;color:#213C81}.woocommerce table.woocommerce-checkout-review-order-table thead th.product-total,.woocommerce table.woocommerce-checkout-review-order-table thead th.cart-subtotal,.woocommerce table.woocommerce-checkout-review-order-table thead td.product-total,.woocommerce table.woocommerce-checkout-review-order-table thead td.cart-subtotal,.woocommerce table.woocommerce-checkout-review-order-table tfoot th.product-total,.woocommerce table.woocommerce-checkout-review-order-table tfoot th.cart-subtotal,.woocommerce table.woocommerce-checkout-review-order-table tfoot td.product-total,.woocommerce table.woocommerce-checkout-review-order-table tfoot td.cart-subtotal,.woocommerce table.woocommerce-checkout-review-order-table tbody th.product-total,.woocommerce table.woocommerce-checkout-review-order-table tbody th.cart-subtotal,.woocommerce table.woocommerce-checkout-review-order-table tbody td.product-total,.woocommerce table.woocommerce-checkout-review-order-table tbody td.cart-subtotal{text-align:right}.woocommerce table.woocommerce-checkout-review-order-table thead th,.woocommerce table.woocommerce-checkout-review-order-table tfoot th,.woocommerce table.woocommerce-checkout-review-order-table tbody th{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#213C81}@media only screen and (min-width:64em){.woocommerce table.woocommerce-checkout-review-order-table thead th,.woocommerce table.woocommerce-checkout-review-order-table tfoot th,.woocommerce table.woocommerce-checkout-review-order-table tbody th{font-size:1rem}}.woocommerce table.woocommerce-checkout-review-order-table thead .order-total td,.woocommerce table.woocommerce-checkout-review-order-table thead .order-total th,.woocommerce table.woocommerce-checkout-review-order-table tfoot .order-total td,.woocommerce table.woocommerce-checkout-review-order-table tfoot .order-total th,.woocommerce table.woocommerce-checkout-review-order-table tbody .order-total td,.woocommerce table.woocommerce-checkout-review-order-table tbody .order-total th{color:#4F71CF}.woocommerce table.woocommerce-checkout-review-order-table thead .cart-subtotal td,.woocommerce table.woocommerce-checkout-review-order-table thead .woocommerce-shipping-totals td,.woocommerce table.woocommerce-checkout-review-order-table thead .order-total td,.woocommerce table.woocommerce-checkout-review-order-table tfoot .cart-subtotal td,.woocommerce table.woocommerce-checkout-review-order-table tfoot .woocommerce-shipping-totals td,.woocommerce table.woocommerce-checkout-review-order-table tfoot .order-total td,.woocommerce table.woocommerce-checkout-review-order-table tbody .cart-subtotal td,.woocommerce table.woocommerce-checkout-review-order-table tbody .woocommerce-shipping-totals td,.woocommerce table.woocommerce-checkout-review-order-table tbody .order-total td{text-align:right}.woocommerce table.woocommerce-checkout-review-order-table tbody tr:nth-child(even){background-color:#fff0}.woocommerce table.woocommerce-checkout-review-order-table tbody td{border-top:.125rem solid #E9EBF2}.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#213C81;display:flex;align-items:center;gap:1.25rem}@media only screen and (min-width:64em){.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name{font-size:1rem}}@media only screen and (min-width:64em){.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name{gap:2.5rem}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name>*:not(:last-child){margin-right:1.25rem}@media only screen and (min-width:64em){.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name>*:not(:last-child){margin-right:2.5rem}}}.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name .product-thumbnail__wrapper{flex:0 0 4.0625rem;width:4.0625rem;height:4.0625rem;background-color:#EDF1FA;border-radius:.625rem;overflow:hidden}@media only screen and (min-width:64em){.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name .product-thumbnail__wrapper{flex:0 0 6.3125rem;width:6.3125rem;height:4.9375rem}}.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name .product-thumbnail__wrapper.has-lifestyle-image img{-o-object-fit:cover;object-fit:cover}.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name .product-thumbnail__wrapper.has-lifestyle-image img[src$=".jpeg"],.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name .product-thumbnail__wrapper.has-lifestyle-image img[src$=".jpg"]{-o-object-fit:cover;object-fit:cover}.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name .product-thumbnail__wrapper.has-lifestyle-image img[src$=".png"]{-o-object-fit:contain;object-fit:contain}.woocommerce table.woocommerce-checkout-review-order-table tbody .cart_item .product-name .product-thumbnail__wrapper img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;mix-blend-mode:multiply}.woocommerce table.woocommerce-checkout-review-order-table tfoot tr th,.woocommerce table.woocommerce-checkout-review-order-table tfoot tr td{border-top:none}.woocommerce table.woocommerce-checkout-review-order-table tfoot tr:first-child th,.woocommerce table.woocommerce-checkout-review-order-table tfoot tr:first-child td{border-top:.125rem solid #E9EBF2}.woocommerce table.woocommerce-checkout-review-order-table tfoot tr:last-child th,.woocommerce table.woocommerce-checkout-review-order-table tfoot tr:last-child td{border-top:.125rem solid #E9EBF2}.woocommerce #order_review_heading{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%;margin-top:2.5rem}@media only screen and (min-width:64em){.woocommerce #order_review_heading{font-size:1.33125rem}}.yith-ajaxsearchform-container>form,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form{display:flex;flex-wrap:wrap;gap:.625rem}@media only screen and (min-width:64em){.yith-ajaxsearchform-container>form,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form{align-items:center;flex-wrap:nowrap}}.yith-ajaxsearchform-container>form .search-input-container,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-input-container{background-color:#EDF1FA;display:flex;border-radius:.3125rem;width:calc(100% - 3.125rem)}.yith-ajaxsearchform-container>form .search-input-container input[type="search"],.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-input-container input[type="search"]{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;margin-bottom:0;background-color:#fff0;border:0;box-shadow:none;padding:.5rem 1.25rem;color:#213C81;height:2.5rem}@media only screen and (min-width:64em){.yith-ajaxsearchform-container>form .search-input-container input[type="search"],.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-input-container input[type="search"]{font-size:1rem}}.yith-ajaxsearchform-container>form .search-input-container input[type="search"]::-moz-placeholder,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-input-container input[type="search"]::-moz-placeholder{color:#909EC0}.yith-ajaxsearchform-container>form .search-input-container input[type="search"]::placeholder,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-input-container input[type="search"]::placeholder{color:#909EC0}.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"],.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);border-radius:.3125rem;background-color:#28B561;border:none}.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"]:disabled,.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"][disabled],.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"].disabled,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]:disabled,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"][disabled],.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"].disabled{cursor:not-allowed}.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"]:hover,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]:hover{background-position:150% center}.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"]:active,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]:active{background-position:right center}.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"]:hover,.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"]:active,.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"]:focus,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]:hover,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]:active,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]:focus{background-color:#28B561;color:#fff}.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"]:disabled,.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"][disabled],.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"].disabled,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]:disabled,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"][disabled],.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"].disabled{color:#ffffff!important}@media only screen and (max-width:63.9375em){.yith-ajaxsearchform-container>form .search-submit-container input[type="submit"],.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .search-submit-container input[type="submit"]{width:2.5rem;height:2.5rem;font-size:0;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/header-search.svg);background-position:center;background-repeat:no-repeat;background-size:auto;padding:.0625rem .375rem}}.yith-ajaxsearchform-container>form .yith-ajaxsearch-filters,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .yith-ajaxsearch-filters{margin-bottom:0}.yith-ajaxsearchform-container>form .yith-ajaxsearch-filters .yith-ajaxsearchform-select,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .yith-ajaxsearch-filters .yith-ajaxsearchform-select{padding-right:.625rem}.yith-ajaxsearchform-container>form .yith-ajaxsearch-filters .yith-ajaxsearchform-select:last-child,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .yith-ajaxsearch-filters .yith-ajaxsearchform-select:last-child{padding-right:0}.yith-ajaxsearchform-container>form .yith-ajaxsearch-filters .yith-ajaxsearchform-select select,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .yith-ajaxsearch-filters .yith-ajaxsearchform-select select{border-radius:.3125rem;border:.125rem solid #BDC5D9;color:#1C1F26;height:3.125rem;padding:0 1rem 0 1.25rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/dropdown-arrows.svg);background-size:.625rem 1.125rem;background-position:right center;height:2.5rem}.yith-ajaxsearchform-container>form .autocomplete-suggestions,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions{position:fixed;left:50%;transform:translateX(-50%);top:18.75rem;max-width:58.75rem;width:100vw!important;border:none;padding:1.25rem}.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion{display:flex;gap:.625rem;padding:1.25rem;background-color:#EDF1FA;border-radius:.625rem}@media only screen and (min-width:64em){.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion{gap:3.125rem}}.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion+.autocomplete-suggestion,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion+.autocomplete-suggestion{margin-top:2.5rem}.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_image,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_image{flex:0 0 6.6875rem;background-color:#fff;border-radius:.625rem;overflow:hidden}@media only screen and (min-width:64em){.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_image,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_image{flex:0 0 17.625rem}}.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_image img,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_image img{width:100%}.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#4F71CF;margin-right:0}@media only screen and (min-width:64em){.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content{font-size:1rem}}.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .title,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;width:100%;margin-bottom:1.25rem}@media only screen and (min-width:64em){.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .title,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .title{font-size:1.775rem}}.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .yith_wcas_result_excerpt,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .yith_wcas_result_excerpt{color:#1C1F26;width:100%;margin-top:1.25rem}.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .woocommerce-Price-amount,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .woocommerce-Price-amount{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.yith-ajaxsearchform-container>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .woocommerce-Price-amount,.yith-ajaxsearchform-container.yith-ajaxsearchform-wide.filters-above>form .autocomplete-suggestions .autocomplete-suggestion .yith_wcas_result_content .woocommerce-Price-amount{font-size:1.775rem}}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper{border:none;border-radius:0}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field input[type='text'],.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field input[type='text']{background-color:#EDF1FA!important;border-radius:0.3125rem!important;padding:.5rem 1.25rem!important;color:#213C81!important;height:2.5rem!important}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field input[type='text']::-moz-placeholder,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field input[type='text']::-moz-placeholder{color:#909EC0!important}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field input[type='text']::placeholder,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field input[type='text']::placeholder{color:#909EC0!important}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button{font-family:Mulish,sans-serif;font-size:1rem;font-weight:800;line-height:120%;text-transform:capitalize;border-radius:.3125rem;display:inline-block;padding:.65625rem 3.125rem;text-align:center;cursor:pointer;box-shadow:0 11px 24px 0 rgb(33 60 129 / .15);transition:0.2s all cubic-bezier(.445,.05,.55,.95);position:relative;overflow:hidden;background-size:contain;background-position:right center;background-repeat:no-repeat;background-color:#28B561;color:#fff;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/secondary-button-accent.svg);border-radius:.3125rem;background-color:#28B561!important;border:none;color:#ffffff!important}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:disabled,.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button[disabled],.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button.disabled,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:disabled,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button[disabled],.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button.disabled{cursor:not-allowed}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:hover,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:hover{background-position:150% center}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:active,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:active{background-position:right center}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:hover,.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:active,.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:focus,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:hover,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:active,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:focus{background-color:#28B561;color:#fff}.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:disabled,.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button[disabled],.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button.disabled,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button:disabled,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button[disabled],.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button.disabled{color:#ffffff!important}@media only screen and (max-width:63.9375em){.yith_woocommerce_ajax_search .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button,.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field .ywcas-submit-button{width:2.5rem;height:2.5rem;font-size:0;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/header-search.svg);background-position:center;background-repeat:no-repeat;background-size:auto;padding:.0625rem .375rem}}.ywcas-search-mobile .ywcas-block-components-search-field .ywcas-input-field-wrapper .ywcas-input-field{background-color:#EDF1FA!important}.woocommerce .yith-similar-products{margin-top:6.25rem;padding-bottom:1.25rem}.woocommerce .yith-similar-products>h2{font-family:Mulish,sans-serif;font-size:1.775rem;font-weight:900;line-height:100%;color:#213C81;margin-bottom:3.75rem;text-align:center}@media only screen and (min-width:64em){.woocommerce .yith-similar-products>h2{font-size:2.36875rem}}.woocommerce .yith-similar-products .products{display:flex}.woocommerce .yith-similar-products .products:before,.woocommerce .yith-similar-products .products:after{display:none}.woocommerce .yith-similar-products .c-product-card{margin:1.25rem .625rem;width:100%}@media only screen and (min-width:64em){.woocommerce .yith-similar-products .c-product-card{width:calc(33.33% - 1.25rem)}}.woocommerce .yith-similar-products .c-product-card .woocommerce-loop-product__title{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#213C81}@media only screen and (min-width:64em){.woocommerce .yith-similar-products .c-product-card .woocommerce-loop-product__title{font-size:1.775rem}}.yith-wapo-container{width:100%}.yith-wapo-container .wapo-addon-title{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;font-weight:700;color:#213C81}@media only screen and (min-width:64em){.yith-wapo-container .wapo-addon-title{font-size:1rem}}.yith-wapo-container select.yith-wapo-option-value{border-radius:.3125rem;border:.125rem solid #BDC5D9;color:#213C81;height:3.125rem;padding:0 1rem 0 1.25rem;background-image:url(https://www.gazeboshop.co.uk/wp-content/themes/fp-theme-gazeboshop2023/dist/svg/dropdown-arrows.svg);background-size:.625rem 1.125rem;background-position:right center;min-width:100%;margin-bottom:0}.yith-wapo-container .yith-wapo-block{margin-bottom:1.25rem}.yith-wapo-container .options-container .options{min-width:100%}.yith-wapo-block .yith-wapo-addon.yith-wapo-addon-type-color .yith-wapo-option.selected span.color:after,.select_box .select_option.selected:after{display:none!important}.woocommerce .yith-wfbt-section{background:linear-gradient(111deg,#4F71CF -72.02%,#213C81 91.87%);padding:1.25rem;border-radius:.625rem;color:#fff;margin-top:-1.25rem}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section{padding:3.125rem}}.woocommerce .yith-wfbt-section__header{display:flex;flex-direction:column}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section__header{flex-direction:row;justify-content:space-between}}.woocommerce .yith-wfbt-section__header>h1,.woocommerce .yith-wfbt-section__header>h2,.woocommerce .yith-wfbt-section__header>h3,.woocommerce .yith-wfbt-section__header>h4,.woocommerce .yith-wfbt-section__header>h5,.woocommerce .yith-wfbt-section__header>h6{font-family:Mulish,sans-serif;font-size:1.33125rem;font-weight:900;line-height:100%;color:#fff;text-align:center;margin-bottom:0}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section__header>h1,.woocommerce .yith-wfbt-section__header>h2,.woocommerce .yith-wfbt-section__header>h3,.woocommerce .yith-wfbt-section__header>h4,.woocommerce .yith-wfbt-section__header>h5,.woocommerce .yith-wfbt-section__header>h6{font-size:1.775rem}}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section__header>h1,.woocommerce .yith-wfbt-section__header>h2,.woocommerce .yith-wfbt-section__header>h3,.woocommerce .yith-wfbt-section__header>h4,.woocommerce .yith-wfbt-section__header>h5,.woocommerce .yith-wfbt-section__header>h6{text-align:left}}.woocommerce .yith-wfbt-section .yith-wfbt-form{background-color:#fff0;padding:0;margin:0}.woocommerce .yith-wfbt-section .yith-wfbt-items{display:grid;grid-template-columns:1fr;margin:0;margin-top:1.875rem}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section .yith-wfbt-items{display:grid;grid-template-columns:1fr 1fr;row-gap:.625rem;-moz-column-gap:1.25rem;column-gap:1.25rem;margin-top:3.125rem}}.woocommerce .yith-wfbt-section .yith-wfbt-item label{display:flex;align-items:center;gap:.625rem;padding-left:0}.woocommerce .yith-wfbt-section .yith-wfbt-item img{width:3rem;height:3rem;-o-object-fit:contain;object-fit:contain;border-radius:.625rem;margin-right:1.25rem}.woocommerce .yith-wfbt-section .yith-wfbt-item .product-name{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#fff;text-decoration:underline}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section .yith-wfbt-item .product-name{font-size:1rem}}.woocommerce .yith-wfbt-section .yith-wfbt-item .price{display:block;font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#A7B8E7}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section .yith-wfbt-item .price{font-size:1rem}}.woocommerce .yith-wfbt-section .yith-wfbt-item :checked~.yith-wfbt-item__content .product-name{font-weight:700;color:#FEB853}.woocommerce .yith-wfbt-section .yith-wfbt-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:.125rem solid #909EC0;border-radius:.1875rem;margin-bottom:0;width:1.25rem;height:1.25rem;position:relative;flex-shrink:0;top:unset}.woocommerce .yith-wfbt-section .yith-wfbt-item input[type=checkbox]:after{content:"";width:8px;height:12px;border-bottom:.125rem solid #fff0;border-right:.125rem solid #fff0;display:block;position:absolute;top:0;left:.25rem;transform:rotate(45deg)}.woocommerce .yith-wfbt-section .yith-wfbt-item input[type=checkbox]:checked{border-color:#4F71CF;background-color:#4F71CF}.woocommerce .yith-wfbt-section .yith-wfbt-item input[type=checkbox]:checked:after{border-color:#fff}.woocommerce .yith-wfbt-section .yith-wfbt-item input[type=checkbox]:checked+label{font-weight:700}.woocommerce .yith-wfbt-section .yith-wfbt-submit-block{display:flex;justify-content:flex-end;align-items:center;flex-direction:column;gap:.625rem;margin-top:1.875rem}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section .yith-wfbt-submit-block{flex-direction:row;margin-top:0;gap:0}}.woocommerce .yith-wfbt-section .yith-wfbt-submit-block .price_text{margin-right:.625rem}.woocommerce .yith-wfbt-section .yith-wfbt-submit-block .price_text .total_price_label{font-family:Mulish,sans-serif;font-size:.875rem;font-weight:400;line-height:150%;color:#A7B8E7}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section .yith-wfbt-submit-block .price_text .total_price_label{font-size:1rem}}.woocommerce .yith-wfbt-section .yith-wfbt-submit-block .price_text .total_price{font-family:Mulish,sans-serif;font-size:1.125rem;font-weight:900;line-height:100%}@media only screen and (min-width:64em){.woocommerce .yith-wfbt-section .yith-wfbt-submit-block .price_text .total_price{font-size:1.33125rem}}.woocommerce .yith-wfbt-section .yith-wfbt-open-modal{color:#fff;text-decoration:underline}#all-variations{margin-bottom:20px}.in-stock-notice{background:#E9F8EF!important}.in-stock-notice .in-stock-notice-heading{display:flex!important;justify-content:center;align-items:center}.in-stock-notice .in-stock-notice-heading svg{margin-right:10px}.in-stock-alternatives{background-color:#fff!important}.in-stock-alternatives p{text-align:left;color:#213C81;font-size:16px;font-style:normal;font-weight:700!important;line-height:150%}.in-stock-alternatives th{display:flex!important;justify-content:space-between;align-items:center}.in-stock-alternatives th .in-stock-alternatives-count{color:#909EC0;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.in-stock-variation-availability{background:#FFEBE9!important}.in-stock-variation-availability tr{margin:0!important}.in-stock-variation-availability .in-stock-variation-availability-heading{display:flex!important;justify-content:center;align-items:center}.in-stock-variation-availability .in-stock-variation-availability-heading p{color:#FF3528;font-size:14px;font-style:normal;font-weight:700!important;line-height:150%}.in-stock-variation-availability .in-stock-variation-availability-heading svg{margin-right:10px}.in-stock-variation-availability .variation-availability{margin:0!important}.in-stock-variation-availability .variation-availability .product-availability{text-align:center;padding:0!important;font-size:14px;font-style:normal;font-weight:700;line-height:150%}#in-stock-variations{background-color:#fff;padding:10px;max-height:300px;overflow-y:scroll;width:100%}.color-circle{display:inline-block;width:40px;height:40px;border-radius:50%;background-size:cover;background-position:center;margin-right:5px;vertical-align:middle}.variation-label{display:flex;align-items:center;cursor:pointer}.variation-text{vertical-align:middle}.variation-svg{margin-left:auto}.variation-option{margin-bottom:10px}.variation-option input:checked+.variation-label .color-circle{border:2px solid #4462C2}.success-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#28B561;color:#fff;padding:20px;border-radius:5px;z-index:1000;text-align:center}.success-modal.show{display:block}.success-modal img{max-width:100px;margin-top:10px}.message-banner{background-color:#cad4f1;padding:25px}.message-banner .grid-container{max-width:50rem}.message-banner .grid-container h2{margin-bottom:20px;text-align:center}.message-banner .grid-container p{text-align:center}.c-general-form-section__form #gform_11 .validation_message{color:red}.c-general-form-section__form #gform_11 .gf_progressbar_wrapper{margin-bottom:20px}.c-general-form-section__form #gform_11 .gf_progressbar_wrapper .gf_progressbar_title{margin-bottom:20px;font-size:14px;font-weight:700;color:#213C81;font-family:Mulish,sans-serif}.c-general-form-section__form #gform_11 .gf_progressbar_wrapper .gf_progressbar_title .gf_step_current_page{background-color:#4563C4;padding:4px 10px;border-radius:5px;color:#fff}.c-general-form-section__form #gform_11 .gf_progressbar_wrapper .gf_progressbar_title .gf_step_page_count{background-color:#9DAEE1;padding:4px 10px;border-radius:5px;color:#fff}.c-general-form-section__form #gform_11 .gf_progressbar_wrapper .gf_progressbar{background-color:#EBEEF8;border-radius:30px;padding:5px}.c-general-form-section__form #gform_11 .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{background-color:#00AD5B;border-radius:30px;padding:5px 10px;color:#fff;font-weight:700}.c-general-form-section__form #gform_11 .button{background-color:#00AD5B;border-radius:5px;color:#fff;font-weight:700;padding:10px 20px}.c-general-form-section__form #gform_confirmation_wrapper_11{padding:40px 0 20px 0}.c-general-form-section__form #gform_confirmation_wrapper_11 .ql-block:first-of-type{color:green}.c-general-form-section__form #gform_11_validation_container{padding:20px 0}.c-general-form-section__form #gform_11_validation_container .gform_submission_error{font-size:20px;font-weight:700;color:#43579C}.c-general-form-section__review-image{display:flex;justify-content:center}.c-general-form-section__review-image img{max-width:100%}.c-general-form-section__next-steps{margin-top:20px}.c-general-form-section__next-steps .c-general-form-section__next-steps-heading{display:flex;gap:10px;margin-bottom:20px}.c-general-form-section__next-steps .c-general-form-section__next-steps-heading p{color:#213C81;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.c-general-form-section__next-steps ul li{color:#213C81;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.c-general-form-section__next-steps ul li:not(:last-child){margin-bottom:10px}.c-cta-cards{margin:40px 0}.c-cta-cards__heading-text{margin-bottom:40px}.c-cta-cards__heading-text h2{color:#213C81;text-align:center;font-family:Mulish;font-size:28.4px;font-style:normal;font-weight:900;line-height:100%;margin-bottom:20px}@media only screen and (min-width:40em){.c-cta-cards__heading-text h2{font-size:37.9px}}.c-cta-cards__heading-text p{color:#1C1F26;text-align:center;font-family:Mulish;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.c-cta-cards__cards{display:grid;gap:20px}@media only screen and (min-width:40em){.c-cta-cards__cards{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:64em){.c-cta-cards__cards{grid-template-columns:repeat(4,1fr)}}.c-cta-cards__cards .c-cta-cards__card{width:100%}.c-cta-cards__cards .c-cta-cards__card img{height:277px;width:100%;margin-bottom:20px;-o-object-fit:cover;object-fit:cover;border-radius:10px}@media only screen and (min-width:40em){.c-cta-cards__cards .c-cta-cards__card img{height:188.4px}}.c-cta-cards__cards .c-cta-cards__card h3{color:#213C81;text-align:center;font-family:Mulish;font-size:21.3px;font-style:normal;font-weight:900;line-height:100%}.c-cta-cards__cards .c-cta-cards__card p{color:#1C1F26;text-align:center;font-family:Mulish;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.c-promo-block{padding:20px 16px}@media (min-width:912px){.c-promo-block{padding:20px}}.c-promo-block__desktop{display:none}@media (min-width:912px){.c-promo-block__desktop{display:flex;gap:6px;height:450px;overflow:hidden}}.c-promo-block__card{position:relative;flex:0 0 180px;min-width:0;overflow:hidden;border-radius:10px;cursor:pointer;transition:flex 0.5s cubic-bezier(.4,0,.2,1)}.c-promo-block__card.is-active{flex:1 1 0%;cursor:default}.c-promo-block__card.is-active .c-promo-block__card-overlay{opacity:0}.c-promo-block__card.is-active .c-promo-block__card-content{opacity:1;transform:translateY(0);pointer-events:auto}.c-promo-block__card:not(.is-active) .c-promo-block__card-overlay{opacity:1}.c-promo-block__card:not(.is-active) .c-promo-block__card-content{opacity:0;transform:translateY(10px);pointer-events:none}.c-promo-block__card-image{position:absolute;inset:0}.c-promo-block__card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-promo-block__card-overlay{position:absolute;inset:0;background:rgb(28 31 38 / .6);transition:opacity 0.5s cubic-bezier(.4,0,.2,1);z-index:1}.c-promo-block__card-content{position:absolute;bottom:16px;left:16px;z-index:2;background:linear-gradient(104deg,#4F71CF -.04%,#213C81 98.65%);border-radius:12px;padding:16px;max-width:340px;transition:opacity 0.4s ease,transform 0.4s ease}@media (max-width:1023px){.c-promo-block__card-content{left:12px;right:12px;max-width:none;border-radius:10px}}.c-promo-block__card-heading{color:#fff;font-family:"Mulish",sans-serif;font-size:1.775rem;font-weight:900;line-height:120%;margin-bottom:24px}.c-promo-block__card-text{color:#fff;font-family:"Mulish",sans-serif;font-size:1rem;font-weight:400;line-height:150%;margin-bottom:24px}.c-promo-block__card-button{display:inline-block;width:100%}.c-promo-block__mobile{display:block;overflow:hidden}@media (min-width:912px){.c-promo-block__mobile{display:none}}.c-promo-block__mobile-track{display:flex;transition:transform 0.4s ease}.c-promo-block__mobile-slide{flex:0 0 100%;min-width:0;position:relative;border-radius:10px;overflow:hidden;padding:12px;aspect-ratio:4 / 5}.c-promo-block__mobile-slide-image{position:absolute;inset:0}.c-promo-block__mobile-slide-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-promo-block__mobile-slide-content{position:absolute;bottom:8px;left:8px;right:8px;z-index:2;background:linear-gradient(104deg,#4F71CF -.04%,#213C81 98.65%);border-radius:12px;padding:8px}.c-promo-block__mobile-slide-heading{color:#fff;font-family:"Mulish",sans-serif;font-size:1.33125rem;font-weight:900;line-height:120%;margin-bottom:12px}.c-promo-block__mobile-slide-text{color:#fff;font-family:"Mulish",sans-serif;font-size:.875rem;font-weight:400;line-height:150%;margin-bottom:12px}.c-promo-block__mobile-slide-button{display:inline-block;width:100%}.c-promo-block__mobile-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:16px}.c-promo-block__mobile-prev,.c-promo-block__mobile-next{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#213C81;border:none;padding:0;cursor:pointer;line-height:0;transition:opacity 0.2s ease}.c-promo-block__mobile-prev svg,.c-promo-block__mobile-next svg{width:18px;height:18px}.c-promo-block__mobile-prev.is-disabled,.c-promo-block__mobile-next.is-disabled{cursor:default;opacity:.3}.c-promo-block__mobile-counter{font-family:"Mulish",sans-serif;font-size:.875rem;font-weight:700;color:#213C81;min-width:30px;text-align:center}.c-quick-links{padding:40px 0}.c-quick-links__list{display:flex;flex-direction:row;gap:1rem;justify-content:center}@media (max-width:1199px){.c-quick-links__list{overflow-x:auto;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none}.c-quick-links__list::-webkit-scrollbar{display:none}}.c-quick-links__item{display:flex;align-items:center;gap:1rem;padding:8px;gap:8px;border-radius:15px;border:2px solid #CAD4F1}@media (max-width:1199px){.c-quick-links__item{flex-shrink:0}}.c-quick-links__item:hover{border:2px solid #4F71CF;cursor:pointer;transition:all 0.3s;transition-timing-function:ease-in-out}.c-quick-links__image{width:40px;height:40px;aspect-ratio:1/1;border-radius:8px}.c-quick-links__text{color:#1C1F26;font-family:Mulish;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.woobt-product .woocommerce-price-suffix,.woobt-wrap .woobt-total{display:none!important}.woobt-products .woobt-product .variations_form .variations .variation .label{background:#FFF;color:#EDF1FA}.woobt-products .woobt-product .variations_form .variations .variation{display:inline-block;border-width:1px;border-style:solid;border-color:#e5e5e5;padding:5px 10px;margin:5px 3px 0 3px;width:100%;border-radius:2px}.woobt-products .woobt-product .variations_form .variations .variation .value select{background:#EDF1FA;padding:5px 20px;font-size:12px;border-radius:10px}.woobt-products .woobt-product .variations_form .variations .variation .value select option{padding:5px 20px;font-size:12px}