@charset "UTF-8";.waves-effect{position:relative;overflow:hidden;cursor:pointer}.z-depth-1{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2)}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.pull-left{float:left !important}.pull-right{float:right !important}.left10{padding-left:10px}.nopadding{padding:0 !important}.nomargin{margin:0 !important}#cart-view{max-width:1000px;margin:0 auto}#cart-view .clearfix{clear:both}#cart-view #flexibleStepBar,#cart-view div[id="flexibleStepBar"]{display:flex;align-items:center;gap:12px;margin:30px 0 16px;padding-bottom:10px;border-bottom:2px solid #eee}#cart-view #flexibleStepBar .flexibleStepBarRed{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#850d56;color:#fff;font-family:'Oswald',sans-serif;font-weight:600;font-size:17px;line-height:1}#cart-view #flexibleStepBar .flexibleStepBarRed:empty{display:none}#cart-view #flexibleStepBar .flexibleStepBarBlue{font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.04em;font-size:20px;font-weight:600;color:#2a2a2a}#cart-view #flexibleStepBar.flexibleStepBarRight{justify-content:flex-end;border-bottom:none;border-top:2px solid #eee;padding:12px 0 0}#cart-view .checkout-content{background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.05);padding:26px !important;margin:0 0 18px !important}#cart-view .flexCart .checkout-content{display:flex;align-items:center;gap:18px;padding:14px !important}#cart-view .flexCart .cartLeft img{border-radius:8px;width:100%;height:auto;display:block}#cart-view .flexCart .cartMiddle h4{margin:0 0 6px}#cart-view .flexCart .cartMiddle h4 a{font-family:'Oswald',sans-serif;font-size:20px;color:#850d56;text-decoration:none}#cart-view .flexCart .cartMiddle h4 a:hover{color:#7f004d;text-decoration:underline}#cart-view .flexCart .grey-text{color:#9a9a9a !important;font-size:13px}#cart-view .flexCart input[name^="quantity"]{width:64px;border:1px solid #d9d9d9;border-radius:8px;padding:8px;text-align:center}#cart-view .pricesalesPrice,#cart-view .pricetotal,#cart-view .priceColor2,#cart-view .cartRight .totalForProduct,#cart-view .pricebillTotal{font-family:'Oswald',sans-serif;font-weight:600;color:#850d56;font-size:18px}#cart-view h2,#cart-view .FlexibleLoginBox h2{font-family:'Oswald',sans-serif !important;text-transform:uppercase;font-size:22px;color:#2a2a2a;letter-spacing:.02em;margin-top:0}#cart-view h4{font-family:'Oswald',sans-serif}#cart-view .btn,#cart-view .btn-large{background:#7f004d !important;color:#fff !important;border:none;border-radius:30px;padding:11px 26px;font-weight:600;text-transform:none;box-shadow:0 4px 12px rgba(127,0,77,.25);transition:background .2s,transform .1s;display:inline-flex;align-items:center;gap:6px;text-decoration:none;cursor:pointer}#cart-view .btn:hover,#cart-view .btn-large:hover{background:#850d56 !important;color:#fff !important;transform:translateY(-1px)}#cart-view .btn .material-icons,#cart-view .btn-large .material-icons{font-size:20px}#cart-view a.pull-left.lighten-3,#cart-view .btn.lighten-3{background:#f2f2f2 !important;color:#555 !important;box-shadow:none}#cart-view a.pull-left.lighten-3:hover,#cart-view .btn.lighten-3:hover{background:#e6e6e6 !important;color:#333 !important}#cart-view .btn-large.red{background:#850d56 !important;font-size:18px;padding:14px 36px;box-shadow:0 6px 18px rgba(133,13,86,.35)}#cart-view .flexCart .btn-flat.circle{background:#f4f4f4 !important;border:1px solid #e2e2e2;border-radius:50% !important;width:42px;height:42px;padding:0;display:inline-flex;align-items:center;justify-content:center;color:#666 !important;box-shadow:none}#cart-view .flexCart .btn-flat.circle:hover{background:#850d56 !important;color:#fff !important;border-color:#850d56}#cart-view .flexCart a.waves-red:hover{background:#c0392b !important;color:#fff !important;border-color:#c0392b}#cart-view .input-field input{border:1px solid #d9d9d9 !important;border-radius:8px;padding:10px 12px !important;box-sizing:border-box}#cart-view .input-field input:focus{border-color:#850d56 !important;box-shadow:0 0 0 2px rgba(133,13,86,.12)}#cart-view .forgotPassLink{color:#850d56 !important}#cart-view .checkout-content ul{padding-left:0}#cart-view .checkout-content ul li{list-style:none;margin-bottom:8px}#cart-view .es-shipment-name,#cart-view label{vertical-align:middle}#cart-view #flexibleStepBar.flexibleStepBarRight .flexibleStepBarRed{width:auto;height:auto;min-width:0;border-radius:0;background:transparent !important;color:#850d56;font-size:20px;padding:0;margin-right:10px}#cart-view #flexibleStepBar.flexibleStepBarRight .flexibleStepBarBlue{color:#555;font-size:16px}.burger-icon span{background-color:#ccc !important}.burger-icon:hover span{background-color:#fff !important}.productdetails-view .flexible-zoom-additionalImages{max-width:84px;margin-right:6px}.productdetails-view .flexible-zoom-additionalImages .additionalImagesslider{display:flex;flex-direction:column;gap:8px}.productdetails-view .flexible-zoom-additionalImages .additionalImagesslider>div{margin:0}.productdetails-view .flexible-zoom-additionalImages img{width:70px !important;height:70px !important;object-fit:cover;border-radius:8px;border:1px solid #e2e2e2;cursor:pointer;transition:border-color .15s}.productdetails-view .flexible-zoom-additionalImages a.active img,.productdetails-view .flexible-zoom-additionalImages img:hover{border-color:#850d56}.productdetails-view .flexible-main-image{text-align:center}.productdetails-view .flexible-main-image img{max-width:100%;height:auto;max-height:520px;object-fit:contain;border-radius:10px;border:1px solid #eee;background:#fff}.productdetails-view .flexibleEnlargeText{color:#850d56 !important;font-size:14px}.productdetails-view .FlexibleProductDetailProductName{font-family:'Oswald',sans-serif;font-size:30px;color:#2a2a2a;margin:0 0 6px}.productdetails-view .flexibleSKU{color:#9a9a9a;font-size:13px}.productdetails-view .PricesalesPrice,.productdetails-view .product-price,.productdetails-view .price{font-family:'Oswald',sans-serif;color:#850d56;font-weight:600;font-size:24px}.productdetails-view .BoldBorder{border-top:2px solid #850d56;width:60px;margin:10px 0}.productdetails-view .ThinBorder{border-top:1px solid #f0f0f0;margin:4px 0}.productdetails-view .flexCard{background:#fff;border:1px solid #ececec;border-radius:12px;box-shadow:0 4px 18px rgba(0,0,0,.05);padding:22px !important}.productdetails-view .product-field{padding:12px 0;border-bottom:1px solid #f2f2f2}.productdetails-view .product-field:last-child{border-bottom:none}.productdetails-view .customFieldTitle strong{font-family:'Oswald',sans-serif;font-size:15px;color:#333}.productdetails-view .customFieldToopTip{font-size:17px;color:#aaa;vertical-align:middle}.productdetails-view .product-field input[type="text"],.productdetails-view .product-field input[type="number"],.productdetails-view .product-field select,.productdetails-view .product-field textarea{border:1px solid #d9d9d9 !important;border-radius:8px;padding:9px 12px !important;box-sizing:border-box;max-width:100%;background:#fff}.productdetails-view .product-field input:focus,.productdetails-view .product-field select:focus{border-color:#850d56 !important;box-shadow:0 0 0 2px rgba(133,13,86,.12);outline:none}.productdetails-view .product-field-display{margin-top:6px}.productdetails-view .product-field-type-O,.productdetails-view .ofu-wrapper,.productdetails-view .uploadFile{background:#fafafa;border:1px dashed #d0d0d0;border-radius:10px;padding:14px;margin-top:6px}.productdetails-view .addtoCart,.productdetails-view .addtocart-button .addtocart-button,.productdetails-view a.addtoCart.btn,.productdetails-view .addtocart-area .btn{background:#850d56 !important;color:#fff !important;border:none !important;border-radius:30px !important;padding:14px 36px !important;font-family:'Oswald',sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;box-shadow:0 6px 18px rgba(133,13,86,.3);display:inline-flex !important;align-items:center;gap:8px;text-decoration:none;cursor:pointer;transition:background .2s,transform .1s}.productdetails-view .addtoCart:hover,.productdetails-view .addtocart-area .btn:hover{background:#7f004d !important;color:#fff !important;transform:translateY(-1px)}.productdetails-view .quantity-box input,.productdetails-view .quantity-input input{border:1px solid #d9d9d9;border-radius:8px;padding:8px;text-align:center;width:64px}.productdetails-view .addtocart-area{margin-top:10px}.productdetails-view .grey-text{color:#888 !important}.productdetails-view .flexibleSpecialNote{border-radius:10px}.productdetails-view .nav-tabs .nav-link.active,.productdetails-view .ui-tabs-active a{color:#850d56 !important;border-color:#850d56 !important}.flexible_flexCard_s_desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;overflow:hidden;max-height:4.5em;line-height:1.5;color:#666;font-size:14px;margin-bottom:8px}.productList .responsive-img,.browseProductImage img{border-radius:8px}@media (max-width:991.98px){#sp-footer .row{display:flex;flex-wrap:wrap}#sp-footer .row>div:has(.cf-form-wrap){order:-1}}.productdetails-view ul.tabs2,.productdetails-view ul.tabs{display:flex;flex-wrap:wrap;gap:2px;list-style:none;padding:0;margin:0 0 4px;border-bottom:2px solid #eee}.productdetails-view ul.tabs2 li.tab,.productdetails-view ul.tabs li.tab{margin:0}.productdetails-view ul.tabs2 li.tab a,.productdetails-view ul.tabs li.tab a{display:block;padding:12px 24px;font-family:'Oswald',sans-serif;text-transform:uppercase;font-size:15px;letter-spacing:.03em;color:#777;text-decoration:none;border-bottom:3px solid transparent;transition:color .15s,border-color .15s;cursor:pointer}.productdetails-view ul.tabs2 li.tab a:hover,.productdetails-view ul.tabs li.tab a:hover{color:#850d56}.productdetails-view ul.tabs2 li.tab a.active,.productdetails-view ul.tabs2 li.tab.active a,.productdetails-view ul.tabs li.tab a.active,.productdetails-view ul.tabs li.tab.active a{color:#850d56;border-bottom-color:#850d56}.productdetails-view #product_desc,.productdetails-view #reviews,.productdetails-view #askquestion,.productdetails-view [id^=customTab],.productdetails-view [id^=materialTab]{padding-top:18px}.vilyn-lightbox{position:fixed;inset:0;background:rgba(0,0,0,.85);z-index:99999;display:flex;align-items:center;justify-content:center;cursor:zoom-out}.vilyn-lightbox img{max-width:92%;max-height:92%;border-radius:6px;box-shadow:0 10px 40px rgba(0,0,0,.5)}.vilyn-lightbox-close{position:absolute;top:18px;right:28px;color:#fff;font-size:40px;cursor:pointer;line-height:1}.productdetails-view .flexible-main-image a.fancybox2{cursor:zoom-in;display:inline-block}.productdetails-view .flexible-zoom-additionalImages{max-width:100% !important;margin:10px 0 0 !important}.productdetails-view .flexible-zoom-additionalImages .additionalImagesslider{display:flex !important;flex-direction:row !important;flex-wrap:wrap;gap:8px}.productdetails-view .flexible-zoom-additionalImages .additionalImagesslider>div{margin:0}.productdetails-view .flexible-zoom-additionalImages img{width:92px !important;height:122px !important;object-fit:cover;border-radius:8px;border:1px solid #e2e2e2}.productdetails-view .flexible-zoom-additionalImages a.active img,.productdetails-view .flexible-zoom-additionalImages img:hover{border-color:#850d56}.productdetails-view .flexible-main-image{text-align:left !important}.productdetails-view .flexible-main-image{position:relative}.vilyn-car-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;border-radius:50%;border:none;background:rgba(0,0,0,.45);cursor:pointer;z-index:6;display:flex;align-items:center;justify-content:center;padding:0;transition:background .15s}.vilyn-car-arrow:hover{background:rgba(133,13,86,.9)}.vilyn-car-prev{left:8px}.vilyn-car-next{right:8px}.vilyn-car-arrow span{display:block;width:11px;height:11px;border-top:2px solid #fff;border-right:2px solid #fff}.vilyn-car-prev span{transform:rotate(-135deg);margin-left:5px}.vilyn-car-next span{transform:rotate(45deg);margin-right:5px}@media (max-width:991.98px){.vilyn-car-arrow{width:40px;height:40px;background:rgba(0,0,0,.6)}}.productdetails-view .flexible-zoom-additionalImages .additionalImagesslider{flex-wrap:nowrap !important;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.productdetails-view .flexible-zoom-additionalImages img{flex:0 0 auto}#sp-header{height:auto !important;background:#3d3d3d !important}#sp-menu{background:transparent !important;box-shadow:none !important}.productdetails-view .vilyn-ask-btn{background:#555 !important;color:#fff !important;border:none;border-radius:30px;padding:13px 30px;font-family:'Oswald',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.03em;display:inline-flex;align-items:center;gap:8px;text-decoration:none;box-shadow:0 4px 12px rgba(0,0,0,.18)}.productdetails-view .vilyn-ask-btn:hover{background:#850d56 !important;color:#fff !important}body.itemid-1998 .article-info,body.itemid-1999 .article-info,body.itemid-2000 .article-info,body.itemid-1998 .content_rating,body.itemid-1999 .content_rating,body.itemid-2000 .content_rating,body.itemid-1998 .rating,body.itemid-1999 .rating,body.itemid-2000 .rating,body.itemid-1998 .article-ratings,body.itemid-1999 .article-ratings,body.itemid-2000 .article-ratings,body.itemid-1998 .article-ratings-social-share,body.itemid-1999 .article-ratings-social-share,body.itemid-2000 .article-ratings-social-share,body.itemid-1998 .pager,body.itemid-1999 .pager,body.itemid-2000 .pager,body.itemid-1998 .pagination,body.itemid-1999 .pagination,body.itemid-2000 .pagination,body.itemid-1998 .com-content-article__navigation,body.itemid-1999 .com-content-article__navigation,body.itemid-2000 .com-content-article__navigation,body.itemid-1998 .pagenav,body.itemid-1999 .pagenav,body.itemid-2000 .pagenav,body.itemid-1998 ul.pagenav,body.itemid-1999 ul.pagenav,body.itemid-2000 ul.pagenav,body.itemid-1998 .page-header,body.itemid-1999 .page-header,body.itemid-2000 .page-header{display:none !important}body.itemid-1998 #sp-footer .sp-module:not(.footer-social),body.itemid-1999 #sp-footer .sp-module:not(.footer-social),body.itemid-2000 #sp-footer .sp-module:not(.footer-social),body.itemid-369 #sp-footer .sp-module:not(.footer-social),body.itemid-1998 #sp-bottom,body.itemid-1999 #sp-bottom,body.itemid-2000 #sp-bottom,body.itemid-369 #sp-bottom{display:none !important}body.itemid-1998 #sp-footer .container-inner>.row,body.itemid-1999 #sp-footer .container-inner>.row,body.itemid-2000 #sp-footer .container-inner>.row,body.itemid-369 #sp-footer .container-inner>.row{padding-top:64px !important;padding-bottom:56px !important}.vilyn-mob-btn{display:none}@media (max-width:767.98px){.vilyn-dsk-btn{display:none}.vilyn-mob-btn{display:block}}body.itemid-369 #sp-top-bar{display:none !important}body.itemid-369 #sp-menu .header-cart,body.itemid-369 #sp-menu .vilyn-header-cart,body.itemid-369 #sp-menu .sp-module.header-cart{display:none !important}body.itemid-369 #sp-logo .logo-link-disabled{cursor:default}body.itemid-369 #sp-header .offcanvas-toggler-right,body.itemid-369 #sp-header .offcanvas-toggler-left,body.itemid-369 #sp-header #offcanvas-toggler{display:none !important}@media (max-width:991.98px){body.itemid-369 #sp-header .offcanvas-toggler-left,body.itemid-369 #sp-header #offcanvas-toggler{display:flex !important}}body.itemid-1998 #sp-top-bar,body.itemid-1999 #sp-top-bar,body.itemid-2000 #sp-top-bar{display:none !important}body.itemid-1998 #sp-menu .header-cart,body.itemid-1999 #sp-menu .header-cart,body.itemid-2000 #sp-menu .header-cart{display:none !important}body.itemid-1998 #sp-header .offcanvas-toggler-left,body.itemid-1999 #sp-header .offcanvas-toggler-left,body.itemid-2000 #sp-header .offcanvas-toggler-left,body.itemid-1998 #sp-header #offcanvas-toggler,body.itemid-1999 #sp-header #offcanvas-toggler,body.itemid-2000 #sp-header #offcanvas-toggler{display:none !important}@media (max-width:991.98px){body.itemid-1998 #sp-header #offcanvas-toggler,body.itemid-1999 #sp-header #offcanvas-toggler,body.itemid-2000 #sp-header #offcanvas-toggler{display:flex !important}}body.itemid-1998 #sp-footer .footer-social,body.itemid-1999 #sp-footer .footer-social,body.itemid-2000 #sp-footer .footer-social,body.itemid-369 #sp-footer .footer-social{position:static !important;left:auto !important;width:auto !important;margin:0 auto !important;padding:16px 0 8px !important;border-bottom:0 !important;text-align:center}body.itemid-1998 #sp-footer .container-inner>.row,body.itemid-1999 #sp-footer .container-inner>.row,body.itemid-2000 #sp-footer .container-inner>.row,body.itemid-369 #sp-footer .container-inner>.row{padding-bottom:70px !important}.page-101>.page-content>.sppb-section:first-child{padding-top:0 !important;padding-bottom:40px !important}
