.grecaptcha-badge{visibility:hidden}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}user-message{max-width:80%;margin:10px auto;display:block}user-message::part(root){--transition:.5s;--gap:10px;--animate-duration:0s;--timer-duration:5s;--message-height:100px;color:#000;transition:all var(--transition) ease;will-change:transform;z-index:2;background:#eee;border-left:6px solid;border-radius:4px;grid-template-columns:1fr 24px;align-items:flex-start;gap:10px;width:100%;max-width:1600px;padding:12px;font-size:16px;line-height:1.4;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 3px #00000026}@media screen and (width<=640px){user-message::part(root){gap:7px;padding:10px;font-size:15px}}user-message::part(root info){color:#23a0c8;background:#d8f0f8}user-message::part(root success){color:#23ae5c;background:#d9f7e5}user-message::part(root error){color:#c92d18;background:#f8cbc5}user-message::part(root warning){color:#eb7100;background:#ffe5cc}user-message::part(text){filter:brightness(.8);word-break:break-word;align-self:center}user-message::part(close-button){cursor:pointer;appearance:none;box-sizing:border-box;color:inherit;font-size:inherit;box-shadow:none;background:0 0;border:2px solid #0000;border-radius:12px;outline:none;width:24px;height:24px;margin:0;padding:0;font-size:0;line-height:.9;transition:all .3s;position:relative}user-message::part(close-button):hover{border-color:currentColor}user-message::part(close-button):after,user-message::part(close-button):before{content:"";background-color:currentColor;border-radius:3px;width:12px;height:2px;position:absolute;top:50%;left:50%}user-message::part(close-button):before{transform:translate(-50%,-50%)rotate(45deg)}user-message::part(close-button):after{transform:translate(-50%,-50%)rotate(-45deg)}@font-face{font-family:ChunkFive;src:url(/assets/chunkfive123-webfont-90PkzMfg.woff2)format("woff2"),url(/assets/chunkfive123-webfont-CuNZX49H.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}.site-form{--form-border-color:#c9b49e;--form-focus-color:#421f05;box-sizing:border-box;color:#421f05;gap:clamp(18px,2.5vw,26px);width:100%;display:grid}.site-form>:is(.js-form-outer-fieldset,.js-formOuterFieldset){gap:clamp(24px,3vw,34px);min-width:0;display:grid}.site-form .form-section{border-bottom:1px solid #9c775280;min-width:0;padding:0 0 clamp(26px,3vw,36px)}.site-form .form-section:last-of-type{border-bottom:0;padding-bottom:0}.site-form .form-section__title{color:#c85339;width:100%;margin:0 0 clamp(15px,2vw,22px);padding:0;font-family:Arvo,Georgia,serif;font-size:clamp(20px,2.2vw,25px);font-weight:700;line-height:1.2}.site-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px clamp(20px,2.5vw,30px);display:grid}@media (width<=640px){.site-form .form-grid{grid-template-columns:minmax(0,1fr)}}.site-form .form-field{flex-direction:column;min-width:0;display:flex}.site-form .form-field>input:not([type=radio],[type=checkbox],[type=submit]),.site-form .form-field>select,.site-form .form-field>textarea{margin-top:auto}.site-form .form-field--full{grid-column:1/-1}.site-form label,.site-form legend{color:#421f05;letter-spacing:.015em;margin:0 0 5px;padding:0;font-size:15px;font-weight:700;line-height:1.35;display:block}.site-form .required:after{content:" *";color:#b42222}.site-form input:not([type=radio],[type=checkbox],[type=submit]),.site-form select,.site-form textarea{border:2px solid var(--form-border-color);color:#421f05;width:100%;min-width:0;font:inherit;background:#fff;border-radius:5px;font-size:16px;line-height:1.35;transition:border-color .2s,box-shadow .2s;display:block}.site-form input:not([type=radio],[type=checkbox],[type=submit]):hover,.site-form select:hover,.site-form textarea:hover{--form-border-color:#9c7752}.site-form input:not([type=radio],[type=checkbox],[type=submit]):focus-visible,.site-form select:focus-visible,.site-form textarea:focus-visible{--form-border-color:var(--form-focus-color);outline-offset:1px;outline:2px solid #421f05;box-shadow:0 0 0 3px #421f0533}.site-form input:not([type=radio],[type=checkbox],[type=submit]).error,.site-form select.error,.site-form textarea.error{--form-border-color:#b42222}.site-form input:not([type=radio],[type=checkbox],[type=submit]):user-invalid{--form-border-color:#b42222}.site-form select:user-invalid{--form-border-color:#b42222}.site-form textarea:user-invalid{--form-border-color:#b42222}.site-form input:not([type=radio],[type=checkbox],[type=submit]),.site-form select{height:40px;padding:6px 10px}.site-form select{padding-right:36px}.site-form textarea{resize:vertical;min-height:78px;padding:8px 10px}.site-form textarea.form-message{min-height:125px}.site-form .form-choice-group{min-width:0;margin-top:16px}.site-form .form-choice-list{flex-wrap:wrap;gap:10px 22px;display:flex}.site-form .form-choice{cursor:pointer;align-items:center;gap:8px;margin:0;font-weight:600;display:inline-flex}.site-form .form-choice input{accent-color:#421f05;width:18px;height:18px;margin:0}.site-form .form-choice input:focus-visible{outline-offset:3px;outline:2px solid #421f05}.site-form .form-actions{justify-content:flex-start;display:flex}.site-form .form-submit{color:#fff;cursor:pointer;background:#c85339;border:0;border-radius:4px;min-width:180px;min-height:52px;padding:12px 28px;font-family:ChunkFive,Georgia,serif;font-size:20px;line-height:1.1;transition:background-color .2s,box-shadow .2s,transform .2s;box-shadow:0 4px #993d2a}.site-form .form-submit:hover{background:#421f05;box-shadow:0 4px #2e1403}.site-form .form-submit:focus-visible{outline-offset:3px;outline:3px solid #421f05}.site-form .form-submit:active{transform:translateY(3px);box-shadow:0 1px #993d2a}.site-form.loading .form-submit{cursor:wait;opacity:.7}.site-form label.error,.site-form .field-validation-error,.site-form .validation-summary-errors{color:#b42222;margin:7px 0 0;font-size:14px;font-weight:600;display:block}.site-form .field-validation-valid,.site-form .validation-summary-valid,.site-form label.error:empty{display:none}.site-form .recaptcha-disclaimer{color:#66594f;max-width:420px;margin:0;font-size:12px;line-height:1.5}*{margin:0;padding:0}html{scroll-behavior:smooth}a,img{border:none;transition:all .3s}a:link,a:visited,a:hover,a:active{color:#3c1802}a:link{text-decoration:underline}a:hover{text-decoration:none}p,ul{margin-bottom:20px;line-height:1.6}.clear{clear:both}.right{float:right;margin:5px 0}.left{float:left;margin:5px 0}h1,h2,h3,h4,h5,h6{color:#000;letter-spacing:3px;font-family:ChunkFive,Georgia,serif;font-size:1.5em}h1{float:left;z-index:200;color:#ebe9e8;text-align:center;width:73%;margin:10px 0 10px -1%;padding:2px 14% 0;font-size:28px;line-height:56px;position:relative}h2{color:#d15a42;padding:0 0 10px}h3{color:#3c1802;font-size:1.2em}h4{color:#9b7652;font-size:1.1em}h5,h6{color:#cb604f;font-size:1em}h5{color:#62412d;background:url(/assets/h5BG-BWaDzxon.png) 0 no-repeat;min-height:35px;margin:5px 0 20px;padding:10px 0 0 35px;font-size:18px;line-height:23px}@keyframes HeadingScroll{0%{transform:translateY(0)}16%{transform:translateY(0)}17%{transform:translateY(-16.6667%)}33%{transform:translateY(-16.6667%)}34%{transform:translateY(-33.3333%)}50%{transform:translateY(-33.3333%)}51%{transform:translateY(-50%)}66%{transform:translateY(-50%)}67%{transform:translateY(-66.6667%)}83%{transform:translateY(-66.6667%)}84%{transform:translateY(-83.3333%)}to{transform:translateY(-83.3333%)}}.stickylink{z-index:10000;background:url(/assets/StickyLink-BaPOXvbk.png) 0 no-repeat;width:400px;height:180px;transition:right .3s;display:none;position:fixed;top:150px;right:-320px}.stickylink:hover{right:-100px}@media (width<=400px){.stickylink{display:none!important}}a.stickyLinkbtn{float:left;width:400px;height:145px;margin-top:20px}body{width:100%;max-width:2000px;margin:0 auto;font-family:Source Sans Pro,Arial,sans-serif;line-height:1.3;display:block;overflow-x:hidden}body#breeder .stickylink{display:block}.pullLeft{float:left;margin:0 40px 20px 0}.pullRight{float:right;margin:0 0 20px 40px}.MainContent{box-sizing:content-box}.MainContent img{max-width:100%;height:auto}.MainContent p a{color:#c85339;font-weight:700;transition:all .25s ease-in-out}.MainContent p a:hover{color:#421f05}.MainContent ol,.MainContent ul{margin-left:30px;margin-block:1em 1.2em}.MainContent ol li,.MainContent ul li{margin-block:.5em;line-height:1.6}.MainContent ul a{color:#c85339;font-weight:700;transition:all .25s ease-in-out}.MainContent ul a:hover{color:#421f05}.MainContent h5{margin-left:-35px}.MainContent h5 a{color:#c85339;transition:all .25s ease-in-out}.MainContent h5 a:hover{color:#421f05}@media (width<=830px){.pullLeft{float:none;max-width:100%;margin:20px auto;display:block}iframe{width:100%;height:300px}.pullRight{float:none;max-width:100%;margin:20px auto;display:block}.MainContent img{display:block;float:none!important;margin:20px auto!important}}@media (width<=480px){iframe{height:230px}}#MaleVsFemaleDifference h1 span,#Sizes h1 span,.breeders h1 span{padding:0 5%}#contactBreeder h1 span{padding:0 10%}#Training h1 span,#TraitsQualities h1 span,#AustralianVsAmerican h1 span,#AustralianVsGoldendoodle h1 span{padding:0 1%}@media (width<=1000px){h1{background-size:100%;height:13vw;font-size:2.8vw;line-height:4vw}h1 span{padding:0 10%}}@media (width<=640px){h1{background-size:100%;height:21vw;font-size:4vw;line-height:4.5vw}h1 span{padding:0 10%}#contactBreeder h1 span{padding:0 5%}h2{font-size:1.2em}.MainContent h5{background:0 0;margin-left:0;padding-left:0;font-size:16px}}@media (width<=480px){h1{background-size:100%;height:21vw;line-height:5vw}h1 span{padding:5.5% 5%}}.breeder .headerBackground{height:835px}.headerBackground{z-index:1;width:100%;height:auto;margin-top:0;position:relative;overflow:hidden}.headerBackground img{z-index:1;position:absolute;top:0}.headerBackground img,.headerBackground p{margin:0;padding:0;display:block}body#breeder .headerBackground img{position:relative}body#breeder .headerBackground #leftContent{min-height:100px;position:relative}@media (width<=420px){body#breeder .headerBackground #leftContent{min-height:20px}}body#breeder .headerBackground #leftContent #logo{margin:0 auto;transition:all .25s ease-in-out;display:block;transform:scale(1)}body#breeder .headerBackground #leftContent #logo:hover{transform:scale(.9)}body#breeder .headerBackground #leftContent .heading{color:#fff;text-align:center;letter-spacing:.04em;text-shadow:2px 1px 18px #222;font-family:ChunkFive,Georgia,serif;font-size:52px;line-height:55px;display:block}body#breeder .headerBackground #leftContent #benefitsContain{padding-top:20px;position:relative}body#breeder .headerBackground #leftContent #benefitsContain .Benefits{width:100%;position:absolute;left:10px}body#breeder .headerBackground #leftContent #benefitsContain .Benefits .headingContainer{color:#fff;letter-spacing:.12em;text-align:center;margin:0;font-size:22px;line-height:20px}body#breeder .headerBackground #leftContent #benefitsContain .Benefits .headingContainer .headingScroll1{--heading-scroll-height:36px;height:var(--heading-scroll-height);vertical-align:middle;display:inline-block;position:relative;overflow:hidden}body#breeder .headerBackground #leftContent #benefitsContain .Benefits .headingContainer .headingScroll1 .headingScroll2{animation:15s linear infinite alternate HeadingScroll;display:block}body#breeder .headerBackground #leftContent #benefitsContain .Benefits .headingContainer .headingScroll1 .headingScroll2 .headingScroll3{height:var(--heading-scroll-height);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:10px;display:flex}body#breeder .headerBackground #leftContent #benefitsContain .Benefits .headingContainer .headingScroll1 .headingScroll2 .headingScroll3 img{flex-shrink:0;width:1.3em;height:1.3em;margin-right:10px}body#breeder .headerBackground #leftContent .fb-like{text-align:center;margin:50px auto 20px;display:block}body#breeder .headerBackground #leftContent #videoBtnRow{margin:25px auto 0}body#breeder .headerBackground #leftContent #videoBtnRow .videoBtn{color:#fff;text-align:center;letter-spacing:.12em;border-radius:10px;width:280px;height:67px;margin:0 25px;font-size:19px;font-weight:700;line-height:67px;text-decoration:none;transition:all .25s ease-in-out;display:inline-block}body#breeder .headerBackground #leftContent #videoBtnRow .videoBtn:last-child{margin-right:0}body#breeder .headerBackground #leftContent #videoBtnRow .videoBtn img{vertical-align:middle;margin-right:10px;display:inline-block}body#breeder .headerBackground #leftContent #videoBtnRow #open-video-link{background-color:#c85339}body#breeder .headerBackground #leftContent #videoBtnRow #open-video-link:hover{background-color:#9c7752;background-image:none}body#breeder .headerBackground #leftContent #videoBtnRow #open-video-link2{background-color:#421f05}body#breeder .headerBackground #leftContent #videoBtnRow #open-video-link2:hover{background-color:#9c7752;background-image:none}body#breeder .homeVisualNav{clear:both;float:none;position:relative}body#breeder .homeVisualNav .subHeading{z-index:2;position:absolute;top:0}body#breeder .homeVisualNav #doggieVisualNav{z-index:1;position:relative}#breeder h1{height:auto}#breeder .headerBackground{background:#000 url(/assets/newTopImage-DK-k5b7Y.jpg) 50% no-repeat;height:833px}@media (width<=1600px){#breeder .headerBackground{background:#0d0d0b url(/assets/newTopImage1600-ZIExz2UX.jpg) 50% no-repeat}}@media (width<=1250px){#breeder .headerBackground{background:#0d0d0b url(/assets/newTopImage1250-Dh13LbfH.jpg) top no-repeat;height:auto;min-height:775px}}@media (width<=640px){#breeder .headerBackground{background:#0d0d0b url(/assets/newTopImage640-3Dfp_8nB.jpg) top no-repeat}}@media (width<=760px){body#breeder .headerBackground #leftContent .fb-like{margin-top:70px}body#breeder .headerBackground #leftContent #benefitsContain .Benefits .headingContainer{font-size:17px;line-height:16px}body#breeder .headerBackground #leftContent #benefitsContain .Benefits .headingContainer .headingScroll1{--heading-scroll-height:28px}body#breeder .headerBackground #leftContent #videoBtnRow{width:80%}body#breeder .headerBackground #leftContent #videoBtnRow .videoBtn{margin:0 10px}}@media (width<=420px){body#breeder .headerBackground #leftContent{top:20%}body#breeder .headerBackground #leftContent .Benefits{display:none}body#breeder .headerBackground #leftContent .heading{font-size:26px;line-height:28px}body#breeder .headerBackground #leftContent .fb-like{bottom:47%}body#breeder .headerBackground #leftContent #videoBtnRow .videoBtn#open-video-link{bottom:35%}body#breeder .headerBackground #leftContent #videoBtnRow .videoBtn#open-video-link2{bottom:24%}}@media (width<=400px){body#breeder .headerBackground #leftContent .heading{font-size:26px;line-height:28px}}#doggieVisualNav{clear:both;width:100%;height:367px}#doggieVisualNav:after{content:"";clear:both;display:block}#doggieVisualNav .visualItem{float:left;width:25%;height:367px;text-decoration:none;position:relative}#doggieVisualNav .visualItem .overlay{z-index:0;background:0 0;width:100%;height:100%;transition:all .25s ease-in-out;display:block;position:absolute}#doggieVisualNav .visualItem:hover h2{background:#421f08}#doggieVisualNav .visualItem:hover h2:after{margin-left:15px}#doggieVisualNav .visualItem:hover .overlay{background:#00000080}#doggieVisualNav .visualItem h2{z-index:1;text-align:center;color:#fff;letter-spacing:.12em;background:#0009;padding-top:15px;font-size:18px;font-weight:400;transition:all .25s ease-in-out;position:absolute;bottom:0;left:0;right:0}#doggieVisualNav .visualItem h2 span{font-family:Source Sans Pro,Arial,sans-serif;font-size:14px;font-weight:400}#doggieVisualNav .visualItem h2 span.bold{font-family:ChunkFive,Georgia,serif;font-size:18px;font-weight:400}#doggieVisualNav .visualItem h2:before{content:url(/assets/pawPrint-DNlDTuLl.png);vertical-align:middle;margin-right:10px;display:inline-block}#doggieVisualNav .visualItem h2:after{content:url(/assets/caret-vXnWYA-p.png);vertical-align:middle;margin-left:10px;transition:all .25s ease-in-out;display:inline-block}#doggieVisualNav .visualItem#first{background:url(/assets/visualNav1-Guardianship-Opportunities-C-jRDM5c.jpg) top/cover no-repeat}#doggieVisualNav .visualItem#second{background:url(/assets/visualNav2-adoption-Application-a2NJBlsC.jpg) top/cover no-repeat}#doggieVisualNav .visualItem#third{background:url(/assets/visualNav3-All-Dogs-BY7Bypw2.jpg) top/cover no-repeat}#doggieVisualNav .visualItem#fourth{background:url(/assets/visualNav4-Waitlist-Deposit-BmaiiHbf.jpg) top/cover no-repeat}@media (width<=1625px){#doggieVisualNav .visualItem h2{height:auto;min-height:65px;font-size:16px}#doggieVisualNav .visualItem h2 span.bold{font-size:16px}#doggieVisualNav .visualItem h2:before{content:url(/assets/pawPrintSm-CTCEER8E.png)}#doggieVisualNav .visualItem h2:after{position:absolute;top:40%;right:3%}#doggieVisualNav .visualItem#fourth h2:before{margin-top:-5px;position:relative;top:8px}#doggieVisualNav .visualItem#fourth h2 span{margin-top:-5px;display:block}}@media (width<=1500px){#doggieVisualNav,#doggieVisualNav .visualItem{height:330px}#doggieVisualNav .visualItem#first h2:before{margin-top:-5px}#doggieVisualNav .visualItem h2{font-size:16px}#doggieVisualNav .visualItem h2 span.bold{margin-top:-10px;margin-left:35px;display:block}#doggieVisualNav .visualItem h2 span.bold:first-child{margin-left:0;display:inline-block;position:relative;top:-5px}#doggieVisualNav .visualItem h2:after{position:absolute;top:40%;right:3%}#doggieVisualNav .visualItem#fourth h2 span{margin-top:-5px;display:block}#doggieVisualNav .visualItem#fourth h2:before{margin-top:-5px;position:relative;top:8px}}@media (width<=1200px){#doggieVisualNav,#doggieVisualNav .visualItem{height:300px}#doggieVisualNav .visualItem h2{font-size:14px}}@media (width<=1050px){#doggieVisualNav{height:auto}#doggieVisualNav .visualItem{width:50%;height:300px}#doggieVisualNav .visualItem#first,#doggieVisualNav .visualItem#second,#doggieVisualNav .visualItem#third,#doggieVisualNav .visualItem#fourth{background-size:cover}}@media (width<=640px){#doggieVisualNav .visualItem{float:none;width:100%;height:auto;display:block}#doggieVisualNav .visualItem h2{height:auto;padding:20px 0;position:relative}#doggieVisualNav .visualItem h2:before{position:absolute;top:15px;left:20px}#doggieVisualNav .visualItem h2:after{right:5%}#doggieVisualNav .visualItem h2 span.bold{font-size:14px}#doggieVisualNav .visualItem#first h2:before{margin-top:0}#doggieVisualNav .visualItem#first h2 span.bold{margin-top:0;margin-left:0;display:inline-block}#doggieVisualNav .visualItem#first h2 span.bold:first-child{padding-top:0;top:0}#doggieVisualNav .visualItem#fourth h2:before{margin-top:0;position:absolute;top:auto;left:20px}#doggieVisualNav .visualItem#fourth h2 span{margin-top:0;margin-left:0}#doggieVisualNav .visualItem:nth-child(odd){background:#421f05!important}#doggieVisualNav .visualItem:nth-child(2n){background:#9c7752!important}#doggieVisualNav .visualItem .overlay{display:none}}.MainContent{padding:5% 5% 4%}.secondaryBanner{width:100%}.secondaryBanner img{max-width:100%;height:auto}@media (width<=1500px){.secondaryBanner{background:url(/assets/secondaryBannerPuppy1500px-fqVfqU6I.jpg) top no-repeat;height:330px}.secondaryBanner img{display:none}}@media (width<=1000px){.secondaryBanner{background:url(/assets/secondaryBannerPuppy1000px-CL2BQW7t.jpg) top no-repeat;height:330px}}@media (width<=640px){.secondaryBanner{background:url(/assets/secondaryBannerPuppy640px-BcBEI7Y2.jpg) top/100% no-repeat;height:0;padding-top:50%}}#WaitListDeposit .MainContent{margin-top:1%;padding-top:1%}.blogLink{box-sizing:border-box;float:left;color:#62412d;background:url(/assets/h5BG-BWaDzxon.png) 0 no-repeat;width:100%;min-height:35px;margin:5px 0 10px;padding:10px 0 0 35px;font-size:26px;line-height:22px;text-decoration:none;transition:margin .3s}.blogLink:hover{margin-left:10px}.blogLink a{text-decoration:none}.blogDate{float:left;width:95%;margin-left:20px}.blogContent{float:left;width:100%;margin:0 0 40px}p.blogButton{float:right;background:url(/assets/WoodButton-Forward-DyI2lboQ.png) top no-repeat;width:220px;height:40px;margin-right:10px;padding:13px 3px 13px 40px;transition:margin-right .3s}p.blogButton:hover{margin-right:0}p.blogButton a{float:left;color:#fff;letter-spacing:.08em;width:100%;font-family:ChunkFive,Georgia,serif;font-weight:400;text-decoration:none}p.blogButton a:hover{color:#fff}a.blogReturn{letter-spacing:.08em;background:url(/assets/WoodButton-Back-DlpsEnpR.png) top no-repeat;min-width:220px;min-height:40px;margin-right:40px;padding:13px 26px;font-family:ChunkFive,Georgia,serif;font-weight:400;text-decoration:none;transition:margin-right .3s,color .3s;color:#fff!important}a.blogReturn:hover{margin-right:50px;color:#fff!important}.blogReturnWrap{justify-content:flex-end;margin-bottom:0;display:flex}#newGalleryFB{transition:opacity .2s}#newGalleryFB:hover{opacity:.7}a.lightbox:hover img{border-radius:15%}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 14px;width:100%;display:grid}@media (width>=600px){.gallery-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:28px 18px}}.gallery-grid .photoItem{float:none;width:auto;min-width:0;height:auto;padding:0}.gallery-grid .photoItem .lightbox{width:100%;max-width:none}.photoItem{float:left;text-align:center;width:180px;height:235px;padding-bottom:15px}.photoItem .lightbox{aspect-ratio:1;justify-content:center;align-items:center;width:150px;margin-inline:auto;display:flex}.photoItem .lightbox img{object-fit:cover;width:100%;height:100%;display:block}.ImageName{text-align:center;margin-top:5px;line-height:1.3}@media (width<=500px){.newFBBadge{max-width:280px!important}}#FBCTA{width:270px;height:50px;display:block;position:relative}#FBCTA img{transition:all .25s ease-in-out;position:absolute;left:0}#FBCTA img#default{visibility:visible;opacity:1}#FBCTA img#hover,#FBCTA:hover img#default{visibility:hidden;opacity:0}#FBCTA:hover img#hover{visibility:visible;opacity:1}#more-content a{color:#fff;text-align:center;background:#c85339;border-radius:5px;width:130px;height:50px;margin-bottom:25px;line-height:50px;text-decoration:none;transition:all .25s ease-in-out;display:block}#more-content a:hover{background:#9c7752}@media (width<=640px){#more-content a{width:100%}}.btn{text-align:center;background:#c85339;border-radius:5px;width:230px;height:50px;margin:0 auto 25px;line-height:50px;text-decoration:none;transition:all .25s ease-in-out;display:block;color:#fff!important}.btn:hover{background:#9c7752}@media (width<=640px){.btn{width:100%}}.errorPage{clear:both}.errorPage .MainContent{text-align:center}.errorPage h1{color:#4c2c14;margin:0 0 20px;font-size:clamp(32px,4vw,44px)}.errorPage .errorPageActions{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.errorPage .errorPageActions .btn{margin:0}#read-more{display:none}#waitListContainer{width:100%;margin:0 auto}@media (width<=1200px){.prodDisplay{width:33%}}@media (width<=840px){.prodDisplay{width:50%}}@media (width<=550px){.prodDisplay{width:100%}}.certificates-wrapper{clear:both;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px 5%;display:flex}.certificates-wrapper.home{display:none}.certificates-wrapper .certificates-child{justify-content:center;align-items:center;display:flex}.certificates-wrapper a{text-decoration:none;display:block}.certificates-wrapper img{object-fit:contain;max-width:200px;max-height:200px;display:block}@media only screen and (width<=740px){.certificates-wrapper img{max-width:150px;max-height:150px}}.certificates-wrapper img.newFBBadge{max-width:350px;max-height:120px}@media only screen and (width<=740px){.certificates-wrapper img.newFBBadge{max-width:320px;max-height:90px}}#breeder .certificates-wrapper.home{display:flex}.disclaimer{clear:both;margin-bottom:15px;display:block}.disclaimer p{text-align:center;letter-spacing:.03em;color:#fff;background:#c95339;border-radius:5px;margin:0;padding:10px 15px;font-family:inherit;font-weight:600}@media only screen and (width<=740px){.disclaimer p{font-size:15px}}@media (width<=1250px){#breeder .revisedHomeHeader_Container{height:auto;position:relative}}.responsibleBadge{z-index:100;position:absolute;bottom:5%;right:5%}@media only screen and (width<=1250px){.responsibleBadge{position:relative;bottom:50px;right:0}}.revisedHomeHeader_Container{z-index:100;width:100%;height:100%;position:absolute;top:0}.revisedHomeHeader_Content{text-align:center;grid-template-columns:50% 50%;align-items:center;width:100%;height:100%;padding:100px;display:grid}@media only screen and (width<=1250px){.revisedHomeHeader_Content{grid-template-columns:auto}}@media only screen and (width<=850px){.revisedHomeHeader_Content{padding:100px 50px}}.revisedHomeHeader_Content .home-hero-title{color:#fff;float:none;letter-spacing:.07em;z-index:auto;width:auto;height:auto;margin:0;padding:0 0 10px;font-family:Arvo,Georgia,serif;font-size:72px;font-weight:700;line-height:1.2;position:static}.revisedHomeHeader_Content .home-hero-title span{padding:0;display:block}@media (width<=850px){.revisedHomeHeader_Content .home-hero-title{font-size:7vw}}.revisedHomeHeader_Content .home-hero-subtitle{color:#be956b;letter-spacing:0;margin:0;padding:0;font-family:Source Sans Pro,Arial,sans-serif;font-size:29px;font-weight:700}.revisedHomeHeader_Content .questionsHome p{color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0;font-size:16px;font-weight:700}.revisedHomeHeader_Content a{color:#fff;letter-spacing:2px;text-transform:uppercase;background:#cb4f18;border-radius:15px;padding:10px 20px}.adoptDoodleHome a{border-radius:5px;padding:15px 30px;text-decoration:none;transition:all .1s;display:inline-block}.adoptDoodleHome a:hover{background:#be956b;transition:all .3s}.questionsHome{clear:both;margin:30px 0}.questionsHome a{background:0 0;padding:0 5px}.woodSepBarSub{text-align:center;color:#fff;z-index:100;background:url(/assets/headingLogDivider_Updated-CgTgEhg2.png) bottom/cover no-repeat;grid-template-columns:auto;align-items:center;gap:0;width:100%;height:160px;margin:-10px auto 0 0;padding:0;display:grid;position:relative}.woodSepBarSub .WoodSepBarInner{align-items:center;margin:0 auto;display:grid}.woodSepBarSub .WoodSepBarInner h1{color:#fff;grid-template-columns:auto auto;align-items:center;width:100%;margin:0;padding:0 0 20px;font-family:Arvo,Georgia,serif;font-size:35px;font-weight:700;line-height:30px;display:grid}.woodSepBarSub .WoodSepBarInner h1 img{max-width:100%;height:auto}.woodSepBarSub .WoodSepBarInner h1 span{font-family:Source Sans Pro,Arial,sans-serif;font-weight:700}@media (width<=1400px){.woodSepBarSub .WoodSepBarInner h1{padding:0 5% 20px}}@media (width<=800px){.woodSepBarSub .WoodSepBarInner h1{font-size:25px}}@media (width<=500px){.woodSepBarSub .WoodSepBarInner h1{font-size:20px;line-height:1em}}#breeder .woodSepBarSub,.woodSepBar{display:none}#breeder .woodSepBar{text-align:center;color:#fff;z-index:100;background:url(/assets/headingLogDivider_Updated-CgTgEhg2.png) bottom/cover no-repeat;grid-template-columns:auto;align-items:center;gap:0;width:100%;height:160px;margin:-10px auto 0 0;padding:0;display:grid;position:relative}#breeder .woodSepBar .WoodSepBarInner{align-items:center;max-width:540px;margin:0 auto;display:grid}@media only screen and (width<=550px){#breeder .woodSepBar .WoodSepBarInner{padding:0 5%}#breeder .woodSepBar .WoodSepBarInner h2{font-size:25px!important}#breeder .woodSepBar .WoodSepBarInner h2 img{max-width:200px}}#breeder .woodSepBar .WoodSepBarInner h2{color:#fff;grid-template-columns:auto auto;align-items:center;gap:15px;margin:0;padding:0;font-family:Arvo,Georgia,serif;font-size:45px;font-weight:700;display:grid}#breeder .woodSepBar .WoodSepBarInner h2 img{max-width:100%;height:auto}#breeder .woodSepBar .WoodSepBarInner h2 span{font-family:Source Sans Pro,Arial,sans-serif;font-weight:700}#breeder .woodSepBar .WoodSepBarInner .usaReadArticle{text-align:center;display:block}#breeder .woodSepBar .WoodSepBarInner .usaReadArticle a{color:#fff;font-size:20px;font-weight:700;transition:all .1s}#breeder .woodSepBar .WoodSepBarInner .usaReadArticle a:hover{color:#000;transition:all .3s}.home-image-section{background:url(/assets/paperTextureBG-CMuPP_0M.jpg) 50%;margin-top:-35px;padding:115px 5%}.home-image-section .new-HomeSplitSection{grid-template-columns:1.2fr 1fr;align-items:center;gap:90px;font-size:17px;font-weight:600;display:grid}@media only screen and (width<=1350px){.home-image-section .new-HomeSplitSection{grid-template-columns:1fr}.home-image-section .new-HomeSplitSection .homeSplitSection-IMG{text-align:center}.home-image-section .new-HomeSplitSection img{max-width:100%;max-height:450px;margin:0 auto;display:inline-block}}.home-image-section .new-HomeSplitSection p{line-height:2em}.home-image-section .new-HomeSplitSection h1{color:#543424;text-align:left;float:none;letter-spacing:0;background:0 0;width:auto;margin:10px 0;padding:0;font-family:Arvo,Georgia,serif;font-size:40px;font-weight:700;line-height:1em;display:block}@media only screen and (width<=1000px){.home-image-section .new-HomeSplitSection h1{font-size:4vw}}@media only screen and (width<=640px){.home-image-section .new-HomeSplitSection h1{font-size:6vw}}.home-image-section .new-HomeSplitSection h3,.home-image-section .new-HomeSplitSection h4{letter-spacing:0;font-family:Source Sans Pro,Arial,sans-serif}.home-image-section .new-HomeSplitSection h3{color:#351e13;letter-spacing:1px;margin:20px 0;font-size:24px}.home-image-section .new-HomeSplitSection h4{color:#351e13;letter-spacing:1px;font-size:22px}.home-image-section .fauxContentSection{margin:20px 0}.home-image-section .fauxContentSplit{grid-template-columns:77px auto;align-items:center;gap:10px;display:grid}@media only screen and (width<=640px){.home-image-section .fauxContentSplit{grid-template-columns:auto;gap:0}.home-image-section .fauxContentSplit img{max-width:50px}}.home-image-section .orangeNewCTA{color:#fff;text-transform:uppercase;letter-spacing:2px;text-align:center;background:#cb4f18;border-radius:5px;grid-template-columns:50px auto;align-items:center;gap:5px;max-width:300px;padding:5px 10px;text-decoration:none;transition:all .3s;display:grid}.home-image-section .orangeNewCTA:hover{opacity:.5}.home-image-section .orangeNewCTA img{margin:0 auto;display:inline-block}.home-image-section .orangeNewCTA span{font-size:17px;font-weight:700;display:inline-block}.puppyBootCamp{background:url(/assets/woodTextureBottom-CLp0DXAi.jpg) top repeat-y;padding:0 5%;position:relative;overflow:hidden}.puppyBootCamp .ropeLineTop{position:absolute;top:-5px;left:0}.puppyBootCamp .ropeLineBot{position:absolute;bottom:-5px;left:0}@media only screen and (width<=1350px){.puppyBootCamp{background:#331b0f url(/assets/woodTextureBottom-CLp0DXAi.jpg) top repeat-y;height:auto;min-height:747px}}.puppyBootCamp .puppyBootCampInner{color:#fff;grid-template-columns:50% 50%;align-items:center;display:grid}@media only screen and (width<=1350px){.puppyBootCamp .puppyBootCampInner{grid-template-columns:1fr}}.puppyBootCamp .puppyBootCampInner .puppyBootText{padding-right:50px}@media only screen and (width<=1350px){.puppyBootCamp .puppyBootCampInner .puppyBootText{padding-top:50px;padding-right:0}}.puppyBootCamp .puppyBootCampInner .puppyBootText ul.pawPrintUL{list-style-image:url(/assets/pawprintLI-CvddznP8.png)}.puppyBootCamp .puppyBootCampInner .puppyBootText ul.pawPrintUL li{margin:20px 0 20px 27px}.puppyBootCamp .puppyBootCampInner .puppyBootText ul.pawPrintUL li::marker{position:relative;top:5px}.puppyBootCamp .puppyBootCampInner .puppyBootText h2{color:#fff;letter-spacing:0;font-family:Arvo,Georgia,serif;font-size:32px;font-weight:700}.puppyBootCamp .puppyBootCampInner iframe{width:100%;max-width:900px}@media only screen and (width<=1350px){.puppyBootCamp .puppyBootCampInner iframe{max-width:100%}}.homeLowerContentContainer{color:#351e13;background:url(/assets/paperTextureBG_Full-BXohS61L.jpg) 50%;padding:5%}.homeLowerContentContainer h2{color:#543424;letter-spacing:0;font-family:Arvo,Georgia,serif;font-size:40px;font-weight:700}@media only screen and (width<=1000px){.homeLowerContentContainer h2{font-size:35px}}@media only screen and (width<=640px){.homeLowerContentContainer h2{font-size:28px}}.homeLowerContentContainer h3{color:#543424;letter-spacing:0;font-family:Arvo,Georgia,serif;font-size:30px;font-weight:700}.homeLowerContentContainer .homeLowerContentSplit{grid-template-columns:1fr 1fr;align-items:center;gap:150px;display:grid}@media only screen and (width<=1350px){.homeLowerContentContainer .homeLowerContentSplit{grid-template-columns:1fr;gap:20px}}.homeLowerContentContainer .homeLowerContentSplit ul{list-style-type:none}.homeLowerContentContainer .homeLowerContentSplit ul li{padding:10px 0}.homeLowerContentContainer .sizeContentSplit{text-align:center;width:100%}.homeLowerContentContainer .sizeBlockContainer{grid-template-columns:50% 50%;gap:12px;display:grid}@media only screen and (width<=500px){.homeLowerContentContainer .sizeBlockContainer{grid-template-columns:1fr}}.homeLowerContentContainer .sizeBlockContainer .sizeBlock{text-align:center;color:#543424;background:#b3a28b80;border-radius:5px;padding:22px 0}.homeLowerContentContainer .sizeBlockContainer .sizeBlock .sizeBlockName{font-size:21px;font-weight:700}.homeLowerContentContainer .sizeBlockContainer .sizeBlock img{margin:0 auto;display:inline-block}.homeLowerContentContainer .sizeBlockContainer .sizeBlock span{display:block}.homeLowerContentContainer .homeContentFullWidth{margin-top:50px}.homeLowerContentContainer .homeContentFullWidth .facebookContentBtn{text-transform:uppercase;text-align:center;color:#000;border:3px solid #0865fe;border-radius:15px;width:285px;padding:10px 20px;font-weight:700;text-decoration:none;transition:all .2s;display:block}@media only screen and (width<=640px){.homeLowerContentContainer .homeContentFullWidth .facebookContentBtn{width:240px;font-size:25px}}.homeLowerContentContainer .homeContentFullWidth .facebookContentBtn span{letter-spacing:1.5px;padding:2px 0;display:block}.homeLowerContentContainer .homeContentFullWidth .facebookContentBtn:hover{-o-transition:all .2s ease;background:#ffffff4d;border:3px solid #000;transition:all .2s}#breeder .MainContent{display:none}.welcomeLabHomeBottom{position:relative;overflow:hidden}.welcomeLabHomeBottom .ropeLineTop{position:absolute;top:-5px;left:0}.welcomeLabHomeBottom .ropeLineBot{position:absolute;bottom:-5px;left:0}.welcomeLabHomeBottom .lowerAboveFooterContent{text-align:center;color:#fff;background:url(/assets/woodTextureBottom-CLp0DXAi.jpg);grid-template-columns:auto 820px auto;align-items:center;gap:50px;padding:0;display:grid}@media only screen and (width<=640px){.welcomeLabHomeBottom .lowerAboveFooterContent .readyToWelcome h3{font-size:25px}}.welcomeLabHomeBottom .lowerAboveFooterContent .readyToWelcome a{color:#fff}@media only screen and (width<=1800px){.welcomeLabHomeBottom .lowerAboveFooterContent{grid-template-columns:1fr 2fr 1fr;min-height:470px}}@media only screen and (width<=1640px){.welcomeLabHomeBottom .lowerAboveFooterContent{min-height:600px}}@media only screen and (width<=1500px){.welcomeLabHomeBottom .lowerAboveFooterContent{grid-template-columns:1fr;padding:5%}}.welcomeLabHomeBottom .lowerAboveFooterContent h3{color:#fff;margin:0 0 35px;font-family:Arvo,Georgia,serif;font-size:40px;font-weight:700}@media only screen and (width<=1800px){.welcomeLabHomeBottom .lowerAboveFooterContent h3{font-size:30px}}.welcomeLabHomeBottom .lowerAboveFooterContent h4{color:#fff;margin:20px 0;font-family:Source Sans Pro,Arial,sans-serif;font-size:23px;font-weight:700}@media only screen and (width<=1800px){.welcomeLabHomeBottom .lowerAboveFooterContent h4{margin:10px 0;font-size:20px}}.welcomeLabHomeBottom .lowerAboveFooterContent p{letter-spacing:1px;font-size:17px;font-weight:600}.welcomeLabHomeBottom .lowerAboveFooterContent .puppyImg{align-items:center;height:100%;display:grid}@media only screen and (width<=1640px){.welcomeLabHomeBottom .lowerAboveFooterContent .puppyImg{margin:5%}}@media only screen and (width<=1500px){.welcomeLabHomeBottom .lowerAboveFooterContent .puppyImg{display:none}}.welcomeLabHomeBottom .lowerAboveFooterContent .puppyImg img{max-width:100%;height:100%}@media only screen and (width<=1800px){.welcomeLabHomeBottom .lowerAboveFooterContent .puppyImg img{height:auto}}.welcomeLabHomeBottom .lowerAboveFooterContent .lowerAboveFooterButtons .adoptBtn_lower,.welcomeLabHomeBottom .lowerAboveFooterContent .lowerAboveFooterButtons .availableBtn_lower{color:#fff;letter-spacing:2px;text-transform:uppercase;border-radius:5px;width:280px;margin:11px 0;padding:15px 0;text-decoration:none;transition:all .1s;display:inline-block}.welcomeLabHomeBottom .lowerAboveFooterContent .lowerAboveFooterButtons .adoptBtn_lower:hover,.welcomeLabHomeBottom .lowerAboveFooterContent .lowerAboveFooterButtons .availableBtn_lower:hover{color:#000;background:#fff}.welcomeLabHomeBottom .lowerAboveFooterContent .lowerAboveFooterButtons .adoptBtn_lower{background:#cb4f18}.welcomeLabHomeBottom .lowerAboveFooterContent .lowerAboveFooterButtons .availableBtn_lower{background:#1877f2}#PrivateFacebookGroup{display:flow-root;overflow-x:clip}#PrivateFacebookGroup .MainContent{display:none}#PrivateFacebookGroup h1{color:#4c2c14;letter-spacing:normal;text-align:left;width:100%;margin:0 0 15px;padding:0;font-family:Arvo,Georgia,serif;font-size:40px;font-weight:700;display:block}#PrivateFacebookGroup .woodSepBarSub{display:none}#PrivateFacebookGroup .reviews-slider-section{background:#4c2c14}#PrivateFacebookGroup .reviews-slider-section .woodSepBarSub{align-items:center;margin:0 auto;display:grid;top:-10px}#PrivateFacebookGroup .reviews-slider-section .woodSepBarSub h2{color:#fff;grid-template-columns:auto auto;align-items:center;width:100%;margin:0;padding:0 0 20px;font-family:Arvo,Georgia,serif;font-size:clamp(26px,3vw,35px);font-weight:700;line-height:1;display:grid}#PrivateFacebookGroup .reviews-slider-section .inner-wrapper{padding:60px 5% 80px}#PrivateFacebookGroup .reviews-slider-section .inner-wrapper .inner-content{margin-bottom:40px}#PrivateFacebookGroup .reviews-slider-section .inner-wrapper .inner-content h2,#PrivateFacebookGroup .reviews-slider-section .inner-wrapper .inner-content h3,#PrivateFacebookGroup .reviews-slider-section .inner-wrapper .inner-content p,#PrivateFacebookGroup .reviews-slider-section .inner-wrapper .inner-content li{color:#fff}#PrivateFacebookGroup .reviews-slider-section .inner-wrapper .inner-content :last-child{margin-bottom:0}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider:has(.swiper-slide>.testimonial-card>.featured-heading) .swiper-slide{padding-top:40px}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card{background:#f2f2f2;border-radius:8px;padding:clamp(20px,4vw,40px) clamp(20px,6vw,60px);position:relative}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card:has(.featured-heading){border:4px solid #915f2e}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .featured-heading{color:#fff;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;z-index:2;filter:drop-shadow(0 3px 3px #0000002e);clip-path:polygon(0 0,100% 0,calc(100% - 12px) 50%,100% 100%,0 100%);background-color:#915f2e;border-top-left-radius:8px;align-items:center;gap:8px;min-height:36px;padding:8px 34px 8px 14px;font-family:Arvo,serif;font-size:13px;font-weight:700;line-height:1;display:flex;position:absolute;bottom:calc(100% - 4px);left:-4px}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .featured-heading img{object-fit:contain;flex-shrink:0;width:16px;height:16px;display:block}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header{justify-content:space-between;margin-bottom:15px;font-size:16px;display:flex}@media only screen and (width<=1300px){#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header{grid-template-columns:100%;gap:10px;display:grid}}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .left{justify-content:flex-start;align-items:center;gap:20px;display:flex}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .left .quote-visual{background:#0865fe;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(40px,4.4vw,75px);height:clamp(40px,4.4vw,75px);font-family:Arvo;display:flex}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .left .quote-visual img{width:55%;height:auto;display:block}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .left .testimonial-name h4{color:#000;letter-spacing:.07em;font-family:Arvo}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .left .testimonial-name p{margin:0;line-height:1.3}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .right{grid-template-columns:42px 120px;align-items:center;gap:10px;display:grid}@media only screen and (width<=1500px){#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .right{grid-template-columns:32px 80px}}@media only screen and (width<=1300px){#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .right{grid-row:1/2;justify-self:flex-end}}#PrivateFacebookGroup .reviews-slider-section .testimonial-slider .testimonial-card .testimonial-header .right img{width:100%;height:auto;display:block}#PrivateFacebookGroup .reviews-slider-section .swiper-button-prev{left:-3.5vw}@media only screen and (width<=650px){#PrivateFacebookGroup .reviews-slider-section .swiper-button-prev{left:-20px}}#PrivateFacebookGroup .reviews-slider-section .swiper-button-next{right:-3.5vw}@media only screen and (width<=650px){#PrivateFacebookGroup .reviews-slider-section .swiper-button-next{right:-20px}}#PrivateFacebookGroup .reviews-slider-section .swiper-button-prev,#PrivateFacebookGroup .reviews-slider-section .swiper-button-next{color:#fff9;width:40px;height:40px}@media only screen and (width<=1000px){#PrivateFacebookGroup .reviews-slider-section .swiper-button-prev,#PrivateFacebookGroup .reviews-slider-section .swiper-button-next{width:25px;height:25px}}#PrivateFacebookGroup .slider-outer{position:relative}@media only screen and (width<=650px){#PrivateFacebookGroup .slider-outer{padding-inline:10px}}#PrivateFacebookGroup .puppyBootCamp{padding:100px 5%}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner{grid-template-columns:45% 55%;align-items:center}@media only screen and (width<=1350px){#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner{gap:50px}}@media only screen and (width<=1050px){#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner{grid-template-columns:1fr}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner .puppyBootText{display:none}}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner img{max-width:100%}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner p{font-size:17px;font-weight:600;line-height:2em}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner h2{color:#fff;letter-spacing:normal;font-family:Arvo,Georgia,serif;font-size:32px;font-weight:700}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner ul{margin:0 0 50px;list-style-type:none}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner ul li{grid-template-columns:40px auto;align-items:center;gap:20px;margin:15px 0;display:grid}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner ul li strong{padding:3px 0;font-size:22px;display:block}#PrivateFacebookGroup .puppyBootCamp .puppyBootCampInner ul li span{font-size:17px;display:block}.fbPageSplit{background:url(/assets/paperTextureBG_Full-BXohS61L.jpg) 50%;grid-template-columns:1fr 1fr;align-items:center;width:100%;display:grid}@media only screen and (width<=1650px){.fbPageSplit img{max-width:100%}}@media only screen and (width<=1350px){.fbPageSplit{grid-template-columns:1fr;padding:100px 0}.fbPageSplit h1{height:auto;line-height:1em}.fbPageSplit .fbPhoneImg{display:none}}.fbPageSplit .newFeaturesBtn{text-align:center;grid-template-columns:284px 284px;align-items:center;gap:13px;display:grid}@media only screen and (width<=650px){.fbPageSplit .newFeaturesBtn{grid-template-columns:1fr;gap:20px}}.fbPageSplit .newFeaturesBtn .newFBBlueBtn{text-transform:uppercase;color:#fff;letter-spacing:2px;background:#0865fe;border-radius:5px;padding:25px 20px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-block}.fbPageSplit .newFeaturesBtn .newFBBlueBtn:hover{background:#000;transition:all .25s}.fbPageSplit .newFeaturesBtn .newFBSplitBtn{text-transform:uppercase;text-align:center;border:2px solid #0865fe;border-radius:5px;padding:9px 20px;text-decoration:none;transition:all .25s;display:inline-block}.fbPageSplit .newFeaturesBtn .newFBSplitBtn:hover{border:2px solid #000;transition:all .25s}.fbPageSplit .newFeaturesBtn .newFBSplitBtn span{color:#000;letter-spacing:1px;font-weight:700;display:block}.fbPageSplit .fbSplitWrap{padding:20px 5%}.fbPageSplit .fbSplitWrap p{color:#351e13;font-size:17px;font-weight:600;line-height:2em}.fbPageSplit .fbSplitWrap.extraRightPadding{padding-right:10%}#reviews-page{display:flow-root;overflow-x:clip}#reviews-page .MainContent{display:none}@media only screen and (width<=1650px){#reviews-page img{max-width:100%}}@media only screen and (width<=1350px){#reviews-page{grid-template-columns:1fr}#reviews-page h1{height:auto;line-height:1em}#reviews-page .fbPhoneImg{display:none}}#reviews-page .reviewsPageSplit{background:url(/assets/paperTextureBG_Full-BXohS61L.jpg) 50%;grid-template-columns:1fr 1fr;align-items:center;width:100%;display:grid}@media only screen and (width<=1650px){#reviews-page .reviewsPageSplit img{max-width:100%}}@media only screen and (width<=1350px){#reviews-page .reviewsPageSplit{grid-template-columns:1fr;padding:100px 0}#reviews-page .reviewsPageSplit h1{height:auto;line-height:1em}}#reviews-page .reviewsPageSplit .reviewsPageWrap{padding:20px 5%}#reviews-page .reviewsPageSplit .reviewsPageWrap p{color:#351e13;font-size:17px;font-weight:600;line-height:2em}#reviews-page .reviewsPageSplit .reviewsPageWrap.extraRightPadding{padding-right:10%}#reviews-page .reviewsPageSplit .newFeaturesBtn{text-align:center;grid-template-columns:284px 284px;align-items:center;gap:13px;display:grid}@media only screen and (width<=650px){#reviews-page .reviewsPageSplit .newFeaturesBtn{grid-template-columns:1fr;gap:20px}}#reviews-page .reviewsPageSplit .newFeaturesBtn .newOrangeBtn{text-transform:uppercase;color:#fff;letter-spacing:2px;background:#cb4f18;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:25px 20px;font-weight:700;text-decoration:none;transition:all .25s;display:flex}#reviews-page .reviewsPageSplit .newFeaturesBtn .newOrangeBtn:hover{background:#000;transition:all .25s}#reviews-page h1{color:#4c2c14;letter-spacing:normal;text-align:left;width:100%;margin:0 0 15px;padding:0;font-family:Arvo,Georgia,serif;font-size:40px;font-weight:700;display:block}#reviews-page .woodSepBarSub{display:none}#reviews-page .reviews-grid-wrapper{background:url(/assets/woodTextureBottom-CLp0DXAi.jpg) top repeat-y;padding:100px 5%;position:relative}#reviews-page .reviews-grid-wrapper .reviews-grid{margin:0 auto;position:relative}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card{background:#f2f2f2;border-radius:8px;width:calc(50% - 15px);margin-bottom:20px;padding:clamp(20px,4vw,40px) clamp(20px,6vw,60px);display:inline-block}@media only screen and (width<=800px){#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card{width:100%}}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header{justify-content:space-between;margin-bottom:15px;font-size:16px;display:flex}@media only screen and (width<=1300px){#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header{grid-template-columns:100%;gap:10px;display:grid}}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .left{justify-content:flex-start;align-items:center;gap:20px;display:flex}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .left .quote-visual{background:#cb4f18;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:clamp(40px,4.4vw,75px);height:clamp(40px,4.4vw,75px);font-family:Arvo,Georgia,serif;font-weight:700;display:flex}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .left .quote-visual img{width:55%;height:auto;display:block}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .left .testimonial-name h4{color:#000;letter-spacing:.07em;font-family:Arvo,Georgia,serif;font-weight:700}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .left .testimonial-name p{margin:0;line-height:1.3}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .right{grid-template-columns:42px 15px;align-items:center;gap:10px;display:grid}@media only screen and (width<=1500px){#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .right{grid-template-columns:32px 15px}}@media only screen and (width<=1300px){#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .right{grid-row:1/2;justify-self:flex-end}}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .right img{width:100%;height:auto;display:block}#reviews-page .reviews-grid-wrapper .reviews-grid .testimonial-card .testimonial-header .right h4{color:#000;letter-spacing:.07em;font-family:Arvo,Georgia,serif;font-weight:700}#reviews-page .reviews-grid-wrapper .ropeLineTop{position:absolute;top:-5px;left:0}#reviews-page .reviews-grid-wrapper .ropeLineBot{position:absolute;bottom:-5px;left:0}@media only screen and (width<=1350px){#reviews-page .reviews-grid-wrapper{background:#331b0f url(/assets/woodTextureBottom-CLp0DXAi.jpg) top repeat-y}}html{--MQ-main-nav:1250px}#mobileFB{display:none}@media (width<=1550px){#mobileFB{z-index:99999999;text-align:center;background:#4267b2;width:100%;height:45px;transition:background-color .25s;display:block;position:fixed;top:0;left:0}}@media (width<=400px){#mobileFB{height:40px}}#mobileFB:hover{background:#9c7752}#mobileFB a{color:#fff;letter-spacing:.08em;padding:10px 0;font-weight:700;text-decoration:none;display:block}@media (width<=480px){#mobileFB a{font-size:14px}}@media (width<=400px){#mobileFB a{font-size:13px}}#mobileFB a img,#mobileFB a span{vertical-align:middle;display:inline-block}#mobileFB a img{margin:0 1%}@media (width<=400px){#mobileFB a img{width:18px}}#mobileFB .fb-like{vertical-align:top;margin-top:-5px;display:inline-block;position:relative;top:5px}@media (width<=400px){#mobileFB .fb-like{margin-top:-10px}}.mobile-phone{display:none}@media (width<=1250px){.mobile-phone{color:#c85339;white-space:nowrap;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:inline-flex}}.mobile-phone img{vertical-align:middle;transition:transform .25s;display:inline-block}.mobile-phone span{color:#c85339}@media (width<=480px){.mobile-phone span{display:none}}.mobile-phone:hover img{transform:rotate(25deg)}@media (width<=1550px){body{padding-top:45px}}@media (width<=400px){body{padding-top:40px}}header.site-header{z-index:99999;background-image:url(/assets/headerWoodBG-M1C4nwXM.jpg);width:100%;padding:10px 5vw;position:relative}@media (width<=1250px){header.site-header{padding:0 0 0 5vw}header.site-header:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#000000b3,#0000);width:100%;height:110px;position:absolute;top:100%;left:0}}header.site-header .content-wrapper{grid-template-columns:150px minmax(0,1fr) 390px;align-items:center;gap:40px;width:100%;margin:0 auto;display:grid;position:relative}@media (width<=1550px){header.site-header .content-wrapper{grid-template-columns:150px minmax(0,1fr) 225px;gap:30px}}@media (width<=1320px){header.site-header .content-wrapper{grid-template-columns:150px minmax(0,1fr) 165px}}@media (width<=1250px){header.site-header .content-wrapper{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:25px;height:70px;display:grid;position:static}}header.site-header .site-logo{max-width:max-content;display:block}header.site-header .site-logo img{width:100%;height:auto;display:block}@media (width<=1250px){header.site-header .site-logo img{width:150px}}header.site-header .main-nav{min-width:0}@media (width<=1250px){header.site-header .main-nav{align-items:center;display:flex}}header.site-header .main-nav-toggle{display:none}@media (width<=1250px){header.site-header .main-nav-toggle{z-index:4;cursor:pointer;background:#c85339;border:0;justify-content:center;align-items:center;width:100px;height:70px;padding:0;display:flex;position:relative}}@media (width<=500px){header.site-header .main-nav-toggle{width:80px}}@media (width<=1250px){header.site-header .main-nav-icon{position:relative}header.site-header .main-nav-icon,header.site-header .main-nav-icon:before,header.site-header .main-nav-icon:after{background:#fff;width:44px;height:4px;transition:all .5s;display:block}header.site-header .main-nav-icon:before,header.site-header .main-nav-icon:after{content:"";position:absolute}header.site-header .main-nav-icon:before{top:-11px}header.site-header .main-nav-icon:after{top:11px}header.site-header .main-nav-toggle[aria-expanded=true] .main-nav-icon{background:0 0}header.site-header .main-nav-toggle[aria-expanded=true] .main-nav-icon:before{top:1px;transform:rotate(45deg)}header.site-header .main-nav-toggle[aria-expanded=true] .main-nav-icon:after{top:11px;transform:translateY(-10px)rotate(-45deg)}}@media (width>=1251px){header.site-header .mobile-only{display:none!important}header.site-header .desktop-only{display:flex}}@media (width<=1250px){header.site-header .desktop-only{display:none!important}}header.site-header .main-nav-list{justify-content:space-evenly;width:100%;height:70px;margin:0;padding:0;list-style:none;display:flex}@media (width<=1400px){header.site-header .main-nav-list{justify-content:space-between}}@media (width<=1250px){header.site-header .main-nav-list{z-index:3;opacity:0;visibility:hidden;pointer-events:none;text-align:center;background:#9c7752f2;grid-template-columns:100%;width:100%;max-width:550px;height:auto;max-height:0;transition:max-height .35s,opacity .25s,visibility 0s linear .35s;display:grid;position:absolute;top:100%;right:0;overflow:hidden}}header.site-header .main-nav-list>li{vertical-align:top;margin:0;list-style:none;display:inline-block;position:relative}@media (width<=1250px){header.site-header .main-nav-list>li{width:100%;display:block}}header.site-header .main-nav-list>li>a,header.site-header .main-nav-list>li>button{color:#fff;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;align-items:center;gap:4px;padding:1.5em 0 1.7em;font-size:18px;font-weight:600;line-height:20px;text-decoration:none;display:flex}@media (width<=1250px){header.site-header .main-nav-list>li>a,header.site-header .main-nav-list>li>button{z-index:2;color:#fff;letter-spacing:.08em;border-bottom:1px solid #fff;justify-content:space-between;width:100%;height:auto;padding:15px 30px;font-size:15px;position:relative}}@media (width>=1251px){header.site-header .main-nav-list>li>a:hover,header.site-header .main-nav-list>li>a:focus-visible,header.site-header .main-nav-list>li>button:hover,header.site-header .main-nav-list>li>button:focus-visible{color:#9c7752}}header.site-header .main-nav-list>li>a img,header.site-header .main-nav-list>li>button img{transition:transform .3s}header.site-header .main-nav-list>li>.subnav-toggle{text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit;display:none}@media (width<=1250px){header.site-header .main-nav-list>li>.subnav-toggle{border-bottom:1px solid #fff;display:flex}header.site-header .main-nav-list>li>.subnav-toggle[aria-expanded=true]~.subnav{visibility:visible;pointer-events:auto;max-height:600px;transition-delay:0s}}@media (width>=1251px){header.site-header .main-nav-list>li.has-subnav:hover>a img,header.site-header .main-nav-list>li.has-subnav:focus-within>a img{transform:rotate(90deg)}header.site-header .main-nav-list>li.has-subnav:hover>.subnav,header.site-header .main-nav-list>li.has-subnav:focus-within>.subnav{visibility:visible;pointer-events:auto;max-height:600px;transition-delay:0s}}@media (width<=1250px){header.site-header .main-nav-toggle[aria-expanded=true]~.main-nav-panel .main-nav-list{opacity:1;visibility:visible;pointer-events:auto;max-height:calc(100dvh - 115px);transition-delay:0s;overflow-y:auto}}@media (width<=400px){header.site-header .main-nav-toggle[aria-expanded=true]~.main-nav-panel .main-nav-list{max-height:calc(100dvh - 110px)}}header.site-header .subnav{z-index:500;color:#fff;visibility:hidden;pointer-events:none;background:#9c7752;min-width:230px;max-height:0;margin:0;padding:0;transition:max-height .3s,visibility 0s linear .3s;display:block;position:absolute;left:0;overflow:hidden}@media (width<=1250px){header.site-header .subnav{background:#fff;width:100%;position:relative}}header.site-header .subnav li{width:100%;height:30px;margin:0;list-style:none;display:block;position:relative}@media (width<=1250px){header.site-header .subnav li{height:auto}}header.site-header .subnav li:first-of-type{margin-top:10px}header.site-header .subnav li:last-of-type{margin-bottom:10px}header.site-header .subnav li a{color:#fff;letter-spacing:2px;text-transform:uppercase;white-space:nowrap;align-items:center;width:90%;padding:5px 15px;font-size:18px;font-weight:600;line-height:20px;text-decoration:none;display:flex}@media (width<=1250px){header.site-header .subnav li a{color:#000;letter-spacing:.08em;justify-content:space-between;width:100%;padding:10px 30px;font-size:15px}}header.site-header .subnav li a:hover,header.site-header .subnav li a:focus-visible{background:#fff}@media (width>=1251px){header.site-header .subnav li a:hover,header.site-header .subnav li a:focus-visible{color:#9c7752}}@media (width<=1250px){header.site-header .subnav li a:hover,header.site-header .subnav li a:focus-visible{color:#000}}header.site-header .subnav .waitlist-link{background:#c85339;transition:all .25s ease-in-out}header.site-header .header-contact{color:#fff;letter-spacing:1px;text-align:center;grid-template-columns:auto auto;align-items:center;gap:25px;display:grid}@media (width<=1550px){header.site-header .header-contact{grid-template-columns:auto}}@media (width<=1250px){header.site-header .header-contact{z-index:1;justify-content:center;align-items:center;width:100%;height:110px;display:flex;position:absolute;top:100%;left:0}}header.site-header .header-contact a{color:#fff;text-decoration:none}header.site-header .header-contact .header-phone{font-size:19px;font-weight:700;display:block}@media (width<=1550px){header.site-header .header-contact .header-facebook{display:none}}header.site-header .header-contact .header-facebook-link{text-align:center;text-transform:uppercase;border:3px solid #0865fe;border-radius:15px;padding:10px 20px;font-weight:700;transition:background-color .2s,border-color .2s;display:block}header.site-header .header-contact .header-facebook-link:hover,header.site-header .header-contact .header-facebook-link:focus-visible{background:#ffffff4d;border-color:#ccc}#footerWrapper{float:none;background-color:#4c2c14;border-top:1px solid #000;width:100%;padding:60px clamp(20px,5vw,80px);display:block}@media (width<=1200px){#footerWrapper{padding:40px 5%}}#footerWrapper #footer{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:50px 90px;width:100%;min-width:0;max-width:none;margin:0 auto;display:flex}@media (width<=1200px){#footerWrapper #footer{flex-wrap:wrap;justify-content:center;gap:50px}}#footerWrapper #footer .left{float:none;color:#fff;text-align:center;width:auto;max-width:340px;margin:0}@media (width<=1200px){#footerWrapper #footer .left{flex:100%;max-width:none}}#footerWrapper #footer .left #footerLogo{width:100%;margin-bottom:15px;display:inline-block}#footerWrapper #footer .left #footerLogo img{max-width:220px;height:auto;transition:transform .25s ease-in-out}#footerWrapper #footer .left #footerLogo:hover img{transform:scale(.95)}#footerWrapper #footer .left .locality,#footerWrapper #footer .left .region,#footerWrapper #footer .left .postal-code{font-size:17px}#footerWrapper #footer .left .copyright{color:#fff;width:100%;margin-top:10px;font-size:15px;line-height:1.6;display:block}#footerWrapper #footer .left .footerFB{margin:20px 0 0;transition:transform .25s ease-in-out;display:inline-block}#footerWrapper #footer .left .footerFB img{max-width:100%;height:auto;display:block}#footerWrapper #footer .left .footerFB:hover{transform:scale(.97)}#footerWrapper #footer .left .contactNumber{margin:15px 0 0}#footerWrapper #footer .left .contactNumber a.tel{color:#fff;font-weight:600;text-decoration:none;transition:color .25s ease-in-out;display:inline-block}#footerWrapper #footer .left .contactNumber a.tel:hover{color:#9c7752}#footerWrapper #footer .left .contactNumber a.tel .phoneNumber{letter-spacing:.02em;margin-top:6px;font-size:28px;font-weight:700;display:block}#footerWrapper #footer .left .contactNumber a.tel .phoneNumber img{vertical-align:middle;margin-right:6px}#footerWrapper #footer .right{float:none;flex-direction:column;flex:650px;align-items:flex-start;gap:30px;width:auto;min-width:0;max-width:900px;margin:0;display:flex}@media (width<=1200px){#footerWrapper #footer .right{flex:100%;align-items:center}}#footerWrapper #footer .right .footerNav{float:none;align-items:flex-start;gap:30px 40px;width:100%;margin:0;padding:0;list-style:none;display:flex}@media (width<=1200px){#footerWrapper #footer .right .footerNav{justify-content:center}}@media (width<=740px){#footerWrapper #footer .right .footerNav{flex-wrap:wrap;max-width:500px}}@media (width<=400px){#footerWrapper #footer .right .footerNav{gap:15px 20px}}#footerWrapper #footer .right .footerNav>li{float:none;flex:180px;width:auto;min-width:0;margin:0;padding:0;list-style:none}#footerWrapper #footer .right .footerNav>li>a{float:none;color:#fff;border-bottom:1px solid #fff3;width:auto;margin:0 0 12px;padding:0 0 10px;font-size:18px;font-weight:700;text-decoration:none;transition:color .25s ease-in-out;display:block}#footerWrapper #footer .right .footerNav>li>a:hover{color:#9c7752;text-decoration:none}#footerWrapper #footer .right .footerNav>li ul{float:none;width:auto;height:auto;margin:0;padding:0;list-style:none}#footerWrapper #footer .right .footerNav>li ul li{float:none;width:auto;margin:0}#footerWrapper #footer .right .footerNav>li ul li a{float:none;color:#9c7752;width:auto;padding:5px 0;font-size:16px;font-weight:400;line-height:1.4;text-decoration:none;transition:color .25s ease-in-out;display:block}#footerWrapper #footer .right .footerNav>li ul li a:hover{color:#fff;text-decoration:none}#footerWrapper #footer .right .footerNav>li.A101{flex:2 320px}@media (width<=740px){#footerWrapper #footer .right .footerNav>li.A101{flex:100%}}#footerWrapper #footer .right .footerNav>li.A101>ul{column-count:2;column-gap:40px}#footerWrapper #footer .right .footerNav>li.A101>ul li{-webkit-column-break-inside:avoid;break-inside:avoid}@media (width<=740px){#footerWrapper #footer .right .footerNav>li.Details,#footerWrapper #footer .right .footerNav>li.AboutCorral{flex:1 1 0}}.pagination,.pagination-controls{clear:both;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;margin:30px auto;display:flex}.pagination>a,.pagination>span,.pagination-controls>a,.pagination-controls>span{box-sizing:border-box;color:#421f05;background:#fff;border:2px solid #c85339;border-radius:4px;justify-content:center;align-items:center;min-width:42px;min-height:42px;padding:8px 12px;font-size:18px;font-weight:700;line-height:1;text-decoration:none;transition:all .25s ease-in-out;display:inline-flex}.pagination>a:not([aria-disabled=true]):hover,.pagination>a:not([aria-disabled=true]):focus-visible,.pagination-controls>a:not([aria-disabled=true]):hover,.pagination-controls>a:not([aria-disabled=true]):focus-visible{color:#fff;background:#421f05;border-color:#421f05}.pagination>a:not([aria-disabled=true]):focus-visible,.pagination-controls>a:not([aria-disabled=true]):focus-visible{outline-offset:2px;outline:2px solid #c85339}.pagination .pagination-previous,.pagination .pagination-next,.pagination-controls .pagination-previous,.pagination-controls .pagination-next{padding:8px;font-size:0}.pagination .pagination-previous:before,.pagination .pagination-next:before,.pagination-controls .pagination-previous:before,.pagination-controls .pagination-next:before{content:"";border:2px solid;border-width:0 2px 2px 0;width:10px;height:10px;display:block}.pagination .pagination-previous:before,.pagination-controls .pagination-previous:before{transform:rotate(135deg)}.pagination .pagination-next:before,.pagination-controls .pagination-next:before{transform:rotate(-45deg)}.pagination>span[aria-current=page],.pagination-controls>span[aria-current=page]{color:#fff;background:#c85339}.pagination>a[aria-disabled=true],.pagination-controls>a[aria-disabled=true]{color:#8a7d73;cursor:not-allowed;opacity:.65;pointer-events:none;background:#eeeae7;border-color:#b9ada4}body:has(#GalleryPopup:modal){overflow:hidden}#GalleryPopup{color:#421f05;opacity:0;width:min(1240px,100% - 64px);max-width:none;height:min(900px,100dvh - 64px);max-height:calc(100dvh - 64px);transition:opacity .2s ease, transform .2s ease, display .2s allow-discrete, overlay .2s allow-discrete;background:#fff;border:0;border-radius:10px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;transform:translateY(12px)scale(.985);box-shadow:0 24px 70px #0000006b}#GalleryPopup::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();transition:background-color .2s ease, backdrop-filter .2s ease, display .2s allow-discrete, overlay .2s allow-discrete;background-color:#180d0600}#GalleryPopup:open{opacity:1;transform:translateY(0)scale(1)}#GalleryPopup:open::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#180d06d1}@starting-style{#GalleryPopup:open{opacity:0;transform:translateY(12px)scale(.985)}#GalleryPopup:open::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#180d0600}}@media (width<=800px){#GalleryPopup{width:calc(100% - 32px);height:calc(100dvh - 32px);max-height:calc(100dvh - 32px)}}#GalleryPopup .galleryPopupLayout{grid-template-columns:minmax(0,1.55fr) minmax(360px,.9fr);height:100%;min-height:0;display:grid}@media (width<=800px){#GalleryPopup .galleryPopupLayout{min-height:0;max-height:calc(100dvh - 32px);display:block;overflow-y:auto}}@media (width<=480px){#GalleryPopup .galleryPopupLayout{height:calc(100dvh - 20px);max-height:calc(100dvh - 20px)}}#GalleryPopup #GalleryPopupUpper{background:#191919;min-width:0;min-height:0;display:grid}#GalleryPopup #GalleryPopupUpperImage{place-items:center;height:100%;min-height:0;display:grid;position:relative;overflow:hidden}#GalleryPopup .galleryLightboxImage{place-items:center;width:100%;height:100%;min-height:0;max-height:calc(100dvh - 64px);display:grid;position:relative;overflow:hidden}@media (width<=800px){#GalleryPopup .galleryLightboxImage{height:min(58dvh,520px);min-height:0;max-height:min(58dvh,520px)}}@media (width<=480px){#GalleryPopup .galleryLightboxImage{height:50dvh;min-height:280px;max-height:50dvh}}#GalleryPopup .galleryLightboxImage img{width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#GalleryPopup .galleryPopupPrev,#GalleryPopup .galleryPopupNext,#GalleryPopup .galleryPopupClose{color:#421f05;cursor:pointer;background:#ffffffeb;border:1px solid #421f0526;border-radius:50%;transition:background-color .2s,box-shadow .2s,color .2s,transform .2s,opacity .2s;box-shadow:0 5px 18px #00000040}#GalleryPopup .galleryPopupPrev svg,#GalleryPopup .galleryPopupNext svg,#GalleryPopup .galleryPopupClose svg{fill:none;stroke:currentColor;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;display:block}#GalleryPopup .galleryPopupPrev:hover,#GalleryPopup .galleryPopupPrev:focus-visible,#GalleryPopup .galleryPopupNext:hover,#GalleryPopup .galleryPopupNext:focus-visible,#GalleryPopup .galleryPopupClose:hover,#GalleryPopup .galleryPopupClose:focus-visible{color:#fff;background:#c85339;transform:scale(1.06)}#GalleryPopup .galleryPopupPrev:focus-visible,#GalleryPopup .galleryPopupNext:focus-visible,#GalleryPopup .galleryPopupClose:focus-visible{outline-offset:3px;outline:3px solid #c85339}#GalleryPopup .galleryPopupPrev:disabled,#GalleryPopup .galleryPopupNext:disabled,#GalleryPopup .galleryPopupClose:disabled{cursor:not-allowed;opacity:.35;pointer-events:none}#GalleryPopup .galleryPopupPrev,#GalleryPopup .galleryPopupNext{z-index:2;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}#GalleryPopup .galleryPopupPrev:hover,#GalleryPopup .galleryPopupPrev:focus-visible,#GalleryPopup .galleryPopupNext:hover,#GalleryPopup .galleryPopupNext:focus-visible{transform:translateY(-50%)scale(1.06)}@media (width<=800px){#GalleryPopup .galleryPopupPrev,#GalleryPopup .galleryPopupNext{width:44px;height:44px}}#GalleryPopup .galleryPopupPrev{left:20px}@media (width<=800px){#GalleryPopup .galleryPopupPrev{left:12px}}#GalleryPopup .galleryPopupNext{right:20px}@media (width<=800px){#GalleryPopup .galleryPopupNext{right:12px}}#GalleryPopup .galleryPopupClose{z-index:4;place-items:center;width:42px;height:42px;padding:0;display:grid;position:absolute;top:16px;right:16px}#GalleryPopup .galleryPopupClose svg{width:20px;height:20px}@media (width<=480px){#GalleryPopup .galleryPopupClose{top:12px;right:12px}}#GalleryPopup #GalleryPopupLower{flex-direction:column;min-width:0;height:100%;max-height:none;padding:68px 40px 32px;font-size:1rem;line-height:1.55;display:flex;overflow-y:auto}@media (width<=800px){#GalleryPopup #GalleryPopupLower{height:auto;max-height:none;padding:28px 24px 24px;overflow:visible}}@media (width<=480px){#GalleryPopup #GalleryPopupLower{padding:24px 20px}}#GalleryPopup #GalleryPopupLower .galleryLightboxNumber{color:#8b6139;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;font-size:.8125rem;font-weight:700}#GalleryPopup #GalleryPopupLower .galleryPopupTitle{color:#c85339;margin:0 0 18px;padding:0;font-size:1.4rem;font-weight:400;line-height:1.15}#GalleryPopup #GalleryPopupLower .galleryPopupTitle:empty{display:none}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent{flex:1 0 auto}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent:empty{display:none}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h1,#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h2,#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h3,#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h4,#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h5,#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h6{color:#c85339;margin:0 0 16px;padding:0;font-weight:400;line-height:1.15}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h1,#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h2{font-size:1.3rem}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h3{font-size:1.2rem}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h4{font-size:1.1rem}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h5,#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent h6{all:inherit;font-weight:700}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent p{margin:0 0 16px;padding:0}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent ul,#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent ol{margin:0 0 16px;padding-left:1.25em}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent blockquote{margin:0 0 16px;padding:0}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent li+li{margin-top:6px}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent img{max-width:100%;height:auto}#GalleryPopup #GalleryPopupLower .js-galleryLightboxContent a{color:#c85339;font-weight:700}#GalleryPopup #GalleryPopupLower .newGalleryFBWrap{color:#421f05;border-top:1px solid #e3d8cd;align-items:center;gap:12px;margin-top:24px;padding-top:24px;font-size:.9375rem;font-weight:700;line-height:1.25;text-decoration:none;display:flex}#GalleryPopup #GalleryPopupLower .newGalleryFBWrap:hover,#GalleryPopup #GalleryPopupLower .newGalleryFBWrap:focus-visible{color:#c85339}#GalleryPopup #GalleryPopupLower .newGalleryFBWrap img{object-fit:contain;border-radius:4px;flex:0 0 91px;width:91px;height:34px;display:block}
