
/*! Squarespace LESS Compiler  (less.js language v1.3.3)  */
html{scroll-behavior:smooth}#page{padding-top:60px !important}.collection-type-index #page{padding-top:0px !important}.sqs-gallery-block-grid.sqs-gallery-block-meta-only-title .margin-wrapper .image-slide-title{display:block;text-align:center;font-size:24px;margin-top:.5em;width:100%;white-space:normal;overflow:hidden;text-overflow:ellipsis}.image-slide-title:hover{cursor:pointer}.sqs-gallery-block-slideshow .meta{position:absolute;opacity:0;background-color:#fff}.sqs-gallery-block-slideshow .meta .meta-title{color:#000;font-size:24px}.sqs-gallery-block-slideshow .meta .meta-description,.sqs-gallery-block-slideshow .meta .meta-description p{color:#ddd;color:#000;font-size:22px;line-height:1.5em}.sqs-block-summary-v2 .summary-block-setting-text-size-extralarge .summary-excerpt p{font-size:24px}@media only screen and (max-width:700px){div #block-yui_3_17_2_4_1475486414473_16379.sqs-block.image-block.sqs-block-image{display:none}div #block-yui_3_17_2_7_1475785015592_18335.sqs-block.image-block.sqs-block-image{display:none}div #block-yui_3_17_2_7_1475785015592_21589.sqs-block.image-block.sqs-block-image{display:none}div #block-yui_3_17_2_4_1475486414473_17762.sqs-block.image-block.sqs-block-image{display:none}div #block-42197e4c157017bcfdd7.sqs-block.image-block.sqs-block-image{display:none}div #block-7e388810d1197b715c62.sqs-block.image-block.sqs-block-image{display:none}div #block-yui_3_17_2_2_1475518602647_16902.sqs-block.image-block.sqs-block-image{display:none}div #block-yui_3_17_2_2_1475518602647_18327.sqs-block.image-block.sqs-block-image{display:none}}@media only screen and (max-width:900px){div #block-yui_3_17_2_12_1475487823922_7036.sqs-block.image-block.sqs-block-image{display:none}div #block-yui_3_17_2_12_1475487823922_10973.sqs-block.image-block.sqs-block-image{display:none}}@media only screen and (max-width:900px){#katy-1 .sqs-col-8{width:100%}}.index-section{margin-bottom:0px}#home2 .banner-thumbnail-wrapper{height:200px}.slide{border-radius:50%}.summary-thumbnail{border-radius:50%}.product-quantity-input{display:none}.summary-thumbnail-event-date{display:none !important}.eventlist-column-thumbnail{border-radius:50%}.summary-metadata-item{color:#000 !important;font-size:16px !important;font-weight:normal}#footer .summary-title-link{color:#fff !important;font-size:21px !important;line-height:1.2}#footer .summary-metadata-item{color:#fff !important;font-size:16px !important}.sqs-block-summary-v2 .summary-heading{text-align:center;font-size:28px}.view-list .entry+.entry{margin-top:0px}.view-list .entry+.entry{margin:30px auto 50px}article{padding-bottom:30px;border-bottom:1px solid #8f8f8f}article:last-child{border-bottom:none;padding-bottom:0}.summary-excerpt p{font-size:inherit !important}.sqs-gallery-design-carousel-slide *{font-size:24px}#block-yui_3_17_2_8_1481908861864_7412 .image-block-wrapper.has-aspect-ratio{border-radius:50% !important}#block-yui_3_17_2_1_1585387716094_8875 img{border-radius:50% !important}.summary-thumbnail{padding-bottom:100% !important}.summary-thumbnail-image{top:0px !important}.product-excerpt p{margin-top:0px !important}#productDetails .product-price{display:none}@media only screen and (max-width:640px){.sqs-block[class*=float-right]{margin-left:0px !important}}#productDetails .product-variants .variant-option select{font-family:europa,sans-serif !important;font-size:.9em}#footer .sqs-block-summary-v2 .summary-item-list,#block-yui_3_17_2_1_1642105662778_29965 .summary-item-list{display:flex;flex-flow:row wrap;align-items:flex-start;place-content:center}.desc-wrapper em{font-size:.7em;line-height:.5;font-style:normal !important}.desc-wrapper{text-shadow:0 0 3px rgba(0,0,0,.3),0 0 6px rgba(0,0,0,.2),2px 2px 2px rgba(0,0,0,.2),-2px 2px 2px rgba(0,0,0,.2),2px -2px 2px rgba(0,0,0,.2),-2px -2px 2px rgba(0,0,0,.2),4px 0 8px rgba(0,0,0,.1),-4px 0 8px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1),0 -4px 8px rgba(0,0,0,.1)}.desc-wrapper a:hover,.desc-wrapper a:focus,.desc-wrapper button:hover,.desc-wrapper button:focus{text-shadow:none !important}#logoImage img{transform:translatey(-9px) !important;transition:transform .3s ease !important}#headerNav{margin-top:18px !important}