html{overflow-y:scroll}:root{overflow-y:auto;overflow-x:hidden}:root body{position:absolute}body{width:100vw;overflow:hidden}@media (min-width:1200px){.single-product div.product .product-gallery-summary .product-images-with-accessories{width:calc(59.72222% - 50px)!important}.single-product div.product .product-gallery-summary .entry-summary{width:40.277778%!important}.related.products ul.products{grid-template-columns:repeat(5,1fr)}.ecomus-shop-content ul.products{padding:0 15px!important;gap:15px 6px}.single-product div.product .product-gallery-summary{gap:50px!important}.single-product div.product .woocommerce-product-gallery--vertical .ecomus-product-gallery-thumbnails{width:100px!important}.single-product div.product .woocommerce-product-gallery--vertical .woocommerce-product-gallery__wrapper{width:calc(100% - 110px)!important}.wcboost-variation-swatches--button .wcboost-variation-swatches__item{width:calc((100% - 48px)/9)!important}.wcboost-variation-swatches--button .wcboost-variation-swatches__item[data-value=custom-size]{width:calc((100% - 48px)/9*2 + 6px)!important}ul.products.columns-5 li.product{width:calc((100% - 32px)/5)!important}.modal__container .header-search__trending-links li{width:100%!important}.header-search__suggestion-label{font-weight:600}.search-modal .modal__header .search-modal__title{font-size:24px;font-weight:600;text-transform:uppercase}.single-post .hentry .entry-header .entry-title{font-size:70px}}@media (min-width:768px) and (max-width:1199px){.single-product div.product .product-gallery-summary{flex-direction:column;gap:20px!important}.single-product div.product .product-gallery-summary .entry-summary,.single-product div.product .product-gallery-summary .product-images-with-accessories,.single-product div.product .product-gallery-summary .woocommerce-product-gallery{width:100%!important}.product-gallery-summary .ecomus-product-gallery-thumbnails{display:none!important}.ecomus-product-tabs-grid__heading:not(.has-heading) a,.ecomus-product-tabs-grid__heading:not(.has-heading) span{font-size:1rem;padding:0 1rem}.c-colors-item{width:calc((100% - 7.8125rem)/6)!important}.single-product div.product.single-post .hentry .entry-header .entry-title .woocommerce-product-gallery--vertical.woocommerce-product-gallery--has-thumbnails .ecomus-product-gallery-thumbnails,.single-product div.product .woocommerce-product-gallery--vertical.woocommerce-product-gallery--has-thumbnails .woocommerce-product-gallery__wrapper{width:100%!important}.wcboost-variation-swatches--button .wcboost-variation-swatches__item{width:calc((100% - 48px)/9)!important}.wcboost-variation-swatches--button .wcboost-variation-swatches__item[data-value=custom-size]{width:calc((100% - 48px)/9*2 + 6px)!important}ul.products.columns-5 li.product{width:calc((100% - 16px)/3)!important}.site-footer .e-con-inner{flex-direction:row!important}#blogsubnav .blog-nav{flex-wrap:nowrap;justify-content:flex-start!important;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}}@media (min-width:768px){.shop-header__description .shop-header__content h2{font-size:24px}.single-product div.product .woocommerce-tabs{border:none!important;margin:10px 0 0!important}.single-product div.product .product-gallery-summary+.woocommerce-tabs{margin-top:30px!important}.single-product div.product .woocommerce-tabs .wc-tab{padding:10px 0!important}.single-product div.product .woocommerce-Reviews ol.commentlist li .star-rating{position:absolute;top:0;left:0}.single-product div.product .woocommerce-Reviews ol.commentlist li p.meta{position:absolute;top:30px;left:0}.single-product div.product .woocommerce-Reviews ol.commentlist li .description{position:absolute;top:0;left:200px;margin-right:250px}.single-product div.product .woocommerce-Reviews ol.commentlist li .ecomus-customer-reviews__attachments{position:absolute;top:0;right:0;margin-top:0!important}.single-product div.product .woocommerce-Reviews ol.commentlist li .cr-voting-cont{position:absolute;bottom:0;right:0}.single-product div.product .woocommerce-Reviews ol.commentlist li .comment-text{min-height:150px}ul.products.columns-6 li.product{width:calc((100% - 30px)/6)!important}ul.products.columns-4 li.product{width:calc((100% - 18px)/4)!important}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .meta{flex-direction:column;gap:3px;position:absolute;top:28px;left:0}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .crstar-rating-svg{position:absolute;top:0;left:0;margin:0!important}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .description{position:absolute;top:0;left:0;margin:0 360px 0 200px}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-voting-cont{position:absolute;bottom:0;right:0}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-comment-images,#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .comment_container .cr-comment-videos{position:absolute;top:0;right:0;max-width:360px;margin-right:-5px}#reviews .comment-text hr.ivf-custom-question-hr{display:none}.woocommerce .product #reviews .comment-text .ivf-custom-question-p:first-child{position:absolute;top:93px;left:0;margin:0 0 5px!important}.woocommerce .product #reviews .comment-text .ivf-custom-question-p:last-child{position:absolute;top:115px;left:0;margin:0!important}#reviews div.iv-comment-image img,div.iv-comment-image img{width:80px!important;height:auto!important;max-width:80px!important;max-height:120px!important}.ak-foot-newsletter .role-mail input.wpforms-field-medium{max-width:calc(100% - 115px)}.ak-foot-newsletter .wpforms-form .wpforms-submit-container{margin-top:0!important;position:absolute;bottom:0;right:0;height:43px;width:100px;margin-left:15px}.ak-foot-newsletter .ak-newsletter-button{width:100px}.advanced-linked-products__item{width:calc((100% - 44px)/12);padding:2px}.akbc-same-color-products,.custom-related,.product-reviews-below,.recently-viewed-products,.related-categories-section{margin-top:50px!important}.akbc-same-color-products>h2,.custom-related>h2,.product-reviews-below>h2,.recently-viewed-products>h2,.related-categories-section>h2{font-size:1.5rem!important;font-weight:700!important;text-align:left!important;margin:0 0 15px!important;padding:0!important;color:#403732;letter-spacing:-1px;line-height:90%;text-transform:uppercase}.single-product div.product .em-buy-now-button{width:35%!important;margin:0 0 0 10px!important}.header-search__products--slider ul.products li.product{flex:0 0 20%!important;max-width:20%!important}.akaks-info h1{font-size:46px;line-height:56px}}@media (max-width:767px){.campaign-bar-type--slides .ecomus-swiper-button{display:none!important}.shop-header__description .shop-header__content h2{font-size:20px}.header-mobile-contents .ecomus-svg-icon svg{width:1.25rem;height:1.25rem}.header-mobile-contents .ecomus-svg-icon--hamburger svg,.header-mobile-contents .ecomus-svg-icon--shopping-cart svg{width:1.75rem;height:1.75rem}.header-mobile-contents .header-right-items{flex:1;gap:.375rem;margin:0!important}.header-mobile-contents .header-counter{height:15px!important;line-height:15px!important;min-width:15px!important;top:auto;bottom:9px;right:8px;border:1px solid #fff}.product-gallery-summary .ecomus-product-gallery-thumbnails{display:none!important}.elementor-10640 .elementor-element.elementor-element-6e21e32a.e-con{margin-top:-15px!important}.single-product div.product .product-gallery-summary .entry-summary{margin-top:-10px!important}.related-category{width:calc((100% - 10px)/2)!important;padding:0 10px!important}.related-category a{display:block;width:100%;white-space:nowrap;overflow:hidden}.related.products ul.products{grid-template-columns:repeat(2,1fr)}.cross-sells>h2,.recently-viewed-products>h2,.related-categories-title,.related.products>h2,.upsells.products>h2{font-size:1.125rem!important}.single-product div.product .woocommerce-tabs{border:none!important;margin:15px 0 0!important;background:#fff;padding:10px}.single-product div.product .product-gallery-summary+.woocommerce-tabs{margin-top:30px!important}.single-product div.product .woocommerce-tabs .wc-tab{padding:10px 0!important}.banner-items{width:calc((100% - 20px)/3)!important}.woocommerce-product-attributes tbody{gap:0!important}.single-product div.product .woocommerce-Reviews ol.commentlist li .comment-text{display:flex;flex-direction:column}ul.products.mobile-col-2 li.product{width:calc((100% - 8px)/2)!important}.single-product .em-container{padding-left:0!important;padding-right:0!important}.related.products>.swiper>.swiper-pagination{display:none!important}.ak-custom-question{display:flex;flex-wrap:nowrap;flex-direction:row}.ak-custom-question .ivf-custom-question-p{margin:0 10px 0 0!important}.wcboost-variation-swatches--button .wcboost-variation-swatches__item{width:calc((100% - 30px)/6)!important}.wcboost-variation-swatches--button .wcboost-variation-swatches__item[data-value=custom-size]{width:calc((100% - 30px)/6*2 + 6px)!important}.cart-panel .panel__container{max-width:100vw;width:100%}.cart-panel .panel__button-close,.search-type-sidebar .modal__button-close{top:5px;right:5px;width:48px;height:48px;background:#f8f3ef;display:flex;align-items:center;justify-content:center}.offscreen-panel--open .panel__container{max-width:100vw;width:100%}#blogsubnav .blog-nav{flex-wrap:nowrap;justify-content:flex-start!important;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.single-post .hentry .entry-header .entry-title{padding:20px 0!important;font-size:28px!important}.single-post .site-content .entry-header{padding-top:30px!important}.single-post .entry-footer .AuthorBlock{flex-direction:column}.AuthorBlock__author-info{padding-left:1rem!important}.AuthorBlock__author-content p{line-height:1.2!important}.AuthorBlock .entry-tags a{width:calc((100% - 4px)/2)!important}.single-post .entry-footer .AuthorBlock{margin:3rem auto!important}.em-ratio,.em-ratio img,.single-post .entry-thumbnail{height:auto!important}.AuthorBlock__author-image{width:100px!important;height:100px!important}.em-post-grid h3.entry-title{font-size:20px!important}.ak-foot-newsletter .role-mail input.wpforms-field-medium{max-width:100%}.ak-foot-newsletter .wpforms-form .wpforms-submit-container{margin-top:0!important;position:absolute;bottom:-58px;right:0;height:43px;width:100%;margin-left:0}.ak-foot-newsletter .ak-newsletter-button{width:100%}.ak-foot-newsletter{margin-bottom:80px!important}.e-con-inner{--em-container-spacing:10px!important}ul.products{gap:10px 8px!important}.advanced-linked-products__item{width:calc((100% - 20px)/6);padding:2px}.single-product .site-content{background:#f9f9f9;padding-bottom:50px!important}.product-gallery-summary .products-title-wrapper{background:#fff;padding:15px 10px 10px;margin-bottom:0!important}.product-gallery-summary .akbc-color-picker{background:#fff;padding:15px 10px 10px;margin-bottom:15px!important}.product-gallery-summary .p-sku-rating-container{background:#fff;padding:0 10px 10px;margin:0}.product-gallery-summary .ecomus-product-price{background:#fff;padding:0 10px 15px}.product-gallery-summary .p-size-controls,.product-reviews-below,.recently-viewed-products,.related-categories-section,.related.products,.single-product div.product .ecomus-product-extra-link,.single-product div.product table.variations,.upsells.products{background:#fff;padding:15px 10px}.product-gallery-summary .ps-shipping-info{padding:15px 10px;margin:15px 0}.akbc-same-color-products,.custom-related,.single-product .ecomus-breadcrumb-navigation-wrapper{background:#fff;padding:10px}.header-mobile-main .header-items{padding:0 10px}.akbc-section-title{font-size:18px;padding-bottom:1rem}.em-container{padding-left:10px;padding-right:10px}.catalog-toolbar{padding:0 0 10px!important}.catalog-toolbar__toolbar .catalog-toolbar__center{display:none}.catalog-toolbar__toolbar{gap:8px}.catalog-toolbar__toolbar .catalog-toolbar__item{width:50%;padding:0!important}.catalog-toolbar__filter-button,.catalog-toolbar__orderby-button{background-color:#f8f3ef;color:var(--em-color__base);height:45px;align-items:center;justify-content:center;width:100%;font-size:1rem!important}.ecomus-catalog-page .site-content{padding-top:0!important}.akbc-same-color-products,.custom-related,.product-reviews-below,.recently-viewed-products,.related-categories-section{margin-top:15px!important}.akbc-same-color-products>h2,.custom-related>h2,.product-reviews-below>h2,.recently-viewed-products>h2,.related-categories-section>h2{font-size:1.125rem!important;font-weight:700!important;text-align:left!important;margin:0 0 15px!important;padding:10px 0 0!important;color:#403732;letter-spacing:-1px;line-height:90%;text-transform:uppercase}ul.products{margin:0!important}.modal__content-results .results-list .result-card-item{width:calc((100% - 16px)/3)!important}.ecomus-toggle-mobile__title--toggle .em-collapse-icon{right:0}.ecomus-toggle-mobile__wrapper .ecomus-navigation-menu__title{padding:20px 15px;border-bottom:1px solid #e7ded5;margin-bottom:0!important}.ecomus-toggle-mobile__wrapper .ecomus-toggle-mobile__content{padding:20px 15px 10px}.akaks-info h1{font-size:34px;line-height:40px}}ul.products li.product .product-inner:hover .product-featured-icons .product-loop-button{opacity:.6}.ecomus-currency-language .currency-dropdown{min-width:120px!important}.ecomus-currency-language .current img,.ecomus-currency-language .woocs_flag_view_item img{max-width:20px!important}.ecomus-currency-language .preferences-menu__item-child{padding:15px!important}.primary-navigation .nav-menu{width:100%;justify-content:space-between!important;position:relative}.single-product div.product .entry-summary .quantity{margin-bottom:10px!important}.single-product div.product .woocommerce-tabs--dropdown:not(.last){margin-bottom:0!important}.single-product div.product .woocommerce-tabs--dropdown .woocommerce-tabs-title{padding:10px 20px!important!important;background-color:transparent!important;border-bottom:1px solid #ededed}.single-product div.product .woocommerce-tabs--dropdown .woocommerce-tabs-content{border:none!important}.single-product div.product .woocommerce-tabs--dropdown .woocommerce-tabs-content h3,.single-product div.product .woocommerce-tabs--dropdown .woocommerce-tabs-content h4,.single-product div.product .woocommerce-tabs--dropdown .woocommerce-tabs-content p{margin:10px 0!important}.single-product div.product .woocommerce-tabs--dropdown .woocommerce-tabs-content ul{padding-bottom:0!important}.single-product div.product .woocommerce-Reviews{flex-direction:column!important}.akaks-info{font-size:14px;color:#666;line-height:1.4;max-width:800px;margin:0 auto}.akaks-info .title{font-size:24px;line-height:1.3;color:#232323;text-transform:uppercase;padding:10px 0}.akaks-info h1{text-align:center;font-family:var(--em-h1-font),sans-serif;text-transform:uppercase;margin:10px 0 30px;font-weight:500}.akaks-info h2,.emphasize{margin:15px 0 0;padding-top:10px;font-size:20px;line-height:28px;border-bottom:1px solid #ddd}.akaks-info h2,.akaks-info h3,.emphasize{color:#232323;letter-spacing:-.24px;font-weight:700}.akaks-info h3{margin:10px 0;font-size:18px;line-height:22px}.akaks-info hr{margin:10px 0!important}.akaks-info p{margin:.5rem 0!important}.akaks-info ul{padding-bottom:0!important}.akaks-info strong{font-weight:600!important}.shop-header__description .shop-header__content{text-align:left;margin-top:50px;padding-top:30px;border-top:1px solid #ebebeb;font-size:1rem;line-height:1.5}.shop-header__description .shop-header__content li{margin:5px 0}.shop-header__description .shop-header__content h2{font-size:24px}.shop-header__description .shop-header__content p{margin:0 0 1rem!important}.shop-header__description .shop-header__content hr{height:1px;color:#ebebeb}.shop-header__description .shop-header__content h3{margin:0 0 .8rem!important}.shop-header__description .shop-header__content h4{margin:5px 0!important}.shop-header__description .shop-header__content ol,.shop-header__description .shop-header__content ul{margin:0!important;padding-bottom:0!important}.shop-header__description .shop-header__content a{text-decoration:underline!important}.header-center-items{padding:0!important}ul.products li.product .sale-price bdi{color:#9d2226!important;font-size:1.125rem}ul.products li.product .price del{line-height:20px;height:20px;letter-spacing:.015625rem}.discount-percentage{font-weight:400;padding:2px 5px;color:#9d2226;font-size:.875rem;line-height:1;border:.5px solid #9d2226}.single-product div.product .ecomus-product-price .sale-price bdi{font-size:1.75rem;color:#9d2226!important;font-weight:700}.single-product div.product table.variations{margin-bottom:15px!important}.site-breadcrumb{flex-wrap:nowrap!important;overflow:hidden;display:flex!important;white-space:nowrap!important}.single-product div.product .ecomus-product-atc-group{flex-wrap:wrap}.p-shipping-production-info,.p-size-chart-container{width:100%!important}.single-product div.product table.variations .wcboost-variation-swatches--round{--wcboost-swatches-item-gap:6px!important;--wcboost-swatches-item-padding:2px!important}.wcboost-variation-swatches__wrapper{gap:6px!important;width:100%}.single-product .ecomus-breadcrumb-navigation-wrapper,.single-product div.product .ecomus-product-price{margin-bottom:15px!important}.akbc-products-grid.products{padding:0}.cr-reviews-ajax-reviews .woocommerce-Reviews-title,.related-categories-title{font-weight:700;margin-bottom:15px;color:#403732;letter-spacing:-1px;line-height:90%;text-transform:uppercase}.related-categories-container{display:flex;flex-wrap:wrap;gap:10px}.related-category{display:block;margin:0;border:1px solid #e0e0e0;border-radius:4px;text-decoration:none;color:#333;font-size:14px;font-weight:400;transition:all .3s;background-color:#fff;height:36px;line-height:36px;text-align:center;padding:0 15px}.related-category:hover{background-color:#f5f5f5;border-color:#ccc}.wcboost-variation-swatches--button.wcboost-variation-swatches--round .wcboost-variation-swatches__item{border-radius:.125rem!important}.single-product div.product table.variations .value{width:100%;gap:0!important}.wcboost-variation-swatches__item-ivory .wcboost-variation-swatches__name,.wcboost-variation-swatches__item-white .wcboost-variation-swatches__name{border:1px solid #dedede}.wcboost-variation-swatches--color .wcboost-variation-swatches__name{box-shadow:inset 0 0 2px #ccc}.single-product div.product table.variations .wcboost-variation-swatches--round.wcboost-variation-swatches--color .wcboost-variation-swatches__item.selected .wcboost-variation-swatches__name{border-color:#fff;box-shadow:inset 0 0 2px rgba(0,0,0,.5)}.header-bottom .header-items,.site-header .site-header__container{width:100%!important}.site-header .site-header__container{justify-content:space-between!important}.p-sku-rating-container{width:100%;clear:both;margin-bottom:10px}.p-sku-rating-wrapper{display:flex;justify-content:space-between;align-items:center}.p-sku-part{flex:1;display:flex;gap:8px}.p-copy-sku-wrapper,.p-sku-part{align-items:center;position:relative}.p-copy-sku-wrapper{cursor:pointer;display:inline-flex}.p-copy-sku-icon{fill:#666;transition:all .3s ease;cursor:pointer}.p-copy-sku-icon:hover{fill:#333;transform:scale(1.1)}.p-copy-success-tooltip{display:none;position:absolute;top:-30px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.7);color:#fff;padding:10px 15px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:100}.p-copy-success-tooltip:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid rgba(0,0,0,.7)}.p-rating-part{text-align:right}.p-rating-part .p-star-rating{font-size:1.2em}.related.products ul.products{display:grid!important;gap:15px 6px}.related.products ul.products.columns-5 li.product{width:100%!important}ul.products li.product{margin-bottom:0!important;padding-left:0!important;padding-right:0!important}.single-product div.product .woocommerce-tabs .wc-tabs{padding:0!important;border-bottom:none!important;gap:30px!important;-webkit-box-shadow:0 1px 0 var(--em-color__base);box-shadow:0 1px 0 var(--em-color__base)}.products-filter__filter-control .products-filter__option{width:calc((100% - 5px)/2)}.products-filter__filter-control .products-filter__option.swatch-beige .bg-color,.products-filter__filter-control .products-filter__option.swatch-silver .bg-color,.products-filter__filter-control .products-filter__option.swatch-white .bg-color{border:1px solid #ddd}.products-filter-widget .products-filter--swatches.swatches-color{flex-direction:row!important;flex-wrap:wrap!important}.collection-banner{display:flex;overflow-x:auto;scscroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;gap:10px;padding:0 0 10px}.banner-items{width:calc((100% - 90px)/9);scroll-snap-align:start;border-radius:.5rem;transition:transform .3s ease}.banner-items img{border:2px solid transparent;transition:border-color .3s ease}.banner-items.active img,.banner-items:hover img{border-color:#403732}.banner-title{padding:5px;text-align:center;width:100%;margin-top:10px}.woocommerce-product-attributes tbody{width:100%;display:flex;flex-wrap:wrap;gap:5px}.woocommerce-product-attributes .woocommerce-product-attributes-item{width:100%;display:flex}.woocommerce-product-attributes .woocommerce-product-attributes-item:nth-child(odd){background:#f8f3ef}.woocommerce-product-attributes .woocommerce-product-attributes-item:nth-child(2n){background:#fff}.woocommerce-product-attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__label{width:30%;display:flex;text-align:center;justify-content:center}.woocommerce-product-attributes .woocommerce-product-attributes-item .woocommerce-product-attributes-item__value{width:70%;text-align:left}.single-product div.product .woocommerce-tabs table td,.single-product div.product .woocommerce-tabs table th{border:none!important}.site-header__desktop .header-items{width:33.333333%}.products-filter-widget .products-filter--swatches.swatches-button,.products-filter-widget .products-filter--swatches.swatches-label{gap:10px}.products-filter-widget .swatch-button,.products-filter-widget .swatch-label{padding:0!important;margin:0!important;height:40px;line-height:40px;width:calc((100% - 10px)/2)}.products-filter-widget .products-filter--swatches,.products-filter-widget .products-filter--swatches.swatches-button,.products-filter-widget .products-filter--swatches.swatches-label{margin:0!important}.single-product div.product .woocommerce-Reviews .ecomus-product-rating{position:relative}.single-product div.product .woocommerce-Reviews .ecomus-form-review{position:absolute;top:0;right:0}#comments .commentlist{background:#f5f5f5;padding:15px!important}#comments .commentlist .review{background:#fff;padding:20px!important;margin:0 0 15px!important}#reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list .review .comment-text{border:none!important;padding:0!important;position:relative;min-height:150px}.cr-comment-image-top,.cr-comment-image-top img,.cr-comment-image-top video{width:80px;height:auto!important}.cr-ajax-reviews-cus-images-title,.ecomus-size-guide-tabs__panel{display:none!important}.single-product div.product .woocommerce-Reviews .ecomus-product-rating{margin-right:0!important}.single-product div.product .woocommerce-Reviews .woocommerce-Reviews-title{text-align:left!important;font-weight:700!important;letter-spacing:.1px;line-height:100%;padding-bottom:1rem!important;text-transform:uppercase}.single-product div.product .woocommerce-Reviews ol.commentlist li{background:#fff;padding:20px!important;margin-bottom:15px!important;border:none;align-items:center;display:flex;min-height:150px}.em-product-quantity,.single-product div.product .product-gallery-summary .woocommerce-product-rating,.single-product div.product .woocommerce-Reviews ol.commentlist li img.avatar,.single-product div.product form.cart .product-featured-icons .wcboost-products-compare-button{display:none}.single-product div.product .woocommerce-Reviews ol.commentlist li .comment-text{margin:0!important;position:relative}.single-product div.product .woocommerce-Reviews ol.commentlist li .description p{margin-top:0!important}ul.products li.product .product-loop-button{font-weight:400!important}ul.products.product-card-layout-2.columns-5 li.product .product-featured-icons--primary .product-loop-button{background:hsla(0,0%,100%,.6)}ul.products.product-card-layout-2.columns-5 li.product .product-featured-icons--primary .product-loop-button:hover{background:#fff;color:#403732}.single-product div.product .ecomus-product-extra-link .ecomus-extra-link-item{margin:0!important}.single-product div.product .ecomus-product-extra-link{margin:15px 0 0!important}.ppcp-messages{display:none!important}.single-product div.product .ecomus-product-extra-link{gap:20px}.single-product div.product .ecomus-product-extra-link .ecomus-extra-link-item{width:calc((100% - 20px)/2);border:1px solid var(--em-color__base);color:var(--em-color__base)!important;height:45px;justify-content:center}.single-product div.product .ecomus-product-extra-link .ecomus-extra-link-item:hover{background:#f8f3ef!important}.single-product div.product.has-wishlist.has-compare .ecomus-product-atc-group .single_add_to_cart_button{background:#f8f3ef;border-color:var(--em-color__base);color:var(--em-color__base);max-width:calc(100% - var(--em-button-height) - 10px)!important}.single-product div.product.has-wishlist.has-compare .ecomus-product-atc-group .single_add_to_cart_button:hover{background:var(--em-color__base);color:#fff}.ecomus-sticky-add-to-cart .ecomus-sticky-atc__actions .ps-shipping-info,.ecomus-sticky-add-to-cart .ecomus-sticky-atc__actions .wcboost-wishlist-button,.single-product .entry-summary .wcboost-wishlist-button{display:none!important}.single-product div.product .em-buy-now-button,.single-product div.product .em-buy-now-button:hover{background:var(--em-color__base)!important}.entry-price-wrap.limited{border-radius:3px;align-items:stretch;flex-direction:column;padding:3px;height:75px;width:100%;background-image:url(https://mlsivp9f42sj.i.optimole.com/w:auto/h:auto/q:mauto/process:16799/id:7ab977e6ef6df8d7a0fb4d1f851ef125/https://www.akaks.com/limited_offer_price-a750.webp);background-size:cover;display:flex}.entry-price-wrap.limited .top{height:25px;padding:0 10px;display:flex;justify-content:space-between;align-items:center;font-weight:700;margin:0}.entry-price-wrap.limited .top .tip,.entry-price-wrap.limited .top .tip .amount bdi{font-size:13px;color:#994d00;font-weight:700}.entry-price-wrap.limited .top .time{display:flex;flex-direction:row;align-items:center;font-size:12px;color:#232323}.entry-price-wrap.limited .top .time svg{margin-right:3px;width:14px;height:14px}.entry-price-wrap.limited .bottom-price{display:flex;align-items:center;height:44px;padding-left:10px;border-radius:3px;background:#fff;margin:0;gap:10px}.limited .flash-price bdi{font-size:24px;font-weight:600;margin-right:5px;color:#be2823}.entry-price-wrap .regular-price bdi{font-size:20px;font-weight:400;color:#767676;text-decoration-color:#767676}.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button{margin-bottom:15px}.fee td{text-align:right}.bottom-price .amount{font-size:24px;font-weight:600;color:#403732}.single-product div.product table.variations .wcboost-variation-swatches,.site-header .has-menu .primary-navigation{width:100%}.product-summary .price .amount{font-size:1.125rem;font-weight:600}.product-summary .regular-price .amount{font-size:.875rem;font-weight:400}.wcboost-variation-swatches--button .wcboost-variation-swatches__item{background:#fff}.wcboost-variation-swatches--button .wcboost-variation-swatches__item:hover{border-color:var(--em-color__base)!important}.single-product .site-content{padding-top:0!important;padding-bottom:60px}.campaign-bar-type--slides .ecomus-swiper-button{background:0 0!important}.campaign-bar-type--slides .ecomus-swiper-button svg{width:1.5em!important;height:1.5em!important;color:#fff!important}.campaign-bar-type--slides .campaign-bar__text{color:#fff!important}ul.products{gap:15px 6px}.products-filter-widget .swatch-image{display:flex!important;gap:10px;width:calc((100% - 60px)/3)!important;flex-direction:column}ul.products li.product .woocommerce-loop-product__title{font-size:.75rem!important;line-height:1.2!important}ul.products li.product .price,ul.products li.product .product-variation-items{margin-top:6px!important}ul.products li.product .ecomus-rating{margin-bottom:6px!important}.woocommerce-Tabs-panel--description h3,.woocommerce-Tabs-panel--description p,.woocommerce-Tabs-panel--description ul{margin:0 0 10px!important}.woocommerce-Tabs-panel--description ul{padding-bottom:0!important}.cr-single-product-review{margin-top:20px}#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-add-review{width:200px;background:var(--em-color__base)!important;border-color:var(--em-color__base)!important;color:#fff!important;font-size:1rem!important;height:45px;margin:20px 0 0!important;text-transform:uppercase}#reviews .cr-show-more-review-spinner-cnt{background:#f5f5f5;padding-bottom:20px}.cr-reviews-ajax-reviews .cr-show-more-reviews-prd{border-color:transparent;color:var(--em-color__base)!important;background:#fff}.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit,.cr-qna-block .cr-review-form-buttons .cr-review-form-submit,.cr-reviews-ajax-reviews .cr-show-more-reviews-prd:hover,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit{color:#fff!important;background:var(--em-color__base)!important;border-color:var(--em-color__base)!important}.ivole-meter .ivole-meter-bar{background:var(--em-color__base)!important;box-shadow:none!important}.ivole-meter{background:#fff!important}.cr-review-form-wrap .cr-onsite-questions{display:flex;gap:10px;margin:1.5em auto}.cr-onsite-questions .cr-onsite-question{width:calc((100% - 10px)/2);margin:0!important}.cr-ajax-reviews-review-form .cr-review-form-not-logged-in .cr-review-form-continue,.cr-ajax-reviews-review-form .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-all-reviews-shortcode .cr-review-form-not-logged-in .cr-review-form-continue,.cr-all-reviews-shortcode .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-qna-block .cr-review-form-not-logged-in .cr-review-form-continue,.cr-qna-block .cr-review-form-res .cr-review-form-result .cr-review-form-continue,.cr-reviews-grid .cr-review-form-not-logged-in .cr-review-form-continue,.cr-reviews-grid .cr-review-form-res .cr-review-form-result .cr-review-form-continue{background:var(--em-color__base)!important;width:200px}.cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel,.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel,.cr-qna-block .cr-review-form-buttons .cr-review-form-cancel,.cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-cancel{border-color:var(--em-color__base)!important;color:var(--em-color__base)!important;background:#f8f3ef!important}.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item:before{background:var(--em-color__base)!important}.wcboost-variation-swatches--has-tooltip .wcboost-variation-swatches__item:after{border-top-color:var(--em-color__base)!important}.wcboost-variation-swatches--button .wcboost-variation-swatches__item[data-value=custom-size]{position:relative}.wcboost-variation-swatches--button .wcboost-variation-swatches__item[data-value=custom-size]:before{content:"FREE";position:absolute;top:0;right:0;background-color:#be9983;color:#fff;font-size:10px;line-height:1;padding:3px 5px;letter-spacing:.5px;z-index:10}.ecomus-product-tabs-grid__heading{gap:.5rem!important}.ecomus-product-tabs-grid__heading a,.ecomus-product-tabs-grid__heading span{font-size:.8125rem!important;border:1px solid #f8f3ef!important;height:2rem;line-height:2rem!important;padding:0 1rem!important;color:var(--em-color__base)!important;border-radius:1rem}.ecomus-product-tabs-grid__heading a.active,.ecomus-product-tabs-grid__heading a:hover,.ecomus-product-tabs-grid__heading span.active,.ecomus-product-tabs-grid__heading span:hover{background:var(--em-color__base);color:#fff!important}.ecomus-product-tabs-grid__items ul.products{margin:0!important}.woocommerce-pagination .woocommerce-pagination-button{min-width:200px;font-size:20px;color:var(--em-color__base);border-color:var(--em-color__base);background:#f8f3ef!important}.woocommerce-pagination .woocommerce-pagination-button:hover{color:#fff!important;background:var(--em-color__base)!important}ul.products li.product .price del{color:#666!important}ul.products li.product .product-summary{padding-top:10px!important}.crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon{fill:var(--em-color__base)!important}.woocommerce-product-gallery__slider .ecomus-svg-icon svg{width:1rem!important;height:1rem!important}.swiper-button,.swiper .swiper-button{--em-arrow-color:var(--em-color__base)!important;--em-arrow-bg-color:hsla(0,0%,100%,0.7)!important;--em-arrow-color-hover:var(--em-color__base)!important;--em-arrow-bg-color-hover:#fff!important}.related.products:hover>.swiper>.ecomus-swiper-button,.related.products:hover>.swiper>.ecomus-swiper-button.swiper-button-next,.related.products:hover>.swiper>.ecomus-swiper-button.swiper-button-prev,.related.products>.swiper>.swiper-pagination{display:none!important;opacity:0!important}ul.products li.product .price{color:#000}.campaign-bar__close{padding:0 20px;--em-button-bg-color:#be9983;margin-right:5px}.campaign-bar__close,.campaign-bar__close.em-button-text{--em-button-color:#fff}.primary-navigation .nav-menu>li>a{color:var(--em-color__dark);height:calc(100% - 1px)}.primary-navigation .nav-menu>li>a:hover{color:var(--em-header-color)}.primary-navigation .nav-menu>li>a:after{border-width:3px}.hamburger-panel .panel__container,.search-type-sidebar .modal__container{max-width:100vw;width:100vw;overflow-y:scroll}.hamburger-panel .panel__container{background:#f7f7f7}.menu-item--widget-custom-link .mega-menu__link-text{font-size:1rem;font-weight:600;height:30px;line-height:30px;text-transform:uppercase;text-align:left}.hambuger-navigation .mega-menu .mega-menu__row:nth-child(odd){padding:15px 15px 7.5px;background:#fff;border-radius:4px 4px 0 0;margin-top:15px}.hambuger-navigation .mega-menu .mega-menu__row:nth-child(2n){padding:7.5px 15px 15px;background:#fff;border-radius:0 0 4px 4px}.hambuger-navigation .mega-menu .mega-menu__row:last-child{margin-bottom:15px}.header-hamburger,.site-header__mobile .header-items .em-button-icon{--em-button-width:40px;padding:0}.hambuger-navigation{padding:0}.hamburger-panel .panel__button-close{left:auto;right:6px;top:4px;width:52px;height:52px;background:#f8f3ef;display:flex;align-items:center;justify-content:center}.offscreen-panel--side-left .panel__button-close svg{width:1rem;height:1rem}.hambuger-navigation ul.menu>li{border:none;padding:0 6px 4px}.hambuger-navigation ul.menu>li>a{padding:18px 14px;background:#f8f3ef;font-size:17px;line-height:1.5rem;text-transform:uppercase;border:1px solid #f8f3ef}.hambuger-navigation ul.menu>li.current-menu-item current_page_item>a,.hambuger-navigation ul.menu>li>a:hover,.modal__container .header-search__trending-links li:hover{border-color:var(--em-color__base)}.modal__container .header-search__trending-links{display:flex;gap:15px;flex-direction:row;flex-wrap:wrap}.modal__container .header-search__trending-links li{width:calc((100% - 15px)/2);background:#f8f3ef;border:1px solid #f8f3ef;border-radius:3px;display:flex;height:45px;align-items:center;justify-content:center}.modal__container .header-search__trending-links li a{width:100%;overflow:hidden;white-space:nowrap;text-align:center}.search-type-sidebar .header-search__products .header-search__suggestion-label,.search-type-sidebar .header-search__suggestion-label{font-weight:600}.search-type-sidebar .header-search__products ul.products li.product{width:calc((100% - 16px)/3)}.search-type-sidebar .header-search__products ul.products li.product .product-inner{gap:0;flex-direction:column}.search-type-sidebar .header-search__products ul.products li.product .product-thumbnail{width:100%}.search-type-sidebar .header-search__products ul.products li.product .discount-percentage,.search-type-sidebar .header-search__products ul.products li.product:not(:first-child):after{display:none}.modal__content-results .results-list{display:flex;flex-wrap:wrap;gap:15px 8px}.modal__content-results .results-list .result-card-item{padding:0;margin-bottom:0;border:none;gap:10px;flex-direction:column;width:calc((100% - 40px)/6)}.search-type-sidebar .modal__content-results .results-tab-header .results-tab-button{font-weight:600}.hamburger-panel .panel__footer{padding:0}.header-mobile-menu__currency-language{padding:15px}.modal__content-results .results-list .result-card-item .result-card-thumbnail{width:100%}.modal__content-results .results-list .result-summary .result-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.primary-navigation .menu-item-mega .mega-menu{width:100vw;margin:0 auto;border-bottom:1px solid #d7d7d7;min-height:370px;padding:35px 40px 40px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:0 3px 6px 0 rgba(0,0,0,.15)}.primary-navigation li .menu-item>span{font-size:1rem;text-transform:uppercase}.primary-navigation li .menu-item>a{line-height:24px}.hambuger-navigation .mega-menu .menu-item--widget-heading>:after,.hambuger-navigation .mega-menu .menu-item--widget-heading>:before,.hambuger-navigation ul.menu .menu-item-has-children>a:after,.hambuger-navigation ul.menu .menu-item-has-children>a:before{right:14px}.hambuger-navigation .mega-menu .menu-item--widget-heading span{padding:15px 7px;text-transform:uppercase;font-weight:600;font-size:1rem}.hambuger-navigation .sub-menu{border:none;padding:0;margin:0!important}.mega-menu ul.mega-menu__column .menu-item--widget-image a{display:flex;align-items:center;justify-content:center;gap:10px;flex-direction:column;padding:0}.hambuger-navigation .mega-menu .menu-item--widget-image img{display:block;border-radius:4px}.hambuger-navigation .mega-menu .mega-menu__row{flex-direction:row;gap:25px}.hambuger-navigation .mega-menu ul.mega-menu__column{display:flex;flex-direction:column;gap:15px}.single-product div.product table.variations .wcboost-variation-swatches--button .wcboost-variation-swatches__item.selected,.single-product div.product table.variations .wcboost-variation-swatches--label .wcboost-variation-swatches__item.selected{background-color:var(--em-color__base)!important}.header-main{border:none}.single-post .site-content{background:#f7f7f7;font-size:1rem;padding-top:0!important;line-height:2}.single-post .site-content .em-container{max-width:100vw!important;padding:0!important}.single-post .type-post .entry-header{background:#fff;padding:50px 0;margin-bottom:80px;position:relative}.single-post .hentry .entry-header .entry-title{padding:30px 0;font-family:var(--em-h1-font),sans-serif!important;max-width:1440px;margin:0 auto;color:#000!important}.single-post .entry-thumbnail{max-height:562.5px!important}.comments-area .comments-content,.single-post .site-content .blog-caption,.single-post .site-content .container-1170,.single-post .site-content .ecomus-posts-related .ecomus-posts-related__content,.single-post .site-content .entry-content,.single-post .site-content .entry-footer,.single-post .site-content .entry-meta,.single-post .site-content .entry-thumbnail,.single-post .site-content .post-navigation{max-width:1000px!important;padding:0 15px;margin:0 auto}.single-post .site-content .entry-content a{text-decoration:underline}.BlogcollectionTitle{font-size:4rem;line-height:1em;margin:2rem 0;text-align:center}.BlogcollectionTitle .Blog-Title{font-weight:700}#blogsubnav{padding:1.5rem 0;border-top:1px solid #000}.blog-nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;justify-content:space-between;margin:0!important;padding:0!important}#blogsubnav .blog-nav .blog-nav-link{font-size:16px;font-weight:400;letter-spacing:2px;color:#333;text-transform:uppercase;display:block;padding:5px 0;margin:0 15px;white-space:nowrap;border-bottom:2px solid transparent}#blogsubnav .blog-nav .blog-nav-link-active{color:#000;font-weight:600;border-color:#000}#blogsubnav .blog-nav .blog-nav-link a:hover,.elementor-element-eef4d1f a:hover{text-decoration:underline!important}.single-post .entry-footer .AuthorBlock{display:flex;margin:4rem auto 6rem;padding:2rem 0;width:100%;border-top:2px solid #000;border-bottom:2px solid #000;gap:2rem}.AuthorBlock__author-info-container,.AuthorBlock__author-tags-container{flex-basis:50%}.AuthorBlock__author-info-container{display:flex;flex-direction:column;justify-content:space-between}.AuthorBlock__author-info-cont{display:flex}.AuthorBlock__author-image{width:150px;height:150px;border-radius:50%;flex-shrink:1;margin:0;max-width:100%}.AuthorBlock__author-info{padding-left:2rem}.AuthorBlock__heading{font-size:20px;text-transform:uppercase;letter-spacing:-.05em}.AuthorBlock__author-content{margin:0;font-size:14px;font-style:italic}.AuthorBlock__author-content .text{font-size:16px;font-weight:600;font-style:normal;text-decoration:underline;color:#000}.AuthorBlock__author-content p{margin:1rem 0;line-height:1.8}.entry-header .icon{content:"";position:absolute;display:block;height:50px;width:50px;left:0;right:0;bottom:-25px;margin:0 auto;background-color:#000;background-repeat:no-repeat;background-size:20px auto;background-position:50%;border-radius:50%}.single-post .entry-footer .entry-meta__share,.single-post .entry-footer .entry-tags{width:100%}.AuthorBlock .entry-tags{gap:3px}.AuthorBlock .entry-tags a{padding:4px;color:#fff;background:#000;font-size:11px;font-weight:600;text-transform:uppercase}.single-post .site-content .blog-caption{display:flex;justify-content:center;align-items:center;gap:1rem}.blog-caption .entry-category{margin-bottom:0}.blog-caption .entry-category a{border:none;padding:0;font-size:1rem;color:var(--em-color__dark);text-transform:uppercase}.blog .site-content .em-ratio:before,.ecomus-blog-page .site-content .em-ratio:before,.single-post .site-content .em-ratio:before{padding-bottom:56.25%!important}.ecomus-posts-related__heading{margin:50px 0 20px!important;font-size:24px!important;padding:22px 0;background:#000;color:#fff;text-transform:uppercase;position:relative}.ecomus-posts-related__heading:after{content:"";display:block;width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:10px 10px 0;position:absolute;left:50%;margin-left:-10px;bottom:-10px;z-index:1}.post-navigation a .nav-label{font-size:1rem!important}.single-post .site-content .ecomus-posts-related{max-width:100vw;background:#fff}.single-post .ecomus-posts-related__content .entry-header{margin-bottom:10px!important;padding:0!important}.post-navigation a .nav-title{line-height:.9}.comments-area .comment-list{border:none;padding:15px!important;background:#fff}.comments-area .comment-list li{padding:20px;background:#f7f7f7;margin-bottom:15px!important}.comment-list .comment-body{padding:0!important}.ecomus-carousel--elementor .swiper-pagination-bullets,.ecomus-posts-related+.comments-area{margin-top:0!important}.single-post .ecomus-posts-related__content .swiper-wrapper{margin-bottom:2rem;margin-top:1rem}.em-post-grid h3.entry-title{font-size:24px;font-family:var(--em-h1-font),sans-serif!important}.em-post-grid .entry-category{bottom:auto;top:18px}#wpforms-28479-field_3-error,.wpforms-hidden,.wpforms-label-hide{display:none!important}.wpforms-form{position:relative}.wpforms-list-inline fieldset{padding:0!important;border:none!important}.wpforms-list-inline ul{padding:0!important;margin:13px 0 0;display:flex;gap:10px;flex-wrap:wrap}.wpforms-list-inline ul li{list-style:none}.wpforms-field-date-time,.wpforms-field-email{margin:13px 0 0}.wpforms-field-large{width:100%;background:#fff;border:1px solid #e7ded5}.wpforms-submit-container{position:absolute;bottom:0;right:0;width:120px;margin-left:5px}.wpforms-field-medium{width:calc(100% - 125px);background:#fff;border:1px solid #e7ded5;margin:0!important}.wpforms-submit-container button{background-color:var(--em-color__base);color:#fff;border:1px solid var(--em-color__base);width:100%;text-transform:uppercase}.wpforms-submit-container button:hover{background-color:#fff;color:var(--em-color__base)}.advanced-linked-products{gap:4px!important}.advanced-linked-products__title{display:none;margin:0}ul.products li.product .product-variation-items .product-variation-item--color,ul.products li.product .product-variation-items .product-variation-item--image span{width:18px!important;height:18px!important}.single-product div.product .woocommerce-tabs .wc-tabs li a:after{height:5px!important;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);background-color:var(--em-color__base);z-index:999}.single-product div.product .woocommerce-tabs .wc-tabs li a{padding:10px 0 6px!important;font-size:1rem!important;line-height:22px!important;text-transform:uppercase;cursor:pointer;color:#999}.single-product div.product .woocommerce-tabs .wc-tabs li.active a{color:#121212}.single-product div.product .product_meta,.single-product div.product .woocommerce-tabs .wc-tabs li h2{margin:0!important}.nav-color .color-img{width:16px;height:16px;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:4px;margin-top:-2px}ul.products li.product .product-featured-icons--second:not(.product-featured-icons--right){left:auto!important;right:13px}ul.products li.product .product-loop-button.wcboost-wishlist-button{--em-button-height:36px;--em-button-width:36px;border-radius:20px;opacity:.7!important;background-color:#fff;color:var(--em-color__base)}ul.products li.product .product-loop-button.wcboost-wishlist-button:hover{background-color:#fff;color:var(--em-color__base);opacity:1!important}.woocommerce-info,.woocommerce-noreviews,p.no-comments{background-color:#f8f3ef!important;color:var(--em-color__base)!important}.custom-related ul.ak-products{display:flex;gap:15px 6px!important;flex-wrap:wrap}@media (min-width:1600px){.custom-related ul.ak-products li.product{width:calc((100% - 30px)/6)!important}}@media (min-width:1024px) and (max-width:1599px){.custom-related ul.ak-products li.product{width:calc((100% - 18px)/4)!important}}@media (min-width:768px) and (max-width:1023px){.akbc-products-grid ul.products li.product,.custom-related ul.ak-products li.product{width:calc((100% - 12px)/3)!important}}@media (max-width:767px){.custom-related ul.ak-products li.product{width:calc((100% - 6px)/2)!important}}.related-products-load-more-container button{width:300px;background-color:#f8f3ef!important;color:var(--em-color__base);border:1px solid var(--em-color__base);border-radius:4px;font-size:1rem}.related-products-load-more-container button:hover{background-color:var(--em-color__base)!important;color:#fff}.header-search__products--slider ul.products li.product,.recently-viewed-products ul.products li.product{margin-right:0!important}.p-rating-part .star-rating{margin-right:7px;font-size:14px!important}.ecomus-sticky-add-to-cart .ecomus-sticky-atc__content{padding:10px!important}.single-product div.product .single_add_to_cart_button{background:var(--em-color__base)!important;color:#fff!important;border:1px solid var(--em-color__base)!important}.single-product div.product .single_add_to_cart_button:hover{background:rgb(128 88 63/90%)!important;color:#fff!important;border:1px solid var(--em-color__base)!important}.search-type-popup .modal__content-results .result-tab-item{flex:0 0 100%!important;max-width:100%!important}.archive .page-header--shop{background:#f8f3ef}.em-title-container h1{font-family:var(--em-h1-font),sans-serif!important;font-size:32px!important;line-height:38px!important}.term-short-description{font-size:1.1rem;color:#555;margin-top:20px;line-height:1.6;margin-left:auto;margin-right:auto}.term-short-description p{margin:0!important}@media (max-width:768px){.term-short-description{font-size:1rem;padding:0 15px}}.ecomus-color-selector{padding:30px 0;background-color:#f8f9fa;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.color-palette{display:flex;justify-content:center;gap:15px;margin:20px 0}.color-item{width:60px;height:60px;border-radius:50%;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.bridesmaid-colors h3,.girl-colors h3,.guest-colors h3,.moms-colors h3,.suits-colors h3,.wedding-colors h3{text-align:center;font-size:1.5rem;margin-bottom:15px;color:#333}@media (max-width:768px){.ecomus-color-selector{padding:20px 15px}.color-palette{flex-wrap:wrap}.color-item{width:40px;height:40px}}.single-product div.product .entry-summary .product-size-guide.beside_attribute{display:inline-block;margin-top:0;margin-bottom:0;float:right}table.variations tr .size-guide-button{position:absolute;top:2px;right:0;text-decoration:underline;text-underline-offset:2px;font-size:.875rem;cursor:pointer;line-height:1.25rem}.single-product div.product table.variations .ak-variation-pa_shoe-size,.single-product div.product table.variations .ak-variation-pa_size{position:relative}.ml-2{margin-left:.5rem}.ecomus-navigation-menu__menu a,.menu-item-has-children .menu-item a:hover,.underline{text-decoration-line:underline;text-underline-offset:4px}.em-gap-\[5px\]{gap:5px}.icon-foot-pay{width:52px;flex:none;height:auto}.elementor-element-20d44aa .ecomus-image-box-grid__item,.elementor-element-a2f84d2 .ecomus-image-box-grid__item{background:#fff;padding:50px 15px}.elementor-element-20d44aa .ecomus-image-box-grid__badges,.elementor-element-a2f84d2 .ecomus-image-box-grid__badges{top:-75px;left:-15px;font-size:50px;font-family:var(--em-h1-font),sans-serif;color:#e7ded5;background:0 0}.elementor-element-20d44aa .ecomus-image-box-grid__image .ecomus-svg-icon,.elementor-element-a2f84d2 .ecomus-image-box-grid__image .ecomus-svg-icon{border:none}.elementor-element-20d44aa .ecomus-image-box-grid__image .ecomus-svg-icon svg,.elementor-element-a2f84d2 .ecomus-image-box-grid__image .ecomus-svg-icon svg{width:60px;height:auto}.akbc-products-grid .akbc-product-card-colors,.akbc-products-grid .ecomus-rating,.custom-related .akbc-product-card-colors,.custom-related .ecomus-rating,.custom-related .product-variation-items,.recently-viewed-products .akbc-product-card-colors,.recently-viewed-products .ecomus-rating,.recently-viewed-products .product-variation-items{display:none!important}.page-breadcrumb{padding:20px 0}.elementor-4449 .elementor-element.elementor-element-c0e01ae .ecomus-subscribe-box__title,.page-header--shop .page-header__title,.shop-header__description .shop-header__content h2{font-family:var(--em-h1-font),sans-serif}.products-card-title-wrapper{width:100%}.product-card-link{text-decoration:none}.product_card_titles{margin:0;padding:0;line-height:1}.product_card_main-title{color:#403732;font-size:.875rem;letter-spacing:-.4px;font-weight:600;text-align:left}.product_card_main-title,.product_card_subtitle{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.product_card_subtitle{color:#80583f;font-size:12px;line-height:1;font-weight:400;letter-spacing:-.2px;margin-top:4px}.product-card-link:hover .product_card_main-title{text-decoration:underline}.products-title-wrapper{margin-bottom:10px}.product_titles.entry-titles{display:block;text-align:left;margin:0}.product_main-title{color:#403732;font-size:32px;letter-spacing:.8px;font-family:var(--em-h1-font),sans-serif}.product_main-title,.product_subtitle{display:block;line-height:1.2;font-weight:400;text-transform:capitalize}.product_subtitle{color:#80583f;font-size:15px;letter-spacing:-.4px}@media (max-width:767px){.product_main-title{font-size:24px}}.em-font-italiana{font-family:var(--em-h1-font),sans-serif}.em-font-light{font-weight:300}.text-uppercase{text-transform:uppercase}.ak-mobile-search{outline-width:0;padding:0 .625rem;background-color:#fff;border-style:none;border-radius:30px;column-gap:.625rem;flex:1 1 0%;min-width:0;height:2.5rem}.ak-mobile-search-text{flex:1 1 0%;font-size:15px;color:#929292;min-width:0}:root{--color-bg:#faf6f0;--color-primary:#80583f;--color-border:#be9983;--color-text:#444;--color-white:#fff;--color-button-hover:transparent;--color-button-text-hover:#80583f;--transition-default:.3s ease;--logo-url:url(https://www.akaks.com/wp-content/uploads/2025/10/logo-placeholder.svg)}.carousel-container{position:relative;overflow:hidden;width:100%}.carousel-track{display:flex;transition:transform .5s ease-in-out}.carousel-slide{flex:0 0 100%;min-width:0}.carousel-btn{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(248,243,239,.6);height:66px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:background-color var(--transition-default)}.carousel-btn:hover{background-color:rgba(248,243,239,.9)}.carousel-btn.prev{left:0}.carousel-btn.next{right:calc(100% - 100vw)}.carousel-dots{display:flex;justify-content:center;margin-top:15px}.carousel-dot{width:24px;height:24px;position:relative;margin:0 4px;cursor:pointer;background:0 0;border:none;padding:0}.carousel-dot:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;border:1px solid var(--color-border);background-color:transparent;transition:all var(--transition-default)}.carousel-dot.active:after{background-color:var(--color-border);width:12px;height:12px}.feature-img-container,.image-container{position:relative;width:100%;background-color:var(--color-bg)}.feature-img-container:before,.image-container:before{content:"";position:absolute;top:0;left:0;width:100%;background-color:var(--color-bg);z-index:2;transition:opacity var(--transition-default)}.feature-img-container:after,.image-container:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:40px;background-image:var(--logo-url);background-size:contain;background-repeat:no-repeat;background-position:50%;z-index:3;transition:opacity var(--transition-default)}.feature-img-container.loaded:after,.feature-img-container.loaded:before,.image-loaded:after,.image-loaded:before{opacity:0;pointer-events:none}.carousel-image,.feature-info-image{width:100%;height:auto;opacity:0;transition:opacity .5s ease-in-out;object-fit:cover;position:relative;z-index:1}.carousel-image.loaded,.feature-img-container.loaded .feature-info-image{opacity:1}.mobile-img-container:before{padding-top:125%}.desktop-img-container:before{padding-top:41.6667%}.mobile-img-container{display:block}.desktop-img-container{display:none}.collections-list{align-items:center;gap:10px;display:grid;margin-top:20px}.list-collection-item{will-change:transform;text-align:center;z-index:0;display:block;overflow:hidden}.list-collection-item-image-wrapper{height:100%}.list-collection-item-image-wrapper img{transition:transform .5s;transform:translateZ(0)}.list-collection-item-image{object-fit:cover;object-position:center;width:100%;height:100%;min-height:120px}.list-collection-item-info{z-index:1;width:100%;padding-inline:24px;bottom:25px;left:0}.list-collection-item-info h3{background:var(--color-white);border:1px solid var(--color-white);color:var(--em-heading-color);padding:10px}.section-category-text{padding:60px 0;margin-top:100px}.collection-list-grids{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px}.collection-list-items{text-align:center;padding:20px 10px;transition:1s ease;border:1px solid var(--color-white)}.collection-list-items:hover,.list-collection-item-info h3:hover{border-color:var(--color-primary)}.collection-list-items h3{margin:0}.ak-bridesmaid-colors{background:var(--color-bg);padding:100px 0}.ak-bridesmaid-colors .ak-colors-list{display:flex;justify-content:center;flex-wrap:wrap;gap:25px;margin:0 auto}.ak-colors-list .ak-colors-item{width:calc((100% - 275px)/12);cursor:pointer;text-align:center;display:flex;flex-direction:column;transition:transform var(--transition-default)}.ak-colors-list .ak-colors-item:hover{transform:translateY(-5px)}.ak-colors-list .ak-colors-item .ak-colors-img,.ak-colors-list .ak-colors-item .ak-colors-img-border{display:flex;justify-content:center;align-items:center}.ak-colors-list .ak-colors-item .ak-colors-img-border{position:relative;border:3px solid transparent;border-radius:50%;transition:all var(--transition-default);box-shadow:0 5px 15px rgba(0,0,0,.1)}.ak-colors-list .ak-colors-item:hover .ak-colors-img-border{border-color:var(--color-primary)}.ak-colors-list .ak-colors-item .ak-color-image{width:75px;height:75px;vertical-align:middle;border-radius:50%;transition:all .2s ease-out;transform:translateZ(0);background-size:cover;background-position:50%}.ak-colors-list .ak-colors-item .color-family-name{display:flex;justify-content:center;align-items:center;padding:10px;font-size:14px;line-height:1.4;text-transform:uppercase;width:100%;font-weight:600;color:var(--color-text);margin:0}.feature-info{margin-top:100px}.feature-info-item{width:calc((100% - 20px)/2)}.feature-info-item-wrapper{background:var(--color-bg);gap:20px;width:100%;padding:36px 0}.feature-info-item-wrapper h2,.feature-info-item-wrapper p{margin:0}.feature-info-item-wrapper p{font-size:18px;padding:0 15px}.ak-button,.ak-gallery-button{font-size:16px;background-color:var(--color-primary);color:var(--color-white);border:1px solid var(--color-primary);line-height:1;border-radius:3px;transition:.4s;cursor:pointer;vertical-align:middle;width:250px;height:3rem;display:flex;justify-content:center;align-items:center;text-decoration:none;margin-top:15px}.ak-button:hover,.ak-gallery-button:hover{background-color:var(--color-button-hover);color:var(--color-button-text-hover)}.ak-gallery-button{background-color:var(--color-bg);color:var(--color-primary)}.ak-gallery-button:hover{background-color:var(--color-primary);color:var(--color-white)}.ak-style-gallery-container{overflow:hidden;margin-top:20px}.flex-none{flex:none}.row-span-2{grid-row:span 2}.row-span-1{grid-row:span 1}.col-span-2{grid-column:span 2}.col-span-1{grid-column:span 1}.ak-style-gallery-list::-webkit-scrollbar{height:3px}.ak-style-gallery-list::-webkit-scrollbar-thumb{background-color:var(--color-bg);border-radius:2px}.ak-style-gallery-list>div{position:relative}.gallery-container{position:relative;background-color:var(--color-bg);display:flex;align-items:center;justify-content:center;overflow:hidden}.gallery-container:before{content:"";position:absolute;width:100px;height:auto;background-image:var(--logo-url);background-size:contain;background-repeat:no-repeat;background-position:50%;z-index:1;opacity:.7}.gallery-container img{position:relative;z-index:2;display:block;transition:opacity var(--transition-default);opacity:0}.gallery-container img.loaded{opacity:1}.ak-style-gallery-list.hide-scrollbar::-webkit-scrollbar{display:none}.ak-style-gallery-list.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.scroll-indicator{display:none;position:absolute;right:15px;bottom:15px;width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.7);color:var(--color-white);justify-content:center;align-items:center;z-index:10;animation:bounce 2s infinite}.ak-featured-on-list{flex-wrap:nowrap}.c-desc .text{font-size:15px;line-height:1.2;font-weight:400}.c-desc-cont h3{font-size:20px;font-weight:600;line-height:90%;margin:20px 0 10px;text-decoration:underline}.c-desc .text a{text-decoration-line:underline;text-underline-offset:4px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(-10px)}60%{transform:translateX(-5px)}}@media (min-width:1024px){.carousel-dot:after{width:12px;height:12px}.carousel-dot.active:after{width:16px;height:16px}.mobile-img-container{display:none}.desktop-img-container{display:block}}@media (min-width:992px){.collections-list{grid-template-columns:repeat(auto-fit,calc(25% - 20px));grid-gap:20px;justify-content:safe center}.section-category{margin-top:68px}.ak-bridesmaid-colors{padding:100px 0}.feature-info{margin-top:100px}.feature-info-item{width:calc((100% - 20px)/2)}.feature-info-item-wrapper{padding:36px 0}.feature-info-container{gap:20px}.ak-featured-on,.ak-style-gallery{margin-top:100px}.ak-style-gallery-list{display:grid;align-items:center;gap:.25rem;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr))}.gallery-container{width:100%;height:100%}.ak-featured-on-list{column-gap:60px;margin-top:40px}}@media (max-width:991px){.collections-list{grid-template-columns:repeat(2,1fr)}.section-category-text{padding:40px 0;margin-top:40px!important}.collection-list-grids{grid-template-columns:repeat(2,1fr)!important;grid-gap:10px!important}.collection-list-items h3{font-size:16px}h2.ak-heading{font-size:28px}span.ak-heading{font-size:14px}.list-collection-item-info{bottom:15px!important}.list-collection-item-info h3{font-size:15px}.section-category{margin-top:28px}.ak-bridesmaid-colors{padding:40px 0}.ak-bridesmaid-colors .ak-colors-list{gap:15px!important}.ak-colors-list .ak-colors-item{width:calc((100% - 75px)/6)!important}.ak-colors-list .ak-colors-item .ak-color-image{width:50px!important;height:50px!important}.feature-info{margin-top:40px}.feature-info-container{flex-direction:column;gap:0}.feature-info-item{width:100%}.feature-info-item-wrapper{padding:30px 0 40px}.feature-img-container:after{width:150px;height:30px}.ak-featured-on,.ak-style-gallery{margin-top:40px}.ak-style-gallery-list{display:flex;gap:10px;align-items:center;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:6px}.ak-style-gallery-list>div{width:232px;height:232px;flex-shrink:0;scroll-snap-align:start}.ak-style-gallery-container{overflow-x:visible}.scroll-indicator{display:flex}.mobile-view-all{margin-top:20px}.ak-featured-on-list{gap:20px;margin-top:20px}}