/** Shopify CDN: Minification failed

Line 8:109853 Expected percentage but found "0"
Line 8:115295 The "-" operator only works if there is whitespace on both sides
Line 8:115336 The "-" operator only works if there is whitespace on both sides

**/
  /*================ Typography ================*/ :root { --color-bg-body:#ffffff; --color-text-body:#666666;  --color-main: #444444;  --color-link: #666666; --color-link-hover: #b3805f;  --color-scrollbar: #444444;  /*================ megamenu ================*/ --color-link-menu:#444444; --color-link-menu-heading:#444444; --color-link-menu-sub:#444444; --color-link-menu-hover:#b3805f;  /*================ product item ================*/ --color-name-product:#444444; --color-name-product-hover:#b3805f; --color-star-product:#444444;  --color-compare-price-product:#1a1a1a; --color-price-product:#444444; --color-current-product:#999999;  --color-btn-product:#444444; --color-btn-product-hover:#ffffff;  --bg-btn-product:#ffffff; --bg-btn-product-hover:#b3805f;  --color-label-hot:#b3805f; --color-label-new:#96ae00; --color-label-sale:#b3805f; --color-label-in:#25a799; --color-label-out:#b3805f;  /*================ Butoom ================*/  --color-btn-text:#ffffff; --color-btn:#1a1a1a; --color-border-btn:#1a1a1a; --color-btn-text_hover:#ffffff; --color-btn-hover:#b3805f; --color-border-btn-hover:#b3805f; /*================ Butoom Previous & Next ================*/ --color-cl-btn-p-n:#1a1a1a; --color-bg-btn-p-n:#ffffff; --color-cl-btn-p-n-hover:#ffffff; --color-bg-btn-p-n-hover:#1a1a1a; } html ::-webkit-scrollbar { width: 10px; } html ::-webkit-scrollbar-thumb { background: var(--color-scrollbar); border-radius: 10px; } html ::-webkit-scrollbar-track { background: #E2E6EB; } body{ position: relative; font-size: 14px; overflow-x: hidden; line-height: 1.7; color:var(--color-text-body); background-color:var(--color-bg-body); } body * { -webkit-tap-highlight-color: transparent; }  body.open-sidebar-homepage, .pside_opened body, .open_menu body, body.open_sidebar{overflow-y: hidden;}  .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{ line-height: 1; margin: 0; } .row-0{margin: 0 !important;} .pd-0{padding:0 !important;} .pad-5 .pad{padding:0 5px !important;} .pad-10 .pad{padding:0 10px !important;} .pad-15 .pad{padding:0 15px !important;} .pad-5 .row{margin:0 -5px !important;} .pad-10 .row{margin:0 -10px !important;} .pad-15 .row{margin:0 -15px !important;} div.main{ overflow:hidden; -webkit-transition: all .2s ease-in-out 0s; -o-transition: all .2s ease-in-out 0s; transition: all .2s ease-in-out 0s; } #js-stickySidebar{z-index:8;} .laberloading{ position: fixed; left: 0px; top:0; bottom:0; background-color:#fff; z-index: 9999; right: 0; } .ajax_load{position:relative;height: 100px;display:none;}  .ajax_loading .ajax_load{display:block;} .ajax_load .circle-loadding span, .ajax_load .circle-loadding{ position:static; background-color:transparent; }  .circle-loadding{ position: fixed; left: 0px; top:0; bottom:0; background-color:#fff; z-index: 9999; right: 0; } .circle-loadding span{ border-radius: 100%; width: 40px; height: 40px; display: block; position: fixed ; top: 50%; left: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); } .circle-loadding span{ margin: 0 auto !important; border-top: 2px solid rgba(0, 0, 0, 0.1); border-right: 2px solid rgba(0, 0, 0, 0.1); border-bottom: 2px solid rgba(0, 0, 0, 0.1); border-left: 2px solid var(--color-main); -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation: load8 0.3s infinite linear; animation: load8 0.4s infinite linear; }  @-webkit-keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes wd-ShakeNext { 25% { transform: translate3d(0, 0, 0); } 50% { transform: translate3d(-3px, 0, 0); } 75% { transform: translate3d(3px, 0, 0); } } @media (min-width: 1690px){ .container { max-width: 1690px; } }   .full-width, .container.full-width {max-width:100%;} .main-content { padding-bottom: 0px; }  .clearfix{clear:both;} .line-h-1{ line-height:1; } .flex { display: -webkit-box; display: -ms-flexbox; display: flex; } .flex-wrap { flex-wrap: wrap; } .no_flex{ display: inherit; overflow: hidden; } .flex-column{ flex-direction: column; } .flex.wrap, .in_flex.wrap { -webkit-flex-direction: row; -ms-flex-direction: row; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }   .pull-left{float:left;} .pull-right{float:right;} .flex-1 { flex: 1 1 0%; } .flex-grow-2{ flex-grow: 2; }   .distance-0 .row{margin:0;} .distance-0 .laber-col{padding:0;}  .distance-5 .row{margin:0 -5px;} .distance-5 .laber-col{padding:0 5px;}  .distance-10 .row{margin:0 -10px;} .distance-10 .laber-col{padding:0 10px;}   img, video { max-width: 100%; height: auto; } .w-full {width:100%} .h-full {height:100%} .placeholder-svg { fill: rgba(51,50,50,.35); background-color: rgba(51,50,50,.1); } a{color:var(--color-link);  text-decoration: none; outline: 0 !important;} a:hover, a:active, a:focus { text-decoration: none; outline: 0 !important; color:var(--color-link-hover); } ul, ol { margin: 0; padding: 0; list-style: none; } ul ul, ol ol, ul ol, ol ul { padding-left: 25px; } p{margin:0 0 10px 0;} label {font-weight:500;} input[type="text"], input[type="email"], textarea, input[type="password"], input[type="tel"], input[type="search"] { appearance: none; -moz-appearance: none; -webkit-appearance: none; -ms-appearance: none; -o-appearance: none; font-family: ; } input { outline: 0; -webkit-box-shadow: none; box-shadow: none; border-radius: 0; font-family: ; } .text_center, .text-center{ text-align: center!important; } .text_left, .left-content { text-align: left; } .text_right, .right-content { text-align: right; } .style_left{align-items: flex-start;display: flex;text-align: left;justify-content: flex-start;} .style_center{align-items: center;display: flex;text-align: center;justify-content: center;} .style_right{align-items: flex-end;display: flex;text-align: right;justify-content: flex-end;}  .h_left{justify-content: flex-start;} .h_center{justify-content: center;} .h_right{justify-content: flex-end;}  .v_top {align-items: flex-start;} .v_middle {align-items: center;} .v_bottom {align-items:flex-end;}  .order_1{ -ms-flex-order: 1; order:1; }  .order_12{ -ms-flex-order: 12; order:12; } table, th, td { border: 1px solid #ddd; vertical-align: middle; } table { border-collapse: separate; border-spacing: 0; border-width: 1px 0 0 1px; margin: 1.5em 0 1.75em; width: 100%; } caption, th, td { font-weight: normal; text-align: left; } th { border-width: 0 1px 1px 0; font-weight: 600; } td { border-width: 0 1px 1px 0; } th, td { padding: 10px; } .middle-content { text-align: center; } .box-has-content::before { display: table; content: ""; } .box-has-content::after { clear: both; display: table; content: ""; } .item-background { background-position: center; background-repeat: no-repeat; background-size: cover; position: relative; } #header{position:relative;z-index:10;} .template-product #header{ z-index:1001; } .template-product .page-container{position:relative;}  @media (min-width: 1025px){ .col-lg-s-7{width:14.2857%;} .col-lg-s-6{width:16.6667%;} } /*use to input*/ ::-webkit-input-placeholder { color: inherit; opacity: 1; filter: alpha(opacity=100); } :-moz-placeholder { color: inherit; opacity: 1; filter: alpha(opacity=100); } ::-moz-placeholder { color: inherit; opacity: 1; filter: alpha(opacity=100); } :-ms-input-placeholder { color: inherit; opacity: 1; filter: alpha(opacity=100); } /*use to input--end*/  .slick-prev:before{ content: "\e931"; font-family: 'icon-dukamarket'; font-size:18px; opacity: 1; } .slick-next:before{ content: "\e933"; font-family: 'icon-dukamarket'; font-size:18px; opacity: 1; } .slick-carousel .laber_append_arrows{opacity:0;} .slick-carousel:hover .laber_append_arrows{opacity:1;} .slick-prev, .slick-next{ background: var(--color-bg-btn-p-n); color:var(--color-cl-btn-p-n); width: 45px; height: 45px; border-radius: 100%; border: 1px solid var(--color-bg-btn-p-n); box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%); top: 50%; }  .slick-prev.slick-disabled, .slick-next.slick-disabled{cursor: no-drop;opacity:.3 !important;} .content_section.slick-carousel{ position:relative; } .slick-carousel .slick-prev{left:-25px;} .slick-carousel .slick-next{right:-25px;}  .slick-prev:focus:before,.slick-next:focus:before, .slick-prev:hover:before, .slick-next:hover:before{ color:var(--color-cl-btn-p-n-hover); } .slick-prev:focus,.slick-next:focus, .slick-prev:hover, .slick-next:hover{ background: var(--color-bg-btn-p-n-hover); border: 1px solid var(--color-bg-btn-p-n-hover); color:var(--color-cl-btn-p-n-hover); opacity:1; } .slick-dots{position: static;} .slick-dots li{ border: 2px solid transparent; margin:0 5px; border-radius: 100%; width: 15px; height: 15px; line-height: 15px; text-align: center; -webkit-transition: all 240ms linear 0s; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0s; -ms-transition: all 240ms linear 0s; -o-transition: all 240ms linear 0s; transition: all 240ms linear 0s; } .slick-dots li.slick-active{ border-color:var(--color-main); } .slick-dots li button{ width: 11px; height: 11px; } .slick-dots li button::before{ width: 12px; height: 12px; line-height: 12px; font-size: 6px; opacity: 1; content: '\f111'; font-family: FontAwesome; color: #e8e8e8; } .slick-dots li.slick-active button:before{ opacity: 1; color: transparent; }  .cms-wrap-brand2 .slick-dots{padding-top:30px;}   html { padding: 0px !important; margin: 0px !important; } .js_products_holder { webkit-transition: opacity 0.25s, visibility 0.25s, -webkit-transform 0.25s; transition: opacity 0.25s, visibility 0.25s, transform 0.25s, -webkit-transform 0.25s; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .laber_svg_loader { width: 100px; height: 100px; background-image: url("lds-sw.svg?1945"); background-size: cover; background-repeat: no-repeat; background-position: center; margin: 0 auto; margin-bottom: 25px; display: none; } .ajax_loading .laber_svg_loader { display: block; } .blog, .products, .result_clear, .sp_result_html { -webkit-transition: opacity 0.25s ease, visibility 0.25s ease, -webkit-transform 0.25s ease; transition: opacity 0.25s ease, visibility 0.25s ease, transform 0.25s ease, -webkit-transform 0.25s ease; } .ajax_loading .blog, .ajax_loading .products, .ajax_loading .result_clear, .ajax_loading .products + .shopify-info, .products.loadingview { opacity: 0; pointer-events: none; -webkit-transform: translateY(30px); transform: translateY(30px); } .loading_bg, .laber_bg_lz { background-size: cover; position:relative; } .loading_bg:before, .laber_bg_lz:before { content: ""; width: 100%; height: 100%; overflow: hidden; text-indent: 999px; background-position: center center; display: block; background-image: url(lazy-load.svg); background-size: 23px auto; background-position: center center; background-repeat: no-repeat; background-color: #fff; margin: 0 auto; position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .vertical_menu .loading_bg, #menu-main-menu .menu-item.has-children .loading_bg { display: contents; } .laber_bg_lz.pr_lazy_img.lazyloaded { -webkit-animation: ani-fadeIn 1.25s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards; animation: ani-fadeIn 1.25s cubic-bezier(0.26, 0.54, 0.32, 1) 0s forwards; } .laber_bg_lz.pr_lazy_img.lazyloaded:before { display: none; } .pr_lazy_img { background-size: cover; background-position: center center; webkit-transform: scale(1); transform: scale(1); -webkit-transition: opacity 0.3s, -webkit-transform 2s cubic-bezier(0.25, 0.46, 0.45, 0.94); transition: opacity 0.3s, transform 2s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 2s cubic-bezier(0.25, 0.46, 0.45, 0.94); } .zoom_img a:hover .pr_lazy_img, .zoom_img .laber_banner:hover .pr_lazy_img, .zoom_img .pr_lazy_img:hover { transform: scale(1.1); } .laber_bg_lz.lazyload, .laber_bg_lz.lazyloading, .laber_fk_lz, .laber_load.lazyloaded { position: relative; background-color: #f5f5f5; background-image: none !important; } .lds_bginfinity:before, .laber_bg_lz.lazyload:before, .laber_bg_lz.lazyloading:before, .laber_fk_lz:before, .laber_load.lazyloaded:before { position: absolute; content: ""; display: block; width: 100%; z-index: 90; top: 0; left: 0; right: 0; bottom: 0; background-repeat: no-repeat; background-position: center; background-size: 23px auto; }  .product-inner .product-image, .cms_section .content-item{overflow:hidden;height: 100%;}  .col-auto { flex: 0 0 auto; width: auto; max-width: none; } .display-flex { display: flex; flex-wrap: wrap; } .d-none { display: none !important; } .tippy-tooltip { border-radius: 0px !important; font-size: 11px !important; padding: 2px 8px !important; } a, button, .btn { -webkit-transition: all 240ms linear 0ms; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0ms; -ms-transition: all 240ms linear 0ms; -o-transition: all 240ms linear 0ms; transition: all 240ms linear 0ms; } .tippy-popper { border-radius: 10px !important; } @keyframes fadein { from { opacity: 0; } to { opacity: 1; } } /* Firefox < 16 */ @-moz-keyframes fadein { from { opacity: 0; } to { opacity: 1; } } /* Safari, Chrome and Opera > 12.1 */ @-webkit-keyframes fadein { from { opacity: 0; } to { opacity: 1; } } /* Internet Explorer */ @-ms-keyframes fadein { from { opacity: 0; } to { opacity: 1; } } /* Opera < 12.1 */ @-o-keyframes fadein { from { opacity: 0; } to { opacity: 1; } }   .wrap_title{ margin-bottom: 35px; display: flex; flex-direction: column; align-items: center; position: relative; } .block-title , .section-title { color: var(--color-main); margin: 0; justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; text-align: center; font-weight: 700;  } .section-subtitle { margin-top: 0; text-align: center; display: block; margin-bottom: 5px; font-size: 18px; color: var(--color-main); line-height: 25px; font-weight: 400; } .wrap_title .content{ padding-top: 20px; text-align: center; font-weight: 400; font-size: 16px; line-height: 22px; } .wrap_title.style_2{ margin-bottom: 40px; align-items: flex-start; } .wrap_title.style_2 .section-title{ font-weight: 700; line-height: 36px; text-transform: none; } .wrap_title.small .section-title { font-size: 16px; line-height: 16px; } .wrap_title.medium .section-title { font-size: 26px; line-height: 26px; } .wrap_title.large .section-title { font-size: 36px; line-height: 36px; } @media (min-width: 1200px) { .collection_featured.laber_2 .wrap_title { padding-right: 60px; } } @media (min-width: 1025px) { .collection_featured.laber_2{ display: flex; gap: 30px; } .collection_featured.laber_2 .wrap_title{ width: 22%; justify-content: center; align-items: flex-start; margin: 0; } .collection_featured.laber_2 .wrap_title .section-subtitle, .collection_featured.laber_2 .wrap_title .section-title, .collection_featured.laber_2 .wrap_title .content{ align-items: flex-start; text-align: left; } .collection_featured.laber_2  .collection-list-featured{ width: 78%; } } .allCollection{padding-top:30px;} .allCollection a{ border: 1px solid var(--color-main); line-height: 45px; display: flex; height: 45px; justify-content: center; align-items: center; min-width: 160px; border-radius: 3px; cursor: pointer; font-weight: 600; text-transform: capitalize; } .laberProducts-column .laber-view-all, .tabcontent_style1 .laber-view-all{ position: absolute; top: 0; right: 0; padding: 0 !important; } .laberProducts-column .laber-view-all a, .tabcontent_style1 .laber-view-all a, .products_collection_countdown .laber-view-all a{ color: #79819C; font-weight: 400; font-size: 15px; line-height: 30px; display: flex; align-items: center; text-transform: capitalize; } .laberProducts-column .laber-view-all a:hover, .tabcontent_style1 .laber-view-all a:hover, .products_collection_countdown .laber-view-all a:hover{ color: var(--color-hover); } .laberProducts-column .laber-view-all a:after, .tabcontent_style1 .laber-view-all a:after , .products_collection_countdown  .laber-view-all a:after { display: inline-block; margin-left: 5px; font-weight: 600; font-size: 14px; transition: opacity .35s ease; content: "\e951"; font-family: 'icon-dukamarket' !important; font-weight: normal; font-size: 16px; } .tabcontent_style1 .laber-view-all a:hover:after, .products_collection_countdown  .laber-view-all a:hover:after { animation: wd-ShakeNext 1s ease infinite; }  .laber_section{position:relative;z-index:1;} .laber_section:hover{z-index:4;}   @media (min-width: 1025px) { .laber-section.laber_3, .laber-section.laber_2{ display: flex; gap: 30px; } .laber-section.laber_3 .wrap_title, .laber-section.laber_2 .wrap_title{ width: 40%; justify-content: center; align-items: center; margin: 0; } .laber-section.laber_3 .wrap_title{ order: 2; } .laber-section.laber_3 .wrap_title .section-title, .laber-section.laber_2 .wrap_title .section-title{ font-size: 40px; line-height: 1; margin-bottom: 30px; font-weight: 400; } .laber-section.laber_3 .content-section, .laber-section.laber_2 .content-section{ width:60%; } } /*================ Color Variables ================*/ /* wishlist pop-up full */ .popup-wishlist-full, .popup-compare-full { width: 70%; margin: 0 auto; background: #fff; padding: 0px; border-radius: 4px; overflow: hidden; } .popup-wishlist-full .mfp-close, .popup-compare-full .mfp-close{ display:none !important; } .popup-wishlist-full .mfp-close, .popup-compare-full .mfp-close { display:none; } .popup-wishlist-full .container, .popup-compare-full .container { max-width: 100%; padding-bottom: 15px; background-color:#fff; }  .popup-wishlist-full .wishlist__head, .compare .compare__head { position: relative; margin-bottom: 30px ; padding-top: 30px ; display: flex ; justify-content: center ; align-items: center ; } .popup-wishlist-full__head, .popup-compare-full__head { display: flex!important; align-items: center!important; background: #F2F2F6; text-align: center; color: var(--color-main); position: relative; justify-content: center;  } .popup-wishlist-full__head .title, .popup-compare-full__head .title{ margin: 0; color: var(--color-main); letter-spacing: 1px; line-height: 55px; height: 55px; text-transform: uppercase; display: flex!important; font-weight: 700; font-size: 14px; } .popup-wishlist-full__head i, .popup-compare-full__head i { margin-left: auto!important; font-size: 20px; cursor: pointer; width: 55px; position: absolute; top: 0; right: 0; height: 55px; line-height: 55px; transition: all .3s linear 0s; -webkit-transition: all .3s linear 0s; } .popup-wishlist-full__head i:hover, .popup-compare-full__head i:hover{ transform: rotate( -180deg ); -webkit-transform: rotate( -180deg ); } .product-wishlist.product-item .group-button .inner .add-to-cart{ display:flex; }  .popup-compare-full .popup-compare-full__content{} .popup-compare-full .container .compare_content{ overflow-y: auto; max-height: 600px; } .popup-compare-full .container .compare_content::-webkit-scrollbar{ width: 3px; border-radius: 10px; } .popup-compare-full .container .compare_content::-webkit-scrollbar-thumb{ background-color:var(--color:hover); border-radius: 10px; cursor: pointer; } .popup-compare-full .container .compare_content::-webkit-scrollbar-thumb:hover { background: var(--color:hover); } .popup-compare-full .container .compare_content::-webkit-scrollbar-track{ -webkit-box-shadow:0 0 2px rgba(0,0,0,0.3); background-color: #E2E6EB; border-radius: 10px;  } .popup-compare-full .popup-compare-full__content .compare__title h3{ margin: 0; font-size: 18px; padding: 0px 10px; font-weight: 700; color: var(--color-main); }  .popup-wishlist-full .wishlist__button-remove, .popup-compare-full .compare__button-remove { font-size: 13px; align-items: center; margin: 0 auto; padding: 0 30px; text-align: center; line-height: 20px; background-color: var(--color-btn); color: var(--color-btn-text); border-radius: 30px; font-weight: 500; cursor: pointer; -webkit-transition: all .24s linear 0s; -khtml-transition: all .24s linear 0ms; -moz-transition: all .24s linear 0s; -ms-transition: all .24s linear 0s; -o-transition: all .24s linear 0s; transition: all .24s linear 0s; height: 45px; line-height: 45px; text-transform: capitalize;  } .popup-wishlist-full .wishlist__button-remove i, .popup-compare-full .compare__button-remove i{ margin-right: 10px; } .popup-wishlist-full .wishlist__button-remove:hover, .popup-compare-full .compare__button-remove:hover { background: var(--color-btn-hover); color: var(--color-btn-text_hover); } .popup-wishlist-full .product-wishlist__button-add-to-cart .btn, .popup-wishlist-full .product-compare__button-add-to-cart .btn { min-height: 35px; border-color: #141414; color: #333; background-color: #fff; outline: 0; } .popup-wishlist-full .frm_product { padding: 10px 0; } .popup__body[data-js-popup-name="wishlist-full"], .popup__body[data-js-popup-name="compare-full"] { width: 0; height: 0; overflow: hidden; } .compare table.table { margin:0; } .compare .compare__item { max-width: 200px; min-width: 200px; padding:10px; text-align: center; color: #747373; }  .compare .compare__item .product-compare { position:relative; } .compare .compare__item .in-stock { color: #090; } .compare .product-compare__image { position: relative; } .compare .product-compare__buttons { position: relative; width: 100%; margin: 10px 0 0; } .compare .product-compare__content { text-align: center; margin-top: 15px; } .compare .product-compare__title h2{ margin-bottom:10px; } .compare .product-compare__title a { color: var(--color-name-product); width: 100%; font-weight: 400; font-size: 16px; line-height: 20px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; }   .compare .product-compare__button-add-to-cart { width: 100%; text-align: center; color: #333; } .compare .product-compare__button-add-to-cart a { display: block; margin: 0; border: 0 none; color: #fff; padding: 0 30px; text-decoration: none; background: var(--color-btn-product-hover); line-height: 45px; border-radius: 45px; text-transform: uppercase; font-weight: 600; font-size: 13px; } .compare .product-compare__button-add-to-cart a:hover{ background-color:var(--color-btn-product-hover); }  .compare .product-compare__remove { text-align: center; cursor: pointer; position: absolute; top: -15px; right: -15px; z-index: 999; width: 35px; height: 35px; background:var(--color-main); line-height: 35px; border-radius: 100%; } .compare .product-compare__remove i { font-size: 14px; color: #fff; }  .compare .product-compare__price .price{ color: var(--color-price-product); text-decoration: unset; font-weight: 500; font-size: 18px; line-height: 26px; } .compare .product-compare__price .price.price--sale{ color: #e60023; } .compare .product-compare__price .price .compare{ color: #888; font-size: inherit; text-decoration: line-through; margin: 0; font-weight: 400; } .compare .compare__items { display: flex; justify-content: space-evenly; } .compare div[data-js-store-lists-dhas-items-compare] { display: flex; flex-direction: column; align-items: center ; } .compare .d-none { display: none !important; } .popup-wishlist-full__content .row{margin:0;} .popup-wishlist-full__content .product-wishlist { margin-bottom: 20px; } .popup-wishlist-full__content .product-wishlist__remove{ position: absolute; top: -15px; right: 0; width: 30px; height: 30px; background: #0a2748; border-radius: 100%; color: #fff; font-size: 14px; display: flex; justify-content: center; align-items: center; cursor: pointer; } .popup-wishlist-full__content .product-wishlist__remove:hover{ background: #c6452c; } .popup-wishlist-full__content .product-wishlist__remove span{ display:none; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-collection__info { display: flex; justify-content: space-between; width: 100%; font-size: 13px; line-height: 1.2; margin-top: 25px; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-collection__info .product-collection__more-info { margin-bottom: 3px !important; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-collection__info .product-collection__reviews { margin-left: auto; order: 2; line-height: 1.2; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-collection__info .product-collection__reviews .spr-badge { margin: unset; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-collection__info .product-collection__reviews .spr-badge .spr-badge-starrating { margin: 0; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-collection__info .product-collection__reviews .spr-badge .spr-badge-starrating .spr-icon { color: #ecba0b; font-size: 11px; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-collection__info .product-collection__reviews .spr-badge .spr-badge-starrating .spr-icon:not(last-child) { margin-right: 0px; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-collection__info .product-collection__reviews .spr-badge .spr-badge-caption { display: none; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-wishlist__title a { color: #343e45; font-size: 16px; line-height: 24px; width: 100%; display: flex; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-wishlist__title a:hover { color: #1a73e8; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-wishlist__price { display: flex; width: 100%; } .popup-wishlist-full__content .product-wishlist .product-wishlist__content .product-wishlist__price .price { color: #0d0d0d; font-weight: 600; text-decoration: unset; font-size: 13px; }    /* type_banner_product */ .type_banner_product{} .type_banner_product .cms-wrap-purchase{position:relative;} .type_banner_product .cms-wrap-purchase .cms-content-section{ } .type_banner_product .cms-wrap-purchase .cms-content-section .row{ justify-content: flex-end; align-items: center; } .type_banner_product .cms-wrap-purchase .cms-content-section  .section-subtitle{ font-weight: 400; font-size: 18px; line-height: 25px; margin-bottom: 5px; text-align: left; } .type_banner_product .cms-wrap-purchase .cms-content-section .section-title{ display: block; font-weight: 700; font-size: 40px; line-height: 43px; text-align: left; margin-bottom: 30px; text-transform: none; } .type_banner_product .cms-wrap-purchase .cms-content-section .section-title span{ color:var(--color-hover); } .type_banner_product .cms-wrap-purchase .cms-content-section .description{  } .type_banner_product .cms-wrap-purchase .cms-content-section .description .price{ font-weight: 400; font-size: 16px; line-height: 23px; color: #4D5574; padding-top: 20px; padding-bottom: 45px; } .type_banner_product .cms-wrap-purchase .cms-content-section .description .price span{ color: var(--color-price-product); text-decoration: unset; font-weight: 500; font-size: 18px; line-height: 26px } .type_banner_product .cms-wrap-purchase .cms-content-section .description p{ font-weight: 400; font-size: 16px; line-height: 23px; color: #4D5574; } .type_banner_product .cms-wrap-purchase .cms-content-section .description ul{ overflow: hidden; margin: 0 -15px; padding-top: 34px; margin-bottom: 25px; } .type_banner_product .cms-wrap-purchase .cms-content-section .description ul li{ width: 50%; float: left; padding: 0 15px; margin-bottom: 22px; } .type_banner_product .cms-wrap-purchase .cms-content-section .description ul li h5{ font-weight: 500; font-size: 14px; line-height: 20px; text-transform: uppercase; padding-bottom: 5px; border-bottom: 1px dashed #C2C2D3; margin-bottom: 10px; color: var(--color-main); } .type_banner_product .cms-wrap-purchase .cms-content-section .description ul li p{ font-weight: 400; font-size: 16px; line-height: 23px; color: #4D5574; margin:0;  } .type_banner_product .cms-wrap-purchase .cms-content-section .laber-minicart{ display: flex; justify-content: flex-start; } .type_banner_product .cms-wrap-purchase .cms-content-section .laber-minicart a{ min-width: 200px; height: 45px; border-color: var(--color-main); background-color: var(--color-main); display: flex; justify-content: center; align-items: center; border-radius: 30px; border: none; color: var(--color-btn-text); font-weight: 600; font-size: 13px; text-transform: uppercase; padding: 0 15px; position: relative; cursor: pointer; } .type_banner_product .cms-wrap-purchase .cms-content-section .laber-minicart a:hover{ border-color: var(--color-hover); background-color: var(--color-hover); } /* ipad pro */ @media only screen and (min-width : 992px) and (max-width : 1199px){ .type_banner_product .cms-wrap-purchase .background-banner .pr_lazy_img{padding-top: 500px !important;} } /* ipad  */ @media only screen and (min-width : 768px) and (max-width : 991px){ .type_banner_product .cms-wrap-purchase .background-banner .pr_lazy_img{ padding-top: 500px !important; } } /* mobile  */ @media only screen and (max-width : 767px){ .type_banner_product .cms-wrap-purchase .background-banner{ display:none; } .type_banner_product .background-banner-mobile{ margin-bottom: 30px; } .type_banner_product .cms-wrap-purchase .cms-content-section{ position: static; } .type_banner_product .cms-wrap-purchase .cms-content-section .laber-minicart a{ min-width: 160px; margin-right: 10px; } } /* end type_banner_product */  /* type_tab_collection  */ .laber-slick-carousel{ visibility: hidden; display: flow-root; } .laber-slick-carousel.collection-slider, .laber-slick-carousel.slick-initialized { visibility: visible; } .tabcontent .tab-products { } .tabcontent .tab-products ul{ display: flex; justify-content: center; margin-bottom:60px; } .tabcontent .tab-products ul li{ display:inline; } .tabcontent .tab-products ul li:first-child{ } .tabcontent .tab-products ul li a { position: relative; color:var(--color-link); display: flex; padding: 0 15px; justify-content: center; align-items: center; z-index: 1; font-weight: 500; font-size: 28px; line-height: 23px; }  .tabcontent .tab-products ul li a:hover, .tabcontent .tab-products ul li a.active { color:var(--color-link-hover); }  .tabcontent_style1{position: relative;} .tabcontent_style1 .tab-products ul{ justify-content: flex-start; margin-bottom: 20px; } .tabcontent_style1 .tab-products ul li a { font-weight: 700; font-size: 22px; line-height: 28px; letter-spacing: -0.03em; color:#79819C; } .tabcontent_style1 .tab-products ul li a span{ font-weight: 700; } .tabcontent_style1 .tab-products ul li a:hover, .tabcontent_style1 .tab-products ul li a.active { color:var(--color-main); } .tabcontent_style1 .tab-products ul li:first-child a{ padding-left:0; } @media only screen and (min-width : 1024px){ .tabcontent_style3{ position: absolute; top: 0; right: 0; } .tabcontent_style3 .tab-products ul{ margin:0; } .tabcontent_style3 .tab-products ul li a{ font-weight: 400; font-size: 15px; line-height: 30px; padding: 0 0 0 25px; } }   .sorting-collections{position:relative;} .sorting-collections.openloadding .ajax_load{ display: block; position: absolute; top: 0; left: 0; right: 0; } .sorting-collections.openloadding .content_section.slick-carousel{ opacity:0; } /* end type_tab_collection  */  /* Product countdown banner */ .laber_countdown_banner{ position:relative; } .laber_countdown_banner .wrap-infor{ display: flex; } .laber_countdown_banner .content-countdown .product-inner{  } .laber_countdown_banner .content-countdown .wrap_title { align-items: baseline; display: block; } .laber_countdown_banner .content-countdown .wrap_title .title2{ color: var(--color-main); margin: 0 0 10px; font-weight: 400; font-size: 18px; line-height: 25px; } .laber_countdown_banner .content-countdown .wrap_title .title1{ color: var(--color-main); margin: 0 0 30px; font-weight: 400; font-size: 40px; line-height: 40px; } .laber_countdown_banner .content-countdown .wrap_title .subtitle{ font-weight: 400; font-size: 16px; line-height: 23px; } .laber_countdown_banner .content-countdown .title_countdown{ font-weight: 600; font-size: 14px; line-height: 18px; text-transform: uppercase; margin: 0; color: var(--color-main); margin-bottom: 15px; } .laber_countdown_banner .cms-countdown{ display: inline-flex; margin-bottom: 30px; gap: 60px; } .laber_countdown_banner .cms-countdown .wrap_title{ align-items: baseline; display: inline-flex; } .laber_countdown_banner .cms-countdown .box-count{ display: flex; align-items: center; flex-direction: column; gap: 10px; position: relative; min-width: 60px; } .laber_countdown_banner .cms-countdown .box-count:last-child{} .laber_countdown_banner .cms-countdown .box-count .number{ color: var(--color-main); font-weight: 400; font-size: 46px; line-height: 1; text-transform: uppercase; } .laber_countdown_banner .cms-countdown .box-count .number b{ font-weight: 500; } .laber_countdown_banner .cms-countdown .box-count .text{ color: var(--color-main); font-weight: 400; font-size: 14px; line-height: 1; text-transform: uppercase; padding:0; } .laber_countdown_banner .content-countdown .button{ height: 45px; padding: 0 30px; display: inline-flex; justify-content: center; align-items: center; border-radius: 3px; font-size: 14px; min-width: 160px; font-weight: 400; }  /* ipad pro */ @media only screen and (min-width : 992px) and (max-width : 1199px){ .laber_countdown_banner .countdown_banner .laber_bg_lz { padding-top: 550px !important; } } /* ipad  */ @media only screen and (min-width : 768px) and (max-width : 991px){ .laber_countdown_banner .countdown_banner .laber_bg_lz { padding-top: 550px !important; } } /* mobile  */ @media only screen and (max-width : 767px){  .laber_countdown_banner .countdown_banner .laber_bg_lz { padding-top: 410px !important; } .laber_countdown_banner .cms-countdown{ gap: 30px; } .laber_countdown_banner .content-countdown .button:first-child{ margin-right: 5px; } .laber_countdown_banner .cms-countdown .box-count .number{ font-size: 30px; } .laber_countdown_banner .content-countdown .button{ height: 40px; padding: 0 15px; min-width: 160px; } } /* End product countdown banner*/   /* Benefit section */ .type_shipping{position:relative;} .type_shipping .laber_shipping{ gap: 20px; } .type_shipping .laber_shipping .icon{ margin-bottom: 5px; -webkit-transition: all .24s linear 0ms; -khtml-transition: all .24s linear 0ms; -moz-transition: all .24s linear 0ms; -ms-transition: all .24s linear 0ms; -o-transition: all .24s linear 0ms; transition: all .24s linear 0ms; cursor: pointer; } .type_shipping .laber_shipping .icon:hover { animation-name: elementor-animation-wobble-vertical; animation-duration: 1s; animation-timing-function: ease-in-out; animation-iteration-count: 1; } .type_shipping .laber_shipping .icon_img{ width: 30px; height: 30px; } .type_shipping .laber_shipping .content{ -ms-flex-preferred-size: 0; flex-basis: 0; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .type_shipping .laber_shipping .content h3{ font-weight: 500; font-size: 16px; line-height: 15px; margin-bottom: 10px; color: var(--color-main); } .type_shipping .laber_shipping .content p{ font-weight: 400; font-size: 14px; line-height: 20px; margin: 0; }  @media (max-width: 767px){ .type_shipping .laber_shipping{ background: rgb(255,255,255,.05); margin-bottom: 10px; padding: 20px; } .type_shipping .col-sm-6{ width:50%; } } /*End benefit section */   /*LOGIN*/ .login-register-form{ margin-bottom:70px; }  .content-form form { display: grid; } .content-form .main-title { margin: 0 0 30px 0; line-height: 1; font-size: 24px; font-weight: 500; color: var(--color-main); cursor: pointer; } .content-form .note-title { font-size: 14px; color: var(--color-main); margin: 0 0 15px; font-weight: 500; } .content-form .register-form .label-text span { color: #f57e60; } .content-form .label-text { font-size: 14px; margin: 0 0 10px; display: flex; flex-direction: column; } .content-form .label-text p{ position:relative; margin-bottom:0; } .content-form .label-text p svg{ position: absolute; top: 50%; left: 15px; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); } .content-form .label-text.check{ border:none; justify-content: space-between; flex-direction: row; align-items: center; } .content-form .label-text.check a{ font-weight: 400; font-size: 13px; line-height: 19px; color: #79819C; } .content-form label{ color:#6b6b6b; font-weight: 400; font-size: 16px; line-height: 23px; margin-bottom:5px; } .content-form label span{color:#ff0000;} .content-form label.error{ color: #ff0000; padding-top: 10px; display: block; } .content-form .input-info { background-color: #F3F3F9; margin-bottom: 10px; padding: 0 15px; outline: 0; font-weight: 400; font-size: 14px; border: 1px solid #F3F3F9; width: 100%; line-height: 45px; height: 45px; border-radius: 3px; color: #999; } .content-form .check-box{  } .content-form .check-box .text-label { cursor: pointer; font-size: 14px; color: #666; font-weight: 400; margin: 0; padding-left: 20px; position: relative; line-height: 20px; } .content-form .check-box input[type="checkbox"] { display: none; } .content-form .check-box input[type="checkbox"] + label::after { position: absolute; z-index: 1; content: ""; left: 0; top: 5px; width: 15px; height: 14px; } .content-form .check-box input[type="checkbox"] + label::before { content: ""; display: inline-block; top: 2px; left: 0; width: 13px; height: 13px; text-align: center; font-size: 12px; position: absolute; z-index: 2; padding: 0; line-height: 15px; border: 1px solid #999; border-radius: 1px; color: var(--color-main); } .content-form .check-box input[type="checkbox"]:checked + label::before { font-family: icon-dukamarket; content: "\e94c"; } .content-form .check-box .forgot { float: right; font-size: 14px; color: #666; } .content-form .group-button { } #register-form .group-button{ padding-top:10px; } .content-form .group-button .submit { font-size: 13px; font-weight: 600; line-height:45px; width:100%; padding: 0; display: inline-block; text-transform: uppercase; cursor: pointer; border: 0; background: var(--color-btn); color:var(--color-btn-text); outline: 0; border-radius: 3px; margin-bottom: 15px; -webkit-transition: all 240ms linear 0s; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0s; -ms-transition: all 240ms linear 0s; -o-transition: all 240ms linear 0s; transition: all 240ms linear 0s; } .login-page #recoverPassword a.loginForm:hover, .login-register-form .register_submit a:hover, .content-form  h3.tabtrigger:hover, .content-form .group-button .submit:hover { background: var(--color-btn-hover); border-color: var(--color-btn-hover); color:var(--color-btn-text_hover); }  .content-form .login-form .tabtitle, .content-form .register-form .tabtitle{ background-color: #f6f6f6; outline: 0; border: 1px solid #ebebeb; color: var(--color-main); padding: 0; margin: 0; text-align: center; height: 50px; line-height: 50px; font-weight: 500; text-transform: uppercase; cursor: pointer; margin-bottom:20px; display: block; } .content-form p.or{ position: relative; text-align: center; height: 30px; margin-bottom:15px; } .content-form p.or:before{ content:''; border-top: 1px solid #ebebeb; position:absolute; top:50%; left:0; right:0; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); -o-transform: translate(0,-50%); transform: translate(0,-50%); }  .content-form p.or span{ display: inline-block; background: #fff; padding: 0 15px; position: relative; color: #999999; font-size: 14px; }  .login-page #recoverPassword a.loginForm, .login-register-form .register_submit a, .content-form h3.tabtrigger{ font-size: 13px; background-color: #fff; color: var(--color-main); border: 2px solid var(--color-btn); text-transform: uppercase; line-height: 45px; text-align: center; margin: 0 0 30px; font-weight: 600; cursor: pointer; display: block; border-radius: 3px; -webkit-transition: all .24s linear 0s; -khtml-transition: all .24s linear 0ms; -moz-transition: all .24s linear 0s; -ms-transition: all .24s linear 0s; -o-transition: all .24s linear 0s; transition: all .24s linear 0s; }  .contact-page h1.main-title{ margin:0; font-size: 48px; font-weight: 600; text-transform: uppercase; color: #0a2748; margin-bottom: 60px; text-align:center; }  .content-form .input-note { line-height: inherit; height: 120px; padding: 10px 20px; } .content-form .title { font-size: 14px; font-weight: 600; text-transform: uppercase; margin: 30px 0 25px; } .content-form .des { font-size: 14px; margin: 20px 0 65px; } .content-form .map { text-align: center; overflow: hidden; display: grid; }  .login-form .social { margin-right: 30px; margin-bottom: 37px; display: inline-block; }  .login-register-form .input-info { width: 100%; height: 45px; line-height: 45px; background-color: #fff; margin-bottom: 0; padding: 0 20px 0 40px; outline: 0; font-size: 16px; color: var(--color-main); border: 1px solid #F3F3F9; border-radius: 3px; } .login-register-form .input-info::placeholder{ color:#ACAFB7; font-weight: 400; font-size: 13px; } .content-form .check-box span { font-size: 14px; color: #888; } .content-form .address-edit-toggle, .content-form .address-delete{ background-color: var(--color-btn); color: var(--color-btn-text); margin-right: 10px; min-width: 130px; border-radius: 3px; display: flex; justify-content: center; align-items: center; height: 45px; font-weight: 600; font-size: 13px; }  .content-form .address-edit-toggle:hover, .content-form .address-delete:hover{ background-color: var(--color-btn-hover); color: var(--color-btn-text_hover); }  .content-form .box-label{ display: flex; margin-bottom: 15px; flex-direction: column; }  .content-form .box-label .input-info{ width: 100%; height: 45px; line-height: 45px; background-color: #fff; margin-bottom: 0; padding:0 20px 0 40px; outline: 0; font-size: 16px; color:var(--color-main); border: 1px solid #E6ECF0; border-radius: 3px; } .content-form .box-label p{ position: relative; margin-bottom: 0; } .content-form .box-label p svg{ position: absolute; top: 15px; left: 15px; }  .checkout-form .shipping-form, .checkout-form .payment-form { margin-top: 30px; } .checkout-form .info-checkout .item { font-size: 14px; color: #000; line-height: 24px; display: block; } .checkout-form .total-checkout { padding-top: 15px; margin-top: 15px; overflow: hidden; } .checkout-form .shipping-form .group-button { margin-top: -5px; } .checkout-form .payment-form .group-button { margin-top: 15px; } .checkout-form .total-checkout .text { float: left; font-size: 16px; font-weight: 600; } .checkout-form .total-checkout .price { float: right; font-size: 16px; font-weight: 600; } .checkout-form .shipping-form .subtitle { font-size: 14px; font-weight: 600; margin: 35px 0 10px; padding-bottom: 10px; } .checkout-form .check-box .text-label { color: #000; font-weight: 600; } .shoppingcart-content { margin-bottom: 0px; } .shoppingcart-content .cart-content { padding-right:50px; } .shoppingcart-content .cart-content .shopping-cart-content { width: 100%; text-align: center; margin-top:0; margin-bottom:60px; } .shoppingcart-content .cart-content .shopping-cart-content tr { position: relative; border-bottom: 1px solid #e5e5e5; } .shoppingcart-content .cart-content .shopping-cart-content tr:last-child { border-bottom: none; } .shoppingcart-content .cart-content .shopping-cart-content td { padding: 15px; text-align:center; } .shoppingcart-content .cart-content .shopping-cart-content .title td { font-size: 15px; color: #000; padding: 0; text-align: left; font-weight: 700; text-transform: inherit; } .shoppingcart-content .cart-content .shopping-cart-content .title div { padding: 15px; color: var(--color-main); text-transform: uppercase; font-weight: 700; font-size: 14px; line-height: 18px; text-align: center; }  .shoppingcart-content .cart-content .shopping-cart-content .each-item .delete-item {} .shoppingcart-content .cart-content .shopping-cart-content .each-item .delete-item div.laber-loading, .shoppingcart-content .cart-content .shopping-cart-content .each-item.ajax-loading .delete-item i.icondelete{ display:none; } .shoppingcart-content .cart-content .shopping-cart-content .each-item.ajax-loading .delete-item div.laber-loading{ display:block; position:relative; width: 20px; height: 20px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item.ajax-loading .delete-item div.laber-loading .circle-loadding{ background: no-repeat; position: static; } .shoppingcart-content .cart-content .shopping-cart-content .each-item.ajax-loading .delete-item div.laber-loading .circle-loadding span{ width: 20px; height: 20px; position: absolute; top: 0; left: 0; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .delete-item a { vertical-align: text-top; font-size:20px; color:#4f4f4f; display: inline-flex; }  .shoppingcart-content .cart-content .shopping-cart-content .each-item .delete-item a:hover { color:var(--color-hover); } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-thumb img { max-width: 90px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name { max-width: 210px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name a.img { font-size: 14px; background-size: cover; margin-right: 15px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name .wrap_item_cart { display: flex; align-items: center; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name .wrap_item_cart .wrap_title_cart { display: flex; line-height: 1.2; flex-direction: column; text-align: left; } .product-name .wrap_item_cart .wrap_title_cart dl{ margin:10px 0 0 0; } .product-name .wrap_item_cart .wrap_title_cart .product-option{ display: flex; line-height: 25px; } .product-name .wrap_item_cart .wrap_title_cart .product-option dt{ min-width: 60px; font-weight: 500; font-size: 14px; line-height: 23px; color: var(--color-main); } .product-name .wrap_item_cart .wrap_title_cart .product-option dd{ margin:0; color: var(--color-hover); } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name .wrap_item_cart .wrap_title_cart span { display: block; font-size: 13px; margin-bottom: 5px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name .wrap_item_cart .wrap_title_cart a { color: var(--color-name-product); width: 100%; font-weight: 500; font-size: 16px; line-height: 20px; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; overflow: hidden; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name .quantity-item .quantity { float: none; display: inline-block; margin: 0 auto; font-size: 18px; font-weight: 700; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .product-name .quantity-item .quantity select { height: 40px; line-height: 40px; border: solid 1px #ccc; font-size: 14px; color: #666; padding: 0 20px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .price { color: var(--color-price-product); text-decoration: unset; font-weight: 500; font-size: 18px; line-height: 26px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .price ins{ color: var(--color-compare-price-product); text-decoration: none; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .price del{ font-weight: 400; color: var(--color-current-product); } .shoppingcart-content .cart-content .shopping-cart-content .each-item .price span { vertical-align: text-top; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .total { font-size: 16px; font-weight: 500; color: var(--color-main); text-align:center; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .total span { vertical-align: text-top; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .quantity-item .quantity-cart .group-quantity-button { display: flex; align-items: center; justify-content: center; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .quantity-item .quantity-cart .group-quantity-button input { color: var(--color-main); border: none; text-align: center; font-size: 14px; padding-top: 4px; font-weight: 500; width: 40px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .quantity-item .quantity-cart .group-quantity-button a { fill: #888; display: inline-flex; align-items: center; height: 32px; text-align: center; line-height: 32px; } .shoppingcart-content .cart-content .shopping-cart-content .each-item .quantity-item .quantity-cart .group-quantity-button a svg { vertical-align: text-bottom; } .shoppingcart-content .cart-content .shopping-cart-content .checkout-cart td { color: #0d0d0d; font-size: 15px; font-weight: 600; padding: 15px !important; } .shoppingcart-content .cart-content .shopping-cart-content .checkout-cart td .left { border-right: none; text-align: left; float: left; } .shoppingcart-content .cart-content .shopping-cart-content .checkout-cart td .right { border-left: none; text-align: right; float: right; display: flex; align-items: center; justify-content: space-around; } .shoppingcart-content .cart-content .shopping-cart-content .checkout-cart td .right .submit { outline: 0; border: 2px solid #E6ECF0; margin: 0 0 0 30px; cursor: pointer; background: #fff; display: inline-flex; height: 45px; justify-content: center; align-items: center; padding: 0 15px; min-width: 180px; border-radius: 3px; color: var(--color-main); font-weight: 600; font-size: 13px; text-transform: uppercase; }  .shoppingcart-content .cart-content .shopping-cart-content .checkout-cart td a { color: var(--color-main); font-weight: 500; font-size: 14px; } .shoppingcart-content .cart-content .shopping-cart-content .checkout-cart td a.btn{ display: inline-block; align-items: center; padding: 0 30px; background: var(--color-btn); border: 1px solid var(--color-btn); color: var(--color-btn-text); margin: 0; border-radius: 3px; width: 100%; text-align: center; text-transform: uppercase; line-height: 45px; cursor: pointer; font-weight: 600; font-size: 13px; } .shoppingcart-content .cart-content .shopping-cart-content .checkout-cart td a.btn:hover{ background: var(--color-btn-hover); color: var(--color-btn-text_hover); border-color: var(--color-btn-hover); } .shoppingcart-content .infor { padding: 0; } .shoppingcart-content  .coupon { margin-bottom:30px; } .shoppingcart-content .add-order-note .title, .shoppingcart-content .coupon .coupon-title { color: var(--color-main); margin: 0 0 15px 0; display: flex; justify-content: space-between; font-weight: 500; font-size: 18px; line-height: 25px; } .shoppingcart-content .coupon p{ font-weight: 400; font-size: 14px; line-height: 20px; display: flex; color: #4D5574; }  .shoppingcart-content .coupon input { color: #8A94AC; font-size: 14px; min-width: 290px; height: 50px; padding: 0 20px; border: 1px solid #F3F3F9; border-radius: 3px; background: #fff; } .shoppingcart-content .add-order-note{ margin-bottom: 30px; } .shoppingcart-content .add-order-note .cart-note__input{ color: #8A94AC; font-size: 14px; width: 100%; height: 150px; padding: 15px; border: 1px solid #F3F3F9; border-radius: 3px; background: #fff; } .shoppingcart-content .add-order-note .cart-note__input:focus, .shoppingcart-content .coupon input:focus{ border-color: var(--color-hover); }  .shoppingcart-content .infor .left .content, .shoppingcart-content .infor .right .content{ padding: 30px; border: 1px solid #e5e5e5; border-radius: 3px;  } .shoppingcart-content .infor .right .content { display: grid; } .shoppingcart-content h5.title { color: var(--color-main); margin: 0 0 15px 0; display: flex; justify-content: space-between; font-weight: 600; font-size: 20px; line-height: 25px; text-transform: capitalize; } .shoppingcart-content .widget-title{ display: flex; justify-content: space-between; font-weight: 500; font-size: 16px; line-height: 23px; color: var(--color-main); width: 100%; margin: 0; cursor: pointer; } #shipping-calculator.active h3.widget-title i:before{ content: "\e952"; } .shoppingcart-content .right .content .info-checkout { font-size: 16px; color: var(--color-main); padding-bottom: 15px; display: flex; justify-content: space-between; align-items: center; border-top: 1px solid #E6ECF0; padding-top: 15px; } .info-checkout #couponcode{ width: 175px; line-height: 45px; border: 1px solid #F3F3F9; padding: 0 10px; height: 45px; background: #F3F3F9; margin: 0; text-align: center; color: var(--color-main); border-radius: 30px; } .info-checkout #couponcode::placeholder{ color:#8A94AC; } .shoppingcart-content .right .content .cart__shipping_note{ padding-bottom: 15px; font-weight: 400; font-size: 14px; line-height: 20px; display: flex; color: #4D5574; border-top: 1px solid #E6ECF0; padding-top: 15px; } .shoppingcart-content  .right .content .info-checkout .text { font-weight: 500; font-size: 16px; line-height: 23px; color: var(--color-main); } .shoppingcart-content  .right .content .info-checkout .item { float: right; font-size: 16px; font-weight: 600; } .shoppingcart-content  .right .content .info-checkout .item.total { font-size: 20px; } .shoppingcart-content  .right .content .group-button { }   .shoppingcart-content  .right .content .group-button .btn_checkout { display: inline-block; align-items: center; padding: 0 30px; background: var(--color-btn); border: 1px solid var(--color-btn); color: var(--color-btn-text); margin: 0; border-radius: 3px; width: 100%; text-align: center; text-transform: uppercase; line-height: 45px; cursor: pointer; font-weight: 600; font-size: 13px; }  #shipping-calculator .field  input.btn:hover, .shoppingcart-content .content .group-button .btn_checkout:hover { background: var(--color-btn-hover); color: var(--color-btn-text_hover); border-color: var(--color-btn-hover); } .shoppingcart-content .wrap-cart .free-shipping{ } .shoppingcart-content .shortcode-cart .laber_full { margin: 0 !important; } .shoppingcart-content .shortcode-cart .laber_full .wrap_title { display: none !important; margin: 0 !important; } .shoppingcart-content .cart-total{ padding: 30px; background-color: #fff; position: relative; border: 1px solid #E6ECF0; box-sizing: border-box; border-radius: 3px; }  #shipping-calculator{ flex-direction: column; align-items: flex-start; border: 1px solid #E6ECF0; padding: 30px; border-radius: 3px; }  #shipping-calculator .shopping-cart-element-content{ padding-top: 15px;  }  #shipping-calculator.active .shopping-cart-element-content{ display:block;  } #shipping-calculator .field  select{ -webkit-appearance: none; -moz-appearance: none; appearance: none; } #shipping-calculator .shopping-cart-element-content p{ position:relative; margin-bottom: 15px; } #shipping-calculator .shopping-cart-element-content p.last{ margin-bottom: 0; } #shipping-calculator .shopping-cart-element-content p.select:after { content: "\e94f"; font-family: icon-dukamarket!important; position: absolute; color: #333; font-size: 14px; left: auto; right: 15px; top: 0; bottom: 0; display: flex; align-items: center; pointer-events: none; }  #shipping-calculator .field  label{ font-size: 15px; color: #111; font-weight: 600; margin-bottom: 5px; display: block; } #shipping-calculator .field select, #shipping-calculator .field input{ height: 45px; padding: 0 15px; border: 1px solid #E6ECF0; border-radius: 3px; background: #fff; font-size: 14px; } #shipping-calculator .field input.btn{ display: inline-block; align-items: center; padding: 0 30px; background: var(--color-btn); border: 1px solid var(--color-btn); color: var(--color-btn-text); margin: 0; border-radius: 3px; width: 100%; text-align: center; text-transform: uppercase; line-height: 45px; cursor: pointer; font-weight: 600; font-size: 13px; } #wrapper-response p{ padding-top: 10px; } #addresses .form-vertical, #account #primary, .default_address, #register-form, #loginForm, #recoverPassword{ background: #fff; padding: 30px; border-radius: 10px; }    .shop-page .section-header h1{ font-size: 28px; font-weight: 600; text-transform: uppercase; color: var(--color-main); margin:0; margin-bottom: 30px; }  /* laber_banner-collection */ #laber_banner-collection{ overflow: hidden; } .collection-hero__image-container{ margin-bottom: 15px; } .collection-hero__content{ } .collection-hero__content h1{ color: var(--color-main); line-height: 30px; position: relative; margin: 0; text-transform: uppercase; display: flex; justify-content: space-between; align-items: center; font-weight: 700; font-size: 14px; } .collection-hero__content .collection-description{ font-weight: 400; font-size: 16px; line-height: 28px; } /*end laber_banner-collection*/  /*================ Color Variables ================*/  .shop-page .brand { margin: 0; } .shop-page .content-offset .main-banner { margin-bottom: 25px; } .shop-page .shop-title { font-size: 14px; color: #000; font-weight: 600; margin: 0 0 18px; text-transform: uppercase; } .widget_filter_price .ui-slider .ui-slider-handle, .widget_filter_price .ui-slider .ui-slider-handle { background-color: #333; outline: 0; }   .pr_center{ justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; } .pr_center>div{ -webkit-animation-delay: 100ms; -moz-animation-delay: 100ms; -o-animation-delay: 100ms; animation-delay: 100ms; }  .template-search  .section-title { color: var(--color-main); margin: 0; position: relative; text-align: center; font-size: 24px; font-weight: 500; margin-bottom: 30px; } /* Breadcrumb */ .breadcrumbs { background-color: #fff; position: relative; background-size: cover; background-position: center bottom; } .breadcrumbs .outline-breadcrum { display: table; width: 100%; } .breadcrumbs .outline-breadcrum .wrap-breadcrum { width: 100%; display: flex; } .breadcrumbs .outline-breadcrum .wrap-breadcrum h3 { color: var(--color-main); text-transform: capitalize; font-weight: 500; font-size: 32px; line-height: 40px; margin-bottom: 5px; } .breadcrumbs .outline-breadcrum .wrap-breadcrum ul { display: inline-flex; } .breadcrumbs .outline-breadcrum .wrap-breadcrum ul li{display: inline-flex;} .breadcrumbs .outline-breadcrum .wrap-breadcrum ul li a { color: #79819C; font-weight: 400; font-size: 14px; } .breadcrumbs .outline-breadcrum .wrap-breadcrum ul li a:hover { color: var(--color-main); } .breadcrumbs .outline-breadcrum .wrap-breadcrum ul li:last-child span { color: var(--color-main); } .breadcrumbs .outline-breadcrum .wrap-breadcrum ul li:not(:first-child)::before { content: '/'; padding-left: 5px; padding-right: 5px; }  /*CUSTOM CSS*/ /*HOME1*/ .main-content .row-banner .banner { margin: 30px 0 0; text-align: center; } .main-content .row-banner .banner img { width: 100%; } .product-show .item-show { width: 470px; float: left; padding: 25px; } .product-show .other-product-show { width: calc(100% - 470px); float: right; margin-top: -1px; } .other-product-show .product-item { padding: 0 0.5px; margin: 1px 0 0; } .other-product-show { position: relative; background-color: transparent; margin: 0 -0.5px; padding: 0 0.5px; } .main-content-home1 .product-show .section-content { border-right-width: 1px; } .item-show .product-item:hover .product-inner { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .item-show .product-item .product-name { font-size: 16px; color: #555; font-weight: 600; } .item-show .product-item .price .del { font-size: 15px; } .item-show .product-item .price .ins { font-size: 24px; } /*CATEGORY*/ .category-item { padding: 20px; } .category-item .thumb { margin-bottom: 20px; } .category-item .category-name { font-size: 14px; font-weight: 600; text-transform: uppercase; display: inline-block; } .category-item .list-cate { margin-top: 5px; } .category-item .list-cate li { display: list-item; list-style: none; } .category-item .list-cate li a { font-size: 13px; color: #666; line-height: 20px; }    .large-up--one-half{ display: flex; flex-direction: column; } .large-up--one-half .label--block{ margin-bottom: 10px; font-size: 14px; color: var(--color-main); line-height: 24px; } .large-up--one-half textarea{ border: 1px solid #e5e5e5; min-height: 130px; padding: 15px; font-size: 14px; color: #4f4f4f; line-height: 20px; } .cp_cd_js { text-align: center; } .cp_cd_js .dcp_cd_ip { opacity: 0; height: 0; width: 100%; } .cp_cd_js .dcp_cd_btn { cursor: pointer; border: 2px solid var(--color-main); padding: 5px 25px; background: #fff; color: var(--color-main); border-radius: 40px; font-size: 14px; font-weight: 600; min-height: 40px; outline: 0; } .cp_cd_js .dcp_cd_btn:hover { color: #fff; border-color: #1a73e8; background-color: #1a73e8; } .proceed-checkout { margin-bottom: 105px; } .proceed-checkout .main-title { border: none; padding: 0; margin: 10px 0 20px; font-weight: 700; font-size: 15px; text-align: center; } .proceed-checkout .content { padding: 20px 20px 15px; margin-bottom: 50px; } .proceed-checkout .group-button { margin: 0 auto; max-width: 250px; display: flex; align-items: center; justify-content: center; ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; } .proceed-checkout .group-button .submit { outline: 0; font-size: 13px; font-weight: 600; line-height: 40px; padding: 0; display: inline-block; text-transform: uppercase; border: 0px; background: #111; width: 100%; color: #fff; text-align: center; }  /*ABOUT*/ .about-info .info .main-title { margin: 10px 0 20px; } .about-info .info .des { font-size: 14px; color: #666; line-height: 20px; margin: 0 0 20px; text-transform: none; text-align: justify; } .about-content { text-align: center; padding: 30px 0; position: relative; margin-top: 110px; margin-bottom: 50px; } .about-content .title { font-size: 20px; font-weight: 600; display: inline-block; text-transform: uppercase; padding: 0 20px; position: absolute; z-index: 1; top: -12px; margin: 0; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); } .about-content .des { font-size: 13px; color: #666; max-width: 740px; margin: 0 auto 55px; line-height: 20px; } .about-content .character .position { font-size: 18px; font-weight: 600; margin: 15px 0 5px; } .about-content .character .name { font-size: 14px; color: #666; margin: 0 0 30px; } .about-page .question { font-size: 14px; font-weight: 600; margin: 0 0 30px; text-transform: uppercase; } .about-page .answer { font-size: 14px; color: #666; line-height: 20px; margin-bottom: 30px; } .about-page .answer-question { margin-bottom: 50px; overflow: hidden; } .group-changed .changed-item a { display: inline-block; position: relative; float: left; margin-right: 20px; width: 46px; height: 42px; display: inline-block; } .group-changed .changed-item a::before { width: 100%; height: 100%; line-height: 42px; text-align: center; border-radius: 3px; color: #666; font-size: 14px; content: "\f067"; font-family: "FontAwesome"; position: absolute; z-index: 1; left: 0; top: 0; } .group-changed .changed-item a.active::before { content: "\f068"; } .group-changed li { display: list-item; list-style: none; margin-bottom: 30px; overflow: hidden; } .group-changed .changed-item .info { overflow: hidden; } .group-changed .changed-item .info .title { font-size: 13px; font-weight: 600; text-transform: uppercase; line-height: 42px; margin: 0; } .group-changed .changed-item .info .des-changed { font-size: 14px; color: #666; line-height: 20px; margin: 0 0 20px; display: none; } .group-changed .changed-item .info .des-changed.show-content { display: block; } /* Magnifiy popup */ .cms-popup-newsletter { background-image: url('bg5.jpg'); background-repeat: no-repeat; background-position: right center; height: 350px; width: 630px; position: relative; border-radius: 3px; margin: 0 auto; padding: 25px; } .mfp-close-btn-in .mfp-close { position: absolute; top: 15px; right: 15px; transform: none; color: var(--color-main); opacity: 1; width: 30px; height: 30px; -webkit-transition: 0.25s; font-size: 0; transition: 0.25s; line-height: 30px; border-radius: 3px; } .mfp-close-btn-in .mfp-close { top: 10px; right: 10px; width: 30px; height: 30px; border-radius: 0; text-align: center; font-size: 0; display: inline-block; opacity: 1; } .mfp-close-btn-in #products-video .mfp-close{background-color: #fff;} .mfp-close-btn-in .mfp-close:hover{ color: var(--color-hover); transform: rotate(-180deg); -webkit-transform: rotate(-180deg); color: var(--color-hover); } .mfp-close-btn-in .mfp-close::before { font-size: 24px; content: "\ea32"; font-family: 'icon-dukamarket'; }  .cms-popup-newsletter .sub-title { font-size: 30px; color: #666; text-transform: uppercase; margin: 0; } .cms-popup-newsletter .sub-title span { font-weight: 600; } .cms-popup-newsletter .title { font-size: 40px; text-transform: uppercase; font-weight: 700; position: relative; margin: 10px 0 5px; } .cms-popup-newsletter .title span { position: absolute; z-index: 1; font-size: 20px; top: -5px; left: 40px; } .cms-popup-newsletter .small-title { font-size: 14px; color: #888; text-transform: uppercase; margin: 0 0 35px; } .cms-popup-newsletter .input-block .input-inner { width: 340px; position: relative; margin-bottom: 35px; overflow: hidden; } .cms-popup-newsletter .input-block .input-inner .input-info { border-radius: 20px 0 0 20px; width: 240px; float: left; border-right: 0; font-size: 13px; color: #888; height: 40px; line-height: 38px; padding: 0 20px; border: solid 1px transparent; } .cms-popup-newsletter .input-block .input-inner .submit { text-transform: uppercase; font-size: 13px; font-weight: 600; display: inline-block; border-radius: 0 20px 20px 0; float: right; line-height: 40px; padding: 0 15px; text-align: center; max-width: 100px; overflow: hidden; } .cms-popup-newsletter input[type="checkbox"] { display: none; } .cms-popup-newsletter .text-label { cursor: pointer; font-size: 13px; color: #888; font-weight: 400; margin: 0; padding-left: 25px; position: relative; } .cms-popup-newsletter input[type="checkbox"] + label::after { position: absolute; z-index: 1; content: ""; left: 0; top: 5px; width: 15px; height: 14px; } .cms-popup-newsletter input[type="checkbox"]:checked + label::before { font-family: 'FontAwesome'; content: "\f00c"; display: inline-block; top: 5px; left: 0; width: 15px; height: 14px; text-align: center; font-size: 10px; position: absolute; z-index: 2; padding: 0; line-height: 14px; } .cms-popup-quickview { position: relative; background-color: #fff; max-width: 970px; margin: auto; display: none; padding:0 ; border-radius:4px; } .cms-popup-quickview .zoomContainerAppendTo{ display:none; } .cms-popup-quickview .details-info{ }  .cms-popup-quickview .details-info::-webkit-scrollbar{ width: 3px; border-radius:10px; } .cms-popup-quickview .details-info::-webkit-scrollbar-thumb{ background-color: var(--color-hover); cursor: pointer; border-radius:10px; } .cms-popup-quickview .details-info::-webkit-scrollbar-thumb:hover { background-color: var(--color-hover); } .cms-popup-quickview .details-info::-webkit-scrollbar-track{ background-color: #E2E6EB; border-radius:10px; }  .cms-popup-quickview .details-info .laber-product-information{ padding:0; } .cms-popup-quickview #product-single { padding: 20px 25px 20px 20px; margin:0; } .cms-popup-quickview .mfp-close-btn-in .mfp-close{ top: 25px; right: 25px; } .cms-popup-quickview #product-single .details-thumb .full-item img { max-height: unset; } .cms-popup-quickview #product-single .details-thumb .slick-dotted.slick-slider { margin-bottom: 0; margin-top: 0; grid-template-columns: repeat(1,minmax(0,1fr)); } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider { position: relative; } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .append-arrow-main { position: absolute; top: 50%; width: 100%; } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .append-arrow-main .slick-prev:before, .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .append-arrow-main .slick-next:before { font-family: FontAwesome; font-size: 17px; line-height: 1; color: #888; opacity: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .append-arrow-main .slick-prev:before { content: "\f053"; } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .append-arrow-main [dir="rtl"] .slick-prev:before { content: "\f054"; } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .append-arrow-main [dir="rtl"] .slick-next { left: -10px; top: 70px; right: auto; } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .append-arrow-main .slick-next:before { content: "\f054"; } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .append-arrow-main [dir="rtl"] .slick-next:before { content: "\f053"; }  .cms-popup-quickview .details-thumb .slider-nav.slick-slider{ margin-top: 10px; } .cms-popup-quickview .details-thumb .slider-nav .thumb_img{ margin: 0px 5px; } .cms-popup-quickview #product-single .details-thumb .cms-wrap-main-slider .slick-dots { bottom: 20px; position: absolute; left: 0; right: 0; }   .cms-popup-quickview #product-single .details-info .group_details { border-bottom: none; margin: 0px; } .cms-popup-quickview #product-single .details-info .group_details .cms-product-meta > div { margin-right: 10px; } .cms-popup-quickview #product-single .details-info .group_details .cms-product-meta > div:last-child { margin: 0px; } .cms-popup-quickview #product-single .details-info .group_details .cms-product-meta > div .inner a { display: flex; align-items: center; } .cms-popup-quickview #product-single .details-info .group_details .cms-product-meta > div .inner a:last-child { margin: 0px; margin-bottom: 20px; } .cms-popup-quickview #product-single .details-info .group_details .cms-product-meta .quantity { max-width: 170px; box-sizing: border-box; margin-bottom: 20px; }   @media (min-width: 1025px) { .cms-popup-quickview #product-single .details-info .quantity, .cms-popup-quickview #product-single .details-info .group-button { margin-bottom: 0; } } .cms-popup-quickview .details-thumb .slider-nav, .cms-popup-quickview .products-video, .cms-popup-quickview .product_description , .cms-popup-quickview .product_infor, .cms-popup-quickview #product-single #tab_product { display: none; } .cms-popup-quickview .details-info .cms-option-item, .cms-popup-quickview .details-info .star-rating, .cms-popup-quickview .details-info .cms-product-meta, .cms-popup-quickview .prod_shipping-text, .cms-popup-quickview .prod_delivery-times, .cms-popup-quickview .product_page_social, .cms-popup-quickview .product_infor, .cms-popup-quickview .compare-wishlist, .cms-popup-quickview .details-info .product-price{ margin-bottom: 15px; padding-bottom: 20px; } .cms-popup-quickview .details-info .product-collection__options{ margin-bottom: 20px; } .js_popup_prpr_wrap { background-color: #fff; padding: 15px; position: relative; width:950px; border-radius:10px; } .js_popup_prpr_wrap .section-title{ font-size: 24px; line-height: 30px; } .js_popup_prpr_wrap .product_section .viewall{ padding-top: 10px; } /*---REPONSIVE---*/ @media (max-width: 1024px) { /*HEADER LAYOUT1*/ /*INNER PAGE*/  .main-content-home1 .container-offset { margin-left: 314px; }  .search-form.layout2 .search-block .search-info { width: 195px; padding: 0 15px; } .main-content-home3 .container-offset { margin-left: 0; } .header-home3 .vertical-content { display: block; } .header-home3 .vertical-content.show-up { display: none; } .header.layout2 .mobile-navigation { float: left; } .footer.layout2 .widget { margin-bottom: 50px; } .other-product-show .product-item .group-button .add-to-cart { padding: 0; width: 40px; } .other-product-show .product-item .group-button .add-to-cart .text { display: none; } .other-product-show .product-item .group-button .add-to-cart .icon { display: block; } .details-info .quantity { float: none; display: inline-block; margin-bottom: 0; } .review-item .character { margin-right: 20px; } .customer-review .list-review > li { padding-bottom: 30px; } .post-item .post-info .head { padding-bottom: 5px; } .post-item.layout1 .post-format { max-width: 50%; } .footer.layout3 .footer-note .coppy-right { float: none; margin: 0 0 10px; } .main-content-grid .categories-content .product-item .group-button .add-to-cart { margin: 4px 2px 4px 0; } .main-content-grid .categories-content .product-item .group-button .add-to-cart { padding: 0 5px; } } @media (max-width: 1024px) { .vertical-content.show-up, .header-home2 .vertical-content, .header.header-home3 .vertical-content.show-up, .header.layout2 .vertical-content { display: none; } .vertical-content, .header-home2 .vertical-content.show-up, .header.header-home3 .vertical-content, .header.layout2 .vertical-content.show-up { display: block; } .main-content-home1 .container-offset { margin: 10px 0 0; } .product-list-owl .owl-stage-outer { margin-right: 0; } .product-show .item-show { padding: 15px; width: 330px; } .product-show .other-product-show { width: calc(100% - 330px); } .product-item .group-button .add-to-cart .text { display: none; } .product-item .group-button .add-to-cart .icon { display: block; } .product-item .group-button { position: static; opacity: 1; visibility: visible; } .product-item .product-inner .quickview-button { opacity: 1; } .product-item.layout4 .product-inner .quickview-button { width: calc(100% - 20px); left: 10px; right: 10px; } .product-item:hover .group-button { -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .product-item .group-button .inner { padding: 0; text-align: center; } .other-product-show .product-item { padding: 0 0.25px 0 0.5px; } .list-recent-posts .product-item .product-name { overflow: hidden; display: block; text-overflow: ellipsis; white-space: nowrap; } } @media (max-width: 991px) { /*INNER PAGE*/ .post-item.layout1 .post-format { float: none; margin: 0; max-width: 100%; padding: 0; } .product-show .item-show { width: 100%; } .product-show .other-product-show { width: 100%; margin: 0; } .main-content-home1 .product-show .section-content { border-left: none; } .featrue-box .block-icon, .featrue-box .block-inner { display: block; } .featrue-box { width: 100%; text-align: center; padding: 30px 10px; } .featrue-box-list .featrue-item { border-left: none; } .product-item .cms-countdown .box-count { margin: 2px; } .slideshow1 .slide-content { left: 45px; } .slideshow1 .item1 .slide-content .title { font-size: 30px; } .main-slideshow .slide-item::before { content: ""; width: 100%; height: 100%; position: absolute; z-index: 1; left: 0; top: 0; } .slideshow1 .slide-item::before { opacity: 0.4; } .slideshow1 .item1.slide-item::before { opacity: 0.5; } .category-item.layout2 img { width: 100%; } .category-item.layout2 > a { display: block; } .top-control .control-button { float: left; } .top-control .control-button a { margin: 0; } .details-thumb { margin-bottom: 30px; } .featrue-box-list .featrue-box { padding: 10px; } .shopping-cart-content .quantity .group-quantity-button a { width: 30px; } .shopping-cart-content .quantity .input-text { width: 40px; } .list-page li a.nav-button { padding: 0 15px; } } @media (max-width: 767px) { /*HEADER LAYOUT1*/ .search-form .search-block { float: none; margin: 0 auto; } .post .widget-recent-post { margin-bottom: 50px; } .slideshow .slide-item .slide-content { padding-right: 15px; } .product-item .cms-countdown .box-count { margin: 5px; } .sidebar .widget-banner { display: none; } .featrue-box-list .featrue-item .featrue-box.layout2 { margin: 10px 0; } .top-control .control-button { float: right; } .about-info .info { padding-top: 15px; } } @media (max-width: 639px) {  .slideshow5 .item-background::before { background-color: rgba(0, 0, 0, 0.6); } .slideshow5 .slide-content { left: 80px; } .slideshow5 .slide-content .subtitle, .slideshow5 .item1 .slide-content .subtitle { color: #fefefe; } .sidebar .widget-featrue-box .featrue-item { width: 100%; } .cart-content { padding: 0px !important; margin-bottom: 15px !important; } .shopping-cart-content tr.title { display: none; } .shopping-cart-content tr td { display: block; width: 100%; position: relative; padding: 15px 15px 15px 100px !important; text-align: right !important; } .shopping-cart-content tr td.product-name{padding: 15px 15px 15px 15px !important;} .shopping-cart-content .product-name { max-width: unset !important; } .shopping-cart-content .product-name a.img { margin-right: unset !important; } .shopping-cart-content .wrap_item_cart .wrap_title_cart { flex-grow: 2; } .shopping-cart-content .product-name .wrap_item_cart { margin: unset !important; } .shopping-cart-content .quantity-cart { float: none; display: inline-block; border: solid 1px #d7d7d7; } .shopping-cart-content .group-quantity-button a { padding: 0 5px; } .shopping-cart-content .quantity-cart .group-quantity-button input { border-right: solid 1px #d7d7d7 !important; border-left: solid 1px #d7d7d7 !important; } .shopping-cart-content td::before { content: attr(data-title); font-size: 14px; font-weight: 700; position: absolute; z-index: 1; left: 15px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); text-transform: uppercase; } .shopping-cart-content td.product-name:before{ content: ""; } .shopping-cart-content .checkout-cart td.right { text-align: left; } .shopping-cart-content .checkout-cart td .left { margin-bottom: 15px; float: none !important; display: block; } .shopping-cart-content .checkout-cart td .right { float: none !important; text-align: left !important; margin-bottom: 25px; } .shopping-cart-content .checkout-cart td .right a { display: block; } .shopping-cart-content .checkout-cart td .right button { display: block; margin: 0 !important; } .shoppingcart-content .infor .left { max-width: unset; max-height: unset; padding: 10px; } .shoppingcart-content .infor .left .coupon { display: block; } .shoppingcart-content .infor .left .coupon .coupon-title { margin-right: unset; } .shoppingcart-content .infor .left .coupon form { display: block; } .shoppingcart-content .infor .left .coupon form input { width: 100%; } .shoppingcart-content .infor .left .coupon form button { height: 46px; width: 100%; } .shoppingcart-content .infor .right { max-width: unset; margin-left: unset; padding: 10px; margin-top: unset; } .slideshow1 .slide-content .title { font-size: 24px; } .slideshow1 .slide-content .subtitle span { font-size: 30px; } .top-control .control-button { float: left; width: 100%; } } @media (max-width: 479px) { .shop-page .pagination { float: none; display: block; text-align: center; } .shop-page .note { text-align: center; margin-top: 0px; width: 100%; } .box-minicart .cart-block .total-price { display: none; } .header.layout1 .box-minicart .cart-inner { right: -20px; } .review-item .character { float: none; margin: 0 0 15px; } .shopping-cart-content tr td { text-align: right !important; padding: 15px 15px 15px 80px !important; } .coupon form input { min-width: unset !important; } .product-item.layout3 .product-inner .thumb { float: none; margin: 0 auto 15px; width: 100%; max-width: 100%; } .slideshow1 .slide-content .title { display: none; } .main-slideshow .slide-content .smalltitle { margin-bottom: 12px; } .footer .top-footer .signup-newsletter-form { width: unset; } } @media (max-width: 360px) { /*HEADER LAYOUT1*/ .search-form .search-block .chosen-container-single { display: none; } .header-control li { padding: 0 10px; } .hotline .icon { font-size: 20px; margin-top: 10px; } .hotline .text { margin-bottom: -8px; } .hotline .number { font-size: 14px; } .section-head .section-title { min-width: 1px; } .box-minicart .cart-inner { max-width: 290px; min-width: 280px; padding: 15px 10px; } .section-head .section-title { font-size: 14px; padding: 0 10px; } .slideshow1 .slide-content { left: 0; width: 100%; text-align: center; padding: 0 15px; } } @media (max-width: 320px) { .header.layout2 .mobile-navigation .text { display: none; } } /*---------------- AUTO CLEAR ----------------*/ @media (min-width: 1200px) { .auto-clear .col-lg-1:nth-child(12n+1) { clear: left; } .auto-clear .col-lg-2:nth-child(6n+1) { clear: left; } .auto-clear .col-lg-15:nth-child(5n+1) { clear: left; } .auto-clear .col-lg-3:nth-child(4n+1) { clear: left; } .auto-clear .col-lg-4:nth-child(3n+1) { clear: left; } .auto-clear .col-lg-6:nth-child(odd) { clear: left; } .custom-clear .lg-clear { clear: left; } } @media (min-width: 992px) and (max-width: 1199px) { .auto-clear .col-md-1:nth-child(12n+1) { clear: left; } .auto-clear .col-md-2:nth-child(6n+1) { clear: left; } .auto-clear .col-md-15:nth-child(5n+1) { clear: left; } .auto-clear .col-md-3:nth-child(4n+1) { clear: left; } .auto-clear .col-md-4:nth-child(3n+1) { clear: left; } .auto-clear .col-md-6:nth-child(odd) { clear: left; } .custom-clear .lg-clear { clear: none; } .custom-clear .md-clear { clear: left; } } @media (min-width: 768px) and (max-width: 991px) { .auto-clear .col-sm-1:nth-child(12n+1) { clear: left; } .auto-clear .col-sm-2:nth-child(6n+1) { clear: left; } .auto-clear .col-sm-15:nth-child(5n+1) { clear: left; } .auto-clear .col-sm-3:nth-child(4n+1) { clear: left; } .auto-clear .col-sm-4:nth-child(3n+1) { clear: left; } .auto-clear .col-sm-6:nth-child(odd) { clear: left; } .custom-clear .md-clear { clear: none; } .custom-clear .sm-clear { clear: left; } } @media (min-width: 480px) and (max-width: 767px) { .auto-clear .col-xs-1:nth-child(12n+1) { clear: left; } .auto-clear .col-xs-2:nth-child(6n+1) { clear: left; } .auto-clear .col-xs-15:nth-child(5n+1) { clear: left; } .auto-clear .col-xs-3:nth-child(4n+1) { clear: left; } .auto-clear .col-xs-4:nth-child(3n+1) { clear: left; } .auto-clear .col-xs-6:nth-child(odd) { clear: left; } .custom-clear .sm-clear { clear: none; } .custom-clear .xs-clear { clear: left; } } @media (max-width: 479px) { .auto-clear .col-ts-1:nth-child(12n+1) { clear: left; } .auto-clear .col-ts-2:nth-child(6n+1) { clear: left; } .auto-clear .col-ts-15:nth-child(5n+1) { clear: left; } .auto-clear .col-ts-3:nth-child(4n+1) { clear: left; } .auto-clear .col-ts-4:nth-child(3n+1) { clear: left; } .auto-clear .col-ts-6:nth-child(odd) { clear: left; } .col-ts-12 { width: 100%; } }  .page-404 { width: 100%; display: block; } .page-404 .wrap-content { display: table; } .page-404 .wrap-content .page-404-content { display: flex; width: 100%; text-align: center; flex-direction: column; align-items: center; } .page-404 .wrap-content .page-404-content .images{ margin-bottom: 50px } .page-404 .wrap-content .page-404-content .oops-404 { color: var(--color-main); margin: 0; margin-bottom: 30px; font-weight: 700; font-size: 48px; line-height: 40px; } .page-404 .wrap-content .page-404-content .title-404 { font-weight: 600; color: #111; margin: 0; text-transform: uppercase; line-height: 1; font-size: 24px; margin-bottom: 30px; } .page-404 .wrap-content .page-404-content p { color: #4D5574; margin: 0; margin-bottom: 50px; font-weight: 400; font-size: 16px; line-height: 23px } .page-404 .wrap-content .page-404-content a.back-homepage { text-transform: uppercase; color: var(--color-btn-text); background-color: var(--color-btn); font-size: 13px; position: relative; line-height: 50px; display: inline-block; min-width: 210px; font-weight: 600; border-radius: 30px; } .page-404 .wrap-content .page-404-content a.back-homepage:hover { color: var(--color-btn-text_hover); background-color:var(--color-btn-hover); } /* Login page */ .login-page .cms-left .check-box { margin-bottom: 15px; display: flex; justify-content: space-between; align-items: center; } .login-page .cms-left .group-button .submit { } .login-page .cms-left .errors ul { list-style: none; } .login-page  .errors ul li { color: #f57e60; font-style: italic; } .login-page  .errors ul li a{ color:var(--color-main) } .login-page .errors ul li a:hover{ color:var(--color-hover) } .login-page .cms-left form, .login-page .cms-right form{ }  /* End login */ /* Challenge form */ .shopify-challenge__container { margin-top: 100px !important; margin-bottom: 100px !important; } .shopify-challenge__container .shopify-challenge__button { padding: 10px 25px; background-color: #111; color: #fff; outline: 0 !important; margin-top: 15px !important; font-weight: 500; letter-spacing: 1.5px; text-transform: uppercase; } .shopify-challenge__container .shopify-challenge__button:hover { background-color: #1a73e8; } /* End challenge*/ .banner-header { background-size: cover; min-height: 100%; } #loading { position: fixed; width: 100%; height: 100%; background: rgba(105, 105, 105, 0.6); z-index: 9999999999; top: 0; display: none; left: 0; transition: width 2s, height 3s; -webkit-transition: width 2s, height 3s; } #loading img { position: absolute; top: 44%; z-index: 1; left: 44%; } .remove-compare-x:before { font-family: 'FontAwesome'; content: "\f00d"; font-size: 18px; color: #f00; line-height: normal; } #compare-modal .remove-compare.center-block { float: none; opacity: 1; }  #menu-main-menu.menu-page > li { float: none; } .no-text .wishlist-button .text, .no-text .compare-button .text { display: none; }  /*.zoomWindowContainer div{ margin-left: 20px; border: none !important; box-shadow: rgb(0 0 0 / 15%) 0 0 7px 0; }*/  /* cross-sell-popup */ .tooltip_left .tt_txt { display: inline-block; background: #383838; color: #fff; padding: 8px 10px; font-size: 12px; line-height: 12px; white-space: nowrap; right:100%; bottom:50%; position: absolute; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0); visibility: hidden; opacity: 0; z-index: 1000000; pointer-events: none; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; margin-bottom: -14px; }  .tooltip_left:hover .tt_txt{  visibility: visible; opacity: 1; -webkit-transform: translateX(-8px); -moz-transform: translateX(-8px); transform: translateX(-8px); -webkit-transition-delay: .1s; -moz-transition-delay: .1s; transition-delay: .1s;  }  .ttip_qv:before { position: absolute; -webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0); transform: translate3d(0,0,0); visibility: hidden; opacity: 0; z-index: 1000000; pointer-events: none; -webkit-transition: .3s; -moz-transition: .3s; transition: .3s; } .ttip_qv:before { content: ''; position: absolute; background: 0 0; border: 6px solid transparent; z-index: 1000001; border-left-color: #383838; margin-right: -11px; margin-bottom: -6px; right: 100%; bottom: 50%; } .tooltip_left:hover:before{ -webkit-transform: translateX(-8px); -moz-transform: translateX(-8px); transform: translateX(-8px); -webkit-transition-delay: .1s; -moz-transition-delay: .1s; transition-delay: .1s; visibility: visible; opacity: 1; } .popup_slpr_wrap{ max-width:350px; position:fixed; top:auto;background-color:#fff; transition:all .25s ease; -moz-box-shadow:0 3px 10px 0 rgb(0 0 0 / 15%); -webkit-box-shadow:0 3px 10px 0 rgb(0 0 0 / 15%); box-shadow:0 3px 10px 0 rgb(0 0 0 / 15%); border-radius:10px; left:30px; bottom:30px; width:100%; z-index:350 } .popup_slpr_thumb{padding:10px} .popup_slpr_thumb img{max-width:65px} .popup_slpr_info{max-width:265px;padding:20px 10px 20px 0; font-size:14px;} .slpr_has_btns .popup_slpr_info{ padding-right:30px; align-items: center; display: grid; } .pp_slpr_title{ color: var(--color-main); text-decoration: none; font-weight: 400; font-size: 16px; line-height: 20px; } .pp_slpr_ago i{color:var(--color-hover);font-size:16px;margin:0 5px}  .popup_slpr_wrap.des_2{border-radius:90px;overflow:hidden;} .popup_slpr_wrap.des_2 .popup_slpr_thumb{padding:0;} .popup_slpr_wrap.des_2 .popup_slpr_info{padding: 10px 0 10px 10px;} .popup_slpr_wrap.des_2 .popup_slpr_thumb>a{border-radius:50%} .popup_slpr_wrap.des_2 a.pa{top:50%;margin-top:-25px} .popup_slpr_wrap.des_2 a.pp_slpr_qv{bottom:auto;margin-top:0} .popup_slpr_wrap.des_2 .pp_slpr_close{ top: 50%; -webkit-transform: translate(0,-50%); -ms-transform: translate(0,-50%); transform: translate(0,-50%); }  @media (max-width:767px){ .popup_slpr_wrap{left:3px;display:none;}} @media (max-width:375px){ .popup_slpr_info{max-width:210px}} @media (max-width:370px){ .popup_slpr_wrap{ left:0;max-width:320px } .popup_slpr_info{max-width:230px} } @media (min-width: 1025px){ .des_header_7 .popup_slpr_wrap { left: auto;right: 125px } } .sales_animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes anislideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}}@keyframes anislideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}}.anislideOutDown{-webkit-animation-name:anislideOutDown;animation-name:anislideOutDown}@-webkit-keyframes anislideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}}@keyframes anislideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}}.anislideOutLeft{-webkit-animation-name:anislideOutLeft;animation-name:anislideOutLeft}@-webkit-keyframes anifadeOut{from{opacity:1}to{opacity:0}}@keyframes anifadeOut{from{opacity:1}to{opacity:0}}.anifadeOut{-webkit-animation-name:anifadeOut;animation-name:anifadeOut}@-webkit-keyframes anifadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes anifadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.anifadeOutLeft{-webkit-animation-name:anifadeOutLeft;animation-name:anifadeOutLeft}@-webkit-keyframes anibounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes anibounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.anibounceOutDown{-webkit-animation-name:anibounceOutDown;animation-name:anibounceOutDown}@-webkit-keyframes anibounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes anibounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.anibounceOutLeft{-webkit-animation-name:anibounceOutLeft;animation-name:anibounceOutLeft}@-webkit-keyframes anirotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes anirotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.anirotateOutDownLeft{-webkit-animation-name:anirotateOutDownLeft;animation-name:anirotateOutDownLeft}@-webkit-keyframes anirotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes anirotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.anirotateOutDownLeft{-webkit-animation-name:anirotateOutDownLeft;animation-name:anirotateOutDownLeft}@-webkit-keyframes aniflipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes aniflipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.aniflipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:aniflipOutX;animation-name:aniflipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes anizoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes anizoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.anizoomOut{-webkit-animation-name:anizoomOut;animation-name:anizoomOut}@-webkit-keyframes anirollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes anirollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.anirollOut{-webkit-animation-name:anirollOut;animation-name:anirollOut}@-webkit-keyframes anibounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes anibounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.anibounceOutDown{-webkit-animation-name:anibounceOutDown;animation-name:anibounceOutDown}@keyframes anislideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.anislideInUp{-webkit-animation-name:anislideInUp;animation-name:anislideInUp}@-webkit-keyframes anislideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes anislideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.anislideInLeft{-webkit-animation-name:anislideInLeft;animation-name:anislideInLeft}@-webkit-keyframes anifadeIn{from{opacity:0}to{opacity:1}}@keyframes anifadeIn{from{opacity:0}to{opacity:1}}.anifadeIn{-webkit-animation-name:anifadeIn;animation-name:anifadeIn}@-webkit-keyframes anifadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anifadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anifadeInLeft{-webkit-animation-name:anifadeInLeft;animation-name:anifadeInLeft}@-webkit-keyframes anibounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anibounceInUp{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anibounceInUp{-webkit-animation-name:anibounceInUp;animation-name:anibounceInUp}@-webkit-keyframes anibounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anibounceInLeft{60%,75%,90%,from,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anibounceInLeft{-webkit-animation-name:anibounceInLeft;animation-name:anibounceInLeft}@-webkit-keyframes anirotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes anirotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.anirotateInDownLeft{-webkit-animation-name:anirotateInDownLeft;animation-name:anirotateInDownLeft}@-webkit-keyframes anirotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes anirotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.anirotateInUpLeft{-webkit-animation-name:anirotateInUpLeft;animation-name:anirotateInUpLeft}@-webkit-keyframes aniflipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes aniflipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.aniflipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:aniflipInX;animation-name:aniflipInX}@-webkit-keyframes anizoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes anizoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.anizoomIn{-webkit-animation-name:anizoomIn;animation-name:anizoomIn}@-webkit-keyframes anirollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes anirollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.anirollIn{-webkit-animation-name:anirollIn;animation-name:anirollIn}@-webkit-keyframes aniswing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes aniswing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.aniswing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:aniswing;animation-name:aniswing}@-webkit-keyframes anishake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes anishake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.anishake{-webkit-animation-name:anishake;animation-name:anishake}@-webkit-keyframes aniwobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes aniwobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.aniwobble{-webkit-animation-name:aniwobble;animation-name:aniwobble}@-webkit-keyframes anijello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes anijello{11.1%,from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.anijello{-webkit-animation-name:anijello;animation-name:anijello;-webkit-transform-origin:center;transform-origin:center} .row.no-gutters { margin-right: 0; margin-left: 0; } .pp_slpr_close{ right: 10px; font-size:18px; position: absolute; top: 10px; color: var(--color-main); width: 25px; height: 25px; border-radius: 100%; display: flex; justify-content: center; align-items: center; text-decoration: none; transition: all .3s linear 0s; -webkit-transition: all .3s linear 0s; } .pp_slpr_close:hover{ transform: rotate(-180deg); -webkit-transform: rotate(-180deg); } .popup_slpr_thumb img { max-width: 70px; height: auto; vertical-align: middle; } .slpr_has_btns .popup_slpr_info span{ color:#999999; font-size:13px; } .pp_slpr_title { font-weight: 500; color: var(--color-main); font-size: 16px; text-decoration: none; } .truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .op__0 { opacity: 0; }    /*Lookbook Image section */  .pin__maker { position: relative; }  .pin__image { background-size: cover; }  .pin__size--medium { width: 32px; height: 32px; font-size: 12px; }  .pin__type .zoompin { position: absolute; top: -8px; right: -8px; bottom: -8px; left: -8px; display: block; border-radius: 50%; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 800px; perspective: 800px; } .pin__type:hover .zoompin { -webkit-animation: 2s infinite heart; animation: 2s infinite heart; } @keyframes heart { 0 { transform: scale(1) } 50% { transform: scale(1.1) }  100% { transform: scale(1) } } .pin__type .pin_tt { cursor: pointer; position: absolute; top: 0; right: 0; bottom: 0; left: 0; color: #fff; z-index: 1; background-color: #65affa; border-radius: 50%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; font-size:16px; }  .pin__type .nav_link_icon { width: 12px; height: 12px; position: relative; display: block; ms-flex: 0 0 auto; flex: 0 0 auto; }  .pin__type { color: #fff; width: 40px; height: 40px; border-radius: 50px; position: absolute; z-index: 10; opacity: 1; pointer-events: auto; }  .pin__type.pin__opened > div { pointer-events: auto; }  .pin__type .product-item:hover .product-inner { box-shadow: none !important; }  .pin__popup { width: 260px; background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0; visibility: hidden; transition: 0.35s; z-index: 100; border-radius: 2px; position: absolute; }  .pin__popup--top .pin__popup, .pin__popup.pin__popup--top { bottom: calc(100% - -20px); bottom: -webkit-calc(100% - -20px); }  .pin__popup--bottom .pin__popup, .pin__popup--top .pin__popup, .pin__popup.pin__popup--bottom, .pin__popup.pin__popup--top { left: calc(50% - 130px); left: -webkit-calc(50% - 130px); }  .pin__type.pin__opened .pin__popup { opacity: 1; visibility: visible; }  .pin__popup:before, .pin__title:before { content: ""; position: absolute; display: none; }  .pin__popup:before { border: 10px solid transparent; }  .pin__popup.pin__popup--top, .pin__popup--top .pin__popup { bottom: calc(100% - -20px); bottom: -webkit-calc(100% - -20px); }  .pin__popup.pin__popup--top:before, .pin__popup--top .pin__popup:before { border-top: 10px solid #fff; left: calc(50% - 10px); left: -webkit-calc(50% - 10px); bottom: -19px; }  .pin__popup.pin__popup--bottom, .pin__popup--bottom .pin__popup { top: calc(100% - -20px); }  .pin__popup.pin__popup--bottom:before, .pin__popup--bottom .pin__popup:before { border-bottom: 10px solid #fff; left: calc(50% - 10px); left: -webkit-calc(50% - 10px); top: -20px; }  .pin__popup.pin__popup--right, .pin__popup--right .pin__popup { left: calc(100% - -20px); left: -webkit-calc(100% - -20px); top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }  .pin__popup.pin__popup--right:before, .pin__popup--right .pin__popup:before { border-right: 10px solid #fff; left: -20px; top: calc(50% - 10px); top: -webkit-calc(50% - 10px); }  .pin__popup.pin__popup--left, .pin__popup--left .pin__popup { right: calc(100% - -20px); right: -webkit-calc(100% - -20px); top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); }  .pin__popup.pin__popup--left:before, .pin__popup--left .pin__popup:before { border-left: 10px solid #fff; right: -20px; top: calc(50% - 10px); top: -webkit-calc(50% - 10px); }  .pin__popup.pin__popup--top, .pin__popup--top .pin__popup, .pin__popup.pin__popup--bottom, .pin__popup--bottom .pin__popup { left: calc(50% - 130px); left: -webkit-calc(50% - 130px); }  .pin__popup.pin__popup--zoom, .pin__popup--zoom .pin__popup { -webkit-transform: scale(0); transform: scale(0); }  .pin__popup.pin__popup--zoom.pin__popup--right, .pin__popup.pin__popup--zoom.pin__popup--left, .pin__popup--zoom.pin__popup--right .pin__popup, .pin__popup--zoom.pin__popup--left .pin__popup { -webkit-transform: translateY(-50%) scale(0); transform: translateY(-50%) scale(0); }  .pin__opened .pin__popup.pin__popup--zoom.pin__popup--top, .pin__opened .pin__popup.pin__popup--zoom.pin__popup--bottom, .pin__opened .pin__popup--zoom.pin__popup--top .pin__popup, .pin__opened .pin__popup--zoom.pin__popup--bottom .pin__popup { -webkit-transform: scale(1); transform: scale(1); }  .pin__opened .pin__popup.pin__popup--zoom.pin__popup--right, .pin__opened .pin__popup.pin__popup--zoom.pin__popup--left, .pin__opened .pin__popup--zoom.pin__popup--right .pin__popup, .pin__opened .pin__popup--zoom.pin__popup--left .pin__popup { -webkit-transform: translateY(-50%) scale(1); transform: translateY(-50%) scale(1); }  .pin__popup.pin__popup--sup, .pin__popup--sup .pin__popup { -webkit-transform: translateY(30px); transform: translateY(30px); }  .pin__popup.pin__popup--sup.pin__popup--right, .pin__popup.pin__popup--sup.pin__popup--left, .pin__popup--sup.pin__popup--right .pin__popup, .pin__popup--sup.pin__popup--left .pin__popup { -webkit-transform: translateY(calc(-50% - -30px)); transform: translateY(calc(-50% - -30px)); }  .pin__opened .pin__popup.pin__popup--sup.pin__popup--right, .pin__opened .pin__popup.pin__popup--sup.pin__popup--left, .pin__opened .pin__popup.pin__popup--sdown.pin__popup--right, .pin__opened .pin__popup.pin__popup--sdown.pin__popup--left, .pin__opened .pin__popup--sup.pin__popup--right .pin__popup, .pin__opened .pin__popup--sup.pin__popup--left .pin__popup, .pin__opened .pin__popup--sdown.pin__popup--right .pin__popup, .pin__opened .pin__popup--sdown.pin__popup--left .pin__popup { -webkit-transform: translateY(-50%); transform: translateY(-50%); }  .pin__popup.pin__popup--sdown, .pin__popup--sdown .pin__popup { -webkit-transform: translateY(-30px); transform: translateY(-30px); }  .pin__popup.pin__popup--sdown.pin__popup--right, .pin__popup.pin__popup--sdown.pin__popup--left, .pin__popup--sdown.pin__popup--right .pin__popup, .pin__popup--sdown.pin__popup--left .pin__popup { -webkit-transform: translateY(calc(-50% -30px)); transform: translateY(calc(-50% -30px)); }  .pin__popup.pin__popup--sleft, .pin__popup--sleft .pin__popup { -webkit-transform: translateX(30px); transform: translateX(30px); }  .pin__popup.pin__popup--sleft.pin__popup--right, .pin__popup.pin__popup--sleft.pin__popup--left, .pin__popup--sleft.pin__popup--right .pin__popup, .pin__popup--sleft.pin__popup--left .pin__popup { -webkit-transform: translateY(-50%) translateX(30px); transform: translateY(-50%) translateX(30px); }  .pin__opened .pin__popup.pin__popup--sleft.pin__popup--right, .pin__opened .pin__popup.pin__popup--sleft.pin__popup--left, .pin__opened .pin__popup.pin__popup--sright.pin__popup--right, .pin__opened .pin__popup.pin__popup--sright.pin__popup--left, .pin__opened .pin__popup--sleft.pin__popup--right .pin__popup, .pin__opened .pin__popup--sleft.pin__popup--left .pin__popup, .pin__opened .pin__popup--sright.pin__popup--right .pin__popup, .pin__opened .pin__popup--sright.pin__popup--left .pin__popup { -webkit-transform: translateY(-50%) translateX(0); transform: translateY(-50%) translateX(0); }  .pin__popup.pin__popup--sright, .pin__popup--sright .pin__popup { -webkit-transform: translateX(-30px); transform: translateX(-30px); }  .pin__popup.pin__popup--sright.pin__popup--right, .pin__popup.pin__popup--sright.pin__popup--left, .pin__popup--sright.pin__popup--right .pin__popup, .pin__popup--sright.pin__popup--left .pin__popup { -webkit-transform: translateY(-50%) translateX(-30px); transform: translateY(-50%) translateX(-30px); }  .pin__popup.pin__popup--rotate, .pin__popup--rotate .pin__popup { -webkit-transform: rotateY(360deg); transform: rotateY(360deg); }  .pin__popup.pin__popup--rotate.pin__popup--right, .pin__popup.pin__popup--rotate.pin__popup--left, .pin__popup--rotate.pin__popup--right .pin__popup, .pin__popup--rotate.pin__popup--left .pin__popup { -webkit-transform: translateY(-50%) rotateY(360deg); transform: translateY(-50%) rotateY(360deg); }  .pin__opened .pin__popup.pin__popup--rotate.pin__popup--right, .pin__opened .pin__popup.pin__popup--rotate.pin__popup--left, .pin__opened .pin__popup--rotate.pin__popup--right .pin__popup, .pin__opened .pin__popup--rotate.pin__popup--left .pin__popup { -webkit-transform: translateY(-50%) rotateY(0deg); transform: translateY(-50%) rotateY(0deg); }  .pin__opened .pin__popup.pin__popup--sup, .pin__opened .pin__popup.pin__popup--sdown, .pin__opened .pin__popup--sup .pin__popup, .pin__opened .pin__popup--sdown .pin__popup { -webkit-transform: translateY(0); transform: translateY(0); }  .pin__opened .pin__popup.pin__popup--sleft, .pin__opened .pin__popup.pin__popup--sright, .pin__opened .pin__popup--sleft .pin__popup, .pin__opened .pin__popup--sright .pin__popup { -webkit-transform: translateX(0); transform: translateX(0); }  .pin__opened .pin__popup.pin__popup--rotate, .pin__opened .pin__popup--rotate .pin__popup { -webkit-transform: rotateY(0deg); transform: rotateY(0deg); }  .mfp-wrap .pin__popup { width: 100%; }  .mfp-wrap .pin_lazy_js .pin__popup { width: 300px; }  .mfp-wrap .pin__popup:before { display: none; }  .mfp-auto-cursor .mfp-content.mfp__pin { width: auto; }  .mfp__pin .pin__popup { position: static; transform: none !important; opacity: 1; visibility: visible; }  .pin__type_txt .popup__title { padding: 10px 15px; font-size: 16px; color: #2b2b2b; }  .pin__type_txt .popup__content { border-top: 2px solid #f2f2f2; color: #878787; font-size: 14px; padding: 15px; }  .product-item .group-button-lookbook { position: relative; top: 100%; left: 0; width: 100%; z-index: 9; opacity: 0; visibility: hidden; }  .product-item .group-button-lookbook .inner { overflow: hidden; background-color: #fff; padding: 0 10px 25px 10px; margin-top: -10px; text-align: left; }  .product-item .group-button-lookbook a { border: solid 1px #e6e6e6; border-radius: 3px; display: inline-block; line-height: 40px; text-align: center; color: #666; margin: 4px 0 4px 4px; background-color: #fff; }  .product-item .group-button-lookbook .add-to-cart, .product-item .group-button-lookbook .btn-sold-out, .product-item .group-button-lookbook .select-option { font-size: 13px; text-transform: uppercase; padding: 0 14px; margin-left: 0; margin-right: 4px; float: left; text-align: center; font-weight: 600; }  .product-item .group-button-lookbook { opacity: 1; display: flex; visibility: visible; }  .product-item .group-button-lookbook a { margin: 0 auto !important; cursor: pointer; }  .product-item .group-button-lookbook a:hover { background-color: #000; color: #fff; }  .pin__popup .quickview-button { opacity: 1 !important; }  @media (min-width: 768px) { .pin__popup:before, .pin__title:before { display: block; } } @media (min-width: 1366px) { .type_lookbook_img .pin__type .pin_tt.mfp_js { display: none; }  .pin__type .mfp-hide { display: block !important; } } /*End lookbook Image section */  /*Blogpost section */  .type_featured_blog .wrap_title { margin-bottom: 50px; } .type_featured_blog .articles { margin-left: -15px; margin-right: -15px; } .type_featured_blog .articles .wrapper_img { overflow: hidden; background: transparent; display: block; margin-bottom: 15px; } .type_featured_blog .articles .post-info { padding: 20px; box-shadow: 0px 0px 10px 0px #f6f6f6; margin: 15px 7.5px; } .type_featured_blog .articles .post-info .head { overflow: hidden; padding-bottom: 0; display: flex; margin: 0px; } .type_featured_blog .articles .post-info .head-article .wrap-date { background: #111111; height: 50px; width: 50px; min-width: 50px; color: #fff; padding: 0; margin-right: 40px; display: flex; align-items: center; font-size: 13px; font-weight: 500; } .type_featured_blog .articles .post-info .head-article .wrap-date .inner-date { display: grid; align-items: center; justify-content: center; text-align: center; width: 100%; } .type_featured_blog .articles .post-info .head-article .wrap-date .inner-date .day { line-height: 1.2; display: block; text-align: center; align-items: center; font-size: 16px; font-weight: 600; letter-spacing: 2px; } .type_featured_blog .articles .post-info .head-article .wrap-date .inner-date .month { line-height: 1.2; font-size: 13px; letter-spacing: -1px; } .type_featured_blog .articles .post-info .head-article .meta-post { margin-bottom: 15px; line-height: 1.1; } .type_featured_blog .articles .post-info .head-article .meta-post li { display: inline-block; list-style: none; padding: 0 10px; position: relative; font-size: 13px; line-height: 1.2; } .type_featured_blog .articles .post-info .head-article .meta-post li:first-child { padding-left: 0; } .type_featured_blog .articles .post-info .head-article .meta-post li.blog::before { content: "/"; left: -8px; position: absolute; } .type_featured_blog .articles .post-info .head-article .meta-post .author { color: #666; } .type_featured_blog .articles .post-info .head-article .meta-post .author span { margin-left: 5px; font-weight: 500; color: #111111; } .type_featured_blog .articles .post-info .head-article .meta-post .blog span { color: #888888; } .type_featured_blog .articles .post-info .head-article .post-title { font-size: 20px !important; line-height: 26px !important; color: #111111; font-weight: 600; display: block; height: 48px; overflow: hidden; text-transform: capitalize; } @media (max-width: 480px) { .type_featured_blog .articles .post-info .head-article .post-title { font-size: 15px !important; } } .type_featured_blog .articles .post-info:hover { box-shadow: 0px 0px 25px 0px #efefef; } .type_featured_blog .articles .post-info:hover .head-article .wrap-date { background: #1A73E8; } .type_featured_blog .articles .post-info:hover .head-article .post-title { text-decoration: underline !important; } .type_featured_blog .articles .post-info:hover .meta-post .blog span { color: #1A73E8; } .type_featured_blog .articles .blog-post-title { letter-spacing: 0; font-size: 16px; margin-bottom: 5px; margin: 0; } .type_featured_blog .articles .bold { color: var(--color-main); font-weight: 600; } .type_featured_blog .articles .post-author { margin-right: 5px; } .type_featured_blog .articles .slick-active { opacity: 1; } .type_featured_blog .articles .wrapper_img:hover .lazyloaded { transform: scale(1.5); }  @media (min-width: 1025px) { .type_featured_blog .wrap_title { margin-bottom: 80px; } .type_featured_blog .articles { margin-left: -20px; margin-right: -20px; margin-top: -20px; } .type_featured_blog .articles .post-info { padding: 40px; margin: 20px 12.5px; } } /*End blogpost section */  /* Instagram lookbook section*/ #about-us .section-title, .type_instagram_shop .section-title{ text-transform: capitalize; } .type_instagram_shop .row.space-0 .item_ins { padding: 0; overflow: hidden; position: relative; } .type_instagram_shop .row.space-5 .item_ins {padding: 0 5px;} .type_instagram_shop .row.space-10 .item_ins {padding: 0 10px;} .type_instagram_shop .wrap_ins_img { overflow: hidden; position: relative; display: block; cursor: grab; } .type_instagram_shop .wrap_ins_img i{ position: absolute; top: 50%; left: 0; right: 0; bottom: 0; text-align: center; display: flex; justify-content: center; align-items: center; font-size: 20px; color: #fff; opacity: 0; width: 80px; height: 80px; border-radius: 100%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); margin: 0 auto; -webkit-transition: all 240ms linear 0ms; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0ms; -ms-transition: all 240ms linear 0ms; -o-transition: all 240ms linear 0ms; transition: all 240ms linear 0ms; } .type_instagram_shop .wrap_ins_img:hover i{ opacity:1; } .type_instagram_shop .wrap_ins_img:before { position: absolute; border-radius: 50%; top: 50%; left: 50%; background-color: rgba(0,0,0,.2); content: ""; z-index: 2; right: 50%; bottom: 50%; } .type_instagram_shop .wrap_ins_img:hover:before { top: 0; left: 0; right: 0; bottom: 0; opacity: 0; transition: .6s; } .type_instagram_shop .hotspot_ins { cursor: pointer; border-radius: 50%; text-align: center; z-index: 10; padding: 0; backface-visibility: hidden; width: 30px; height: 30px; font-size: 14px; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; border: 2px solid #000; border-top-color: black; border-right-color: black; border-bottom-color: black; border-left-color: black; background-color: #fff; color: #000; text-shadow: none; font-weight: 600; overflow: hidden; transition: transform 0.2s ease-out, opacify 0.2s ease-out; opacity: 1; position: absolute; } .type_instagram_shop .hotspot_ins.dark { border-color: #eee; background-color: #000; color: #fff; } .type_instagram_shop .hotspot_ins.primary { border-color: #eee; background-color: #000; color: #fff; } .type_instagram_shop .instagram_lookbook .nt_bg_lz:before { content: "Andy"; width: 50px; height: 50px; overflow: hidden; text-indent: 999px; position: absolute; background-position: top center; display: inline-block; background-image: url("loading.svg"); background-repeat: no-repeat; top: 38.5%; left: 38%; } .type_instagram_shop .item_ins_blank { padding: 0; } .grid_instagram .item_ins .wrap_ins_img{ overflow:hidden; border-radius: 4px; } .grid_instagram .item_ins .wrap_ins_img a{ position:relative; display:block; } .grid_instagram .item_ins .wrap_ins_img a:before { position: absolute; border-radius: 50%; top: 50%; left: 50%; background-color: rgba(0,0,0,.2); content: ""; z-index: 2; right: 50%; bottom: 50%;  } .grid_instagram .item_ins .wrap_ins_img a:hover:before { top: 0; left: 0; right: 0; bottom: 0; opacity: 0; transition: .6s; } .grid_instagram .item_ins .wrap_ins_img a i{ color: #fff; position: absolute; top: 0; left: 0; right: 0; bottom: 0; font-size: 24px; display: flex; justify-content: center; align-items: center; z-index:9; opacity: 0; -webkit-transition: all 240ms linear 0s; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0s; -ms-transition: all 240ms linear 0s; -o-transition: all 240ms linear 0s; transition: all 240ms linear 0s; } .grid_instagram .item_ins .wrap_ins_img a:hover i{ opacity:1; }  .grid_instagram .column-left{ width: 40%; } .grid_instagram .column-right{ width: 60%; }    /* End instagram lookbook section*/  /* Banner */ .laber_promotion { overflow: hidden; position: relative; }  .laber_promotion a { display: block; }  .laber_promotion.tc { text-align: center; }  .shadow_wrap { z-index: 10; padding: 10px; -webkit-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: column; flex-direction: column; justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; display: -webkit-box; display: -ms-flexbox; display: flex; pointer-events: none; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }  .shadow_wrap.tc { text-align: center; }  .shadow_wrap.tl { text-align: left; }  .shadow_wrap.tr { text-align: right; }  .shadow_wrap h3 { color: #ffffff; line-height: 1; letter-spacing: 1px; font-weight: bold; font-size: 24px; margin: 0; margin-bottom: 5px; }  .shadow_wrap h4 { color: #ffffff; line-height: 24px; font-size: 14px; margin: 0; font-weight: bold; }  /* End banner */ /* text and image*/ .nt_img_txt { overflow: hidden; position: relative; }  .shadow_wrap_img_txt { webkit-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: column; flex-direction: column; display: -webkit-box; display: -ms-flexbox; display: flex; color: #878787; }  .shadow_wrap_img_txt.tc { text-align: center; }  .shadow_wrap_img_txt.tl { text-align: left; }  .shadow_wrap_img_txt.tr { text-align: right; }  .shadow_wrap_img_txt h3 { line-height: 1; margin-top: 0; margin-bottom: 20px; font-size: 30px; color: var(--color-main); }  /* End text and image*/ .line{ background-color: #e5e5e5; height: 1px; } /* Brand list*/ .type_brand_list .wrap-section .wrap_title .section-title { text-transform: none; } .type_brand_list .wrap-section .wrap_title .section-title:after { bottom: -50px; } .type_brand_list .slick-track{ display: flex; justify-content: center; align-items: center; } .type_brand_list .slick-track .cat_space_item { justify-content: center; display: flex; align-content: center; } .type_brand_list .slick-track .cat_space_item a{ opacity: .5; } .type_brand_list .slick-track .cat_space_item a:hover{ opacity: 1; } .brand_grid .laber-brand-grid{ background-color: #fff; border: 1px solid #f0f2f5; border-radius: 2px; } .brand_grid .laber-brand-grid .brand-item{ border-bottom: 1px solid #f0f2f5; border-left: 1px solid #f0f2f5; } .brand_grid .btn{ padding-top: 60px; display: flex; justify-content: center; } .brand_grid .btn a{ text-transform: uppercase; color: var(--color-btn-text); background-color: var(--color-btn); font-size: 12px; position: relative; line-height: 50px; display: inline-block; min-width: 230px; border-radius: 2px; font-weight: 600; } .brand_grid .btn a:hover{ color: var(--color-btn-text_hover); background-color: var(--color-btn-hover); } @media (max-width: 480px) { .type_brand_list .wrap-section .wrap_title .section-title:after { bottom: -70px; } } .type_brand_list .wrap-section .wrap_title .section-subtitle { text-transform: none; }  .type_brand_list .wrap-section .brand-image { margin-top: -15px; margin-bottom: -15px; margin-right: -15px; padding: 0; } .type_brand_list .wrap-section .brand-image .brand_list { padding: 15px; margin: 0px; text-align: center; }  @media (min-width: 1200px) { .type_brand_list .wrap-section .wrap_title { margin: 0px; display: flex; align-items: center; } .type_brand_list .wrap-section .wrap_title .section-title { text-transform: none; color: #111111; display: block; margin-bottom: 7px; text-align: left; } .type_brand_list .wrap-section .wrap_title .section-title:after { bottom: -60px; left: 0; } .type_brand_list .wrap-section .wrap_title .section-subtitle { text-transform: none; font-weight: 500; color: #888888; line-height: 1.2; } .type_brand_list .wrap-section .brand-image { max-width: 690px; margin-left: auto; margin-top: -15px; margin-bottom: -15px; margin-right: -7.5px; } .type_brand_list .wrap-section .brand-image .brand_list { padding: 15px; } }  .brand-item /* End brand list*/ /* Brand list style 2*/ .type_brand_list_2 .wrap-section { padding: 0; margin: 0; } .type_brand_list_2 .wrap-section .wrap_title .section-title { text-transform: none; color: #111111; display: block; margin-bottom: 7px; text-align: center; } .type_brand_list_2 .wrap-section .wrap_title .section-subtitle { text-transform: none; font-weight: 500; color: #888888; line-height: 1.2; } .type_brand_list_2 .wrap-section .brand-image { max-height: 80px; height: 80px; width: 100%; } .type_brand_list_2 .wrap-section .brand-image .brand_list { width: 100%; } .type_brand_list_2 .cms-wrap-brand2 { position: relative; } .type_brand_list_2 .cms-wrap-brand2 .appendArrows { position: absolute; top: 50%; width: 100%; }  .type_brand_list_2 .cms-wrap-brand2 img { width: auto; margin: 0 auto; opacity: .3; }  .type_brand_list_2 .cms-wrap-brand2 a:hover img{ -webkit-animation: bounceIn .5s ease; -o-animation: bounceIn .5s ease; animation: bounceIn .5s ease; opacity: 1; } .cms-brand{ padding-bottom: 20px; display: flex; height: 100%; } .cms-brand .laber-brand { padding: 30px 15px; border: 1px solid #EBEFF4; border-radius: 10px; display: flex; align-items: center; } .cms-brand .brand-item{ display: flex; flex-direction: column; align-items: center; text-align: center; } .cms-brand .brand-item .brand-img{ width: 80px; height: 80px; border-radius: 100%; overflow: hidden; margin-bottom: 15px; } .cms-brand .brand-item h3.title{ font-weight: 700; font-size: 16px; line-height: 20px; margin-bottom:15px; } .cms-brand .brand-item .content{ font-weight: 400; font-size: 15px; line-height: 22px; color: #79819C; } @keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); }  0% { opacity: 0; -webkit-transform: scale3d(.3, .3, .3); transform: scale3d(.3, .3, .3); }  20% { -webkit-transform: scale3d(1.1, 1.1, 1.1); transform: scale3d(1.1, 1.1, 1.1); }  40% { -webkit-transform: scale3d(.9, .9, .9); transform: scale3d(.9, .9, .9); }  60% { opacity: 1; -webkit-transform: scale3d(1.03, 1.03, 1.03); transform: scale3d(1.03, 1.03, 1.03); }  80% { -webkit-transform: scale3d(.97, .97, .97); transform: scale3d(.97, .97, .97); }  100% { opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } } /* End brand list*/ /* Text column with image*/ .text-column-with-image{ position:relative; } .template-index .text-column-with-image:before{ content: ''; background-color: #EBEFF4; height: 1px; max-width: 1440px; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; } .laber_text-column-with-image .text_column_with_img{ overflow: hidden; }  .text_column_with_img .text-content{ display: flex; flex-direction: column; }  .text_column_with_img .h3{ margin: 0; background-repeat: no-repeat; color: var(--color-main); position: relative; margin-bottom: 10px; font-weight: 700; font-size: 20px; line-height: 25px; } .text_column_with_img .h4 { font-weight:600; margin: 0; color: var(--color-main); font-size: 14px; text-transform: uppercase; margin-bottom: 15px; } .text_column_with_img .h5{ color:#999999; font-size:14px; margin:0; margin-bottom:20px; font-weight: 400; } .text_column_with_img .rte-setting{ margin-bottom:20px; } .text_column_with_img .rte-setting p{ color:#4D5574; font-size: 16px; margin: 0; } .text_column_with_img .btn{ border-top: 1px solid #ebebeb; display: block; text-align: left; padding: 20px 0 0 0; } .text_column_with_img .btn a{ color: var(--color-main); text-transform: uppercase; font-weight: 500; display: flex; align-items: center; line-height: 1; } .text_column_with_img .btn a i{margin-left:10px;} .text_column_with_img .btn a:hover{ color: var(--color-hover); } .cms_section .text_column_with_img .images{ position: relative; overflow: hidden; border-radius: 10px; margin-bottom:25px; line-height: 1; } .wrap_title .page{ background: var(--color-hover); border-radius: 30px; height: 20px; min-width: 90px; display: flex; justify-content: center; align-items: center; color: #fff; font-weight: 500; font-size: 10px; text-transform: uppercase; padding: 0 15px; margin-bottom: 10px; } @keyframes wd-ShakeNext { 25% { transform: translate3d(0, 0, 0); } 50% { transform: translate3d(-3px, 0, 0); } 75% { transform: translate3d(3px, 0, 0); } } @keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}} .laber_text-column-with-image3{} .laber_text-column-with-image3  .text_column_with_img{ text-align: center; margin-bottom: 20px; } .cms_section .laber_text-column-with-image3 .images{ display: inline-block; border-radius: 100% ; width: 220px; height: 220px; margin-bottom: 20px; }  .laber_text-column-with-image3 .list-socials { display: flex; justify-content: center; margin-bottom:15px; } .laber_text-column-with-image3 .list-socials li{ margin:0 4px; } .laber_text-column-with-image3 .list-socials li a{ width: 25px; height: 25px; border-radius: 100%; display: flex; justify-content: center; align-items: center; color: #fff; font-size: 14px; } .laber_text-column-with-image3 .list-socials li a.facebook{background-color: #2d88ff;} .laber_text-column-with-image3 .list-socials li a.twitter{background-color: #0ecae6;} .laber_text-column-with-image3 .list-socials li a.instagram{background-color: #bd4d90;} .laber_text-column-with-image3 .list-socials li a.dribbble{background-color: #e64689;} /* End text column with image*/  /* Product countdown banner style 2*/ .type_product_countdown_banner2 .wrap-product-cd { width: 100%; min-height: 600px; display: flex; position: relative; text-align: left; } .type_product_countdown_banner2 .wrap-product-cd .bg-left { position: absolute; width: 66.6666%; min-height: 100%; z-index: 99; top: 0; left: 0; } .type_product_countdown_banner2 .wrap-product-cd .bg-right { background-color: #e1e1e1; position: absolute; width: 960px; min-height: 100%; right: 0; top: 0; z-index: 98; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content { background: transparent; z-index: 100; padding: 80px 0; position: relative; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .subtitle { font-size: 16px; font-weight: 600; line-height: 1.2; letter-spacing: 2.5px; text-transform: uppercase; margin: 0px 0 22px 0; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .product-title { font-size: 60px; font-weight: 700; line-height: 1.2; color: #fff; margin: 0px 48px 32px -5px; } @media (max-width: 480px) { .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .product-title { margin-right: 0px; font-size: 40px; } } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .wrap-price { color: #fff; display: flex; align-items: center; margin-bottom: 35px; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .wrap-price span.price { font-size: 30px; line-height: 1.2; font-weight: bold; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .wrap-price del { font-size: 16px; line-height: 1.2; font-weight: 600; margin-left: 30px; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .cms-countdown { display: table; margin-bottom: 50px; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .cms-countdown .box-count { display: inline-flex; width: 100px; height: 100px; border: 1px dashed #fff; border-radius: 50%; text-align: center; justify-content: center; vertical-align: middle; flex-direction: column; margin: 5px; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .cms-countdown .box-count .number { font-size: 30px; font-weight: 700; color: #fff; margin: 0; display: block; line-height: 1.2; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .cms-countdown .box-count .text { font-size: 13px; color: #fff; margin: 0; display: block; line-height: 1.2; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .cms-countdown .box-count:first-child { margin-left: 0px; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .cms-countdown .box-count:last-child { margin-right: 0px; } @media (min-width: 1200px) { .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .cms-countdown .box-count { margin: 0 20px; } } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .button { text-transform: uppercase; padding: 19px 30px 14px 30px; line-height: 1; font-weight: 600; font-size: 13px; letter-spacing: 1px; display: inline-block; } @media (min-width: 1025px) { .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product .product-info .button { margin: 0; } } @media (min-width: 1200px) { .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown { display: table; height: 100%; position: absolute; width: 100%; left: 0; top: 0; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .content-countdown .product { display: table-cell; vertical-align: middle; } } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .wrap-banner-cd { display: table; height: 100%; position: absolute; width: 100%; right: 0; top: 0; } .type_product_countdown_banner2 .wrap-product-cd .wrap-content .wrap-banner-cd .banner-content { display: table-cell; vertical-align: middle; max-width: 585px; max-height: 440px; } @media (max-width: 1024px) { .type_product_countdown_banner2 .wrap-product-cd .wrap-content .wrap-banner-cd { display: none !important; } } @media (max-width: 1024px) { .type_product_countdown_banner2 .wrap-product-cd .wrap-content { padding: 40px 0; } } @media (max-width: 1024px) { .type_product_countdown_banner2 .wrap-product-cd { min-height: unset; } } @media (max-width: 767px) { .type_product_countdown_banner2 .wrap-product-cd { min-height: unset; text-align: center; } .type_product_countdown_banner2 .wrap-product-cd .bg-left { width: 100%; } .type_product_countdown_banner2 .wrap-product-cd .wrap-price { justify-content: center; } }  /* End product countdown banner*/  /* Section group */ .type_section_group h5.widget-title { position: relative; padding-bottom: 30px; margin-top: 0; font-size: 18px; color:#0a2748; margin: 0; }  /* End section group */  /* Daily deal */  .type_daily_deal .product-title a{ font-size: 14px; text-transform: capitalize; font-weight: 700; color:#333; } .type_daily_deal .product-info .price { font-size: 14px; color: rgba(0,0,0,.7); } .type_daily_deal .product-info .price ins{ color: #ec0101; margin-left: 10px; } .type_daily_deal .medizin_laypout {  } .type_daily_deal .medizin_laypout .product-cd-header { padding: 0; align-items: center; display: flex; margin-bottom: 30px; } .type_daily_deal .medizin_laypout .product-cd-heading { margin: 0; padding: 0; -webkit-justify-content: end; -ms-justify-content: end; justify-content: end; } .type_daily_deal .medizin_laypout .countdown-wrap { color: #fff; background: #e60023; border-radius: 3px; padding: 10px 30px; /* margin-bottom: 5px; */ position: static; transform: none; -webkit-transform: none; align-items: center; display: flex; min-width:445px; } .type_daily_deal .medizin_laypout .countdown-label { margin-right: 15px; } .type_daily_deal .countdown-wrap .box-count{ float:left; padding: 0 5px; } .type_daily_deal .countdown-wrap .dot{ float:left; padding: 0px; } .type_daily_deal .medizin_laypout .pr_coun_dt { font-size: 16px; line-height: 1; font-weight: 400; } .type_daily_deal .countdown-label { font-weight: 500; } .type_daily_deal .cms-countdown .box-count .text{ color: #fff; margin: 0; font-size: 14px; } .type_daily_deal .cms-countdown .box-count .number{ color: #fff; font-weight: 500; } .type_daily_deal .slick-track{ margin-left:0px; } /* End daily deal */   /* Collection banner*/  .type_banner_collection .pr_grid_item { margin-bottom:30px; } .type_banner_collection .nt_products_holder{ display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .type_banner_collection .pr_grid_item { flex: 0 0 50%; } .type_banner_collection .product-inner{ position: relative; } .type_banner_collection .product-inner .product-image{ position: relative; overflow: hidden; } .type_banner_collection .product-info { margin-top: 15px; } .type_banner_collection .product-title { font-size: 14px; text-transform: capitalize; } .type_banner_collection .product-info .price { font-size: 14px; color: rgba(0,0,0,.7); } .type_banner_collection .product-info .price ins{ color: #ec0101; margin-left: 10px; } .type_banner_collection .product-title a{ font-size: 14px; text-transform: capitalize; font-weight: 700; color:#333; } .type_banner_collection .display_none{ display:none; } .type_banner_collection .slideshow__slide .caption-wrap { position: absolute; top: 0; right: 0; left: 0; bottom: 0; width: 100%; height: 100%; z-index: 100; pointer-events: none; } .type_banner_collection .tl_md { text-align: left; } .type_banner_collection .tc_md { text-align: center; } .type_banner_collection .tr_md { text-align: right; } .type_banner_collection .caption, .type_slideshow .caption { position: absolute; padding: 15px; width:100%; } .type_banner_collection .caption h3{ font-size: 30px; font-weight: 600; color:#fff; text-transform: none; } .type_banner_collection .caption h4{ font-size: 14px; font-style: italic; font-weight: 400; color:#fff; text-transform: none; } .type_banner_collection .caption p{ font-size: 14px; font-weight: 400; color:#fff; margin:0; } .type_banner_collection .product-collection__more-info, .type_banner_collection .product-collection__buttons, .type_banner_collection .product-collection__reviews,.type_banner_collection .frm_product_collection{ display:none!important; } .type_banner_collection .cat_banner_img{ position:relative; } @media (max-width: 1024px){ .type_banner_collection .img_slider_block{ margin-bottom:30px; } } @media (min-width: 768px){ .type_banner_collection .pa_txts { top: 50%; width: auto; left: 39%; transform: translate(-39%, -50%); right: auto; } } /* End collection banner */   /* Collection list */ .type_collection_list .row { margin-right: -10px; margin-left: -10px; } .type_collection_list .cat_grid_item{ padding:0 10px; }  .type_collection_list .row .cat_grid_item__content { overflow: hidden; position: relative; margin-bottom: 20px; } .type_collection_list .row .cat_grid_item__link { position: relative; overflow: hidden; backface-visibility: hidden; -webkit-backface-visibility: hidden; display: block; } .type_collection_list .row .cat_grid_item__link img { width: 100%; -webkit-filter: grayscale(0); filter: grayscale(0); } .type_collection_list .row .cat_grid_item__link img:hover { -webkit-filter: grayscale(100%); filter: grayscale(100%); -webkit-transition: 0.3s ease-in-out; transition: 0.3s ease-in-out; } .type_collection_list .row .cat_grid_item__wrapper { position: absolute; top: 10px; left: 10px; color: #111; right: 10px; text-align: center; bottom: 10px; display: flex; } .type_collection_list .row .cat_grid_item__wrapper .collections_link{ position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .type_collection_list .row .cat_grid_item__wrapper .cat_grid_item__title { font-weight: 600; line-height: 50px; display: inline-block; position:relative; } .type_collection_list .row .cat_grid_item__wrapper .cat_grid_item__title a{ font-size:14px; color:#0a2748; background: #fff; border-radius: 3px; padding: 0 30px; line-height: 50px; display: block } .type_collection_list .row .cat_grid_item__wrapper .cat_grid_item__title a:hover{ background-color: #1a73e7; color: #fff; } .type_collection_list .row .cat_grid_item__wrapper .cat_grid_item__title a .cat_grid_item__count { font-size: 16px; font-weight: 400; line-height: 1.2; margin-top: 10px; display: inline-block; }    /*End collection list*/ .type_collection_grid {} .type_collection_grid .cat_grid_item__content{ overflow: hidden; position: relative; } .type_collection_grid .cat_grid_item__content, .type_collection_grid .cat_grid_item__content .cat_grid_item__link, .type_collection_grid .cat_grid_item__content .main-img{ height: 100%; } .type_collection_grid .cat_grid_item__wrapper{ position: absolute; top: 30px; left: 30px; right: 30px; bottom: 30px; display: flex; pointer-events: none; } .type_collection_grid .cat_grid_item__wrapper .cat_grid_item__title a{ font-size:24px; position: relative; } .type_collection_grid .cat_grid_item__wrapper .cat_grid_item__title a span{ font-size: 14px; position: absolute; right: -20px; top: -5px; } .type_collection_grid .cat_grid_item__wrapper .cat_grid_item__title.style_2 a { border: 1px solid var(--color-main); font-size: 16px; height: 45px; min-width: 135px; display: inline-flex; justify-content: center; align-items: center; background: #fff; border-radius: 3px; color: var(--color-main); gap: 10px; } .type_collection_grid .cat_grid_item__wrapper .cat_grid_item__title.style_2 a span{ position: static; } .type_collection_grid .cat_grid_item__content .icon { display: flex; font-weight: 500; font-size: 15px; line-height: 22px; text-transform: capitalize; align-items: center; width: 45px; height: 45px; justify-content: center; border-radius: 100%; position: absolute; bottom: 20px; right: 20px; background: #fff; opacity: 0; -webkit-transition: all 240ms linear 0ms; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0ms; -ms-transition: all 240ms linear 0ms; -o-transition: all 240ms linear 0ms; transition: all 240ms linear 0ms; } .type_collection_grid .cat_grid_item__content .icon svg { width: 20px; fill: var(--color-link); } .type_collection_grid .cat_grid_item__content:hover .icon { opacity: 1; } /* collection list slider*/  .type_collection_list_slider .collection-slider.row{} .type_collection_list_slider .collection-slider .post-item{ padding-top:15px; padding-bottom:30px; cursor: pointer; } .type_collection_list_slider .collection-slider .cat_grid_item{ background: #fff; min-height: 195px; border-radius: 8px; padding: 15px; display: flex; justify-content: center; align-items: center; -webkit-transition: all 240ms linear 0s; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0s; -ms-transition: all 240ms linear 0s; -o-transition: all 240ms linear 0s; transition: all 240ms linear 0s; } .type_collection_list_slider .collection-slider .cat_grid_item:hover{ box-shadow:0px 10px 30px rgb(61 110 168 / 10%); } .type_collection_list_slider .collection-slider.cat_grid_item__wrapper .collections_link{display:none;} .type_collection_list_slider .collection-slider .cat_grid_item__content{ display: flex; flex-direction: column; align-items: center; } .type_collection_list_slider .collection-slider .cat_grid_item__link{ margin-bottom:20px; border-radius: 4px; display: block; overflow: hidden; position: relative; } .type_collection_list_slider .collection-slider .cat_grid_item__link .icon{ width: 30px; height: 30px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: all .24s linear 0s; -khtml-transition: all .24s linear 0ms; -moz-transition: all .24s linear 0s; -ms-transition: all .24s linear 0s; -o-transition: all .24s linear 0s; transition: all .24s linear 0s; display: block; margin: auto; z-index: 99; opacity: 0; } .type_collection_list_slider .collection-slider .cat_grid_item__link .icon:before{ content: ""; background-color: #fff; width: 1px; display: block; height: 100%; position: absolute; left: 50%; } .type_collection_list_slider .collection-slider .cat_grid_item__link .icon:after{ content: ""; background-color: #fff; width: 100%; display: block; height: 1px; position: absolute; top: 50%; } .type_collection_list_slider .collection-slider .cat_grid_item__link:hover .icon{ opacity: 1; } .type_collection_list_slider .collection-slider .cat_grid_item__link:before{ content: ""; background-color: #000; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 9; opacity:0; -webkit-transition: all 240ms linear 0s; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0s; -ms-transition: all 240ms linear 0s; -o-transition: all 240ms linear 0s; transition: all 240ms linear 0s; }  .type_collection_list_slider .collection-slider .cat_grid_item__link:hover:before{ opacity: .2; } .type_collection_list_slider .collection-slider .cat_grid_item__wrapper .cat_grid_item__title a{ font-size: 24px; text-transform: none; display: block; padding: 0; line-height: 1; font-weight: 500; color: var(--color-main); display: flex; position: relative; padding-right: 25px; }  .type_collection_list_slider .collection-slider .cat_grid_item__wrapper .cat_grid_item__title a:hover{color:var(--color-hover);} .type_collection_list_slider .collection-slider .cat_grid_item__wrapper .cat_grid_item__title a .cat_grid_item__count{ font-size: 14px; font-weight: 400; margin-left: 5px; position: absolute; top: 0; right: 0; }  .type_collection_list_slider .collection-slider .cat_grid_item__link{ border-radius:100%; width:170px; height:170px; } .type_collection_list_slider .collection-slider .cat_grid_item__wrapper{ text-align:center; } /*End collection list slider*/  /* Collection list manual*/ .type_collection_list_manual .cat_space_item { margin-bottom: 15px; }  /*End collection list*/  /* About us */ .about_us_img.border_true { padding: 10px; border: 1px solid #f9f9f9; margin-bottom: 25px; overflow: hidden; position: relative; }  .about_us_img img { width: 100%; }  .about_us_img.border_true > span:after, .about_us_img.border_true > span:before { position: absolute; background-color: var(--color-main); content: ""; display: inline-block; z-index: 2; }  .about_us_img .fr_br_1:before { left: 0; top: 0; width: 2px; height: 5%; }  .about_us_img .fr_br_1:after { left: 0; top: 0; height: 2px; width: 5%; }  .about_us_img.border_true .fr_br_2:before { right: 0; top: 0; width: 2px; height: 5%; }  .about_us_img.border_true .fr_br_2:after { right: 0; top: 0; height: 2px; width: 5%; }  .about_us_img.border_true .fr_br_3:before { left: 0; bottom: 0; width: 2px; height: 5%; }  .about_us_img.border_true .fr_br_3:after { left: 0; bottom: 0; height: 2px; width: 5%; }  .about_us_img.border_true .fr_br_4:before { right: 0; bottom: 0; width: 2px; height: 5%; }  .about_us_img.border_true .fr_br_4:after { right: 0; bottom: 0; height: 2px; width: 5%; }  .overlay_video { justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; position: absolute; left: 0; right: 0; top: 0; bottom: 0; }  .video-control__play { visibility: visible; opacity: 1; width: 50px; height: 50px; border-radius: 25px; position: relative; margin: 0 auto; padding: 5px; pointer-events: auto; z-index: 4; transition: 0.1s ease-out; background-color: var(--color-main); border-color: var(--color-main); color: #fff; outline: 0; }  .about_us_img .video-control__play { pointer-events: auto; z-index: 4; color: #fff; justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; }  .video-control__play .icon { display: inline-block; width: 20px; height: 20px; vertical-align: middle; fill: currentColor; } .type_about_us .about_us_txt{ display: flex; } .type_about_us .about_us_txt p{ font-weight: 400; font-size: 18px; line-height: 26px; color: #4D5574; } .type_about_us .about_us_sig{ display: flex; margin-bottom:25px; }  /* FAQ'S */ @media (min-width: 768px) { .type_faq .sp-tabs { padding-top: 0; } } .type_faq .sp-tabs > .sp-tab.des_style_2:first-of-type { margin-top: 0; }  .des_style_2.sp-tab:not(:last-of-type) { margin-bottom: 10px; }  .des_style_2.sp-tab { display: block; }  .faq_des2 .tab-heading .txt_h_tab { padding: 0; }  .des_style_2.sp-tab > .sp-tab-content, .des_style_2.ul_tabs { display: none; }  .nav_link_icon:after, .nav_link_icon:before { position: absolute; content: ""; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) rotate(-90deg); transform: translate(-50%, -50%) rotate(-90deg); background-color: currentColor; transition: transform 0.35s ease-in-out, opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out; }  .tab-heading .nav_link_icon:before { width: 15px; height: 2px; }  .sp-tab.active a > .nav_link_icon:before { opacity: 0; }  .sp-tab.active .tab-heading > .nav_link_icon:after, .sp-tab.active .tab-heading > .nav_link_icon:before { -webkit-transform: translate(-50%, -50%) rotate(90deg); transform: translate(-50%, -50%) rotate(90deg); }  .tab-heading .nav_link_icon:after { width: 2px; height: 15px; }  .des_style_2.sp-tab.active > .sp-tab-content, .des_style_2.sp-tab > .heading { display: block; }  .faq_des2 .sp-tab .sp-tab-content { padding: 20px 30px; }  .des_style_2.sp-tab > .sp-tab-content { padding: 20px; border: 1px solid #f5f5f5; border-top: 0; }  .faq_des2 .nav_link_icon { width: 40px; height: 40px; border-radius: 50px; }  .nav_link_icon { width: 12px; height: 12px; position: relative; display: block; ms-flex: 0 0 auto; flex: 0 0 auto; }  .tab-heading .nav_link_icon { width: 44px; height: 44px; background-color: var(--color-main); color: #fff; }  .faq_des2 .sp-tab .tab-heading { padding: 10px 30px; min-height: 60px; webkit-justify-content: space-between; -ms-flex-pack: justify; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; }  .type_faq .nt_boxed { max-width: 800px; width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; position: relative; z-index: 100; }  /* End FAQ'S */ /* Custom html */ .code_setting .text-center { text-align: center; }  .code_setting .text-left { text-align: left; }  .code_setting .text-right { text-align: right; }  /* End custom html */ /* Custom section */  .custom_section {  } .custom_section .row { justify-content: flex-start; align-items: center; } .custom_section .wrap_title{ align-items: flex-start; text-align:left; margin: 0; } .custom_section .wrap_title .section-subtitle{ align-items: flex-start; text-align:left; font-style: italic; font-size:20px; margin-bottom: 15px; } .custom_section .wrap_title .section-title{ text-align: left; font-size: 46px; line-height: 46px; font-weight: 500; margin-bottom: 15px; } .custom_section .slt4_html{ margin-bottom: 15px; } .custom_section .slt4_html p{ font-size: 20px; margin: 0; }  .custom_section .btn{ padding:0; } .custom_section .btn a{ font-size: 14px; font-weight: 500; line-height: 45px; width: 160px; padding: 0; display: inline-block; cursor: pointer; border: 0; background: var(--color-btn); color: var(--color-btn-text); outline: 0; border-radius: 3px; -webkit-transition: all 240ms linear 0s; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0s; -ms-transition: all 240ms linear 0s; -o-transition: all 240ms linear 0s; transition: all 240ms linear 0s; } .custom_section .btn a:hover { background: var(--color-btn-hover); color: var(--color-btn-text_hover); } @media only screen and (min-width : 1025px){ .custom_section .img_custom_section { padding-right: 60px; } .custom_section .text_custom_section{ padding-left: 60px; } } @media only screen and (max-width : 767px){ .custom_section .img_custom_section { margin-bottom: 30px; } .custom_section .wrap_title .section-title{font-size: 34px;} } /* End custom section */  /* Loobook slider */ .pin__maker { position: relative; }  .type_lookbook_slider .pin__type { color: #fff; width: 40px; height: 40px; border-radius: 50px; position: absolute; z-index: 10; opacity: 1; pointer-events: auto; }  .type_lookbook_slider .pin__size--medium { width: 32px; height: 32px; font-size: 12px; }  .type_lookbook_slider .pin__type .pin_tt { cursor: pointer; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 1; background-color: #65affa; border-radius: 50%; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; -ms-flex-pack: center; justify-content: center; }  .type_lookbook_slider .nav_link_icon { width: 12px; height: 12px; position: relative; display: block; ms-flex: 0 0 auto; flex: 0 0 auto; }  .type_lookbook_slider .nav_link_icon:after, .type_lookbook_slider .nav_link_icon:before { position: absolute; content: ""; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) rotate(-90deg); transform: translate(-50%, -50%) rotate(-90deg); background-color: currentColor; transition: transform 0.35s ease-in-out, opacity 0.35s ease-in-out, -webkit-transform 0.35s ease-in-out; }  .type_lookbook_slider .nav_link_icon:before { width: 12px; height: 1px; opacity: 1; }  .type_lookbook_slider .pin__type > div { pointer-events: none; }  .type_lookbook_slider .pin__popup { width: 260px; background: #fff; box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0; visibility: hidden; transition: 0.35s; z-index: 100; border-radius: 2px; opacity: 0; }  /* End lookbook slider*/ /* Promotion popup */ .type_promotion_popup .collection_grid { width: 100%; display: flex; flex-wrap: wrap; }  .popup_prpr_wrap .wrap_title { margin-bottom: 10px; }  .popup_prpr_wrap .product-info { margin-bottom: 5px; }  .popup_prpr_wrap .product-title { font-size: 14px; text-transform: capitalize; margin: 0px; }  .popup_prpr_wrap .product-info .price { font-size: 14px; color: rgba(0, 0, 0, 0.7); }  .popup_prpr_wrap .product-info .price ins { color: #ec0101; margin-left: 10px; }  .popup_prpr_wrap .product-title a { font-size: 14px; text-transform: capitalize; font-weight: 700; color: #333; }  .type_promotion_popup .product-collection__more-info, .type_promotion_popup .product-collection__buttons, .type_promotion_popup .product-collection__reviews, .type_promotion_popup .frm_product_collection { display: none !important; }  .popup_prpr_wrap { max-width: 950px !important; margin: 30px auto; padding: 30px; background: #fff; position: relative; }  /* End promotion popup */ /* Team section */ .type_team .section_content { margin-left: -10px; margin-right: -10px; } .type_team .section_content .wrap_title .section-title { text-transform: capitalize; } .type_team .section_content .item { margin: 30px 22px 22px 22px; padding: 35px; flex-direction: column; display: flex; text-align: center; box-shadow: 0px 0px 14px 0px #f6f6f6; } .type_team .section_content .item .avatar { background-image: url(Bg_avatar.png); background-repeat: no-repeat; max-width: 217px; width: 217px; height: 230px; margin: 0 auto; margin-bottom: 30px; } .type_team .section_content .item .avatar img { max-width: 217px; } .type_team .section_content .item .info h4 { font-size: 18px; color: #111111; font-weight: 500; margin: 0; } .type_team .section_content .item .info span { font-size: 13px; color: #1A73E8; font-weight: 500; display: inline-block; margin-bottom: 13px; } .type_team .section_content .item .info p { padding: 0; font-size: 15px; color: #666; line-height: 26px; margin-bottom: 16px; } .type_team .section_content .item .social { width: 100%; } .type_team .section_content .item .social ul { list-style: none; width: 100%; display: flex; justify-content: center; } .type_team .section_content .item .social ul li { display: inline-flex; margin: 0 10px; color: #000; } .type_team .section_content .item .social ul li a { color: inherit; } .type_team .section_content .item .social ul li a span { color: inherit; font-size: 18px; } .type_team .section_content .item:hover { box-shadow: 0px 0px 25px 0px #efefef; } @media (min-width: 1025px) { .type_team .section_content { margin-left: -22px; margin-right: -22px; } }  /* End team*/ /* Carousel product*/ .type_carousel_product1 .wrap_title .section-title { font-size: 46px; } .type_carousel_product1 .wrap_title .section-title span { text-transform: capitalize; } .type_carousel_product1 .products-arrivals { border: none; margin: 68px 0 0 0; } .type_carousel_product1 .products-arrivals .button-carousel { text-align: center; line-height: 1.2; padding-bottom: 8px; margin-top: 32px; } .type_carousel_product1 .products-arrivals .button-carousel a { text-transform: uppercase; font-size: 13px; color: #343E45; font-weight: 600; position: relative; } .type_carousel_product1 .products-arrivals .button-carousel a:after { content: ""; width: 100%; height: 2px; background-color: #1A73E8; position: absolute; bottom: -5px; left: 0; } .type_carousel_product1 .products-arrivals .button-carousel a:hover { color: #1A73E8; } .type_carousel_product1 .products-arrivals .section-content { margin-right: -7.5px; margin-left: -7.5px; } .type_carousel_product1 .products-arrivals .section-content .js_carousel_product .slick-slide { margin: 12px 7.5px 12px 7.5px; margin-bottom: 0px; } /* End carousel */ /* Proposal section */ .type_proposal_service .section_content { position: relative; min-height: 500px; background-color: #f7f5f4; } .type_proposal_service .section_content .content div { height: 320px; display: flex; align-items: center; overflow: hidden; } .type_proposal_service .section_content .content div ul { list-style: none; width: 100%; } .type_proposal_service .section_content .content div ul li { display: flex; width: 100%; align-items: center; margin-bottom: 60px; } .type_proposal_service .section_content .content div ul li label { font-size: 15px; color: #111111; font-weight: 500; margin: 0 18px 0 0; min-width: 30px; } .type_proposal_service .section_content .content div ul li a { font-size: 22px; font-weight: 600; line-height: 1.2; color: #343E45; cursor: pointer; margin-left: -10px; padding-left: 10px; margin-right: -10px; padding-right: 10px; position: relative; } .type_proposal_service .section_content .content div ul li a:after { content: ""; width: 0%; height: 13px; background: #1A73E8; opacity: 0; position: absolute; left: 0; top: 50%; -webkit-transition: all 0.3s linear 0ms; -khtml-transition: all 0.3s linear 0ms; -moz-transition: all 0.3s linear 0ms; -ms-transition: all 0.3slinear 0ms; -o-transition: all 0.3s linear 0ms; transition: all 0.3s linear 0ms; } .type_proposal_service .section_content .content div ul li a:hover:after { opacity: 0.3; width: 100%; } .type_proposal_service .section_content .content div ul li .cms-service-desc { line-height: 32px; display: block; max-width: 85%; margin-top: 2px; font-size: 15px; } .type_proposal_service .section_content .content div ul li:last-child { margin: 0px; } @media (max-width: 767px) { .type_proposal_service .section_content .content div ul li { margin-bottom: 30px; } } @media (min-width: 1025px) { .type_proposal_service .section_content .content div { height: 500px; } .type_proposal_service .section_content .content div ul { margin-bottom: 28px; margin-top: 12px; } .type_proposal_service .section_content .content div ul li a { font-size: 30px; } } .type_proposal_service .section_content .video-mobile { display: block; height: 500px; width: 100%; } .type_proposal_service .section_content .video-mobile .wrap_video { height: 100%; width: 100%; } .type_proposal_service .section_content .video-mobile .wrap_video .wrapper_button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; pointer-events: auto; bottom: 0; top: 0; right: 0; background: #e1e1e1; left: 0; position: absolute; text-align: center; justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; -webkit-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: column; flex-direction: column; } .type_proposal_service .section_content .video-mobile .wrap_video .wrapper_button .video-control__play { visibility: visible; opacity: 1; width: 50px; height: 50px; border: none; background: #fff; border-radius: 50%; position: relative; margin: 0 auto; pointer-events: auto; z-index: 4; color: #1A73E8; display: -webkit-box; cursor: pointer; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; } .type_proposal_service .section_content .video-mobile .wrap_video .wrapper_button .video-control__play:hover { background-color: #1A73E8; color: #fff; } .type_proposal_service .section_content .video { display: none; } @media (min-width: 1025px) { .type_proposal_service .section_content .video { display: block; height: 500px; width: 50%; position: absolute; right: 0; top: -100px; } .type_proposal_service .section_content .video .wrap_video { height: 100%; } .type_proposal_service .section_content .video .wrap_video .wrapper_button { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; pointer-events: auto; bottom: 0; top: 0; right: 0; background: #e1e1e1; left: 0; position: absolute; text-align: center; justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; -webkit-flex-direction: column; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: column; flex-direction: column; } .type_proposal_service .section_content .video .wrap_video .wrapper_button .video-control__play { visibility: visible; opacity: 1; width: 50px; height: 50px; border: none; background: #fff; border-radius: 50%; position: relative; margin: 0 auto; pointer-events: auto; outline: 0; z-index: 4; color: #1A73E8; display: -webkit-box; cursor: pointer; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; -ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; } .type_proposal_service .section_content .video .wrap_video .wrapper_button .video-control__play:hover { background-color: #1A73E8; color: #fff; } } @media (min-width: 1025px) { .type_proposal_service .section_content { margin-top: 190px; } .type_proposal_service .video-mobile { display: none !important; } }  /* End proposal */ /* About section */ .type_about_1 section { display: flex; position: relative; }  .type_about_1 section .section_content .part { margin: 0px; } .type_about_1 section .section_content .part .second { position: relative; } .type_about_1 section .section_content .part .second .right { max-width: unset; } .type_about_1 section .section_content .part .second .right .section-subtitle { text-align: left; letter-spacing: 6.5px; font-weight: bold; margin-top: 5px; margin-bottom: 15px; line-height: 30px; } .type_about_1 section .section_content .part .second .right .section-subtitle span:nth-child(2) { color: #1A73E8; } .type_about_1 section .section_content .part .second .right .section-title { text-align: left; margin-bottom: 28px; line-height: 1; justify-content: left; color: #0a2748; } .type_about_1 section .section_content .part .second .right .section-title:after { left: 0; bottom: -25px; } .type_about_1 section .section_content .part .second .right p { color: #777777; margin-bottom: 30px; font-size: 16px; line-height: 30px; } .type_about_1 section .section_content .part .second .right .button_part { border: 2px solid #e1e1e1; font-size: 13px; font-family: inherit; font-weight: 600; color: #343E45; text-transform: uppercase; letter-spacing: 1.5px; line-height: 1.2; padding: 17px 26px 14px 26px; display: inline-block; margin-bottom: 30px; border-radius: 3px; } .type_about_1 section .section_content .part .second .right .button_part:hover { background-color: #1A73E8; border: 2px solid #1A73E8; color: #fff; } .type_about_1 section .section_content .part .first .left { max-width: unset; } .type_about_1 section .section_content .part .first .left .tile { width: 300px; height: 300px; left: -70px; bottom: 64px; position: absolute; background-repeat: no-repeat; } .type_about_1 section .section_content .part .first .left .shape { width: 450px; height: 342px; right: -27px; top: -17px; position: absolute; background-repeat: no-repeat; } @media (max-width: 767px) { .type_about_1 section .section_content .part .first .left .tile { width: 100%; display: none; } .type_about_1 section .section_content .part .first .left .shape { width: 100%; display: none; } } .type_about_1 section .section_content .part .first .left .left-content { } .cms_section .images{ overflow:hidden; border-radius: 3px; margin-bottom: 30px; }  .cms_section  .images .pr_lazy_img{ cursor: pointer; -webkit-transition: all 300ms ease; -moz-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; transition: all 300ms ease; } .cms_section  .images:hover .pr_lazy_img { transform: scale(1.11); -webkit-transform: scale(1.11); -o-transform: scale(1.11); -moz-transform: scale(1.11); }  .laber-happy-team .text_column  { display: flex; width: 100%; height: 100%; border-radius: 3px; } .laber-happy-team .images{margin-bottom:0;} .laber-happy-team .text_column  .h5{ font-size: 14px; margin: 0; line-height: 1; margin-bottom: 15px; font-weight: 600; } .laber-happy-team .text_column  .h4{ font-size: 24px; font-weight: 600; line-height: 1; margin-bottom: 30px; text-transform: uppercase; } .laber-happy-team .text_column  .rte-setting{margin-bottom:55px;} .laber-happy-team .text_column  .rte-setting p{ font-size:16px; margin:0; } .laber-happy-team .text_column .buttons{ border: 2px solid; height: 50px; line-height: 50px; display: inline-flex; padding: 0 15px; min-width: 250px; justify-content: center; align-items: center; font-weight: 600; text-transform: uppercase; font-size: 12px; border-radius: 2px; } .laber-happy-team .text_column .buttons:hover{ background-color:#fff; color:var(--main-color)!important; }  .type_about_1 section .section_content .part .contact-info{padding-top: 60px;} .type_about_1 section .section_content .part .contact-info h3{ font-size: 18px; color: #0a2748; font-weight: 600; line-height: 1; margin-top: 0; margin-bottom: 20px; } .type_about_1 section .section_content .part .contact-info p{ position: relative; padding-left: 40px; margin-bottom: 30px; } .type_about_1 section .section_content .part .contact-info p span{ display: block; font-size: 16px; color: #777777; } .type_about_1 section .section_content .part .contact-info p span a{ color:#0a2748; } .type_about_1 section .section_content .part .contact-info p > i{ color: #0a2748; font-size: 20px; position: absolute; top: 0; left: 0; } .type_about_1 section .section_content .part .contact-info p.social_network{padding: 0;} .type_about_1 section .section_content .part .contact-info p.social_network a{ font-size: 20px; color: #777777; display: inline-block; width: 50px; height: 50px; line-height: 50px; text-align: center; } .type_about_1 section .section_content .part .contact-info p.social_network a:hover{color:#1a73e8;} @media (max-width: 767px) { .type_about_1 section .section_content .part .first .left .left-content .banner2 { max-width: 100%; } .type_about_1 section .section_content .part .first .left .left-content .banner1 { max-width: 100%; } }  /* End about */ /* About section style 2*/ .type_about_2 .section_content .left { height: 100%; background: transparent; position: relative; } .type_about_2 .section_content .left .shape { width: 511px; height: 100%; position: absolute; top: 0; left: -110px; } .type_about_2 .section_content .left .left-content { position: relative; height: 100%; width: 100%; min-height: 660px; } .type_about_2 .section_content .left .left-content .banner2 { position: absolute; background: #e1e1e1; width: 370px; height: 490px; right: 0; top: 0; } .type_about_2 .section_content .left .left-content .banner1 { position: absolute; width: 300px; height: 300px; bottom: 88px; background: #dadada; background-size: cover; background-repeat: no-repeat; } @media (min-width: 1025px) { .type_about_2 .section_content .left { max-width: 540px; } } .type_about_2 .section_content .right .section-subtitle { text-align: left; margin: 0; line-height: 1.2; color: #343E45; font-weight: bold; letter-spacing: 6px; margin-top: 42px; margin-bottom: 20px; } .type_about_2 .section_content .right .section-title { text-align: left; display: inline-block; margin: 0 0 38px 0; } .type_about_2 .section_content .right .section-title span { font-size: 42px; color: #111111; line-height: 55px; font-weight: 600; display: inline-block; } .type_about_2 .section_content .right .section-title span:nth-child(1) { color: #1A73E8; } .type_about_2 .section_content .right .section-title:after { display: none; } .type_about_2 .section_content .right .short_desc { font-size: 20px; color: #111111; line-height: 28px; font-weight: 500; display: block; position: relative; padding-left: 92px; margin-bottom: 38px; } .type_about_2 .section_content .right .short_desc:before { content: ""; width: 60px; height: 25px; position: absolute; top: 3px; left: 0px; } .type_about_2 .section_content .right p { margin: 0px 0 40px 0; font-size: 15px; line-height: 27px; color: #343E45; font-weight: 400; } .type_about_2 .section_content .right .button_part { padding: 20px 29px 12px 29px; border: 1px solid #d7d7d7; display: inline-block; margin: 0px !important; color: #fff; background-color: #111111; font-weight: 700; text-transform: uppercase; font-family: "Cambay", sans-serif; line-height: 1.2; text-align: center; font-size: 14px; letter-spacing: 1.5px; } .type_about_2 .section_content .right .button_part:hover { background-color: #1A73E8; } @media (min-width: 1025px) { .type_about_2 .right { max-width: 540px; margin-left: auto; } }  /* End about */ /* Collection tab */ .tab_collection1 .products-arrivals { border: 0px; margin-bottom: 0; } .tab_collection1 .products-arrivals .section-content { margin-right: -7.5px; margin-left: -7.5px; border: none; -webkit-transition: opacity 0.5s ease, visibility 0.5s ease, -webkit-transform 0.5s ease; transition: opacity 0.5s ease, visibility 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease; } .tab_collection1 .products-arrivals .section-content .product-item { margin-bottom: 20px; } .tab_collection1 .products-arrivals .button-carousel { text-align: center; } .tab_collection1 .products-arrivals .button-carousel a { border-bottom: 2px solid #1A73E8; padding: 20px 0 5px 0; color: #343E45; font-size: 13px; line-height: 1.2; text-transform: uppercase; display: inline-block; font-weight: 700; letter-spacing: 1.5px; background: #fff; } .tab_collection1 .products-arrivals .button-carousel a:hover { color: #1A73E8; }  /* End collection tab */ /* Collection tab style 2 */ .tab_collection2 section .wrap_title { margin-bottom: 0px; display: block; padding-top: 105px; } .tab_collection2 section .wrap_title .inner-left { margin-bottom: 10px; } .tab_collection2 section .wrap_title .inner-left .section-title:after { display: none; } .tab_collection2 section .wrap_title .inner-right { display: block; text-align: center; } .tab_collection2 section .wrap_title .inner-right .sorting-collections__head { margin: 0; margin-bottom: 10px; margin-right: 25px; } .tab_collection2 section .wrap_title .inner-right .sorting-collections__head .title-tab-col { margin: 0; } .tab_collection2 section .wrap_title .inner-right .sorting-collections__head .title-tab-col a:not(.active) { color: #343E45; font-weight: 500; font-size: 15px; } .tab_collection2 section .wrap_title .inner-right .button-carousel { margin-bottom: 10px; } .tab_collection2 section .wrap_title .inner-right .button-carousel a { border: 2px solid #ddd; padding: 16px 25px 11px 26px; color: #343E45; font-size: 13px; line-height: 1.2; text-transform: uppercase; display: inline-block; font-weight: 700; letter-spacing: 1.5px; background: #fff; } .tab_collection2 section .wrap_title .inner-right .button-carousel a:hover { background-color: #1A73E8; color: #fff; border-color: #1A73E8; } @media (min-width: 1025px) { .tab_collection2 section .wrap_title { display: flex; } .tab_collection2 section .wrap_title .inner-right { display: inline-flex; justify-content: flex-end; align-items: center; } } .tab_collection2 section .products-arrivals { margin-top: 40px; padding-bottom: 90px; margin-bottom: 0px; border: 0; } .tab_collection2 section .products-arrivals .section-content { margin-top: 0px; margin-bottom: 0px; -webkit-transition: opacity 0.5s ease, visibility 0.5s ease, -webkit-transform 0.5s ease; transition: opacity 0.5s ease, visibility 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease; } .tab_collection2 section .products-arrivals .section-content .product-item { margin: 0px; padding: 0 12px; } .tab_collection2 section .products-arrivals .section-content .cms-appendArrowsTab2 { position: absolute; top: 50%; width: 100%; } .tab_collection2 section .products-arrivals .section-content .cms-appendArrowsTab2 [dir=rtl] .slick-next { left: -10px; top: 70px; right: auto; } .tab_collection2 section .products-arrivals .section-content .cms-appendArrowsTab2 .slick-prev, .tab_collection2 section .products-arrivals .section-content .cms-appendArrowsTab2 .slick-next { width: 50px; height: 50px; background: #111111; opacity: 0.3; } .tab_collection2 section .products-arrivals .section-content .cms-appendArrowsTab2 .slick-prev:hover, .tab_collection2 section .products-arrivals .section-content .cms-appendArrowsTab2 .slick-next:hover { opacity: 1; background: #1A73E8; border-color: #1A73E8; } .tab_collection2 section .products-arrivals .section-content .cms-appendArrowsTab2 .slick-prev:hover:before, .tab_collection2 section .products-arrivals .section-content .cms-appendArrowsTab2 .slick-next:hover:before { color: #fff; } .tab_collection2 section .products-arrivals .section-content .sorting-collections__products { visibility: hidden; } .tab_collection2 section .products-arrivals .section-content .slick-slider.sorting-collections__products { visibility: visible; }  /* End collection tab */ /* Collection tab style 3 */ .tab_collection3 section .wrap_title { margin-bottom: 0px; display: block; padding-top: 0; } .tab_collection3 section .wrap_title .inner-left .section-title:after { display: none; } .tab_collection3 section .wrap_title .inner-right { display: block; text-align: center; } .tab_collection3 section .wrap_title .inner-right .sorting-collections__head { margin: 0; margin-bottom: 10px; } .tab_collection3 section .wrap_title .inner-right .sorting-collections__head .title-tab-col { margin: 0; } @media (min-width: 1025px) { .tab_collection3 section .wrap_title .inner-right .sorting-collections__head { margin-right: 25px; } } @media (max-width: 480px) { .tab_collection3 section .wrap_title .inner-right .sorting-collections__head { margin-top: 20px; margin-bottom: 20px; } } .tab_collection3 section .wrap_title .inner-right .button-carousel { margin-bottom: 10px; } .tab_collection3 section .wrap_title .inner-right .button-carousel a { border: 2px solid #ddd; padding: 16px 33px 11px 33px; color: #343E45; font-size: 13px; line-height: 1.2; text-transform: uppercase; display: inline-block; font-weight: 700; } .tab_collection3 section .wrap_title .inner-right .button-carousel a:hover { background-color: #1A73E8; color: #fff; border-color: #1A73E8; } @media (max-width: 480px) { .tab_collection3 section .wrap_title .inner-right .button-carousel { margin-bottom: 30px; } } @media (max-width: 1200px) { .tab_collection3 section .wrap_title .inner-right { padding: 0; } } @media (min-width: 1025px) { .tab_collection3 section .wrap_title { display: flex; padding-top: 0; } .tab_collection3 section .wrap_title .inner-right { display: inline-flex; justify-content: flex-end; align-items: center; } } .tab_collection3 section .products-arrivals { padding-bottom: 0px; margin-bottom: 0px; border: none; } .tab_collection3 section .products-arrivals .section-content { -webkit-transition: opacity 0.5s ease, visibility 0.5s ease, -webkit-transform 0.5s ease; transition: opacity 0.5s ease, visibility 0.5s ease, transform 0.5s ease, -webkit-transform 0.5s ease; } .tab_collection3 section .products-arrivals .section-content .product-item img { width: 100%; } .tab_collection3 section .products-arrivals .section-content .frm_product_collection { display: none !important; } @media (min-width: 1200px) { .tab_collection3 section .products-arrivals { margin-top: 40px; padding-bottom: 0px; } .tab_collection3 section .products-arrivals .section-content { margin-top: 0px; margin-bottom: 0px; } .tab_collection3 section .products-arrivals .section-content .product-item { margin: 0px; padding: 0; } .tab_collection3 section .products-arrivals .section-content .product-item img { width: 100%; } .tab_collection3 section .products-arrivals .sorting-collections__products { display: block; } .tab_collection3 section .products-arrivals .sorting-collections__products > div:not(.first-product) { max-width: 285px; margin: 0 7.5px; margin-bottom: 28px; } .tab_collection3 section .products-arrivals .sorting-collections__products > div:not(.first-product) .product-item { margin: 0; padding: 0; } .tab_collection3 section .products-arrivals .sorting-collections__products > div:not(.first-product) .product-item img { max-height: 270px; } .tab_collection3 section .products-arrivals .sorting-collections__products > div:not(.first-product) .product-item .product-collection__title { width: 100%; max-height: 24px; overflow: hidden; } .tab_collection3 section .products-arrivals .sorting-collections__products .first-product { max-width: 577px; margin-right: 7.5px; } .tab_collection3 section .products-arrivals .sorting-collections__products .first-product .product-item img { min-height: 765px; } .tab_collection3 section .products-arrivals .sorting-collections__products .first-product .product-item .product-collection__content { position: absolute; margin: 0px !important; bottom: 30px; left: 30px; right: 30px; } .tab_collection3 section .products-arrivals .sorting-collections__products .first-product:hover .product-collection__content { display: none !important; } .tab_collection3 section .products-arrivals .sorting-collections__products .col-lg-3:nth-last-child(-n+2) { margin-bottom: 0px !important; } } @media (min-width: 1025px) and (max-width: 1199px) { .tab_collection3 section .products-arrivals { margin-top: 40px; padding-bottom: 75px; } .tab_collection3 section .products-arrivals .section-content { margin-top: 0px; margin-bottom: 0px; } .tab_collection3 section .products-arrivals .section-content .product-item { margin: 0px; padding: 0; } .tab_collection3 section .products-arrivals .section-content .product-item img { width: 100%; } .tab_collection3 section .products-arrivals .sorting-collections__products { display: block; } .tab_collection3 section .products-arrivals .sorting-collections__products > div { margin-bottom: 15px; } .tab_collection3 section .products-arrivals .sorting-collections__products > div:not(.first-product) .product-item .product-collection__title { width: 100%; max-height: 24px; overflow: hidden; } .tab_collection3 section .products-arrivals .sorting-collections__products > div:not(.first-product) .product-item .product-image__overlay-bottom { top: 0px !important; } .tab_collection3 section .products-arrivals .sorting-collections__products > div:not(.first-product) .product-item .product-collection__content { position: absolute; margin: 0px !important; bottom: 1px; left: 8.5px; padding: 5px 5px 5px 5px; right: 8.5px; background: #fff; opacity: 0.9; } .tab_collection3 section .products-arrivals .sorting-collections__products .first-product .product-item .product-collection__content { position: absolute; margin: 0px !important; bottom: 30px; left: 30px; right: 30px; } .tab_collection3 section .products-arrivals .sorting-collections__products .first-product:hover .product-collection__content { display: none !important; } }  /* End collection tab */  .nav > li > a:focus, .nav > li > a:hover { background-color: transparent; }   .nav-tab-style1 .list-nav { float: right; margin-right: 78px; }     @media (max-width: 767px) { .home-section-title { font-size: 14px; } } .title-tab-col { padding: 0 20px; margin: 0 ; }  .product-collection__image.cms-hover-image { position: relative; width: 100%; } .product-collection__image.product-image img.lazyloaded { opacity: 1; width: 100%; } .post-item .item:hover .pr_lazy_img, .product-collection__image.product-image .pr_lazy_img.scale:hover { transform: scale(1.1); } .product-collection__image.product-image .pr_lazy_img.fade:hover { -webkit-animation: fadein 2s; /* Safari, Chrome and Opera > 12.1 */ -moz-animation: fadein 2s; /* Firefox < 16 */ -ms-animation: fadein 2s; /* Internet Explorer */ -o-animation: fadein 2s; /* Opera < 12.1 */ animation: fadein 2s; }  .product-image__overlay-top { position: absolute !important; padding: 10px 10px 0px 10px; width: 100% !important; flex-wrap: wrap !important; display: flex !important; top: 0px; left: 0px; }   .product-image__overlay-top .d-none-important { display: none !important; }     .product-image__overlay-bottom-left { position: relative !important; margin-top: 10px !important; }  .d-none-important { display: none !important; }  .product-image__overlay-bottom-right { opacity: 0; transition-property: opacity; will-change: opacity; position: relative !important; margin-left: auto !important; margin-top: 10px !important; display: block !important; }  .product-images-navigation { display: flex !important; }  .product-images-navigation span { background-color: #fff; width: 35px; height: 35px; will-change: background-color; transition-property: background-color; display: flex !important; justify-content: center !important; align-items: center !important; border-radius: 50%; color: #333; }  .product-images-navigation span:first-child { margin-right: 3px; }  .product-images-navigation span:hover { background-color: #141414; cursor: pointer; }    .product-item a.image_product .pr_lazy_img.laber_img_2{ position: absolute; top: 0; left: 0; right: 0; opacity: 0; } .product-item:hover  a.image_product .pr_lazy_img.laber_img_2{ opacity: 1; } .product-item:hover  a.image_product .pr_lazy_img.laber_img_1{opacity:0;}  .frm_product_collection { }     .product-images-navigation span[data-disabled] { opacity: 0.4; pointer-events: none; }  .ajax_loading .product-collection .nt_svg_loader { display: block; position: absolute; top: 40%; left: 40%; margin: 0; width: 50px; height: 50px; background-image: url("loading.svg"); background-repeat: no-repeat; }  .btn, .spr-button { display: inline-flex; justify-content: center; ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; align-items: center; padding-top: 0; padding-bottom: 0; border: 1px solid transparent; border-top-color: transparent; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; box-sizing: border-box; padding-left: 16px; padding-right: 16px; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border-radius: 0; }  .btn[disabled] { pointer-events: none; opacity: 0.4; }  .btn--status:not([data-button-status=added]) [data-button-content=added], .btn--status:not([data-button-status=select]) [data-button-content=select], .btn--status:not([data-button-status=sold-out]) [data-button-content=sold-out] { display: none !important; }  .btn--status[data-button-status=added] > :not([data-button-content=added]) { display: none !important; }  .btn--status[data-button-status=sold-out] > :not([data-button-content=sold-out]) { display: none !important; } .btn--status[data-button-status=sold-out] > [data-button-content=sold-out], .btn--status[data-button-status=added] > [data-button-content=added] { display: block !important; }  .product-collection__buttons { margin-top: 10px !important; align-items: center !important; flex-direction: row !important; flex-wrap: wrap !important; display: flex !important; }  .product-collection__button-add-to-cart .btn.product-compare__button-add-to-cart .btn, .product-wishlist__button-add-to-cart .btn { font-size: 13px; line-height: 14px; letter-spacing: 0.05em; font-weight: 400; text-transform: uppercase; }  .product-collection__button-add-to-cart .btn { background-color: #fff; border-color: #141414; min-height: 30px; color: #141414; padding: 4px 14px !important; }  .btn:not(:disabled):not(.disabled) { cursor: pointer; }  .product-collection__buttons-section { display: flex !important; padding: 0 10px; }  .product-collection__buttons-section a.btn { padding: 0 5px; outline: 0; box-shadow: none; }   .spr-form-message-success { outline: 0; color: green; }  .spr-icon.spr-icon-star-empty { opacity: 1 !important; }  .spr-icon { position: relative; top: 1px; width: 1.3em; height: 1.3em; font-style: normal; font-weight: 400; font-size: 14px; line-height: 14px; }    .product-collection__reviews .spr > * { margin-top: 7px; }  .loading-element { position: relative !important; cursor: progress; opacity: 0.5; }  /* End tab collection*/ /* End collection */  /* Instagram app */ .type_instagram_app .ooo-instagram { margin: 0px; } .type_instagram_app .ooo-instagram .ooo-instagram-feed__list { margin: 0px; padding: 0px; } .type_instagram_app .ooo-instagram .ooo-instagram-container { position: relative; } .type_instagram_app .ooo-instagram .ooo-instagram-container .ooo-instagram-box-info { width: 400px; height: 190px; background: #fff; text-align: center; position: absolute; top: 50%; left: 50%; margin-left: -200px; display: none; margin-top: -95px; } .type_instagram_app .ooo-instagram .ooo-instagram-container .ooo-instagram-box-info .ooo-instagram-info-content { display: table-cell; vertical-align: middle; } .type_instagram_app .ooo-instagram .ooo-instagram-container .ooo-instagram-box-info .ooo-instagram-info-content span { font-size: 32px; color: #888888; display: grid; display: grid; margin-bottom: 22px; } .type_instagram_app .ooo-instagram .ooo-instagram-container .ooo-instagram-box-info .ooo-instagram-info-content h4 { font-size: 20px; color: #111111; font-weight: 600; margin: 0 0 15px 0; } .type_instagram_app .ooo-instagram .ooo-instagram-container .ooo-instagram-box-info .ooo-instagram-info-content a { margin: 0px; font-size: 15px; color: #888888; line-height: 1.2; font-weight: 500; } .type_instagram_app .ooo-instagram .ooo-instagram-container .ooo-instagram-box-info .ooo-instagram-info-content a:hover { color: #1A73E8; } @media (min-width: 1025px) { .type_instagram_app .ooo-instagram .ooo-instagram-container .ooo-instagram-box-info { display: table; } }  /* End instagram*/  /* Banner section */ .type_banner{} .type_banner .laber_banner{ position:relative; } .type_banner .laber_banner a.img{ overflow: hidden; display: block; height: 100%; } .type_banner .laber_banner a.img .pr_lazy_img{ height: 100%; } .type_banner .laber_banner .banner_text{ position:absolute; top:0; left:0; right:0; bottom:0; display: flex; } .type_banner .laber_banner .banner_text p, .type_banner .laber_banner .banner_text h4, .type_banner .laber_banner .banner_text h3{ margin:0; } .type_banner .laber_banner .banner_text .buttons{ display: inline-flex; align-items: center;  } .type_banner .laber_banner .banner_text .buttons i{margin-left:5px;}   .type_banner_style3 .bg_banner { position:relative; } .type_banner_style3 .bg_banner .banner-content{ position: absolute; bottom: 0; left: 0; right: 0; } .type_banner_style3 .banner-content .title { font-size: 24px; color: #fff; line-height: 1; margin: 0 0 20px 0; text-transform: uppercase; font-weight: 500; } .type_banner_style3 .banner-content  p.description { color:#999999; font-size:18px; line-height: 1; margin-bottom: 40px; } .type_banner_style3 .banner-content .buttons { color: var(--color-hover); border: 2px solid var(--color-hover); height: 50px; display: inline-flex; min-width: 200px; font-size: 14px; text-transform: uppercase; font-weight: 600; justify-content: center; align-items: center; cursor: pointer; } .type_banner_style3 .banner-content .buttons:hover { color: var(--color-main); border-color: #fff; background-color:#fff; } /* End banner section */   /*Contact form section*/ .contact-section2 section { padding: 50px 0; } .contact-section2 section .wrap_title { margin-bottom: 72px; } .contact-section2 section .wrap_title .section-title:after { display: none; } @media (min-width: 1200px) { .contact-section2 section .wrap_title .section-title { line-height: 55px; } } .contact-section2 section .cms-wrap-form form .input-info { width: 49%; margin-bottom: 20px; border: 0; outline: 0; height: 45px; float: left; text-indent: 20px; font-size: 14px; color: #888888; } .contact-section2 section .cms-wrap-form form .wrap_service { width: 49%; height: 45px; display: inline-block; margin-bottom: 20px; background: #fff; position: relative; } .contact-section2 section .cms-wrap-form form .wrap_service .content_drop { display: none; position: absolute; width: 100%; top: 46px; background: #fff; cursor: pointer; z-index: 100; border: 1px solid #d7d7d7; color: #666; font-size: 13px; border-top: none; } .contact-section2 section .cms-wrap-form form .wrap_service ul { list-style: none; } .contact-section2 section .cms-wrap-form form .wrap_service ul li { line-height: 46px; padding: 0 20px; } .contact-section2 section .cms-wrap-form form .wrap_service ul li:hover { color: #1A73E8; } .contact-section2 section .cms-wrap-form form .wrap_service span { position: absolute; top: 0; right: 15px; width: 45px; height: 45px; display: flex; font-size: 20px; color: #666; text-align: center; align-items: center; justify-content: center; ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; cursor: pointer; } .contact-section2 section .cms-wrap-form form .wrap_service .input-info { width: 80%; } .contact-section2 section .cms-wrap-form form .even { float: right; } .contact-section2 section .cms-wrap-form form textarea { width: 100%; border: 0; outline: 0; float: left; height: 98px; text-indent: 20px; font-size: 14px; color: #888888; margin-bottom: 20px; padding: 15px 0; } .contact-section2 section .cms-wrap-form form .button { border: 0; background: #111111; color: #fff; width: 100%; height: 48px; outline: 0; } .contact-section2 section .cms-wrap-form form .button span { font-size: 13px; line-height: 50px; letter-spacing: 1.5px; text-transform: uppercase; font-weight: 600; } .contact-section2 section .cms-wrap-form form .button:hover { background: #1A73E8; } @media (min-width: 1200px) { .contact-section2 section { padding: 130px 0; } .contact-section2 section .cms-wrap-form form .input-info { width: 50%; max-width: 575px; } .contact-section2 section .cms-wrap-form form .wrap_service { width: 50%; max-width: 575px; } } @media (max-width: 767px) { .contact-section2 section .cms-wrap-form form .input-info { width: 100%; } .contact-section2 section .cms-wrap-form form .wrap_service { width: 100%; } }  /*End contact form*/ /* Banner section style 2*/ .banner_style2{} .banner_style2 .content_banner .title{ font-weight: 700; font-size: 36px; line-height: 36px; margin-bottom:15px; } .banner_style2 .content_style2 .content_banner .title{ font-size: 28px; } .banner_style2 .content_banner .content{ font-weight: 400; font-size: 16px; line-height: 23px; margin: 0; } .banner_style2 .laber_banner .cms-box{position:relative;overflow: hidden;height: 100%;} .banner_style2 .laber_banner .cms-box .cms-img{ overflow: hidden; position: relative; height: 100%; } .banner_style2 .laber_banner .cms-box .cms-img a{ height: 100%; display: block; } .banner_style2 .laber_banner .cms-box .cms-img .main-img{ height: 100%; } .banner_style2 .laber_banner .cms-box .cms-img .btn-banner{ border-radius: 3px; display: inline-flex; margin-top: 20px; height: 45px; min-width: 125px; justify-content: center; align-items: center; font-weight: 600; font-size: 16px; position: absolute; bottom: 30px; left: 30px; padding:0 15px; } .banner_style2 .laber_banner .cms-box .cms-content{ } .banner_style2 .laber_banner .cms-box .cms-content.content_style1{ margin-bottom:40px; } .banner_style2 .laber_banner .cms-box .cms-content.content_style2{ padding-top:25px; } .banner_style2 .laber_banner .cms-box .content_banner h3.title{ color: #fff; font-size: 24px; font-weight: 500; margin: 0 0 10px 0; } .banner_style2 .laber_banner .cms-box .content_banner .buttons { background-color: transparent; color: #fff; font-size: 16px; display: inline-flex; justify-content: center; align-items: center; line-height: 35px; position: relative; } .banner_style2 .laber_banner .cms-box .content_banner .buttons:before{ content: ''; height: 2px; position: absolute; bottom: 0; left: 0; right: 0; display: block; background: #fff; width: 30px; -webkit-transition: all 240ms linear 0s; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0s; -ms-transition: all 240ms linear 0s; -o-transition: all 240ms linear 0s; transition: all 240ms linear 0s; } .banner_style2 .laber_banner .cms-box .content_banner .buttons:hover:before { width: 100%; } .banner_style2 .content_banner .btn-banner{ border-radius: 3px; display: inline-flex; margin-top: 25px; height: 45px; min-width: 125px; justify-content: center; align-items: center; font-weight: 500; font-size: 16px; border: 1px solid; } /* End banner section */ /* Why choose section */ .why-choose .wrap_title { margin-bottom: 105px; } .why-choose .wrap_title .section-title { justify-content: left; text-align: left; } .why-choose .cms-wrap-reason .cms-left { display: flex; align-items: center; } .why-choose .cms-wrap-reason .cms-left .cms-item { margin-bottom: 55px; } .why-choose .cms-wrap-reason .cms-left .cms-item .cms-box { display: flex; align-items: flex-start; } .why-choose .cms-wrap-reason .cms-left .cms-item .cms-box .cms-img { width: 70px; height: 70px; min-width: 70px; margin-right: 30px; } .why-choose .cms-wrap-reason .cms-left .cms-item .cms-box .cms-content h3 { margin: 0; font-size: 20px; color: #111111; font-weight: 600; margin-bottom: 15px; } .why-choose .cms-wrap-reason .cms-left .cms-item .cms-box .cms-content p { font-size: 14px; color: #888888; line-height: 24px; margin: 0; } @media (min-width: 1200px) { .why-choose .cms-wrap-reason .cms-left .cms-item p { padding-right: 22px; letter-spacing: -0.3px; } } .why-choose .cms-wrap-reason .cms-left .col-lg-6:nth-last-child(-n+2) { margin-bottom: 0; } @media (max-width: 1024px) { .why-choose .cms-wrap-reason .cms-left .cms-item { margin-bottom: 25px !important; } .why-choose .cms-wrap-reason .cms-left .cms-item:last-child { margin-bottom: 0px !important; } } .why-choose .cms-wrap-reason .cms-right .cms-banner div { display: none; } @media (min-width: 1025px) { .why-choose .cms-wrap-reason .cms-right .cms-banner div { display: block; padding-top: 450px !important; } } @media (min-width: 1200px) { .why-choose .cms-wrap-reason .cms-right { position: relative; } .why-choose .cms-wrap-reason .cms-right .cms-banner { position: absolute; top: -175px; right: -203px; left: -40px; } } @media (min-width: 1025px) and (max-width: 1199px) { .why-choose .cms-wrap-reason .cms-right { position: relative; } .why-choose .cms-wrap-reason .cms-right .cms-banner { position: absolute; top: 0px; right: -203px; left: -40px; } } @media (max-width: 1024px) { .why-choose .cms-wrap-reason .cms-right { display: none; } }  /* End why choose*/ /* Banner section style 2*/ .type_banner_2 .wrap_title { margin-bottom: 80px; } .type_banner_2 .wrap_title .section-title { justify-content: center; ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; text-align: center; }  .type_banner_2 .cms-banner .cms-box { text-align: center; margin-bottom: 40px; } .type_banner_2 .cms-banner .cms-box .cms-img { display: block; width: 150px; height: 150px; margin: 0 auto; margin-bottom: 35px; } .type_banner_2 .cms-banner .cms-box .cms-img div { border-radius: 100%; } .type_banner_2 .cms-banner .cms-box .cms-content { margin: 0 auto; } .type_banner_2 .cms-banner .cms-box .cms-content h3 { color: #111111; margin: 0; font-size: 20px; font-weight: bold; line-height: 1.35; text-align: center; margin-bottom: 13px; } .type_banner_2 .cms-banner .cms-box .cms-content p { font-size: 14px; color: #888888; margin: 0; line-height: 1.714; text-align: center; -moz-transform: matrix(1.0209679379, 0, 0, 1, 0, 0); -webkit-transform: matrix(1.0209679379, 0, 0, 1, 0, 0); -ms-transform: matrix(1.0209679379, 0, 0, 1, 0, 0); z-index: 214; } @media (min-width: 1200px) { .type_banner_2 .cms-banner .cms-box .cms-content { max-width: 300px; } } @media (max-width: 767px) { .type_banner_2 .cms-banner .cms-box { margin-bottom: 40px !important; } .type_banner_2 .cms-banner:last-child .cms-box { margin-bottom: 0px !important; } } .type_banner_2 .col-lg-4:nth-last-child(-n+3) .cms-box { margin-bottom: 0; } .type_banner_2 .col-md-6:nth-last-child(-n+2) .cms-box { margin-bottom: 0; }  /* End banner section */  /* Banner section style 3*/ .type_banner_3 section > div { display: flex; } .type_banner_3 section > div .cms-wrap-purchase { position: relative; width: 100%; display: inline-block; } .type_banner_3 section > div .cms-wrap-purchase .background-banner { height: 630px; width: 50%; float: left; } .type_banner_3 section > div .cms-wrap-purchase .background-banner { height: 630px; } .type_banner_3 section > div .cms-wrap-purchase .cms-bg-first { background-color: #f4f6f2; } .type_banner_3 section > div .cms-wrap-purchase .cms-bg-second { background-color: #e1e1e1; } .type_banner_3 section > div .cms-wrap-purchase .cms-bg-third { background-color: #e1e1e1; } .type_banner_3 section > div .cms-wrap-purchase .cms-bg-fourth { background-color: #f4f6f2; } @media (max-width: 1025px) { .type_banner_3 section > div .cms-wrap-purchase .background-banner { height: 460px; } .type_banner_3 section > div .cms-wrap-purchase .cms-bg-first { background-color: #f4f6f2; } .type_banner_3 section > div .cms-wrap-purchase .cms-bg-second { background-color: #f4f6f2; background-image: unset !important; } .type_banner_3 section > div .cms-wrap-purchase .cms-bg-third { background-color: #e1e1e1; background-image: unset !important; } .type_banner_3 section > div .cms-wrap-purchase .cms-bg-fourth { background-color: #e1e1e1; } } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section { position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont { background: transparent; position: relative; height: 100%; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row { height: 50%; overflow: hidden; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row .cms-content { height: auto; padding: 0 90px 0 0; display: flex; align-items: center; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row .cms-content .cms-wrap-inner { width: 100%; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row .cms-content .cms-wrap-inner h4 { font-size: 15px; color: #1A73E8; font-weight: 600; text-transform: uppercase; margin: 0; margin-bottom: 30px; letter-spacing: 3.5px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row .cms-content .cms-wrap-inner h2 { font-size: 42px; color: #111111; font-weight: 600; margin: 0; margin-bottom: 30px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row .cms-content .cms-wrap-inner span.price { font-size: 60px; color: #1A73E8; font-weight: bold; line-height: normal; margin-bottom: 30px; display: inline-block; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row .cms-content .cms-wrap-inner p { font-size: 14px; color: #111111; line-height: 1.714; -moz-transform: matrix(1.0008835925, 0, 0, 1, 0, 0); -webkit-transform: matrix(1.0008835925, 0, 0, 1, 0, 0); -ms-transform: matrix(1.0008835925, 0, 0, 1, 0, 0); margin-bottom: 40px; font-weight: 500; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row .cms-content .cms-wrap-inner a { font-size: 15px; color: #fff; font-weight: 600; letter-spacing: 1.5px; text-transform: uppercase; text-align: center; line-height: 1.2; padding: 16px 40px; max-height: 50px; background: #111111; display: inline-block; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row .cms-content .cms-wrap-inner a:hover { background: #1A73E8; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content { padding: 0 0 0 90px; margin-left: auto; display: flex; align-items: center; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner { width: 100%; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner h2 { margin-bottom: 38px; padding-left: 8px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul { list-style: none; margin-bottom: 40px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li { padding: 17.5px 0 17.5px 10px; border-bottom: 1px solid #d7d7d7; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li .cms-header-instruction { display: flex; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li .cms-header-instruction h3 { font-size: 20px; color: #111111; margin: 0; line-height: 1.2; font-weight: 600; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li .cms-header-instruction span { margin-left: auto; width: 20px; height: 20px; margin-bottom: 0; position: relative; display: flex; align-items: center; justify-content: center; ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; cursor: pointer; margin-right: -5px; display: none; opacity: 0; visibility: hidden; transition: visibility 0s, opacity 0.5s linear; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li .cms-header-instruction span svg { fill: #888888; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li .cms-header-instruction .down { display: flex; opacity: 1; visibility: visible; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li .content { font-size: 14px; color: #343E45; line-height: 1.714; text-align: left; display: none; margin: 0; font-weight: 500; padding-right: 20px; padding-top: 12px; padding-bottom: 8px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li:first-child { padding-top: 0px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li:last-child { border: 0; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li.open .cms-header-instruction .up { display: flex; opacity: 1; visibility: visible; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li.open .cms-header-instruction .down { display: none; visibility: hidden; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner ul li.open .content { display: block; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button { width: 100%; display: flex; align-items: center; height: 50px; border: 1px solid #d7d7d7; position: relative; background: #fff; padding-left: 30px; overflow: hidden; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button .cms-quantity-banner label { margin: 0; font-size: 15px; color: #111111; font-weight: 500; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button .cms-quantity-banner .cms-quatity { display: inline-flex; position: relative; width: 86px; text-align: center; align-items: center; justify-content: center; ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; margin-left: 30px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button .cms-quantity-banner .cms-quatity span { top: 5px; font-size: 15px; color: #888888; position: absolute; cursor: pointer; margin: 0; font-weight: 500; line-height: 32px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button .cms-quantity-banner .cms-quatity input { border: none; text-align: center; color: #111111; font-weight: 600; margin-top: 2px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button .cms-quantity-banner .cms-quatity span.plus { right: 0; text-align: right; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button .cms-quantity-banner .cms-quatity span.minus { left: 0; text-align: left; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button a { position: absolute; right: 0px; height: 50px; line-height: 50px; border: 0; outline: 0; color: #fff; background: #111111; font-size: 13px; font-weight: 600; text-transform: uppercase; letter-spacing: 1.5px; padding: 0 33px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .row:last-child .cms-content .cms-wrap-inner .cms-wrap-button a:hover { background-color: #1A73E8; }  /* banner section Products */  .c_b_navigation .wrap_title{ margin-bottom:15px; } .c_b_navigation .section-title{ font-size:28px; text-align: left; } .c_b_navigation .section-subtitle{ text-align: left; } .c_b_navigation .menu_conllection {} .c_b_navigation .menu_conllection ul{} .c_b_navigation .menu_conllection ul li:not(:last-child){ border-bottom:1px solid #cccccc; } .c_b_navigation .menu_conllection ul li a{ line-height: 40px; display: block; font-size: 16px; color: #777777; } .c_b_navigation .menu_conllection ul li a:hover{ color:#1a73e8; } .type_collection_banner .banner_img_txt{position:relative;margin-bottom:30px;} .type_collection_banner .banner_img_txt .caption-wrap{ position: absolute; top: 60px; left: 30px; right: 30px; bottom: 60px; display: flex; } .type_collection_banner .banner_img_txt .caption-wrap .btn{ border-radius:3px; padding:0 20px; } .type_collection_banner .banner_img_txt .caption-wrap i{ margin-left:5px; }  .collection-list-featured{} .collection-list-featured .alo-item{position:relative;} .collection-list-featured .post-item ul{padding:0;} .collection-list-featured .post-item ul li{position: relative;} .collection-list-featured .post-item ul li .image-col{ overflow:hidden; margin-bottom:25px; position: relative; } .collection-list-featured .post-item ul li .image-col a{ display: block; overflow: hidden; position: relative; } .collection-list-featured .post-item ul li .image-col a:before { content: ""; background-color: #000; position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 9; opacity: 0; -webkit-transition: all 240ms linear 0s; -khtml-transition: all 240ms linear 0ms; -moz-transition: all 240ms linear 0s; -ms-transition: all 240ms linear 0s; -o-transition: all 240ms linear 0s; transition: all 240ms linear 0s; } .collection-list-featured .post-item ul li h3{ } .collection-list-featured .post-item ul li .col-name{ font-weight: 400; font-size: 24px; line-height: 24px; } .collection-list-featured .post-item ul li .col-name .cat_grid_item__count { -webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); transform: translate(0, -10px); display: inline-block; font-size: 16px; }  .collection-list-featured .post-item ul li .image-col .btn-cate { display: flex; font-weight: 500; font-size: 15px; line-height: 22px; text-transform: capitalize; align-items: center; width: 45px; height: 45px; justify-content: center; border-radius: 100%; position: absolute; bottom: 20px; right: 20px; background: #fff; opacity: 0; } .collection-list-featured .post-item ul li .image-col .btn-cate svg{ width: 20px; fill: var(--color-link); } .collection-list-featured .post-item ul li .image-col .btn-cate:hover svg{ fill: var(--color-link-hover); } .collection-list-featured .post-item ul li:hover .image-col .btn-cate { opacity: 1; }  .collection_featured.laber_2 ul li h3{ position: absolute; bottom: 30px; left: 30px; z-index: 9; } /* End banner section */ .laber-newsletter .laber_mail{ display: inline-block; } .design-1 .laber-newsletter .laber_mail{ position: relative; z-index: 1; margin: 0 auto; } .laber-newsletter .laber_mail .content{ font-weight: 400; font-size: 16px; line-height: 20px; padding-top: 60px; text-align: center; } .laber-newsletter section{ background-position: bottom center; background-repeat: no-repeat; } .laber-newsletter .newsletter{ display: flex; justify-content: center; } .laber-newsletter .newsletter-form-footer{ width:100%; } .laber-newsletter .signup-newsletter-form{ display: flex; border-bottom: 2px solid var(--color-main); } .laber-newsletter .signup-newsletter-form .i-email { position: relative; height: 50px; border-radius: 30px; } .laber-newsletter .signup-newsletter-form .i-email .icon{ position: absolute; top: 0; left: 0; bottom: 4px; display: flex; align-items: center; } .laber-newsletter .signup-newsletter-form .input-text{ width: 100%; border: none; padding: 0; height: 46px; background: transparent; padding-left:30px; padding-right: 15px; } .laber-newsletter .signup-newsletter-form .input-text::placeholder{ color:#79819C; font-size:14px; } .laber-newsletter .signup-newsletter-form .submit-btn{ min-width: 130px; color: var(--color-link); border: none; height: 50px; border-radius: 30px; text-transform: none; padding: 0; cursor: pointer; font-weight: 700; font-size: 16px; background: transparent; display: flex; justify-content: center; align-items: center; } .laber-newsletter .signup-newsletter-form .submit-btn i{ margin-left: 15px; } .laber-newsletter .signup-newsletter-form .submit-btn:hover { color: var(--color-link-hover); } .laber-newsletter .design-2 .wrap_title{ align-items: flex-start; } .laber-newsletter .design-2 .laber_mail .content{ text-align: left; } .laber-newsletter .design-2 .signup-newsletter-form{ border: none; background: #fff; padding: 0 15px; border-radius: 3px; }  .laber-newsletter .design-3 .signup-newsletter-form{ border: none; gap: 10px; } .laber-newsletter .design-3 .signup-newsletter-form .input-text{ border:1px solid #ababab; border-radius:3px; padding-left: 45px; height: 60px; } .laber-newsletter .design-3 .laber_mail .content{ padding-top: 40px; } .laber-newsletter .design-3 .signup-newsletter-form .i-email{height: 60px;} .laber-newsletter .design-3 .signup-newsletter-form .i-email .icon{ left: 15px; bottom: 0; }  .laber-newsletter .design-3 .signup-newsletter-form .submit-btn{ height: 60px; display: inline-flex; align-items: center; justify-content: center; background-color: var(--color-btn); color: var(--color-btn-text); font-size: 16px; font-weight: 500; width: 100%; border-radius: 3px; border: 1px solid var(--color-border-btn); min-width: 140px; } @media (max-width: 1024px) { .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content { padding: 0px 7.5px !important; justify-content: center; ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content .cms-wrap-inner h2 { padding-left: 0px !important; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content .cms-wrap-inner ul { margin-bottom: 0px !important; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content .cms-wrap-inner ul li { padding-left: unset !important; }  } @media (max-width: 480px) { .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content { padding: 0px 7.5px !important; justify-content: center; ms-flex-pack: center; -webkit-justify-content: center; -ms-justify-content: center; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content .cms-wrap-inner h2 { font-size: 28px !important; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content .cms-wrap-inner span.price { font-size: 24px !important; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content .cms-wrap-inner label { display: none; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content .cms-wrap-inner .cms-wrap-button { padding-left: 0 !important; margin-top: 20px; } .type_banner_3 section > div .cms-wrap-purchase .cms-content-section .cms-cont .cms-content .cms-wrap-inner .cms-wrap-button .cms-quatity { margin-left: 20px !important; } }  /* End banner section */  /* Promotion product popup */ .popup_prpr_wrap { max-width:950px !important; margin:30px auto; padding:30px; } /* End promotion product popup */   /* ipad pro */ @media only screen and (min-width : 992px) and (max-width : 1199px){  } /* ipad  */ @media only screen and (min-width : 768px) and (max-width : 991px){ .laber_countdown_banner .cms-countdown{ margin-bottom:20px; } .banner_style2 .laber_banner .cms-box .content_banner.style1 h3.title{font-size: 16px;} .banner_style2 .laber_banner .cms-box .content_banner.style1 .banner_desc h4{font-size: 28px;} .banner_style2 .laber_banner .cms-box .content_banner.style1 .buttons{line-height: 40px;padding: 0 15px;} .banner_style2 .laber_banner .cms-box .content_banner.style1 .banner_desc { margin-bottom: 15px; } .banner_style2 .laber_banner .cms-box .content_banner.style2 .banner_desc h4{font-size: 18px;} .banner_style2 .laber_banner .cms-box .content_banner.style2 .buttons{font-size: 14px;}  } /* mobile  */ @media only screen and (max-width : 767px){  .type_collection_list .row .cat_grid_item__wrapper .cat_grid_item__title a{ font-size: 14px; padding: 0 15px; }  div[data-wrapper-slidershow] .content-item .wrap_text .wrapper_caption a.buttons i{ right: 15px; }  div[data-js-slideshow] { margin-bottom:20px; }  .banner_style2 .laber_banner .cms-box .content_banner.style1 h3.title{font-size: 16px;} .banner_style2 .laber_banner .cms-box .content_banner.style1 .banner_desc h4{font-size: 28px;} .banner_style2 .laber_banner .cms-box .content_banner.style1 .buttons{line-height: 40px;padding: 0 15px;} .banner_style2 .laber_banner .cms-box .content_banner.style1 .banner_desc { margin-bottom: 15px; } .banner_style2 .laber_banner .cms-box .content_banner.style2 .banner_desc h4{font-size: 18px;} .banner_style2 .laber_banner .cms-box .content_banner.style2 .buttons{font-size: 14px;}  .banner_style2 .laber-style-2 .container{ padding:15px; }  .wrap_title2 .laber_arrow{ display:none; }  .laber-newsletter .laber_mail .content{ margin-bottom:15px; } } @media only screen and (max-width : 480px){ .laber-newsletter .signup-newsletter-form .submit-btn{ width: 100%; margin-left: 0; } }   .js_popup_prpr_wrap_newsletter { background-color: #fff; position: relative; padding: 0; border-radius: 10px; overflow: hidden; margin: 0 auto;  } .js_popup_prpr_wrap_newsletter .popup_content {margin:0;} .js_popup_prpr_wrap_newsletter .content, .js_popup_prpr_wrap_newsletter .images-newslette {padding:0;} .js_popup_prpr_wrap_newsletter .banner { background-size: cover; background-position: center center; background-repeat: no-repeat; } .js_popup_prpr_wrap_newsletter .content { display: flex; align-items: center; text-align: left; justify-content: center; } .js_popup_prpr_wrap_newsletter .wrap-newslette-popup { max-width: 350px; } .js_popup_prpr_wrap_newsletter .title_newslette{margin-bottom:15px;} .js_popup_prpr_wrap_newsletter .title_newslette h3{ color: var(--color-main); margin: 0; font-weight: 700; font-size: 30px; line-height: 38px; letter-spacing: -0.03em; } .js_popup_prpr_wrap_newsletter .desc { margin-bottom: 30px; font-weight: 400; font-size: 16px; line-height: 23px; color: #455770; } .js_popup_prpr_wrap_newsletter .col_email { margin-bottom: 15px; position:relative; } .js_popup_prpr_wrap_newsletter .col_email .icon{ position: absolute; top: 0; left: 15px; bottom: 0; display: flex; justify-content: center; align-items: center; } .js_popup_prpr_wrap_newsletter .input-text { font-size: 14px; color: var(--color-main); width: 100%; border: 1px solid #F3F3F9; height: 45px; background: #fff; border-radius: 3px; padding: 0 15px 0 40px; } .js_popup_prpr_wrap_newsletter .group-input { margin-top: 52px; text-align: center; display: inline-block; width: 100%; } .js_popup_prpr_wrap_newsletter .radio { display: grid; grid-template-columns: min-content auto; grid-gap: 0.45em; font-size: 15px; } .js_popup_prpr_wrap_newsletter .group-input label { font-weight: 400; margin: 0; cursor: pointer; display: inline-flex; }  .js_popup_prpr_wrap_newsletter .group-input label:not(:last-child) { margin-right: 25px; } .js_popup_prpr_wrap_newsletter .wrap-newslette-popup button.btn { background-color: var(--color-btn); display: block; width: 100%; color:var(--color-btn-text); font-size: 13px; font-weight: 600; height: 45px; border-radius: 3px; margin-bottom:15px; text-transform: uppercase; } .js_popup_prpr_wrap_newsletter .wrap-newslette-popup button.btn:hover { background-color: var(--color-btn-hover); color:var(--color-btn-text_hover); } .js_popup_prpr_wrap_newsletter .wrap-newslette-popup .checkbox{ display: inline-flex; justify-content: center; align-items: center; } .js_popup_prpr_wrap_newsletter .wrap-newslette-popup .checkbox input{ margin: 0; margin-right: 5px; -webkit-appearance: none; width: 12px; height: 12px; border-radius: 2px; position: relative; border: 1px solid #79819C; cursor: pointer; } .js_popup_prpr_wrap_newsletter .wrap-newslette-popup .checkbox input:checked { border: 1px solid var(--color-hover); background-color: var(--color-hover); color: #fff; } .js_popup_prpr_wrap_newsletter .wrap-newslette-popup .checkbox input:checked:after { font-weight: 400; line-height: 1; content: "\e94c"; color: #fff; font-size: 10px; font-family: 'icon-dukamarket'; position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .js_popup_prpr_wrap_newsletter .wrap-newslette-popup .checkbox label{ color: #79819C; font-weight: 400; font-size: 13px; line-height: 19px; cursor: pointer; } .js_popup_prpr_wrap_newsletter .mfp-close{ top: 12px; right: 12px; }   .ratio8_5 .laber_bg_lz { padding-top:62.5% !important } .ratio3_2 .laber_bg_lz { padding-top:66.66% !important } .ratio2_1 .laber_bg_lz { padding-top:50% !important } .ratio3_1 .laber_bg_lz { padding-top:33.33% !important } .ratio4_1 .laber_bg_lz { padding-top:25% !important } .ratio5_1 .laber_bg_lz { padding-top:20% !important } .ratio1_2 .laber_bg_lz { padding-top:200% !important } .ratio4_3 .laber_bg_lz { padding-top:75% !important } .ratio16_9 .laber_bg_lz { padding-top:56.25% !important } .ratio1_1 .laber_bg_lz { padding-top:100% !important } .ratio_laber .laber_bg_lz { padding-top:127.7777778% !important } .ratio3_4 .laber_bg_lz { padding-top:130% !important } .ratio2_3 .laber_bg_lz { padding-top:150% !important } .ratio_custom_1 .laber_bg_lz{ padding-top:128% !important } @media (max-width: 575px) { .ratio8_5 .laber_bg_lz, .ratio3_2 .laber_bg_lz , .ratio2_1 .laber_bg_lz , .ratio3_1 .laber_bg_lz , .ratio4_1 .laber_bg_lz , .ratio5_1 .laber_bg_lz, .ratio1_2 .laber_bg_lz , .ratio4_3 .laber_bg_lz , .ratio16_9 .laber_bg_lz , .ratio1_1 .laber_bg_lz , .ratio_laber .laber_bg_lz , .ratio3_4 .laber_bg_lz, .ratio2_3 .laber_bg_lz , .ratio_custom_1 .laber_bg_lz, .ratio_cus1 .laber_bg_lz { padding-top: 100%; } }   .main-page-title{ color: var(--color-main); margin: 0; display: flex; position: relative; letter-spacing: -0.03em; font-weight: 700; font-size: 30px; line-height: 30px; margin-bottom: 30px; }  .col-2dot4, .col-sm-2dot4, .col-md-2dot4, .col-lg-2dot4, .col-xl-2dot4 { position: relative; width: 100%; min-height: 1px; padding-right: 7.5px; padding-left: 7.5px; } .col-2dot4 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; }  .js_wrap_loadMore .product-item{ display:none; } .mobile_bkg_show { position: fixed; top: 0; left: 0; z-index: -10; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.2s ease-in-out 0s; -o-transition: all 0.2s ease-in-out 0s; transition: all 0.2s ease-in-out 0s; } .open_show .mobile_bkg_show { opacity: 1; z-index: 998; cursor: not-allowed; } .sc-menu-mobile{ display:none; }  .laber-social-sharing { margin-bottom:5px; } .laber-social-sharing label{display:none;} .laber-social-link .list-socials, .laber-social-sharing ul{display: inline-flex;gap: 10px;} .laber-social-link .list-socials li, .laber-social-sharing ul li{ float: left; display: inline; } .laber-social-sharing ul li a{ position: relative; display: inline-flex; width: 25px; text-align: center; line-height: 30px; height: 25px; justify-content: center; align-items: center; border-radius:100%; font-size: 18px; } .laber-social-sharing ul li a span{ background: rgba(0,0,0,.8); border: medium none; border-radius: 2px; bottom: 100%; color: #fff; display: inline-block; font-size: 12px; font-weight: 400; left: 50%; line-height: 20px; margin-bottom: 5px; padding: 3px 5px; position: absolute; text-transform: capitalize; -webkit-transform: translate(-50%,0); -moz-transform: translate(-50%,0); -ms-transform: translate(-50%,0); -o-transform: translate(-50%,0); transform: translate(-50%,0); visibility: hidden; white-space: nowrap; -webkit-transition: all .5s ease 0s; -moz-transition: all .5s ease 0s; -ms-transition: all .5s ease 0s; -o-transition: all .5s ease 0s; transition: all .5s ease 0s; } .laber-social-sharing ul li a span:before { border-color: rgba(0,0,0,.8) transparent; border-style: solid; border-width: 5px 5px 0; bottom: 0; content: ""; height: 0; left: 50%; margin-bottom: -5px; margin-left: -5px; position: absolute; width: 0; } .laber-social-sharing ul li a:hover span { margin-bottom: 10px; opacity: 1; visibility: visible; } .laber-social-link .list-socials li a{ font-size: 20px; width: 25px; height: 25px; display: block; line-height: 25px; text-align: center; }  .alo-image a{ display: block; position: relative; overflow: hidden; } .alo-image a img{ -webkit-transition: all 440ms linear 0ms; -khtml-transition: all 440ms linear 0ms; -moz-transition: all 440ms linear 0ms; -ms-transition: all 440ms linear 0ms; -o-transition: all 440ms linear 0ms; transition: all 440ms linear 0ms; } .alo-image a:hover img{ transform: scale(1.05); } @media (max-width: 479px) { .shop-page .pagination { float: none; display: block; text-align: center; } .shop-page .note { text-align: center; margin-top: 0px; width: 100%; } } @media (min-width: 540px) { .col-sm-2dot4 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } } @media (min-width: 720px) { .col-md-2dot4 { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; max-width: 20%; } } @media (min-width: 960px) { .col-lg-2dot4 { -webkit-box-flex: 0 !important; -ms-flex: 0 0 20% !important; flex: 0 0 20% !important; max-width: 20% !important; } } @media (min-width: 1140px) { .col-xl-2dot4 { -webkit-box-flex: 0 !important; -ms-flex: 0 0 20% !important; flex: 0 0 20% !important; max-width: 20% !important; } }   @media (min-width: 1200px) { .row-15{ margin-right: -15px; margin-left: -15px; } .collections .mobile-content, .main-content-grid .sidebar-right, .main-content-grid .sidebar-left, .sidebar-product .sidebar, .sidebar-product main{ padding: 0 15px; }  }  @media (max-width: 1024px){ .shoppingcart-content .cart-content{padding:0;} .shoppingcart-content .add-order-note .cart-note__input, .shoppingcart-content .coupon input{width:100%;min-width: auto;} } /* ipad pro */ @media only screen and (min-width : 992px) and (max-width : 1199px){  } /* ipad  */ @media only screen and (min-width : 768px) and (max-width : 991px){  } /* mobile  */ @media only screen and (max-width : 767px){ .breadcrumbs .outline-breadcrum .wrap-breadcrum h1{font-size: 25px;} .contact-info{ margin-bottom: 30px; }  .wrap_title{ margin-bottom: 30px; } .wrap_title .content{ line-height: 25px; } .banner_style2 .laber_banner .cms-box .cms-content{ } .banner_style2 .content_banner .title{ margin-bottom: 10px; font-size:26px; } .banner_style2 .content_banner .sub_title{ margin-bottom: 10px; font-size: 16px; } .banner_style2 .content_banner .btn-banner{ margin-top:10px; } .js_popup_prpr_wrap_newsletter .popup_content { padding: 30px; } .js_popup_prpr_wrap_newsletter .popup_content .images-newslette{display:none;} .js_popup_prpr_wrap_newsletter .popup_content .content{ width: 100%; max-width: initial; } .page-404 .wrap-content .page-404-content .oops-404{ font-size: 35px; line-height: 35px; } #addresses .form-vertical, #account #primary, .default_address, #register-form, #loginForm, #recoverPassword{padding:0;} .slick-carousel .slick-prev{left: 0;} .slick-carousel .slick-next{right: 0px;} .slick-prev.slick-disabled, .slick-next.slick-disabled{display: none !important;}  .grid_instagram{ flex-direction: column; } .grid_instagram .column-right, .grid_instagram .column-left { width: 100%; } }   @media only screen and (max-width : 480px){ th, td { padding: 5px; } .section-title {font-size:24px;} .breadcrumbs .outline-breadcrum .wrap-breadcrum ul li:last-child span, .breadcrumbs .outline-breadcrum .wrap-breadcrum ul li a{ font-size:14px; } .breadcrumbs .outline-breadcrum .wrap-breadcrum ul li:last-child span{ width: 200px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; text-align: left; } .shoppingcart-content .cart-content .shopping-cart-content .checkout-cart td .right .submit{    display: none;} .size-chart-open-popup{ flex-wrap: nowrap; overflow: hidden; overflow-x: scroll; } }    /* ====== Move-horizontal effect ====== */ .mfp-move-horizontal { /* start state */ /* animate in */ /* animate out */ } .mfp-move-horizontal .mfp-with-anim { opacity: 0; transition: all 0.6s; transform: translateX(-50px); } .mfp-move-horizontal.mfp-bg { opacity: 0; transition: all 0.6s; } .mfp-move-horizontal.mfp-ready .mfp-with-anim { opacity: 1; transform: translateX(0); } .mfp-move-horizontal.mfp-ready.mfp-bg { opacity: 0.8; } .mfp-move-horizontal.mfp-removing .mfp-with-anim { transition: all 0.6s; transform: translateX(50px); opacity: 0; } .mfp-move-horizontal.mfp-removing.mfp-bg { opacity: 0; } /* ====== Zoom-out effect ====== */ .mfp-zoom-out { /* start state */ /* animate in */ /* animate out */ } .mfp-zoom-out .mfp-with-anim { opacity: 0; transition: all 0.3s ease-in-out; transform: scale(1.3); } .mfp-zoom-out.mfp-bg { opacity: 0; transition: all 0.3s ease-out; } .mfp-zoom-out.mfp-ready .mfp-with-anim { opacity: 1; transform: scale(1); } .mfp-zoom-out.mfp-ready.mfp-bg { opacity: 0.8; } .mfp-zoom-out.mfp-removing .mfp-with-anim { transform: scale(1.3); opacity: 0; } .mfp-zoom-out.mfp-removing.mfp-bg { opacity: 0; } .animation-up { animation: animate-up linear infinite 6s; } @keyframes animate-up { 0% { transform: translateY(0); } 50% { transform: translateY(20px); } 100% { transform: translateY(0); } } @keyframes animateMenuOpen { 0% { opacity: 0; transform: translateY(-1.5rem); }  100% { opacity: 1; transform: translateY(0); } }
