variant-swatch-king div.swatches fieldset,variant-swatch-king div.swatches legend{display:inherit;-webkit-box-align:inherit;align-items:inherit;display:contents !important;padding:0 !important;margin:0 !important;min-width:0 !important;border:none !important;background-image:none !important;background-color:transparent !important;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-appearance:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}variant-swatch-king .star-set-btn{position:relative;display:block;height:auto;width:auto;max-width:100%;font-weight:400;font-style:normal;text-align:center;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;background-image:none;-webkit-appearance:none !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-overflow:ellipsis;overflow:hidden}variant-swatch-king div.swatch-allow-animation,variant-swatch-king div.swatch-allow-animation div.star-set-image,variant-swatch-king div[option-target][type-group] div.swatch-image-wrapper,variant-swatch-king div[option-target][type-group] div.star-set-image,variant-swatch-king div[option-target][type-group] .swatch-button,variant-swatch-king .swatch-img-text,variant-swatch-king .swatch-price{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king .star-list{list-style:none;text-align:center;padding:0 !important}variant-swatch-king .star-list-item{position:relative;display:inline-block;vertical-align:bottom;margin:0 1rem;padding:2px;background-color:#fff}variant-swatch-king .star-set-image{position:relative;display:inline-block;vertical-align:middle;background-position:center;background-size:cover;background-repeat:no-repeat;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-transform:uppercase}variant-swatch-king .star-hide{display:none !important}variant-swatch-king .star-show{display:flex !important}variant-swatch-king .star-disabled{opacity:0.5 !important;pointer-events:none !important}variant-swatch-king .star-width-100{width:100% !important}variant-swatch-king .star-remove-margin{margin:unset !important}variant-swatch-king .swatch-tool-tip-wrapper{margin-bottom:32px}variant-swatch-king li.swatch-view-item:hover .swatch-tool-tip,variant-swatch-king li.swatch-view-item:hover .swatch-tool-tip-pointer{opacity:1;pointer-events:all !important}variant-swatch-king .swatch-tool-tip-text{display:block;max-width:100%;overflow:hidden;color:inherit;height:auto !important;padding:0px !important;line-height:125% !important;white-space:normal}variant-swatch-king .swatches{margin-top:10px;margin-bottom:10px;max-width:100%;min-width:100%;direction:ltr}variant-swatch-king .swatch-single{margin-bottom:10px}variant-swatch-king .swatch-view{margin:10px 0px}variant-swatch-king ul.swatch-view{padding:0px;list-style:none !important}variant-swatch-king ul.swatch-view li{position:relative;display:inline-block;max-width:100%;list-style:none !important;margin:0.5rem 1.0rem 0.5rem 0;outline:none}variant-swatch-king ul.swatch-view li:last-child{margin-right:0}variant-swatch-king ul.swatch-view li::before,variant-swatch-king ul.swatch-view li::after{content:none !important}variant-swatch-king .swatch-image,variant-swatch-king .swatch-custom-image,variant-swatch-king .swatch-button{cursor:pointer}variant-swatch-king .swatch-img-text,variant-swatch-king .swatch-price{position:absolute;display:table;height:100%;width:100%;font-weight:400;font-style:normal;top:0;bottom:0;margin:auto;text-align:center;z-index:-1;white-space:normal}variant-swatch-king .swatch-img-text-hidden,variant-swatch-king .swatch-price-hidden{display:none;z-index:-1}variant-swatch-king .swatch-label{font-weight:600;font-style:normal}variant-swatch-king .swatch-label input[type="checkbox"]{display:none !important}variant-swatch-king .swatch-variant-name{font-weight:400;font-style:inherit}variant-swatch-king .swatch-img-text p,variant-swatch-king .swatch-price p{display:table-cell;vertical-align:middle;font-style:inherit;font-size:100%}variant-swatch-king .swatch-drop-down-wrapper{display:block;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-o-user-select:none}variant-swatch-king .swatch-drop-down-inner{position:relative;display:inline-block;max-width:100%}variant-swatch-king .swatch-drop-down{display:block;cursor:pointer;background-image:none;font-style:normal;font-weight:400;-moz-appearance:none;-webkit-appearance:none;overflow:hidden}@media only screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) and (max-width: 768px){variant-swatch-king select.swatch-drop-down,variant-swatch-king select.swatch-drop-down:focus{font-size:16px !important}}variant-swatch-king .swatch-drop-down-svg{position:absolute;pointer-events:none;top:0;bottom:0;margin:auto;width:10px;stroke:currentColor;stroke-width:10}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down-svg{transform:rotate(180deg);-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king .swatch-drop-down-svg{transform:rotate(180deg)}variant-swatch-king .swatch-hide~.swatch-drop-down-svg{transform:rotate(0deg)}variant-swatch-king .swatch-drop-down-custom [type="select"]{position:relative}variant-swatch-king .swatch-drop-down-custom [type="select"] .swatch-unavailable{display:none}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down-inner{text-align:left}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down{margin:0px}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down span{color:inherit;font-style:inherit;font-weight:inherit;white-space:pre-wrap}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down-list{position:absolute;cursor:pointer;max-height:40vh;background-image:none;box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);font-style:normal;font-weight:400;margin:0px;padding:0px;top:100%;left:0;right:0;z-index:12;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down-list::-webkit-scrollbar{display:none}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down-list .swatch-drop-down-list-item{display:flex;align-items:center;position:relative;-webkit-transition:0.3s all linear !important;transition:0.3s all linear !important;list-style:none !important;padding-top:4px;padding-bottom:4px;margin-top:0 !important;margin-bottom:0 !important}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down-list .swatch-drop-down-list-item span{color:inherit;font-style:inherit;font-weight:inherit;white-space:pre-wrap}variant-swatch-king .swatch-drop-down-custom .swatch-drop-down-list.swatch-hide{display:none}variant-swatch-king div.swatches-type-collections{position:relative}variant-swatch-king div.swatches-type-collections div[option-target]{position:relative}variant-swatch-king div.swatches-type-collections .swatch-align-left{text-align:left}variant-swatch-king div.swatches-type-collections .swatch-align-center{text-align:center}variant-swatch-king div.swatches-type-collections .swatch-align-right{text-align:right}variant-swatch-king div.swatches-type-collections .swatch-slider-align-left{display:flex;width:100% !important;justify-content:left}variant-swatch-king div.swatches-type-collections .swatch-slider-align-right{display:flex;width:100% !important;justify-content:right}variant-swatch-king div.swatches-type-collections .swatch-slider-align-center{display:flex;width:100% !important;justify-content:center}variant-swatch-king div.swatches-type-collections .swatch-view-slide .star-remove-margin .swatch-align-left,variant-swatch-king div.swatches-type-collections .swatch-view-slide .star-remove-margin .swatch-align-right,variant-swatch-king div.swatches-type-collections .swatch-view-slide .star-remove-margin .swatch-align-center{width:auto !important}variant-swatch-king div.swatches-type-collections .swatch-view-slide .swatch-navigable{padding:0;overflow:hidden}variant-swatch-king div.swatches-type-collections .swatch-view-slide .swatch-navigable .swatch-navigation-wrapper{bottom:0;top:0 !important}variant-swatch-king div.swatches-type-collections .swatch-view-slide .swatch-navigable .swatch-navigation{min-height:15px;min-width:15px}variant-swatch-king div.swatches-type-collections .swatch-view-slide .swatch-navigable ul.swatch-view{margin-left:0.5px;margin-bottom:0;margin-top:0}variant-swatch-king div.swatches-type-products .swatch-view-slide .swatch-navigable{overflow:hidden;padding:0 !important}variant-swatch-king div.swatches-type-products .swatch-view-slide .swatch-navigable .swatch-navigation-wrapper{bottom:10px}variant-swatch-king div.swatches-type-products .swatch-view-slide .swatch-navigable .swatch-navigation{min-height:15px;min-width:15px}variant-swatch-king .swatch-single.swatch-view-slide ul.swatch-view{white-space:nowrap;transition:none}variant-swatch-king .swatch-single.swatch-view-slide ul.swatch-view.swatch-view-button{display:flex}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable li.swatch-view-item{margin-bottom:0;padding-inline-start:0}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable li.swatch-view-item:first-child{padding-left:0;margin-left:0}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable li.swatch-view-item:last-child{padding-right:0;margin-right:0}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable .swatch-navigation-wrapper{position:absolute;height:100%;display:none;align-items:center;margin:auto;overflow:hidden;z-index:10}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{cursor:pointer;background:#ffffffA5;display:flex;align-items:center;justify-content:center;box-shadow:-1px 0 6px rgba(0,0,0,0.2)}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable .swatch-navigation-wrapper svg{width:100% !important;height:100% !important;vertical-align:top;fill:#606060}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable .swatch-navigation:hover,variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable .swatch-navigation:focus{background:#ffffff}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigation-wrapper[navigation="right"]{right:0px}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigation-wrapper[navigation="left"]{left:0px}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigation[data-navigation="left"]{transform:rotate(180deg)}@media only screen and (max-width: 768px){variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable{-ms-overflow-style:none;scrollbar-width:none}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable::-webkit-scrollbar{display:none !important;-webkit-appearance:none;width:0;height:0}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable ul.swatch-view{-ms-overflow-style:none;scrollbar-width:none}variant-swatch-king .swatch-single.swatch-view-slide .swatch-navigable ul.swatch-view::-webkit-scrollbar{display:none !important;-webkit-appearance:none;width:0;height:0}}variant-swatch-king .swatch-minified-text{top:2px;vertical-align:middle;font-size:0.75rem;line-height:0.75rem;margin-bottom:0px !important}variant-swatch-king .swatches-type-products .star-option-value-adjacent~.swatch-img-text{position:relative !important;display:inline-block !important;z-index:inherit !important;width:auto !important;line-height:100%;vertical-align:middle;padding:2px}variant-swatch-king div.option-single-value[option-target]{display:none}variant-swatch-king .swatch-hide[option-target]{display:none}variant-swatch-king i.hidden{display:none !important}variant-swatch-king .star-stock-align-auto{text-align:inherit}variant-swatch-king .star-stock-align-left{text-align:left}variant-swatch-king .star-stock-align-center{text-align:center}variant-swatch-king .star-stock-align-right{text-align:right}variant-swatch-king .visually-hidden-label{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden;white-space:nowrap;border:0}
