:where(.wp-block-button__link){border-radius:9999px;box-shadow:none;padding:calc(.667em + 2px) calc(1.333em + 2px);text-decoration:none;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link){border:2px solid;padding:.667em 1.333em;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)){color:currentColor;}:root :where(.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background)),:root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)){background-color:initial;background-image:none;}:where(.wp-block-calendar table:not(.has-background) th){background:#ddd;}:where(.wp-block-columns){margin-bottom:1.75em;}:where(.wp-block-columns.has-background){padding:1.25em 2.375em;}:where(.wp-block-post-comments input[type=submit]){border:none;}:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)){color:#fff;}:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)){color:#000;}:root :where(.wp-block-cover h1:not(.has-text-color)),:root :where(.wp-block-cover h2:not(.has-text-color)),:root :where(.wp-block-cover h3:not(.has-text-color)),:root :where(.wp-block-cover h4:not(.has-text-color)),:root :where(.wp-block-cover h5:not(.has-text-color)),:root :where(.wp-block-cover h6:not(.has-text-color)),:root :where(.wp-block-cover p:not(.has-text-color)){color:inherit;}:where(.wp-block-file){margin-bottom:1.5em;}:where(.wp-block-file__button){border-radius:2em;display:inline-block;padding:.5em 1em;}:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none;}:where(.wp-block-group.wp-block-group-is-layout-constrained){position:relative;}.wp-block-image>a,.wp-block-image>figure>a{display:inline-block;}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom;}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit;}.wp-block-image.aligncenter{text-align:center;}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table;}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto;}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em;}.wp-block-image figure{margin:0;}@keyframes show-content-image{0%{visibility:hidden;}99%{visibility:hidden;}to{visibility:visible;}}@keyframes turn-on-visibility{0%{opacity:0;}to{opacity:1;}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible;}99%{opacity:0;visibility:visible;}to{opacity:0;visibility:hidden;}}@keyframes lightbox-zoom-in{0%{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));}to{transform:translate(-50%,-50%) scale(1);}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible;}99%{visibility:visible;}to{transform:translate(calc(( -100vw + var(--wp--lightbox-scrollbar-width) ) / 2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden;}}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)){line-height:1.1;}:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)){line-height:1.8;}:root :where(.wp-block-latest-posts.is-grid){padding:0;}:root :where(.wp-block-latest-posts.wp-block-latest-posts__list){padding-left:0;}ol,ul{box-sizing:border-box;}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em;}:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)){padding:.5em 1em;}:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content){padding:.5em 1em;}@keyframes overlay-menu__fade-in-animation{0%{opacity:0;transform:translateY(.5em);}to{opacity:1;transform:translateY(0);}}:root :where(p.has-background){padding:1.25em 2.375em;}:where(p.has-text-color:not(.has-link-color)) a{color:inherit;}:where(.wp-block-post-comments-form) input:not([type=submit]),:where(.wp-block-post-comments-form) textarea{border:1px solid #949494;font-family:inherit;font-size:1em;}:where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])),:where(.wp-block-post-comments-form) textarea{padding:calc(.667em + 2px);}:where(.wp-block-post-excerpt){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(.wp-block-preformatted.has-background){padding:1.25em 2.375em;}:where(.wp-block-search__button){border:1px solid #ccc;padding:6px 10px;}:where(.wp-block-search__input){font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:1px solid #949494;box-sizing:border-box;padding:4px;}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button){padding:4px 8px;}:root :where(.wp-block-separator.is-style-dots){height:auto;line-height:1;text-align:center;}:root :where(.wp-block-separator.is-style-dots):before{color:currentColor;content:"···";font-family:serif;font-size:1.5em;letter-spacing:2em;padding-left:2em;}:root :where(.wp-block-site-logo.is-style-rounded){border-radius:9999px;}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em;}:root :where(.wp-block-social-links.is-style-logos-only .wp-social-link a){padding:0;}:root :where(.wp-block-social-links.is-style-pill-shape .wp-social-link a){padding-left:.6666666667em;padding-right:.6666666667em;}:root :where(.wp-block-tag-cloud.is-style-outline){display:flex;flex-wrap:wrap;gap:1ch;}:root :where(.wp-block-tag-cloud.is-style-outline a){border:1px solid;font-size:unset !important;margin-right:0;padding:1ch 2ch;text-decoration:none !important;}.wp-block-table{overflow-x:auto;}.wp-block-table table{border-collapse:collapse;width:100%;}.wp-block-table thead{border-bottom:3px solid;}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em;}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%;}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word;}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto;}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word;}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit;}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:initial;}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit;}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit;}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:initial;}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit;}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit;}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit;}:root :where(.wp-block-table-of-contents){box-sizing:border-box;}:where(.wp-block-term-description){box-sizing:border-box;margin-bottom:var(--wp--style--block-gap);margin-top:var(--wp--style--block-gap);}:where(pre.wp-block-verse){font-family:inherit;}.editor-styles-wrapper,.entry-content{counter-reset:footnotes;}a[data-fn].fn{counter-increment:footnotes;display:inline-flex;font-size:smaller;text-decoration:none;text-indent:-9999999px;vertical-align:super;}a[data-fn].fn:after{content:"[" counter(footnotes) "]";float:left;text-indent:0;}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px;}.aligncenter{clear:both;}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important;}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}html :where(.has-border-color){border-style:solid;}html :where([style*=border-top-color]){border-top-style:solid;}html :where([style*=border-right-color]){border-right-style:solid;}html :where([style*=border-bottom-color]){border-bottom-style:solid;}html :where([style*=border-left-color]){border-left-style:solid;}html :where([style*=border-width]){border-style:solid;}html :where([style*=border-top-width]){border-top-style:solid;}html :where([style*=border-right-width]){border-right-style:solid;}html :where([style*=border-bottom-width]){border-bottom-style:solid;}html :where([style*=border-left-width]){border-left-style:solid;}html :where(img[class*=wp-image-]){height:auto;max-width:100%;}:where(figure){margin:0 0 1em;}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px);}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px;}}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32,7,7,.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%;}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table;}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both;}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto;}@font-face{font-family:"FontAwesome";src:url("https://www.ribbonbuy.com/wp-content/themes/online-shop/assets/library/Font-Awesome/css/../fonts/fontawesome-webfont.eot?v=4.7.0");src:url("https://www.ribbonbuy.com/wp-content/themes/online-shop/assets/library/Font-Awesome/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("https://www.ribbonbuy.com/wp-content/themes/online-shop/assets/library/Font-Awesome/css/../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("https://www.ribbonbuy.com/wp-content/themes/online-shop/assets/library/Font-Awesome/css/../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("https://www.ribbonbuy.com/wp-content/themes/online-shop/assets/library/Font-Awesome/css/../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("https://www.ribbonbuy.com/wp-content/themes/online-shop/assets/library/Font-Awesome/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.fa-search:before{content:"";}.fa-envelope-o:before{content:"";}.fa-user:before{content:"";}.fa-clock-o:before{content:"";}.fa-tags:before{content:"";}.fa-map-marker:before{content:"";}.fa-calendar:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-twitter:before{content:"";}.fa-facebook-f:before,.fa-facebook:before{content:"";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"";}.fa-pinterest:before{content:"";}.fa-linkedin:before{content:"";}.fa-instagram:before{content:"";}.fa-volume-control-phone:before{content:"";}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;-ms-word-wrap:break-word;word-wrap:break-word;}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}[hidden],template{display:none;}a{background:transparent;}a:active,a:hover{outline:0;}b,strong{font-weight:bold;}h1{font-size:2em;margin:.67em 0;}img{border:0;max-width:100%;height:auto;}figure{margin:1em 40px;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;max-width:100%;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}table,th,td{border:1px solid #eee;border-right:0;border-left:0;border-top:0;}table>thead>tr>th{font-weight:600;}caption,th,td{font-weight:normal;padding:15px 20px;text-align:left;}body{background:#fff;color:#2d2d2d;font-family:"Open Sans",sans-serif;font-size:14px;line-height:22px;}.wrapper{margin:0 auto;width:1200px;}.float-right{float:right;}a{color:#07afd4;text-decoration:none;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;}p{margin:0 0 16px;}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1;margin:0 0 16px;}h1{font-size:28px;}h2{font-size:24px;}h3{font-size:18px;}ul{margin:0;padding:0;}figure{margin:0;}.main-navigation li,.site-title,.site-title a,.site-description,.site-description a,.slide-title,.comment-reply-title,.comments-title,.comment-form .form-submit input,.read-more,.slicknav_nav li a,.widget-title,.page-header .page-title,.single .entry-header .entry-title,h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{font-family:"Oswald",sans-serif;font-weight:400;line-height:1.1;}@media (max-width: 1229px){*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}a[href^=tel]{color:inherit;text-decoration:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}.wrapper{width:980px;}}@media screen and (max-width:992px){.wrapper{padding:0 5px;width:96%;}}.main-navigation ul{list-style:none;margin:0;padding-left:0;}.main-navigation li{border-image:none;display:inline-block;float:left;font-size:14px;position:relative;}.main-navigation a{display:block;text-decoration:none;}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:85%;z-index:99;background:#fff;display:none;opacity:0;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s ease-in-out 0s;}.main-navigation ul ul ul{top:-15%;left:100%;}.main-navigation ul ul a{width:250px;}@media screen and (min-width:993px){.main-navigation ul li:hover>ul{left:auto;display:block;opacity:1;top:100%;animation:fade .5s;}.main-navigation ul li:focus-within>ul{left:auto;display:block;opacity:1;top:100%;animation:fade .5s;}}@keyframes fade{0%{opacity:0;}100%{opacity:1;}}.main-navigation ul ul li:hover>ul{left:100%;top:0;}.main-navigation ul ul li:focus-within>ul{left:100%;top:0;}.site-main .comment-navigation,.site-main .paging-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden;}.comment-navigation .nav-previous,.paging-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%;}.comment-navigation .nav-next,.paging-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%;}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;}.clear{clear:both;}.clearfix:after,.clearfix:before{display:table;content:"";}.clearfix:after{clear:both;}.clearfix{}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.widget{margin:0 0 1.5em;}.widget:after{display:table;content:"";clear:both;}.widget select{max-width:100%;color:#2d2d2d;}.hentry{margin:0 0 3em;}.updated:not(.published){display:none;}.single .byline,.group-blog .byline{display:inline;}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0;}.top-header-wrapper{border-bottom:1px solid #eee;padding:0;line-height:1;}.top-header-wrapper a{color:#2d2d2d;}.header-left{float:left;margin-top:7px;}.header-right{text-align:right;}.top-header-wrapper .icon-box,.at-first-level-nav ul li{display:inline-block;padding:0 10px;vertical-align:middle;border-left:1px solid #e2e2e4;font-size:13px;font-weight:400;}.header-left .icon-box:first-child,.header-right .icon-box:first-child,.header-left .at-first-level-nav ul li:first-child{border-left:none;padding-left:0;}.header-right .icon-box:last-child,.header-left .at-first-level-nav ul li:last-child{padding-right:0;border-left:medium none;}.top-header-wrapper .icon-box .icon,.top-header-wrapper .icon-box .icon-details{display:inline-block;}a.my-account{padding:10px 12px;display:inline-block;}a.my-account:hover,a.my-account:focus{background:#fff;}.at-first-level-nav ul{margin:0;padding:0;}.at-first-level-nav ul li{list-style:outside none none;}.at-display-inline-block{display:inline-block;}@media (max-width: 1229px){.header-left,.header-right{float:none;text-align:center;line-height:1.6;}.top-header-wrapper .icon-box,.at-first-level-nav ul li{border:none;}}.site-logo>a{display:inline-block;max-width:100%;margin-right:20px;color:#2d2d2d;}.cart-section{float:right;margin:0;padding:0;}.yith-wcwl-wrapper,.wc-cart-wrapper{float:left;margin-left:15px;text-align:center;display:block;position:relative;padding:8px 15px;}.wc-cart-widget-wrapper p,.wc-cart-widget-wrapper span{color:#2d2d2d;}.at-wc-icon,.at-wc-icon:hover{font-size:15px;color:#fff;}.cart-section i{padding-right:5px;}.site-header .widget_shopping_cart{background:#fefefe;border:1px solid #fafafa;box-shadow:1px 1px 7px rgba(0,0,0,.07);opacity:0;padding:15px;position:absolute;right:0;top:127%;visibility:hidden;width:260px;z-index:99;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;}.site-header .widget_shopping_cart:before{border-left:8px solid transparent;border-right:8px solid transparent;content:"";position:absolute;right:0;top:-10px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.site-header .wc-cart-wrapper:hover .widget_shopping_cart{opacity:1;visibility:visible;top:112%;}.site-header .wc-cart-wrapper:focus-within .widget_shopping_cart{opacity:1;visibility:visible;top:112%;}.widget.woocommerce .product_list_widget li:last-child{border-bottom:none;}.header-wrapper{padding:20px 0;}.slicknav_nav,.responsive-slick-menu{display:none;}.navigation-wrapper{padding-top:20px;}.header-wrapper .center-wrapper-mx-width{padding-top:25px;width:auto;}.header-wrapper #site-navigation{min-height:50px;position:relative;display:block;border-top:1px solid #dedede;border-bottom:1px solid #dedede;-webkit-box-shadow:0 17px 11px -21px rgba(0,0,0,.75);-moz-box-shadow:0 17px 11px -21px rgba(0,0,0,.75);box-shadow:0 17px 11px -21px rgba(0,0,0,.75);background:#fff;}.header-wrapper .header-main-menu .menu{position:relative;}#menu-primary-menu{margin-left:-15px;}.header-wrapper .menu li a{color:#2d2d2d;display:block;font-weight:normal;letter-spacing:1px;line-height:normal;padding:20px 15px;position:relative;text-transform:uppercase;}.header-wrapper .main-navigation ul ul.sub-menu li{float:none;border:none;margin-left:0;}.header-wrapper .main-navigation ul ul.sub-menu li{border-bottom:1px solid #dedede;}.header-wrapper .main-navigation ul ul.sub-menu li:last-child{border-bottom:none;}.header-wrapper ul.sub-menu li a{font-size:14px;line-height:normal;padding:10px;}.header-wrapper .acmethemes-nav{float:left;}.online-shop-enable-special-menu .acmethemes-nav{float:right;width:calc(100% - 255px);}.special-menu{background:#2d2d2d;color:#fff !important;width:225px;}.special-sub-menu{width:225px;}.main-navigation ul.special-menu-wrapper ul.special-sub-menu a{width:225px;}.special-menu .toggle{line-height:normal;padding-right:15px;}.site-logo{width:22%;float:left;position:relative;}.header-ads-adv-search{width:730px;max-width:61%;}.advance-product-search{position:relative;width:70%;float:right;}.advance-product-search .select_products{display:inline-block;min-width:180px;padding:5px 10px;height:40px;font-size:14px;width:205px;vertical-align:top;border:1px solid #e7e7e7;border-right:none;color:#2d2d2d;background:#f8f8f8;}.advance-product-search .search-field{display:inline-block;padding:0 10px;height:38px;width:calc(100% - 232px);line-height:40px;background:#fff;border-color:#e7e7e7;border-radius:0;box-shadow:none;font-size:13px;font-weight:300;color:#aaa;border:1px solid #ddd;}.advance-product-search .searchsubmit{position:absolute;right:-2px;float:left;font-size:15px;width:40px;height:40px;line-height:40px;background:transparent;border:none;top:0;bottom:0;}.header-main-menu.wrapper{position:relative;}.at-menu-right-wrapper{float:right;display:block;font-weight:normal;letter-spacing:.4px;line-height:48px;}.menu-right-text{color:#2d2d2d;}.menu-right-highlight-text{position:absolute;top:-20px;right:0;line-height:1;text-align:center;color:#fff;padding:6px 8px;font-size:13px;text-transform:capitalize;display:block;}.menu-right-highlight-text:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid;position:absolute;bottom:-4px;right:0;left:0;content:"";margin:0 auto;}@media (max-width: 1229px){.site-logo{float:none;text-align:center;width:100%;}.site-logo>a{padding-top:12px;}.header-wrapper .menu li>a>a{float:left;padding:0;}.center-wrapper-mx-width{width:100%;max-width:90%;text-align:center;}.float-right{float:none;}.center-wrapper-mx-width .float-right{float:none;}.center-wrapper-mx-width .header-ads-adv-search{max-width:100%;}}@media screen and (max-width:992px){.header-wrapper .header-main-menu .menu{position:absolute;}.header-main-menu{height:58px;}.header-wrapper .menu li>a{padding:18px 10px;}.slicknav_nav,.responsive-slick-menu{display:block;}.header-wrapper .header-main-menu .menu{display:none;}.header-wrapper .header-main-menu .menu.special-menu-wrapper{display:block;}.header-wrapper .menu>li:not(:first-child){margin-left:0;}.header-wrapper .main-navigation ul ul.sub-menu li:hover>a{background:none;}.header-wrapper .main-navigation ul ul.sub-menu li:focus-within>a{background:none;}.at-menu-right-wrapper{position:relative;margin-right:45px;}.advance-product-search .searchsubmit{right:18px;}}@media screen and (max-width:767px){.center-wrapper-mx-width{max-width:100%;}.center-wrapper-mx-width .header-ads-adv-search,.center-wrapper-mx-width .cart-section{width:100%;float:none;display:inline-block;}.yith-wcwl-wrapper,.wc-cart-wrapper{float:none;margin:19px 0;display:inline-block;}.advance-product-search{width:70%;float:none;margin:0 auto;}.advance-product-search .select_products{width:35%;min-width:30px;}.advance-product-search .search-field{width:54%;}.at-menu-right-wrapper{display:none;}}@media screen and (max-width:640px){.advance-product-search{width:98%;}}.footer-wrapper{background:#272823;color:#fff;}.footer-wrapper .wpcf7-form .wpcf7-form-control,.footer-wrapper input:not([type="submit"]){background:transparent;}.footer-columns{margin-left:-10px;margin-right:-10px;}.footer-columns .footer-sidebar{padding-left:20px;padding-right:20px;}.footer-copyright{color:#ababab;}.footer-copyright{background:#161614;margin-top:-1px;}.footer-wrapper .widget-title{color:#fff;}.footer-wrapper a,.footer-copyright a{color:#fff;}#footer-top,#footer-bottom,.footer-wrapper .footer-copyright{padding:30px 0;}.footer-wrapper li{list-style-type:none;}.footer-copyright>p{color:#fff !important;}.site-info{width:30%;float:right;text-align:right;margin-top:15px;}.site-info>span:after{clear:both;display:table;content:"";}.full-width-bottom-footer,.full-width-top-footer,#footer-top,#footer-bottom{border-bottom:1px solid #444;}.site-footer{margin-top:40px;}.site-footer .widget_online_shop_advanced_image_logo{margin-bottom:0;}.site-footer .featured-entries-logo .single-item{border:medium none;}.site-footer .featured-entries-logo .acme-col-4{width:auto;}.site-footer #footer-bottom{padding-bottom:20px;}.site-footer .widget_online_shop_social{margin:5px 0 0 0;}@media screen and (max-width:480px){.site-footer .featured-entries-logo .acme-col-4{float:none;display:inline-block;}.site-footer .featured-entries-col{text-align:center;}.site-footer .featured-entries-col .single-list{padding-left:5px;padding-right:5px;}}@media screen and (max-width:992px){.footer-wrapper{padding:30px 0 0;}#footer-bottom .clear{display:block;}}@media screen and (max-width:767px){.site-info-left,.site-info{text-align:center;width:100%;float:none;}}@media screen and (max-width:767px){.wrapper{width:96%;}}#primary{width:70%;}.secondary-sidebar{width:28%;padding-top:12px;}.secondary-sidebar h3:first-child{padding-top:0;}.secondary-sidebar .widget-area.sidebar{padding:15px;}.secondary-sidebar .widget-area.sidebar .at-title-action-wrapper{padding-top:5px;}.right-sidebar #primary{float:left;}.right-sidebar .secondary-sidebar{float:right;}.widget-title{margin:0;}.at-title-action-wrapper,.page-header .page-title{font-size:20px;font-weight:500;margin-bottom:15px;padding:30px 0 20px;position:relative;min-height:41px;margin-bottom:40px;}.at-title-action-wrapper::before,.page-header .page-title::before{content:"";display:inline-block;left:0;position:absolute;text-transform:uppercase;width:24%;border-bottom:2px solid #0263ca;bottom:-1px;}.widget li{list-style-type:none;}.widget_nav_menu li,.widget_recent_entries li,.widget_archive li,.widget_categories li,.widget li{list-style-type:none;padding-top:10px;padding-bottom:10px;}@media screen and (max-width:767px){#primary,.both-sidebar #primary,.both-sidebar #primary-wrap #primary,.middle-col #primary,.right-sidebar #primary,.left-sidebar #primary{margin:0 0 20px;width:100%;}.secondary-sidebar,.both-sidebar #primary-wrap,.both-sidebar #primary-wrap #secondary-left,.both-sidebar #secondary-right,.middle-col .secondary-sidebar,.right-sidebar .secondary-sidebar,.left-sidebar .secondary-sidebar,.no-sidebar .secondary-sidebar{clear:both;float:none;margin:0 0 20px;width:100%;}}.acme-col-4{float:left;width:25%;}.acme-col-3{float:left;width:33.33%;}.acme-col-2{float:left;width:50%;}@media screen and (max-width:480px){.acme-col-4,.acme-col-3{width:100%;}.acme-col-2{width:100%;}}.featured-entries-col{overflow:hidden;}.featured-entries-col.column,.featured-entries-col .slick-list{margin-left:-10px;margin-right:-10px;}.featured-entries-col .single-list{padding-left:10px;padding-right:10px;}.featured-entries-col .clearfix{margin-bottom:20px;}.featured-entries-col .post-container{background:#fefefe;border:1px solid #fafafa;position:relative;}.featured-entries-col .post-content{padding:10px 15px 9px;}.featured-entries-col .entry-title{margin-bottom:15px;}.featured-entries-col .entry-content{margin:0;color:#2d2d2d;}.featured-entries-col .entry-content .tags-links{display:none;}.single-item .icon{padding:12px;border-radius:50%;line-height:0;border:1px solid #dedede;display:inline-block;float:left;margin-right:5px;position:absolute;}.single-item .icon i{color:#fff;}.featured-social .icon-box{display:inline-block;padding:9px 12px;margin-left:10px;vertical-align:middle;border:1px solid #e2e2e4;font-size:12px;font-weight:600;line-height:0;}.footer-sidebar.float-right{text-align:right;}.secondary-sidebar .at-title-action-wrapper,.secondary-sidebar .at-title-action-wrapper:before,.footer-wrapper .at-title-action-wrapper,.footer-wrapper .at-title-action-wrapper:before{border:none;margin:0;}.secondary-sidebar .featured-entries-col .acme-col-4,.secondary-sidebar .featured-entries-col .acme-col-3,.secondary-sidebar .featured-entries-col .acme-col-2{width:100%;}.secondary-sidebar .featured-entries-col .post-content h2,.footer-wrapper .featured-entries-col .post-content h2{font-size:16px;}.secondary-sidebar .featured-entries-col .post-content .entry-meta,.footer-wrapper .featured-entries-col .post-content .entry-meta{font-size:11px;}.secondary-sidebar .featured-entries-col .acme-col-2,.footer-wrapper .featured-entries-col .acme-col-2{padding-right:0;padding-left:0;}.featured-entries-col .post-content .entry-title{font-size:18px;}.posted-on,.cat-links,.comments-link,.edit-link{margin-right:10px;display:inline-block;}.posted-on a,.cat-links a,.comments-link a,.edit-link a,.tags-links a,.byline,.nav-links a{color:#2d2d2d;}.cat-links{margin-bottom:3px;display:block;}.cat-links a{text-transform:uppercase;font-size:12px;margin-right:10px;}.single .entry-content{color:#2d2d2d;font-size:14px;line-height:22px;padding:0 0 10px 0;}.post-thumb{display:block;width:100%;text-align:center;position:relative;transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;}.post-thumb:hover{opacity:.7;}.single .post-thumb:hover{opacity:1;}.entry-meta{font-size:14px;color:#aaa;}.entry-meta a{color:#aaa;}.entry-meta i{font-size:11px;margin-right:4px;}article.product .post-content,article.post .post-content,article.page .post-content{background:#fff;position:relative;z-index:2;padding:20px 30px 10px 30px;}article.product,article.post,article.page{-webkit-box-shadow:0 17px 11px -20px rgba(0,0,0,.75);box-shadow:0 17px 11px -20px rgba(0,0,0,.75);}article.product .entry-header .entry-title,article.post .entry-header .entry-title,article.page .entry-header .entry-title{font-size:24px;margin:0 0 10px;}.entry-title a{color:#2d2d2d;}.tags-links,.comments-link,.edit-link{padding-left:10px;}.entry-content ul,.entry-content ol{padding-left:20px;}.nav-links div{display:inline-block;margin-bottom:10px;}.nav-next{float:right;}.nav-previous>a::before,.nav-next a::after{content:"";font-family:fontawesome;padding:5px;}.nav-next a::after{content:"";}.nav-links .nav-previous a,.nav-links .nav-next a{border:1px solid #ddd;border-radius:2px;display:inline-block;font-size:14px;padding:6px;position:relative;}.blog-no-image .post-content,.blog-no-image .post-content{margin:0 !important;}.blog-no-image .entry-content,.blog-no-image .entry-content{padding:0 !important;}.breadcrumbs.clearfix{background:#f8f8f8 none repeat scroll 0 0;margin:20px 0 30px;padding:10px 20px;}#online-shop-breadcrumbs{padding:0;}#online-shop-breadcrumbs a:hover,#online-shop-breadcrumbs a:focus{text-decoration:underline;}#online-shop-breadcrumbs .woocommerce-breadcrumb{margin:1em 1em;padding:0;font-size:.92em;color:#777;}#online-shop-breadcrumbs a,#online-shop-breadcrumbs .woocommerce-breadcrumb a{color:#777;}.woocommerce .star-rating{height:1.2em;width:7em;}.woocommerce .star-rating,.woocommerce ul.products li.product .star-rating{display:inline-block;float:none;font-size:12px;}.woocommerce .star-rating:before,.woocommerce ul.products li.product .star-rating:before,.woocommerce .star-rating span:before,.woocommerce ul.products li.product .star-rating span:before{letter-spacing:3px;}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{padding:8px 0;}.featured-entries-logo .single-item{text-align:center;border:1px solid #ddd;}@media screen and (min-width: 993px){.special-sub-menu::-webkit-scrollbar{width:6px;}.special-sub-menu::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);border-radius:4px;}.special-sub-menu::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);}}@media screen and (max-width:992px){.special-menu-wrapper>li>ul.special-sub-menu .sub-menu{left:0;position:relative;top:0;display:none;padding-left:10px;width:100%;box-shadow:none;visibility:visible;opacity:1;}.special-menu-wrapper>li>ul.special-sub-menu{visibility:visible;opacity:1;display:none;top:116%;}.special-menu-wrapper>li>ul.special-sub-menu li{height:auto;width:100%;}.main-navigation ul.special-menu-wrapper ul.special-sub-menu a{width:auto;float:left;}}.entry-content p a,.comment-content p a,.comment-content li a,.textwidget a{text-decoration:underline;}.wp-block-image{margin-bottom:15px;overflow:hidden;}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%);}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal !important;padding:0;position:absolute !important;width:1px;}.screen-reader-text:focus{clip:auto !important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%);}}