.pull-left-xs{float:left}.pull-right-xs{float:right}@media (min-width: 544px) and (max-width: 768.98px){.pull-left-sm{float:left}.pull-right-sm{float:right}}@media (min-width: 769px) and (max-width: 991.98px){.pull-left-md{float:left}.pull-right-md{float:right}}@media (min-width: 992px) and (max-width: 1199.98px){.pull-left-lg{float:left}.pull-right-lg{float:right}}@media (min-width: 1200px){.pull-left-xl{float:left}.pull-right-xl{float:right}}@media (max-width: 543.98px){.hidden-xs-down{display:none !important}}@media (max-width: 768.98px){.hidden-sm-down{display:none !important}}@media (max-width: 991.98px){.hidden-md-down{display:none !important}}@media (max-width: 1199.98px){.hidden-lg-down{display:none !important}}.hidden-xl-down{display:none !important}.row.equal-height>[class^="col"]{display:-ms-flexbox;display:flex}.swatch-circle-beige{border:0.063em solid #000;width:2.5em;height:2.5em;background:beige;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-beige.disabled{opacity:0.2}.swatch-filter-beige{border:0.063em solid #000;width:1.38em;height:1.38em;background:beige;border-radius:calc($diameter / 2);background-color:beige;display:block;position:relative}.swatch-filter-beige.disabled{opacity:0.2}.swatch-circle-black{border:0.063em solid #000;width:2.5em;height:2.5em;background:#000;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-black.disabled{opacity:0.2}.swatch-filter-black{border:0.063em solid #000;width:1.38em;height:1.38em;background:#000;border-radius:calc($diameter / 2);background-color:#000;display:block;position:relative}.swatch-filter-black.disabled{opacity:0.2}.swatch-circle-blue{border:0.063em solid #000;width:2.5em;height:2.5em;background:#0071e3;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-blue.disabled{opacity:0.2}.swatch-filter-blue{border:0.063em solid #000;width:1.38em;height:1.38em;background:#0071e3;border-radius:calc($diameter / 2);background-color:#0071e3;display:block;position:relative}.swatch-filter-blue.disabled{opacity:0.2}.swatch-circle-brown{border:0.063em solid #000;width:2.5em;height:2.5em;background:brown;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-brown.disabled{opacity:0.2}.swatch-filter-brown{border:0.063em solid #000;width:1.38em;height:1.38em;background:brown;border-radius:calc($diameter / 2);background-color:brown;display:block;position:relative}.swatch-filter-brown.disabled{opacity:0.2}.swatch-circle-green{border:0.063em solid #000;width:2.5em;height:2.5em;background:#008827;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-green.disabled{opacity:0.2}.swatch-filter-green{border:0.063em solid #000;width:1.38em;height:1.38em;background:#008827;border-radius:calc($diameter / 2);background-color:#008827;display:block;position:relative}.swatch-filter-green.disabled{opacity:0.2}.swatch-circle-grey{border:0.063em solid #000;width:2.5em;height:2.5em;background:#8f979d;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-grey.disabled{opacity:0.2}.swatch-filter-grey{border:0.063em solid #000;width:1.38em;height:1.38em;background:#8f979d;border-radius:calc($diameter / 2);background-color:#8f979d;display:block;position:relative}.swatch-filter-grey.disabled{opacity:0.2}.swatch-circle-navy{border:0.063em solid #000;width:2.5em;height:2.5em;background:navy;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-navy.disabled{opacity:0.2}.swatch-filter-navy{border:0.063em solid #000;width:1.38em;height:1.38em;background:navy;border-radius:calc($diameter / 2);background-color:navy;display:block;position:relative}.swatch-filter-navy.disabled{opacity:0.2}.swatch-circle-orange{border:0.063em solid #000;width:2.5em;height:2.5em;background:orange;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-orange.disabled{opacity:0.2}.swatch-filter-orange{border:0.063em solid #000;width:1.38em;height:1.38em;background:orange;border-radius:calc($diameter / 2);background-color:orange;display:block;position:relative}.swatch-filter-orange.disabled{opacity:0.2}.swatch-circle-pink{border:0.063em solid #000;width:2.5em;height:2.5em;background:#fe249a;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-pink.disabled{opacity:0.2}.swatch-filter-pink{border:0.063em solid #000;width:1.38em;height:1.38em;background:#fe249a;border-radius:calc($diameter / 2);background-color:#fe249a;display:block;position:relative}.swatch-filter-pink.disabled{opacity:0.2}.swatch-circle-purple{border:0.063em solid #000;width:2.5em;height:2.5em;background:purple;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-purple.disabled{opacity:0.2}.swatch-filter-purple{border:0.063em solid #000;width:1.38em;height:1.38em;background:purple;border-radius:calc($diameter / 2);background-color:purple;display:block;position:relative}.swatch-filter-purple.disabled{opacity:0.2}.swatch-circle-red{border:0.063em solid #000;width:2.5em;height:2.5em;background:red;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-red.disabled{opacity:0.2}.swatch-filter-red{border:0.063em solid #000;width:1.38em;height:1.38em;background:red;border-radius:calc($diameter / 2);background-color:red;display:block;position:relative}.swatch-filter-red.disabled{opacity:0.2}.swatch-circle-white{border:0.063em solid #000;width:2.5em;height:2.5em;background:#fff;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-white.disabled{opacity:0.2}.swatch-filter-white{border:0.063em solid #000;width:1.38em;height:1.38em;background:#fff;border-radius:calc($diameter / 2);background-color:#fff;display:block;position:relative}.swatch-filter-white.disabled{opacity:0.2}.swatch-circle-yellow{border:0.063em solid #000;width:2.5em;height:2.5em;background:#ff0;border-radius:calc($diameter / 2);display:block;position:relative}.swatch-circle-yellow.disabled{opacity:0.2}.swatch-filter-yellow{border:0.063em solid #000;width:1.38em;height:1.38em;background:#ff0;border-radius:calc($diameter / 2);background-color:#ff0;display:block;position:relative}.swatch-filter-yellow.disabled{opacity:0.2}.swatch-circle-miscellaneous{background:linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, #ff0 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%),linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);background-repeat:repeat-y, repeat;background-size:50% 100%, 100% 100%;border:0.063em solid #000;border-radius:1.25em;display:block;height:2.5em;position:relative;transform:rotate(35deg);width:2.5em}.swatch-circle-miscellaneous.disabled{opacity:0.2}.swatch-circle-miscellaneous.selected::after{transform:rotate(-35deg)}.product-detail .attributes .swatch-circle{border:0.063em solid #000;width:2.5em;height:2.5em;background:#fff;border-radius:calc($diameter / 2);border:0.063em solid #000;display:inline-block;margin-right:0.313em;position:relative}.product-detail .attributes .swatch-circle.color-value[data-selected="true"]::after{color:#000;content:'\F058';display:table-caption;font-family:FontAwesome, sans-serif;font-size:1.625em;left:0.295em;position:absolute}.product-detail .attributes .swatch-circle.color-value.selected::after{background:#fff;border-radius:50%;color:#000;content:'\F058';display:table-caption;font-family:FontAwesome, sans-serif;font-size:1.625em;height:0.75em;left:0.31em;line-height:0.8em;position:absolute;top:0.35em;width:0.8em}.product-detail .attributes .swatch-circle i.fa-times-circle{background:#fff;border-radius:50%;height:0.75em;line-height:0.8em;width:0.8em}.product-detail [disabled] .swatch-circle,.product-detail .swatch-circle.unselectable{cursor:not-allowed}.product-detail [disabled] .swatch-circle.color-value.selected::after,.product-detail .swatch-circle.unselectable.color-value.selected::after{background-color:#495057}.social-container{padding-top:0.9375em;text-align:center}.social-container .social-icons{text-decoration:none;font-size:1.875em;list-style-type:none;padding:0;color:#444}@media (max-width: 991.98px){.social-container .social-icons{font-size:1.5625em}}.social-container .social-icons i,.social-container .social-icons a{color:#444;padding-right:0.2em}label.color ~ a:hover{text-decoration:none}.description-and-detail{margin-top:2em}@media (max-width: 543.98px){.description-and-detail{margin-top:0}.description-and-detail .title{font-size:1.5rem;margin-bottom:0;font-family:Dosis, sans-serif}.description-and-detail>div:last-child{margin-bottom:1em}}@media (min-width: 544px){.description-and-detail .description{margin-bottom:2em}}@media (max-width: 543.98px){.description-and-detail .content{margin-top:1em}}label.availability{padding-right:0.3125em}@media (min-width: 544px){.product-number-rating{border-bottom:1px solid #ccc}}@media (min-width: 769px){.product-number-rating{border-top:1px solid #ccc}}@media (min-width: 544px) and (max-width: 768.98px){.product-name{border-bottom:1px solid #ccc}}@media (min-width: 544px){.product-number-rating .ratings{margin-top:0.625em}}@media (max-width: 543.98px){.product-number-rating .ratings{background-color:#fff;margin-top:-1.875em;margin-right:-0.9375em;padding:0.1875em}}.product-number{color:#ccc;font-size:0.875em;padding-bottom:0.938em;padding-top:0.938em}.promotions{font-weight:normal;text-align:center;height:85%}.promotions div.collapsible-xl button.callout{font-size:1.25em;padding-bottom:1.25rem;padding-top:1.25rem;color:red}@media (min-width: 544px){.promotions div.collapsible-xl button.callout{font-size:1.375em}}.promotions div.collapsible-xl button.callout::after{color:#000}.product-breadcrumb .breadcrumb{border-bottom:none;margin-left:-1rem;margin-bottom:0}@media (max-width: 991.98px){.product-breadcrumb .breadcrumb{border-top:1px solid #ccc}}.price{font-size:1.5rem}.product-options{margin-top:1.25em}.size-chart .size-chart-collapsible{max-height:0;overflow:hidden;transition:max-height 0.5s;transition-timing-function:cubic-bezier(0, 1, 0, 1)}.size-chart .size-chart-collapsible.active{max-height:100%;transition-timing-function:ease-in-out}.color-attribute{border:none;padding:0;background:none}.non-input-label{display:block;margin-bottom:0.5rem}@media (min-width: 769px){.attributes{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width: 543.98px){.product-grid{padding-top:0.938em}.product-grid .col-6{padding-left:5px;padding-right:5px}}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:linear-gradient(to bottom, white 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:linear-gradient(to bottom, white 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:linear-gradient(to bottom, #eee 50%, white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}header ~ #maincontent .container a:not(.btn-primary):not(.btn-outline-primary){color:#000}.container.product-detail{margin-top:20px;max-width:1278px;margin-bottom:150px}.container.product-detail img{max-width:100%}.container.product-detail .product-breadcrumb{margin-bottom:20px}.container.product-detail .product-breadcrumb .breadcrumb{margin-left:0;margin-bottom:0}.container.product-detail .variation-product-options{margin-top:0;padding-bottom:14px}.container.product-detail .variation-product-options .form-group{margin-bottom:10px}.container.product-detail .variation-product-options .col-form-label{display:-ms-flexbox;display:flex;text-align:left;max-width:146px;-ms-flex-align:center;align-items:center}.container.product-detail .seleted-option-area{padding:20px 30px;position:relative;margin-bottom:24px;background-color:#f5f5f5}.container.product-detail .seleted-option-area .btn-close{top:24px;right:30px;width:16px;height:16px;font-size:0;line-height:0;position:absolute;background:url("../../images/icons/closeX-tooltip-16.svg") center/100% no-repeat}.container.product-detail .seleted-option-area .btn-close:hover{opacity:0.6}.container.product-detail .seleted-option-area .option-value-seleted{color:#1d1d1d;font-size:14px;font-weight:700;line-height:24px;margin-bottom:12px}.container.product-detail .seleted-option-area .pricing-container{font-size:16px;font-weight:400;line-height:24px;color:#1d1d1d}.container.product-detail .seleted-option-area .pricing-container .value{font-weight:700}.container.product-detail .seleted-option-area .quantity .input-group{width:auto}.container.product-detail .seleted-option-area .quantity .btn{padding:0;width:32px;height:32px;min-width:0;font-size:0;line-height:0;border-radius:0;margin-bottom:0;background-color:#fff;border:1px solid #e9e9e9}.container.product-detail .seleted-option-area .quantity .btn img{margin:0;width:12px}.container.product-detail .seleted-option-area .quantity .form-control{padding:0;width:40px;height:32px;text-align:center;border:1px solid #e9e9e9}.container.product-detail .purchase-quantity-limit-container{color:#0071e3;font-size:12px;padding:4px 0 0;font-weight:400;line-height:18px}.container.product-detail .total-price-container{padding-top:20px;margin-bottom:36px;border-top:1px solid #c3c3c3}.container.product-detail .total-price-container .label{font-size:18px;font-weight:400;line-height:30px;padding-right:16px;color:#1d1d1d}.container.product-detail .total-price-container .value{font-size:24px;font-weight:700;line-height:30px;color:#e30e00}.container.product-detail .total-price-container .currency-label{font-size:18px;font-weight:400;line-height:30px;color:#1d1d1d}.container.product-detail .product-buttons{margin-left:4px}.container.product-detail .product-buttons .btn-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container.product-detail .btn{height:50px;font-size:16px;border-radius:0;font-weight:800;line-height:24px;margin-bottom:14px}.container.product-detail .btn.btn>img{width:16px;margin-top:-4px;margin-right:8px}.container.product-detail .btn.btn-light{border-color:#000;background-color:#fff}.container.product-detail .btn.btn-light:hover,.container.product-detail .btn.btn-light:active{color:#1d1d1d;background-color:#f5f5f5}.container.product-detail .btn.btn-light:disabled{border-color:#d9d9d9;background-color:#e9e9e9}.container.product-detail .btn.btn-dark{border-color:#1d1d1d;background-color:#1d1d1d}.container.product-detail .btn.btn-dark:hover,.container.product-detail .btn.btn-dark:active{color:#fff;border-color:#3c3c3c;background-color:#3c3c3c}.container.product-detail .btn.btn-dark:disabled{color:#8a8a8a;border-color:#e9e9e9;background-color:#e9e9e9}.container.product-detail .btn.btn-primary{color:#fff;border-color:#0071e3;background-color:#0071e3}.container.product-detail .btn.btn-primary:hover,.container.product-detail .btn.btn-primary:active{border-color:#004182;background-color:#004182}.container.product-detail .btn.btn-primary:disabled{border-color:#b9dcff;background-color:#b9dcff}.container.product-detail .btn.btn-secondary{color:#8a8a8a;border-color:#e9e9e9;background-color:#e9e9e9}.container.product-detail .custom-select{height:44px;color:#1d1d1d;font-size:14px;border-radius:0;font-weight:400;line-height:20px;border-color:#d9d9d9;background-size:12px;padding:12px 44px 12px 16px;background-position:right 16px center;background-image:url("../../images/icons/arrow-up.svg")}.container.product-detail .custom-radio{line-height:0;min-height:18px;padding-left:31px}.container.product-detail .custom-radio .custom-control-input:checked ~ .custom-control-label::before{border-color:#000;background:#000}.container.product-detail .custom-radio .custom-control-input:checked ~ .custom-control-label::after{top:4px;left:-27px;width:10px;height:10px;border-radius:50%;background:#fff}.container.product-detail .custom-radio .custom-control-label{color:#1d1d1d;font-size:14px;font-weight:700;line-height:20px;padding:1px 0 2px}.container.product-detail .custom-radio .custom-control-label::before{top:0;left:-31px;width:18px;height:18px;border-color:#000;background:#fff}.container.product-detail .custom-radio.custom-radio--button{padding:0}.container.product-detail .custom-radio.custom-radio--button .custom-control-label{height:36px;cursor:pointer;font-size:14px;color:#8a8a8a;font-weight:400;line-height:20px;text-align:center;border-radius:36px;padding:7px 8px 9px;background-color:#f5f5f5;border:1px solid transparent}.container.product-detail .custom-radio.custom-radio--button .custom-control-label::before,.container.product-detail .custom-radio.custom-radio--button .custom-control-label::after{display:none}.container.product-detail .custom-radio.custom-radio--button .custom-control-input:checked ~ .custom-control-label{color:#1d1d1d;border-color:#1d1d1d;background-color:#fff}.container.product-detail .custom-checkbox{line-height:0;min-height:19.5px;padding-left:25px;margin-bottom:15px}.container.product-detail .custom-checkbox .custom-control-label{font-size:14px;color:#1d1d1d;font-weight:700;line-height:20px}.container.product-detail .custom-checkbox .custom-control-label::before{top:0;left:-25px;width:19.5px;height:19.5px;background:#fff;border:1px solid #000}.container.product-detail .custom-checkbox .custom-control-label::after{top:1px;left:-25px;width:19.5px;height:19.5px}.product-tile.product-tile{border:none}.product-tile.product-tile .image-container{overflow:hidden;position:relative}.product-tile.product-tile .image-container .image-container--label{top:0;left:0;width:100%;height:100%;position:absolute}.product-tile.product-tile .image-container .image-container--label span{top:50%;left:50%;width:100%;color:#fff;display:block;font-size:18px;font-weight:700;line-height:28px;padding:12px 5px;text-align:center;position:absolute;transform:translate(-50%, -50%)}.product-tile.product-tile .image-container .image-container--label::before{top:0;left:0;content:"";width:100%;height:100%;opacity:0.6;display:block;position:absolute;background-color:#1d1d1d}.product-tile.product-tile .image-container .image-container--label.image-container--label__coming-soon{opacity:0.4;background-color:#075fb8}.product-tile.product-tile .image-container--action{z-index:2;width:100%;height:40px;bottom:-80px;display:-ms-flexbox;display:flex;position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:bottom 0.2s linear;background-color:rgba(255,255,255,0.85)}.product-tile.product-tile .image-container--action .wishlist-container{line-height:0}.product-tile.product-tile .image-container--action .share-link-container{margin-left:24px;margin-right:24px}.product-tile.product-tile .image-container--action .share-link-container .copy-link-message .alert{top:50px;left:50%;z-index:20;position:fixed;transform:translateX(-50%);max-width:calc(100% - 40px)}.product-tile.product-tile .image-container--action .wishlist-icons{width:24px;height:24px;display:inline-block;background:url("../../images/icons/heart-img-tile.svg") center/100% no-repeat}.product-tile.product-tile .image-container--action .wishlist-icons.active,.product-tile.product-tile .image-container--action .wishlist-icons:hover{background-image:url("../../images/icons/heart-list-on.svg")}.product-tile.product-tile .image-container--action .add-to-cart-icons{width:24px;height:24px;display:inline-block;background:url("../../images/icons/cart-img-tile.svg") center/100% no-repeat}.product-tile.product-tile .image-container--action .add-to-cart-icons--disable{cursor:not-allowed;background-image:url("../../images/icons/cart-img-tile-disable.svg")}.product-tile.product-tile:hover .image-container--action{bottom:0}@media (max-width: 768.98px){.product-tile.product-tile:hover .image-container--action{display:none}}.product-tile.product-tile .tile-body{padding:20px 0 0}.product-tile.product-tile .tile-body .pdp-link{height:42px;overflow:hidden;margin-bottom:12px}.product-tile.product-tile .tile-body .pdp-link a{height:100%;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;color:#1d1d1d !important}.product-tile.product-tile .tile-body .price{font-size:12px;font-weight:400;line-height:18px;color:#1d1d1d}.product-tile.product-tile .tile-body .price .sales{font-size:18px;font-weight:700;line-height:28px;position:relative;padding-top:20px;color:#1d1d1d}.product-tile.product-tile .tile-body .price .sales .label--sale{top:0;left:0;position:absolute}.product-tile.product-tile .tile-body .price .currency-label{font-size:14px;font-weight:400;line-height:20px}.product-tile.product-tile .tile-body .price .strike-through{display:block;margin-right:0;color:#8a8a8a;text-decoration:none}.product-tile.product-tile .tile-body .price .starting,.product-tile.product-tile .tile-body .price .range,.product-tile.product-tile .tile-body .price .sales{display:block}.product-tile.product-tile .tile-body .price .range{display:-ms-flexbox;display:flex;margin:0 -5px;padding-top:20px;-ms-flex-align:center;align-items:center}.product-tile.product-tile .tile-body .price .range .sales{padding:0 5px}.product-tile.product-tile .tile-body .tile-body__price-container{position:relative;padding-right:30px}.product-tile.product-tile .tile-body .tile-body__price-container .label--sale{display:block;font-size:14px;font-weight:700;line-height:20px;color:#e30e00}.product-tile.product-tile .tile-body .tile-body__badges{line-height:0;margin-top:8px;margin-left:-5px}.product-tile.product-tile .tile-body .tile-body__badges .tile-body__badges__item{color:#000;font-size:10px;font-weight:400;margin-left:5px;line-height:11px;border-radius:8px;display:inline-block;padding:2px 10px 3px;background-color:rgba(118,119,123,0.1)}.product-tile.product-tile .tile-bottom{margin-top:24px}.product-tile.product-tile .tile-bottom .tile-body__badges{float:left;line-height:0;margin-top:4px;margin-left:-4px}.product-tile.product-tile .tile-bottom .tile-body__badges .tile-body__badges__item{font-size:12px;color:#666;font-weight:400;margin-left:4px;padding:1px 4px;line-height:18px;border-radius:4px;display:inline-block;background-color:rgba(118,119,123,0.1)}.product-tile.product-tile .tile-bottom .wishlist-addtocart-container{float:right}.product-tile.product-tile .tile-bottom .wishlist-icons{width:24px;height:24px;display:inline-block;background:url("../../images/icons/heart-list.svg") center/100% no-repeat}.product-tile.product-tile .tile-bottom .wishlist-icons.active,.product-tile.product-tile .tile-bottom .wishlist-icons:hover{background-image:url("../../images/icons/heart-list-on.svg")}.product-tile.product-tile .tile-bottom .add-to-cart-icons{width:24px;height:24px;margin-left:12px;display:inline-block;background:url("../../images/icons/cart-list.svg") center/100% no-repeat}.product-tile.product-tile .image-backdrop-promotion{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute}@media (max-width: 768.98px){.product-tile.product-tile .tile-body .pdp-link{margin-bottom:8px}.product-tile.product-tile .tile-body .pdp-link a{font-size:13px;font-weight:400;line-height:20px}.product-tile.product-tile .tile-body .price .sales{font-size:16px;font-weight:700;line-height:24px}.product-tile.product-tile .tile-body .price .sales .label--sale{margin-bottom:2px}.product-tile.product-tile .tile-body .price .currency-label{font-size:13px;font-weight:400;line-height:20px}.product-tile.product-tile .tile-body .price .strike-through{margin-top:2px}.product-tile.product-tile .tile-body .price .strike-through .currency-label{font-size:12px;font-weight:400;line-height:18px}.product-tile.product-tile .tile-bottom .wishlist-addtocart-container{display:none}}.alert-container{top:50px;left:50%;z-index:20;position:fixed;transform:translateX(-50%);max-width:calc(100% - 40px)}.swiper-cta--locknlock{display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-pack:center;justify-content:center}.swiper-cta--locknlock .swiper-button-next,.swiper-cta--locknlock .swiper-button-prev{width:23px;height:23px;padding:3px 2px 2px;text-align:center;background-color:#d9d9d9}.swiper-cta--locknlock .swiper-button-next img,.swiper-cta--locknlock .swiper-button-prev img{width:18px;vertical-align:top}.swiper-cta--locknlock .swiper-button-next{border-radius:50% 0 0 50%}.swiper-cta--locknlock .swiper-button-prev{border-radius:0 50% 50% 0}.swiper-cta--locknlock .swiper-pagination{width:70px;height:23px;padding:4px;color:#fff;font-size:14px;font-weight:400;text-align:center;line-height:16.41px;background-color:#d9d9d9}.product-top{-ms-flex-pack:justify;justify-content:space-between}.product-top .product-top__slider{max-width:642px}.product-top .product-top__sidebar{max-width:536px}.product-top .mainSlider{position:relative;margin-bottom:8px}.product-top .mainSlider img{width:100%}.product-top .mainSlider .swiper-cta--locknlock{display:none}@media (max-width: 768.98px){.product-top .mainSlider .swiper-cta--locknlock{left:50%;z-index:1;bottom:10px;display:-ms-flexbox;display:flex;line-height:1;position:absolute;border-radius:999px;transform:translateX(-50%);background-color:rgba(0,0,0,0.4)}.product-top .mainSlider .swiper-cta--locknlock .swiper-button-next,.product-top .mainSlider .swiper-cta--locknlock .swiper-button-prev{width:24px;height:24px;margin:3px 8px;border-radius:0;background-size:5px auto;background-position:center;background-repeat:no-repeat;background-color:transparent}.product-top .mainSlider .swiper-cta--locknlock .swiper-button-next img,.product-top .mainSlider .swiper-cta--locknlock .swiper-button-prev img{width:5px;display:none;vertical-align:middle}.product-top .mainSlider .swiper-cta--locknlock .swiper-button-prev{background-image:url("../../images/icons/back.svg")}.product-top .mainSlider .swiper-cta--locknlock .swiper-button-next{background-image:url("../../images/icons/next.svg")}.product-top .mainSlider .swiper-cta--locknlock .swiper-pagination{padding:0;width:auto;height:18px;color:#fff;font-size:12px;font-weight:400;margin:6px auto;line-height:18px;background-color:transparent}.product-top .mainSlider .swiper-cta--locknlock .swiper-pagination-current,.product-top .mainSlider .swiper-cta--locknlock .swiper-pagination-total{color:#fff;font-size:12px;font-weight:400;line-height:18px}}.product-top .slide__sub-thumbs{position:relative}.product-top .slide__sub-thumbs .subSlider{margin:0;position:relative}.product-top .slide__sub-thumbs .subSlider .swiper-slide{opacity:0.4;cursor:pointer}.product-top .slide__sub-thumbs .subSlider .swiper-slide.swiper-slide-thumb-active{opacity:1}.product-top .slide__sub-thumbs .swiper-button{top:50%;z-index:1;line-height:0;cursor:pointer;position:absolute;transform:translateY(-50%)}.product-top .slide__sub-thumbs .swiper-button .icon-prev,.product-top .slide__sub-thumbs .swiper-button .icon-next{width:32px;height:32px;font-size:0;padding:10px;line-height:0;text-align:center;display:inline-block;background-size:auto 10px;background-position:center;background-repeat:no-repeat;background-color:rgba(29,29,29,0.4)}.product-top .slide__sub-thumbs .swiper-button .icon-prev::before,.product-top .slide__sub-thumbs .swiper-button .icon-next::before{display:none}.product-top .slide__sub-thumbs .swiper-button .icon-prev img,.product-top .slide__sub-thumbs .swiper-button .icon-next img{height:10px;display:none}.product-top .slide__sub-thumbs .swiper-button .icon-prev{background-image:url("../../images/icons/back.svg")}.product-top .slide__sub-thumbs .swiper-button .icon-next{background-image:url("../../images/icons/next.svg")}.product-top .slide__sub-thumbs .swiper-button.swiper-button-next{right:0}.product-top .slide__sub-thumbs .swiper-button.swiper-button-prev{left:0}.product-top .slide__sub-thumbs .swiper-button.swiper-button-disabled{display:none}@media (max-width: 768.98px){.product-top .slide__sub-thumbs{display:none}}.product-top .tile-body__badges{line-height:0;margin-left:-4px;margin-bottom:14px}.product-top .tile-body__badges .tile-body__badges__item{font-size:12px;color:#666;font-weight:400;margin-left:4px;padding:1px 4px;line-height:18px;border-radius:4px;display:inline-block;background-color:rgba(118,119,123,0.1)}.product-top .product-name{color:#1d1d1d;font-size:24px;font-weight:400;margin:0 0 10px;line-height:36px}.product-top .product-number{padding:0;color:#8a8a8a;font-size:13px;line-height:20px;margin-bottom:20px}.product-top .prices{font-size:0;line-height:0;color:#000;display:-ms-flexbox;display:flex;text-align:left;padding:0 0 27px;-ms-flex-align:start;align-items:flex-start}.product-top .prices .strike-through{margin-right:0;font-size:14px;font-weight:400;line-height:18px;color:#8a8a8a;text-decoration:none}.product-top .prices .strike-through .currency-label{font-size:12px;font-weight:400;line-height:18px}.product-top .prices .sales{display:block;font-size:18px;font-weight:700;line-height:28px;margin-bottom:4px;color:#1d1d1d}.product-top .prices .sales .currency-label{top:-2px;font-size:14px;font-weight:400;line-height:20px;position:relative}.product-top .prices .range{display:-ms-flexbox;display:flex;margin:0 -5px 4px;-ms-flex-align:center;align-items:center}.product-top .prices .range .sales{padding:0 5px;margin-bottom:0}.product-top .prices .label--sale{font-size:18px;font-weight:700;line-height:28px;color:#e30e00;padding-right:8px}.product-top .product-rating-wishlist-share-link{margin-bottom:29px;padding-bottom:24px;border-bottom:1px solid #3c3c3c}.product-top .ratings{cursor:pointer;font-size:18px;line-height:32.81px}.product-top .ratings .fa{color:#0071e3;font-size:15px}.product-top .ratings .count-rating{color:#3c3c3c;font-size:12px;font-weight:400;line-height:18px;padding-left:8px}.product-top .wishlist-rating-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:-18px}.product-top .wishlist-rating__item{font-size:0;line-height:0;margin-right:18px}.product-top .wishlist-icons{width:24px;height:24px;display:inline-block;background:url("../../images/icons/heart.svg") center/100% no-repeat}.product-top .wishlist-icons.active,.product-top .wishlist-icons:hover{background-image:url("../../images/icons/heart-on.svg")}.product-top .share-link-container{position:relative}.product-top .share-link-container .copy-link-message{right:0;z-index:1;width:18em;font-size:14px;line-height:20px;position:absolute}.product-top .product-purchase-delivery{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-bottom:21px;padding-bottom:4px;border-bottom:1px solid #e9e9e9}.product-top .product-purchase-delivery .col--first{color:#1d1d1d;max-width:146px}.product-top .product-purchase-delivery a{color:#666 !important;text-decoration:none}.product-top .product-purchase-delivery a:hover{text-decoration:underline}.product-top .product-purchase-delivery .purchase-benefits,.product-top .product-purchase-delivery .delivery-benefits{margin-bottom:20px}.product-top .product-purchase-delivery .purchase-benefits a::after,.product-top .product-purchase-delivery .delivery-benefits a::after{width:12px;content:"";height:12px;display:inline-block;filter:brightness(0.5);transform:translateY(2px);background:url("../../images/icons/next.svg") center no-repeat}.product-bottom{max-width:100%;margin-top:120px}.product-bottom .sticky{position:fixed;top:0;z-index:100}.product-bottom .not-sticky{position:absolute;bottom:0}.product-bottom .col--product-tabs{padding-right:24px;max-width:calc(100% - 294px)}.product-bottom .col--product-sidebar{padding:0;max-width:294px;border:1px solid #e9e9e9;border-top:none}.product-bottom .col--product-sidebar .product-sidebar{margin-top:1px;padding:30px 20px 20px;border-top:1px solid #e9e9e9}.product-bottom .col--product-sidebar .product-sidebar .product-buttons{margin-left:0}.product-bottom .col--product-sidebar .product-sidebar .side-bar-variation-product-options{margin:0 -15px}.product-bottom .product-sidebar .custom-select{margin-bottom:10px}.product-bottom .product-sidebar .variation-product-selected-option{margin-left:0;padding-top:14px;margin-bottom:15px}.product-bottom .product-sidebar .variation-product-selected-option .option-value-seleted{line-height:20px;margin-bottom:12px}.product-bottom .product-sidebar .variation-product-selected-option .pricing-container{display:none}.product-bottom .product-sidebar .variation-product-selected-option .purchase-quantity-limit-container{display:none}.product-bottom .product-sidebar .total-price-container{margin-top:14px;margin-bottom:36px}.product-bottom .product-sidebar .total-price-container .label{float:left}.product-bottom .product-sidebar .product-buttons .btn{height:auto;min-height:50px;margin-bottom:10px}.product-bottom .product-sidebar .product-buttons .btn:last-child{margin-bottom:0}.product-bottom .product-tabs{position:relative}.product-bottom .product-tabs .navbar{padding:0;-ms-flex-pack:center;justify-content:center}.product-bottom .product-tabs .navbar .nav{width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-bottom .product-tabs .navbar .nav .nav-item{width:100%}.product-bottom .product-tabs .navbar .nav-link{height:48px;font-size:16px;font-weight:400;border-radius:0;line-height:14px;padding:16px 8px;text-align:center;background-color:#fff;color:#8a8a8a !important;border-bottom:1px solid #d9d9d9}.product-bottom .product-tabs .navbar .nav-link.active{font-weight:700;color:#1d1d1d !important;border-bottom:2px solid #1d1d1d}.product-bottom .product-tabs .product-tabs__contents{position:relative}.product-bottom .product-tabs__content-item{padding:60px 0 0;background-color:#fff}.product-bottom .product-tabs__title{display:none}.product-bottom .product-tabs__sub-title{color:#1d1d1d;font-size:30px;font-weight:700;line-height:42px;text-align:center;margin-bottom:48px}.product-bottom .product-tabs__sub-title span{display:block;color:#666;font-size:16px;font-weight:400;margin-top:10px;line-height:24px}.product-bottom .product-tabs__description{margin-bottom:80px}.product-bottom .product-tabs__description img{max-width:100%}.product-bottom .category-best .pdp-product-slot{margin-bottom:0}.product-bottom .product-tabs__title-content{color:#1d1d1d;font-size:24px;font-weight:700;line-height:36px;margin-bottom:20px}.product-bottom .product-tabs__title-content .btn--review{height:36px;font-size:16px;font-weight:800;margin-bottom:0;line-height:20px;padding:8px 16px}.product-bottom .product-tabs__title-content a{font-size:15px;font-weight:700;line-height:17.58px;color:#000 !important}.product-bottom .product-tabs__title-content.product-tabs__title-content__q-and-a{margin-bottom:22px}.product-bottom .product-tabs__title-content.product-tabs__title-content__q-and-a a{font-size:13px;font-weight:700;margin-left:20px;line-height:14px;display:inline-block;color:#1d1d1d !important}.product-bottom .product-tabs__title-content.product-tabs__title-content--custom{font-size:18px;font-weight:700;line-height:28px;margin-bottom:12px}.product-bottom .product-tabs__title-content.product-tabs__title-content--custom a{font-size:12px;font-weight:700;line-height:14px;color:#1d1d1d !important}.product-bottom .ratings-reviews__box{margin-bottom:30px;padding:40px 50px;background-color:#fff;border:1px solid #e9e9e9}.product-bottom .ratings-reviews__box .ratings-reviews__title{font-size:16px;color:#1d1d1d;font-weight:400;text-align:center;line-height:24px;margin-bottom:17px}.product-bottom .ratings-reviews__box .ratings-reviews__title.ratings-reviews__title--custom{text-align:left;font-size:18px;font-weight:700;line-height:28px;margin-bottom:16px}.product-bottom .ratings-reviews__box .ratings-reviews__content-stars{text-align:left}.product-bottom .ratings-reviews__box .ratings-reviews__content-stars .fa{color:#0071e3;font-size:24px}.product-bottom .ratings-reviews__box .ratings-reviews__content-stars .ratings-reviews__count{display:block;font-size:24px;font-weight:700;margin-top:16px;color:#adadad;line-height:36px}.product-bottom .ratings-reviews__box .ratings-reviews__content-stars .ratings-reviews__count strong{color:#1d1d1d}.product-bottom .ratings-reviews__box .ratings-reviews__sum-option .row{margin:0;width:100%;-ms-flex-align:center;align-items:center}.product-bottom .ratings-reviews__box .ratings-reviews__sum-option .row:first-child .col--value{padding-top:10px}.product-bottom .ratings-reviews__box .ratings-reviews__sum-option .row:last-child .col--value{padding-bottom:10px}.product-bottom .ratings-reviews__box .ratings-reviews__sum-option .col--label,.product-bottom .ratings-reviews__box .ratings-reviews__sum-option .col--value{padding:0}.product-bottom .ratings-reviews__box .ratings-reviews__sum-option .col--label{color:#3c3c3c;font-size:12px;font-weight:400;line-height:18px;text-align:right;padding-right:10px}.product-bottom .ratings-reviews__box .ratings-reviews__sum-option .col--value{line-height:0;padding:4px 0;border-left:1px solid #000}.product-bottom .ratings-reviews__box .ratings-reviews__sum-option .col--value span{height:18px;border-left:0;display:inline-block;background-color:#666}.product-bottom .ratings-reviews__media-list_items img{width:100%}.product-bottom .ratings-reviews__media-list_items .ratings-reviews__media-list_item{position:relative}.product-bottom .ratings-reviews__media-list_items .ratings-reviews__media-list_item.ratings-reviews__media-list_item--video{cursor:pointer}.product-bottom .ratings-reviews__media-list_items .ratings-reviews__media-list_item.ratings-reviews__media-list_item--video .ratings-reviews__media-list_content::before{top:50%;left:50%;content:'';width:48px;height:48px;display:block;position:absolute;transform:translate(-50%, -50%);background:url("../../images/icons/videoplay.svg") center/100% no-repeat}.product-bottom .ratings-reviews__media-list_items .ratings-reviews__media-list_item.ratings-reviews__media-list_item--view-more .ratings-reviews__media-list_content{cursor:pointer}.product-bottom .ratings-reviews__media-list_items .ratings-reviews__media-list_item.ratings-reviews__media-list_item--view-more .ratings-reviews__media-list_content::before{top:0;left:0;width:100%;content:'';height:100%;display:block;position:absolute;background-color:rgba(0,0,0,0.61)}.product-bottom .ratings-reviews__media-list_items .ratings-reviews__media-list_item .ratings-reviews__media-list_content{position:relative}.product-bottom .ratings-reviews__media-list_items .ratings-reviews__media-list_item .ratings-reviews__media-list_content .view-all{top:50%;left:50%;z-index:1;color:white;display:block;font-size:16px;font-weight:400;padding-top:24px;text-align:center;position:absolute;line-height:24px;transform:translate(-50%, -50%);background:url("../../images/icons/plus-24.svg") top center/24px no-repeat}.product-bottom .ratings-reviews__media-list_items .ratings-reviews__media-list_item .ratings-reviews__media-list_content .count-review{bottom:0;right:0;color:#fff;font-size:15px;padding:4px 9px;font-weight:700;position:absolute;line-height:17.58px;display:inline-block;background-color:rgba(0,0,0,0.61)}.product-bottom .ratings-reviews__media-list{margin-bottom:30px}.product-bottom .ratings-reviews__media-list .ratings-reviews__media-list_items{margin-left:0;margin-right:0}.product-bottom .ratings-reviews__media-list .ratings-reviews__media-list_item{padding-left:0;padding-right:0}.product-bottom .ratings-reviews__filters{margin-bottom:30px;padding-bottom:16px;border-bottom:1px solid #3c3c3c}.product-bottom .ratings-reviews__filters .input-group{width:auto}.product-bottom .ratings-reviews__filters .input-group.pull-right{margin-right:-21px}.product-bottom .ratings-reviews__filters .input-group.pull-right .custom-select{margin-right:21px}.product-bottom .ratings-reviews__filters .custom-select{height:20px;border:none;padding:0 16px 0 0;background-position:right center;background-image:url("../../images/icons/down-12.svg")}.product-bottom .ratings-reviews__filters .ui-selectmenu-button.ui-button{padding:0;width:auto;border:none;margin-right:20px;background:transparent}.product-bottom .ratings-reviews__filters .ui-selectmenu-button.ui-button .ui-selectmenu-text{color:#1d1d1d;font-size:14px;text-align:right;font-weight:400;line-height:20px}.product-bottom .ratings-reviews__filters .ui-selectmenu-button.ui-button.ui-selectmenu-button-open .ui-selectmenu-icon{transform:rotate(180deg)}.product-bottom .ratings-reviews__comments .ratings-reviews__comment{padding-bottom:0;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.19)}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__media{margin-bottom:30px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__stars{margin-bottom:30px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__stars .fa{color:#0071e3;font-size:16px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__stars .count-stars{font-size:14px;color:#3c3c3c;font-weight:400;padding-left:8px;line-height:15px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__header{margin-bottom:30px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__option{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__summary{margin-bottom:24px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__summary strong{font-weight:700}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__details{font-size:14px;color:#1d1d1d;font-weight:400;line-height:24px;margin-bottom:30px;word-break:break-word}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__details .single-line{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__details a{font-weight:700;position:relative;padding-right:12px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__details a::after{right:0;top:50%;width:12px;content:"";height:12px;display:block;position:absolute;transform:translateY(-50%);background:url("../../images/icons/next-12-black.svg") center no-repeat}.product-bottom .nav--custom .nav-link{padding:0;font-size:14px;color:#666;font-weight:400;line-height:20px}.product-bottom .nav--custom .nav-item+.nav-item{padding-left:20px;position:relative}.product-bottom .nav--custom .nav-item+.nav-item::before{top:50%;left:10px;content:'';width:1px;height:14px;font-size:14px;position:absolute;background-color:#d9d9d9;transform:translateY(-50%)}.product-bottom .nav--custom a.nav-link{font-size:13px;font-weight:400;line-height:20px;text-decoration:underline;color:#8a8a8a !important}.product-bottom .nav--custom a.nav-link:hover{text-decoration:none}.product-bottom .custom-link-right-arrow{font-weight:700;position:relative;padding-right:12px}.product-bottom .custom-link-right-arrow::after{right:0;top:50%;width:12px;content:"";height:12px;display:block;position:absolute;transform:translateY(-50%);background:url("../../images/icons/next-12-black.svg") center no-repeat}.product-bottom .grid-footer__list{padding:0;display:-ms-flexbox;display:flex;list-style:none;-ms-flex-pack:center;justify-content:center}.product-bottom .grid-footer__list .grid-footer__item{padding:0 5px}.product-bottom .grid-footer__list .grid-footer__item .grid-footer__list{font-size:14px;font-weight:400;line-height:36px;min-width:36px;min-height:36px;text-align:center;display:inline-block;color:#3c3c3c !important;border-bottom:2px solid transparent}.product-bottom .grid-footer__list .grid-footer__item .grid-footer__list:hover,.product-bottom .grid-footer__list .grid-footer__item .grid-footer__list.active{text-decoration:none;border-color:#1d1d1d}.product-bottom .grid-footer__list .grid-footer__item .grid-footer__list.active{font-weight:700}.product-bottom .q-and-a__list{margin-bottom:30px;border-top:1px solid #000;border-bottom:1px solid #000}.product-bottom .q-and-a__list .q-and-a__items{padding:0;list-style:none}.product-bottom .q-and-a__list .q-and-a__item{color:#1d1d1d;font-size:14px;font-weight:400;line-height:20px;padding:20px 0 0 15px;border-bottom:1px solid #e9e9e9}.product-bottom .q-and-a__list .q-and-a__item__info{cursor:pointer;margin-bottom:20px}.product-bottom .q-and-a__list .q-and-a__item__info .pull-left{width:calc(100% - 148px)}.product-bottom .q-and-a__list .q-and-a__item__info .nav--custom{margin-top:2px}.product-bottom .q-and-a__list .col--status{padding:0;max-width:86px}.product-bottom .q-and-a__list .col--status .col--status__label{width:86px;padding:2px;color:#fff;font-size:13px;font-weight:700;line-height:20px;text-align:center;border-radius:999px;display:inline-block;border:1px solid #0071e3;background-color:#0071e3}.product-bottom .q-and-a__list .col--status.col--status__awaiting .col--status__label{color:#0071e3;background-color:#fff}.product-bottom .q-and-a__list .col--question{-ms-flex:1;flex:1;padding-top:2px;padding-left:20px}.product-bottom .q-and-a__list .col--question.col--question__private{position:relative;padding-left:44px}.product-bottom .q-and-a__list .col--question.col--question__private::before{top:50%;left:24px;content:"";width:16px;height:16px;display:block;position:absolute;transform:translateY(-50%);background:url("../../images/icons/lock-16-black.svg") center/100% no-repeat}.product-bottom .q-and-a__list .col--user-info{max-width:300px}.product-bottom .q-and-a__list .q-and-a__item__details{margin-left:-15px}.product-bottom .q-and-a__list .q-and-a__item__details .question{font-size:14px;color:#666;font-weight:400;line-height:24px;margin-bottom:20px;padding:0 148px 0 106px}.product-bottom .q-and-a__list .q-and-a__item__details .answer{font-size:14px;color:#1d1d1d;font-weight:400;line-height:24px;background-color:#f5f5f5;padding:30px 148px 30px 106px}.product-bottom .q-and-a__list .q-and-a__item__details .answer .detail{margin-bottom:10px}.product-bottom .q-and-a__list .q-and-a__item__details .answer .user{text-align:right;color:#666}.product-bottom .q-and-a__list .product-tabs__title-content__q-and-a__no-data{display:-ms-flexbox;display:flex;height:150px;font-size:15px;font-weight:700;-ms-flex-align:center;align-items:center;line-height:17.58px;-ms-flex-pack:center;justify-content:center;color:rgba(0,0,0,0.23)}.product-bottom .q-and-a__list.no-data,.product-bottom .q-and-a__list.one-page{margin-bottom:unset;border-bottom:none}.product-bottom .tab-content__view-more{border-top:1px solid #3c3c3c}.product-bottom .tab-content__view-more .product-tabs__content__item{border-bottom:1px solid #c3c3c3}.product-bottom .tab-content__view-more .collapse--btn{margin:0;border:none;height:auto;font-size:16px;color:#1d1d1d;font-weight:700;line-height:24px;position:relative;padding:20px 16px 20px 0}.product-bottom .tab-content__view-more .collapse--btn::after{top:50%;right:0;content:"";width:16px;height:16px;display:block;position:absolute;transform:translateY(-50%);background:url("../../images/icons/close-collapse.svg") center/100% no-repeat}.product-bottom .tab-content__view-more .collapse--btn.collapsed::after{background-image:url("../../images/icons/open-collapse.svg")}.product-bottom .tab-content__view-more .collapse--btn:hover{text-decoration:none}.product-bottom .tab-content__view-more .collapse--btn:focus{box-shadow:none;text-decoration:none}.product-bottom .tab-content__view-more .collapse--content{background-color:#f5f5f5;padding:30px 20px}.product-bottom .tab-content__view-more .collapse--content table{width:100%}.product-bottom .tab-content__view-more .collapse--content table tr td{padding:10px;color:#1d1d1d;font-size:13px;font-weight:400;line-height:20px}.product-bottom .tab-content__view-more .collapse--content table tr td:first-child{width:172px;font-weight:700}.product-bottom #QaA .product-tabs__content .grid-footer .cta-view-all{text-decoration:unset}.ui-widget.ui-widget-content{padding:10px 0;background-color:#fff;border:1px solid #d9d9d9}.ui-menu .ui-menu-item-wrapper{color:#666;font-size:14px;font-weight:400;padding:6px 24px;line-height:20px}.ui-menu .ui-menu-item-wrapper.ui-state-active{border:none;color:#1d1d1d;font-weight:700;background:transparent}.pdp-product-slot{margin-bottom:80px}.pdp-product-slot .category-product-listing--item{margin-right:10px;width:calc(25% - 10px)}.pdp-product-slot .pdp-product-slot__title{color:#1d1d1d;font-size:24px;font-weight:700;line-height:36px;margin-bottom:20px}.pdp-product-slot .pdp-product-slot__conent{position:relative}.pdp-product-slot .swiper-button{z-index:1;height:48px;position:absolute;top:calc(50% - 103px)}.pdp-product-slot .swiper-button.swiper-button-disabled{display:none}.pdp-product-slot .swiper-button::before{content:'';width:48px;height:48px;display:block;background-size:auto;background-repeat:no-repeat;background-position:center;background-color:rgba(29,29,29,0.4)}.pdp-product-slot .swiper-button.swiper-button-prev{left:0}.pdp-product-slot .swiper-button.swiper-button-prev::before{background-image:url("../../images/icons/back.svg")}.pdp-product-slot .swiper-button.swiper-button-next{right:0}.pdp-product-slot .swiper-button.swiper-button-next::before{background-image:url("../../images/icons/next.svg")}.pdp-product-slot .swiper-button.swiper-button-disabled{cursor:not-allowed}.pdp-product-slot .swiper-wrapper{-ms-flex-align:stretch;align-items:stretch}.pdp-product-slot .swiper-wrapper .swiper-slide{height:auto}.pdp-product-slot .swiper-wrapper .product{height:100%;position:relative}.pdp-product-slot .swiper-wrapper .product .tile-body{padding-bottom:54px}.pdp-product-slot .swiper-wrapper .product .tile-bottom{left:0;right:0;bottom:0;position:absolute}@media (max-width: 768.98px){.pdp-product-slot{margin-bottom:50px}.pdp-product-slot .category-product-listing--item{width:calc(50% - 5px)}.pdp-product-slot .swiper-container{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:45px}.pdp-product-slot .swiper-button{display:none}.pdp-product-slot .pdp-product-slot__title{font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}}@font-face{font-family:'swiper-icons';src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform, height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.modal--locknlock .modal-content{border:none;border-radius:0;padding:40px}.modal--locknlock .modal-header{padding:0;border:none;margin-bottom:20px;position:relative}.modal--locknlock .modal-header .close{right:0;top:4px;margin:0;padding:0;font-size:0;line-height:0;position:absolute}.modal--locknlock .modal-header .close::before{content:'';width:24px;height:24px;display:block;background:url("../../images/icons/close-x.svg") center no-repeat}.modal--locknlock .modal-header .modal-title{font-size:20px;font-weight:700;line-height:32px;padding-right:43px}.modal--locknlock .modal-header .modal-title__button{height:36px;padding:8px;min-width:86px;font-size:14px;line-height:20px;font-weight:800;margin-bottom:0}.modal--locknlock .modal-body{border:none;padding:0 15px;margin-bottom:40px;border-top:2px solid #3c3c3c}.modal--locknlock .modal-body .form-group{padding:10px 0;margin-bottom:0;position:relative;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e9e9e9}.modal--locknlock .modal-body .form-group .col-form-label+div{position:relative}.modal--locknlock .modal-body .form-group .btn{right:0;top:10px;height:24px;font-size:13px;margin-bottom:0;padding:3px 8px;font-weight:800;line-height:18px;position:absolute;border-color:#8a8a8a;background-color:#8a8a8a}.modal--locknlock .modal-body .col-form-label{padding:0;max-width:80px}.modal--locknlock .modal-body .col-form-control{padding-right:0}.modal--locknlock .modal-body .form-control-text-only{font-size:14px;color:#3c3c3c;font-weight:400;line-height:24px}.modal--locknlock .modal-body .form-control-plaintext,.modal--locknlock .modal-body .form-control{height:44px;font-size:14px;color:#3c3c3c;font-weight:400;line-height:24px}.modal--locknlock .modal-body .custom-select{height:44px;color:#a9a9a9;font-size:14px;font-weight:400;line-height:20px}.modal--locknlock .modal-body .modal-body__description,.modal--locknlock .modal-body .box-notice{padding:20px;margin:0 -15px;font-size:12px;color:#666;font-weight:400;margin-top:20px;line-height:18px;background-color:#f5f5f5}.modal--locknlock .modal-body .modal-body__description ul,.modal--locknlock .modal-body .box-notice ul{margin:0;padding-left:15px}.modal--locknlock .modal-body .modal-body__description ul li+li,.modal--locknlock .modal-body .box-notice ul li+li{margin-top:4px}.modal--locknlock .modal-body .modal-body__description.modal-body__description--top,.modal--locknlock .modal-body .box-notice.modal-body__description--top{font-size:10px;margin-top:11px;padding:15px 11px;line-height:11.72px;border:1px solid #000}.modal--locknlock .modal-body .modal-body__product-item{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #e9e9e9}.modal--locknlock .modal-body .modal-body__product-item .product-image{padding:0;max-width:64px;border:1px solid #f5f5f5}.modal--locknlock .modal-body .modal-body__product-item .product-image img{width:100%}.modal--locknlock .modal-body .modal-body__product-item .product-info{padding-left:24px}.modal--locknlock .modal-body .modal-body__product-item .product-info .product-name{color:#1d1d1d;font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}.modal--locknlock .modal-body .modal-body__product-item .product-info .product-variant{font-size:14px;color:#666;font-weight:400;margin-bottom:0;line-height:20px}.modal--locknlock .custom-radio{margin-bottom:20px}.modal--locknlock .form-group--custom-textarea{padding:0 0 20px;position:relative;border-bottom:1px solid #c3c3c3}.modal--locknlock .form-group--custom-textarea.form-group{padding:0 0 20px}.modal--locknlock .form-group--custom-textarea .form-control{font-size:14px;border-radius:0;font-weight:400;min-height:100px;color:#adadad;padding:12px 16px;line-height:20px;background-color:#fff;border:1px solid #d9d9d9}.modal--locknlock .form-group--custom-textarea .form-group--custom-textarea__count{right:5px;bottom:28px;font-size:12px;color:#3c3c3c;font-weight:400;line-height:18px;position:absolute}.modal--locknlock .modal-body__description{padding-left:0}.modal--locknlock .row--notice .col--header .btn-toggle{font-size:13px;font-weight:700;position:relative;text-align:center;margin-bottom:18px;padding-bottom:10px;line-height:15.23px;border-bottom:1px solid rgba(0,0,0,0.23)}.modal--locknlock .row--notice .col--header .btn-toggle::after{width:8px;content:'';right:8.4px;height:18px;position:absolute;transform:rotate(180deg);transition:transform 0.5s;background:url("../../images/icons/arrow-up.svg") center/100% no-repeat}.modal--locknlock .row--notice .col--header .btn-toggle.collapsed::after{transform:rotate(0deg)}.modal--locknlock .row--notice .col--content{font-size:9px;font-weight:400;color:#adadad;line-height:10.55px}.modal--locknlock .row--notice .col--content ul{margin:0;padding-left:15px}.modal--locknlock .modal-footer{padding:0;border:none;-ms-flex-pack:center;justify-content:center}.modal--locknlock .modal-footer .btn{height:36px;margin:0 5px;min-width:100px;font-size:14px;font-weight:800;margin-bottom:0;line-height:20px}.modal--locknlock .modal-footer--two-button{margin:0 -18px}.modal--locknlock .modal-footer--two-button .btn{margin:0 18px 11px;width:calc(50% - 36px)}.modal--locknlock .modal-footer--one-button .btn{width:100%;height:54px;margin:0 0 8px;font-size:15px;font-weight:700;line-height:17.58px}.modal--locknlock .modal-body__form .form-group{padding:20px 0;-ms-flex-align:start;align-items:start;border-bottom:1px solid #e9e9e9}.modal--locknlock .modal-body__form .col-form-label{padding:0;font-size:14px;color:#1d1d1d;font-weight:400;line-height:20px}.modal--locknlock .modal-body__form .custom-group-radio-inline{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-right:0;margin-left:-23px;padding-left:14px}.modal--locknlock .modal-body__form .custom-group-radio-inline .custom-radio{margin:0 0 0 23px}.modal--locknlock .modal-body__form label.col-form-label{padding:12px 0}.modal--locknlock .modal-body__form .col--custom-input{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;padding:0 0 0 14px}.modal--locknlock .modal-body__form .col--custom-input .form-control{height:44px;font-size:14px;color:#1d1d1d;font-weight:400;line-height:20px;border-radius:0;border-color:#d9d9d9;background-color:#fff;padding:12px 44px 12px 16px}.modal--locknlock .modal-body__form .col--custom-input .form-control:-ms-input-placeholder{color:#a9a9a9}.modal--locknlock .modal-body__form .col--custom-input .form-control::placeholder{color:#a9a9a9}.modal--locknlock .modal-body__form .col--custom-input .form-group--custom-input__count{top:50%;right:0;font-size:12px;color:#8a8a8a;font-weight:400;padding:5px 8px;line-height:18px;position:absolute;transform:translateY(-50%)}.modal--locknlock .modal-body__form .row--custom{margin:0;width:100%}.modal--locknlock .modal-body__form .col--custom-textarea{margin-bottom:10px;padding:0 0 0 14px}.modal--locknlock .modal-body__form .col--custom-textarea .form-control{resize:none;height:110px;font-size:14px;color:#1d1d1d;font-weight:400;line-height:20px;border-radius:0;border-color:#d9d9d9;background-color:#fff;padding:12px 44px 12px 16px}.modal--locknlock .modal-body__form .col--custom-textarea .form-control:-ms-input-placeholder{color:#a9a9a9}.modal--locknlock .modal-body__form .col--custom-textarea .form-control::placeholder{color:#a9a9a9}.modal--locknlock .modal-body__form .col--custom-textarea .form-group--custom-textarea__count{right:23px;bottom:11px;font-size:12px;color:#8a8a8a;font-weight:400;padding:5px 8px;line-height:18px;position:absolute}.modal--locknlock .modal-body__form .custom-group-checkbox-inline{display:-ms-flexbox;display:flex;padding:0 0 0 14px;-ms-flex-pack:justify;justify-content:space-between}.modal--locknlock .modal-body__form .custom-group-checkbox-inline .custom-checkbox{margin-bottom:0}.modal--locknlock .modal-body__form .col--custom-rating{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal--locknlock .modal-body__form .col--custom-rating .form-group--custom-rating__count{color:#0071e3;font-size:12px;font-weight:400;line-height:18px;padding-left:14px}.modal--locknlock .modal-body__form .media-buttons-share{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px;-ms-flex-align:center;align-items:center}.modal--locknlock .modal-body__form .media-buttons-share .media-buttons-share__content-upload-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal--locknlock .modal-body__form .media-buttons-share .media-buttons-share__item{width:90px;height:80px;padding:0 5px;margin-bottom:10px;position:relative}.modal--locknlock .modal-body__form .media-buttons-share .media-buttons-share__item .media--inmage__close{z-index:2;padding:0;right:5px;width:24px;height:24px;border:none;font-size:0;line-height:0;position:absolute}.modal--locknlock .modal-body__form .media-buttons-share .media-buttons-share__item.media--video::before{top:0;left:5px;content:'';opacity:0.4;height:100%;display:block;position:absolute;width:calc(100% - 10px);background-color:#1d1d1d}.modal--locknlock .modal-body__form .media-buttons-share .media-buttons-share__item.media--video::after{top:50%;left:50%;content:'';width:12px;height:12px;display:block;position:absolute;transform:translate(-50%, -50%);background:url("../../images/icons/btn-play.svg") center no-repeat}.modal--locknlock .modal-body__form .media-buttons-share .custom-file .custom-file-input{height:100%}.modal--locknlock .modal-body__form .media-buttons-share .custom-file .custom-file-label{margin:0;padding:0;border:none;color:#1d1d1d;cursor:pointer;border-radius:0;position:static;box-shadow:none}.modal--locknlock .modal-body__form .media-buttons-share .custom-file .custom-file-label::after{display:none}.modal--locknlock .modal-body__form .media-buttons-share .custom-file .custom-file-label img,.modal--locknlock .modal-body__form .media-buttons-share .custom-file .custom-file-label span{top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.modal--locknlock .modal-body__form .media-buttons-share .media-buttons-share__text{color:#0071e3;font-size:12px;font-weight:400;line-height:18px;padding-left:15px}.modal--locknlock .modal-body__form.modal-body__form--write-review .col-form-label{padding:6px 0;font-size:14px;font-weight:700;max-width:260px;line-height:24px}.modal--locknlock .modal-body__form.modal-body__form--write-review .col-form-label sup.req{top:0;color:red;font-size:inherit}.modal--locknlock .modal-body__form.modal-body__form--write-review .col--custom-rating .content-rating .fa{font-size:22px}.modal--locknlock .modal-body__form.modal-body__form--write-review .custom-group-radio-inline{margin-left:-10px;-ms-flex-pack:justify;justify-content:space-between}.modal--locknlock .modal-body__form.modal-body__form--write-review .custom-group-radio-inline .custom-radio{width:calc(33.33% - 10px);margin:0;padding:0}.modal--locknlock .modal-body__form.modal-body__form--write-review .custom-group-radio-inline .custom-radio .custom-control-input:checked+.custom-control-label{background:#fff;color:#1d1d1d;border-color:#1d1d1d;font-weight:700}.modal--locknlock .modal-body__form.modal-body__form--write-review .custom-group-radio-inline .custom-radio .custom-control-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;border-radius:36px;height:36px;font-size:14px;font-weight:400;color:#bababa;background:#f5f5f5;border:1px solid #8a8a8a;cursor:pointer}.modal--locknlock .modal-body__form.modal-body__form--write-review .custom-group-radio-inline .custom-radio .custom-control-label::before,.modal--locknlock .modal-body__form.modal-body__form--write-review .custom-group-radio-inline .custom-radio .custom-control-label::after{display:none}.modal--locknlock .modal-body__form.modal-body__form--write-review .col--custom-rating,.modal--locknlock .modal-body__form.modal-body__form--write-review .custom-group-radio-inline,.modal--locknlock .modal-body__form.modal-body__form--write-review .col--custom-textarea,.modal--locknlock .modal-body__form.modal-body__form--write-review .media-buttons-share{padding:0 0 0 20px}.modal--locknlock .modal-body__form.modal-body__form--edit-review .col-form-label{padding:6px 0;font-size:14px;font-weight:700;max-width:260px;line-height:24px}.modal--locknlock .modal-body__form.modal-body__form--edit-review .col-form-label sup.req{top:0;color:red;font-size:inherit}.modal--locknlock .modal-body__form.modal-body__form--edit-review .col--custom-rating .content-rating .fa{font-size:22px}.modal--locknlock .modal-body__form.modal-body__form--edit-review .custom-group-radio-inline{margin-left:-10px;-ms-flex-pack:justify;justify-content:space-between}.modal--locknlock .modal-body__form.modal-body__form--edit-review .custom-group-radio-inline .custom-radio{width:calc(33.33% - 10px);margin:0;padding:0}.modal--locknlock .modal-body__form.modal-body__form--edit-review .custom-group-radio-inline .custom-radio .custom-control-input:checked+.custom-control-label{background:#fff;color:#1d1d1d;border-color:#1d1d1d;font-weight:700}.modal--locknlock .modal-body__form.modal-body__form--edit-review .custom-group-radio-inline .custom-radio .custom-control-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;border-radius:36px;height:36px;font-size:14px;font-weight:400;color:#bababa;background:#f5f5f5;border:1px solid #8a8a8a;cursor:pointer}.modal--locknlock .modal-body__form.modal-body__form--edit-review .custom-group-radio-inline .custom-radio .custom-control-label::before,.modal--locknlock .modal-body__form.modal-body__form--edit-review .custom-group-radio-inline .custom-radio .custom-control-label::after{display:none}.modal--locknlock .modal-body__form.modal-body__form--edit-review .col--custom-rating,.modal--locknlock .modal-body__form.modal-body__form--edit-review .custom-group-radio-inline,.modal--locknlock .modal-body__form.modal-body__form--edit-review .col--custom-textarea,.modal--locknlock .modal-body__form.modal-body__form--edit-review .media-buttons-share{padding:0 0 0 20px}.modal--locknlock.modal-locknlock--terms .modal-content{min-height:auto}.modal--locknlock.modal-locknlock--terms .modal-header{border:none}@media (max-width: 991.98px){.modal--locknlock.modal-locknlock--terms .modal-body{max-height:calc(100% - 75px)}}@media (max-width: 991.98px){.modal--locknlock.modal-locknlock--terms .modal-footer{position:relative;padding:10px 0}.modal--locknlock.modal-locknlock--terms .modal-footer::before{content:'';position:absolute;top:0;left:-20px;right:-20px;border-top:1px solid #e9e9e9}}.modal--locknlock.modal--locknlock__restock .modal-dialog{max-width:440px}.modal--locknlock.modal--locknlock--flag-review .modal-dialog{max-width:440px}.modal--locknlock.modal--locknlock--flag-review .modal-body{padding:21px 0 0}.modal--locknlock.modal--locknlock--flag-review .modal-body__description{margin:20px 0 0}.modal--locknlock.modal--locknlock--ask-question .modal-dialog{max-width:594px}.modal--locknlock.modal--locknlock--ask-question .modal-body__description{margin:20px -15px 0}.modal--locknlock.modal--locknlock--ask-question .modal-body .form-group .limit{color:red}.modal--locknlock.modal--locknlock--reset-password .modal-dialog{max-width:594px}.modal--locknlock.modal--locknlock--reset-password .modal-body{margin:0;padding:0;border:0}.modal--locknlock.modal--locknlock--reset-password .modal-body .form-group{margin-bottom:10px;padding:0;border:none}.modal--locknlock.modal--locknlock--limit-addtocart .modal-dialog{max-width:400px}.modal--locknlock.modal--locknlock--limit-addtocart .modal-content{padding:0}.modal--locknlock.modal--locknlock--limit-addtocart .modal-header{margin-bottom:0;padding:40px 30px 24px}.modal--locknlock.modal--locknlock--limit-addtocart .modal-title{width:100%;font-size:18px;font-weight:700;padding-right:0;line-height:28px;text-align:center}.modal--locknlock.modal--locknlock--limit-addtocart .close{top:10px;right:10px}.modal--locknlock.modal--locknlock--limit-addtocart .modal-body{padding:0 30px;border-top:none;font-size:14px;font-weight:400;line-height:24px;margin-bottom:40px}.modal--locknlock.modal--locknlock--limit-addtocart .modal-footer .btn{margin:0;width:50%;height:44px}.modal--locknlock.modal--locknlock--limit-addtocart .modal-footer .btn.btn-light{border-color:#c3c3c3}.modal--locknlock.modal--locknlock--write-review .modal-dialog{max-width:900px}.modal--locknlock.modal--locknlock--write-review .modal-body__description{margin-bottom:29px}.modal--locknlock.modal--locknlock--write-review .box-notice{margin:0;width:100%}.modal--locknlock.modal--locknlock--write-review .box-notice.box-notice--custom{margin-left:280px}.modal--locknlock.modal--locknlock--write-review .modal-footer .btn{width:200px;text-transform:uppercase}.modal--locknlock.modal--locknlock--edit-review .modal-dialog{max-width:900px}.modal--locknlock.modal--locknlock--edit-review .modal-body__description{margin-bottom:29px}.modal--locknlock.modal--locknlock--edit-review .box-notice{margin:0;width:100%}.modal--locknlock.modal--locknlock--edit-review .box-notice.box-notice--custom{margin-left:280px}.modal--locknlock.modal--locknlock--edit-review .modal-footer .btn{width:200px}.modal--locknlock.modal--locknlock--view-all-media .modal-dialog{max-width:778px}.modal--locknlock.modal--locknlock--view-all-review{height:calc(100% - 64px)}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box{margin-bottom:30px;padding:40px 50px;background-color:#fff;border:1px solid #e9e9e9}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__title{font-size:16px;color:#1d1d1d;font-weight:400;text-align:center;line-height:24px;margin-bottom:17px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__title.ratings-reviews__title--custom{text-align:left;font-size:18px;font-weight:700;line-height:28px;margin-bottom:16px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__content-stars{text-align:left}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__content-stars .fa{color:#0071e3;font-size:24px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__content-stars .ratings-reviews__count{display:block;font-size:24px;font-weight:700;margin-top:16px;color:#adadad;line-height:36px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__content-stars .ratings-reviews__count strong{color:#1d1d1d}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__sum-option .row{margin:0;width:100%;-ms-flex-align:center;align-items:center}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__sum-option .row:first-child .col--value{padding-top:10px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__sum-option .row:last-child .col--value{padding-bottom:10px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__sum-option .col--label,.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__sum-option .col--value{padding:0}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__sum-option .col--label{color:#3c3c3c;font-size:12px;font-weight:400;line-height:18px;text-align:right;padding-right:10px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__sum-option .col--value{line-height:0;padding:4px 0;border-left:1px solid #000}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__sum-option .col--value span{height:18px;border-left:0;display:inline-block;background-color:#666}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment{padding-bottom:0;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,0.19)}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__media{margin-bottom:30px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__stars{margin-bottom:30px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__stars .fa{color:#0071e3;font-size:16px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__stars .count-stars{font-size:14px;color:#3c3c3c;font-weight:400;padding-left:8px;line-height:15px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__header{margin-bottom:30px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__option{color:#666;font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__summary{margin-bottom:24px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__summary strong{font-weight:700}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__details{font-size:14px;color:#1d1d1d;font-weight:400;line-height:24px;margin-bottom:30px;word-break:break-word}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__details .single-line{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__details a{font-weight:700;position:relative;padding-right:12px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__details a::after{right:0;top:50%;width:12px;content:"";height:12px;display:block;position:absolute;transform:translateY(-50%);background:url("../../images/icons/next-12-black.svg") center no-repeat}.modal--locknlock.modal--locknlock--view-all-review .nav--custom .nav-link{padding:0;font-size:14px;color:#666;font-weight:400;line-height:20px}.modal--locknlock.modal--locknlock--view-all-review .nav--custom .nav-item+.nav-item{padding-left:20px;position:relative}.modal--locknlock.modal--locknlock--view-all-review .nav--custom .nav-item+.nav-item::before{top:50%;left:10px;content:'';width:1px;height:14px;font-size:14px;position:absolute;background-color:#d9d9d9;transform:translateY(-50%)}.modal--locknlock.modal--locknlock--view-all-review .nav--custom a.nav-link{font-size:13px;font-weight:400;line-height:20px;text-decoration:underline;color:#8a8a8a !important}.modal--locknlock.modal--locknlock--view-all-review .nav--custom a.nav-link:hover{text-decoration:none}.modal--locknlock.modal--locknlock--view-all-review .btn.view-all{opacity:0;margin-top:0}@media (max-width: 1199.98px){.modal--locknlock.modal--locknlock--view-all-review .product-tabs__title-content{color:#1d1d1d;font-size:20px;font-weight:700;line-height:32px;margin-bottom:16px}.modal--locknlock.modal--locknlock--view-all-review .product-tabs__title-content .counts{font-size:16px;font-weight:700;line-height:24px}.modal--locknlock.modal--locknlock--view-all-review .custom-select{height:44px;color:#1d1d1d;font-size:14px;border-radius:0;font-weight:400;line-height:20px;border-color:#d9d9d9;background-size:12px;padding:12px 44px 12px 16px;background-position:right 16px center;background-image:url("../../images/icons/arrow-up.svg")}.modal--locknlock.modal--locknlock--view-all-review .product-buttons{margin-bottom:20px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box{padding:20px 30px 0}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__title{margin-bottom:12px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__title.ratings-reviews__title--custom{font-size:18px;font-weight:700;line-height:28px;text-align:center;margin-bottom:4px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__content-stars{font-size:20px;font-weight:700;line-height:32px;text-align:center;margin-bottom:20px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .ratings-reviews__content-stars .ratings-reviews__count{margin-top:0;margin-left:12px;display:inline-block}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .review-details{display:none}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .review-details.is-shown{display:block;padding:0 50px 0 40px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .review-details .ratings-reviews__sum-option{margin-bottom:20px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .review-details .ratings-reviews__sum-option .col--label{font-size:12px;font-weight:400;line-height:18px;padding-right:11.66px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .collapse--btn{margin:0;border:none;height:auto;font-size:12px;color:#1d1d1d;font-weight:400;line-height:18px;position:relative;padding:11px 22px 11px 0;border-top:1px solid #e9e9e9}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .collapse--btn::after{top:50%;right:0;content:"";width:16px;height:16px;display:block;position:absolute;transform:translateY(-50%);background:url("../../images/icons/open-collapse-black.svg") center/100% no-repeat}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .collapse--btn .is-open{display:none}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .collapse--btn.is-shown .is-close{display:none}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .collapse--btn.is-shown .is-open{display:inline-block}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .collapse--btn.is-shown::after{background-image:url("../../images/icons/close-collapse-black.svg")}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .collapse--btn:hover{text-decoration:none}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__box .collapse--btn:focus{box-shadow:none;text-decoration:none}.modal--locknlock.modal--locknlock--view-all-review .review-summary{margin-bottom:20px}.modal--locknlock.modal--locknlock--view-all-review .review-summary.is-hidden{display:none}.modal--locknlock.modal--locknlock--view-all-review .review-summary .review-summary__item{display:-ms-flexbox;display:flex}.modal--locknlock.modal--locknlock--view-all-review .review-summary .review-summary__item+.review-summary__item{margin-top:12px}.modal--locknlock.modal--locknlock--view-all-review .review-summary .review-summary__title{color:#1d1d1d;font-size:16px;max-width:96px;font-weight:400;-ms-flex-preferred-size:96px;flex-basis:96px;line-height:24px;padding-right:5px}.modal--locknlock.modal--locknlock--view-all-review .review-summary .review-summary__detail{-ms-flex:1;flex:1;color:#3c3c3c;font-size:14px;font-weight:400;line-height:24px}.modal--locknlock.modal--locknlock--view-all-review .review-summary .review-summary__percent{color:#1d1d1d;font-size:16px;font-weight:400;line-height:24px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments{border-top:1px solid #3c3c3c}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment{margin-bottom:0;margin-top:20px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__stars,.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__header{float:none;margin-bottom:10px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__option{font-size:12px;font-weight:400;line-height:18px;margin-bottom:4px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__summary{margin-bottom:20px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__summary .nav-link{font-size:12px;font-weight:400;line-height:18px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__details,.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__media{margin-bottom:20px}.modal--locknlock.modal--locknlock--view-all-review .ratings-reviews__comments .ratings-reviews__comment__details a{font-size:13px;margin-top:5px;line-height:14px}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup{display:none}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup::before{top:0;left:0;right:0;bottom:0;content:"";opacity:0.5;z-index:1043;display:block;position:fixed;background-color:#000}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup.actice{display:block}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup__header-bar{padding:0;border:none;margin-left:-20px;margin-right:-20px;border-radius:20px 20px 0 0}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup__header-bar .btn-close{width:100%;float:none;height:40px;border:none;font-size:0;line-height:0;display:block;position:relative;background-color:transparent}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup__header-bar .btn-close::before{top:5px;left:50%;content:"";width:32px;height:5px;display:block;position:absolute;border-radius:10px;border-bottom:none;background-color:#d9d9d9;transform:translateX(-50%)}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup__content{left:0;bottom:0;width:100%;z-index:1044;overflow-y:auto;max-height:100%;position:fixed;padding:0 20px 10px;background-color:#fff;border-radius:20px 20px 0 0}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup__content .form-group{padding:0;border:none;margin:0 -15px 20px}.modal--locknlock.modal--locknlock--view-all-review .filter-poupup__content .form-group .col-form-label{max-width:100%;padding:0 15px;margin-bottom:8px}.modal--locknlock.modal--locknlock--view-all-review .input-group--filter{width:auto;margin-right:-20px;margin-bottom:20px;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:end;justify-content:flex-end}.modal--locknlock.modal--locknlock--view-all-review .btn-open-filter{padding:0;min-width:0;height:auto;color:#1d1d1d;font-size:14px;font-weight:400;line-height:20px;margin-right:20px}.modal--locknlock.modal--locknlock--view-all-review .btn-open-filter::after{content:"";width:12px;height:12px;margin-left:4px;display:inline-block;vertical-align:middle;background:url("../../images/icons/down-12.svg") center/100% no-repeat}.modal--locknlock.modal--locknlock--view-all-review .nav--custom .nav-item+.nav-item{padding-left:16px}.modal--locknlock.modal--locknlock--view-all-review .nav--custom .nav-item+.nav-item::before{left:8px}.modal--locknlock.modal--locknlock--view-all-review .nav--custom .nav-link{font-size:13px;font-weight:400;line-height:20px}}.modal--locknlock.modal--locknlock--review-detail .modal-dialog{max-width:900px}.modal--locknlock.modal--locknlock--review-detail .modal-content{overflow:hidden}.modal--locknlock.modal--locknlock--review-detail .modal-header .modal-title{width:100%}.modal--locknlock.modal--locknlock--review-detail .modal-header .modal-title__link{font-size:15px;font-weight:700;line-height:17.58px}.modal--locknlock.modal--locknlock--review-detail .modal-header .modal-title__link.pull-left{margin-left:-26px}.modal--locknlock.modal--locknlock--review-detail .modal-header .modal-title__link.pull-right{margin-right:27px}.modal--locknlock.modal--locknlock--review-detail .modal-body{margin:0;padding:20px;overflow:visible;position:relative}.modal--locknlock.modal--locknlock--review-detail .review-detail__item{margin-left:-20px;margin-right:-20px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item .review-detail__item__thumbs,.modal--locknlock.modal--locknlock--review-detail .review-detail__item .review-detail__item_content{padding-left:20px;padding-right:20px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item .review-detail__item_content{padding-right:40px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs{padding:20px 0;position:relative;background-color:#f5f5f5}.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs img{width:100%}.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs .review-detail__item__cta{z-index:1;width:100%;bottom:20px;display:-ms-flexbox;display:flex;margin-top:10px;position:absolute;-ms-flex-pack:center;justify-content:center}.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs .swiper-button-next,.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs .swiper-button-prev{width:32px;height:33px;text-align:center;padding:12px 0 11px 8px;background-color:rgba(0,0,0,0.4)}.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs .swiper-button-next img,.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs .swiper-button-prev img{width:5px;vertical-align:top}.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs .swiper-button-next{border-radius:0 50% 50% 0}.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs .swiper-button-prev{border-radius:50% 0 0 50%}.modal--locknlock.modal--locknlock--review-detail .review-detail__item__slider-thumbs .swiper-pagination{height:33px;color:#fff;font-size:14px;min-width:51px;padding:6px 4px;font-weight:400;text-align:center;line-height:20px;background-color:rgba(0,0,0,0.4)}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content{height:100%;display:-ms-flexbox;display:flex;margin-top:20px;-ms-flex-direction:column;flex-direction:column}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content .ratings-reviews__comment__stars .fa{color:#0071e3;font-size:16px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content .ratings-reviews__comment__stars .count-stars{color:#3c3c3c;font-size:14px;font-weight:400;padding-left:8px;line-height:15px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content .ratings-reviews__comment__summary{color:#666;margin-top:30px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content .ratings-reviews__comment__summary .ratings-reviews__comment__option{font-size:14px;font-weight:400;line-height:20px;margin-bottom:10px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content .ratings-reviews__comment__summary .nav-link{font-size:12px;line-height:18px;margin-bottom:14px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content .ratings-reviews__comment__details{height:212px;color:#1d1d1d;padding:10px 0;font-size:14px;font-weight:400;overflow-y:auto;line-height:24px;margin-bottom:20px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content .ratings-reviews__comment__bottom .custom-link{font-size:13px;font-weight:400;line-height:13px;text-decoration:underline;color:#8a8a8a !important}.modal--locknlock.modal--locknlock--review-detail .review-detail__item_content .ratings-reviews__comment__bottom .custom-link:hover{text-decoration:none}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button{top:50%;padding:0;position:absolute;transform:translateY(-50%)}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button span{display:none}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button--next{right:-20px}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button--prev{left:-20px}.modal--locknlock.modal--locknlock--view-all-media .modal-dialog{max-width:900px}.modal--locknlock.modal--locknlock--view-all-media .modal-body{padding:14px 0 0;margin-bottom:-6px}.modal--locknlock .ratings-reviews__media-list_items{margin-left:-6px;margin-right:-6px}.modal--locknlock .ratings-reviews__media-list_items img{width:100%}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item{padding:6px;width:14.2857%;position:relative}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item.ratings-reviews__media-list_item--video{cursor:pointer}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item.ratings-reviews__media-list_item--video .ratings-reviews__media-list_content::before{top:50%;left:50%;content:'';width:39px;height:39px;display:block;position:absolute;transform:translate(-50%, -50%);background:url("../../images/icons/play-circle-fill.svg") center/100% no-repeat}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item.ratings-reviews__media-list_item--view-more .ratings-reviews__media-list_content{cursor:pointer}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item.ratings-reviews__media-list_item--view-more .ratings-reviews__media-list_content::before{top:0;left:0;width:100%;content:'';height:100%;display:block;position:absolute;background-color:rgba(0,0,0,0.61)}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item .ratings-reviews__media-list_content{position:relative}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item .ratings-reviews__media-list_content .view-all{top:50%;left:50%;z-index:1;color:white;display:block;font-size:15px;font-weight:700;text-align:center;position:absolute;line-height:17.58px;transform:translate(-50%, -50%)}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item .ratings-reviews__media-list_content .count-review{bottom:0;right:0;color:#fff;font-size:15px;padding:4px 9px;font-weight:700;position:absolute;line-height:17.58px;display:inline-block;background-color:rgba(0,0,0,0.61)}.modal--locknlock .content-rating .fa{color:#0071e3;cursor:pointer;font-weight:16px}.modal--locknlock .content-rating.content-rating__create-star{direction:rtl;unicode-bidi:bidi-override}.modal--locknlock.modal-locknlock--coupon-selection .modal-dialog{max-width:594px}.modal--locknlock.modal-locknlock--coupon-selection .modal-body{padding:28px 0 0}.modal--locknlock.modal-locknlock--coupon-selection .coupon-container{margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid #e9e9e9}.modal--locknlock.modal-locknlock--coupon-selection .coupon-container.coupon-container--not-apply{margin-bottom:0;padding-bottom:28px}.modal--locknlock.modal-locknlock--coupon-selection .coupon-container .coupon-title{color:#1d1d1d;font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}.modal--locknlock.modal-locknlock--coupon-selection .coupon-container .coupon-card{margin-bottom:0}.modal--locknlock.modal-locknlock--coupon-selection .coupon-container .coupon-card+.coupon-card{margin-top:16px}.modal--locknlock.modal-locknlock--coupon-selection .coupon-container .coupon-discount{color:#0071e3;font-size:14px;font-weight:700;line-height:20px;margin-bottom:8px}.modal--locknlock.modal-locknlock--coupon-selection .coupon-container .coupon-name{color:#1d1d1d;font-size:13px;font-weight:700;line-height:20px}.modal--locknlock.modal-locknlock--coupon-selection .coupon-container .coupon-details{color:#666;font-size:12px;font-weight:400;line-height:18px}.modal--locknlock.modal-locknlock--coupon-selection .no-coupon{color:#666;font-size:14px;font-weight:400;line-height:24px}.modal--locknlock.modal-locknlock--coupon-selection .btn{height:44px;padding:10px;margin-bottom:0;margin-bottom:12px}.modal--locknlock.modal-locknlock--max-quantity .modal-dialog{max-width:440px}.modal--locknlock.modal-locknlock--max-quantity .modal-content{padding:50px 40px}.modal--locknlock.modal-locknlock--max-quantity .modal-body{padding:0;margin-top:0;font-size:14px;color:#3c3c3c;border-top:none;font-weight:400;line-height:24px;text-align:center;margin-bottom:30px}@media (max-width: 768.98px){.modal--locknlock.modal--locknlock--limit-addtocart .modal-dialog{margin:10rem auto;max-width:calc(100% - 40px)}.modal--locknlock.modal-locknlock--custom-1 .modal-dialog{margin:0;height:100%;max-width:100%;background-color:#fff}.modal--locknlock.modal-locknlock--custom-1 .modal-content{padding:0;height:100%}.modal--locknlock.modal-locknlock--custom-1 .modal-header{padding:10px 20px;margin-bottom:20px;border-bottom:1px solid #e9e9e9}.modal--locknlock.modal-locknlock--custom-1 .modal-header .modal-title{width:100%;padding:0 38px;font-size:18px;font-weight:400;line-height:28px;text-align:center}.modal--locknlock.modal-locknlock--custom-1 .modal-header .close{top:12px;left:18px;right:auto}.modal--locknlock.modal-locknlock--custom-1 .modal-header .close::before{background-image:url(../../images/icons/back-arrow.svg)}.modal--locknlock.modal-locknlock--custom-1 .modal-header .navbar-toggler{top:6px;right:8px;position:absolute}.modal--locknlock.modal-locknlock--custom-1 form,.modal--locknlock.modal-locknlock--custom-1 .modal-overflow-y{-ms-flex:1;flex:1;border:none;overflow-y:auto;margin-bottom:0;padding:0 20px 20px}.modal--locknlock.modal-locknlock--custom-1 .modal-body{padding:0;border:none}.modal--locknlock.modal-locknlock--custom-1 .modal-footer .btn{-ms-flex:1;flex:1;margin:0}.modal--locknlock.modal-locknlock--custom-2 .modal-dialog{margin:0;width:100%;max-width:100%}.modal--locknlock.modal-locknlock--custom-2 .modal-content{left:0;bottom:0;padding:0;height:100%;position:fixed;background-color:#fff;max-height:calc(100% - 58px);border-radius:20px 20px 0 0}.modal--locknlock.modal-locknlock--custom-2 .modal-header{position:relative;padding:40px 20px 0;margin-bottom:20px;border-radius:20px 20px 0 0}.modal--locknlock.modal-locknlock--custom-2 .modal-header .modal-title{width:100%;font-size:18px;font-weight:700;line-height:28px;padding:0 0 20px;border-bottom:1px solid #3c3c3c}.modal--locknlock.modal-locknlock--custom-2 .modal-header .close{top:0;left:0;width:100%;height:40px;right:auto;border-radius:20px 20px 0 0}.modal--locknlock.modal-locknlock--custom-2 .modal-header .close::before{top:5px;left:50%;width:32px;height:5px;display:block;position:absolute;border-radius:10px;border-bottom:none;background:#e9e9e9;transform:translateX(-50%)}.modal--locknlock.modal-locknlock--custom-2 form,.modal--locknlock.modal-locknlock--custom-2 .modal-overflow-y{-ms-flex:1;flex:1;border:none;overflow-y:auto;margin-bottom:0;padding:0 20px 10px}.modal--locknlock.modal-locknlock--custom-2 .modal-body{padding:0;border:none}.modal--locknlock.modal-locknlock--custom-2 .modal-footer .btn{-ms-flex:1;flex:1;margin:0}.modal--locknlock.modal--locknlock--flag-review .custom-radio{margin-bottom:0}.modal--locknlock.modal--locknlock--flag-review .custom-radio+.custom-radio{margin-top:20px}.modal--locknlock.modal--locknlock--flag-review .form-group--custom-textarea{padding:12px 0 20px}.modal--locknlock.modal--locknlock__restock .modal-body{padding-left:15px;padding-right:15px;margin-bottom:160px}.modal--locknlock.modal--locknlock__restock .modal-body .col-form-label{max-width:81px;font-size:14px;font-weight:400;line-height:24px}.modal--locknlock.modal--locknlock__restock .modal-body .col-form-control{padding-left:5px}.modal--locknlock.modal--locknlock__restock .modal-body .col-form-control .btn{min-width:0;padding:3px 8px}.modal--locknlock.modal--locknlock__restock .modal-footer{margin:0 -20px -20px}.modal--locknlock.modal--locknlock--review-detail .modal-header .modal-title{position:relative}.modal--locknlock.modal--locknlock--review-detail .modal-header .modal-title__button{top:6px;right:0;min-width:0;height:auto;border:none;font-size:13px;font-weight:700;line-height:14px;position:absolute;padding:0 12px 0 0}.modal--locknlock.modal--locknlock--review-detail .modal-header .modal-title__button::after{right:0;top:50%;width:12px;content:'';height:12px;display:block;position:absolute;transform:translateY(-50%);background:url("../../images/icons/next-12-black.svg") center no-repeat}.modal--locknlock.modal--locknlock--review-detail .review-detail__item{-ms-flex-direction:column;flex-direction:column}.modal--locknlock.modal--locknlock--review-detail .review-detail__item .review-detail__item__thumbs,.modal--locknlock.modal--locknlock--review-detail .review-detail__item .review-detail__item_content{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.modal--locknlock.modal--locknlock--review-detail .review-detail__item .ratings-reviews__comment__stars,.modal--locknlock.modal--locknlock--review-detail .review-detail__item .ratings-reviews__comment__header{float:none;margin-bottom:10px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item .ratings-reviews__comment__summary{margin-top:0}.modal--locknlock.modal--locknlock--review-detail .review-detail__item .ratings-reviews__comment__summary .nav-link{margin-bottom:0}.modal--locknlock.modal--locknlock--review-detail .review-detail__item .ratings-reviews__comment__summary .ratings-reviews__comment__option{margin-bottom:4px}.modal--locknlock.modal--locknlock--review-detail .review-detail__item .ratings-reviews__comment__details{height:auto;padding:20px 0;margin-bottom:0}.modal--locknlock.modal--locknlock--review-detail .ratings-reviews__comment__bottom{display:none}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta{display:-ms-flexbox;display:flex;margin:0 -20px 0 -25px;padding:11px 20px 8px}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button{-ms-flex:1;flex:1;top:auto;left:auto;right:auto;height:44px;transform:none;margin-left:5px;position:relative;padding:10px 20px;border:1px solid #c3c3c3}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button span{color:#1d1d1d;display:block;font-size:14px;font-weight:800;line-height:24px;text-align:center}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button img{top:50%;height:16px;position:absolute;transform:translateY(-50%)}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button.review-detail__cta__button--prev{padding-left:30px}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button.review-detail__cta__button--prev img{left:10px}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button.review-detail__cta__button--next{padding-right:30px}.modal--locknlock.modal--locknlock--review-detail .review-detail__cta .review-detail__cta__button.review-detail__cta__button--next img{right:10px}.modal--locknlock.modal--locknlock--ask-question .modal-body{padding:0 15px}.modal--locknlock.modal--locknlock--ask-question .form-group{-ms-flex-direction:column;flex-direction:column}.modal--locknlock.modal--locknlock--ask-question .form-group .col-form-label,.modal--locknlock.modal--locknlock--ask-question .form-group .col--custom-input,.modal--locknlock.modal--locknlock--ask-question .form-group .custom-group-radio-inline,.modal--locknlock.modal--locknlock--ask-question .form-group .col--custom-textarea{padding:0;max-width:100%}.modal--locknlock.modal--locknlock--ask-question .form-group .col-form-label{margin-bottom:12px}.modal--locknlock.modal--locknlock--ask-question .form-group .col--custom-textarea{margin-bottom:12px}.modal--locknlock.modal--locknlock--ask-question .form-group .row--custom .col-form-label{display:none}.modal--locknlock.modal--locknlock--ask-question .form-group .row--custom .custom-group-checkbox-inline{padding-left:0;-ms-flex-direction:column;flex-direction:column}.modal--locknlock.modal--locknlock--ask-question .form-group .row--custom .custom-checkbox+.custom-checkbox{margin-top:12px}.modal--locknlock.modal--locknlock--write-review .modal-body{padding:0 15px}.modal--locknlock.modal--locknlock--write-review .form-group{-ms-flex-direction:column;flex-direction:column}.modal--locknlock.modal--locknlock--write-review .form-group .col-form-label,.modal--locknlock.modal--locknlock--write-review .form-group .col--custom-rating,.modal--locknlock.modal--locknlock--write-review .form-group .col--custom-textarea,.modal--locknlock.modal--locknlock--write-review .form-group .media-buttons-share,.modal--locknlock.modal--locknlock--write-review .form-group .custom-group-radio-inline{padding:0;max-width:100%}.modal--locknlock.modal--locknlock--write-review .form-group .col-form-label{margin-bottom:12px}.modal--locknlock.modal--locknlock--write-review .form-group .col--custom-textarea{margin-bottom:0}.modal--locknlock.modal--locknlock--write-review .form-group .row--custom .col-form-label{display:none}.modal--locknlock.modal--locknlock--write-review .form-group .row--custom .custom-group-checkbox-inline{padding-left:0;-ms-flex-direction:column;flex-direction:column}.modal--locknlock.modal--locknlock--write-review .form-group .row--custom .custom-checkbox+.custom-checkbox{margin-top:12px}.modal--locknlock.modal--locknlock--write-review .form-group .box-notice--custom{margin-left:0}.modal--locknlock.modal--locknlock--edit-review .modal-body{padding:0 15px}.modal--locknlock.modal--locknlock--edit-review .form-group{-ms-flex-direction:column;flex-direction:column}.modal--locknlock.modal--locknlock--edit-review .form-group .col-form-label,.modal--locknlock.modal--locknlock--edit-review .form-group .col--custom-rating,.modal--locknlock.modal--locknlock--edit-review .form-group .col--custom-textarea,.modal--locknlock.modal--locknlock--edit-review .form-group .media-buttons-share,.modal--locknlock.modal--locknlock--edit-review .form-group .custom-group-radio-inline{padding:0;max-width:100%}.modal--locknlock.modal--locknlock--edit-review .form-group .col-form-label{margin-bottom:12px}.modal--locknlock.modal--locknlock--edit-review .form-group .col--custom-textarea{margin-bottom:0}.modal--locknlock.modal--locknlock--edit-review .form-group .row--custom .col-form-label{display:none}.modal--locknlock.modal--locknlock--edit-review .form-group .row--custom .custom-group-checkbox-inline{padding-left:0;-ms-flex-direction:column;flex-direction:column}.modal--locknlock.modal--locknlock--edit-review .form-group .row--custom .custom-checkbox+.custom-checkbox{margin-top:12px}.modal--locknlock.modal--locknlock--edit-review .form-group .box-notice--custom{margin-left:0}.modal--locknlock .modal-body .modal-body__product-item{padding-top:0}.modal--locknlock .modal-body .modal-body__product-item .product-image{max-width:70px}.modal--locknlock .modal-body .modal-body__product-item .product-info{padding-right:0;padding-left:12px}.modal--locknlock .modal-body .modal-body__product-item .product-info .product-name,.modal--locknlock .modal-body .modal-body__product-item .product-info .product-variant{font-size:13px}.modal--locknlock .modal-body .modal-body__product-item .product-info .product-name{border:none}.modal--locknlock .ratings-reviews__media-list_items{margin:-5px -5px 0}.modal--locknlock .ratings-reviews__media-list_items .ratings-reviews__media-list_item{width:33.33%;padding:5px}}.product-top .product-top__back-button{display:none}.d-block-none,.d-flex-none{display:none}@media (max-width: 1199.98px){.product-top .product-top__slider,.product-top .product-top__sidebar{max-width:50%}}@media (max-width: 768.98px){.d-none-mobile{display:none}.d-block-none{display:block}.d-flex-none{display:-ms-flexbox;display:flex}.product-top .product-top__slider,.product-top .product-top__sidebar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-top .product-top__slider{padding:0;margin-bottom:30px}.product-top .mainSlider{margin-bottom:0}.product-top .product-top__back-button{display:-ms-flexbox;display:flex}.product-top .product-breadcrumb{display:none}.product-top .product-top-infomation{border:none;padding:0 5px 12px;position:relative}.product-top .product-top-infomation::after{bottom:0;left:-15px;content:"";height:12px;display:block;position:absolute;width:calc(100% + 30px);background-color:#f5f5f5}.product-top .tile-body__badges{margin-bottom:8px}.product-top .product-name{border:none;font-size:18px;font-weight:400;line-height:28px;margin-bottom:10px}.product-top .prices{padding:0;margin-bottom:12px}.product-top .product-rating-wishlist-share-link{margin-bottom:16px;padding-bottom:16px}.product-top .product-number{margin:4px 0;font-size:11px;font-weight:400;line-height:16px}.product-top .wishlist-rating-container{margin-right:0}.product-top .ratings{margin:3px 0;line-height:18px}.product-top .wishlist-rating__item{margin-right:0;margin-left:30px}.product-top .product-purchase-delivery{padding:0;border:none;font-size:13px;margin:0 0 30px;font-weight:400;line-height:20px}.product-top .product-purchase-delivery .col--first{max-width:106px;padding-right:0}.product-top .product-purchase-delivery .col--first+.col{padding-left:10px}.product-top .product-purchase-delivery .purchase-benefits,.product-top .product-purchase-delivery .delivery-benefits{position:relative;margin-bottom:16px;padding-bottom:16px}.product-top .product-purchase-delivery .purchase-benefits::after,.product-top .product-purchase-delivery .delivery-benefits::after{bottom:0;left:15px;content:"";height:1px;display:block;position:absolute;width:calc(100% - 30px);background-color:#e9e9e9}.container.product-detail{margin-bottom:50px}.container.product-detail .product-buttons-fixed{left:0;margin:0;bottom:0;width:100%;z-index:1042;position:fixed;background-color:#fff;padding:11px 10px 8px 20px;border-top:1px solid #e9e9e9}.container.product-detail .product-buttons-fixed .btn-group{margin:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center}.container.product-detail .product-buttons-fixed .btn-group .col{margin:0;padding:0}.container.product-detail .product-buttons-fixed .btn-group .wishlist-rating__item{margin-left:0;margin-right:20px}.container.product-detail .btn{height:44px;font-size:14px;font-weight:800;line-height:24px}.container.product-detail .variation-product-options{padding-bottom:0}.container.product-detail .variation-product-options .col-form-label{padding-top:0;font-size:14px;max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-weight:400;line-height:20px;padding-bottom:8px}.container.product-detail .variation-product-options .form-group{margin-bottom:16px}.container.product-detail .total-price-container{padding-top:16px;margin-bottom:16px}.container.product-detail .total-price-container .label,.container.product-detail .total-price-container .currency-label{line-height:32px}.container.product-detail .total-price-container .value{line-height:36px}.container.product-detail .product-top__modal-buy-online .product-buttons{padding:0;margin-left:0}.container.product-detail .product-top__modal-buy-online .product-buttons .btn-group{margin:0}.container.product-detail .product-top__modal-buy-online .product-buttons .btn-group .btn.col-6{margin:0;max-width:50%}.container.product-detail .seleted-option-area{padding:20px;margin-bottom:15px}.container.product-detail .seleted-option-area .btn-close{top:20px;right:20px}.container.product-detail .seleted-option-area .option-value-seleted{font-size:14px;font-weight:700;line-height:24px;margin-bottom:12px}.container.product-detail .seleted-option-area .pricing-container{font-weight:700}.container.product-detail .seleted-option-area .pricing-container .currency-label{font-weight:400}.product-top__modal-buy-online{left:0;bottom:0;width:100%;z-index:1043;display:none;overflow-y:auto;max-height:100%;position:fixed;padding:0 20px 10px;background-color:#fff;border-radius:20px 20px 0 0}.product-top__modal-buy-online .header-bar{padding:0;border:none;margin-left:-20px;margin-right:-20px;border-radius:20px 20px 0 0}.product-top__modal-buy-online .header-bar .btn-close{width:100%;float:none;height:40px;border:none;font-size:0;line-height:0;display:block;position:relative;background-color:transparent}.product-top__modal-buy-online .header-bar .btn-close::before{top:5px;left:50%;content:"";width:32px;height:5px;display:block;position:absolute;border-radius:10px;border-bottom:none;background-color:#d9d9d9;transform:translateX(-50%)}.is-show-modal .modal-background{z-index:100;display:block}.is-show-modal .product-top__modal-buy-online{display:block}.product-bottom{margin-top:0;padding-left:0;padding-right:0}.product-bottom .sticky{width:100% !important}.product-bottom .product-bottom__tabs,.product-bottom .product-bottom__sidebar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.product-bottom .product-bottom__tabs{padding-left:20px;padding-right:20px}.product-bottom .product-tabs .navbar{margin-left:-20px;margin-right:-20px}.product-bottom .product-tabs .navbar .nav-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:400;line-height:20px;padding:0 4px}.product-bottom .product-tabs__content-item{padding-top:30px}.product-bottom .product-tabs__sub-title{font-size:24px;font-weight:700;line-height:36px;margin-bottom:24px}.product-bottom .product-tabs__sub-title span{margin-top:4px;font-size:14px;font-weight:400;line-height:24px}.product-bottom .product-tabs__description{margin-bottom:50px}.product-bottom .product-tabs__description img{margin-left:-20px;margin-right:-20px;max-width:calc(100% + 40px)}.product-bottom .category-best .pdp-product-slot{margin-bottom:20px}.product-bottom .product-tabs__title-content{font-size:20px;font-weight:700;line-height:32px}.product-bottom .product-tabs__title-content .counts{top:-2px;font-size:16px;font-weight:700;line-height:24px;position:relative}.product-bottom .product-tabs__title-content.product-tabs__title-content--column .pull-right{float:none}.product-bottom .product-tabs__title-content.product-tabs__title-content--column .product-buttons{margin-left:0;margin-top:16px}.product-bottom .product-tabs__title-content.product-tabs__title-content--column .btn{width:100%}.product-bottom .product-tabs__title-content.product-tabs__title-content--custom{font-size:16px;font-weight:700;line-height:24px;margin-bottom:16px}.product-bottom .product-tabs__title-content.product-tabs__title-content--custom .custom-link-right-arrow{font-size:13px;font-weight:700;line-height:14px}.product-bottom .ratings-reviews__box{padding:20px 30px 0}.product-bottom .ratings-reviews__box .ratings-reviews__title{margin-bottom:12px}.product-bottom .ratings-reviews__box .ratings-reviews__title.ratings-reviews__title--custom{font-size:18px;font-weight:700;line-height:28px;text-align:center;margin-bottom:4px}.product-bottom .ratings-reviews__box .ratings-reviews__content-stars{font-size:20px;font-weight:700;line-height:32px;text-align:center;margin-bottom:20px}.product-bottom .ratings-reviews__box .ratings-reviews__content-stars .ratings-reviews__count{margin-top:0;margin-left:12px;display:inline-block}.product-bottom .ratings-reviews__box .review-details{display:none}.product-bottom .ratings-reviews__box .review-details.is-shown{display:block;padding:0 50px 0 40px}.product-bottom .ratings-reviews__box .review-details .ratings-reviews__sum-option{margin-bottom:20px}.product-bottom .ratings-reviews__box .review-details .ratings-reviews__sum-option .col--label{font-size:12px;font-weight:400;line-height:18px;padding-right:11.66px}.product-bottom .ratings-reviews__box .collapse--btn{margin:0;border:none;height:auto;font-size:12px;color:#1d1d1d;font-weight:400;line-height:18px;position:relative;padding:11px 22px 11px 0;border-top:1px solid #e9e9e9}.product-bottom .ratings-reviews__box .collapse--btn::after{top:50%;right:0;content:"";width:16px;height:16px;display:block;position:absolute;transform:translateY(-50%);background:url("../../images/icons/open-collapse-black.svg") center/100% no-repeat}.product-bottom .ratings-reviews__box .collapse--btn .is-open{display:none}.product-bottom .ratings-reviews__box .collapse--btn.is-shown .is-close{display:none}.product-bottom .ratings-reviews__box .collapse--btn.is-shown .is-open{display:inline-block}.product-bottom .ratings-reviews__box .collapse--btn.is-shown::after{background-image:url("../../images/icons/close-collapse-black.svg")}.product-bottom .ratings-reviews__box .collapse--btn:hover{text-decoration:none}.product-bottom .ratings-reviews__box .collapse--btn:focus{box-shadow:none;text-decoration:none}.product-bottom .review-summary{margin-bottom:20px}.product-bottom .review-summary.is-hidden{display:none}.product-bottom .review-summary .review-summary__item{display:-ms-flexbox;display:flex}.product-bottom .review-summary .review-summary__item+.review-summary__item{margin-top:12px}.product-bottom .review-summary .review-summary__title{color:#1d1d1d;font-size:16px;max-width:96px;font-weight:400;-ms-flex-preferred-size:96px;flex-basis:96px;line-height:24px;padding-right:5px}.product-bottom .review-summary .review-summary__detail{-ms-flex:1;flex:1;color:#3c3c3c;font-size:14px;font-weight:400;line-height:24px}.product-bottom .review-summary .review-summary__percent{color:#1d1d1d;font-size:16px;font-weight:400;line-height:24px}.product-bottom .ratings-reviews__media-list{margin-bottom:20px}.product-bottom .ratings-reviews__media-list .swiper-container{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:71px}.product-bottom .ratings-reviews__comment__media .swiper-container{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:71px}.product-bottom .ratings-reviews__filters{display:none}.product-bottom .ratings-reviews__comments{border-top:1px solid #3c3c3c}.product-bottom .ratings-reviews__comments .list-all-review{max-height:460px;overflow-y:auto}.product-bottom .ratings-reviews__comments .ratings-reviews__comment{margin-bottom:0;margin-top:20px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__stars,.product-bottom .ratings-reviews__comments .ratings-reviews__comment__header{float:none;margin-bottom:10px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__option{font-size:12px;font-weight:400;line-height:18px;margin-bottom:4px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__summary{margin-bottom:20px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__summary .nav-link{font-size:12px;font-weight:400;line-height:18px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__details,.product-bottom .ratings-reviews__comments .ratings-reviews__comment__media{margin-bottom:20px}.product-bottom .ratings-reviews__comments .ratings-reviews__comment__details a{font-size:13px;margin-top:5px;line-height:14px}.product-bottom .nav--custom .nav-item+.nav-item{padding-left:16px}.product-bottom .nav--custom .nav-item+.nav-item::before{left:8px}.product-bottom .nav--custom .nav-link{font-size:13px;font-weight:400;line-height:20px}.product-bottom .product-tabs__content .grid-footer{padding-top:20px;padding-bottom:20px}.product-bottom .product-tabs__content .grid-footer .btn{margin-bottom:0}.product-bottom .q-and-a__list{margin-bottom:10px}.product-bottom .q-and-a__list .col--question{-ms-flex-order:3;order:3;padding-left:0;-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:12px;line-height:24px;font-weight:700}.product-bottom .q-and-a__list .col--question.col--question__private{padding-left:20px}.product-bottom .q-and-a__list .col--question.col--question__private::before{left:0;top:12px;transform:none}.product-bottom .q-and-a__list .q-and-a__item__info{position:relative;margin-bottom:16px}.product-bottom .q-and-a__list .q-and-a__item__info::after{top:14px;right:0;content:"";width:12px;height:12px;display:block;position:absolute;background:url("../../images/icons/close-collapse.svg") center/100% no-repeat}.product-bottom .q-and-a__list .q-and-a__item__info.collapsed::after{background-image:url("../../images/icons/open-collapse.svg")}.product-bottom .q-and-a__list .q-and-a__item__info.collapsed .col--question{font-weight:400}.product-bottom .q-and-a__list .col--status__label{width:72px;font-size:12px;font-weight:700;line-height:18px}.product-bottom .q-and-a__list .col--user-info{padding-left:10px}.product-bottom .q-and-a__list .q-and-a__item__details{margin-top:-4px}.product-bottom .q-and-a__list .q-and-a__item__details .question{padding:0;margin-bottom:12px}.product-bottom .q-and-a__list .q-and-a__item__details .answer{padding:20px}.product-bottom .q-and-a__list .q-and-a__item__details .answer .user span{color:#1d1d1d;font-weight:700}.product-bottom .tab-content__view-more .collapse--btn{height:auto;font-size:16px;font-weight:700;line-height:24px}.product-bottom .tab-content__view-more .collapse--content{padding:20px;font-size:12px;font-weight:400;line-height:18px}.product-bottom .tab-content__view-more .collapse--content table tr td{font-size:12px;line-height:18px}.product-bottom .product-bottom__sidebar{display:none}.product-detail .product-buttons .btn-group{margin-left:-27px}.product-detail .product-buttons .btn-group .btn{margin-left:12px}.product-detail .product-buttons .btn-group .btn.col-6{max-width:calc(50% - 12px)}}.product-shipping-fee{padding:20px 30px;margin:-8px 15px 30px;border:1px solid #d9d9d9;background-color:#edf6ff}.product-shipping-fee .shipping-fee__header{display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;font-weight:700;line-height:24px;-ms-flex-align:center;align-items:center}.product-shipping-fee .shipping-fee__header .icon-truck{line-height:0;margin-right:8px}.product-shipping-fee .shipping-fee__header .icon-truck::after{content:'';width:24px;height:24px;background-size:24px;display:inline-block;background-position:center;background-repeat:no-repeat;background-image:url("../../images/truck.svg")}.product-shipping-fee .shipping-fee__info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:16px 0 12px}.product-shipping-fee .shipping-fee__info .label{-ms-flex-positive:1;flex-grow:1;color:#1d1d1d;font-size:14px;font-weight:400;max-width:116px;line-height:20px;padding-right:10px}.product-shipping-fee .shipping-fee__info .address-data{-ms-flex-positive:1;flex-grow:1;max-width:calc(100% - 116px)}.product-sidebar .product-shipping-fee .shipping-fee__info .address-data{max-width:100%}.product-shipping-fee .shipping-fee__info input{width:100%;height:44px;cursor:pointer;border:#d9d9d9 1px solid}.product-shipping-fee .shipping-fee__info input:-ms-input-placeholder{color:#a9a9a9;padding:12px 16px}.product-shipping-fee .shipping-fee__info input::placeholder{color:#a9a9a9;padding:12px 16px}.product-shipping-fee .shipping-fee__info .address-data{position:relative}.product-shipping-fee .shipping-fee__info .address-data .icon-arrow-up{top:50%;right:16px;color:#1d1d1d;position:absolute;transform:translateY(-50%)}.product-shipping-fee .shipping-fee__info .address-data .icon-arrow-up::after{content:'';width:12px;height:12px;display:inline-block;background-size:12px;background-position:center;background-repeat:no-repeat;background-image:url("../../images/icons/arrow-up.svg")}.product-shipping-fee .shipping-fee__est,.product-shipping-fee .shipping-fee__edd{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-shipping-fee .shipping-fee__est.estimated-delivery,.product-shipping-fee .shipping-fee__edd.estimated-delivery{margin-top:14px}.product-shipping-fee .shipping-fee__est .label,.product-shipping-fee .shipping-fee__edd .label{-ms-flex-positive:1;flex-grow:1;color:#1d1d1d;font-size:14px;font-weight:400;max-width:116px;line-height:20px;padding-right:10px}.product-shipping-fee .shipping-fee__est .value,.product-shipping-fee .shipping-fee__edd .value{-ms-flex-positive:1;flex-grow:1;font-size:16px;font-weight:700;line-height:24px;color:#004dff;max-width:calc(100% - 116px)}.product-sidebar .product-shipping-fee .shipping-fee__est .value,.product-sidebar .product-shipping-fee .shipping-fee__edd .value{width:100%;max-width:100%}.product-shipping-fee.sidebar{margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}.product-shipping-fee.sidebar .shipping-fee__info{display:block}.product-shipping-fee.sidebar .shipping-fee__info input{width:214px}.product-shipping-fee.sidebar .shipping-fee__info .label{margin-bottom:10px}.product-shipping-fee.sidebar .shipping-fee__est,.product-shipping-fee.sidebar .shipping-fee__edd{margin-top:14px}.product-shipping-fee.sidebar .shipping-fee__est .label,.product-shipping-fee.sidebar .shipping-fee__edd .label{margin-bottom:8px}.product-shipping-fee.mobile-view{display:none}@media (max-width: 768.98px){.product-shipping-fee.mobile-view{border:none;display:block;margin:12px -5px;padding:16px 20px;max-width:calc(100% + 10px)}.product-shipping-fee .shipping-fee__header{font-size:13px;font-weight:700;line-height:20px}.product-shipping-fee .shipping-fee__info{margin:10px 0}.product-shipping-fee .shipping-fee__info .label,.product-shipping-fee .shipping-fee__est .label,.product-shipping-fee .shipping-fee__edd .label{max-width:86px;font-size:13px;font-weight:400;line-height:20px}.product-shipping-fee .shipping-fee__info .address-data,.product-shipping-fee .shipping-fee__info div.value,.product-shipping-fee .shipping-fee__est .address-data,.product-shipping-fee .shipping-fee__est div.value,.product-shipping-fee .shipping-fee__edd .address-data,.product-shipping-fee .shipping-fee__edd div.value{max-width:calc(100% - 86px)}.product-top__modal-buy-online .product-shipping-fee{display:none}}.modal--locknlock--shipping-fee .modal-content .modal-body{margin:0;padding:20px 0 0}.modal--locknlock--shipping-fee .modal-content .search-address .address-filter{display:-ms-flexbox;display:flex}.modal--locknlock--shipping-fee .modal-content .search-address .address-filter .btn{height:44px;min-width:75px;margin-bottom:0;margin-left:10px}.modal--locknlock--shipping-fee .modal-content .search-address .address-filter.has-focus-input .use{display:none}.modal--locknlock--shipping-fee .modal-content .search-address .content-address-option{-ms-flex-positive:1;flex-grow:1;position:relative}.modal--locknlock--shipping-fee .modal-content .search-address .content-address-option .form-control{width:100%;border-radius:0;padding:12px 48px 12px 16px}.modal--locknlock--shipping-fee .modal-content .search-address .content-address-option .btn-close{top:10px;margin:0;right:12px;width:24px;height:24px;min-width:0;position:absolute;background:url(../../images/icons/closeX-tooltip-16.svg) center/16px no-repeat}.modal--locknlock--shipping-fee .modal-content .search-address .content-address-option .address-result{top:100%;width:100%;z-index:10;overflow-y:auto;max-height:360px;position:absolute}.modal--locknlock--shipping-fee .modal-content .search-address .content-address-option .address-result ul{padding-bottom:12px;background-color:#fff;border:1px solid #e9e9e9}.modal--locknlock--shipping-fee .modal-content .search-address .content-address-option .address-result ul li{color:#666;font-size:12px;font-weight:400;line-height:18px;padding:12px 16px 0}.modal--locknlock--shipping-fee .modal-content .search-address .content-address-option .address-result ul li strong{color:#1d1d1d;font-size:14px;font-weight:400;line-height:20px}.modal--locknlock--shipping-fee .modal-content .search-address .select2-container{width:100% !important}.modal--locknlock--shipping-fee .modal-content .search-address .select2-container .select2-selection--multiple{height:44px;border-radius:0;border:1px solid #d9d9d9}.modal--locknlock--shipping-fee .modal-content .address-current-location{cursor:pointer;color:#1d1d1d;font-size:14px;font-weight:400;line-height:24px;text-align:left;margin-top:10px}.modal--locknlock--shipping-fee .modal-content .address-current-location::before{content:"";width:24px;height:24px;margin-right:8px;vertical-align:bottom;display:inline-block;background:url("../../images/icons/current-location.png") center/100% no-repeat}.modal--locknlock--shipping-fee .modal-content .my-address{margin-top:30px}.modal--locknlock--shipping-fee .modal-content .my-address .my-address-label{color:#1d1d1d;font-size:16px;font-weight:700;line-height:24px;margin-bottom:12px}.modal--locknlock--shipping-fee .modal-content .my-address--list{max-height:532px;overflow-y:scroll;border-top:1px solid #3c3c3c}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-item{padding:20px 0;color:#adadad;position:relative;border-bottom:1px solid #c3c3c3}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-item input{top:0;left:0;opacity:0;z-index:-1;width:20px;height:20px;position:absolute}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-item input:checked+label::before{background-image:url(../../images/icons/radio-on.svg)}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-item label{position:relative;padding-left:28px}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-item label::before{left:0;top:2px;content:"";width:20px;height:20px;display:block;position:absolute;background:url(../../images/icons/radio-off.svg) center/100% no-repeat}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-header{color:#1d1d1d;font-size:14px;font-weight:700;line-height:24px;margin-bottom:8px}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-default{color:#0071e3;font-size:12px;font-weight:400;line-height:18px;padding:0 4px;margin-left:8px;border-radius:4px;display:inline-block;background-color:#edf6ff}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-phone{margin-bottom:8px}.modal--locknlock--shipping-fee .modal-content .my-address--list .address-phone,.modal--locknlock--shipping-fee .modal-content .my-address--list .address-detail{color:#3c3c3c;font-size:14px;font-weight:400;line-height:24px}.modal--locknlock--shipping-fee .modal-content .my-address--login,.modal--locknlock--shipping-fee .modal-content .my-address--empty{height:230px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;border-top:1px solid #3c3c3c;border-bottom:1px solid #c3c3c3}.modal--locknlock--shipping-fee .modal-content .my-address--login p,.modal--locknlock--shipping-fee .modal-content .my-address--empty p{color:#3c3c3c;font-size:14px;font-weight:400;line-height:24px;margin-bottom:10px}.modal--locknlock--shipping-fee .modal-content .my-address--login .btn,.modal--locknlock--shipping-fee .modal-content .my-address--empty .btn{padding:8px;height:auto;color:#1d1d1d;font-size:14px;font-weight:800;min-width:150px;line-height:20px;margin-bottom:0;border-color:#c3c3c3;background-color:#fff}.modal--locknlock--shipping-fee .modal-content .my-address--login .btn:hover,.modal--locknlock--shipping-fee .modal-content .my-address--login .btn:active,.modal--locknlock--shipping-fee .modal-content .my-address--empty .btn:hover,.modal--locknlock--shipping-fee .modal-content .my-address--empty .btn:active{color:#1d1d1d;background-color:#f5f5f5}.modal--locknlock--shipping-fee .modal-content .my-address--login .btn:disabled,.modal--locknlock--shipping-fee .modal-content .my-address--empty .btn:disabled{border-color:#d9d9d9;background-color:#e9e9e9}.modal--locknlock--shipping-fee .modal-content .my-address--empty img{width:48px}.modal--locknlock--shipping-fee .modal-content .my-address--empty p{margin-top:4px;margin-bottom:0}@media (max-width: 768.98px){.modal--locknlock--shipping-fee .modal-content .modal-header{margin-bottom:16px}.modal--locknlock--shipping-fee .modal-content .modal-body{padding:0 0 30px}.modal--locknlock--shipping-fee .modal-content .my-address--list{max-height:100%}.modal--locknlock--shipping-fee .modal-content .search-address .address-filter.has-focus-input .use{display:block}.modal--locknlock--shipping-fee .modal-content .search-address .content-address-option .address-result{left:0;width:calc(100% + 85px)}}.add-to-cart-messages,.add-to-wishlist-messages,.remove-from-wishlist-messages{z-index:9999}.bottom-bar{display:none}.ratings-reviews__no-any-review{color:#1d1d1d;font-size:13px;font-weight:400;margin-top:16px;margin-bottom:0;line-height:20px}.ratings-reviews__no-any-review span{color:#0071e3;display:block}@media (max-width: 768.98px){.ratings-reviews__no-any-review{margin-top:4px}}.add-to-wishlist-alert{margin-bottom:20px}.product-top .mainSlider .image-backdrop-promotion{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute}
