@charset "utf-8";.pt-widget-list{position:relative;display:inline-block;vertical-align:top;width:100%;font-size:0;margin-top:36px}.pt-widget-list.gap{margin-top:90px}.widget{position:relative;margin-bottom:calc(30px + .2vw);font-size:1.125rem;line-height:1.4;overflow:hidden;background:rgba(116,116,116,.05);border-top:5px solid;padding:32px}.pt-rounded-on .widget{border-top-left-radius:3px !important;border-top-right-radius:3px !important}.win-v .widget{margin-bottom:6vw}.widget .wp-block-heading,.widget-title{position:relative;font-size:1.35rem;display:flex;align-items:center;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid rgba(166,166,166,.1);line-height:1}.wp-block-gallery img{will-change:transform}.breakPoint .widget .wp-block-heading,html.breakPoint .widget-title{font-size:calc(1rem + .8vw)}.widget img.emoji{width:30px;height:auto}.has-widget .widget form{margin-top:0}.widget li{position:relative;list-style-type:none;margin-left:0;line-height:1.4}.widget:not(.widget_nav_menu) li{padding:8px 0}.widget_nav_menu li>a:empty:not([class]){display:none}.widget select{margin:8px 0}.widget.widget_recent_entries li{padding:12px 0}.hidden-menu .widget:not(.widget_nav_menu) li:not(:last-child){padding-bottom:8px}.widget.widget_nav_menu .depth-1>ul>li{margin-left:10px}.widget.widget_nav_menu .depth-1>ul>li>ul>li{margin-left:9px}.widget.widget_nav_menu .depth-1>ul>li>ul>li>ul>li{margin-left:8px}.widget.widget_nav_menu .depth-1>ul>li>ul>li>ul>li>ul>li{margin-left:7px}.widget.widget_nav_menu .depth-1>ul>li>ul>li>ul>li>ul>li>ul>li{margin-left:6px}.widget.widget_nav_menu .depth-1>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{margin-left:5px}.widget.widget_nav_menu .depth-1>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{margin-left:4px}.widget.widget_nav_menu .depth-1>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li{margin-left:3px}.widget.widget_nav_menu .depth-1>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul>li>ul li{margin-left:2px}.widget li:last-child{border:none}.widget ul{position:relative}.widget li ul{margin:10px 0 20px}.widget>ul ul{margin:6px 0;padding-left:20px}.wp-block-categories ul,.widget:not(.widget_nav_menu) ul{overflow:hidden}.wp-block-categories li{list-style-type:none;margin-left:0;position:relative}.wp-block-categories li li{margin-left:20px}.widget:not(.widget_nav_menu)>ul ul li:after,.wp-block-categories ul li:before{content:'';position:absolute;top:1em;left:-20px;width:12px;height:1px;margin-top:-1px}.wp-block-categories ul li:last-child:after,.widget:not(.widget_nav_menu)>ul ul li:last-child:before{content:'';position:absolute;left:-20px;bottom:100%;height:1000px;width:1px;margin-bottom:-1em}.widget:not(.widget_nav_menu)>ul ul li:after,.widget:not(.widget_nav_menu)>ul ul li:last-child:before{transform:translateY(6px)}.wp-block-categories ul li:before,.wp-block-categories ul li:after,.widget:not(.widget_nav_menu)>ul ul li:after,.widget:not(.widget_nav_menu)>ul ul li:before{background:#444}.site-light .wp-block-categories ul li:before,.site-light .wp-block-categories ul li:after,.site-light .widget:not(.widget_nav_menu)>ul ul li:after,.site-light .widget:not(.widget_nav_menu)>ul ul li:before{background:#ccc}.widget table td,.widget table th{padding:8px 0;text-align:center;line-height:1.2;border-color:transparent}.widget table{margin-bottom:10px}caption{text-align:left;margin-bottom:8px}.widget_media_image img,.textwidget img{display:block;max-width:100%;height:auto;margin-top:20px;margin-bottom:20px}.textwidget p:first-child img:first-child{margin-top:0}.textwidget p{line-height:1.6}.textwidget>*+*{margin-top:20px}.widget_media_image img:first-child{margin-top:0}.widget_media_image img:last-child:not(:first-child),.textwidget img:last-child:not(:first-child){margin-bottom:0}.widget_media_gallery.pt-iv-target .gallery-icon:hover{opacity:.85}.widget a,.widget_media_gallery .gallery-icon{transition:opacity .2s,color .2s,background .2s,border .2s}.tagcloud{font-size:0}.widget_archive .widget-title+label,.widget_categories .widget-title+label{display:none}.tagcloud a{display:inline-block;vertical-align:top;font-size:1rem !important;background:rgba(255,255,255,.9);padding:0 8px;margin:0 5px 5px 0;line-height:28px;border-radius:4px}.tagcloud a:hover{color:#fff}.rssSummary{position:relative;padding:15px;margin:10px 0;background-color:rgba(116,116,116,.05);word-break:break-word}.rss-date{display:block;margin-top:8px}.widget_rss .rssPreview{position:absolute;right:0;bottom:0}.widget_rss li{margin-bottom:40px}.widget video{width:100%}.woocommerce-product-search .pt-submit-wrap{position:absolute;visibility:hidden;pointer-events:none}.widget .search-form{position:relative}.widget .search-submit{position:absolute;display:flex;align-items:center;right:0;top:0;bottom:0;margin:4px 4px 4px 0;font-size:12px;padding:0 8px;border-radius:4px;color:#fff}.widget .search-form .search-field{padding:0 10px}.widget .search-form .search-field:not(:focus){border-color:transparent !important}.widget .sub-menu{display:none;margin:0}.widget.widget_nav_menu a{display:block;line-height:1.3;padding:10px 20px;background:rgba(255,255,255,.9)}.pt-rounded-on .widget.widget_nav_menu a{border-radius:5px}.widget_nav_menu li{padding:5px 0 0}.widget.woocommerce{display:none}.widget_nav_menu .call-menu-sub{position:absolute;right:0;top:4px;width:36px;padding:10px 0;text-align:center;cursor:pointer}.widget_nav_menu .open>.call-menu-sub{transform:rotate(180deg)}.widget form>label.screen-reader-text{display:none}.widget_media_gallery .gallery{font-size:0}.widget_media_gallery .gallery-item{position:relative;display:inline-block;vertical-align:top;z-index:1}.gallery-item:hover{z-index:2}.widget_media_gallery .gallery-columns-1 .gallery-item{width:100%}.widget_media_gallery .gallery-columns-2 .gallery-item{width:50%}.widget_media_gallery .gallery-columns-3 .gallery-item{width:33.333333%}.widget_media_gallery .gallery-columns-4 .gallery-item{width:25%}.widget_media_gallery .gallery-columns-5 .gallery-item,.widget_media_gallery .gallery-columns-6 .gallery-item,.widget_media_gallery .gallery-columns-7 .gallery-item,.widget_media_gallery .gallery-columns-8 .gallery-item{width:20%}.widget_media_gallery .gallery-item .gallery-caption{position:absolute;left:50%;top:-20px;padding:8px;max-width:100%;color:#000;background:#f0f0f0;font-size:11px;border-radius:4px;transition:all .1s;opacity:0}.widget_media_gallery .gallery-item:hover .gallery-caption{transition:all .2s .2s;opacity:1}.m-mode .widget_media_gallery .gallery-item .gallery-caption,.widget_media_gallery .gallery-item .gallery-caption:empty{display:none}.widget_media_gallery .gallery-icon{overflow:hidden}.widget_media_gallery img{width:100%;height:auto}.woocommerce.widget .star-rating{font-size:10px;margin-bottom:6px}.pt-widget-list .widget ul.cart_list li img,.pt-widget-list .widget ul.product_list_widget li img{width:60px;height:auto}.widget .woocommerce-Price-amount.amount{font-size:12px}@media (max-width:980px){.widget{font-size:calc(1rem + .12vw);margin-bottom:6vw}.footer-widgets .widget.widget_text img{margin-right:20px}.widget.widget_nav_menu ul.menu>li>a{font-size:16px}}.widget.widget_recent_entries li,.widget.widget_pages>ul>li,.widget.widget_meta li,.widget.widget_categories>ul>li,.widget.widget_archive li{padding-left:10px}.widget_recent_entries a[class*=text-link]:after,.widget_pages>ul>li>a[class*=text-link]:after,.widget_meta a[class*=text-link]:after,.widget_categories>ul>li>a[class*=text-link]:after,.widget_archive a[class*=text-link]:after{content:'';position:absolute;left:0;top:50%;margin-top:-3px;width:0;height:0;border-top:3px solid transparent !important;border-bottom:3px solid transparent !important;border-left-width:5px;border-left-style:solid}.widget_pages>ul>li>a[class*=text-link],.widget_categories>ul>li>a[class*=text-link]{position:relative}.widget_recent_entries>ul>li>a[class*=text-link]:after,.widget_pages>ul>li>a[class*=text-link]:after,.widget_categories>ul>li>a[class*=text-link]:after{left:-10px}.widget .text-link-long{position:relative}.widget .text-link-long:after{top:.5em !important;margin-top:0 !important}.widget_calendar table{box-shadow:none !important}.widget_calendar table>*{font-size:.875em}.widget_calendar td{background:rgba(255,255,255,.9)}.site-dark .widget_calendar td{background:rgba(0,0,0,.2)}.widget_calendar thead th{background:rgba(116,116,116,1);color:#fff}.pt-rounded-on .widget_calendar thead th:first-child{border-top-left-radius:7px}.pt-rounded-on .widget_calendar thead th:last-child{border-top-right-radius:7px}.pt-rounded-on .widget_calendar tfoot td:first-child{border-bottom-left-radius:7px}.pt-rounded-on .widget_calendar tfoot td:last-child{border-bottom-right-radius:7px}.wp-calendar-nav-prev~.wp-calendar-nav-next{float:right}.widget_calendar table{border:none}.site-dark .rssSummary,.site-dark .widget_calendar thead th,.site-dark .widget.widget_nav_menu a:not(:hover),.site-dark .tagcloud a{background:rgba(0,0,0,.4)}.widget button{overflow:hidden}.widget button .screen-reader-text{position:relative !important;width:auto;height:auto;font-size:0;color:transparent;display:flex;align-items:center;justify-content:center}.widget button.search-submit:before{content:'\e951';display:block;font-family:'pt-icons';font-size:18px;color:#fff}.pt-touch-off .widget button.search-submit:hover:before{animation:arrowSmall .4s}@keyframes arrowSmall{0%{transform:translateX(0);opacity:1}40%{transform:translateX(10px);opacity:0}41%{transform:translateX(-10px);opacity:0}100%{transform:translateX(0);opacity:1}}