.detail-page-title{ vertical-align:bottom; margin:0; font-weight:normal; text-shadow:0 1px #fff; color:#000; font-size:15px; height:auto; display:inline-block; line-height:22px; } .ss-code{ font-size:13px; color:#6d6d6d; line-height:23px; position:relative; top:-3px; } .detail-price-container{ border-top:1px solid #d1d1d1; padding-top:10px; } .detail-price-container .price .pr .p{ font-size:20px; line-height:20px; display:block; } .detail-price-container .price .pr .p sup, .detail-price-container .price .pr .op sup{ font-size:8px; line-height:8px; } .detail-price-container .price .pr .p em, .detail-price-container .price .pr .op em{ font-size:17px; line-height:20px; } .detail-price-container .price .pr .rrp{ display:block; font-size:14px; color:#6c757d; padding-top:0px; line-height:31px; } .detail-price-container .price .pr .rrp sup{ top:6px; font-size:9px; line-height:9px; } .detail-price-container .price .pr .rrp em{ font-size:14px; font-weight:normal; } .detail-price-container .price .pr .op{ font-size:14px; line-height:14px; width:auto !important; color:#999; padding-bottom:5px; padding-top:5px; } .detail-price-container .price .pr .op .ln-tro{ border-top:1px solid #999; display:block; position:absolute; width:100%; margin-left:0px; height:1px; margin-top:-10px; } .detail-price-container .price .pr .op sup{ font-size:6px; line-height:8px; } .detail-price-container .price .pr .op em{ font-size:14px; line-height:14px; color:#999; } .detail-price-container .price span.pr .p .cnt-discount{ font-size:10px; padding:2px 4px; top:-20px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; display:inline-block; left:0; margin:0; } .detail-price-container .price span.pr .cnt-discount.extern{ font-size:10px; padding:2px 4px; top:0px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; display:inline-block; line-height:14px; left:auto; margin:0; margin-left:5px; z-index:2; top:-1px; } .detail-price-container .price .vat{ font-size:13px; color:#6d6d6d; } .detail-price-container .price-text-period-details{ display:none; } .detail-shipping-container{ padding-top:3px; padding-bottom:8px; border-bottom:1px solid #d1d1d1; } .detail-shipping-container .shipping{ font-size:15px; line-height:20px; color:#242424; display:block; } .round-colors{ padding-top:11px; line-height :0; } .round-colors .title { color:#242424; text-transform:uppercase; display:block; line-height:20px; white-space:nowrap; vertical-align:top; font-size:15px; padding-bottom:5px; } .round-colors .title > span{ text-transform:none; } .round-colors .container { display:block; vertical-align:top; padding:0; position:relative; } .round-colors a, .round-colors .a { line-height:40px; height:40px; position:relative; display:inline-block; margin-bottom:8px; } .round-colors .container a.selected, .round-colors .container .a.selected { } .round-colors .color { -webkit-border-radius:23px; -webkit-border-radius:23px; border-radius:23px; width:38px; height:38px; display:inline-block; margin-right:8px; position:relative; } .round-colors .container a.selected .color, .round-colors .container a:hover .color, .round-colors .container .a.selected .color, .round-colors .container .a:hover .color { position:relative; border:0 !important; } .round-colors .container a.selected b, .round-colors .container a:hover b, .round-colors .container .a.selected b, .round-colors .container .a:hover b{ display:block; width:34px; height:34px; border:4px solid #fff; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; position:relative; top:-1px; left:-1px; } .round-colors .container a.selected b:after, .round-colors .container a:hover b:after, .round-colors .container .a.selected b:after, .round-colors .container .a:hover b:after { content:' '; font-size:13px; width:38px; height:38px; border:2px solid #ccc; position:absolute; top:-4px; left:-4px; display:block; z-index:1; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; } .detail-sizebtn-container{ padding-top:3px; } .detail-sizebtn-container .action-container{ padding-top:15px; position:relative; font-size:0; line-height:0; } .detail-sizebtn-container .action-container .social-area-2023.doublesize { position:absolute !important; display:inline-block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; border:0; background:#fff; width:71px; height:71px; line-height:71px; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); cursor:pointer; right:0; } .detail-sizebtn-container .action-container .social-area-2023.doublesize:hover{ -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 50%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.5); box-shadow:0px 2px 2px rgb(0 0 0 / 50%); } .detail-sizebtn-container .action-container .social-area-2023.doublesize .fv-btn { background-image:url(../img/mobile/new-sprite.png?3); background-position:-37px -251px; background-size:243px 456px; display:inline-block; height:36px !important; left:16px; position:absolute !important; top:19px; width:40px !important; filter:grayscale(1); } .detail-sizebtn-container .action-container .social-area-2023.doublesize .fv-btn.selected { background-position:-80px -251px; } .detail-sizebtn-container .action-container .social-area-2023.doublesize .add-to-fav-text{ display:none; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline{ min-width:116px; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; display:inline-block; font-weight:600; padding:0 11px; text-align:center; color:#fff; outline:none; height:auto; padding-top:10px; padding-bottom:10px; line-height:28px; font-size:14px; margin-right:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#2d2d2d; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); cursor:pointer; border:0px solid #45ab69; width:calc(100% - 104px); box-sizing:content-box; margin-top:0; position:relative; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline:hover, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline:hover{ background:#000; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline .loader, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline .loader{ background:#2d2d2d; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.selected-size, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.selected-size{ background:#2d2d2d; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.selected-size:hover, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.selected-size:hover{ background:#000; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline .line-1, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline .line-1{ font-size:21px; padding:0; margin:0; color:#fff; line-height:28px; position:relative; text-transform:uppercase; letter-spacing:1px; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn .add-cart-icon, .modal-sizebtn-container .action-container .pink-button.add2cart-btn .add-cart-icon{ background:url(../img/detail-sprite-v3.png) -172px -40px; width:18px; height:22px; display:inline-block; vertical-align:middle; margin:-3px 7px 0 0; position:relative; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline .line-2, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline .line-2{ text-transform:none; font-weight:normal; line-height:23px; font-size:13px; padding:0; margin:0; color:#fff !important; position:relative; letter-spacing:0.5px; } .detail-sizebtn-container .action-container .pink-button.wishlist-btn.multiline, .modal-sizebtn-container .action-container .pink-button.wishlist-btn.multiline{ min-width:116px; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; display:inline-block; font-weight:600; padding:0 11px; text-align:center; color:#fff; outline:none; height:auto; padding-top:10px; padding-bottom:10px; line-height:51px; font-size:18px; margin-right:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#c8aa8c; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); cursor:pointer; border:0px solid #45ab69; width:calc(100% - 104px); box-sizing:content-box; text-transform:uppercase; letter-spacing:1px; } .detail-sizebtn-container .action-container .pink-button.wishlist-btn.multiline .line-1{ font-size:21px; padding:0; margin:0; color:#fff; line-height:28px; position:relative; text-transform:uppercase; letter-spacing:1px; } .detail-sizebtn-container .action-container .pink-button.wishlist-btn.multiline .line-2{ text-transform:none; font-weight:normal; line-height:23px; font-size:13px; padding:0; margin:0; color:#fff !important; position:relative; letter-spacing:0.5px; } .detail-sizebtn-container .action-container .pink-button.wishlist-btn.multiline:hover, .modal-sizebtn-container .action-container .pink-button.wishlist-btn.multiline:hover{ background:#c8aa8c; opacity:0.9; } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.noestimation, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.noestimation{ } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.noestimation .line-1, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.noestimation .line-1{ line-height : 51px } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.noestimation .line-2, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline.noestimation .line-2{ display:none; } .extradiscount-container{ margin-top:15px; border:1px solid #da291c; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:table; width:calc(100% - 2px); overflow:hidden; } .extradiscount-container .extradiscount-left{ padding:10px 10px; display:table-cell; color:#da291c; font-size:15px; line-height:19px; font-weight:bold; text-transform:uppercase; background:#f7f7f7; vertical-align:middle; letter-spacing:1px; text-align:center; } .extradiscount-container .extradiscount-left b{ font-size:25px; position:relative; top:2px; padding-bottom:10px; display:block; } .extradiscount-container .extradiscount-right{ padding:10px; font-size:15px; line-height:19px; display:table-cell; vertical-align:middle; } .extradiscount-container .extradiscount-right b{ letter-spacing:1px; } .extradiscount-container.halloween{ border-color:#f67017; } .extradiscount-container.halloween .extradiscount-left{ color:#f67017; } .extradiscount-container.halloween .extradiscount-right b{ color:#f67017; } .extradiscount-container .extradiscount-right .extradiscount-copy2clipboard{ font-size:21px; font-weight:bold; letter-spacing:0.5px; cursor:pointer; } .extradiscount-container .extradiscount-right .extradiscount-copy2clipboard .copy-icon{ background:#ccc; padding:0px 10px; height:36px; display:inline-block; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-left:10px; } .extradiscount-container .extradiscount-right .extradiscount-copy2clipboard .copy-icon:after{ content:'\f0c5'; font-family:'FontAwesome'; height:36px; line-height:36px; font-size:22px; font-style:normal; font-weight:normal; } .extradiscount-container .extradiscount-right .extradiscount-copy2clipboard:hover .copy-icon { background:#aaa; } .extradiscount-container .extradiscount-right .extradiscount-copy2clipboard:hover .copy-icon:after { color:#fff; } #notify-add2bag .notify-body > .title, #notify-add2wishlist .notify-body .step1 > .title{ font-weight:600; font-size:23px; line-height:28px; color:#242424; padding:24px 16px 16px; position:relative; margin:0; text-align:left; left:auto; width:auto; } #notify-add2bag .action-container{ padding:24px 14px 0; } #notify-add2wishlist .wishFld{ padding:0px 14px 0; } #notify-add2wishlist .wishFld .t{ color:#242424; font-size:14px; line-height:17px; } #notify-add2bag .buttons, #notify-add2wishlist .buttons{ margin:0; padding:0; position:relative; } #notify-add2bag .buttons .right-align-loader, #notify-add2wishlist .buttons .right-align-loader{ position:absolute; top:16px; left:20px; z-index:1 } #notify-add2bag .modal-sizebtn-container .pink-button.add2cart-btn, #notify-add2wishlist .wishFld .green-button.wishlist-btn{ width:calc(100% - 24px) !important; margin:0 !important; position:inherit !important; padding-left:11px; padding-right:11px } #gdprErrorCnt.error_container { color:#ff7575; font-size:14px; line-height:17px; } #whislistModalErrorCnt.error_container, #whislistSizeModalErrorCnt.error_container{ color:#E72525; font-size:14px; line-height:17px; padding:10px 16px; top:auto !important; } #notify-add2wishlist .form-field{ color:#242424; margin-bottom:0; } #notify-add2wishlist .gdpr-accepting .accept-gdpr { font-size:15px !important; color:#242424; padding-left:30px; padding-bottom:5px; line-height:23px !important; position:relative; padding-bottom:10px; } #notify-add2wishlist .gdpr-accepting .accept-gdpr i{ background-image:url("../img/fllrsp/checkbox.png"); background-position:-23px 0px; background-size:114px 20px; width:20px; height:20px; position:absolute; left:0; top:2px; background-repeat:no-repeat; } #notify-add2wishlist .gdpr-accepting .accept-gdpr i:hover{ background-position:-46px 0px; } #notify-add2wishlist .gdpr-accepting .accept-gdpr.error i{ background-position:-91px 0px; width:21px; border:0; } #notify-add2wishlist .gdpr-accepting .accept-gdpr.checked i{ background-position:-69px 0px; } #notify-add2wishlist .gdpr-accepting .accept-gdpr label{ display:inline-block; visibility:visible; font-size:15px; line-height:23px; } #notify-add2wishlist .gdpr-accepting .accept-gdpr .blue-link{ font-size:15px; } #notify-add2wishlist .gdpr-accepting .accept-gdpr.error i{ background-position:-92px 0px; } #notify-add2wishlist .gdpr-accepting .accept-gdpr.error.checked i{ background-position:-69px 0px; } #notify-add2wishlist .gdpr-accepting .accept-gdpr.error{ color:#E72525; } #notify-add2wishlist .gdpr-accepting .accept-gdpr.error .blue-link{ color:#E72525; } #notify-add2wishlist .gdpr-accepting .error_container{ line-height:17px !important; position:relative; top:-7px; color:#E72525; } #notify-addNewSupport .add-comment-title, #notify-addNewReview .add-comment-title{ font-weight:600; font-size:26px; line-height:34px; color:#242424; padding:24px 16px 16px; position:relative; margin:0; text-align:left; left:auto; width:auto; } #notify-addNewSupport .add-comment-prod-title, #notify-addNewReview .add-comment-prod-title{ padding-left:16px; color:#242424; font-size:17px; font-weight:600; line-height:19px; text-align:left; } #notify-addNewSupport .add-comment-prod-title .code, #notify-addNewReview .add-comment-prod-title .code{ padding-top:10px; font-size:15px; font-weight:normal; color:#6d6d6d; } #notify-addNewSupport .add-comment-pro-image img, #notify-addNewReview .add-comment-pro-image img{ width:100px; line-height:0; font-size:0; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); overflow:hidden; } #notify-addNewSupport .add-comment-prod-message, #notify-addNewReview .add-comment-prod-message{ padding:16px 16px 0; } #notify-addNewSupport .addcomment-submit-container .buttons, #notify-addNewReview .addcomment-submit-container .buttons{ padding:0; position:relative; } #notify-addNewSupport .thank-you-message, #notify-addNewReview .thank-you-message{ display:none; } #notify-addNewReview .product-rating-view{ position:relative; } #notify-addNewReview .rating-title-text{ color:#242424; font-size:17px; font-weight:normal; line-height:19px; text-align:left; } #notify-addNewReview .product-rating-view .inline-error-container{ color:#E72525; font-size:17px; font-weight:normal; line-height:19px; text-align:left; position:absolute; top:0; left:0; background:#fff; } #notify-addNewReview .cnt-stars{ padding-top:6px; padding-bottom:16px; } #notify-addNewReview .cnt-stars .rated{ font-size:15px; font-weight:normal; color:#242424; position:relative; top:-3px; } #notify-addNewReview .review-upload-image-container { background:#fff; min-height:100px; text-align:center; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); margin-bottom:10px; } #notify-addNewReview .review-upload-image-container p { padding-top:30px; position:relative; text-align:center; margin:0; } #notify-addNewReview .review-upload-image-container p i { width:20px; height:24px; position:relative; display:block; margin:0 auto; } #notify-addNewReview .review-upload-image-container p i:after { content:'\f030'; font-family:'FontAwesome'; height:17px; line-height:17px; font-size:22px; font-style:normal; font-weight:normal; } .product-crop-images{ padding-top:8px; } .product-crop-images ul{ padding:0; margin:0; list-style:none; } .product-crop-images ul li{ display:inline-block; width:25%; font-size:0; line-height:0; float:left } .product-crop-images ul li img{ width:calc(100% - 6px); border:1px solid #d1d1d1; margin:0 2px 4px; } .product-crop-images ul:after{ content :' '; clear:both; display:block; } .detail-page-images-container{ position:relative; padding-bottom:16px; } .detail-page-images-container:after{ content:' '; clear:both; display:block; } .detail-page-images-container .cnt{ white-space:nowrap; overflow:hidden; margin-right:16px; margin-left:10px; float:left; width:calc(100% - 82px); } .detail-page-images-container .inner-cnt{ white-space:nowrap; max-width:30000px; line-height:0; font-size:0; } .detail-page-images-container .product-img, .detail-page-images-container .video{ display:inline-block; width:50%; } .detail-page-images-container .product-img a, .detail-page-images-container .video a{ display:block; position:relative; border:1px solid #d1d1d1; margin-bottom:5px; margin-right:5px; font-size:0; line-height:1px; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; overflow:hidden; } .detail-page-images-container .product-img a .video-sound-on-off, .detail-page-images-container .video a .video-sound-on-off{ position:absolute; z-index:1; display:block; width:60px; height:60px; top:70px; left:0; } .detail-page-images-container .product-img a .video-sound-on-off:after, .detail-page-images-container .video a .video-sound-on-off:after{ content:'\f6a9'; font-family:'FontAwesome5'; height:32px; line-height:32px; font-size:28px; font-style:normal; font-weight:normal; position:absolute; top:12px; left:20px; color:#fff; } .detail-page-images-container .product-img a .video-sound-on-off.sound-on:after, .detail-page-images-container .video a .video-sound-on-off.sound-on:after{ content:'\f028'; } .detail-page-images-container .product-img img{ width:100%; font-size:0; line-height:1px; } .detail-page-images-container .slick-dots{ } .detail-page-images-container .slick-dots li{ background-color:rgba( 255 , 255 , 255 , 0.7 ); width:10px; height:10px; -webkit-border-radius:8px 6px 6px 8px/6px 6px 8px 8px; -moz-border-radius:8px 6px 6px 8px/6px 6px 8px 8px; border-radius:8px 6px 6px 8px/6px 6px 8px 8px; background-color:#fff; border:solid 1px #000; display:inline-block; margin:0 5px; } .detail-page-images-container .slick-dots li.slick-active{ border:solid 1px #4d4d4d; background:#4d4d4d; width:10px; height:10px; -webkit-border-radius:8px 6px 6px 8px/6px 6px 8px 8px; -moz-border-radius:8px 6px 6px 8px/6px 6px 8px 8px; border-radius:8px 6px 6px 8px/6px 6px 8px 8px; } .detail-page-images-container .slick-dots li button{ visibility:hidden; position:relative; top:-4px; left:-4px; } .detail-page-images-container .slick-dots li.video button{ top:0px; width:32px; height:42px; } .detail-page-images-container .slick-dots li.video, .detail-page-images-container .slick-dots li.slick-active.video{ background:none; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; border:0; width:32px; height:42px; top:-5px; } .detail-page-images-container .slick-dots li.video:after{ content:'\f04b'; font-family:'FontAwesome'; height:16px; line-height:16px; font-size:16px; font-style:normal; font-weight:normal; position:absolute; top:12px; left:-2px; color:#da291c; } .detail-page-images-container .slick-dots li.slick-active.video:after{ color:#242424; } .detail-page-images-container{ } .detail-page-images-container .cnt{ } .detail-page-images-container .cnt.fScroll{ display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-direction:column; -ms-flex-direction:column; flex-direction:column; height:100%; } .detail-page-images-container .cnt.fScroll .inner-cnt{ height:100%; display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; overflow-x:scroll; -webkit-scroll-snap-type:x mandatory; -moz-scroll-snap-type:x mandatory; -ms-scroll-snap-type:x mandatory; scroll-snap-type:x mandatory; -webkit-scrollbar-width:none; -moz-scrollbar-width:none; -ms-scrollbar-width:none; scrollbar-width:none; -ms-overflow-style:none; } .detail-page-images-container .cnt.fScroll .inner-cnt > div{ min-width:100%; position:relative; -webkit-scroll-snap-align:center; -moz-scroll-snap-align:center; -ms-scroll-snap-align:center; scroll-snap-align:center; -webkit-scroll-snap-stop:always; -moz-scroll-snap-stop:always; -ms-scroll-snap-stop:always; scroll-snap-stop:always; display:block; } .detail-page-images-container .slick-dots.fScroll{ z-index:3; display:none; } .detail-page-small-images-container{ width:56px; float:left; margin-bottom:5px; } .detail-page-small-images-container .image-thumbs{ -webkit-border-radius:8px 6px 6px 8px/6px 6px 8px 8px; -moz-border-radius:8px 6px 6px 8px/6px 6px 8px 8px; border-radius:8px 6px 6px 8px/6px 6px 8px 8px; overflow:hidden; border:1px solid #d1d1d1; } .detail-page-small-images-container div{ display:block; font-size:0; line-height:1px; } .detail-page-small-images-container div img{ font-size:0; line-height:1px; opacity:0.5; cursor:pointer; } .detail-page-small-images-container div.active img, .detail-page-small-images-container .image-thumbs div:hover img{ opacity:1 } .detail-page-small-images-container div.video-thumb{ margin-bottom:10px; } .detail-page-small-images-container div.video-thumb img{ opacity:1; } .load-more-container .load-more{ position:relative; font-size:17px; color:#242424; line-height:21px; text-align:center; cursor:pointer; } .load-more-container .load-more:hover{ text-decoration:underline; } .load-more-container .load-more .load{ position:absolute; margin-left:-30px; top:2px; } .subcat-zone ul.subcat-boxes{ padding:0; margin:0; list-style:none; } .subcat-zone .subcat-boxes li { list-style:none; margin-right:8px; margin-bottom:8px; border:1px solid #E8EDF2; padding:0px 10px; display:inline-block; font-size:13px; line-height:28px; background:#E8EDF2; color:#242424; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; white-space:normal; } .subcat-zone .subcat-boxes li a{ color:#242424; font-size:13px; line-height:28px; display:block; text-decoration:none; } .detail-page-compositions-instructions-container .instruction .tag-boxes{ padding:10px 0; } .detail-page-compositions-instructions-container .instruction .tag-boxes li{ position:relative; padding-left:40px; background:none; border:0; font-size:15px; display:block; margin:0; } .detail-page-compositions-instructions-container .instruction .tag-boxes i{ display:inline-block; position:absolute; left:10px; width:18px; height:18px; margin-right:5px; background-image:url('../img/mobile/instruction2020-3x.png?1'); background-size:18px 360px; background-repeat:no-repeat; } .detail-page-compositions-instructions-container .instruction li i{ top:4px; } .detail-page-compositions-instructions-container .instruction .i1 i{ background-position:0 0; } .detail-page-compositions-instructions-container .instruction .i2 i{ background-position:0 -18px; } .detail-page-compositions-instructions-container .instruction .i3 i{ background-position:0 -36px; } .detail-page-compositions-instructions-container .instruction .i4 i{ background-position:0 -54px; } .detail-page-compositions-instructions-container .instruction .i5 i{ background-position:0 -72px; } .detail-page-compositions-instructions-container .instruction .i6 i{ background-position:0 -90px; } .detail-page-compositions-instructions-container .instruction .i7 i{ background-position:0 -162px; } .detail-page-compositions-instructions-container .instruction .i8 i{ background-position:0 -180px; } .detail-page-compositions-instructions-container .instruction .i9 i{ background-position:0 -110px; top:10px } .detail-page-compositions-instructions-container .instruction .i10 i{ background-position:0 -126px; } .detail-page-compositions-instructions-container .instruction .i11 i{ background-position:0 -144px; } .detail-page-compositions-instructions-container .instruction .i12 i{ background-position:0 -216px; } .detail-page-compositions-instructions-container .instruction .i13 i{ background-position:0 -234px; } .detail-page-compositions-instructions-container .instruction .i14 i{ background-position:0 -198px; } .detail-page-compositions-instructions-container .instruction .i15 i{ background-position:0 -252px; } .detail-page-compositions-instructions-container .instruction .i16 i{ background-position:0 -270px; } .detail-page-compositions-instructions-container .instruction .i17 i{ background-position:0 -288px; } .detail-page-compositions-instructions-container .instruction .i18 i{ background-position:0 -306px; } .detail-page-compositions-instructions-container .instruction .i19 i{ background-position:0 -324px; } .detail-page-compositions-instructions-container .instruction .i20 i{ background-position:0 -342px; } .detail-page-compositions-instructions-container .instruction li.i9 i{ top:6px } .slick-dotted.slick-slider{ margin:0; } .detail-page-gallery-container, .detail-page-empty-left-container, .detail-page-halfleft-container{ width:calc(100% - 500px) !important; } .detail-page-common-container, .detail-page-empty-right-container, .detail-page-halfright-container{ width:500px !important; } .detail-page-empty-left-container, .detail-page-empty-right-container{ font-size:0; line-height:0; } .detail-page-gallery-container{ } .detail-page-gallery-container #product-gallery, .detail-page-gallery-container #product-gallery .cnt{ position:-webkit-sticky; position:-moz-sticky; position:sticky; top:10px; } .back2category{ display:none; } @media only screen and (max-width:320px) { .product-crop-images ul li{ width:calc(50% - 8px); margin:0 2px 8px; } } @media only screen and (max-width:767px) { .detail-page-gallery-container{ width:100%; display:block; } .detail-page-common-container{ width:auto; display:block; padding:16px; padding-bottom:0; } .detail-page-small-images-container{ position:absolute; left:16px; top:16px; z-index:1; } .detail-page-images-container{ padding:0; } .detail-page-images-container .cnt{ margin:0; width:100%; } .detail-page-gallery-container .product-img, .detail-page-gallery-container .video{ width:100%; display:none; } .detail-page-gallery-container .product-img:first-child{ display:block; } .detail-page-gallery-container .product-img a, .detail-page-gallery-container .video a{ width:100%; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; border:0; margin:0; } .detail-page-images-container .slick-dots{ position:absolute; bottom:20px; } .detail-page-half-container{ padding:0; } .detail-page-halfleft-container{ width:auto !important; display:block !important; } .detail-page-halfright-container{ width:auto !important; display:block !important; } .detail-page-half-container .new-text-boxes.nopadding-left{ padding-left:16px; } .product-crop-images ul li{ width:50%; } .detail-page-gallery-container, .detail-page-empty-left-container, .detail-page-halfleft-container{ width:auto !important; } .detail-page-common-container, .detail-page-empty-right-container, .detail-page-halfright-container{ width:auto !important; } } @media only screen and (max-width:480px) { .detail-page-gallery-container{ width:100%; display:block; } .detail-page-common-container{ width:auto; display:block; padding:16px; padding-bottom:0; } .detail-page-small-images-container{ top:auto; left:auto; top:15px; left:15px; z-index:4; } .detail-page-small-images-container .video-thumb{ width:33px; height:33px; overflow:hidden; position:relative; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; top:0; left:0; background:#da291c; cursor:pointer; } .detail-page-small-images-container .video-thumb img{ position:relative; top:-19px; left:-11px; display:none; } .detail-page-small-images-container .video-thumb:after{ content:'\f04b'; font-family:'FontAwesome'; height:17px; line-height:17px; font-size:18px; font-style:normal; font-weight:normal; position:absolute; top:8px; left:11px; color:#fff; } .detail-page-small-images-container .image-thumbs, .detail-page-small-images-container .video-thumb{ display:none; } .detail-page-images-container .cnt{ margin:0; } .back2category{ display:block; position:absolute; top:0; left:0; padding:16px; } .back2category .btn-2019{ position:relative; background:#fff; } } @media only screen and (min-width:768px) and (max-width:991px) { .detail-page-gallery-container .product-img, .detail-page-gallery-container .video{ width:calc(100%); } .detail-page-gallery-container, .detail-page-empty-left-container, .detail-page-halfleft-container{ width:calc(100% - 350px) !important; display:table-cell; } .detail-page-common-container, .detail-page-empty-right-container, .detail-page-halfright-container{ width:350px !important; display:table-cell; } .detail-page-half-container{ padding:0; } .detail-page-halfleft-container{ width:auto !important; display:block !important; } .detail-page-halfright-container{ width:auto !important; display:block !important; } .detail-page-half-container .new-text-boxes.nopadding-left{ padding-left:16px; } .detail-page-gallery-container .product-img, .detail-page-gallery-container .video{ display:none; } .detail-page-gallery-container .product-img:first-child{ display:inline-block; } .detail-page-images-container .slick-dots{ position:absolute; bottom:20px; } .detail-page-small-images-container{ left:16px; top:16px; z-index:1; } .detail-page-description-container .dmc-inner, .detail-page-retur-container .dmc-inner, .detail-page-delivery-payment-container .dmc-inner, .detail-page-compositions-instructions-container .dmc-inner, .detail-page-tags-container .dmc-inner, .detail-page-measures-container .dmc-inner{ width:auto !important; } } @media only screen and (min-width:992px) { .detail-page-title{ font-weight:600; font-size:18px; } .detail-page-gallery-container .product-img, .detail-page-gallery-container .video{ display:none; } .detail-page-gallery-container .product-img:first-child{ width:100%; display:inline-block; } .detail-page-common-container{ } .detail-sizebtn-container .action-container .pink-button.add2cart-btn.multiline, .modal-sizebtn-container .action-container .pink-button.add2cart-btn.multiline{ } .detail-page-gallery-container, .detail-page-empty-left-container, .detail-page-halfleft-container{ width:calc(100% - 400px) !important; display:table-cell; } .detail-page-common-container, .detail-page-empty-right-container, .detail-page-halfright-container{ width:400px !important; display:table-cell; } } @media only screen and (min-width:992px) and (max-width:1200px) { .detail-page-description-container .dmc-inner, .detail-page-retur-container .dmc-inner, .detail-page-delivery-payment-container .dmc-inner, .detail-page-compositions-instructions-container .dmc-inner, .detail-page-tags-container .dmc-inner, .detail-page-measures-container .dmc-inner{ width:90% !important; } .detail-page-half-container{ padding:0; } .detail-page-halfleft-container{ width:auto !important; display:block !important; } .detail-page-halfright-container{ width:auto !important; display:block !important; } .detail-page-half-container .new-text-boxes.nopadding-left{ padding-left:16px; } } @media only screen and (min-width:1201px) { .detail-page-gallery-container .product-img, .detail-page-gallery-container .video{ width:50%; } .detail-page-gallery-container .product-img:first-child { width:50%; display:inline-block; } .detail-page-gallery-container .product-img:nth-of-type(2){ display:inline-block; } .detail-page-images-container{ padding-bottom:0; } .detail-page-common-container{ } .detail-page-gallery-container, .detail-page-empty-left-container, .detail-page-halfleft-container{ width:calc(100% - 500px) !important; display:table-cell; } .detail-page-common-container, .detail-page-empty-right-container, .detail-page-halfright-container{ width:500px !important; display:table-cell; } } @media only screen and (min-width:1501px) { .detail-page-images-container .cnt.fScroll .inner-cnt{ display:block; } .detail-page-images-container .cnt.fScroll .inner-cnt > div{ display:inline-block; min-width:inherit; } } .detail-sizebtn-container{ } .detail-sizebtn-container .t, .modal-sizebtn-container .t{ color:#242424; padding-bottom:0px; display:block; line-height:20px; white-space:nowrap; vertical-align:top; padding-bottom:0px; font-size:15px; text-transform:uppercase; } .detail-sizebtn-container .t-lf{ display:inline-block; text-align:right; float:left; } .detail-sizebtn-container .t-rg{ display:inline-block; text-align:right; float:right; } .detail-sizebtn-container .measures{ text-decoration:underline; cursor:pointer; } .detail-sizebtn-container .gr-size, .modal-sizebtn-container .gr-size, .detail-sizebtn-container .gr-size-pair, .modal-sizebtn-container .gr-size-pair{ font-weight:bold; text-transform:uppercase; color:#242424; display:inline-block; margin:0px; float:left; margin-top:5px; text-align:center; height:18px; background-color:#fff; border:1px solid #ccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; margin-right:5px; position:relative; height:auto; line-height:40px; font-size:15px; padding:0px 6px; min-width:60px; cursor:pointer; outline:inherit; box-sizing:content-box } .detail-sizebtn-container .gr-size:hover, .modal-sizebtn-container .gr-size:hover, .detail-sizebtn-container .gr-size-pair:hover, .modal-sizebtn-container .gr-size-pair:hover{ border:solid 1px #242424; color:#242424; } .detail-sizebtn-container .gr-size .eu-size, .modal-sizebtn-container .gr-size .eu-size, .detail-sizebtn-container .gr-size-pair .eu-size, .modal-sizebtn-container .gr-size-pair .eu-size{ font-weight:normal; } .detail-sizebtn-container .gr-size.no-stock, .modal-sizebtn-container .gr-size.no-stock, .detail-sizebtn-container .gr-size.no-stock-pair, .modal-sizebtn-container .gr-size-pair.no-stock{ background-color:#eff0f3; border:1px solid #ccc; position:relative; color:#878787; } .detail-sizebtn-container .gr-size.no-stock:before, .detail-sizebtn-container .gr-size.no-stock:after, .modal-sizebtn-container .gr-size.no-stock:before, .modal-sizebtn-container .gr-size.no-stock:after, .detail-sizebtn-container .gr-size-pair.no-stock:before, .detail-sizebtn-container .gr-size-pair.no-stock:after, .modal-sizebtn-container .gr-size-pair.no-stock:before, .modal-sizebtn-container .gr-size-pair.no-stock:after{ content:""; position:absolute; border-top:1px solid #bfbfbf; top:19px; left:2px; width:90%; z-index:1; } .detail-sizebtn-container .gr-size.no-stock:before, .modal-sizebtn-container .gr-size.no-stock:before, .detail-sizebtn-container .gr-size-pair.no-stock:before, .modal-sizebtn-container .gr-size-pair.no-stock:before{ -webkit-transform:rotate(16deg); -moz-transform:rotate(16deg); transform:rotate(16deg); } .detail-sizebtn-container .gr-size.no-stock:after, .modal-sizebtn-container .gr-size.no-stock:after, .detail-sizebtn-container .gr-size-pair.no-stock:after, .modal-sizebtn-container .gr-size-pair.no-stock:after{ -webkit-transform:rotate(-16deg); -moz-transform:rotate(-16deg); transform:rotate(-16deg); } .detail-sizebtn-container .gr-size.selected, .modal-sizebtn-container .gr-size.selected, .detail-sizebtn-container .gr-size-pair.selected, .modal-sizebtn-container .gr-size-pair.selected{ -webkit-box-shadow:inset 0px 0px 0px 1px #2d2d2d; -moz-box-shadow:inset 0px 0px 0px 1px #2d2d2d; box-shadow:inset 0px 0px 0px 1px #2d2d2d; border:solid 1px #2d2d2d; color:#fff; background:#2d2d2d } .detail-sizebtn-container .gr-size.no-stock.selected, .modal-sizebtn-container .gr-size.no-stock.selected, .detail-sizebtn-container .gr-size-pair.no-stock.selected, .modal-sizebtn-container .gr-size-pair.no-stock.selected{ -webkit-box-shadow:inset 0px 0px 0px 1px #c8aa8c; -moz-box-shadow:inset 0px 0px 0px 1px #c8aa8c; box-shadow:inset 0px 0px 0px 1px #c8aa8c; border:solid 1px #c8aa8c; color:#242424; background:#fff; } .detail-sizebtn-container .gr-size.no-stock.selected:before, .modal-sizebtn-container .gr-size.no-stock.selected:before, .detail-sizebtn-container .gr-size-pair.no-stock.selected:before, .modal-sizebtn-container .gr-size-pair.no-stock.selected:before{ border-top:1px solid #45ab69; display:none; } .detail-sizebtn-container .gr-size.no-stock.selected:after, .modal-sizebtn-container .gr-size.no-stock.selected:after, .detail-sizebtn-container .gr-size-pair.no-stock.selected:after, .modal-sizebtn-container .gr-size-pair.no-stock.selected:after{ border-top:1px solid #45ab69; display:none; } .detail-sizebtn-container .sizes-list .clear, .modal-sizebtn-container .sizes .clear{ clear:both; display:block; } .modal-sizebtn-container .sizes{ padding:0 16px; } .detail-sizebtn-container .last-sizes-info{ margin-top:15px; background:#ffe69d; padding:6px 10px; font-size:13px; line-height:18px; font-weight:600; letter-spacing:0.5px; color:#242424; text-align:center; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } .product-badges-container { position:relative; padding:10px 0 5px 0; } .product-badges-container .product-badges { margin:0; padding:0; list-style:none; background:#fff; } .product-badges-container li { border:0; float:none; width:auto; text-align:left; padding:0px 0px; padding-bottom:5px; background:#fff; line-height:19px; } .product-badges-container li span{ text-transform:none; font-size:14px; letter-spacing:normal; display:table-cell; line-height:23px; font-weight:normal; color:#353535; vertical-align:middle; text-align:left; padding-left:5px; color:#353535; } .product-badges-container li span:first-child{ padding-left:0; } .product-badges-container li span a{ font-size:14px !important; } .product-badges-container li i{ background-image:url('../img/mobile/badge-sprites-3X-2022.png?2'); width:18px; height:18px; background-size:252px 27px; display:inline-block; vertical-align:middle; text-align:left; } .product-badges-container .product-badges .retour i{ background-position:-59px -5px; } .product-badges-container .product-badges .money-back i{ background-position:-86px -5px; } .product-badges-container .product-badges .quality i{ background-position:-113px -5px; } .product-badges-container .product-badges .shipping i{ background-position:-51px 0; } .product-badges-container .product-badges .quick-shipping i{ background-position:-85px 0; } .product-badges-container .product-badges .free-shipping i{ background-position:-33px -5px; } .product-badges-container .product-badges .free-shipping-pickup i{ background-position:-33px -5px; } .product-badges-container .product-badges .eu-shipping i{ background-position:-281px 0; width:18px; } .product-badges-container .product-badges .shipping-easybox i{ background-position:-166px -5px; width:20px; } .product-badges-container .product-badges .exclusive i{ background-position:-103px 0; } .product-badges-container .product-badges .made-in-ro i{ background-position:-113px -5px; } .product-badges-container .product-badges .embroidery i{ background-position:-136px 0; } .product-badges-container .product-badges .handmade i{ background-position:-103px 0; } .product-badges-container .product-badges .pregnants i{ background-position:-170px 0; } .product-badges-container .product-badges .nurse i{ background-position:-187px 0; } .product-badges-container .product-badges .measured i{ background-position:-263px 0; } .product-badges-container .product-badges .payment i{ background-position:-300px 0; width:14px !important; margin-left:3px !important; } .product-badges-container .product-badges .production i{ background-position:-140px -3px; } .product-badges-container .product-badges .loyalty i{ background-image:url('../img/loyality-star-sprite.png?2'); background-size:70px 17px; background-position:-35px 0; width:17px; height:17px; } .product-badges-container .product-badges .phone i{ background-position:-4px -6px; } .product-badges-container .product-badges .pin i{ background-position:-193px -4px; } .product-badges-container .product-badges .payment span{ padding-left:5px !important; } .product-badges-container li a{ font-size:14px; line-height:14px; } .measure-table-container-inner .product-image{ width:100px; padding-bottom:10px; } .measure-table-container-inner .ss-code { font-size:15px; line-height:25px; color:#666; } .measure-table-container-inner .ss-code b { color:#242424; } .measure-table-container-inner ul{ margin:0; padding:0px; list-style:none; padding-bottom:30px; } .measure-table-container-inner ul li{ font-size:15px; color:#666; line-height:25px; } .measure-table-container-inner ul li b{ color:#242424; } #product-measure-table{ width:100%; color:#242424; font-size:13px; border:1px solid #d1d1d1; border-left:0; border-top:0; } #product-measure-table th, #product-measure-table thead td, #product-measure-table thead td { background:#E8EDF2; padding:9px 5px; font-size:12px; font-weight:600; } #product-measure-table td { background:#fff; border-left:1px solid #cbcbcb; border-top:1px solid #cbcbcb; padding:9px 5px; font-size:12px; color:#242424; text-align:center; line-height:20px; } .measure-table-container-inner .simple-text{ font-size:15px; line-height:19px; color:#242424; } .cant-suggested-measure-container{ color:#da291c; font-size:17px; line-height:23px; } .home-social-items-list .home-social-item{ width:20%; padding-top:20%; float:left; position:relative; } .home-social-items-list .home-social-item span{ display:block; position:absolute; overflow:hidden; cursor:pointer; width:calc(100% - 4px); height:calc(100% - 4px); -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; top:2px; left:2px; } .home-social-items-list .home-social-item a{ display:block; } .home-social-items-list .home-social-item img{ width:100% !important; -webkit-transition:all 400ms ease; -moz-transition:all 400ms ease; -ms-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease; } .home-social-items-list .home-social-item img:hover { transform:scale(1.06); } .home-social-items-list{ margin-left:-2px; margin-right:-2px; } .home-social-items .description { font-size:14px; line-height:19px; position:relative; padding-left:4px; padding-bottom:10px; text-align:center; } .home-social-items .action-bottom { text-align:center; } .home-social-items .action-bottom a.see-all { font-size:17px; line-height:21px; color:#242424; text-transform:uppercase; text-decoration:none; font-weight:600; padding:0px; display:inline-block; } .home-social-items .action-bottom a.see-all:hover { text-decoration:underline; } .home-social-items .action-bottom a.see-all .right-arrow:after{ color:#242424; } .home-social-items .h2.title{ font-size:26px; font-weight:800; text-transform:uppercase; text-align:center; letter-spacing:1px; line-height:30px; } @media only screen and (max-width:320px) { .home-social-items-list .home-social-item{ width:50%; padding-top:50%; } } @media only screen and (max-width:480px) { .home-social-items-list .home-social-item{ width:50%; padding-top:50%; } } @media only screen and (min-width:481px) and (max-width:767px) { .home-social-items-list .home-social-item{ width:33%; padding-top:33%; } .home-social-items-container .home-social-items-list .home-social-item{ width:50%; padding-top:50%; } } @media only screen and (min-width:768px) and (max-width:991px) { .home-social-items-list .home-social-item{ width:25%; padding-top:25%; } } @media only screen and (min-width:992px) { .home-social-items-container .home-social-items-list .home-social-item{ width:20%; padding-top:20%; } } .small-carousel-container{ overflow:hidden; overflow-x:scroll; margin-bottom:10px; } .small-carousel-container .content{ white-space:nowrap; max-width:3000px; } .small-carousel-container .content .item{ } .small-carousel-container .content .item{ display:inline-block; padding-right:10px; } .small-carousel-container .content .item a{ display:block; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); overflow:hidden; margin-bottom:10px; font-size:0; line-height:0; } .small-carousel-container .content .item a:hover{ -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 50%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.5); box-shadow:0px 2px 2px rgb(0 0 0 / 50%); } .small-carousel-container .content .item img{ width:100%; max-width:100%; font-size:0; } .small-carousel-container .content .item:last-child{ padding-right:0; } @media only screen and (max-width:320px) { .small-carousel-container .content .item{ width:40%; display:none; } } @media only screen and (max-width:767px) { .small-carousel-container .content .item{ width:33.33%; } .small-carousel-container.w2half .content .item:nth-child(1), .small-carousel-container.w2half .content .item:nth-child(2){ display:inline-block; } .small-carousel-container.w2half .content .item:nth-child(3) { display:inline-block; position:absolute; right:-20%; } } @media only screen and (min-width:768px) and (max-width:991px) { .small-carousel-container .content .item{ width:164px; padding-right:10px; } } @media only screen and (min-width:992px) { .small-carousel-container .content{ } .small-carousel-container .content .item{ width:194px; padding-right:10px; } .small-carousel-container.w2half .content .item{ display:inline-block; } } @media only screen and (min-width:1200px){ .small-carousel-container.w2half .content .item{ display:inline-block; } } .home-listing-box, .outfit-box{ overflow:hidden; padding-top:16px; } .home-listing-box-inner, .outfit-box-inner{ white-space:nowrap; max-width:3000px; overflow-x:scroll; font-size:0; line-height:0; } .home-listing-box-inner.slick-initialized, .outfit-box-inner.slick-initialized{ overflow-x:hidden; } #listing .home-listing-box-inner .item, #outfit-listing .outfit-box-inner .item{ float:none; display:inline-block; } .home-listing-box-container{ } .home-listing-box-container .navigation{ display:none; } .home-listing-box-container .action-bottom{ padding-top:12px; text-align:center; padding-bottom:12px; } .home-listing-box-container .action-bottom .see-all{ font-size:17px; line-height:21px; color:#242424; text-transform:uppercase; text-decoration:none; font-weight:600; padding:0px; display:inline-block; } .home-listing-box-container .action-bottom .see-all:hover{ text-decoration:underline; } .home-listing-box-container .action-bottom .see-all .right-arrow{ margin-left:5px; } .home-listing-box-container .action-bottom .see-all .right-arrow:after{ color:#242424; } #listing.home-listing-box-container > div > .h2, #listing.home-listing-box-container > div > .title .h2{ font-size:26px; font-weight:800; text-transform:uppercase; text-align:center; letter-spacing:1px; line-height:30px; padding:12px 0 0px; } #listing .home-listing-box-inner .item.category, #listing .home-listing-box-inner .item.category-2025{ text-decoration:none; } #listing .home-listing-box-inner .item.category picture, #listing .home-listing-box-inner .item.category-2025 picture{ width:calc(100% - 4px); margin:0 2px; display:block; overflow:hidden; } #listing .home-listing-box-inner .item.category picture img, #listing .home-listing-box-inner .item.category-2025 picture img{ width:100%; display:block; position:relative; -webkit-transition:all 400ms ease; -moz-transition:all 400ms ease; -ms-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease; image-rendering:-webkit-optimize-contrast; } #listing .home-listing-box-inner .item.category picture img:hover, #listing .home-listing-box-inner .item.category-2025 picture img:hover{ transform:scale(1.06); } #listing .home-listing-box-inner .item.category .title, #listing .home-listing-box-inner .item.category-2025 .title{ padding-top:5px; height:40px; } #listing .home-listing-box-inner .item.category .title table tr td, #listing .home-listing-box-inner .item.category-2025 .title table tr td{ display:block; text-align:center; font-size:16px; line-height:20px; font-weight:600; position:relative; padding:0; color:#242424; white-space:normal; } .home-categories-container .home-listing-box-inner { text-align:center; } #listing .home-listing-box-inner .item.category-2025{ width:170px } @media only screen and (max-width:320px) { #listing .home-listing-box-inner .item{ width:70%; } #outfit-listing .outfit-box-inner .item{ width:150px; } } @media only screen and (max-width:767px) { #listing .home-listing-box, #outfit-listing .outfit-box{ margin-left:-16px; margin-right:-16px; width:calc( 100% + 32px ); } #listing .home-listing-box .home-listing-box-inner, #outfit-listing .outfit-box .outfit-box-inner{ padding-left:16px; padding-right:16px; } #listing .home-listing-box-inner .item{ width:70%; } #outfit-listing .outfit-box-inner .item{ width:150px; } } @media only screen and (min-width:768px) and (max-width:991px) { #listing .home-listing-box, #outfit-listing .outfit-box{ margin-left:-16px; margin-right:-16px; width:calc( 100% + 32px ); } #listing .home-listing-box .home-listing-box-inner, #outfit-listing .outfit-box .outfit-box-inner{ padding-left:16px; padding-right:16px; } #listing .home-listing-box-inner .item{ width:30%; } #outfit-listing .outfit-box-inner .item{ width:150px; } } @media only screen and (min-width:992px) { #listing .home-listing-box-inner .item{ width:20%; } #outfit-listing .outfit-box-inner .item{ width:150px; } } .product-rating-view ul { display:inline-block; margin:0; padding:0; height:auto; width:auto; list-style:none; } .product-rating-view .stars { width:105px; position:relative; display:inline-block; } .product-rating-view .stars li { float:left; } .product-rating-view .stars li, .product-rating-view .bars li { list-style:none; white-space:nowrap; line-height:18px; } .product-rating-view .stars li { overflow:hidden; text-indent:35px; background:url(../img/mobile/detail-2017-3x.png); background-size:192px 120px; width:21px; height:19px; cursor:pointer; } .product-rating-view .stars li { background-position:0 -34px; } .product-rating-view .active-percent { background:url(../img/mobile/detail-2024-3x.png) 0 -176px; background-size:192px 120px; width:0; height:19px; position:absolute; } .product-rating-view .stars li.selected{ background-position:0 -176px; } .product-rating-view .rated { display:inline-block; color:#242424; margin-left:0px; position:relative; top:-2px } .product-rating-view .rated_cnt_container { font-size:13px; color:#6d6d6d; position:relative; top:-3px; line-height:13px; white-space:nowrap; } .product-rating-view .rated_cnt_container .rated_cnt{ white-space:nowrap; } .product-rating-view.double-size .active-percent{ background-size:288px 180px; background-position:0 -265px; height:28px; } .product-rating-view.double-size .stars{ width:160px; } .product-rating-view.double-size .stars li{ background-size:288px 180px; background-position:0 -232px; width:31px; height:28px; } .product-rating-view.double-size .stars li.selected{ background-position:0 -265px; } .product-rating-bars{ padding-top:30px; padding-left:50px; } .product-rating-bars ul{ padding:0; margin:0; } .product-rating-bars li span { color:#6d6d6d; font-size:14px; font-weight:normal; display:inline-block; vertical-align:middle; margin:0 10px; min-width:50px; } .product-rating-bars li div.bar{ display:inline-block; vertical-align:middle; } .product-rating-bars .inactiv { width:150px; height:12px; background-color:#e2e2e2; margin-top:0px; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; overflow:hidden; } .product-rating-bars li div.bar.activ{ height:21px; background:#4d4d4d; } .product-rating-bars li, .product-rating-bars li { list-style:none; white-space:nowrap; line-height:21px; } .review_rating_container{ padding:5px 0; } .review_rating_container .stars .active, .review_rating_container .stars { height:14px; background-image:url(../img/detail-sprite-v3.png); width:66px; background-position:-172px -193px; display:inline-block; vertical-align:top; } .review_rating_container .stars .active { background-position:-106px -193px; width:0; -webkit-transition:width 1000ms ease; -moz-transition:width 1000ms ease; -ms-transition:width 1000ms ease; -o-transition:width 1000ms ease; transition:width 1000ms ease; } .review_rating_container .text { font-size:11px; line-height:14px; display:inline-block; position:relative; top:1px; color:#8f8f8f; vertical-align:top; } #reviews-list .review-message, #supports-list .support-message{ margin:0; border:0; padding-top:16px; } #reviews-list .review-message .entity-user .avatar, #supports-list .support-message .entity-user .avatar{ padding-right:16px; vertical-align:top; } #reviews-list .review-message .entity-user .avatar img, #supports-list .support-message .entity-user .avatar img{ -webkit-border-radius:53px 54px 54px 53px/53px 53px 54px 54px; -moz-border-radius:53px 54px 54px 53px/53px 53px 54px 54px; border-radius:53px 54px 54px 53px/53px 53px 54px 54px; overflow:hidden; line-height:0; position:relative; display:block; width:76px; height:auto !important; } #reviews-list .review-message .entity-user span.name, #supports-list .support-message .entity-user span.name{ font-size:18px; font-weight:600; line-height:26px; color:#000; white-space:nowrap; display:block; } #reviews-list .review-message .entity-user span.date, #supports-list .support-message .entity-user span.date{ display:block; line-height:19px; color:#6d6d6d; font-size:13px; } #reviews-list .review-message .entity-user span.green-line{ color:#45ab69; font-weight:600; padding-top:5px; position:relative; padding-left:18px; white-space:nowrap; display:block; line-height:19px; font-size:13px; } #reviews-list .review-message .entity-user span.green-line i.ok-icn{ background:url(../img/detail-sprite.png) -193px 0; width:15px; height:15px; display:block; position:absolute; left:0; top:5px; } #reviews-list .review-message .message-container, #supports-list .support-message .message-container{ padding-top:16px; } #reviews-list .review-message .message-container .title, #supports-list .support-message .message-container .title{ color:#242424; font-size:16px; line-height:17px; font-weight:600; display:block; } #reviews-list .review-message .message-container .message, #supports-list .support-message .message-container .message{ font-size:14px; color:#242424; padding-top:5px; line-height:22px; display:block; } #reviews-list .review-message .inner-bis, #supports-list .support-message .inner-bis{ -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); padding:24px; overflow:hidden; background:#fff; } #supports-list .support-message .inner-bis{ background:#E8EDF2; } #supports-list .support-message .inner-bis.response { overflow:inherit; } #supports-list .support-message .inner-bis.response .answer-icn { background:url(../img/mobile/answer-arrow.png); width:15px; height:18px; display:inline-block; background-size:15px 18px; position:absolute; top:-20px; left:-53px; } @media only screen and (max-width:767px) { .product-rating-bars{ display:none; } } @media only screen and (min-width:768px) and (max-width:991px) { .product-rating-bars{ display:none; } } #listing div.page-sep { position:relative; margin-top:0px; top:4px; border-top:1px solid #d1d1d1; margin-left:-16px; margin-right:-16px; text-align:center; font-size:20px; line-height:26px; height:auto; padding-top:16px; padding-bottom:20px; color:#242424; font-weight:600; } #listing .page-1 .manual-load-previous-pages{ padding-bottom:0; } #listing .page-1 .manual-load-previous-pages .text, #listing .page-1 .manual-load-previous-pages .paging-container, #listing .page-1 .manual-load-previous-pages .buttons{ display:none } #listing div.page-1 .page-sep { display:none; } #listing .page-1.ss-pgs{ padding-bottom:16px; } #listing .page-1.ss-pgs .manual-load-previous-pages .text{ display:inline-block ; } #listing .page-1.ss-pgs .manual-load-previous-pages .paging-container, #listing .page-1.ss-pgs .manual-load-previous-pages .buttons{ display:block ; } #listing div.page-sep i { border:0; position:initial; font-size:20px; line-height:26px; width:auto; height:auto; background:none; color:#242424; display:inline; font-weight:600; font-style:normal } #listing .item, #outfit-listing .item{ float:left; color:#a4a4a4; line-height:inherit; font-weight:bold; position:relative; padding-top:0; margin:0; padding-left:0; padding-right:0px; width:50%; padding-bottom:0px; overflow:hidden; margin-bottom:4px; } #outfit-listing .item{ width:200px; } #listing .item .itm-inr, #outfit-listing .item .itm-inr{ height:99%; background:#fff; overflow:hidden; display:block; position:relative; padding-bottom:0; margin:0 2px; width:calc(100% - 4px); } #listing .item a, #outfit-listing .item a{ width:100%; display:block; text-decoration:none; position:relative; } #listing .item span.thumb, #outfit-listing .item span.thumb{ display:inline-block; overflow:hidden; position:relative; line-height:0; width:100%; height:inherit; padding-bottom:calc( (358 / 238) * 100%); animation-duration:1.5s; animation-fill-mode:forwards; animation-iteration-count:infinite; animation-timing-function:linear; animation-name:preloadImageLoaderAnimate; background:#f6f7f8; background:-webkit-linear-gradient(to right, #eeeeee 8%, #fff 18%, #eeeeee 33%); background:-o-linear-gradient(to right, #eeeeee 8%, #fff 18%, #eeeeee 33%); background:linear-gradient(to right, #eeeeee 8%, #fff 18%, #eeeeee 33%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 ); background-size:400px 100px; } #listing .item span.thumb picture, #outfit-listing .item span.thumb picture{ position:absolute; width:100%; height:100%; } #listing .item span.thumb img, #outfit-listing .item span.thumb img{ position:absolute; width:100%; height:100%; min-height:180px; border-bottom:1px solid #e9e9e9; } #listing .item span.thumb video, #outfit-listing .item span.thumb video{ position:absolute; top:0; left:0; width:101% !important; height:auto !important; z-index:2; } #listing .item .h2, #outfit-listing .item .h2{ color:#242424; font-size:13px; line-height:18px; height:18px; padding:0 10px; text-align:left; white-space:nowrap; margin:0; padding-top:0; padding-bottom:0; font-weight:normal; display:block; width:auto; overflow:hidden; text-overflow:ellipsis; text-align:center; } #listing .item .hover-stock, #outfit-listing .item .hover-stock{ visibility:visible; height:18px; line-height:18px; padding:0 10px; padding-bottom:0; } #listing .item .hover-stock .h-sizes, #outfit-listing .item .hover-stock .h-sizes{ margin:0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; } #listing .item .hover-stock, #outfit-listing .item .hover-stock{ font-size:0; } #listing .item .hover-stock span, #outfit-listing .item .hover-stock span{ font-weight:normal; padding:0 4px 2px 0; position:relative; text-shadow:none; cursor:pointer; display:inline-block; color:#242424; font-size:13px; line-height:18px; } #listing .item .hover-stock span.off, #outfit-listing .item .hover-stock span.off{ color:#999; text-decoration:line-through; } #listing .item .hover-stock .h-sizes:first-child, #outfit-listing .item .hover-stock .h-sizes:first-child{ padding-left:0px; } #listing .item .stock-progress-bar, #outfit-listing .item .stock-progress-bar{ display:none; } #listing .item .available-colors{ display:block !important; height:20px; white-space:nowrap; padding:0px 5px 10px; } #listing .item .available-colors span { display:table-cell; width:20px; height:20px; padding-right:5px; overflow:hidden; } #listing .item .available-colors span img, #listing .item .available-colors span > span.img { width:20px !important; height:20px !important; margin:0 !important; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px; min-height:auto !important; display:block; overflow:hidden; padding-right:0; } #listing .item .available-colors span.text { width:auto; color:#4974ff; font-size:13px; line-height:20px; font-weight:normal; vertical-align:top; text-decoration:none; } #listing .item .available-colors span.text u { display:block; text-decoration:none; padding-left:5px; } #outfit-listing .item .available-colors{ display:none !important; } #listing .item .price, #outfit-listing .item .price{ overflow:hidden; width:100% !important; justify-content:center; margin:0 auto !important; display:block !important; padding-top:5px !important; padding-bottom:5px !important; white-space:nowrap !important; height:23px; } #listing .item .price .pr, #outfit-listing .item .price .pr{ height:auto; vertical-align:bottom; display:block; text-align:center; } #listing .item .price span.pr .rrp, #outfit-listing .item .price span.pr .rrp{ display:block; font-weight:normal !important; font-size:13px; line-height:13px; display:block; color:#6c757d; position:relative; top:-4px; padding:0; } #listing .item .price span.pr .rrp sup{ } #listing .item .price span.pr .rrp em, #outfit-listing .item .price span.pr .rrp em{ line-height:13px; } #listing .item .price span.pr .op, #outfit-listing .item .price span.pr .op{ text-align:center; white-space:nowrap; position:relative; top:0; display:inline-block; vertical-align:top; width:auto !important; margin-left:2px !important; } #listing .item .price span.pr .p, #outfit-listing .item .price span.pr .p{ position:inherit !important; top:0; display:inline-block; vertical-align:top; margin-right:2px !important; line-height:22px; font-size:14px; } #listing .item .price span.pr .p em, #outfit-listing .item .price span.pr .p em{ line-height:22px; font-size:14px; } #listing .item .price span.pr .p sup, #outfit-listing .item .price span.pr .p sup{ top:3px; font-size:6px; } #listing .item .price span.pr .cnt-discount, #outfit-listing .item .price span.pr .cnt-discount{ display:none; } #listing .item .price span.pr .op, #outfit-listing .item .price span.pr .op{ font-size:14px; line-height:22px; color:#999; } #listing .item .price span.pr .op em, #outfit-listing .item .price span.pr .op em{ line-height:22px; font-size:14px; color:#999; } #listing .item .price span.pr .op sup, #outfit-listing .item .price span.pr .op sup{ top:3px; font-size:6px; color:#999; } #listing .item .price span.pr .op .ln-tro, #outfit-listing .item .price span.pr .op .ln-tro{ margin-top:-11px; border-top-color:#999; } #listing .item .stock-status, #outfit-listing .item .stock-status{ height:20px; line-height:23px; overflow:hidden; margin:0 7px; padding:0; display:none; } #listing .item .stock-none-over-image, #outfit-listing .item .stock-none-over-image{ position:absolute; top:0; left:0; width:100% !important; padding-top:150% !important; height:auto !important; background-repeat:no-repeat !important; background-position:center !important; background-size:cover !important; z-index:3; } .lang-ro #listing .item .stock-none-over-image, .lang-ro #outfit-listing .item .stock-none-over-image{ background:url('../img/birthday-sold-out-ro-310x466.png'); } .lang-hu #listing .item .stock-none-over-image, .lang-hu #outfit-listing .item .stock-none-over-image{ background:url('../img/birthday-sold-out-hu-310x466.png'); } .lang-en #listing .item .stock-none-over-image, .lang-en #outfit-listing .item .stock-none-over-image{ background:url('../img/birthday-sold-out-en-310x466.png'); } .lang-cz #listing .item .stock-none-over-image, .lang-cz #outfit-listing .item .stock-none-over-image{ background:url('../img/birthday-sold-out-en-310x466.png'); } .lang-hr #listing .item .stock-none-over-image, .lang-hr #outfit-listing .item .stock-none-over-image{ background:url('../img/birthday-sold-out-en-310x466.png'); } #listing .manual-load-pages{ padding-left:16px; padding-right:16px; text-align:center; padding-bottom:16px; padding-top:24px; } #listing .manual-load-pages .text{ height:43px; display:inline-block; text-align:center; } #listing .manual-load-pages .text .msg{ font-size:13px; line-height:13px; height:13px; color:#666; font-weight:normal; display:block; text-align:center; padding-bottom:9px; } #listing .manual-load-pages .text .bar{ width:232px; height:5px; line-height:5px; background:#E8EDF2; display:block; } #listing .manual-load-pages .text .bar i{ width:0; display:block; height:5px; line-height:5px; background:#939699; } #listing .manual-load-pages .buttons .hide{ display:none; } #listing .manual-load-pages .paging-container.inline-page { margin-left:-16px; margin-right:-16px; padding-top:5px; padding-bottom:20px; } #listing .manual-load-pages .paging-container .paging-element { -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; padding:0px 3px; line-height:25px; height:25px; font-size:12px; display:inline-block; min-width:20px; background-color:#fff; border:solid 1px #cccccc; color:#242424; text-align:center; margin-left:0px; text-decoration:none; } #listing .manual-load-pages .paging-container .paging-element.prev, #listing .manual-load-pages .paging-container .paging-element.next { position:relative; top:2px; } #listing .manual-load-pages .paging-container .paging-left-icon { width:18px; height:18px; position:relative; display:inline-block; top:0px; left:0; } #listing .manual-load-pages .paging-container .paging-left-icon:after{ content:'\f104'; font-family:'FontAwesome'; font-style:normal; position:relative; font-weight:400; font-size:16px; color:#666666; left:-1px; } #listing .manual-load-pages .paging-container .paging-right-icon{ width:18px; height:22px; position:relative; display:inline-block; top:0px; left:0; } #listing .manual-load-pages .paging-container .paging-right-icon:after{ content:'\f105'; font-family:'FontAwesome'; font-style:normal; position:relative; font-weight:400; font-size:16px; color:#666666; right:-1px; } #listing .manual-load-pages .paging-container .paging-element.active.disabled{ opacity:0.4; } #listing .manual-load-pages .paging-container .paging-element.active, #listing .manual-load-pages .paging-container .paging-element:hover { border:solid 1px #8c8c8c; } #listing .manual-load-pages .paging-container .paging-element.page-element.active { background-color:#4d4d4d; background-image:none; color:#fff; text-shadow:none; border:solid 1px #4d4d4d; } .listing-topzone-container{ padding:16px 16px 12px 16px; font-size:0; } .filter-combobox-container{ display:inline-block; position:relative; padding:6px 0 12px; } .filter-combobox-container .title{ line-height:36px; height:36px; padding:0 43px; font-size:14px; color:#242424; font-weight:600; display:block; text-transform:uppercase; letter-spacing:1px; text-align:center; min-width:104px; border:1px solid #242424; overflow:hidden; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); background:#f7f7f7; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; position:relative; cursor:pointer; } .filter-combobox-container:hover .title{ } .filter-combobox-container.opened .title { background:#242424; color:#fff; z-index:5; } .filter-combobox-container .title .icon { height:7px; opacity:1; position:absolute; width:7px; margin-top:19px; left:16px; } .filter-combobox-container .title .icon:after { content:'\f161'; font-family:'FontAwesome'; width:10px; color:#242424; position:absolute; top:-13px; font-style:normal; font-size:14px; height:26px; line-height:25px; display:block; } .filter-combobox-container .title .arrow { height:7px; opacity:1; position:absolute; width:7px; margin-top:25px; right:16px; } .filter-combobox-container .title .arrow:after { content:'\f107'; font-family:'FontAwesome'; width:10px; color:#6a6a6a; position:absolute; top:-13px; font-style:normal; font-size:14px; height:26px; line-height:25px; display:block; } .filter-combobox-container.opened .title .arrow:after { color:#fff; top:-14px; content:'\f106'; } .filter-combobox-container .container{ display:none; } .filter-combobox-container.opened .container{ position:absolute; top:37px !important; display:block; z-index:5; min-width:300px; overflow:hidden; border:1px solid #242424; background:#fff; padding-left:16px; padding-right:16px; padding-top:6px; padding-bottom:6px; right:0; } .filter-combobox-container .container ul.items{ margin:0; padding:0; overflow:hidden; -webkit-transition:all 500ms ease; -moz-transition:all 500ms ease; -ms-transition:all 500ms ease; -o-transition:all 500ms ease; transition:all 500ms ease; } .filter-combobox-container .container ul.items li{ list-style:none; display:block; border-bottom:1px solid #d1d1d1; font-size:15px; line-height:19px; } .filter-combobox-container .container ul.items li:last-child { border-bottom:0; } .filter-combobox-container .container ul.items li a{ font-size:15px; line-height:19px; padding-top:10px; padding-bottom:10px; color:#242424; padding-left:36px; display:block; text-decoration:none; position:relative; } .filter-combobox-container .container ul.items li a.selected{ font-weight:bold; } .filter-combobox-container .container ul.items li a:hover{ text-decoration:underline; } .filter-combobox-container .container ul.items li a i{ background:url(../img/checkbox-sprite.png?3) no-repeat; background-position:-175px 0; width:15px; height:17px; display:block; position:absolute; top:2px; left:0; background-position:-44px 0; width:17px; top:11px; left:10px; } .filter-combobox-container .container ul.items li a.selected i { background-position:-21px 0; } .filter-combobox-container.opened .bg{ position:fixed; background:rgba(0,0,0,0.3); top:0; left:0; right:0; bottom:0; z-index:4; } .listing-topzone-container .filter-combobox-container[rel="sorting"]{ width:calc(50% - 0px); padding-left:0px; } #top-listing-filter{ width:calc(50% - 20px); padding-right:20px; } .filter-leftbox{ position:relative; } .filter-leftbox .title, .new-text-boxes .title.filter-box-size{ line-height:48px; height:48px; padding:0; font-size:14px; color:#242424; font-weight:600; display:block; text-transform:uppercase; letter-spacing:1px; position:relative; } .filter-leftbox .title{ cursor:pointer; } .filter-leftbox .title > span{ padding-right:60px; display:block; } .filter-leftbox .open-close { position:absolute; top:20px; right:16px; height:30px; cursor:pointer; } .filter-leftbox .open-close i.button:after { background:none; content:'\f106'; font-family:'FontAwesome'; height:30px; line-height:30px; width:16px; font-size:1.6em; font-style:normal; display:block; color:#808080; } .filter-leftbox .title .arrow{ position:absolute; top:10px; right:16px; height:30px; cursor:pointer; } .filter-leftbox .title .arrow::after { content:'\f106'; font-family:'FontAwesome'; width:10px; color:#6a6a6a; position:absolute; top:2px; font-style:normal; font-size:19px; height:26px; line-height:25px; display:block; } .filter-leftbox .content-inner2{ max-height:273px; overflow-y:auto; } .filter-leftbox .content ul{ padding:0; margin:0; } .filter-leftbox .content ul li{ list-style:none; display:block; border-bottom:1px solid #d1d1d1; font-size:15px; line-height:19px; position:relative; } .filter-leftbox .content ul li .li-title{ font-size:15px; line-height:22px; padding-left:10px; padding-top:10px; font-weight:600; color:#242424; } .filter-leftbox .content ul li a, .filter-leftbox .content ul li .a{ font-size:14px; line-height:19px; padding-top:10px; padding-bottom:10px; color:#242424; padding-left:36px; height:19px; display:block; text-decoration:none; position:relative; margin-right:40px; white-space:nowrap; overflow:hidden; cursor:pointer; } .filter-leftbox .content ul li a:hover, .filter-leftbox .content ul li .a:hover{ text-decoration:underline; color:#242424; } .filter-leftbox .content ul li a > span, .filter-leftbox .content ul li .a > span{ position:absolute; } .filter-leftbox .content ul li a:hover > span, .filter-leftbox .content ul li .a:hover > span{ text-decoration:underline; } .filter-leftbox .content ul li a > span.flat-size-btn, .filter-leftbox .content ul li .a > span.flat-size-btn{ position:static; } .filter-leftbox .content ul li a i, .filter-leftbox .content ul li .a i{ background:url(../img/checkbox-sprite.png?3) no-repeat; background-position:-44px 0; height:17px; display:block; position:absolute; width:17px; top:11px; left:10px; } .filter-leftbox .content ul li a.selected i.checkbox, .filter-leftbox .content ul li .a.selected i.checkbox{ background-position:-21px 0; } .filter-leftbox .content ul li .filter-box-qty { position:absolute; right:0; top:0; font-size:14px; padding-right:10px; color:#242424; padding-top:11px; } .filter-leftbox .content ul li .filter-color{ padding-left:63px !important; } .filter-leftbox .content ul li .filter-color:hover{ text-decoration:none; } .filter-leftbox .content ul li .filter-color:hover em{ text-decoration:underline; } .filter-leftbox .content ul li .filter-color u{ width:24px; height:24px; display:inline-block; margin-top:0px; margin-right:3px; cursor:pointer; top:7px; overflow:hidden; -webkit-border-radius:28px; -moz-border-radius:28px; border-radius:28px; position:absolute; top:8px; left:36px; } .filter-leftbox .content ul li:last-child{ border:0; } .filter-leftbox .content ul li .filter-color em { font-style:normal; } .filter-leftbox .active-nb{ position:absolute; background:#000; font-size:11px; line-height:17px; color:#fff; display:inline-block; padding:1px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; min-width:17px; top:14px; right:29px; } .filter-leftbox .content .search{ position:relative; display:block; padding-bottom:15px; border-bottom:1px solid #d1d1d1; margin-bottom:10px; } .filter-leftbox .content .search input.little { height:30px; line-height:30px; color:#242424; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; background:#E8EDF2; border:0; padding-left:10px; padding-right:20px; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; width:calc(100% - 30px); font-size:13px; } .filter-leftbox .content .search .search-icon{ position:absolute; right:14px; top:8px; width:10px; height:10px; } .filter-leftbox .content .search .search-icon:after{ color:#666; font-size:14px; top:0px; right:0px; } .filter-leftbox .content .search .search-icon.close:after{ content:'\f057'; cursor:pointer; } .listing-inner-container .new-text-boxes .container > .filter-leftbox{ border-bottom:1px solid #d1d1d1; padding-bottom:10px; } .listing-inner-container .new-text-boxes .container > .filter-leftbox:last-child{ border-bottom:0; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.closed{ padding-bottom:0; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.closed .title .arrow:after{ content:'\f107'; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.closed .content-inner{ display:none; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.disabled{ padding-bottom:0; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.disabled .title{ opacity:0.5; cursor:default; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.disabled .title .arrow{ display:none; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.disabled .content{ display:none; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.subheader-subcategories{ border-bottom:1px solid #d1d1d1; } .listing-inner-container .new-text-boxes .container > .filter-leftbox.subheader-subcategories .content-inner2{ max-height:546px } #listing .item div.social-area-2023, #outfit-listing .item div.social-area-2023{ width:40px; height:40px; top:0px; right:0px; bottom:auto; z-index:4; position:absolute; cursor:pointer; display:none; } #listing .item div.social-area-2023 .fv-btn, #outfit-listing .item div.social-area-2023 .fv-btn{ background:none; margin:0; right:0px; top:0px; width:40px; height:40px; overflow:hidden; position:absolute; opacity:0.5; filter:grayscale(1); } #listing .item div.social-area-2023:hover{ } #listing .item div.social-area-2023:hover .fv-btn{ opacity:1; } #listing .item div.social-area-2023 .fv-btn:after{ display:block; background-image:url('../img/fv-icon-sprite-3x.png'); background-position:-73px 0; background-size:55px 14px; width:18px; height:14px; position:absolute; top:14px; right:14px; content :' '; } #listing .item div.social-area-2023 .fv-btn:hover, #listing .item div.social-area-2023 .fv-btn.selected{ right:0px; } #listing .item div.social-area-2023 .fv-btn.selected{ opacity:1; filter:grayscale(0); } #listing .item div.social-area-2023 .fv-btn.selected:after{ background-position:-92px 0; } #listing .item div.social-area-2023 .fv-rem-btn{ background:none; margin:0; right:0px; top:0px; width:40px; height:40px; overflow:hidden; position:absolute; } #listing .item div.social-area-2023 .fv-rem-btn:after{ background:none; content:'\f1f8'; font-family:'FontAwesome5'; font-style:normal; position:absolute; font-weight:600; font-size:17px; color:#9FA2A6; width:14px; height:16px; top:14px; right:14px; display:block; line-height:14px; } #listing .item div.social-area-2023:hover .fv-rem-btn:after{ color:#242424; } #outfit-listing .item div.social-area-2023{ display:none !important; } #top-listing-filter{ display:inline-block; padding:6px 0 12px; } #top-listing-filter .selected-filters{ line-height:36px; height:36px; padding:0 43px; font-size:14px; color:#242424; font-weight:600; display:block; text-transform:uppercase; letter-spacing:1px; text-align:center; min-width:104px; overflow:hidden; background:#f7f7f7; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; position:relative; cursor:pointer; border:1px solid #242424; } #top-listing-filter .selected-filters i{ position:absolute; top:11px; left:16px; height:7px; width:10px; display:block; } #top-listing-filter .selected-filters i:after { content:'\f1de'; font-family:'FontAwesome'; font-style:normal; position:relative; font-weight:600; font-size:14px; color:#242424; width:10px; height:15px; top:0; left:0; display:block; line-height:14px; } #top-listing-filter .selected-filters u{ position:absolute; background:#000; font-size:11px; line-height:17px; color:#fff; padding:1px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; text-align:center; min-width:17px; top:14px; text-decoration:none; right:16px; display:none; } #top-listing-filter .selected-filters:hover{ -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 50%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.5); box-shadow:0px 2px 2px rgb(0 0 0 / 50%); } .filter-combobox-container .title{ background:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; padding-right:5px; padding-left:40px; padding-right:20px; -webkit-border-bottom-left-radius:0px; -moz-border-bottom-left-radius:0px; border-bottom-left-radius:0px; -webkit-border-bottom-right-radius:0px; -moz-border-bottom-right-radius:0px; border-bottom-right-radius:0px; text-align:left; min-width:inherit; } .filter-combobox-container:hover .title{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:underline; background:#fff; color:#242424; } .filter-combobox-container.opened .title{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:underline; background:#fff; color:#242424; } .filter-combobox-container.opened .container{ border-top:1px solid #242424; top:43px !important; -webkit-border-top-left-radius:0px; -moz-border-top-left-radius:0px; border-top-left-radius:0px; } #top-listing-filter{ width:auto; } #top-listing-filter .selected-filters{ background:none; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; padding-right:0; padding-left:40px; padding-right:20px; text-align:left; min-width:inherit; } #top-listing-filter .selected-filters:hover{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:underline; } @media only screen and (max-width:480px) { .listing-container > .mc-inner > .new-text-boxes{ padding-left:0px; padding-right:0px; } .listing-topzone-container{ } #outfit-listing .item{ width:50%; } .listing-inner-container .listing-filter-extern-container{ display:block; } } @media only screen and (max-width:767px) { .listing-inner-container .listing-filter-extern-container{ display:block; } .listing-topzone-container{ text-align:right; padding:0 16px; line-height:0; font-size:0; } .listing-topzone-container .filter-combobox-container[rel="sorting"]{ width:auto; } .filter-combobox-container .title{ -webkit-border-bottom-left-radius:0px; -moz-border-bottom-left-radius:0px; border-bottom-left-radius:0px; -webkit-border-bottom-right-radius:0px; -moz-border-bottom-right-radius:0px; border-bottom-right-radius:0px; } .filter-combobox-container:hover .title{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; text-decoration:underline; } .filter-combobox-container.opened .title{ -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; } .filter-combobox-container.opened .container{ } #listing .manual-load-pages{ padding-top:16px; border-top:1px solid #d1d1d1; } #listing .page-1 .manual-load-previous-pages{ border-top:0; padding-top:0px; } #listing .page-1.ss-pgs{ padding-top:16px; border-top:1px solid #d1d1d1; } #top-listing-filter{ float:left; padding-right:0; } #listing .item .available-colors{ display:none !important; } .listing-inner-container .new-text-boxes .container > .subheader-subcategories.filter-leftbox{ border:0; } .listing-inner-container .new-text-boxes .container > .subheader-subcategories.filter-leftbox.closed .content-inner{ display:block; } .subheader-subcategories.filter-leftbox > .title{ display:none; } .subheader-subcategories.filter-leftbox .content .content-inner2{ } .subheader-subcategories.filter-leftbox .content ul{ display:flex; overflow-x:scroll; padding-bottom:12px; } .subheader-subcategories.filter-leftbox .content ul li{ display:inline-block; border:0; flex-shrink:0; -webkit-scroll-snap-align:center; -moz-scroll-snap-align:center; -ms-scroll-snap-align:center; scroll-snap-align:center; -webkit-scroll-snap-stop:always; -moz-scroll-snap-stop:always; -ms-scroll-snap-stop:always; scroll-snap-stop:always; display:block; } .subheader-subcategories.filter-leftbox .content ul li a{ background:#f2f2f2; color:#999; padding:10px 15px; margin-right:10px; } .subheader-subcategories.filter-leftbox .content ul li:last-child a{ margin-right:0px; } .subheader-subcategories.filter-leftbox .content ul li a i{ display:none } } @media only screen and (min-width:768px) { #listing .item{ width:25%; } .listing-topzone-container{ margin-left:0; margin-right:0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; padding-left:0; padding-right:0; padding-top:0; padding-bottom:0; line-height:0; } .listing-topzone-container .filter-combobox-container[rel="sorting"]{ width:auto; } #top-listing-filter{ width:auto; } #top-listing-filter .selected-filters{ display:inline-block } .filter-combobox-container.opened .container{ right:auto; } #listing div .page-sep { display:block !important; border-top:1px solid #fff; } #listing .page-1 .manual-load-previous-pages{ position:absolute; right:16px; padding:0; top:0px; } #listing .page-1 .manual-load-previous-pages .text, #listing .page-1.ss-pgs .manual-load-previous-pages .text{ display:none } #listing .page-1 .manual-load-previous-pages .buttons, #listing .page-1.ss-pgs .manual-load-previous-pages .buttons{ display:none } #listing .page-1 .manual-load-previous-pages .paging-container.inline-page, #listing .page-1.ss-pgs .manual-load-previous-pages .paging-container.inline-page{ margin:0; display:block; } #listing .page-1.ss-pgs{ padding-bottom:0; } #listing .manual-load-next-pages{ } #listing .manual-load-pages.manual-load-next-pages .paging-container.inline-page{ margin-left:0; margin-right:0; } #listing .manual-load-next-pages .buttons{ display:none; } .listing-inner-container .listing-filter-extern-container{ display:none; } } @media only screen and (min-width:992px) { #top-listing-filter{ display:none } .listing-inner-container .listing-filter-extern-container{ display:table-cell; } } @media only screen and (max-width:991px) { .listing-inner-container{ display:block; width:auto; } .listing-inner-container .listing-filter-container{ display:none; } .listing-inner-container .listing-product-container{ width:auto; } .listing-inner-container .listing-filter-container.open-modal{ display:block; position:fixed; top:0; left:0; width:100%; bottom:0; z-index:110; background:#fff; } .listing-inner-container .listing-filter-container.open-modal > div{ overflow-y:auto; height:calc(100% - 50px); margin-top:50px; background:#fff; z-index:2; position:relative; } .listing-inner-container .listing-filter-container.open-modal .bg{ position:absolute; z-index:1; background:rgba(0,0,0,0.4); right:-20%; top:0; height:100%; width:100%; margin:0; overflow:inherit; } .listing-inner-container .listing-filter-container.open-modal .close{ position:absolute; background:#f7f7f7; border-bottom:1px solid #bbb; z-index:2; width:100%; top:0; height:50px; margin:0; } .listing-inner-container .listing-filter-container.open-modal .close i{ background-image:url(../img/mobile/new-sprite.png?3); background-position:-73px -147px; background-size:143px 267px; display:inline-block; height:19px; top:17px; width:19px; cursor:pointer; position:absolute; right:17px; z-index:8; } .listing-inner-container .listing-filter-container.open-modal .new-text-boxes.fullborder{ margin:0 !important; border:0; -webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; position:relative; z-index:2; } .listing-inner-container .listing-filter-container.open-modal .subheader-subcategories-container{ } .listing-inner-container .listing-filter-container.open-modal .filter-leftbox .content-inner2{ max-height:none !important; } .subheader-subcategories-container{ } } #listing.outfit-listing-box-container .item .available-colors{ display:none !important; } #bottomListingDescriptionExternContainer{ position:relative; } #bottomListingDescriptionExternContainer:after{ content:""; background:linear-gradient(to bottom,rgba(255,255,255,0),#f7f7f7); position:absolute; bottom:0; left:0; width:100%; height:50px; } #bottomListingDescriptionExternContainer.opened:after{ display:none; } .small-carousel-container{ overflow:hidden; overflow-x:scroll; margin-bottom:10px; } .small-carousel-container .content{ white-space:nowrap; max-width:3000px; } .small-carousel-container .content .item{ } .small-carousel-container .content .item{ display:inline-block; padding-right:10px; } .small-carousel-container .content .item a{ display:block; -webkit-border-radius:16px; -moz-border-radius:16px; border-radius:16px; -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 25%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.25); box-shadow:0px 2px 2px rgb(0 0 0 / 25%); overflow:hidden; margin-bottom:10px; font-size:0; line-height:0; } .small-carousel-container .content .item a:hover{ -webkit-box-shadow:0px 2px 2px rgb(0 0 0 / 50%); -moz-box-shadow:0px 2px 2px rgba(0,0,0,0.5); box-shadow:0px 2px 2px rgb(0 0 0 / 50%); } .small-carousel-container .content .item img{ width:100%; max-width:100%; font-size:0; } .small-carousel-container .content .item:last-child{ padding-right:0; } @media only screen and (max-width:320px) { .small-carousel-container .content .item{ width:40%; display:none; } } @media only screen and (max-width:767px) { .small-carousel-container .content .item{ width:33.33%; } .small-carousel-container.w2half .content .item:nth-child(1), .small-carousel-container.w2half .content .item:nth-child(2){ display:inline-block; } .small-carousel-container.w2half .content .item:nth-child(3) { display:inline-block; position:absolute; right:-20%; } } @media only screen and (min-width:768px) and (max-width:991px) { .small-carousel-container .content .item{ width:164px; padding-right:10px; } } @media only screen and (min-width:992px) { .small-carousel-container .content{ } .small-carousel-container .content .item{ width:194px; padding-right:10px; } .small-carousel-container.w2half .content .item{ display:inline-block; } } @media only screen and (min-width:1200px){ .small-carousel-container.w2half .content .item{ display:inline-block; } } .home-listing-box, .outfit-box{ overflow:hidden; padding-top:16px; } .home-listing-box-inner, .outfit-box-inner{ white-space:nowrap; max-width:3000px; overflow-x:scroll; font-size:0; line-height:0; } .home-listing-box-inner.slick-initialized, .outfit-box-inner.slick-initialized{ overflow-x:hidden; } #listing .home-listing-box-inner .item, #outfit-listing .outfit-box-inner .item{ float:none; display:inline-block; } .home-listing-box-container{ } .home-listing-box-container .navigation{ display:none; } .home-listing-box-container .action-bottom{ padding-top:12px; text-align:center; padding-bottom:12px; } .home-listing-box-container .action-bottom .see-all{ font-size:17px; line-height:21px; color:#242424; text-transform:uppercase; text-decoration:none; font-weight:600; padding:0px; display:inline-block; } .home-listing-box-container .action-bottom .see-all:hover{ text-decoration:underline; } .home-listing-box-container .action-bottom .see-all .right-arrow{ margin-left:5px; } .home-listing-box-container .action-bottom .see-all .right-arrow:after{ color:#242424; } #listing.home-listing-box-container > div > .h2, #listing.home-listing-box-container > div > .title .h2{ font-size:26px; font-weight:800; text-transform:uppercase; text-align:center; letter-spacing:1px; line-height:30px; padding:12px 0 0px; } #listing .home-listing-box-inner .item.category, #listing .home-listing-box-inner .item.category-2025{ text-decoration:none; } #listing .home-listing-box-inner .item.category picture, #listing .home-listing-box-inner .item.category-2025 picture{ width:calc(100% - 4px); margin:0 2px; display:block; overflow:hidden; } #listing .home-listing-box-inner .item.category picture img, #listing .home-listing-box-inner .item.category-2025 picture img{ width:100%; display:block; position:relative; -webkit-transition:all 400ms ease; -moz-transition:all 400ms ease; -ms-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease; image-rendering:-webkit-optimize-contrast; } #listing .home-listing-box-inner .item.category picture img:hover, #listing .home-listing-box-inner .item.category-2025 picture img:hover{ transform:scale(1.06); } #listing .home-listing-box-inner .item.category .title, #listing .home-listing-box-inner .item.category-2025 .title{ padding-top:5px; height:40px; } #listing .home-listing-box-inner .item.category .title table tr td, #listing .home-listing-box-inner .item.category-2025 .title table tr td{ display:block; text-align:center; font-size:16px; line-height:20px; font-weight:600; position:relative; padding:0; color:#242424; white-space:normal; } .home-categories-container .home-listing-box-inner { text-align:center; } #listing .home-listing-box-inner .item.category-2025{ width:170px } @media only screen and (max-width:320px) { #listing .home-listing-box-inner .item{ width:70%; } #outfit-listing .outfit-box-inner .item{ width:150px; } } @media only screen and (max-width:767px) { #listing .home-listing-box, #outfit-listing .outfit-box{ margin-left:-16px; margin-right:-16px; width:calc( 100% + 32px ); } #listing .home-listing-box .home-listing-box-inner, #outfit-listing .outfit-box .outfit-box-inner{ padding-left:16px; padding-right:16px; } #listing .home-listing-box-inner .item{ width:70%; } #outfit-listing .outfit-box-inner .item{ width:150px; } } @media only screen and (min-width:768px) and (max-width:991px) { #listing .home-listing-box, #outfit-listing .outfit-box{ margin-left:-16px; margin-right:-16px; width:calc( 100% + 32px ); } #listing .home-listing-box .home-listing-box-inner, #outfit-listing .outfit-box .outfit-box-inner{ padding-left:16px; padding-right:16px; } #listing .home-listing-box-inner .item{ width:30%; } #outfit-listing .outfit-box-inner .item{ width:150px; } } @media only screen and (min-width:992px) { #listing .home-listing-box-inner .item{ width:20%; } #outfit-listing .outfit-box-inner .item{ width:150px; } }