.sliderMain:not(.swiper-wrapper) {margin-bottom:3rem;visibility:hidden}.sliderMain:not(.swiper-wrapper) .slick-next {right:-1.5rem}@media (max-width:767.98px){.sliderMain:not(.swiper-wrapper) .slick-next {right:-1rem}}.sliderMain:not(.swiper-wrapper) .slick-prev {left:-1.5rem}@media (max-width:767.98px){.sliderMain:not(.swiper-wrapper) .slick-prev {left:-1rem}}.sliderMain:not(.swiper-wrapper) .slick-list {height:475px;height:575px}@media (max-width:991.98px){.sliderMain:not(.swiper-wrapper) .slick-list {height:475px}}@media (max-width:767.98px){.sliderMain:not(.swiper-wrapper) .slick-list {height:400px}}.sliderMain:not(.swiper-wrapper) .slick-track {height:100%}.sliderMain:not(.swiper-wrapper).slick-dotted.slick-slider {margin-bottom:30px}.sliderMain:not(.swiper-wrapper) .slick-dots {position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}@media (min-width:992px){.sliderMain:not(.swiper-wrapper) .slick-dots {bottom:auto;top:auto;text-align:left;overflow:hidden;padding-top:10px}}.sliderMain:not(.swiper-wrapper) .slick-dots li {position:relative;display:inline-block;height:20px;width:20px;margin:0;padding:0;cursor:pointer}@media (min-width:992px){.sliderMain:not(.swiper-wrapper) .slick-dots li {width:33%;height:auto;text-align:center}}@media (min-width:1200px){.sliderMain:not(.swiper-wrapper) .slick-dots li {width:25%}}.sliderMain:not(.swiper-wrapper) .slick-dots li button {border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.sliderMain:not(.swiper-wrapper) .slick-dots li button:hover, .sliderMain:not(.swiper-wrapper) .slick-dots li button:focus {outline:none}.sliderMain:not(.swiper-wrapper) .slick-dots li button:hover:before, .sliderMain:not(.swiper-wrapper) .slick-dots li button:focus:before {opacity:1}.sliderMain:not(.swiper-wrapper) .slick-dots li button:before {position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:10px;line-height:20px;text-align:center;color:#0058a3;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sliderMain:not(.swiper-wrapper) .slick-dots li.slick-active button:before {color:#0058a3;opacity:.75}.sliderMain:not(.swiper-wrapper) .slick-dots li span {background:#fff;color:#333;font-size:.75rem;display:block;padding:.25rem .5rem;cursor:pointer;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid transparent}.sliderMain:not(.swiper-wrapper) .slick-dots li span:hover, .sliderMain:not(.swiper-wrapper) .slick-dots li span:focus {text-decoration:underline}.sliderMain:not(.swiper-wrapper) .slick-dots li.slick-active span {border-radius:10rem;background-clip:padding-box;font-weight:bold;border:1px solid #dfdfdf}@media (max-width:991.98px){.sliderMain-container.swiper-container:has(.swiper-scrollbar) {margin-bottom:1.5rem!important}}.sliderMain-container.swiper-container:has(.swiper-button-lock) .swiper-wrapper {margin-bottom:2.5rem!important}.sliderMain-container.swiper-container:has(.swiper-scrollbar-lock) .swiper-wrapper {margin-bottom:2.5rem!important}.swiper-container{position:relative}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{position:absolute;top:50%;width:40px;height:40px;line-height:0;font-size:0;cursor:pointer;padding-top:0;padding-bottom:0;margin:0;border:none;outline:none;background:#111;opacity:.75;transform:translate(0,-50%);border-radius:10rem;box-shadow:initial;z-index:2}.swiper-container .swiper-button-next:hover,.swiper-container .swiper-button-prev:hover{opacity:.75}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{content:"\e920";padding:0;font-size:1.5rem;color:#fff;font-family:"fundament-icons"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.swiper-container .swiper-button-next.swiper-button--xs,.swiper-container .swiper-button-prev.swiper-button--xs{width:20px;height:20px}.swiper-container .swiper-button-next.swiper-button--xs:after,.swiper-container .swiper-button-prev.swiper-button--xs:after{font-size:.75rem}.swiper-container .swiper-button-next:after{content:"\e920";padding-left:2px}.swiper-container .swiper-button-prev:after{content:"\e91e";padding-right:2px}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{display:none}.swiper-container .swiper-button-next.swiper-button-disabled,.swiper-container .swiper-button-prev.swiper-button-disabled{display:none}@media (min-width:992px){.swiper-container .swiper-button-next:not(.swiper-button--inside) {right:-1.5rem}.swiper-container .swiper-button-prev:not(.swiper-button--inside) {left:-1.5rem}.swiper-container:hover .swiper-button-next:not(.swiper-button-disabled),
    .swiper-container:hover .swiper-button-prev:not(.swiper-button-disabled) {display:-webkit-box;display:-ms-flexbox;display:flex}.swiper-container:hover .swiper-button-next.swiper-button-lock,.swiper-container:hover .swiper-button-prev.swiper-button-lock{display:none}}.swiper-container .swiper-button-nav--small{width:2rem;height:2rem}.swiper-container .swiper-button-nav--small:after{font-size:1rem}@media (min-width:992px){.swiper-container .swiper-button-nav--small.swiper-button-next:not(.swiper-button--inside) {right:-1rem}.swiper-container .swiper-button-nav--small.swiper-button-prev:not(.swiper-button--inside) {left:-1rem}}.swiper-container .swiper-pagination{font-weight:700;position:absolute;left:auto;width:auto;font-size:.75rem;bottom:calc(1rem - 3px);bottom:5px;right:1px}.swiper-container .swiper-pagination.swiper-pagination-bullets{left:20px;right:20px}.swiper-container .swiper-pagination.swiper-pagination-bullets:has(span:only-child) {display:none}.swiper-container .swiper-pagination.swiper-pagination-progressbar{top:auto;bottom:4px;left:0;right:0;width:100%;height:2px;background-color:rgba(0,0,0,.1)}.swiper-container .swiper-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#111}@media (max-width:575.98px){.swiper-container .swiper-pagination{right:20px}}.swiper-container.swiper--with-thumbnail-label{margin-bottom:4rem}.swiper-container.swiper--with-thumbnail-label .swiper-pagination{left:0;right:0;bottom:-3.5rem;text-align:left}@media (max-width:991.98px){.swiper-container.swiper--with-thumbnail-label{display:block}}.swiper-container .sliderProductDetail-slider .swiper-pagination .swiper-scrollbar{margin-bottom:.5rem}.swiper-container .swiper-wrapper{margin-bottom:2.5rem}.swiper-container:has(.swiper-scrollbar) .swiper-button-next, .swiper-container:has(.swiper-scrollbar) .swiper-button-prev {transform: translate(0, calc(-1 * (50% + 0.75rem)))}.swiper-container:has(.swiper-button-lock) .swiper-wrapper {margin-bottom:0!important}.swiper-container:has(.swiper-scrollbar-lock) .swiper-wrapper {margin-bottom:0!important}.swiper-container .swiper-pagination-bullet:not(.btn) {margin:0 10px 0 10px!important;background:#111}.swiper-container .swiper-pagination-bullet.btn{width:auto;opacity:.8;margin:0 .5rem 0 0;padding:0 1.5rem;height:40px;line-height:40px;font-size:.75rem;font-weight:bold;text-decoration:none;border-radius:10rem;background-color:#fff;color:#111;border:1px solid #dfdfdf}.swiper-container .swiper-pagination-bullet.btn [class*="icon"]:before{font-size:1.15rem}.swiper-container .swiper-pagination-bullet.btn:hover, .swiper-container .swiper-pagination-bullet.btn:active, .swiper-container .swiper-pagination-bullet.btn:focus, .swiper-container .swiper-pagination-bullet.btn:focus:active, .swiper-container .swiper-pagination-bullet.btn:not(:disabled):not(.disabled):active {background-color:#fff;border-color:#929292;color:#111}.swiper-container .swiper-pagination-bullet.btn[disabled="disabled"],.swiper-container .swiper-pagination-bullet.btn[disabled="true"]{background-color:#dfdfdf;color:#929292}.swiper-container .swiper-pagination-bullet.btn[disabled="disabled"]:hover,.swiper-container .swiper-pagination-bullet.btn[disabled="disabled"]:active,.swiper-container .swiper-pagination-bullet.btn[disabled="disabled"]:focus,.swiper-container .swiper-pagination-bullet.btn[disabled="disabled"]:active:focus,.swiper-container .swiper-pagination-bullet.btn[disabled="true"]:hover,.swiper-container .swiper-pagination-bullet.btn[disabled="true"]:active,.swiper-container .swiper-pagination-bullet.btn[disabled="true"]:focus,.swiper-container .swiper-pagination-bullet.btn[disabled="true"]:active:focus{background-color:#dfdfdf;color:#929292}.swiper-container .swiper-pagination-bullet:hover{opacity:1}.swiper-container .swiper-pagination-bullet-active{opacity:.8}.swiper-container .swiper-scrollbar{cursor:pointer}.swiper-container .swiper-scrollbar-drag{cursor:-webkit-grab;cursor:grab;background:#111}.swiper-container .swiper-scrollbar-drag:active{cursor:-webkit-grabbing;cursor:grabbing}.productList .swiper-container .swiper-scrollbar{margin-bottom:.75rem}.swiper-container .swiper-horizontal>.swiper-scrollbar,.swiper-container .swiper-scrollbar.swiper-scrollbar-horizontal{left:0;width:100%;height:2px;bottom:4px;margin-top:.5rem}.swiper-container .swiper-horizontal>.swiper-scrollbar:hover,.swiper-container .swiper-horizontal>.swiper-scrollbar:active,.swiper-container .swiper-scrollbar.swiper-scrollbar-horizontal:hover,.swiper-container .swiper-scrollbar.swiper-scrollbar-horizontal:active{height:5px;bottom:3px}.swiper-container .swiper-pagination+.swiper-horizontal>.swiper-scrollbar,.swiper-container .swiper-pagination+.swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(100% - 40px)}@media (max-width:575.98px){.swiper-container .swiper-pagination+.swiper-horizontal>.swiper-scrollbar,.swiper-container .swiper-pagination+.swiper-scrollbar.swiper-scrollbar-horizontal{left:6%;width:calc(92% - 45px)}.swiper-container.full-width-xs > .swiper:not(.sliderProductDetail-slider) {padding-left:20px;padding-right:20px}.swiper-container.full-width-xs .swiper-scrollbar,.swiper-container.full-width-xs .swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(100% - 40px);left:20px}.swiper-container.full-width-xs .swiper-pagination+.swiper-scrollbar.swiper-scrollbar-horizontal{width:calc(100% - 80px)}.swiper-container.row{margin-left:0;margin-right:0}.swiper-container.row>.col-12{padding-left:0;padding-right:0}}