body{font-family:Open Sans,sans-serif}.watch-builder-widget{padding:50px 100px}@media screen and (max-width: 1200px){.watch-builder-widget{padding:50px 100px}}@media screen and (max-width: 767px){.watch-builder-widget{padding:50px 20px}}.watch-builder-widget .progress-bar{margin-bottom:60px;position:relative;min-height:67px}.watch-builder-widget .progress-bar .progress{text-align:center;position:absolute;left:100px;top:0;transform:translate(-50%)}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .progress{left:20px}}.watch-builder-widget .progress-bar .progress .progress-step{display:inline-block;width:32px;height:32px;line-height:30px;border-radius:50%;border:1px solid #737373;font-size:14px;font-family:Open Sans,sans-serif;margin-bottom:10px;color:#737373;background:#fff}.watch-builder-widget .progress-bar .progress .progress-step:focus{outline:none}.watch-builder-widget .progress-bar .progress span{display:block;font-size:14px;font-family:Open Sans,sans-serif;color:#737373;font-weight:700}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .progress span{line-height:1.2;font-size:11px}}.watch-builder-widget .progress-bar .progress.active .progress-step{border-color:#000;color:#000;border-width:3px;line-height:26px;font-weight:700}.watch-builder-widget .progress-bar .progress.active span{font-weight:700;color:#000}.watch-builder-widget .progress-bar .progress.progress-choose-extra{left:50%}.watch-builder-widget .progress-bar .progress.progress-finalize{right:100px;left:auto;transform:translate(50%)}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .progress.progress-finalize{right:20px}}.watch-builder-widget .progress-bar:after{display:block;content:"";clear:both}.watch-builder-widget .progress-bar .step-line{position:absolute;-webkit-transition:all 2s;transition:all 1s;width:0;left:100px;height:4px;background:#dbdbdb;z-index:-1;top:16px;transform:translateY(-50%);visibility:hidden;opacity:0}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line{left:20px}}.watch-builder-widget .progress-bar .step-line.step-line-2{width:calc(25% - 50px);visibility:visible;opacity:1}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line.step-line-2{width:calc(25% - 10px);left:20px}}.watch-builder-widget .progress-bar .step-line.step-line-3{width:calc(50% - 100px);visibility:visible;opacity:1}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line.step-line-3{width:calc(50% - 20px)}}.watch-builder-widget .progress-bar .step-line.step-line-4{width:calc(100% - 200px);visibility:visible;opacity:1}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line.step-line-4{width:calc(100% - 40px)}}.watch-builder-widget .progress-bar .step-line.step-line-5{width:calc(66.66% - 132.66px);visibility:visible;opacity:1}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line.step-line-5{width:calc(66.66% - 24px)}}.watch-builder-widget .progress-bar .step-line.step-line-6{width:calc(75% - 150px);visibility:visible;opacity:1}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line.step-line-6{width:calc(75% - 30px)}}.watch-builder-widget .progress-bar .step-line.step-line-7{width:calc(87.75% - 179px);visibility:visible;opacity:1}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line.step-line-7{width:calc(87.75% - 39px)}}.watch-builder-widget .progress-bar .step-line.step-line-9{width:calc(83.33% - 173.33px);visibility:visible;opacity:1}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line.step-line-9{width:calc(83.33% - 36px)}}.watch-builder-widget .progress-bar .step-line.step-line-8,.watch-builder-widget .progress-bar .step-line.step-line-10{width:calc(100% - 200px);visibility:visible;opacity:1}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-line.step-line-8,.watch-builder-widget .progress-bar .step-line.step-line-10{width:calc(100% - 40px)}}.watch-builder-widget .progress-bar .step-action{position:absolute;display:inline-block;width:16px;height:16px;margin-top:-5px;background:#a6a6a6;float:right;border-radius:50%;z-index:3;-webkit-transition:all 1s;transition:all 1s;visibility:hidden;opacity:0;transform:translate(-50%)}.watch-builder-widget .progress-bar .step-action.active{visibility:visible;opacity:1}.watch-builder-widget .progress-bar .step-action.step-action-2{left:calc(25% + 50px);top:12px}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-action.step-action-2{left:calc(25% + 10px)}}.watch-builder-widget .progress-bar .step-action.step-action-5{left:calc(66.66% - 32.66px);top:12px}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-action.step-action-5{left:calc(66.66% - 4px)}}.watch-builder-widget .progress-bar .step-action.step-action-5.four-split{left:calc(62.25% - 21px)}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-action.step-action-5.four-split{left:calc(62.25% - 1px)}}.watch-builder-widget .progress-bar .step-action.step-action-6{left:calc(75% - 50px);top:12px}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-action.step-action-6{left:calc(75% - 10px)}}.watch-builder-widget .progress-bar .step-action.step-action-7{left:calc(87.75% - 79px);top:12px}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-action.step-action-7{left:calc(87.75% - 19px)}}.watch-builder-widget .progress-bar .step-action.step-action-9{left:calc(83.33% - 73.33px);top:12px}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar .step-action.step-action-9{left:calc(83.33% - 16px)}}@media screen and (max-width: 640px){.watch-builder-widget .progress-bar{margin-bottom:10px;min-height:40px}}.watch-builder-widget .widget-wrapper{position:relative;min-height:450px;padding:0;width:100%}.watch-builder-widget .widget-wrapper .step{min-height:450px;display:none}.watch-builder-widget .widget-wrapper .step .step-big-title{font-family:Crimson Text,serif;font-size:36px;text-transform:uppercase;text-align:center;margin-bottom:40px;padding:0;letter-spacing:.09em}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .step-big-title{font-size:22px;margin-bottom:5px}}.watch-builder-widget .widget-wrapper .step .step-title{font-family:Crimson Text,serif;font-size:21px;text-transform:uppercase;text-align:center;margin:0 0 40px;letter-spacing:.09em}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .step-title{font-size:18px;margin:0}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .step-title.mobile-hide{display:none}}.watch-builder-widget .widget-wrapper .step .step-title.finalize-title{margin-bottom:10px}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .step-title.finalize-title{display:none}}.watch-builder-widget .widget-wrapper .step .step-title.mobile-title{display:none}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .step-title.mobile-title{display:block}}.watch-builder-widget .widget-wrapper .step .product-wrapper{text-align:center}.watch-builder-widget .widget-wrapper .step .product-wrapper img{margin-bottom:30px}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .product-wrapper img{max-width:280px;margin:0 auto}}@media screen and (max-width: 480px){.watch-builder-widget .widget-wrapper .step .product-wrapper img{max-width:240px}}.watch-builder-widget .widget-wrapper .step .product-wrapper img.preview-image{display:none}.watch-builder-widget .widget-wrapper .step .product-wrapper .product-title{text-transform:uppercase;text-align:center;font-size:16.2px;letter-spacing:.09em;line-height:20px;font-family:Open Sans,sans-serif}@media screen and (max-width: 767px){.watch-builder-widget .widget-wrapper .step .product-wrapper .product-title{font-size:14px;line-height:18px}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .product-wrapper .product-title{line-height:1.3;margin:0 0 10px}}.watch-builder-widget .widget-wrapper .step .product-wrapper .product-price{display:block;text-align:center;color:#737373;margin-bottom:15px;font-family:Open Sans,sans-serif;font-size:16.2px;letter-spacing:.09em}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .product-wrapper .product-price{line-height:1.3;margin:0 0 10px;font-size:14px}}.watch-builder-widget .widget-wrapper .step .product-wrapper .compare-price{display:block;text-align:center;color:#bba4a4;margin-bottom:15px;font-family:Open Sans,sans-serif;font-size:16.2px;text-decoration:line-through;letter-spacing:.09em}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .product-wrapper .compare-price{line-height:1.3;margin:0 0 10px;font-size:14px}}.watch-builder-widget .widget-wrapper .step .product-wrapper .step-btn{padding:8px 35px;text-transform:uppercase;text-align:center;display:inline-block;background:#000;font-size:15.5px;line-height:20px;border-radius:18px;color:#fff;font-family:Crimson Text,serif;letter-spacing:.09em}.watch-builder-widget .widget-wrapper .step .product-wrapper .step-btn:hover{background:#373737}.watch-builder-widget .widget-wrapper .step .product-wrapper .details-btn{display:block;font-family:Open Sans,sans-serif;font-size:12px;line-height:16px;text-decoration:underline;color:#373737;margin-top:10px;letter-spacing:.09em}.watch-builder-widget .widget-wrapper .step .product-wrapper .details-btn:focus{outline:none}.watch-builder-widget .widget-wrapper .step .product-wrapper.with-preview:hover img{display:none}.watch-builder-widget .widget-wrapper .step .product-wrapper.with-preview:hover img.preview-image{display:block}.watch-builder-widget .widget-wrapper .step.watch-face-step .product-wrapper img,.watch-builder-widget .widget-wrapper .step.watch-extra-face-step .product-wrapper img{transform:scale(.7)}.watch-builder-widget .widget-wrapper .step.loading-bar{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;min-height:450px}.watch-builder-widget .widget-wrapper .step.loading-bar.active{display:flex;z-index:30;background:#fff}.watch-builder-widget .widget-wrapper .step.loading-bar img{margin:auto;max-width:150px}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.loading-bar img{max-width:100px}}.watch-builder-widget .widget-wrapper .step .owl-stage{margin:0 auto}.watch-builder-widget .widget-wrapper .step .owl-nav{margin:0}.watch-builder-widget .widget-wrapper .step .owl-nav button{width:64px;height:64px;background:url(//thehound.co/cdn/shop/t/21/assets/step-nav.png?v=87956047155529461521605674375);background-size:cover;min-height:initial;position:absolute;top:138px;margin-top:-32px}.watch-builder-widget .widget-wrapper .step .owl-nav button span{display:none}.watch-builder-widget .widget-wrapper .step .owl-nav button:hover{background:url(//thehound.co/cdn/shop/t/21/assets/step-nav.png?v=87956047155529461521605674375);background-size:cover}.watch-builder-widget .widget-wrapper .step .owl-nav button:focus{outline:none}.watch-builder-widget .widget-wrapper .step .owl-nav button.disabled{display:none}@media screen and (max-width: 1400px){.watch-builder-widget .widget-wrapper .step .owl-nav button{top:calc((100vw - 290px)/8)}}@media screen and (max-width: 1199px){.watch-builder-widget .widget-wrapper .step .owl-nav button{top:calc((100vw - 260px) / 6)}}@media screen and (max-width: 1023px){.watch-builder-widget .widget-wrapper .step .owl-nav button{top:calc((100vw - 230px)/4)}}@media screen and (max-width: 767px){.watch-builder-widget .widget-wrapper .step .owl-nav button{width:32px;height:32px;margin-top:-16px;top:calc((100vw - 70px)/4)}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .owl-nav button{top:140px}}@media screen and (max-width: 480px){.watch-builder-widget .widget-wrapper .step .owl-nav button{top:120px}}.watch-builder-widget .widget-wrapper .step .owl-nav .owl-prev{left:-80px;transform:rotate(-180deg)}@media screen and (max-width: 1200px){.watch-builder-widget .widget-wrapper .step .owl-nav .owl-prev{left:-80px}}@media screen and (max-width: 767px){.watch-builder-widget .widget-wrapper .step .owl-nav .owl-prev{left:-10px}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .owl-nav .owl-prev{left:calc(25vw - 95px)}}.watch-builder-widget .widget-wrapper .step .owl-nav .owl-next{right:-80px}@media screen and (max-width: 1200px){.watch-builder-widget .widget-wrapper .step .owl-nav .owl-next{right:-80px}}@media screen and (max-width: 767px){.watch-builder-widget .widget-wrapper .step .owl-nav .owl-next{right:-10px}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step .owl-nav .owl-next{right:calc(25vw - 95px)}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-3 .step-title{margin-bottom:0;display:none}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-3 .step-title.mobile-title{display:block}}.watch-builder-widget .widget-wrapper .step.step-3 .owl-item .product-wrapper img{max-width:400px;margin:0 0 0 auto}@media screen and (max-width: 1023px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item .product-wrapper img{max-width:300px}}@media screen and (max-width: 830px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item .product-wrapper img{max-width:280px}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item .product-wrapper img{max-width:320px;margin:0 auto;transform:scale(.8);transform-origin:center -29%}}@media screen and (max-width: 480px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item .product-wrapper img{max-width:280px}}.watch-builder-widget .widget-wrapper .step.step-3 .owl-item:last-child .product-wrapper img{transform:scale(.75);transform-origin:10% 92%;margin:0 auto 0 0}@media screen and (max-width: 1199px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item:last-child .product-wrapper img{transform-origin:48% 92%}}@media screen and (max-width: 1023px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item:last-child .product-wrapper img{transform-origin:83% 92%}}@media screen and (max-width: 830px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item:last-child .product-wrapper img{transform-origin:95% 92%}}@media screen and (max-width: 767px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item:last-child .product-wrapper img{transform-origin:97% 92%}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-3 .owl-item:last-child .product-wrapper img{margin:0 auto;transform:scale(.8);transform-origin:center 25%}}.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.left-position{transform:translate(-4px)}@media screen and (max-width: 1399px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.left-position{transform:translate(calc(25vw - 352px))}}@media screen and (max-width: 1199px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.left-position{transform:translate(calc(25vw - 332px))}}@media screen and (max-width: 1023px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.left-position{transform:translate(calc(25vw - 264px))}}@media screen and (max-width: 830px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.left-position{transform:translate(calc(25vw - 240px))}}@media screen and (max-width: 767px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.left-position{transform:translate(calc(25vw - 210px))}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.left-position{transform:none;margin-top:-45px}}.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.right-position{transform:translate(-19%)}@media screen and (max-width: 1399px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.right-position{transform:translate(calc(244px - 25vw))}}@media screen and (max-width: 1199px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.right-position{transform:translate(calc(260px - 25vw))}}@media screen and (max-width: 1023px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.right-position{transform:translate(calc(239px - 25vw))}}@media screen and (max-width: 830px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.right-position{transform:translate(calc(234px - 25vw))}}@media screen and (max-width: 767px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.right-position{transform:translate(calc(197px - 25vw))}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-3 .product-inner.right-position{margin-top:-45px;transform:none}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-4 .owl-item .product-wrapper img{transform:scale(.85);transform-origin:center 0}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-4 .product-inner{margin-top:-30px}}.watch-builder-widget .widget-wrapper .step.step-5 .owl-item .product-wrapper img{max-width:400px;margin:0 auto}@media screen and (max-width: 1023px){.watch-builder-widget .widget-wrapper .step.step-5 .owl-item .product-wrapper img{max-width:300px}}@media screen and (max-width: 830px){.watch-builder-widget .widget-wrapper .step.step-5 .owl-item .product-wrapper img{max-width:280px}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-5 .owl-item .product-wrapper img{transform:scale(.8);transform-origin:center -3%}}.watch-builder-widget .widget-wrapper .step.step-5 .product-inner{transform:translate(-78px)}@media screen and (max-width: 1023px){.watch-builder-widget .widget-wrapper .step.step-5 .product-inner{transform:translate(-58px)}}@media screen and (max-width: 830px){.watch-builder-widget .widget-wrapper .step.step-5 .product-inner{transform:translate(-55px)}}@media screen and (max-width: 640px){.watch-builder-widget .widget-wrapper .step.step-5 .product-inner{transform:none;margin-top:-45px}}.watch-builder-widget .widget-wrapper .step.step-8 .owl-item .product-wrapper img,.watch-builder-widget .widget-wrapper .step.step-10 .owl-item .product-wrapper img{max-width:300px;margin:0 auto}@media screen and (max-width: 480px){.watch-builder-widget .widget-wrapper .step.step-8 .owl-item .product-wrapper img,.watch-builder-widget .widget-wrapper .step.step-10 .owl-item .product-wrapper img{transform:scale(.8);margin-bottom:-75px;transform-origin:center -30%}}.watch-builder-widget .widget-wrapper .step.step-8 .product-title,.watch-builder-widget .widget-wrapper .step.step-10 .product-title{display:inline-block;text-align:left;position:relative;padding-left:15px}.watch-builder-widget .widget-wrapper .step.step-8 .product-title:before,.watch-builder-widget .widget-wrapper .step.step-10 .product-title:before{content:"+";display:block;position:absolute;left:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 423px){.watch-builder-widget .widget-wrapper .step.step-8 .product-title,.watch-builder-widget .widget-wrapper .step.step-10 .product-title{font-size:13px}}@media screen and (max-width: 396px){.watch-builder-widget .widget-wrapper .step.step-8 .product-title,.watch-builder-widget .widget-wrapper .step.step-10 .product-title{font-size:12px}}@media screen and (max-width: 370px){.watch-builder-widget .widget-wrapper .step.step-8 .product-title,.watch-builder-widget .widget-wrapper .step.step-10 .product-title{font-size:11px}}@media screen and (max-width: 345px){.watch-builder-widget .widget-wrapper .step.step-8 .product-title,.watch-builder-widget .widget-wrapper .step.step-10 .product-title{font-size:10px}}.watch-builder-widget .widget-wrapper .step.step-8 .product-price,.watch-builder-widget .widget-wrapper .step.step-10 .product-price{font-weight:700}@media screen and (max-width: 480px){.watch-builder-widget .widget-wrapper .step.step-9 .owl-item .product-wrapper img{max-width:200px;margin-bottom:20px}}@media screen and (max-width: 480px){.watch-builder-widget .widget-wrapper .step.step-9 .owl-nav button{top:100px}}@media screen and (max-width: 480px){.watch-builder-widget .widget-wrapper .step.step-9 .owl-nav .owl-next{right:30px}}@media screen and (max-width: 480px){.watch-builder-widget .widget-wrapper .step.step-9 .owl-nav .owl-prev{left:30px}}@media screen and (min-width: 1200px){.watch-builder-widget .widget-wrapper .step.step-9 .product-wrapper .product-title{font-size:14.2px}}.watch-builder-widget .widget-wrapper .step.step-9 .product-price{font-weight:700}.profile-setup-widget .h6{margin:0;padding:0}.profile-setup-widget .progress-bar .container{padding:0}.profile-setup-widget .progress-bar .progress-actions{display:flex;justify-content:space-between;align-items:center}.profile-setup-widget .progress-bar .progress-actions .progress-action{display:block;flex-basis:25%;text-align:center;transition:all .15s linear}.profile-setup-widget .progress-bar .progress-actions .progress-action a{font-size:20px;line-height:36px;color:#b5b3b3}@media screen and (max-width: 480px){.profile-setup-widget .progress-bar .progress-actions .progress-action a{font-size:13px}}.profile-setup-widget .progress-bar .progress-actions .progress-action a span{color:#b5b3b3}.profile-setup-widget .progress-bar .progress-actions .progress-action.active a,.profile-setup-widget .progress-bar .progress-actions .progress-action.active a span{color:#4b4f54}.profile-setup-widget .progress-bar .progress-steps{padding:0 12.5%;width:100%;position:relative}.profile-setup-widget .progress-bar .progress-steps .progress-line{width:75%;position:absolute;height:4px;transition:width .6s linear;background:#dbdbdb;top:50%;left:12.5%;transform:translateY(-50%);z-index:-1}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-0{width:0}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-1{width:7.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-1.no-dogs,.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-2{width:15%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-2.no-dogs{width:30%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-3{width:calc(75% / 10 * 3)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-3.no-dogs{width:calc(75% / 5 * 3)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-4{width:30%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-4.no-dogs{width:60%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-5{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-5.no-dogs{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-100{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-customer-100.no-dogs,.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-1{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-1.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-2{width:56.25%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-2.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-2.x2{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-3{width:50%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-3.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-3.x2{width:62.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-3.x3{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-4{width:46.875%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-4.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-4.x2{width:56.25%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-4.x3{width:65.625%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-4.x4{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-5{width:45%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-5.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-5.x2{width:52.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-5.x3{width:60%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-5.x4{width:67.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-5.x5{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-6{width:43.75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-6.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-6.x2{width:50%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-6.x3{width:56.25%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-6.x4{width:62.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-6.x5{width:68.75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-6.x6{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-7{width:calc(37.5% + 37.5% / 7)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-7.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-7.x2{width:calc(37.5% + 75% / 7)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-7.x3{width:calc(37.5% + 112.5% / 7)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-7.x4{width:calc(37.5% + 150% / 7)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-7.x5{width:calc(37.5% + 187.5% / 7)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-7.x6{width:calc(37.5% + 225% / 7)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-7.x7{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8{width:42.1875%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8.x2{width:46.875%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8.x3{width:51.5625%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8.x4{width:56.25%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8.x5{width:60.9375%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8.x6{width:65.625%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8.x7{width:70.3125%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-8.x8{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9{width:calc(37.5% + 37.5% / 9)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x2{width:calc(37.5% + 75% / 9)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x3{width:50%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x4{width:calc(37.5% + 150% / 9)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x5{width:calc(37.5% + 187.5% / 9)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x6{width:62.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x7{width:calc(37.5% + 262.5% / 9)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x8{width:calc(37.5% + 300% / 9)}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-9.x9{width:75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10{width:41.25%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x0{width:37.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x2{width:45%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x3{width:48.75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x4{width:52.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x5{width:56.25%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x6{width:60%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x7{width:63.75%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x8{width:67.5%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x9{width:71.25%}.profile-setup-widget .progress-bar .progress-steps .progress-line.width-dog-10.x10{width:75%}.profile-setup-widget .progress-bar .progress-steps .steps-circle{width:calc(100% + 32px);margin:0 -16px;display:flex;justify-content:space-between;align-items:center}.profile-setup-widget .progress-bar .progress-steps .steps-circle span{display:inline-block;width:32px;height:32px;border:1px solid #737373;border-radius:100%;background:#fff;transition:border 0s ease;font-size:14px;color:#737373;line-height:32px;text-align:center;cursor:pointer}.profile-setup-widget .progress-bar .progress-steps .steps-circle span.active{border-color:#000;color:#000;border-width:3px;line-height:26px;font-weight:700}.profile-setup-widget .progress-bar .progress-steps .steps-circle .steps-dog{position:absolute;width:calc(37.5% + 32px);left:50%;transform:translate(-16px);height:32px;display:flex;justify-content:space-evenly;align-items:center}.profile-setup-widget .progress-bar .progress-steps .steps-circle .steps-dog span{display:inline-block;width:16px;height:16px;background:#dbdbdb;border:none;opacity:0;visibility:hidden}.profile-setup-widget .progress-bar .progress-steps .steps-circle .steps-dog span.active{opacity:1;visibility:visible}.profile-setup-widget .widget-inner{display:none;position:relative;padding:80px 0 30px}.profile-setup-widget .widget-inner.active{display:block}.profile-setup-widget .widget-inner p{font-size:20px;line-height:1.2;margin:0 0 30px}.profile-setup-widget .widget-inner .inline-element{display:inline-block;width:50px;border-width:0 0 2px 0;text-align:center;font-family:Open Sans,sans-serif;font-size:20px;line-height:1.2;height:auto;min-height:auto;margin:0;border-radius:0;padding:0;color:#4169e1;border-style:dotted;border-color:#b5b3b3}.profile-setup-widget .widget-inner .inline-element.ng-valid-required{border-color:#4169e1;border-style:solid}.profile-setup-widget .widget-inner .inline-element.ng-valid{border-style:dotted;border-color:#b5b3b3}.profile-setup-widget .widget-inner .inline-element:focus,.profile-setup-widget .widget-inner .inline-element:active{border-color:#4169e1;border-style:solid}.profile-setup-widget .widget-inner .inline-element.small{width:50px}.profile-setup-widget .widget-inner .inline-element.middle{width:100px}.profile-setup-widget .widget-inner .inline-element.wide{width:150px}.profile-setup-widget .widget-inner .inline-element.big{width:250px}.profile-setup-widget .widget-inner .inline-element.large{width:340px;text-align:center;text-align-last:center}.profile-setup-widget .widget-inner .inline-element.table-element{display:inline-table;vertical-align:middle;border:none}.profile-setup-widget .widget-inner .inline-element.table-element .form-control{border:none;box-shadow:none}.profile-setup-widget .widget-inner .inline-element.table-element .input-group-btn>.btn .btn{border:none}.profile-setup-widget .widget-inner .inline-element.table-element input.form-control{color:#4169e1;border-style:dotted;border-color:#b5b3b3;border-width:0 0 2px 0;border-radius:0;font-family:Open Sans,sans-serif;font-size:20px;line-height:1.2}.profile-setup-widget .widget-inner .inline-element.table-element input.form-control~.input-group-btn>.btn{border-style:dotted;border-color:#b5b3b3;border-width:0 0 2px 0;border-radius:0}.profile-setup-widget .widget-inner .inline-element.table-element input.form-control.ng-valid-required{border-color:#4169e1;border-style:solid}.profile-setup-widget .widget-inner .inline-element.table-element input.form-control.ng-valid-required~.input-group-btn>.btn{border-color:#4169e1;border-style:solid}.profile-setup-widget .widget-inner .inline-element.table-element input.form-control.ng-valid{border-style:dotted;border-color:#b5b3b3}.profile-setup-widget .widget-inner .inline-element.table-element input.form-control.ng-valid~.input-group-btn>.btn{border-style:dotted;border-color:#b5b3b3}.profile-setup-widget .widget-inner .inline-element.table-element input.form-control:focus,.profile-setup-widget .widget-inner .inline-element.table-element input.form-control:active{border-color:#4169e1;border-style:solid}.profile-setup-widget .widget-inner .inline-element.table-element input.form-control:focus~.input-group-btn>.btn,.profile-setup-widget .widget-inner .inline-element.table-element input.form-control:active~.input-group-btn>.btn{border-color:#4169e1;border-style:solid}.profile-setup-widget .widget-inner .breed_list_select{border-width:0 0 2px 0;border-radius:0;color:#4169e1;border-style:dotted;border-color:#b5b3b3}.profile-setup-widget .widget-inner .breed_list_select.ng-valid-required{border-color:#4169e1;border-style:solid}.profile-setup-widget .widget-inner .breed_list_select.ng-valid{border-style:dotted;border-color:#b5b3b3}.profile-setup-widget .widget-inner .breed_list_select:focus,.profile-setup-widget .widget-inner .breed_list_select:active,.profile-setup-widget .widget-inner .breed_list_select.select2-dropdown-open,.profile-setup-widget .widget-inner .breed_list_select.select2-container-active{border-color:#4169e1;border-style:solid}.profile-setup-widget .widget-inner .breed_list_select .select2-choices{background:none;border:none;box-shadow:none}.profile-setup-widget .widget-inner .breed_list_select .select2-choices .select2-search-choice{color:#4169e1;border:none;background:none;box-shadow:none}.profile-setup-widget .widget-inner .breed_list_select .select2-choices .select2-search-choice .select2-search-choice-close{color:#4169e1}.profile-setup-widget .widget-inner .breed_list_select.breed-select-1 .select2-search-field input{display:none}.profile-setup-widget .widget-inner .breed_list_select.breed-select-1.select2-dropdown-open .select2-search-field input{display:inherit}.profile-setup-widget .widget-inner .breed_list_select.breed-select-2 .select2-search-field input,.profile-setup-widget .widget-inner .breed_list_select.breed-select-2.select2-dropdown-open .select2-search-field input{display:none}.profile-setup-widget .widget-inner .breed_note{font-size:16px;margin-top:-25px}.profile-setup-widget .widget-inner .breed_note a{color:#4169e1;text-decoration:underline}.profile-setup-widget .widget-inner .activity_list{display:flex;justify-content:space-between;align-items:initial}@media (max-width: 480px){.profile-setup-widget .widget-inner .activity_list{margin-left:-25px;margin-right:-25px;flex-wrap:wrap}}.profile-setup-widget .widget-inner .activity_list label{flex-basis:25%;display:block;text-align:center;cursor:pointer}@media (max-width: 480px){.profile-setup-widget .widget-inner .activity_list label{flex-basis:100%}}.profile-setup-widget .widget-inner .activity_list label .image-wrapper{padding:0 20px;margin-bottom:20px}@media screen and (max-width: 767px){.profile-setup-widget .widget-inner .activity_list label .image-wrapper{padding:0 20px}}@media screen and (max-width: 480px){.profile-setup-widget .widget-inner .activity_list label .image-wrapper{padding:0 5px}}.profile-setup-widget .widget-inner .activity_list label .image-wrapper img{max-width:200px;width:100%}.profile-setup-widget .widget-inner .activity_list label .show_txt{display:block;text-transform:initial}.profile-setup-widget .widget-inner .activity_list label .note_txt{display:block;text-transform:initial;opacity:0;transition:all .3s linear;color:#4169e1}.profile-setup-widget .widget-inner .activity_list label .radio-option{display:block;width:100%;height:8px;position:relative}@media (max-width: 480px){.profile-setup-widget .widget-inner .activity_list label .radio-option{height:55px}}.profile-setup-widget .widget-inner .activity_list label .radio-option:before{display:block;content:"";width:100%;height:2px;position:absolute;top:3px;left:0;background:#777}@media (max-width: 480px){.profile-setup-widget .widget-inner .activity_list label .radio-option:before{width:2px;height:50px;left:calc(50% - 1px)}}.profile-setup-widget .widget-inner .activity_list label .radio-option:after{display:block;content:"";width:8px;height:8px;position:absolute;top:0;left:50%;margin-left:-4px;box-sizing:border-box;border:1.5px solid #777;background:#fff;border-radius:50%}.profile-setup-widget .widget-inner .activity_list label:first-child .radio-option:before{width:50%;left:50%}@media (max-width: 480px){.profile-setup-widget .widget-inner .activity_list label:first-child .radio-option:before{width:2px;height:50px;left:calc(50% - 1px)}}.profile-setup-widget .widget-inner .activity_list label:last-child .radio-option:before{width:50%;left:0}@media (max-width: 480px){.profile-setup-widget .widget-inner .activity_list label:last-child .radio-option:before{width:2px;height:50px;left:calc(50% - 1px)}}.profile-setup-widget .widget-inner .activity_list label input[type=radio]{display:none}.profile-setup-widget .widget-inner .activity_list label input[type=radio]:checked~.radio-option:after{background:#4169e1;border-color:#4169e1}.profile-setup-widget .widget-inner .activity_list label input[type=radio]:checked~.note_txt{opacity:1}.profile-setup-widget .widget-inner .activity_list label:hover .note_txt{opacity:1}.profile-setup-widget .widget-inner select.inline-element.ng-invalid-required{color:#888}.profile-setup-widget .widget-inner .text-center{text-align:center}.profile-setup-widget .widget-inner .red-text{color:#4169e1}.profile-setup-widget .widget-inner .progress-circle{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10}.profile-setup-widget .widget-inner .progress-circle .progress-inner{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#0009}.profile-setup-widget .widget-inner .progress-circle .progress-inner img{max-width:200px}.profile-setup-widget .widget-inner .select2-results__option.loading-results,.profile-setup-widget .widget-inner .select2-results__option.select2-results__option--load-more{background-image:url(//thehound.co/cdn/shop/t/21/assets/select2-spinner.gif?v=37702279038218273241605674359);background-repeat:no-repeat;padding-left:35px;background-position:10px 50%}.profile-setup-widget .widget-inner .select2-container .select2-choice abbr{display:none;width:12px;height:12px;position:absolute;right:24px;top:8px;font-size:1px;text-decoration:none;border:0;background:url(//thehound.co/cdn/shop/t/21/assets/select2.png?v=133601600539382806021605674362) right top no-repeat;cursor:pointer;outline:0}.profile-setup-widget .widget-inner .select2-container .select2-choice .select2-arrow b{display:block;width:100%;height:100%;background:url(//thehound.co/cdn/shop/t/21/assets/select2.png?v=133601600539382806021605674362) no-repeat 0 1px}.profile-setup-widget .widget-inner .select2-container-multi .select2-choices .select2-search-choice{padding:5px 5px 5px 18px;margin:1px 0;line-height:32px}.profile-setup-widget .widget-inner .select2-search-choice-close{top:50%;margin-top:-6.5px}.profile-setup-widget .widget-inner .select2-container-multi .select2-choices .select2-search-field input{min-width:300px}.profile-setup-widget .widget-inner .complete-section .complete-note-txt{font-size:18px;line-height:24px;margin-bottom:25px}.profile-setup-widget .widget-inner .complete-section .complete-btn{background:#000;color:#fff;border:1px solid #000000;padding:0 20px;text-align:center;cursor:pointer;min-height:44px;height:40px;line-height:1.2;vertical-align:top;font-family:Crimson Text,serif;font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:1px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;border-radius:100px}.page-loyalty img{max-width:100%;width:100%}.page-loyalty .loyalty-popup-section{position:fixed;width:100vw;height:100vh;background:#000000b3;top:0;left:0;text-align:center;z-index:5000;opacity:0;visibility:hidden;transition:all .2s linear}.page-loyalty .loyalty-popup-section .popup-wrapper{position:absolute;top:-100vh;left:50%;width:500px;height:400px;border-radius:5px;background:#fff;padding:100px 30px 30px;transform:translate(-50%,-50%);transition:all .3s linear}.page-loyalty .loyalty-popup-section .popup-wrapper .checked-icon{position:absolute;width:120px;height:120px;top:-60px;left:190px;background:#71c341;border-radius:50%;-webkit-animation-name:checked_animation;-webkit-animation-duration:.45s;animation-name:checked_animation;animation-duration:.4s;animation-delay:1.5s;visibility:hidden;opacity:0;animation-fill-mode:forwards}.page-loyalty .loyalty-popup-section .popup-wrapper .checked-icon:before{display:block;content:"";position:absolute;width:35px;height:10px;top:60%;left:20%;transform:rotate(45deg);background:#fff}.page-loyalty .loyalty-popup-section .popup-wrapper .checked-icon:after{display:block;content:"";position:absolute;width:55px;height:10px;top:50%;left:37%;transform:rotate(-45deg);background:#fff}.page-loyalty .loyalty-popup-section .popup-wrapper .head-line{font-family:Open Sans,sans-serif;margin:0 0 25px}.page-loyalty .loyalty-popup-section .popup-wrapper .popup-content{font-family:Open Sans,sans-serif;margin:0 0 25px;font-size:15px;line-height:1.6}.page-loyalty .loyalty-popup-section .popup-wrapper .popup-button{display:block;line-height:40px;background:#71c341;color:#fff;border-radius:5px}.page-loyalty .loyalty-popup-section .popup-wrapper .popup-button:hover{text-decoration:none}.page-loyalty .loyalty-popup-section.showed{opacity:1;visibility:visible}.page-loyalty .loyalty-popup-section.showed .popup-wrapper{top:50%}.page-loyalty .loyalty-section-title{display:inline-block;padding-right:50px;position:relative;font-size:30px;line-height:1.2}.page-loyalty .loyalty-section-title:after{position:absolute;display:block;content:"";width:30px;height:2px;top:60%;right:0;background:#7f7f7f}.page-loyalty .loyalty-header{text-align:center;padding:30px 0;max-width:1000px;margin:0 auto}@media screen and (max-width: 767px){.page-loyalty .loyalty-header{margin-top:40px}}.page-loyalty .loyalty-header .loyalty-logo img{max-width:400px;width:100%}@media screen and (max-width: 767px){.page-loyalty .loyalty-header .loyalty-logo img{max-width:200px}}.page-loyalty .loyalty-header .split-line{margin:20px 0}.page-loyalty .loyalty-header .loyalty-description{max-width:500px;margin:0 auto;font-style:italic}.page-loyalty .loyalty-header .loyalty-banner{margin-top:25px}.page-loyalty .loyalty-header .loyalty-banner img{max-width:100%;width:100%}.page-loyalty .loyalty-levels{max-width:1000px;margin:0 auto;padding:30px 0}.page-loyalty .loyalty-levels .level-icons{display:flex;justify-content:space-between;margin-top:40px;position:relative}@media screen and (max-width: 767px){.page-loyalty .loyalty-levels .level-icons{flex-wrap:wrap}}.page-loyalty .loyalty-levels .level-icons .level-item{padding:0 30px;text-align:center}@media screen and (max-width: 767px){.page-loyalty .loyalty-levels .level-icons .level-item{flex-basis:100%}}.page-loyalty .loyalty-levels .level-icons .level-item img{max-width:100px;width:100%}.page-loyalty .loyalty-levels .level-icons .level-item .level-txt{font-size:20px;margin:20px 0;font-weight:700}.page-loyalty .loyalty-levels .level-icons .level-item .level-title{font-size:16px;margin:0;font-family:Open sans,sans-serif;line-height:1.3;font-weight:500}.page-loyalty .loyalty-levels .level-icons .level-item .bar-circle{margin:15px auto 0;display:block;width:20px;height:20px;background:#000;border-radius:50%}@media screen and (max-width: 767px){.page-loyalty .loyalty-levels .level-icons .level-item .bar-circle{margin:40px auto;position:relative}}@media screen and (max-width: 767px){.page-loyalty .loyalty-levels .level-icons .level-item .bar-circle:before{display:block;content:"";position:absolute;width:10px;height:60px;top:-20px;left:50%;transform:translate(-50%);background:#000;border-radius:5px}}@media screen and (max-width: 767px){.page-loyalty .loyalty-levels .level-icons .level-item:last-child .bar-circle{display:none}}.page-loyalty .loyalty-levels .level-icons:after{position:absolute;display:block;content:"";width:100%;height:10px;background:#000;border-radius:5px;bottom:10px;left:0;transform:translateY(50%)}@media screen and (max-width: 767px){.page-loyalty .loyalty-levels .level-icons:after{display:none}}.page-loyalty .benefits-section{padding:30px 0;max-width:1000px;margin:0 auto;position:relative}.page-loyalty .benefits-section .benfits-items{display:flex;justify-content:space-between;flex-wrap:wrap}.page-loyalty .benefits-section .benfits-items .benefits-item{flex-basis:33.33%;margin-top:25px}@media screen and (max-width: 767px){.page-loyalty .benefits-section .benfits-items .benefits-item{flex-basis:100%}}.page-loyalty .benefits-section .benfits-items .benefits-item .item-inner{text-align:center;max-width:200px}@media screen and (max-width: 767px){.page-loyalty .benefits-section .benfits-items .benefits-item .item-inner{max-width:100%}}.page-loyalty .benefits-section .benfits-items .benefits-item .item-inner .benefits-logo{max-width:50px}.page-loyalty .benefits-section .benfits-items .benefits-item .item-inner .split-line{margin:10px auto;width:100px;border-top:1px solid #aaa}.page-loyalty .benefits-section .benfits-items .benefits-item .item-inner .benefits-title{font-family:Open Sans,sans-serif;font-size:16px;line-height:1.3;font-weight:700}@media screen and (max-width: 767px){.page-loyalty .benefits-section .benfits-items .benefits-item .item-inner .benefits-description br{content:""}}.page-loyalty .benefits-section .benfits-items .benefits-item:nth-child(3n+2) .item-inner{margin:0 auto}.page-loyalty .benefits-section .benfits-items .benefits-item:nth-child(3n) .item-inner{margin-left:auto}.page-loyalty .benefits-section:before{position:absolute;content:"";display:block;width:calc(100vw - 17px);height:100%;left:50%;top:0;transform:translate(-50%);background:#f1f1f1;z-index:-1}.page-loyalty .detail-table-section{padding:30px 0;text-align:center;max-width:1000px;margin:0 auto}.page-loyalty .detail-table-section .table-section-title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}.page-loyalty .detail-table-section .table-section-title-wrapper .table-section-title{display:inline-block;position:relative;font-size:32px;line-height:1.2;margin:0}@media screen and (max-width: 480px){.page-loyalty .detail-table-section .table-section-title-wrapper .table-section-title{font-size:21px}}.page-loyalty .detail-table-section .table-section-title-wrapper .title-line{min-width:100px;height:2px;background:#7f7f7f}@media screen and (max-width: 480px){.page-loyalty .detail-table-section .table-section-title-wrapper .title-line{min-width:40px}}.page-loyalty .detail-table-section .table-description{font-size:16px;margin-bottom:15px}.page-loyalty .detail-table-section .table-content ul{list-style:none;padding:0;margin:0}.page-loyalty .detail-table-section .table-content ul li{margin:0}.page-loyalty .detail-table-section .table-content ul li.thead-block{height:100px;display:flex;flex-wrap:wrap;align-items:center;font-weight:700;font-size:20px;justify-content:center;border-bottom:1px solid #333}.page-loyalty .detail-table-section .table-content ul li.thead-block .level-title{display:block;text-transform:uppercase;font-size:12px;flex-basis:100%;font-weight:400}.page-loyalty .detail-table-section .table-content ul li.thead-block .points{display:block;font-weight:700;text-transform:uppercase;font-size:10px;flex-basis:100%}.page-loyalty .detail-table-section .table-content ul li.trow-block{height:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-bottom:1px solid #333;font-size:11px}@media screen and (max-width: 480px){.page-loyalty .detail-table-section .table-content ul li.trow-block{height:50px}}.page-loyalty .detail-table-section .table-content ul li.trow-block .note{display:block}.page-loyalty .detail-table-section .table-content ul li.trow-block .check-item{display:block;width:15px;height:15px;background:url(//thehound.co/cdn/shop/t/21/assets/check-mark.png?v=77450886880456169281605674326) no-repeat;background-size:cover}.page-loyalty .detail-table-section .table-content ul li.trow-block .uncheck-item{display:block;width:15px;height:15px;background:url(//thehound.co/cdn/shop/t/21/assets/uncheck-mark.png?v=156517277178432215841605674383) no-repeat;background-size:cover}.page-loyalty .detail-table-section .table-content .table-caption{float:left;width:300px;text-align:left}@media screen and (max-width: 480px){.page-loyalty .detail-table-section .table-content .table-caption{width:160px}}.page-loyalty .detail-table-section .table-content .table-caption ul li.trow-block{font-weight:700;text-transform:uppercase;font-size:10px;justify-content:left;padding-left:10px;line-height:1.2}.page-loyalty .detail-table-section .table-content .table-caption ul li.trow-block .note{font-weight:400}.page-loyalty .detail-table-section .table-content .table-content-slider{float:left;width:calc(100% - 300px);position:relative}@media screen and (max-width: 480px){.page-loyalty .detail-table-section .table-content .table-content-slider{width:calc(100% - 160px)}}.page-loyalty .detail-table-section .table-content .table-content-slider .slide-item{border-left:1px solid #333}.page-loyalty .detail-table-section .table-content .table-content-slider .owl-nav{margin:0}.page-loyalty .detail-table-section .table-content .table-content-slider .owl-nav button{border-radius:0;min-height:32px;margin:0}.page-loyalty .detail-table-section .table-content .table-content-slider .owl-nav button span{display:none}.page-loyalty .detail-table-section .table-content .table-content-slider .owl-nav button.owl-prev{display:block;width:32px;height:32px;position:absolute;top:50px;left:-5px;transform:translateY(-50%);background:url(//thehound.co/cdn/shop/t/21/assets/arrow-left.png?v=94173956635534451981605674322) no-repeat;background-size:cover}.page-loyalty .detail-table-section .table-content .table-content-slider .owl-nav button.owl-next{display:block;width:32px;height:32px;position:absolute;top:50px;right:-5px;transform:translateY(-50%);background:url(//thehound.co/cdn/shop/t/21/assets/arrow-right.png?v=99110710612735125471605674322) no-repeat;background-size:cover}.page-loyalty .detail-table-section .table-content .table-content-slider .owl-nav button.disabled{display:none}.page-loyalty .detail-table-section .table-content .table-content-slider .owl-nav button:focus{outline:none}.page-loyalty .detail-table-section .table-content:after{content:"";display:block;clear:both}.page-loyalty .detail-table-section #to_bottom{display:block;width:30px;height:30px;background:#000;border-radius:50%;position:fixed;bottom:30px;right:30px;z-index:30;transition:all .4s linear;opacity:1;visibility:visible}.page-loyalty .detail-table-section #to_bottom.hidden{opacity:0;visibility:hidden}.page-loyalty .detail-table-section #to_bottom span{display:block;width:20px;height:20px;background:url(//thehound.co/cdn/shop/t/21/assets/arrow-bottom.png?v=16709973529182511081605674321) no-repeat;background-size:cover;margin:7px 0 0 5px}.page-loyalty .loyalty-explore{max-width:1000px;margin:0 auto;padding:30px 0;text-align:center}.page-loyalty .loyalty-explore .loyalty-explore-section-title{text-align:center;font-size:45px;line-height:1.6;margin:0;padding:0;display:inline-block;border-bottom:2px solid #7f7f7f}.page-loyalty .loyalty-explore .benfits-items{text-align:left}.page-loyalty .loyalty-explore .benfits-items .explore-level-item{margin-top:30px;padding-top:15px}.page-loyalty .loyalty-explore .benfits-items .explore-level-item .explore-title br{content:""}@media screen and (max-width: 767px){.page-loyalty .loyalty-explore .benfits-items .explore-level-item .explore-title br{display:block}}@media screen and (max-width: 767px){.page-loyalty .loyalty-explore .benfits-items .explore-level-item .explore-title:after{top:75%}}@media screen and (max-width: 767px){.page-loyalty .loyalty-explore .benfits-items .explore-level-item .explore-title{padding-right:35px;font-size:28px}}.page-loyalty .loyalty-explore .benfits-items .explore-level-item .point-description{font-family:Open Sans,sans-serif;font-weight:700;font-size:20px;letter-spacing:0px}.page-loyalty .loyalty-explore .benfits-items .explore-level-item .point-description br{content:""}@media screen and (max-width: 767px){.page-loyalty .loyalty-explore .benfits-items .explore-level-item .point-description br{display:block}}@media screen and (max-width: 767px){.page-loyalty .loyalty-explore .benfits-items .explore-level-item .point-description{font-size:18px}}.page-loyalty .loyalty-explore .benfits-items .explore-level-item .explore-level-description{margin-bottom:30px}.page-loyalty .loyalty-how-it-works{padding:30px 0;max-width:1000px;margin:0 auto;position:relative;text-align:center}.page-loyalty .loyalty-how-it-works:before{position:absolute;content:"";display:block;width:calc(100vw - 17px);height:100%;left:50%;top:0;transform:translate(-50%);background:#f1f1f1;z-index:-1}.page-loyalty .loyalty-how-it-works .loyalty-how-section-title{text-align:center;font-size:45px;line-height:1.6;margin:0;padding:0 20px;display:inline-block;border-bottom:2px solid #7f7f7f}.page-loyalty .loyalty-how-it-works .loyalty-how-section-description{font-family:Crimson Text,serif;font-size:20px;font-weight:700;margin:25px 0 0;letter-spacing:0px}.page-loyalty .loyalty-how-it-works .how-blocks{text-align:left}.page-loyalty .loyalty-how-it-works .how-blocks .how_block{margin:25px 0 0}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .how-description{font-size:16px;line-height:1.5}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .level-list{list-style:none}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons{display:flex;flex-wrap:wrap}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item{flex-basis:33.33%;text-align:center;margin:20px 0}@media screen and (max-width: 480px){.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item{flex-basis:100%}}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item .social-img{max-width:60px}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item .social-title{font-size:16px;font-weight:700;letter-spacing:0}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item .social-points{font-size:16px;text-transform:uppercase}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item .social-btn{background:#000;color:#fff;border:1px solid #000000;padding:0 20px;text-align:center;cursor:pointer;min-height:44px;height:40px;line-height:1.2;vertical-align:top;font-family:Crimson Text,serif;font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:1px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;border-radius:100px;width:150px}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item .social-btn:hover{background:#545454;border-color:#545454}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item .social-btn.following{position:relative}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item .social-btn.following:after{display:block;content:"";width:20px;height:20px;background:url(//thehound.co/cdn/shop/t/21/assets/vote.png?v=21194438856494324861605674385) no-repeat;background-size:cover;position:absolute;left:0;bottom:0;transform:translateY(50%)}@media screen and (max-width: 767px){.page-loyalty .loyalty-how-it-works .how-blocks .how_block .follow-buttons .button-item .social-btn{width:130px;padding:0 10px}}.page-loyalty .loyalty-how-it-works .how-blocks .how_block .how-title br{content:""}@media screen and (max-width: 767px){.page-loyalty .loyalty-how-it-works .how-blocks .how_block .how-title br{display:block}}.page-loyalty .loyalty-concierge{padding:30px 0;max-width:1000px;margin:0 auto;text-align:center}.page-loyalty .loyalty-concierge .loyalty-concierge-title{text-align:center;font-size:45px;line-height:1.6;margin:0;padding:0;display:inline-block;border-bottom:2px solid #7f7f7f}.page-loyalty .loyalty-concierge .loyalty-concierge-description{font-size:16px;margin-top:20px}.page-loyalty .loyalty-concierge .loyalty-buttons-group{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px auto 0;max-width:320px}.page-loyalty .loyalty-concierge .loyalty-buttons-group .btn{background:#000;color:#fff;border:1px solid #000000;padding:0 20px;text-align:center;cursor:pointer;min-height:44px;height:40px;line-height:1.2;vertical-align:top;font-family:Crimson Text,serif;font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:1px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;transition:all .2s linear;-webkit-appearance:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;border-radius:100px;width:150px}@media screen and (max-width: 480px){.page-loyalty .loyalty-concierge .loyalty-buttons-group .btn{width:135px}}.page-loyalty .loyalty-concierge .loyalty-buttons-group .btn.full-btn{width:400px;margin-top:20px}.page-loyalty .loyalty-concierge .loyalty-buttons-group .btn:hover{background:#545454;border-color:#545454}.concierge-header .menu-position--inline div.logo{margin:0 auto;float:none;padding:0}@media screen and (max-width: 798px){.page-concierge.mobile_nav-fixed--true .main.content{margin-top:40px}}@-webkit-keyframes checked_animation{0%{-webkit-opacity:0;-webkit-transform:scale(1.3);opacity:0;visibility:hidden;transform:scale(1.3)}30%{-webkit-opacity:1;-webkit-transform:scale(1.5);opacity:1;visibility:visible;transform:scale(1.5)}to{-webkit-opacity:1;-webkit-transform:scale(1);opacity:1;visibility:visible;transform:scale(1)}}@keyframes checked_animation{0%{-webkit-opacity:0;-webkit-transform:scale(1.3);opacity:0;visibility:hidden;transform:scale(1.3)}30%{-webkit-opacity:1;-webkit-transform:scale(1.5);opacity:1;visibility:visible;transform:scale(1.5)}to{-webkit-opacity:1;-webkit-transform:scale(1);opacity:1;visibility:visible;transform:scale(1)}}
/*# sourceMappingURL=/s/files/1/0106/1430/8923/t/21/assets/custom.scss.css.map */
