@font-face{font-family:Lab Grotesque;font-weight:400;src:url(/cdn/shop/files/LabGrotesque-Regular.ttf?v=1686796526)}@font-face{font-family:Lab Grotesque;font-weight:700;src:url(/cdn/shop/files/LabGrotesque-Bold.ttf?v=1686796615)}body,h1,h2,h3,h4,h5,h6,input[type=submit],.button{font-family:Lab Grotesque}.krown-tabs[data-design=toggles] .titles h5{line-height:1.2;display:flex;align-items:center;padding-right:50px}body.template-index{padding-top:0!important}html{padding-bottom:0!important}header#site-header{position:fixed!important;transform:translateY(0);background:transparent;box-shadow:none}@media screen and (max-width: 768px){header#site-header .ac-stick-logo{display:none}}header#site-header .ac-stick-logo img{width:80px;height:auto}header#site-header .ac-stick-logo img.black{display:none}header#site-header .ac-stick-logo img.white{display:inline-block}header#site-header .site-account-handle a{display:inline-flex;align-items:center}header#site-header .site-account-handle a .account-menu{line-height:1}header#site-header .site-account-handle svg{fill:#fff;width:18px!important;height:auto!important}header#site-header .site-account-handle .account-menu-text{color:#fff;font-size:14px;margin-left:7px}@media screen and (max-width: 1000px){header#site-header .site-account-handle .account-menu-text{display:none}}header#site-header .site-search-handle{top:0;width:auto;height:auto;margin-top:0;display:inline-flex;align-items:center}header#site-header .site-search-handle a{display:inline-block;line-height:0}header#site-header .site-search-handle a .search-menu{display:inline-block;line-height:0}header#site-header .site-search-handle svg{width:19px!important;height:auto!important}header#site-header .site-search-handle svg path,header#site-header .site-search-handle svg rect{fill:#fff}header#site-header .site-cart-handle{width:auto;height:auto;top:0;margin-top:0;display:inline-flex;align-items:center}header#site-header .site-cart-handle a{display:inline-flex;align-items:center}header#site-header .site-cart-handle svg{width:22px!important;height:auto!important}header#site-header .site-cart-handle svg path{fill:#fff}header#site-header .site-cart-handle .cart-menu{display:inline-block;line-height:0;margin-top:-2px}header#site-header .site-cart-handle .cart-menu-text{color:#fff;font-size:14px;margin-left:7px}@media screen and (max-width: 1000px){header#site-header .site-cart-handle .cart-menu-text{display:none}}header#site-header .site-cart-handle .count-holder{font-size:11px;color:#fff;top:9px;left:4px;width:15px;display:none}header#site-header .hamburger-menu .bar,header#site-header .hamburger-menu .bar:before,header#site-header .hamburger-menu .bar:after{background:#fff}header#site-header a.logo-img.logo-img-black{display:none}header#site-header a.logo-img.logo-img-white{display:inline-block}@media screen and (min-width: 1025px){header#site-header{padding:0}}@media screen and (max-width: 1024px){header#site-header{padding:0!important}}header#site-header #header-currency-selector{margin-right:5px}header#site-header #header-currency-selector shadow-root:shadow .ls-sw-currencies-1379659626>.active a{padding-right:0!important}header#site-header .box__banner{overflow:visible}@media screen and (max-width: 900px){header#site-header .box__banner .banner-left-column{display:none}}header#site-header .box__banner .content{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 900px){header#site-header .box__banner .content{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 900px){header#site-header .box__banner .content-text{text-align:left}}header#site-header .box__banner .banner-right-column{text-align:right}header#site-header .box__banner .link-btn{color:#fff;border-bottom:unset}header#site-header .box__banner #header-lang-selector{display:inline-block;color:#fff}header#site-header .box__banner #header-lang-selector .dropdown{position:relative;padding-right:12px}header#site-header .box__banner #header-lang-selector .dropbtn{color:#fff}header#site-header .box__banner #header-lang-selector .dropbtn .arrow{display:inline-block;width:6px;height:6px;border-top:2px solid white;border-right:2px solid white;position:absolute;right:0;transform:rotate(135deg);top:5px}header#site-header .box__banner #header-lang-selector .dropdown-content{position:absolute;display:none;background:#fff;color:#000;box-shadow:0 0 5px #0006;right:0;min-width:150px}header#site-header .box__banner #header-lang-selector .dropdown-content a{display:block;color:#000;border-bottom:unset;padding:5px 15px;background:#fff;text-align:left}header#site-header .box__banner #header-lang-selector .dropdown-content a:hover{background:#0000000d}header#site-header .box__banner #header-lang-selector.show .dropdown-content{display:block}header#site-header .box__banner #header-lang-selector.show .dropbtn .arrow{top:8px;transform:rotate(-45deg)}body:not(.template-index) header#site-header,header#site-header.scroll-down,header#site-header:hover{background:#fff}body:not(.template-index) header#site-header .ac-stick-logo img.black,header#site-header.scroll-down .ac-stick-logo img.black,header#site-header:hover .ac-stick-logo img.black{display:inline-block}body:not(.template-index) header#site-header .ac-stick-logo img.white,header#site-header.scroll-down .ac-stick-logo img.white,header#site-header:hover .ac-stick-logo img.white{display:none}@media screen and (max-width: 768px){body:not(.template-index) header#site-header .ac-stick-logo,header#site-header.scroll-down .ac-stick-logo,header#site-header:hover .ac-stick-logo{display:none}}body:not(.template-index) header#site-header .site-account-handle svg,header#site-header.scroll-down .site-account-handle svg,header#site-header:hover .site-account-handle svg{fill:#000}body:not(.template-index) header#site-header .site-account-handle .account-menu-text,header#site-header.scroll-down .site-account-handle .account-menu-text,header#site-header:hover .site-account-handle .account-menu-text{color:#000}body:not(.template-index) header#site-header .site-search-handle svg path,body:not(.template-index) header#site-header .site-search-handle svg rect,header#site-header.scroll-down .site-search-handle svg path,header#site-header.scroll-down .site-search-handle svg rect,header#site-header:hover .site-search-handle svg path,header#site-header:hover .site-search-handle svg rect{fill:#000}body:not(.template-index) header#site-header .site-cart-handle svg path,header#site-header.scroll-down .site-cart-handle svg path,header#site-header:hover .site-cart-handle svg path{fill:#000}body:not(.template-index) header#site-header .site-cart-handle .cart-menu-text,header#site-header.scroll-down .site-cart-handle .cart-menu-text,header#site-header:hover .site-cart-handle .cart-menu-text{color:#000}body:not(.template-index) header#site-header .site-cart-handle .count-holder,header#site-header.scroll-down .site-cart-handle .count-holder,header#site-header:hover .site-cart-handle .count-holder{color:#000}body:not(.template-index) header#site-header .hamburger-menu .bar,body:not(.template-index) header#site-header .hamburger-menu .bar:before,body:not(.template-index) header#site-header .hamburger-menu .bar:after,header#site-header.scroll-down .hamburger-menu .bar,header#site-header.scroll-down .hamburger-menu .bar:before,header#site-header.scroll-down .hamburger-menu .bar:after,header#site-header:hover .hamburger-menu .bar,header#site-header:hover .hamburger-menu .bar:before,header#site-header:hover .hamburger-menu .bar:after{background:#000}body:not(.template-index) header#site-header a.logo-img.logo-img-black,header#site-header.scroll-down a.logo-img.logo-img-black,header#site-header:hover a.logo-img.logo-img-black{display:inline-block}body:not(.template-index) header#site-header a.logo-img.logo-img-white,header#site-header.scroll-down a.logo-img.logo-img-white,header#site-header:hover a.logo-img.logo-img-white{display:none}#site-nav--mobile .navigation-banner{position:relative;height:0px;padding-top:120%;max-width:100%;margin-top:15px;margin-bottom:15px}#site-nav--mobile .navigation-banner img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}#site-nav--mobile .navigation-banner .img-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:#0000004d}#site-nav--mobile .navigation-banner .navigation-banner-overlayer{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start}#site-nav--mobile .navigation-banner .navigation-banner-overlayer .navigation-banner-overlayer--inner{text-align:left;padding-left:30px;padding-bottom:20px}#site-nav--mobile .navigation-banner .navigation-banner-overlayer .navigation-banner-overlayer--inner .nav-banner-title{color:#fff;font-weight:700;font-size:27px;line-height:1.2}#site-nav--mobile .navigation-banner .navigation-banner-overlayer .navigation-banner-overlayer--inner .nav-banner-subtitle{color:#fff;font-size:14px;margin-top:0}#site-nav--mobile .navigation-banner .navigation-banner-overlayer .navigation-banner-overlayer--inner .nav-banner-button{display:inline-block;color:#fff;font-size:16px;margin-top:10px}#site-nav--mobile #site-navigation .ac-logo img{transform:rotate(-90deg) translate3D(-66%,-78%,0);transform-origin:center;width:120px;height:auto;max-width:500px}#site-nav--mobile #site-navigation ul.main-menu li.has-submenu .submenu li a{opacity:1}#site-nav--mobile #site-navigation ul.main-menu>li a{font-weight:400;padding-bottom:2px!important;position:relative}#site-nav--mobile #site-navigation ul.main-menu>li a .theme-colored{color:#ff7c29}#site-nav--mobile #site-navigation ul.main-menu>li a:before{content:"";display:inline-block;width:6px;height:6px;position:absolute;background:#ff7c29;border-radius:2px;bottom:-2px;left:-15px;opacity:0}#site-nav--mobile #site-navigation ul.main-menu>li a:after{width:100%!important;content:"";height:1px;background:#000;position:absolute;left:50%;transform:translate(-50%);bottom:0;opacity:0}#site-nav--mobile #site-navigation ul.main-menu>li a:hover:before{opacity:1}#site-nav--mobile #site-navigation ul.main-menu>li a:hover:after{opacity:1}#site-nav--mobile #site-navigation .top .primary-menu{position:relative}#site-nav--mobile #site-navigation .top .primary-menu li{margin-bottom:5px}#site-nav--mobile #site-navigation .top .primary-menu li .icon-go{margin-top:0!important;transform:rotate(0);margin-left:12px;top:0!important}#site-nav--mobile #site-navigation .top .primary-menu li a[href*=harness],#site-nav--mobile #site-navigation .top .primary-menu li a[href*=pillows]{color:#ff7c29;position:relative}#site-nav--mobile #site-navigation .top .primary-menu li a[href*=harness] span:after,#site-nav--mobile #site-navigation .top .primary-menu li a[href*=pillows] span:after{content:"NEW";position:absolute;right:0;top:0;background:#ff7c29;color:#fff;font-size:10px;transform:translate(calc(100% + 15px));padding:3px 5px;border-radius:5px}#site-nav--mobile #site-navigation .top .primary-menu li[data-title="Frozen Sperm"] a,#site-nav--mobile #site-navigation .top .primary-menu li[data-title="Our Dogs"] a,#site-nav--mobile #site-navigation .top .primary-menu li[data-title="VENOOM. Building"] a,#site-nav--mobile #site-navigation .top .primary-menu li[data-title="Video Gallery"] a,#site-nav--mobile #site-navigation .top .primary-menu li[data-title=Reviews] a{color:#000;font-weight:700}#site-nav--mobile #site-navigation .top .primary-menu li[data-title="About VENOOM"] a{font-weight:700}#site-nav--mobile #site-navigation .top .primary-menu .top_menu .icon-go{top:9px!important}#site-nav--mobile #site-navigation .top .primary-menu .top_menu li[data-handle=dogs-for-sale]>a,#site-nav--mobile #site-navigation .top .primary-menu .top_menu li[data-handle=apparel]>a,#site-nav--mobile #site-navigation .top .primary-menu .top_menu li[data-handle=tracking]>a,#site-nav--mobile #site-navigation .top .primary-menu .top_menu li[data-handle=obedience]>a,#site-nav--mobile #site-navigation .top .primary-menu .top_menu li[data-handle=protection]>a{color:#ff7c29}#site-nav--mobile #site-navigation .top .primary-menu .top_menu li.has-submenu ul.submenu li.has-babymenu a .icon-go{display:block;margin-left:10px!important;top:6px!important}#site-nav--mobile #site-navigation .top .primary-menu .top_menu li.has-submenu ul.submenu li.has-babymenu .babymenu a{font-size:16px!important}#site-nav--mobile #site-navigation .top.show-submenu .top-header{display:block}#site-nav--mobile #site-navigation .top.show-submenu li.has-submenu{position:unset}#site-nav--mobile #site-navigation .top.show-submenu ul.submenu.active{display:block;position:absolute;top:0;width:100%;height:100%;background:#fff;z-index:99999;margin-left:-30px;padding:0 0 0 30px;width:calc(100% + 30px)}#site-nav--mobile #site-navigation .top_menu{margin-bottom:40px}#site-nav--mobile #site-navigation .top_menu a{font-size:30px;font-weight:700;padding-bottom:5px!important;position:relative}#site-nav--mobile #site-navigation .top_menu a .theme-colored{color:#ff7c29}#site-nav--mobile #site-navigation .top_menu a:before{content:"";display:inline-block;width:8px;height:8px;position:absolute;background:#ff7c29;border-radius:3px;bottom:-1px;left:-15px;opacity:0}#site-nav--mobile #site-navigation .top_menu a:after{width:100%!important;content:"";height:3px;background:#000;position:absolute;left:50%;transform:translate(-50%);bottom:2px;opacity:0}#site-nav--mobile #site-navigation .top_menu a.active{color:#ff7c29}#site-nav--mobile #site-navigation .top_menu a:hover:before{opacity:1}#site-nav--mobile #site-navigation .top_menu a:hover:after{opacity:1}#site-nav--mobile #site-navigation .top_menu ul.submenu li{line-height:1.2}#site-nav--mobile #site-navigation .top_menu ul.submenu li a{font-size:24px}#site-nav--mobile #site-navigation .top_menu ul.submenu li a:before{width:6px;height:6px;bottom:0;border-radius:2px}#site-nav--mobile #site-navigation .top_menu ul.submenu li a:after{height:2px}#site-nav--mobile #site-navigation .top_menu li{margin-bottom:15px!important;line-height:1.2}#site-cart .site-cart-heading p.desc{margin-top:10px;margin-bottom:0;color:#ff7c29}#shopify-section-footer:before,#shopify-section-footer:after{display:none}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){#site-footer{padding-top:50px!important;padding-bottom:0!important}}#site-footer .site-box{min-height:500px;border-right:none!important}#site-footer .site-box .site-box-inner{width:100%;display:flex;flex-wrap:wrap}@media screen and (max-width: 1000px){#site-footer .site-box .footer-content{margin-bottom:30px}}@media screen and (max-width: 768px){#site-footer .site-box .footer-content{margin-bottom:30px}}#site-footer .site-box .bottom_text{font-size:40px;font-weight:700;color:#fff}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){#site-footer .site-box .bottom_text{margin-bottom:0;font-size:30px}}@media screen and (max-width: 768px){#site-footer .site-box .bottom_text{font-size:26px}}#site-footer .site-box:first-child .site-box-inner .footer-content{width:100%;margin-bottom:30px}@media screen and (max-width: 1000px){#site-footer .site-box:first-child .site-box-inner .footer-content{width:100%}}#site-footer .site-box:last-child{background:#fff!important;color:#000!important}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){#site-footer .site-box:last-child{padding-top:50px!important;padding-bottom:50px!important}}#site-footer .site-box:last-child .site-box-inner .footer-content{width:100%}#site-footer .site-box:last-child a{color:#000!important}#site-footer .footer-content h4{color:#fff;opacity:1;font-size:15px}#site-footer .site-box:last-child .footer-content h4{color:#000}#site-footer .footer-content.title_text{margin-bottom:50px!important}#site-footer .footer-content.title_text span{font-size:3rem;font-weight:700;line-height:1.3}@media screen and (max-width: 768px){#site-footer .footer-content.title_text span{font-size:2rem}}#site-footer .footer-content.title_text span.text1{display:block}#site-footer .footer-content.contact{display:flex;flex-wrap:wrap;margin-bottom:30px!important}#site-footer .footer-content.contact a.block-fade{width:100%}#site-footer .footer-content.contact .phone{display:block;margin-top:15px;margin-right:20px}#site-footer .footer-content.contact .caption{margin-top:15px}#site-footer .footer-content.payment .site-payment .payment-icon{height:35px;width:auto;margin-right:7px}@media screen and (max-width: 1440px){#site-footer .footer-content.payment .site-payment .payment-icon{height:30px}}@media screen and (max-width: 1024px){#site-footer .footer-content.payment .site-payment .payment-icon{height:20px}}#site-footer .footer-content.menu{font-size:16px;margin-bottom:30px!important}#site-footer .footer-content.menu:nth-child(2),#site-footer .footer-content.menu:nth-child(3){width:50%!important}#site-footer .footer-content.menu h4{font-size:21px;margin-bottom:15px}#site-footer .footer-content.menu ul li{width:100%;margin:8px 0}#site-footer .footer-content.menu ul[data-handle=footer-menu1] li a{font-weight:700}#site-footer .footer-content.menu ul[data-handle=new-footer-menu2]{margin-top:48px}#site-footer .footer-content.menu ul[data-handle=new-footer-menu3]{display:flex;flex-wrap:wrap}#site-footer .footer-content.menu ul[data-handle=new-footer-menu3] li{width:auto;margin-right:15px}#site-footer .footer-content.menu .caption{opacity:1;display:none}#site-footer .footer-content.menu .caption strong{color:#fff;font-weight:700;font-size:40px}@media screen and (max-width: 1000px){#site-footer .footer-content.menu .caption strong{font-size:24px}}#site-footer .footer-content.logo_image,#site-footer .footer-content.social{margin-bottom:30px!important}#site-footer .footer-content.social svg path{fill:#000}#site-footer .footer-content.bottom_text .bottom-text{color:#000;font-size:10px}#site-footer .footer-content.custom_html ul.services-list{columns:2;font-size:16px;font-weight:400;margin-top:30px}@media screen and (max-width: 768px){#site-footer .footer-content.custom_html ul.services-list{margin-top:0;margin-bottom:30px}}#insta-feed{margin-top:0!important;background:#000!important}.insta-feed-header{max-width:90%;margin:0 auto;padding-left:15px;padding-right:15px}@media screen and (max-width: 768px){.insta-feed-header{max-width:100%}}.insta-feed-header .header-inner{display:flex;flex-wrap:wrap;align-items:center;margin-top:70px;margin-bottom:100px}@media screen and (max-width: 768px){.insta-feed-header .header-inner{margin-top:30px;margin-bottom:50px}}.insta-feed-header .header-inner .left_column{width:auto;display:flex;align-items:center;margin-right:5%}@media screen and (max-width: 768px){.insta-feed-header .header-inner .left_column{width:100%;margin-right:0}}.insta-feed-header .header-inner .left_column .insta-icon{display:inherit}.insta-feed-header .header-inner .left_column .insta-icon svg{width:27px;height:27px;margin-right:25px}@media screen and (max-width: 480px){.insta-feed-header .header-inner .left_column .insta-icon svg{width:20px;height:20px;margin-right:15px}}.insta-feed-header .header-inner .left_column .text1{font-weight:700;font-size:20px}@media screen and (max-width: 768px){.insta-feed-header .header-inner .left_column .text1{font-size:15px}}@media screen and (max-width: 480px){.insta-feed-header .header-inner .left_column .text1{font-size:12px}}.insta-feed-header .header-inner .right_column{width:70%}@media screen and (max-width: 768px){.insta-feed-header .header-inner .right_column{width:100%;padding-left:52px}}@media screen and (max-width: 768px) and (max-width: 480px){.insta-feed-header .header-inner .right_column{padding-left:35px}}.insta-feed-header .header-inner .right_column p{font-size:20px;margin-bottom:0}@media screen and (max-width: 768px){.insta-feed-header .header-inner .right_column p{font-size:15px}}@media screen and (max-width: 480px){.insta-feed-header .header-inner .right_column p{font-size:12px}}.insta-feed-header .header-inner .right_column p a{font-weight:700}#myiframe{display:block}.text-center{text-align:center}.underline_title{display:inline-block;margin:0 auto;line-height:1;padding-bottom:5px!important;position:relative;font-size:4vw}@media screen and (max-width: 1024px){.underline_title{font-size:3rem}}@media screen and (max-width: 480px){.underline_title{font-size:1.75rem}}.underline_title .theme-colored{color:#ff7c29}.underline_title:before{content:"";display:inline-block;width:12px;height:12px;position:absolute;background:#ff7c29;border-radius:3px;bottom:-2px;left:-15px}.underline_title:after{width:100%!important;content:"";height:3px;background:#000;position:absolute;left:50%;transform:translate(-50%);bottom:2px}.custom-underline:after{content:"";display:block;width:60px;height:4px;background:#252525;margin-left:auto;margin-right:auto;margin-top:5px}.product-badge{background:#000}.product-badge span{color:#fff;opacity:1}.product-badge.sold span{opacity:1}.product-badge.new{background:#ff7c29;color:#fff!important}#shopify-section-162441772572f614df{position:unset!important}#shopify-section-162441772572f614df .instafeed-lightbox:target{display:flex!important;align-items:center}#shopify-section-162441772572f614df .instafeed-lightbox:target .lightbox-instagram{max-height:calc(100vh - 140px);margin-top:0!important;height:100%!important;top:unset}.box__slideshow-split{height:auto!important;margin-top:88px}@media screen and (max-width: 1024px){.box__slideshow-split{margin-top:0}}.box__slideshow-split .site-box.box__slideshow-item{min-height:400px}@media screen and (max-width: 1400px){.box__slideshow-split .site-box.box__slideshow-item{height:800px!important}}@media screen and (max-width: 1200px){.box__slideshow-split .site-box.box__slideshow-item{height:600px!important}}@media screen and (max-width: 1000px){.box__slideshow-split .site-box.box__slideshow-item{height:500px!important}}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){.box__slideshow-split .site-box.box__slideshow-item{padding:0!important}}.box__slideshow-split .site-box.box__slideshow-item .site-box-image-content{width:100%;height:100%}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){.box__slideshow-split .site-box.box__slideshow-item .site-box-image-content{display:inline-flex}}.box__slideshow-split .site-box.box__slideshow-item .site-box-image-content img.left-image{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1400px){.box__slideshow-split .site-box.box__slideshow-item .site-box-background-container{height:100%!important}.box__slideshow-split .site-box.box__slideshow-item .site-box-background-container>div{height:100%!important}}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){.box__slideshow-split .site-box.box__slideshow-item .site-box-background-container{visibility:hidden}}.box__slideshow-split .site-box.box__slideshow-item .site-box-background-container .site-box-background{height:100%}.box__slideshow-split .site-box.box__slideshow-item .site-box-background-container .site-box-black-overlay{display:none}.home-heading-section .site-box-content{text-align:center}.home-heading-section .site-box-content a{display:inline-block}.home-heading-section .site-box-content .category_items{display:flex;flex-wrap:wrap;justify-content:center;margin-top:25px}.home-heading-section .site-box-content .category_items .category_item{margin-left:10px;margin-right:10px;font-size:.75rem;line-height:1;background:#ededed;opacity:.66;display:inline-block;padding:8px 10px}.home-heading-section .site-box-content .category_items .category_item:hover{background:#ff7c29;color:#fff;opacity:1}#shopify-section-1490617026526 .site-box-background:after{opacity:0}body.template-index .collection__holder .box--small{width:20%}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-index .collection__holder .box--small{width:50%}}body.template-index .home_custom_category{margin:50px 30px 20px}body.template-index .home_custom_category .image-blocks{display:flex;flex-wrap:wrap;height:60vw;max-height:650px;max-width:1800px;margin:0 auto;align-items:center;justify-content:space-between}@media screen and (max-width: 798px){body.template-index .home_custom_category .image-blocks{height:auto;max-height:none}}body.template-index .home_custom_category .image-blocks .image-block{width:calc(33.33% - 10px);position:relative;display:flex;align-items:center;height:85%;overflow:hidden;background-size:cover}body.template-index .home_custom_category .image-blocks .image-block:nth-child(2){height:100%}@media screen and (max-width: 798px){body.template-index .home_custom_category .image-blocks .image-block{width:100%;margin-bottom:20px;height:100vw}body.template-index .home_custom_category .image-blocks .image-block:nth-child(2){height:100vw}}body.template-index .home_custom_category .image-blocks .image-block a{width:100%}body.template-index .home_custom_category .image-blocks .image-block img{width:100%;object-fit:cover}body.template-index .home_custom_category .image-blocks .image-block .text-overlayer{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}body.template-index .home_custom_category .image-blocks .image-block .text-overlayer .text-overlayer-inner{text-align:center}body.template-index .home_custom_category .image-blocks .image-block .text-overlayer .text-overlayer-inner .inner-text1{color:#fff;text-transform:uppercase;font-size:16px}body.template-index .home_custom_category .image-blocks .image-block .text-overlayer .text-overlayer-inner .inner-text2{color:#fff;text-transform:uppercase;border-left:4px solid #ff7c29;font-size:40px;font-weight:500;line-height:.8;padding-left:15px;margin-top:10px}@media screen and (max-width: 768px){.box__video-background .site-box-content{z-index:0}}body.template-page-videos{opacity:1!important}body.template-page-videos .page-header{padding-top:30px;padding-bottom:30px}body.template-page-videos .page-header .page-title{margin-bottom:30px;font-size:4vw}@media screen and (max-width: 1024px){body.template-page-videos .page-header .page-title{font-size:3rem}}@media screen and (max-width: 480px){body.template-page-videos .page-header .page-title{font-size:1.75rem}}body.template-page-videos .page-header:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525;margin-left:auto;margin-right:auto}body.template-page-videos .section-videos{max-width:1200px;padding-left:15px;padding-right:15px;margin:0 auto;text-align:center}body.template-page-videos .section-videos .videos-wrapper{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;justify-content:space-between}body.template-page-videos .section-videos .videos-wrapper .video_item{width:calc(25% - 10px);margin-bottom:20px;position:relative}@media screen and (max-width: 768px){body.template-page-videos .section-videos .videos-wrapper .video_item{width:calc(50% - 10px)}}@media screen and (max-width: 480px){body.template-page-videos .section-videos .videos-wrapper .video_item{width:100%}}body.template-page-videos .section-videos .videos-wrapper .video_item .iframewrapper{padding-bottom:60%}@media screen and (max-width: 480px){body.template-page-videos .section-videos .videos-wrapper .video_item .iframewrapper{padding-bottom:0}}body.template-page-videos .section-videos .videos-wrapper .video_item .iframewrapper iframe{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 480px){body.template-page-videos .section-videos .videos-wrapper .video_item .iframewrapper iframe{position:relative;width:100%;height:auto}}body.template-page-videos .section-videos #btnLoadMore{cursor:pointer;background:#000;color:#fff;padding:10px 15px;position:relative}body.template-page-videos .section-videos #btnLoadMore:hover{background:#ff7c29!important;color:#fff!important}body.template-page-videos .site-box-main{margin-bottom:50px;display:inline-block;width:100%}.template-page-videos #section-page .box__heading{width:100%;height:auto!important;min-height:0!important;position:relative;top:auto!important;padding:150px 0 50px!important;border:none}.template-page-videos #section-page .box__text{width:100%;border:none;min-height:0px}.template-page-videos #section-page .box__text .site-box-content{margin-top:0;padding:0}#product-zoomed-image img{opacity:1!important}body#references .rte p{font-size:20px}@media screen and (max-width: 480px){#shipping-the-dogs #section-page .site-box.box__heading,#offer-the-dog #section-page .site-box.box__heading,#workshops #section-page .site-box.box__heading,#references #section-page .site-box.box__heading{min-height:0px!important;height:auto!important;margin-top:50px}}.image-gallery-section .image-gallery-items .slick-prev{position:absolute;left:15px;top:50%;transform:translateY(-50%);z-index:1;font-size:0px;padding:10px;background:#0003}.image-gallery-section .image-gallery-items .slick-prev:before{content:"";display:inline-block;width:20px;height:20px;border-top:2px solid white;border-left:2px solid white;transform:rotate(-45deg);margin-left:5px}.image-gallery-section .image-gallery-items .slick-next{position:absolute;right:15px;top:50%;transform:translateY(-50%);z-index:1;font-size:0px;padding:10px;background:#0003}.image-gallery-section .image-gallery-items .slick-next:before{content:"";display:inline-block;width:20px;height:20px;border-top:2px solid white;border-right:2px solid white;transform:rotate(45deg);margin-right:5px}.image-gallery-section .image-gallery-items .image-gallery-item{padding:10px;outline:none}.image-gallery-section .image-gallery-items .image-gallery-item .imgWrap{padding-bottom:100%;position:relative}.image-gallery-section .image-gallery-items .image-gallery-item .imgWrap img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.shopify-section .image-with-text{flex-wrap:wrap;padding-left:3vw;padding-right:3vw}.shopify-section .image-with-text.image-right{flex-direction:row-reverse}.shopify-section .image-with-text .image_column{width:50%}@media screen and (max-width: 767px){.shopify-section .image-with-text .image_column{width:100%}}.shopify-section .image-with-text .image_column .image_wrapper{line-height:0px;position:relative;padding-top:60%}@media screen and (max-width: 1200px){.shopify-section .image-with-text .image_column .image_wrapper{padding-top:80%}}@media screen and (max-width: 767px){.shopify-section .image-with-text .image_column .image_wrapper{padding-top:70%}}.shopify-section .image-with-text .image_column .image_wrapper img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.shopify-section .image-with-text .meta_column{width:50%;padding-left:15px;padding-right:15px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media screen and (max-width: 767px){.shopify-section .image-with-text .meta_column{width:100%;margin-top:30px;margin-bottom:30px}}.shopify-section .image-with-text .meta_column .meta_inner .meta_title{width:100%;text-align:center;font-size:40px;max-width:400px;margin:0 auto;line-height:1}@media screen and (max-width: 1200px){.shopify-section .image-with-text .meta_column .meta_inner .meta_title{font-size:30px}}@media screen and (max-width: 767px){.shopify-section .image-with-text .meta_column .meta_inner .meta_title{font-size:22px}}.shopify-section .image-with-text .meta_column .meta_inner .meta_content{width:100%;text-align:center;max-width:600px;margin-top:30px}.shopify-section .image-with-text .meta_column .meta_inner .meta_button_wrapper{margin-top:30px;text-align:center;width:100%}@media screen and (max-width: 480px){.shopify-section .image-with-text .meta_column .meta_inner .meta_button_wrapper{margin-top:0}}.shopify-section .image-with-text .meta_column .meta_inner .meta_button_wrapper a{border:1px solid black}.shopify-section .image-with-text .meta_column .meta_inner .meta_button_wrapper a:hover{border:1px solid transparent}.custom-review{background:#000;color:#fff}.custom-review .container{max-width:1400px;margin:0 auto;padding:50px 15px}@media screen and (max-width: 768px){.custom-review .container{padding-bottom:0}}.custom-review .custom-review-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.custom-review .custom-review-inner .main_column{width:260px;text-align:center;display:flex;align-items:center;width:100%;color:#fff}@media screen and (max-width: 768px){.custom-review .custom-review-inner .main_column{width:100%;margin-bottom:0;justify-content:center}}.custom-review .custom-review-inner .main_column .column-inner{display:flex;flex-wrap:wrap;justify-content:center;column-gap:20px;align-items:center;width:100%}.custom-review .custom-review-inner .main_column .title{font-size:26px;line-height:1}.custom-review .custom-review-inner .main_column .stars-wrap{line-height:0}.custom-review .custom-review-inner .main_column .stars-wrap svg{width:100%;max-width:90%;height:auto;max-width:200px}@media screen and (max-width: 768px){.custom-review .custom-review-inner .main_column .stars-wrap svg{max-width:200px}}.custom-review .custom-review-inner .main_column .text span{opacity:.8}.custom-review .custom-review-inner .main_column .trustpilot-wrap{width:100%;max-width:120px}.custom-review .custom-review-inner .right_column{width:calc(100% - 300px);padding-left:30px;padding-right:30px;display:none}@media screen and (max-width: 768px){.custom-review .custom-review-inner .right_column{width:100%;display:none}}.custom-review .custom-review-inner .right_column .slider{position:relative}.custom-review .custom-review-inner .right_column .slider .slick-prev{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:2px solid #555555;left:-30px;font-size:0px}.custom-review .custom-review-inner .right_column .slider .slick-prev:before{content:"";display:inline-block;width:10px;height:10px;border-top:2px solid #555555;border-right:2px solid #555555;position:absolute;left:calc(50% - 3px);top:calc(50% - 5px);transform:rotate(-135deg)}.custom-review .custom-review-inner .right_column .slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;border:2px solid #555555;right:-30px;font-size:0px}.custom-review .custom-review-inner .right_column .slider .slick-next:before{content:"";display:inline-block;width:10px;height:10px;border-top:2px solid #555555;border-right:2px solid #555555;position:absolute;left:calc(50% - 7px);top:calc(50% - 5px);transform:rotate(45deg)}.custom-review .custom-review-inner .right_column .slider .slider-item{outline:none}.custom-review .custom-review-inner .right_column .slider .slider-item .slider-item-inner{padding-left:15px;padding-right:15px}.custom-review .custom-review-inner .right_column .slider .slider-item .slider-item-inner .stars-wrap svg{width:100%;max-width:100px;height:auto}.custom-review .custom-review-inner .right_column .slider .slider-item .slider-item-inner .title{line-height:1.2;color:#fff}.custom-review .custom-review-inner .right_column .slider .slider-item .slider-item-inner .content{font-size:12px;line-height:1.2;margin-top:10px;margin-bottom:10px;color:#fff}.custom-review .custom-review-inner .right_column .slider .slider-item .slider-item-inner .name{font-size:12px;color:#989898;text-transform:uppercase}body.template-index .box__custom{min-height:0px!important;background-color:transparent!important;border-bottom:none!important}body.template-index .box__custom h2{margin-bottom:0}body.template-index .box__custom p:last-child{margin-bottom:0}body.template-index #section-1626379967bc27594b .box__custom{padding-top:70px;padding-bottom:70px}body.template-index .box__collection.site-box .site-box-content .product-item{width:100%}.home-custom-heading{text-align:center;max-width:1200px;margin:0 auto;padding:50px 20px;position:relative}.home-custom-heading .title{font-size:40px;font-weight:700}.home-custom-heading .subtext{font-size:14px;line-height:1.2}.home-custom-heading:after{content:"";display:block;width:60px;height:4px;background:#252525;margin-left:auto;margin-right:auto;margin-top:20px}.home-logo-list{text-align:center;max-width:1200px;margin:0 auto;padding:70px 20px 10px;position:relative}.home-logo-list .section-title{font-size:40px}@media screen and (max-width: 768px){.home-logo-list .section-title{font-size:22px}}.home-logo-list .section-title:after{content:"";display:block;width:60px;height:4px;background:#252525;margin-left:auto;margin-right:auto;margin-top:5px}.home-logo-list .items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:30px}.home-logo-list .items .item{width:25%;margin-bottom:10px;padding-left:15px;padding-right:15px;text-align:center}.home-logo-list .items .item .item-image{max-width:200px;width:100%}.home-custom-collection-list{padding-left:0vw;padding-right:0vw}.home-custom-collection-list .columns{display:flex;flex-wrap:wrap;justify-content:space-between}.home-custom-collection-list .columns .column{width:calc(33.33% + -0px);position:relative;overflow:hidden}@media screen and (max-width: 768px){.home-custom-collection-list .columns .column{width:100%;margin-top:20px}.home-custom-collection-list .columns .column:first-child{margin-top:0}}.home-custom-collection-list .columns .column .column-image-wrapper{position:relative;padding-top:125%}.home-custom-collection-list .columns .column .column-image-wrapper img.column-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.home-custom-collection-list .columns .column .column-image-wrapper img.column-image2{visibility:hidden}.home-custom-collection-list .columns .column .column-image-wrapper .img-mask{position:absolute;left:0;top:0;width:100%;height:100%;background:#0003}.home-custom-collection-list .columns .column .column-overlayer{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-end}.home-custom-collection-list .columns .column .column-overlayer .overlayer-inner{text-align:left;color:#fff;margin:5%;align-items:center;width:100%;display:flex;flex-wrap:wrap}.home-custom-collection-list .columns .column .column-overlayer .overlayer-inner .column-title{font-weight:700;font-size:30px;text-align:left;width:100%}@media screen and (max-width: 900px){.home-custom-collection-list .columns .column .column-overlayer .overlayer-inner .column-title{font-size:30px}}.home-custom-collection-list .columns .column .column-overlayer .overlayer-inner .column-button{margin-top:15px;height:40px;line-height:40px;background:transparent;border:1px solid white;color:#fff!important}@media screen and (max-width: 900px){.home-custom-collection-list .columns .column .column-overlayer .overlayer-inner .column-button{font-size:10px}}.home-custom-collection-list .columns .column .column-overlayer .overlayer-inner .column-button:hover{border:1px solid transparent}.home-custom-collection-list .columns .column:hover .column-image-wrapper img.column-image{transform:scale(1.05);transition:.5s}body.template-collection .page-header{padding-top:30px;padding-bottom:50px}body.template-collection .page-header .page-title{margin-bottom:30px;font-size:4vw}@media screen and (max-width: 1024px){body.template-collection .page-header .page-title{font-size:3rem}}@media screen and (max-width: 480px){body.template-collection .page-header .page-title{font-size:1.75rem}}body.template-collection .page-header:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-collection .page-header:after{margin-left:auto;margin-right:auto;background:#fff}}body.template-collection .page-header.center:after{margin-left:auto;margin-right:auto}body.template-collection .tags{text-align:center;margin-bottom:20px}body.template-collection .tags .btn_tag{font-size:.75rem;line-height:1;background:#ededed;opacity:.66;display:inline-block;padding:8px 10px;margin:0 7px 14px}body.template-collection .tags .btn_tag.active{background:#000;color:#fff;opacity:1}body.template-collection .tags .btn_tag:hover{background:#ff7c29;color:#fff;opacity:1}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-collection #section-collection .site-box{max-height:600px;min-height:200px!important}}@media screen and (min-width: 769px) and (orientation: landscape){body.template-collection #section-collection .site-box.box--small{height:calc(29vw + .5px)!important;width:20%}}body.template-collection #section-collection .collection__banner{position:relative;height:33vw;min-height:400px}body.template-collection #section-collection .collection__banner img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}body.template-collection #section-collection .collection__banner .collection__banner-overlayer{position:absolute;bottom:40px;left:60px}@media screen and (max-width: 768px){body.template-collection #section-collection .collection__banner .collection__banner-overlayer{left:25px}}body.template-collection #section-collection .collection__banner .collection__banner-overlayer .collection__banner-title{color:#fff;font-size:60px;font-weight:700;line-height:1}@media screen and (max-width: 768px){body.template-collection #section-collection .collection__banner .collection__banner-overlayer .collection__banner-title{font-size:30px}}body.template-collection #section-collection .collection__banner .collection__banner-overlayer .collection__banner-description{color:#fff;font-size:20px}@media screen and (max-width: 768px){body.template-collection #section-collection .collection__banner .collection__banner-overlayer .collection__banner-description{line-height:1;margin-top:10px}}body.template-collection #section-collection[data-handle=accessories] .collection__banner,body.template-collection #section-collection[data-handle=new-in-the-store] .collection__banner,body.template-collection #section-collection[data-handle=home] .collection__banner,body.template-collection #section-collection[data-handle=equipments] .collection__banner,body.template-collection #section-collection[data-handle=tracking] .collection__banner,body.template-collection #section-collection[data-handle=obedience] .collection__banner,body.template-collection #section-collection[data-handle=protection] .collection__banner,body.template-collection #section-collection[data-handle=all] .collection__banner{max-height:300px;min-height:100px}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-collection .site-box.box__has-image .page-header .page-title{color:#fff}}body.template-collection .product-item .box--product-image{width:100%;height:100%;margin:0}body.template-collection .product-item .box--product-image img{object-fit:cover!important}@media screen and (max-width: 768px){body.template-collection .product-item .product-badge{top:auto;bottom:100px;padding:12px 10px;font-size:10px}}body.template-product #newReviewFormModal{z-index:9999!important}body.template-product .box__product-gallery{height:50vw!important}@media screen and (max-width: 1024px){body.template-product .box__product-gallery{height:auto!important}}body.template-product .box__product-gallery>.site-box-content{height:50vw!important}@media screen and (max-width: 1024px){body.template-product .box__product-gallery>.site-box-content{height:auto!important}}body.template-product .box--product-image.gallery-item img{object-fit:cover!important}body.template-product .box--product-image.gallery-item.tab-hidden:not(.is-selected){display:flex}body.template-product .product-vendor{margin-top:0}body.template-product #product-review .title-wrapper{width:100%;border:none;margin-top:50px}body.template-product #product-review .yotpo-widget-instance{width:100%}body.template-product #product-review .yotpo-widget-instance .yotpo-review-border-smooth{display:none}body.template-product .product_services{background:#fff;padding:20vh 0}@media screen and (max-width: 767px){body.template-product .product_services{padding:12vh 0}}body.template-product .product_services .section_inner{padding:0 5%;display:flex;flex-wrap:wrap}body.template-product .product_services .section_inner .service_item{width:33.33%;padding:0 5%;text-align:center}@media screen and (max-width: 767px){body.template-product .product_services .section_inner .service_item{width:100%;margin-bottom:80px}}body.template-product .product_services .section_inner .service_item .service_item_title{margin-top:15px;margin-bottom:15px}body.template-product .product_services .section_inner .service_item .btn{margin-top:30px;display:inline-block;background:#252525;padding:0 30px;height:55px;line-height:55px;text-transform:uppercase;font-weight:700;transition:all .15s linear;color:#fff}@media screen and (max-width: 767px){body.template-product .product_services .section_inner .service_item .btn{height:48px;line-height:46px;padding:0 20px;font-size:.75rem}}body.template-product .product_services .section_inner .service_item .btn:hover{color:#ff7c29}@media screen and (max-width: 768px){body.template-product .yotpo-widget-instance .yotpo-reviews-star-ratings-widget{justify-content:center!important}}body.template-product #shopify-section-product-recommendations .box__heading{width:100%!important;height:auto!important;padding-top:50px;padding-bottom:20px;min-height:50px;text-align:center}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-product #shopify-section-product-recommendations .box__heading{width:100%;height:auto!important;padding-top:50px;padding-bottom:20px}}body.template-product #shopify-section-product-recommendations .box__heading .title{margin-bottom:20px}body.template-product #shopify-section-product-recommendations .box__heading .site-box-content:after{margin-top:15px;display:none;margin-bottom:10px}@media screen and (max-width: 768px){body.template-product #shopify-section-product-recommendations .site-box.box--big{width:100%}}body.template-product #section-related-products .site-box.box--small{width:20%}@media screen and (max-width: 768px){body.template-product #section-related-products .site-box.box--small{width:50%}}@media screen and (max-width: 768px){body.template-product #section-related-products .site-box.box--small.box__collection:nth-child(5){display:none}}body.template-product #section-related-products .site-box.box--small .site-box-content .box--product-image{width:100%;margin:0}body.template-product #section-related-products .site-box.box--small .site-box-content .box--product-image img{object-fit:cover!important}body.template-product #section-related-products .site-box.box--small .site-box-content .product-badge{top:auto;bottom:100px}@media screen and (max-width: 768px){body.template-product #section-related-products .site-box.box--small .site-box-content .product-badge{padding:12px 10px;font-size:10px}}.template-blog-sale_dog .blog-item .content .header .title{color:#fff;cursor:pointer}.template-blog-sale_dog .blog-item .content .header .links a{color:#fff}body.template-collection-dogs .page-width{max-width:1800px;margin:0 auto;padding-left:60px;padding-right:60px}@media screen and (max-width: 900px){body.template-collection-dogs .page-width{padding-left:30px;padding-right:30px}}body.template-collection-dogs .page-header{padding-top:30px;padding-bottom:50px}body.template-collection-dogs .page-header .page-title{margin-bottom:30px;margin-top:60px;text-align:left;font-size:60px}@media screen and (max-width: 900px){body.template-collection-dogs .page-header .page-title{font-size:36px}}body.template-collection-dogs .page-header .page-header-content{text-align:left}body.template-collection-dogs .page-header:after{display:none}body.template-collection-dogs .tags{text-align:left;margin-bottom:20px}body.template-collection-dogs .tags .btn_tag{font-size:.75rem;line-height:1;background:#ededed;opacity:.66;display:inline-block;padding:8px 10px;margin:0 7px 14px;border-radius:12px}body.template-collection-dogs .tags .btn_tag.active{background:#000;color:#fff;opacity:1}body.template-collection-dogs .tags .btn_tag:hover{background:#ff7c29;color:#fff;opacity:1}body.template-collection-dogs .collection_dog_banner{position:relative;height:33vw;min-height:400px}body.template-collection-dogs .collection_dog_banner img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}body.template-collection-dogs .collection_dog_banner .collection_dog_banner-overlayer{position:absolute;top:50%;left:60px;transform:translateY(-50%)}body.template-collection-dogs .collection_dog_banner .collection_dog_banner-overlayer .collection_dog_banner-title{color:#fff;font-size:60px;font-weight:700;line-height:1}@media screen and (max-width: 768px){body.template-collection-dogs .collection_dog_banner .collection_dog_banner-overlayer .collection_dog_banner-title{font-size:40px}}body.template-collection-dogs .collection_dog_banner .collection_dog_banner-overlayer .collection__banner-description{color:#fff;font-size:20px}body.template-collection-dogs .no-sale-dogs{text-align:left;padding-top:30px;padding-bottom:30px;font-size:15px}body.template-collection-dogs .middle-text{padding-top:50px;padding-bottom:50px}body.template-collection-dogs .middle-text h3{font-size:36px;text-align:left}@media screen and (max-width: 900px){body.template-collection-dogs .middle-text h3{font-size:28px}}@media screen and (max-width: 480px){body.template-collection-dogs .middle-text h3{font-size:28px}}body.template-collection-dogs .middle-text h3:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525;margin-left:auto;margin-right:auto;display:none}body.template-collection-dogs .products{display:flex;flex-wrap:wrap;margin-bottom:30px}body.template-collection-dogs .products .product-item-wrapper{width:20%;padding:5px;cursor:pointer;position:relative}body.template-collection-dogs .products .product-item-wrapper:nth-child(4n+4):after{display:none}@media screen and (max-width: 1400px){body.template-collection-dogs .products .product-item-wrapper{width:33.33%}}@media screen and (max-width: 1200px){body.template-collection-dogs .products .product-item-wrapper{width:25%}body.template-collection-dogs .products .product-item-wrapper:nth-child(4n+4):after{display:inline-block}body.template-collection-dogs .products .product-item-wrapper:nth-child(3n+3):after{display:none}}@media screen and (max-width: 900px){body.template-collection-dogs .products .product-item-wrapper{width:50%}body.template-collection-dogs .products .product-item-wrapper:nth-child(4n+4):after{display:inline-block}body.template-collection-dogs .products .product-item-wrapper:nth-child(3n+3):after{display:inline-block}body.template-collection-dogs .products .product-item-wrapper:nth-child(2n+2):after{display:none}}@media screen and (max-width: 480px){body.template-collection-dogs .products .product-item-wrapper{width:100%}body.template-collection-dogs .products .product-item-wrapper:after{display:none!important}}body.template-collection-dogs .products .product-item-wrapper .btn_zoom{position:absolute;right:10px;top:10px;width:20px;height:20px;display:inline-block;opacity:0;transform:translateY(50px);transition:all .2s}@media screen and (max-width: 768px){body.template-collection-dogs .products .product-item-wrapper .btn_zoom{opacity:1;transform:none}}body.template-collection-dogs .products .product-item-wrapper:hover{box-shadow:0 0 60px #00000014;background-color:#fff;transition:box-shadow .2s ease}body.template-collection-dogs .products .product-item-wrapper:hover .btn_zoom{opacity:1;transform:translateY(0);transition:all .2s}body.template-collection-dogs .products .product-item-wrapper .product-item{margin:0 auto;position:relative}body.template-collection-dogs .products .product-item-wrapper .product-item .caption{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:flex-end;color:#fff;padding-bottom:15px;padding-left:15px}body.template-collection-dogs .products.products-sale{margin-bottom:0}body.template-collection-dogs .product-item .product-image{position:relative;padding-top:60%}body.template-collection-dogs .product-item .product-image img.img-product{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}body.template-collection-dogs .product-item .product-image .product-dog-badge{position:absolute;top:10px;right:10px;background:#ededed;background:#000;display:flex;align-items:center;background:transparent}body.template-collection-dogs .product-item .product-image .product-dog-badge span.sold_out{font-weight:700;font-size:10px;background:#000;color:#fff;padding:3px 5px}body.template-collection-dogs .product-item .product-image .product-dog-badge img.sold_flag{height:23px;width:auto}body.template-collection-dogs .product-item .wd_profile{display:none}body.template-collection-dogs .product-item .links{display:flex;justify-content:flex-start;column-gap:5px;margin-bottom:0;display:none}body.template-collection-dogs .product-item .links a{text-align:left;color:#fff}body.template-collection-dogs .product-item .links a.pedigree,body.template-collection-dogs .product-item .links a.videos{text-align:left}body.template-collection-dogs .product-item .product-title{text-align:left;margin-top:0;margin-bottom:0}body.template-collection-dogs .product-item .product-title:after{content:"";display:none;width:40px;height:2px;margin-top:5px;background:#252525;margin-left:auto;margin-right:auto}body.template-collection-dogs .product-item:hover .longarrow{opacity:0!important}body.template-collection-dogs .paginate_row{height:100%}body.template-collection-dogs .paginate_row .site-box{width:100%;height:100%!important;border:1px solid #ededed}body.template-page-reviews .page-width{max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px;width:70%;text-align:center}@media screen and (max-width: 1024px){body.template-page-reviews .page-width{max-width:100%;width:100%;padding-left:30px;padding-right:30px}}body.template-page-reviews h1.page-title{font-size:4vw;text-align:center;margin-top:50px;margin-bottom:70px;position:relative;padding-top:0;padding-bottom:0}@media screen and (max-width: 1024px){body.template-page-reviews h1.page-title{font-size:3rem}}@media screen and (max-width: 480px){body.template-page-reviews h1.page-title{font-size:1.75rem}}body.template-page-reviews .page-content{text-align:left}body.template-page-reviews .rte blockquote{font-size:22px}@media screen and (max-width: 767px){body.template-page-reviews .rte blockquote{font-size:18px}}body.template-page-reviews .write-review{margin-top:20px;margin-bottom:20px;text-align:center}body.template-page-reviews .write-review .btn-show-review{text-decoration:underline;font-weight:700;color:#ff7c29;font-size:20px}body.template-page-reviews .write-review form{text-align:left}body.template-page-reviews .site-box-content{margin-top:0!important}body.template-page-story .page-header{padding-top:30px;padding-bottom:50px}body.template-page-story .page-header .page-title{margin-bottom:30px;font-size:4vw}@media screen and (max-width: 1024px){body.template-page-story .page-header .page-title{font-size:3rem}}@media screen and (max-width: 480px){body.template-page-story .page-header .page-title{font-size:1.75rem}}body.template-page-story .page-header:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525;margin-left:auto;margin-right:auto}body.template-page-story #shopify-section-e620c431-794a-4f7d-8d1d-e940b69ddd72 .site-box{min-height:auto!important;height:auto;padding:0}body.template-page-story #shopify-section-e620c431-794a-4f7d-8d1d-e940b69ddd72 .site-box .site-box-background{position:relative}body.template-page-story #shopify-section-5f5cb654-5fb9-42ab-b094-5fe0e51a4c86 .site-box{min-height:auto!important;height:auto;padding:0}body.template-page-story #shopify-section-5f5cb654-5fb9-42ab-b094-5fe0e51a4c86 .site-box .site-box-background{position:relative}body.template-page-story .shopify-section[data-type=description] .site-box-container{padding-left:3vw;padding-right:3vw}body.template-page-story .shopify-section[data-type=description] .site-box{min-height:100px!important;height:auto!important;padding-top:50px;padding-bottom:50px;text-align:center;border-right:none!important;border-bottom:none!important}body.template-page-story .shopify-section[data-type=description] .block-heading:after{margin:0 auto}body.template-page-story .shopify-section[data-type=text] .site-box-container{padding-left:3vw;padding-right:3vw}body.template-page-story .shopify-section[data-type=text] .site-box-container{flex-direction:row-reverse!important;flex-wrap:wrap}body.template-page-story .shopify-section[data-type=text] .site-box-container .site-box{border-bottom:none!important}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-page-story .shopify-section[data-type=text] .site-box-container .site-box{width:100%}}body.template-page-story .shopify-section[data-type=text] .site-box-container .box__text{width:50%;margin-top:30px}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-page-story .shopify-section[data-type=text] .site-box-container .box__text{width:100%}}body.template-page-story .shopify-section[data-type=text].image-left .site-box-container{flex-direction:row!important}body.template-page-story #shopify-section-f52508b8-a88a-4497-954d-2aedeb547e07 .site-box{padding-top:80px;padding-bottom:80px}body.template-page-story #shopify-section-f52508b8-a88a-4497-954d-2aedeb547e07 .site-box .block-heading:after{display:none}body.template-page-story #shopify-section-6bf6baac-3e44-45e9-8b49-2d859cd59535 .site-box{border-bottom:1px solid #ededed!important}body.template-page-story #shopify-section-951ef5f1-ca12-4ea0-8d8b-261c41536341 .box__text{border-right:none}.story_services{background:#eff0f2;padding:20vh 0}@media screen and (max-width: 767px){.story_services{padding:12vh 0}}.story_services .section_inner{padding:0 5%;display:flex;flex-wrap:wrap}.story_services .section_inner .service_item{width:33.33%;padding:0 5%;text-align:center}@media screen and (max-width: 767px){.story_services .section_inner .service_item{width:100%;margin-bottom:80px}}.story_services .section_inner .service_item .service_item_title{margin-top:15px;margin-bottom:15px}.story_services .section_inner .service_item .btn{margin-top:30px;display:inline-block;background:#252525;padding:0 30px;height:55px;line-height:55px;text-transform:uppercase;font-weight:700;transition:all .15s linear;color:#fff}@media screen and (max-width: 767px){.story_services .section_inner .service_item .btn{height:48px;line-height:46px;padding:0 20px;font-size:.75rem}}.story_services .section_inner .service_item .btn:hover{color:#ff7c29}body.template-page-frozen .page-header,body.template-page-our_dogs .page-header,body.template-page-dark_venoom .page-header,body.template-page-sponsor .page-header{padding-top:30px;padding-bottom:30px}body.template-page-frozen .page-header .page-title,body.template-page-our_dogs .page-header .page-title,body.template-page-dark_venoom .page-header .page-title,body.template-page-sponsor .page-header .page-title{margin-bottom:30px;font-size:4vw}@media screen and (max-width: 1024px){body.template-page-frozen .page-header .page-title,body.template-page-our_dogs .page-header .page-title,body.template-page-dark_venoom .page-header .page-title,body.template-page-sponsor .page-header .page-title{font-size:3rem}}@media screen and (max-width: 480px){body.template-page-frozen .page-header .page-title,body.template-page-our_dogs .page-header .page-title,body.template-page-dark_venoom .page-header .page-title,body.template-page-sponsor .page-header .page-title{font-size:1.75rem}}body.template-page-frozen .page-header:after,body.template-page-our_dogs .page-header:after,body.template-page-dark_venoom .page-header:after,body.template-page-sponsor .page-header:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525;margin-left:auto;margin-right:auto}body.template-page-frozen .middle-text,body.template-page-our_dogs .middle-text,body.template-page-dark_venoom .middle-text,body.template-page-sponsor .middle-text{padding-top:50px;padding-bottom:50px}body.template-page-frozen .middle-text h3,body.template-page-our_dogs .middle-text h3,body.template-page-dark_venoom .middle-text h3,body.template-page-sponsor .middle-text h3{font-size:35px;text-align:center}body.template-page-frozen .middle-text h3:after,body.template-page-our_dogs .middle-text h3:after,body.template-page-dark_venoom .middle-text h3:after,body.template-page-sponsor .middle-text h3:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525;margin-left:auto;margin-right:auto}body.template-page-frozen .shopify-section.image-right .site-box-container,body.template-page-our_dogs .shopify-section.image-right .site-box-container,body.template-page-dark_venoom .shopify-section.image-right .site-box-container,body.template-page-sponsor .shopify-section.image-right .site-box-container{display:flex;flex-wrap:wrap;flex-direction:row-reverse}body.template-page-frozen .shopify-section[data-type=text] .site-box-container,body.template-page-our_dogs .shopify-section[data-type=text] .site-box-container,body.template-page-dark_venoom .shopify-section[data-type=text] .site-box-container,body.template-page-sponsor .shopify-section[data-type=text] .site-box-container{display:flex;flex-wrap:wrap;padding-left:3vw;padding-right:3vw}body.template-page-frozen .shopify-section[data-type=text] .site-box-container .box__heading,body.template-page-our_dogs .shopify-section[data-type=text] .site-box-container .box__heading,body.template-page-dark_venoom .shopify-section[data-type=text] .site-box-container .box__heading,body.template-page-sponsor .shopify-section[data-type=text] .site-box-container .box__heading{height:inherit!important;min-height:66vh!important;max-height:100vh!important}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-page-frozen .shopify-section[data-type=text] .site-box-container .box__heading,body.template-page-our_dogs .shopify-section[data-type=text] .site-box-container .box__heading,body.template-page-dark_venoom .shopify-section[data-type=text] .site-box-container .box__heading,body.template-page-sponsor .shopify-section[data-type=text] .site-box-container .box__heading{height:40vh!important}}body.template-page-frozen .shopify-section[data-type=text] .site-box-container .site-box-content h3:after,body.template-page-our_dogs .shopify-section[data-type=text] .site-box-container .site-box-content h3:after,body.template-page-dark_venoom .shopify-section[data-type=text] .site-box-container .site-box-content h3:after,body.template-page-sponsor .shopify-section[data-type=text] .site-box-container .site-box-content h3:after{content:"";display:block;width:60px;height:4px;margin-top:25px;background:#252525}body.template-page-frozen .site-box.box__text,body.template-page-our_dogs .site-box.box__text,body.template-page-dark_venoom .site-box.box__text,body.template-page-sponsor .site-box.box__text{width:50%;min-height:0!important;border-bottom:none!important}@media screen and (max-width: 768px){body.template-page-frozen .site-box.box__text,body.template-page-our_dogs .site-box.box__text,body.template-page-dark_venoom .site-box.box__text,body.template-page-sponsor .site-box.box__text{width:100%}}body.template-page-frozen .site-box.box__text .site-box-content,body.template-page-our_dogs .site-box.box__text .site-box-content,body.template-page-dark_venoom .site-box.box__text .site-box-content,body.template-page-sponsor .site-box.box__text .site-box-content{max-width:100%;width:100%;padding-left:20%;padding-top:35px!important;padding-bottom:35px!important}@media screen and (max-width: 768px){body.template-page-frozen .site-box.box__text .site-box-content,body.template-page-our_dogs .site-box.box__text .site-box-content,body.template-page-dark_venoom .site-box.box__text .site-box-content,body.template-page-sponsor .site-box.box__text .site-box-content{padding-left:10%}}body.template-page-frozen .site-box.box__text .site-box-content .bottom_row,body.template-page-our_dogs .site-box.box__text .site-box-content .bottom_row,body.template-page-dark_venoom .site-box.box__text .site-box-content .bottom_row,body.template-page-sponsor .site-box.box__text .site-box-content .bottom_row{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 480px){body.template-page-frozen .site-box.box__text .site-box-content .bottom_row,body.template-page-our_dogs .site-box.box__text .site-box-content .bottom_row,body.template-page-dark_venoom .site-box.box__text .site-box-content .bottom_row,body.template-page-sponsor .site-box.box__text .site-box-content .bottom_row{margin-top:30px}}body.template-page-frozen .site-box.box__text .site-box-content .bottom_row a.button,body.template-page-our_dogs .site-box.box__text .site-box-content .bottom_row a.button,body.template-page-dark_venoom .site-box.box__text .site-box-content .bottom_row a.button,body.template-page-sponsor .site-box.box__text .site-box-content .bottom_row a.button{margin-right:15px}@media screen and (max-width: 480px){body.template-page-frozen .site-box.box__text .site-box-content .bottom_row a.button,body.template-page-our_dogs .site-box.box__text .site-box-content .bottom_row a.button,body.template-page-dark_venoom .site-box.box__text .site-box-content .bottom_row a.button,body.template-page-sponsor .site-box.box__text .site-box-content .bottom_row a.button{margin-top:0!important}}body.template-page-frozen .site-box.box__text .site-box-content .bottom_row .links a,body.template-page-our_dogs .site-box.box__text .site-box-content .bottom_row .links a,body.template-page-dark_venoom .site-box.box__text .site-box-content .bottom_row .links a,body.template-page-sponsor .site-box.box__text .site-box-content .bottom_row .links a{margin-right:10px;font-weight:700;margin-top:5px;margin-bottom:5px}@media screen and (max-width: 768px){body.template-page-frozen .site-box.box__text .site-box-content .bottom_row .links a,body.template-page-our_dogs .site-box.box__text .site-box-content .bottom_row .links a,body.template-page-dark_venoom .site-box.box__text .site-box-content .bottom_row .links a,body.template-page-sponsor .site-box.box__text .site-box-content .bottom_row .links a{font-size:13px}}body.template-page-frozen .site-box.box__text .site-box-content .bottom_row .links a:not(.hidden),body.template-page-our_dogs .site-box.box__text .site-box-content .bottom_row .links a:not(.hidden),body.template-page-dark_venoom .site-box.box__text .site-box-content .bottom_row .links a:not(.hidden),body.template-page-sponsor .site-box.box__text .site-box-content .bottom_row .links a:not(.hidden){display:inline-block}body.template-page-frozen .page-header,body.template-page-dark_venoom .page-header{padding-top:30px;padding-bottom:30px}body.template-page-frozen .page-header .page-title,body.template-page-dark_venoom .page-header .page-title{margin-bottom:30px;font-size:4vw}@media screen and (max-width: 1024px){body.template-page-frozen .page-header .page-title,body.template-page-dark_venoom .page-header .page-title{font-size:3rem}}@media screen and (max-width: 480px){body.template-page-frozen .page-header .page-title,body.template-page-dark_venoom .page-header .page-title{font-size:1.75rem}}body.template-page-frozen .page-header:after,body.template-page-dark_venoom .page-header:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525;margin-left:auto;margin-right:auto}body.template-page-frozen .rte,body.template-page-dark_venoom .rte{max-width:1200px;margin:0 auto 50px}body.template-page-frozen .frozen-bottom-link .site-box-content .title,body.template-page-frozen .dark_venoom_bottom-link .site-box-content .title,body.template-page-dark_venoom .frozen-bottom-link .site-box-content .title,body.template-page-dark_venoom .dark_venoom_bottom-link .site-box-content .title{font-size:40px}body.template-page-dark_venoom .shopify-section[data-type=text] .site-box-container{max-width:1200px;margin:0 auto}body.template-page-dark_venoom .shopify-section[data-type=text] .site-box-container .box__heading{min-height:57vh!important}body.template-page-dark_venoom .dark_venoom_bottom-link .box__heading{border-top:none}body.template-blog #site-footer.site-box-container{max-width:100%}body.template-blog .blog-banner .blog-banner-item{position:relative}body.template-blog .blog-banner .blog-banner-item .item-image{width:100%;height:0px;padding-top:120%;position:relative}body.template-blog .blog-banner .blog-banner-item .item-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}body.template-blog .blog-banner .blog-banner-item .item-overlayer{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:flex-end;flex-wrap:wrap;padding-left:10%;padding-bottom:10%;color:#fff}@media screen and (max-width: 900px){body.template-blog .blog-banner .blog-banner-item .item-overlayer{padding-left:5%;padding-bottom:5%}}body.template-blog .blog-banner .blog-banner-item .item-overlayer .overlayer-title{font-size:36px;width:100%;line-height:1.2}@media screen and (max-width: 900px){body.template-blog .blog-banner .blog-banner-item .item-overlayer .overlayer-title{font-size:26px}}@media screen and (max-width: 600px){body.template-blog .blog-banner .blog-banner-item .item-overlayer .overlayer-title{font-size:20px}}body.template-blog .blog-banner .blog-banner-item .item-overlayer .overlayer-btn{padding:.7rem 1.25rem;border:1px solid white;font-size:12px;font-weight:700;color:#fff;margin-top:1rem;display:inline-block}body.template-blog .blog-banner .blog-banner-item .item-overlayer .overlayer-btn:hover{background:#fff;color:#000}body.template-blog .page-header{padding-top:30px;padding-bottom:20px;width:100%}body.template-blog .page-header .page-title{margin-bottom:30px;font-size:4rem}@media screen and (max-width: 1024px){body.template-blog .page-header .page-title{font-size:2rem}}@media screen and (max-width: 480px){body.template-blog .page-header .page-title{font-size:1.75rem}}body.template-blog .page-header:after{content:"";display:none;width:60px;height:4px;margin-top:00px;background:#252525}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-blog .page-header:after{margin-left:auto;margin-right:auto}}body.template-blog .site-box-container{max-width:1800px;margin:0 auto;padding:0 60px}@media screen and (max-width: 900px){body.template-blog .site-box-container{padding:0 30px}}body.template-blog .meta.tags{width:100%;margin-bottom:40px}body.template-blog .meta.tags:after{display:none}body.template-blog .meta.tags a{background-color:#f3f5f7;border-radius:1rem;margin-right:.9rem;padding:.25rem .75rem;display:inline-block;font-size:.75rem}body.template-blog .meta.tags a.active,body.template-blog .meta.tags a:hover{background-color:#000;color:#fff}body.template-blog .article-items{display:grid;column-gap:3.5rem;row-gap:5rem;grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 900px){body.template-blog .article-items{display:block}}@media screen and (max-width: 900px){body.template-blog .article-items .article-item{display:flex;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e5e6}}body.template-blog .article-items .article-item .article-image{position:relative;width:100%;height:0px;padding-top:60%}@media screen and (max-width: 900px){body.template-blog .article-items .article-item .article-image{width:30%;padding-top:20%}}body.template-blog .article-items .article-item .article-image img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width: 900px){body.template-blog .article-items .article-item .content{width:70%;padding-left:2rem}}body.template-blog .article-items .article-item .content .header .title{font-size:20px;margin-top:15px}@media screen and (max-width: 900px){body.template-blog .article-items .article-item .content .header .title{font-size:16px;margin-top:0}}body.template-blog .article-items .article-item .content .excerpt{color:#666;margin-top:15px;font-size:16px}@media screen and (max-width: 900px){body.template-blog .article-items .article-item .content .excerpt{font-size:12px}}body.template-blog .article-items .article-item .content .bottom{display:flex;justify-content:space-between;font-size:16px}@media screen and (max-width: 900px){body.template-blog .article-items .article-item .content .bottom{font-size:12px}}body.template-blog .article-items .article-item .content .bottom .btn-read-more{border-bottom:.8px solid #000;color:#000}body.template-blog .article-items .article-item .content .bottom .article-date{color:#666}body.template-blog .article-items .article-item.blog-item-image-left,body.template-blog .article-items .article-item.blog-item-image-right{grid-column-end:4;grid-column-start:1;display:flex;align-items:center}@media screen and (max-width: 900px){body.template-blog .article-items .article-item.blog-item-image-left,body.template-blog .article-items .article-item.blog-item-image-right{flex-wrap:wrap}}body.template-blog .article-items .article-item.blog-item-image-left .article-image,body.template-blog .article-items .article-item.blog-item-image-right .article-image{width:50%;padding-top:30%}@media screen and (max-width: 900px){body.template-blog .article-items .article-item.blog-item-image-left .article-image,body.template-blog .article-items .article-item.blog-item-image-right .article-image{width:100%;padding-top:60%}}body.template-blog .article-items .article-item.blog-item-image-left .content,body.template-blog .article-items .article-item.blog-item-image-right .content{width:50%}@media screen and (max-width: 900px){body.template-blog .article-items .article-item.blog-item-image-left .content,body.template-blog .article-items .article-item.blog-item-image-right .content{width:100%;padding-left:0}}body.template-blog .article-items .article-item.blog-item-image-left .content>div,body.template-blog .article-items .article-item.blog-item-image-right .content>div{max-width:400px;margin:0 auto;padding:1.5rem;width:100%}@media screen and (max-width: 900px){body.template-blog .article-items .article-item.blog-item-image-left .content>div,body.template-blog .article-items .article-item.blog-item-image-right .content>div{max-width:100%;padding:1.5rem 0px}}body.template-blog .article-items .article-item.blog-item-image-right{flex-direction:row-reverse}body.template-page .page-header{padding-top:100px;padding-bottom:60px}@media screen and (max-width: 900px){body.template-page .page-header{padding-top:50px;padding-bottom:30px}}body.template-page .page-header .page-title{margin-bottom:0;text-align:center;font-size:60px}@media screen and (max-width: 900px){body.template-page .page-header .page-title{font-size:36px}}@media screen and (max-width: 480px){body.template-page .page-header .page-title{font-size:36px}}body.template-page .page-header:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525;margin-left:auto;margin-right:auto;display:none}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-page .page-header:after{margin-left:auto;margin-right:auto}}body.template-page .page-header.center:after{margin-left:auto;margin-right:auto}body.template-page .box--header{width:100%;min-height:100px!important;max-height:200px!important;height:100vh!important;border-bottom:none!important}@media screen and (max-width: 768px){body.template-page .box--header{max-height:200px!important}}body.template-page .box__text{width:100%}body.template-page .box__text .site-box-content{padding-top:0!important}body.template-page .site-box-content:after{display:none!important}body.template-page #section-page .box__heading{padding:0!important}body.template-page .building-page-video{max-width:800px;margin:0 auto}body.template-page-family .page-width{max-width:1400px;margin:0 auto;padding-left:15px;padding-right:15px;width:70%;text-align:center}@media screen and (max-width: 1024px){body.template-page-family .page-width{max-width:100%;width:100%;padding-left:30px;padding-right:30px}}body.template-page-family .page-header{padding-top:30px;padding-bottom:50px}body.template-page-family .page-header .page-title{margin-bottom:30px;font-size:4vw}@media screen and (max-width: 1024px){body.template-page-family .page-header .page-title{font-size:3rem}}@media screen and (max-width: 480px){body.template-page-family .page-header .page-title{font-size:1.75rem}}body.template-page-family .page-header:after{content:"";display:block;width:60px;height:4px;margin-top:00px;background:#252525;margin-left:auto;margin-right:auto}body.template-page-family .page-content{text-align:left}body.template-page-family .write-review{margin-top:20px;margin-bottom:20px;text-align:center}body.template-page-family .write-review .btn-show-review{text-decoration:underline;font-weight:700;color:#ff7c29;font-size:20px}body.template-page-family .write-review .write-review-body{margin-top:30px}.home_image_column{text-align:center;padding-top:50px;padding-bottom:50px}.home_image_column .section-title{font-size:37px;font-weight:700}@media screen and (max-width: 1024px){.home_image_column .section-title{font-size:27px}}.home_image_column .image_columns{margin-top:30px}.home_image_column .image_columns .slick-arrow{font-size:0px;display:inline-block;width:50px;height:50px;border:1px solid black;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#fff;opacity:1}.home_image_column .image_columns .slick-arrow:before{content:"";display:inline-block;width:15px;height:15px;border-top:1px solid black;border-right:1px solid black}.home_image_column .image_columns .slick-arrow.slick-disabled{opacity:0}.home_image_column .image_columns .slick-prev{left:15px}.home_image_column .image_columns .slick-prev:before{transform:rotate(-135deg);margin-left:5px;margin-right:0}.home_image_column .image_columns .slick-next{right:15px}.home_image_column .image_columns .slick-next:before{transform:rotate(45deg);margin-left:0;margin-right:5px}.home_image_column .image_columns .image_column{padding:5px}.home_image_column .image_columns .image_column .image_column-inner{position:relative}.home_image_column .image_columns .image_column .image_column-inner .image_wrapper{width:100%;position:relative;padding-top:140%}.home_image_column .image_columns .image_column .image_column-inner .image_wrapper img{position:absolute;left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px);object-fit:cover;transition:all .2s}.home_image_column .image_columns .image_column .image_column-inner .image_wrapper .img_mask{position:absolute;left:5px;top:5px;width:calc(100% - 10px);height:calc(100% - 10px);transition:all .2s;background:#0003}.home_image_column .image_columns .image_column .image_column-inner .overlayer{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 900px){.home_image_column .image_columns .image_column .image_column-inner .overlayer{position:relative;display:flex;background:transparent;margin-top:10px}}.home_image_column .image_columns .image_column .image_column-inner .overlayer .overlayer-inner h3{font-size:16px;font-weight:700;color:#fff}@media screen and (max-width: 900px){.home_image_column .image_columns .image_column .image_column-inner .overlayer .overlayer-inner h3{color:#000}}.home_image_column .image_columns .image_column .image_column-inner .overlayer .overlayer-inner p{font-size:14px;font-weight:400;color:#fff}@media screen and (max-width: 900px){.home_image_column .image_columns .image_column .image_column-inner .overlayer .overlayer-inner p{color:#000}}.home_image_column .image_columns .image_column .image_column-inner .overlayer .btn{opacity:0;position:absolute;left:25px;right:25px;bottom:25px;background:#fff;color:#000;border:1px solid black;padding-top:10px;padding-bottom:10px}.home_image_column .image_columns .image_column:hover .image_column-inner .image_wrapper img,.home_image_column .image_columns .image_column:hover .image_column-inner .image_wrapper .img_mask{left:0;top:0;width:100%;height:100%;transition:all .2s}.home_image_column .image_columns .image_column:hover .image_column-inner .overlayer{display:flex}.home_image_column .image_columns .image_column:hover .image_column-inner .overlayer .btn{opacity:1}.home_image_column .bottom-wrapper{padding-left:15px;padding-right:15px;max-width:900px;margin:30px auto 0;font-size:16px}.custom-image-map{position:relative}.custom-image-map img{width:100%}.custom-image-map .overlayer{position:absolute;max-width:530px;right:5%;top:0;bottom:0;display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 1200px){.custom-image-map .overlayer{position:relative;max-width:100%;left:0;right:0}}.custom-image-map .overlayer .overlayer-inner{background:#fffc;padding:15px}.custom-image-map .overlayer .text1{font-family:WebsupportSans;font-weight:900;font-size:54px;line-height:1;font-weight:700}@media screen and (max-width: 1200px){.custom-image-map .overlayer .text1{font-size:40px;text-align:center}}@media screen and (max-width: 768px){.custom-image-map .overlayer .text1{font-size:30px}}.custom-image-map .overlayer .text2{font-family:Arial;font-size:18px;line-height:1;margin-top:15px}@media screen and (max-width: 1200px){.custom-image-map .overlayer .text2{text-align:center}}@media screen and (max-width: 768px){.custom-image-map .overlayer .text2{font-size:16px}}body.template-page-contact .box__text{width:50%}@media screen and (max-width: 768px),screen and (max-width: 1024px) and (orientation: portrait){body.template-page-contact .box__text{width:100%}}.popup-dog-detail{display:none;align-items:center;justify-content:center;position:fixed;background:#00000080;left:0;top:0;width:100%;height:100%;z-index:9999}.popup-dog-detail .popup-inner{max-width:1000px;width:100%;background:#fff;box-shadow:0 0 5px #00000080;padding:45px 20px 15px;text-align:center;max-height:90%;min-height:40%;position:relative;overflow-y:auto;margin-top:10px;margin-left:10px;margin-right:10px}.popup-dog-detail .popup-inner .btn-close{width:30px;height:30px;position:absolute;right:10px;top:10px}.popup-dog-detail .popup-inner .popup-content{opacity:1;transform:none;max-width:100%;max-height:100%;width:100%;height:auto}.popup-dog-detail .popup-inner .popup-content .product-detail{display:flex;flex-wrap:wrap;width:100%;max-height:100%}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image{width:60%;display:flex;position:relative}@media screen and (max-width: 768px){.popup-dog-detail .popup-inner .popup-content .product-detail .product-image{width:100%}}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .thumbnails{width:60px;height:100%;position:absolute;left:0;top:0;overflow-y:auto;overflow-x:hidden}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .thumbnails::-webkit-scrollbar{width:7px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .thumbnails::-webkit-scrollbar-track{background:#f1f1f1}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .thumbnails::-webkit-scrollbar-thumb{background:#888}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .thumbnails::-webkit-scrollbar-thumb:hover{background:#555}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .thumbnails .thumbnail{width:51px;height:51px;border:1px solid #ededed;margin-bottom:7px;position:relative;cursor:pointer}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .thumbnails .thumbnail img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .thumbnails .thumbnail.selected{border:1px solid black}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .medias{width:calc(100% - 70px);margin-left:70px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .medias .media{display:none;position:relative;width:100%;height:0px;padding-top:100%}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .medias .media img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:contain;object-position:top}.popup-dog-detail .popup-inner .popup-content .product-detail .product-image .medias .media.selected{display:block}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta{width:40%;padding-left:20px;padding-right:20px;text-align:left}@media screen and (max-width: 768px){.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta{width:100%;padding-left:0;padding-right:0;margin-top:20px}}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-title{margin-top:0;margin-bottom:20px;font-size:26px;line-height:1.2}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-title:after{content:"";display:none;width:60px;height:4px;margin-top:15px;background:#252525}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-description{font-size:12px;line-height:1.2}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-description p{margin-bottom:2px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-links{margin-top:30px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-links a{font-weight:700;margin-right:10px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-services{margin-top:30px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-services .service-item{display:flex;align-items:center;margin-bottom:5px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-services .service-item .item-img{width:20px;display:flex;align-items:center;margin-right:5px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .product-services .service-item .item-title{font-size:12px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .button{margin-top:22px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-meta .button-wd-profile{margin-left:10px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs{width:100%;max-width:400px;margin:30px auto}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs .product-tab{border-bottom:1px solid #ededed}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs .product-tab .tab-header{display:flex;align-items:center;cursor:pointer;padding-top:5px;padding-bottom:5px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs .product-tab .tab-header .title{flex:1;font-weight:500;margin-left:10px;margin-right:20px;text-align:left}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs .product-tab .tab-header .arrow{width:8px;height:8px;display:inline-block;border-top:2px solid black;border-right:2px solid black;transform:rotate(135deg);margin-right:10px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs .product-tab .tab-body{max-height:0px;overflow:hidden;transition:max-height .1s}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs .product-tab .tab-body .body-content{padding-top:0;padding-bottom:10px;text-align:left;padding-left:10px}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs .product-tab.expanded .tab-header .arrow{transform:rotate(-45deg)}.popup-dog-detail .popup-inner .popup-content .product-detail .product-tabs .product-tab.expanded .tab-body{max-height:500px;transition:max-height .5s}body.show-dog-detail .popup-dog-detail{display:flex}.index-custom-image .section--inner{display:flex;flex-wrap:wrap;max-width:1200px;margin:0 auto}.index-custom-image .section--inner .text-column{width:50%;padding:1rem 3.75rem}@media screen and (max-width: 768px){.index-custom-image .section--inner .text-column{width:100%;padding:2rem 2rem 2rem 1.5rem}}.index-custom-image .section--inner .text-column .section-title{font-size:40px;font-weight:700;line-height:1}@media screen and (max-width: 768px){.index-custom-image .section--inner .text-column .section-title{font-size:27px}}.index-custom-image .section--inner .text-column .header-items{display:flex;flex-wrap:wrap;margin-top:2rem}.index-custom-image .section--inner .text-column .header-items .header-item{background:#fff;border:1px solid rgba(0,0,0,.3);padding:5px 10px;margin-right:1rem;margin-bottom:1rem;cursor:pointer;font-size:13px;color:#000}@media screen and (max-width: 768px){.index-custom-image .section--inner .text-column .header-items .header-item{font-size:12px}}.index-custom-image .section--inner .text-column .header-items .header-item:hover,.index-custom-image .section--inner .text-column .header-items .header-item.active{background:#000;color:#fff}.index-custom-image .section--inner .text-column .text-items{margin-top:2rem}.index-custom-image .section--inner .text-column .text-items .text-item{font-size:16px;display:none}@media screen and (max-width: 768px){.index-custom-image .section--inner .text-column .text-items .text-item{font-size:12px}}.index-custom-image .section--inner .text-column .text-items .text-item.active{display:block}.index-custom-image .section--inner .image-column{width:50%}@media screen and (max-width: 768px){.index-custom-image .section--inner .image-column{width:100%}}.index-custom-image .section--inner .image-column img{width:100%;max-height:700px;display:none}.index-custom-image .section--inner .image-column img.active{display:block}.homepage_custom_banner{position:relative;height:900px;max-height:100vh}@media screen and (max-width: 768px){.homepage_custom_banner{height:650px}}.homepage_custom_banner img.banner-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;display:none}.homepage_custom_banner img.banner-image.active{display:block}.homepage_custom_banner .overlayer{position:absolute;left:0;top:0;width:100%;height:100%;background:#0003}.homepage_custom_banner .overlayer .overlayer-inner{max-width:1800px;position:relative;height:100%;margin:0 auto}.homepage_custom_banner .overlayer .banner_title{color:#fff;position:absolute;left:60px;top:20%;font-size:50px;font-weight:700;max-width:450px;line-height:1.2}@media screen and (max-width: 900px){.homepage_custom_banner .overlayer .banner_title{font-size:30px;left:30px;top:150px}}.homepage_custom_banner .overlayer .banner_title[data-index="1"],.homepage_custom_banner .overlayer .banner_title[data-index="2"]{display:none}.homepage_custom_banner .overlayer .banner_button{position:absolute;left:60px;top:auto;bottom:10%;height:40px;line-height:40px;background:transparent;border:1px solid white;color:#fff!important}@media screen and (max-width: 900px){.homepage_custom_banner .overlayer .banner_button{font-size:10px;left:30px;bottom:60px}}.homepage_custom_banner .overlayer .banner_button:hover{border:1px solid transparent}.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="1"] .banner_title{top:auto;bottom:10%}@media screen and (max-width: 900px){.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="1"] .banner_title{left:30px;top:150px;bottom:auto}}.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="1"] .banner_title[data-index="0"]{display:none}.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="1"] .banner_title[data-index="1"]{display:block}.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="1"] .banner_title[data-index="2"]{display:none}.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="1"] .banner_button{left:auto;right:60px}@media screen and (max-width: 900px){.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="1"] .banner_button{left:30px;bottom:60px;right:auto}}.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="2"] .banner_title{left:auto;right:60px}@media screen and (max-width: 900px){.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="2"] .banner_title{left:30px;top:150px;right:auto}}.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="2"] .banner_title[data-index="0"],.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="2"] .banner_title[data-index="1"]{display:none}.homepage_custom_banner .overlayer .overlayer-inner[dynamic-pos="2"] .banner_title[data-index="2"]{display:block}.homepage_custom_collections{display:flex;flex-wrap:wrap}.homepage_custom_collections .collection-block{width:50%;position:relative;height:0;padding-top:62%}@media screen and (max-width: 768px){.homepage_custom_collections .collection-block{width:100%;padding-top:540px}}.homepage_custom_collections .collection-block img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.homepage_custom_collections .collection-block .overlayer{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-start;padding-left:10%;padding-top:32px;padding-right:5%;background:#0003}@media screen and (max-width: 768px){.homepage_custom_collections .collection-block .overlayer{padding-top:32px;padding-left:5%}}.homepage_custom_collections .collection-block .overlayer .overlayer-inner{width:100%}.homepage_custom_collections .collection-block .overlayer .collection-text-part .collection-title{color:#fff;font-size:30px;font-weight:700}@media screen and (max-width: 768px){.homepage_custom_collections .collection-block .overlayer .collection-text-part .collection-title{width:100%;margin-bottom:12px}}.homepage_custom_collections .collection-block .overlayer .collection-text-part .collection-subtitle{color:#fff;max-width:calc(80% - 100px);margin-bottom:30px}.homepage_custom_collections .collection-block .overlayer .collection-btn{height:40px;line-height:40px;background:transparent;border:1px solid white;color:#fff!important;position:absolute;left:calc(95% - 160px);top:32px}@media screen and (max-width: 900px){.homepage_custom_collections .collection-block .overlayer .collection-btn{font-size:10px;left:calc(95% - 144px)}}@media screen and (max-width: 768px){.homepage_custom_collections .collection-block .overlayer .collection-btn{position:relative;left:0;top:0}}@media screen and (max-width: 480px){.homepage_custom_collections .collection-block .overlayer .collection-btn{margin-top:0!important}}.homepage_custom_collections .collection-block .overlayer .collection-btn:hover{border:1px solid transparent}.homepage_custom_collections .collection-block:nth-child(2) .overlayer{align-items:flex-end;padding-bottom:32px}@media screen and (max-width: 768px){.homepage_custom_collections .collection-block:nth-child(2) .overlayer{padding-bottom:32px}}.homepage_custom_collections .collection-block:nth-child(2) .overlayer .collection-btn{top:auto;bottom:32px}@media screen and (max-width: 768px){.homepage_custom_collections .collection-block:nth-child(2) .overlayer .collection-btn{bottom:0}}@media all and (min-width: 800px){.fancybox-show-thumbs .fancybox-thumbs{top:auto;width:auto;bottom:0;left:0;right:0;height:95px;padding:10px 10px 5px;box-sizing:border-box;background:#0000004d}.fancybox-show-thumbs .fancybox-inner{right:0!important;bottom:95px}}body#venoom-building .block-heading:after{margin:20px auto 0}body.template-page-video_gallery .video-gallery-section{padding-left:3vw;padding-right:3vw}body.template-page-video_gallery .video-items{display:flex;flex-wrap:wrap}body.template-page-video_gallery .video-items .video-item{width:25%;margin-bottom:20px}@media screen and (max-width: 768px){body.template-page-video_gallery .video-items .video-item{width:50%}}body.template-page-video_gallery .video-items .video-item .video-wrapper{padding-left:10px;padding-right:10px;position:relative}body.template-page-video_gallery .video-items .video-item .video-wrapper img{width:100%}body.template-page-video_gallery .video-items .video-item .video-wrapper svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);fill:#fff}body.template-page-video_gallery .botton-wrapper{margin-top:30px;margin-bottom:50px;text-align:center}#section-1628154801b2e7c3ba{background:#000;color:#fff}#section-1628154801b2e7c3ba .box__custom{padding-left:0;padding-right:0}#section-58b3282a-fb3b-4e5e-9782-3356b48f3681{background:#000;color:#fff}#section-58b3282a-fb3b-4e5e-9782-3356b48f3681 .box__custom{padding-left:0;padding-right:0}.index-text-banner{padding-top:60px;padding-bottom:60px}@media screen and (max-width: 768px){.index-text-banner{padding-top:30px;padding-bottom:30px}}.index-text-banner h2{font-size:60px;line-height:1.2;margin-bottom:30px!important}@media screen and (max-width: 768px){.index-text-banner h2{font-size:36px}}body.template-customers-login .customers-login-section{display:flex;flex-wrap:wrap}body.template-customers-login .customers-login-section .column{width:50%}@media screen and (max-width: 768px){body.template-customers-login .customers-login-section .column{width:100%}}body.template-customers-login .customers-login-section .column.left-column{line-height:0}body.template-customers-login .customers-login-section .column.left-column img{width:100%;min-height:100vh;object-fit:cover}@media screen and (max-width: 768px){body.template-customers-login .customers-login-section .column.left-column img{min-height:200px;max-height:450px}}body.template-customers-login .customers-login-section .column.right-column{display:flex;padding:80px 60px}@media screen and (max-width: 768px){body.template-customers-login .customers-login-section .column.right-column{padding:40px 20px}}body.template-customers-login .customers-login-section .column.right-column .grid__item{padding:0}body.template-customers-login .customers-login-section .column.right-column h1.page-title{font-size:60px;margin-bottom:20px}@media screen and (max-width: 768px){body.template-customers-login .customers-login-section .column.right-column h1.page-title{font-size:36px}}body.template-customers-login .customers-login-section .column.right-column h2{font-size:27px}body.template-customers-login .customers-login-section .column.right-column .simple-grid{width:100%;margin:0}body.template-customers-login .customers-login-section .column.right-column input[type=email],body.template-customers-login .customers-login-section .column.right-column input[type=password]{background:transparent;padding-left:0;border:none;border-bottom:1px solid #e5e5e6;font-size:16px}body.template-customers-login .customers-login-section .column.right-column input[type=email].hover,body.template-customers-login .customers-login-section .column.right-column input[type=email]:focus,body.template-customers-login .customers-login-section .column.right-column input[type=email]:active,body.template-customers-login .customers-login-section .column.right-column input[type=password].hover,body.template-customers-login .customers-login-section .column.right-column input[type=password]:focus,body.template-customers-login .customers-login-section .column.right-column input[type=password]:active{border:none;outline:none!important;border-bottom:1px solid #e5e5e6}body.template-customers-login .customers-login-section .column.right-column #RecoverPassword{font-size:16px;border-bottom:1px solid black}body.template-customers-login .customers-login-section .column.right-column #HideRecoverPasswordLink{margin-left:30px;font-size:16px;border-bottom:1px solid black}body.template-customers-login .customers-login-section .column.right-column .signup-row{border-top:1px solid #e5e5e6;margin-top:50px;padding-top:50px}body.template-customers-login .customers-login-section .column.right-column .signup-row p{font-size:16px}body.template-customers-login .partner-section{padding:80px 60px}@media screen and (max-width: 768px){body.template-customers-login .partner-section{padding:40px 20px}}body.template-customers-login .partner-section h1{font-size:60px}@media screen and (max-width: 768px){body.template-customers-login .partner-section h1{font-size:36px}}#challenge #shopify-section-custom-review{display:none!important}.powerby-image{max-width:250px}.custom-localization-form{display:flex;align-items:center}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.scss.css.map */
