a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}input,textarea,select,button{font-family:inherit;color:inherit;font-size:inherit}div.user_content>div:not(.woocommerce) table{border-collapse:collapse;border-spacing:0}div.user_content>div:not(.woocommerce) input,div.user_content>div:not(.woocommerce) select,div.user_content>div:not(.woocommerce) textarea{margin:0;padding:0;border:none;border-radius:0;-webkit-border-radius:0px;background-image:none;-webkit-box-shadow:none;-webkit-appearance:none;-moz-box-shadow:none;box-shadow:none;font-family:inherit;appearance:none}@font-face{font-family:'Lato';src:url("fonts/Lato-Light.eot");src:url("fonts/Lato-Light.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Light.woff2") format("woff2"),url("fonts/Lato-Light.woff") format("woff"),url("fonts/Lato-Light.ttf") format("truetype");font-style:normal;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("fonts/Lato-LightItalic.eot");src:url("fonts/Lato-LightItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-LightItalic.woff2") format("woff2"),url("fonts/Lato-LightItalic.woff") format("woff"),url("fonts/Lato-LightItalic.ttf") format("truetype");font-style:italic;font-weight:300;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("fonts/Lato-Regular.eot");src:url("fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Regular.woff2") format("woff2"),url("fonts/Lato-Regular.woff") format("woff"),url("fonts/Lato-Regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("fonts/Lato-Bold.eot");src:url("fonts/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Bold.woff2") format("woff2"),url("fonts/Lato-Bold.woff") format("woff"),url("fonts/Lato-Bold.ttf") format("truetype");font-style:normal;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("fonts/Lato-Italic.eot");src:url("fonts/Lato-Italic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Italic.woff2") format("woff2"),url("fonts/Lato-Italic.woff") format("woff"),url("fonts/Lato-Italic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("fonts/Lato-BoldItalic.eot");src:url("fonts/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-BoldItalic.woff2") format("woff2"),url("fonts/Lato-BoldItalic.woff") format("woff"),url("fonts/Lato-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:bold;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("fonts/Lato-Medium.eot");src:url("fonts/Lato-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Medium.woff2") format("woff2"),url("fonts/Lato-Medium.woff") format("woff"),url("fonts/Lato-Medium.ttf") format("truetype");font-style:normal;font-weight:500;text-rendering:optimizeLegibility}@font-face{font-family:'Lato';src:url("fonts/Lato-Semibold.eot");src:url("fonts/Lato-Semibold.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Semibold.woff2") format("woff2"),url("fonts/Lato-Semibold.woff") format("woff"),url("fonts/Lato-Semibold.ttf") format("truetype");font-style:normal;font-weight:600;text-rendering:optimizeLegibility}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;font-family:"Lato","Helvetica","Arial",non-serif;color:#442D47}body{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#442D47;background-color:#fefcff}a,a:visited{color:inherit;text-decoration:none}strong,b{font-weight:bold}em,i{font-style:italic}h1{font-size:4.2rem}h2{font-size:2.5rem}input{height:3.1rem}input,textarea{padding:0.55rem;width:100%;font-size:1.7rem;color:#442D47}.contained{width:100%;max-width:1070px;padding-left:35px !important;padding-right:35px !important;margin:0 auto}img{width:100%;height:auto}table{width:100%;margin:2rem 0;font-size:1.5rem}table tr th{font-weight:bold;text-align:left}table tr th,table tr td{padding:0.8rem}table tr th:first-of-type,table tr td:first-of-type{padding-left:0}table thead tr:last-of-type{border-bottom:2px solid #5B2A61}label{font-size:1.7rem}.cta{font-size:1.9rem;font-weight:bold;line-height:2.8rem;text-transform:uppercase;padding:0.8rem 2rem;color:white;background:#442D47;width:21.5rem;cursor:pointer}.cta:after{display:inline-block;float:right;content:'';width:2.8rem;height:2.8rem;margin-left:1.5rem;background:url(images/icon_cta_right_arrow.png) center center no-repeat;background-size:contain;vertical-align:-25%}.cta.cta_clear{background:white;color:#5B2A61;border:1px solid #5B2A61;padding:0.6rem 1.5rem;width:13rem;margin-top:2.5rem;margin-bottom:1rem;margin-bottom:2rem}.cta.cta_clear:after{margin-left:0}.video{position:relative;margin:0;width:100%;height:0;padding-bottom:56.25%}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto}.streamlink{float:left;border-radius:2px;margin-right:1.7rem;margin-bottom:0.5rem;width:2.7rem;height:2.7rem;background-repeat:no-repeat;background-position:center center;background-size:100%}.streamlink_spotify{background-image:url(images/icon_social_black_spotify.svg)}.streamlink_apple{background-image:url(images/icon_social_black_apple.svg)}.streamlink_amazon{background-image:url(images/icon_social_black_amazon.png)}.streamlink_deezer{background-image:url(images/icon_social_black_deezer.png)}.streamlink_google{background-image:url(images/icon_social_black_google.svg)}div.pagination{text-align:center;margin-top:4rem}div.pagination nav.pages{display:inline-block;text-align:center;font-size:2.2rem;margin:0 auto;border:1px solid #d3ced2;border-right:0}div.pagination nav.pages span,div.pagination nav.pages a{display:inline-block;border-right:1px solid #d3ced2;padding:0.5em;margin:0;float:left;overflow:hidden;font-size:1.5rem;line-height:1}div.pagination nav.pages span.current,div.pagination nav.pages a.current{background:#ebe9eb}body.has_featured header nav .nav_logo{background-image:url(images/k9_logo_nav-dog.png)}body.has_featured header nav .nav_logo_kanine_only{background-image:url(images/k9_logo_nav-kanine.png)}header{position:fixed;width:100%;background:#442D47;z-index:30}header nav{position:relative;width:100%;max-width:1070px;padding:0 35px;margin:0 auto;color:white;font-size:1.6em;text-transform:uppercase}header nav .nav_logo,header nav .nav_logo_kanine_only{position:absolute;width:9.5rem;height:10.9rem;margin-top:0.9rem;background:url(images/k9_logo_nav_purple-dog.png) 0 0 no-repeat;background-size:contain;z-index:100;margin-left:0.5rem}header nav .nav_logo a,header nav .nav_logo_kanine_only a{display:inline-block;width:100%;height:100%}header nav .nav_logo_kanine_only{background:url(images/k9_logo_nav_purple-kanine.png) 0 0 no-repeat;background-size:contain}header nav .nav_main{width:90.5%;margin-left:9.5%}header nav ul{float:left;display:flex;justify-content:space-between;width:66.5%;width:80%;width:78%;padding-left:6rem;padding-left:5rem}header nav ul li{display:inline-block;padding:2rem 0}header nav li.current-menu-page,header nav li.current_page_parent,header nav li.current-menu-item,header nav li:hover,header nav .nav_search_open:hover,header nav .nav_cart:hover,header nav .nav_my_account:hover{opacity:0.8}header nav .nav_search_open,header nav .nav_search_close{cursor:pointer;width:2rem;height:2.1rem;right:9.7rem;right:13.3rem;background:url(images/icon_search_open.svg) center center no-repeat}header nav .nav_search_close{right:1.45rem;background:url(images/icon_search_close.svg) center center no-repeat}header nav .nav_my_account{right:8.3rem;width:2.1rem;height:2.1rem;background:url(images/icon_my_account.svg) center center no-repeat}header nav .nav_cart{width:2.1rem;height:2.1rem;right:35px;background:url(images/icon_shopping_bag.png) center center no-repeat}header nav .nav_search_open,header nav .nav_search_close,header nav .nav_cart,header nav .nav_mobile_trigger,header nav .nav_my_account{position:absolute;top:50%;transform:translateY(-50%);background-size:contain}header nav .nav_mobile_trigger{display:none}header nav .nav_search_box{display:none;position:absolute;z-index:10;height:100%;left:15.5rem;right:8.25rem;right:11.7rem;background:white;color:#442D47}header nav .nav_search_box input{float:left;height:100%;width:100%;font-size:2.25rem;padding:0 4rem 0 2rem;border:none}header nav .nav_search_box input:focus{border:none;box-shadow:none;-webkit-border:none;-webkit-box-shadow:none}.nav_cart{position:relative}.cart_count{position:absolute;right:-2px;bottom:-3px;background:white;color:#442d47;font-size:10px;font-weight:700;text-align:center;padding:1px 2px}@media (min-width: 769px){.nav_mobile{display:none !important}}@media (max-width: 768px){.nav_links{visibility:hidden}header nav .nav_mobile_open{background:url(images/icon_mobile_open.svg) center center no-repeat;display:block;opacity:0.9}header nav .nav_mobile_close{background:url(images/icon_mobile_close.svg) center center no-repeat}header nav .nav_mobile_trigger{cursor:pointer;background-size:contain;width:2.4rem;height:2.4rem;right:35px}header nav .nav_search_open,header nav .nav_search_close{display:none}header nav .nav_my_account{right:9.3rem;width:2.3rem;height:2.3rem}header nav .nav_cart{width:2.3rem;height:2.3rem;right:9.7rem;right:14.8rem}.nav_mobile{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#5B2A61;z-index:20}.nav_mobile ul{width:70%;margin:0 auto;height:100%;overflow:scroll;padding-top:15rem;width:100%}.nav_mobile ul li{text-align:center;font-size:3.25rem;color:white;line-height:1.9;text-transform:uppercase;width:70%;margin:0 auto}.nav_mobile ul li:last-of-type{margin-bottom:5rem}.nav_mobile input{margin-top:4rem;width:100%;height:4rem;font-size:2.25rem;padding:0 1rem}}.container{margin-top:16rem}body.has_featured .container{margin-top:5.6rem}body.has_featured .container .content_container{margin-top:4rem}body.has_featured:not(.home) .container .content_container{position:relative;margin-top:-7rem;background:#fefcff;background:white;padding-top:35px}body.has_featured:not(.home) .container .page_title{text-transform:none;margin-bottom:3rem}@media (max-width: 1169px){body.has_featured:not(.home) .container .content_container{transform:none;margin-bottom:0}body.blog .container .content_container{margin-bottom:35px !important}}@media (max-width: 768px){body.has_featured:not(.home):not(.blog) .container .content_container{margin-top:0rem}}@media (max-width: 767px){body.has_featured:not(.home) .container .page_title{text-transform:none;margin-bottom:2rem;margin-bottom:0}body.has_featured:not(.home) .container .content_container{margin-top:0rem;padding-top:3rem}}.featured_area,.featured_image{width:100%;height:40rem}.featured_area{position:relative;background:black}.featured_area .featured_title_area{position:absolute;left:0;right:0;bottom:0;padding:2.5rem 0;background:rgba(0,0,0,0.55)}.featured_area .featured_title_area .featured_title{color:#fff;margin-bottom:3.375rem}.featured_area .featured_title_area hr{border:none;height:1px;color:#fff;background-color:#fff;margin-left:0;margin-bottom:2.1rem;width:21rem}.featured_area .featured_title_area h1{font-size:2.8em;line-height:1.15}.featured_area .featured_slider_pager{position:absolute;left:50%;transform:translateX(-50%);bottom:2.5rem;z-index:10}.featured_image{position:relative}.featured_image img{width:100%;height:400px;line-height:0;object-fit:cover;opacity:1}.featured_image:after{display:block;content:'';width:100%;height:100%;background:black;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.09}.main_content{width:100%}.main_content.has_featured{float:left;width:50%;padding-right:35px}.main_content.has_sidebar{width:68.5%;width:auto;overflow:hidden}.page_title{font-size:4.2rem;color:#5B2A61;text-transform:uppercase;line-height:1.2}.sidebar{float:right;width:28rem;color:#fff;margin-left:35px}.sidebar h2{font-size:2.7rem;margin-bottom:2.9rem}.sidebar li{font-size:2.4rem;line-height:1.1;margin-bottom:1.4rem}.sidebar p{font-size:1.9rem;font-weight:300;line-height:1.21}.sidebar .cta{width:100%;padding:0}.sidebar_widget{margin-bottom:35px;padding:2.375rem 2rem}.block_head{clear:both;color:#5B2A61;text-align:left;font-size:3rem;font-weight:500;margin:2.6rem 0 1rem 0;padding:1.1rem 0;text-transform:uppercase}.video_block{clear:both}.video_block>div{float:left;width:48.5%;margin-right:3%;margin-bottom:2.8%}.video_block>div:nth-child(even){margin-right:0}.video_block>div:nth-last-of-type(-n+2){margin-bottom:0}.video_block h3{font-size:1.7rem !important;margin-top:1.6rem !important;font-weight:400 !important}@media (max-width: 529px){.featured_area .featured_title_area h1{font-size:2.4rem}.page_title{font-size:3.5rem}.video_block>div,.video_block>div:nth-child(even),.video_block>div:nth-last-of-type(-n+2){float:none;width:100%;margin-right:0;margin-left:0;margin-bottom:3.5%}.video_block h3{font-size:1.6rem !important;margin-top:1.4rem !important}}.user_content{margin-top:2.5rem}.user_content p{font-size:1.7em;line-height:1.7;margin-bottom:1.2em}.user_content p:last-of-type{margin-bottom:0}.user_content h1,.user_content h2{font-size:2.25em;font-weight:bold;margin-top:1.5em;margin-bottom:1em}.user_content h2,.user_content h4,.user_content h6{color:#9e70a0}.user_content h3,.user_content h4{font-size:1.85em;font-weight:bold;margin-top:1.5em;margin-bottom:1em}.user_content h5,.user_content h6{font-size:1.5em;font-weight:bold;margin-bottom:0.5em}.user_content li{font-size:1.5em;line-height:1.55;margin-bottom:0.5em;padding-left:0.5em}.user_content li li,.user_content li li li,.user_content li li li li{font-size:1em;margin-bottom:0}.user_content ol{list-style:decimal}.user_content ul{list-style:disc}.user_content ol,.user_content ul{margin-left:4em;margin-top:2.5em;margin-bottom:2.5em}.user_content ul ul,.user_content ul ul ul,.user_content ul ul ul ul,.user_content ol ol,.user_content ol ol ol,.user_content ol ol ol ol{margin-bottom:0;margin-left:1.5em;margin-top:0.5em}.user_content a{color:#5B2A61;font-weight:bold}.user_content blockquote{margin:0 12em 2em 6em;font-weight:bold;font-style:italic;color:#5B2A61;font-size:1.3em}.user_content blockquote p{padding-bottom:0 !important}.user_content div,.user_content img{max-width:100% !important}.user_content img{height:auto !important}.user_content .aligncenter{display:block !important;margin-left:auto !important;margin-right:auto !important}.user_content img.aligncenter{margin-bottom:1%}.user_content .wp-caption.aligncenter{margin-bottom:2.5%}.user_content img.aligncenter,.user_content .wp-caption.aligncenter,.user_content .wp-caption img.aligncenter,.user_content .wp-caption.aligncenter img{width:75% !important;padding:0 !important;max-width:100% !important;height:auto !important}.user_content .wp-caption.aligncenter img{width:100% !important}.user_content .alignleft{float:left !important;margin-right:3%}.user_content img.alignleft,.user_content .wp-caption.alignleft{margin-bottom:1.5%}.user_content img.alignleft,.user_content .wp-caption.alignleft,.user_content .wp-caption img.alignleft,.user_content .wp-caption.alignleft img{width:31.25% !important;max-width:250px !important;padding:0 !important;height:auto}.user_content .wp-caption.alignleft img{width:100% !important}.user_content .alignright{float:right !important;margin-left:3%}.user_content img.alignright,.user_content .wp-caption.alignright{margin-bottom:1.5%}.user_content img.alignright,.user_content .wp-caption.alignright,.user_content .wp-caption img.alignright,.user_content .wp-caption.alignright img{width:31.25% !important;max-width:250px !important;padding:0 !important;height:auto}.user_content .wp-caption.alignright img{width:100% !important}.user_content p.wp-caption-text{font-size:1.4em !important}.user_content div.wp-caption:not(.alignright):not(.alignleft):not(.aligncenter){width:100% !important;position:relative}.user_content .wp-caption{margin-bottom:0;position:relative}.user_content p.wp-caption-text{background:none;padding:0px;bottom:4%;position:relative;top:0;font-size:1.7em;left:0;line-height:1.25em;margin-bottom:1.5%}.user_content .wp-caption.alignnone p.wp-caption-text{left:0%;bottom:7%;margin-bottom:2%}.user_content .wp-caption a{outline:none !important;border:0 !important}@media (max-width: 529px){div.user_content blockquote{margin:0 4em 2em 2em;font-weight:bold;font-style:italic;color:#5B2A61;font-size:1.3em}}footer{margin-top:6rem;padding:3.8rem 0;background:#5B2A61;color:#fff;text-align:center;box-shadow:0 50vh 0 50vh #5B2A61}.footer_section{padding:3.8rem 0}.footer_social{display:flex;justify-content:space-between;width:100%;max-width:78rem;max-width:90rem;margin:0 auto}.footer_social li{display:inline-block;padding:0;width:2.6rem;height:2.6rem;background-size:contain;background-position:center center;background-repeat:no-repeat}.footer_social li.footer_social_ig{background-image:url(images/icon_social_footer_ig.svg)}.footer_social li.footer_social_fb{background-image:url(images/icon_social_footer_fb.svg)}.footer_social li.footer_social_tw{background-image:url(images/icon_social_footer_tw.svg)}.footer_social li.footer_social_yt{background-image:url(images/icon_social_footer_yt.svg)}.footer_social li.footer_social_ap{background-image:url(images/icon_social_footer_ap.svg)}.footer_social li.footer_social_sp{background-image:url(images/icon_social_footer_sp.png)}.footer_social li.footer_social_bc{background-image:url(images/icon_social_footer_bc.svg)}.footer_newsletter{display:inline-block;font-size:1.6rem}.footer_newsletter input{margin-top:1.5rem}.footer_copyright{font-size:1.4rem;line-height:1.4}.footer_copyright a{font-weight:bold}.footer_copyright:before{content:'';display:block;background:url(images/k9_logo_footer.svg) center 0 no-repeat;background-size:contain;width:11rem;height:7.5rem;margin:0 auto}@media (max-width: 764px){footer{margin-top:4rem}}@media (max-width: 529px){.footer_social li{width:2.1rem;height:2.1rem}}.privacy_disclaimer{display:none;box-sizing:border-box;width:100%;position:fixed;background:#5B2A61;font-size:1.7em;padding:1em 5em;color:white;bottom:0;text-align:center;font-weight:500;line-height:1.35;z-index:10000;box-shadow:0px 0px 10px rgba(0,0,0,0.4)}.privacy_disclaimer div:first-of-type{margin-bottom:0.1em}.privacy_disclaimer a{color:white;border-bottom:1px dotted white}.privacy_disclaimer a:hover{border-bottom:1px solid transparent}.privacy_accept{display:inline-block;background:white;color:#5B2A61;padding:0.05em 0.5em;border-radius:2px;margin-left:1em;cursor:pointer}@media only screen and (max-width: 420px){.privacy_disclaimer{font-size:1.5em;padding:1em;font-weight:500;line-height:1.2}.privacy_disclaimer div:first-of-type{margin-bottom:0.75em}.privacy_accept{display:block;margin-top:1.1em;padding:0.3em 5em}}.new_releases>div{margin-right:2rem}.new_releases>div:nth-child(3n){margin-right:0}.new_releases>div:nth-child(3n+1){clear:both}.new_releases .new_release{float:left;width:31.386861%;line-height:0;margin-bottom:35px;margin-bottom:2.5rem}.new_release h2,.new_release h3,.featured_video h2,.featured_video h3{font-size:1.5rem;line-height:1.1}.new_release h2,.featured_video h2{margin-top:1.7rem;font-weight:bold}.new_release h3,.featured_video h3{margin-top:0.4rem}.featured_videos{margin-top:5rem}.featured_video{float:left;width:50%}.featured_video h3{margin-top:1.7rem}.featured_videos>div:nth-child(odd){padding-right:1rem}.featured_videos>div:nth-child(even){padding-left:1rem}.sidebar_ontour{background:#372D47}.sidebar_ontour .cta{margin-top:4rem;text-transform:none;background:#372D47}.sidebar_ontour .cta:after{float:none}.sidebar_newsletter{background:#5B2A61}.sidebar_newsletter input{margin-top:2.5rem}.sidebar_cta{background:#442D47;padding:1rem 2rem}@media (max-width: 1070px){.new_releases>div:nth-child(odd){clear:both;padding-right:1.7rem;margin-right:0}.new_releases>div:nth-child(even){clear:none;padding-left:1.7rem;margin-right:0}.new_releases .new_release{width:50%}.featured_videos>div:not(:first-of-type){margin-top:2.8rem}.featured_video{float:left;width:100%}.featured_videos>div:nth-child(odd),.featured_videos>div:nth-child(even){padding-right:0;padding-left:0}}@media (max-width: 834px){.sidebar{width:22rem;margin-left:2.5rem}.sidebar h2{font-size:2.5rem}.sidebar li{font-size:2.2rem}.new_releases .new_release{margin-bottom:3.5rem}}@media (max-width: 764px){.new_releases>div:nth-child(odd){padding-right:0rem}.new_releases>div:nth-child(even){padding-left:0rem}.new_releases .new_release{float:none;width:100%}}@media (max-width: 529px){.content_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.new_releases{float:none;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.new_release h2,.new_release h3{font-size:1.9rem;line-height:1.1}.new_release h2{margin-top:1.5rem;font-weight:bold}.new_release h3{margin-top:0.4rem}.featured_video h3{font-size:1.6rem;margin-top:1.4rem}.sidebar{margin:35px 0 0 0;float:none;width:100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick_dots{text-align:left}.slick-dotted.slick-slider{margin-bottom:0 !important}.slick-dots{top:0 !important;bottom:auto !important;left:0 !important;text-align:left !important}.slick-dots li{margin-top:2rem !important;border:2px solid rgba(255,255,255,0.6) !important;float:left;width:1.7rem;height:1.7rem;margin-right:1.8rem;cursor:pointer;border-radius:50%}.slick-dots li.slick-active{background:rgba(255,255,255,0.6);border:none !important}.slick-dots li button{visibility:hidden}@media (max-width: 529px){.slick-dots li{margin-right:2.5rem}}body.page-tours .main_content .tourdates_artist{margin-top:-9rem;padding-top:9rem}body.page-tours .main_content h2{padding-top:4rem;padding-bottom:1.2rem;border-bottom:2px solid #5B2A61}ul.tours_list{margin-top:1.2rem}ul.tours_list li div{float:left;font-size:1.5rem;padding:0.8rem 3rem 0.8rem 0}ul.tours_list li div:nth-of-type(1){width:15%}ul.tours_list li div:nth-of-type(2){width:40%;font-weight:700}ul.tours_list li div:nth-of-type(3){width:40%}ul.tours_list li div:last-of-type{width:5%;text-align:right;padding-right:0}ul.tours_list li div:last-of-type a{text-decoration:underline}ul.tours_list li div:last-of-type a:hover{text-decoration:none}@media (max-width: 767px){ul.tours_list li{margin-bottom:1.4rem}ul.tours_list li div:nth-of-type(1){float:none;width:100%;font-weight:bold;padding-bottom:0.1rem;padding-right:0}ul.tours_list li div:nth-of-type(2){width:calc(50% - 2.7rem);font-weight:normal}ul.tours_list li div:nth-of-type(3){width:calc(50% - 2.7rem)}ul.tours_list li div:last-of-type{float:right;width:2.8rem;height:2.8rem;text-align:right;padding-right:0;background-size:contain;width:5.4rem;height:unset}}body.has_featured:not(.home).single-post .container .page_title{text-transform:none;margin-bottom:1.5rem}body.has_featured:not(.home).single-post .container .post_date{font-size:1.5rem;font-weight:500;margin-bottom:1rem;color:#9e70a0}body.blog .content_container{margin-bottom:35px}.main_content.has_videos{float:left;width:50%;padding-right:35px}.news_videos{float:right;padding-left:35px;width:50%}.news_videos>div:not(:first-of-type){margin-top:35px}.news_streaming h2,.news_products h2{margin-top:3.5rem;margin-bottom:0rem}.news_streaming h2{margin-bottom:1.6rem}.news_products .news_product{float:left;max-width:300px !important;margin-top:2.6rem}.news_products .news_product h2,.news_products .news_product h3{font-size:1.8rem;line-height:1.3;margin:0.1rem 0}.news_products .news_product h2{font-weight:bold;margin-top:1.3rem}@media (max-width: 767px){.main_content.has_videos,.news_videos{width:100%;float:none;padding:0}.news_products{margin-bottom:3rem}.news_products>div:nth-of-type(odd){padding-right:1.5rem}.news_products>div:nth-of-type(even){padding-left:1.5rem}.news_videos{margin-top:1.5rem}}@media (max-width: 669px){.news_products>div:nth-of-type(odd),.news_products>div:nth-of-type(even){padding-left:0;padding-right:0}}.artists_toggle{margin:1rem 0 0.5rem 0}.artists_toggle>div{display:inline-block;font-size:1.5rem;padding:0.7rem 2rem;border:1px solid #5B2A61;border-radius:2px;cursor:pointer}.artists_toggle>div:hover{background:#5B2A61;color:white}.artists_toggle>div:first-of-type{margin-right:1rem}.artists_toggle>div.active{background:#5B2A61;color:white}.artists_all{display:none;margin-top:2rem;margin-bottom:0.9rem;font-size:1.6rem;padding:1.5rem 1.7rem;background:#fff8f0}.artists_all li{margin:0.5rem 0;display:inline;line-height:1.8;white-space:nowrap}.artists_all li a{white-space:nowrap}.artists_all li:after{content:' ';margin:0 0.4rem;letter-spacing:1rem;background:url(images/purple_bullet.svg) center center no-repeat;background-size:35%}.artists_featured{margin-top:2rem}.artists_featured>li{position:relative;float:left;width:31.25%;margin-right:3.125%;line-height:0;margin-bottom:3.125%}.artists_featured>li h2{position:absolute;left:0;bottom:1.5rem;right:0;background:rgba(91,42,97,0.8);color:#fff;line-height:1.2;padding:0.5rem 1rem;font-weight:400;font-size:2.2rem}.artists_featured>li:hover h2{background:rgba(91,42,97,0.9)}.artists_featured>li:nth-of-type(3n){margin-right:0}@media (max-width: 767px){.artists_featured>li:nth-of-type(3n){margin-right:0}.artists_featured>li{width:48%;margin-right:0;margin-bottom:4%}.artists_featured>li:nth-of-type(odd){margin-right:4%}.artists_featured>li:nth-of-type(even){margin-right:0}}@media (max-width: 529px){.artists_featured>li,.artists_featured>li:nth-of-type(odd),.artists_featured>li:nth-of-type(even){width:100%;margin-right:0;margin-bottom:2.8rem}}body.single-artist .page_title{margin-bottom:3rem}body.single-artist .user_content{margin-top:0}body.single-artist .artist_social_links{margin-top:2rem;display:flex;justify-content:space-around;justify-content:space-between}body.single-artist .artist_social_links li{float:left;margin-top:1rem;margin-right:2.6rem;width:2.6rem;height:2.6rem;background:url(images/icon_social_fb.svg) center center no-repeat;background-size:contain;margin-right:0}body.single-artist .artist_social_links li:hover{opacity:0.85}body.single-artist .artist_social_links li.artist_social_ig{background-image:url(images/icon_social_ig.svg)}body.single-artist .artist_social_links li.artist_social_tw{background-image:url(images/icon_social_tw.svg)}body.single-artist .artist_social_links li.artist_social_yt{background-image:url(images/icon_social_yt.svg)}body.single-artist .artist_social_links li.artist_social_ap{background-image:url(images/icon_social_ap.svg)}body.single-artist .artist_social_links li.artist_social_sp{background-image:url(images/icon_social_sp.svg)}body.single-artist .artist_social_links li.artist_social_bc{background-image:url(images/icon_social_bc.svg)}body.single-artist .artist_social_links li.artist_social_wb{background-image:url(images/icon_social_wb.svg)}body.single-artist .artist_website{font-size:1.6rem;margin-top:2.2rem}body.single-artist .artist_website a{text-decoration:underline}body.single-artist .artist_website a:hover{text-decoration:none}body.single-artist .artist_block{margin-top:1rem}body.single-artist .artist_news li{margin-bottom:2rem;line-height:1.4}body.single-artist .artist_news li:last-of-type{margin-bottom:0}body.single-artist .artist_news a{font-size:2rem;text-decoration:underline;font-weight:500}body.single-artist .artist_news a:hover{text-decoration:none}body.single-artist .artist_news ul:nth-of-type(2){display:none}body.single-artist .artist_news .artist_more_news_buttons{position:relative;height:9.5rem}body.single-artist .artist_news .cta.cta_clear{font-size:1.5rem;width:15rem;position:absolute;left:0;padding:0.4rem 1.2rem}body.single-artist .artist_news .cta.cta_clear:after{width:2.2rem;height:2.2rem;margin-top:0.2rem}body.single-artist .artist_news .cta.cta_clear.button_less_news:after{transform:rotate(90deg)}body.single-artist .artist_news .button_less_news{display:none}body.single-artist ul.tours_list{margin-top:0}body.single-artist .artist_products>div{float:left;width:31%;margin-right:3%;margin-bottom:3%}body.single-artist .artist_products>div:nth-child(3n){margin-right:0}body.single-artist .artist_products h2,body.single-artist .artist_products h3{font-size:1.8rem;line-height:1.4;margin:0}body.single-artist .artist_products h2{margin-top:1.3rem;font-weight:700}@media (max-width: 529px){body.single-artist .page_title{margin-bottom:1.7rem}body.single-artist .artist_social_links{display:block}body.single-artist .artist_social_links li{margin-right:2.6rem}body.single-artist .main_content.has_featured,body.single-artist .artist_side{float:none;width:100%;padding-left:0}body.single-artist .artist_side{margin-top:2rem}body.single-artist .video_block>div{margin-bottom:8.5%}body.single-artist .artist_block_videos .block_head,body.single-artist .artist_block_products .block_head{margin-top:0}body.single-artist .artist_products>div,body.single-artist body.single-artist .artist_products>div:nth-child(3n){float:none;width:100%;margin-right:0;margin-left:0;margin-bottom:8.5%}}.artist_side{float:right;width:50%;padding-left:35px}.artist_blocks{clear:both}div.user_content div.woocommerce input,div.user_content div.woocommerce textarea{height:unset;width:unset}div.user_content div.woocommerce ul{margin-left:inherit;margin-top:inherit;margin-bottom:inherit}div.user_content div.woocommerce .woocommerce-shipping-fields{margin-top:1em}div.user_content div.woocommerce .woocommerce-shipping-fields h3 label{font-size:2rem}div.user_content div.woocommerce form p.form-row.create-account label{font-size:2rem;color:#9e70a0;font-weight:700;margin-top:1rem;display:block}div.user_content div.woocommerce .woocommerce-billing-fields h3:first-of-type,div.user_content div.woocommerce .woocommerce-shipping-fields h3:first-of-type{margin-top:0.3em;margin-bottom:0.6em}div.user_content div.woocommerce .woocommerce-error,div.user_content div.woocommerce .woocommerce-info,div.user_content div.woocommerce .woocommerce-message{border-top-color:#5B2A61;font-size:1.5rem;background-color:#fff8f0;padding-top:2rem;line-height:2}div.user_content div.woocommerce .woocommerce-error #respond input#submit,div.user_content div.woocommerce .woocommerce-error a.button,div.user_content div.woocommerce .woocommerce-error button.button,div.user_content div.woocommerce .woocommerce-error input.button,div.user_content div.woocommerce .woocommerce-info #respond input#submit,div.user_content div.woocommerce .woocommerce-info a.button,div.user_content div.woocommerce .woocommerce-info button.button,div.user_content div.woocommerce .woocommerce-info input.button,div.user_content div.woocommerce .woocommerce-message #respond input#submit,div.user_content div.woocommerce .woocommerce-message a.button,div.user_content div.woocommerce .woocommerce-message button.button,div.user_content div.woocommerce .woocommerce-message input.button{margin-left:1rem}div.user_content div.woocommerce .woocommerce-error,div.user_content div.woocommerce .woocommerce-info{margin-bottom:2em}div.user_content div.woocommerce .woocommerce-error:before,div.user_content div.woocommerce .woocommerce-info:before,div.user_content div.woocommerce .woocommerce-message::before{padding-top:0.2rem;font-weight:700;color:#5B2A61;font-size:1.6rem;margin:0}div.user_content div.woocommerce .woocommerce-error li{font-size:1em;line-height:inherit;padding-left:inherit}div.user_content div.woocommerce .woocommerce-product-gallery__trigger{display:none}div.user_content div.woocommerce .woocommerce-product-gallery{background-color:#f2f2f2}div.user_content div.woocommerce .woocommerce-product-gallery li{padding-left:0}div.user_content div.woocommerce div.product_tracklist_container h2{margin-top:2.2rem;margin-bottom:1rem}div.user_content div.woocommerce div.product_tracklist_container ol.product_tracklist{margin-left:2rem;margin-bottom:0;margin-top:0}div.user_content div.woocommerce div.product_tracklist_container ol.product_tracklist li{line-height:1.7;margin-bottom:0}div.user_content div.woocommerce .cart_buttons{margin:2rem 0 1rem 0}div.user_content div.woocommerce .cart_button{float:left;padding:0.6rem 0;background:white;font-size:1.4rem;margin-right:2rem;line-height:1.2}div.user_content div.woocommerce .cart_button a{color:#5B2A61}div.user_content div.woocommerce .cart_button>div,div.user_content div.woocommerce .cart_button a>div{font-weight:400;margin:0.1rem 0}div.user_content div.woocommerce .cart_button .cart_button_var{text-transform:uppercase;font-weight:700;font-size:2.1rem;margin-bottom:0.5rem}div.user_content div.woocommerce .cart_button .cart_button_price .price{color:#5B2A61;font-size:1.5rem}div.user_content div.woocommerce .cart_button .cart_button_price .price ins{text-decoration:none;font-weight:400}div.user_content div.woocommerce .cart_button .cart_button_link{margin-top:0.7rem;border:1px solid #9e70a0;border-radius:2px;padding:0.3rem 0.7rem;background:none;font-size:1.5rem}div.user_content div.woocommerce .cart_button a>.cart_button_link{background:#9e70a0;color:white;text-align:center}div.user_content div.woocommerce .cart_button a>.cart_button_link:hover{background:#5B2A61;border-color:#5B2A61}div.user_content div.woocommerce span.onsale{top:0;left:0;background:#5B2A61;border-radius:0;font-size:1.6rem;line-height:1.2;font-weight:500;min-height:0;min-width:0;padding:0.6rem 1.2rem}div.user_content div.woocommerce .product_streaming{clear:both;margin-top:2.4rem}div.user_content div.woocommerce .product_streaming .product_streaming_label{text-transform:uppercase;font-weight:700;font-size:2.1rem;margin-bottom:1rem}div.user_content div.woocommerce .video_block{clear:both;padding-top:2.5rem}div.user_content div.woocommerce .video_block>div{width:48%}div.user_content div.woocommerce form input,div.user_content div.woocommerce form textarea{border:1px solid #e4e2e5;border-radius:3px}div.user_content div.woocommerce form .form-row label{margin-top:0.2rem}div.user_content div.woocommerce form .form-row.woocommerce-invalid .select2-container,div.user_content div.woocommerce form .form-row.woocommerce-invalid input.input-text,div.user_content div.woocommerce form .form-row.woocommerce-invalid select,div.user_content div.woocommerce form .form-row.woocommerce-validated .select2-container,div.user_content div.woocommerce form .form-row.woocommerce-validated input.input-text,div.user_content div.woocommerce form .form-row.woocommerce-validated select{border-color:inherit}div.user_content div.woocommerce form.checkout h3{font-size:2.5rem;color:#9e70a0}div.user_content div.woocommerce form .cart div.quantity input{font-size:1.5rem}div.user_content div.woocommerce button[name="apply_coupon"]{margin-left:0.2em}div.user_content div.woocommerce tr.shipping li{font-size:unset;padding-left:unset}div.user_content div.woocommerce tr.shipping p{font-size:unset;line-height:unset}div.user_content div.woocommerce tr.shipping label{font-size:unset}div.user_content div.woocommerce tr.shipping form .form-row,div.user_content div.woocommerce .form-row{padding-left:0}div.user_content div.woocommerce #billing_address_1_field,div.user_content div.woocommerce #shipping_address_1_field{margin-top:8px;padding-bottom:0}div.user_content div.woocommerce #billing_address_2_field,div.user_content div.woocommerce #shipping_address_2_field{padding-top:0}div.user_content div.woocommerce form .form-row input.input-text,div.user_content div.woocommerce form .form-row textarea{font-size:1.5rem}div.user_content div.woocommerce #ship-to-different-address{margin-bottom:2rem}div.user_content div.woocommerce #ship-to-different-address-checkbox{padding:unset;width:unset;font-size:unset;color:unset;height:unset}div.user_content div.woocommerce #ship-to-different-address-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}div.user_content div.woocommerce li.payment_method_paypal img{width:unset;height:unset;max-width:unset}div.user_content div.woocommerce .payment_box.payment_method_cheque p,div.user_content div.woocommerce .payment_box.payment_method_paypal p{font-size:unset}div.user_content div.woocommerce #order_review{float:right;max-width:48% !important;margin-top:1.4em}div.user_content div.woocommerce h3#order_review_heading{float:right;width:48%;margin-top:0.3em;margin-bottom:0.6em}div.user_content div.woocommerce .col2-set{width:48%;float:left}div.user_content div.woocommerce .col2-set .col-1,div.user_content div.woocommerce .col2-set .col-2{float:none;width:100%}div.user_content div.woocommerce .woocommerce-terms-and-conditions-wrapper{font-size:0.9rem}div.user_content div.woocommerce #place_order{margin-top:1rem}div.user_content div.woocommerce address{font-size:1.7em;line-height:1.7}div.user_content div.woocommerce address p{font-size:1em}div.user_content div.woocommerce address>p:first-of-type{margin-top:0.7em}div.user_content div.woocommerce p.woocommerce-thankyou-order-received{font-size:2.25em;font-weight:bold;margin-top:1.5em;margin-bottom:1em;color:#9e70a0}div.user_content div.woocommerce ul.order_details li{font-size:1.2rem}div.user_content div.woocommerce li.woocommerce-order-overview__payment-method{display:none}div.user_content div.woocommerce li.woocommerce-order-overview__total{border-right:none;margin-right:0;padding-right:0}div.user_content div.woocommerce .woocommerce-terms-and-conditions-wrapper p.validate-required label{display:block;line-height:1.7;font-size:1em;margin-top:0.7rem}div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation{width:25%}div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li{list-style:none;border-right:1px solid #e4e2e5;border-bottom:1px solid #e4e2e5;border-left:1px solid #e4e2e5;margin:0;padding:1rem}div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li a{cursor:pointer;display:block}div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li:first-of-type{border-top:1px solid #e4e2e5;border-radius:5px 5px 0 0}div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li:last-of-type{border-radius:0 0 5px 5px}div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li:hover,div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active{background:#9e70a0}div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li:hover a,div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a{display:block;color:white}div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a{cursor:default}div.user_content div.woocommerce table.my_account_orders,div.user_content div.woocommerce .woocommerce-MyAccount-content .woocommerce-pagination{font-size:1.4rem}div.user_content div.woocommerce mark{background:none;font-weight:700;color:#5B2A61}div.user_content div.woocommerce header.woocommerce-Address-title{background:unset;position:unset;width:unset;z-index:unset}div.user_content div.woocommerce header.woocommerce-Address-title a{font-size:1.85em;margin-top:1.5em;margin-bottom:1em;text-decoration:underline;font-weight:400}div.user_content div.woocommerce header.woocommerce-Address-title a:hover{text-decoration:none}div.user_content div.woocommerce .woocommerce-MyAccount-content form h3:first-of-type{margin-top:0}div.user_content div.woocommerce .woocommerce-MyAccount-content form.woocommerce-EditAccountForm p:first-of-type,div.user_content div.woocommerce .woocommerce-MyAccount-content form.woocommerce-EditAccountForm p>label:first-of-type{margin-top:0;padding-top:0}div.user_content div.woocommerce .woocommerce-EditAccountForm button.button,div.user_content div.woocommerce .woocommerce-address-fields button.button{margin-top:2rem}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout .wcppec-checkout-buttons,#place_order{font-size:1.5em}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:15rem;height:2em}.select2-results__option,.select2-selection__rendered{font-size:1.5rem}.select2-dropdown,.select2-container--default .select2-search--dropdown .select2-search__field,.select2-container--default .select2-selection--single{border:1px solid #e4e2e5;border-radius:3px}.page_title .page_title_artist_list{font-size:0.5em;text-transform:none;color:#9e70a0;font-weight:500}body.page-shop .woocommerce ul.products li.product h2{font-size:1.7rem;font-weight:bold;color:#5B2A61;margin:1.7rem 0 0 0;line-height:1.1}body.page-shop .woocommerce ul.products li.product h3{font-size:1.7rem;font-weight:400;padding:0;line-height:1.1;margin-top:0.4rem}body.page-shop .woocommerce #pel_store_filters{height:35px;margin-bottom:3rem}body.page-shop .woocommerce #pel_artist_filter{font-size:1.6rem;color:#5B2A61;margin-bottom:3rem;padding:0.5rem;border:1px solid #5B2A61;border-radius:0;-webkit-border-radius:0px;background-image:none;-webkit-box-shadow:none;-webkit-appearance:none;-moz-box-shadow:none;box-shadow:none;font-family:inherit;appearance:none;background:url(images/icon_select_down.png) no-repeat 95% 50%;background-size:7%;width:100%;max-width:220px;height:35px}body.page-shop .woocommerce #pel_artist_filter:not(*:root){padding-left:0.7em}body.page-shop .woocommerce ul.products li.product .onsale{left:0;right:auto;margin:0}body.page-shop .woocommerce a.pel_merch_link{text-align:center;display:inline-block;font-weight:400;margin-left:3.8%;font-size:1.6rem;color:#5B2A61;background:white;border:1px solid #5B2A61;width:100%;max-width:220px;height:35px;line-height:33px}body.page-shop .woocommerce a.pel_merch_link:hover{background:#5B2A61;color:white}@media (max-width: 767px){div.user_content div.woocommerce nav.woocommerce-MyAccount-navigation{width:100%;margin-bottom:3rem}}@media (max-width: 529px){body.page-shop .woocommerce a.pel_merch_link{float:none;display:block;margin-left:0;margin-top:-1rem;margin-bottom:3rem}div.user_content div.woocommerce .woocommerce-error,div.user_content div.woocommerce .woocommerce-info,div.user_content div.woocommerce .woocommerce-message{line-height:1.5}div.user_content div.woocommerce ul.products[class*="columns-"] li.product,div.user_content div.woocommerce .woocommerce-page ul.products[class*="columns-"] li.product{width:47.5%}div.user_content div.woocommerce .video_block{clear:both;padding-top:2.5rem}div.user_content div.woocommerce .video_block>div,div.user_content div.woocommerce .video_block>div:nth-last-of-type(-n+2){width:100%;margin-bottom:3.5%;margin-bottom:2.8rem}div.user_content div.woocommerce .video_block>div:last-of-type{margin-bottom:0}div.user_content div.woocommerce .cart_button{font-size:1.8rem}div.user_content div.woocommerce .cart_button .cart_button_link{padding:0.4rem 1rem}div.user_content div.woocommerce .streamlink{margin-right:3rem}div.user_content div.woocommerce .product_streaming .product_streaming_label{margin-top:0.5rem;margin-bottom:1.5rem}div.user_content div.woocommerce .col2-set,div.user_content div.woocommerce #order_review,div.user_content div.woocommerce h3#order_review_heading{float:none;max-width:100% !important;width:100%}div.user_content div.woocommerce h3#order_review_heading{margin-top:1.4em}div.user_content div.woocommerce ul.order_details li{float:none;border-right:0;border-bottom:1px dashed #d3ced2;padding:1rem 0;margin-right:0}div.user_content div.woocommerce ul.order_details>li:first-of-type{padding-top:0}div.user_content div.woocommerce ul.order_details>li:nth-last-child(-n+2){padding-bottom:0;border-bottom:0}div.user_content div.woocommerce p.woocommerce-thankyou-order-received{line-height:1.3;margin-bottom:3rem}#add_payment_method table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text{width:13rem}.page_title{line-height:1.1}.page_title .page_title_artist_list{font-size:0.6em;margin-top:0.6rem}}body.search-results ul.search_results{margin-top:3rem}body.search-results ul.search_results li{margin:3rem 0;line-height:1.2;padding-bottom:3rem;border-bottom:1px solid #5B2A61}body.search-results ul.search_results li .search_image{float:left;width:4.7rem;height:4.7rem}body.search-results ul.search_results li .search_info{margin-left:7rem}body.search-results ul.search_results li .search_image img{width:100%;height:100%;object-fit:cover}body.search-results ul.search_results li .search_info>div:first-of-type{font-size:1.4rem;text-transform:uppercase;margin-bottom:0.5rem;font-weight:500;color:#9e70a0}body.search-results ul.search_results li .search_info>div{font-size:2.2rem;line-height:1.3}body.search-results ul.search_results li .search_info>div:hover{color:#9e70a0}body.search-results ul.search_results a:last-of-type>li{border-bottom:none}.page-contact input,.page-contact textarea{display:block;width:100%;border:1px solid #5B2A61;padding:0.8rem;height:auto}.page-contact #kanine_contact_email{max-width:350px}.page-contact label{display:block;line-height:2}.page-contact form>label:not(:first-of-type){margin-top:2rem}.page-contact .contact_errors{margin-bottom:1.6rem}.page-contact .contact_errors li{font-size:1.7rem;font-weight:500;color:#860000;line-height:1.7}.page-contact #contact_success{background:#f8f8f8;border:1px solid #9e70a0;padding:1em;font-size:2.2rem;margin-top:2.7rem}.page-contact .cta{width:18rem;font-size:1.7rem;padding:0.6rem;margin-top:3rem;background-color:#5B2A61;border:0}
