.elementor-688 .elementor-element.elementor-element-c5f817e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:172px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-688 .elementor-element.elementor-element-c5f817e:not(.elementor-motion-effects-element-type-background), .elementor-688 .elementor-element.elementor-element-c5f817e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6F7;}.elementor-688 .elementor-element.elementor-element-8252d50{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-688 .elementor-element.elementor-element-d1442d9{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-688 .elementor-element.elementor-element-d327bd6 .ggm-product-gallery-container{border-radius:0px 0px 0px 0px;}.elementor-688 .elementor-element.elementor-element-d327bd6 .ggm-main-image img{border-radius:0px 0px 0px 0px;}.elementor-688 .elementor-element.elementor-element-d327bd6 .ggm-gallery-nav{width:40px;height:40px;color:var( --e-global-color-accent );}.elementor-688 .elementor-element.elementor-element-d327bd6 .ggm-gallery-nav:hover{color:var( --e-global-color-primary );}.elementor-688 .elementor-element.elementor-element-d327bd6 .ggm-slider-dot{background-color:var( --e-global-color-accent );}.elementor-688 .elementor-element.elementor-element-d327bd6 .ggm-slider-dot.active{background-color:var( --e-global-color-text );}.elementor-688 .elementor-element.elementor-element-3bae7a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-688 .elementor-element.elementor-element-4b06c94{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:50px;--padding-right:60px;}.elementor-688 .elementor-element.elementor-element-1aaf9ca .ggmc-product-name{font-size:45px;line-height:44px;}.elementor-688 .elementor-element.elementor-element-a3440eb{text-align:left;}.elementor-688 .elementor-element.elementor-element-a3440eb .product-price{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;letter-spacing:-0.025em;margin:0px 0px 16px 0px;padding:0px 0px 0px 0px;}.elementor-688 .elementor-element.elementor-element-f7e6935 .ggmc-product-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:1.6em;color:var( --e-global-color-text );column-count:1;}.elementor-688 .elementor-element.elementor-element-f7e6935 .ggmc-read-more, .elementor-688 .elementor-element.elementor-element-f7e6935 .ggmc-read-less{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-text );}.elementor-688 .elementor-element.elementor-element-f7e6935 .ggmc-read-more:hover, .elementor-688 .elementor-element.elementor-element-f7e6935 .ggmc-read-less:hover{color:var( --e-global-color-primary );}.elementor-688 .elementor-element.elementor-element-a64e37a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:60px;}.elementor-688 .elementor-element.elementor-element-a64e37a:not(.elementor-motion-effects-element-type-background), .elementor-688 .elementor-element.elementor-element-a64e37a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A9CBC6;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-688 .elementor-element.elementor-element-56b09a2 .elementor-heading-title{font-family:"Antipasto", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;line-height:44px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-688 .elementor-element.elementor-element-0bce6af .ggmc-product-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;line-height:30px;color:var( --e-global-color-text );column-count:1;}.elementor-688 .elementor-element.elementor-element-a9548d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:50px;--padding-right:60px;}.elementor-688 .elementor-element.elementor-element-a9548d0:not(.elementor-motion-effects-element-type-background), .elementor-688 .elementor-element.elementor-element-a9548d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-688 .elementor-element.elementor-element-221a38f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-688 .elementor-element.elementor-element-221a38f .elementor-heading-title{font-family:"Antipasto", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;line-height:44px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-688 .elementor-element.elementor-element-2f0bcc2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-688 .elementor-element.elementor-element-2f0bcc2 .ggmc-custom-attributes-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:700;margin-bottom:15px;}.elementor-688 .elementor-element.elementor-element-2f0bcc2 .ggmc-attr-name{color:#666666;}.elementor-688 .elementor-element.elementor-element-2f0bcc2 .ggmc-attr-value{color:#333333;}.elementor-688 .elementor-element.elementor-element-912246f .ggmc-custom-attributes-title{color:var( --e-global-color-text );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;margin-bottom:15px;}.elementor-688 .elementor-element.elementor-element-912246f .ggmc-attr-name{color:#666666;}.elementor-688 .elementor-element.elementor-element-912246f .ggmc-attr-value{color:#333333;}.elementor-688 .elementor-element.elementor-element-3a12c48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:60px;--padding-left:50px;--padding-right:60px;}.elementor-688 .elementor-element.elementor-element-3a12c48:not(.elementor-motion-effects-element-type-background), .elementor-688 .elementor-element.elementor-element-3a12c48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F6F7;}.elementor-688 .elementor-element.elementor-element-27ba91a .elementor-heading-title{font-family:"Antipasto", Sans-serif;font-size:45px;font-weight:300;text-transform:uppercase;line-height:44px;letter-spacing:1px;color:var( --e-global-color-text );}.elementor-688 .elementor-element.elementor-element-328a57a .ggmc-variation-swatch{width:36px;height:36px;}.elementor-688 .elementor-element.elementor-element-328a57a .ggmc-variation-button.disabled, .elementor-688 .elementor-element.elementor-element-328a57a .ggmc-variation-swatch.disabled{opacity:0.4;}.elementor-688 .elementor-element.elementor-element-328a57a .ggmc-variation-button, .elementor-688 .elementor-element.elementor-element-328a57a .ggmc-variation-swatch{border-width:1px;border-radius:4px;}.elementor-688 .elementor-element.elementor-element-328a57a .ggmc-variation-options{gap:8px;}.elementor-688 .elementor-element.elementor-element-b302951{width:100%;max-width:100%;}.elementor-688 .elementor-element.elementor-element-000caa2{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-688 .elementor-element.elementor-element-c5f817e{--flex-wrap:wrap;--padding-top:195px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-688 .elementor-element.elementor-element-c5f817e{--padding-top:195px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-688 .elementor-element.elementor-element-8252d50{--width:50%;}.elementor-688 .elementor-element.elementor-element-3bae7a9{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-688 .elementor-element.elementor-element-8252d50{--width:100%;}.elementor-688 .elementor-element.elementor-element-3bae7a9{--width:100%;}}/* Start custom CSS for ggmc-product-gallery, class: .elementor-element-d327bd6 */.elementor-widget-ggmc-product-gallery .ggm-slider-slide img {
    border-radius: 0!important;
}/* End custom CSS */
/* Start custom CSS for ggmc-product-description, class: .elementor-element-f7e6935 */.elementor-688 .elementor-element.elementor-element-f7e6935 .ggmc-read-more {
    font-weight: 700;
    font-size: 15px!important;
    margin: 0;
}
.elementor-688 .elementor-element.elementor-element-f7e6935 a.ggmc-read-more::after {
    font-size: 15px!important;
}
.elementor-688 .elementor-element.elementor-element-f7e6935 .ggmc-read-less {
    font-size: 15px!important;
}
.elementor-688 .elementor-element.elementor-element-f7e6935 .ggmc-description-full p {
    font-size: 20px!important;
}/* End custom CSS */
/* Start custom CSS for ggmc-custom-attributes, class: .elementor-element-2f0bcc2 */.elementor-688 .elementor-element.elementor-element-2f0bcc2 .ggmc-attr-value {
    font-size: 20px!important;
    font-family: "Roboto", Sans-serif;
}/* End custom CSS */
/* Start custom CSS for ggmc-custom-attributes, class: .elementor-element-912246f */.elementor-688 .elementor-element.elementor-element-912246f .ggmc-attr-value {
    font-size: 20px!important;
    font-family: "Roboto", Sans-serif!important;
    font-weight: 300;
}/* End custom CSS */
/* Start custom CSS *//* Bikedok product page (Goose Commerce Product Details template) */
.bd-product{align-items:stretch}
.bd-left{position:relative}
.bd-sticky{position:sticky!important;top:20px;align-self:flex-start;width:100%}
.bd-gallery img{width:100%;object-fit:cover!important;height:calc(100vh - 60px);max-height:900px;min-height:420px;display:block;object-fit:cover}
.bd-subnav{position:absolute!important;top:0;left:60px;width:150px!important;z-index:5;background:#7AAEAE}
.bd-subnav .ggmc-products-grid{display:block!important;gap:0!important}
.bd-subnav .product-grid-item{padding:0;margin:0;background:none!important;border:0!important;box-shadow:none!important}
.bd-subnav .product-content{padding:0!important}
.bd-subnav .product-title{margin:0;font-size:11px;line-height:1.25;text-align:center;text-transform:uppercase;font-weight:400}
.bd-subnav .product-title a{display:block;padding:9px 10px;color:#fff!important;border-bottom:1px solid rgba(255,255,255,.25);text-decoration:none}
.bd-subnav .product-title a:hover,.bd-subnav .product-title a.bd-current{background:#5E9696;font-weight:700}
.bd-title .ggmc-product-name{font-family:"Antipasto",sans-serif;font-weight:500;font-size:34px;line-height:1.15;text-transform:uppercase;letter-spacing:1.5px;color:#000;margin:0}
.bd-price .product-price{font-family:Roboto,sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;color:#000}
.bd-price .price-from-label{margin-right:4px}
.bd-desc,.bd-desc p,.bd-feature-list,.bd-attr{font-family:Roboto,sans-serif;font-weight:300;font-size:16px;line-height:1.55;color:#000}
.bd-desc{margin-top:18px}
.bd-desc a.ggmc-read-more,.bd-desc a.ggmc-read-less{display:inline-block;font-size:11px!important;text-transform:uppercase;letter-spacing:.5px;color:#000!important;text-decoration:none!important;margin-left:4px;font-weight:400}
.bd-desc a.ggmc-read-more:after{content:" \2228";font-size:10px}
.bd-h2 .elementor-heading-title{font-family:"Antipasto",sans-serif;font-weight:500;font-size:26px;text-transform:uppercase;letter-spacing:1.5px;color:#000;margin:0 0 18px}
.bd-feature-list ul{list-style:none;margin:0;padding:0}
.bd-feature-list li{position:relative;padding-left:18px;margin:0 0 8px}
.bd-feature-list li:before{content:"+";position:absolute;left:0;top:0;font-weight:700}
.bd-attr .ggmc-attr-name{display:none}
.bd-attr .ggmc-attr-row{border:0!important;padding:0!important;display:block}
.bd-dim-value .ggmc-attr-value{font-weight:700}
.bd-summary{margin-top:26px}
.bd-variations{counter-reset:bdopt}
.bd-variations .ggmc-variation-attribute-row{counter-increment:bdopt;margin:0 0 22px}
.bd-variations .ggmc-variation-attribute-label{font-family:Roboto,sans-serif;font-weight:300;font-size:16px;color:#000}
.bd-variations .ggmc-variation-attribute-label:before{content:counter(bdopt) ". ";font-weight:700}
.bd-variations select.ggmc-variation-select{width:100%;max-width:340px;height:42px;border:1px solid #000;border-radius:0;background:#fff;font-size:14px;padding:0 12px;margin-top:8px}
.bd-variations .ggmc-variation-button{min-width:70px;height:40px;border:1px solid #000;border-radius:0;background:#fff;color:#000;font-size:12px;text-transform:uppercase;margin:8px 8px 0 0}
.bd-variations .ggmc-variation-button.selected{background:#000;color:#fff}
.bd-variations .ggmc-variation-price-wrapper,.bd-variations .ggmc-variation-clear{display:none!important}
.bd-atc .ggmc-add-to-cart-wrapper{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:8px;background:#000;width:100%;max-width:520px;margin-top:10px}
.bd-atc .ggmc-add-to-cart-btn{background:#000!important;color:#fff!important;border:0!important;border-radius:0!important;font-family:Roboto,sans-serif;font-weight:700;font-size:15px;text-transform:uppercase;padding:22px 0!important}
.bd-atc .ggmc-cart-price{color:#fff;font-weight:700;font-size:15px;margin:0}
.bd-atc .ggmc-cart-price *{color:#fff!important}
@media (max-width:1024px){
 .bd-sticky{position:relative!important;top:0}
 .bd-subnav{display:none}
 .bd-block{padding-left:24px!important;padding-right:24px!important}
}
@media (max-width:1024px){.bd-gallery .ggm-gallery-slider,.bd-gallery .ggm-slider-track,.bd-gallery .ggm-slider-slide{height:auto!important}.bd-gallery img{height:auto!important;min-height:0;aspect-ratio:4/3;object-fit:cover!important}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Antipasto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://newbdok.fivetalents.co.uk/wp-content/uploads/2026/09/Antipasto_regular.eot');
	src: url('https://newbdok.fivetalents.co.uk/wp-content/uploads/2026/09/Antipasto_regular.eot?#iefix') format('embedded-opentype'),
		url('https://newbdok.fivetalents.co.uk/wp-content/uploads/2026/09/Antipasto_regular.woff2') format('woff2'),
		url('https://newbdok.fivetalents.co.uk/wp-content/uploads/2026/09/Antipasto_regular.woff') format('woff'),
		url('https://newbdok.fivetalents.co.uk/wp-content/uploads/2026/09/Antipasto_regular.ttf') format('truetype'),
		url('https://newbdok.fivetalents.co.uk/wp-content/uploads/2026/09/Antipasto_regular.svg#Antipasto') format('svg');
}
/* End Custom Fonts CSS */