.dw-round-bg{border-radius:100%}@media only screen and (max-width:768px){.desktop-only{display:none!important}}@media only screen and (min-width:769px){.mobile-only{display:none!important}}.text-center{text-align:center}.site-header.grid-container:before,.site-header.grid-container:after,.inside-header:not(.grid-container):after{content:"";display:none}.sp-image.lazyload,.sp-image.lazyloading,.sp-image.lazyloaded,.sp-thumbnail.lazyload,.sp-thumbnail.lazyloading,.sp-thumbnail.lazyloaded{opacity:1!important}@media only screen and (max-width:1040px){.inside-header{position:relative;z-index:99}button.menu-toggle{width:50px}}.page-id-28851 .page-hero.grid-container.grid-parent.dw-page-hero,.page-id-25068 .page-hero.grid-container.grid-parent.dw-page-hero{background-position:center bottom}body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-image:url(/wp-content/themes/dogwatch/img/puppy-page-bg.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;background-attachment:fixed}.page-content,.entry-content,.entry-summary{margin-bottom:2em}@media only screen and (max-width:768px){.entry-content h2{font-size:32px}}@media (min-width:1040px){body .container.grid-container,body .page-hero.grid-container,body .main-navigation.grid-container,body .site-header.grid-container,body .dw-page-hero.grid-container,body .site-footer.grid-container{width:1000px;max-width:1000px}}@media (min-width:1240px){body .container.grid-container,body .page-hero.grid-container,body .main-navigation.grid-container,body .site-header.grid-container,body .dw-page-hero.grid-container,body .site-footer.grid-container{width:1200px;max-width:1200px}}.page-hero.dw-page-hero{padding-top:52.9166667%;background-size:cover}@media (min-width:1040px){.page-hero.dw-page-hero{padding-top:542px}}@media (min-width:1240px){.page-hero.dw-page-hero{padding-top:635px}}@media only screen and (max-width:767px){.gb-grid-wrapper .gb-grid-column:last-of-type{padding-bottom:0}}.gb-grid-wrapper .gb-grid-column:last-of-type{margin-bottom:0}hr{background:#234c96;background:linear-gradient(90deg,rgb(35 76 150 / .5) 0%,rgb(210 35 42 / .5) 100%);border:0;height:1px;margin-bottom:40px;margin-top:40px}.dw-social-icons__wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.dw-social-icons__wrapper .dw-social-icons{display:flex;flex-direction:row;justify-content:center;margin:0}.dw-social-icons__wrapper .dw-social-icons__item{list-style-type:none;position:relative}.dw-social-icons__wrapper .dw-social-icons__item+.dw-social-icons__item{margin-left:12px}.dw-social-icons__wrapper .dw-social-icons__link,.dw-social-icons__wrapper .dw-social-icons__link:visited{display:inline-block;color:#fff;background-color:#fff0;width:52px;height:52px;border-radius:100%;padding:2px;text-align:center}.dw-social-icons__wrapper.dw-social-icons__wrapper--header{margin-left:20px}.dw-social-icons__wrapper.dw-social-icons__wrapper--header .dw-social-icons{justify-content:flex-end}.footer-bar .dw-social-icons__wrapper{margin-bottom:20px}@media only screen and (max-width:1040px){.inside-header{justify-content:center}}.main-navigation .main-nav ul li a,.secondary-navigation .main-nav ul li a,.secondary-navigation .menu-toggle{transition:all 300ms ease}.main-navigation .main-nav ul li,.main-navigation .main-nav ul li a{font-size:15px;text-transform:uppercase;font-weight:700}.main-navigation .main-nav ul li li,.main-navigation .main-nav ul li li a{font-size:15px;text-transform:none;font-weight:700}#masthead,#site-navigation{background-color:#ef6e0b}.dw-header-links{margin-left:auto;display:flex;align-items:center;justify-content:center;flex-direction:row}.dw-header-links>a{margin-right:20px}@media only screen and (max-width:768px){.dw-header-links{margin-left:0;flex-direction:column}.dw-header-links>a{margin-right:0;margin-bottom:20px;width:100%}.dw-header-links>a:last-child{margin-bottom:0}}.dw-header-links--button{background:#000!important;color:#fff!important;text-decoration:none;border:none;border-width:0;border-radius:6px;font-size:16px;font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;padding:15px;display:inline-block;align-items:center;justify-content:center;text-align:center;text-decoration:none;text-transform:none;box-sizing:border-box;text-shadow:none!important;transition:all 300ms ease;font-weight:700;text-transform:uppercase;margin-left:auto;color:#fff!important;text-shadow:none!important}.dw-header-links--button:hover{background:#353535;color:#fff;text-decoration:none;border:none}.dw-header-links--button:hover-alt{background:#f47c20}.dw-header-links--icon{display:inline-block}.dw-header-links--icon img{max-height:52px}.page-hero{position:relative}.dw-hero-container{font-family:Montserrat,sans-serif;position:relative;box-sizing:border-box;position:absolute;padding:0}.page-id-75 .dw-hero-container{top:20px;right:20px;width:32%;font-size:calc(10px + 3vw)}.page-id-25067 .dw-hero-container{top:24%;right:12px;width:43%;font-size:calc(10px + 3vw)}@media (min-width:768px){.page-id-75 .dw-hero-container{top:40px;right:40px;width:258px;font-size:36px}.page-id-25067 .dw-hero-container{top:24%;right:8%;width:32%}}@media (min-width:1040px){.page-id-75 .dw-hero-container{top:40px;right:40px;width:312px;font-size:42px}.page-id-25067 .dw-hero-container{right:6%;width:312px;font-size:42px}}@media (min-width:1240px){.page-id-75 .dw-hero-container{width:372px;font-size:52px}.page-id-25067 .dw-hero-container{top:24%;width:390px;font-size:52px}}.dw-hero-container .dw-page-excerpt{font-size:inherit;color:#fff;margin:0;padding:0;font-style:normal;font-weight:700;text-shadow:none}.dw-page-excerpt:empty{display:none}.sticky-enabled .main-navigation.is_stuck{background-color:#ef6e0b}.inside-header{display:flex;justify-content:flex-end;align-items:center}@media only screen and (max-width:1040px){.inside-header{justify-content:center;padding:10px 0 0}.inside-header>:not(:last-child):not(.main-navigation){margin-bottom:0}.inside-header .header-image{max-width:240px;width:60vw}}@media only screen and (max-width:768px){.inside-header{flex-direction:column}}.wp-block-nextend-smartslider3{margin:-40px -40px 40px}.menu-toggle{font-size:26px}.main-navigation .main-nav ul li:not([class*=current-menu-]):hover>a,.main-navigation .main-nav ul li:not([class*=current-menu-]):focus>a,.main-navigation .main-nav ul li.sfHover:not([class*=current-menu-])>a,.main-navigation .menu-bar-item:hover>a,.main-navigation .menu-bar-item.sfHover>a{background-color:#ef6e0b}.dw-footer-logo-wrapper a{display:inline-block}.dw-footer-logo-wrapper img{height:120px}.footer-info{display:flex;flex-direction:column}.footer-info__list{display:flex;flex-direction:row;justify-content:center;margin-bottom:16px}.footer-info__list-item+.footer-info__list-item{margin-left:1em}.footer-info__list-item+.footer-info__list-item:before{padding-right:1em;content:"|"}.slideout-navigation.main-navigation .main-nav ul{width:auto}.slideout-navigation.main-navigation .main-nav ul li.menu-item a{display:block}.slideout-navigation.main-navigation .main-nav ul .dw-slideout-header>a{color:#fff;font-weight:700;text-transform:uppercase;background-color:#353535}.slideout-navigation.do-overlay .inside-navigation .main-nav{width:100%;box-sizing:border-box}.slideout-navigation.do-overlay .inside-navigation .main-nav ul{width:100%}body .offside--left.is-open,.offside-js--is-left .offside-sliding-element{-webkit-transform:translate3d(320px,0,0);-moz-transform:translate3d(320px,0,0);-ms-transform:translate3d(320px,0,0);-o-transform:translate3d(320px,0,0);transform:translate3d(320px,0,0)}body .offside--right.is-open,.offside-js--is-right .offside-sliding-element{-webkit-transform:translate3d(-320px,0,0);-moz-transform:translate3d(-320px,0,0);-ms-transform:translate3d(-320px,0,0);-o-transform:translate3d(-320px,0,0);transform:translate3d(-320px,0,0)}body .main-navigation.offside{width:320px}body .offside--left{left:-320px}body .offside--right{right:-320px}body.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:315px}.dw-card-list{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;padding-top:1em;margin-left:-1em;margin-right:-1em}.dw-card-list .dw-card,.dw-card-list .dw-card *{box-sizing:border-box}.dw-card-list .dw-card{background:#ef6e0b;color:#fff;margin:20px 1em;border:solid 1px #fff;position:relative;width:100%;border-radius:6px}.dw-card-list .dw-card:hover{box-shadow:0 1px 35px 0 rgb(0 0 0 / .3)}.dw-card-list .dw-card a,.dw-card-list .dw-card a:hover,.dw-card-list .dw-card a:focus,.dw-card-list .dw-card a:active{color:#fff;text-decoration:none}@media only screen and (min-width:501px) and (max-width:899px){.dw-card-list .dw-card{width:calc(50% - 2em)}}@media only screen and (min-width:900px) and (max-width:1099px){.dw-card-list .dw-card{width:calc(33.33334% - 2em)}}@media only screen and (min-width:1100px){.dw-card-list .dw-card{width:calc(25% - 2em)}}.dw-card-list .dw-card-image-container{padding-top:240px;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;border-radius:6px 6px 0 0;position:relative}.dw-card-list .dw-image-overlay{opacity:0;position:absolute;top:0;left:0;z-index:5;width:100%;height:240px;background-color:#000;border-radius:6px 6px 0 0;transition:all 300ms ease}.dw-card-list .dw-card a:hover .dw-image-overlay{opacity:.4}.dw-card-list .dw-image-overlay__rollover{position:relative;color:#fff;top:calc(50% - 50px);left:10px;transform:translateX(50%);opacity:.8}.dw-card-list .dw-image-overlay__rollover .dw-arrow-overlay{width:130px}.dw-card-list .dw-card a:hover .dw-image-overlay__rollover{left:calc(50% - 65px);transition:left 0.5s ease-out,opacity 0.8s ease-out}.dw-card-title{padding:16px;margin:0;color:#fff;line-height:1;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:baseline;border-radius:0 0 6px 6px}.dw-card-title>h2{color:#fff;font-size:30px;margin:0;padding:0}.dw-card-title .dw-rehomed-header-date{font-size:14px;margin-top:4px}.dw-dog-card-details{display:block;margin:0;padding:0 16px 1em;font-size:14px;color:inherit}.dw-dog-details{margin:20px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dw-dog-column{width:100%}@media only screen and (min-width:900px){.dw-dog-column{width:47%;margin-bottom:6px}}.dw-dog-meta-container{padding:6px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;border-bottom:solid 1px #d4d4d4}.dw-card .dw-dog-meta-container:last-of-type{padding-bottom:0;border:none}.dw-card .dw-dog-meta-container:first-of-type{padding-top:0}@media only screen and (min-width:900px){.dw-dog-meta-container:first-of-type{border-top:none}}.dw-dog-meta__value{font-size:15px}.dw-dog-meta__value>p,.dw-dog-meta__value>ul,.dw-dog-meta__value>ol{margin:6px 0 1em 0}.dw-dog-meta__key{font-family:Montserrat,sans-serif;font-weight:700;font-size:15px;min-width:25%;white-space:normal}.dw-dog-column__full-width{width:100%}.dw-dog-column__full-width .dw-dog-meta-container{flex-direction:column}@media only screen and (min-width:900px){.dw-dog-column__full-width .dw-dog-meta-container{padding-top:1em}}.dw-dog-column__full-width .dw-dog-meta__key{padding-bottom:6px}.dw-dog-column__full-width .dw-dog-meta__value :last-child{margin-bottom:6px}@media only screen and (max-width:520px){.dw-dog-meta-container{flex-direction:column}.dw-card .dw-dog-meta-container{flex-direction:row}.dw-dog-meta__key{flex-direction:column}}@media only screen and (min-width:1040px){.dw-dog-meta__key{margin-right:1em}}.dw-rehomed-list .dw-card{background-color:#f47c20}.dw-rehomed-list .dw-card:hover{box-shadow:none}.dw-rehomed-header-date{font-size:1rem;font-weight:400;margin-left:4px}.dw-adoption-story-card-title{font-size:24px;font-family:"Montserrat",sans-serif;font-weight:700;margin-bottom:6px}.dw-adoption-story-card-info{font-size:1rem;line-height:1.2}.dw-card-list__homeZZZ{justify-content:space-around;margin-bottom:0}.dw-card-list__homeZZZ .dw-card-title{padding:20px 20px 0}.dw-card-list__homeZZZ .dw-dog-card-details{padding:5px 20px 20px}.dw-card-list__homeZZZ .dw-dog-flags-container{display:none}@media only screen and (min-width:520px){.dw-card-list__homeZZZ .dw-card{width:48%}}@media only screen and (min-width:768px){.dw-card-list__homeZZZ .dw-card{width:40%}}@media only screen and (min-width:1240px){.dw-card-list__homeZZZ .dw-card{width:240px}}.dw-single-dog__header{font-family:Montserrat,sans-serif;font-size:40px;font-weight:700;margin:1em 0}@media only screen and (max-width:1040px){.dw-single-dog__header{font-size:30px}}.dw-single-dog__header.male{color:#060607}.dw-single-dog__header.female{color:#f47c20}.blog-card{margin-bottom:5em}.post-images{position:relative}.dw-dog-flags-container{background-color:#d22329;position:absolute;right:0;bottom:0;display:flex;flex-direction:row;justify-content:flex-start;z-index:9}.dw-dog-flags-container__inline{position:relative;width:24px;display:inline-flex}.dw-dog-flags-container__inline .dw-on-trial,.dw-dog-flags-container__inline .dw-foster-home{padding:3px}.dw-dog-flags-container__inline.dw-dog-flags-container>*{height:24px;width:24px}.dw-dog-flags-container__inline.dw-dog-flags-container .dw-foster-home{line-height:24px;padding:0;font-size:20px}.dw-dog-flags-container>*{width:40px;height:40px;color:#fff;padding:0;box-sizing:border-box}.dw-on-trial{padding:9px}.dw-on-trial>svg{width:100%;height:auto}.dw-foster-home{font-weight:700;font-size:24px;font-family:Montserrat,sans-serif;line-height:40px;vertical-align:middle;text-align:center}.dw-sponsored-container{position:absolute;right:0;top:-20px;display:flex;flex-direction:column;align-items:flex-end}.dw-sponsored-title{font-size:14px;font-family:Montserrat,sans-serif;font-weight:700;color:#353535;padding-top:4px}.dw-sponsored-image{height:65px}.dw-sponsored-image>img{width:auto;height:100%}@media only screen and (max-width:600px){.dw-sponsored-container{position:relative;align-items:flex-start}}.inside-article{position:relative}
/*!
*  - v1.5.0
* Homepage: http://bqworks.com/slider-pro/
* Author: bqworks
* Author URL: http://bqworks.com/
*/
 .slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}.sp-slides-container{position:relative}.sp-mask{position:relative;overflow:hidden}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden;direction:ltr}.sp-top-thumbnails,.sp-bottom-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.sp-rtl .sp-thumbnail-container{float:right}.sp-top-thumbnails .sp-thumbnail-container,.sp-bottom-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-top-thumbnails .sp-thumbnail-container:first-child,.sp-bottom-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-top-thumbnails .sp-thumbnail-container:last-child,.sp-bottom-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0!important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid #fff0;border-bottom:8px solid #fff0}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid #fff0;border-bottom:8px solid #fff0}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0!important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid #fff0;border-right:8px solid #fff0}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:"";position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:"";position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid #fff0;border-right:8px solid #fff0}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#FFF;background:#000;background:rgb(0 0 0 / .7)}.sp-white{color:#000;background:#fff;background:rgb(255 255 255 / .7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-selectable{cursor:default}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0!important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:"↕"}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:relative;width:100%;text-align:center;padding-top:10px}.sp-rtl .sp-buttons{direction:rtl}.sp-full-screen .sp-buttons{display:none}.sp-button{width:10px;height:10px;border:2px solid #000;border-radius:50%;margin:4px;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sp-selected-button{background-color:#000}@media only screen and (min-width:768px) and (max-width:1024px){.sp-button{width:14px;height:14px}}@media only screen and (min-width:568px) and (max-width:768px){.sp-button{width:16px;height:16px}}@media only screen and (min-width:320px) and (max-width:568px){.sp-button{width:18px;height:18px}}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:20px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px;right:auto}.sp-horizontal.sp-rtl .sp-previous-arrow{right:20px;left:auto}.sp-horizontal .sp-next-arrow{right:20px;left:auto}.sp-horizontal.sp-rtl .sp-next-arrow{left:20px;right:auto}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sp-previous-arrow:before,.sp-previous-arrow:after,.sp-next-arrow:before,.sp-next-arrow:after{content:"";position:absolute;width:50%;height:50%;background-color:#FFF}.sp-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sp-horizontal.sp-rtl .sp-previous-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sp-horizontal.sp-rtl .sp-next-arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ie8 .sp-arrow,.ie7 .sp-arrow{width:0;height:0}.ie8 .sp-arrow:before,.ie8 .sp-arrow:after,.ie7 .sp-arrow:before,.ie7 .sp-arrow:after{content:none}.ie8.sp-horizontal .sp-previous-arrow,.ie7.sp-horizontal .sp-previous-arrow{border-right:20px solid #FFF;border-top:20px solid #fff0;border-bottom:20px solid #fff0}.ie8.sp-horizontal .sp-next-arrow,.ie7.sp-horizontal .sp-next-arrow{border-left:20px solid #FFF;border-top:20px solid #fff0;border-bottom:20px solid #fff0}.ie8.sp-vertical .sp-previous-arrow,.ie7.sp-vertical .sp-previous-arrow{border-bottom:20px solid #FFF;border-left:20px solid #fff0;border-right:20px solid #fff0}.ie8.sp-vertical .sp-next-arrow,.ie7.sp-vertical .sp-next-arrow{border-top:20px solid #FFF;border-left:20px solid #fff0;border-right:20px solid #fff0}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-top-thumbnails .sp-thumbnail-arrows,.sp-bottom-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-top-thumbnails .sp-previous-thumbnail-arrow,.sp-bottom-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-top-thumbnails .sp-next-thumbnail-arrow,.sp-bottom-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-previous-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-next-thumbnail-arrow:after{content:"";position:absolute;width:50%;height:50%;background-color:#FFF}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie8 .sp-thumbnail-arrow,.ie7 .sp-thumbnail-arrow{width:0;height:0}.ie8 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie7 .sp-thumbnail-arrow:after{content:none}.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #FFF;border-top:12px solid #fff0;border-bottom:12px solid #fff0}.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #FFF;border-top:12px solid #fff0;border-bottom:12px solid #fff0}.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #FFF;border-left:12px solid #fff0;border-right:12px solid #fff0}.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #FFF;border-left:12px solid #fff0;border-right:12px solid #fff0}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:"▶";position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #FFF;text-align:center;font-size:30px;border-radius:30px;top:0;color:#FFF;bottom:0;left:0;right:0;background-color:rgb(0 0 0 / .2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-width:none;max-height:none;border:none!important;border-radius:0!important;padding:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.slider-pro iframe,.slider-pro object,.slider-pro video,.slider-pro embed,.slider-pro canvas{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}.sp-top-thumbnails,.sp-bottom-thumbnails{margin-left:0}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before,.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{border-bottom-color:#d2232a}.sp-arrow{background:#333;border:solid 10px #333}@media only screen and (max-width:800px){.sp-thumbnails-container{display:none}}.dw-media-card .gb-inside-container{height:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between}.dw-events-item-title{margin-bottom:0}.dw-events-details{margin:1.5em 0}.dw-events-details>div:first-child{margin-bottom:4px}.dw-events-location,.dw-events-date{color:#ef6e0b;font-family:Montserrat,sans-serif;font-weight:400;font-size:1em;display:block;margin:0;padding:0}.dw-event-calendar-container,.dw-event-location-container{display:inline-block;color:#f47c20;margin-right:.5em}.dw-event-calendar-container svg,.dw-event-location-container svg{fill:currentColor;width:1em;height:1em}.dw-events-body-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex-direction:column-reverse}.dw-events-description,.dw-events-image-container{margin:1em 0}@media screen and (min-width:910px){.dw-events-body-container{flex-direction:row;align-items:flex-start;justify-content:space-between;flex-direction:row}.dw-events-description,.dw-events-image-container{margin:1em 0;flex-basis:50%}}.dw-toggle-container .gb-headline-wrapper{margin:1em 0;cursor:pointer;position:relative;padding-left:0}.dw-toggle-container .gb-icon{color:#000;border-radius:100%;margin-right:10px}.dw-toggle-container .gb-icon svg{fill:currentColor;width:18px;height:18px}.dw-toggle-container .dw-open .gb-icon{transform:rotate(180deg)}.dw-toggle-container .dwToggleBody{display:none;padding-bottom:1em}.dw-toggle-container .gb-inside-container{padding:0;max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.dwToggleHeader{margin:1em 0;cursor:pointer;position:static}.dw-map-container{width:100%;height:400px;max-height:400px;margin-bottom:20px}.dw-map-container>iframe{width:100%;height:100%;max-height:400px}.pods-pagination-advanced{display:block;margin:10px 0}.pods-pagination-number{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;padding:8px;border:solid 1px #fff0;border-radius:100%}.pods-pagination-current{display:inline-block;box-sizing:border-box;text-align:center;background:#f47c20;color:#fff;min-width:39px}#generate-slideout-menu .slideout-menu li{margin:5px 0}.inside-article a,.inside-article a:hover,.inside-article a:visited{text-decoration:underline}.cart .quantity.buttons-added a,.cart .quantity.buttons-added a:hover,.cart .quantity.buttons-added a:visited{text-decoration:none}.dw-presentation-table{border:none}.dw-presentation-table td{border:none}.dw-presentation-table td:first-child-of-type{width:1%}.dw-legend-item-container{display:flex;flex-direction:row;margin-bottom:10px;align-items:center}.dw-legend-item-icon{margin-right:10px}.dw-legend-item-text{font-size:14px}.wp-block-image.dw-content-image img{width:100%}.wp-block-image.dw-content-image.dw-content-image__portrait img{width:auto;max-width:100%}.wp-block-image.dw-content-image .alignright,.wp-block-image.dw-content-image .alignleft,.wp-block-image.dw-content-image .aligncenter{margin:0 0 1em;width:100%}@media only screen and (max-width:767px){.wp-block-image.dw-content-image .alignright,.wp-block-image.dw-content-image .alignleft,.wp-block-image.dw-content-image .aligncenter{float:none}}@media only screen and (min-width:768px){.wp-block-image.dw-content-image .alignright{width:50%;margin-left:2em}.wp-block-image.dw-content-image .alignleft{width:50%;margin-right:2em}}.dw-plain-list{list-style-type:none!important;margin-left:1.5em}.dw-plain-list .dw-plain-list{margin-top:1em}.dw-plain-list li{text-indent:-1.5em;padding-left:.5em;margin-bottom:1em}.wp-block-image .wp-element-caption{padding:6px 0 1em;text-align:left}.caldera-grid .btn.dw-form__submit-button,.caldera-grid .btn.dw-form__submit-button:visited,.woocommerce #respond input#submit,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce input.button,.woocommerce .coupon .button,.woocommerce ul.products li.product .button,.dw-home-box-container .gb-button-wrapper .dw-button,.dw-button.dw-donate-button,.dw-donate-buttons .gb-button,.dw-button.gb-button,.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button,.woocommerce .woocommerce-message .button{background:#000!important;color:#fff!important;text-decoration:none;border:none;border-width:0;border-radius:6px;font-size:16px;font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;padding:15px;display:inline-block;align-items:center;justify-content:center;text-align:center;text-decoration:none;text-transform:none;box-sizing:border-box;text-shadow:none!important}.caldera-grid .btn.dw-form__submit-button:hover,.caldera-grid .btn.dw-form__submit-button:visited:hover,.woocommerce #respond input#submit:hover,.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce a.button:hover,.woocommerce a.button.alt:hover,.woocommerce input.button:hover,.woocommerce .coupon .button:hover,.woocommerce ul.products li.product .button:hover,.dw-home-box-container .gb-button-wrapper .dw-button:hover,.dw-button.dw-donate-button:hover,.dw-donate-buttons .gb-button:hover,.dw-button.gb-button:hover,.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover,.woocommerce .woocommerce-message .button:hover{background:#353535;color:#fff;text-decoration:none;border:none}.caldera-grid .btn.dw-form__submit-button:hover-alt,.caldera-grid .btn.dw-form__submit-button:visited:hover-alt,.woocommerce #respond input#submit:hover-alt,.woocommerce button.button:hover-alt,.woocommerce button.button.alt:hover-alt,.woocommerce a.button:hover-alt,.woocommerce a.button.alt:hover-alt,.woocommerce input.button:hover-alt,.woocommerce .coupon .button:hover-alt,.woocommerce ul.products li.product .button:hover-alt,.dw-home-box-container .gb-button-wrapper .dw-button:hover-alt,.dw-button.dw-donate-button:hover-alt,.dw-donate-buttons .gb-button:hover-alt,.dw-button.gb-button:hover-alt,.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons .button:hover-alt,.woocommerce .woocommerce-message .button:hover-alt{background:#f47c20}.gb-button.dw-button-alt{background:#000!important;color:#fff!important;text-decoration:none;border:none;border-width:0;border-radius:6px;font-size:16px;font-family:Montserrat,sans-serif;font-weight:400;font-style:normal;padding:15px;display:inline-block;align-items:center;justify-content:center;text-align:center;text-decoration:none;text-transform:none;box-sizing:border-box;text-shadow:none!important;background:#ef6e0b}.gb-button.dw-button-alt:hover{background:#353535;color:#fff;text-decoration:none;border:none}.gb-button.dw-button-alt:hover-alt{background:#f47c20}.gb-button.dw-button-alt:hover{background:#f47c20}.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{padding:8px 12px;align-self:center}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{font-size:30px;line-height:1;font-weight:400}.caldera-grid .form-group label{font-family:Montserrat,sans-serif;font-weight:400}.caldera-grid .form-group .field_required{display:none}.gb-button-wrapper .gb-button:hover{text-decoration:none}.dw-donate-buttons .gb-button{font-size:24px}.dw-donate-buttons .gb-button.you-choose{line-height:1.2;min-width:6.75em}.dw-donate-buttons .gb-button span{display:block;font-size:40px;line-height:1}.gb-button-wrapper.dw-buttons-inline{clear:none;margin-bottom:3rem}.dw-home-box-container{color:#000}@media only screen and (min-width:1024px){.dw-home-box-container .gb-button-wrapper .dw-button{padding-left:0;padding-right:0;width:100%;max-width:100%}}.dw-home-box-container .gb-headline{color:#000;font-size:34px;font-weight:700}.dw-home-box-container .dw-home-box-img{max-width:200px;margin:0 0 20px;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-position:center center;background-size:cover}@media only screen and (max-width:1040px){.dw-home-box-container .dw-home-box-img+p{text-align:center}}.gb-container.gb-container-cd7f4f9a,.gb-container .gb-container-58524576{background-image:url(/wp-content/themes/dogwatch/img/360x360-adopt.jpg)}.gb-container.gb-container-9d766fe2,.gb-container .gb-container-14da2f44{background-image:url(/wp-content/themes/dogwatch/img/360x360-volunteer.jpg)}.gb-container.gb-container-9d766fe2+p,.gb-container .gb-container-14da2f44+p{letter-spacing:-.1px}.gb-container.gb-container-866e2d06,.gb-container.gb-container-889ac1ec{background-image:url(/wp-content/themes/dogwatch/img/360x360-donate.jpg)}.gb-container.gb-container-0c460fb9,.gb-container.gb-container-f0ba4f44{background-image:url(/wp-content/themes/dogwatch/img/360x360-about-us.jpg)}@media only screen and (min-width:1040px){.dw-home-slider{min-height:529px}}@media only screen and (min-width:1240px){.dw-home-slider{min-height:635px}}.dw-hero-heading{margin:0;padding:10px 0;text-align:center;background:#000;color:#fff;font-weight:700;font-size:12px;text-shadow:none!important}@media only screen and (min-width:768px){.dw-hero-heading{font-size:18px}}.home .site-content{padding:0}.woocommerce .woocommerce-cart-form .button+.button,.woocommerce .woocommerce-cart-form .button+.dw-button,.woocommerce .woocommerce-cart-form .dw-button+.button,.woocommerce .woocommerce-cart-form .dw-button+.dw-button{margin-left:.5em}@media only screen and (max-width:500px){.woocommerce .woocommerce-notices-wrapper .woocommerce-message{display:flex;flex-direction:column-reverse}.woocommerce .woocommerce-notices-wrapper .woocommerce-message .button{margin-top:1em}}.woocommerce-info{background-color:#f47c20}.woocommerce-error{background-color:#984447}.woocommerce-message{background-color:#0b9444}.woocommerce-message+p{margin-top:1em}.woocommerce .woocommerce-notices-wrapper a,.woocommerce .woocommerce-notices-wrapper a:visited,.woocommerce .woocommerce-NoticeGroup a,.woocommerce .woocommerce-NoticeGroup a:visited{color:#fff}.postid-29793 .cart{position:relative}.postid-29793 .cart>label{display:none}.postid-29793 .cart .alg_open_price.text{text-align:left;width:120px!important;padding-left:28px;margin-right:4px;font-size:20px;font-weight:700;background-color:#fff0;border:solid 1px rgb(0 0 0 / .1);color:#222}.postid-29793 .cart .popfwc-currency-symbol{position:absolute;top:50%;transform:translateY(-50%);left:10px;width:1em!important;font-size:20px;font-weight:700;color:#222}#product-29793 .woocommerce-tabs ul.wc-tabs{display:none}.cart .rightpress_product_price_live_update{display:none!important}.postid-30636 .cart .rightpress_product_price_live_update,.postid-29793 .cart .rightpress_product_price_live_update{display:block!important}.woocommerce div.product form.cart div.quantity{display:none}#payment .payment_methods>.wc_payment_method>label,.woocommerce-checkout #payment div.payment_box{display:none!important}.dw-woo-terms-and-conditions-header{display:none}.woocommerce-terms-and-conditions .dw-woo-terms-and-conditions-header{display:block}.woocommerce form .form-row .input-checkbox,.woocommerce input.wccf_checkout_field_checkbox,.woocommerce input.woocommerce-form__input .woocommerce-form__input-checkbox.input-checkbox,.woocommerce-form__input.woocommerce-form__input-checkbox{margin-right:2px}.woocommerce span.onsale{background-color:#d2232a}.cart-contents>span.number-of-items{background-color:#d2232a!important}#product-29793 .woocommerce-tabs ul.wc-tabs{display:none}.woocommerce div.product .woocommerce-tabs .tabs.wc-tabs{display:none}.quantity .minus,.quantity .plus{font-size:20px}#product-29841 .quantity .minus,#product-29842 .quantity .minus,#product-29843 .quantity .minus,#product-29841 .quantity .plus,#product-29842 .quantity .plus,#product-29843 .quantity .plus{display:none}.wccf_field_container abbr.required,#wccf_product_field_variabledonation_container .wccf_price_label,#wccf_product_field_variabledonation_container .wccf_min_max_limit{display:none}.wccf_field_container.wccf_field_container_checkout_field.wccf_field_container_checkbox.wccf_field_container_checkout_field_checkbox{margin-bottom:0}#wccf_product_field_sendtodifferentaddresscheckbox_sendtoadifferentaddresscheckboxyes+label,#wccf_product_field_taxreceiptrequiredcheckbox_taxreceiptrequiredcheckboxyes+label{font-weight:700}#product-30636 h1.product_title+.price .woocommerce-Price-amount,#product-30636 h1.product_title+.price .woocommerce-price-suffix,#product-29793 h1.product_title+.price .woocommerce-Price-amount,#product-29793 h1.product_title+.price .woocommerce-price-suffix{display:none}#product-30636 .quantity.buttons-added,#product-29843 .quantity.buttons-added,#product-29842 .quantity.buttons-added,#product-29841 .quantity.buttons-added,#product-29793 .quantity.buttons-added{display:none}@media only screen and (max-width:768px){.shop_table .actions>*{margin-bottom:0.5em!important}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{box-sizing:border-box}}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{padding:14px 15px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{margin-top:20px}.quantity.buttons-added{position:relative}.quantity.buttons-added:before{content:"Select quantity:";position:absolute;top:-25px;white-space:nowrap}form.woocommerce-cart-form .quantity.buttons-added:before{content:""}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:20px 5px}.woocommerce-MyAccount-navigation{margin-bottom:1.5em}.woocommerce-account .woocommerce-MyAccount-navigation,.woocommerce-account .woocommerce-MyAccount-content{float:none;width:auto}.woocommerce-MyAccount-navigation ul{margin:0;border-top:none;display:flex;flex-direction:row;flex-wrap:wrap;font-size:15px}.site-main .woocommerce-MyAccount-navigation li{font-family:Montserrat,sans-serif;font-weight:400;text-transform:uppercase;margin:0 1px .5em 0;padding:0}.site-main .woocommerce-MyAccount-navigation li:last-of-type{margin-right:0}.woocommerce-MyAccount-navigation li a,.woocommerce-MyAccount-navigation li a:visited{display:block;padding:1em;border-bottom:none;font-size:inherit;font-weight:700;background-color:#f47c20;color:#fff;text-decoration:none}.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li a:visited:hover{background-color:#f47c20;color:#fff;text-decoration:none}.woocommerce-MyAccount-navigation li a:hover{border-bottom:none}.woocommerce-MyAccount-navigation li.is-active a:after{font-family:sans-serif;content:""}.woocommerce-account .woocommerce-MyAccount-navigation{width:auto}.woocommerce-account .woocommerce-Address-title.title h3,.woocommerce-account .woocommerce-Address-title.title .edit{display:inline-block}.woocommerce-account .woocommerce-Address-title.title .edit,.woocommerce-account .woocommerce-orders-table .woocommerce-button{padding:.5em;border-radius:0;text-shadow:none;text-transform:uppercase;display:inline-block;text-decoration:none;font-family:"Roboto";font-size:13px;color:#fff!important;background:#f47c20;margin-left:.5em;float:none}.woocommerce-account .woocommerce-Address-title.title .edit:hover,.woocommerce-account .woocommerce-orders-table .woocommerce-button:hover{background:#f47c20;text-decoration:none;color:#fff}.woocommerce-account .woocommerce-Address-title.title .edit+.woocommerce-button,.woocommerce-account .woocommerce-orders-table .woocommerce-button+.woocommerce-button{margin-left:.5em}.woocommerce .woocommerce-customer-details.woocommerce-customer-details address{border:none}#product-32194 .woocommerce-product-gallery,#product-32194 .stock,#product-32194 .product_meta{display:none;border:none;margin:none}#product-32194 .price{font-size:2em;margin-bottom:1em}.woocommerce .actions .button{margin-left:1em}#product-32194 #wccf_product_field_master_container{max-width:500px}.page-id-29880 #product-33302 .woocommerce-product-gallery,.page-id-29880 #product-33302 .product_meta{display:none}.page-id-29880 #product-33302 .price{margin-bottom:0}.page-id-29880 #product-33302 .product_title{font-size:24px}.summary.entry-summary>.product_meta{border-top:none}.dw-table{width:auto}.dw-table thead td{font-weight:700}.woocommerce-variation-add-to-cart{align-items:baseline}.rightpress_product_price_live_update>dd{min-width:3.75em}.rp-donation-block .input.text{display:flex;flex-direction:column}.rp-donation-block .input.text .button{margin-top:.5em}.gb-inside-container{padding-top:0}input.button.donate-btn,input.button.donate-remove{max-width:200px}.post-image-above-header .inside-article .featured-image,.post-image-above-header .inside-article .post-image{margin-top:0;margin-bottom:2em}.post-image-aligned-left .inside-article .featured-image,.post-image-aligned-left .inside-article .post-image{margin-top:0;margin-right:2em;float:left;text-align:left}.post-image-aligned-center .featured-image,.post-image-aligned-center .post-image{text-align:center}.post-image-aligned-right .inside-article .featured-image,.post-image-aligned-right .inside-article .post-image{margin-top:0;margin-left:2em;float:right;text-align:right}.post-image-below-header.post-image-aligned-center .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .featured-image,.post-image-below-header.post-image-aligned-left .inside-article .post-image,.post-image-below-header.post-image-aligned-right .inside-article .featured-image,.post-image-below-header.post-image-aligned-right .inside-article .post-image{margin-top:2em}.post-image-aligned-left>.featured-image,.post-image-aligned-right>.featured-image{float:none;margin-left:auto;margin-right:auto}.post-image-aligned-left .featured-image{text-align:left}.post-image-aligned-right .featured-image{text-align:right}.post-image-aligned-left .inside-article:after,.post-image-aligned-left .inside-article:before,.post-image-aligned-right .inside-article:after,.post-image-aligned-right .inside-article:before{content:"";display:table}.post-image-aligned-left .inside-article:after,.post-image-aligned-right .inside-article:after{clear:both}.one-container.post-image-above-header .no-featured-image-padding.generate-columns .inside-article .post-image,.one-container.post-image-above-header .page-header+.no-featured-image-padding .inside-article .post-image{margin-top:0}.one-container.both-right.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-right.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.right-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-right:0}.one-container.both-left.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-left.post-image-aligned-center .no-featured-image-padding .post-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.left-sidebar.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0}.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .featured-image,.one-container.both-sidebars.post-image-aligned-center .no-featured-image-padding .post-image{margin-left:0;margin-right:0}.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .featured-image,.one-container.post-image-aligned-center .no-featured-image-padding.generate-columns .post-image{margin-left:0;margin-right:0}@media (max-width:768px){body:not(.post-image-aligned-center) .featured-image,body:not(.post-image-aligned-center) .inside-article .featured-image,body:not(.post-image-aligned-center) .inside-article .post-image{margin-right:0;margin-left:0;float:none;text-align:center}}.sticky-enabled .gen-sidebar-nav.is_stuck .main-navigation{margin-bottom:0}.sticky-enabled .gen-sidebar-nav.is_stuck{z-index:500}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 2px 2px -2px rgb(0 0 0 / .2)}.sticky-enabled .fixfixed .is_stuck{position:relative!important}.navigation-stick:not(.gen-sidebar-nav){left:0;right:0;width:100%!important}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav{clear:both}.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul,.mobile-header-sticky #mobile-header.toggled .main-nav>ul,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav>ul{position:absolute;left:0;right:0;z-index:999}#sticky-placeholder .navigation-branding,#sticky-placeholder.mobile-header-navigation .mobile-header-logo{display:none}.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li{float:none;display:inline-block}.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.search-item,.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.slideout-toggle,.nav-float-right .is_stuck.main-navigation:not(.toggled) .menu>li.wc-menu-item{display:block;float:right}.nav-float-right .is_stuck.main-navigation:not(.toggled) ul{letter-spacing:-.31em;font-size:1em}.nav-float-right .is_stuck.main-navigation:not(.toggled) ul li{letter-spacing:normal}.nav-float-right .is_stuck.main-navigation:not(.toggled){text-align:right}.nav-float-right .is_stuck.main-navigation.has-branding:not(.toggled) ul,.nav-float-right .is_stuck.main-navigation.has-sticky-branding:not(.toggled) ul{letter-spacing:unset}.nav-float-right .is_stuck.main-navigation.has-branding:not(.toggled) .menu>li,.nav-float-right .is_stuck.main-navigation.has-sticky-branding:not(.toggled) .menu>li{display:block;float:left}.main-navigation.offside{position:fixed;width:var(--gp-slideout-width);height:100%;height:100vh;top:0;z-index:9999;overflow:auto;-webkit-overflow-scrolling:touch}.offside,.offside--left{left:calc(var(--gp-slideout-width) * -1)}.offside--right{left:auto;right:calc(var(--gp-slideout-width) * -1)}.offside--left.is-open:not(.slideout-transition),.offside-js--is-left .offside-sliding-element{transform:translate3d(var(--gp-slideout-width),0,0)}.offside--right.is-open:not(.slideout-transition),.offside-js--is-right .offside-sliding-element{transform:translate3d(calc(var(--gp-slideout-width) * -1),0,0)}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-backface-visibility:hidden;-webkit-perspective:1000}.offside-js--init{overflow-x:hidden}.slideout-navigation.main-navigation:not(.is-open):not(.slideout-transition){display:none}.slideout-navigation.main-navigation:not(.slideout-transition).do-overlay{opacity:1}.slideout-navigation.main-navigation.slideout-transition.do-overlay{opacity:0}.slideout-overlay{z-index:100000;position:fixed;width:100%;height:100%;height:100vh;min-height:100%;top:0;right:0;bottom:0;left:0;background-color:rgb(0 0 0 / .8);visibility:hidden;opacity:0;cursor:pointer;transition:visibility .2s ease,opacity .2s ease}.offside-js--is-open .slideout-overlay{visibility:visible;opacity:1}.slideout-overlay button.slideout-exit{position:fixed;top:0;background-color:#fff0;color:#fff;font-size:30px;border:0;opacity:0}.slide-opened .slideout-overlay button.slideout-exit{opacity:1}button.slideout-exit:hover{background-color:#fff0}.slideout-navigation button.slideout-exit{background:0 0;width:100%;text-align:left;padding-top:20px;padding-bottom:20px;box-sizing:border-box;border:0}.slide-opened nav.toggled .menu-toggle:before{content:"\f0c9"}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:calc(var(--gp-slideout-width) - 5px)}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:calc(var(--gp-slideout-width) - 5px)}.slideout-widget{margin:20px}.slideout-navigation .main-nav,.slideout-navigation .slideout-widget:not(:last-child){margin-bottom:40px}.slideout-navigation:not(.do-overlay) .main-nav{width:100%;box-sizing:border-box}.slideout-navigation .mega-menu>ul>li{display:block;width:100%!important}.slideout-navigation .slideout-menu{display:block}#generate-slideout-menu{z-index:100001}#generate-slideout-menu .slideout-menu li{float:none;width:100%;clear:both;text-align:left}.slideout-navigation .slideout-widget li{float:none}#generate-slideout-menu.do-overlay li{text-align:center}#generate-slideout-menu.main-navigation ul ul{display:none}#generate-slideout-menu.main-navigation ul ul.toggled-on{display:block!important}#generate-slideout-menu .slideout-menu li.sfHover>ul,#generate-slideout-menu .slideout-menu li:hover>ul{display:none}#generate-slideout-menu.main-navigation .main-nav ul ul{position:relative;top:0;left:0;width:100%}.slideout-toggle:not(.has-svg-icon) a:before{content:"\f0c9";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block;position:relative;top:1px}.slide-opened .slideout-exit:not(.has-svg-icon):before,.slideout-navigation button.slideout-exit:not(.has-svg-icon):before{content:"\f00d";font-family:'GP Premium';line-height:1em;width:1.28571429em;text-align:center;display:inline-block}#generate-slideout-menu li.menu-item-float-right{float:none!important;display:inline-block;width:auto}.rtl .slideout-navigation{position:fixed}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{float:right}.slideout-navigation .slideout-widget .menu li{float:none}.slideout-navigation .slideout-widget ul{display:block}.slideout-navigation.do-overlay{transform:none!important;transition:opacity .2s,visibility .2s;width:100%;text-align:center;left:0;right:0}.slideout-navigation.do-overlay .inside-navigation{display:flex;flex-direction:column;padding:10% 10% 0;max-width:700px}.slideout-navigation.do-overlay .inside-navigation .main-nav,.slideout-navigation.do-overlay .inside-navigation .slideout-widget{margin-left:auto;margin-right:auto;min-width:250px}.slideout-navigation.do-overlay .slideout-exit{position:fixed;right:0;top:0;width:auto;font-size:25px}.slideout-navigation.do-overlay .slideout-menu li a{display:inline-block}.slideout-navigation.do-overlay .slideout-menu li{margin-bottom:5px}#generate-slideout-menu.do-overlay .slideout-menu li,.slideout-navigation.do-overlay .inside-navigation{text-align:center}.slideout-navigation.do-overlay .menu-item-has-children .dropdown-menu-toggle{border-left:1px solid rgb(0 0 0 / .07);padding:0 10px;margin:0 0 0 10px}.slideout-navigation.do-overlay ul ul{box-shadow:0 0 0}.nav-aligned-center .slideout-navigation,.nav-aligned-right .slideout-navigation{text-align:left}.slideout-navigation .sfHover>a>.dropdown-menu-toggle>.gp-icon svg{transform:rotate(180deg)}.slideout-navigation .sub-menu .dropdown-menu-toggle .gp-icon svg{transform:rotate(0)}.slideout-both .main-navigation.toggled .main-nav>ul,.slideout-desktop .main-navigation.toggled .main-nav li.slideout-toggle,.slideout-mobile .main-navigation.toggled .main-nav>ul{display:none!important}.slideout-both .has-inline-mobile-toggle #site-navigation.toggled,.slideout-mobile .has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.sf-menu>li.slideout-toggle{float:right}.gen-sidebar-nav .sf-menu>li.slideout-toggle{float:none}.off-canvas-toggle-label{padding-left:7px}.gp-icon+.off-canvas-toggle-label{padding-left:9px}@media (max-width:768px){.slideout-overlay button.slideout-exit{font-size:20px;padding:10px}.slideout-overlay{top:-100px;height:calc(100% + 100px);height:calc(100vh + 100px);min-height:calc(100% + 100px)}.slideout-navigation.do-overlay .slideout-exit{position:static;text-align:center}}@supports (display:grid){.woocommerce ul.products li.product{display:flex;flex-direction:column}}.woocommerce ul.products li.product.woocommerce-image-align-left,.woocommerce ul.products li.product.woocommerce-image-align-right{display:block}.woocommerce ul.products li.product .woocommerce-LoopProduct-link{display:block;margin-bottom:auto}.woocommerce ul.products li.product .button{margin-left:auto;margin-right:auto}.woocommerce ul.products li.product.woocommerce-text-align-left .button{margin-left:0}.woocommerce ul.products li.product.woocommerce-text-align-right .button{margin-right:0}.woocommerce ul.products li.product .woocommerce-LoopProduct-link>:not(:first-child){margin-top:10px;margin-bottom:0}.woocommerce ul.products li.product .woocommerce-LoopProduct-link>.secondary-image+img{margin-top:0}.woocommerce span.onsale,.woocommerce ul.products li.product .onsale{position:relative;border-radius:0;min-height:15px;min-width:initial;font-weight:inherit;font-size:inherit;padding:8px 13px;line-height:1;display:inline-block;top:auto;left:auto;font-size:80%;text-transform:uppercase;font-weight:700}.woocommerce ul.products li.product.sales-flash-overlay .onsale{position:absolute;top:0;right:0;margin:0}.single-product span.onsale{margin-bottom:15px}.woocommerce-product-gallery{margin-right:4%}.rtl .woocommerce-product-gallery{margin-right:0;margin-left:4%}.woocommerce div.product div.images .flex-control-thumbs li{max-width:100px;padding-top:5px;padding-right:5px;box-sizing:border-box}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0}.woocommerce .page-header-image-single{display:none}.woocommerce .entry-content,.woocommerce .product .entry-summary{margin-top:0}.related.products{clear:both}.checkout-subscribe-prompt.clear{visibility:visible;height:initial;width:initial}.woocommerce .add_to_cart_button+.added_to_cart{display:none}.woocommerce-result-count{font-size:14px;padding:10px 0;border:1px solid #fff0}.woocommerce-ordering select{font-size:14px;font-weight:500;padding:10px 40px 10px 12px;-webkit-appearance:none;-moz-appearance:none;width:100%;background:0 0;border-color:rgb(0 0 0 / .1);color:inherit;cursor:pointer}.woocommerce-ordering select::-ms-expand{display:none}.woocommerce-ordering:after{content:"\e903";font-family:"GP Premium";display:inline-block;position:absolute;pointer-events:none;color:inherit;top:10px;right:15px;font-size:16px}.woocommerce-ordering select option{color:initial}.woocommerce .woocommerce-ordering,.woocommerce .woocommerce-result-count{margin-bottom:30px}.woocommerce-variation-add-to-cart{display:flex;flex-wrap:wrap}@supports (display:grid){#wc-column-container .product{float:none;width:auto;margin:0}.woocommerce .related ul.products::after,.woocommerce .related ul.products::before,.woocommerce .up-sells ul.products::after,.woocommerce .up-sells ul.products::before,.woocommerce .wc-columns-container .products::after,.woocommerce .wc-columns-container .products::before{display:none}.wc-columns-container .products,.woocommerce .related ul.products,.woocommerce .up-sells ul.products{display:grid;grid-gap:50px;width:100%}.wc-columns-container.wc-columns-6 .products,.wc-related-upsell-columns-6 .related ul.products,.wc-related-upsell-columns-6 .up-sells ul.products{grid-template-columns:repeat(6,minmax(0,1fr))}.wc-columns-container.wc-columns-5 .products,.wc-related-upsell-columns-5 .related ul.products,.wc-related-upsell-columns-5 .up-sells ul.products{grid-template-columns:repeat(5,minmax(0,1fr))}.wc-related-upsell-columns-4 .related ul.products,.wc-related-upsell-columns-4 .up-sells ul.products,.woocommerce .wc-columns-container.wc-columns-4 .products{grid-template-columns:repeat(4,minmax(0,1fr))}.wc-related-upsell-columns-3 .related ul.products,.wc-related-upsell-columns-3 .up-sells ul.products,.woocommerce .wc-columns-container.wc-columns-3 .products{grid-template-columns:repeat(3,minmax(0,1fr))}.wc-related-upsell-columns-2 .related ul.products,.wc-related-upsell-columns-2 .up-sells ul.products,.woocommerce .wc-columns-container.wc-columns-2 .products{grid-template-columns:repeat(2,minmax(0,1fr))}.wc-related-upsell-columns-1 .related ul.products,.wc-related-upsell-columns-1 .up-sells ul.products,.woocommerce .wc-columns-container.wc-columns-1 .products{width:100%}.woocommerce .wc-columns-1 ul.products li.product,.woocommerce-page .wc-columns-1 ul.products li.product{margin-left:0;margin-right:0}}#wc-mini-cart ul.woocommerce-mini-cart{position:relative;left:auto;right:auto;opacity:1;pointer-events:auto;height:auto;width:auto;float:none;background-color:#fff0;box-shadow:0 0 0;visibility:visible}.wc-mini-cart{position:absolute;width:300px;right:0;box-shadow:0 2px 2px rgb(0 0 0 / .1);z-index:99999;left:-99999px;opacity:0;height:0;overflow:hidden;pointer-events:none;transition:opacity 80ms linear;transition-delay:0s;visibility:hidden}.wc-menu-item.sfHover .wc-mini-cart,.wc-menu-item:hover .wc-mini-cart{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible;visibility:visible}.dropdown-click ul li.wc-menu-item:hover ul{display:block}.sidebar .wc-mini-cart{right:100%;top:0}.sidebar .wc-mini-cart .widget{background:0 0}body:not(.using-mouse) .wc-menu-item.sfHover .wc-mini-cart{display:none}.wc-menu-item .sub-menu{left:auto;right:0;width:300px}.wc-menu-item .wc-mini-cart .widget_shopping_cart_content li.sfHover a,.wc-menu-item .wc-mini-cart .widget_shopping_cart_content li:hover a{background:0 0}.wc-menu-item .wc-mini-cart .widget_shopping_cart{padding:15px}.woocommerce.widget_shopping_cart .cart_list li{padding:0 0 0 4em;margin:0;box-sizing:border-box;min-height:3em}.woocommerce.widget_shopping_cart{font-size:14px}.widget_shopping_cart .woocommerce-mini-cart__buttons{margin-bottom:0;display:flex}.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons a{margin:0;width:calc(50% - 10px);text-align:center;padding:10px 15px;line-height:inherit;font-size:14px}.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons a:first-child{margin-right:2px}.woocommerce.widget_shopping_cart .woocommerce-mini-cart__buttons a:last-child{margin-left:2px}.woocommerce.widget_shopping_cart .cart_list li a.remove{right:0;left:auto;height:20px;width:20px;border-width:1px;border-style:solid;border-radius:50%;padding:0;font-size:16px;line-height:17px;font-weight:400;position:relative;float:right}.woocommerce ul.cart_list li img{position:absolute;left:0;width:3em;height:auto;top:0;margin-left:0}#wc-mini-cart .woocommerce-mini-cart-item a{padding:0}.woocommerce-mini-cart-item .quantity{font-size:12px;display:block}.woocommerce.widget_shopping_cart .total{margin:15px 0;padding:15px;background:rgb(0 0 0 / .05);border:0;font-size:14px}#wc-mini-cart .total{padding:15px;margin:15px -15px 15px;text-align:left}#generate-slideout-menu .total{padding:10px 20px;margin:20px -20px 20px}#generate-slideout-menu.do-overlay .total{margin:20px 0}.woocommerce.widget_shopping_cart a.button.wc-forward:after{display:none}.woocommerce.widget_shopping_cart .cart_list li.woocommerce-mini-cart-item:not(:last-child){margin-bottom:15px}.rtl .wc-mini-cart .woocommerce.widget_shopping_cart .cart_list li{padding:0 4em 0 0}.rtl .wc-mini-cart .woocommerce.widget_shopping_cart .cart_list li a.remove{float:left}.rtl .wc-mini-cart .woocommerce ul.cart_list li img{right:0}.slideout-widget .widget_shopping_cart_content,.slideout-widget .widget_shopping_cart_content a{font-size:14px}#generate-slideout-menu.do-overlay li.woocommerce-mini-cart-item{text-align:left}#wc-mini-cart a:not(.button){font-family:inherit}.wc-menu-item:not(.has-items) .wc-mini-cart{display:none}.woocommerce-mini-cart__empty-message{margin-bottom:0}.secondary-nav-aligned-center .secondary-navigation ul.woocommerce-mini-cart,.secondary-nav-aligned-right .secondary-navigation ul.woocommerce-mini-cart{font-size:inherit}#wc-mini-cart .widgettitle{display:none}@supports (display:grid){.woocommerce .related ul.products li.product,.woocommerce .up-sells ul.products li.product{width:auto;margin-left:0;margin-right:0;margin-bottom:0}}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:0;font-weight:inherit;font-size:inherit;line-height:inherit;padding:10px 20px}ul.products .woocommerce-text-align-center{text-align:center}ul.products li.product.woocommerce-text-align-center .price,ul.products li.product.woocommerce-text-align-center .star-rating{margin-left:auto;margin-right:auto}ul.products li.product.woocommerce-text-align-right .price,ul.products li.product.woocommerce-text-align-right .star-rating{margin-left:auto}.woocommerce .star-rating:before{color:rgb(0 0 0 / .4)}.woocommerce p.stars a{color:rgb(0 0 0 / .4)}.woocommerce p.stars.selected a:before{color:#ffa200}.woocommerce ul.products li.product .price del{display:inline;padding-right:10px}ul.products .woocommerce-text-align-right{text-align:right}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:50%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:auto;float:none;overflow:hidden}.product_meta{font-size:80%;border-top:1px solid rgb(0 0 0 / .1);padding-top:30px}.product_meta>span{display:block}.up-sells{margin-top:40px}.add-to-cart-panel form.cart,.woocommerce div.product.do-quantity-buttons form.cart{display:flex;flex-wrap:wrap}.woocommerce div.product form.cart>:not(.quantity):not(.single_add_to_cart_button){width:100%}.add-to-cart-panel form.cart{flex-shrink:0}.woocommerce .quantity .qty{height:100%;width:auto;max-width:80px;background:0 0;border:1px solid rgb(0 0 0 / .1);padding:0 10px;height:50px}.do-quantity-buttons .quantity:not(.buttons-added) .qty{width:50px}.add-to-cart-panel .cart.do-quantity-buttons div.quantity,.do-quantity-buttons div.quantity{display:flex;align-items:center}.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):after,.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before,.woocommerce form .quantity.buttons-added .minus,.woocommerce form .quantity.buttons-added .plus,.woocommerce form .quantity.buttons-added .qty{display:block;width:50px;height:100%;min-height:50px;background-color:#fff0;border:1px solid rgb(0 0 0 / .1);margin:0;padding:0;text-align:center;vertical-align:middle;-moz-appearance:textfield!important;-webkit-appearance:none;border-radius:0;color:inherit;box-sizing:border-box;text-decoration:none}.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):after,.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before,.woocommerce form .quantity.buttons-added .minus,.woocommerce form .quantity.buttons-added .plus{display:flex;align-items:center;justify-content:center}.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):before{content:"-";border-right:0}.do-quantity-buttons form .quantity:not(.buttons-added):not(.hidden):after{content:"+";border-left:0}.woocommerce form .quantity.buttons-added .qty:focus{border-color:rgb(0 0 0 / .1)}.do-quantity-buttons form .quantity input[type=number]::-webkit-inner-spin-button,.do-quantity-buttons form .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.do-quantity-buttons form .quantity:not(.buttons-added):before,.woocommerce form .quantity.buttons-added .minus{border-right-width:0}.do-quantity-buttons form .quantity:not(.buttons-added):after,.woocommerce form .quantity.buttons-added .plus{border-left-width:0}.do-quantity-buttons .elementor-add-to-cart form .quantity:not(.buttons-added):after,.do-quantity-buttons .elementor-add-to-cart form .quantity:not(.buttons-added):before,.do-quantity-buttons form .quantity.hidden{display:none}.woocommerce div.product form.cart div.quantity.hidden{margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before,.woocommerce div.product .woocommerce-tabs ul.tabs::before{display:none;border:0}.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;margin-left:0;padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:rgb(0 0 0 / .02);margin:0;border-radius:0;border-width:1px 1px 0 0;border-color:rgb(0 0 0 / .08)}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{border-left-width:1px}.woocommerce-ordering{float:left;margin-right:1em;margin-bottom:0;position:relative;padding:0}nav li.wc-menu-item{float:right}.cart-contents>span{line-height:0}.cart-contents>span:not(:empty){margin-left:10px}.rtl .cart-contents>span:not(:empty){margin-left:0;margin-right:10px}.cart-contents>span.gp-icon{margin-left:0}.rtl .cart-contents>span.gp-icon{margin-right:0}nav span.count{font-size:.8em;opacity:.5}.woocommerce a.remove{color:inherit!important;background:0 0!important;border:1px solid!important;border-color:inherit;font-weight:400;font-size:16px;width:20px;height:20px;line-height:17px;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important}.woocommerce a.remove:hover{color:inherit!important;background:0 0!important;opacity:.7}.woocommerce .star-rating:before{opacity:.25;content:"SSSSS"}.woocommerce div.product .woocommerce-product-rating{margin:1em 0}.woocommerce div.product p.price,.woocommerce div.product span.price{color:inherit}.wc-has-gallery .secondary-image{position:absolute;opacity:0;transition:opacity .1s ease-in-out;left:50%;transform:translate(-50%,0);top:0}.wc-has-gallery picture.secondary-image{width:100%;height:100%}.wc-product-image:hover .secondary-image{opacity:1}.woocommerce ul.products li.product a img{margin-bottom:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:initial}.woocommerce div.product p.price,.woocommerce ul.products li.product .price{font-weight:700}div.woocommerce-error a.button,div.woocommerce-error a.button:focus,div.woocommerce-error a.button:hover,div.woocommerce-info a.button,div.woocommerce-info a.button:focus,div.woocommerce-info a.button:hover,div.woocommerce-message a.button,div.woocommerce-message a.button:focus,div.woocommerce-message a.button:hover{background:0 0;padding:0}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{font-weight:700}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:20px 30px;border:0;border-left:10px solid rgb(0 0 0 / .3)}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none}a.button.wc-forward:after{content:"\e901";font-family:"GP Premium";line-height:1em;padding-left:10px;position:relative;top:2px}.rtl a.button.wc-forward:after{display:none}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{float:none;width:100%;margin:0}.woocommerce-checkout .col2-set{width:52.9411764706%;float:left;margin-right:5.8823529412%}.rtl.woocommerce-checkout .col2-set{float:right;margin-right:0;margin-left:5.8823529412%}#customer_details+#wc_checkout_add_ons,#order_review,#order_review_heading{width:41.1764705882%;float:right;margin-right:0}.woocommerce-additional-fields>h3{margin-top:20px}.woocommerce table.shop_table,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border:0;border-radius:0}.woocommerce table.shop_table th{background-color:rgb(0 0 0 / .03)}.woocommerce table.shop_table td,.woocommerce table.shop_table th{padding:20px;border:0}.woocommerce table.shop_table td{background-color:rgb(0 0 0 / .005);border-bottom:1px solid rgb(0 0 0 / .1)}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:0}#add_payment_method #payment,#add_payment_method #payment div.payment_box,.woocommerce-cart #payment,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment,.woocommerce-checkout #payment div.payment_box{background-color:#fff0;color:inherit}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{display:none}#payment .payment_methods>.wc_payment_method>label{padding:20px;background-color:rgb(0 0 0 / .04);display:block;cursor:pointer}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label{font-weight:700;background-color:rgb(0 0 0 / .07)}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child{clip:rect(1px,1px,1px,1px);position:absolute!important}#payment .payment_methods>.wc_payment_method>label:before{display:inline-block;font-size:inherit;-webkit-font-smoothing:antialiased;content:"\e902";margin-right:.5407911001em;transition:color,ease,.2s;font-family:"GP Premium"}#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label:before{content:"\e904"}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border:0}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;padding-top:20px;padding-bottom:20px;font-weight:700;font-size:150%}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding-left:0;padding-right:0;padding-top:0}#add_payment_method #payment ul.payment_methods li img,.woocommerce-cart #payment ul.payment_methods li img,.woocommerce-checkout #payment ul.payment_methods li img{float:right}#add_payment_method #payment .payment_method_paypal .about_paypal,.woocommerce-cart #payment .payment_method_paypal .about_paypal,.woocommerce-checkout #payment .payment_method_paypal .about_paypal{float:none;display:inline-block;line-height:1}a.checkout-button:after{display:none}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:150px;padding:10px 15px}.woocommerce .coupon .button{border:1px solid #fff0}.woocommerce ul.products li.product .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.wc-product-image{text-align:center}.woocommerce-text-align-left .wc-product-image{text-align:left}.woocommerce-text-align-right .wc-product-image{text-align:right}.inside-wc-product-image{position:relative;display:inline-block}.woocommerce ul.products li.product.woocommerce-image-align-left .wc-product-image{float:left;margin-right:2em}.woocommerce ul.products li.product.woocommerce-image-align-right .wc-product-image{float:right;margin-left:2em}.woocommerce ul.products li.product.woocommerce-image-align-left a .wc-product-image img,.woocommerce ul.products li.product.woocommerce-image-align-right a .wc-product-image img{width:auto}.woocommerce-cart ul.products li.product.woocommerce-image-align-left .wc-product-image,.woocommerce-cart ul.products li.product.woocommerce-image-align-right .wc-product-image{float:none;margin:0}.woocommerce-cart ul.products li.product.woocommerce-image-align-left a .wc-product-image img,.woocommerce-cart ul.products li.product.woocommerce-image-align-right a .wc-product-image img{width:100%}.woocommerce .widget_price_filter .price_slider_amount .button{font-size:1em;line-height:normal}.woocommerce .related ul.products li.product a img,.woocommerce .up-sells ul.products li.product a img{margin-bottom:0}.woocommerce-review-link{font-size:80%}.woocommerce-Reviews .comment-reply-title{font-size:120%;font-weight:700;display:block;margin-bottom:10px}.woocommerce-MyAccount-navigation ul{margin:0;border-top:1px solid rgb(0 0 0 / .1)}.site-main .woocommerce-MyAccount-navigation li{margin:0;padding:0}.woocommerce-MyAccount-navigation li a{display:block;padding:20px 0;border-bottom:1px solid rgb(0 0 0 / .1);font-size:85%}.woocommerce-MyAccount-navigation li.is-active a{font-weight:700}.woocommerce-MyAccount-navigation li a:hover{border-bottom:1px solid rgb(0 0 0 / .2)}.woocommerce-MyAccount-navigation li.is-active a:after{font-family:"GP Premium";content:"\e901";float:right;font-weight:700;font-size:115%}.woocommerce-account .woocommerce-MyAccount-navigation{width:25%}.woocommerce #payment .terms{padding:20px}h2.woocommerce-loop-category__title mark{background:0 0;font-size:80%;opacity:.5}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{padding:0;margin:0 0 1.5em;border:0}#ship-to-different-address{padding:3px;font-size:inherit}.woocommerce-image-align-left .products ul,.woocommerce-image-align-left .products ul:after,.woocommerce-image-align-left ul.products,.woocommerce-image-align-left ul.products:after,.woocommerce-image-align-right .products ul,.woocommerce-image-align-right .products ul:after,.woocommerce-image-align-right ul.products,.woocommerce-image-align-right ul.products:after{clear:none}.woocommerce nav.woocommerce-pagination{margin-top:60px;clear:both}.woocommerce input.button:disabled,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled],.woocommerce input.button:disabled[disabled]:hover{background-color:#fff0;color:initial;opacity:.3}.entry-summary+.up-sells{clear:both}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:1.5}.main-navigation a.cart-contents:not(.has-svg-icon):before,.secondary-navigation a.cart-contents:not(.has-svg-icon):before{content:"\f07a";display:inline-block;font-family:"GP Premium";font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.main-navigation a.cart-contents:not(.has-svg-icon).shopping-bag:before,.secondary-navigation a.cart-contents:not(.has-svg-icon).shopping-bag:before{content:"\f290"}.main-navigation a.cart-contents:not(.has-svg-icon).shopping-basket:before,.secondary-navigation a.cart-contents:not(.has-svg-icon).shopping-basket:before{content:"\f291"}.cart-contents>span.number-of-items{font-size:11px;display:inline-block;background:rgb(255 255 255 / .1);line-height:1.7em;height:1.7em;width:1.7em;text-align:center;border-radius:50%;margin-left:5px;position:relative;top:-5px;display:none}.cart-contents>span.number-of-items.no-items{display:none}.woocommerce-MyAccount-navigation ul{list-style-type:none}form.checkout:after,form.checkout:before{content:'';display:table}form.checkout:after{clear:both}.add-to-cart-panel{position:fixed;top:0;left:0;right:0;background:#fff;padding:20px;opacity:0;transition:opacity .5s ease-in-out,transform .5s ease-in-out;box-shadow:0 2px 2px -2px rgb(0 0 0 / .2);z-index:101;font-size:90%;box-sizing:border-box;transform:translateY(-100%)}.add-to-cart-panel.item-added,.add-to-cart-panel.show-sticky-add-to-cart{opacity:1}.add-to-cart-panel>div{display:flex;align-items:center}.add-to-cart-panel .continue-shopping{margin-right:auto}.add-to-cart-panel .continue-shopping .gp-icon{display:none}.add-to-cart-panel .cart-info{margin-right:20px}.add-to-cart-panel img{height:50px;width:auto;vertical-align:middle}.add-to-cart-panel .product-title{margin-left:20px;margin-right:auto;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.add-to-cart-panel .product-price{margin-right:20px}.add-to-cart-panel div.quantity{margin-right:4px}.add-to-cart-panel .cart-data{font-size:12px}.add-to-cart-panel del{opacity:.4}.do-quantity-buttons input.qty::-webkit-inner-spin-button,.do-quantity-buttons input.qty::-webkit-outer-spin-button{-webkit-appearance:none}.wc-menu-cart-activated .menu-toggle{text-align:left}.woocommerce-order-received .woocommerce-customer-details .col2-set{float:none;width:auto}.woocommerce-order-received .woocommerce-customer-details .col2-set .col-1{margin-bottom:1.5em}