@font-face{font-family:'Denova';src:url(https://tinyartstories.com/wp-content/themes/tinyartstories/fonts/DENOVARegular.woff2) format('woff2'),url(https://tinyartstories.com/wp-content/themes/tinyartstories/fonts/DENOVARegular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}:root{--tas-body-background:var(--tas-body-bkg);--tas-navigation-background:var(--tas-nav-bkg);--tas-footer-background:var(--tas-foot-bkg);--tas-primary-color:var(--tas-primary);--tas-secondary-color:var(--tas-secondary);--tas-light-color:var(--tas-light);--tas-dark-color:var(--tas-dark);--tas-text-color:var(--tas-text);--tas-link-color:var(--tas-text-link);--tas-footer-text-color:var(--tas-foot-text);--tas-footer-link-color:var(--tas-foot-link);--tas-footer-logo-color:var(--tas-foot-logo);--tas-transition:var(--transition);--tas-radius:var(--border-radius);--tas-shadow:var(--shadow);--tas-white:#fff;--tas-black:#000;--tas-gray-333:#333;--tas-gray-555:#555;--tas-gray-666:#666;--tas-gray-999:#999;--tas-gray-919:#919191;--tas-gray-fc:#fcfcfc;--tas-gray-f1:#f1f1f1;--tas-gray-e5:#e5e5e5;--tas-gray-eee:#eee;--tas-gray-eb:#ebf0f0;--tas-script-purple:#713663;--tas-accent-pink:#f3a395;--tas-sidebar-teal:#41666b;--tas-portfolio-dark:#303038;--tas-comment-author-blue:#03658c;--tas-font-serif:'Denova', serif;--tas-font-sans:'Raleway', Arial, Helvetica, sans-serif}.footer-heart{display:inline-block;animation:footer-heartbeat 1s ease-in-out infinite}@keyframes footer-heartbeat{0%,100%{transform:scale(1)}50%{transform:scale(1.15)}}body{position:relative;background-color:var(--tas-body-bkg);color:var(--tas-text);font-family:var(--tas-body-font-family,var(--tas-font-sans));font-size:var(--tas-body-font-size,16px);font-weight:var(--tas-body-font-weight,400);line-height:var(--tas-body-line-height,normal);letter-spacing:var(--tas-body-letter-spacing,normal);overflow-x:hidden}nav .logo{max-width:400px;width:100%}@media (max-width:767px){nav .logo{width:100%}}nav .full-nav{margin-top:2rem}.gfield_label.gform-field-label{font-weight:400!important}#header .navbar-brand{width:100%;margin-right:0}svg#stacked-logo{width:60%}#header2 .navbar-brand{margin:auto}@media (min-width:768px){svg#stacked-logo{width:20%;max-width:300px}svg#horizontal-logo{width:auto;height:75px}main.content .max-w-md-25{max-width:25%}main.content .max-w-md-50{max-width:50%}}.sticky-top{position:fixed;top:-100%;left:0;width:100%;background-color:var(--tas-white);transition:transform 0.5s ease-in-out;transform:translateY(0);z-index:1000;box-shadow:rgb(0 0 0 / .16) 0 1px 4px}.sticky-nav-transition{position:sticky;top:0;z-index:1000;background-color:var(--tas-white);transition:transform 0.5s ease-in-out;opacity:1;visibility:visible}.sticky-top #navbarNav{flex-basis:auto!important;flex-grow:inherit;align-items:normal}#offcanvasMenu{width:250px;background-color:var(--tas-white);box-shadow:2px 0 10px rgb(0 0 0 / .1)}nav .list-group{background-color:#fff0;border:none;padding:0}nav .list-group .list-group-item{border:none;border-radius:0;padding-left:.5rem;padding-right:.5rem;padding-top:0;padding-bottom:0;background-color:#fff0}#cartDrawer h5{font-size:18px;font-weight:900;text-transform:capitalize;padding:3px 0 0 12px;margin-bottom:22px;position:relative}#cartDrawer h5::after{display:block;content:'';position:absolute;left:0;bottom:5px;top:7px;width:5px;opacity:1}.cart-subtotal{font-weight:800;text-align:right}.list-group-item{background-color:#fff0}.list-group-item img{width:60px;height:60px;float:left;margin:0 10px 0 0}nav .rounded-pill{padding:2px 4px 4px;top:12px;margin-top:-18px;left:28px;display:block;font-size:10px;line-height:11px;font-weight:400;white-space:nowrap;height:15px;min-width:15px;-webkit-border-radius:var(--tas-radius);-moz-border-radius:var(--tas-radius);border-radius:var(--tas-radius);text-align:center}a.btn{padding:9px 15px;text-align:center;font-weight:800;-webkit-border-radius:var(--tas-radius);-moz-border-radius:var(--tas-radius);border-radius:2em!important;background-color:transparent!important;text-decoration:none;border:2px dashed}.icon{width:35px;height:35px;background-color:rgb(255 255 255 / .25);text-align:center;margin:10px 5px auto;position:relative}.icon .nav-link{position:relative}.icon i,.icon #searchlys,.icon .search-icon{position:absolute;line-height:30px;width:35px;height:35px;top:2.5px;left:2.5px}.icon .search-icon i{left:0}#offcanvasMenu h5{font-size:18px;font-weight:600;padding:3px 0 0 12px;margin-bottom:22px;position:relative}#offcanvasMenu h5::after{background-color:var(--tas-white);display:block;content:'';position:absolute;left:0;bottom:5px;top:7px;width:5px;opacity:1}.hero{width:100vw}.hero .background{top:1px;right:0;z-index:-1;width:100vw;height:100%;overflow:hidden}.hero .nav-paper,.hero .body-paper,footer .bottom-paper{background-repeat:no-repeat;background-size:cover;padding:3.5rem}.hero .body-paper{bottom:-2px}h1{font-family:var(--tas-h1-font-family);color:var(--tas-h1-color);font-size:var(--tas-h1-size)}@media (max-width:767px){.hero h1{font-size:80%}}h1.hero-title{position:relative}h1 .hero-title-text{-webkit-text-stroke:2px rgb(236 224 209 / .5);paint-order:stroke fill;position:relative;isolation:isolate;text-shadow:2px 2px 4px rgb(0 0 0 / .5)!important}h1 .small-word{font-size:.5em;letter-spacing:-.05em;position:relative;top:-.25em}h1 .hero-title-shadow{position:absolute;inset:0;color:#fff0;mix-blend-mode:color-dodge}section.related.products,nav.woocommerce-breadcrumb{display:none!important}#sidebar,.product_title.entry-title,.posted_in,.woocommerce div.product.product_cat-originals form.cart .button,.woocommerce div.product.product_cat-originals .quantity,.woocommerce div.product.product_cat-originals .add_to_cart_button,.tax-product_cat.term-originals .add_to_cart_button,.post-type-archive-product .products .add_to_cart_button.product_type_simple{display:none!important}.reset_variations{text-rendering:auto;-webkit-font-smoothing:antialiased;text-decoration:none;font-size:large;transition:transform .2s ease-in-out}.reset_variations::before{font:var(--fa-font-solid);content:"\58"}.reset_variations:hover,.reset_variations:active{font-size:larger}footer{background-size:cover;background-position:bottom left;width:100%;min-height:40vh}footer .bottom-paper{-webkit-transform:rotateX(180deg) rotateY(180deg);-moz-transform:rotateX(180deg) rotateY(180deg);-o-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.copyright a{text-decoration:none;font-weight:600;transform:transform .3s ease-in-out;-webkit-transform:transform .3s ease-in-out}.copyright a:hover,.copyright a:active{transform:scale(.23);-webkit-transform:scale(.23)}main.content img.alignright{float:right;margin-left:5px}main.content img.alignleft{float:left;margin-right:5px}@media (max-width:767px){main.content img.alignright,main.content img.alignleft{float:none;margin:10px auto;display:block}}.yith-wcwl-add-button{margin-bottom:2rem}#searchlys,#searchlysSticky{display:none}.search-box{position:absolute;float:left;right:-10px;top:-65px;width:300px;height:60px;padding:10px;border-radius:4px;box-shadow:0 2px 4px 0 rgb(0 0 0 / .5);transition:all .17s ease;z-index:-1}.search-sticky .search-box{opacity:0}.search-box::before{content:'';position:absolute;top:0;right:8px;width:0;height:0;border:10px solid #fff0;margin:-20px 0 0}.search-item form{width:100%;height:38px;right:0;display:flex;overflow:hidden;padding:2px;border-radius:4px}.search-item .search{width:95%;padding:0 10px;font-size:14px;border:0;outline:none}.search-item .search::placeholder{color:#fff}.search-item .sub{font-size:14px;padding:0 10px;border:0;border-radius:4px;cursor:pointer}#searchlys:checked~.search-box{top:60px;z-index:999}#searchlysSticky:checked~.search-box{opacity:1;top:60px}div.product.purchasable .ppc-button-wrapper,.cart-collaterals .ppc-button-wrapper{display:none}.woocommerce-pagination{background-color:transparent!important}.woocommerce nav.woocommerce-pagination ul{border:none}.woocommerce nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li .current{width:35px;height:35px;line-height:35px;vertical-align:middle;text-align:center;border-radius:50%;margin-right:2px;border:none;display:inline-block;font-size:17.5px}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{padding:0!important;min-width:35px;letter-spacing:normal;transition:var(--tas-transition)}.woocommerce nav.woocommerce-pagination ul li span.current{background:#ececec!important;color:#333!important;padding:0;min-width:35px}.woocommerce nav.woocommerce-pagination ul li a{background-color:var(--tas-gray-333);color:#ececec}.woocommerce-products-header{display:none}h2.owl-h2{text-align:center;font-size:40px;font-weight:800;font-style:normal;color:#2b3033}.owl-carousel{z-index:0!important}.owl-carousel .item{position:relative}.owl-carousel .category-link{display:block;text-decoration:none;transition:opacity 0.3s;border-radius:20px}.owl-carousel .category-link:hover{opacity:.8}.owl-carousel .category-box-wrapper{position:relative;overflow:hidden;transition:transform 0.3s,filter 0.3s;height:100%;width:100%}.owl-carousel .category-box{background-size:cover;background-position:center}.owl-carousel .category-box::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-image:inherit;z-index:-1;transition:transform 0.3s}.owl-carousel .category-box-wrapper:hover .category-box::before{transform:rotate(45deg) scale(1.5)}.owl-carousel .category-overlay{position:absolute;bottom:0;left:0;width:100%;background-color:rgb(255 255 255 / .5);padding:10px;transition:background-color 0.3s}.owl-carousel .category-overlay:hover{background-color:rgb(255 255 255 / .7)}.owl-carousel .category-overlay h3,.owl-carousel .category-overlay p{margin:0;transition:color 0.3s}.owl-carousel .badge{top:-10px}.owl-nav{text-align:center;margin-top:3rem;position:relative;width:100%}.owl-nav .owl-next,.owl-nav .owl-prev{width:30px;height:30px;line-height:24px;color:#333!important;background-color:#fcfcfc!important;font-size:18px;position:absolute;top:50%;margin-top:0;text-align:center;padding:0;-webkit-border-radius:2px!important;-moz-border-radius:2px!important;border-radius:2px!important;border:1px solid var(--tas-gray-f1)!important;opacity:.9;left:50%;right:50%;transition:var(--tas-transition)}.owl-nav button.owl-prev{margin-left:-35px}.owl-nav button.owl-next{margin-right:-35px}.owl-nav button.owl-prev::after{display:block;content:'';width:80px;height:1px;background:#cecece;margin-left:-93px;top:15px;position:absolute}.owl-nav button.owl-next::after{display:block;content:'';width:80px;height:1px;background:#cecece;margin-left:40px;top:15px;position:absolute}.owl-nav .owl-next:hover,.owl-nav .owl-prev:hover{opacity:1;box-shadow:0 5px 5px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 5px 5px 0 rgb(0 0 0 / .1);-webkit-box-shadow:0 5px 5px 0 rgb(0 0 0 / .1)}.portfolio-filters .button{display:inline-block;padding:.5em 1em;background:var(--tas-gray-eee);border:none;border-radius:7px;background-image:linear-gradient(to bottom,#fff0,hsl(0 0% 0% / .2));color:var(--tas-gray-333);font-family:sans-serif;font-size:16px;text-shadow:0 1px #fff;cursor:pointer}.portfolio-filters .button:hover{background-color:#8cf;text-shadow:0 1px hsl(0 0% 100% / .5);color:var(--tas-gray-333)}.portfolio-filters .button:active,.portfolio-filters .button.active{background-color:#28f}.portfolio-filters .button.active{color:#fff;text-shadow:0 -1px hsl(0 0% 0% / .8)}.portfolio-filters .button:active{box-shadow:inset 0 1px 10px hsl(0 0% 0% / .8)}.portfolio-filters .button-group:after{content:'';display:block;clear:both}.portfolio-filters .button-group .button{float:left;border-radius:0;margin-left:0;margin-right:1px;background-color:rgb(0 0 0 / .5)}.portfolio-filters .button-group .button:first-child{border-radius:.5em 0 0 .5em}.portfolio-filters .button-group .button:last-child{border-radius:0 .5em .5em 0}.portfolio-grid:after{content:'';display:block;clear:both}.portfolio-item .item-surround{margin:15px 0;position:relative;overflow:hidden;background-color:var(--tas-portfolio-dark)}.portfolio-item img{max-width:100%;height:auto;display:block;width:101%!important;position:relative;will-change:transform,opacity;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.portfolio-item .portfolio-item-info{text-align:center;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5 ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.portfolio-item .portfolio-link{color:var(--tas-white);text-decoration:none;display:block;width:100%;height:100%;outline:0;margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}.portfolio-item h4{bottom:40px;color:var(--tas-white);text-transform:uppercase;font-weight:700;text-align:left;position:absolute;left:30px;margin:0;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5 ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.portfolio-item h6{font-size:10px;text-transform:uppercase;background:rgb(255 255 255 / .7);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:var(--tas-gray-555);padding:5px 8px;top:25px;left:30px;position:absolute}.portfolio-item h6 i{font-size:10px;color:var(--tas-gray-555);margin-right:5px}.portfolio-item:hover>img,.item-surround:hover>img{opacity:.15;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.portfolio-lightbox-link,.portfolio-item:hover .portfolio-lightbox-link,.item-surround:hover .portfolio-lightbox-link{display:block;width:50px;height:50px;line-height:50px;position:absolute;z-index:1000;top:50%;left:50%;margin-left:-25px;margin-top:-25px;text-decoration:none!important;background:0 0;color:var(--tas-white);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;opacity:0;border:1px dashed;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s}.portfolio-item:hover .portfolio-lightbox-link,.item-surround:hover .portfolio-lightbox-link{opacity:1}.portfolio-item small{font-size:12px;color:var(--tas-white);text-align:left;position:absolute;bottom:20px;left:30px;margin:0}.portfolio-lightbox-link:hover{border-color:var(--tas-accent-pink)!important;border-radius:50%!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;opacity:1;color:var(--tas-white)}.portfolio-filters .ui-group{display:inline-block}.portfolio-filters .ui-group h3{display:inline-block;margin-right:.2em;font-size:16px}.portfolio-filters .ui-group .button-group{display:inline-block;margin-right:20px}.fancybox__caption .title{text-transform:uppercase;font-weight:900}.masonry{columns:4;column-gap:10px}@media (max-width:1200px){.masonry{columns:3}}@media (max-width:992px){.masonry{columns:2}}.masonry .grid-item{display:inline-block;margin-bottom:5px;position:relative;overflow:hidden}.masonry .grid-item_body{position:absolute;left:0;right:0;top:0;bottom:0}.masonry .grid-item_link{position:absolute;left:0;right:0;top:0;bottom:0}.masonry .grid-item{-moz-box-shadow:var(--tas-shadow);-webkit-box-shadow:var(--tas-shadow);box-shadow:var(--tas-shadow);transition:var(--tas-transition)}.masonry .grid-item:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.masonry .grid-item img{transition:var(--tas-transition)}.masonry .grid-item:hover img{transform:rotate(45deg) scale(1.75)}.portfolio h3{text-align:center;font-size:25px;font-weight:800;font-style:normal;color:#2b3033}.portfolio h4{text-align:left;color:var(--tas-gray-666);letter-spacing:1px;text-transform:uppercase;font-weight:600;width:auto;margin-bottom:0!important}.portfolio .badge{font-size:70%;vertical-align:top!important}.portfolio .group-description{font-style:italic;color:var(--tas-sidebar-teal);font-weight:300}.single h2,.single h4,.single h5,.single h6,.archive h2,.archive h4,.archive h5,.archive h6,.page h2,.page h4,.page h5,.page h6{text-transform:uppercase;margin:2rem 0 3rem 0}.single h3,.archive h3,.page h3{margin:2rem 0 0 0}.single img,.archive img,.page img{-moz-box-shadow:var(--tas-shadow);-webkit-box-shadow:var(--tas-shadow);box-shadow:var(--tas-shadow)}.single img.alignright,.page img.alignright{margin:1rem 0 1rem 2rem!important}.single img.alignleft,.page img.alignleft{margin:1rem 2rem 1rem 0!important}.single img .aligncenter,.page img.aligncenter{margin:1rem!important}.single .gallery,.page .gallery{display:flex;justify-content:space-evenly;flex-direction:row;flex-wrap:wrap;margin-top:1.5rem;margin-bottom:1.5rem}.single .gallery .gallery-item,.page .gallery .gallery-item{margin:.5rem}.single blockquote,.page blockquote{padding:20px;border-left:5px solid;background-color:rgb(255 255 255 / .3);margin:30px auto;hyphens:none;quotes:none;font-style:italic;display:block;width:100%;box-shadow:var(--tas-shadow)}@media (min-width:992px){.single blockquote,.page blockquote{width:50%}.single blockquote .cite,.page blockquote .cite{text-align:right;opacity:.6}}blockquote.big-self-quote{padding:2rem 3rem;border-left:none;background-color:#fff;hyphens:none;quotes:"'" "'";font-family:'Denova',arial,helvetica,sans-serif;color:var(--tas-script-purple);font-size:clamp(2rem, 50px, 3vw);font-weight:400;text-transform:none;text-align:left;position:relative;box-shadow:none;margin-bottom:4rem}blockquote.big-self-quote::after{content:'';position:absolute;top:100%;height:2rem;width:100%;left:0;background:url(/wp-content/uploads/2024/01/rip.svg);background-position:bottom;background-size:200%}@media (min-width:992px){blockquote.big-self-quote::after{width:75%}}.quote-container{width:100%;text-align:center;margin:auto;display:flex;justify-content:center}.quote-container .slides{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;gap:12px;align-items:stretch;flex-grow:1}.quote-container .slides div{width:100%;transform-origin:center center;transform:scale(1);transition:transform 0.5s;position:relative;display:flex;justify-content:center;align-items:center}@media (min-width:992px){.quote-container .slides div{max-width:calc(32% - 5px)}}.quote-container .slides div#slide-1 blockquote,.quote-container .slides div#slide-1b blockquote{background-color:#94b2b6}.quote-container .slides div#slide-1 blockquote:after,.quote-container .slides div#slide-1b blockquote:after{border-top-color:#94b2b6;border-left-color:#94b2b6}.quote-container .slides div#slide-2 blockquote,.quote-container .slides div#slide-2b blockquote{background-color:#775f77}.quote-container .slides div#slide-2 blockquote:after,.quote-container .slides div#slide-2b blockquote:after{border-top-color:#775f77;border-left-color:#775f77}.quote-container .slides div#slide-3 blockquote,.quote-container .slides div#slide-3b blockquote{background-color:#e2c078}.quote-container .slides div#slide-3 blockquote:after,.quote-container .slides div#slide-3b blockquote:after{border-top-color:#e2c078;border-left-color:#e2c078}.quote-container .slides blockquote{margin:0;padding:3rem;width:100%;height:100%;color:#fff;box-shadow:0 5px 2px rgb(0 0 0 / .1);position:relative;transition:all .6s linear;border-left:none;display:flex;flex-direction:column;justify-content:center}.quote-container .slides blockquote:after{content:' ';height:0;width:0;position:absolute;top:100%;border:solid #fff0;border-width:10px;left:10%}.quote-container .slides blockquote .quotes{position:absolute;color:rgb(255 255 255 / .5);font-size:5rem}.quote-container .slides blockquote .quotes.leftq{top:-10px;left:5px}.quote-container .slides blockquote .quotes.rightq{bottom:0;right:5px}.navbar-brand img{box-shadow:none!important}.single .bloghero .blog-image{margin-bottom:3rem}.single .bloghero .blog-image img{width:100%;height:100%;object-fit:cover;object-position:center}.single .post-meta{border-bottom:1px solid;border-color:rgb(0 0 0 / .3);margin-bottom:30px;padding:10px 10px 35px;font-size:11.5px;color:var(--tas-gray-666);clear:both}.single .post-meta .categories{margin-right:25px}.single .post-meta .categories i.fa{margin-right:5px}.single .comments i.fa{margin-right:5px}.card{border-radius:0;-moz-box-shadow:var(--tas-shadow);-webkit-box-shadow:var(--tas-shadow);box-shadow:var(--tas-shadow);background-color:rgb(255 255 255 / .5)}.card .card-img-top{border-radius:0;overflow:hidden}.card .card-img-top img{object-fit:cover;height:100%;object-position:center;transition:var(--tas-transition)}.card .card-img-top img:hover{transform:rotate(5deg) scale(1.15)}.card .card-body .card-date{display:block;top:-50px;padding:10px;text-align:center;box-shadow:var(--tas-shadow)}.card .card-body .card-date .month{font-size:13px;width:100%;display:block;font-weight:400;line-height:11.5px;text-transform:uppercase}.card .card-body .card-date .day{font-size:24px;font-weight:600;line-height:28px;width:100%;display:block}.card .card-body .card-date .year{font-size:14.4px;font-weight:400;line-height:13px;width:100%;display:block}.card .card-body h5{font-size:1rem;font-weight:600;text-transform:uppercase;margin:0 45px 10px 0}.categories,.comments{font-size:11.5px}.categories i,.comments i{margin-right:3px;line-height:24px;color:var(--tas-gray-919)}.categories a,.comments a{text-decoration:none}.comments{margin-left:6px;color:var(--tas-gray-919)}#comments{padding-top:5rem}#comments form#commentform.comment-form label{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#comments form#commentform.comment-form textarea#comment,#comments form#commentform.comment-form input#author,#comments form#commentform.comment-form input#email,#comments form#commentform.comment-form input#url,#comments form#commentform.comment-form input#wp-comment-cookies-consent{background-color:rgb(255 255 255 / .4);border:none;border-color:0;border-radius:0;padding:.5rem}#comments form#commentform.comment-form textarea#comment{width:auto;max-width:calc(100vw - 30px)!important}#comments form#commentform.comment-form .comment-form-cookies-consent{padding:1rem 0 2rem;position:relative}#comments form#commentform.comment-form #wp-comment-cookies-consent{float:left;margin-right:1rem;margin-top:.5rem}#comments form#commentform.comment-form label{width:auto!important;height:auto!important;clip:unset!important;clip-path:none!important;margin:0;position:relative}#comments .comment-submitted{color:green}#comments .comment-submitted:nth-of-type(2){display:none}#comments .comments-list{list-style-type:none;margin:0;padding:0;position:relative}#comments .comments-list.reply-list{padding-left:65px;clear:both;margin-top:15px;position:relative}#comments .comments-list.reply-list:before,#comments .comments-list.reply-list:after{display:none}#comments .comments-list.reply-list li:before{content:'';width:69px;height:2px;background-color:var(--tas-gray-919);position:absolute;top:40px;left:-42px}#comments .comments-list.reply-list li .comment-avatar{width:45px;height:45px}#comments .comments-list.reply-list li .comment-box{width:calc(100% - 65px);margin-top:15px}#comments .comments-list.reply-list li .reply-list{padding-left:65px;clear:both;margin-top:15px;position:relative}#comments .comments-list.reply-list li .reply-list:before,#comments .comments-list.reply-list li .reply-list:after{display:none}#comments .comments-list.reply-list li .reply-list li:before{content:'';width:110px;height:2px;background-color:var(--tas-gray-919);position:absolute;top:25px;left:-107px}#comments .comments-list.reply-list li .reply-list li .comment-avatar{width:45px;height:45px;margin-top:15px}#comments .comments-list.reply-list li .reply-list li .comment-box{width:calc(100% - 65px);margin-bottom:30px}#comments .comments-list.reply-list:before{content:'';width:2px;height:100%;background-color:var(--tas-gray-919);position:absolute;left:22.5px;top:0}#comments .comments-list.reply-list:after{content:'';position:absolute;background-color:var(--tas-gray-919);bottom:0;left:18.5px;width:10px;height:10px;border:3px solid #ebf0f0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}#comments .comments-list.reply-list li{margin-bottom:15px;display:block;position:relative;margin-bottom:3rem}#comments .comments-list.reply-list li ul.children{margin-top:3rem}#comments .comments-list.reply-list li ul.children li{margin-bottom:3rem}#comments .comments-list.reply-list li ul.children:after{content:'';display:block;clear:both;height:0;width:0}#comments .comments-list.reply-list li .comment-avatar{width:50px;height:50px;position:relative;float:left;border:3px solid #fff;border-radius:0;box-shadow:var(--tas-shadow);overflow:hidden;margin-top:15px}#comments .comments-list.reply-list li img{width:100%;height:100;object-fit:cover}#comments .comments-list.reply-list li .comment-box{width:calc(100% - 65px);float:right;position:relative;box-shadow:var(--tas-shadow)}#comments .comments-list.reply-list li:before,#comments .comments-list.reply-list li:after{content:'';height:0;width:0;position:absolute;display:block;border-width:10px 12px 10px 0;border-style:solid;border-color:#fff0 #ebf0f0;top:8px;left:-11px}#comments .comments-list.reply-list li:before{border-width:11px 13px 11px 0;border-color:#fff0 rgb(0 0 0 / .05);left:-12px}#comments .comments-list .comment-head{background-color:var(--tas-gray-fc);padding:10px 12px;border-bottom:1px solid #e5e5e5;overflow:hidden;border-radius:0}#comments h6{margin:0}#comments span{float:left;font-size:11.5px}#comments .comment-name{color:#283035;font-size:14px;font-weight:700;float:left;margin-right:10px}#comments .comment-name a{color:#283035}#comments .comment-name span{float:left;color:var(--tas-gray-999);font-size:13px;position:relative;top:1px}#comments .comment-name .by-author,#comments .comment-name .by-author a{color:#03658c}#comments .comment-name .by-author:after{content:'author';background-color:#03658c;color:var(--tas-white);font-size:12px;padding:3px 5px;font-weight:700;margin-left:10px}#comments .comment-reply-btn{float:right;margin-left:14px;position:relative;top:2px;color:#a6a6a6;cursor:pointer;transition:all 0.3s ease}#comments .comment-reply-btn i{float:right;position:relative;top:2px;color:#a6a6a6;cursor:pointer;transition:all .3s ease}#comments .comment-reply-btn:hover{color:#03658c}#comments .comment-content{background:var(--tas-white);padding:12px;font-size:15px;color:#595959;border-radius:0 0 4px 4px}#comments .comment-main-level:after{content:'';width:0;height:0;display:block;clear:both}.sidebar{background:linear-gradient(to bottom,rgb(226 192 120) 0%,rgb(235 240 240) 85%,rgb(235 240 240) 95%);padding:2rem 1rem;max-height:90%}.sidebar h5.widgettitle{font-weight:600;text-transform:uppercase}.sidebar ul{padding:0;list-style:none;margin:0}.sidebar ul li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f1f1f1}.sidebar ul li a{display:inline-block;margin-right:5px;padding:2px 0;font-size:13px;color:var(--tas-gray-333);text-decoration:none}.sidebar ul li a:before{display:inline-block;color:var(--tas-gray-999);content:'\f07b';font-family:'Font Awesome 6 Free';font-weight:900;font-size:12px;margin-bottom:2px;margin-right:8px}.sidebar ul li span{font-size:11.5px}.sidebar ul.product_list_widget li{clear:both;float:left}.sidebar ul.product_list_widget li a{margin-right:0}.sidebar ul.product_list_widget li a:before{display:none}.sidebar ul.product_list_widget li img{width:60px;height:60px;float:left;margin:0 10px 0 0;border:none;box-shadow:var(--tas-shadow);transition:all .3s ease-in-out}.sidebar ul.product_list_widget li:hover img{box-shadow:none;transform:scale(.98)}.sidebar ul.product_list_widget span.woocommerce-Price-amount.amount{font-weight:600}#toTopButton{position:fixed;bottom:20px;right:20px;padding:10px;background-color:#775f77;color:#fff;border:none;border-radius:0;cursor:pointer;opacity:.7;transition:all 0.3s ease-in-out;box-shadow:var(--tas-shadow)}#toTopButton:hover{opacity:1;box-shadow:none}.offcanvas-body .nav-item a{font-size:1.15rem!important;line-height:2rem!important}.offcanvas-body .nav-item .dropdown-menu.show .nav-item a,.offcanvas-body .nav-item .dropdown-menu[data-bs-popper] .nav-item a{font-size:1.15rem!important;line-height:2rem!important;padding-left:10px!important}@media (max-width:1399px){.offcanvas-body .nav-item .dropdown-menu.show .nav-item a,.offcanvas-body .nav-item .dropdown-menu[data-bs-popper] .nav-item a{white-space:normal!important}}.postid-7392 #tab-description{position:relative}.postid-7392 .content.container p.script.supertitle,.postid-8220 .content.container p.script.supertitle{font-family:'Denova',arial,helvetica,sans-serif;color:var(--tas-script-purple);font-size:clamp(1.5rem, 38px, 2.25vw);font-weight:400;text-transform:none;text-align:center;box-shadow:none}.postid-7392 .content.container #tab-description img,.postid-8220 .content.container #tab-description img{box-shadow:none!important}.postid-7392 .content.container #tab-description h2.script,.postid-8220 .content.container #tab-description h2.script{font-family:'Denova',arial,helvetica,sans-serif;color:var(--tas-white);font-size:clamp(2.25rem, 35px, 2.25vw);font-weight:400;text-transform:none;text-align:left}@media (max-width:992px){.postid-7392 .content.container #tab-description h2.script,.postid-8220 .content.container #tab-description h2.script{text-align:center}}.postid-7392 #tab-description img.headshot,.postid-7392 #tab-description img.headshot2,.postid-7392 #tab-description img.headshot3,.postid-8220 #tab-description img.headshot,.postid-8220 #tab-description img.headshot2,.postid-8220 #tab-description img.headshot3{width:225px;height:225px}.postid-7392 #tab-description img.headshot,.postid-8220 #tab-description img.headshot{margin-left:-7.8rem;float:left}.postid-7392 #tab-description img.headshot2,.postid-8220 #tab-description img.headshot2{margin-right:-7.8rem;float:right}.postid-7392 #tab-description img.headshot3,.postid-8220 #tab-description img.headshot3{margin-top:-7.1rem;margin-left:auto;margin-right:auto}.postid-7392 #tab-description .row.three,.postid-8220 #tab-description .row.three{margin-top:9rem}.postid-7392 #tab-description .row.three .col-11.col-md-5.col-lg-4,.postid-8220 #tab-description .row.three .col-11.col-md-5.col-lg-4{display:flex;flex-direction:column;align-items:center}@media (max-width:992px){.postid-7392 #tab-description .row.three,.postid-8220 #tab-description .row.three{margin-top:30px}.postid-7392 #tab-description img.headshot,.postid-7392 #tab-description img.headshot2,.postid-7392 #tab-description img.headshot3,.postid-8220 #tab-description img.headshot,.postid-8220 #tab-description img.headshot2,.postid-8220 #tab-description img.headshot3{float:none;margin-left:auto;margin-right:auto;margin-top:0;text-align:center;width:100%;height:auto;padding:1rem 4rem 0 4rem}}.postid-7392 #tab-description img.yoga-pose,.postid-8220 #tab-description img.yoga-pose{width:40%;height:auto;opacity:.1;position:absolute;top:0;left:0;right:0;margin:auto!important}@media (max-width:992px){.postid-7392 #tab-description img.yoga-pose,.postid-8220 #tab-description img.yoga-pose{top:10%;width:90%}}h1.hero-title{font-family:var(--tas-h1-font-family);color:var(--tas-h1-color);font-size:clamp(4rem, var(--tas-h1-size), 6vw);font-weight:var(--tas-h1-font-weight);text-transform:var(--tas-h1-text-transform);font-style:var(--tas-h1-font-style,normal);line-height:var(--tas-h1-line-height);letter-spacing:var(--tas-h1-letter-spacing);text-align:var(--tas-h1-text-align)}h1 .hero-title-shadow{text-shadow:2px 2px 5px var(--tas-dark),0 0 15px var(--tas-body-bkg),0 0 18px var(--tas-body-bkg),0 0 21px var(--tas-body-bkg)}@media (max-width:767px){.hero h1{font-weight:var(--tas-h1-font-weight);font-size:xxx-large;text-align:center}}h2{font-family:var(--tas-h2-font-family);color:var(--tas-h2-color);font-size:var(--tas-h2-size);font-weight:var(--tas-h2-font-weight);text-transform:var(--tas-h2-text-transform);font-style:var(--tas-h2-font-style,normal);line-height:var(--tas-h2-line-height);letter-spacing:var(--tas-h2-letter-spacing);text-align:var(--tas-h2-text-align)}h3{font-family:var(--tas-h3-font-family);color:var(--tas-h3-color);font-size:var(--tas-h3-size);font-weight:var(--tas-h3-font-weight);text-transform:var(--tas-h3-text-transform);font-style:var(--tas-h3-font-style,normal);line-height:var(--tas-h3-line-height);letter-spacing:var(--tas-h3-letter-spacing);text-align:var(--tas-h3-text-align)}h4{font-family:var(--tas-h4-font-family);color:var(--tas-h4-color);font-size:var(--tas-h4-size);font-weight:var(--tas-h4-font-weight);text-transform:var(--tas-h4-text-transform);font-style:var(--tas-h4-font-style,normal);line-height:var(--tas-h4-line-height);letter-spacing:var(--tas-h4-letter-spacing);text-align:var(--tas-h4-text-align)}h5{font-family:var(--tas-h5-font-family);color:var(--tas-h5-color);font-size:var(--tas-h5-size);font-weight:var(--tas-h5-font-weight);text-transform:var(--tas-h5-text-transform);font-style:var(--tas-h5-font-style,normal);line-height:var(--tas-h5-line-height);letter-spacing:var(--tas-h5-letter-spacing);text-align:var(--tas-h5-text-align)}h6{font-family:var(--tas-h6-font-family);color:var(--tas-h6-color);font-size:var(--tas-h6-size);font-weight:var(--tas-h6-font-weight);text-transform:var(--tas-h6-text-transform);font-style:var(--tas-h6-font-style,normal);line-height:var(--tas-h6-line-height);letter-spacing:var(--tas-h6-letter-spacing);text-align:var(--tas-h6-text-align)}a{color:var(--tas-text-link)}a:hover,a:active{color:var(--tas-text-link)}#header,#header2.animateIt,.bg-light{background-color:var(--tas-nav-bkg)!important}#header2.animateIt{border-bottom:5px solid var(--tas-secondary)}.text-light{color:var(--tas-light)}.bg-dark{background-color:var(--tas-dark)!important}.text-dark{color:var(--tas-dark)!important}.bg-primary{background-color:var(--tas-primary)!important}.border-primary{border-color:var(--tas-primary)!important}.text-primary{color:var(--tas-primary)!important}.bg-secondary{background-color:var(--tas-secondary)!important}.border-secondary{border-color:var(--tas-secondary)!important}.text-secondary{color:var(--tas-secondary)!important}.bg-danger{background-color:var(--tas-danger)!important}.border-danger{border-color:var(--tas-danger)!important}.text-danger{color:var(--tas-danger)!important}.bg-success{background-color:var(--tas-success)!important}.border-success{border-color:var(--tas-success)!important}.text-success{color:var(--tas-success)!important}.bg-warning{background-color:var(--tas-warning)!important}.border-warning{border-color:var(--tas-warning)!important}.text-warning{color:var(--tas-warning)!important}.bg-info{background-color:var(--tas-info)!important}.border-info{border-color:var(--tas-info)!important}.text-info{color:var(--tas-info)!important}#header .extra-nav-items{border-top:1px solid var(--tas-text-link)}@media (min-width:768px){#header .navbar-expand-lg .navbar-collapse{border-top:1px solid var(--tas-text-link)}}nav li a.active::before{background-color:var(--tas-primary)}.search-box,.search-item form,.search-item .search{background-color:var(--tas-secondary)}.search-box::before{border-bottom-color:var(--tas-secondary)!important}.search-item .sub{background-color:var(--tas-light);color:var(--tas-secondary)}.hero .background{background-image:var(--tas-default-header-image)}.hero .nav-paper{background-image:var(--tas-nav-bottom-image)}.hero .body-paper,footer .bottom-paper{background-image:var(--tas-body-border-image)}#cartDrawer h5::after{background-color:var(--tas-primary)}.btn.btn-primary{border-color:var(--tas-primary);color:var(--tas-primary)}.btn.btn-primary:hover,.btn.btn-primary:active{border-color:var(--tas-dark);color:var(--tas-dark)}.owl-carousel .category-overlay h3,.owl-carousel .category-overlay p{color:var(--tas-dark)}.owl-carousel .category-link{border:10px var(--tas-secondary) solid}footer{background-color:var(--tas-foot-bkg);background-image:var(--tas-default-footer-image);color:var(--tas-foot-text)}footer a{color:var(--tas-foot-link)}footer a:hover,footer a:active{color:var(--tas-foot-link)}.copyright,footer .widget{background-color:var(--tas-foot-bkg)}.widget .gform_button.button{border-color:var(--tas-foot-text);cursor:pointer;font-size:14px;font-weight:600;padding:14px 20px;text-decoration:none;background:0 0;border:1px dashed var(--tas-foot-text);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-border-radius:var(--tas-radius);-moz-border-radius:var(--tas-radius);border-radius:var(--tas-radius)}.widget .gform_button.button:hover,.widget .gform_button.button:active{border-color:var(--tas-dark)!important;color:var(--tas-light)!important;background-color:var(--tas-foot-text)}.accordion-button:not(.collapsed){color:var(--tas-dark);background-color:var(--tas-secondary)}#categoriesAccordion .accordion-item{background-color:var(--tas-secondary);border-radius:0;border:none;border-top:3px solid var(--tas-primary)}#categoriesAccordion .accordion-item .accordion-button{border-radius:0;background-color:#fff0}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23var(--tas-primary)'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}blockquote{border-left-color:var(--tas-primary)!important}.card-link{color:var(--tas-dark)}.card-date{background-color:var(--tas-primary)}.card-body .btn.btn-secondary,#comments.comments-area input#submit{background-color:var(--tas-foot-bkg)!important;color:var(--tas-foot-text);cursor:pointer;font-size:14px;font-weight:600;padding:14px 3.5rem;text-decoration:none;border:1px dashed var(--tas-foot-text)!important;transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;-webkit-border-radius:var(--tas-radius);-moz-border-radius:var(--tas-radius);border-radius:var(--tas-radius)}.card-body .btn.btn-secondary:hover,.card-body .btn.btn-secondary:active,#comments.comments-area input#submit:hover,#comments.comments-area input#submit:active{border-color:var(--tas-dark)!important;color:var(--tas-light)!important;background-color:var(--tas-foot-text)!important}.comment-reply-form-placeholder button.comment-cancel-button{background-color:transparent!important;border:1px dashed var(--tas-dark)!important;transition:all .5s ease 0s;cursor:pointer;color:var(--tas-dark);font-size:14px;font-weight:600;padding:14px 3.5rem;text-decoration:none;border-radius:var(--tas-radius);float:right;margin-top:-4rem}.comment-reply-form-placeholder button.comment-cancel-button:hover,.comment-reply-form-placeholder button.comment-cancel-button:active{border-color:green!important;background-color:var(--tas-light)!important}form#commentform.comment-form textarea#comment::placeholder{color:var(--tas-dark);font-weight:300}form#commentform.comment-form textarea#comment::-webkit-placeholder{color:var(--tas-dark);font-weight:300}form#commentform.comment-form textarea#comment::-moz-placeholder{color:var(--tas-dark);font-weight:300}form#commentform.comment-form textarea#comment::-o-placeholder{color:var(--tas-dark);font-weight:300}.comment-reply-form-placeholder{position:absolute;background-color:var(--tas-body-bkg);top:105%;padding:1.5rem;z-index:1;opacity:0;box-shadow:var(--tas-shadow)}#tas-site-header{position:sticky;top:0;z-index:1100;width:100%;background:var(--tas-navigation-background,var(--tas-nav-bkg));border-bottom:4px solid var(--tas-sidebar-teal,#41666b);box-shadow:var(--tas-shadow);transform:translateY(0);transition:transform .32s ease}#tas-site-header.tas-nav-hidden{transform:translateY(-110%);pointer-events:none}.tas-header-inner{width:100%;max-width:1240px;min-height:82px;margin:0 auto;padding:8px 24px;display:flex;align-items:center;justify-content:space-between;gap:30px}.tas-brand{flex:0 0 auto;display:flex;align-items:center;color:var(--tas-text-color,var(--tas-text));text-decoration:none}.tas-horizontal-logo{display:block;width:auto;height:100px;max-width:min(320px, 40vw);object-fit:contain;box-shadow:none!important}.tas-navigation{margin-left:auto;min-width:0}.tas-primary-menu{display:flex;align-items:center;gap:28px;margin:0;padding:0;list-style:none}.tas-primary-menu>li{position:relative;margin:0;padding:0;list-style:none}.tas-primary-menu>.tas-nav-item>.nav-link,.tas-primary-menu>.services-wrap>.nav-trigger{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:46px;margin:0;padding:10px 0 14px;border:0;background:#fff0;color:var(--tas-text-color,var(--tas-text));font-family:var(--tas-font-sans);font-size:15px;font-weight:500;font-style:normal;letter-spacing:.035em;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none}.tas-primary-menu>.tas-nav-item>.nav-link:hover,.tas-primary-menu>.tas-nav-item>.nav-link:focus-visible,.tas-primary-menu>.services-wrap>.nav-trigger:hover,.tas-primary-menu>.services-wrap>.nav-trigger:focus-visible{color:var(--tas-primary-color,var(--tas-primary));outline:none}.tas-primary-menu>.services-wrap>.nav-trigger::after{content:'';display:inline-block;width:7px;height:7px;margin-left:9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transform-origin:center;transition:transform .22s ease}.tas-primary-menu>.services-wrap.is-open>.nav-trigger{color:var(--tas-primary-color,var(--tas-primary))}.tas-primary-menu>.services-wrap.is-open>.nav-trigger::after{transform:rotate(225deg) translateY(-2px)}.tas-primary-menu>.services-wrap.is-open>.nav-trigger::before{content:'';position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--tas-primary-color,var(--tas-primary))}.tas-primary-menu>.services-wrap.current-menu-ancestor>.nav-trigger,.tas-primary-menu>.services-wrap.current-menu-parent>.nav-trigger,.tas-primary-menu>.services-wrap.current_page_ancestor>.nav-trigger{color:var(--tas-primary-color,var(--tas-primary))}.tas-primary-menu>.services-wrap.current-menu-ancestor>.nav-trigger::before,.tas-primary-menu>.services-wrap.current-menu-parent>.nav-trigger::before,.tas-primary-menu>.services-wrap.current_page_ancestor>.nav-trigger::before{content:'';position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--tas-primary-color,var(--tas-primary))}@media (min-width:992px){.tas-primary-menu .mega-menu{position:absolute;top:calc(100% + 1px);left:50%;width:min(420px, calc(100vw - 48px));z-index:1200;background:var(--tas-light-color,var(--tas-light));border:1px solid rgb(65 48 43 / .14);border-bottom:4px solid var(--tas-sidebar-teal,#41666b);box-shadow:var(--tas-shadow);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-8px);overflow:hidden;transition:opacity .24s ease,transform .32s cubic-bezier(.22,.61,.36,1),visibility 0s linear .24s}.tas-primary-menu .services-wrap.is-open>.mega-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0);transition:opacity .24s ease,transform .32s cubic-bezier(.22,.61,.36,1),visibility 0s}.mega-stage{position:relative;display:grid;overflow:hidden}.mega-screen{grid-area:1 / 1;width:100%;padding:16px 0;opacity:1;transform:translate3d(0,0,0);transition:transform .42s cubic-bezier(.22,.61,.36,1),opacity .30s ease;will-change:transform,opacity}.mega-screen.is-hidden{display:none}.mega-screen.enter-right{transform:translate3d(32px,0,0);opacity:0}.mega-screen.enter-left{transform:translate3d(-32px,0,0);opacity:0}.mega-screen.exit-left{transform:translate3d(-32px,0,0);opacity:0}.mega-screen.exit-right{transform:translate3d(32px,0,0);opacity:0}.mega-link{width:100%;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:16px 24px;border:0;background:#fff0;color:var(--tas-text-color,var(--tas-text));font-family:var(--tas-font-sans);font-size:14px;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease,padding-left .22s ease}.mega-link:hover,.mega-link:focus-visible{background:rgb(110 40 95 / .055);color:var(--tas-primary-color,var(--tas-primary));padding-left:28px;outline:none}.mega-label{flex:1}.mega-link .arrow{flex:0 0 auto;font-size:20px;line-height:1;transition:transform .22s ease}.mega-link:hover .arrow,.mega-link:focus-visible .arrow{transform:translateX(3px)}.mega-back{display:flex;align-items:center;gap:8px;width:100%;padding:7px 24px 14px;border:0;background:#fff0;color:var(--tas-primary-color,var(--tas-primary));font-family:var(--tas-font-sans);font-size:12px;letter-spacing:.06em;text-align:left;text-transform:uppercase;cursor:pointer}.mega-heading{margin:0;padding:4px 24px 16px;color:var(--tas-primary-color,var(--tas-primary));font-family:var(--tas-font-serif);font-size:27px;font-weight:400;line-height:1.1}}@media (max-width:991.98px){.tas-header-inner{min-height:72px;padding:7px 18px}.tas-horizontal-logo{height:54px;max-width:min(260px, 65vw)}.tas-desktop-nav{display:none}.mobile-toggle{display:block;appearance:none;border:0;background:none;cursor:pointer;padding:8px}.hamburger{width:25px;height:18px;display:flex;flex-direction:column;justify-content:space-between}.hamburger span{width:100%;height:1.5px;background:var(--tas-text-color,var(--tas-text))}.mobile-panel{position:fixed;top:0;right:0;bottom:0;width:90vw;max-width:90vw;height:100vh;z-index:1300;background:var(--tas-light-color,var(--tas-light));transform:translate3d(100%,0,0);transition:transform .42s cubic-bezier(.22,.61,.36,1);overflow:hidden;padding:22px 24px 40px;box-shadow:-18px 0 40px rgb(55 40 35 / .16)}.mobile-panel.is-open{transform:translate3d(0,0,0)}.mobile-top{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid rgb(65 48 43 / .14)}.mobile-brand{display:flex;align-items:center;gap:10px;color:var(--tas-text-color,var(--tas-text));text-decoration:none}.mobile-mark{width:46px;height:54px;display:grid;place-items:center;overflow:hidden;border:2px solid var(--tas-gray-333,#333);background:var(--tas-navigation-background,var(--tas-nav-bkg))}.mobile-mark img{width:100%;height:100%;object-fit:contain}.mobile-name{color:var(--tas-text-color,var(--tas-text));font-family:var(--tas-font-sans);font-size:17px;font-weight:400;letter-spacing:.06em;line-height:1.1;white-space:nowrap}.close-menu{appearance:none;border:0;background:#fff0;color:var(--tas-text-color,var(--tas-text));font-family:var(--tas-font-sans);font-size:30px;font-weight:200;line-height:1;cursor:pointer;padding:0}.mobile-nav{position:relative;width:100%;height:calc(100vh - 105px);min-height:calc(100vh - 105px);padding-top:15px;overflow:hidden}.mobile-level{position:absolute;inset:0 auto auto 0;width:100%;padding:0;opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(36px,0,0);transition:transform .42s cubic-bezier(.22,.61,.36,1),opacity .30s ease,visibility 0s linear .42s;will-change:transform,opacity}.mobile-level.is-open{opacity:1;visibility:visible;pointer-events:auto;transform:translate3d(0,0,0);transition:transform .42s cubic-bezier(.22,.61,.36,1),opacity .30s ease,visibility 0s}.mobile-level.is-entering-right{transform:translate3d(36px,0,0)}.mobile-level.is-entering-left{transform:translate3d(-36px,0,0)}.mobile-level.is-leaving-left{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(-36px,0,0)}.mobile-level.is-leaving-right{opacity:0;visibility:hidden;pointer-events:none;transform:translate3d(36px,0,0)}.mobile-row{width:100%;min-height:58px;height:58px;display:flex;align-items:center;justify-content:space-between;padding:0;border:0;border-bottom:1px solid rgb(65 48 43 / .10);background:#fff0;color:var(--tas-text-color,var(--tas-text));font-family:var(--tas-font-sans);font-size:15px;font-weight:400;line-height:1.2;text-align:left;text-decoration:none;cursor:pointer}.mobile-row:hover,.mobile-row:focus-visible{color:var(--tas-primary-color,var(--tas-primary));outline:none}.mobile-row .chevron{flex:0 0 auto;font-size:22px;font-weight:200;transition:transform .22s ease}.mobile-row:hover .chevron,.mobile-row:focus-visible .chevron{transform:translateX(3px)}.mobile-back{display:flex;align-items:center;gap:9px;width:100%;min-height:42px;padding:10px 0;border:0;background:#fff0;color:var(--tas-primary-color,var(--tas-primary));font-family:var(--tas-font-sans);font-size:13px;letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer}.mobile-title{margin:5px 0 10px;color:var(--tas-primary-color,var(--tas-primary));font-family:var(--tas-font-serif);font-size:27px;font-weight:400;line-height:1.1}}@media (min-width:992px){.mobile-panel,.mobile-toggle{display:none!important}}@media (max-width:575.98px){.mobile-panel{width:90vw;max-width:90vw}.tas-horizontal-logo{height:50px;max-width:72vw}}@media (prefers-reduced-motion:reduce){#tas-site-header,.mega-menu,.mega-screen,.mobile-panel,.mobile-level,.mega-link,.mobile-row{transition:none!important}}.tas-homepage-carousel{--tas-carousel-paper:var(--tas-body-bkg);--tas-carousel-plum:var(--tas-primary);--tas-carousel-ink:var(--tas-text);--tas-carousel-line:rgba(65, 48, 43, .12);position:relative;overflow:hidden;background:var(--tas-carousel-paper);isolation:isolate;padding-bottom:54px}.tas-homepage-carousel::after{content:"";position:absolute;left:-2%;right:-2%;bottom:5px;height:48px;z-index:5;background:var(--tas-body-bkg);clip-path:polygon(0 42%,3% 54%,6% 46%,9% 62%,12% 50%,15% 69%,18% 54%,21% 64%,24% 45%,27% 59%,30% 48%,33% 66%,36% 52%,39% 70%,42% 54%,45% 63%,48% 48%,51% 66%,54% 53%,57% 70%,60% 49%,63% 62%,66% 50%,69% 67%,72% 53%,75% 64%,78% 47%,81% 60%,84% 49%,87% 68%,90% 52%,93% 63%,96% 47%,100% 57%,100% 100%,0 100%)}.tas-homepage-carousel .hero-shell{position:relative;z-index:2;min-height:650px}.tas-homepage-carousel .hero-carousel{position:relative;height:650px;overflow:hidden}.tas-homepage-carousel .embla__viewport{height:100%;overflow:hidden}.tas-homepage-carousel .embla__container{display:flex;height:100%}.tas-homepage-carousel .embla__slide{flex:0 0 100%;min-width:0;height:100%}.tas-homepage-carousel .hero-slide{height:100%;min-height:650px}.tas-homepage-carousel .hero-copy{max-width:530px;padding:60px 24px 75px 64px}.tas-homepage-carousel .hero-eyebrow{color:var(--tas-foot-text);margin-bottom:18px;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:.06em}.tas-homepage-carousel .hero-eyebrow::after{content:"";display:block;width:54px;height:2px;margin-top:15px;background:currentColor}.tas-homepage-carousel .hero-copy h2{margin:0 0 22px;color:var(--tas-foot-text);font-family:var(--tas-h1-font-family);font-size:46px;font-weight:var(--tas-h1-font-weight);line-height:1;letter-spacing:var(--tas-h1-letter-spacing);text-transform:var(--tas-h1-text-transform);text-align:var(--tas-h1-text-align)}.tas-homepage-carousel .hero-copy p{max-width:480px;margin-bottom:24px;color:var(--tas-carousel-ink);font-size:17px;line-height:1.65}.tas-homepage-carousel .hero-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 23px;border:0;border-radius:3px;background:var(--tas-foot-text);color:var(--tas-light);font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.tas-homepage-carousel .hero-btn:hover,.tas-homepage-carousel .hero-btn:focus-visible{background:color-mix(in srgb,var(--tas-foot-text) 84%,#000);color:var(--tas-light)}.tas-homepage-carousel .hero-art{position:relative;min-height:430px;display:flex;align-items:center;justify-content:center}.tas-homepage-carousel .art-frame{position:relative;width:min(100%, 520px);height:390px;overflow:hidden;border-radius:14px;background:var(--tas-light);box-shadow:0 18px 36px rgb(55 40 35 / .14)}.tas-homepage-carousel .art-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.tas-homepage-carousel .hero-side{height:650px;border-left:1px solid var(--tas-carousel-line);background:rgb(255 255 255 / .14)}.tas-homepage-carousel .side-card{width:100%;height:calc(100% / 6);min-height:0;display:grid;grid-template-columns:58px 88px 1fr 28px;align-items:center;gap:14px;padding:12px 18px 12px 12px;border:0;border-bottom:1px solid var(--tas-carousel-line);background:#fff0;color:var(--tas-carousel-ink);text-align:left;cursor:pointer;transition:background .28s ease,box-shadow .28s ease}.tas-homepage-carousel .side-card:last-child{border-bottom:0}.tas-homepage-carousel .side-card.active{background:color-mix(in srgb,var(--tas-card-color,transparent) 68%,transparent);box-shadow:inset 5px 0 0 var(--tas-card-dark,var(--tas-foot-text))}.tas-homepage-carousel .side-num{font-family:var(--tas-font-serif);font-size:43px;line-height:1;opacity:.28;transition:all .28s ease-in-out}.tas-homepage-carousel .side-card.active .side-num{opacity:1;scale:1.15}.tas-homepage-carousel .side-card.active .side-num,.tas-homepage-carousel .side-card.active .side-arrow{color:var(--tas-card-dark,var(--tas-foot-text))}.tas-homepage-carousel .side-thumb{width:88px;height:68px;overflow:hidden;background:var(--tas-light);border-radius:10px;box-shadow:0 5px 14px rgb(55 40 35 / .08)}.tas-homepage-carousel .side-thumb-art{display:block;width:100%;height:100%;background-position:center;background-size:cover}.tas-homepage-carousel .side-copy{min-width:0}.tas-homepage-carousel .side-copy strong{display:block;margin-bottom:5px;color:var(--tas-foot-text);font-size:14px;line-height:1.25}.tas-homepage-carousel .side-copy small{display:block;color:var(--tas-carousel-ink);font-size:12px;line-height:1.4}.tas-homepage-carousel .side-arrow{color:var(--tas-foot-text);font-size:25px;transition:transform .25s ease}.tas-homepage-carousel .side-card:hover .side-arrow{transform:translateX(-4px)}.tas-homepage-carousel .hero-dots{position:absolute;right:0;bottom:24px;left:0;z-index:10;display:flex;justify-content:center;gap:10px}.tas-homepage-carousel .hero-dot{width:11px;height:11px;padding:0;border:1px solid var(--tas-foot-text);border-radius:50%;background:#fff0;cursor:pointer}.tas-homepage-carousel .hero-dot.active{background:var(--tas-foot-text);transform:scale(1.08)}.tas-homepage-carousel .hero-arrow{position:absolute;top:50%;z-index:10;width:42px;height:42px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .72);color:var(--tas-foot-text);font-size:28px;line-height:1;cursor:pointer;box-shadow:0 5px 16px rgb(55 40 35 / .08);transform:translateY(-50%);transition:background .2s ease,transform .2s ease}.tas-homepage-carousel .hero-arrow:hover,.tas-homepage-carousel .hero-arrow:focus-visible{background:var(--tas-light);transform:translateY(-50%) scale(1.05)}.tas-homepage-carousel .hero-arrow-prev{left:18px}.tas-homepage-carousel .hero-arrow-next{right:18px}.tas-homepage-carousel-empty{display:none}@media (min-width:992px){.tas-homepage-carousel .hero-side{height:650px;display:flex;flex-direction:column}.tas-homepage-carousel .side-card{flex:1 1 0%;height:auto}.tas-homepage-carousel::after{bottom:48px}}@media (max-width:991.98px){.tas-homepage-carousel{padding-bottom:20px}.tas-homepage-carousel .hero-shell{min-height:0}.tas-homepage-carousel .hero-carousel{height:570px}.tas-homepage-carousel .hero-slide{height:570px;min-height:0}.tas-homepage-carousel .hero-slide>.container-fluid,.tas-homepage-carousel .hero-slide>.container-fluid>.row{height:100%!important}.tas-homepage-carousel .hero-slide>.container-fluid>.row{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.tas-homepage-carousel .hero-slide .col-md-6{width:100%;max-width:100%}.tas-homepage-carousel .hero-slide .col-md-6:first-child{flex:0 0 52%}.tas-homepage-carousel .hero-slide .col-md-6:last-child{flex:1 1 auto}.tas-homepage-carousel .hero-copy{max-width:none;height:100%;padding:28px 48px 8px 42px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.tas-homepage-carousel .hero-eyebrow{margin-bottom:12px;font-size:12px}.tas-homepage-carousel .hero-copy h2{margin-bottom:14px}.tas-homepage-carousel .hero-copy p{margin-bottom:15px;line-height:1.48}.tas-homepage-carousel .hero-art{min-height:0;height:100%;padding:6px 18px 42px}.tas-homepage-carousel .art-frame{width:100%;height:100%;max-height:235px}.tas-homepage-carousel .hero-side{height:180px;width:100%;border-top:1px solid var(--tas-carousel-line);border-left:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,1fr);overflow:hidden}.tas-homepage-carousel .side-card{height:60px;display:flex;align-items:center;gap:9px;padding:8px 12px;border-right:1px solid var(--tas-carousel-line);border-bottom:1px solid var(--tas-carousel-line);box-shadow:none}.tas-homepage-carousel .side-card:nth-child(even){border-right:0}.tas-homepage-carousel .side-card:nth-last-child(-n+2){border-bottom:0}.tas-homepage-carousel .side-card.active{box-shadow:inset 0 -4px 0 var(--tas-card-dark,var(--tas-foot-text))}.tas-homepage-carousel .side-num{flex:0 0 auto;font-size:27px}.tas-homepage-carousel .side-thumb,.tas-homepage-carousel .side-arrow,.tas-homepage-carousel .side-copy small{display:none}.tas-homepage-carousel .side-copy{min-width:0}.tas-homepage-carousel .side-copy strong{margin:0;font-size:11px;line-height:1.2}.tas-homepage-carousel .hero-dots{bottom:12px}.tas-homepage-carousel .hero-arrow-prev{left:10px}.tas-homepage-carousel .hero-arrow-next{right:10px}}@media (max-width:575.98px){.tas-homepage-carousel .hero-carousel,.tas-homepage-carousel .hero-slide{height:540px}.tas-homepage-carousel .hero-slide .col-md-6:first-child{flex-basis:53%}.tas-homepage-carousel .hero-copy{padding:20px 42px 6px 30px}.tas-homepage-carousel .hero-copy h2{font-size:34px;letter-spacing:-.8px}.tas-homepage-carousel .hero-copy p{font-size:14px}.tas-homepage-carousel .hero-art{padding:4px 16px 34px}.tas-homepage-carousel .art-frame{max-height:205px}.tas-homepage-carousel .hero-side{height:174px;grid-template-rows:repeat(3,58px)}.tas-homepage-carousel .side-card{height:58px;padding-right:9px;padding-left:9px}.tas-homepage-carousel .side-num{font-size:24px}.tas-homepage-carousel .side-copy strong{font-size:10.5px}.tas-homepage-carousel .hero-dot{width:9px;height:9px}}@media (prefers-reduced-motion:reduce){.tas-homepage-carousel *,.tas-homepage-carousel *::before,.tas-homepage-carousel *::after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.page-featured-image{float:right;width:42%;max-width:600px;margin:0 0 2rem 3rem;padding:0}.page-featured-image img{display:block;width:100%;height:auto;box-shadow:var(--tas-shadow)}@media (max-width:767px){.page-featured-image{float:none;width:100%;max-width:none;margin:0 0 2rem}}.vimeo-responsive{display:block;width:640px;max-width:100%;height:auto;aspect-ratio:16 / 9;margin:0 auto}@media (max-width:767px){.vimeo-responsive{width:100%}}