@font-face {
  font-family: "Open Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("cdn/fonts/open_sans/opensans_n4.c32e4d4eca5273f6d4ee95ddf54b5bbb75fc9b61.woff2") format("woff2"),
       url("cdn/fonts/open_sans/opensans_n4.5f3406f8d94162b37bfa232b486ac93ee892406d.woff") format("woff");
}

  @font-face {
  font-family: "Open Sans";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("cdn/fonts/open_sans/opensans_n6.15aeff3c913c3fe570c19cdfeed14ce10d09fb08.woff2") format("woff2"),
       url("cdn/fonts/open_sans/opensans_n6.14bef14c75f8837a87f70ce22013cb146ee3e9f3.woff") format("woff");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 600;
  font-style: normal;
  font-display: swap;
  src: url("cdn/fonts/open_sans/opensans_n6.15aeff3c913c3fe570c19cdfeed14ce10d09fb08.woff2") format("woff2"),
       url("cdn/fonts/open_sans/opensans_n6.14bef14c75f8837a87f70ce22013cb146ee3e9f3.woff") format("woff");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("cdn/fonts/open_sans/opensans_i4.6f1d45f7a46916cc95c694aab32ecbf7509cbf33.woff2") format("woff2"),
       url("cdn/fonts/open_sans/opensans_i4.4efaa52d5a57aa9a57c1556cc2b7465d18839daa.woff") format("woff");
}


  @font-face {
  font-family: "Open Sans";
  font-weight: 800;
  font-style: normal;
  font-display: swap;
  src: url("cdn/fonts/open_sans/opensans_n8.8397a8153d7172f9fd2b668340b216c70cae90a5.woff2") format("woff2"),
       url("cdn/fonts/open_sans/opensans_n8.e6b8c8da9a85739da8727944118b210848d95f08.woff") format("woff");
}

  @font-face {
  font-family: "Open Sans";
  font-weight: 600;
  font-style: italic;
  font-display: swap;
  src: url("cdn/fonts/open_sans/opensans_i6.828bbc1b99433eacd7d50c9f0c1bfe16f27b89a3.woff2") format("woff2"),
       url("cdn/fonts/open_sans/opensans_i6.a79e1402e2bbd56b8069014f43ff9c422c30d057.woff") format("woff");
}

  @font-face {
  font-family: "Open Sans";
  font-weight: 800;
  font-style: italic;
  font-display: swap;
  src: url("cdn/fonts/open_sans/opensans_i8.677319af1852e587858f0d12fe49bfe640a8e14c.woff2") format("woff2"),
       url("cdn/fonts/open_sans/opensans_i8.77fafba30cfcb72e4c6963135ff055209eecce0f.woff") format("woff");
}


  :root {
    --default-text-font-size : 15px;
    --base-text-font-size    : 15px;
    --heading-font-family    : "Open Sans", sans-serif;
    --heading-font-weight    : 400;
    --heading-font-style     : normal;
    --text-font-family       : "Open Sans", sans-serif;
    --text-font-weight       : 600;
    --text-font-style        : normal;
    --text-font-bolder-weight: 600;
    --text-link-decoration   : underline;

    --text-color               : #3a2a2f;
    --text-color-rgb           : 58, 42, 47;
    --heading-color            : #16213e;
    --border-color             : #e4e4e4;
    --border-color-rgb         : 228, 228, 228;
    --form-border-color        : #d7d7d7;
    --accent-color             : #86181b;
    --accent-color-rgb         : 134, 24, 27;
    --link-color               : #ff6128;
    --link-color-hover         : #da3a00;
    --background               : #f7f4f2;
    --secondary-background     : #ffffff;
    --secondary-background-rgb : 255, 255, 255;
    --accent-background        : rgba(134, 24, 27, 0.08);

    --input-background: #ffffff;

    --error-color       : #f71b1b;
    --error-background  : rgba(247, 27, 27, 0.07);
    --success-color     : #48b448;
    --success-background: rgba(72, 180, 72, 0.11);

    --primary-button-background      : #ff6128;
    --primary-button-background-rgb  : 255, 97, 40;
    --primary-button-text-color      : #ffffff;
    --secondary-button-background    : #16213e;
    --secondary-button-background-rgb: 22, 33, 62;
    --secondary-button-text-color    : #ffffff;

    --header-background      : #000000;
    --header-text-color      : #ffffff;
    --header-light-text-color: #e9e2dd;
    --header-border-color    : rgba(233, 226, 221, 0.3);
    --header-accent-color    : #ff6128;

    --footer-background-color:    #f7f4f2;
    --footer-heading-text-color:  #3a2a2f;
    --footer-body-text-color:     #3a2a2f;
    --footer-body-text-color-rgb: 58, 42, 47;
    --footer-accent-color:        #ff6128;
    --footer-accent-color-rgb:    255, 97, 40;
    --footer-border:              1px solid var(--border-color);
    
    --flickity-arrow-color: #b1b1b1;--product-on-sale-accent           : #ee0000;
    --product-on-sale-accent-rgb       : 238, 0, 0;
    --product-on-sale-color            : #ffffff;
    --product-in-stock-color           : #008a00;
    --product-low-stock-color          : #ee0000;
    --product-sold-out-color           : #d1d1d4;
    --product-custom-label-1-background: #ff6128;
    --product-custom-label-1-color     : #ffffff;
    --product-custom-label-2-background: #a95ebe;
    --product-custom-label-2-color     : #ffffff;
    --product-review-star-color        : #ffb647;

    --mobile-container-gutter : 20px;
    --desktop-container-gutter: 40px;

    /* Shopify related variables */
    --payment-terms-background-color: #f7f4f2;
  }

variant-swatch-king div.swatch-preset-23589 span{white-space:normal !important}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:35px;background-color:#fff;color:#000;border-style:solid;border-width:1px;border-color:#000;border-radius:0px;font-size:13px;text-transform:uppercase;padding-left:10px;padding-right:30px;padding-top:4px;padding-bottom:4px;line-height:100%;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-inner{display:block}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down:hover{border-color:#000}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down:focus{border-color:#000}variant-swatch-king div.swatch-preset-23589 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-svg{color:#000;right:10px;position:absolute;fill:#292929;pointer-events:none;top:0;bottom:0;margin:auto;width:20px;stroke:#292929;stroke-width:0px;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-23589 .star-set-image{height:41px;width:41px;min-height:41px;min-width:41px;background-position:top;border-radius:0px;background-size:cover;border-width:0px;border-style:solid;border-color:#000;margin-right:8px}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-list{border-style:solid;border-width:1px;border-color:#000;border-radius:0px;margin-top:-1px}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-wrapper{margin:10px 0 0 0}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-list .swatch-drop-down-list-item{min-height:35px;background-color:#fff;color:#000;padding-left:10px;padding-right:30px;font-size:13px;text-transform:uppercase}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-list .swatch-drop-down-list-item.swatch-selected{background-color:#000;color:#fff}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-list .swatch-drop-down-list-item.swatch-selected .star-set-image{border-color:#000}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-list .swatch-drop-down-list-item:hover:not(.swatch-selected){background-color:#000;color:#fff}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-list .swatch-drop-down-list-item:hover:not(.swatch-selected) .star-set-image{border-color:#000}variant-swatch-king div.swatch-preset-23589 .swatch-drop-down-list .swatch-keyboard-focus{outline:1px solid #005bd3 !important;outline-offset:-1px}variant-swatch-king div.swatch-preset-23589 .dropdown-swatch-price{margin-right:4px;margin-left:4px;color:#202020 !important;font-size:13px;font-weight:400;white-space:nowrap !important}variant-swatch-king div.swatch-preset-23589 .d-flex{display:flex;justify-content:space-between;width:100%;flex-direction:row}variant-swatch-king div.swatch-preset-23589 .d-flex{align-items:center}
variant-swatch-king div.swatch-preset-23587 span{white-space:normal !important}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down{width:100%;min-height:17.6px;background-color:#fff;color:#000;font-size:13px;text-transform:uppercase;padding-left:10px;padding-right:25px;height:35px;line-height:normal;margin:0;font-weight:inherit;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-inner{display:block;min-width:25%}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-inner .swatch-label-inside{position:absolute;padding-left:0px;height:100%;display:flex;align-items:center}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-inner .swatch-label-inside .swatch-label{display:flex;align-items:center;line-height:100%;z-index:1}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down{display:flex}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-svg{position:absolute;fill:#000;pointer-events:none;top:0;bottom:0;right:10px;margin:auto;width:20px;stroke:#000;stroke-width:0px;transform:rotate(0deg);-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-23587 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;color:inherit;margin:0}variant-swatch-king div.swatch-preset-23587 label.swatch-label:hover{color:inherit}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23587 .swatch-drop-down-inner:hover .swatch-drop-down-svg,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23587 .swatch-drop-down-inner:focus .swatch-drop-down-svg{fill:#000;stroke:#000}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-wrapper{margin:10px 0 0 5px}variant-swatch-king div.swatch-preset-23587 .dropdown-swatch-price{margin:0 4px;color:#202020 !important;font-size:13px;font-weight:400;white-space:nowrap !important}variant-swatch-king div.swatch-preset-23587 .d-flex{display:flex;justify-content:space-between;width:100%;flex-direction:row}variant-swatch-king div.swatch-preset-23587 .d-flex{align-items:center}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-list{border-style:solid;border-width:1px;border-color:#A4A4A4;background-color:#C5C5C5;border-radius:0px;overflow-x:hidden;margin-top:-1px}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-list .swatch-drop-down-list-item{background-color:#fff;color:#000;padding-left:10px;font-size:13px;text-transform:uppercase}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-list .swatch-drop-down-list-item:hover:not(.swatch-selected){background-color:#C5C5C5;color:#202020}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-list .swatch-selected{background-color:#C5C5C5;color:#202020}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-list .swatch-keyboard-focus{outline:1px solid #005bd3 !important;outline-offset:-1px}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-selected{border:1px solid #000;border-radius:0px}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-selected:hover{border-color:#000}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-selected:focus{border-color:#202020}variant-swatch-king div.swatch-preset-23587 .swatch-drop-down-svg{transition:0.3s all ease-in-out !important;transform:rotate(180deg)}variant-swatch-king div.swatch-preset-23587 .swatch-hide ~ .swatch-drop-down-svg{transform:rotate(0deg)}
variant-swatch-king div.swatch-preset-1448356 .star-set-image{height:15px;width:15px;background-position:top;border-radius:80px;background-color:transparent;background-size:cover}variant-swatch-king div.swatch-preset-1448356 .swatch-image-wrapper{border-style:solid;border-width:1px;border-color:#fff;border-radius:80px;padding:2.5px}variant-swatch-king div.swatch-preset-1448356 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}variant-swatch-king div.swatches div.swatch-preset-1448356 ul.swatch-view li{margin:0 4px 0.5rem 0}variant-swatch-king div.swatch-preset-1448356 ul.swatch-view{margin-top:0px}variant-swatch-king div.swatch-preset-1448356 .swatches-type-collections .swatch-view-slide ul.swatch-view{margin:0}variant-swatch-king div.swatch-preset-1448356 ul.swatch-view{margin-top:0px}variant-swatch-king div.swatch-preset-1448356 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-1448356 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-1448356 li .swatch-selected .star-set-image::after{border-color:#292929}variant-swatch-king div.swatch-preset-1448356 li .swatch-selected .swatch-img-text-adjacent{color:#ddd}variant-swatch-king div.swatch-preset-1448356 li .swatch-selected .star-set-image{border-color:#ddd}variant-swatch-king div.swatch-preset-1448356 li .swatch-image-wrapper:has(.swatch-selected){border-color:#292929}variant-swatch-king div.swatches div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-tool-tip{color:#000;border-color:#ddd}variant-swatch-king div.swatches div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-tool-tip-pointer{border-color:transparent transparent #ddd transparent}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-image-wrapper .star-set-image::after{border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)),variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)){border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .star-set-image,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .star-set-image{border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-img-text-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448356 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-img-text-adjacent{color:#ddd}variant-swatch-king div.swatch-preset-1448356 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:26px}variant-swatch-king div.swatch-preset-1448356 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-1448356 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-1448356 .swatch-navigable .swatch-navigation-wrapper{top:0px;padding:0 3px}variant-swatch-king div.swatch-preset-1448356 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-1448356 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:5.5px}variant-swatch-king div.swatch-preset-1448356 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:22px;width:5.5px}variant-swatch-king div.swatch-preset-1448356 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-1448356.swatch-view-slide,variant-swatch-king div.swatch-preset-1448356.swatch-view-stack{padding-right:0px}variant-swatch-king div.swatch-preset-1448356 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#fff;border-width:1px;border-style:solid;border-color:#fff;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:8px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}variant-swatch-king div.swatch-preset-1448356 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fff transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}variant-swatch-king div.swatch-preset-1448356 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#fff;font-size:8px;text-transform:none}variant-swatch-king div.swatch-preset-1448356 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}variant-swatch-king div.swatches div.swatch-preset-1448356 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}variant-swatch-king div.swatches div.swatch-preset-1448356 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#fff;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-1448356 .new-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:5px !important;font-size:4px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448356 .sold-out-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:5px !important;font-size:4px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448356 .sale-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:5px !important;font-size:4px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448356 .swatch-image-wrapper{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-1448356 .swatch-image,variant-swatch-king div.swatch-preset-1448356 .swatch-custom-image{position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;-webkit-appearance:none !important;background-color:inherit;overflow:visible}variant-swatch-king div.swatch-preset-1448356 .minification-btn{margin:0 !important;display:flex}variant-swatch-king div.swatch-preset-1448356 .btn-with-count .star-set-image{border:none !important;min-width:fit-content !important;width:fit-content !important;text-transform:none !important}variant-swatch-king div.swatch-preset-1448356 .btn-with-count .star-set-image .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-1448356 .minification-text{display:flex;justify-content:center;align-items:center;background-image:none;color:black !important}
variant-swatch-king div.swatch-preset-1448355 .star-set-image{height:80px;width:80px;background-position:top;border-radius:0px;background-color:#fff;background-size:cover}variant-swatch-king div.swatch-preset-1448355 .swatch-image-wrapper{border-style:solid;border-width:1px;border-color:#ddd;border-radius:0px;padding:4px}variant-swatch-king div.swatch-preset-1448355 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}variant-swatch-king div.swatches div.swatch-preset-1448355 ul.swatch-view li{margin:0 8px 0.5rem 0}variant-swatch-king div.swatch-preset-1448355 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-1448355 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-1448355 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-1448355 li .swatch-selected .star-set-image::after{border-color:#000}variant-swatch-king div.swatch-preset-1448355 li .swatch-selected .swatch-img-text-adjacent{color:#000}variant-swatch-king div.swatch-preset-1448355 li .swatch-selected .star-set-image{border-color:#ddd}variant-swatch-king div.swatch-preset-1448355 li .swatch-image-wrapper:has(.swatch-selected){border-color:#000}variant-swatch-king div.swatches div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-tool-tip{color:#000;border-color:#000}variant-swatch-king div.swatches div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-tool-tip-pointer{border-color:transparent transparent #000 transparent}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-image-wrapper .star-set-image::after{border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)),variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)){border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .star-set-image,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .star-set-image{border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-img-text-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448355 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-img-text-adjacent{color:#000}variant-swatch-king div.swatch-preset-1448355 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:28px}variant-swatch-king div.swatch-preset-1448355 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-1448355 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-1448355 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-1448355 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-1448355 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:22.5px}variant-swatch-king div.swatch-preset-1448355 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:90px;width:22.5px}variant-swatch-king div.swatch-preset-1448355 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-1448355.swatch-view-slide,variant-swatch-king div.swatch-preset-1448355.swatch-view-stack{padding-right:0px}variant-swatch-king div.swatch-preset-1448355 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#ddd;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:10px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}variant-swatch-king div.swatch-preset-1448355 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ddd transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}variant-swatch-king div.swatch-preset-1448355 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#ddd;font-size:10px;text-transform:none}variant-swatch-king div.swatch-preset-1448355 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}variant-swatch-king div.swatches div.swatch-preset-1448355 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}variant-swatch-king div.swatches div.swatch-preset-1448355 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#ddd;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-1448355 .new-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;bottom:0%;left:0;width:100%;opacity:0.85;border-radius:0 !important;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:22px !important;font-size:17.6px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448355 .sold-out-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;bottom:0%;left:0;width:100%;opacity:0.85;border-radius:0 !important;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:22px !important;font-size:17.6px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448355 .sale-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;bottom:0%;left:0;width:100%;opacity:0.85;border-radius:0 !important;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:22px !important;font-size:17.6px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448355 .swatch-image-wrapper{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-1448355 .swatch-image,variant-swatch-king div.swatch-preset-1448355 .swatch-custom-image{position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;-webkit-appearance:none !important;background-color:inherit;overflow:visible}variant-swatch-king div.swatch-preset-1448355 .minification-btn{margin:0 !important;display:flex}variant-swatch-king div.swatch-preset-1448355 .btn-with-count .star-set-image{border:none !important;min-width:fit-content !important;width:fit-content !important;text-transform:none !important}variant-swatch-king div.swatch-preset-1448355 .btn-with-count .star-set-image .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-1448355 .minification-text{display:flex;justify-content:center;align-items:center;background-image:none;color:black !important}
variant-swatch-king div.swatch-preset-1448354 .star-set-image{height:32px;width:32px;background-position:top;border-radius:0px;background-color:#fff;background-size:cover}variant-swatch-king div.swatch-preset-1448354 .swatch-image-wrapper{border-style:solid;border-width:1px;border-color:#ddd;border-radius:0px;padding:2px}variant-swatch-king div.swatch-preset-1448354 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}variant-swatch-king div.swatches div.swatch-preset-1448354 ul.swatch-view li{margin:0 8px 0.5rem 0}variant-swatch-king div.swatch-preset-1448354 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-1448354 .swatches-type-collections .swatch-view-slide ul.swatch-view{margin:0}variant-swatch-king div.swatch-preset-1448354 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-1448354 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-1448354 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-1448354 li .swatch-selected .star-set-image::after{border-color:#000}variant-swatch-king div.swatch-preset-1448354 li .swatch-selected .swatch-img-text-adjacent{color:#000}variant-swatch-king div.swatch-preset-1448354 li .swatch-selected .star-set-image{border-color:#ddd}variant-swatch-king div.swatch-preset-1448354 li .swatch-image-wrapper:has(.swatch-selected){border-color:#000}variant-swatch-king div.swatches div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-tool-tip{color:#000;border-color:#000}variant-swatch-king div.swatches div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-tool-tip-pointer{border-color:transparent transparent #000 transparent}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-image-wrapper .star-set-image::after{border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)),variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)){border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .star-set-image,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .star-set-image{border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-img-text-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448354 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-img-text-adjacent{color:#000}variant-swatch-king div.swatch-preset-1448354 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:28px}variant-swatch-king div.swatch-preset-1448354 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-1448354 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-1448354 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-1448354 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-1448354 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:9.5px}variant-swatch-king div.swatch-preset-1448354 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:38px;width:9.5px}variant-swatch-king div.swatch-preset-1448354 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-1448354.swatch-view-slide,variant-swatch-king div.swatch-preset-1448354.swatch-view-stack{padding-right:0px}variant-swatch-king div.swatch-preset-1448354 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#ddd;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:10px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}variant-swatch-king div.swatch-preset-1448354 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ddd transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}variant-swatch-king div.swatch-preset-1448354 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#ddd;font-size:10px;text-transform:none}variant-swatch-king div.swatch-preset-1448354 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}variant-swatch-king div.swatches div.swatch-preset-1448354 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}variant-swatch-king div.swatches div.swatch-preset-1448354 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#ddd;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-1448354 .new-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:9px !important;font-size:7.2px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448354 .sold-out-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:9px !important;font-size:7.2px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448354 .sale-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:9px !important;font-size:7.2px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-1448354 .swatch-image-wrapper{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-1448354 .swatch-image,variant-swatch-king div.swatch-preset-1448354 .swatch-custom-image{position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;-webkit-appearance:none !important;background-color:inherit;overflow:visible}variant-swatch-king div.swatch-preset-1448354 .minification-btn{margin:0 !important;display:flex}variant-swatch-king div.swatch-preset-1448354 .btn-with-count .star-set-image{border:none !important;min-width:fit-content !important;width:fit-content !important;text-transform:none !important}variant-swatch-king div.swatch-preset-1448354 .btn-with-count .star-set-image .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-1448354 .minification-text{display:flex;justify-content:center;align-items:center;background-image:none;color:black !important}
variant-swatch-king div.swatch-preset-23590 .star-set-image{height:15px;width:15px;background-position:top;border-radius:80px;background-color:transparent;background-size:cover}variant-swatch-king div.swatch-preset-23590 .swatch-image-wrapper{border-style:solid;border-width:1px;border-color:#fff;border-radius:80px;padding:2.5px}variant-swatch-king div.swatch-preset-23590 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}variant-swatch-king div.swatches div.swatch-preset-23590 ul.swatch-view li{margin:0 4px 0.5rem 0}variant-swatch-king div.swatch-preset-23590 ul.swatch-view{margin-top:0px}variant-swatch-king div.swatch-preset-23590 .swatches-type-collections .swatch-view-slide ul.swatch-view{margin:0}variant-swatch-king div.swatch-preset-23590 ul.swatch-view{margin-top:0px}variant-swatch-king div.swatch-preset-23590.swatch-view-slide{position:relative}variant-swatch-king div.swatch-preset-23590 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23590 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-23590 li .swatch-selected .star-set-image::after{border-color:#292929}variant-swatch-king div.swatch-preset-23590 li .swatch-selected .swatch-img-text-adjacent{color:#ddd}variant-swatch-king div.swatch-preset-23590 li .swatch-selected .star-set-image{border-color:#ddd}variant-swatch-king div.swatch-preset-23590 li .swatch-image-wrapper:has(.swatch-selected){border-color:#292929}variant-swatch-king div.swatches div.swatch-preset-23590 li.swatch-view-item:hover .swatch-tool-tip{color:#000;border-color:#ddd}variant-swatch-king div.swatches div.swatch-preset-23590 li.swatch-view-item:hover .swatch-tool-tip-pointer{border-color:transparent transparent #ddd transparent}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23590 li.swatch-view-item:hover .swatch-image-wrapper .star-set-image::after{border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23590 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)),variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23590 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)){border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23590 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .star-set-image,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23590 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .star-set-image{border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23590 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-img-text-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23590 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-img-text-adjacent{color:#ddd}variant-swatch-king div.swatch-preset-23590 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:26px}variant-swatch-king div.swatch-preset-23590 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-23590 .swatch-navigable{width:calc(100% - 42px);margin:auto;float:none !important}variant-swatch-king div.swatch-preset-23590 .swatch-navigable .swatch-navigation-wrapper{top:0px;padding:0 3px}variant-swatch-king div.swatch-preset-23590 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-23590 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:5.5px}variant-swatch-king div.swatch-preset-23590 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:22px;width:5.5px}variant-swatch-king div.swatch-preset-23590 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-23590.swatch-view-slide,variant-swatch-king div.swatch-preset-23590.swatch-view-stack{padding-right:0px}variant-swatch-king div.swatch-preset-23590 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#fff;border-width:1px;border-style:solid;border-color:#fff;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:8px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}variant-swatch-king div.swatch-preset-23590 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #fff transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}variant-swatch-king div.swatch-preset-23590 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#fff;font-size:8px;text-transform:none}variant-swatch-king div.swatch-preset-23590 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}variant-swatch-king div.swatches div.swatch-preset-23590 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}variant-swatch-king div.swatches div.swatch-preset-23590 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#fff;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-23590 .new-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:5px !important;font-size:4px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23590 .sold-out-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:5px !important;font-size:4px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23590 .sale-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:5px !important;font-size:4px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23590 .swatch-image-wrapper{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-23590 .swatch-image,variant-swatch-king div.swatch-preset-23590 .swatch-custom-image{position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;-webkit-appearance:none !important;background-color:inherit;overflow:visible}variant-swatch-king div.swatch-preset-23590 .minification-btn{margin:0 !important;display:flex}variant-swatch-king div.swatch-preset-23590 .btn-with-count .star-set-image{border:none !important;min-width:fit-content !important;width:fit-content !important;text-transform:none !important}variant-swatch-king div.swatch-preset-23590 .btn-with-count .star-set-image .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-23590 .minification-text{display:flex;justify-content:center;align-items:center;background-image:none;color:black !important}
variant-swatch-king div.swatch-preset-23585 .star-set-image{height:32px;width:32px;background-position:top;border-radius:0px;background-color:#fff;background-size:cover}variant-swatch-king div.swatch-preset-23585 .swatch-image-wrapper{border-style:solid;border-width:1px;border-color:#ddd;border-radius:0px;padding:2px}variant-swatch-king div.swatch-preset-23585 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}variant-swatch-king div.swatches div.swatch-preset-23585 ul.swatch-view li{margin:0 8px 0.5rem 0}variant-swatch-king div.swatch-preset-23585 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-23585 .swatches-type-collections .swatch-view-slide ul.swatch-view{margin:0}variant-swatch-king div.swatch-preset-23585 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-23585.swatch-view-slide{position:relative}variant-swatch-king div.swatch-preset-23585 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23585 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-23585 li .swatch-selected .star-set-image::after{border-color:#000}variant-swatch-king div.swatch-preset-23585 li .swatch-selected .swatch-img-text-adjacent{color:#000}variant-swatch-king div.swatch-preset-23585 li .swatch-selected .star-set-image{border-color:#ddd}variant-swatch-king div.swatch-preset-23585 li .swatch-image-wrapper:has(.swatch-selected){border-color:#000}variant-swatch-king div.swatches div.swatch-preset-23585 li.swatch-view-item:hover .swatch-tool-tip{color:#000;border-color:#000}variant-swatch-king div.swatches div.swatch-preset-23585 li.swatch-view-item:hover .swatch-tool-tip-pointer{border-color:transparent transparent #000 transparent}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23585 li.swatch-view-item:hover .swatch-image-wrapper .star-set-image::after{border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23585 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)),variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23585 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)){border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23585 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .star-set-image,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23585 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .star-set-image{border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23585 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-img-text-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23585 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-img-text-adjacent{color:#000}variant-swatch-king div.swatch-preset-23585 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:28px}variant-swatch-king div.swatch-preset-23585 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-23585 .swatch-navigable{width:calc(100% - 42px);margin:auto;float:none !important}variant-swatch-king div.swatch-preset-23585 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-23585 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-23585 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:9.5px}variant-swatch-king div.swatch-preset-23585 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:38px;width:9.5px}variant-swatch-king div.swatch-preset-23585 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-23585.swatch-view-slide,variant-swatch-king div.swatch-preset-23585.swatch-view-stack{padding-right:0px}variant-swatch-king div.swatch-preset-23585 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#ddd;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:10px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}variant-swatch-king div.swatch-preset-23585 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ddd transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}variant-swatch-king div.swatch-preset-23585 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#ddd;font-size:10px;text-transform:none}variant-swatch-king div.swatch-preset-23585 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}variant-swatch-king div.swatches div.swatch-preset-23585 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}variant-swatch-king div.swatches div.swatch-preset-23585 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#ddd;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-23585 .new-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:9px !important;font-size:7.2px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23585 .sold-out-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:9px !important;font-size:7.2px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23585 .sale-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:9px !important;font-size:7.2px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23585 .swatch-image-wrapper{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-23585 .swatch-image,variant-swatch-king div.swatch-preset-23585 .swatch-custom-image{position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;-webkit-appearance:none !important;background-color:inherit;overflow:visible}variant-swatch-king div.swatch-preset-23585 .minification-btn{margin:0 !important;display:flex}variant-swatch-king div.swatch-preset-23585 .btn-with-count .star-set-image{border:none !important;min-width:fit-content !important;width:fit-content !important;text-transform:none !important}variant-swatch-king div.swatch-preset-23585 .btn-with-count .star-set-image .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-23585 .minification-text{display:flex;justify-content:center;align-items:center;background-image:none;color:black !important}
variant-swatch-king div.swatch-preset-1448359 .star-set-btn{height:16px;padding:0 0 3px 0;font-size:13px;line-height:11px}variant-swatch-king div.swatch-preset-1448359 div.star-set-btn{border-bottom:2px solid #fff;color:#6A6A6A;text-decoration-color:#6A6A6A;text-transform:none}variant-swatch-king div.swatch-preset-1448359 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-1448359 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-1448359 div.star-set-btn.swatch-selected{color:#C86800;border-color:#C86800;text-decoration-color:#C86800}variant-swatch-king div.swatch-preset-1448359 div.star-set-btn.swatch-selected::before{border-color:#C86800 !important}variant-swatch-king div.swatches div.swatch-preset-1448359 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-1448359 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-1448359 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-1448359 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-1448359 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-1448359 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-1448359 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:4px}variant-swatch-king div.swatch-preset-1448359 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:16px;width:4px}variant-swatch-king div.swatch-preset-1448359 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-1448359 .swatch-view-slide,variant-swatch-king div.swatch-preset-1448359 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448359 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected){color:#6A6A6A;border-color:#CFCFCF;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448359 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before{border-color:#6A6A6A}variant-swatch-king div.swatches div.swatch-preset-1448359 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text{text-decoration-line:line-through}variant-swatch-king div.swatches div.swatch-preset-1448359 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::before,variant-swatch-king div.swatches div.swatch-preset-1448359 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::after{content:"_" !important;color:transparent;color:transparent}variant-swatch-king div.swatch-preset-1448359 div.swatch-button-title-text span{margin:0 !important;padding:0 !important}variant-swatch-king div.swatch-preset-1448359 .minification-btn{margin:0 !important;height:15.6px;width:15.6px}variant-swatch-king div.swatch-preset-1448359 .minification-btn div{height:100%}variant-swatch-king div.swatch-preset-1448359 .btn-with-count .star-set-btn{border:none !important;min-width:fit-content !important}variant-swatch-king div.swatch-preset-1448359 .btn-with-count .star-set-btn .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-1448359 .minification-text{display:flex;justify-content:center;align-items:center;height:100%;color:black !important}
variant-swatch-king div.swatch-preset-1448358 .star-set-btn{min-width:20px;line-height:15.6px}variant-swatch-king div.swatch-preset-1448358 div.star-set-btn{border:1px solid #fff}variant-swatch-king div.swatch-preset-1448358 div.star-set-btn{border-color:#fff;border-radius:25px;text-align:center}variant-swatch-king div.swatch-preset-1448358 div.star-set-btn div.swatch-button-title-text{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A;text-transform:none;font-size:13px;font-weight:inherit;border-bottom:0px solid #000;padding:8.7px 10px}variant-swatch-king div.swatch-preset-1448358 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 10px 8.7px 10px;display:flex;justify-content:center}variant-swatch-king div.swatch-preset-1448358 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-1448358 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-1448358 div.star-set-btn.swatch-selected{border-color:#292929}variant-swatch-king div.swatch-preset-1448358 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#292929;background-color:#fff;text-decoration-color:#292929}variant-swatch-king div.swatch-preset-1448358 div.star-set-btn.swatch-selected::before{border-color:#292929 !important}variant-swatch-king div.swatch-preset-1448358 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches div.swatch-preset-1448358 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-1448358 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-1448358 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-1448358 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-1448358 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-1448358 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{right:unset;left:0}variant-swatch-king div.swatch-preset-1448358 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:12.65px}variant-swatch-king div.swatch-preset-1448358 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:50.6px;width:12.65px}variant-swatch-king div.swatch-preset-1448358 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-1448358 .swatch-view-slide,variant-swatch-king div.swatch-preset-1448358 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448358 li.swatch-view-item:hover div.star-set-btn{box-shadow:0 10px 10px -8px #CFCFCF}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448358 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected){border-color:#CFCFCF}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448358 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448358 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before{border-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448358 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}variant-swatch-king div.swatches div.swatch-preset-1448358 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text{text-decoration-line:line-through}variant-swatch-king div.swatches div.swatch-preset-1448358 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::before,variant-swatch-king div.swatches div.swatch-preset-1448358 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::after{content:"_" !important;color:transparent;color:transparent}variant-swatch-king div.swatch-preset-1448358 div.swatch-button-price-hidden{display:none}variant-swatch-king div.swatch-preset-1448358 .minification-btn{margin:0 !important;height:33px}variant-swatch-king div.swatch-preset-1448358 .minification-btn div{height:100%}variant-swatch-king div.swatch-preset-1448358 .minification-btn .star-set-btn{min-width:0 !important;height:100% !important;width:20px}variant-swatch-king div.swatch-preset-1448358 .btn-with-count .star-set-btn{border:none !important;min-width:fit-content !important}variant-swatch-king div.swatch-preset-1448358 .btn-with-count .star-set-btn .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-1448358 .minification-text{display:flex;justify-content:center;align-items:center;height:100%;color:black !important}
variant-swatch-king div.swatch-preset-1448357 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-1448357 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-1448357 .star-set-image{height:20px;width:20px;background-position:top;border-radius:10px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-size:cover !important}variant-swatch-king div.swatch-preset-1448357 .swatch-image-wrapper{border-style:solid;border-width:1px;border-color:#CFCFCF;border-radius:18px;background-color:#fff;height:36px}variant-swatch-king div.swatch-preset-1448357 .star-set-image{border-style:solid;border-width:1px;border-color:#fff}variant-swatch-king div.swatches div.swatch-preset-1448357 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-1448357 ul.swatch-view{margin-top:10px !important}variant-swatch-king div.swatch-preset-1448357 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-1448357 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-1448357 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-1448357 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-1448357 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:9px}variant-swatch-king div.swatch-preset-1448357 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:36px;width:9px}variant-swatch-king div.swatch-preset-1448357 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-1448357 .swatch-view-slide,variant-swatch-king div.swatch-preset-1448357 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatch-preset-1448357 .swatch-selected .swatch-img-text-adjacent::after{border-color:#292929 !important}variant-swatch-king div.swatch-preset-1448357 .swatch-selected .swatch-img-text-adjacent{color:#292929}variant-swatch-king div.swatch-preset-1448357 .swatch-selected .swatch-price-adjacent{color:#6A6A6A}variant-swatch-king div.swatch-preset-1448357 .swatch-selected .star-set-image{border-color:#CFCFCF}variant-swatch-king div.swatch-preset-1448357 .swatch-image-wrapper:has(.swatch-selected){border-color:#292929;background-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-img-text-adjacent::after{border-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)),variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)){background-color:#fff;border-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-img-text-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-img-text-adjacent{color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-price-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-price-adjacent{color:#7A7A7A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .star-set-image,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448357 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .star-set-image{border-color:#CFCFCF}variant-swatch-king div.swatch-preset-1448357 .swatch-img-text-adjacent{position:relative;display:inline-block;vertical-align:middle;padding:0 0.5rem;color:#6A6A6A;font-size:13px;text-transform:none;overflow:hidden}variant-swatch-king div.swatch-preset-1448357 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:13px}variant-swatch-king div.swatch-preset-1448357 .swatch-price-adjacent{color:#7A7A7A}variant-swatch-king div.swatches div.swatch-preset-1448357 li.swatch-view-item.swatch-item-unavailable .swatch-img-text-adjacent p::after{content:'';position:absolute;height:26px;width:0;right:0;left:0;bottom:0;border-right:1.5px solid;border-color:#6A6A6A;transform:rotate(45deg);margin:auto;top:0;bottom:0}variant-swatch-king div.swatch-preset-1448357 .swatch-price-adjacent{font-size:13px;font-weight:400}variant-swatch-king div.swatch-preset-1448357 .swatch-img-text-adjacent{height:calc(100% - 2px);display:flex;align-items:center}variant-swatch-king div.swatch-preset-1448357 .swatch-image-wrapper{padding:7px !important;overflow:hidden !important}variant-swatch-king div.swatch-preset-1448357 .swatch-image,variant-swatch-king div.swatch-preset-1448357 .swatch-custom-image{position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;-webkit-appearance:none !important;background-color:inherit;overflow:visible}variant-swatch-king div.swatch-preset-1448357 .swatch-image-wrapper{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}
variant-swatch-king div.swatch-preset-1448353 .star-set-btn{min-width:20px;line-height:15.6px}variant-swatch-king div.swatch-preset-1448353 div.star-set-btn{border:1px solid #000}variant-swatch-king div.swatch-preset-1448353 div.star-set-btn{border-color:#000;border-radius:0px;text-align:center}variant-swatch-king div.swatch-preset-1448353 div.star-set-btn div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000;text-transform:uppercase;font-size:13px;font-weight:inherit;border-bottom:0px solid #000;padding:-.8px 4px}variant-swatch-king div.swatch-preset-1448353 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 4px -.8px 4px;display:flex;justify-content:center}variant-swatch-king div.swatch-preset-1448353 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-1448353 label.swatch-label .swatch-variant-name{text-transform:uppercase;font-weight:normal}variant-swatch-king div.swatch-preset-1448353 div.star-set-btn.swatch-selected{border-color:#000}variant-swatch-king div.swatch-preset-1448353 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#fff;background-color:#000;text-decoration-color:#fff}variant-swatch-king div.swatch-preset-1448353 div.star-set-btn.swatch-selected::before{border-color:#fff !important}variant-swatch-king div.swatch-preset-1448353 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches div.swatch-preset-1448353 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-1448353 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-1448353 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-1448353 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-1448353 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-1448353 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{right:unset;left:0}variant-swatch-king div.swatch-preset-1448353 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:7.9px}variant-swatch-king div.swatch-preset-1448353 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:31.6px;width:7.9px}variant-swatch-king div.swatch-preset-1448353 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-1448353 .swatch-view-slide,variant-swatch-king div.swatch-preset-1448353 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448353 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected){border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448353 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#fff;background-color:#000;text-decoration-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448353 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before{border-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448353 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}variant-swatch-king div.swatches div.swatch-preset-1448353 li.swatch-view-item.swatch-item-unavailable div.star-set-btn::before{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#000;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-1448353 div.swatch-button-price-hidden{display:none}variant-swatch-king div.swatch-preset-1448353 .minification-btn{margin:0 !important;height:14px}variant-swatch-king div.swatch-preset-1448353 .minification-btn div{height:100%}variant-swatch-king div.swatch-preset-1448353 .minification-btn .star-set-btn{min-width:0 !important;height:100% !important;width:14px}variant-swatch-king div.swatch-preset-1448353 .btn-with-count .star-set-btn{border:none !important;min-width:fit-content !important}variant-swatch-king div.swatch-preset-1448353 .btn-with-count .star-set-btn .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-1448353 .minification-text{display:flex;justify-content:center;align-items:center;height:100%;color:black !important}
variant-swatch-king div.swatch-preset-1448352 .star-set-btn{min-width:20px;line-height:15.6px}variant-swatch-king div.swatch-preset-1448352 div.star-set-btn{border:1px solid #000}variant-swatch-king div.swatch-preset-1448352 div.star-set-btn{border-color:#000;border-radius:0px;text-align:center}variant-swatch-king div.swatch-preset-1448352 div.star-set-btn div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000;text-transform:uppercase;font-size:13px;font-weight:inherit;border-bottom:0px solid #000;padding:11.2px 10px}variant-swatch-king div.swatch-preset-1448352 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 10px 11.2px 10px;display:flex;justify-content:center}variant-swatch-king div.swatch-preset-1448352 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-1448352 label.swatch-label .swatch-variant-name{text-transform:uppercase;font-weight:normal}variant-swatch-king div.swatch-preset-1448352 div.star-set-btn.swatch-selected{border-color:#000}variant-swatch-king div.swatch-preset-1448352 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#fff;background-color:#000;text-decoration-color:#fff}variant-swatch-king div.swatch-preset-1448352 div.star-set-btn.swatch-selected::before{border-color:#fff !important}variant-swatch-king div.swatch-preset-1448352 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches div.swatch-preset-1448352 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-1448352 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-1448352 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-1448352 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-1448352 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-1448352 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{right:unset;left:0}variant-swatch-king div.swatch-preset-1448352 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:13.9px}variant-swatch-king div.swatch-preset-1448352 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:55.6px;width:13.9px}variant-swatch-king div.swatch-preset-1448352 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-1448352 .swatch-view-slide,variant-swatch-king div.swatch-preset-1448352 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448352 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected){border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448352 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#fff;background-color:#000;text-decoration-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448352 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before{border-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-1448352 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}variant-swatch-king div.swatches div.swatch-preset-1448352 li.swatch-view-item.swatch-item-unavailable div.star-set-btn::before{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#000;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-1448352 div.swatch-button-price-hidden{display:none}variant-swatch-king div.swatch-preset-1448352 .minification-btn{margin:0 !important;height:38px}variant-swatch-king div.swatch-preset-1448352 .minification-btn div{height:100%}variant-swatch-king div.swatch-preset-1448352 .minification-btn .star-set-btn{min-width:0 !important;height:100% !important;width:20px}variant-swatch-king div.swatch-preset-1448352 .btn-with-count .star-set-btn{border:none !important;min-width:fit-content !important}variant-swatch-king div.swatch-preset-1448352 .btn-with-count .star-set-btn .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-1448352 .minification-text{display:flex;justify-content:center;align-items:center;height:100%;color:black !important}
variant-swatch-king div.swatch-preset-23593 .star-set-btn{height:16px;padding:0 0 3px 0;font-size:13px;line-height:11px}variant-swatch-king div.swatch-preset-23593 div.star-set-btn{border-bottom:2px solid #fff;color:#6A6A6A;text-decoration-color:#6A6A6A;text-transform:none}variant-swatch-king div.swatch-preset-23593 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23593 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-23593 div.star-set-btn.swatch-selected{color:#C86800;border-color:#C86800;text-decoration-color:#C86800}variant-swatch-king div.swatch-preset-23593 div.star-set-btn.swatch-selected::before{border-color:#C86800 !important}variant-swatch-king div.swatches div.swatch-preset-23593 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-23593 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-23593.swatch-view-slide{position:relative}variant-swatch-king div.swatch-preset-23593 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-23593 .swatch-navigable{width:calc(100% - 42px);margin:auto;float:none !important}variant-swatch-king div.swatch-preset-23593 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-23593 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-23593 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:4px}variant-swatch-king div.swatch-preset-23593 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:16px;width:4px}variant-swatch-king div.swatch-preset-23593 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-23593 .swatch-view-slide,variant-swatch-king div.swatch-preset-23593 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23593 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected){color:#6A6A6A;border-color:#CFCFCF;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23593 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before{border-color:#6A6A6A}variant-swatch-king div.swatches div.swatch-preset-23593 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text{text-decoration-line:line-through}variant-swatch-king div.swatches div.swatch-preset-23593 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::before,variant-swatch-king div.swatches div.swatch-preset-23593 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::after{content:"_" !important;color:transparent;color:transparent}variant-swatch-king div.swatch-preset-23593 div.swatch-button-title-text span{margin:0 !important;padding:0 !important}variant-swatch-king div.swatch-preset-23593 .minification-btn{margin:0 !important;height:15.6px;width:15.6px}variant-swatch-king div.swatch-preset-23593 .minification-btn div{height:100%}variant-swatch-king div.swatch-preset-23593 .btn-with-count .star-set-btn{border:none !important;min-width:fit-content !important}variant-swatch-king div.swatch-preset-23593 .btn-with-count .star-set-btn .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-23593 .minification-text{display:flex;justify-content:center;align-items:center;height:100%;color:black !important}
variant-swatch-king div.swatch-preset-23592 .star-set-btn{min-width:20px;line-height:15.6px}variant-swatch-king div.swatch-preset-23592 div.star-set-btn{border:1px solid #fff}variant-swatch-king div.swatch-preset-23592 div.star-set-btn{border-color:#fff;border-radius:25px;text-align:center}variant-swatch-king div.swatch-preset-23592 div.star-set-btn div.swatch-button-title-text{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A;text-transform:none;font-size:13px;font-weight:inherit;border-bottom:0px solid #000;padding:8.7px 10px}variant-swatch-king div.swatch-preset-23592 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 10px 8.7px 10px;display:flex;justify-content:center}variant-swatch-king div.swatch-preset-23592 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23592 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-23592 div.star-set-btn.swatch-selected{border-color:#292929}variant-swatch-king div.swatch-preset-23592 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#292929;background-color:#fff;text-decoration-color:#292929}variant-swatch-king div.swatch-preset-23592 div.star-set-btn.swatch-selected::before{border-color:#292929 !important}variant-swatch-king div.swatch-preset-23592 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches div.swatch-preset-23592 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-23592 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-23592 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-23592 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-23592 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-23592 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{right:unset;left:0}variant-swatch-king div.swatch-preset-23592 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:12.65px}variant-swatch-king div.swatch-preset-23592 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:50.6px;width:12.65px}variant-swatch-king div.swatch-preset-23592 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-23592 .swatch-view-slide,variant-swatch-king div.swatch-preset-23592 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23592 li.swatch-view-item:hover div.star-set-btn{box-shadow:0 10px 10px -8px #CFCFCF}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23592 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected){border-color:#CFCFCF}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23592 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23592 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before{border-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23592 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}variant-swatch-king div.swatches div.swatch-preset-23592 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text{text-decoration-line:line-through}variant-swatch-king div.swatches div.swatch-preset-23592 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::before,variant-swatch-king div.swatches div.swatch-preset-23592 li.swatch-view-item.swatch-item-unavailable div.star-set-btn div.swatch-button-title-text::after{content:"_" !important;color:transparent;color:transparent}variant-swatch-king div.swatch-preset-23592 div.swatch-button-price-hidden{display:none}variant-swatch-king div.swatch-preset-23592 .minification-btn{margin:0 !important;height:33px}variant-swatch-king div.swatch-preset-23592 .minification-btn div{height:100%}variant-swatch-king div.swatch-preset-23592 .minification-btn .star-set-btn{min-width:0 !important;height:100% !important;width:20px}variant-swatch-king div.swatch-preset-23592 .btn-with-count .star-set-btn{border:none !important;min-width:fit-content !important}variant-swatch-king div.swatch-preset-23592 .btn-with-count .star-set-btn .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-23592 .minification-text{display:flex;justify-content:center;align-items:center;height:100%;color:black !important}
variant-swatch-king div.swatch-preset-23591 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23591 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-23591 .star-set-image{height:20px;width:20px;background-position:top;border-radius:10px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-size:cover !important}variant-swatch-king div.swatch-preset-23591 .swatch-image-wrapper{border-style:solid;border-width:1px;border-color:#CFCFCF;border-radius:18px;background-color:#fff;height:36px}variant-swatch-king div.swatch-preset-23591 .star-set-image{border-style:solid;border-width:1px;border-color:#fff}variant-swatch-king div.swatches div.swatch-preset-23591 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-23591 ul.swatch-view{margin-top:10px !important}variant-swatch-king div.swatch-preset-23591 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-23591 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-23591 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-23591 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-23591 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:9px}variant-swatch-king div.swatch-preset-23591 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:36px;width:9px}variant-swatch-king div.swatch-preset-23591 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-23591 .swatch-view-slide,variant-swatch-king div.swatch-preset-23591 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatch-preset-23591 .swatch-selected .swatch-img-text-adjacent::after{border-color:#292929 !important}variant-swatch-king div.swatch-preset-23591 .swatch-selected .swatch-img-text-adjacent{color:#292929}variant-swatch-king div.swatch-preset-23591 .swatch-selected .swatch-price-adjacent{color:#6A6A6A}variant-swatch-king div.swatch-preset-23591 .swatch-selected .star-set-image{border-color:#CFCFCF}variant-swatch-king div.swatch-preset-23591 .swatch-image-wrapper:has(.swatch-selected){border-color:#292929;background-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-img-text-adjacent::after{border-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)),variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)){background-color:#fff;border-color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-img-text-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-img-text-adjacent{color:#6A6A6A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-price-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-price-adjacent{color:#7A7A7A}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .star-set-image,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23591 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .star-set-image{border-color:#CFCFCF}variant-swatch-king div.swatch-preset-23591 .swatch-img-text-adjacent{position:relative;display:inline-block;vertical-align:middle;padding:0 0.5rem;color:#6A6A6A;font-size:13px;text-transform:none;overflow:hidden}variant-swatch-king div.swatch-preset-23591 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:13px}variant-swatch-king div.swatch-preset-23591 .swatch-price-adjacent{color:#7A7A7A}variant-swatch-king div.swatches div.swatch-preset-23591 li.swatch-view-item.swatch-item-unavailable .swatch-img-text-adjacent p::after{content:'';position:absolute;height:26px;width:0;right:0;left:0;bottom:0;border-right:1.5px solid;border-color:#6A6A6A;transform:rotate(45deg);margin:auto;top:0;bottom:0}variant-swatch-king div.swatch-preset-23591 .swatch-price-adjacent{font-size:13px;font-weight:400}variant-swatch-king div.swatch-preset-23591 .swatch-img-text-adjacent{height:calc(100% - 2px);display:flex;align-items:center}variant-swatch-king div.swatch-preset-23591 .swatch-image-wrapper{padding:7px !important;overflow:hidden !important}variant-swatch-king div.swatch-preset-23591 .swatch-image,variant-swatch-king div.swatch-preset-23591 .swatch-custom-image{position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;-webkit-appearance:none !important;background-color:inherit;overflow:visible}variant-swatch-king div.swatch-preset-23591 .swatch-image-wrapper{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}
variant-swatch-king div.swatch-preset-23586 .star-set-image{height:80px;width:80px;background-position:top;border-radius:0px;background-color:#fff;background-size:cover}variant-swatch-king div.swatch-preset-23586 .swatch-image-wrapper{border-style:solid;border-width:1px;border-color:#ddd;border-radius:0px;padding:4px}variant-swatch-king div.swatch-preset-23586 .star-set-image{border-style:solid;border-width:1px;border-color:#ddd}variant-swatch-king div.swatches div.swatch-preset-23586 ul.swatch-view li{margin:0 8px 0.5rem 0}variant-swatch-king div.swatch-preset-23586 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-23586 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23586 label.swatch-label .swatch-variant-name{text-transform:none;font-weight:normal}variant-swatch-king div.swatch-preset-23586 li .swatch-selected .star-set-image::after{border-color:#000}variant-swatch-king div.swatch-preset-23586 li .swatch-selected .swatch-img-text-adjacent{color:#000}variant-swatch-king div.swatch-preset-23586 li .swatch-selected .star-set-image{border-color:#ddd}variant-swatch-king div.swatch-preset-23586 li .swatch-image-wrapper:has(.swatch-selected){border-color:#000}variant-swatch-king div.swatches div.swatch-preset-23586 li.swatch-view-item:hover .swatch-tool-tip{color:#000;border-color:#000}variant-swatch-king div.swatches div.swatch-preset-23586 li.swatch-view-item:hover .swatch-tool-tip-pointer{border-color:transparent transparent #000 transparent}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23586 li.swatch-view-item:hover .swatch-image-wrapper .star-set-image::after{border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23586 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)),variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23586 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)){border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23586 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .star-set-image,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23586 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .star-set-image{border-color:#ddd}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23586 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-image:not(.swatch-selected)) .swatch-img-text-adjacent,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23586 li.swatch-view-item:hover .swatch-image-wrapper:has(.swatch-custom-image:not(.swatch-selected)) .swatch-img-text-adjacent{color:#000}variant-swatch-king div.swatch-preset-23586 .swatch-navigable ul.swatch-view.swatch-with-tooltip{padding-bottom:28px}variant-swatch-king div.swatch-preset-23586 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-23586 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-23586 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-23586 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{left:0;right:unset}variant-swatch-king div.swatch-preset-23586 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:22.5px}variant-swatch-king div.swatch-preset-23586 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:90px;width:22.5px}variant-swatch-king div.swatch-preset-23586 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-23586.swatch-view-slide,variant-swatch-king div.swatch-preset-23586.swatch-view-stack{padding-right:0px}variant-swatch-king div.swatch-preset-23586 .swatch-tool-tip{display:block;position:absolute;cursor:pointer;width:max-content;min-width:100%;opacity:0;color:#ddd;border-width:1px;border-style:solid;border-color:#ddd;background-color:#fff;text-align:center;border-radius:4px;left:0;right:0;top:105%;top:calc(100% + 10px);padding:2px 6px;font-size:10px;text-transform:none;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:13}variant-swatch-king div.swatch-preset-23586 .swatch-tool-tip-pointer{content:"";position:absolute;bottom:-10px;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #ddd transparent;opacity:0;pointer-events:none !important;-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important;z-index:99999}variant-swatch-king div.swatch-preset-23586 .swatch-img-text-adjacent{display:inline-block;vertical-align:middle;padding:0 0.5em;color:#ddd;font-size:10px;text-transform:none}variant-swatch-king div.swatch-preset-23586 .swatch-img-text-adjacent p{margin:0 !important;padding:0 !important}variant-swatch-king div.swatches div.swatch-preset-23586 li.swatch-view-item.swatch-item-unavailable div.star-set-image{overflow:hidden}variant-swatch-king div.swatches div.swatch-preset-23586 li.swatch-view-item.swatch-item-unavailable div.star-set-image::after{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#ddd;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-23586 .new-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;bottom:0%;left:0;width:100%;opacity:0.85;border-radius:0 !important;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:22px !important;font-size:17.6px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23586 .sold-out-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;bottom:0%;left:0;width:100%;opacity:0.85;border-radius:0 !important;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:22px !important;font-size:17.6px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23586 .sale-badge{transform:rotate(0deg);border-radius:0;white-space:nowrap;text-transform:none;bottom:0%;left:0;width:100%;opacity:0.85;border-radius:0 !important;font-weight:600;border-radius:2px;position:absolute;text-align:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;padding:0 8px;min-width:50%;line-height:22px !important;font-size:17.6px !important;z-index:15;-webkit-transition:0.3s transform ease-in-out !important;transition:0.3s transform ease-in-out !important}variant-swatch-king div.swatch-preset-23586 .swatch-image-wrapper{-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-23586 .swatch-image,variant-swatch-king div.swatch-preset-23586 .swatch-custom-image{position:relative;display:grid;grid-template-columns:auto auto auto;align-items:center;-webkit-appearance:none !important;background-color:inherit;overflow:visible}variant-swatch-king div.swatch-preset-23586 .minification-btn{margin:0 !important;display:flex}variant-swatch-king div.swatch-preset-23586 .btn-with-count .star-set-image{border:none !important;min-width:fit-content !important;width:fit-content !important;text-transform:none !important}variant-swatch-king div.swatch-preset-23586 .btn-with-count .star-set-image .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-23586 .minification-text{display:flex;justify-content:center;align-items:center;background-image:none;color:black !important}
variant-swatch-king div.swatch-preset-23584 .star-set-btn{min-width:20px;line-height:15.6px}variant-swatch-king div.swatch-preset-23584 div.star-set-btn{border:1px solid #000}variant-swatch-king div.swatch-preset-23584 div.star-set-btn{border-color:#000;border-radius:0px;text-align:center}variant-swatch-king div.swatch-preset-23584 div.star-set-btn div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000;text-transform:uppercase;font-size:13px;font-weight:inherit;border-bottom:0px solid #000;padding:-.8px 4px}variant-swatch-king div.swatch-preset-23584 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 4px -.8px 4px;display:flex;justify-content:center}variant-swatch-king div.swatch-preset-23584 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23584 label.swatch-label .swatch-variant-name{text-transform:uppercase;font-weight:normal}variant-swatch-king div.swatch-preset-23584 div.star-set-btn.swatch-selected{border-color:#000}variant-swatch-king div.swatch-preset-23584 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#fff;background-color:#000;text-decoration-color:#fff}variant-swatch-king div.swatch-preset-23584 div.star-set-btn.swatch-selected::before{border-color:#fff !important}variant-swatch-king div.swatch-preset-23584 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches div.swatch-preset-23584 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-23584 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-23584.swatch-view-slide{position:relative}variant-swatch-king div.swatch-preset-23584 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-23584 .swatch-navigable{width:calc(100% - 42px);margin:auto;float:none !important}variant-swatch-king div.swatch-preset-23584 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-23584 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{right:unset;left:0}variant-swatch-king div.swatch-preset-23584 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:7.9px}variant-swatch-king div.swatch-preset-23584 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:31.6px;width:7.9px}variant-swatch-king div.swatch-preset-23584 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-23584 .swatch-view-slide,variant-swatch-king div.swatch-preset-23584 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23584 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected){border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23584 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#fff;background-color:#000;text-decoration-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23584 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before{border-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23584 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}variant-swatch-king div.swatches div.swatch-preset-23584 li.swatch-view-item.swatch-item-unavailable div.star-set-btn::before{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#000;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-23584 div.swatch-button-price-hidden{display:none}variant-swatch-king div.swatch-preset-23584 .minification-btn{margin:0 !important;height:14px}variant-swatch-king div.swatch-preset-23584 .minification-btn div{height:100%}variant-swatch-king div.swatch-preset-23584 .minification-btn .star-set-btn{min-width:0 !important;height:100% !important;width:14px}variant-swatch-king div.swatch-preset-23584 .btn-with-count .star-set-btn{border:none !important;min-width:fit-content !important}variant-swatch-king div.swatch-preset-23584 .btn-with-count .star-set-btn .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-23584 .minification-text{display:flex;justify-content:center;align-items:center;height:100%;color:black !important}
variant-swatch-king div.swatch-preset-23583 .star-set-btn{min-width:20px;line-height:15.6px}variant-swatch-king div.swatch-preset-23583 div.star-set-btn{border:1px solid #000}variant-swatch-king div.swatch-preset-23583 div.star-set-btn{border-color:#000;border-radius:0px;text-align:center}variant-swatch-king div.swatch-preset-23583 div.star-set-btn div.swatch-button-title-text{color:#000;background-color:#fff;text-decoration-color:#000;text-transform:uppercase;font-size:13px;font-weight:inherit;border-bottom:0px solid #000;padding:11.2px 10px}variant-swatch-king div.swatch-preset-23583 div.star-set-btn div.swatch-button-price{color:#7A7A7A;font-size:13px;font-weight:inherit;background-color:#fff;padding:0px 10px 11.2px 10px;display:flex;justify-content:center}variant-swatch-king div.swatch-preset-23583 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;margin:0}variant-swatch-king div.swatch-preset-23583 label.swatch-label .swatch-variant-name{text-transform:uppercase;font-weight:normal}variant-swatch-king div.swatch-preset-23583 div.star-set-btn.swatch-selected{border-color:#000}variant-swatch-king div.swatch-preset-23583 div.star-set-btn.swatch-selected div.swatch-button-title-text{color:#fff;background-color:#000;text-decoration-color:#fff}variant-swatch-king div.swatch-preset-23583 div.star-set-btn.swatch-selected::before{border-color:#fff !important}variant-swatch-king div.swatch-preset-23583 div.star-set-btn.swatch-selected div.swatch-button-price{color:#6A6A6A;background-color:#fff;text-decoration-color:#6A6A6A}variant-swatch-king div.swatches div.swatch-preset-23583 ul.swatch-view li{margin:0 12px 0.5rem 0}variant-swatch-king div.swatch-preset-23583 ul.swatch-view{margin-top:10px}variant-swatch-king div.swatch-preset-23583 .swatch-navigable-wrapper{position:relative}variant-swatch-king div.swatch-preset-23583 .swatch-navigable{width:100%;margin:unset}variant-swatch-king div.swatch-preset-23583 .swatch-navigable .swatch-navigation-wrapper{top:10px;padding:0 3px}variant-swatch-king div.swatch-preset-23583 .swatch-navigable .swatch-navigation-wrapper[navigation="left"]{right:unset;left:0}variant-swatch-king div.swatch-preset-23583 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{height:13.9px}variant-swatch-king div.swatch-preset-23583 .swatch-navigable .swatch-navigation-wrapper .swatch-navigation{border-radius:55.6px;width:13.9px}variant-swatch-king div.swatch-preset-23583 .swatch-navigable.star-remove-margin{width:100% !important}variant-swatch-king div.swatch-preset-23583 .swatch-view-slide,variant-swatch-king div.swatch-preset-23583 .swatch-view-stack{padding-right:0px}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23583 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected){border-color:#000}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23583 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-title-text{color:#fff;background-color:#000;text-decoration-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23583 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected)::before{border-color:#fff}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23583 li.swatch-view-item:hover div.star-set-btn:not(.swatch-selected) div.swatch-button-price{color:#7A7A7A;background-color:#fff;text-decoration-color:#7A7A7A}variant-swatch-king div.swatches div.swatch-preset-23583 li.swatch-view-item.swatch-item-unavailable div.star-set-btn::before{content:'';position:absolute;height:100%;width:0;right:0;left:0;top:0;bottom:0;border-right:1.5px solid;border-color:#000;transform:rotate(45deg);margin:auto}variant-swatch-king div.swatch-preset-23583 div.swatch-button-price-hidden{display:none}variant-swatch-king div.swatch-preset-23583 .minification-btn{margin:0 !important;height:38px}variant-swatch-king div.swatch-preset-23583 .minification-btn div{height:100%}variant-swatch-king div.swatch-preset-23583 .minification-btn .star-set-btn{min-width:0 !important;height:100% !important;width:20px}variant-swatch-king div.swatch-preset-23583 .btn-with-count .star-set-btn{border:none !important;min-width:fit-content !important}variant-swatch-king div.swatch-preset-23583 .btn-with-count .star-set-btn .swatch-button-title-text{padding-left:0 !important}variant-swatch-king div.swatch-preset-23583 .minification-text{display:flex;justify-content:center;align-items:center;height:100%;color:black !important}
variant-swatch-king div.swatch-preset-23588 span{white-space:normal !important}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down{width:100%;min-height:17.6px;background-color:#fff;color:#000;font-size:13px;text-transform:uppercase;padding-left:10px;padding-right:25px;height:16px;line-height:normal;margin:0;font-weight:inherit;-webkit-tap-highlight-color:transparent;-ms-touch-action:manipulation;touch-action:manipulation}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-inner{display:block;min-width:25%}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-inner .swatch-label-inside{position:absolute;padding-left:0px;height:100%;display:flex;align-items:center}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-inner .swatch-label-inside .swatch-label{display:flex;align-items:center;line-height:100%;z-index:1}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down{display:flex}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-svg{position:absolute;fill:#000;pointer-events:none;top:0;bottom:0;right:10px;margin:auto;width:20px;stroke:#000;stroke-width:0px;transform:rotate(0deg);-webkit-transition:0.3s all ease-in-out !important;transition:0.3s all ease-in-out !important}variant-swatch-king div.swatch-preset-23588 label.swatch-label{font-size:14px;text-transform:none;font-weight:inherit;color:inherit;margin:0}variant-swatch-king div.swatch-preset-23588 label.swatch-label:hover{color:inherit}variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23588 .swatch-drop-down-inner:hover .swatch-drop-down-svg,variant-swatch-king div.swatches.hover-enabled div.swatch-preset-23588 .swatch-drop-down-inner:focus .swatch-drop-down-svg{fill:#000;stroke:#000}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-wrapper{margin:5px 0 0 5px}variant-swatch-king div.swatch-preset-23588 .dropdown-swatch-price{margin:0 4px;color:#202020 !important;font-size:13px;font-weight:400;white-space:nowrap !important}variant-swatch-king div.swatch-preset-23588 .d-flex{display:flex;justify-content:space-between;width:100%;flex-direction:row}variant-swatch-king div.swatch-preset-23588 .d-flex{align-items:center}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-list{border-style:solid;border-width:1px;border-color:#A4A4A4;background-color:#C5C5C5;border-radius:0px;overflow-x:hidden;margin-top:-1px;max-height:150px !important}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-list .swatch-drop-down-list-item{background-color:#fff;color:#000;padding-left:10px;font-size:13px;text-transform:uppercase}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-list .swatch-drop-down-list-item:hover:not(.swatch-selected){background-color:#C5C5C5;color:#202020}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-list .swatch-selected{background-color:#C5C5C5;color:#202020}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-list .swatch-keyboard-focus{outline:1px solid #005bd3 !important;outline-offset:-1px}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-selected{border:1px solid #000;border-radius:0px}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-selected:hover{border-color:#000}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-selected:focus{border-color:#202020}variant-swatch-king div.swatch-preset-23588 .swatch-drop-down-svg{transition:0.3s all ease-in-out !important;transform:rotate(180deg)}variant-swatch-king div.swatch-preset-23588 .swatch-hide ~ .swatch-drop-down-svg{transform:rotate(0deg)}

:root {
    --header-is-sticky: 1;
    --header-inline-navigation: 1;
  }

  #shopify-section-sections--21279617646615__header {
    position: relative;
    display: flow-root;
    z-index: 5;position: -webkit-sticky;
      position: sticky;
      top: 0;}.header__logo-image {
      max-width: 100px !important;
    }

    @media screen and (min-width: 641px) {
      .header__logo-image {
        max-width: 140px !important;
      }
    }@media screen and (min-width: 1000px) {
      .search-bar.is-expanded .search-bar__top {
        box-shadow: 0 -1px var(--border-color) inset;
      }
    }

#block-image_wAzHP9 {
              color: #ffffff;
            }

            #block-image_wAzHP9 .button {
              color: #000000;
              background: #ffffff;
            }

            #block-image_wAzHP9 .button:hover {
              background: rgba(255, 255, 255, 0.8);
            }#block-image_wAzHP9.slideshow__slide--overlay::before {background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.0));
              }

#block-slide-2 {
              color: #ffffff;
            }

            #block-slide-2 .button {
              color: #000000;
              background: #ffffff;
            }

            #block-slide-2 .button:hover {
              background: rgba(255, 255, 255, 0.8);
            }#block-slide-2.slideshow__slide--overlay::before {background: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.0));
              }

#block-image_WQR6U8 {
              color: #ffffff;
            }

            #block-image_WQR6U8 .button {
              color: #000000;
              background: #ffffff;
            }

            #block-image_WQR6U8 .button:hover {
              background: rgba(255, 255, 255, 0.8);
            }

#block-image_gMLbea {
              color: #ffffff;
            }

            #block-image_gMLbea .button {
              color: #000000;
              background: #ffffff;
            }

            #block-image_gMLbea .button:hover {
              background: rgba(255, 255, 255, 0.8);
            }

#block-image_4CzTpH {
              color: #ffffff;
            }

            #block-image_4CzTpH .button {
              color: #000000;
              background: #ffffff;
            }

            #block-image_4CzTpH .button:hover {
              background: rgba(255, 255, 255, 0.8);
            }

#block-item_rNACaz {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_rNACaz .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_rNACaz .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/1_f48629d5-ed68-480b-a1bb-d122bd64aad6_800x536c.jpg?v=1753353661);
                  }

#block-item_RhewRB {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_RhewRB .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_RhewRB .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/2_4804094f-a741-4e05-aa10-d50a3b44961e_800x1158.jpg?v=1753353660);
                  }

#block-item_CJWcUA {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_CJWcUA .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_CJWcUA .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/1_049af349-0905-42fa-bcc5-b57592da8ee5_800x6547.jpg?v=1753353682);
                  }

#block-item_egpEgj {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_egpEgj .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_egpEgj .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/3_0d5fff56-fbe3-4823-89bd-9dc43951443e_800x536c.jpg?v=1753353661);
                  }

#block-item_jJEech {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_jJEech .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_jJEech .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/4_057f4976-89d5-4c0e-81e0-d0d2e590aa76_800x536c.jpg?v=1753353661);
                  }

#block-item_cPXzkh {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_cPXzkh .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_cPXzkh .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/5_cfc03b14-40b1-4f20-86ee-d90200b9c5be_800xe7c0.jpg?v=1753338548);
                  }

#block-item_QqFPTC {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_QqFPTC .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_QqFPTC .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/6_efa67834-478b-45ba-b9a0-668152ddf432_800xe7c0.jpg?v=1753338548);
                  }

#block-item_Ak4XgB {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_Ak4XgB .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_Ak4XgB .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/2_d9e02046-49b2-4a24-a3f3-b94f85d2ebe4_800x508e.jpg?v=1753338181);
                  }

#block-item_Q3Bht9 {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_Q3Bht9 .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_Q3Bht9 .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/7_c8509dbd-e1c7-4065-8e5c-d2357b3aab3e_800xe7c0.jpg?v=1753338548);
                  }

#block-item_UYmwxc {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_UYmwxc .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_UYmwxc .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/8_aa5537aa-05d2-42d1-85ac-be472fbe80fd_800xe7c0.jpg?v=1753338548);
                  }

#block-item_EAxrmV {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_EAxrmV .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_EAxrmV .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/9_18985b5e-ee30-4eba-b584-b032c9bbf716_800xe7c0.jpg?v=1753338548);
                  }

#block-item_nWHehG {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_nWHehG .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_nWHehG .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/10_94bc9c87-4d06-4243-bdd7-683055c03b00_800xe7c0.jpg?v=1753338548);
                  }

#block-item_BTDfwn {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_BTDfwn .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_BTDfwn .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/3_a6b11692-b74f-4c5d-9a83-d4124f4b7a50_800x508e.jpg?v=1753338181);
                  }

#block-item_MNWf48 {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_MNWf48 .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_MNWf48 .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/11_a7c2f0c7-f581-4907-a548-e3225e63028b_800xe7c0.jpg?v=1753338548);
                  }

#block-item_3jBypk {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_3jBypk .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_3jBypk .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/12_dc428dd2-ccf6-4d3c-ba54-5f1904791a20_800xe7c0.jpg?v=1753338548);
                  }

#block-item_iWnLUj {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_iWnLUj .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_iWnLUj .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/13_800x6a68.jpg?v=1753338343);
                  }

#block-item_4pUMMb {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_4pUMMb .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_4pUMMb .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/14_800x1758.jpg?v=1753338344);
                  }

#block-item_KGiDbn {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_KGiDbn .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_KGiDbn .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/4_a2fb31fc-9994-4a5d-8d39-d57a2a66f0bd_800x14b5.jpg?v=1753338182);
                  }

#block-item_ge9JX8 {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_ge9JX8 .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_ge9JX8 .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/15_800x1758.jpg?v=1753338344);
                  }

#block-item_4TirRy {
                background-color: #f3f4f4;
                color: #4f5558
              }

              #block-item_4TirRy .button {
                background: #4f5558;
                color: #f3f4f4;
              }

#block-item_4TirRy .promo-block__image-wrapper {
                    background-image: url(cdn/shop/files/16_800x6a68.jpg?v=1753338343);
                  }

#block-logo_7NRCtJ .quick-links__image-ie-fix {
                max-width: 34px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_7NRCtJ .quick-links__image-ie-fix {
                  max-width: 60px;
                }
              }

#block-logo_kMp8G6 .quick-links__image-ie-fix {
                max-width: 39px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_kMp8G6 .quick-links__image-ie-fix {
                  max-width: 68px;
                }
              }

#block-logo_WKNfDE .quick-links__image-ie-fix {
                max-width: 40px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_WKNfDE .quick-links__image-ie-fix {
                  max-width: 69px;
                }
              }

#block-logo_gj7Mb8 .quick-links__image-ie-fix {
                max-width: 26px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_gj7Mb8 .quick-links__image-ie-fix {
                  max-width: 46px;
                }
              }

#block-logo_FPJgJp .quick-links__image-ie-fix {
                max-width: 36px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_FPJgJp .quick-links__image-ie-fix {
                  max-width: 64px;
                }
              }

#block-logo_YrwRk7 .quick-links__image-ie-fix {
                max-width: 36px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_YrwRk7 .quick-links__image-ie-fix {
                  max-width: 62px;
                }
              }

#block-logo_AgTnJW .quick-links__image-ie-fix {
                max-width: 40px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_AgTnJW .quick-links__image-ie-fix {
                  max-width: 69px;
                }
              }

#block-logo_WiAYDE .quick-links__image-ie-fix {
                max-width: 36px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_WiAYDE .quick-links__image-ie-fix {
                  max-width: 63px;
                }
              }

#block-logo_Jibegq .quick-links__image-ie-fix {
                max-width: 25px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_Jibegq .quick-links__image-ie-fix {
                  max-width: 44px;
                }
              }

#block-logo_MBkBXf .quick-links__image-ie-fix {
                max-width: 23px;
              }

              @media screen and (min-width: 641px) {
                #block-logo_MBkBXf .quick-links__image-ie-fix {
                  max-width: 40px;
                }
              }

/* Based on the number of logos, we have to dynamically re-calculate the width of each each */
        @media screen and (min-width: 641px) {#shopify-section-template--21279616958487__logo_list_NUQBiM .quick-links__link {
            width: 33.333333333333336%;
          }
        }

        @media screen and (min-width: 1000px) {#shopify-section-template--21279616958487__logo_list_NUQBiM .quick-links__link {
            width: 20.0%;
          }
        }

.aph_bar_bar {
    z-index:5 !important;
  }

.shopify-section__header{top:" + top + "px !important;}

/* Global page transition */
html, body { transition: opacity .22s ease; }
body.page-entering { opacity: 0; }
body.page-leaving { opacity: 0; pointer-events: none; }
@media (prefers-reduced-motion: reduce) {
  html, body { transition: none !important; }
  body.page-entering, body.page-leaving { opacity: 1 !important; }
}

/* Global add-to-cart button style */
.mobilya-add-to-cart-form,
.catalog-product-grid__add-form {
  margin-top: 8px;
}

.mobilya-add-to-cart-btn,
.catalog-product-grid__add-btn {
  width: 100%;
  border: 0;
  border-radius: 10px;
  background: linear-gradient(135deg, #111827 0%, #1f2937 100%);
  color: #fff;
  font-weight: 700;
  font-size: 13px;
  line-height: 1;
  letter-spacing: 0.2px;
  padding: 12px 14px;
  cursor: pointer;
  transition: transform 0.18s ease, box-shadow 0.18s ease, opacity 0.18s ease;
  box-shadow: 0 8px 18px rgba(17, 24, 39, 0.22);
}

.mobilya-add-to-cart-btn:hover,
.catalog-product-grid__add-btn:hover {
  transform: translateY(-1px);
  box-shadow: 0 12px 24px rgba(17, 24, 39, 0.3);
}

.mobilya-add-to-cart-btn:disabled,
.catalog-product-grid__add-btn:disabled {
  opacity: 0.65;
  cursor: not-allowed;
  transform: none;
  box-shadow: none;
}

/* Mobile collection grid (category pages) */
@media screen and (max-width: 740px) {
  .template-collection .product-list,
  .template-search .product-list {
    display: flex;
    flex-wrap: wrap;
    margin-left: -6px;
    margin-right: -6px;
  }

  .template-collection .product-list .product-item,
  .template-search .product-list .product-item {
    width: 50% !important;
    max-width: 50% !important;
    padding-left: 6px;
    padding-right: 6px;
    margin-bottom: 14px;
  }

  .template-collection .product-item__title,
  .template-search .product-item__title {
    font-size: 16px;
    line-height: 1.32;
    min-height: 62px;
    display: block;
  }

  .template-collection .product-item__price-list .price,
  .template-search .product-item__price-list .price {
    font-size: 20px;
    line-height: 1.2;
  }
}
