#shpflt-product-customizer{display:none}.js-product-single-actions>.shpflt-product-customizer-btn{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:14px 32px;gap:8px;width:223px;height:52px;background:#e94868;border:none;border-radius:0;flex:none;order:1;flex-grow:0}.customizer-advanced-configuration__link{display:flex;justify-content:space-between;align-items:center;margin:20px 0;cursor:pointer;font-family:Font-1680024184452;font-style:normal;font-weight:600;font-size:20px;line-height:140%}.shpflt-product-customizer-content{margin-bottom:20px}@media (min-width: 1024px){.shpflt-product-customizer-content{min-height:calc(100vh - 160px)}}#shpflt-product-customizer-container{display:none}#shpflt-product-customizer-container.active{display:block}#shpflt-product-customizer-container.active+.shpflt-product-customizer-btn{display:none}#shpflt-product-customizer-container.active .shpflt-product-customizer-header{display:flex;align-items:center;padding:20px 0;z-index:2;position:sticky;top:0;background-color:#fff}@media (min-width: 1024px){#shpflt-product-customizer-container.active .shpflt-product-customizer-header{height:80px}}#shpflt-product-customizer-container.active .shpflt-product-customizer-header .shpflt-product-customizer-title{font-family:Font-1680024184452!important;font-style:normal;font-weight:600;font-size:20px;line-height:140%;text-align:center;margin-left:auto;margin-bottom:0}#shpflt-product-customizer-container.active .shpflt-product-customizer-header .shpflt-product-customizer-close-action{margin-left:auto}#shpflt-product-customizer-container.active .shpflt-product-customizer-header .shpflt-product-customizer-close-action button{float:right;background:transparent;border:0;cursor:pointer}#shpflt-product-customizer-container.active .shpflt-product-customizer-header .shpflt-product-customizer-close-action button i{font-size:25px}#shpflt-product-customizer-container.active #shpflt-product-customizer-nav{display:flex;z-index:2;background-color:#fff;margin-left:0}#shpflt-product-customizer-container.active #shpflt-product-customizer-nav:not(.active),#shpflt-product-customizer-container.active #shpflt-product-customizer-nav.single{display:none}@media (min-width: 1024px){#shpflt-product-customizer-container.active #shpflt-product-customizer-nav{position:sticky;top:80px}}#shpflt-product-customizer-container.active #shpflt-product-customizer-nav>li.shpflt-product-customizer-nav-item{list-style:none;flex:1;text-align:center;padding:10px 0;border-bottom:2px solid transparent;cursor:pointer}#shpflt-product-customizer-container.active #shpflt-product-customizer-nav>li.shpflt-product-customizer-nav-item:hover{border-bottom:2px solid #e94868}#shpflt-product-customizer-container.active #shpflt-product-customizer-nav>li.shpflt-product-customizer-nav-item.active{border-bottom:2px solid #e94868}#shpflt-product-customizer-container.active #shpflt-product-customizer-nav>li.shpflt-product-customizer-nav-item:not(.active){cursor:not-allowed;border-bottom:2px dotted var(--color--text-lightest)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .customizer-body.active .customizer-actions{position:sticky;bottom:0;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:20px 0;z-index:2}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .customizer-body.active .customizer-actions button.c-btn--primary{-webkit-appearance:none;appearance:none;border:none}@media (min-width: 480px) and (max-width: 767px){#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .customizer-body.active .customizer-actions{flex-direction:column}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .customizer-body.active .customizer-actions>form{width:100%}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .customizer-body.active .customizer-actions>form .product-form__add{margin-top:0}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .customizer-body.active .customizer-actions .c-btn{width:100%;margin-top:10px}}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item *:not(i){font-family:Font-1680024184452!important}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item:not(.active){display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item:not([data-customizing=true])>.customizer-actions{display:block;position:sticky;bottom:0;background-color:#808080e0;z-index:3;margin:0 -20px -65px;height:80px;padding:0 10px}@media (max-width: 1024px){#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item:not([data-customizing=true])>.customizer-actions{margin-top:20px}}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item:not([data-customizing=true])>.customizer-actions .customizer-price{color:#fff;font-weight:600;font-size:17px;text-align:right;padding-right:20px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item[data-customizing=true] .customizer-item{display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item[data-customizing=true]>.customizer-actions{display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item[data-customizing=true] .customizer-advanced-configuration__link{display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-advanced-configuration:not(.active) .customizer-item{display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item{width:100%;height:55px;padding-left:12px;background-color:transparent;color:var(--color--text);border:1px solid var(--color--text-lightest);border-radius:0;display:flex;justify-content:space-between;align-items:center}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item:not(:first-child){margin-top:15px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item.disabled{background-color:var(--color--text-lightest);border:1px solid var(--color--text-lightest)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item.disabled .customizer-item__label,#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item.disabled .customizer-item__text{color:var(--color--text-light)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item:hover{cursor:pointer}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item .customizer-item__label{color:var(--color--text);font-family:Qualion;font-style:normal;font-weight:600;font-size:16px;line-height:24px;width:100%}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item .customizer-item__text{width:100%;text-align:right;margin-right:5px;font-family:Qualion;font-style:normal;font-weight:600;font-size:14px;line-height:140%;color:#979696}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item .customizer-item__action button{height:40px;width:40px;background:transparent;border:0 none;border-radius:var(--radius-button)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-item .customizer-item__action button i{color:var(--color--text-lightest)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body{display:grid}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body.customizing .customizer-products{max-height:350px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body:not(.active){display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options{display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active{display:block;margin:35px 0}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__property,#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__quantity{grid-template:"title input" / 1fr 1fr;display:grid;padding-bottom:35px;margin:0;border-bottom:1px solid var(--color--text-lightest)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__property .customizer-product__text,#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__quantity .customizer-product__text{grid-area:title;grid-template:"title" "subtitle" / 1fr;display:grid;grid-gap:4px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__property .customizer-product__text .product__text__title,#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__quantity .customizer-product__text .product__text__title{grid-area:title;line-height:initial}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__property .customizer-product__text .product__text__subtitle,#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__quantity .customizer-product__text .product__text__subtitle{line-height:initial;grid-area:subtitle;max-width:230px;font-size:12px;color:var(--color--text-lighter)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__property input,#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active .customizer-product__quantity input{grid-area:input;cursor:text}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options>*{padding-bottom:35px;margin:0;border-bottom:1px solid var(--color--text-lightest)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options>*+*{padding-top:35px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch{grid-template:"title selector" / 1fr 1fr;display:grid;padding-top:1px;padding-right:1px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__title{grid-area:title;grid-template:"title" "subtitle" / 1fr;display:grid;grid-gap:4px;align-self:flex-start}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__title legend{grid-area:title}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__title .product-form__swatch__description{grid-area:subtitle;max-width:230px;font-size:12px;color:var(--color--text-lighter)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__title .product-form__swatch__sub-title{color:#000;font-weight:700}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__items__container{grid-area:selector;display:grid;border:1px solid var(--color--text-lightest);border-radius:var(--radius-variant);height:fit-content}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__items__container input.product-form__swatch__input:not(:checked)+.product-form__swatch__label{border:0;font-weight:var(--font--body-weight)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__items__container input.product-form__swatch__input:not(:checked)+.product-form__swatch__label .product-form__swatch__label__icons{display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__items__container .product-form__swatch__label{width:100%;height:40px;margin-top:0;justify-content:space-between;font-size:15px!important;font-weight:600}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__items__container .product-form__swatch__label:not(:hover){box-shadow:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__items__container .product-form__swatch__label .product-form__swatch__label__icons i{display:block;transform:translateY(2px);font-size:12px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__items__container .product-form__swatch__label .product-form__swatch__label__icons i+i{transform:translateY(-2px)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__options__container .product-form__swatch__label{margin-top:3px!important}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch .product-form__swatch__options__container .product-form__swatch__label span{width:28px;height:28px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios product-interactive-options .product-form__swatch~.product-form__swatch{padding-top:35px!important}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios~.customizer-product__property,#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-product__options.active variant-radios~.customizer-product__quantity{padding-top:35px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products{background:#fff;display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--color--text-lightest);grid-gap:30px;margin-top:20px;overflow-y:auto;padding:5px 5px 35px}@media (max-width: 1024px){#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products{grid-template-columns:repeat(2,1fr)}}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product{display:grid;grid-gap:10px 5px;height:fit-content;grid-template:"image image image" "title title price" "description description description" / 1fr 1fr 1fr;cursor:pointer}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product.disabled{opacity:.5;cursor:not-allowed}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product .customizer-product__text{grid-column-start:title;grid-column-end:price;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-family:Qualion;font-style:normal;font-weight:600;font-size:16px;line-height:24px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product .customizer-product__text.customizer-product__text--with-price{grid-area:title}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product .customizer-product__price{display:inline}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product .customizer-product__description{grid-area:description;color:var(--color--text-light);line-height:140%}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product .customizer-product__image{grid-area:image;position:relative}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product .customizer-product__image img{width:100%;border-radius:12px;border:1px solid var(--color--text-lightest)}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product .customizer-product__image>i{display:none}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product .quick-shop__trigger svg{z-index:1;width:25px}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product.active .customizer-product__image img{border:1px solid #000000}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product.active .customizer-product__image>i{display:block;position:absolute;top:0;right:0;font-size:18px;border-radius:50%;transform:translate(5px,-5px);background:#fff}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product.active .customizer-product__image .customizer-product__tag__modal{position:absolute;bottom:0;right:0}#shpflt-product-customizer-container.active #shpflt-product-customizer-items-container .shpflt-product-customizer-item .customizer-body .customizer-products .customizer-product.active .customizer-product__text{font-weight:600}html[data-customizing=true] .shopify-section:not(.js-section__product-single),html[data-customizing=true] .product-single__box__block--share,html[data-customizing=true] .product-single__box__block--description,html[data-customizing=true] .product-single__box__block--spacer,html[data-customizing=true] .product-single__box__block,html[data-customizing=true] .product-single__top{display:none!important}html[data-customizing=true][data-customizing=true] .product-single__bottom .right-column{border-left:1px solid var(--color--text-lightest)}@media (max-width: 1024px){html[data-customizing=true][data-customizing=true] .product-single__bottom .right-column{border-left:0}}html[data-customizing=true][data-customizing=true] .thumbnail-list{height:35px}html[data-customizing=true][data-customizing=true] .media-gallery__nav{padding:0}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper{gap:32px}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper .product-card__media{flex:1 1 55%}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper .product-card__details{flex:1 1 45%;height:220px}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper .product-card__title{font-size:20px;line-height:28px;margin-top:20px;font-family:Font-1680024184452!important;font-weight:600}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper .product-card__link{margin-bottom:14px}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper .product-form__stock-note-text{font-size:12px;font-weight:600;color:#979696}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper .product-card__more{display:flex;justify-content:space-between;padding:0;align-items:center}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper .product-card__more .price__number .money{font-size:14px;font-weight:600}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper .product-card__wrapper .product-card__description{font-size:14px;font-weight:600;color:#979696}html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper table tr td,html[data-customizing=true][data-customizing=true] .customizer-modal .quick-shop__wrapper table tr th{padding-right:18px;padding-left:18px}html[data-customizing=true][data-customizing=true] .customizer-modal .shopify-section:not(.js-section__product-single),html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__box__block--share,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__box__block--description,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__box__block--spacer,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__box__block,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__top{display:block!important}html[data-customizing=true][data-customizing=true] .customizer-modal .shopify-section:not(.js-section__product-single) h1,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__box__block--share h1,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__box__block--description h1,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__box__block--spacer h1,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__box__block h1,html[data-customizing=true][data-customizing=true] .customizer-modal .product-single__top h1{opacity:1!important}html[data-customizing=true] product-media-zoom:not(.modal-media-zoom){display:none!important}html[data-customizing=true] #customizer-canvas{display:block}@media (max-width: 1024px){html[data-customizing=true] #customizer-canvas{width:100%}}html[data-customizing=true] #shpflt-product-customizer{display:block}html .js-section__shpflt__product-customizer,html #customizer-canvas{display:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/shpflt-multi-product-customizer.scss.css.map */
