/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background:#AF7E2D7A;}body a{color:#3a0746;}#main-wrapper a{text-decoration:none;}#main a:hover{color:#620777;}h2 a{text-decoration:none;}h1,h2,h3{color:#312803;}.h1,h1{font-size:2.1rem;}.h2,h2{font-size:1.8rem;}h3,h4{margin-top:1rem;}@media only screen and (max-width:767px){.path-frontpage h2{text-align:center;margin-top:10px;}}@media only screen and (max-width:767px){h1,h2{text-align:center;font-size:1.8rem;}h2.node__title{font-size:1.6rem;}}.img-responsive{display:block;max-width:100%;height:auto;}#main-wrapper{background:#fbe9a4a6;font-size:1.1em;}#main-wrapper img{border-radius:20px;}.header{max-width:1160px;margin:0 auto;}#block-bootstrap-subtheme-headersecond{float:right;width:49%;margin:30px 0px 0px;background:#e1ca9d91;border-radius:45px;padding:8px 7px;text-align:center;border:6px solid #d7a78cd9;}@media only screen and (max-width:767px){#block-bootstrap-subtheme-headersecond{display:none;float:none;}.path-frontpage #block-bootstrap-subtheme-content{width:auto;}}#block-bootstrap-subtheme-headerblock img{border-radius:35px;padding-left:3px;}@media only screen and (max-width:767px){#block-bootstrap-subtheme-headerblock{width:80%;}}#block-headersecondfooter{display:none;}@media only screen and (max-width:767px){.path-frontpage #block-headersecondfooter{display:block;}}#block-featuredproductsblock{width:67%;}@media only screen and (max-width:767px){#block-featuredproductsblock{width:auto;}}#block-store-products-block-1{margin-top:30px;clear:both;}.path-frontpage .node--view-mode-teaser{border:none;margin-bottom:10px;padding-bottom:5px;}.path-frontpage .node-readmore{display:none;}.field--type-entity-reference .field__item .field--name-name{clear:left;}.nav-link,.nav-link a{color:rgb(238,240,234);}#navbar-main{background:none;}.bg-primary{background-color:rgba(181,137,0,0) !important;}#page{background:none;}.sidebar .block{background:none;border-radius:17px;margin-top:5px;border:none;}.sidebar .block .content{font-size:1em;}.btn-primary{background-color:#0c3c16;}.views-view-responsive-grid__item-inner{vertical-align:middle;border-radius:45px;padding:8px;border:none;text-align:center;}.tabs .nav-item{background:#4a212157;}.views-field-title{font-size:1.3em;margin:10px auto;min-height:57px;}@media only screen and (max-width:767px){.views-field-title{font-size:1.3rem;min-height:auto;}}.view-funds .views-field-title{min-height:auto;}.view-fund-related-commerce .views-field-title{min-height:10px;text-align:center;}.view-fund-related-commerce .form-actions{margin-top:-25px;text-align:center;}.views-field-title a{text-decoration:none;}.site-footer{background:#95914CA1;border-top:10px solid #d0c58b;}.site-footer a{text-shadow:1px 1px black;}.featured-bottom,.featured-bottom a{color:#fff;}.navbar-toggler{background:#dcaa54;}.alert-success{background-color:#3f7153;}#block-boproductslideshow{padding-left:20px;}@media only screen and (max-width:767px){#block-boproductslideshow{display:none;}}.view-product-slideshow img{border-radius:25px;padding:3px;background:#b56a6a52;}.view-product-slideshow.view-display-id-block_2{display:none;}@media only screen and (max-width:767px){.view-product-slideshow.view-display-id-block_2{display:block;margin:3px auto;}}.views-slideshow-controls-bottom{margin:10px 0;text-align:center;}.views_slideshow_controls_text_pause{padding:0 17px;}.views-slideshow-controls-bottom a{color:#d3c9e6;text-decoration:none;padding:8px;background:#460A5BBA;border-radius:10px}#main .views-slideshow-controls-bottom a:hover{text-decoration:none;color:#fff;border:none;}@media only screen and (max-width:767px){.region-navigation{width:75%;}}.navbar.container{background:none;border:none;margin:7px auto;}.navbar{margin:5px 0;}.navbar-collapse .navbar-nav > li > a{color:#fff;background:#596c35db;font-size:1.12em;text-shadow:0px 1px black;text-align:center;margin:3px 7px;border:1px dotted #15770d;border-radius:30px;}.navbar-collapse .navbar-nav > li > a:hover{color:#ff5;text-shadow:0px 1px red;}@media only screen and (max-width:500px){.navbar-collapse .navbar-nav > li{margin:5px 0 10px;}}@media only screen and (max-width:767px){.navbar-collapse .navbar-nav > li > a{float:right;padding:10px 20px;}}.navbar-collapse .navbar-nav > .active > a{color:#fff;border:1px solid #a0598b85;}.navbar-collapse .navbar-nav > .active > a:hover{color:#ffe;border:1px solid #fff;}@media only screen and (max-width:500px){.navbar-collapse .navbar-nav{width:70%;float:right;}}.view-store img,.view-store-products img,.view-featured-products img,.view-studio-imges img,.view-products img{border-radius:35px;padding:8px;background:#b56a6a52;}#views_slideshow_cycle_teaser_section_studio_imges-block_1{margin:0 auto;}#views_slideshow_cycle_teaser_section_product_slideshow-block_2{margin:0 auto;}.view-products  .views-view-responsive-grid__item{background:#e1ca9d91;border-radius:25px;padding:10px;text-align:center;}#block-fundrelatedcommerce{text-align:center;}.view-studio-imges .views-field-name{text-align:center;font-size:1.15em;}.view-products tr,.view-products th,.view-products td{border:1px solid #a0598b85;}.checkout-pane-payment-information .fieldset-legend{display:none;}.path-cart #edit-submit{background:#603b13;margin:11px 8px;float:right;}.form-check-input:checked{background-color:#48cc19;border-color:#0d5e21;}.form-check{min-height:1.8rem;}.form-switch .form-check-input{width:2em;}#block-bootstrap-subtheme-cart{margin:0;color:#fff;}.cart-block--summary a{text-decoration:none;}.field--name-variations.field--type-entity-reference .form-actions{margin-top:-20px;}.field--type-entity-reference{margin:0 0 .2em;}@media only screen and (max-width:767px){.cart-block--summary{background:#7f2b89;border-radius:35px;}.cart-block--summary a{color:#fff;}}.block-views-blockproducts-included-block-1 .field--name-body,.block-views-blockproducts-included-block-1 .field--name-variations,.block-views-blockproducts-included-block-1 .field--name-stores,.block-views-blockproducts-included-block-1 .field--name-price{display:none;}.block-views-blockproducts-included-block-1 h2{text-align:center;font-size:1.3em;}.view-products-included .field--name-title{text-align:center;font-size:1.2em;}.views-field-field-related-products .field--name-field-media-image.field--type-image{float:none;text-align:center;}@media only screen and (max-width:767px){.field--name-field-store-image{float:none;}}@media (min-width:61em){.path-cart .paypal-buttons-container{float:left;width:22%;clear:both;}}th#view-edit-quantity-table-column{width:10%;}.page-view-products .form-actions{margin-top:-40px;}.page-view-featured-products h1,.page-view-products h1,.page-view-store h1,.page-view-funds h1{text-align:center;}.path-product .field--label-inline .field__item{padding-right:15px;}#block-studioimagesblock{float:right;width:auto;margin:50px 4px 0;max-width:300px;background:#e1ca9d91;border-radius:25px;padding:10px;text-align:center;}#block-studioimagesblock h2{font-size:1.1em;margin-top:5px;}@media only screen and (max-width:767px){#block-studioimagesblock{float:none;margin:10px auto 20px;}}#block-bootstrap-subtheme-views-block-store-products-block-2{clear:both;}.field--name-stores{clear:both;margin-top:10px;background:#ffffff59;border-radius:20px;width:max-content;padding:4px 7px;}.field--name-field-media-image.field--type-image img{margin:5px 7px 5px 0;;border-radius:35px;padding:7px;background:#b56a6a52;float:left;}@media only screen and (max-width:767px){.field--name-field-media-image.field--type-image img{float:none;}}.field--name-field-media-oembed-video{clear:both;float:left;}.order-total-line__subtotal{display:none;}#block-productaddtocartblock{float:right;padding-left:5px;width:15%;}@media only screen and (max-width:767px){#block-productaddtocartblock{display:none;}}#block-productaddtocartblock .btn-primary{background-color:#60304f;font-size:1rem;border:2px solid #911f6a;}@media only screen and (max-width:767px){#block-productaddtocartblock .btn-primary{padding:8px 3px;}}#block-productaddtocartblock .btn-primary:hover{background-color:#a45e8c;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0 auto;padding:0 10px;}#block-bootstrap-subtheme-mainnavigation li a{text-align:center;}@media only screen and (max-width:767px){#block-bootstrap-subtheme-mainnavigation li a{margin-bottom:15px;border-radius:40px;background:#596c35db;padding:15px;font-size:1.2em;color:#fff;text-align:center;}}@media only screen and (max-width:767px){#block-bootstrap-subtheme-mainnavigation li a:hover{background:#465b1fdb;color:#fff;}}.contact-message-feedbackbox-form label{display:none;}.modal-content.hidden{display:none;}blockquote{border-left:5px solid #b56a6a52;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em;}.contact-message-form{text-align:center;}#block-storeservices{clear:left;}#block-sharestudioblock{clear:left;}.book-parent.full h2,.book.full h2{display:none;}.book-parent h3{background:#ffffff57;padding:8px;border-radius:11px;}.page-node-type-book-parent .col-sm-9,.page-node-type-book .col-sm-9{border-radius:0;background:#F4D9B394;}.block-booknavigation ul{font-size:1em;}@media only screen and (max-width:767px){.block-booknavigation li a{background:#d59a8757;border-radius:20px;width:270px;display:inline-block;padding:10px;text-align:center;margin:2% auto;font-size:1.2em;}}@media only screen and (max-width:767px){.block-booknavigation ul{margin:0 auto;text-align:center;padding:0;}}@media only screen and (max-width:767px){.block-booknavigation li{list-style:none;}}.block-book-navigation h2{border-radius:70px;background:#667241;padding:13px;font-size:1.1em;color:#fff;text-shadow:0 1px 0 #000;}@media only screen and (max-width:767px){.block-booknavigation h2{display:none;text-align:center;background:#ffffff6e;}}.page-node-type-page .layout-main-wrapper nav,.page-node-type-project .layout-main-wrapper nav,.page-node-type-book-project .layout-main-wrapper nav,.page-node-type-book-parent .layout-main-wrapper nav{display:none;}.page-node-type-page nav.tabs,.page-node-type-project nav.tabs,.page-node-type-book nav.tabs,.page-node-type-book-parent nav.tabs,.page-node-type-book nav.tabs,.page-node-type-page nav.tabs{display:block;}.page-node-type-book-parent nav#block-bootstrap-main-menu,.page-node-type-book nav#block-bootstrap-main-menu,.page-node-type-page nav#block-bootstrap-main-menu{display:block;}.page-node-type-book-parent nav#toolbar-bar,.page-node-type-book nav#toolbar-bar,.page-node-type-page nav#toolbar-bar{display:block;}.page-node-type-book-parent nav.toolbar-lining,.page-node-type-book nav.toolbar-lining,.page-node-type-page nav.toolbar-lining{display:block;}.vbutton{background:#92556E6B;padding:16px 9px;width:33%;border-radius:20px;text-align:center;margin:10px 0;}.vbutton,.vbuttonsmall{box-shadow:-2px 2px #b97170;}.vbutton:hover,.vbuttonsmall:hover{background:#EA845D52;}.vbutton a:hover{background:#EDD59CD1;}.vbuttonsmall{background:#92556E6B;padding:9px;width:33%;border-radius:20px;margin:10px 0;text-align:center;font-size:1.2em;}.vbuttonsmall a:hover{background:#EDB9A7;}@media only screen and (max-width:500px){.vbutton,.vbuttonsmall{width:100%;}}.vbuttonhome{float:left;margin-right:7px;width:32%;text-align:center;}.vbuttonhome:hover{background-color:none;}@media only screen and (max-width:767px){.vbuttonhome{float:none;margin:0;width:auto;}}.vbuttonhome img{margin:0 auto;width:80%;}.vbutton3{border:0;width:275px;}.breadcrumb{margin:0px auto 7px;}.breadcrumb a,.breadcrumb,.breadcrumb > .active{color:#000;text-shadow:0px 0px #381871;}.breadcrumb-item > li{display:none;}.book-blocks-toc .book-blocks-toc-prefix{display:none;}.book-blocks-toc-book a{border-radius:70px;background:#667241;padding:10px 5px;font-size:1em;color:#fff;text-shadow:0 1px 0 #000;}.book-blocks-toc-book a:hover{text-shadow:0 1px 0 #fff;}.book-blocks-toc .book-blocks-toc-book li a{font-size:0.85em;}.book-blocks-toc .book-blocks-toc-book li ul a{font-size:0.85em;}#block-bootstrap-subtheme-custombooknavigation ul{padding-left:1rem;}#block-bootstrap-subtheme-custombooknavigation li.menu-item--expanded{list-style:none;}#block-bootstrap-subtheme-custombooknavigation li.menu-item--expanded a{line-height:3;border-radius:70px;background:#667241;padding:13px;font-size:1em;color:#fff;text-shadow:0 1px 0 #000;}#block-bootstrap-subtheme-custombooknavigation li.menu-item--expanded ul a{line-height:1;list-style-type:disc;border-radius:0px;background:none;padding:1px;font-size:1em;color:#000;text-shadow:0 1px 0 #fff;}
