body{background:#fff;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;overflow-x:hidden}.main-menu nav.categorytree .dropdown_md,.main-menu nav.categorytree .dropdown_sm{color:#fff;top:14px}h1{color:#505050;font-size:30px;font-weight:700;letter-spacing:-1px}.btn,.btn-primary{border-radius:5px}.btn-primary{background:#528d37;color:#fff}.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{background:#84bd48;color:#fff}.btn-success{background:#ff831a;border-radius:5px;color:#fff}.btn-success:active,.btn-success:active:focus,.btn-success:active:hover,.btn-success:focus,.btn-success:hover{background:#bf6214;color:#fff}.btn-default{background:#ff831a;border-radius:5px;color:#fff}.btn-default:active,.btn-default:active:focus,.btn-default:active:hover,.btn-default:focus,.btn-default:hover{background:#bf6214;color:#fff}.btn-info{background:#ccc;border-radius:5px;color:#fff}.btn-info:active,.btn-info:active:focus,.btn-info:active:hover,.btn-info:focus,.btn-info:hover{background:#555;color:#fff}.header-container{background:#acc920;width:100%}.header-container .container{background:none}@media(max-width:767px){.casing_main_nav.mob-menu .back-to-cat{color:#000}.main-menu nav.categorytree li.c729{background:#ba0808;color:#fff}.main-menu nav.categorytree li.c729:hover{background:#d3080b;color:#fff}}.main-menu .categorytree>ul>li.c729>a{background:#ba0808;color:#fff}.main-menu .categorytree>ul>li.c729:hover>a{background:#d3080b;color:#fff}.form-control{font-size:13px}@media(min-width:768px){.cat_desc.collapse{margin-top:5px}.header-container{background:url(/images/layout/pete.png) no-repeat calc(50% + 640px) 75px,url(/images/layout/grass-2.png) no-repeat calc(50% - 640px) 57px,url(/images/layout/grass.png) no-repeat calc(50% + 740px) 46px #acc920;margin-bottom:10px}.header-container .container{background:none;margin-top:30px}.top-menu{float:right!important;min-width:550px;padding-left:0;padding-top:8px}.top-menu ul{float:right;font-size:12px}.top-menu ul a{color:#a2a2a2}.top-menu ul a:hover{color:#acc920}.navbar{background:#fff;box-shadow:none;height:40px;min-height:40px}.search_block{margin:0}header .social{margin-left:15px;padding:0;position:absolute;top:0;z-index:1000}header .social li{border-right:1px solid #ccc;height:40px;margin:0;width:40px}header .social li:first-child{border-left:1px solid #ccc}header .social li:hover{border-color:#fff}.navbar .bag{margin-bottom:0;padding:0;top:88px;width:210px}.navbar-form .form-control,.search-bar{border:none;height:50px;width:100%}.search-bar{margin-top:10px;width:327px}}@media(768px <= width < 992px){.search-bar{left:-31px}}@media(992px <= width < 1200px){.search-bar{left:-53px;width:455px}}@media(width >= 1200px){.search-bar{width:555px}}@media(min-width:768px){.search-bar .form-group{height:50px;width:calc(100% - 60px)}.search-bar .search-btn{font-size:19px;height:50px;margin-left:10px;padding-top:7px;width:50px}.casing_main_nav{background-color:#84bd48;background:url(/images/layout/pete.png) no-repeat calc(50% + 640px) -55px #84bd48;min-height:60px;top:170px;z-index:5}.sub_total_case{background:#ff831a;border-radius:5px;color:#fff;height:50px;padding:15px 0 0 56px;width:150px}.navbar .bag .cart{height:50px;position:absolute;top:0;width:150px}.navbar-header .bag-icon{color:#fff;display:block;font-weight:700;height:50px;padding:15px 0 0 10px;width:150px}.navbar-header .bag-icon:hover{background:hsla(0,0%,100%,.1);border-radius:5px}.navbar .bag .checkout{height:50px;position:absolute;right:0;top:0;width:50px}.navbar .bag .checkout a{background:#528d37;border-radius:5px;color:#fff;display:block;font-size:20px;height:50px;padding-top:11px;position:relative;text-align:center;width:50px}.navbar .bag .checkout a:hover{background:#84bd48}.main-menu nav.categorytree>ul>li{margin:0;padding-bottom:0}.main-menu .categorytree>ul>li>a{color:#fff;display:block;font-size:17px;height:60px;margin-right:0;padding:17px 20px}.main-menu .categorytree>ul>li:hover>a{background:#acc920}.main-menu nav.categorytree>ul>li>ul{margin-top:0;padding:15px 0}.main-menu nav.categorytree>ul>li>ul>li{margin-bottom:0}.main-menu nav.categorytree>ul>li>ul>li>a{color:#fff;display:block;padding:5px 20px 8px}.main-menu nav.categorytree>ul>li>ul>li>a:hover{background:#528d37;color:#fff}.main-menu nav.categorytree>ul>li ul a{color:#385729;font-size:17px;font-weight:400;padding:5px 20px 8px}.main-menu nav.categorytree>ul>li>ul li{margin-bottom:0}.main-menu nav.categorytree>ul>li>ul>li>a{color:#84bd48;margin-bottom:0}.main-menu nav.categorytree>ul>li>ul>li>ul>li>a{font-size:14px;font-weight:400;padding:7px 35px 7px 20px}.main-menu nav.categorytree>ul>li ul li>a:hover{background:url(/images/layout/menu-arrow.svg) right 6px center no-repeat #84bd48;color:#fff}.main-menu nav.categorytree>ul>li:not(.n61)>ul li{width:100%;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;float:none}.main-menu nav.categorytree>ul>li>ul{-moz-columns:3;column-count:3}.main-menu nav.categorytree>ul>li.n61>ul{-moz-columns:unset;columns:unset}.main-menu nav.categorytree>ul>li.n61>ul>li{width:25%}}@media(min-width:1200px){.main-menu nav.categorytree>ul>li.c611>ul{-moz-columns:5;column-count:5}}@media(min-width:768px){.main-menu nav.categorytree>ul>li.n61>ul{padding-bottom:53px}.main-menu nav.categorytree>ul>li>ul>li.b0{bottom:0;left:0;position:absolute;text-align:center;width:100%}.main-menu nav.categorytree>ul>li>ul>li.b0>a{background:#84bd48;color:#fff}.main-menu nav.categorytree>ul>li>ul>li.b0>a:hover{background:#acc920}}@media(max-width:767px){.main-menu nav.categorytree>ul>li>ul>li.b0{display:none}}@media(min-width:768px)and (hover:none){.main-menu nav.categorytree>ul>li ul a:hover:after,.main-menu nav.categorytree>ul>li>ul>li>a:hover:after{display:none}.main-menu nav.categorytree>ul>li ul li>a:hover{background:#acc920}}@media(min-width:768px)and (max-width:991px){#carousel-reasons-header .carousel-inner>.item.type-300{display:none}header .the-logo{margin-top:17px;padding-left:0;width:130px}.main-menu nav.categorytree>ul>li ul li>a:hover{background:#acc920}}.navbar-form .form-control{border:none;padding-left:10px}@media(min-width:768px){.navbar-form .form-control{border-radius:5px}.header_reasons_to_buy{background-color:#ebebeb;margin-left:calc(-50vw + 50%);padding-left:calc(50vw - 50% + 15px);padding-right:calc(50vw - 50%);width:100vw}}@media(max-width:767px){.header_rtb{padding-left:0;padding-right:0}.rtb-case{margin:0}}.header_reasons_to_buy{background-color:#ebebeb;color:#a2a2a2;font-size:15px;line-height:17px;margin-bottom:20px;padding-bottom:14px;padding-top:14px}@media(max-width:991px){.header_reasons_to_buy{margin-bottom:0}}.header_reasons_to_buy .item{background:url(/images/layout/reason-icons.svg) no-repeat;margin-bottom:7px;padding-left:40px;padding-top:10px}.header_reasons_to_buy .type-100{background-position:left -264px}.header_reasons_to_buy .type-200{background:url(/images/layout/klarna-rtb-icon-v3.svg) no-repeat left 15px}.header_reasons_to_buy .type-300{background-position:left -95px}.header_reasons_to_buy .type-400{background-position:left -38px}.header_reasons_to_buy .type-500{background-position:left -204px}@media(min-width:768px)and (max-width:1199px){.header_reasons_to_buy .type-500{display:none!important}}@media(min-width:768px){.header_rtb ul{display:flex;justify-content:space-evenly}.header_rtb ul li{width:-moz-max-content;width:max-content}}@media(min-width:992px){.header_rtb ul{justify-content:space-between}}.header_reasons_to_buy .title{font-weight:700}.header_reasons_to_buy .subline{font-size:14px}.header_reasons_to_buy a{color:#a2a2a2}.header_reasons_to_buy a:hover{color:#4d4d4d}.header_rtb ul{margin-bottom:0}@media(max-width:767px){.sub_total_case .sub_total{color:#fff}.navbar{background:#acc920}.navbar-static-top{box-shadow:0 0 3px rgba(0,0,0,.5)}.header-container{background:#84bd48}#main-search-bar{left:0}.navbar-form .form-group{width:calc(100% - 45px)}.navbar-header .mobile-logo{top:7px}.navbar-header .mobile-logo img{width:98px}body.home .search_block.collapse{pointer-events:none}body.home .search_block.collapse.in,body.home:not(.affix) .search_block{pointer-events:auto}#main-search-bar{background:#fff;height:auto!important}.header-search-btn,.navbar-header .cart-icon,.navbar-inverse .navbar-toggle{color:#fff}.header_reasons_to_buy .item{background:none;padding-left:15px;text-align:center}}header .social li{background:url(/images/layout/social_media_icons_grey.png) no-repeat #fff;top:10px}header .social li:hover{background-image:url(/images/layout/social_media_icons_white.png)}header .social li a{height:40px}.social .facebook{background-color:#fff;background-position:center 7px}.social .twitter{background-color:#fff;background-position:center -28px}.social .google_plus{background-color:#fff;background-position:center -63px}.social .blog{background-color:#fff;background-position:center -98px}.social .youtube{background-color:#fff;background-position:center -133px}.social .pinterest{background-color:#fff;background-position:center -168px}.social .instagram{background-color:#fff;background-position:center -203px}.social .linkedin{background-color:#fff;background-position:center -238px}.social .tumblr{background-color:#fff;background-position:center -273px}.social .facebook:hover{background-color:#4d70a8}.social .twitter:hover{background-color:#00bbf2}.social .google_plus:hover{background-color:#e3401d}.social .blog:hover{background-color:#0da8ac}.social .pinterest:hover,.social .youtube:hover{background-color:#cb3737}.social .instagram:hover{background-color:#444}.social .linkedin:hover{background-color:#1687b1}.social .tumblr:hover{background-color:#36465d}@media(max-width:991px)and (min-width:768px){.the-logo img{max-height:inherit}}.carousel-control.left,.carousel-control.right{background:none}.home-carousel .carousel-control.left{left:15px}.home-carousel .carousel-control.right{right:15px}.home-carousel .glyphicon-chevron-right:before{content:"";font-family:Glyphicons Halflings;font-size:13px;position:relative;text-shadow:none;top:-13px}.home-carousel .glyphicon-chevron-left:before{content:"";font-family:Glyphicons Halflings;font-size:13px;position:relative;text-shadow:none;top:-13px}.home-carousel .carousel-control .glyphicon-chevron-left,.home-carousel .carousel-control .glyphicon-chevron-right{background:#acc920;border-radius:5px;color:#fff;height:35px;left:0;padding:7px 10px;pointer-events:none;right:auto;width:35px}@media(max-width:767px){.home-carousel .carousel-control .glyphicon-chevron-left,.home-carousel .carousel-control .glyphicon-chevron-right{bottom:0;top:auto;transform:scale(.7)}.home-carousel .carousel-control.right{right:-4px}.home-carousel .carousel-control.left{left:-5px}.home-carousel .carousel-control.left,.home-carousel .carousel-control.right{bottom:-33px}}.home-carousel .carousel-control .glyphicon-chevron-right{left:auto;right:0}.home-carousel .carousel-control{opacity:1}.home-carousel .carousel-control:hover .glyphicon-chevron-left,.home-carousel .carousel-control:hover .glyphicon-chevron-right{background:#ff831a}.home-carousel .carousel-control.left,.home-carousel .carousel-control.right{width:65px}@media(min-width:1366px){.home-carousel .carousel-control.left{left:-65px}.home-carousel .carousel-control.right{right:-65px}}@media(max-width:767px){.home-carousel .glyphicon-chevron-left:before,.home-carousel .glyphicon-chevron-right:before{top:-4px}}ol.carousel-indicators{bottom:-26px}.carousel-indicators li{background:#e6e6e6;border-color:#e6e6e6;border-radius:5px;height:10px;margin-left:3px;margin-right:3px;width:10px}.carousel-indicators .active,.carousel-indicators .active:hover{background:#84bd48;border-color:#84bd48;height:10px;margin-left:3px;margin-right:3px;width:10px}.carousel-indicators li:hover{background:#ff831a;border-color:#ff831a}.small-banner ul{list-style:none;margin:0;padding:0}.small-banner li{margin-bottom:30px}.small-banner .item:after{background:#acc920;border-radius:5px;bottom:30px;color:#fff;content:"";font-family:Glyphicons Halflings;left:35px;padding:7px 10px;pointer-events:none;position:absolute}.small-banner .item:hover:after{background:#ff831a}.small-banner .item:hover img{opacity:.7}@media(max-width:767px){.small-banner .item:after{bottom:20px;padding:4px 6px}}@media(max-width:449px){.small-banner .item:after{bottom:10px;font-size:11px;left:20px;padding:4px 6px}}.info-block.home{padding-bottom:30px;padding-top:30px}.info-block.home img{transition:opacity .4s ease-in-out}.info-block.home a:hover img{opacity:.7}.welcome.home{color:#505050;font-size:16px;padding-bottom:40px;padding-top:50px}.welcome.home h1{margin-bottom:25px}.title.standard{color:#505050;font-size:32px;font-weight:700;letter-spacing:-1px;margin-bottom:20px}.popular_products{background:#f6f6f6;margin-left:-15px;margin-right:-15px;margin-top:25px;padding-bottom:40px;padding-top:40px}@media(min-width:768px){.popular_products{margin-left:calc(-50vw + 50%);margin-right:auto;width:100vw}}@media(max-width:991px){.popular_products{padding-bottom:20px;padding-top:30px}}.popular_products .container{background:none}.the-products{display:block;margin:0 -15px;padding:0;position:relative;width:calc(100% + 30px)}.the-products .products{height:386px;left:0;overflow:hidden;position:relative;top:0}@media(max-width:411.98px){.the-products .products{height:521px}}.the-products .product{display:block;margin-left:0;overflow:hidden;position:relative;transition:none;z-index:0}.the-products .arrow{background:#a2a2a2;border-radius:5px;cursor:pointer;font-size:14px;height:30px;position:absolute;right:-45px;top:calc(50% - 14px);transform:translateY(-50%);transition:background .4s ease-in-out;width:30px;z-index:20}.the-products .arrow:hover{background:#acc920}.the-products .arrow.left{float:none;left:-45px}.the-products .arrow.right{float:none;right:-45px}.the-products .arrow .glyphicon{color:#fff;position:absolute;top:50%;transform:translateY(-50%)}.the-products .arrow.left .glyphicon{right:8px}.the-products .arrow.right .glyphicon{left:8px}@media(max-width:1082px),(min-width:1200px)and (max-width:1282px){.the-products .arrow.left{left:auto;right:60px;top:-40px}.the-products .arrow.right{right:15px;top:-40px}}@media(min-width:1200px){.the-products .product{width:20%}}.product a:hover>div,.product a>div{border:none;padding:0}.product a:hover .title,.relation a:hover .title{color:#acc920}.product a>div .image{background:#fff}.homepage.product a>div .image{border-radius:5px}.homepage.product .title{font-size:16px;font-weight:700;height:67px;line-height:22px;margin-bottom:10px;overflow:hidden}.product .title{color:#505050}.product .from,.product .price,.relation .from,.relation .price{color:#528d37}.product .from,.relation .from{height:10px}.relation .from{display:block;font-size:12px;font-weight:400}.product .info{min-height:150px}@media(min-width:768px){.relation .info{padding-top:10px}}.homepage.product .info{min-height:182px;padding-bottom:30px}.product .review_stars{bottom:0;position:absolute}.product .price,.relation .price{font-size:23px}.product .saving,.relation .saving{color:#a2a2a2;font-size:14px;font-weight:500;margin-top:-5px}.relation .saving.hidden{display:block!important;min-height:20px}.relation .saving.hidden>*{display:none!important}.glyphicon-star{color:#ff831a}.product .glyphicon-star{font-size:15px}.product .stars .count{color:#a2a2a2;font-size:13px}@media(max-width:767px){.homepage.product{width:33.33333333%}.homepage.product .image{margin-bottom:10px;text-align:center}}@media(max-width:599px){.homepage.product{width:50%}}@media(max-width:411px){.homepage.product{width:100%}.the-products .arrow.left,.the-products .arrow.right{top:-38px}.title.standard{font-size:24px}.info-block .the-block{margin-bottom:15px;width:100%}}@media(min-width:768px){footer:before{background:url(/images/layout/grass-l.png) no-repeat calc(50% - 740px) bottom,url(/images/layout/grass-2-l.png) no-repeat calc(50% + 740px) bottom;content:"";height:116px;pointer-events:none;position:absolute;top:-116px;width:100vw}}footer{background:url(/images/layout/paws.png) repeat-x bottom #84bd48;padding-bottom:60px;padding-top:70px;position:relative}footer,footer a,footer li{color:#fff}footer a:active,footer a:active:focus,footer a:active:hover,footer a:focus,footer a:hover{color:#fff;opacity:.6}footer .newsletter{margin-bottom:50px}footer .newsletter:after{border-bottom:1px solid #fff;clear:both;content:"";display:block;margin-top:50px;width:100%}.footer-pete{bottom:-15px;position:absolute;right:15.666667%;transition:all .3s ease-in}.footer-pete:active{right:calc(100% - 66px);transform:rotateY(180deg)}.nl-form label,footer .newsletter label{font-size:15px;margin-bottom:20px}footer .newsletter-input{background:#5c9c3f;border:none;border-radius:5px;color:#fff;font-weight:700;height:40px;margin-bottom:15px;padding-left:10px}footer .newsletter-input::-webkit-input-placeholder{color:#a8d975}footer .newsletter-input::-moz-placeholder{color:#a8d975}footer .newsletter-input:-ms-input-placeholder{color:#a8d975}footer .newsletter-input:-moz-placeholder{color:#a8d975}.nl-form input[type=checkbox],footer input[type=checkbox]{display:none}.nl-form .the-label,footer .the-label{background:#5c9c3f;border-radius:5px;color:#84bd48;cursor:pointer;height:40px;margin-right:7px;padding:7px 10px;text-transform:capitalize}@media(hover:hover){.nl-form .the-label:hover,footer .the-label:hover{opacity:.8}}.nl-form input[type=checkbox]:checked+.the-label:hover,footer input[type=checkbox]:checked+.the-label:hover{opacity:1}.nl-form input[type=checkbox]:checked+.the-label,footer input[type=checkbox]:checked+.the-label{background:#ff831a;color:#fff}footer .submit{font-size:16px;font-weight:700;height:40px;padding:7px 10px}footer h4{color:#fff;font-size:17px;font-weight:500;margin-bottom:25px}footer .social{margin-top:10px}footer .social ul{float:right}footer .social li{background-color:#5c9c3f!important;background-image:url(/images/layout/social_media_icons_white.png);border-radius:5px;height:40px;width:40px}footer .social li:hover{opacity:.8}footer .social li a{height:40px}footer .need-help:before{background:hsla(0,0%,100%,.7);border-radius:5px;color:#84bd48;content:"Need Help?";float:left;font-size:19px;font-weight:700;margin-right:10px;padding:10px}footer .need-help{line-height:21px}footer .contact-address{clear:both;font-size:13px;margin-top:30px}.footer-contact-case{margin-top:50px}footer .payment_logos{background:none;padding:0;text-align:right}.charity-logos{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-evenly}@media(max-width:1199px){.footer-pete{right:0}.select-pet{margin-left:0;margin-right:5px}footer .the-label{margin-right:15px}footer .submit{margin-left:15px}}@media(max-width:1199px)and (min-width:768px){footer .social ul li{margin:0;transform:scale(.9)}}@media(max-width:991px)and (min-width:768px){footer .contact-address{letter-spacing:-.2px}}@media(max-width:767px){footer .submit{margin-left:0}.select-pet{width:100%}footer .social ul{float:left}footer .payment_logos{text-align:left}footer .need-help:before{display:block;float:none;margin-bottom:15px;text-align:center;width:124px}footer .social li{margin-left:0}}@media(max-width:767px)and (min-width:500px){footer .submit{float:right;margin-left:0;width:49%}footer .col-xss-6{width:50%}.customer-links,.social-links{margin-top:20px}}@media(max-width:499px){footer h4{margin-bottom:7px;margin-top:25px}footer .newsletter .the-label{font-size:14px;height:30px;margin-right:2px;padding:5px}}.newsletter-form .btn-success{background:#fff;border-radius:5px;color:#ff831a}.newsletter-form .btn-success:active,.newsletter-form .btn-success:active:focus,.newsletter-form .btn-success:active:hover,.newsletter-form .btn-success:focus,.newsletter-form .btn-success:hover{background:#bf6214;color:#fff}.category.cat a>div,.category.cat a>div:hover{border:none;padding:0}.category .title{background:#acc920;border-radius:5px;color:#fff;display:table-cell;font-size:14px;font-weight:500;height:47px;padding-left:5px;padding-right:5px;text-align:center;vertical-align:middle;width:300px}.category.cat a>div:hover .title{background:#84bd48}.category.cat a>div .info{padding:10px 0}.category.cat a>div .image{padding-left:0;padding-right:0}@media(min-width:600px)and (max-width:767px){.category.cat{width:33.33333333%}}@media(max-width:411px){.category .title{height:63px}}@media(min-width:768px){#refine .filter-title{background:#528d37;border-radius:5px 5px 0 0;font-weight:700}#refine .filters_title{color:#acc920;font-weight:700}#refine .view-more.filter-title{background:#acc920;border-radius:0 0 5px 5px;color:#fff}#refine .view-more.filter-title:hover{background:#ff831a}#refine .filter-item,#refine .filter-toggle{background:#f2f2f2;color:#444;font-weight:300}#refine .filter-item.active{background:#ff831a}#refine .filter-item.active:hover,#refine .filter-item:hover{background:#84bd48;color:#fff}#refine .filter-item .badge{background:#fff;color:#555}#refine .filter-item.active .badge{background:#fff;color:#528d37;font-weight:700}#refine .filters_title{font-size:16px;margin-bottom:15px}#frm_price_range{background:#f2f2f2;color:#444}}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background:#84bd48;border-color:#84bd48}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background:#ff831a;border-color:#ff831a;color:#fff}.product .title,.relation .title{font-size:15px;font-weight:500;height:63px;margin-bottom:5px;min-height:63px;overflow:hidden}@media(min-width:768px){.relation .title{min-height:80px}}.product a>div .image{border:1px solid #e1e1e1}.product a>div:hover .image{border:1px solid #acc920}.category-page.product .title{min-height:63px}.category-page.product a>div{border-bottom:1px solid #e6e6e6;padding-bottom:3px}.category-page.product a>div .image{padding:0}.category-page.product a>div .image,.homepage.product a>div .image{border:none}.category-page.product .info{min-height:154px;padding-bottom:10px}@media(max-width:767px){.category-page.product{width:33.33333333%}.category-page.product .info{padding-left:0;padding-right:0;padding-top:10px}}@media(max-width:549px){.category-page.product .title{font-size:14px}}@media(max-width:499px){.category-page.product{width:50%}}@media(max-width:359.98px){.category-page.product{width:100%}}.breadcrumb{background:none;font-weight:500;padding-top:0}.breadcrumb a{color:#a2a2a2}.breadcrumb a:hover{color:#acc920}.breadcrumb>li+li:before{content:"";font-family:Glyphicons Halflings;font-size:11px}.breadcrumb>li:first-child a,.breadcrumb>li:first-child+li:before{color:#ff831a}.breadcrumb>li:first-child a:hover{opacity:.7}.breadcrumb>.active{color:#84bd48}@media(max-width:767px){.product_page h1{font-size:20px}.breadcrumb{margin-bottom:0}}.product_page .page-header{margin-bottom:30px}.product_page .in_page_options_header{background:#5c9c3f;border-radius:5px;color:#fff;display:block;font-weight:500;margin-bottom:5px;padding:10px 15px}.product_buy{margin:0}.product_buy>.col-xs-12{background:#f7f7f7;border-radius:5px;padding:15px}.product_buy .price{color:#acc920;float:left;font-size:26px;font-weight:500;width:50%}.product_buy .price:has(.strikethrough_price:not(.hide)){align-items:end;display:flex;gap:0 5px;line-height:1}.product_buy .strikethrough_price{color:#84bd48;font-size:15px;font-weight:700}.product_buy .price .now_price.ex_vat:empty{display:none}.product_buy .strikethrough_price:not(.hide)~.now_price.vat{color:#fc3c36}.product_buy .strikethrough_price:not(.hide)~.rrrp,.product_buy .strikethrough_price:not(.hide)~.saving{display:none}.product_buy .rrrp{color:#a2a2a2;float:left;font-size:12px;font-weight:400}.product_buy .saving.clear{clear:none;color:#5c9c3f;float:left;font-size:12px;font-weight:500;padding-left:5px}.product_page .product_qty,.subscribeSave:not(.subscribeSave--save){float:left;margin-left:0;margin-right:0;width:50%}.subscribeSave:not(.subscribeSave--save){float:right;margin:0 0 12px;width:50%}.lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save){margin:0 -15px 12px;width:50%}.product_page .inpage_option_buy .subscribeSave:not(.subscribeSave--save),.product_page .lots-opts .subscribeSave:not(.subscribeSave--save){width:100%}.product_page .product_qty>div,.subscribeSave:not(.subscribeSave--save)>div{float:right}.product_page .product_qty>div{padding-right:0}.subscribeSave:not(.subscribeSave--save)>div{padding-right:0;width:62%}@media(max-width:499px){.subscribeSave:not(.subscribeSave--save)>div{padding-left:0;padding-right:0}}.product_page .inpage_option_buy .subscribeSave:not(.subscribeSave--save)>div{padding-left:0;padding-right:15px;width:100%}@media(min-width:412px){.product_page .lots-opts .subscribeSave:not(.subscribeSave--save)>div{width:calc(41.66667% - 15px)}}@media(min-width:651px)and (max-width:767px){.product_page .lots-opts .subscribeSave:not(.subscribeSave--save){clear:both;float:right}.product_page .lots-opts .subscribeSave:not(.subscribeSave--save)>div{width:calc(41.66667% - 15px)}.product_page .lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save)>div{padding-left:15px;padding-right:15px;width:66.66666666%}}.product_page .sr-only{height:0;margin:0;min-height:0}.product_page .add_to_case{position:static}.product_page .add_to:not(.oos){background:url(/images/layout/cart-icon.svg) no-repeat 35% #ff831a}.product_page .add_to:not(.oos)[value=Added]{background-position:30%}.product_page .add_to:not(.oos):active,.product_page .add_to:not(.oos):active:focus,.product_page .add_to:not(.oos):active:hover,.product_page .add_to:not(.oos):focus,.product_page .add_to:not(.oos):hover{background:url(/images/layout/cart-icon.svg) no-repeat 35% #bf6214}.product_page .add_to:not(.oos)[value=Added]:active,.product_page .add_to:not(.oos)[value=Added]:active:focus,.product_page .add_to:not(.oos)[value=Added]:active:hover,.product_page .add_to:not(.oos)[value=Added]:focus,.product_page .add_to:not(.oos)[value=Added]:hover{background-position:30%}.product_page .add_to:not(.oos).disabled,.product_page .add_to:not(.oos).disabled:active,.product_page .add_to:not(.oos).disabled:focus,.product_page .add_to:not(.oos).disabled:focus:active,.product_page .add_to:not(.oos).disabled:hover,.product_page .add_to:not(.oos).disabled:hover:active,.product_page .add_to:not(.oos)[disabled],.product_page .add_to:not(.oos)[disabled]:active,.product_page .add_to:not(.oos)[disabled]:focus,.product_page .add_to:not(.oos)[disabled]:focus:active,.product_page .add_to:not(.oos)[disabled]:hover,.product_page .add_to:not(.oos)[disabled]:hover:active{background:url(/images/layout/cart-icon.svg) no-repeat 35% #e7e7e7;color:#888}.oos .show_oos_notify,.product_page .add_to{clear:both;float:right;font-weight:700;width:175px}.product_page .add_to:not(.oos){text-indent:15px}.oos .show_oos_notify{margin:12px 15px 10px;padding-left:5px;padding-right:5px;text-indent:0;top:0}.product_buy .stock-msg{clear:none;text-align:left;width:calc(100% - 200px)}@media(max-width:411px){.oos .show_oos_notify{width:calc(100% - 15px)}.product_page .lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save)+.form-group .stock-msg{margin-top:-11px}}.product_page .product_qty .form-control,.product_page .subscribeSave:not(.subscribeSave--save) .form-control{border:none;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);float:right;position:relative;text-align:center;z-index:2}.product_page .subscribeSave:not(.subscribeSave--save) .form-control{text-align:left}@media(min-width:412px){.product_page .product_buy:not(.inpage_option) .subscribeSave:not(.subscribeSave--save) .form-control{width:175px}}@media(min-width:1200px),(min-width:412px)and (max-width:992.98px){.product_page .product_buy.inpage_option .subscribeSave:not(.subscribeSave--save) .form-control{width:calc(50% - 13px)}}.product_page .product_buy:not(.inpage_option) .subscribeSave--onetime .subscribeSave__savingText.inactive .save{display:inline}.product_page .submit-show{clear:both;font-size:14px;font-weight:500}.product_page .submit-show.added-message{clear:both;float:right;font-size:11px;font-weight:400;padding:0;text-align:right}.product_rtb{margin:0}.del-msg{color:#ff831a;display:block;display:none;font-size:15px;font-weight:700}@media(max-width:991px)and (min-width:768px){.del-msg{font-size:14px}}.del-msg-product_question{background:#f7f7f7;border-radius:5px;margin-left:-15px;margin-right:-15px;margin-top:5px;padding:15px}.del-msg-product_question #product_question_link{margin-top:0}span.in-stock{color:#7ebb42}span.out-of-stock{color:#e43b42;font-size:12px}span.stock_message_bulky_item,span.stock_message_free_delivery{color:#ff8118;font-size:12px}span.stock_message_bulky_item:before,span.stock_message_free_delivery:before{background-color:#a2a2a2;border-radius:2.5px;content:"";display:inline-block;height:4px;margin:0 4px 2px;width:4px}@media(min-width:768px)and (max-width:991px){.product_buy{margin-left:-15px}}@media(max-width:767px)and (min-width:550px){.product_page .add_to_case{margin-left:0;width:100%}}@media(max-width:411px){.product_page .price{margin-bottom:10px;width:100%}.product_page .product_qty{width:100%}.product_buy .stock-msg{clear:both;width:100%}.product_page .product_qty .form-control,.product_page .product_qty>div{float:left;padding-left:0;width:100%}.subscribeSave:not(.subscribeSave--save){width:100%}.subscribeSave:not(.subscribeSave--save)>div{padding-left:0;width:100%}.product_page .add_to,.product_page .submit-show,.product_page .subscribeSave:not(.subscribeSave--save) .form-control{width:100%}.product_page .submit-show.added-message{text-align:center}}h3.outofstock{clear:both;font-size:12px;font-weight:400}.email-input-stock{border:none;border-radius:5px;margin-right:15px;width:calc(75% - 15px)}.product_buy.inpage_option{background:#f7f7f7;border-radius:5px;margin:0 -15px 5px;padding:15px 0}.product_buy.inpage_option.oos{background:#fbfbfb}.product_buy .inpage_option_title{color:#505050;font-size:17px;font-weight:500}@media(max-width:619px){.product_buy .inpage_option_title{width:100%}}span.in-stock{color:#84bd48;font-size:12px}.inpage_option_buy{padding:0}.cartContent__item:not(:first-of-type) .cartContent__item__section--qty{padding-top:5px}.cartContent__item__section__qtyInput.plus_minus_lg .btn-down+input,.inpage_option_buy input{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2)}.cartContent__item__section__qtyInput.plus_minus_lg .btn-down+input{border:none}.inpage_option_buy .qty_placeholder,.inpage_option_buy input{border:none;border-radius:5px;float:left;height:36px;text-align:center;width:100%}.inpage_option_buy .qty_placeholder{background:#fff;color:#ccc;padding-top:7px;width:calc(100% - 15px)}.inpage_option_buy input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;text-align:center}.inpage_option_details,.product_buy .inpage_option_buy{width:100%}.product_page .inpage_option.oos .inpage_option_buy .btn-default.has-opts,.product_page .inpage_option_buy .add_to{box-shadow:none;float:none;width:calc(100% - 15px)}.product_page .has-opts .inpage_option_buy .add_to{margin-top:12px}.inpage_option_rrp{color:#a2a2a2;font-size:13px;font-weight:400}.inpage_option_saving{color:#5c9c3f;font-size:13px;font-weight:500}@media(min-width:768px)and (max-width:991px){.product_buy.inpage_option{position:relative}.inpage_option_rrp_saving{clear:both;text-align:left;width:100%}.inpage_option_stock{text-align:right}}#in_page_options{margin-right:0}@media(min-width:992px){.inpage_option_rrp_saving{padding-left:0}}@media(max-width:767px){#in_page_options{margin-left:0;margin-right:0}.product_buy.inpage_option{position:relative}}@media(max-width:619px){.inpage_option_stock{text-align:right;width:100%}.inpage_option_rrp_saving{clear:both;text-align:left;width:100%}}@media(max-width:411px){.inpage_option_title{padding-right:15px}}@media(max-width:619.98px),(min-width:768px)and (max-width:991.98px){.product_buy .inpage_option_buy{padding-left:15px}}.inpage_option_stock{clear:both;padding-right:0;text-align:left}.stock_message_email_me{color:#ff8118;display:block;font-size:14px;margin-bottom:15px}.stock_message_email_me:hover{cursor:pointer;opacity:.7}.in_page_stock_request{border-radius:0 0 5px 5px;padding-bottom:0}.oos-btn{font-weight:700;width:80px}.in_page_stock_request .form-control{border:none;border-radius:5px;display:inline-block;height:36px;margin-right:15px;width:calc(100% - 99px)}@media(max-width:411px){.in_page_stock_request .form-control{width:100%}.oos-btn{clear:both;float:right;margin-top:15px}.inpage_option_buy .qty_placeholder{width:calc(100% - 15px)}.oos .inpage_option_buy{margin-bottom:15px}}.product_attrs{float:right;margin-bottom:12px;width:41.66666667%}.product_attrs .select_case{float:right;position:relative;width:100%}@media(max-width:411px){.lots-opts.lots-atts .product_attrs label,.subscribeSave:not(.subscribeSave--save) label{width:100%}}@media(min-width:768px)and (max-width:991px){.lots-opts.lots-atts .product_attrs label,.subscribeSave:not(.subscribeSave--save) label{float:right;width:205px}}@media(min-width:992px){.product_page .lots-opts.lots-atts .price{width:35%}.lots-opts.lots-atts .product_attrs,.lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save){width:65%}.lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save){clear:both;float:right}.lots-opts.lots-atts .product_attrs .select_case,.lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save) .select_case{width:66.66666666%}.lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save) .select_case{padding-right:15px}}@media(min-width:1200px),(min-width:651px)and (max-width:767px){.product_page .lots-opts.lots-atts .price{width:50%}.lots-opts.lots-atts .product_attrs,.lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save){width:54%}.lots-opts.lots-atts .product_attrs label,.lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save) label{width:33.33333333%}}@media(min-width:412px)and (max-width:767px){.lots-opts.lots-atts .product_attrs .select_case{width:66.66666666%}}.c-productbugs .ajax-slots select,.product_attrs .select_case select,.subscribeSave:not(.subscribeSave--save) .select_case select{background:#666;border:none;border-radius:5px;color:#fff;display:block;float:right;font-weight:500}.c-productbugs .ajax-slots select,.product_attrs .select_case select,.subscribeSave:not(.subscribeSave--save){width:175px}@media(max-width:411px){.c-productbugs .ajax-slots select,.product_attrs .select_case select,.subscribeSave:not(.subscribeSave--save) .select_case select{width:100%}}@media(min-width:412px){.product_buy:not(.inpage_option) .submit-show{float:right;width:175px}}.c-productbugs .ajax-slots select:focus,.product_attrs .select_case select:focus,.subscribeSave:not(.subscribeSave--save) .select_case select:focus{background:#f2f2f2;box-shadow:0 0 3px rgba(0,0,0,.5);color:#444}.c-productbugs .ajax-slots select:focus option,.product_attrs .select_case select:focus option,.subscribeSave:not(.subscribeSave--save) .select_case select:focus option{background:#f2f2f2;color:#444}.product_page .lots-opts .add_to_case{margin-top:0;position:relative}.product_page .lots-opts .product_qty{clear:both;float:right;margin-bottom:12px}.product_page .lots-opts .submit-show.added-message{margin-top:10px}.product_attrs+.product_attrs{clear:both}.product_page .lots-opts .price{height:40px}@media(min-width:412px)and (max-width:650px),(min-width:768px)and (max-width:991px){.product_page .lots-opts .price{width:46%}.product_page .lots-opts .product_attrs,.product_page .lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save){clear:both;float:right;width:75%}.product_page .lots-opts .subscribeSave:not(.subscribeSave--save)>div{padding-left:15px;width:calc(59% - 15px)}}@media(min-width:768px)and (max-width:991px){.product_page .lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save)>div{padding-left:15px;padding-right:15px}}@media(min-width:500px)and (max-width:650px){.product_page .lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save)>div{padding-left:15px;padding-right:15px}}@media(max-width:499px){.product_page .lots-opts.lots-atts .product_attrs,.product_page .lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save){margin-left:0;margin-right:0;width:100%}.product_page .lots-opts.lots-atts .product_attrs .select_case{padding:0}.product_page .lots-opts.lots-atts .price{height:auto}.lots-opts.lots-atts .product_attrs label,.lots-opts.lots-atts .subscribeSave:not(.subscribeSave--save) label{padding-left:0}}@media(max-width:411px){.product_page .lots-opts .product_attrs{margin-left:0;margin-right:0;width:100%}.product_page .lots-opts .product_attrs .select_case{padding:0}.product_page .lots-opts .price{height:auto}.product_page .lots-opts .product_qty+.form-group{top:0}}@media(min-width:768px){.product_page .main_image img{border-color:#e1e1e1}.product_page .main_image img:hover{border-color:#acc920}}.cab{border-top:1px solid #f3f3f3;margin-bottom:25px;margin-top:25px}.product-pete{position:absolute;right:0;top:71px;transition:all .3s ease-in;z-index:1}.product-pete:active{right:calc(100% - 66px);transform:rotateY(180deg)}#related_products{background:#fff;margin-bottom:-15px;margin-left:calc(-50vw + 50%);padding:30px calc(50vw - 50% + 15px) 50px;width:100vw}#related_products .product{text-align:left}#related_products .product .image{border:none}.row.add_images{margin-bottom:0}#related_products h2,#related_products h5,.cart_no_items_products h3,.tab_content .cab h2{color:#505050;font-size:23px;font-weight:700;margin-bottom:30px;margin-top:30px}.related.product .price{color:#528d37;font-size:24px}.related .product a>div .info{min-height:160px;padding:10px 0 0}@media(min-width:768px){.additional_images .thumbnail{width:20%}}.tab_content .nav-tabs{border:none}.tab_content .nav-tabs>li{margin-right:10px}.tab_content .nav-tabs>li>a{background:#84bd48;border:none;border-radius:5px;color:#fff;font-size:16px;font-weight:500}.tab_content .nav-tabs>li.related_li_element>a:focus,.tab_content .nav>li>a:focus,.tab_content .nav>li>a:hover{background:#acc920;border:none;color:#fff}.tab_content .nav-tabs>li.active>a,.tab_content .nav-tabs>li.active>a:focus,.tab_content .nav-tabs>li.active>a:hover{background:#5c9c3f;border:none;color:#fff}#product_accordion>.panel{border:none;box-shadow:none}#product_accordion .panel-body{padding:15px 0}.tabs_under{margin-top:15px}@media(max-width:991px){#product_accordion .show_more{background:#5c9c3f}#product_accordion .show_more.collapsed{background:#84bd48;color:#fff}#product_accordion .show_more.collapsed:hover{background:#acc920;color:#fff}#product_accordion .a_reviews .glyphicon-star{color:#fff}}.text-info{color:#528d37}.cart_title h2,.checkout_address_section h4,.item-address-group .address h4{color:#528d37;font-size:14px}.checkout-options input,.checkout-options select,.checkout-options textarea{border-radius:5px}.special_instructions-body .btn{margin-top:10px}.review_checkout .voucher_input{margin-right:10px;width:calc(75% - 10px)}.pp-offers .inner{background:#ff831a;border-radius:5px;color:#fff}.blog_post .box{border-color:#e6e6e6}.blog_posts .read_full,.related_blogs .read_full{background:#84bd48;border-radius:5px;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:10px}.related_blogs .read_full{margin-top:10px}.blog_post .box:hover .read_full,.related_blogs .blog_post_related:hover .read_full{background:#acc920}.blog_posts .date,.the_blog_post .date{color:#84bd48;font-weight:500}.blog_post img,.blog_post_related img{background:#ff831a}@media(min-width:660px){.the_blog_post .blog_post img.alignright{float:right;margin-left:15px}}@media(max-width:659px){.the_blog_post .blog_post img{display:block;margin-bottom:10px}}.the_blog_post .blog_post img{background:none}.the_blog_post h3{color:#84bd48;font-size:18px;font-weight:500}.blog-categories-case .blog-categories-title{background:#84bd48;border-radius:5px;color:#fff;font-size:14px;font-weight:500;padding:10px}.blog-menu a:hover{color:#ff831a}.blog_post iframe,.blog_post table{max-width:100%}.the_blog_post .blog_post a{color:#528d37}.the_blog_post .blog_post a:hover{color:#84bd48}@media(max-width:359px){.blog_post table{width:100%!important}}@media(max-width:991px){.tab_content .collar-neck-size-guide td.data-label,.tab_content .size-guide-example td.data-label{padding-left:50%}}.tab_content h2,.tab_content h3,.tab_content h4,.tab_content h5,.trans h2,.trans h3,.trans h4,.trans h5{color:#5c9c3f;font-size:17px;margin-bottom:20px;margin-top:15px}.tab_content iframe{max-width:100%}#product_accordion .panel table.size-guide th{background:#5c9c3f;color:#fff}#product_accordion .panel table.size-guide th:nth-child(odd){background:#acc920}@media(min-width:992px){#product_accordion .panel table.size-guide td,#product_accordion .panel table.size-guide th{text-align:center}#product_accordion .panel table.size-guide td{background:#fff}#product_accordion .panel table.size-guide td:nth-child(odd){background:#eee}}@media(max-width:400px){.pg-delivery table.deltable-cost:not(.non-responsive) td{padding-left:30%}}.refine.btn{background:#528d37;color:#fff;padding:5px;width:auto}.refine.btn:active,.refine.btn:active:focus,.refine.btn:active:hover,.refine.btn:focus,.refine.btn:hover{background:#84bd48;color:#fff}.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary,.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary{background:#ff831a}.cat_description h2{line-height:1.42857143}.autocomplete-selected,.autocomplete-selected strong,.autocomplete-selected:after{background:#84bd48}@media(max-width:767px){.header-search-btn:active,.header-search-btn:active:focus,.header-search-btn:active:hover,.header-search-btn:focus,.header-search-btn:hover,.navbar-header .cart-icon:hover,.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{color:hsla(0,0%,100%,.6)}}.category-view-inner{padding-bottom:140px}#banners video{left:50%;max-height:100%;position:absolute;top:0;transform:translateX(-50%)}@media(max-width:1199px){#banners video{display:none}}#checkout_stores .store{margin-bottom:15px}@media(min-width:768px){#checkout_stores .store{min-height:110px}}.pg-click-and-collect h2,.pg-click-and-collect h3{color:#5c9c3f;font-size:18px}.pg-click-and-collect h2{margin-bottom:0}.pg-click-and-collect h3{color:#000;margin-bottom:5px}@media(max-width:767px){.pg-click-and-collect .store:nth-child(odd){clear:both}}@media(min-width:768px){.pg-click-and-collect .store:nth-child(4n+1){clear:both}}@media(min-width:550px)and (max-width:767px){.pg-click-and-collect .area:not(.col-sm-3) .store{float:left;min-height:180px;width:50%}.pg-click-and-collect .area.col-sm-3{float:left;width:50%}}#product_question_link .type-product-question{background:none;padding-left:0}#product_question_link .title{text-transform:none}@media(min-width:550px)and (max-width:767px){#product_question_link .product_question_case{margin-left:0;width:100%}}.loyalty-scheme{text-align:unset}.loyalty-scheme:before{display:none}.loyalty-scheme .title-area h1{color:#518b36;font-size:46px;left:50%;margin-right:130px;position:absolute;top:110px}.loyalty-scheme .title-area p{color:#505050;font-size:20px;font-weight:700;left:50%;margin-right:130px;position:absolute;top:250px}@media(min-width:992px)and (max-width:1199px){.loyalty-scheme .title-area h1{left:48%;margin-right:90px;top:60px}.loyalty-scheme .title-area p{font-size:18px;left:48%;margin-right:90px;top:200px}}@media(min-width:768px)and (max-width:991px){.loyalty-scheme .title-area h1{left:35%;margin-right:90px;top:40px}.loyalty-scheme .title-area p{left:35%;margin-right:90px;top:160px}}@media(max-width:767px){.loyalty-scheme .title-area h1{left:35%;margin-right:30px;top:40px}.loyalty-scheme .title-area p{left:35%;margin-right:30px;top:160px}}@media(max-width:559px){.loyalty-scheme .title-area p{left:auto;margin-right:auto;margin-top:15px;position:relative;top:auto;width:100%}}@media(max-width:499px){.loyalty-scheme .title-area h1{font-size:40px;margin-right:30px}}@media(max-width:384px){.loyalty-scheme .title-area h1{font-size:35px;top:20px}}.loyalty-how{background:#ebebeb;clear:both;margin-left:calc(-50vw + 50%);margin-top:60px;min-height:100px;width:100vw}.loyalty-scheme h2{color:#505050;font-size:33px;font-weight:700;margin-top:0}.loyalty-how .container{background:none;margin-bottom:60px;margin-top:60px}.ls-how:before{background:url(/images/layout/loyalty-icons.svg) no-repeat;content:"";display:block;height:76px;margin:20px auto;width:75px}.ls-how-2:before{background-position:0 -129px}.ls-how-3:before{background-position:0 -264px}.loyalty-scheme.subscription .title-area h1{color:#fff;top:40px}.loyalty-scheme.subscription .title-area p{color:#00656d;top:280px}@media(max-width:1199px){.loyalty-scheme.subscription .title-area h1{font-size:41px}.loyalty-scheme.subscription .title-area p{top:250px}}@media(max-width:991px){.loyalty-scheme.subscription .title-area h1{font-size:40px}.loyalty-scheme.subscription .title-area p{top:220px}}@media(max-width:767px){.loyalty-scheme.subscription .title-area h1{font-size:33px}.loyalty-scheme.subscription .title-area p{top:200px}}@media(max-width:559px){.loyalty-scheme.subscription .title-area p{text-align:center;top:auto}}@media(max-width:499px){.loyalty-scheme.subscription .title-area h1{font-size:30px;top:15px}}@media(max-width:411px){.loyalty-scheme.subscription .title-area h1{font-size:25px;top:15px}}.ls-subscription:before{background:url(/images/layout/subscriptions-icon.svg) no-repeat;content:"";display:block;height:76px;margin:20px auto;width:104px}.ls-subscription-2:before{background-position:0 -129px}.ls-subscription-3:before{background-position:0 -264px}.subscription-content{margin-top:50px;text-align:center}@media(max-width:767px){.subscription-content{margin-top:15px}}@media(max-width:559px){.subscription-content{margin-top:5px}}.ls-subscription .title{color:#505050;font-size:20px;font-weight:700;margin-bottom:20px}@media(min-width:768px)and (max-width:991px){.ls-how .title,.ls-subscription .title{font-size:17px}}.ls-how .desc,.ls-subscription .desc{color:#505050;font-size:14px;line-height:27px;margin:auto;width:90%}.ls-reg-btn{font-size:16px;font-weight:700;margin:50px auto auto;padding:15px 20px}.ls-faqs{margin-top:60px}.ls-faqs .panel{border-color:#ebebeb;border-radius:0;box-shadow:none}.ls-faqs .panel-default>.panel-heading{background:#ebebeb;padding:0}.ls-faqs .panel-default>.panel-heading:hover{background:#f6f6f6}.ls-faqs .panel-default>.panel-heading:hover a{color:#222}.ls-faqs .panel .panel-heading a{color:#505050;display:block;font-size:18px;font-weight:700;padding:5px 15px}.ls-faqs .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fff}.ls-faqs .panel-group .panel+.panel{margin-top:10px}#loyalty-faq-accordion{margin-bottom:80px;margin-top:40px}.ekko-lightbox .ls-reg-btn{margin-bottom:50px;margin-top:0}.ekko-lightbox .why-subscribe h2{font-size:20px}.loyalty-points-case h2{font-size:16px}.loyalty-points{margin-top:30px}.loyalty-point{float:left;max-width:162px;padding:0 15px;width:20%}@media(max-width:499px){.loyalty-point{padding:0 7.5px}.loyalty-points.row{margin-left:-7.5px;margin-right:-7.5px}}.loyalty-scheme .loyalty-points .loyalty-point span{background:#ebebeb;display:block}.loyalty-scheme .loyalty-points .loyalty-point.score span{background:#acc920}.loyalty-scheme .loyalty-points .loyalty-point.score.last-point span{background:#ff831a}.loyalty_expiry{margin-bottom:50px;text-align:center}.loyalty_expiry:before{border-top:1px solid #ccc;content:"";display:block;margin-bottom:20px;margin-inline:auto;width:100%}@media(width >= 992px){.loyalty_expiry:before{width:calc(83.33333% - 10px)}}@media(width >= 1200px){.loyalty_expiry:before{width:calc(66.66667% - 10px)}}.loyalty-scheme h3,.loyalty_expiry h4{color:#ff831a;font-size:29px;font-weight:700;margin-bottom:30px;margin-top:50px;text-align:center}.loyalty_claim{margin-top:10px}.loyalty_claim:before{border-top:1px solid #ccc;content:"";display:block;margin-bottom:20px;width:100%}.loyalty_claim:after{border-bottom:1px solid #ccc;content:"";display:block;padding-top:10px;width:100%}.view-activity{display:block;font-weight:700;margin:30px auto auto;width:150px}.view-activity:not(.collapsed){font-size:0;text-indent:-9999em}.view-activity:not(.collapsed):after{content:"Hide your activity";display:block;font-size:14px;text-indent:0}.loyalty_timeline_row .inner{background:#f4f4f4;padding:15px}.loyalty_timeline_row:nth-child(2n) .inner{background:#fff}.loyalty_timeline_entries .loyalty_icon .glyphicon{color:#528d37;font-size:25px}.loyalty_timeline_entries .loyalty_icon .glyphicon-minus-sign{color:#ff831a}.loyalty_timeline_entries a{font-weight:700}.loyalty-scheme.points-page .ls-reg-btn{display:none}#related_products .arrow,.product_images .arrow{background:#a2a2a2;border-radius:5px;color:#fff;height:30px;position:absolute;top:calc(50% - 14px);transform:translateY(-50%);transition:background .4s ease-in-out;width:30px}.product_images .arrow{top:50%}#related_products .arrow:hover,.product_images .arrow:hover{background:#acc920;color:#fff}.glyphicon-chevron-left:before{content:""}.glyphicon-chevron-right:before{content:""}h3.outofstock{margin-top:67px}@media(max-width:767px){.main-menu nav.categorytree>ul li{font-size:15px}}.delivery_date_output{background:#f7f7f7;border-radius:5px;padding:15px}.pg-cart .cartProceedGroup__cartProceed--summary div.text-center.clearfix{margin-bottom:10px}.pg-cart .cartProceedGroup__cartProceed--summary .delivery_date_output{margin-bottom:20px;margin-top:0;text-align:left}.pg-cart .cartProceedGroup__cartProceed--additional{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}@media(min-width:550px){.pg-cart .cartProceedGroup__cartProceed--additional{justify-content:right}}.pg-cart .cartProceedGroup__cartProceed--additional .delivery_date_output,.pg-cart .cartProceedGroup__cartProceed--additional .payment_logos_cart{margin-top:0;max-width:-moz-max-content;max-width:max-content;order:2}.delivery_date_output h4{color:#333;font-size:15px;font-weight:700;text-transform:capitalize}@media(max-width:549px){.pg-cart .cartProceedGroup__cartProceed--additional .delivery_date_output,.pg-cart .cartProceedGroup__cartProceed--summary .payment_logos_cart{display:none}}@media(min-width:550px){.pg-cart .cartProceedGroup__cartProceed--summary .delivery_date_output,.pg-cart .cartProceedGroup__cartProceed--summary .payment_logos_cart{display:none}}div:not(.invoice_admin) .admin-only{display:none!important}@media(min-width:768px){body.christmas-site{background:url(/images/layout/xmas-backgroung.svg) 50%}}.my-account-case li.my-pets a:before{content:url(/images/icons/my-pets-icon.svg);display:inline-block;height:40px;margin-right:5px;position:relative;top:-1px;vertical-align:middle;width:40px}@media(min-width:768px){.my-account-case .panel.panel-default{min-height:238px}}.about-banner{position:relative}.about-banner h1{font-size:43px;font-weight:400;left:50px;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media(max-width:359px){.about-banner h1{font-size:33px}}.about-banner h1 span{font-weight:700}@media(max-width:767px){.about-banner img{opacity:.5}}.about-text-1-case,.about-text-2-case,.about-text-3-case,.brand-amb-text-1-case,.brand-amb-text-2-case,.brand-amb-text-3-case,.contact-case,.meet-case,.stores-case{margin:auto;max-width:1920px}.about-text-1-case .container,.about-text-2-case .container,.about-text-3-case .container,.brand-amb-text-1-case .container,.brand-amb-text-2-case .container,.brand-amb-text-3-case .container,.contact-case .container,.meet-case .container,.stores-case .container{background:none}.about-text-1-case .container .about-text,.about-text-2-case .container .about-text,.about-text-3-case .container .about-text,.brand-amb-text-1-case .container .brand-amb-text,.brand-amb-text-2-case .container .brand-amb-text,.brand-amb-text-3-case .container .brand-amb-text,.contact-case .container .contact-text,.meet-case .container .meet-content,.stores-case .container .stores-content{font-size:15px;line-height:2.25em;margin-bottom:50px;padding:0}.about-text-1-case .container .about-text h2,.about-text-2-case .container .about-text h2,.about-text-3-case .container .about-text h2,.brand-amb-text-1-case .container .brand-amb-text h2,.brand-amb-text-2-case .container .brand-amb-text h2,.brand-amb-text-3-case .container .brand-amb-text h2,.contact-case .container .contact-text h2,.meet-case .container .meet-content h2,.stores-case .container .stores-content h2{color:#505050;font-size:40px;margin-bottom:50px;margin-top:50px}.about-text-1-case .container .about-text p,.about-text-2-case .container .about-text p,.about-text-3-case .container .about-text p,.brand-amb-text-1-case .container .brand-amb-text p,.brand-amb-text-2-case .container .brand-amb-text p,.brand-amb-text-3-case .container .brand-amb-text p,.contact-case .container .contact-text p{margin-bottom:30px}.about-text-1-case .container .about-text a,.about-text-2-case .container .about-text a,.about-text-3-case .container .about-text a,.brand-amb-text-1-case .container .brand-amb-text a,.brand-amb-text-2-case .container .brand-amb-text a,.brand-amb-text-3-case .container .brand-amb-text a,.contact-case .container .contact-text a{color:#518b36}.about-text-1-case .container .about-text a:active,.about-text-1-case .container .about-text a:focus,.about-text-1-case .container .about-text a:focus:active,.about-text-1-case .container .about-text a:hover,.about-text-1-case .container .about-text a:hover:active,.about-text-2-case .container .about-text a:active,.about-text-2-case .container .about-text a:focus,.about-text-2-case .container .about-text a:focus:active,.about-text-2-case .container .about-text a:hover,.about-text-2-case .container .about-text a:hover:active,.about-text-3-case .container .about-text a:active,.about-text-3-case .container .about-text a:focus,.about-text-3-case .container .about-text a:focus:active,.about-text-3-case .container .about-text a:hover,.about-text-3-case .container .about-text a:hover:active,.brand-amb-text-1-case .container .brand-amb-text a:active,.brand-amb-text-1-case .container .brand-amb-text a:focus,.brand-amb-text-1-case .container .brand-amb-text a:focus:active,.brand-amb-text-1-case .container .brand-amb-text a:hover,.brand-amb-text-1-case .container .brand-amb-text a:hover:active,.brand-amb-text-2-case .container .brand-amb-text a:active,.brand-amb-text-2-case .container .brand-amb-text a:focus,.brand-amb-text-2-case .container .brand-amb-text a:focus:active,.brand-amb-text-2-case .container .brand-amb-text a:hover,.brand-amb-text-2-case .container .brand-amb-text a:hover:active,.brand-amb-text-3-case .container .brand-amb-text a:active,.brand-amb-text-3-case .container .brand-amb-text a:focus,.brand-amb-text-3-case .container .brand-amb-text a:focus:active,.brand-amb-text-3-case .container .brand-amb-text a:hover,.brand-amb-text-3-case .container .brand-amb-text a:hover:active,.contact-case .container .contact-text a:active,.contact-case .container .contact-text a:focus,.contact-case .container .contact-text a:focus:active,.contact-case .container .contact-text a:hover,.contact-case .container .contact-text a:hover:active{color:#f78429}.about-text-1-case{background:url(/image_resize/w980/layout/about-us/about-text-1-background.jpg) no-repeat;background-position:calc(50% + 490px) 147px}@media(max-width:767px){.about-text-1-case{background-position:18% 100%;padding-bottom:691px}}@media(-moz-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.about-text-1-case{background-image:url(/image_resize/layout/about-us/about-text-1-background.jpg);background-size:980px}}.about-text-2-case{background:#f6f6f6;position:relative}.about-text-2-case:after{background:url(/image_resize/w510/layout/about-us/about-text-2-background.png) no-repeat;background-position:calc(50% - 330px) 80px;bottom:0;content:"";display:block;height:554px;left:0;pointer-events:none;position:absolute;width:100%}@supports(mix-blend-mode:multiply){.about-text-2-case:after{background-image:url(/image_resize/w510/layout/about-us/about-text-2-background.jpg);mix-blend-mode:multiply}}@media(max-width:767px){.about-text-2-case:after{background-position-x:75%;position:relative}}@media(-moz-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.about-text-2-case:after{background-image:url(/image_resize/layout/about-us/about-text-2-background.png);background-size:510px}@supports(mix-blend-mode:multiply){.about-text-2-case:after{background-image:url(/image_resize/layout/about-us/about-text-2-background.jpg)}}}.about-text-2-case .container .about-text{text-align:right}.about-text-3-case{background:url(/image_resize/w450/layout/about-us/about-text-3-background.jpg) no-repeat;background-position:calc(50% + 315px) 50px}@media(max-width:767px){.about-text-3-case{background-position:57% 100%;margin-bottom:60px;padding-bottom:997px}}@media(-moz-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.about-text-3-case{background-image:url(/image_resize/layout/about-us/about-text-3-background.jpg);background-size:450px}}.meet-case{background:#f6f6f6}.meet-case .container .meet-content .team{display:grid;grid-template-columns:87% 87% 87% 87% 87% 87% 87%;grid-gap:15px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:20px}@media(min-width:412px){.meet-case .container .meet-content .team{grid-template-columns:263px 263px 263px 263px 263px 263px 263px;grid-gap:30px}}@media(min-width:1200px){.meet-case .container .meet-content .team{grid-template-columns:unset;grid-gap:unset;display:flex;flex-wrap:wrap;justify-content:center}}@media(pointer:coarse){.meet-case .container .meet-content .team{scroll-snap-type:x mandatory}}.meet-case .container .meet-content .team .member{position:relative}@media(min-width:1200px){.meet-case .container .meet-content .team .member{border:15px solid transparent;width:285px}}@media(pointer:coarse){.meet-case .container .meet-content .team .member{scroll-snap-align:center}}.meet-case .container .meet-content .team .member .text-case{background:rgba(247,132,41,.8);color:#fff;display:none;height:100%;left:0;position:absolute;text-align:center;top:0;width:100%}@media(hover:none){.meet-case .container .meet-content .team .member .text-case{display:block}}.meet-case .container .meet-content .team .member .text-case .text{position:absolute;top:50%;transform:translateY(-50%);width:100%}.meet-case .container .meet-content .team .member .text-case .text .name{font-size:24px;font-weight:700}.meet-case .container .meet-content .team .member .text-case .text .title{font-size:16px}.meet-case .container .meet-content .team .member.no-image .text-case,.meet-case .container .meet-content .team .member:active .text-case,.meet-case .container .meet-content .team .member:focus .text-case,.meet-case .container .meet-content .team .member:focus:active .text-case,.meet-case .container .meet-content .team .member:hover .text-case,.meet-case .container .meet-content .team .member:hover:active .text-case{display:block}.stores-case .container .stores-content h3{color:#518b36;font-size:20px}@media(min-width:412px){.stores-case .container .stores-content .stores{display:grid;grid-template-columns:auto auto}}@media(min-width:992px){.stores-case .container .stores-content .stores.three{grid-template-columns:33.33333333% 33.33333333% 33.33333333%}.stores-case .container .stores-content .stores.two{grid-template-columns:33.33333333% 33.33333333%}}.stores-case .container .stores-content .stores .store{padding-bottom:30px;padding-right:15px}.stores-case .container .stores-content .stores .store strong{color:#505050;font-size:20px}.contact-case{background:#f6f6f6}body .zEWidget-launcher{transition:all .4s ease-in-out}@media(max-width:767px){body.filters--in .zEWidget-launcher,body.menu-open .zEWidget-launcher{bottom:-200px!important;opacity:0!important;pointer-events:none}}.product .sashCrop{height:100%;left:15px;overflow:hidden;pointer-events:none;position:absolute;top:0;width:calc(100% - 30px)}.product .sashCrop .sashCasing{background:#84bd48;color:#fff;left:-49px;padding:4px 0;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:22px;transform:rotate(-40deg) translateZ(0);width:195px;z-index:1}.product .sashCrop .sashCasing--coverOnly{left:-53px;top:25px;width:195px}.product .sashCrop .sashCasing--specialPrice{background:#ba0808;left:-72px;top:31px;width:250px}.product .sashCrop .sashCasing--specialPrice.sc2{left:-60px;top:44px}.product .sashCrop .sashCasing--offer{background:#ba0808}.product .sashCrop .sashCasing--offer.sc2{left:-61px;top:45px;width:250px}.product .sashCrop .sashCasing--buyOneGetOneFree{background:#ba0808;left:-107px;top:13px;width:300px}.product .sashCrop .sashCasing--buyOneGetOneFree.sc2{left:-79px;top:42px}.product .sashCrop .sashCasing--xForY{background:#ba0808;left:-53px;top:23px}.product .sashCrop .sashCasing--xForY.sc2{left:-62px;top:46px;width:250px}.product .sashCrop .sashCasing--buyXForY{background:#ba0808;left:-63px;top:36px;width:250px}.product .sashCrop .sashCasing--buyXForY.sc2{left:-60px;top:44px}@media(max-width:47.99875em){.cart_no_items_products .product .sashCrop{display:none}}.reviewsBar{--vp-reviewsBar__background:#f6f6f6;--vp-reviewsBar__button--color:#fff;--vp-reviewsBar__button--bck:#518b36;--vp-reviewsBar__button--color--hover:#fff;--vp-reviewsBar__button--bck--hover:#84bd48;--vp-reviewsBar__button--text-transform:none;--vp-reviewsBar__title--color:#505050;--vp-reviewsBar__title--text-transform:none;margin-inline-start:calc(-50vw + 50%);padding-inline:calc(50vw - 50%);width:100vw}.reviewsBar--category{--vp-reviewsBar__padding:15px;margin-block-end:15px}@media(width >= 48em){.reviewsBar--category{margin-block-end:30px}}.reviewsBar .reviewsBar__title h2{font-weight:700}.reviewsBarScroller{--vp-reviewsBarScroller__background:#f6f6f6;--vp-reviewsBarScroller__reviews__review__title--font-size:16px;--vp-reviewsBarScroller__button--color:#fff;--vp-reviewsBarScroller__button--bck:#84bd48;--vp-reviewsBarScroller__button--color--hover:#fff;--vp-reviewsBarScroller__button--bck--hover:#518b36;margin-inline-start:calc(-50vw + 50%);padding-block-end:30px;padding-inline:calc(50vw - 50%);width:100vw}.wishlistButton{clear:both}.product_buy_case .wishlistButton{text-align:left}.wishlistButton .wishlistButton__case__btn{padding-inline:0}.del-msg-product_question .wishlistButton{padding-block-start:0}.del-msg-product_question .wishlistButton .wishlistButton__case__btn{margin-block-end:15px}.wishlistButton .wishlistButton__case__btn--view:hover .wishlistButton__case__btn__ico--view,.wishlistButton .wishlistButton__case__btn:hover .wishlistButton__case__btn__ico,.wishlistButton__case__btn__ico{filter:brightness(0) saturate(100%) invert(13%) sepia(96%) saturate(5811%) hue-rotate(357deg) brightness(73%) contrast(98%)}.wishlistAccount,.wishlistShare{background:#f6f6f6}.wishlistAccount h2,.wishlistShare h2{color:#505050}#wishlistShareUrl{background:#fff}#wishlistShareUrl:before{background:#84bd48}#wishlistShareUrl:hover:before{background:#518b36}.wishlistItems .panel-default .panel-heading{background:#f6f6f6}.wishlistItems .panel-default .panel-heading .panel-title{color:#505050}.product_buy_case~.productBoughtTogether{margin-block:0 20px}.productBoughtTogetherProduct{--vp-bodylink:#505050;--vp-bodylink--hover:#acc920}.productBoughtTogetherProduct__buy__title{font-size:15px;font-weight:500}.productBoughtTogetherProduct__buy__price{color:#518b36;font-size:23px}.productBoughtTogetherProduct__buy__price .price--was,.productBoughtTogetherProduct__buy__price small{display:none}.productBoughtTogetherProduct__buy__price .price--saving{color:#a2a2a2;font-size:14px;font-weight:500}@media(min-width:412px){.product_page .product_qty>div{padding-left:0;width:175px}}.product_page .product_qty .btn-up{right:0;z-index:3}.product_page .product_qty .plus-minus-btn{display:block}.product_page .product_qty .btn-down{z-index:3}span.stock_message_loyalty_stamps{display:block;font-size:15px;font-weight:700}span.stock_message_loyalty_stamps a{color:#518b36}span.stock_message_loyalty_stamps a:active,span.stock_message_loyalty_stamps a:focus,span.stock_message_loyalty_stamps a:focus:active,span.stock_message_loyalty_stamps a:hover,span.stock_message_loyalty_stamps a:hover:active{color:#acc920}span.stock_message_loyalty_stamps a .glyphicon{top:2px}span.stock_message_loyalty_stamps+.del-msg{margin-top:8px}#product_question_link{margin-top:0}.klarna-product-rtb-message{background-color:#fff;border:1px solid #eae7e4;border-top:none;font-size:12px;margin-bottom:0;margin-left:0;margin-top:-2px;padding:0 14px 14px 100px;position:relative;width:100%}klarna-placement>div{margin-left:-15px!important;width:calc(100% + 30px)!important}.product_buy_case.lots-opts .klarna-product-rtb-message,.product_buy_case.lots-opts klarna-placement{display:none}.product_buy klarna-placement{display:initial;margin-bottom:unset}.productViewAllBtns{margin-top:15px}@media(min-width:768px)and (max-width:991.98px){.productViewAllBtns{margin-left:-30px}}@media(min-width:768px){#in_page_options+.productViewAllBtns{margin-left:-30px}}.click_boxes.for-attr-40{display:flex;flex-wrap:wrap;gap:11px;margin:0}@media(min-width:412px){.click_boxes.for-attr-40{float:right;max-width:175px}}.click_boxes.for-attr-40 .swatch{flex-grow:1;margin:0;padding:0}.click_boxes.for-attr-40 .swatch>span{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);display:grid;height:100%}.click_boxes.for-attr-40 .swatch>span>span{background:#fff;border-radius:5px;color:#505050;display:grid;font-size:20px;font-weight:400;height:100%;padding:10px;place-content:center;width:100%}.click_boxes.for-attr-40 .swatch>span:active,.click_boxes.for-attr-40 .swatch>span:focus,.click_boxes.for-attr-40 .swatch>span:focus:active,.click_boxes.for-attr-40 .swatch>span:hover,.click_boxes.for-attr-40 .swatch>span:hover:active{border-color:#84bd48}.click_boxes.for-attr-40 .swatch>span:active>span,.click_boxes.for-attr-40 .swatch>span:focus:active>span,.click_boxes.for-attr-40 .swatch>span:focus>span,.click_boxes.for-attr-40 .swatch>span:hover:active>span,.click_boxes.for-attr-40 .swatch>span:hover>span{background:#84bd48;border-radius:0;color:#fff}.click_boxes.for-attr-40 .swatch.active>span,.click_boxes.for-attr-40 .swatch.active>span:active,.click_boxes.for-attr-40 .swatch.active>span:focus,.click_boxes.for-attr-40 .swatch.active>span:focus:active,.click_boxes.for-attr-40 .swatch.active>span:hover,.click_boxes.for-attr-40 .swatch.active>span:hover:active{border-color:#518b36}.click_boxes.for-attr-40 .swatch.active>span>span{background:#518b36;border-radius:0;color:#fff}.attr-40-wrapper+.wrapper-name,.attr-40-wrapper+.wrapper-name+.wrapper-email,.attr-40-wrapper+.wrapper-name+.wrapper-email+.wrapper-message{clear:both}@media(min-width:412px){.attr-40-wrapper+.wrapper-name+.wrapper-email+.wrapper-message>div,.attr-40-wrapper+.wrapper-name+.wrapper-email>div,.attr-40-wrapper+.wrapper-name>div{float:right;padding-left:0;width:190px}.attr-40-wrapper+.wrapper-name+.wrapper-email+.wrapper-message>div input,.attr-40-wrapper+.wrapper-name+.wrapper-email+.wrapper-message>div textarea,.attr-40-wrapper+.wrapper-name+.wrapper-email>div input,.attr-40-wrapper+.wrapper-name+.wrapper-email>div textarea,.attr-40-wrapper+.wrapper-name>div input,.attr-40-wrapper+.wrapper-name>div textarea{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2)}}.attr-40-wrapper+.wrapper-name+.wrapper-email+.wrapper-message #message{min-height:90px}div:not(.tabs_under) .tab_content_case{margin-top:15px}@media(min-width:48em){div:not(.tabs_under) .tab_content_case .tab_content{padding-left:0}}.product_contents{margin-top:30px}.product_contents h4{margin-top:0}@media(min-width:48em){.product_contents h4{pointer-events:none}}.product_contents h4:after{clear:both}@media(min-width:48em){.product_contents h4:after{display:none}}.product_contents a>div{display:grid;gap:10px;grid-template-columns:1fr minmax(0,1.25fr);height:100%;padding-bottom:0}.product_contents a>div:after,.product_contents a>div:before{display:none}.product_contents a>div .image{padding:0}.product_contents a>div .image img{display:block;height:100%;margin:auto;-o-object-fit:contain;object-fit:contain}.product_contents a>div .info{display:flex;flex-direction:column;min-height:unset;padding:0;place-content:center;text-align:left}.product_contents a>div .info .title{display:block;font-size:12px;height:unset;min-height:unset;width:unset}.product_contents a>div .info .review_stars{bottom:unset;position:static}.product_contents a>div .info .review_stars .glyphicon-star{font-size:14px}.product_contents a>div .info .stock-msg{display:none}.product_contents #collapsproducts.collapse.in,.product_contents #collapsproducts.collapsing{display:grid}@media(min-width:48em){.product_contents #collapsproducts{display:grid;height:unset!important}}.product_contents #collapsproducts{gap:10px;margin:0}@media(min-width:22.5em){.product_contents #collapsproducts{grid-template-columns:repeat(auto-fill,minmax(167px,1fr))}}.product_contents #collapsproducts:after,.product_contents #collapsproducts:before{display:none}.product_contents #collapsproducts .product{display:grid;padding:0;width:100%}div[class*=wrapper-back_side_engraving_line_],div[class*=wrapper-engraving_line_]{clear:both;display:flex;flex-wrap:wrap}div[class*=wrapper-back_side_engraving_line_]:after,div[class*=wrapper-back_side_engraving_line_]:before,div[class*=wrapper-engraving_line_]:after,div[class*=wrapper-engraving_line_]:before{display:none}div[class*=wrapper-back_side_engraving_line_]>label,div[class*=wrapper-engraving_line_]>label{width:auto}div[class*=wrapper-back_side_engraving_line_]>div,div[class*=wrapper-engraving_line_]>div{flex-grow:1;width:auto}div[class*=wrapper-back_side_engraving_line_]>div .counter,div[class*=wrapper-engraving_line_]>div .counter{display:block;font-size:85%;margin-top:3px;text-align:right}div[class*=wrapper-back_side_engraving_line_]+.product_qty,div[class*=wrapper-engraving_line_]+.product_qty{width:100%}body.catMemorialGifts div[class*=wrapper-]{clear:both;display:grid;grid-template-columns:auto minmax(0,1fr)}@media(min-width:34.375em)and (max-width:47.99875em),(min-width:62em){body.catMemorialGifts div[class*=wrapper-]{grid-template-columns:220px minmax(0,1fr)}}body.catMemorialGifts div[class*=wrapper-]:after,body.catMemorialGifts div[class*=wrapper-]:before{display:none}body.catMemorialGifts div[class*=wrapper-] .help-text{grid-area:1/3/1/2;margin-bottom:0;margin-top:4px;padding-left:0}@media(min-width:34.375em)and (max-width:47.99875em),(min-width:62em){body.catMemorialGifts div[class*=wrapper-] .help-text{grid-area:2/1/2/1;margin-top:0;padding-left:15px}}body.catMemorialGifts div[class*=wrapper-] label{width:auto}body.catMemorialGifts div[class*=wrapper-] label+div{grid-area:3/3/2/1;width:auto}@media(min-width:34.375em)and (max-width:47.99875em),(min-width:62em){body.catMemorialGifts div[class*=wrapper-] label+div{grid-area:3/2/1/2}}body.catMemorialGifts div[class*=wrapper-] label+div .counter{display:block;font-size:85%;margin-top:3px;text-align:right}body.catMemorialGifts div[class*=wrapper-]+.product_qty{width:100%}.product_buy .optional_extras.for-opt-personalised_message_price{display:grid;grid-template-columns:1fr 1fr}.product_buy .optional_extras.for-opt-personalised_message_price:after,.product_buy .optional_extras.for-opt-personalised_message_price:before{display:none}.product_buy .optional_extras.for-opt-personalised_message_price .swatch{padding:5px;width:100%}.product_buy .optional_extras.for-opt-personalised_message_price .swatch .content{background:#fff;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);height:100%}.product_buy .optional_extras.for-opt-personalised_message_price .swatch .content .info{height:100%}.product_buy .optional_extras.for-opt-personalised_message_price .swatch:hover .content{background:#84bd48;border-color:#84bd48;color:#fff}.product_buy .optional_extras.for-opt-personalised_message_price .swatch:first-child{display:none}.product_buy .optional_extras.for-opt-personalised_message_price .swatch:nth-child(2) .content .info .title{align-items:center;display:grid;height:100%}.product_buy .optional_extras.for-opt-personalised_message_price .swatch:nth-child(2) .content .info .option_price{display:none}.product_buy .optional_extras.for-opt-personalised_message_price .swatch.active{pointer-events:none}.product_buy .optional_extras.for-opt-personalised_message_price .swatch.active .content{background:#518b36;border-color:transparent;color:#fff}@keyframes fadeInMessage{0%{opacity:0}to{opacity:1}}.product_buy .wrapper-personalised_message{display:none;opacity:0}.product_buy .wrapper-personalised_message--show{animation-duration:.9s;animation-fill-mode:forwards;animation-name:fadeInMessage;display:grid}.product_buy .wrapper-personalised_message div textarea{border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.2);min-height:90px}.product_buy .wrapper-personalised_message{grid-template-columns:1fr 205px}@media(max-width:399.98px){.product_buy .wrapper-personalised_message{grid-template-columns:1fr}}.product_buy .wrapper-personalised_message:after,.product_buy .wrapper-personalised_message:before{display:none}.product_buy .wrapper-personalised_message label,.product_buy .wrapper-personalised_message>.col-lg-5{width:100%}@media(min-width:500px){.lots-opts.lots-atts .product_buy .wrapper-personalised-message label{padding-right:23px;text-align:right}}@media(max-width:1199.98px){.lots-opts.lots-atts .product_buy .wrapper-personalised-message label{padding-right:17px}}.product_buy .wrapper-personalised_message_price{clear:both;display:grid;grid-template-columns:1fr 205px}@media(max-width:399.98px){.product_buy .wrapper-personalised_message_price{grid-template-columns:1fr}}.product_buy .wrapper-personalised_message_price:after,.product_buy .wrapper-personalised_message_price:before{display:none}.product_buy .wrapper-personalised_message_price label,.product_buy .wrapper-personalised_message_price>.col-lg-5{width:100%}@media(min-width:500px){.lots-opts.lots-atts .product_buy .wrapper-personalised_message_price label{padding-right:23px;text-align:right}}@media(max-width:1199.98px){.lots-opts.lots-atts .product_buy .wrapper-personalised_message_price label{padding-right:17px}}.product-packs h3{color:#505050;font-size:23px;font-weight:700;margin-bottom:30px;margin-top:30px}.product-packs .info .product_attrs{clear:both;float:none;margin:0;width:100%}.product-packs .info .product_attrs .col-xs-12{padding:0}.product-packs .info .product_attrs .select_case,.product-packs .info .product_attrs label{width:100%}.product-packs .info .product_attrs .select_case select{float:left;width:100%}.product-packs .relation.pack .add-border{border:none}@media(min-width:768px){.product-packs .relation.pack .info{padding:0}}.product-packs .relation.pack .main_image_relation{border:1px solid #e1e1e1;margin-bottom:10px;padding:15px}.product-packs .relation input[type=checkbox]{filter:hue-rotate(225deg)}.product-packs__case{clear:both;position:relative}.product-packs__case .product-pete{top:40px}@media(max-width:47.99875em){.product-packs__case .product-pete{top:20px}}@media(min-width:48em){.product-packs__case--tabs .pack{width:50%}}@media(min-width:48em)and (max-width:74.99875em){.product-packs__case--tabs .pack .divider{display:none}}@media(min-width:75em){.product-packs__case--tabs .pack{width:33.33333333%}}@media(min-width:62em)and (max-width:74.99875em){.product-packs__case--tabs .add_to_basket_relations{clear:both;float:none;margin:auto;width:50%}}@media(min-width:48em)and (max-width:74.99875em){.product-packs__case--tabs .add_to_basket_relations .divider{display:block!important}}.product-packs__case--tabs .add_to_basket_relations .add-to-cart{width:auto;width:175px}.product-packs__case--tabs .add_to_basket_relations .submit-show{float:none;text-align:center}@media(min-width:62em){.product-info .tab_content .nav-tabs{display:flex;flex-wrap:wrap;gap:10px}.product-info .tab_content .nav-tabs:after,.product-info .tab_content .nav-tabs:before{display:none}.product-info .tab_content .nav-tabs>li{flex-grow:1;margin-right:0}}.sqpMessage__inner{border-radius:5px}@media(max-width:411px){.submit-show-case{padding-left:0}}.product_buy.inpage_option{display:grid;gap:10px 0;grid-template-columns:minmax(0,1fr)}@media(min-width:1200px),(min-width:620px)and (max-width:767.98px){.product_buy.inpage_option{grid-template-columns:minmax(0,1fr) 364px}}@media(min-width:992px)and (max-width:1199.98px){.product_buy.inpage_option{grid-template-columns:minmax(0,1fr) 290px}}.product_buy.inpage_option .in_page_stock_request{background:none;grid-column:1/-1;margin-top:10px;padding-bottom:0;padding-top:0}.product_buy.inpage_option .in_page_stock_request form{display:grid;gap:0 10px;grid-template-columns:minmax(0,1fr) auto;width:100%}.product_buy.inpage_option .in_page_stock_request .form-control{grid-row:1;width:100%}.product_buy.inpage_option .in_page_stock_request .captcha{grid-column:1/-1;grid-row:2;margin-left:auto;margin-right:auto;padding:0;width:auto}.product_buy.inpage_option .in_page_stock_request .btn{grid-column:2;grid-row:1;margin-top:0}.product_buy.inpage_option:after,.product_buy.inpage_option:before{display:none}.inpage_option_details>.row{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,auto) minmax(0,1fr) repeat(2,auto);height:100%}.inpage_option_details>.row .inpage_option_price_group,.inpage_option_details>.row .inpage_option_rrp_saving,.inpage_option_details>.row .inpage_option_stock,.inpage_option_details>.row .inpage_option_title{grid-column:1/-1;width:100%}.inpage_option_details>.row .inpage_option_strikethrough{align-items:end;color:#84bd48;display:flex;font-size:15px;font-weight:700;line-height:1}.inpage_option_details>.row .inpage_option_price.ajax-price{align-items:end;color:#acc920;display:flex;font-size:24px;font-weight:500;line-height:1;padding-left:0;padding-right:0;width:auto}.inpage_option_details>.row .inpage_option_strikethrough:not(.hide)+.inpage_option_price.ajax-price{color:#fc3c36}.inpage_option_details>.row .inpage_option_price_group{align-content:end;display:flex;flex-wrap:wrap;gap:0 5px;grid-row:4;min-height:36px;padding-left:15px;padding-right:15px}@media(min-width:620px)and (max-width:767.98px),(min-width:992px){.inpage_option_details>.row .inpage_option_price_group{justify-content:right}}.inpage_option_details>.row .inpage_option_price_group:has(.inpage_option_strikethrough:not(.hide))~.inpage_option_rrp_saving>span{display:none}.inpage_option_details>.row .inpage_option_rrp_saving{display:flex;flex-wrap:wrap;gap:0 5px;grid-row:5}@media(min-width:620px)and (max-width:767.98px),(min-width:992px){.inpage_option_details>.row .inpage_option_rrp_saving{justify-content:end}}.inpage_option_details>.row .inpage_option_rrp_saving>span{align-items:end;display:flex;line-height:1;margin-top:8px}.inpage_option_details>.row:after,.inpage_option_details>.row:before{display:none}.inpage_option_buy{align-items:end;display:flex}.inpage_option_buy:has(.qty_placeholder){display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.inpage_option_buy:has(.qty_placeholder) .qty_placeholder{width:100%}.inpage_option_buy:has(.qty_placeholder) .show_oos_notify{float:unset;height:36px;margin:0 15px 0 0;width:auto}@supports not selector(&:has(.qty_placeholder)){.inpage_option_buy .qty_placeholder{float:left;width:calc(50% - 5px)}.inpage_option_buy .show_oos_notify{clear:none;float:left;margin:0 15px 0 10px;width:calc(50% - 20px)}}.inpage_option_buy .show_oos_notify{background:#ff831a;color:#fff}.inpage_option_buy .show_oos_notify:active,.inpage_option_buy .show_oos_notify:focus,.inpage_option_buy .show_oos_notify:focus:active,.inpage_option_buy .show_oos_notify:hover,.inpage_option_buy .show_oos_notify:hover:active{background:#bf6214;color:#fff}.inpage_option_buy .in_page{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.inpage_option_buy .in_page .subscribeSaveGroup{grid-column:1/-1}.inpage_option_buy .in_page .subscribeSaveGroup .subscribeSave:first-of-type{margin-bottom:10px}.inpage_option_buy .in_page .subscribeSave{grid-column:1/-1;margin-bottom:0}.inpage_option_buy .in_page .subscribeSave--save{padding-right:15px}.inpage_option_buy .in_page .product_qty{grid-column:1/2;max-height:36px;padding-left:0;padding-right:0;width:100%}.sub-options .inpage_option_buy .in_page .product_qty{grid-row:2}.inpage_option_buy .in_page .btn-default.add_to,.inpage_option_buy .in_page .btn-default.has-opts{grid-column:2/-1;margin:0}.sub-options .inpage_option_buy .in_page .btn-default.add_to,.sub-options .inpage_option_buy .in_page .btn-default.has-opts{grid-row:2}.inpage_option_buy .in_page .submit-show-case{grid-column:1/-1;padding-left:0}.sub-options .inpage_option_buy .in_page .submit-show-case{grid-row:3}.inpage_option_buy .in_page .submit-show-case:has(.hide){display:none}.inpage_option_buy .in_page .submit-show-case .submit-show{float:none;width:100%}.inpage_option_buy .in_page .submit-show-case .submit-show.submit-show.added-message{text-align:center}.subscribeSave--save{--vp-subscribeSave__padding:12px 15px;--vp-subscribeSave__background:#f6f6f6;--vp-subscribeSave__border-radius:6px;--vp-subscribeSave__border:1px solid #a2a2a2;--vp-subscribeSave__savingText__text__font-size:15px;--vp-subscribeSave__savingText__text__font-weight:500;--vp-subscribeSave__savingText__price__font-weight:400;--vp-subscribeSave__savingText__info__color:var(--vp-bodytext);--vp-subscribeSave__savingText__info__font-size:16px;--vp-tpe-checkbox__background:#f6f6f6;--vp-tpe-checkbox__background--checked:#518b36}.subscribeSave--save.subscribeSave--onetime{--vp-subscribeSave__savingText__price__color:var(--vp-bodytext)}.subscribeSave--save .frequencySelect,.subscribeSave--save .subscriptionRtb{display:none}input[name=tpeSubscribeRadios]:checked+.subscribeSave--save{--vp-subscribeSave__background:#e7f2dc;--vp-tpe-checkbox__background:var(--vp-tpe-checkbox__background--checked)}input[name=tpeSubscribeRadios]:checked+.subscribeSave--save .frequencySelect,input[name=tpeSubscribeRadios]:checked+.subscribeSave--save .subscriptionRtb{display:block}.subscribeSave--save.subscribeSave--onetime,input[name=tpeSubscribeRadios]:not(:checked)+.subscribeSave--save{--vp-subscribeSave__savingText__margin:0}.subscribeSave--save .subscribeSave__savingText .text-group{width:100%}.subscribeSave--save .subscribeSave__savingText label{cursor:pointer;margin-left:27px;padding-right:15px;position:relative;width:calc(100% - 11px)}.subscribeSave--save .subscribeSave__savingText label:before{background:var(--vp-tpe-checkbox__background);border-radius:100px;content:"";display:block;height:12px;left:-27px;outline:var(--vp-subscribeSave__border);outline-offset:2px;position:absolute;top:.52rem;width:12px}.subscribeSave--save .subscribeSave__savingText label:after{content:"";display:block;height:56px;left:-43px;position:absolute;top:-17px;width:calc(100% + 64px)}.subscribeSave--save .subscribeSave__savingText .info .glyphicon{top:4px}.subscribeSave--save select{border:var(--vp-subscribeSave__border);border-radius:var(--vp-subscribeSave__border-radius);padding:5px 12px}.subscribeSave--onetime .subscribeSave__savingText label:after{width:calc(100% + 43px)}.subscriptionPromotion{--vp-subscriptionPromotion__background:#e7f2dc;--vp-subscriptionPromotion__border-radius:6px;--vp-subscriptionPromotion__info__color:var(--vp-bodytext)}.subscriptionPromotion:not(.subscriptionPromotion--productBuy){flex-grow:1;min-width:250px}.subscriptionPromotion:not(.subscriptionPromotion--productBuy) .subscriptionPromotion__inner{height:100%}.subscriptionPromotion:not(.subscriptionPromotion--productBuy) .subscriptionPromotion__inner .text{align-self:center;height:-moz-max-content;height:max-content}.subscriptionPromotion:not(.subscriptionPromotion--productBuy) .subscriptionPromotion__inner .info{align-self:center}.why-subscribe .why-subscribe-text{margin-left:auto;margin-right:auto;max-width:700px;text-wrap:balance}.subscription-rtbs{clear:both;container:subRtbs/inline-size;font-size:16px;margin-bottom:50px;margin-top:50px;padding:0 15px}.subscription-rtbs .subscription-rtbs__inner{display:flex;flex-wrap:wrap;gap:20px 30px}.subscription-rtbs .subscription-rtbs__inner .ls-subscription{display:grid;flex-grow:1;gap:20px;grid-template-rows:76px 1fr;text-align:center;width:100%}@container subRtbs (min-width: 31.25em){.subscription-rtbs .subscription-rtbs__inner .ls-subscription{width:205px}}@container subRtbs (min-width: 62em){.subscription-rtbs .subscription-rtbs__inner .ls-subscription{width:255px}}.subscription-rtbs .subscription-rtbs__inner .ls-subscription:before{background:url(/images/layout/subscriptions-icon-rtbs-v2.svg) no-repeat;background-position-x:center;content:"";display:block;height:76px;margin:0;width:100%}.subscription-rtbs .subscription-rtbs__inner .ls-subscription-1:before{background-position-y:-1017px}.subscription-rtbs .subscription-rtbs__inner .ls-subscription-2:before{background-position-y:6px}.subscription-rtbs .subscription-rtbs__inner .ls-subscription-3:before{background-position-y:-158px}.subscription-rtbs .subscription-rtbs__inner .ls-subscription-4:before{background-position-y:-330px}.subscription-rtbs .subscription-rtbs__inner .ls-subscription-5:before{background-position-y:-501px}.subscription-rtbs .subscription-rtbs__inner .ls-subscription-6:before{background-position-y:-672px}.subscription-rtbs .subscription-rtbs__inner .ls-subscription-7:before{background-position-y:-845px}.subscription-rtbs .subscription-rtbs__inner .ls-subscription .title{align-items:center;display:flex;font-size:18px;justify-content:center;margin-bottom:0;text-wrap:balance}.product_buy:not(.inpage_option) .subscribeSaveGroup{float:right;width:100%}@media(min-width:768px)and (max-width:991.98px){.product_buy:not(.inpage_option) .subscribeSaveGroup{margin-top:15px}}@media(min-width:1200px),(min-width:412px)and (max-width:767.98px){.product_buy:not(.inpage_option) .subscribeSaveGroup{max-width:364px}}@media(min-width:992px)and (max-width:1199.98px){.product_buy:not(.inpage_option) .subscribeSaveGroup{max-width:290px}}@media(min-width:412px){.ajax-slots{display:grid;float:right;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:15px}}@media(min-width:412px)and (max-width:767.98px),(min-width:412px)and (min-width:1200px){.ajax-slots{max-width:364px}}@media(min-width:412px)and (min-width:992px)and (max-width:1199.98px){.ajax-slots{max-width:290px}}@media(min-width:412px){.ajax-slots:after,.ajax-slots:before{display:none}.ajax-slots div[class*=wrapper-slot-]{margin:0}.ajax-slots div[class*=wrapper-slot-] div,.ajax-slots div[class*=wrapper-slot-] label{padding:0;width:100%}.ajax-slots div[class*=wrapper-slot-] select{width:100%}}.product_images .sashCrop{height:100%;left:15px;overflow:hidden;pointer-events:none;position:absolute;top:0;width:calc(100% - 30px)}.product_images .sashCrop .sashCasing{background:#84bd48;color:#fff;left:-49px;padding:4px 0;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:22px;transform:rotate(-40deg) translateZ(0);width:195px;z-index:1}.product_images .sashCrop .sashCasing--coverOnly{left:-53px;top:25px;width:195px}.product_images .sashCrop .sashCasing--specialPrice{background:#ba0808;left:-72px;top:31px;width:250px}.product_images .sashCrop .sashCasing--specialPrice.sc2{left:-60px;top:44px}.product_images .sashCrop .sashCasing--offer{background:#ba0808}.product_images .sashCrop .sashCasing--offer.sc2{left:-61px;top:45px;width:250px}.product_images .sashCrop .sashCasing--buyOneGetOneFree{background:#ba0808;left:-107px;top:13px;width:300px}.product_images .sashCrop .sashCasing--buyOneGetOneFree.sc2{left:-79px;top:42px}.product_images .sashCrop .sashCasing--xForY{background:#ba0808;left:-53px;top:23px}.product_images .sashCrop .sashCasing--xForY.sc2{left:-62px;top:46px;width:250px}.product_images .sashCrop .sashCasing--buyXForY{background:#ba0808;left:-63px;top:36px;width:250px}.product_images .sashCrop .sashCasing--buyXForY.sc2{left:-60px;top:44px}.product_page .page-header{display:flex;flex-direction:column}.product_page .page-header .star-rating,.product_page .page-header h1{width:100%}.product_page .page-header .star-rating{text-align:left}.product_page .page-header .star-rating .stars{align-items:center;display:flex;flex-wrap:wrap;max-width:-moz-max-content;max-width:max-content}.product_page .page-header .star-rating .stars .glyphicon-star:nth-child(5){margin-right:10px}.product_page .page-header .star-rating .stars .count{color:#a2a2a2;display:flex;font-weight:700}.product_page .page-header .star-rating .stars .count:before{content:"Read reviews ";margin-right:.3ch;text-decoration:underline}.product_page .page-header .star-rating .stars .count span:nth-child(2){display:none}.product_page .page-header .star-rating .stars:hover .count{color:#4d4d4d}.product_page .page-header .star-rating .stars:hover .count:before{text-decoration:none}.product_page .page-header:after,.product_page .page-header:before{display:none}.extra-photo-upload{--vp-extra-photo-upload__background:#fff;--vp-extra-photo-upload__link-color:#518b36}.additionalInformation{display:grid;gap:15px 30px;grid-template-columns:minmax(0,1fr)}@media(min-width:48em){.additionalInformation{grid-template-columns:auto minmax(0,400px)}}.additionalInformation__case{width:auto}.additionalInformation__content{background:#f6f6f6;border-radius:5px;margin-bottom:15px;padding:15px}@media(min-width:48em){.additionalInformation__content{position:sticky;top:15px}}.additionalInformation__content h2:first-of-type{margin-top:0}:is(.wrapper-how_should_this_product_be_given_to_your_pet,.wrapper-what_condition_are_you_using_the_product_to_treat){clear:both;display:flex;flex-wrap:wrap}:is(.wrapper-how_should_this_product_be_given_to_your_pet,.wrapper-what_condition_are_you_using_the_product_to_treat)>label{width:100%}:is(.wrapper-how_should_this_product_be_given_to_your_pet,.wrapper-what_condition_are_you_using_the_product_to_treat)>div{flex-grow:1;width:auto}:is(.wrapper-how_should_this_product_be_given_to_your_pet,.wrapper-what_condition_are_you_using_the_product_to_treat)>div .counter{display:block;font-size:85%;margin-top:3px;text-align:right}:is(.wrapper-how_should_this_product_be_given_to_your_pet,.wrapper-what_condition_are_you_using_the_product_to_treat)+.product_qty{width:100%}.wrapper-how_should_this_product_be_given_to_your_pet:after,.wrapper-how_should_this_product_be_given_to_your_pet:before,.wrapper-what_condition_are_you_using_the_product_to_treat:after,.wrapper-what_condition_are_you_using_the_product_to_treat:before{display:none}@supports(aspect-ratio:16/9){.home-carousel #banners .carousel-inner{aspect-ratio:1140/500}@media(max-width:1199px){.home-carousel #banners .carousel-inner{aspect-ratio:940/413}}@media(max-width:991px){.home-carousel #banners .carousel-inner{aspect-ratio:941/413}}@media(max-width:767px){.home-carousel #banners .carousel-inner{aspect-ratio:737/323}}@media(max-width:549px){.home-carousel #banners .carousel-inner{aspect-ratio:519/228}}}@supports not (aspect-ratio:16/9){.home-carousel .carousel-inner{height:0;overflow:hidden;padding-top:43.8596491228%;position:relative}@media(max-width:1199px){.home-carousel .carousel-inner{padding-top:43.9361702128%}}@media(max-width:991px){.home-carousel .carousel-inner{padding-top:43.8894792774%}}@media(max-width:767px){.home-carousel .carousel-inner{padding-top:43.8263229308%}}@media(max-width:549px){.home-carousel .carousel-inner{padding-top:43.9306358382%}}.home-carousel .carousel-inner .item{height:100%;left:0;position:absolute;top:0;width:100%}}@supports(aspect-ratio:16/9){.banner-cat-case #banners .carousel-inner{aspect-ratio:1140/125}@media(max-width:1199px){.banner-cat-case #banners .carousel-inner{aspect-ratio:940/103}}@media(max-width:991px){.banner-cat-case #banners .carousel-inner{aspect-ratio:941/103}}@media(max-width:767px){.banner-cat-case #banners .carousel-inner{aspect-ratio:737/81}}@media(max-width:659px){.banner-cat-case #banners .carousel-inner{aspect-ratio:629/130}}@media(max-width:320px){.banner-cat-case #banners .carousel-inner{aspect-ratio:290/59}}}@supports not (aspect-ratio:16/9){.banner-cat-case #banners{height:0;overflow:hidden;padding-top:10.9649122807%;position:relative}@media(max-width:1199px){.banner-cat-case #banners{padding-top:10.9574468085%}}@media(max-width:991px){.banner-cat-case #banners{padding-top:10.9458023379%}}@media(max-width:767px){.banner-cat-case #banners{padding-top:10.9905020353%}}@media(max-width:659px){.banner-cat-case #banners{padding-top:20.6677265501%}}@media(max-width:320px){.banner-cat-case #banners{padding-top:20.3448275862%}}.banner-cat-case #banners .carousel-inner{height:100%;left:0;position:absolute;top:0;width:100%}}.my-pets__add-pet-form>.form-group:first-of-type{margin-bottom:30px}.my-pets__add-pet-form>.form-group>div:first-of-type{display:none}@media(min-width:992px){.my-pets__add-pet-form>.form-group{display:grid;gap:10px 30px;grid-template-columns:repeat(2,1fr)}}@media(min-width:992px)and (min-width:1200px){.my-pets__add-pet-form>.form-group{gap:20px 60px}}@media(min-width:992px){.my-pets__add-pet-form>.form-group>.form-group:nth-of-type(2){grid-column:2;grid-row:1}.my-pets__add-pet-form>.form-group>.form-group:nth-of-type(3){grid-column:1;grid-row:1}}.my-pets__add-pet{border:1px solid #518b36;border-radius:5px;display:block;font-size:17px;font-weight:700;padding:15px 15px 40px;text-align:center;width:100%}.my-pets__add-pet:before{content:url(/images/layout/plus-sign.svg);display:block;margin-bottom:30px}.my-pets__add-pet:active,.my-pets__add-pet:focus,.my-pets__add-pet:focus:active,.my-pets__add-pet:hover,.my-pets__add-pet:hover:active{border-color:#84bd48}.my-pets__cancel{font-weight:700;margin-top:15px}.my-pets__dob{color:#505050;font-size:13px;font-weight:400}.my-pets__edit{background:#84bd48;margin-bottom:10px;margin-top:10px}.my-pets__edit:active,.my-pets__edit:focus,.my-pets__edit:focus:active,.my-pets__edit:hover,.my-pets__edit:hover:active{background:#518b36}.my-pets__image{margin-bottom:30px}.my-pets__image img{border-radius:200px}@media(min-width:992px){.my-pets__info{border-left:1px solid #ebebeb;padding-left:30px}}.my-pets__info{margin-bottom:30px}.my-pets__name{border-bottom:1px solid #ebebeb;color:#505050;font-size:17px;font-weight:700;margin:0 0 7px;padding-bottom:7px}.my-pets__no-pets{border-bottom:1px solid #ebebeb;margin-bottom:15px;padding-bottom:15px}@media(max-width:499.98px){.my-pets__pet:first-child{grid-column:1/-1}}.my-pets__pets{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media(max-width:991.98px){.my-pets__pets{grid-template-columns:repeat(3,1fr)}}@media(max-width:499.98px){.my-pets__pets{grid-template-columns:repeat(2,1fr)}}@media(max-width:349.98px){.my-pets__pets{grid-template-columns:1fr}}.my-pets__preview{border:1px solid #ebebeb;border-radius:5px;display:block;font-size:17px;font-weight:700;margin-bottom:15px;padding:15px 15px 10px;text-align:center;width:100%}.my-pets__submit{font-size:22px;font-weight:700;height:auto;margin-top:30px}.my-pets__title{color:#84bd48;font-size:17px;margin-bottom:15px}.my-pets__title--no-margin{margin-bottom:0}.my-pets__type-specific{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.my-pets__type-specific .form-group{display:grid;gap:5px;grid-template-columns:15px auto;margin:0}.my-pets__type-specific .form-group label{grid-column:2;grid-row:1}.my-pets__type-specific .form-group .checkbox{grid-column:1;grid-row:1;margin:0}.my-pets__uploader{background:none;border:1px dashed #505050;border-radius:12px;text-align:center}.my-pets__uploader div{pointer-events:none}.my-pets__uploader p{font-weight:700;margin-bottom:20px}.my-pets__uploader img{border-radius:500px;pointer-events:none}.my-pets__uploader:active .btn,.my-pets__uploader:focus .btn,.my-pets__uploader:focus:active .btn,.my-pets__uploader:hover .btn,.my-pets__uploader:hover:active .btn{background:#acc920}.sqpMessage{--vp-sqpMessage__color:#555;--vp-sqpMessage__background:#ececec}:root{--vp-bodytext:#505050;--vp-saveColor:#fc3c36}.reviews-tab-btn{background:#f78429;color:#fff;font-size:22px;height:43px;left:-61px;padding:6px 10px 0 14px;position:fixed;text-align:center;text-transform:uppercase;top:371px;transform:rotate(-90deg);width:165px;z-index:4}@media(max-height:31.24875em),(max-width:47.99875em){.reviews-tab-btn{display:none}}.reviews-tab-btn:active,.reviews-tab-btn:focus,.reviews-tab-btn:focus:active,.reviews-tab-btn:hover,.reviews-tab-btn:hover:active{background-color:#ff8f31;color:#fff}.reviews-tab-btn .glyphicon-star{color:#fff;float:left;height:18px;position:relative;top:6px;width:18px}.ekko-lightbox-container .testimonials_case{left:0;width:100%}.ekko-lightbox-container .testimonials_case_side{margin-bottom:15px;width:100%}.ekko-lightbox-container .testimonials_case .blockquote:before{top:-7px}@media(min-width:48em)and (max-width:67.49875em),(min-width:75em)and (max-width:79.99875em){body .reviews-tab-btn{display:none}}.wishlistHeader:not(.wishlistHeader--mobile){right:219px;top:88px}@media(width >= 62em){.wishlistHeader:not(.wishlistHeader--mobile){right:226px}}.wishlistHeader__case__btn .wishlistHeader__case__btn__ico{filter:brightness(0) saturate(100%) invert(100%) sepia(60%) saturate(1%) hue-rotate(190deg) brightness(105%) contrast(101%)}@media(width >= 48em){.wishlistHeader__case__btn .wishlistHeader__case__btn__ico{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(2%) hue-rotate(346deg) brightness(106%) contrast(101%)}}.navbar-inverse .wishlistHeader__case__btn:hover .wishlistHeader__case__btn__ico{filter:brightness(0) saturate(100%) invert(93%) sepia(21%) saturate(564%) hue-rotate(17deg) brightness(103%) contrast(83%)}@media(width >= 48em){.navbar-inverse .wishlistHeader__case__btn:hover .wishlistHeader__case__btn__ico{filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(2%) hue-rotate(346deg) brightness(106%) contrast(101%)}}.wishlistHeader--mobile{padding-top:3px}.navbar-inverse .wishlistHeader__case__btn{color:#ba0808}.navbar-inverse .wishlistHeader__case__btn:hover{color:#d3080b}@media(width >= 48em){.navbar-inverse .wishlistHeader__case__btn{align-items:center;aspect-ratio:1;background:#ba0808;display:flex;height:50px;padding:11px 10px 9px;width:50px}.navbar-inverse .wishlistHeader__case__btn:active,.navbar-inverse .wishlistHeader__case__btn:focus,.navbar-inverse .wishlistHeader__case__btn:focus:active,.navbar-inverse .wishlistHeader__case__btn:hover,.navbar-inverse .wishlistHeader__case__btn:hover:active{background:#d3080b}.navbar-inverse .wishlistHeader__case__btn__ico{height:20px;width:20px}.navbar-inverse .wishlistHeader__case__btn__txt{display:none}}body.christmas-site .header-container{background:url(/images/layout/pete-xmas.svg) no-repeat calc(50% + 640px) 66px,url(/images/layout/grass-2.png) no-repeat calc(50% - 640px) 57px,url(/images/layout/grass.png) no-repeat calc(50% + 740px) 46px #acc920;margin-bottom:10px}@media(min-width:768px){.search-bar-elastic .search-btn-reset{height:44px}.search-bar-elastic #search-suggestions{width:calc(100% - 75px)}}.search-bar-elastic #search-suggestions #search-suggest-close{display:none}@media(max-width:767.98px){.search-bar-elastic:focus-within .search-btn{border-radius:0}}.targeted-message{background:#8f0008;height:55px;top:-55px}.targeted-message .container{min-height:45px}@media(max-width:991.98px){.targeted-message{height:75px;top:-75px}.targeted-message .container{min-height:65px}}@media(max-width:549.98px){.targeted-message{height:95px;top:-95px}.targeted-message .container{min-height:85px}}body.has-tm{margin-top:55px}@media(max-width:991.98px){body.has-tm{margin-top:75px}}@media(max-width:549.98px){body.has-tm{margin-top:95px}}.brand-amb-h1 h1{font-size:43px;font-weight:400}@media(max-width:359px){.brand-amb-h1 h1{font-size:33px}}.brand-amb-h1 h1 span{font-weight:700}.brand-amb-text-1-case{background:url(/image_resize/w800/layout/brand-amb/brand-amb-text-1-background.jpg) no-repeat;background-position:calc(50% + 530px) 0}@media(-moz-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.brand-amb-text-1-case{background-image:url(/image_resize/layout/brand-amb/brand-amb-text-1-background.jpg);background-size:980px}}@media(max-width:767px){.brand-amb-text-1-case{background-position:0 100%;background-size:450px;padding-bottom:390px}}.brand-amb-text-2-case{background:#f6f6f6;position:relative}.brand-amb-text-2-case:after{background:url(/image_resize/w530/layout/brand-amb/brand-amb-text-2-background.png) no-repeat;background-position:calc(50% - 330px) 80px;bottom:0;content:"";display:block;height:334px;left:0;pointer-events:none;position:absolute;width:100%}@supports(mix-blend-mode:multiply){.brand-amb-text-2-case:after{background-image:url(/image_resize/w530/layout/brand-amb/brand-amb-text-2-background.jpg);mix-blend-mode:multiply}}@media(max-width:767px){.brand-amb-text-2-case:after{background-position-x:75%;background-position-y:0;height:234px;position:relative}}@media(-moz-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.brand-amb-text-2-case:after{background-image:url(/image_resize/layout/brand-amb/brand-amb-text-2-background.png);background-size:510px}@supports(mix-blend-mode:multiply){.brand-amb-text-2-case:after{background-image:url(/image_resize/layout/brand-amb/brand-amb-text-2-background.jpg)}}}.brand-amb-text-2-case .container .brand-amb-text{text-align:right}.brand-amb-text-2-case .container .brand-amb-text ul{display:inline-block}.brand-amb-text-3-case{background:url(/image_resize/w450/layout/brand-amb/brand-amb-text-3-background.jpg) no-repeat;background-position:calc(50% + 395px) 50px}@media(-moz-min-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.brand-amb-text-3-case{background-image:url(/image_resize/layout/brand-amb/brand-amb-text-3-background.jpg);background-size:450px}}@media(max-width:767px){.brand-amb-text-3-case{background-position:87% 100%;background-size:290px;margin-bottom:30px;padding-bottom:367px}}.brand-amb-social .social{margin:unset}.brand-amb-social .social li{background-color:#5c9c3f!important;background-image:url(/images/layout/social_media_icons_white.png);border-radius:5px;height:40px;width:40px}.brand-amb-social .social li:hover{opacity:.8}.brand-amb-social .social li a{height:40px}.sqpProfileQuestionsModal .modal-body form{display:flex;flex-wrap:wrap;gap:0 30px;justify-content:space-between}.sqpProfileQuestionsModal .modal-body form .form-group:not(.question):not(.details){width:100%}.sqpProfileQuestionsModal .modal-body form .form-group.sbt{display:grid;grid-template-columns:1fr minmax(0,1fr);margin-bottom:0}.sqpProfileQuestionsModal .modal-body form .form-group.sbt button{--grid-column:1/-1;font-size:16px;grid-column:var(--grid-column);padding:15px 30px}@media(min-width:500px){.sqpProfileQuestionsModal .modal-body form .form-group.sbt button{--grid-column:2/-1}}.sqpProfileQuestionsModal .modal-body form .form-group>label{font-weight:400}@media(min-width:412px){.sqpProfileQuestionsModal .modal-body form .form-group>label{font-size:16px}}.sqpProfileQuestionsModal .modal-body form .form-group>label[for=details]{display:none}.sqpProfileQuestionsModal .modal-body form .form-group.question{--grid-template-columns:1fr repeat(2,auto);display:grid;flex-grow:1;gap:10px 0;grid-template-columns:var(--grid-template-columns)}@media(min-width:768px){.sqpProfileQuestionsModal .modal-body form .form-group.question{--grid-template-columns:repeat(2,auto) 1fr}}@media(max-width:767.98px){.sqpProfileQuestionsModal .modal-body form .form-group.question>label{padding-right:10px}}@media(min-width:768px){.sqpProfileQuestionsModal .modal-body form .form-group.question>label{grid-column:1/-1}}.sqpProfileQuestionsModal .modal-body form .form-group.question>.radio{margin:unset}.sqpProfileQuestionsModal .modal-body form .form-group.question>.radio label{display:flex;padding:unset;width:100%}.sqpProfileQuestionsModal .modal-body form .form-group.question>.radio label input{display:none}.sqpProfileQuestionsModal .modal-body form .form-group.question>.radio label input+span{--color:#505050;--background:#f6f6f6;background:var(--background);color:var(--color);padding:7px 20px}.sqpProfileQuestionsModal .modal-body form .form-group.question>.radio label input:checked+span{--color:#fff;--background:#acc920}.sqpProfileQuestionsModal .modal-body form .form-group .details_wrapper{display:grid;gap:0 30px;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));margin-top:15px}.sqpProfileQuestionsModal .modal-body form .form-group.details{flex-grow:1}@media(min-width:412px){.sqpProfileQuestionsModal .modal-body form .form-group.details>label{font-size:15px}}.sqpProfileQuestionsModal .modal-body form .form-group.details>label[for=details]{display:none}.sqpProfileQuestionsModal .modal-body form .form-group.details textarea{border-radius:5px}form.login .captcha-right{text-align:right}form.login .captcha-right .g-recaptcha{display:inline-block}@media(max-width:47.99875em){.casing_main_nav,.casing_main_nav.collapsing,.pg-case-inner .refine-case{z-index:2147483647}}

/*# sourceMappingURL=style_layout.css.map*/