/*!/wp-content/themes/bluedog/style.css*/
@font-face{font-family:NotoColorEmojiLimited;unicode-range:U+1F1E6-1F1FF;src:url(https://raw.githack.com/googlefonts/noto-emoji/main/fonts/NotoColorEmoji.ttf);font-display:swap}:root{--emojiFont:'NotoColorEmojiLimited',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol';--background:#000;--white:#fff;--white40:rgba(255,255,255,.4);--white76:rgba(255,255,255,.76);--gray6light:#f2f2f6;--gray5light:#e5e5ea;--gray4light:#d1d1d6;--gray3light:#c7c7cc;--gray2light:#aeaeb2;--gray:#8e8e93;--gray2:#636366;--gray3:#48484a;--gray4:#3a3a3c;--gray5:#2c2c2e;--gray5darker:#252527;--gray6:#1c1c1e;--gray6Darker:#141417;--separator:#38383a;--bluedogBlue:#3dd3cf;--bluedogBlue80:rgba(61,210,206,.8);--bluedogBlue50:rgba(61,210,206,.5);--bluedogBlue64:rgba(61,210,206,.64);--bluedogBlue30:rgba(61,210,206,.3);--bluedogBlue20:rgba(61,210,206,.2);--bluedogBlue13:rgba(61,210,206,.13);--floridaGreen:#25e78f;--floridaGreen64:rgb(from var(--floridaGreen) r g b/64%);--bananaYellow:#f7c806;--bananaYellow64:rgb(from var(--bananaYellow) r g b/64%);--gelatoPurple:#aa50ff;--gelatoPurple64:rgb(from var(--gelatoPurple) r g b/72%);--marqueeBackground:var(--bluedogBlue64);--systemBlue:#0a84ff;--systemGreen:#30d158;--systemGreen12:rgba(48,209,88,.12);--systemOrange12:rgba(255,159,10,.12);--systemOrange:#ff9f0a;--systemYellow:#ffd60a;--systemRed12:rgba(255,69,58,.12);--systemRed:#ff453a;--topBarHeight:28px;--headerHeight:calc(72px + var(--topBarHeight));--horizontalPadding:32px;--horizontalPaddingBigger:48px;--sticker-drop-shadow:drop-shadow(0 2px 6px rgba(0,0,0,.32));--sticker-drop-shadow-big:drop-shadow(0 8px 24px rgba(0,0,0,.4));--homeCarouselHeight:330px;--homeCarouselBorderRadius:20px}*{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;caret-color:var(--bluedogBlue)}*:focus{outline:none !important}body{font-family:var(--wp--preset--font-family--sf-pro-display),var(--wp--preset--font-family--sf-pro),-apple-system,BlinkMacSystemFont,sans-serif;background-color:var(--background);max-width:100%;overflow-x:hidden}header a:hover,footer a:hover,p a:hover{text-decoration:underline}b{font-weight:600}ins{text-decoration:none}em{font-style:normal !important}mark{background-color:transparent !important}hr,:root :where(.wp-block-separator){color:var(--separator)}main{margin-top:var(--headerHeight) !important;padding-top:12px !important;padding-bottom:64px !important}:where(.wp-site-blocks)>*{margin-top:0 !important}:root :where(p){font-size:inherit}:root :where(.wp-element-button,.wp-block-button__link){border-radius:100vh}button:focus,.wc-block-components-button:focus{box-shadow:none !important}input:not([type=sumbit]),.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=password],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=password],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url],.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox],.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked,.wc-blocks-components-select .wc-blocks-components-select__container,textarea,.wc-block-components-textarea{background-color:var(--gray6);transition:.16s all ease;color:var(--white) !important;border-radius:8px;border-width:0 !important}input:not([type=sumbit]):hover,input:not([type=sumbit]):focus,.wc-block-components-form .wc-block-components-text-input input[type=email]:hover,.wc-block-components-form .wc-block-components-text-input input[type=number]:hover,.wc-block-components-form .wc-block-components-text-input input[type=password]:hover,.wc-block-components-form .wc-block-components-text-input input[type=tel]:hover,.wc-block-components-form .wc-block-components-text-input input[type=text]:hover,.wc-block-components-form .wc-block-components-text-input input[type=url]:hover,.wc-block-components-text-input input[type=email]:hover,.wc-block-components-text-input input[type=number]:hover,.wc-block-components-text-input input[type=password]:hover,.wc-block-components-text-input input[type=tel]:hover,.wc-block-components-text-input input[type=text]:hover,.wc-block-components-text-input input[type=url]:hover,.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input input[type=password]:focus,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=number]:focus,.wc-block-components-text-input input[type=password]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus,.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:hover,.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus,.wc-blocks-components-select .wc-blocks-components-select__container:hover,.wc-blocks-components-select .wc-blocks-components-select__container:focus,textarea:hover,textarea:focus,.wc-block-components-textarea:hover,.wc-block-components-textarea:focus{background-color:var(--gray5);box-shadow:none}.woocommerce form .form-row .input-text,.woocommerce form .form-row select{background-color:var(--gray5);box-shadow:none}.wc-block-components-textarea:focus{background-color:var(--gray5) !important;box-shadow:none !important}input:not([type=sumbit])+label{color:var(--gray3light) !important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border-radius:4px !important}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]+svg{fill:var(--bluedogBlue)}.wc-blocks-components-select .wc-blocks-components-select__container label{color:transparent}.wc-blocks-components-select .wc-blocks-components-select__container select{padding-left:16px !important;height:100% !important}.wc-blocks-components-select .wc-blocks-components-select__container svg{fill:var(--gray)}fieldset{border:0;background-color:var(--gray6);border-radius:12px}fieldset legend{font-size:17px;font-weight:500;color:var(--gray)}fieldset input:not([type=sumbit]){background-color:var(--gray5darker)}fieldset input:not([type=sumbit]):hover,fieldset input:not([type=sumbit]):focus{background-color:var(--gray5)}.woocommerce-account .wp-block-post-title,.woocommerce-account main .woocommerce,.woocommerce-cart .wp-block-post-title,.woocommerce-cart main .woocommerce,.woocommerce-checkout .wp-block-post-title,.woocommerce-checkout main .woocommerce{max-width:100%}.bluedogTextGradient{background:linear-gradient(0deg,var(--bluedogBlue50) 10%,var(--bluedogBlue) 80%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.paddingTopHeaderHeight{padding-top:var(--headerHeight) !important}.bluedogPaddingHorizontal{padding-left:var(--horizontalPadding) !important;padding-right:var(--horizontalPadding) !important}.bluedogPaddingHorizontalBigger{padding-left:var(--horizontalPaddingBigger) !important;padding-right:var(--horizontalPaddingBigger) !important}.blackBlur{background:rgba(12,12,14,.9) !important;backdrop-filter:saturate(120%) blur(16px);-webkit-backdrop-filter:saturate(120%) blur(16px)}.overflowHidden{overflow:hidden}.flexGrow{flex-grow:1}.noMaxWidth,figure.noMaxWidth>img{max-width:none}@media (max-width:781px){:root{--horizontalPaddingBigger:32px}}@media (max-width:600px){:root{--horizontalPadding:16px;--horizontalPaddingBigger:16px}h1.wp-block-post-title{font-size:36px !important}body.home h2.wp-block-heading{font-size:26px !important}body.woocommerce-account h2{font-size:24px !important}}.metallic-button{font-weight:600;border:none;outline:none;color:var(--background) !important;background:linear-gradient(45deg,#999 5%,#fff 10%,#ccc 30%,#ddd 50%,#ccc 70%,#fff 80%,#999 95%);text-shadow:1px 1px 2px rgba(255,255,255,.5);transition:all .2s ease-in-out}.metallic-button:hover{transform:translateY(-2px)}.wp-site-blocks>header{position:fixed;top:0;left:0;right:0;z-index:99;padding-left:var(--horizontalPadding) !important;padding-right:var(--horizontalPadding) !important;background:rgba(22,22,23,0);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}body.bluedogScrolled .wp-site-blocks>header{background:rgba(22,22,23,.8)}.wp-site-blocks>header>div{max-width:var(--wp--style--global--wide-size) !important;margin-left:auto;margin-right:auto}.wp-site-blocks>header>div>div:last-child{gap:16px;margin-top:var(--topBarHeight) !important}.wp-site-blocks>header .navRightContainer{text-align:right}:root :where(.wp-block-navigation){line-height:1.1}.wp-site-blocks>header .navLeftContainer+div a{text-decoration:none !important}.wp-site-blocks>header>div>div:last-child>div:nth-child(2),.wp-site-blocks>header>div>div:last-child>div:nth-child(2) .wp-block-site-logo{flex-shrink:0}html:not(.has-modal-open) .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container{background:var(--gray6) !important;background:#121310 !important;border:1px solid var(--gray5);border-radius:12px;padding:0 8px !important;transition:.16s all ease}html:not(.has-modal-open) .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container>li{border-radius:8px;padding:14px 12px}html:not(.has-modal-open) .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container>li:first-child{margin-top:8px}html:not(.has-modal-open) .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container>li:last-child{margin-bottom:8px}html:not(.has-modal-open) .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container>li:hover{background:var(--gray5) !important}html:not(.has-modal-open) .wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container>li>*{padding:0}html:not(.has-modal-open) .wp-block-navigation:not(.has-background) a{text-decoration:none !important;transition:.16s all ease}html:not(.has-modal-open) .wp-block-navigation:not(.has-background) a:hover{color:var(--white)}.wp-block-navigation__responsive-container.is-menu-open{height:100vh;height:100dvh;background-color:rgba(22,22,23,.8) !important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}html.has-modal-open header{backdrop-filter:none;-webkit-backdrop-filter:none}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:12px;padding-bottom:80px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container{gap:36px;width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container{padding-top:16px;padding-left:12px;gap:16px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li ul li .wp-block-navigation__submenu-icon{display:block;align-self:flex-end;margin-top:-24px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li ul li .wp-block-navigation__submenu-icon+ul{display:none !important;padding-right:0 !important}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content ul li ul li .wp-block-navigation__submenu-icon[aria-expanded=true]+ul{display:flex !important;padding-right:0 !important;margin-top:16px}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item{width:100%}.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container{width:100%;box-sizing:border-box}.wp-block-navigation__responsive-container-close{top:12px}.wp-block-navigation__responsive-container-close svg{width:auto;height:40px;opacity:.5}.wc-block-mini-cart[aria-hidden=true]{display:none}.navRightIcons{flex-shrink:0}.navRightIcons>figure:first-child a{display:block;width:22px;height:22px;background-color:var(--white);-webkit-mask:url('https://bluedoggenetics.com/wp-content/uploads/2024/11/person.svg') no-repeat center;mask:url('https://bluedoggenetics.com/wp-content/uploads/2024/11/person.svg') no-repeat center}body.logged-in .navRightIcons>figure:first-child a{background-color:var(--bluedogBlue)}body.logged-in .navRightIcons>figure:first-child img{display:none}.wc-block-mini-cart__badge{color:var(--background)}@media (max-width:1024px){.wp-site-blocks>header .navRightContainer{gap:12px}}@media (max-width:890px){.wp-site-blocks>header .navRightContainer{gap:8px}:root :where(.wp-block-navigation){font-size:14px}}@media (max-width:600px){:root{--headerHeight:calc(52px + var(--topBarHeight))}.wp-site-blocks>header{--horizontalPadding:12px}.wp-site-blocks>header>div>div:last-child>div:nth-child(2){margin-top:8px !important;margin-bottom:8px !important;gap:8px}.wp-site-blocks>header>div>div:last-child>div:nth-child(2) .wp-block-site-logo img{width:38px}.wp-site-blocks>header>div>div:last-child>div:nth-child(2) .wp-block-site-logo+div{gap:0}.wp-site-blocks>header>div>div:last-child>div:nth-child(2) .wp-block-site-logo+div *{font-size:.9em}.wp-site-blocks>header .navLeftContainer,.wp-site-blocks>header .navLeftContainer+div,.wp-site-blocks>header .navRightContainer{flex-basis:auto}.navRightIcons{gap:8px}}footer p img{margin-bottom:-2px;margin-right:12px}@media (max-width:910px){.bluedogFeaturesContainer{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:480px){.bluedogFeaturesContainer{gap:16px}}.faqs *{outline-width:0 !important;outline:none !important;box-shadow:none !important}.faqs>div{border-bottom:1px solid var(--separator);margin:0}.faqs>div:last-child{border-bottom:0}.faqs .wp-block-aab-accordion-block .aab__accordion_head{padding-top:16px;padding-bottom:16px;padding-left:0;padding-right:0}.faqs .wp-block-aab-accordion-block .aab__accordion_head .aab__accordion_heading.aab_left_icon{margin-left:32px}.faqs h4{font-weight:300}.faqs .wp-block-aab-accordion-block .aab__accordion_body{padding:0 0 28px 48px;border-top:0}.faqs p{margin:0}.faqs .wp-block-aab-accordion-block .aab__accordion_head .aab__accordion_icon{width:auto !important;height:auto !important}.faqs .wp-block-aab-accordion-block .aab__accordion_head .aab__accordion_icon .aab__icon{font-size:17px !important;font-weight:300 !important;width:auto !important;height:auto !important}.faqs .aab__accordion_head .aab__accordion_title{color:var(--gray3light) !important}.faqs .aab__accordion_head.active .aab__accordion_title,.faqs .aab__accordion_head:hover .aab__accordion_title{color:var(--white) !important}.faqs .aab__accordion_head.active .aab__accordion_icon .aab__icon,.faqs .aab__accordion_head:hover .aab__accordion_icon .aab__icon{color:var(--bluedogBlue) !important}.marqueeContainer{background-color:var(--marqueeBackground) !important;transition:.3s all;opacity:0;animation:fadeIn .8s ease-in-out .1s forwards}header .marqueeContainer{position:absolute;top:0;left:0;right:0}.wp-block-storepress-marquee__item p{white-space:nowrap;font-size:15px !important}.wp-block-storepress-marquee__item p:nth-child(even){font-size:21px !important;line-height:18px;font-weight:900 !important;color:var(--background) !important;opacity:.3}.marqueeContainer[currentsliderpage="1"]{--marqueeBackground:var(--bluedogBlue64)}.marqueeContainer[currentsliderpage="2"]{--marqueeBackground:rgba(236,179,58,.64)}.marqueeContainer[currentsliderpage="3"]{--marqueeBackground:var(--bluedogBlue64)}.marqueeContainer[currentsliderpage="4"]{--marqueeBackground:var(--gelatoPurple64)}.marqueeContainer[currentsliderpage="5"]{--marqueeBackground:var(--bananaYellow64)}.slick-list{border-radius:var(--homeCarouselBorderRadius)}.slick-dotted.slick-slider{margin-bottom:0 !important}.wp-block-cb-carousel .slick-slide{position:relative;height:var(--homeCarouselHeight);padding:0 !important}.wp-block-cb-carousel .slick-slide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:-50%;z-index:1;background:-webkit-radial-gradient(top right,rgba(255,255,255,.64) 0%,rgba(0,0,0,0) 50%);opacity:.2;transition:.8s all ease}.wp-block-cb-carousel .slick-slide#slick-slide01:before{background:-webkit-radial-gradient(top right,#ecb33a 0%,rgba(0,0,0,0) 50%)}.wp-block-cb-carousel .slick-slide#slick-slide00:before,.wp-block-cb-carousel .slick-slide#slick-slide02:before{background:-webkit-radial-gradient(top right,var(--bluedogBlue) 0%,rgba(0,0,0,0) 50%)}.wp-block-cb-carousel .slick-slide#slick-slide03:before{background:-webkit-radial-gradient(top right,var(--gelatoPurple) 0%,rgba(0,0,0,0) 50%)}.wp-block-cb-carousel .slick-slide#slick-slide04:before{background:-webkit-radial-gradient(top right,var(--wp--preset--color--banana-yellow) 0%,rgba(0,0,0,0) 50%)}.wp-block-cb-carousel .slick-slide>div{position:relative;z-index:2}.wp-block-cb-carousel .slick-slide>div,.wp-block-cb-carousel .slick-slide>div>div,.wp-block-cb-carousel .slick-slide>div>div>div{height:100%}ul.slick-dots{display:flex;flex-direction:row;align-items:center;width:auto;left:unset;bottom:unset;top:20px;right:calc(var(--horizontalPadding) + 65px + 12px);padding:0 8px;border-radius:16px;background:rgba(22,22,23,.8);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.slick-dots li{margin:0;width:auto;height:auto}.slick-dots li button{padding:10px 5px;width:auto;height:auto}.slick-dots li button:before{position:static;display:block;background-color:var(--gray);opacity:1;width:11px;height:11px;border-radius:calc(11px/2);text-align:center;content:"";transition:.3s all}.slick-dots li.slick-active button:before{opacity:1;background-color:var(--gray4light);width:24px;border-radius:5px}.slick-dots li.slick-active:nth-child(1) button:before{background-color:var(--bluedogBlue)}.slick-dots li.slick-active:nth-child(2) button:before{background-color:#ecb33a}.slick-dots li.slick-active:nth-child(3) button:before{background-color:var(--bluedogBlue)}.slick-dots li.slick-active:nth-child(4) button:before{background-color:var(--gelatoPurple)}.slick-dots li.slick-active:nth-child(5) button:before{background-color:var(--bananaYellow)}.wp-block-cb-carousel{max-height:calc(var(--homeCarouselHeight) + 1px);min-height:calc(var(--homeCarouselHeight) + 1px);opacity:0;animation:fadeIn .8s ease-in-out .1s forwards}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInRadialGradient{from{opacity:0}to{opacity:.2}}.wp-block-cb-carousel .slick-slide{background:var(--gray4) !important;background-image:none !important}.wp-block-cb-carousel .slick-slide .overtitle{opacity:.8}.wp-block-cb-carousel .slick-slide[data-slick-index="2"] .overtitle{opacity:.6}.wp-block-cb-carousel .slick-slide[data-slick-index="0"] .overtitle{opacity:1;color:rgba(255,255,255,.6);overflow:visible}.wp-block-cb-carousel .slick-slide[data-slick-index="0"] .overtitle strong{color:var(--gray);border:2.5px solid var(--gray);filter:drop-shadow(0 0 12px transparent);display:inline-block;padding:2px 8px;border-radius:24px;overflow:visible;animation:neon-flicker 5s linear;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-delay:1s}@keyframes neon-flicker{0%,1%,3%,4%,7%,12%{color:var(--gray);border-color:var(--gray);filter:drop-shadow(0 0 12px transparent)}1.5%,2.5%,4.5%,6.5%,12.5%,100%{color:var(--bluedogBlue);border-color:var(--bluedogBlue);filter:drop-shadow(0 0 12px var(--bluedogBlue))}}.wp-block-cb-carousel .slick-slide[data-slick-index="0"] h1 mark{color:var(--bluedogBlue30) !important}.wp-block-cb-slide h1{font-size:48px;line-height:1.08;text-shadow:0 0 4px rgba(0,0,0,.4);max-width:64%}.wp-block-cb-slide.centered h1{margin-right:0 !important}.wp-block-cb-slide .overtitle,.wp-block-cb-slide h1,.wp-block-cb-slide .wp-block-buttons{position:relative;z-index:2}.bannerStickerContainer img{height:120px !important;height:190px !important;filter:var(--sticker-drop-shadow-big) var(--sticker-drop-shadow-big)}.wp-block-cb-carousel .bannerStickerContainer{position:absolute;bottom:48px;right:var(--horizontalPadding);z-index:1}.bannerStickerContainer.fill{position:absolute;right:0;top:0;bottom:0;opacity:.8}.bannerStickerContainer.fill img{height:var(--homeCarouselHeight) !important;filter:none}.prev-next{position:absolute;top:20px;right:var(--horizontalPadding);margin:0;display:flex;flex-direction:row;align-items:stretch;border-radius:16px;background:rgba(22,22,23,.8);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.prev-next div:not(.separator){height:31px;width:32px;flex-shrink:0;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:14px 14px;opacity:.5;transition:.16s all ease}.prev-next div:hover{opacity:1}.prev-next div:first-child{background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/11/chevron.backward.svg')}.prev-next div:last-child{background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/11/chevron.right_.svg')}.prev-next div.separator{width:1px;background-color:var(--gray5)}@media (max-width:920px){.wp-block-cb-slide h1{font-size:38px !important}}@media (max-width:767px){:root{--homeCarouselHeight:250px}.prev-next{display:none}ul.slick-dots{right:unset;left:50%;transform:translateX(-50%) translateY(30px);bottom:0;top:unset;background-color:transparent}.slick-dots li button:before{background-color:var(--gray3);width:9px;height:9px}.wp-block-cb-slide .wp-block-button a{font-size:14px;padding:8px 12px}.wp-block-cb-slide h1{font-size:30px !important;max-width:calc(100% - 200px)}.wp-block-cb-slide h1+.wp-block-spacer{flex-basis:16px}.wp-block-cb-carousel .overtitle{font-size:16px !important}.bannerStickerContainer img{height:148px !important}}@media (max-width:620px){:root{--homeCarouselHeight:228px}.wp-block-cb-carousel .slick-slide .overtitle{font-size:13px !important}.wp-block-cb-slide h1{font-size:25px !important}}@media (max-width:500px){.wp-block-cb-slide h1{max-width:calc(100% - 120px) !important}.wp-block-cb-carousel .bannerStickerContainer{right:-80px;bottom:32px}.wp-block-cb-carousel .bannerStickerContainer.fill{right:-100px;bottom:0;opacity:.64}.bannerStickerContainer:not(.fill) img{height:150px !important}}@media (max-width:400px){:root{--homeCarouselHeight:208px}.wp-block-cb-slide h1{font-size:24px !important;max-width:calc(100% - 72px) !important}}.homeCategoriesSection{position:relative}.homeCategoriesSection:after{content:"";position:absolute;height:100%;right:calc((100vw - var(--wp--style--global--wide-size))/2);top:0;z-index:2;width:100px;background:linear-gradient(270deg,var(--background),rgba(0,0,0,0) 36%)}.home-categories{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.home-categories:after{content:"--------";color:transparent;visibility:hidden;text-wrap:nowrap}.home-categories::-webkit-scrollbar{display:none}.home-category{background-color:var(--gray6) !important;padding:0 !important;transition:.16s all ease}.home-category:hover{background-color:var(--gray5) !important}.home-category a,.home-category p{display:block;padding:20px 16px}.home-category a:first-letter ,.home-category p:first-letter {margin-right:4px}body.home .home-category h2{font-weight:500;font-size:19px !important;text-wrap:nowrap;color:var(--gray2light);transition:.16s all ease}body.home .home-category:hover h2{color:var(--gray6light)}@media (max-width:1140px){.homeCategoriesSection{padding-right:0 !important;padding-left:0 !important}.homeCategoriesSection:after{content:unset;display:none}.home-categories{max-width:100% !important;padding-left:var(--horizontalPadding) !important;padding-right:var(--horizontalPadding) !important}}@media (max-width:767px){.home-categories{padding-top:8px !important}.home-category a,.home-category p{padding:18px 12px}}@media (max-width:500px){body.home .home-category h2{font-size:17px !important}.home-category a,.home-category p{padding:14px 10px}}body.single-product main{padding-top:0 !important}#image-gallery-sticker{position:absolute;height:160px;width:auto;z-index:2;top:20px;left:20px;pointer-events:none;filter:var(--sticker-drop-shadow)}.woocommerce div.product div.images{margin-bottom:0}.zoomImg{display:none !important}.woocommerce-product-gallery__image img{min-height:372px;object-fit:cover;object-position:center;transition:.16s all ease}.woocommerce-product-gallery__wrapper img{opacity:.6}.woocommerce-product-gallery__wrapper:hover img{opacity:.7}.woocommerce-product-gallery>div{border-radius:0 0 20px}.woocommerce-product-gallery>div,.woocommerce-product-gallery__wrapper img{max-height:420px}.woocommerce .wp-block-woocommerce-product-image-gallery{max-width:100%}.woocommerce div.product div.images .flex-control-thumbs{display:flex;flex-direction:row;gap:12px;margin-top:12px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.woocommerce div.product div.images .flex-control-thumbs::-webkit-scrollbar{display:none}.woocommerce div.product div.images .flex-control-thumbs>*{border-radius:12px;overflow:hidden}.woocommerce div.product div.images .flex-control-thumbs>*:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.woocommerce div.product div.images .flex-control-thumbs li{width:16%;min-width:88px}.woocommerce-product-gallery__trigger{background:var(--gray6) !important;transform:scale(.6);transform-origin:center;opacity:0;transition:.16s all ease}.woocommerce-product-gallery__trigger:hover{background:var(--gray5) !important}.woocommerce-product-gallery__trigger:before{border-color:var(--gray2light) !important}.woocommerce-product-gallery__trigger:hover:before{border-color:var(--gray4light) !important}.woocommerce-product-gallery__trigger:after{background:var(--gray2light) !important}.woocommerce-product-gallery__trigger:hover:after{background:var(--gray4light) !important}.woocommerce-product-gallery:hover .woocommerce-product-gallery__trigger{opacity:1;transform:scale(1)}.pswp__bg{background-color:rgba(28,28,30,.8);backdrop-filter:saturate(160%) blur(20px);-webkit-backdrop-filter:saturate(160%) blur(20px)}.woocommerce img.pswp__img,.woocommerce-page img.pswp__img{border-radius:12px}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background:0 0}.pswp__caption{display:none}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{transform:scale(2);transform-origin:center left}.pswp__button--arrow--right:before{transform-origin:center right}body.single-product .wp-container-core-columns-is-layout-1{gap:40px}.woocommerce .woocommerce-breadcrumb{margin-bottom:0 !important;color:var(--gray)}.woocommerce-breadcrumb a:hover{color:var(--white)}.woocommerce-breadcrumb>a:first-of-type{letter-spacing:.12em;color:var(--bluedogBlue);font-size:13px}body.single-product .woocommerce-breadcrumb>span:last-child{display:none}body.single-product .wp-block-post-excerpt b{color:var(--gray6light) !important}body.single-product .variations_form{box-sizing:border-box;position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;max-width:420px;padding-right:12px;padding-bottom:64px;margin-bottom:0 !important}body.single-product .variations_form:before,body.single-product .variations_form:after{content:unset !important}body.single-product table.variations{width:auto !important;margin:0 !important;border:0 !important}body.single-product table.variations tr{margin:0 !important}body.single-product table.variations th,body.single-product table.variations .reset_variations{display:none !important}body.single-product table.variations td{padding:0 !important;display:flex;flex-direction:row;align-items:center}select{min-width:0 !important;margin:0 !important;appearance:none;-webkit-appearance:none;height:auto !important;background-color:transparent;color:inherit !important;font-size:inherit !important;border:0 !important;padding:8px calc(15px + 8px) 8px 0 !important;font-family:var(--wp--preset--font-family--sf-pro) !important;cursor:pointer}select option{background-color:var(--gray6)}body.single-product table.variations tr:first-child td:after,.woocommerce-ordering:after,.product .variation-select:after{content:"";display:block;height:8px;width:15px;margin-left:calc(-15px);background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/09/chevron_down_white.svg");background-size:contain;background-position:center;background-repeat:no-repeat;pointer-events:none}.woocommerce-ordering,.product .variation-select{display:inline-flex;flex-direction:row;align-items:center}.woocommerce .single_variation_wrap .woocommerce-variation{margin-bottom:0}body.single-product .single_variation_wrap .price{font-family:var(--wp--preset--font-family--sf-pro) !important;font-weight:600;font-size:28px;text-align:right;display:flex;flex-direction:row;gap:12px;justify-content:flex-end;align-items:flex-end}body.single-product .woocommerce-variation-add-to-cart{position:absolute;top:52px;left:0;width:100%;display:flex;flex-direction:row;align-items:center;gap:12px}body.single-product .woocommerce-variation-add-to-cart button{flex:1;height:44px;border-radius:calc(44px/2);background-color:var(--gray5);color:var(--white);font-weight:500;margin:0 !important;transition:.16s all ease}body.single-product .woocommerce-variation-add-to-cart button:hover{background-color:var(--gray4)}body.single-product .woocommerce-variation-add-to-cart .quantity{margin:0 !important;height:44px}body.single-product .woocommerce-variation-add-to-cart .quantity input{height:44px !important;border-radius:calc(44px/3);background-color:var(--gray5);color:var(--white);font-weight:500;margin:0 !important;padding:0 16px 0 4px;border:0;font-size:inherit !important;transition:.16s all ease}.wp-block-woocommerce-add-to-cart-form .variations_button:before{content:unset !important;display:none}body.single-product .woocommerce-variation-add-to-cart .quantity input:hover,body.single-product .woocommerce-variation-add-to-cart .quantity input:focus{background-color:var(--gray4)}.woocommerce div.product form.cart button.single_add_to_cart_button,.woocommerce div.product form.cart button[name=add-to-cart]{color:var(--bluedogBlue)}.wc-block-components-notice-banner{color:var(--white40);background-color:var(--gray6);font-family:var(--wp--preset--font-family--sf-pro) !important;font-weight:400;border:0 solid rgba(255,255,255,.08) !important;border-radius:12px}.wc-block-components-notice-banner>svg{background-color:var(--gray);fill:var(--background);opacity:.6}.wc-block-components-notice-banner.is-info{background-color:var(--bluedogBlue13)}.wc-block-components-notice-banner.is-info>svg{background-color:var(--bluedogBlue)}.wc-block-components-notice-banner.is-success{background-color:var(--systemGreen12)}.wc-block-components-notice-banner.is-success>svg{background-color:var(--systemGreen)}.wc-block-components-notice-banner.is-danger{background-color:var(--systemOrange12)}.wc-block-components-notice-banner.is-danger>svg{background-color:var(--systemOrange)}.wc-block-components-notice-banner.is-error{background-color:var(--systemRed12)}.wc-block-components-notice-banner.is-error>svg{background-color:var(--systemRed)}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content a.wc-forward{font-family:var(--wp--preset--font-family--sf-pro) !important;color:var(--white) !important;text-decoration:none;font-weight:400}body.single-product .wc-block-components-notice-banner{margin:0;border-radius:0;border:0 !important;padding-left:var(--horizontalPadding) !important;padding-right:var(--horizontalPadding) !important}.woocommerce div.product .woocommerce-tabs .panel{margin-bottom:0}body.single-product .wp-block-woocommerce-product-details h2:not(.aboutBluedog h2),.wp-block-woocommerce-related-products h2{font-size:26px;letter-spacing:.02em;color:var(--gray);font-weight:600;margin-bottom:28px !important;margin-top:60px !important}body.single-product .wp-block-woocommerce-product-details h2 b:not(.aboutBluedog h2 b),.wp-block-woocommerce-related-products h2 b{color:var(--white)}.woocommerce-Tabs-panel--description h2+div{background-color:var(--gray6);border-radius:20px;padding:32px;font-family:var(--wp--preset--font-family--sf-pro) !important;line-height:1.36;color:var(--gray2light);font-weight:300;font-size:17px}.woocommerce-Tabs-panel--description p{margin-top:0;margin-bottom:20px;letter-spacing:-.4px}.woocommerce-Tabs-panel--description h3{font-size:22px;margin-bottom:16px;margin-top:32px}.woocommerce-Tabs-panel--description h2+div>*:last-child{margin-bottom:0}.woocommerce-Tabs-panel--description h2+div b{color:var(--gray5light);font-weight:500}.woocommerce-Tabs-panel--description strong{color:var(--gray3light);font-weight:600}.woocommerce-Tabs-panel--description ul{list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-top:-4px}.woocommerce-Tabs-panel--description ul li{background-color:var(--gray5darker);border-radius:16px;padding:20px 24px 24px;flex:1 0 25%;letter-spacing:-.4px}.woocommerce-Tabs-panel--description ul li:before{content:"";display:block;width:40px;height:28px;margin-bottom:16px;background-position:bottom left;background-size:contain;background-repeat:no-repeat;opacity:.48}.woocommerce-Tabs-panel--description ul li:nth-child(1):before{background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/cloud.sun_.fill_.svg')}.woocommerce-Tabs-panel--description ul li:nth-child(2):before{background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/dumbbell.fill_.svg')}.woocommerce-Tabs-panel--description ul li:nth-child(3):before{background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/waterbottle.fill_.svg')}.woocommerce-Tabs-panel--description ul li:nth-child(4):before{background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/humidity.fill_.svg')}.woocommerce-Tabs-panel--description ul li:nth-child(5):before{background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/scissors.svg')}.woocommerce-Tabs-panel--description ul li>strong:first-child{display:inline-block;margin-bottom:8px;color:var(--gray5light);letter-spacing:-.6px;line-height:1.48}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{font-weight:600}.woocommerce div.product p.price del,.woocommerce div.product span.price del{font-size:.8em;font-weight:400}body.single-product .familyTree{display:inline-block;max-width:100%;overflow-x:scroll;background-color:var(--gray6Darker);border-radius:20px;-ms-overflow-style:none;scrollbar-width:none}body.single-product .familyTree::-webkit-scrollbar{display:none}body.single-product .familyTree .familyTreeContent{width:2000px;width:max-content;padding-right:28px}body.single-product .familyTree ul{display:inline-flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;padding-left:16px;position:relative;transition:all .24s}body.single-product .familyTree li{display:inline-flex;flex-direction:row;align-items:center;flex-wrap:nowrap;text-align:center;line-height:1;list-style-type:none;position:relative;padding:3px 0 3px 16px;font-size:16px;color:var(--gray3);transition:all .24s}body.single-product .familyTree li:only-child{padding-left:0}body.single-product .familyTree ul ul:before{content:'';position:absolute;top:50%;left:0;width:16px;height:0;border-top:1px solid var(--gray3);transition:all .24s}body.single-product .familyTree li:only-child:after,body.single-product .familyTree li:only-child:before{display:none}body.single-product .familyTree li:before,body.single-product .familyTree li:after{content:'';position:absolute;top:50%;left:0;width:16px;height:50%;border-style:solid;border-color:var(--gray3);border-width:0;border-left-width:1px;border-top-width:1px;transition:all .24s}body.single-product .familyTree li:first-child:before{border-top-width:1px;border-radius:8px 0 0}body.single-product .familyTree li:last-child:before{top:0;border-top-width:0;border-bottom-width:1px;border-radius:0 0 0 8px}body.single-product .familyTree li:first-child:after,body.single-product .familyTree li:last-child:after{content:unset}body.single-product .familyTree li:after{top:0;bottom:unset;border-radius:0;border-top-width:0}body.single-product .familyTree li a{font-family:var(--wp--preset--font-family--sf-pro);background-color:var(--gray5);padding:5px 10px;text-decoration:none;color:var(--gray3light);font-size:13px;display:inline-block;border-radius:6px;font-weight:300;transition:all .24s}body.single-product .familyTree .familyTreeContent>ul>li>ul>li:last-child a{background-color:var(--bluedogBlue20)}body.single-product .familyTree .familyTreeContent>ul>li>a{background-color:var(--gray4);color:var(--bluedogBlue);font-size:19px;font-weight:400;padding-top:9px;padding-bottom:9px;border-radius:8px}body.single-product .familyTree .familyTreeContent>ul>li>ul>li>a{font-size:17.5px;font-weight:400;color:var(--gray4light);padding-top:8px;padding-bottom:8px;border-radius:7px}body.single-product .familyTree .familyTreeContent>ul>li>ul>li>ul>li>a{font-size:16px;color:var(--gray4light);padding-top:7px;padding-bottom:7px}body.single-product .familyTree .familyTreeContent>ul>li>ul>li>ul>li>ul>li>a{font-size:14.5px;padding-top:6px;padding-bottom:6px}body.single-product .familyTree li a:hover{background-color:var(--bluedogBlue50) !important;color:var(--background) !important;font-weight:600 !important}body.single-product .familyTree li a:hover+ul>li>a{color:var(--gray4light);font-weight:500}body.single-product .familyTree li a:hover+ul li:after,body.single-product .familyTree li a:hover+ul li:before,body.single-product .familyTree li a:hover+ul:before,body.single-product .familyTree li a:hover+ul ul:before{border-color:var(--gray)}body.single-product .familyTree li a:hover+ul li{color:var(--gray)}@media (min-width:1181px){.woocommerce-product-gallery>div{border-radius:0 0 20px 20px;overflow:hidden}.woocommerce div.product div.images .flex-control-thumbs>*:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}}@media (max-width:840px){body.single-product .single_variation_wrap .price{font-size:1.36em}}@media (max-width:781px){#image-gallery-sticker{top:16px;left:16px}.woocommerce-product-gallery__image img{min-height:0}body.single-product .wp-container-core-columns-is-layout-1{gap:0}body.single-product .wp-container-core-column-is-layout-2{padding-top:24px !important;padding-left:var(--horizontalPadding) !important;padding-right:var(--horizontalPadding) !important}body.single-product .wp-block-woocommerce-product-details h2:not(.aboutBluedog h2){margin-top:40px;margin-bottom:20px}body.single-product .variations_form{max-width:100%}body.single-product .single_variation_wrap .price{font-size:28px}}@media (max-width:480px){.woocommerce-Tabs-panel--description h2+div{padding:24px 16px 20px}.woocommerce-Tabs-panel--description ul{gap:16}.woocommerce-Tabs-panel--description ul li{flex:1;flex-basis:unset;padding:20px 16px 16px}}@media (max-width:400px){body.single-product .single_variation_wrap .price{font-size:6.5vw}}@media (max-width:380px){body.single-product .single_variation_wrap .price{font-size:6vw}}li.product{aspect-ratio:222/280;position:relative;border-radius:16px;overflow:hidden;font-family:var(--wp--preset--font-family--sf-pro) !important}li.product *{font-family:var(--wp--preset--font-family--sf-pro) !important}li.product .wc-block-components-product-image{position:relative;margin-bottom:0}li.product .wc-block-components-product-image img{object-fit:cover;object-position:center;aspect-ratio:222/280;width:100%;height:auto !important;opacity:.6;transition:.16s all ease}li.product:hover .wc-block-components-product-image img{opacity:.76}li.product .productLoopAbsolute{position:absolute;top:0;left:0;bottom:0;right:0;z-index:4;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;pointer-events:none;flex-wrap:nowrap}li.product .productLoopBottom{max-height:142px;flex:1;justify-content:flex-end;flex-wrap:nowrap;padding:0 12px 10px !important;background-image:linear-gradient(0deg,rgba(22,22,22,.88) 0%,rgba(22,22,22,.8) 50%,rgba(22,22,22,0) 100%)}li.product .taxonomy-product_cat{font-size:12px !important;opacity:.72;pointer-events:auto}li.product .wp-block-post-title{font-size:18px !important;font-weight:500 !important;pointer-events:auto}li.product .wp-block-post-title a{text-decoration:none !important}li.product .variationsPriceContainer{flex-grow:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;margin:0 !important;pointer-events:auto}li.product .variations{margin-top:2px}li.product .variationPrice{flex:1;font-size:18px;font-weight:500;text-align:right}li.product .variationPrice .price{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:4px 12px}li.product .variationPrice .price bdi{opacity:.76}li.product .variationPrice .price del{font-weight:300;font-size:.9em;opacity:.72}li.product .variationPrice .price ins{margin-bottom:4px}li.product .stickerContainer{padding:12px !important;padding-bottom:0 !important}li.product .stickerContainer img{height:100px !important;width:auto !important;filter:var(--sticker-drop-shadow)}li.product .stickerContainer img[src=""]{display:none}li.product:hover .add_to_cart_button{opacity:1;transform:translateY(0)}li.product .add_to_cart_button{position:absolute;top:12px;right:8px;z-index:3;opacity:0;transform:translateY(40%);display:flex;flex-direction:row;align-items:center;gap:8px;border-radius:60px;padding:8px 14px;background-color:var(--gray6);font-size:15px;font-weight:400;pointer-events:auto;transition:.16s all ease}li.product .add_to_cart_button:hover{background-color:var(--gray5)}li.product .add_to_cart_button img{display:flex;height:20px !important;width:20px !important;object-fit:contain;object-position:center;opacity:.8}li.product select{max-width:92px;font-size:14px !important;padding:6px 17px 6px 0 !important;cursor:pointer;color:var(--white76) !important;transition:.16s all ease}li.product .variation-select:hover select{max-width:calc(92px + 16px);padding-left:8px !important;padding-right:calc(17px - 2px) !important;color:var(--white) !important}li.product .variation-select{transition:.16s all ease}li.product .variation-select:hover{background-color:rgba(0,0,0,.5);padding-right:8px;border-radius:24px}li.product .variation-select:after{content:"";display:block;height:5px;width:9px;margin:0;margin-left:calc(-9px - 4px);opacity:.76}li.product .variation-select:hover:after{margin-left:-9px}.wc-block-product-template.wc-block-product-template{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:32px 28px;gap:32px 28px}body.woocommerce .wc-block-product-template.wc-block-product-template{margin-top:32px}.wc-block-product-template.wc-block-product-template>li{width:inherit !important}.resultsTitleAndFilters{position:sticky;position:-webkit-sticky;top:var(--headerHeight);left:0;right:0;z-index:8;background-color:rgba(0,0,0,.72);backdrop-filter:saturate(120%) blur(20px);-webkit-backdrop-filter:saturate(120%) blur(20px);padding:8px 0;border-bottom:1px solid var(--gray5darker);flex-wrap:wrap;gap:12px 16px}.woocommerce-ordering,body.single-product table.variations td{cursor:pointer;border-radius:40px;transition:.16s all ease}.woocommerce-ordering:hover{background-color:var(--gray6)}body.single-product table.variations td:hover{background-color:var(--gray5)}.woocommerce-ordering select{max-width:184px;margin-left:12px !important;transition:.16s all ease}body.single-product table.variations td select{transition:.16s all ease}body.single-product table.variations td:hover select{margin-left:12px !important}.woocommerce-ordering:after,body.single-product table.variations td:after{margin-right:12px !important;transition:.16s all ease}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale,.woocommerce .wp-block-woocommerce-product-image-gallery span.onsale{top:10px;right:10px;z-index:2;padding:4px 6px;border:none;border-radius:8px;background-color:#ff7045;background-color:var(--bluedogBlue80);background-color:rgba(0,0,0,.64);backdrop-filter:saturate(160%) blur(12px);-webkit-backdrop-filter:saturate(160%) blur(12px)}.wc-block-components-product-sale-badge span{background-color:transparent;font-family:var(--wp--preset--font-family--sf-pro-display);color:rgba(255,255,255,.6);color:var(--background);color:var(--bluedogBlue);line-height:1 !important;font-size:15px;font-weight:600;padding:0;margin:0}.woocommerce .wp-block-woocommerce-product-image-gallery span.onsale{min-width:auto;min-height:auto;top:16px;right:16px;left:unset;padding:8px;border-radius:10px;color:var(--background);color:var(--bluedogBlue);line-height:1 !important;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:2px}.wp-block-woocommerce-related-products li.product{min-width:200px}.wp-block-woocommerce-related-products .products-block-post-template{display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.wp-block-woocommerce-related-products .products-block-post-template::-webkit-scrollbar{display:none}.wp-block-woocommerce-related-products .products-block-post-template:after{content:"BLUEDOG GENETICS";display:block;color:transparent}#homeProductsAll.hidden,#homeProductsFeminizadass.hidden,#homeProductsAutoflorecientes.hidden{display:none;visibility:hidden;height:1px;opacity:0}li.product{background-color:transparent}div:not(.homeSalesSection)>div>div>ul li.product,body.archive .wp-block-woocommerce-product-collection li.product{aspect-ratio:unset;border-radius:0}div:not(.homeSalesSection)>div>div>ul li.product .wc-block-components-product-image img,body.archive .wp-block-woocommerce-product-collection li.product .wc-block-components-product-image img{aspect-ratio:1;border-radius:12px;min-height:200px}div:not(.homeSalesSection)>div>div>ul li.product .productLoopAbsolute,body.archive .wp-block-woocommerce-product-collection li.product .productLoopAbsolute{position:static}div:not(.homeSalesSection)>div>div>ul li.product .stickerContainer,body.archive .wp-block-woocommerce-product-collection li.product .stickerContainer{position:absolute;top:0;left:0}div:not(.homeSalesSection)>div>div>ul li.product .productLoopBottom,body.archive .wp-block-woocommerce-product-collection li.product .productLoopBottom{position:relative;background:0 0;padding:16px 4px 8px 8px !important}li.product .add_to_cart_button{position:static;transform:none;opacity:1;text-align:center;justify-content:center;margin-top:6px !important;background-color:var(--background);margin-left:-4px;margin-right:-4px}li.product .add_to_cart_button:hover{background-color:var(--background)}div>div>div>ul li.product .add_to_cart_button,body.archive .wp-block-woocommerce-product-collection li.product .add_to_cart_button{background-color:var(--gray5);margin-left:0;position:absolute;top:calc(-36px + 4px);right:8px;z-index:3;border:4px solid var(--background)}div>div>div>ul li.product .add_to_cart_button:hover,body.archive .wp-block-woocommerce-product-collection li.product .add_to_cart_button:hover{background-color:var(--gray4)}div>div>div>ul li.product .add_to_cart_button div,body.archive .wp-block-woocommerce-product-collection li.product .add_to_cart_button div{display:none}@media (max-width:1178px){.wp-block-woocommerce-related-products{max-width:100% !important}.wp-block-woocommerce-related-products h2,.wp-block-woocommerce-related-products .products-block-post-template>*:first-child{margin-left:var(--horizontalPaddingBigger) !important}}@media (max-width:1024px){.wc-block-product-template.wc-block-product-template{grid-template-columns:1fr 1fr 1fr}}@media (max-width:630px){.wc-block-product-template.wc-block-product-template{grid-template-columns:1fr 1fr}}@media (max-width:767px){.woocommerce-ordering{background-color:var(--gray5) !important}.woocommerce-ordering:hover{background-color:var(--gray4) !important}body.single-product table.variations td{background-color:var(--gray5)}body.single-product table.variations td:hover{background-color:var(--gray4)}body.single-product table.variations td select{margin-left:12px !important}body.single-product .wp-block-woocommerce-product-details h2:not(.aboutBluedog h2),.wp-block-woocommerce-related-products h2{margin-bottom:20px !important}.resultsTitleAndFilters>div{width:100%;justify-content:space-between;gap:8px}.wp-block-woocommerce-related-products li.product{min-width:160px}}@media (max-width:600px){.wc-block-product-template.wc-block-product-template{grid-gap:28px 24px}.resultsTitleAndFilters{margin-left:calc(-1 * var(--horizontalPadding)) !important;margin-right:calc(-1 * var(--horizontalPadding)) !important;padding-right:calc(var(--horizontalPadding) - 8px);padding-left:calc(var(--horizontalPadding) - 8px)}.resultsTitleAndFilters h1{font-size:32px;max-height:48px;transition:.2s all ease}.resultsTitleAndFilters.is-sticky{gap:0 16px}.resultsTitleAndFilters.is-sticky h1{max-height:.001px;overflow:hidden;margin-top:-12px}}@media (max-width:480px){.wc-block-product-template.wc-block-product-template,.wp-block-woocommerce-related-products .products-block-post-template{grid-gap:20px 20px}.wc-block-product-template.wc-block-product-template>li{min-width:0;min-height:300px}li.product{aspect-ratio:unset;min-width:0}li.product .wc-block-components-product-image img{aspect-ratio:unset;min-height:300px;height:100% !important}li.product .taxonomy-product_cat{margin-bottom:-1px}li.product .wp-block-post-title{font-size:16px !important}li.product .variationPrice{font-size:16px !important;flex:unset}li.product .variation-select,li.product select{box-sizing:border-box}li.product .variation-select:hover{padding-right:0;padding-left:0;background-color:transparent !important}li.product .variation-select:hover select{padding-left:0 !important}li.product .variation-select:after{height:6px;width:auto;aspect-ratio:9/5;transition:.16s all ease}li.product .variation-select:hover:after{margin-left:-12.5px}li.product .productLoopAbsolute{justify-content:flex-end}li.product .productLoopBottom{padding-top:72px !important}li.product .stickerContainer{position:absolute;top:0;left:0;right:0;z-index:2;padding-left:8px !important}li.product .stickerContainer img{height:72px !important}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{right:8px}.homeSalesSection li.product .variationsPriceContainer{gap:0}div:not(.homeSalesSection)>div>div>ul li.product .wc-block-components-product-image img,body.archive .wp-block-woocommerce-product-collection li.product .wc-block-components-product-image img{min-height:188px !important;max-height:188px !important}div:not(.homeSalesSection)>div>div>ul li.product .productLoopBottom,body.archive .wp-block-woocommerce-product-collection li.product .productLoopBottom{padding-left:0 !important;max-height:unset}}@media (max-width:300px){.wc-block-product-template.wc-block-product-template{grid-template-columns:1fr !important}}.wp-block-woocommerce-product-collection-no-results{padding:80px 0}.wp-block-woocommerce-product-collection-no-results>div>p:first-child{font-size:19px !important;color:var(--gray4light)}.wp-block-woocommerce-product-collection-no-results>div>p:last-child{font-size:17px !important;color:var(--gray2light)}.wp-block-woocommerce-product-collection-no-results>div>p:last-child a{text-decoration:underline}.wp-block-woocommerce-product-collection-no-results>div>p:last-child a:hover{color:var(--gray5light)}.homeSalesSection .wc-block-product-template.wc-block-product-template{grid-template-columns:1fr 1fr 1fr}.homeSalesSection li.product,.homeSalesSection li.product .wc-block-components-product-image img{min-height:0}.homeSalesSection li.product .wc-block-components-product-image img{height:264px !important;width:100% !important}.homeSalesSection li.product .productLoopBottom{padding-top:52px !important;padding-left:16px !important;padding-right:16px !important;background:rgba(22,22,23,.32);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);mask-image:linear-gradient(0deg,#000 48%,transparent)}.homeSalesSection li.product,.homeSalesSection li.product .wc-block-components-product-image img{aspect-ratio:unset}.homeSalesSection li.product .wc-block-components-product-image img{opacity:.68}.homeSalesSection li.product:hover .wc-block-components-product-image img{opacity:.8}.homeSalesSection li.product .stickerContainer img{height:100px !important}.homeSalesSection li.product .wp-block-post-title{font-size:20px !important;font-weight:600 !important}.homeSalesSection li.product .variationPrice{font-size:20px !important}.homeSalesSection li.product .add_to_cart_button{top:100%;margin-top:-290px}@media (max-width:767px){.homeSalesSection{width:100%}.homeSalesSection .wp-block-woocommerce-product-collection{width:100%;overflow-x:scroll;overflow-y:hidden;margin-left:calc(-1 * var(--horizontalPadding));margin-right:calc(-1 * var(--horizontalPadding));padding-left:var(--horizontalPadding);padding-right:var(--horizontalPadding);-ms-overflow-style:none;scrollbar-width:none}.homeSalesSection .wp-block-woocommerce-product-collection::-webkit-scrollbar{display:none}.homeSalesSection .wc-block-product-template.wc-block-product-template{display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:0}.homeSalesSection .wc-block-product-template.wc-block-product-template:after{content:"----";display:block;color:transparent;text-wrap:nowrap}.homeSalesSection li.product,.homeSalesSection li.product .wc-block-components-product-image img{min-width:220px;aspect-ratio:unset}.homeSalesSection li.product .add_to_cart_button{margin-top:-304px}}@media (max-width:480px){.homeSalesSection li.product .stickerContainer img{height:88px !important}.homeSalesSection li.product .wp-block-post-title{font-size:18px !important}.homeSalesSection li.product .variationPrice{font-size:16px !important}}.featuredAttributes .featuredAttributesGrid{display:grid;grid-gap:28px 20px;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.featuredAttributes .featuredAttribute{font-family:var(--wp--preset--font-family--sf-pro);text-align:center}.featuredAttributes .featuredAttribute .featuredAttributeTitle{font-size:14px;font-weight:500;color:var(--gray2light);margin-bottom:4px;margin-left:4px;text-align:left}.featuredAttributes .featuredAttribute .featuredAttributeBox{position:relative;background-color:var(--gray6);border-radius:12px;height:80px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;overflow:hidden}.featuredAttributes .featuredAttribute .featuredAttributeText{font-size:21px;font-weight:500;line-height:1;color:var(--gray4light)}.featuredAttributes .featuredAttribute .featuredAttributeTextSmall{font-size:17px}.featuredAttributes .featuredAttribute .featuredAttributeSubtext{font-size:14px;font-weight:500;line-height:1;color:var(--gray);margin-top:8px}.featuredAttributes .featuredAttribute.pa_genetica .featuredAttributeBox>div{display:flex;flex-direction:row;gap:24px}.featuredAttributes .featuredAttribute.pa_genetica .featuredAttributeText{font-weight:700}.featuredAttributes .featuredAttribute.pa_genetica .featuredAttributeText,.featuredAttributes .featuredAttribute.pa_genetica .featuredAttributeSubtext{color:var(--white)}.featuredAttributes .featuredAttribute .bar{position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--gray5)}.featuredAttributes .featuredAttribute .bar .barColor{height:2px;width:0;border-radius:2px;opacity:.6;background-color:var(--bluedogBlue)}.featuredAttributes .featuredAttribute .barLevels{position:absolute;top:0;left:0;right:0;bottom:0;height:2px;display:flex;flex-direction:row}.featuredAttributes .featuredAttribute .barLevels .barLevel{flex:1;border-right:2px solid var(--gray6);height:100%}.featuredAttributes .featuredAttribute .barLevels .barLevel:last-child{border-right:none}.featuredAttributes .featuredAttribute .bar[data-bar-value="1/6"] .barColor{background-color:var(--bluedogBlue)}.featuredAttributes .featuredAttribute .bar[data-bar-value="2/6"] .barColor{background-color:var(--systemBlue)}.featuredAttributes .featuredAttribute .bar[data-bar-value="3/6"] .barColor{background-color:var(--systemGreen)}.featuredAttributes .featuredAttribute .bar[data-bar-value="4/6"] .barColor{background-color:var(--systemYellow)}.featuredAttributes .featuredAttribute .bar[data-bar-value="5/6"] .barColor{background-color:var(--systemOrange)}.featuredAttributes .featuredAttribute .bar[data-bar-value="6/6"] .barColor{background-color:var(--systemRed)}.featuredAttributes .featuredAttribute .bar[data-bar-value="1/5"] .barColor{background-color:var(--bluedogBlue)}.featuredAttributes .featuredAttribute .bar[data-bar-value="2/5"] .barColor{background-color:var(--systemGreen)}.featuredAttributes .featuredAttribute .bar[data-bar-value="3/5"] .barColor{background-color:var(--systemYellow)}.featuredAttributes .featuredAttribute .bar[data-bar-value="4/5"] .barColor{background-color:var(--systemOrange)}.featuredAttributes .featuredAttribute .bar[data-bar-value="5/5"] .barColor{background-color:var(--systemRed)}.featuredAttributes .featuredAttribute .bar[data-bar-value="1/4"] .barColor{background-color:var(--systemGreen)}.featuredAttributes .featuredAttribute .bar[data-bar-value="2/4"] .barColor{background-color:var(--systemYellow)}.featuredAttributes .featuredAttribute .bar[data-bar-value="3/4"] .barColor{background-color:var(--systemOrange)}.featuredAttributes .featuredAttribute .bar[data-bar-value="4/4"] .barColor{background-color:var(--systemRed)}@media (max-width:880px){.featuredAttributes .featuredAttributesGrid{grid-template-columns:1fr 1fr 1fr 1fr}.featuredAttributes .featuredAttribute.pa_genetica .featuredAttributeBox>div{gap:16px}}@media (max-width:781px){body.single-product .wp-block-woocommerce-product-details .featuredAttributes>h2:first-child{margin-top:48px !important}}@media (max-width:660px){.featuredAttributes .featuredAttributesGrid{grid-gap:24px 16px;grid-template-columns:1fr 1fr 1fr}}@media (max-width:480px){.featuredAttributes .featuredAttributesGrid{grid-gap:16px;grid-template-columns:1fr 1fr}.featuredAttributes .featuredAttribute .featuredAttributeBox{height:72px;padding:0 8px}}.wc-block-components-drawer__screen-overlay{background-color:rgba(0,0,0,.44)}.wp-block-woocommerce-mini-cart-contents{background-color:transparent !important}.wc-block-mini-cart__drawer{background-color:rgba(28,28,30,.8);backdrop-filter:saturate(160%) blur(20px);-webkit-backdrop-filter:saturate(160%) blur(20px)}.wc-block-components-drawer:after{border-color:var(--gray3)}.wp-block-woocommerce-empty-mini-cart-contents-block{font-size:21px}.wp-block-woocommerce-empty-mini-cart-contents-block p{margin-bottom:28px}.wp-block-woocommerce-empty-mini-cart-contents-block strong{font-weight:300}h2.wc-block-mini-cart__title{margin:0;padding:28px 16px 8px;margin-bottom:0;mask-image:unset;position:absolute;top:0;left:1px;right:0;background-color:rgba(22,22,23,.8);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.wp-block-woocommerce-mini-cart-title-items-counter-block{font-size:.6em;font-weight:400;color:var(--gray2light)}h2.wc-block-mini-cart__title+div{padding-top:72px;padding-bottom:240px}.wc-block-cart-items__row{background-color:rgba(255,255,255,.04);margin:12px 0;border-radius:16px;overflow:hidden;padding:16px 20px 12px 16px !important}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{border-radius:8px}.wc-block-components-product-details__name{display:none}.wc-block-components-product-name{font-weight:600}.wc-block-components-product-details__value{color:var(--gray2light)}.wc-block-cart-item__prices{color:var(--gray4light)}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__wrap>*,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-quantity-selector{margin-bottom:4px}.wc-block-mini-cart__items .wc-block-components-product-metadata{display:block}.wc-block-cart-item__quantity{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;align-items:baseline;gap:4px 0;margin-top:8px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{align-items:center}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-decoration:none;color:var(--gray);padding:4px 0 0 !important}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{color:var(--systemRed)}.wc-block-components-product-badge{opacity:.48;font-size:.7em;padding-top:2px;padding-bottom:2px}.wc-block-mini-cart__footer{position:absolute;bottom:0;left:0;right:0;padding-top:20px;background-color:rgba(14,14,16,.8);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px)}.wc-block-mini-cart__footer:after{border-color:var(--gray2)}.wc-block-components-totals-item__description{font-size:.88em !important;margin-top:4px;color:var(--gray2light)}.wc-block-components-totals-item__label{font-size:18px}.wp-block-woocommerce-mini-cart-items-block .wc-block-components-totals-item__value{font-size:21px}#bluedogCheckoutTotalsFooterTax{text-align:right}.wp-block-woocommerce-mini-cart-cart-button-block.outlined{opacity:.5;transition:.16s all ease}.wp-block-woocommerce-mini-cart-cart-button-block.outlined:hover{opacity:.8 !important}.wp-block-woocommerce-mini-cart-checkout-button-block.contained{background-color:var(--gray4);color:var(--bluedogBlue);transition:.16s all ease}.wp-block-woocommerce-mini-cart-checkout-button-block.contained:hover{background-color:var(--gray3)}body.woocommerce-cart table.wc-block-cart-items{border-collapse:separate !important;border-spacing:0 16px !important}body.woocommerce-cart table.wc-block-cart-items th,.wc-block-cart__totals-title{padding-bottom:0 !important;padding-top:0 !important;color:var(--gray) !important;letter-spacing:.12em !important;font-weight:500 !important}.wc-block-cart__totals-title{margin-top:16px !important;margin-bottom:16px !important;padding-left:8px !important}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div,body.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block{background-color:var(--gray6);padding-left:20px;padding-right:20px}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-block>div:nth-of-type(1){border-radius:16px 16px 0 0}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address__link{font-size:15px;color:var(--gray2light);line-height:1.2}body.woocommerce-cart .wp-block-woocommerce-cart-order-summary-totals-block{border-top:1px solid var(--gray4);border-bottom:1px solid var(--gray4)}body.woocommerce-cart .wp-block-woocommerce-proceed-to-checkout-block{border-radius:0 0 16px 16px;padding-bottom:16px;padding-left:16px;padding-right:16px}body.woocommerce-cart input[type=text],.wc-blocks-components-select .wc-blocks-components-select__container{background-color:var(--gray5)}body.woocommerce-cart input[type=text]:hover,.wc-blocks-components-select .wc-blocks-components-select__container:hover,body.woocommerce-cart input[type=text]:focus,.wc-blocks-components-select .wc-blocks-components-select__container:focus{background-color:var(--gray4)}body.woocommerce-cart .wc-block-cart-items__row{background-color:var(--gray6)}body.woocommerce-cart .wc-block-cart-items__row>td{padding-top:16px !important;padding-bottom:12px !important}body.woocommerce-cart .wc-block-cart-items__row>td:first-child{border-radius:16px 0 0 16px}body.woocommerce-cart .wc-block-cart-items__row>td:last-child{border-radius:0 16px 16px 0;padding-right:24px !important}.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:0 !important}.wc-block-cart__submit-button.contained,.wc-block-components-checkout-place-order-button{background-color:var(--gray5);color:var(--bluedogBlue);transition:.16s all ease}.wc-block-cart__submit-button.contained:hover,.wc-block-components-checkout-place-order-button:hover{background-color:var(--gray4)}.wc-block-cart .wc-block-cart__submit-container--sticky:before{color:rgba(0,0,0,.8) !important}.wc-block-components-totals-coupon__button{background-color:var(--gray6);color:var(--white);transition:.16s all ease;font-weight:400}.wc-block-components-totals-coupon__button:hover{background-color:var(--gray5)}.wc-block-components-totals-coupon__button[disabled]{opacity:.64}.wc-block-components-title.wc-block-components-title{font-size:24px}.wc-block-components-checkout-step__description{color:var(--gray);font-weight:300}.wc-block-checkout__guest-checkout-notice{color:var(--gray)}.wc-block-cart__empty-cart__title.with-empty-cart-icon:before{display:none}body.woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator,body.woocommerce-cart .is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package:not(.wc-block-components-panel){padding:0}body.woocommerce-cart .is-large.wc-block-cart .wc-block-components-radio-control__input{margin-left:8px}body.woocommerce-cart .wc-block-components-radio-control__option-layout{margin-left:8px;padding:8px 0 !important}body button.wc-block-components-totals-shipping__change-address__link{color:var(--gray) !important}.wp-block-woocommerce-checkout{padding-top:0}.woocommerce-checkout .wc-block-components-totals-wrapper,.wp-block-woocommerce-checkout-order-summary-totals-block{border-top-color:var(--gray4)}.is-large .wc-block-checkout__sidebar{top:calc(var(--headerHeight) + 24px)}.wp-block-woocommerce-checkout-order-summary-block{padding:0 16px 4px;border-radius:16px;background-color:var(--gray6)}.wc-block-components-order-summary{padding:0 !important}.wp-block-woocommerce-checkout-order-summary-block .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{margin:0;font-weight:700}.wc-block-components-order-summary .wc-block-components-order-summary__content{background-color:var(--gray5);padding:20px 20px 20px 16px;box-sizing:border-box;border-radius:12px}.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{background:var(--gray3);color:var(--white);box-shadow:0 0 0 2px var(--gray6)}.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-coupon,.is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-right:0}.wc-block-components-radio-control .wc-block-components-radio-control-accordion-option{border-radius:12px;box-shadow:none;background-color:var(--gray6);padding-bottom:12px;transition:.16s all ease}.wc-block-components-radio-control .wc-block-components-radio-control-accordion-option:hover{background-color:var(--gray5)}.wc-block-components-radio-control .wc-block-components-radio-control-accordion-option label{font-family:var(--wp--preset--font-family--sf-pro);font-weight:600;padding-bottom:0 !important}.wc-block-components-radio-control .wc-block-components-radio-control-accordion-option label+div{font-weight:300;color:var(--gray3light);font-family:var(--wp--preset--font-family--sf-pro);font-size:16px;padding-bottom:16px;margin-top:-8px}.wc-block-components-shipping-rates-control .wc-block-components-radio-control .wc-block-components-radio-control__option{margin:12px 0;border-radius:12px;box-shadow:none;background-color:var(--gray6);transition:.16s all ease}.wc-block-components-shipping-rates-control .wc-block-components-radio-control .wc-block-components-radio-control__option:last-child{margin-bottom:0}.wc-block-components-shipping-rates-control .wc-block-components-radio-control .wc-block-components-radio-control__option:hover{background-color:var(--gray5)}.wc-block-components-radio-control .wc-block-components-radio-control__input{background:var(--gray3);margin-top:0;margin-bottom:0;border:0 !important}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:var(--bluedogBlue)}.wc-block-components-radio-control .wc-block-components-radio-control__option:hover .wc-block-components-radio-control__input{background:var(--gray2)}body .wc-block-checkout__payment-method .wc-block-components-radio-control__option:first-child{padding-top:12px;padding-bottom:12px !important}body .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-option{padding-bottom:0;margin-bottom:12px}body .wc-block-checkout__payment-method .wc-block-components-radio-control .wc-block-components-radio-control-accordion-option:last-child{margin-bottom:0}body .wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label img{vertical-align:middle;filter:saturate(0) brightness(4)}.wc-block-checkout__shipping-option .wc-block-components-shipping-rates-control__no-shipping-address-message{border-radius:12px;background-color:var(--gray6);color:var(--gray2light)}body.woocommerce-checkout .wc-block-components-radio-control__label-group{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}body.woocommerce-checkout .wc-block-components-radio-control__label-group>span:first-child{flex:1}body.woocommerce-checkout .wc-block-components-shipping-rates-control .wc-block-components-radio-control .wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout>*:first-child:before{content:"";display:inline-block;vertical-align:middle;width:32px;height:24px;margin-right:12px;border-radius:6px;background-size:calc(30/28 * 20px) 20px;background-position:center;background-repeat:no-repeat;background-color:#ffcd00;background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/Logo_Correos.svg')}body.woocommerce-checkout .wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{min-width:30%}.wc-block-components-totals-shipping__change-address__link{white-space:inherit !important}.benefits .benefitsContainer{display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;gap:20px;overflow-x:scroll;margin-left:calc(-1 * var(--horizontalPadding));margin-right:calc(-1 * var(--horizontalPadding));padding:0 var(--horizontalPadding);-ms-overflow-style:none;scrollbar-width:none}.benefits .benefitsContainer::-webkit-scrollbar{display:none}.benefits .benefitsContainer:after{content:"BLUEDOG GENETICS";display:block;color:transparent}.benefits .benefit{flex-shrink:0;background-color:var(--gray6);border-radius:12px;padding:20px 24px 20px 16px}.benefits .benefit .benefitIcon{margin-bottom:16px;width:34px;height:28px;background-size:contain;background-position:bottom left;background-repeat:no-repeat;opacity:.4}.benefits .benefit .benefitTitle{font-family:var(--wp--preset--font-family--sf-pro);color:var(--gray4light);line-height:1;font-size:16px;font-weight:500}.benefits .benefit.aumento-del-apetito .benefitIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/fork.knife_.svg")}.benefits .benefit.ayuda-para-dormir .benefitIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/bed.double.fill_.svg")}.benefits .benefit.alivio-del-dolor .benefitIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/bandage.fill_.svg")}.benefits .benefit.reduccion-de-nauseas .benefitIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/cross.fill_.svg")}.benefits .benefit.alivio-de-ansiedad .benefitIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/face.smiling.inverse.svg")}@media (max-width:480px){.benefits .benefitsContainer{gap:12px}.benefits .benefit{min-width:100px}}.effects .effectsContainer{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;gap:20px}.effects .effect{flex-shrink:0;background-color:var(--gray6);border-radius:12px;padding:20px 24px;text-align:center}.effects .effect .effectIcon{margin-bottom:12px;font-size:32px;line-height:1}.effects .effect .effectTitle{font-family:var(--wp--preset--font-family--sf-pro);color:var(--gray4light);line-height:1;font-size:16px;font-weight:500}.effects .effect.activo .effectIcon:before{content:"🏃🏻"}.effects .effect.adormecido .effectIcon:before{content:"🥱"}.effects .effect.alegre .effectIcon:before{content:"😁"}.effects .effect.creativo .effectIcon:before{content:"🎨"}.effects .effect.conversador .effectIcon:before{content:"🦜"}.effects .effect.euforico .effectIcon:before{content:"🤩"}.effects .effect.munchies .effectIcon:before{content:"🍔"}.effects .effect.relajado .effectIcon:before{content:"🧘"}.effects .effect.risueno .effectIcon:before{content:"😂"}@media (max-width:600px){.effects .effect{padding:20px 12px 16px}}@media (max-width:480px){.effects .effectsContainer{gap:16px}}.flavours .flavoursContainer{display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;gap:20px}.flavours .flavour{flex-shrink:0;display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:12px;background-color:var(--gray6);border-radius:12px;padding:20px 24px 20px 16px}.flavours .flavour .flavourIcon{height:28px;width:28px;background-size:contain;background-position:bottom left;background-repeat:no-repeat;opacity:.4}.flavours .flavour .flavourTitle{font-family:var(--wp--preset--font-family--sf-pro);color:var(--white);line-height:1;font-size:18px;font-weight:500;opacity:.6}.flavours .flavour.afrutado{background-color:rgba(255,55,95,.18)}.flavours .flavour.afrutado .flavourIcon{width:38px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/fruits.svg")}.flavours .flavour.banana{background-color:rgba(255,214,10,.2)}.flavours .flavour.banana .flavourIcon{width:29px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/banana.svg")}.flavours .flavour.bayas{background-color:rgba(255,55,95,.18)}.flavours .flavour.bayas .flavourIcon{width:29px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/berries.svg")}.flavours .flavour.citrico{background-color:rgba(255,159,10,.24)}.flavours .flavour.citrico .flavourIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/citrus.svg")}.flavours .flavour.combustible{background-color:rgba(172,142,104,.16)}.flavours .flavour.combustible .flavourIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/fuelpump.fill_.svg")}.flavours .flavour.cremoso{background-color:rgba(10,132,255,.2)}.flavours .flavour.cremoso .flavourIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/cream.svg")}.flavours .flavour.dulce{background-color:rgba(191,90,242,.16)}.flavours .flavour.dulce .flavourIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/birthday.cake_.fill_.svg")}.flavours .flavour.especias{background-color:rgba(102,212,207,.16)}.flavours .flavour.especias .flavourIcon{width:33px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/seasoning.svg")}.flavours .flavour.floral{background-color:rgba(191,90,242,.16)}.flavours .flavour.floral .flavourIcon{width:33px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/camera.macro_.svg")}.flavours .flavour.fresa{background-color:rgba(255,55,95,.18)}.flavours .flavour.fresa .flavourIcon{width:19px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/strawberry.svg")}.flavours .flavour.incienso{background-color:rgba(94,92,230,.2)}.flavours .flavour.incienso .flavourIcon{width:32px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/figure.mind_.and_.body_.svg")}.flavours .flavour.limon{background-color:rgba(255,214,10,.2)}.flavours .flavour.limon .flavourIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/lemon.svg")}.flavours .flavour.madera{background-color:rgba(172,142,104,.16)}.flavours .flavour.madera .flavourIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/tree.fill_.svg")}.flavours .flavour.menta{background-color:rgba(102,212,207,.16)}.flavours .flavour.menta .flavourIcon{width:32px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/leaf.fill_.svg")}.flavours .flavour.naranja{background-color:rgba(255,159,10,.24)}.flavours .flavour.naranja .flavourIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/orange.svg")}.flavours .flavour.queso{background-color:rgba(255,214,10,.2)}.flavours .flavour.queso .flavourIcon{width:34px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/cheese.svg")}.flavours .flavour.terroso{background-color:rgba(172,142,104,.16)}.flavours .flavour.terroso .flavourIcon{background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/apple.meditate.svg")}.flavours .flavour.tropical{background-color:rgba(255,159,10,.24)}.flavours .flavour.tropical .flavourIcon{width:20px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/tropical.svg")}.flavours .flavour.uva{background-color:rgba(94,92,230,.2)}.flavours .flavour.uva .flavourIcon{width:24px;background-image:url("https://bluedoggenetics.com/wp-content/uploads/2024/10/grapes.svg")}@media (max-width:600px){.flavours .flavour{border-radius:12px;padding:12px 16px 12px 12px}}@media (max-width:480px){.flavours .flavoursContainer{gap:16px}}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{border:0;background-color:var(--gray6);border-radius:16px;margin:12px 0}#customer_login h2{margin:0;margin-left:16px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{margin-bottom:0}#customer_login input[type=text],#customer_login input[type=password],#customer_login input[type=email]{background-color:var(--gray5)}#customer_login input[type=text]:hover,#customer_login input[type=password]:hover,#customer_login input[type=email]:hover,#customer_login input[type=text]:focus,#customer_login input[type=password]:focus,#customer_login input[type=email]:focus{background-color:var(--gray4)}#customer_login label{font-size:15px;color:var(--gray)}#customer_login p{color:var(--gray3light);font-size:16px}.wp-block-query-pagination>.wp-block-query-pagination-numbers .page-numbers{text-align:center;width:32px;height:32px;line-height:32px;border-radius:32px;display:inline-block;margin:0 8px;color:var(--gray);transition:.16s all ease}.wp-block-query-pagination>.wp-block-query-pagination-numbers .page-numbers:hover{color:var(--gray3light);background-color:var(--gray6)}.wp-block-query-pagination>.wp-block-query-pagination-numbers .page-numbers.current{color:var(--white);background-color:var(--gray5)}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-previous{transition:.16s all ease}.wp-block-query-pagination>.wp-block-query-pagination-next:hover,.wp-block-query-pagination>.wp-block-query-pagination-previous:hover{color:var(--bluedogBlue)}.wc-block-order-confirmation-totals>table,.wc-block-order-confirmation-order-note,.woocommerce-order-confirmation-address-wrapper>div,.wc-block-order-confirmation-additional-information{background-color:var(--gray6);border-radius:20px;padding:20px}.wc-block-order-confirmation-status{max-width:420px !important;font-size:44px !important;margin-top:48px !important;margin-left:0 !important;margin-bottom:48px !important;font-weight:700}.wc-block-order-confirmation-summary ul{gap:16px;justify-content:flex-start}.wc-block-order-confirmation-summary-list li{background-color:var(--gray6);border-radius:12px;padding:12px;padding-right:16px}.wc-block-order-confirmation-summary-list-item__key{font-size:15px;margin-bottom:4px;display:block;font-weight:600 !important}.wc-block-order-confirmation-summary-list-item__value{font-weight:300 !important}.wc-block-order-confirmation-totals-wrapper>h3{margin-bottom:0;font-weight:600;margin-top:32px}.wc-block-order-confirmation-totals{margin-top:12px}.wc-block-order-confirmation-totals>table{border-collapse:collapse}.wc-block-order-confirmation-totals>table thead tr,.wc-block-order-confirmation-totals>table tbody tr{border-bottom:1px solid var(--gray4)}.wc-block-order-confirmation-totals table td,.wc-block-order-confirmation-totals table th{border:0;padding:16px 20px}.wc-block-order-confirmation-totals table td:last-child,.wc-block-order-confirmation-totals table th:last-child{padding-right:24px}.wc-block-order-confirmation-order-note{margin-top:32px;max-width:420px}.woocommerce-order-confirmation-address-wrapper{margin-top:32px}.woocommerce-order-confirmation-address-wrapper>div h3{font-size:20px !important;font-weight:600}.wc-block-order-confirmation-billing-address,.wc-block-order-confirmation-shipping-address{padding:0;line-height:1.6}.wc-block-order-confirmation-additional-information{margin-top:32px}.wc-block-order-confirmation-additional-information>p{margin-top:4px}.wc-bacs-bank-details-account-name{font-size:21px;font-weight:500;margin-bottom:0;margin-left:8px}.wc-block-order-confirmation-additional-information .wc-bacs-bank-details{display:inline-flex;flex-direction:column;gap:8px;list-style:none;background-color:var(--gray5);border-radius:16px;padding:0;padding:20px;margin-top:8px}#mailpoet_form_1 form.mailpoet_form{padding:0 !important}#mailpoet_form_1 form.mailpoet_form input[type=email]{height:56px;border-radius:12px;font-size:21px;line-height:1;font-weight:400;background-color:var(--gray5);padding-left:16px !important;padding-right:calc(120px + 16px) !important}#mailpoet_form_1 form.mailpoet_form input[type=email]:hover,#mailpoet_form_1 form.mailpoet_form input[type=email]:focus{background-color:var(--gray4)}#mailpoet_form_1 .mailpoet_paragraph{line-height:0 !important;margin-bottom:0 !important}#mailpoet_form_1 .mailpoet_form_columns{position:relative}#mailpoet_form_1 .mailpoet_form_column:last-child{position:absolute;top:8px;right:8px;bottom:8px;width:120px}#mailpoet_form_1 .mailpoet_form_column:last-child *{height:40px}#mailpoet_form_1 .mailpoet_form_column:last-child input{color:var(--bluedogBlue) !important;cursor:pointer;background-color:transparent !important;font-size:18px !important;font-weight:500}#mailpoet_form_1 .mailpoet_form_column:last-child input:hover{background-color:var(--bluedogBlue) !important;color:var(--gray5) !important;font-weight:600}#mailpoet_form_1 .mailpoet_message{padding:0 !important}#mailpoet_form_1 .mailpoet_message p{position:static;left:unset;top:unset;transform:none;margin:0;width:100%;background-color:var(--gray5);padding:20px;box-sizing:border-box;border-radius:12px;line-height:1.48;color:var(--bluedogBlue);margin-top:-56px}#subscribe>div{position:relative}#subscribe>div:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,.48)}#subscribe>div>div{z-index:2;max-width:560px}footer #mailpoet_form_1 form.mailpoet_form input[type=email]{height:40px;font-size:14px;padding-right:calc(92px + 8px) !important;padding-left:8px !important;border-radius:8px}footer #mailpoet_form_1 .mailpoet_form_column:last-child{top:4px;right:4px;bottom:4px;width:92px}footer #mailpoet_form_1 .mailpoet_form_column:last-child *{height:24px}footer #mailpoet_form_1 .mailpoet_form_column:last-child input{font-size:14px !important;font-weight:400;height:32px}footer #mailpoet_form_1 .mailpoet_message p{margin-top:-40px}footer #mailpoet_form_1 form br,footer #mailpoet_form_1 form>p,footer #mailpoet_form_1>p{display:none}footer #mailpoet_form_1 .mailpoet_message p{font-size:15px}body.single-mailpoet_page h1{font-weight:700;line-height:1.24}body.single-mailpoet_page h1:before{content:"🌱✌️";display:block}body.single-mailpoet_page main{margin-bottom:48px}body.single-mailpoet_page h1+.wp-block-template-part,body.single-mailpoet_page main>div:last-child,body.single-mailpoet_page .wp-block-post-date{display:none}body.single-mailpoet_page main>div:first-child{padding-top:32px !important;margin-bottom:32px !important}body.single-mailpoet_page .entry-content>p{color:var(--gray);font-size:18px;margin:0 0 20px;font-size:22px;line-height:1.32}@media (max-width:767px){main #subscribe>div{padding:16px !important}}@media (max-width:480px){main #subscribe>div{padding:0 4px !important}main #subscribe>div>div{margin:4px 0 !important;padding:28px 24px !important}main #mailpoet_form_1 .mailpoet_form_column:last-child{width:100px}main #mailpoet_form_1 form.mailpoet_form input[type=email]{padding-right:calc(100px + 16px) !important}main #mailpoet_form_1 .mailpoet_form_column:last-child input{font-size:15px !important}}#filtersSidemenu{position:fixed;top:16px;right:32px;bottom:16px;width:320px;z-index:6;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;background-color:rgba(48,48,52,.92);backdrop-filter:saturate(160%) blur(32px);-webkit-backdrop-filter:saturate(160%) blur(32px);margin-top:calc(var(--headerHeight) + 36px + 17px + 65px);transform:translateX(120%);border-radius:16px;box-shadow:none;overflow-y:scroll;transition:.32s all ease,0s margin-top;-ms-overflow-style:none;scrollbar-width:none}#filtersSidemenu::-webkit-scrollbar{display:none}#filtersSidemenu.visible{transform:translateX(0);box-shadow:0 12px 60px rgba(0,0,0,1)}#filtersSidemenu .closeButton{display:block;position:absolute;position:-webkit-sticky;position:sticky;top:16px;right:0;left:0;height:28px;min-height:28px;z-index:8;background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/xmark.circle.fill_.svg');background-size:contain;background-position:center right;background-repeat:no-repeat;opacity:.3;cursor:pointer;transform:translateX(-16px);transition:.16s all ease}#filtersSidemenu .closeButton:hover{opacity:.48}#filtersSidemenu .closeButton:active{opacity:.3}#filtersSidemenu>div{width:100%;margin-left:0 !important;margin-top:0 !important;padding:0 28px;box-sizing:border-box;max-width:100%}#filtersSidemenu>div:nth-last-child(2){margin-bottom:48px}#filtersSidemenu>div:last-child{position:-webkit-sticky;position:sticky;bottom:0;left:0;right:0;z-index:2;background-image:linear-gradient(0deg,#303034 50%,rgba(48,48,52,0));display:flex;flex-direction:column;justify-content:center;align-items:stretch;padding:28px;padding-top:48px}#filtersSidemenu h3{font-size:17px;font-weight:600;margin:8px 0}#filtersSidemenu .bapf_button_berocket{margin-bottom:0}#filtersSidemenu .bapf_button_berocket button{width:100%;border-radius:100px;background-color:var(--gray6);color:var(--bluedogBlue);text-transform:capitalize;font-size:18px;font-weight:500;transition:.16s all ease}#filtersSidemenu .bapf_button_berocket button:hover{background-color:var(--gray4)}#filtersSidemenu .bapf_ckbox_sqchck input[type=checkbox]:checked:after{border-color:var(--bluedogBlue)}#filtersSidemenu .bapf_sfilter{margin-bottom:12px}#filtersSidemenu .bapf_sfilter .bapf_hascolarr{cursor:pointer;transition:.16s all ease}#filtersSidemenu .bapf_sfilter .bapf_hascolarr:hover{opacity:.5}#filtersSidemenu .bapf_sfilter.bapf_ckbox label{margin-left:4px}#filtersSidemenu .bapf_sfilter.bapf_ckbox input[type=checkbox]{background-color:var(--gray3)}#filtersSidemenu .bapf_sfilter.bapf_ckbox input[type=checkbox]:hover{background-color:var(--gray2)}#filtersSidemenu .bapf_sfilter[data-taxonomy=product_cat] input,#filtersSidemenu .bapf_sfilter[data-taxonomy=product_cat] input+label{display:none !important}#filtersSidemenu .bapf_sfilter[data-taxonomy=product_cat] input[value="21"],#filtersSidemenu .bapf_sfilter[data-taxonomy=product_cat] input[value="22"]{display:inline-block !important}#filtersSidemenu .bapf_sfilter[data-taxonomy=product_cat] input[value="21"]+label,#filtersSidemenu .bapf_sfilter[data-taxonomy=product_cat] input[value="22"]+label{display:inline !important}#filtersSidemenu li:hover label{color:var(--gray6light) !important}#filtersSidemenu li label:after{font-size:.9em;opacity:.68}#filtersSidemenu div[data-id="1319"] li label:after{content:" %"}#filtersSidemenu div[data-id="1321"] li label:after{content:" semanas"}html[lang^=en] #filtersSidemenu div[data-id="1321"] li label:after{content:" weeks"}html[lang^=fr] #filtersSidemenu div[data-id="1321"] li label:after{content:" semaines"}html[lang^=de] #filtersSidemenu div[data-id="1321"] li label:after{content:" Wochen"}#filtersSidemenu div[data-id="1323"] li label:after,#filtersSidemenu div[data-id="1324"] li label:after{content:" cm"}#filtersSidemenu div[data-id="1325"] li label:after{content:" gr/m2"}#filtersSidemenu div[data-id="1326"] li label:after{content:" gr/planta"}html[lang^=en] #filtersSidemenu div[data-id="1326"] li label:after{content:" gr/plant"}html[lang^=fr] #filtersSidemenu div[data-id="1326"] li label:after{content:" gr/plante"}html[lang^=de] #filtersSidemenu div[data-id="1326"] li label:after{content:" gr/Pflanze"}#filtersSidemenu .bapf_slidr_main.ui-widget-content .ui-slider-range,#filtersSidemenu .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background-color:var(--gray2);opacity:.72}#filtersSidemenu .bapf_slidr_jqrui .bapf_slidr_main{border-radius:4px;background-color:var(--gray4);margin-top:-12px}#filtersSidemenu .bapf_slidr_main.ui-widget-content .ui-slider-handle{background-color:var(--gray)}#filtersSidemenuButton{flex-shrink:0;height:36px;line-height:1;display:flex;justify-content:center;align-items:center;cursor:pointer;border-radius:100px;padding:0 16px;transition:.16s all ease}#filtersSidemenuButton:hover{background-color:var(--gray6)}#filtersSidemenuButton:active{background-color:var(--gray5);color:var(--bluedogBlue)}#filtersSidemenuButton:before{flex-shrink:0;content:"";display:inline-block;width:17px;height:17px;background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/line.3.horizontal.decrease.svg');background-size:contain;background-position:center;background-repeat:no-repeat;margin-right:12px;opacity:.6}#filtersSidemenuButton.active{background-color:var(--gray5)}#filtersSidemenuButton.active:hover{background-color:var(--gray4)}#filtersSidemenuButton.active:before{opacity:1;background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/line.3.horizontal.decrease.blue_.svg')}@media (max-width:767px){#filtersSidemenu{top:0;right:0;left:0;bottom:0;z-index:8;width:100%;border-radius:0;margin-top:var(--headerHeight) !important}#filtersSidemenu .closeButton{position:-webkit-sticky;position:sticky;top:20px;right:0;left:unset;width:auto;margin-left:auto !important;margin-right:0 !important;height:32px;min-height:32px;transform:translateX(-20px);background-position:center right;opacity:1;background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/10/xmark.circle.fill_.gray_.svg')}#filtersSidemenuButton{background-color:var(--gray5) !important}#filtersSidemenuButton:hover{background-color:var(--gray4) !important}.bapf_slidr_main.ui-widget-content,.berocket_filter_price_slider.ui-widget-content{height:20px;border-radius:8px}#filtersSidemenu .bapf_slidr_jqrui .bapf_slidr_main{border-radius:8px}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{width:28px;height:28px;top:-4px}}@media (min-width:730px){.segmentedControlParent{max-height:36px}}.bluedog-segmented-controls{max-width:364px;width:100%;height:1.76rem;height:26px;display:flex;margin:0 auto;position:relative;overflow:hidden;transition:all .3s ease;border-radius:.5rem;background:var(--gray6);height:26px;padding:4px}.bluedog-segmented-controls input{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.bluedog-segmented-controls label{grid-row:1;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;flex:1 1 0px;position:relative;z-index:2;transition:inherit;color:var(--gray)}.bluedog-segmented-controls input+label{color:var(--gray) !important}.bluedog-segmented-controls input:checked+label{color:var(--white) !important}.bluedog-segmented-controls label:last-of-type{z-index:1}.bluedog-segmented-controls label:last-of-type:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:#000;transition:inherit}.bluedog-segmented-controls label{font-size:.8125rem;font-weight:500;line-height:1}.bluedog-segmented-controls label:not(:first-of-type):before{content:"";position:absolute;z-index:-3;top:.5rem;left:0;bottom:.5rem;width:1px;background:rgba(255,255,255,.15);transition:inherit}.bluedog-segmented-controls input:checked+label{font-weight:600;font-size:.875rem}.bluedog-segmented-controls input:checked+label:before,.bluedog-segmented-controls input:checked+label+input+label:before{opacity:0}.bluedog-segmented-controls:focus-within{box-shadow:0 0 0 .2rem rgba(0,122,255,.75)}.bluedog-segmented-controls label:last-of-type:after{background:var(--gray4);border-radius:.4275rem;border:.5px solid rgba(255,255,255,.04);box-shadow:0px 3px 1px rgba(0,0,0,.04),0px 3px 8px rgba(0,0,0,.12);transform:translateX(calc(2 * -100%))}.bluedog-segmented-controls input:nth-last-of-type(1):checked~label:last-of-type:after{transform:translateX(calc(0 * -100%))}.bluedog-segmented-controls input:nth-last-of-type(2):checked~label:last-of-type:after{transform:translateX(calc(1 * -100%))}.bluedog-segmented-controls input:nth-last-of-type(3):checked~label:last-of-type:after{transform:translateX(calc(2 * -100%))}body.blog main,body.category main{max-width:100vw;overflow-x:hidden}.categoriesContainer{position:relative;z-index:1;min-height:56px;margin:32px auto 16px !important;max-width:980px}body.blog ul.categories,body.category ul.categories{position:relative;z-index:1;list-style:none;display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:8px 12px;padding:0;margin:0}body.blog ul.categories li,body.category ul.categories li{flex-shrink:0;position:relative}body.blog ul.categories li a,body.category ul.categories li a{display:flex;flex-direction:column;justify-content:flex-end;background-color:var(--gray5);border-radius:20px;padding:10px 20px;color:var(--gray2light);transition:.16s all ease}body.blog ul.categories li a:hover,body.category ul.categories li a:hover{background-color:var(--gray4);color:var(--gray4light)}body.blog ul.categories>li.current-cat>a,body.category ul.categories>li.current-cat>a{background-color:var(--bluedogBlue20) !important;position:relative;z-index:2}body.blog ul.categories>li.current-cat-ancestor>a,body.category ul.categories>li.current-cat-ancestor>a{color:var(--bluedogBlue80) !important}ul.maincategories{padding:8px 0 !important}ul.maincategories.fixed{position:fixed !important;top:var(--headerHeight);width:100%;background-color:var(--background)}ul.maincategories>li>a{display:flex;flex-direction:row !important;flex-wrap:nowrap;align-items:center;gap:8px}ul.maincategories>li>a:before{flex-shrink:0;content:"";width:16px;height:16px;opacity:.64;mask-repeat:no-repeat;mask-position:center;mask-size:contain}ul.maincategories>li.category-175>a:before{background-color:var(--white);-webkit-mask-image:url('https://bluedoggenetics.com/wp-content/uploads/2025/11/text.book_.closed.fill_.svg');mask-image:url('https://bluedoggenetics.com/wp-content/uploads/2025/11/text.book_.closed.fill_.svg')}ul.maincategories>li.category-177>a:before{background-color:var(--white);-webkit-mask-image:url('https://bluedoggenetics.com/wp-content/uploads/2025/11/sparkles.2.svg');mask-image:url('https://bluedoggenetics.com/wp-content/uploads/2025/11/sparkles.2.svg')}ul.maincategories>li.category-169>a:before{background-color:var(--white);-webkit-mask-image:url('https://bluedoggenetics.com/wp-content/uploads/2025/11/apple.meditate.svg');mask-image:url('https://bluedoggenetics.com/wp-content/uploads/2025/11/apple.meditate.svg')}ul.maincategories>li.current-cat>a:before{background-color:var(--gray2light);opacity:1}body.blog .subcategories-container,body.category .subcategories-container{position:absolute !important;top:100%;left:0;z-index:1;opacity:0;display:none;padding-top:8px}body.blog ul.maincategories>li:hover .subcategories-container,body.category ul.maincategories>li:hover .subcategories-container{opacity:1;display:block}body.blog ul.subcategories,body.category ul.subcategories{flex-direction:column;padding:16px 20px 16px 12px;border-radius:16px;gap:8px;box-shadow:0 0 40px rgba(0,0,0,.68);background-color:rgba(28,28,32,.8);backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);transition:.16s all ease}body.blog ul.subcategories li,body.category ul.subcategories li{flex-shrink:1}body.blog ul.subcategories li a,body.category ul.subcategories li a{font-size:16px;border-radius:8px;padding:8px 12px;background-color:transparent;color:var(--gray5light);text-wrap:nowrap}body.blog ul.subcategories li a:hover,body.category ul.subcategories li a:hover{background-color:var(--gray3)}ul.wp-block-post-template li:not(.product){margin-bottom:8px;margin-top:0}ul.wp-block-post-template li:not(.product)>div{height:100%;overflow:hidden;display:flex;flex-direction:column}ul.wp-block-post-template li:not(.product)>div a{text-decoration:none}ul.wp-block-post-template li:not(.product)>div figure{overflow:hidden;flex-shrink:0}ul.wp-block-post-template li:not(.product)>div img{min-height:48px;transition:transform .4s cubic-bezier(.4,0,.25,1) 0ms,opacity 1s cubic-bezier(.4,0,.25,1) 0ms}ul.wp-block-post-template li:not(.product)>div:hover img{transform:scale(1.03)}ul.wp-block-post-template li:not(.product)>div figure+div{flex:1;width:100%;justify-content:space-between;transition:.16s all ease}ul.wp-block-post-template li:not(.product):hover>div figure+div{background-color:var(--gray5darker) !important}ul.wp-block-post-template li:not(.product) h2{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body:not(.home) ul.wp-block-post-template li:not(.product):first-child{grid-column:1/-1}body:not(.home) ul.wp-block-post-template li:not(.product):first-child>div{display:flex;flex-direction:row;border-radius:24px !important}body:not(.home) ul.wp-block-post-template li:not(.product):first-child>div figure{min-height:255px;flex-basis:453px;flex-shrink:1}body:not(.home) ul.wp-block-post-template li:not(.product):first-child>div figure+div{flex-basis:0;flex-grow:1;flex-shrink:0;min-width:240px}@media(min-width:768px){body:not(.home) ul.wp-block-post-template li:not(.product):first-child>div figure{min-height:362px;flex-basis:643px;height:100%}body:not(.home) ul.wp-block-post-template li:not(.product):first-child>div figure+div{min-width:320px;padding:32px !important}body:not(.home) ul.wp-block-post-template li:not(.product):first-child h2{font-size:32px !important;line-height:1.125 !important;font-weight:700 !important;letter-spacing:.004em !important;-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}body:not(.home) ul.wp-block-post-template li:not(.product):first-child .taxonomy-category{font-size:14px !important;line-height:1.2857742857 !important;letter-spacing:-.016em !important}body:not(.home) ul.wp-block-post-template li:not(.product):first-child .wp-block-post-date{font-size:17px !important;line-height:1.2353641176 !important;letter-spacing:-.022em !important}}@media(max-width:767px){body.blog h1,body.category h1{font-size:28px !important}body:not(.product) ul.wp-block-post-template{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media(max-width:600px){body.blog main>*,body.category main>*{margin-left:auto;margin-right:auto;max-width:367px !important}ul.wp-block-post-template li:not(.product)>div figure+div{padding:24px 20px !important}body:not(.home) ul.wp-block-post-template li:not(.product):first-child>div{display:inherit;min-width:unset !important}body:not(.home) ul.wp-block-post-template li:not(.product)>div figure{aspect-ratio:unset !important;min-height:0 !important;max-width:none;width:100%}body:not(.home) ul.wp-block-post-template li:not(.product)>div img{max-height:164px;object-position:center}}body.home #blog-home{max-width:100vw;overflow:hidden}body.home #blog-home>div>div:first-child{width:100%}body.home #blog-home>div{position:relative;overflow:hidden}body.home #blog-home>div:after{content:"";position:absolute;height:366px;right:0;bottom:64px;z-index:2;width:100px;background:linear-gradient(-90deg,var(--background),rgba(0,0,0,0) 36%)}@media (max-width:1221px){body.home #blog-home>div:before,body.home #blog-home>div:after{content:unset;display:none}body.home #blog-home>div{overflow:unset}}body.home #blog-home .wp-block-query{overflow-x:scroll;width:100vw;max-width:100vw;margin-left:calc(-1 * var(--horizontalPadding));padding-left:var(--horizontalPadding);-ms-overflow-style:none;scrollbar-width:none}body.home #blog-home .wp-block-query::-webkit-scrollbar{display:none}body.home ul.wp-block-post-template{display:flex;flex-direction:row;flex-wrap:nowrap;gap:28px}body.home ul.wp-block-post-template li{flex-shrink:0;width:280px}body.home ul.wp-block-post-template:after{content:"";display:block;width:280px;height:280px;flex-shrink:0}body.home ul.wp-block-post-template li figure,body.home ul.wp-block-post-template li img{min-width:100%;background-color:var(--gray5)}@media(max-width:600px){body.home ul.wp-block-post-template{gap:16px}body.home ul.wp-block-post-template:after{width:80px}}body.single-post main .wp-block-post-terms,body.single-post main .wp-block-post-date{font-size:12px;line-height:1.2857742857;font-weight:600;color:var(--gray2)}body.single-post main .wp-block-post-date{margin-top:4px;letter-spacing:-.224px;font-size:14px}body.single-post main .wp-block-post-terms a{text-decoration:none !important;transition:.16s all ease}body.single-post main .wp-block-post-terms a:hover{color:var(--gray2light)}body.single-post main img{border-radius:12px}body.single-post main img.wp-post-image{margin:40px 0 52px}body.single-post main h1{font-size:48px !important;line-height:1.0834933333;letter-spacing:-.144px}body.single-post main h2,body.privacy-style main h2{font-size:26px;line-height:1.1666666667;font-weight:700;letter-spacing:.009em;margin-bottom:16px;margin-top:52px}body.single-post main h3,body.privacy-style main h3{font-size:21px;line-height:1.1666666667;font-weight:700;letter-spacing:.007em;margin-bottom:16px;margin-top:52px}body.privacy-style hr{margin-top:44px}body.single-post main h4,body.single-post main h5,body.single-post main h6,body.privacy-style main h4,body.privacy-style main h5,body.privacy-style main h6{font-size:19px;line-height:1.1666666667;font-weight:400;letter-spacing:.012em;color:var(--gray5light);margin-bottom:16px}body.single-post .entry-content p,body.single-post .entry-content ul li,body.single-post .wp-block-comments p,body.privacy-style .entry-content p,body.privacy-style .entry-content ul li,body.privacy-style .entry-content ol li{font-size:19px;line-height:1.4211026316;font-weight:300;letter-spacing:.012em;color:var(--gray5light);margin-bottom:1.42em;margin-top:0}body.single-post .entry-content p strong,body.single-post .entry-content ul li strong,body.single-post .wp-block-comments p strong,body.privacy-style .entry-content p strong,body.privacy-style .entry-content ul li strong,body.privacy-style .entry-content ol li strong{font-weight:600}body.single-post .wp-block-comments p{font-size:16px !important;margin-bottom:12px !important}body.single-post .entry-content figure{margin:0}body.single-post .entry-content img{margin:calc(44px - 1.42em) 0 44px 0}body.single-post .entry-content ul,body.privacy-style .entry-content ul{list-style-position:inside;list-style-type:"—    ";margin:0;display:inline-flex;flex-direction:column;align-items:flex-start;gap:10px;border-radius:12px;margin-bottom:1.42em}body.privacy-style .entry-content ul{display:flex;list-style:inherit}body.single-post .entry-content ul+h2,body.privacy-style .entry-content ul+h2,body.single-post .entry-content ul+h3,body.privacy-style .entry-content ul+h3{margin-top:calc(52px - 1.42em)}body.single-post .entry-content ul li,body.privacy-style .entry-content ul li,body.privacy-style .entry-content ol li{font-size:18px;padding:0;margin-bottom:0;text-indent:-16px}body.privacy-style .entry-content ul li{text-indent:unset}body.privacy-style .entry-content ol li{text-indent:unset}body.privacy-style .entry-content a:hover{color:var(--bluedogBlue);text-decoration:none}body.single-post .entry-content ul li::marker{color:var(--gray2)}body.single-post .entry-content blockquote{background-color:var(--gray6);padding:24px 32px;margin:16px 0 24px}body.single-post .entry-content blockquote p{margin:0}body.single-post .wp-block-table table{table-layout:auto}body.single-post .wp-block-table table thead,body.single-post .wp-block-table table th,body.single-post .wp-block-table table td{border:0}body.single-post .wp-block-table table th{font-size:.8em;text-align:left;color:var(--gray)}body.single-post .wp-block-table table tbody{background-color:var(--gray6)}body.single-post .wp-block-table table tbody tr{border-bottom:1px solid var(--gray5)}body.single-post .wp-block-table table tbody tr:last-child{border-bottom:0}body.single-post .wp-block-table table tbody td{padding-top:12px;padding-bottom:12px;font-weight:300;font-size:.92em}body.single-post .wp-block-table table tbody td:first-child{padding-left:16px}body.single-post .wp-block-table table tbody td:last-child{padding-right:16px}body.single-post .wp-block-table table tbody tr:first-child td:first-child{border-radius:24px 0 0;overflow:hidden}body.single-post .wp-block-table table tbody tr:first-child td:last-child{border-radius:0 24px 0 0;overflow:hidden}body.single-post .wp-block-table table tbody tr:last-child td:first-child{border-radius:0 0 0 24px;overflow:hidden}body.single-post .wp-block-table table tbody tr:last-child td:last-child{border-radius:0 0 24px;overflow:hidden}body.single-post .entry-content .wp-block-buttons{margin:0;padding-top:calc(44px - 1.42em);margin-bottom:44px}body.single-post .entry-content .wp-block-button>*{font-size:16px}body.single-post .wp-block-comments h3+#respond{margin-top:-80px !important;background-color:var(--background);position:relative;z-index:2}body.single-post .wp-block-comments textarea{border-radius:12px}body.single-post .wp-block-comments .logged-in-as{margin-top:6px;color:var(--gray)}body.single-post .wp-block-comments input[type=submit]{font-weight:400}body.single-post .wp-block-comments input[type=submit]:hover{color:var(--bluedogBlue) !important}body.single-post .wp-block-post-navigation-link a{color:var(--gray);transition:.16s all ease}body.single-post .wp-block-post-navigation-link a:hover{color:var(--white)}body.single-post .wp-applaud{--applaudLeft:-100px;position:sticky;bottom:48px;left:0;width:56px;height:56px;padding:0 !important;margin:0;margin-top:28px !important;transform:translateX(var(--applaudLeft));border-radius:100px;border:1px solid var(--gray5) !important;background-color:var(--gray4);background-size:32px;background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/11/hands.clap_.fill_.svg');background-color:rgba(42,42,44,.7);backdrop-filter:saturate(180%) blur(16px);-webkit-backdrop-filter:saturate(180%) blur(16px);transition:.7s transform ease-out}body.single-post .wp-applaud:hover{background-image:url('https://bluedoggenetics.com/wp-content/uploads/2024/11/hands.clap_.fill_.blue_.svg')}body.single-post .wp-applaud:active{transform:translateX(var(--applaudLeft)) scale(1.4)}body.single-post .wp-applaud-count{position:absolute;top:0;left:50%;transform:translate(-50%,calc(-100% - 8px));color:var(--gray2light);font-size:15px;font-weight:500;padding:3px 8px 2px;border-radius:100px;border:1px solid var(--gray5) !important;background-color:var(--gray5darker)}@media (max-width:856px){body.single-post .wp-applaud{--applaudLeft:-12px}}@media (max-width:767px){body.single-post main{--horizontalPaddingBigger:24px}body.single-post main h1{font-size:32px !important;letter-spacing:-.004px;line-height:1.125}body.single-post main img.wp-post-image{margin:32px 0 36px}body.single-post .entry-content img{margin:calc(32px - 22px) 0 32px 0}body.single-post main img{width:100vw;max-width:100vw;margin-left:calc(-1 * var(--horizontalPaddingBigger)) !important;border-radius:0}body.single-post .entry-content p,body.single-post .wp-block-comments p,body.privacy-style .entry-content p{font-size:18px;line-height:1.48;font-weight:400;letter-spacing:-.016em;margin-bottom:22px}body.single-post .entry-content ul li,body.privacy-style .entry-content ul li{font-size:17px;line-h eight:1.4705882353;letter-spacing:-.022em}body.privacy-style h1{font-size:32px !important;letter-spacing:-.004px;line-height:1.125}body.single-post main h2,body.single-post main h3,body.privacy-style main h2,body.privacy-style main h3{font-size:21px;line-height:1.1904761905;letter-spacing:.011em;margin-top:44px}body.single-post .entry-content ul+h2,body.privacy-style .entry-content ul+h2,body.single-post .entry-content ul+h3,body.privacy-style .entry-content ul+h3{margin-top:calc(44px - 22px)}body.single-post main h4,body.single-post main h5,body.single-post main h6,body.privacy-style main h4,body.privacy-style main h5,body.privacy-style main h6{font-size:17px;line-height:1.1904761905;font-weight:500;letter-spacing:.011em;color:var(--gray5light)}body.single-post .entry-content .wp-block-buttons{padding-top:calc(32px - 22px);margin-bottom:36px}body.single-post .entry-content .wp-block-button>*{font-size:15px}}body.woocommerce-account main nav ul{display:flex;flex-direction:column;gap:12px;padding-right:28px !important}body.woocommerce-account main nav ul li{padding:0 !important}body.woocommerce-account main nav ul li a{display:block;border-radius:12px;overflow:hidden;background-color:var(--gray6);padding:12px 20px;text-decoration:none !important;color:var(--gray);transition:.16s all ease}body.woocommerce-account main nav ul li a:hover{background-color:var(--gray5);color:var(--gray3light)}body.woocommerce-account main nav ul li.is-active a{background-color:var(--bluedogBlue);color:var(--background);font-weight:600}body.woocommerce-account .woocommerce-MyAccount-content .wc-block-components-notice-banner{margin-top:0}body.woocommerce-account .woocommerce-MyAccount-content h2{font-size:24px;margin-top:0}body.woocommerce-account .woocommerce-MyAccount-content>p{color:var(--gray2light);font-size:19px;font-weight:300;line-height:1.4}body.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type{color:var(--white);font-size:26px}body.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type>strong:first-of-type:after{content:"\A";white-space:pre-line}body.woocommerce-account .woocommerce-MyAccount-content>p:first-of-type a:last-child{font-size:.6em}body.woocommerce-account .woocommerce-MyAccount-content>p a{color:var(--bluedogBlue)}body.woocommerce-account .woocommerce-MyAccount-content form .form-row{margin-bottom:8px}body.woocommerce-account .woocommerce-MyAccount-content form fieldset{margin-top:20px}body.woocommerce-account .woocommerce-MyAccount-content form label{font-size:15px;font-weight:500}body.woocommerce-account .woocommerce-MyAccount-content form em{display:inline-block;color:var(--gray2);font-style:normal;font-size:14px;margin-top:4px}body.woocommerce-account .woocommerce-Address{margin-bottom:40px}body.woocommerce-account .addresses .title .edit{margin-bottom:12px;color:var(--gray3light)}body.woocommerce-account address{background-color:var(--gray6);border-radius:12px;padding:16px;box-sizing:border-box;color:var(--gray)}@media (max-width:768px){body.woocommerce-account .woocommerce>.woocommerce-MyAccount-navigation{position:sticky;position:-webkit-sticky;top:var(--headerHeight);left:0;right:0;z-index:8;background-color:rgba(0,0,0,.72);backdrop-filter:saturate(120%) blur(20px);-webkit-backdrop-filter:saturate(120%) blur(20px);padding:12px 0;border-bottom:1px solid var(--gray5darker)}body.woocommerce-account .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:row;overflow-x:scroll;margin-bottom:0;gap:8px;-ms-overflow-style:none;scrollbar-width:none}body.woocommerce-account .woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}body.woocommerce-account .woocommerce-MyAccount-navigation ul li{flex-shrink:0}body.woocommerce-account main nav ul li a{padding:8px 16px}body.woocommerce-account .woocommerce-MyAccount-content{padding-top:20px}}body .trp-language-switcher{width:auto;height:auto}body .trp-language-switcher>div{width:auto !important;background-position:calc(100% - 8px) 50%;border:0;background-color:transparent;padding:0 8px}body .trp-language-switcher>div>a{color:var(--white);padding:8px 12px;text-decoration:none}body .trp-language-switcher>div>a:hover{border-radius:8px;background-color:var(--gray4)}body .trp-language-switcher:focus .trp-ls-shortcode-language,body .trp-language-switcher:hover .trp-ls-shortcode-language{padding:4px;border-radius:12px;background-color:var(--gray6);border:1px solid var(--gray5);margin-top:-5px}body .trp-language-switcher:focus .trp-ls-shortcode-language a,body .trp-language-switcher:hover .trp-ls-shortcode-language a{padding:8px 20px}body .trp-language-switcher:focus .trp-ls-shortcode-language a[title="Español"]:before,body .trp-language-switcher:hover .trp-ls-shortcode-language a[title="Español"]:before{content:"🇪🇸";font-family:var(--emojiFont);display:inline-block;margin-right:4px;margin-left:-8px}body .trp-language-switcher:focus .trp-ls-shortcode-language a[title^=English]:before,body .trp-language-switcher:hover .trp-ls-shortcode-language a[title^=English]:before{content:"🇺🇸";font-family:var(--emojiFont);display:inline-block;margin-right:4px;margin-left:-8px}body .trp-language-switcher:focus .trp-ls-shortcode-language a[title^=Fra]:before,body .trp-language-switcher:hover .trp-ls-shortcode-language a[title^=Fra]:before{content:"🇫🇷";font-family:var(--emojiFont);display:inline-block;margin-right:4px;margin-left:-8px}body .trp-language-switcher:focus .trp-ls-shortcode-language a[title^=Deu]:before,body .trp-language-switcher:hover .trp-ls-shortcode-language a[title^=Deu]:before{content:"🇩🇪";font-family:var(--emojiFont);display:inline-block;margin-right:4px;margin-left:-8px}@media (max-width:600px){body .trp-language-switcher>div{padding:0}}body header div[data-woocs-sd]{position:sticky;bottom:48px;left:0;z-index:100 !important}body div[data-woocs-sd]{z-index:0 !important}body .selectron23-container{background:var(--gray6) !important}body .selectron23-container::-webkit-scrollbar{display:none}body .selectron23-container,body .selectron23-container *{box-sizing:border-box !important}body .selectron23-container .selectron23-option{width:100%}body .selectron23-container .selectron23-option:hover{background:var(--gray4) !important}#cookie-notice{left:calc(var(--horizontalPadding) - 12px);bottom:calc(var(--horizontalPadding) - 12px);z-index:9999;max-width:420px;min-width:0;background-color:rgba(52,52,54,.84) !important;backdrop-filter:saturate(160%) blur(32px);-webkit-backdrop-filter:saturate(160%) blur(32px);border-radius:16px;line-height:1.4}#cookie-notice .cookie-notice-container{padding:14px 36px}#cookie-notice .cn-button{color:var(--bluedogBlue) !important;background-color:var(--gray3) !important;border-radius:8px !important}#cookie-notice .cn-button:hover{background-color:var(--gray2) !important}#cookie-notice .cn-close-icon{right:12px;top:8px;margin-top:0;width:16px;height:16px;padding:12px}#cookie-notice #cn-notice-text{color:var(--gray2light);line-height:1.2}#cookie-notice .cn-link{color:var(--gray3light)}html.hide-age-restriction,html.hide-age-restriction body{overflow-y:visible !important}html.hide-age-restriction .age-gate__wrapper{display:none !important}.age-gate{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:rgba(52,52,54,.8);border-radius:20px;box-shadow:0 0 32px rgba(0,0,0,.4);--ag-form-padding:36px 20px 20px}.age-gate__remember-wrapper,.age-gate__challenge{display:none}.age-gate__submit{background-color:var(--gray3) !important;color:var(--gray3light) !important;border-radius:8px !important;flex-basis:120px;padding:15px 16px !important}.age-gate__submit:last-child:hover{color:var(--bluedogBlue) !important}.age-gate__submit:hover{background-color:var(--gray3) !important}#stickers-marquee *{flex-shrink:0}#stickers-marquee .wp-block-storepress-marquee figure{filter:var(--sticker-drop-shadow);padding:12px 0;transition:.2s all ease}#stickers-marquee .wp-block-storepress-marquee:hover figure:not(:hover){opacity:.4}#stickers-marquee .wp-block-storepress-marquee:hover figure:hover{opacity:1}.productCollectionCarousel{position:relative}.productCollectionCarousel:after{content:"";position:absolute;height:100%;right:calc((100vw - var(--wp--style--global--wide-size))/2);top:0;z-index:2;width:100px;background:linear-gradient(270deg,var(--background),rgba(0,0,0,0) 36%)}.wp-block-woocommerce-product-collection.carousel>ul{display:flex;flex-wrap:nowrap;overflow-x:scroll;max-width:var(--wp--style--global--wide-size);-ms-overflow-style:none;scrollbar-width:none}.wp-block-woocommerce-product-collection.carousel>ul:after{content:"----";text-wrap:nowrap;color:transparent;visibility:hidden}.wp-block-woocommerce-product-collection.carousel>ul>li{min-width:22%}.wp-block-woocommerce-product-collection.carousel>ul::-webkit-scrollbar{display:none}@media (max-width:1144px){.productCollectionCarousel:after{content:unset;display:none}.wp-block-woocommerce-product-collection.carousel{margin-left:calc(-1 * var(--horizontalPadding));width:100vw}.wp-block-woocommerce-product-collection.carousel>ul{padding-left:var(--horizontalPadding);max-width:none}}@media (max-width:767px){.wp-block-woocommerce-product-collection.carousel>ul>li{min-width:160px}}