@font-face{font-family:"Flaticon";src:url(/themes/custom/luckypet/fonts/flaticon/./Flaticon.eot);src:url(/themes/custom/luckypet/fonts/flaticon/./Flaticon.eot#iefix) format("embedded-opentype"),url(/themes/custom/luckypet/fonts/flaticon/./Flaticon.woff2) format("woff2"),url(/themes/custom/luckypet/fonts/flaticon/./Flaticon.woff) format("woff"),url(/themes/custom/luckypet/fonts/flaticon/./Flaticon.ttf) format("truetype"),url(/themes/custom/luckypet/fonts/flaticon/./Flaticon.svg#Flaticon) format("svg");font-weight:normal;font-style:normal;}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Flaticon";src:url(/themes/custom/luckypet/fonts/flaticon/./Flaticon.svg#Flaticon) format("svg");}}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon;font-size:20px;font-style:normal;margin-left:20px;}.flaticon-heart:before{content:"\f100";}.flaticon-shopping-bag:before{content:"\f101";}.flaticon-charity:before{content:"\f102";}.flaticon-stomach:before{content:"\f103";}.flaticon-power:before{content:"\f104";}.flaticon-shield:before{content:"\f105";}.flaticon-tooth:before{content:"\f106";}.flaticon-pet:before{content:"\f107";}.flaticon-eye:before{content:"\f108";}.flaticon-cow:before{content:"\f109";}.flaticon-sheep:before{content:"\f10a";}.flaticon-horse:before{content:"\f10b";}.flaticon-pig:before{content:"\f10c";}.flaticon-hen:before{content:"\f10d";}.flaticon-fish:before{content:"\f10e";}.flaticon-speech-bubble:before{content:"\f10f";}.flaticon-instagram:before{content:"\f110";}.flaticon-facebook:before{content:"\f111";}.flaticon-vk:before{content:"\f112";}.flaticon-twitter:before{content:"\f113";}.flaticon-odnoklassniki:before{content:"\f114";}.flaticon-dog:before{content:"\f115";}.flaticon-dog-1:before{content:"\f116";}.flaticon-dog-2:before{content:"\f117";}.flaticon-cat:before{content:"\f118";}.flaticon-bastet:before{content:"\f119";}.flaticon-pin:before{content:"\f11a";}.flaticon-left-chevron:before{content:"\f11b";}.flaticon-icon-339918:before{content:"\f11c";}.flaticon-icon-203484:before{content:"\f11d";}.flaticon-right-arrow:before{content:"\f11e";}.flaticon-plus:before{content:"\f11f";}.flaticon-minus:before{content:"\f120";}.flaticon-compress:before{content:"\f121";}.flaticon-compress-1:before{content:"\f122";}.flaticon-warning:before{content:"\f123";}.flaticon-right-arrow-1:before{content:"\f124";}.flaticon-right-arrow-2:before{content:"\f125";}.flaticon-return:before{content:"\f126";}.flaticon-undo:before{content:"\f127";}.flaticon-multiply:before{content:"\f128";}.flaticon-left-arrow:before{content:"\f129";}.flaticon-double-arrow:before{content:"\f12a";}.flaticon-exchange:before{content:"\f12b";}.flaticon-exchange-1:before{content:"\f12c";}.flaticon-expand:before{content:"\f12d";}.flaticon-double-arrow-1:before{content:"\f12e";}.flaticon-sitemap:before{content:"\f12f";}.flaticon-exchange-2:before{content:"\f130";}.flaticon-exchange-3:before{content:"\f131";}.flaticon-expand-1:before{content:"\f132";}.flaticon-double-arrow-2:before{content:"\f133";}.flaticon-expand-2:before{content:"\f134";}.flaticon-stretch:before{content:"\f135";}.flaticon-shuffle:before{content:"\f136";}.flaticon-outbox:before{content:"\f137";}.flaticon-compass:before{content:"\f138";}.flaticon-star:before{content:"\f139";}.flaticon-star-1:before{content:"\f13a";}.flaticon-rabbit:before{content:"\f13b";}.flaticon-turkey:before{content:"\f13c";}.flaticon-app:before{content:"\f13d";}.flaticon-viber:before{content:"\f13e";}.flaticon-telegram:before{content:"\f13f";}.flaticon-google-plus:before{content:"\f140";}.flaticon-youtube:before{content:"\f141";}.flaticon-youtube-logo:before{content:"\f142";}.flaticon-delivery-truck-1:before{content:"\f143";}.flaticon-delivery-truck:before{content:"\f144";}.flaticon-delete:before{content:"\f145";}.flaticon-wallet:before{content:"\f146";}.flaticon-shopping-bag-1:before{content:"\f147";}.flaticon-shopping-bag-2:before{content:"\f148";}.flaticon-credit-card:before{content:"\f149";}.flaticon-gift:before{content:"\f14a";}.flaticon-shopping-bag-3:before{content:"\f14b";}.flaticon-shopping-bag-4:before{content:"\f14c";}.flaticon-search:before{content:"\f14d";}.flaticon-search-1:before{content:"\f14e";}.flaticon-discount:before{content:"\f14f";}.flaticon-credit-card-1:before{content:"\f150";}.flaticon-shopper:before{content:"\f151";}.flaticon-bag:before{content:"\f152";}.flaticon-box:before{content:"\f153";}.flaticon-box-1:before{content:"\f154";}.flaticon-box-2:before{content:"\f155";}.flaticon-commerce-and-shopping:before{content:"\f156";}.flaticon-commerce-and-shopping-1:before{content:"\f157";}.flaticon-cardboard:before{content:"\f158";}.flaticon-maps-and-location:before{content:"\f159";}.flaticon-box-3:before{content:"\f15a";}.flaticon-bill:before{content:"\f15b";}.flaticon-commerce-and-shopping-2:before{content:"\f15c";}.flaticon-commerce-and-shopping-3:before{content:"\f15d";}.flaticon-bag-1:before{content:"\f15e";}.flaticon-commerce-and-shopping-4:before{content:"\f15f";}.flaticon-bag-2:before{content:"\f160";}.flaticon-bag-3:before{content:"\f161";}.flaticon-commerce-and-shopping-5:before{content:"\f162";}.flaticon-commerce-and-shopping-6:before{content:"\f163";}.flaticon-shopper-1:before{content:"\f164";}.flaticon-commerce-and-shopping-7:before{content:"\f165";}.flaticon-shipping-and-delivery:before{content:"\f166";}.flaticon-box-4:before{content:"\f167";}.flaticon-commerce-and-shopping-8:before{content:"\f168";}.flaticon-watch:before{content:"\f169";}.flaticon-shipping-and-delivery-1:before{content:"\f16a";}.flaticon-shipping-and-delivery-2:before{content:"\f16b";}.flaticon-watch-1:before{content:"\f16c";}.flaticon-price:before{content:"\f16d";}.flaticon-wallet-1:before{content:"\f16e";}.flaticon-label:before{content:"\f16f";}.flaticon-box-5:before{content:"\f170";}.flaticon-commerce-and-shopping-9:before{content:"\f171";}.flaticon-signaling:before{content:"\f172";}.flaticon-commerce-and-shopping-10:before{content:"\f173";}.flaticon-signaling-1:before{content:"\f174";}.flaticon-wallet-2:before{content:"\f175";}.flaticon-cross:before{content:"\f176";}.flaticon-pet-1:before{content:"\f177";}.flaticon-pet-shop:before{content:"\f178";}.flaticon-dog-3:before{content:"\f179";}.flaticon-pet-insurance:before{content:"\f17a";}.flaticon-dog-food:before{content:"\f17b";}.flaticon-hungry:before{content:"\f17c";}.flaticon-dog-4:before{content:"\f17d";}.flaticon-pet-shop-1:before{content:"\f17e";}.flaticon-veterinary:before{content:"\f17f";}.flaticon-dog-5:before{content:"\f180";}.flaticon-group:before{content:"\f181";}.flaticon-gate:before{content:"\f182";}.flaticon-cold:before{content:"\f183";}.flaticon-beef:before{content:"\f184";}.flaticon-courier:before{content:"\f185";}.flaticon-call-center-agent:before{content:"\f186";}.flaticon-diet:before{content:"\f187";}.flaticon-cooking:before{content:"\f188";}.flaticon-nutrition:before{content:"\f189";}.flaticon-supermarket:before{content:"\f18a";}.flaticon-food:before{content:"\f18b";}
body{font-family:'Montserrat Alternates',sans-serif;font-weight:300;font-size:1rem;line-height:24px;color:#1f1f1f;background-color:#fff;overflow-x:hidden;position:relative}bodyfocus{outline:0}#page{position:relative;overflow-y:hidden}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:0;line-height:1.35;color:#1f1f1f}@media (min-width:0){.h1,h1{font-size:1.8rem}.h2,h2{font-size:1.6rem;margin-bottom:1.5rem}.h3,h3{font-size:1.25rem;margin-bottom:.75rem}.h4,h4{font-size:1.1rem;margin-bottom:.75rem}.h5,h5{font-size:.9rem;margin-bottom:.75rem}.h6,h6{font-size:.8rem;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:.75rem}}@media (min-width:992px){.h1,h1{font-size:2.5rem}.h2,h2{font-size:1.65rem;margin-bottom:2rem}.h3,h3{font-size:1.4rem;margin-bottom:1rem}.h4,h4{font-size:1.2rem;margin-bottom:1rem}.h5,h5{font-size:1.35rem;margin-bottom:1rem}.h6,h6{font-size:1.1rem;text-transform:uppercase;letter-spacing:.1rem;margin-bottom:1rem}}::selection{color:#fff}::-moz-selection{color:#fff}::selection{background-color:#000}::-moz-selection{background-color:#000}mark{color:#1f1f1f}.lead{font-size:1.15rem;font-weight:300}.lead p{margin-bottom:0}p{font-size:1rem}main ul{list-style-type:none;margin-block-start:0;margin-block-end:.75rem;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;position:relative}main ul li{padding-left:1.25rem;position:relative}main ul li:after{content:'';width:.45rem;height:.45rem;display:block;background:#e1e1e1;position:absolute;top:.5rem;left:0}.lead-big{font-size:1.55rem;line-height:1.6;font-weight:300}.lead-bottom{font-size:1.15rem;font-weight:300}.label{padding:0;border-radius:0}b,strong{font-weight:700}blockquote{padding:.5rem 0 .5rem 1.5rem;position:relative}blockquote:before{content:'';display:block;width:.1rem;height:100%;background:#1f1f1f;position:absolute;top:0;left:0}blockquote p{color:#1f1f1f;font-size:1.25rem}.text-formatted .align-center,.text-formatted .align-left,.text-formatted .align-right{display:block}.text-formatted .align-center{margin:0 auto 1rem}.text-formatted .align-left{margin:0 1rem 1rem 0;float:left}.text-formatted .align-right{margin:0 0 1rem 1rem;float:right}.page a{font-size:1rem;cursor:pointer;color:#000;display:inline-block;position:relative;text-decoration:blink;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.page .nav a,.page nav a{display:inline-block!important;position:relative;text-decoration:blink}.page .nav a:after,.page nav a:after{position:absolute;top:65%;left:0;width:0;height:1px;background:#1f1f1f;content:'';opacity:0;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.page .nav a:active,.page .nav a:focus,.page .nav a:hover,.page nav a:active,.page nav a:focus,.page nav a:hover{text-decoration:blink;color:#1f1f1f;opacity:1}.page .nav a:active:after,.page .nav a:focus:after,.page .nav a:hover:after,.page nav a:active:after,.page nav a:focus:after,.page nav a:hover:after{height:1px;opacity:1;width:100%;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}img:focus{outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.page-title{color:#1f1f1f}@media (min-width:0){.page-content-title{background:#f8f8f8}}@media (min-width:992px){.page-content-title{background:0 0}}.page-content-title{position:relative;overflow:hidden}@media (min-width:0){.page-content-title .breadcrumb{margin:7rem auto 0;display:block}.page-content-title.basic-page .breadcrumb{display:table}}@media (min-width:992px){.page-content-title .breadcrumb{margin:8rem auto 0;display:table}}.page-content-title.image-title{background-position:center center;background-size:cover;-o-background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;background-attachment:scroll;background-repeat:no-repeat}.page-content-title.image-title:before{content:'';display:block;width:100%;height:100%;background:linear-gradient(to top,#fff 0,transparent 100%);position:absolute;top:0;left:0;right:0}@media (min-width:0){.page-content-title.image-title{min-height:auto;margin:0 0 2rem}.page-content-title.image-title .breadcrumb{margin:7rem auto 0}.page-content-title .page-title{font-size:1.25rem;font-weight:700;text-align:center;padding:2.5rem 0;margin:0}}@media (min-width:992px){.page-content-title.image-title{min-height:55vh;margin:0 0 4rem}.page-content-title.image-title .breadcrumb{margin:20vh auto 0}.page-content-title .page-title{font-size:3.2rem;padding:1.25rem 0 2.5rem}}.pager .pagination{margin:2rem 0}.pager .pagination .page-item{padding-left:.5rem}.pager .pagination .page-item:after{display:none}.pager .pagination .page-item.active .page-link{color:#fff;background:#000;border:1px solid #000}.pager .pagination .page-item .page-link{color:#000;font-size:1rem;padding:.35rem .7rem;background:#fff;border:1px solid #000}.pager .pagination .page-item .page-link:after{display:none}.pager .pagination .page-item .page-link:active,.pager .pagination .page-item .page-link:focus,.pager .pagination .page-item .page-link:hover{color:#fff;background:#1f1f1f;border:1px solid #1f1f1f}.pager .pagination .page-item:first-child .page-link,.pager .pagination .page-item:last-child .page-link{border-radius:0}.ui-datepicker.ui-widget{background:#fff;border:1px solid #1f1f1f;padding:.5rem 1.5rem .75rem;margin:-1px 0 0}.ui-datepicker.ui-widget .ui-corner-all a{cursor:pointer}.ui-datepicker.ui-widget .ui-corner-all a:before{display:block;color:#6d6d6d;font-family:Flaticon,sans-serif;font-size:1rem;font-style:normal}.ui-datepicker.ui-widget .ui-corner-all .ui-datepicker-prev{top:5px;left:10%}.ui-datepicker.ui-widget .ui-corner-all .ui-datepicker-prev:hover{top:5px;left:10%}.ui-datepicker.ui-widget .ui-corner-all .ui-datepicker-prev:before{content:"\f11b"}.ui-datepicker.ui-widget .ui-corner-all .ui-datepicker-next{top:5px;right:5%}.ui-datepicker.ui-widget .ui-corner-all .ui-datepicker-next:hover{top:5px;right:5%}.ui-datepicker.ui-widget .ui-corner-all .ui-datepicker-next:before{content:"\f11c"}.ui-datepicker.ui-widget .ui-corner-all .ui-datepicker-next-hover:before,.ui-datepicker.ui-widget .ui-corner-all .ui-datepicker-prev-hover:before{font-size:1rem}header .logo-slogan{display:block;height:5rem;position:relative;overflow:hidden}header .logo-slogan .logo{margin:0 auto;background:url(/themes/custom/luckypet/logo.svg) no-repeat left center;width:11rem;height:5rem;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}header .logo-slogan .slogan{text-align:center;font-size:.42rem;color:#1f1f1f;display:block;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02rem;margin:-1.15rem 0 0}.cd-header{padding:.5rem 0;position:absolute;top:auto;left:0;background:0 0;width:100%;z-index:100;height:6rem;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-header.is-fixed{position:fixed;top:-6rem;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1);background-color:rgba(255,255,255,.8);-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-header.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0)}.cd-header.menu-is-open{background-color:rgba(21,21,21,0)}.menu{position:relative;width:calc(100% - 1.5rem);min-height:5.15rem;margin:0 auto;z-index:3}.menu>ul{margin:0 auto;width:auto;float:right;list-style:none;padding:0;box-sizing:border-box}.menu>ul:after,.menu>ul:before{content:"";display:table}.menu>ul:after{clear:both}.menu>ul>li{float:left;padding:0;margin:0}@media (min-width:0){.menu>ul>li>ul{display:none;width:100%;padding:2.5rem 1.25rem;position:absolute;z-index:99999;left:0;margin:0;list-style:none;box-sizing:border-box;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 10px 20px 0 rgba(0,0,0,.5)}}@media (min-width:1200px){.menu>ul>li>ul{background:#fff}}.menu>ul>li>ul:after{clear:both}.menu>ul>li>ul>li{margin:0;padding-bottom:0;list-style:none;width:25%;background:0 0;float:left}.menu>ul>li>ul>li p{padding:0;padding-bottom:10px;margin-left:10px;margin-right:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;width:calc(100% - 20px);display:block}.menu>ul>li>ul>li p span{vertical-align:super;font-size:9px;line-height:9px;font-weight:500}.menu>ul>li>ul>li a{padding:.25rem 0 .25rem;margin-left:.5rem;margin-right:.5rem;font-weight:400;font-size:.95rem;text-transform:inherit;width:calc(100% - 1rem);display:block}.menu>ul>li>ul>li:last-child a{padding:.25rem 0 .5rem}.menu>ul>li a span{vertical-align:super;font-size:8.5px;line-height:8.5px;font-weight:600}.menu>ul>li>ul>li a.is-active,.menu>ul>li>ul>li a:hover{color:#1f1f1f}.menu>ul>li>ul>li>ul{display:block;padding:0;margin:10px 0 0;list-style:none;box-sizing:border-box}.menu>ul>li>ul>li>ul:after,.menu>ul>li>ul>li>ul:before{content:"";display:table}.menu>ul>li>ul>li>ul:after{clear:both}.menu>ul>li>ul>li>ul>li{float:left;width:100%;padding:10px 0;margin:0;font-size:.8em}.menu>ul>li>ul>li>ul>li a{border:0}.menu>ul>li>ul.normal-sub{min-width:21rem;width:auto;max-width:21rem;left:auto;padding:.5rem}.menu>ul>li>ul.normal-sub>li{width:100%}.menu-trigger{padding-top:3.9rem;padding-bottom:1.5rem;position:relative;width:1.7rem;height:2rem;float:left}.menu-trigger span{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;margin-top:-2px;background-color:#000;background-image:none;font-size:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s;transition:background-color .3s}.menu-trigger span:before{margin-top:-.3rem;-webkit-transform:translateY(-250%);transform:translateY(-250%)}.menu-trigger span:after{margin-top:.3rem;-webkit-transform:translateY(250%);transform:translateY(250%)}.menu-trigger span:after,.menu-trigger span:before{position:absolute;left:0;width:100%;height:100%;background:#000;content:'';-webkit-transition:-webkit-transform .3s;transition:transform .3s}.mp-pushed .menu-trigger span{background-color:transparent}.mp-pushed .menu-trigger span:before{margin-top:0;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}.mp-pushed .menu-trigger span:after{margin-top:0;-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}.menu-dropdown-icon:before{content:"\f115";font-family:Flaticon,sans-serif;display:none;cursor:pointer;float:right;padding:.5rem 1.25rem;color:#fff}@media (max-width:1200px){.menu>ul>li a{padding:.5rem 1rem}.menu>ul>li:last-child a{padding:.5rem 1rem}.menu>ul>li:last-child ul li a{padding:.5rem 1rem}.menu>ul>li>ul>li a{padding:.25rem 1rem .5rem;margin:0 1rem;border-bottom:1px dotted #e1e1e1;color:#fff;font-weight:400;font-size:1rem;line-height:18px;text-transform:lowercase;width:calc(85% - 0px);display:block}.menu>ul>li>ul>li:last-child a{padding:.25rem 1rem .5rem}.menu-container{width:100%}.menu-trigger{display:block}.menu-dropdown-icon:before{display:block}.menu>ul>li>ul{padding:20px 0}.menu>ul{width:100%;float:none;position:relative;display:none}.menu>ul>li{width:100%;display:block}.menu>ul>li a{width:100%;display:block}.menu>ul>li>ul{position:relative}.menu>ul>li>ul.normal-sub{min-width:100%;width:100%;max-width:100%;padding:0 0 .5rem;box-shadow:none}.menu>ul>li>ul>li{float:none;width:100%;padding-bottom:0}.menu>ul>li>ul>li:first-child{margin:0}.menu>ul>li>ul>li>ul{position:relative}.menu>ul>li>ul>li>ul>li{float:none}.menu .show-on-mobile{float:right;display:block;width:120%;margin:0 -3.5rem 0;padding:1rem 1rem .5rem;background:#1f1f1f}.menu-white .menu .show-on-mobile{background:#e1e1e1}}@media (min-width:576px){.menu .show-on-mobile{width:100%;margin:-5px 0 0}}.menu>ul>li>a:focus{color:#fff}.menu .menu-item:active,.menu .menu-item:focus,.menu .menu-item:hover{text-decoration:blink}.menu .menu-item--active-trail a{color:#1f1f1f}@media (min-width:1200px){.menu>ul>li a{color:#fff;font-size:1.1rem;letter-spacing:.032rem;line-height:2rem;padding:1.55rem 1rem 1.49rem;display:block}.menu>ul>li a:active,.menu>ul>li a:hover{color:#1f1f1f}.menu>ul>li.active>a{color:#1f1f1f}.menu>ul>li:last-child a{padding:1.65rem 0 1.65rem 1rem}.menu>ul>li:last-child ul li a{padding:.25rem 0 .5rem}.menu>ul>li.menu-dropdown-icon>a{padding:1.55rem 2rem 1.49rem 1rem}.menu>ul>li.menu-dropdown-icon{position:relative}.menu>ul>li.menu-dropdown-icon:after{content:"\f11a";font-size:.7rem;font-family:Flaticon,sans-serif;display:block;cursor:pointer;color:#000;position:absolute;top:2.05rem;right:.8rem}.menu>ul>li.menu-dropdown-icon:hover:after{color:#1f1f1f;transform:rotate(180deg)}}.cd-header .nav .nav-item:first-child .nav-link{margin:0 1rem 0 0}.cd-header .nav .nav-item:last-child .nav-link{margin:0 0 0 1rem}.cd-header .nav .nav-item .nav-link{padding:1.75rem 0;margin:0 1rem}.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites]{font-size:0;padding:1.15rem 0;margin:0 1.5rem 0 .5rem}.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites]:before{font-family:Flaticon,sans-serif;font-size:1.75rem;font-style:normal;line-height:1.5;content:"\f100"}.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites]:active:before,.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites]:focus:before,.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites]:hover:before{color:#e1e1e1}.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites]:active:after,.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites]:focus:after,.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites]:hover:after{display:none}.cd-header .nav .nav-item .nav-link[data-drupal-link-system-path=favourites].is-active:before{color:#e1e1e1}.cd-header .nav .nav-item .normal-sub{color:#fff;display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;background:#000}.cd-header .nav .nav-item .normal-sub .nav-item .nav-link{color:#fff}@media (min-width:0){.page-content-title .nav{padding:.5rem 0 2rem;margin:0 0 2rem}.page-content-title .nav .nav-item{padding:0 0 0 3rem;margin:0 0 1.75rem}.page-content-title .nav .nav-item .nav-link{padding:0}.page-content-title .nav .nav-item .nav-link:before{font-family:Flaticon,sans-serif;font-size:2rem;font-style:normal;color:#1f1f1f;display:block;position:absolute;left:-3rem}.page-content-title .nav .nav-item .nav-link[data-drupal-link-system-path="taxonomy/term/12"]:before{content:"\f115";-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.page-content-title .nav .nav-item .nav-link[data-drupal-link-system-path="taxonomy/term/13"]:before{content:"\f117"}.page-content-title .nav .nav-item .nav-link[data-drupal-link-system-path="taxonomy/term/14"]:before{content:"\f116";-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.page-content-title .nav .nav-item .nav-link[data-drupal-link-system-path="taxonomy/term/16"]:before{content:"\f118";-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1)}.page-content-title .nav .nav-item .nav-link[data-drupal-link-system-path="taxonomy/term/17"]:before{content:"\f119";font-size:2.65rem;-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);-webkit-transform:scale(-1,1);transform:scale(-1,1)}}@media (min-width:768px){.page-content-title .nav{-ms-flex-pack:center;justify-content:center}.page-content-title .nav .nav-item{padding:0 2rem}}@media (min-width:992px){.page-content-title .nav{-ms-flex-pack:center;justify-content:center}.page-content-title .nav .nav-item{padding:0 2.5rem;margin:0}.page-content-title .nav .nav-item .nav-link:before{left:-2.85rem}}.container--sidebar-first .catalog.nav .nav-item .nav-link.is-active{opacity:1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,#000,#000 50%,rgba(0,0,0,.5) 50%);background-size:200% 100%;background-position:100%;transition:all 1.2s cubic-bezier(.19,1,.22,1)}.container--sidebar-first .catalog.nav .nav-item .nav-link.is-active:active,.container--sidebar-first .catalog.nav .nav-item .nav-link.is-active:focus,.container--sidebar-first .catalog.nav .nav-item .nav-link.is-active:hover{background-position:0}.container--sidebar-first .catalog.nav .nav-item .nav-link.is-active:after{opacity:0;width:0}.container--sidebar-first .catalog.nav .nav-item>.nav-link{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,.3),rgba(0,0,0,.5) 50%,#000 50%);background-size:200% 100%;background-position:100%;transition:all 1.2s cubic-bezier(.19,1,.22,1)}.container--sidebar-first .catalog.nav .nav-item>.nav-link:active,.container--sidebar-first .catalog.nav .nav-item>.nav-link:focus,.container--sidebar-first .catalog.nav .nav-item>.nav-link:hover{background-position:0}.container--sidebar-first .catalog.nav .nav-item>.nav-link:active:after,.container--sidebar-first .catalog.nav .nav-item>.nav-link:focus:after,.container--sidebar-first .catalog.nav .nav-item>.nav-link:hover:after{width:0;opacity:0}.container--sidebar-first .catalog.nav .nav-item.sub-menu.active>.nav-link{-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,#000,#000 50%,rgba(0,0,0,.5) 50%);background-size:200% 100%;background-position:100%;transition:all 1.2s cubic-bezier(.19,1,.22,1)}.container--sidebar-first .catalog.nav .nav-item.sub-menu.active>.nav-link:after{opacity:0;width:0}.container--sidebar-first .catalog.nav .nav-item.sub-menu.active>.nav-link:active,.container--sidebar-first .catalog.nav .nav-item.sub-menu.active>.nav-link:focus,.container--sidebar-first .catalog.nav .nav-item.sub-menu.active>.nav-link:hover{background-position:0}@media (min-width:0){.catalog.nav .nav-item:after{display:none}.catalog.nav .nav-item .nav-link{padding:0}.catalog.nav .nav-item .nav-link:after{top:100%}.catalog.nav .nav-item.sub-menu{padding:0 0 1.5rem 0}.catalog.nav .nav-item.sub-menu>a{font-weight:600}.catalog.nav .mpct-level{position:relative;overflow:hidden}.catalog.nav .mpct-level ul{margin-block-end:0}.catalog.nav .mpct-level ul .nav-item{padding:.5rem 0 0 1.5rem}.catalog.nav .mpct-level:before{content:'';width:1px;height:100%;background:#e1e1e1;display:block;position:absolute;top:-.69rem;left:.5rem}.catalog.nav .mpct-level .nav-item:before{content:'';width:.75rem;height:1px;background:#e1e1e1;display:block;position:absolute;left:.5rem;bottom:.6rem}}@media (min-width:768px){.catalog.nav .nav-item.sub-menu{width:50%}}@media (min-width:992px){.catalog.nav .nav-item.sub-menu{padding:0 0 .5rem 0;width:auto}}.breadcrumb{color:#000;text-transform:lowercase;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;padding:.75rem 0;margin:0 auto;display:table;border-radius:0;position:relative;overflow:hidden;background:0 0}.breadcrumb .breadcrumb-item{text-transform:initial;font-weight:200;display:inline-block;padding-left:.5rem}.breadcrumb .breadcrumb-item:first-child{padding-left:0}.breadcrumb a{font-weight:200;color:#000;text-decoration:underline}.breadcrumb a:active,.breadcrumb a:focus,.breadcrumb a:hover{color:#1f1f1f;text-decoration:none}.breadcrumb-item+.breadcrumb-item:before{color:#1f1f1f}main{padding:0;width:100%;min-height:53rem;position:relative;overflow:hidden;z-index:auto}@media (min-width:0){main .container--sidebar-first .navbar{padding:0 1.25rem;margin:0 0 2rem;background:#f9f9f9}main .container--sidebar-first .navbar .navbar-brand{padding:0;margin:0}main .container--sidebar-first .navbar .menu-trigger{padding-top:1.9rem;padding-bottom:1.5rem;border:none;background:0 0}main .container--sidebar-first .navbar .menu-trigger[aria-expanded=true] span{background-color:transparent}main .container--sidebar-first .navbar .menu-trigger[aria-expanded=true] span:before{margin-top:0;-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}main .container--sidebar-first .navbar .menu-trigger[aria-expanded=true] span:after{margin-top:0;-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}main .container--sidebar-first .catalog.nav{margin:0 0 1rem}main .container--sidebar-first .views-exposed-form fieldset{margin:0 0 1rem}main .container--sidebar-first .views-exposed-form fieldset .fieldset-legend{font-weight:600}}@media (min-width:992px){main .container--sidebar-first .navbar{padding:0;margin:0 0 2rem;background:0 0;-ms-flex-flow:inherit;flex-flow:wrap;-ms-flex-pack:inherit;justify-content:inherit}main .container--sidebar-first .navbar .navbar-collapse{display:block!important}}main .container--sidebar-second h2{font-size:1.5rem;font-weight:600}main .contact-section{display:-ms-flexbox;display:flex;min-height:470px;position:relative;overflow:hidden}main .contact-section:hover .contact-section--image{-webkit-transform:scale(1.08);transform:scale(1.08)}@media (min-width:0){main .contact-section--image{opacity:.4;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;transition:transform 2s cubic-bezier(0,0,.44,1.18)}}@media (min-width:992px){main .contact-section--image{opacity:1}}@media (min-width:0){main .contact-section.first .contact-section--content{left:10%}main .contact-section.last .contact-section--content{left:10%}}@media (min-width:992px){main .contact-section.first .contact-section--content{left:45%}main .contact-section.last .contact-section--content{left:10%}}@media (min-width:0){main .contact-section--content{max-width:80%}main .contact-section--content .nav-link{padding:.5rem 2rem .5rem 0}main .contact-section--content .nav-link:after{display:none}}@media (min-width:768px){main .contact-section--content{max-width:50%}}main .contact-section--content{padding:2.5rem 0;top:17%;max-height:83%;position:relative;z-index:2}main .contact-section--content h2{font-weight:600}main .contact-section--content .label{font-weight:600}main .contact-section--content .nav-link [class^=flaticon-]:before{font-size:1.85rem}main .contact-section--content .nav-link:hover:after{display:none}main .contact-section--item{margin:0 0 1rem}.dialog-off-canvas-main-canvas{overflow:hidden}.container--sidebar-second{margin:0 0 4.5rem}body{opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}body.body-visible{opacity:1!important}.form-group>label{font-weight:400}.form-required:after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/custom/luckypet/images/core/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em}.form-group label{font-weight:600}.form-group .description{font-size:.9rem;font-style:italic;margin:0 0 .75rem}.form-group.agreement label{font-weight:400}.form-group.agreement .option a{font-weight:600;text-decoration:underline}.form-group.agreement .option a:active,.form-group.agreement .option a:focus,.form-group.agreement .option a:hover{text-decoration:#000}.custom-control-label:before{background-color:#1f1f1f;outline:0}.field--name-field-consent label.fieldset-legend{display:none}.field--name-field-consent .form-group label{font-size:.9rem;font-weight:300;padding:.2rem 0}.custom-file{margin:2rem 0;height:auto}.custom-file .form-submit{z-index:2;position:relative;padding:23px 20px 22px}.custom-file .custom-file-label{color:#fff;padding:23px 20px 17px;margin:0;font-weight:400;letter-spacing:1px;font-size:15px;line-height:1.7;width:100%;height:auto;background-color:#e1e1e1;border:none;border-radius:0}.custom-file .custom-file-label:after{height:auto;padding:25px 20px;border-radius:0}.custom-file .description{margin:.5rem 0 0}form input,form textarea{position:relative;width:100%;padding:.85rem;font-weight:400;letter-spacing:1px;font-size:15px;line-height:1.7;background-color:#fff;color:#1f1f1f;border:1px solid #e1e1e1;text-align:left;cursor:text;-webkit-transition:all 250ms linear;transition:all 250ms linear}form textarea{height:7rem}form textarea:active{color:#1f1f1f}form input:hover,form textarea:active{color:#1f1f1f}form input:focus,form textarea:focus{border:1px solid #000;outline:0!important}form input:-ms-input-placeholder{font-size:15px;letter-spacing:1px;color:#1f1f1f;font-weight:400}form input::-moz-placeholder{font-size:15px;letter-spacing:1px;color:#1f1f1f;font-weight:400}form input:-moz-placeholder{font-size:15px;letter-spacing:1px;color:#1f1f1f;font-weight:400}form input::-webkit-input-placeholder{font-size:15px;letter-spacing:1px;color:#1f1f1f;font-weight:400}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield;margin:0}form textarea:-ms-input-placeholder{font-size:15px;letter-spacing:1px;color:#e1e1e1;font-weight:400}form textarea::-moz-placeholder{font-size:15px;letter-spacing:1px;color:#e1e1e1;font-weight:400}form textarea:-moz-placeholder{font-size:15px;letter-spacing:1px;color:#e1e1e1;font-weight:400}form textarea::-webkit-input-placeholder{font-size:15px;letter-spacing:1px;color:#e1e1e1;font-weight:400}form button:active,form button:focus{border:none;outline:0}form button span{position:relative;display:block;cursor:pointer;-webkit-transition:all 250ms linear;transition:all 250ms linear}form button:hover{background-color:#000}.filter-wrapper{display:none}.auth-user-form{margin:0 0 5rem}.auth-user-form .button{width:100%!important;padding:.9rem 1.5rem!important;margin:0 0 1rem!important}.auth-user-form .button.button--link{text-align:left;text-transform:inherit;padding:0!important;margin:.75rem 0 2rem!important}.auth-user-form--form-divider{position:relative;width:100%;margin:1rem 0 2rem;text-align:center}.auth-user-form--form-divider span{position:relative;z-index:10;display:inline-block;font-weight:400;padding:0 1.5rem;text-transform:lowercase;color:#000;background-color:#fff}.auth-user-form--form-divider:before{position:absolute;top:50%;left:0;display:block;content:" ";width:100%;height:1px;background:#e1e1e1}form [readonly]{background-color:#e7e7e7}.ajax-progress.ajax-progress-throbber{display:none}.ac-custom{margin:0 0 0 .15rem;position:relative}.ac-custom label{font-weight:400;position:relative;padding:0 0 0 1.5rem;vertical-align:top;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.ac-custom.ac-radio label{padding:0 0 0 1.85rem}.ac-custom input[type=checkbox],.ac-custom label::before{cursor:pointer;width:1rem;height:1rem;top:.25rem;left:0;position:absolute}.ac-custom input[type=checkbox]{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-appearance:none;display:inline-block;vertical-align:middle;z-index:100}.ac-custom input[type=radio]{width:50px;height:50px;top:50%;left:0;margin-top:-25px;position:absolute;cursor:pointer}.ac-custom label::before{content:'';border:1px solid #1f1f1f;-webkit-transition:opacity .3s;transition:opacity .3s}.ac-custom.ac-radio label::before{content:'';cursor:pointer;border:1px solid #000;-webkit-transition:opacity .3s;transition:opacity .3s;border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;margin-top:-.75rem;width:1.4rem;height:1.4rem;position:absolute;top:50%;left:0}.ac-custom input[type=checkbox]:checked+label{color:#1f1f1f}.ac-custom input[type=checkbox]:checked+label::before,.ac-custom input[type=radio]:checked+label::before{opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}.ac-custom svg{position:absolute;width:1.25rem;height:1.25rem;top:-.2rem;left:0;pointer-events:none}.ac-custom svg path{stroke:#1f1f1f;stroke-width:13px;stroke-linecap:round;stroke-linejoin:round;fill:none}.ac-custom.ac-radio svg{top:.15rem;left:.15rem}.field--label-inline .field--label{font-weight:600;float:left;margin:0 .5rem 0 0}.field--label{font-weight:600;margin:0 0 .15rem}.field--item{margin:0 0 1rem}.field--name-field-title{font-weight:600;margin:0 0 2.25rem;position:relative;z-index:2}.field--widget-options-select .form-group{min-height:5rem}.field--name-field-sub-title{color:#6d6d6d}.field--name-field-link-more{color:#000;font-weight:600;margin:1rem 0;display:inline-block;position:relative;text-decoration:blink}.field--name-field-link-more:after{position:absolute;top:100%;left:0;width:100%;height:1px;background:#000;content:'';opacity:1;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.field--name-field-link-more:hover{color:#e1e1e1}.field--name-field-link-more:hover:after{width:0;opacity:0;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.field--name-quantity .field--label{display:none}.field--name-quantity .field--item{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none;position:relative}.field--name-quantity .field--item .number-btn{outline:0;cursor:pointer;width:2rem;height:2rem;line-height:1;border:none;background-color:#e7e7e7;position:relative;display:inline-block;padding:0;vertical-align:top;border-radius:50%}.field--name-quantity .field--item .number-btn:before{font-size:1rem;font-family:Flaticon,sans-serif;padding:.5rem;display:block;z-index:2;position:relative}.field--name-quantity .field--item .number-btn.increment:before{content:"\f120"}.field--name-quantity .field--item .number-btn.decrement:before{content:"\f11f"}.field--name-quantity .field--item .number-btn:after{content:'';width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;border-radius:50%;background-color:#000;-webkit-transform:scale(0);transform:scale(0);transition:transform .5s cubic-bezier(.19,1,.22,1);-webkit-backface-visibility:hidden;backface-visibility:hidden}.field--name-quantity .field--item .number-btn span{display:none}.field--name-quantity .field--item .number-btn:hover:before{color:#fff}.field--name-quantity .field--item .number-btn:hover:after{-webkit-transform:scale(1);transform:scale(1)}.field--name-quantity .field--item input{vertical-align:top;padding:0;margin:0;width:2.5rem;border:none;display:inline-block;text-align:center;outline:0;font-size:20px;line-height:2;font-weight:400;height:30px}.field--name-field-consent .form-checkboxes .ac-custom{margin:0}.field--name-field-consent .form-checkboxes .ac-custom .option{padding:0 0 0 1.5rem}.field--name-total-price .order-total-line{margin:0 0 .5rem}.field--name-total-price .order-total-line-label{font-weight:600;margin:0 .25rem 0 0}.field .img-content{padding:60% 0 0;margin:0;display:block;clear:both;position:relative;z-index:1;min-height:1px}.field .img-link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.field .img-url{margin:0 auto;width:100%;height:100%;background-position:top center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;transition:transform 2s cubic-bezier(0,0,.44,1.18);position:absolute;top:0}.table thead th{border-top:none;border-bottom:1px solid #000;min-width:33vh}.table tr td,.table tr th{text-align:center;border-top:none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:middle;border-top:none;border-bottom:1px solid #e1e1e1;min-width:1rem}.table thead th{border-bottom:1px solid #e1e1e1}.table td,.table th{border-top:none}.view--commerce-cart-form{padding:5rem 0 4.5rem}.view--commerce-cart-form .views-view-table{width:100%}.view--commerce-cart-form .table>tbody>tr>td{border-top:0}.view--commerce-cart-form .table{margin-bottom:0;border-bottom:1px solid #e1e1e1}.view--commerce-cart-form .views-field-purchased-entity>div{display:flex;align-items:center;flex-wrap:wrap}@media (min-width:0){.view--commerce-cart-form .form-actions{text-align:right}.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]{color:#000;background-color:#fff;border-color:#6d6d6d;margin-right:0;margin-bottom:1rem}.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]:active,.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]:focus,.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]:hover{color:#fff;border-color:#6d6d6d}.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]:active:before,.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]:focus:before,.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]:hover:before{background-color:#6d6d6d}.view--commerce-cart-form .form-actions [data-drupal-selector=edit-checkout],.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]{display:block;width:100%}}@media (min-width:768px){.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]{margin-right:1.5rem;margin-bottom:0}.view--commerce-cart-form .form-actions [data-drupal-selector=edit-checkout],.view--commerce-cart-form .form-actions [data-drupal-selector=edit-submit]{display:inline-flex;width:auto}}.view--commerce-cart-form .field--name-total-price{margin-bottom:35px;padding:30px 0;border-bottom:1px solid #e1e1e1}.view--commerce-cart-form .field--name-field-set{color:#e6c1c1;margin:.75rem 0 .25rem}form.fivestar-widget{clear:both;display:block}form.fivestar-widget input,form.fivestar-widget select{margin:0}.fivestar-combo-stars .fivestar-static-form-item{float:left;margin-right:40px;margin-left:40px}.fivestar-combo-stars .fivestar-static-item{float:left;margin-right:40px}.fivestar-combo-stars .fivestar-form-item{float:left}.fivestar-form-item .form-item,.fivestar-static-form-item .form-item{margin:0}.fivestar-widget-static{display:block}.fivestar-widget-static br{clear:left}.fivestar-widget-static .star{float:left;width:1rem;height:1rem;overflow:hidden;text-indent:-999em}.fivestar-widget-static .star span.on span.off,.fivestar-widget-static .star span.on span.on{display:block;width:100%;height:100%}.fivestar-widget-static .star span{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;background:0 0;width:1rem;height:1rem;position:relative;overflow:hidden}.fivestar-widget-static .star span.on:before{font-family:Flaticon,sans-serif;font-size:.85rem;font-style:normal;text-indent:0;color:#febf32;content:"\f13a";position:absolute;top:-5px;display:block;z-index:5;width:100%;height:100%}.fivestar-widget-static .star span.off:before{font-family:Flaticon,sans-serif;font-size:.85rem;font-style:normal;text-indent:0;color:#000;content:"\f13a";position:absolute;top:-5px;display:block;z-index:5;width:100%;height:100%}.fivestar-widget-static .star.star-first span:before{top:-6.5px}.fivestar-widget{display:block}.fivestar-widget .cancel,.fivestar-widget .star{float:left;width:1rem;height:1rem;overflow:hidden;text-indent:-999em}.fivestar-widget .cancel,.fivestar-widget .cancel a,.fivestar-widget .star,.fivestar-widget .star a{text-decoration:none}.fivestar-widget .cancel a,.fivestar-widget .star a{display:block;width:100%;height:100%;background-position:0 0;cursor:pointer}.fivestar-widget .description{margin-bottom:0}.fivestar-widget .star a{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;background:0 0;width:1rem;height:1rem;position:relative;overflow:hidden}.fivestar-widget .star a:before{font-family:Flaticon,sans-serif;font-size:.85rem;font-style:normal;text-indent:0;color:#000;content:"\f13a";position:absolute;top:-5px;display:block;z-index:5;width:100%;height:100%}.fivestar-widget .star.hover a:before{color:#000;content:"\f139"}.fivestar-widget .star.on a:before{color:#febf32;content:"\f13a"}.fivestar-widget .star.on.hover a:before{color:#000;content:"\f139"}html.js .fivestar-submit{display:none}.fivestar-combo-stars .form-type-fivestar .form-item{float:left}.fivestar-average-stars .nice-select{display:none!important}.nice-select.vote{display:none!important}.preview-open{overflow:hidden}.modal-backdrop.show{opacity:.75;-moz-opacity:.75;filter:alpha(opacity=75)}.alert-dismissible{padding:1rem 1.25rem 2rem;margin:0;box-shadow:0 .5rem 1rem rgba(0,0,0,.8);-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.8);-o-box-shadow:0 .5rem 1rem rgba(0,0,0,.8);-moz-box-shadow:0 .5rem 1rem rgba(0,0,0,.8)}.alert-success{color:#000}.alert-danger{color:red}.alert-warning{color:#fffe00}.alert-info{color:#00dcff}.modal-content{border:none;border-radius:0;background-color:#fff}.modal-title{font-size:1.25rem;font-weight:500;line-height:1.1;white-space:normal;margin-bottom:0}.modal-header{border-bottom:none}.modal-header .overlay__close{position:absolute;top:-1.1rem;right:-1.1rem;background:0 0;border:0;margin:0;padding:0;cursor:pointer;z-index:300}.modal-header .overlay__close:focus{outline:0}.modal-header .overlay__close-in{position:relative;display:block;width:35px;height:35px;transform:rotate(45deg);transition:transform .2s linear}.modal-header .overlay__close-in:hover{transform:rotate(225deg)}.modal-header .overlay__close-in:before{background-color:red}.modal-header .overlay__close-in:after{background-color:red}.modal-header .overlay__close-in:before{position:absolute;content:'';top:0;left:50%;height:100%;width:2px;margin-left:-1px;z-index:2}.modal-header .overlay__close-in:after{position:absolute;content:'';top:50%;left:0;height:2px;width:100%;margin-top:-1px;z-index:2}.modal-body{padding:1rem 1rem 1.25rem}.modal-footer{padding:1rem 0;border-top:none}.modal-footer .button.button--dark{margin:0 auto}.modal-open .cd-header,.modal-open .main-content,.modal-open .page-content-title,.modal-open footer{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px)}@media (min-width:0){.button,.link--previous{padding:.45rem .5rem;width:100%}.link--previous{margin:1.5rem 0 0}.button.button--dark[data-drupal-selector=edit-shipping-information-shipping-profile-edit-button]{margin:0 0 1.5rem}.button.button--dark[data-drupal-selector=edit-shipping-information-recalculate-shipping]{margin:0 0 1.5rem}}@media (min-width:992px){.button,.link--previous{padding:.45rem 1.5rem;width:auto}.link--previous{margin:0 0 0 1.5rem}}.button.button{color:#fff;text-transform:lowercase;line-height:1.4;font-weight:300;text-align:center;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button.button--dark{color:#fff;margin:0 -1px;border-color:#000;border-width:1px;border-style:solid;background-color:#000;min-height:39px;height:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1;transition:none}.button.button--dark:before{z-index:-1;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:150%;height:100%;background-color:#fff;-webkit-transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:transform .5s cubic-bezier(.59,.03,.2,1)}.button.button--dark:active,.button.button--dark:focus,.button.button--dark:hover{color:#000;border-color:#000}.button.button--dark:active:before,.button.button--dark:focus:before,.button.button--dark:hover:before{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0);transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}.button.button--product{color:#000;padding:.45rem .25rem;margin:0 -1px;border-color:#000;border-width:1px;border-style:solid;background-color:#fff;min-height:39px;height:auto;display:block;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1;transition:none}.button.button--product:before{z-index:-1;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:150%;height:100%;background-color:#000;-webkit-transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:transform .5s cubic-bezier(.59,.03,.2,1)}.button.button--product:active,.button.button--product:focus,.button.button--product:hover{color:#fff;border-color:#000}.button.button--product:active:before,.button.button--product:focus:before,.button.button--product:hover:before{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0);transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}.button.button--white{color:#000;margin:0 -1px;border-color:#e7e7e7;border-width:1px;border-style:solid;background-color:#fff;min-height:39px;height:auto;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1;transition:none}.button.button--white:before{z-index:-1;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:150%;height:100%;background-color:#000;-webkit-transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:transform .5s cubic-bezier(.59,.03,.2,1)}.button.button--white:active,.button.button--white:focus,.button.button--white:hover{color:#fff;border-color:#000}.button.button--white:active:before,.button.button--white:focus:before,.button.button--white:hover:before{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0);transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}.button.button--link{color:#1f1f1f;padding:.25rem 0 .35rem;-moz-transition:.35s ease-out;-o-transition:.35s ease-out;-webkit-transition:.35s ease-out;transition:.35s ease-out}.button.button--link [class^=flaticon-]:before{-moz-transition:.35s ease-out;-o-transition:.35s ease-out;-webkit-transition:.35s ease-out;transition:.35s ease-out;position:relative;top:1px;left:0}.button.button--link:active,.button.button--link:focus,.button.button--link:hover{color:#e1e1e1}.button.button--link:active [class^=flaticon-]:before,.button.button--link:focus [class^=flaticon-]:before,.button.button--link:hover [class^=flaticon-]:before{top:1px;left:.5rem}.button.button--close,.button.button--update{color:#000;background:0 0;border:none}.button.button--product{width:51px;height:39px}.link--previous{color:#000;text-transform:lowercase;padding:.45rem 1.5rem;line-height:1.4;font-weight:300;text-align:center;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-color:#e7e7e7;border-width:1px;border-style:solid;background-color:#fff;min-height:3rem;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1;transition:none}.link--previous:before{z-index:-1;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:150%;height:100%;background-color:#000;-webkit-transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:transform .5s cubic-bezier(.59,.03,.2,1)}.link--previous:active,.link--previous:focus,.link--previous:hover{color:#fff;border-color:#000}.link--previous:active:before,.link--previous:focus:before,.link--previous:hover:before{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0);transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}footer{color:#fff;background:#000}@media (min-width:0){footer .footer .block{margin:0 0 1.5rem}footer .footer .block.block-notitle{margin:0 0 1.5rem}footer .footer nav ul a{padding:0 0 .5rem}}@media (min-width:768px){footer .footer .block.block-notitle{margin:2.5rem 0 1.5rem}}@media (min-width:992px){footer .footer .block{font-size:12px;letter-spacing:-.02rem;margin:0}footer .footer .block.block-notitle{margin:2.5rem 0 0}footer .footer nav ul a{padding:0 0 .25rem}}@media (min-width:1200px){footer .footer .block{font-size:14px;letter-spacing:0}footer .footer nav ul a{padding:0 0 .75rem}}footer .footer a:after{background:#fff}footer .footer--content--copyright p{font-size:12px;line-height:20px}footer .footer--content--main{font-size:14px;padding:3rem 0 2rem}footer .footer--content--main .container:after{content:'';display:block;background:rgba(248,249,250,.3);width:100%;height:1px;position:relative;top:2rem}footer .footer--content--main h2{color:#fff;font-size:1.1rem;font-weight:600;letter-spacing:-.001rem;margin:0 0 1rem}footer .footer--content--main nav ul{width:auto;list-style:none;padding:0;box-sizing:border-box}footer .footer--content--main nav ul .menu-item--active-trail a{color:#fff}footer .footer--content--main nav ul a{font-size:.9rem;letter-spacing:-.8px;color:#fff;display:block;text-decoration:none}footer .footer--content--main nav ul a.is-active,footer .footer--content--main nav ul a:active,footer .footer--content--main nav ul a:focus,footer .footer--content--main nav ul a:hover{color:#e1e1e1;text-decoration:none}footer .footer--content--main nav ul a.is-active:active:after,footer .footer--content--main nav ul a.is-active:focus:after,footer .footer--content--main nav ul a.is-active:hover:after{background:#fff}footer .footer--content--main nav ul a.is-active:after{height:1px;opacity:1;width:100%;background:#e1e1e1}@media (min-width:768px){footer .footer--content--icon-pey{margin:1.5rem 0 0}}@media (min-width:1200px){footer .footer--content--icon-pey{margin:0}}footer .footer--content--icon-pey{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0}footer .footer--content--icon-pey .icon-pey{margin:0 1.7rem 1rem 0}footer .footer--content--icon-pey .icon-pey:last-child{margin:0 0 1rem 0}footer .footer--content--icon-pey .icon-pey .icon{display:block;width:4.7rem;height:3rem;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}footer .footer--content--icon-pey .icon-pey .icon.icon-visa{background:url(/themes/custom/luckypet/images/core/visa.svg) no-repeat}footer .footer--content--icon-pey .icon-pey .icon.icon-mastercard{background:url(/themes/custom/luckypet/images/core/mastercard.svg) no-repeat}footer .footer--content--icon-pey .icon-pey .icon.icon-maestro{background:url(/themes/custom/luckypet/images/core/maestro.svg) no-repeat}footer .footer--bottom{padding:1.5rem 0 .35rem;position:relative;overflow:hidden}@media (min-width:0){footer .footer--bottom p{font-size:.9rem}}@media (min-width:0){footer .footer--bottom .copyright-studio{color:#fff;margin:0 0 1rem;float:inherit;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}footer .footer--bottom .copyright-studio span{font-weight:300;align-self:flex-start;-ms-flex-item-align:flex-start;padding:0 .65rem 0 0}footer .footer--bottom .copyright-studio img{width:7rem;height:1.5rem}}@media (min-width:768px){footer .footer--bottom .copyright-studio{margin:.5rem 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:992px){footer .footer--bottom .copyright-studio{margin:0;float:right;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#main-content,.js-hide,.visually-hidden{display:none!important;overflow:hidden!important;width:0!important;height:0!important}.contextual-links .contextual .contextual-links,.contextual-region .contextual .contextual-links{display:block}.contextual-links .contextual .contextual-links li:after,.contextual-region .contextual .contextual-links li:after{display:none}img:focus{outline:0!important}.filter-select .nice-select{padding-top:14px;padding-bottom:14px;font-size:13px;line-height:1.4;border:solid 3px #dbdddc}.filter-select .nice-select:after{right:20px}.filter-select .nice-select .list{border:solid 3px #dbdddc;width:calc(100% + 6px);margin-left:-3px}.filter-select .nice-select .option{min-height:auto;font-size:13px;padding-top:13px;padding-bottom:13px;padding-left:20px;padding-right:20px;text-transform:lowercase}.contact-message-contact-form-form .nice-select{margin:0}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border:1px solid #e1e1e1;box-sizing:border-box;clear:both;cursor:pointer;display:block;color:#000;float:left;overflow:hidden;font-family:inherit;letter-spacing:1px;font-size:15px;line-height:1.7;font-weight:400;outline:0;padding:.66rem;margin:0 0 1rem;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select.open{overflow:visible}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.nice-select:hover{border:1px solid #e1e1e1}.nice-select:after{border-bottom:2px solid #e1e1e1;border-right:2px solid #e1e1e1;content:'';display:block;height:10px;margin-top:-5px;pointer-events:none;position:absolute;right:25px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:10px}.nice-select.disabled{border-color:#ededed;color:#ccc;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:-1px!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border:1px solid #e1e1e1;box-sizing:border-box;margin-top:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:100.2%;overflow-y:scroll;min-height:5.6rem;max-height:14rem;box-shadow:0 10px 6px -6px rgba(0,0,0,.4);left:0;color:#000;top:100%;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);-webkit-transition:all .3s linear,opacity .15s ease-out;transition:all .3s linear,opacity .15s ease-out;z-index:9}.nice-select .option{cursor:pointer;font-weight:400;list-style:none;font-size:14px;letter-spacing:1px;padding-top:11px;padding-bottom:11px;outline:0;padding-left:15px;padding-right:15px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option:after{display:none}.nice-select .option.focus,.nice-select .option.selected.focus{color:#fff;background-color:#e1e1e1}.nice-select .option:hover{color:#fff;background-color:#e1e1e1}.nice-select .option.selected{font-weight:400}.nice-select .option.disabled{background-color:transparent;color:#e1e1e1;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}@media (min-width:1200px){.container{max-width:1260px}}@media (min-width:1420px){.container{max-width:1400px}.col-hd-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-hd-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-hd-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-hd-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-hd-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-hd-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-hd-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-hd-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-hd-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-hd-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-hd-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-hd-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-hd-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}[class*=" flaticon-"]:after,[class*=" flaticon-"]:before,[class^=flaticon-]:after,[class^=flaticon-]:before{font-size:1rem;margin-left:0}.flaticon-twitter-1:after,.flaticon-twitter-1:before{font-size:1.1rem;line-height:1.9rem}.flaticon-vk-1:after,.flaticon-vk-1:before{font-size:1.3rem;line-height:2.4rem}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#000;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#fff;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#fff}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff}.mfp-close .mfp-close:focus,.mfp-close .mfp-close:hover{opacity:1}.mfp-close .mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#000}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{font-size:1.75rem;color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#fff;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:0;margin-top:-55px;padding:0;width:90px;height:100%;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:50%}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #1f1f1f;margin-left:31px}.mfp-arrow-left:before{margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #1f1f1f;margin-left:39px}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure small{color:#e1e1e1;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#fff;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar .mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.ya-share2__item{padding:0}.ya-share2__item:after{display:none}.ya-share2__badge{border-radius:3rem!important}.mp-pusher{position:relative;left:0;height:100%;transform:none}.mp-menu{position:absolute;top:0;left:0;z-index:1;width:300px;height:100vh;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-level{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-level::after,.mp-level::before,.mp-pusher::after{position:absolute;top:0;right:0;width:0;height:0;content:'';opacity:0;z-index:999}.mp-level:after,.mp-pusher:after{background:rgba(0,0,0,.3);-webkit-transition:opacity .3s,width .1s .3s,height .1s .3s;-moz-transition:opacity .3s,width .1s .3s,height .1s .3s;transition:opacity .3s,width .1s .3s,height .1s .3s}.mp-level:after{z-index:-1}.mp-level.mp-level-overlay:after,.mp-pusher.mp-pushed:after{width:100%;height:100%;opacity:1;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}.mp-level.mp-level-overlay{cursor:pointer}.mp-level.mp-level-overlay.mp-level::before{width:100%;height:100%;background:0 0;opacity:1}.mp-level,.mp-pusher{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.mp-overlap .mp-level{padding:1.35rem 0 0}.mp-overlap .mp-level.mp-level-open{box-shadow:1px 0 2px rgba(0,0,0,.2);-webkit-transform:translate3d(-40px,0,0);-moz-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0);z-index:1000}.mp-menu.mp-overlap>.mp-level,.mp-menu.mp-overlap>.mp-level.mp-level-open,.mp-menu>.mp-level,.mp-menu>.mp-level.mp-level-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-cover .mp-level.mp-level-open{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mp-cover .mp-level.mp-level-open>ul>li>.mp-level:not(.mp-level-open){-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mp-menu ul{margin:0;padding:0;list-style:none}.mp-menu h2{margin:0;padding:1em;color:rgba(0,0,0,.4);text-shadow:0 0 1px rgba(0,0,0,.1);font-weight:300;font-size:2em}.mp-menu.mp-overlap h2::before{position:absolute;top:0;right:0;margin-right:8px;font-size:75%;line-height:1.8;opacity:0;-webkit-transition:opacity .3s,-webkit-transform .1s .3s;-moz-transition:opacity .3s,-moz-transform .1s .3s;transition:opacity .3s,transform .1s .3s;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%)}.mp-menu.mp-cover h2{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:1em}.mp-overlap .mp-level.mp-level-overlay>h2::before{opacity:1;-webkit-transition:-webkit-transform .3s,opacity .3s;-moz-transition:-moz-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}.mp-menu ul li>a{color:#000;font-weight:700;display:block;padding:0 0 1rem;margin:0 0 0 2.65rem;outline:0;text-shadow:0 0 1px rgba(255,255,255,.1);font-size:1rem;-webkit-transition:background .3s,box-shadow .3s;-moz-transition:background .3s,box-shadow .3s;transition:background .3s,box-shadow .3s}.mp-menu ul li.expanded>a{position:relative}.mp-menu ul li.expanded>a:before{font-family:Flaticon,sans-serif;font-size:.9rem;font-style:normal;margin-left:20px;content:"\f11c";position:absolute;top:-.8rem;left:-3rem;z-index:-1;line-height:3.5}.mp-level>ul>li:first-child>a:hover,.mp-menu ul li a:hover{box-shadow:inset 0 -1px transparent}.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-menu .mp-level.mp-level-overlay>ul>li>a{box-shadow:inset 0 -1px transparent}.mp-level.mp-level-overlay>ul>li:first-child>a,.mp-level>ul>li:first-child>a:hover{box-shadow:inset 0 -1px transparent}.mp-back{background:rgba(0,0,0,.1);outline:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:700;display:block;font-size:.8em;padding:1em;position:relative;box-shadow:inset 0 1px rgba(0,0,0,.1);-webkit-transition:background .3s;-moz-transition:background .3s;transition:background .3s}.mp-back::after{font-family:linecons;position:absolute;content:"\e037";right:10px;font-size:1.3em;color:rgba(0,0,0,.3)}.mp-menu .mp-level.mp-level-overlay>.mp-back,.mp-menu .mp-level.mp-level-overlay>.mp-back::after{background:0 0;box-shadow:none;color:transparent}.no-csstransforms3d .mp-pusher,.no-js .mp-pusher{padding-left:300px}.no-csstransforms3d .mp-menu .mp-level,.no-js .mp-menu .mp-level{display:none}.no-csstransforms3d .mp-menu>.mp-level,.no-js .mp-menu>.mp-level{display:block}main .owl-carousel{z-index:0}.owl-carousel .owl-item{opacity:.7;-moz-transition:.15s ease-out;-o-transition:.15s ease-out;-webkit-transition:.15s ease-out;transition:.15s ease-out}.owl-carousel .owl-item.active{opacity:1;-moz-transition:.5s ease-out;-o-transition:.5s ease-out;-webkit-transition:.5s ease-out;transition:.5s ease-out}@media (min-width:0){.owl-carousel .owl-nav{width:100%}}@media (min-width:0){.owl-carousel .owl-nav{margin:0 auto;position:absolute;top:37%;left:0;right:0}.owl-carousel .owl-nav [class*=" flaticon-"]:before,.owl-carousel .owl-nav [class^=flaticon-]:before{color:#fff;font-size:2.5rem;line-height:1.1;text-align:center;display:block;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;-webkit-transition:.2s ease-out;transition:.2s ease-out}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{width:2.9rem;height:2.9rem;border-radius:3rem;position:absolute}.owl-carousel .owl-nav .owl-next:hover [class*=" flaticon-"]:before,.owl-carousel .owl-nav .owl-next:hover [class^=flaticon-]:before,.owl-carousel .owl-nav .owl-prev:hover [class*=" flaticon-"]:before,.owl-carousel .owl-nav .owl-prev:hover [class^=flaticon-]:before{color:#000}.owl-carousel .owl-nav .owl-next:active [class*=" flaticon-"]:before,.owl-carousel .owl-nav .owl-next:active [class^=flaticon-]:before,.owl-carousel .owl-nav .owl-next:focus [class*=" flaticon-"]:before,.owl-carousel .owl-nav .owl-next:focus [class^=flaticon-]:before,.owl-carousel .owl-nav .owl-prev:active [class*=" flaticon-"]:before,.owl-carousel .owl-nav .owl-prev:active [class^=flaticon-]:before,.owl-carousel .owl-nav .owl-prev:focus [class*=" flaticon-"]:before,.owl-carousel .owl-nav .owl-prev:focus [class^=flaticon-]:before{color:#000}.owl-carousel .owl-nav .owl-prev{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);left:-6.45rem}.owl-carousel .owl-nav .owl-next{right:-6.45rem}}@media (min-width:768px){.owl-carousel .owl-nav{top:37%}}.owl-carousel .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-carousel .owl-dots .owl-dot{color:inherit;border:none;padding:0;font:inherit;display:inline-block;zoom:1}.owl-carousel .owl-dots .owl-dot span{width:1rem;height:1rem;border:1px solid #000;display:block;margin:5px 7px;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-carousel .owl-dots .owl-dot.active span{background:#000}.flag{position:relative;overflow:hidden}.flag.flag-favourites.action-flag a{color:#000;border-color:#000}.flag.flag-favourites.action-unflag a{color:#fff;border-color:#000;background-color:#000}.flag.flag-favourites a{color:#000;padding:.45rem 1rem .37rem;display:block;border:1px solid #000;background-color:#fff;width:51px;height:39px;position:relative;overflow:hidden;transition:all 1s cubic-bezier(.19,1,.22,1);z-index:2}.flag.flag-favourites a:before{z-index:0;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:150%;height:100%;background-color:#000;-webkit-transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:transform .5s cubic-bezier(.59,.03,.2,1)}.flag.flag-favourites a:not(.adding):hover [class^=flaticon-]:before{-webkit-animation:beat .6s ease-in-out infinite;animation:beat .6s ease-in-out infinite}.flag.flag-favourites a [class^=flaticon-]{position:relative;z-index:1}.flag.flag-favourites a [class^=flaticon-]:before{transition-delay:0s}.flag.flag-favourites a:active,.flag.flag-favourites a:focus,.flag.flag-favourites a:hover{color:#fff;border-color:#000}.flag.flag-favourites a:active:before,.flag.flag-favourites a:focus:before,.flag.flag-favourites a:hover:before{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0);transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}@media (min-width:0){.nav-pills{margin:0 0 1.5rem}.nav-pills .nav-item{text-align:center;padding:0;width:100%}.nav-pills .nav-item:after{display:none}.nav-pills .nav-item .nav-link{color:#000;font-size:1.35rem;font-weight:600;padding:1rem 0;border:none;opacity:1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,#000,#000 50%,rgba(0,0,0,.3) 50%);background-size:200% 100%;background-position:100%;transition:all 1.2s cubic-bezier(.19,1,.22,1)}.nav-pills .nav-item .nav-link.active{color:#000;background-color:#000}.nav-pills .nav-item .nav-link.active,.nav-pills .nav-item .nav-link:hover{background-position:0}.nav-pills .nav-item .nav-link:after{display:none}}@media (min-width:768px){.nav-pills .nav-item{text-align:left;width:auto}.nav-pills .nav-item .nav-link{font-size:1.05rem}}@media (min-width:992px){.nav-pills .nav-item{text-align:left;width:auto}.nav-pills .nav-item .nav-link{font-size:1.35rem}}.block-local-tasks-block{margin:0 0 2rem}.block-local-tasks-block .tabs .nav-item{padding:0;margin-left:-1px}.block-local-tasks-block .tabs .nav-item:after{display:none}.block-local-tasks-block .tabs .nav-item .nav-link{border:1px solid #e7e7e7;border-top-left-radius:0;border-top-right-radius:0}.block-local-tasks-block .tabs .nav-item .nav-link:after{display:none}.block-local-tasks-block .tabs .nav-item .nav-link.is-active,.block-local-tasks-block .tabs .nav-item .nav-link:hover{color:#e7e7e7;background:#000;border:1px solid #000}.previous-node--next .field--name-field-link-more{float:right}.previous-node--next .previous-node--label{text-align:right}.previous-node--next .link-more{float:right}.previous-node--label{font-size:1.1rem;font-weight:700;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin:0;width:100%;position:relative}.previous{padding:2rem 0;margin:2rem 0;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;position:relative}.previous .field--name-field-link-more{display:table;margin:0 0 .75rem}.previous:after{content:'';display:block;width:1px;height:80%;background:#e1e1e1;position:absolute;top:10%;left:50%;right:50%;bottom:auto}@media (min-width:0){.cart-flyout{float:right;padding:0}.cart-flyout .cart-block--summary__count-0{display:none}}@media (min-width:1200px){.cart-flyout{float:left;padding:0 .5rem 0 0}}@media (min-width:0){.cart--cart-block{padding:1.55rem 0;float:right}.cart--cart-block .cart-block--link__expand{position:relative}.cart--cart-block .cart-block--summary__icon .flaticon-shopping-bag:before{font-size:2rem}.cart--cart-block .cart-block--summary__count{color:#fff;font-size:.55rem;text-align:center;line-height:2.2;border-radius:5rem;width:1.25rem;height:1.25rem;background:#000;position:absolute;top:-.5rem;right:-.5rem}}body.toolbar-fixed.toolbar-tray-open .cart-offcanvas{box-shadow:2px 0 1rem rgba(0,0,0,.2)}.cart-open .page.mp-pusher{transform:translate3d(-384px,0,0)!important;-webkit-transform:translate3d(-384px,0,0)!important;-moz-transform:translate3d(-384px,0,0)!important}.cart-offcanvas{-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;-webkit-transform:translate3d(24em,0,0);-moz-transform:translate3d(24em,0,0);transform:translate3d(24em,0,0)}.cart-offcanvas .is-closed{visibility:visible}.cart-offcanvas-bg{-webkit-transition:opacity .3s,width .1s .3s,height .1s .3s;-moz-transition:opacity .3s,width .1s .3s,height .1s .3s;transition:opacity .3s,width .1s .3s,height .1s .3s}.cart-offcanvas-bg.is-open{-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;background:rgba(0,0,0,.3)}@media (min-width:0){.commerce-product .field.entity-title span,.commerce-product .product--link.split-text span{display:-webkit-inline-flex;display:inline-flex;position:relative}.commerce-product .field.entity-title span:after,.commerce-product .product--link.split-text span:after{content:',';display:block;position:relative}.commerce-product .field.entity-title span:last-child:after,.commerce-product .product--link.split-text span:last-child:after{display:none}.commerce-product--catalog{margin:0 0 3.5rem;position:relative;overflow:hidden}.commerce-product--catalog:last-child{margin:0 0 1.5rem}.commerce-product--catalog .product--overlay{width:100%;height:100%;background:rgba(248,249,250,.5);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.commerce-product--catalog .product--image-wrapper{margin-bottom:0;position:relative;overflow:hidden}.commerce-product--catalog .product--image-wrapper .aspect--ratio-crop{padding-top:100%;display:block;clear:both;position:relative;z-index:1;min-height:1px}.commerce-product--catalog .product--image-wrapper .aspect--ratio-container{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.commerce-product--catalog .product--image-wrapper .aspect--ratio-image{margin:0 auto;width:100%;height:100%;position:absolute;top:0;background-position:top center;background-size:cover;background-repeat:no-repeat}.commerce-product--catalog .product--buttons{text-align:center;width:100%;bottom:4vh;position:absolute;z-index:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 1s cubic-bezier(.19,1,.22,1),transform 1s cubic-bezier(.19,1,.22,1);transition-delay:0s}.commerce-product--catalog .product--buttons .form-group{margin:0}.commerce-product--catalog .product--buttons .flag .js-flag-message,.commerce-product--catalog .product--buttons .flag span{display:none}.commerce-product--catalog .product--buttons .button.button--dark{color:#000;border-color:#000;background-color:#fff;display:block;min-width:38vw;height:39px;position:relative;overflow:hidden}.commerce-product--catalog .product--buttons .button.button--dark:before{background-color:#000}.commerce-product--catalog .product--buttons .button.button--dark:active,.commerce-product--catalog .product--buttons .button.button--dark:focus,.commerce-product--catalog .product--buttons .button.button--dark:hover{color:#fff}.commerce-product--catalog .product--content{position:relative;z-index:2;transition:transform 1.5s cubic-bezier(.19,1,.22,1)}.commerce-product--catalog .product--details{padding:0 1rem;bottom:13vh;position:absolute;width:100%;z-index:3}.commerce-product--catalog .product--details .field--name-field-set{color:#1f1f1f;letter-spacing:0;font-weight:600;font-size:1.25rem;margin:.5rem 0 .25rem;width:100%}.commerce-product--catalog .product--title{margin-left:0;max-width:100%;margin-bottom:0;display:inline-block;line-height:1.3}.commerce-product--catalog .product--link{font-size:1.1rem;line-height:1.3;font-weight:600;letter-spacing:-.5px;text-transform:none;padding:0 2rem 0 0;text-shadow:2px 2px 10px #fff;position:relative}.commerce-product--catalog .product--price{color:#000;margin:0 1rem 0 auto;position:relative;display:block;overflow:hidden;text-align:right;font-size:1.65rem;line-height:1;font-weight:600}.commerce-product--catalog .product--price .field--type-commerce-price .field--label{display:none}.commerce-product--catalog .field--type-decimal{display:none}.commerce-product--catalog .field--widget-commerce-product-variation-attributes{position:absolute;top:-10.25rem;right:6.5%}.commerce-product--catalog .field--widget-commerce-product-variation-attributes .fieldset-legend{display:none}.commerce-product--catalog .field--widget-commerce-product-variation-attributes .form-radios .custom-radio{margin:0 0 0 .5rem;float:left}.commerce-product--catalog .field--widget-commerce-product-variation-attributes .form-radios .custom-radio label{font-size:.75rem;padding:0 .35rem}}@media (min-width:768px){.commerce-product--catalog:last-child{margin:0 0 3.5rem}.commerce-product--catalog .product--item:hover{position:relative;z-index:2}.commerce-product--catalog .product--item:hover .aspect--ratio-image{transform:scale(1.08)}.commerce-product--catalog .product--item:hover .product--buttons{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}.commerce-product--catalog .product--item:hover .product--content{-webkit-transform:translateY(-4rem);transform:translateY(-4rem);transition:transform 1s cubic-bezier(.19,1,.22,1)}.commerce-product--catalog .product--item:hover .product--image-wrapper{opacity:.45;-moz-opacity:.45;filter:alpha(opacity=45)}.commerce-product--catalog .product--image-wrapper{margin-bottom:0;position:relative;overflow:hidden;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.commerce-product--catalog .product--image-wrapper .aspect--ratio-crop{padding-top:85%;margin:0 0 0 3rem;display:block;clear:both;position:relative;z-index:1;min-height:1px}.commerce-product--catalog .product--image-wrapper .aspect--ratio-container{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.commerce-product--catalog .product--image-wrapper .aspect--ratio-container .product--overlay{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background-color:rgba(221,221,221,.3);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .3s ease}.commerce-product--catalog .product--image-wrapper .aspect--ratio-image{background-size:cover;transform:scale(1.01);transition:filter .3s ease,transform 2s cubic-bezier(0,0,.44,1.18);margin:0 auto;width:100%;height:100%;position:absolute;top:0;background-position:top center;background-repeat:no-repeat}.commerce-product--catalog .product--buttons{margin:0 0 0 6.5%;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);z-index:3;text-align:center;position:absolute;width:100%;height:2.45rem;bottom:-3vh;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity 2s cubic-bezier(.19,1,.22,1),transform 1.5s cubic-bezier(.19,1,.22,1);transition-delay:0s}.commerce-product--catalog .product--buttons .button.button--dark{min-width:auto}.commerce-product--catalog .product--details{padding:0;bottom:6vh}.commerce-product--catalog .product--link span.item{display:table}}@media (min-width:0){.commerce-product--full{padding:6rem 0 1rem}.commerce-product--full .product-single{margin:0}.commerce-product--full .product-single--several-types-meat{padding:0 0 2rem;margin:0 0 2rem;border-bottom:1px solid #e1e1e1}.commerce-product--full .product-single--several-types-meat h3{font-weight:600;margin:0 0 1.5rem}.commerce-product--full .product-single--several-types-meat:last-child{padding:0;margin:0;border-bottom:none}.commerce-product--full .product-single--bottom{padding:3rem 0 2rem;margin:0 0 3rem;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.commerce-product--full .product-single--bottom .field{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.commerce-product--full .product-single--bottom .field .field--item,.commerce-product--full .product-single--bottom .field .field--label{width:auto}.commerce-product--full .product-single--image-wrapper .field--name-attribute-weight .field--label,.commerce-product--full .product-single--image-wrapper .field--name-weight .field--label{font-weight:400;text-transform:lowercase}.commerce-product--full .product-single--image-wrapper .field--name-attribute-weight .field--item,.commerce-product--full .product-single--image-wrapper .field--name-weight .field--item{font-weight:600}.commerce-product--full .product-single--image-wrapper .field--name-weight .field--item{margin:0}.commerce-product--full .breadcrumb{padding:0 0 1rem;margin:0;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;display:block;position:relative;overflow:hidden}.commerce-product--full .breadcrumb .breadcrumb-item{font-size:1rem;text-transform:lowercase;padding-left:.25rem}.commerce-product--full .breadcrumb .breadcrumb-item:first-child{padding-left:0}.commerce-product--full .breadcrumb .breadcrumb-item .hover-target{font-size:1rem;text-transform:lowercase}.commerce-product--full .breadcrumb .breadcrumb-item+.breadcrumb-item:before{font-size:.7rem}.commerce-product--full .swiper-container.gallery-thumbs{display:none;cursor:grab;margin:auto;max-height:23.95rem;height:23.95rem;position:absolute;top:0;bottom:0;z-index:3}.commerce-product--full .swiper-container.gallery-thumbs .img-fluid{cursor:pointer;border:1px solid #e7e7e7;box-shadow:0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px rgba(0,0,0,.1);-o-box-shadow:0 1px 2px rgba(0,0,0,.1)}.commerce-product--full .swiper-container.gallery-top{cursor:grab;margin:0 0 2rem}.commerce-product--full .img-fluid{width:100%;height:auto;margin:0 auto;display:block}.commerce-product--full .page-title{font-size:1.5rem;line-height:1.3;font-weight:600;margin:1rem 0 1.25rem}.commerce-product--full .flag.flag-favourites{width:auto}.commerce-product--full .flag.flag-favourites a{padding:0;border:none;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,#000,#000 50%,#6d6d6d 50%);background-size:200% 100%;background-position:100%;transition:all 1.2s cubic-bezier(.19,1,.22,1);width:100%}.commerce-product--full .flag.flag-favourites a [class^=flaticon-]{position:initial}.commerce-product--full .flag.flag-favourites a [class^=flaticon-]:before{padding:.1rem;margin:0 .5rem 0 0}.commerce-product--full .flag.flag-favourites a:before{display:none}.commerce-product--full .flag.flag-favourites a:hover{background-position:0}.commerce-product--full .button.button--dark{color:#fff;padding:.45rem 1.65rem;background-color:#000;height:auto}.commerce-product--full .button.button--dark:active,.commerce-product--full .button.button--dark:focus,.commerce-product--full .button.button--dark:hover{color:#000;border:1px solid #000}.commerce-product--full .button.button--dark:before{background-color:#fff}.commerce-product--full .field--name-field-set{font-size:1.1rem;font-weight:300;margin:0 0 .5rem}.commerce-product--full .field--name-field-starrating .form-group{margin:0 0 .25rem}.commerce-product--full .field--name-price{margin:1rem 0 0}.commerce-product--full .field--name-price .field--label{font-size:1.15rem;font-weight:500;text-transform:lowercase}.commerce-product--full .field--name-price .field--item{font-size:1.4rem;font-weight:600}.commerce-product--full .field--name-field-brief-description{margin:0 0 1.25rem;position:relative;overflow:hidden}.commerce-product--full .field--name-variations{margin:0 0 1.5rem}.commerce-product--full .field--name-purchased-entity .fieldgroup{margin:0}.commerce-product--full .field--name-purchased-entity .fieldset-legend{float:left;margin:.5rem 1rem .5rem 0}.commerce-product--full .field--name-purchased-entity .fieldset-legend:after{display:none}.commerce-product--full .field--name-purchased-entity .form-composite .form-radios .custom-radio{margin:0 1rem 1rem 0;float:left}.commerce-product--full .field--name-purchased-entity .form-composite .form-radios .custom-radio:last-child{margin:0 0 1rem 0}.commerce-product--full .field--widget-commerce-quantity{float:left;margin:.24rem 1.9rem .24rem 0}.commerce-product--full .field--name-field-ingredients .field--label,.commerce-product--full .field--name-field-nutritional .field--label,.commerce-product--full .field--name-field-vitamins .field--label{font-size:1rem;font-weight:700;margin:0 0 1.5rem}.commerce-product--full .field--name-field-ingredients .field--items,.commerce-product--full .field--name-field-nutritional .field--items,.commerce-product--full .field--name-field-vitamins .field--items{padding:0 0 0 1rem}.commerce-product--full .field--name-field-ingredients .field--items .field--item,.commerce-product--full .field--name-field-nutritional .field--items .field--item,.commerce-product--full .field--name-field-vitamins .field--items .field--item{margin:0 0 .5rem;position:relative}.commerce-product--full .field--name-field-ingredients .field--items .field--item:before,.commerce-product--full .field--name-field-nutritional .field--items .field--item:before,.commerce-product--full .field--name-field-vitamins .field--items .field--item:before{content:'';display:block;width:.35rem;height:.35rem;background:#e1e1e1;position:absolute;top:.6rem;left:-1rem}.commerce-product--full .field--name-field-info-text{color:#6d6d6d}.commerce-product--full .field--name-field-info-text p{font-size:.8rem;margin:0 0 .25rem}.commerce-product--full .field--name-field-catalog .field--item,.commerce-product--full .field--name-sku .field--item{color:#6d6d6d}.commerce-product--other-products{margin:0 0 4rem}}@media (min-width:992px){.commerce-product--full{padding:6rem 0 1rem}.commerce-product--full .product-single{margin:4rem 0}.commerce-product--full .swiper-container.gallery-thumbs{display:block}.commerce-product--full .swiper-container.gallery-top{margin:0 0 0 3.5rem}.commerce-product--full .page-title{font-size:1.9rem}.commerce-product--full .field--name-field-set{font-size:1.3rem;font-weight:300;margin:0}}.cart-offcanvas{background:#fff;overflow:auto}.cart-offcanvas h2{font-size:1.45rem;font-weight:600}.cart-offcanvas .text-right{text-align:right}.cart--cart-offcanvas{padding:1.25rem}.cart--cart-offcanvas__close{float:right;right:-.75rem;position:relative}.cart--cart-offcanvas .cart-block--offcanvas-cart-table__title{text-align:left;font-size:.9rem;line-height:1.3}.cart--cart-offcanvas .cart-block--offcanvas-contents__items .button.button--close,.cart--cart-offcanvas .cart-block--offcanvas-contents__items .button.button--update{padding:0}.cart--cart-offcanvas .cart-block--offcanvas-contents__items .table>tbody>tr>td{padding:.5rem;border-top:1px solid #e1e1e1}.cart--cart-offcanvas .cart-block--offcanvas-contents__items .form-control{border-width:1px;border-color:#000;background-color:transparent;color:#000;border-radius:0}.cart--cart-offcanvas .cart-block--offcanvas-contents__items tfoot td{border-top:1px solid #e1e1e1}.cart--cart-offcanvas .cart-block--offcanvas-contents__update{display:table;margin:0 0 0 auto}.cart--cart-offcanvas .cart-block--offcanvas-contents__update [class^=flaticon-]{display:inline-block}.cart--cart-offcanvas .cart-block--offcanvas-contents__update:hover [class^=flaticon-]{animation:glyphicon-spin 1s infinite linear}.cart--cart-offcanvas .cart-block--offcanvas-contents__update 0%{transform:rotate(0)}.cart--cart-offcanvas .cart-block--offcanvas-contents__update 100%{transform:rotate(359deg)}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a{color:#000;text-transform:lowercase;font-size:1.3rem;line-height:1.5;text-align:center;padding:.45rem 1.5rem;margin-right:-1px;width:100%;height:3.45rem;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:color 1s ease,background-color 1s ease,border-color 1s ease;border-color:#000;border-width:1px;border-style:solid;background-color:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;z-index:1}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:before{z-index:-1;content:'';position:absolute;top:0;right:0;bottom:0;left:0;width:150%;height:100%;background-color:#000;-webkit-transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);transform:rotate3d(0,0,1,10deg) translate3d(-1.2em,110%,0);-webkit-transform-origin:0 100%;transform-origin:0 100%;transition:transform .5s cubic-bezier(.59,.03,.2,1)}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:active,.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:focus,.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:hover{color:#fff;text-decoration:blink;border-color:#000}.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:active:before,.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:focus:before,.cart--cart-offcanvas .cart-block--offcanvas-contents__links a:hover:before{-webkit-transform:rotate3d(0,0,1,0deg) translate3d(0,0,0);transform:rotate3d(0,0,1,0deg) translate3d(0,0,0)}.cart-block--offcanvas-contents.empty{font-weight:600;font-size:1.1rem;padding:.5rem}.cart-empty-page{font-size:1.25rem;text-transform:uppercase;text-align:center;padding:4.5rem 0;position:relative;overflow:hidden}.cart-empty-page p{font-size:1.25rem;font-weight:600}.views-field.views-field-edit-quantity .form-group{margin:0}.views-field.views-field-edit-quantity .number-btn{text-align:center;border:0;background:0 0;font-size:1.1rem;padding:.55rem .65rem .4rem;line-height:1;color:#000;position:relative}.views-field.views-field-edit-quantity .number-btn.decrement{padding:.35rem .65rem .6rem;top:0}.views-field.views-field-edit-quantity .form-number{-webkit-appearance:none;width:2.5rem;height:2rem;padding:0;margin:-.4rem 0 0;text-align:center;display:inline-block;vertical-align:middle}.views-field.views-field-remove-button [type=submit]{color:#f9423a;background-color:#fff;border-color:#f9423a}.views-field.views-field-remove-button [type=submit]:active,.views-field.views-field-remove-button [type=submit]:focus,.views-field.views-field-remove-button [type=submit]:hover{color:#fff;border-color:#f9423a}.views-field.views-field-remove-button [type=submit]:active:before,.views-field.views-field-remove-button [type=submit]:focus:before,.views-field.views-field-remove-button [type=submit]:hover:before{background-color:#f9423a}@media (min-width:0){.checkout-progress{margin:0}}@media (min-width:992px){.checkout-progress{margin:0 0 3rem}}.checkout-progress{padding:10rem 0 0;color:#000;text-align:center}.checkout-progress--step{position:relative;display:inline-block;margin:0 .5em;padding:3rem 2rem 0;background-image:url(/themes/custom/luckypet/images/core/note.svg);background-position:top center;background-size:42px 42px;background-repeat:no-repeat;font-weight:600;opacity:.4}@media (min-width:0){.checkout-progress--step--current,.checkout-progress--step--next,.checkout-progress--step--previous{padding:3rem 0 0;min-width:3rem;text-indent:-9999px}}@media (min-width:992px){.checkout-progress--step--current,.checkout-progress--step--next,.checkout-progress--step--previous{min-width:25vh;text-indent:0}}.checkout-progress--step:first-child{background-image:url(/themes/custom/luckypet/images/core/info.svg)}.checkout-progress--step:last-child{background-image:url(/themes/custom/luckypet/images/core/gift.svg)}.checkout-progress--step:before{display:none;content:"";counter-increment:none}.checkout-progress--step--current,.checkout-progress--step--previous{opacity:1}.checkout-progress:before{content:"";counter-increment:checkout-progress}.commerce-checkout-flow{padding:2.5rem 0 5rem}.layout-checkout-form .checkout-pane>.fieldset-legend{font-weight:600;font-size:1.1rem;padding:.66rem 0;margin:0 0 1rem;width:100%;border-bottom:1px solid #000}.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend{font-weight:600;font-size:1.1rem;padding:.66rem 0;margin:0 0 1rem;width:100%;border-bottom:1px solid #000}.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend a{color:#000;display:inline-block!important;position:relative;text-decoration:blink}.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend a:after{position:absolute;top:100%;left:0;width:0;height:1px;background:#000;content:'';opacity:0;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend a:active,.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend a:focus,.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend a:hover{text-decoration:blink;color:#000;opacity:1}.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend a:active:after,.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend a:focus:after,.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend a:hover:after{height:1px;opacity:1;width:100%;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;-webkit-transition:.3s ease-out;transition:.3s ease-out}.layout-checkout-form .checkout-pane-review .form-group .fieldset-legend--body{padding:.66rem;margin:0 0 1rem}.layout-checkout-form .checkout-complete{margin:2.5rem auto 5rem;max-width:50rem}.layout-checkout-form .checkout-complete h4{font-size:2rem;text-align:center;font-weight:600}.layout-checkout-form .checkout-complete p{font-size:1.5rem;text-align:center;font-weight:300;line-height:1.4}.layout-region-checkout-footer,.layout-region-checkout-main{padding:0 .9rem 1rem}@media (min-width:0){.layout-region-checkout-secondary h3{font-size:1.1rem;padding:.66rem;margin:0 0 1rem;display:none}}@media (min-width:768px){.layout-region-checkout-secondary h3{display:block}}.layout-region-checkout-secondary .checkout-pane{padding:1.5rem;margin:0 0 4rem;background:rgba(231,231,231,.2)}.layout-region-checkout-secondary .checkout-pane-coupon-redemption .button.button--dark{width:100%;display:block}.layout-region-checkout-secondary table>tbody>tr>td{padding:1rem 8px;border-top:0;border-bottom:1px solid #e1e1e1}.layout-region-checkout-secondary .order-total{padding:1rem 0 0}.layout-region-checkout-secondary .order-total .order-total-line{margin:0 0 .5rem}.layout-region-checkout-secondary .order-total .order-total-line .order-total-line-label{font-weight:600}.layout-region-checkout-secondary .order-total .order-total-line--total{color:#000;font-weight:600}@media (min-width:0){.layout-region-checkout-secondary .checkout-pane-order-summary{display:none}}@media (min-width:768px){.layout-region-checkout-secondary .checkout-pane-order-summary{display:block}}.commerce-order--user{margin:3rem 0 4rem}.suggestions-addon[data-addon-type=clear]{background-size:50%}@media (min-width:0){.checkout-pane-login .form-submit.button--dark{margin-bottom:1.5rem}}@media (min-width:768px){.checkout-pane-login .form-submit.button--dark{margin-right:1.5rem}}@media (min-width:0){.node--news{margin:0 0 3rem}.node--news:hover .field--name-field-image .img-url{-webkit-transform:scale(1.1);transform:scale(1.1)}.node--news .field--name-field-image{overflow:hidden;margin-bottom:1.25rem}.node--news .field--node-date{color:#6d6d6d;font-size:.9rem}.node--news .field--name-field-title a{opacity:1;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-image:linear-gradient(to right,rgba(0,0,0,.3),rgba(0,0,0,.3) 50%,#000 50%);background-size:200% 100%;background-position:100%;transition:all 1.2s cubic-bezier(.19,1,.22,1);display:block;margin:0 0 1rem}.node--news .field--name-field-title a:active,.node--news .field--name-field-title a:focus,.node--news .field--name-field-title a:hover{background-position:0}.node--news .field--name-field-link-more{margin:0}}@media (min-width:768px){.node--news{margin:0 0 3.5rem}.node--news .field--name-field-title a{font-size:1.15rem;height:2.9rem;position:relative;overflow:hidden}}.node--news.node--teaser{margin:0 0 2.5rem;position:relative}@media (min-width:0){.node--news.node--teaser .field--node-date{color:#000;padding:.25rem .75rem;background:#fff;border:1px solid #000;position:absolute;top:.75rem;left:0;z-index:1}}@media (min-width:1200px){.node--news.node--teaser .field--node-date{top:1.75rem;left:1rem}}@media (min-width:0){.node--news.node--teaser .field--name-field-image{margin:0 0 1rem}}@media (min-width:1200px){.node--news.node--teaser .field--name-field-image{margin:0}}.node--news.node--teaser .field--name-field-title{margin:0 0 .5rem}.node--news.node--token{margin:0 0 1.5rem}.node--news.node--token .field--name-field-title{font-size:1.1rem;margin:0 0 1rem}.node--news.node--token .field--name-field-title a{text-overflow:initial;-o-text-overflow:initial;white-space:normal;margin:0}.node--news.node--token .field--node-date{margin:0 0 0 auto;display:table}.node--news.node--token:last-child{padding:0 0 2rem;margin:0 0 3rem;border-bottom:1px solid #e1e1e1}@media (min-width:0){.node--news.node--full .field--name-author-name{margin:1.5rem 0 .15rem}.node--news.node--full .field--name-author-name .field--label{color:#6d6d6d;font-weight:300;display:inline-block;float:none}.node--news.node--full .field--name-author-name .field--item{display:inline-block;margin:0}.node--news.node--full .field--name-node-date{margin:.15rem 0}.node--news.node--full .field--name-node-date .field--label{color:#6d6d6d;font-weight:300;display:inline-block;float:none}.node--news.node--full .field--name-node-date .field--item{display:inline-block;margin:0}.node--news.node--full .field--name-field-news-category{margin:.15rem 0 1.5rem}.node--news.node--full .field--name-field-news-category .field--label{color:#6d6d6d;font-weight:300;display:inline-block;float:none}.node--news.node--full .field--name-field-news-category .field--item{display:inline-block;margin:0}.node--news.node--full .field--name-field-image{margin:0 0 3rem}.node--news.node--full .field--name-body p{margin:0 0 1.5rem}.node--news.node--full .field--name-body img{margin:3rem 0 3.5rem;max-width:100%;height:auto}.node--news.node--full .field--name-field-tags{margin-top:3rem;margin-bottom:2rem}.node--news.node--full .field--name-field-tags .button.button--dark{margin:0 0 1rem}}@media (min-width:768px){.node--news.node--full .field--name-author-name,.node--news.node--full .field--name-field-news-category,.node--news.node--full .field--name-node-date{margin:0 0 1rem}.node--news.node--full .field--name-author-name .field--item,.node--news.node--full .field--name-field-news-category .field--item,.node--news.node--full .field--name-node-date .field--item{margin:0 0 1rem}.node--news.node--full .field--name-field-image{margin:0 0 3rem}}@media (min-width:992px){.node--page-faq{width:100%;background:-moz-linear-gradient(left,#e7e7e7 20%,#fff 0,#e7e7e7 20%,#fff 20%);background:-webkit-gradient(linear,left top,right top,color-stop(20%,#e7e7e7),color-stop(20%,#fff),color-stop(20%,#e7e7e7),color-stop(20%,#fff));background:-webkit-linear-gradient(left,#e7e7e7 20%,#fff 0,#e7e7e7 20%,#fff 20%);background:-o-linear-gradient(left,#e7e7e7 20%,#fff 0,#e7e7e7 20%,#fff 20%);background:-ms-linear-gradient(left,#e7e7e7 20%,#fff 0,#e7e7e7 20%,#fff 20%);background:linear-gradient(to right,#e7e7e7 20%,#fff 0,#e7e7e7 20%,#fff 20%)}}@media (min-width:0){.node--page-faq .col-lg-4{padding-top:8rem;padding-bottom:3rem;background:#e7e7e7}.node--page-faq .col-lg-8{padding-top:2rem}}@media (min-width:768px){.node--page-faq .col-lg-4{background:0 0}}@media (min-width:992px){.node--page-faq .col-lg-4,.node--page-faq .col-lg-8{padding-top:10rem}.node--page-faq .col-lg-4{padding-right:2rem;padding-bottom:0;background:#e7e7e7}}.node--page-faq .breadcrumb{margin:0}.node--page-faq .page-title{font-weight:600;line-height:1.3;margin:0 0 1.5rem}.node--page-faq .field--name-field-title{color:#1f1f1f;font-weight:600}.node--page-faq .field--name-field-subtitle{color:#1f1f1f}.node--page-faq .faq--default{margin:0 0 2rem}.node--page-faq .faq--default h3{font-size:1.25rem;font-weight:600}@media (min-width:0){.node--contacts-page .container-fluid{position:relative}.node--contacts-page .sec-r{padding-top:2rem}.node--contacts-page .gmap{height:100%;min-height:50vh}.node--contacts-page .gmap .gm-bundled-control,.node--contacts-page .gmap .gm-control-active{display:none}}@media (min-width:768px){.node--contacts-page .sec-r{padding-top:3rem}.node--contacts-page .gmap{min-height:45vh}}@media (min-width:1200px){.node--contacts-page .container-fluid{position:absolute}.node--contacts-page .sec-r{padding-top:10rem}.node--contacts-page .gmap{height:100%;min-height:100vh}}.node--contacts-page .breadcrumb{margin:0}.node--contacts-page .page-title{font-weight:600;line-height:1.3;margin:0 0 1.5rem}.node--contacts-page .field--label{font-weight:600;margin:0 0 .75rem}.node--contacts-page .field--item{margin:0 0 .25rem}.node--contacts-page .field--name-field-form{margin:2.5rem 0 4.5rem}@media (min-width:0){.node--document{margin:0 0 3rem}.node--document:hover .node--image{-webkit-transform:scale(1.1);transform:scale(1.1)}.node--document:hover .node--title span:after{width:100%}.node--document .node--link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.node--image-wrapper{overflow:hidden}.node--image{margin:0 auto;width:100%;height:100%;background-position:top center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;transition:transform 2s cubic-bezier(0,0,.44,1.18);position:absolute;top:0}.node--details{padding:0 1rem;margin:0}.node--details .filesize{margin:0}.node--title{font-size:1.1rem;font-weight:600;margin:0;text-shadow:2px 2px 10px #fff}.node--title span{width:auto;display:table;position:relative}.node--title span:after{content:" ";width:0;height:1px;position:absolute;left:0;bottom:2px;background-color:#000;transition-delay:.1s;transition:width 1s cubic-bezier(.19,1,.22,1)}.node--content{position:absolute;width:100%;z-index:3;bottom:calc(30% - 5px)}.node .field--name-field-catalog-images{margin:0 0 0 6rem;padding:100% 0 0;display:block;clear:both;position:relative;z-index:1;min-height:1px}}@media (min-width:768px){.node--document{bottom:calc(6vw - 5px)}}@media (min-width:0){.paragraph.paragraph--banner{padding:0}.paragraph.paragraph--banner .swiper-container{width:100vw!important;height:100vh}.paragraph.paragraph--banner .swiper-slide{transition:.4s transform cubic-bezier(.645,.045,.355,1);transition-delay:.2s}.paragraph.paragraph--banner .swiper-slide.swiper-slide-visible .parallax-bg,.paragraph.paragraph--banner .swiper-slide.swiper-slide-visible .parallax-img{-webkit-transform:scale(1);transform:scale(1);transition:transform 2s ease}.paragraph.paragraph--banner .swiper-slide:before{content:'';display:block;width:100%;height:100%;background:rgba(248,249,250,.65);position:absolute;top:0;left:0;right:0;bottom:0;z-index:2}.paragraph.paragraph--banner .parallax-bg,.paragraph.paragraph--banner .parallax-img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:transform 0s ease;transition-delay:2s}.paragraph.paragraph--banner .parallax-img{display:none}.paragraph.paragraph--banner .parallax-bg{width:100%;height:100vh;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:75% 0;position:absolute;left:0;top:0;z-index:0}.paragraph.paragraph--banner:hover .swiper-button{opacity:1}.paragraph.paragraph--banner:hover .swiper-button.swiper-button-next,.paragraph.paragraph--banner:hover .swiper-button.swiper-button-prev{-webkit-transform:translateX(0);transform:translateX(0)}.paragraph.paragraph--banner:hover .swiper-button.swiper-button-disabled{opacity:.35}.paragraph.paragraph--banner .swiper-button{opacity:0;transition:transform .3s,opacity .3s,background .3s,box-shadow .3s;background-image:none;z-index:5}.paragraph.paragraph--banner .swiper-button span:before{font-size:3rem;line-height:.9}.paragraph.paragraph--banner .swiper-button:focus{outline:0}.paragraph.paragraph--banner .swiper-button.swiper-button-prev{left:5%;-webkit-transform:translateX(20%);transform:translateX(20%)}.paragraph.paragraph--banner .swiper-button.swiper-button-next{right:5%;-webkit-transform:translateX(-20%);transform:translateX(-20%)}.paragraph.paragraph--banner .field--name-field-link,.paragraph.paragraph--banner .field--name-field-text{position:relative;z-index:5}.paragraph.paragraph--banner .field--name-field-text{padding:25vh 0 0}.paragraph.paragraph--banner .field--name-field-text h2{font-weight:600}}@media (min-width:768px){.paragraph.paragraph--banner{padding:0 0 2.5rem}.paragraph.paragraph--banner .swiper-container{width:100%;height:80vh}.paragraph.paragraph--banner .swiper-slide:before{display:none}.paragraph.paragraph--banner .parallax-bg{width:100%;height:100%;background-position:70% 0}.paragraph.paragraph--banner .parallax-img{display:block;width:45vh;height:30vh;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-position:center top;position:absolute;left:2vh;top:50vh;z-index:1}}@media (min-width:992px){.paragraph.paragraph--banner{padding:0 0 2.5rem}.paragraph.paragraph--banner .swiper-container{width:100%;height:80vh}.paragraph.paragraph--banner .parallax-bg{width:100%;height:100%;background-position:center top}.paragraph.paragraph--banner .parallax-img{display:block;width:55vh;height:37vh;left:0;top:45vh}}@media (min-width:0){.paragraph.paragraph--directory-partition{padding:2.5rem 0 0}.paragraph.paragraph--directory-partition h1.field--name-field-title{font-size:1.15rem;margin:0 0 2rem}.paragraph.paragraph--directory-partition .item{margin:0 0 2rem}.paragraph.paragraph--directory-partition .field--name-field-sub-title{color:#6d6d6d;font-size:.9rem;font-weight:300;padding:17% 7rem 0 0;margin:0 0 .25rem}.paragraph.paragraph--directory-partition .field--name-field-title{font-size:1.15rem;margin:0 0 1.85rem}}@media (min-width:768px){.paragraph.paragraph--directory-partition h1.field--name-field-title{font-size:2.1rem}.paragraph.paragraph--directory-partition .item{margin:0}.paragraph.paragraph--directory-partition .field--name-field-sub-title{padding:17% 0 0}}@media (min-width:0){.paragraph--advantages .item{padding:.5rem 1.25rem 2rem;margin:3rem 0 0;position:relative}.paragraph--advantages .item [class^=flaticon-]{position:absolute;top:0;left:0}.paragraph--advantages .item [class^=flaticon-]:before{color:#6d6d6d;font-size:6.5rem;opacity:.25;-moz-opacity:.25;filter:alpha(opacity=25)}.paragraph--advantages .item .field--name-field-title{font-size:1.15rem;margin:0 0 1rem}}@media (min-width:0){.paragraph.paragraph--catalog-meat .field--name-field-sub-title{margin:0}.paragraph--catalog-meat .step .paragraph--type-meat,.paragraph--catalog-type-meat .step .paragraph--type-meat{margin:3rem 0 0}.paragraph--catalog-meat .step:nth-child(2) .paragraph--catalog-meat-item,.paragraph--catalog-meat .step:nth-child(3) .paragraph--catalog-meat-item,.paragraph--catalog-meat .step:nth-child(4) .paragraph--catalog-meat-item,.paragraph--catalog-type-meat .step:nth-child(2) .paragraph--catalog-meat-item,.paragraph--catalog-type-meat .step:nth-child(3) .paragraph--catalog-meat-item,.paragraph--catalog-type-meat .step:nth-child(4) .paragraph--catalog-meat-item{margin:0}}@media (min-width:0){.paragraph--catalog-meat-item{position:relative}.paragraph--catalog-meat-item:hover .paragraph--title span:after{width:100%}.paragraph--catalog-meat-item:hover .paragraph--image{-webkit-transform:scale(1.1);transform:scale(1.1)}.paragraph--catalog-meat-item .paragraph--image-wrapper{overflow:hidden;margin-bottom:1.25rem}.paragraph--catalog-meat-item .paragraph--link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.paragraph--catalog-meat-item .paragraph--image{margin:0 auto;width:100%;height:100%;background-position:top center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;transition:transform 2s cubic-bezier(0,0,.44,1.18);position:absolute;top:0}.paragraph--catalog-meat-item .paragraph--content{position:absolute;width:100%;z-index:3;bottom:calc(6vw - 5px)}.paragraph--catalog-meat-item .paragraph--title{font-weight:600;letter-spacing:-.5px;text-shadow:2px 2px 10px #fff}.paragraph--catalog-meat-item .paragraph--title span{width:auto;display:table;position:relative}.paragraph--catalog-meat-item .paragraph--title span:after{content:" ";width:0;height:1px;position:absolute;left:0;bottom:2px;background-color:#000;transition-delay:.1s;transition:width 1s cubic-bezier(.19,1,.22,1)}.paragraph--catalog-meat-item .paragraph--details{padding:0 1rem;margin:0 0 2rem}.paragraph--catalog-meat-item .paragraph--details [class^=flaticon-]{float:right;margin:1rem 1rem 0 0}.paragraph--catalog-meat-item .paragraph--details [class^=flaticon-]:before{font-size:3rem}.paragraph--catalog-meat-item .field--name-field-catalog-images{padding:80% 0 0;margin:0;display:block;clear:both;position:relative;z-index:1;min-height:1px}.paragraph--catalog-meat-item .more-products{font-weight:300;font-size:.9rem;line-height:1.6;margin:0 0 .25rem}}@media (min-width:992px){.paragraph--catalog-meat-item .field--name-field-catalog-images{margin:0 0 0 4rem}.paragraph--catalog-meat-item .paragraph--details{padding:0 1rem;margin:0}}@media (min-width:0){.paragraph.paragraph--news{padding:2.5rem 0 5.5rem}.paragraph.paragraph--news .field--name-more{text-align:center}}@media (min-width:1200px){.paragraph.paragraph--news .item-news:nth-child(4n+1){display:none}}@media (min-width:0){.paragraph.paragraph--faq{padding:0 0 2rem}}@media (min-width:992px){.paragraph.paragraph--faq{padding:0 0 2rem 1rem}}.paragraph.paragraph--faq .field--name-field-title{margin:.35rem 0 2rem}@media (min-width:0){.paragraph--text-image .field--name-field-images{margin:0 0 1.5rem}.paragraph--text-image .field--name-field-title.no-sub-title{margin:0 0 2rem}.paragraph--text-image.paragraph--taxonomy-term{padding:0 0 5.5rem}}@media (min-width:992px){.paragraph--text-image--name-field-images{margin:0}}.paragraph.paragraph--contact-form{padding:5rem 0;background-position:center;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.paragraph.paragraph--documents{padding:0 0 5.5rem}@media (min-width:0){.paragraph{padding:2.5rem 0 0;position:relative;overflow:hidden}.paragraph h1.field--name-field-title{margin:0 0 2rem}.paragraph .field--name-field-title{margin:0}.paragraph .field--name-field-sub-title{margin:0 0 2rem}.paragraph .item:hover .item--img .img-url{-webkit-transform:scale(1.1);transform:scale(1.1)}.paragraph .item:hover .item--content span:after{width:100%}.paragraph .item--img{overflow:hidden;margin-bottom:1.5rem}.paragraph .item--content{padding:1.5rem;position:absolute;width:100%;z-index:3;bottom:calc(1.953125vw - -25%)}.paragraph .item--content span{display:inline-block;position:relative}.paragraph .item--content span:after{content:" ";width:0;height:1px;position:absolute;left:0;bottom:2px;background-color:#000;transition-delay:.1s;transition:width 1s cubic-bezier(.19,1,.22,1)}}@media (min-width:768px){.paragraph{padding:2.5rem 0}}.view--favourites,.view--news{margin:0 0 5rem}@media (min-width:0){.view--catalog,.view--catalog-root,.view--catalog_cats,.view--catalog_root_cats{margin:0 0 .5rem}}@media (min-width:992px){.view--catalog,.view--catalog-root,.view--catalog_cats,.view--catalog_root_cats{margin:0 0 5rem}}.view--news-category{margin:0 0 3rem}.view--news-category .views-row{margin:0 0 .75rem}@media (min-width:0){.view--commerce-cart-form table>tbody>tr>td{min-width:33vh}.view--commerce-cart-form table>tbody>tr>td.views-field-purchased-entity{min-width:50vh}}@media (min-width:0){.view--commerce-cart-form table>tbody>tr>td{min-width:33vh}.view--commerce-cart-form table>tbody>tr>td.views-field-edit-quantity,.view--commerce-cart-form table>tbody>tr>td.views-field-remove-button,.view--commerce-cart-form table>tbody>tr>td.views-field-total-price__number,.view--commerce-cart-form table>tbody>tr>td.views-field-unit-price__number{min-width:3vh}}.view--commerce_user_orders,.view--partner_promo_code{position:relative}.view--commerce_user_orders .view--content,.view--partner_promo_code .view--content{position:relative}.view--commerce_user_orders .view--content .table thead th,.view--partner_promo_code .view--content .table thead th{min-width:1rem}.view--commerce_user_orders .view--empty,.view--partner_promo_code .view--empty{text-align:center;padding:5rem 3rem 4rem;background:#f9f9f9}.view--commerce_user_orders .view--empty p,.view--partner_promo_code .view--empty p{font-size:1.2rem}@media (min-width:0){.views-exposed-form.block-views-exposed-filter-blockcatalog-page,.views-exposed-form.block-views-exposed-filter-blockcatalog-root-page{margin:0 0 4.5rem}}@media (min-width:768px){.views-exposed-form.block-views-exposed-filter-blockcatalog-page .form--inline .fieldgroup,.views-exposed-form.block-views-exposed-filter-blockcatalog-root-page .form--inline .fieldgroup{margin:0 0 2rem;width:50%;float:left}}@media (min-width:992px){.views-exposed-form.block-views-exposed-filter-blockcatalog-page .form--inline .fieldgroup,.views-exposed-form.block-views-exposed-filter-blockcatalog-root-page .form--inline .fieldgroup{margin:0 0 1rem;width:auto;float:none}.views-exposed-form.block-views-exposed-filter-blockcatalog-page .form--inline .fieldgroup .option,.views-exposed-form.block-views-exposed-filter-blockcatalog-root-page .form--inline .fieldgroup .option{font-size:.9rem;letter-spacing:-.8px}}@media (min-width:0){.taxonomy-term--type-meat{position:relative}.taxonomy-term--type-meat:hover .taxonomy-term--title span:after{width:100%}.taxonomy-term--type-meat:hover .taxonomy-term--image{-webkit-transform:scale(1.1);transform:scale(1.1)}.taxonomy-term--type-meat .taxonomy-term--image-wrapper{overflow:hidden;margin-bottom:1.25rem}.taxonomy-term--type-meat .taxonomy-term--link{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.taxonomy-term--type-meat .taxonomy-term--image{margin:0 auto;width:100%;height:100%;background-position:top center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;transition:transform 2s cubic-bezier(0,0,.44,1.18);position:absolute;top:0}.taxonomy-term--type-meat .taxonomy-term--content{position:absolute;width:100%;z-index:3;bottom:calc(1.953125vw - 5px)}.taxonomy-term--type-meat .taxonomy-term--title{font-weight:600;text-transform:capitalize;letter-spacing:-.5px;text-shadow:2px 2px 10px #fff}.taxonomy-term--type-meat .taxonomy-term--title span{display:inline-block;position:relative}.taxonomy-term--type-meat .taxonomy-term--title span:after{content:" ";width:0;height:1px;position:absolute;left:0;bottom:2px;background-color:#000;transition-delay:.1s;transition:width 1s cubic-bezier(.19,1,.22,1)}.taxonomy-term--type-meat .taxonomy-term--details{padding:0 1rem;margin:0 0 2rem}.taxonomy-term--type-meat .taxonomy-term--details [class^=flaticon-]{float:right;margin:0}.taxonomy-term--type-meat .taxonomy-term--details [class^=flaticon-]:before{font-size:3rem}.taxonomy-term--type-meat .field--name-field-catalog-images{padding:80% 0 0;margin:0;display:block;clear:both;position:relative;z-index:1;min-height:1px}.taxonomy-term--type-meat .more-products{font-weight:300;font-size:.9rem;line-height:1.6;margin:0 0 .25rem}}@media (min-width:992px){.taxonomy-term--type-meat .field--name-field-catalog-images{margin:0 0 0 4rem}.taxonomy-term--type-meat .taxonomy-term--details{padding:0 1rem;margin:0}.taxonomy-term--type-meat .taxonomy-term--details [class^=flaticon-]{margin:0 1rem 0 0}}.field--type-comment{margin:4rem 0 5rem;position:relative}.field--type-comment>.title{font-weight:600;font-size:1.25rem;margin:0 0 2rem}.field--type-comment .indented{margin-left:8.333333%}.field--type-comment .comment{margin:0 0 3.5rem}.field--type-comment .comment--meta{position:relative}.field--type-comment .comment--author{margin:0}.field--type-comment .comment--author .username{font-weight:600}.field--type-comment .comment--createdtime{color:#e1e1e1}.field--type-comment .links{padding:1rem 0 0;border-top:1px solid #e1e1e1}.field--type-comment .links li{padding:0 1rem 0 0}.field--type-comment .links li:after{display:none}.field--type-comment .links li a:after{top:100%}.field--type-comment .field--name-field-avatar .img-fluid{border-radius:10rem}.field--type-comment .field--name-comment-body{margin:0 0 1rem}.field--type-comment .field--name-comment-body label{font-weight:600;font-style:italic}.field--type-comment .comment-form__title{font-weight:600;font-size:1.25rem;margin:0 0 .25rem}.field--name-field-reviews .title{font-weight:600;font-size:1.25rem;margin:0 0 1.5rem}.field--name-field-reviews .col-comments{position:relative}.field--name-field-reviews .col-comments:before{content:'';width:1px;height:100%;background:rgba(0,0,0,.3);display:block;position:absolute;top:0;right:4.25rem}.field--name-field-reviews .col-comments .comment:last-child{margin:0 0 1.5rem}
