@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.aws-container .aws-search-form{position:relative;width:100%;float:none!important;display:-webkit-box!important;display:-moz-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;align-items:stretch;height:44px}.aws-container .aws-search-form *,.aws-search-result{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-hyphens:manual;-webkit-hyphens:manual;hyphens:manual;border-radius:0!important}.aws-container .aws-search-form .aws-loader,.aws-container .aws-search-form .aws-loader:after{border-radius:50%!important;width:20px;height:20px}.aws-container .aws-search-form .aws-wrapper{flex-grow:1;position:relative;vertical-align:top;padding:0;width:100%;overflow:hidden}.aws-container .aws-search-form .aws-loader{position:absolute;display:none;right:10px;top:50%;z-index:999;margin:-10px 0 0;font-size:10px;text-indent:-9999em;border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555}.aws-container .aws-search-form.aws-processing .aws-loader{display:block;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 .7s infinite linear;animation:load8 .7s infinite linear}.aws-container .aws-search-label{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.aws-container .aws-search-field{width:100%;max-width:100%;color:#313131;padding:6px;line-height:30px;display:block;font-size:12px;position:relative;z-index:2;-webkit-appearance:none;height:100%;min-height:inherit;margin:0!important;border:1px solid #d8d8d8;outline:0}@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width:1024px){.aws-container .aws-search-field{font-size:16px}}.aws-container .aws-search-field::-ms-clear{display:none;width:0;height:0}.aws-container .aws-search-field::-ms-reveal{display:none;width:0;height:0}.aws-container .aws-search-field::-webkit-search-cancel-button,.aws-container .aws-search-field::-webkit-search-decoration,.aws-container .aws-search-field::-webkit-search-results-button,.aws-container .aws-search-field::-webkit-search-results-decoration{display:none}.aws-container .aws-search-field:focus{background-color:#fff}.aws-container .aws-show-clear .aws-search-field{padding-right:40px}.aws-container .aws-search-field:focus::-webkit-input-placeholder{color:transparent}.aws-container .aws-search-field:focus:-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus::-moz-placeholder{color:transparent}.aws-container .aws-search-field:focus:-ms-input-placeholder{color:transparent}.aws-container .aws-search-form .aws-search-clear{display:none!important;position:absolute;top:0;right:0;z-index:2;cursor:pointer;color:#757575;height:100%;width:38px;padding:0 0 0 10px;text-align:left}.aws-container .aws-search-form .aws-search-clear span{position:relative;display:block;font-size:24px;line-height:24px;top:50%;margin-top:-12px}.aws-container .aws-search-form.aws-show-clear.aws-form-active .aws-search-clear{display:block!important}.aws-container .aws-search-form.aws-form-active.aws-processing .aws-search-clear{display:none!important}.aws-container .aws-search-form .aws-search-btn{padding:0;line-height:10px;width:42px}.aws-container .aws-search-form .aws-search-btn_icon{display:inline-block;fill:currentColor;height:24px;line-height:24px;position:relative;width:42px;color:#555}.aws-container .aws-search-form .aws-search-btn svg{display:block;height:100%;width:100%}.aws-container[data-show-page=false] .aws-search-form .aws-search-btn:hover{background:#ededed;cursor:default}.aws-container .aws-search-form .aws-form-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-direction:column;text-align:center;background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px;cursor:pointer;position:relative;white-space:nowrap;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 100ms ease-in-out;-moz-transition:background-color 100ms ease-in-out;-o-transition:background-color 100ms ease-in-out;transition:background-color 100ms ease-in-out}.aws-container .aws-search-form .aws-form-btn:hover{background:#dcdcdc}.aws-container .aws-search-form .aws-form-btn:active{background:#d8d8d8}.aws-container[data-buttons-order="3"] .aws-search-form .aws-wrapper{-webkit-order:2;order:2}.aws-container[data-buttons-order="3"] .aws-search-form .aws-search-btn{margin:0-1px 0 0}.aws-search-result{position:absolute;text-align:left;z-index:9999999999999;background:#fff;width:100%;margin-top:-1px;border:1px solid #ccc;font-size:12px;line-height:16px}.aws-search-result ul{list-style:none;padding:0!important;margin:0!important;max-height:400px;overflow-y:auto}.aws-search-result ul::-webkit-scrollbar-track{-webkit-box-shadow:none;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar{width:7px;background-color:#ededed}.aws-search-result ul::-webkit-scrollbar-thumb{background-color:#d8d8d8}.aws-search-result ul li{list-style:none;border-bottom:1px solid #ccc;overflow:hidden;margin:0!important;position:relative}.aws-search-result ul li:last-child{border-bottom:0}.aws-search-result .aws_result_link{display:block;cursor:pointer;padding:10px 8px;height:100%;overflow:hidden;text-decoration:none;border:0}.aws-search-result .aws_top_text{width:100%;padding:10px 8px;border-bottom:1px solid #ccc}.aws-search-result .aws_result_item.hovered,.aws-search-result .aws_result_item:hover,.aws-search-result .aws_search_more a:hover{background:#f5f5f5}.aws-search-result .aws_results .aws_result_item{position:relative}.aws-search-result .aws_result_item .aws_result_link_top{position:absolute;z-index:1;white-space:nowrap;text-indent:-9999px;overflow:hidden;top:0;bottom:0;left:0;right:0;opacity:0;outline:0;text-decoration:none}.aws-search-result .aws_result_item [data-link],.aws-search-result .aws_result_item a,.aws-search-result .aws_result_item button,.aws-search-result .aws_result_item span[href]{position:relative;z-index:2}.aws-search-result .aws_result_content{overflow:hidden;display:block}.aws-search-result .aws_result_title{display:block;font-weight:400;margin-bottom:3px;color:#21759b}.aws-search-result .aws_result_featured{margin:0 6px 0 0;position:relative;top:-2px;left:3px}.aws-search-result .aws_result_featured svg{width:13px;height:13px;fill:#fa0;vertical-align:bottom}.aws-search-result .aws_result_sku,.aws-search-result .aws_result_stock{display:block;font-weight:400;margin-top:4px;margin-bottom:5px;color:#7ad03a}.aws-search-result .aws_result_stock.out{color:#a44}.aws-search-result .aws_result_sku{margin-top:3px;color:#222}.aws-search-result .aws_result_cat .aws_result_title,.aws-search-result .aws_result_tag .aws_result_title,.aws-search-result .aws_result_top_custom_item .aws_result_title{margin-bottom:2px}.aws-search-result .aws_result_excerpt{display:block;color:#222}.aws-search-result .aws_result_price{display:block;padding:2px 0;color:#222}.aws-search-result .aws_result_price del{background:0 0;padding:0 12px 0 0;opacity:.8;text-decoration:line-through!important}.aws-search-result .aws_result_price ins{background:0 0;padding:0 12px 0 0;opacity:1}.aws-search-result .aws_result_cats{display:block;float:left;margin:0 20px 0 0}.aws-search-result .aws_result_image{display:block;height:100%;float:left;padding:0 10px 0 0}.aws-search-result .aws_result_image img{width:50px;height:auto;box-shadow:none}.aws-search-result .aws_result_sale{display:block;height:42px;overflow:hidden;position:absolute;right:0;top:0;width:47px}.aws-search-result .aws_onsale{background:#77a464 0 0;color:#fff;display:block;float:right;height:20px;padding-top:2px;position:relative;right:-25px;text-align:center;top:3px;transform:rotate(45deg);width:77px}.aws-search-result .aws_no_result{line-height:1.5;padding:10px 6px;cursor:auto}.aws-search-result .aws_search_more a{line-height:40px;display:block;text-decoration:none;border:0;text-align:center;color:#21759b}.aws-search-result .aws_terms_suggestions{line-height:1.7}.aws-search-result .aws_term_suggestion{color:#222;vertical-align:middle}.aws-search-result a.aws_term_suggestion{color:#222;background:#ededed;border:0;border-radius:3px;font-size:13px;padding:2px 5px}.aws-search-result a.aws_term_suggestion:hover{background-color:#dad8da}body.aws-overlay{overflow:hidden!important;position:fixed;width:100%}.aws-container.aws-mobile-fixed{position:fixed!important;z-index:9999999!important;top:10px!important;left:20px!important;width:100%;width:calc(100% - 40px)!important}.aws-mobile-fixed-close{padding:15px;margin-right:-10px;display:inline-block;float:right;cursor:pointer}.aws-overlay-mask{display:block;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;background:#fff;z-index:9999998!important}.aws-overlay .aws-overlay-mask{opacity:1}.et_search_outer .aws-container{width:60%}.et_search_outer .aws-container .aws-search-form{max-width:100%!important}.et_vertical_nav .et_search_outer .aws-container{width:auto;margin:0 20px 0 0}.et_fixed_nav .et-fixed-header .et_search_outer .aws-container{top:7px}.et_pb_menu__search .aws-container{width:100%}#et-boc .aws-container .aws-search-field{border:1px solid #d8d8d8;padding:6px 15px}#et-boc .aws-container .aws-search-form .aws-form-btn{background:#ededed;border:1px solid #d8d8d8;margin:0 0 0-1px}#et-boc .aws-container .aws-search-form .aws-wrapper .aws-loader{border-top:3px solid #ededed;border-right:3px solid #ededed;border-bottom:3px solid #ededed;border-left:3px solid #555;margin:-10px 0 0}#et-boc .aws-container .aws-search-form .aws-search-clear span{margin-top:-12px}#et-boc .aws-container .aws-search-form .aws-search-clear{padding:0 0 0 10px}.aws-search-result .aws_result_title .advanced-woo-labels{position:relative!important;width:auto!important;margin:0 5px 5px 0!important;transform:none!important}.aws-search-result .aws_result_title .advanced-woo-labels:last-child{margin-bottom:0!important}.aws-search-result .aws_result_title .aws_result_labels{display:flex;margin:0!important;flex-wrap:wrap;flex-direction:row;text-align:left;justify-content:flex-start}body .wp-block-uagb-container.uagb-position__sticky{transition-property:top,bottom;transition-duration:250ms;transition-timing-function:ease}body .wp-block-uagb-container.uagb-position__sticky--stuck{position:fixed;margin:0!important}body .wp-block-uagb-container.uagb-position__sticky--restricted{position:absolute;margin:0!important}.uag-blocks-common-selector{z-index:var(--z-index-desktop) !important}@media (max-width: 976px){.uag-blocks-common-selector{z-index:var(--z-index-tablet) !important}}@media (max-width: 767px){.uag-blocks-common-selector{z-index:var(--z-index-mobile) !important}}
.wp-block-uagb-container{display:flex;position:relative;box-sizing:border-box;transition-property:box-shadow;transition-duration:0.2s;transition-timing-function:ease}.wp-block-uagb-container .spectra-container-link-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}.wp-block-uagb-container.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:flex;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}.wp-block-uagb-container .wp-block-uagb-blockquote,.wp-block-uagb-container .wp-block-spectra-pro-login,.wp-block-uagb-container .wp-block-spectra-pro-register{margin:unset}.wp-block-uagb-container .uagb-container__video-wrap{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}.wp-block-uagb-container .uagb-container__video-wrap video{max-width:100%;width:100%;height:100%;margin:0;line-height:1;border:none;display:inline-block;vertical-align:baseline;-o-object-fit:cover;object-fit:cover;background-size:cover}.wp-block-uagb-container.uagb-layout-grid{display:grid;width:100%}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap{display:inherit;width:inherit}.wp-block-uagb-container.uagb-layout-grid>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.uagb-is-root-container>.wp-block-uagb-container{max-width:unset !important;width:unset !important}.wp-block-uagb-container.uagb-layout-grid.alignwide.uagb-is-root-container{margin-left:auto;margin-right:auto}.wp-block-uagb-container.uagb-layout-grid.alignfull.uagb-is-root-container .uagb-container-inner-blocks-wrap{display:inherit;position:relative;box-sizing:border-box;margin-left:auto !important;margin-right:auto !important}body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative}body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>.wp-block-uagb-container ol,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>ul,body .ast-container .wp-block-uagb-container>.uagb-container-inner-blocks-wrap ol{max-width:-webkit-fill-available;margin-block-start:0;margin-block-end:0;margin-left:20px}.ast-plain-container .editor-styles-wrapper .block-editor-block-list__layout.is-root-container .uagb-is-root-container.wp-block-uagb-container.alignwide{margin-left:auto;margin-right:auto}.uagb-container__shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}.uagb-container__shape-top{top:-3px}.uagb-container__shape-bottom{bottom:-3px}.uagb-container__shape.uagb-container__invert.uagb-container__shape-bottom,.uagb-container__shape.uagb-container__invert.uagb-container__shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uagb-container__shape.uagb-container__shape-flip svg{transform:translateX(-50%) rotateY(180deg)}.uagb-container__shape svg{display:block;width:-webkit-calc(100% + 1.3px);width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uagb-container__shape .uagb-container__shape-fill{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}.uagb-container__shape.uagb-container__shape-above-content{z-index:9;pointer-events:none}.nv-single-page-wrap .nv-content-wrap.entry-content .wp-block-uagb-container.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media only screen and (max-width: 767px){.wp-block-uagb-container .wp-block-uagb-advanced-heading{width:-webkit-fill-available}}.wp-block-uagb-image--align-none{justify-content:center}
.wp-block-uagb-image{display:flex}.wp-block-uagb-image__figure{position:relative;display:flex;flex-direction:column;max-width:100%;height:auto;margin:0}.wp-block-uagb-image__figure img{height:auto;display:flex;max-width:100%;transition:box-shadow 0.2s ease}.wp-block-uagb-image__figure>a{display:inline-block}.wp-block-uagb-image__figure figcaption{text-align:center;margin-top:0.5em;margin-bottom:1em}.wp-block-uagb-image .components-placeholder.block-editor-media-placeholder .components-placeholder__instructions{align-self:center}.wp-block-uagb-image--align-left{text-align:left}.wp-block-uagb-image--align-right{text-align:right}.wp-block-uagb-image--align-center{text-align:center}.wp-block-uagb-image--align-full .wp-block-uagb-image__figure{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw;height:auto}.wp-block-uagb-image--align-full .wp-block-uagb-image__figure img{height:auto;width:100% !important}.wp-block-uagb-image--align-wide .wp-block-uagb-image__figure img{height:auto;width:100%}.wp-block-uagb-image--layout-overlay__color-wrapper{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0.2;background:rgba(0,0,0,0.5);transition:opacity 0.35s ease-in-out}.wp-block-uagb-image--layout-overlay-link{position:absolute;left:0;right:0;bottom:0;top:0}.wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{opacity:1}.wp-block-uagb-image--layout-overlay__inner{position:absolute;left:15px;right:15px;bottom:15px;top:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-color:#fff;transition:0.35s ease-in-out}.wp-block-uagb-image--layout-overlay__inner.top-left,.wp-block-uagb-image--layout-overlay__inner.top-center,.wp-block-uagb-image--layout-overlay__inner.top-right{justify-content:flex-start}.wp-block-uagb-image--layout-overlay__inner.bottom-left,.wp-block-uagb-image--layout-overlay__inner.bottom-center,.wp-block-uagb-image--layout-overlay__inner.bottom-right{justify-content:flex-end}.wp-block-uagb-image--layout-overlay__inner.top-left,.wp-block-uagb-image--layout-overlay__inner.center-left,.wp-block-uagb-image--layout-overlay__inner.bottom-left{align-items:flex-start}.wp-block-uagb-image--layout-overlay__inner.top-right,.wp-block-uagb-image--layout-overlay__inner.center-right,.wp-block-uagb-image--layout-overlay__inner.bottom-right{align-items:flex-end}.wp-block-uagb-image--layout-overlay__inner .uagb-image-heading{color:#fff;transition:transform 0.35s, opacity 0.35s ease-in-out;transform:translate3d(0, 24px, 0);margin:0;line-height:1em}.wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{width:30%;border-top-width:2px;border-top-color:#fff;border-top-style:solid;margin-bottom:10px;opacity:0;transition:transform 0.4s, opacity 0.4s ease-in-out;transform:translate3d(0, 30px, 0)}.wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity:0;overflow:visible;color:#fff;transition:transform 0.45s, opacity 0.45s ease-in-out;transform:translate3d(0, 35px, 0)}.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-heading,.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-separator,.wp-block-uagb-image--layout-overlay__inner:hover .uagb-image-caption{opacity:1;transform:translate3d(0, 0, 0)}.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{transform:scale(1);transition:transform 0.35s ease-in-out}.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-zoomin .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:scale(1.05)}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure .wp-block-uagb-image--layout-overlay__color-wrapper{width:calc(100% + 40px) !important;max-width:none !important;transform:translate3d(-40px, 0, 0);transition:transform 0.35s ease-in-out}.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover img,.wp-block-uagb-image--effect-slide .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{transform:translate3d(0, 0, 0)}.wp-block-uagb-image--effect-grayscale img{filter:grayscale(0%);transition:0.35s ease-in-out}.wp-block-uagb-image--effect-grayscale:hover img{filter:grayscale(100%)}.wp-block-uagb-image--effect-blur img{filter:blur(0);transition:0.35s ease-in-out}.wp-block-uagb-image--effect-blur:hover img{filter:blur(3px)}
.wp-block-uagb-container.uagb-block-081c8cf2 .uagb-container__shape-top svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-081c8cf2 .uagb-container__shape.uagb-container__shape-top .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-081c8cf2 .uagb-container__shape-bottom svg{width: calc( 100% + 1.3px );}.wp-block-uagb-container.uagb-block-081c8cf2 .uagb-container__shape.uagb-container__shape-bottom .uagb-container__shape-fill{fill: rgba(51,51,51,1);}.wp-block-uagb-container.uagb-block-081c8cf2 .uagb-container__video-wrap video{opacity: 1;}.wp-block-uagb-container.uagb-is-root-container .uagb-block-081c8cf2{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-081c8cf2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1200px);max-width: var(--inner-content-custom-width);width: 100%;flex-direction: column;align-items: center;justify-content: center;flex-wrap: nowrap;row-gap: 20px;column-gap: 20px;}.wp-block-uagb-container.uagb-block-081c8cf2{box-shadow: 0px 0px   #00000070 ;padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;overflow: visible;order: initial;border-color: inherit;row-gap: 20px;column-gap: 20px;}.uagb-block-c03dec08.wp-block-uagb-image{text-align: left;justify-content: flex-start;align-self: flex-start;}.uagb-block-c03dec08 .wp-block-uagb-image__figure{align-items: flex-start;}.uagb-block-c03dec08.wp-block-uagb-image--layout-default figure img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-c03dec08.wp-block-uagb-image .wp-block-uagb-image__figure figcaption{font-style: normal;align-self: center;}.uagb-block-c03dec08.wp-block-uagb-image--layout-overlay figure img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-c03dec08.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__color-wrapper{opacity: 0.2;}.uagb-block-c03dec08.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner{left: 15px;right: 15px;top: 15px;bottom: 15px;}.uagb-block-c03dec08.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading{font-style: normal;color: #fff;opacity: 1;}.uagb-block-c03dec08.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-heading a{color: #fff;}.uagb-block-c03dec08.wp-block-uagb-image--layout-overlay .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity: 0;}.uagb-block-c03dec08.wp-block-uagb-image--layout-overlay .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__color-wrapper{opacity: 1;}.uagb-block-c03dec08.wp-block-uagb-image .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{width: 30%;border-top-width: 2px;border-top-color: #fff;opacity: 0;}.uagb-block-c03dec08.wp-block-uagb-image .wp-block-uagb-image__figure img{width: px;height: auto;}.uagb-block-c03dec08.wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-caption{opacity: 1;}.uagb-block-c03dec08.wp-block-uagb-image .wp-block-uagb-image__figure:hover .wp-block-uagb-image--layout-overlay__inner .uagb-image-separator{opacity: 1;}.uagb-block-c03dec08.wp-block-uagb-image--layout-default figure:hover img{box-shadow: 0px 0px 0 #00000070;}.uagb-block-c03dec08.wp-block-uagb-image--layout-overlay figure:hover img{box-shadow: 0px 0px 0 #00000070;}@media only screen and (max-width: 976px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-081c8cf2{width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-081c8cf2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 1024px);max-width: var(--inner-content-custom-width);width: 100%;}.wp-block-uagb-container.uagb-block-081c8cf2{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-c03dec08.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 200px;height: 90px;}}@media only screen and (max-width: 767px) {.wp-block-uagb-container.uagb-is-root-container .uagb-block-081c8cf2{max-width: 100%;width: 100%;}.wp-block-uagb-container.uagb-is-root-container.alignfull.uagb-block-081c8cf2 > .uagb-container-inner-blocks-wrap{--inner-content-custom-width: min( 100%, 767px);max-width: var(--inner-content-custom-width);width: 100%;flex-wrap: wrap;}.wp-block-uagb-container.uagb-block-081c8cf2{padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;margin-top:  !important;margin-bottom:  !important;order: initial;}.uagb-block-c03dec08.wp-block-uagb-image .wp-block-uagb-image__figure img{width: 200px;height: 90px;}}.small {
font-size: 1rem;
text-transform: uppercase;
}
p.big {
font-size: 2.4rem;
line-height: 1.3em;
font-family: 'Jost', sans-serif;
}
::selection {
background-color:#FF5073;
color:black;
} .p-decorativa img {
mix-blend-mode: difference;
}
.single-product #main.site-main,
.archive #main.site-main {
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}
.disable-pointer-events {pointer-events:none;} header span.button {
font-size: 16px;
}
header a:hover span.button {
color: black;
border: 1px solid black;
background-color: transparent;
}
header a:hover span:not(.button) {
text-decoration: underline;
}
header .main-header-bar .main-header-bar-navigation li.menu-item:hover>.menu-link span.button {
border: white 1px solid;
background-color: transparent;
color: white;
}  footer .widget p,
footer .widget a {
color: black;
}
footer .site-footer-section {
padding:10px;
}
footer .site-below-footer-wrap a {
color:black; 
text-decoration: underline;
} .home #primary {
margin-top: 0px !important;
}
.carosello-fotografie-in-evidenza .is-product-collection-layout-carousel .wc-block-product {
border: solid #FF5073 5px;
}
.carosello-fotografie-in-evidenza .wc-block-next-previous-buttons.is-layout-flex {
display:flex;
margin: 20px auto 0px;
}
.carosello-fotografie-in-evidenza .wc-block-next-previous-buttons.is-layout-flex button {
padding: 0px;
border: 0px;
width: 50px;
height: 50px;
}
.carosello-fotografie-in-evidenza .wc-block-next-previous-buttons.is-layout-flex button svg {
padding: 0px;
}
.home .uagb-block-f70bde99 .figure {
pointer-events: none;
} .archive .archivio-sidebar:before {
content: 'Scegliere un filtro alla volta e per ciascuno premere il pulsante "Filtra".';
margin-top: -60px; position: absolute;
color: black;
font-size: .9rem;
}
.woocommerce-ordering,
.archive .archivio-breadcrumb {
display: none;
}
.archive .woocommerce-products-header h1 {
color: white;
margin-bottom: 30px;
font-weight: 600;
}
.archive .shop-sidebar {
background-color: #FF5073;
display: flex;
flex-direction: row;
align-items: center;
padding-bottom: 90px;
padding-top: 100px;
}
.archive .shop-sidebar .ast-filter-wrap,
.archive .shop-sidebar .ast-filter-wrap .ast-woo-sidebar-widget .woof_redraw_zone {
flex-direction: row;
display: flex;
gap: 30px;
align-items: flex-start;
}
.archive .woof_products_top_panel>ul {
display: flex;        
max-width: 1240px;
margin-left: auto;
margin-right: auto;
padding: 20px;
align-items: center;
}
.archive.search-results .ast-woocommerce-container {padding-top:170px;}
.archive.search-results .woof_products_top_panel>ul > li:nth-child(2) > a {
margin-left: 1.5em;
}
.archive .ast-woocommerce-container {
background-color: black;
color: white;
padding-top: 150px;
padding-bottom: 100px;
}
.archive .archivio-loop {
flex-direction: column;
}
.archive .ast-archive-description {
border-bottom: 0px;
padding-bottom: 0px;
}
.archive .archivio-count {
margin: 20px 0;
}
.archive .archivio-sidebar .ast-filter-wrap .aws-container:before {
content: 'Cerca';
display: flex;
flex-direction: column;
color: black;
font-family: jost;
text-transform: uppercase;
font-size: .8rem;
margin-bottom: 10px;
}
.archive .archivio-sidebar .woof_wcga_label_hide {
font-family: 'Jost', sans-serif;
text-transform: uppercase;
font-size: .8rem;
margin-bottom: 10px;
}
.archive .archivio-sidebar .woof_block_html_items {
gap: 10px;
display: flex;
flex-direction: column;
}
.archive .woof_select,
.archive .aws-search-form.aws-show-clear {
border-radius: 0px !important;
height: 40px;
}
.archive .woocommerce {
padding-bottom: 80px;
}
.archive .woocommerce-pagination ul.page-numbers li {
border-color: white;
}
.archive .woocommerce-pagination li span.page-numbers,
.archive .woocommerce-pagination li a.page-numbers {
color: white;
background-color: transparent;
font-family: 'Jost', sans-serif;
font-size: .8rem;
}
.archive .woocommerce-pagination li span.current,
.archive .woocommerce-pagination li span:hover,
.archive .woocommerce-pagination li a:hover {
color: black !important;
background-color: white !important;
}
.archive .woof_products_top_panel {
background-color: white;
}
.archive .woof_products_top_panel ul {
margin-bottom: 0px;
}
.archive .woof_products_top_panel_ul {
list-style: none;
}
.archive .woof_products_top_panel_ul li:nth-child(2n+1) ul li:nth-child(1),
.archive .woof_products_top_panel_ul li:nth-child(2n) ul li:nth-child(1) {
display: none;
}
.archive .woof_products_top_panel li span,
.archive .woof_products_top_panel2 li span {
background-position: left;
padding-left: 25px;
background-size: 20px 20px;
}
.archive .woof_submit_search_form_container button {
background-color: black;
border: 1px solid black;
color: transparent;
padding: 15px 40px;
}
.archive .woof_submit_search_form_container button:hover {
background-color: transparent;
color: transparent;
}
.archive .woof_submit_search_form_container button:after {
content: 'Filtra';
color: white;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
white-space: nowrap;
}
.archive .woof_submit_search_form_container button:hover:after {
color:black;
}
.archive .button.woof_reset_search_form {
display: none;
}
.woof_submit_search_form_container {
position: absolute;
margin-top: 120px;
left: calc(50% - 66px);
}
.archive ul.products li img,
.single-product .related.products img {
border: solid white 5px;
}
.woof_products_top_panel_ul .woof_remove_ppi {
color: black;
} .archivio-categoria-titolo {
margin-top: 50px;
flex-direction: column;
}
.archivio-categoria-titolo .woocommerce-breadcrumb,
.archivio-categoria-titolo .woocommerce-breadcrumb a {
color: white;
}
.archivio-categoria-titolo h1 {
font-weight: 600;
}
.archivio-categoria-titolo .woocommerce-breadcrumb a {
text-decoration: underline;
} .single-product .ast-woocommerce-container {
background-color: white;
}
.single-product .woocommerce-product-gallery__image {
border: solid white 5px;
}
.breadcrumb-singolo-prodotto {
padding: 30px 0;
color: #777;
}
.breadcrumb-singolo-prodotto span a {
color: #777;
text-decoration: underline;
}
.breadcrumb-singolo-prodotto span a:hover {
text-decoration: none;
}
.single-product #primary .prima-parte {
background-color: black;
position: relative;
overflow: hidden;
width: 100%;
padding-top: 150px;
padding-bottom: 40px; }
.prima-parte-inner {
position: relative;
gap: 60px;
align-items: center;
}
.single-product h1.product_title {
color: white;
font-size: 2.4rem;
}
.single-product .summary.entry-summary .product_meta {
border-top: 0px;
margin-top: 40px;
padding: 0px;
font-size: 20px;
}
.single-product .product_meta h2 {
color: white;
}
.single-product .product_meta a {
color: white;
text-decoration: underline;
}
.single-product .product_meta {
display: flex;
gap: 40px;
flex-direction: column;
}
.single-product .woocommerce-tab-content {
display: flex;
gap: 40px;
position: relative;
padding-top: 40px;
padding-bottom: 40px;
}
.single-product .titolo-tabs {
font-size: 2rem;
line-height:1.5em;
}
.single-product .woocommerce-tab-content h3.small,
.single-product .titolo-tabs {
margin-bottom: .7rem;
color: black;
}
.woocommerce-tab-content-colonna-1 { display: flex;
gap: 40px;
flex-direction: column;
color: black;
}
.woocommerce-tab-content-colonna-2 { color: black;
}
.single-product .woocommerce-tab-content .tagged_as a {
line-height: 1.5em;
text-decoration: underline;
color: black;
}
.single-product .woocommerce-tab-content .tagged_as a:hover {
text-decoration: none;
color: black;
}
.single-product .related.products {
background-color: #FF5073;
padding-top: 50px;
padding-bottom: 50px
}
.single-product .related.products .ast-container {
flex-direction: column;
}
.single-product .related.products h2 {
text-align: center;
color: black;
}
.single-product .related.products .button {
margin: 0 auto;
display: block;
background-color: black;
color: white;
border: 1px solid black;
}
.single-product .related.products .button:hover {
background-color: transparent;
color: black;
}
.single-product .cta {
padding: 40px 0
}
.single-product .cta .uagb-container-inner-blocks-wrap {
align-items: center;
gap: 30px;
display:flex;
flex-direction: row;
}
.single-product .cta .wp-block-uagb-container:nth-child(1) {
max-width: 60%;
width: 100%;
}
.single-product .cta .wp-block-uagb-container:nth-child(2) {
max-width: 40%;
width: 100%;
}
.single-product .cta p {
margin-bottom: 0px;
}
.single-product .cta .uagb-buttons__wrap {
justify-content: right;
display: inline-flex;
width: 100%;
}
.single-product .cta.black {
background-color: black;
}
.single-product .cta.black p {
color: white;
}
.parallasse-singolo-prodotto {
box-shadow: 0px 0px #00000070;
padding-top: 50px;
padding-bottom: 50px;
padding-left: 10px;
padding-right: 10px;
overflow: visible;
order: initial;
border-color: inherit;
background-repeat: no-repeat;
background-position: 50% 50%;
background-size: cover;
background-image: url(https://www.museopremana.com/wp-content/uploads/Parallasse.webp);
background-clip: padding-box;
row-gap: 20px;
column-gap: 20px;
background-attachment: fixed;
}
.parallasse-singolo-prodotto .wp-block-spacer {
height:300px;
} @media (min-width: 922px) {
.carosello-fotografie-in-evidenza .is-product-collection-layout-carousel .wc-block-product {
min-width: 25%;
}
.carosello-fotografie-in-evidenza .is-product-collection-layout-carousel {
gap: 70px;
}
.archive .woof_select,
.archive .aws-search-form.aws-show-clear {
width: 290px;
}
.archive .woof_select.woof_select_data {
width: 235px;
}
.woocommerce-tab-content-colonna-1 {
width: 70%;
}
.woocommerce-tab-content-colonna-2 {
width: 30%;
}
.single-product .woocommerce-tab-content {
gap: 100px;
position: relative;
padding-top: 80px;
padding-bottom: 80px;
}
.single-product .woocommerce-tab-content .tagged_as a {
font-size: 1.5rem;
}
.single-product #primary .prima-parte {
background-image: url(//www.museopremana.com/wp-content/uploads/decorazione-background-full.webp);
background-attachment: fixed;
background-repeat: no-repeat;
background-size: auto;
}
.parallasse-singolo-prodotto {
background-attachment: fixed;
}
.parallasse-singolo-prodotto::before {
content: "";
position: absolute;
pointer-events: none;
top: -0px;
left: -0px;
width: calc(100% + 0px + 0px);
height: calc(100% + 0px + 0px);
border-color: inherit;
background-repeat: no-repeat;
background-position: 100% 50%;
background-size: auto;
background-attachment: scroll;
mix-blend-mode: normal;
background-image: url(https://www.museopremana.com/wp-content/uploads/decorazione-background-full-white.webp);
background-clip: padding-box;
opacity: 1;
}
.parallasse-singolo-prodotto .wp-block-spacer {
height:500px;
}
}
@media (max-width: 921px) { .wp-block-uagb-container::before {
background-image:none!important;
}
}
@media (max-width: 544px) {
p.big {
font-size: 2rem;
}
.archive .archivio-sidebar .ast-filter-wrap {
flex-direction: column;
gap:20px;
}
.ast-woo-sidebar-widget.widget {
margin-bottom:0px;
width:100%;
}
.archive .archivio-sidebar:before {
margin-top:-70px;
}
.woof_submit_search_form_container {margin-top:100px;}
.single-product h1.product_title {
font-size:2rem;
}
.single-product .titolo-tabs {
font-size: 1.5rem;
line-height:1.5em;
}
.single-product .cta .wp-block-uagb-container:nth-child(1),
.single-product .cta .wp-block-uagb-container:nth-child(2) {
max-width: 100%;
}
.single-product .cta .uagb-buttons__wrap {
justify-content: center;
}
.single-product .cta .uagb-container-inner-blocks-wrap {
flex-direction: column;
}
}