/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-image:radial-gradient(circle,#F3C98F,#F3C98F,#7D00AABA);}body a{color:#3a0746;text-decoration:underline wavy #ffffff57 1px;}#main a:hover{color:#620777;text-decoration:underline wavy #ffffff9e 1px;}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:#e1d5df54;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;}.path-frontpage  #block-bootstrap-subtheme-content{width:49%;}@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:60%;}}#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;}.nav-link,.nav-link a{color:rgb(189,130,130);}#navbar-main{background:none;}.bg-primary{background-color:rgba(181,137,0,0) !important;}#page{background:none;}.sidebar .block{background-color:#e1e191d1;border-radius:19px;margin-top:10px;}.btn-primary{background-color:#0c3c16;}.views-view-responsive-grid__item-inner{vertical-align:middle;border-radius:45px;padding:8px;background:#bd758d47;border:none;text-align:center;}.tabs .nav-item{background:#ffffff57;}.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:#481d1d;}.featured-bottom,.featured-bottom a{color:#fff;}.navbar-toggler{background:#e7b8f0cc;}.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:500px){.region-navigation{width:80%;}}.navbar.container{background:none;border:none;margin:7px auto;}.navbar{margin:5px 0;}.navbar-collapse .navbar-nav > li > a{color:#ff2;background:#b480a7bd;font-size:1.2em;text-shadow:0px 1px black;text-align:center;margin:0px 10px;border:1px dotted #d7b9d2;border-radius:30px;}.navbar-collapse .navbar-nav > li > a:hover{color:#ff5;text-shadow:0px 1px red;background:#ffffff2e;}@media only screen and (max-width:500px){.navbar-collapse .navbar-nav > li{margin:5px 0 10px;}}.navbar-collapse .navbar-nav > .active > a{color:#fff;background:none;}.navbar-collapse .navbar-nav > .active > a:hover{color:#ffe;background:none;}.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:#e8bdcd;padding:15px;font-size:1.2em;color:#974141;text-align:center;}}@media only screen and (max-width:767px){#block-bootstrap-subtheme-mainnavigation li a:hover{background:#cfa8d5;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;}
