.itemSelector .content-variations-images .link-list__item,.itemSelector .content-variations-images .link-list__item-image-wrapper,.itemSelector .content>.selected-box .icon{display:flex;justify-content:center;align-items:center}.itemSelector .content-variations-images{display:flex;margin-top:.5rem;margin-bottom:.5rem;padding-left:1px;padding-right:1px}.itemSelector .content-variations-images.slick-initialized.slick-slider .slick-track{display:flex}.itemSelector .content-variations-images.slick-initialized.slick-slider>.slick-list{padding:1px 2rem}.itemSelector .content-variations-images.slick-initialized.slick-slider .slick-prev,.itemSelector .content-variations-images.slick-initialized.slick-slider .slick-next{margin:0;padding-bottom:1px}.itemSelector .content-variations-images.slick-initialized.slick-slider .link-list__item{display:inline-flex;margin-right:.25rem;box-sizing:content-box}.itemSelector .content-variations-images.slick-initialized.slick-slider .link-list__item,.itemSelector .content-variations-images.slick-initialized.slick-slider .link-list__item-image-wrapper{width:55px !important;height:55px !important;max-height:55px;max-width:55px}.itemSelector .content-variations-images.slick-initialized.slick-slider .link-list__item img{max-width:100%}.itemSelector .content-variations-images .swiper-wrapper{padding-top:1px;padding-bottom:1px}.itemSelector .content-variations-images .link-list__item{border:1px solid #fff;border-radius:.25rem;width:55px;height:55px;margin-right:.25rem}@media (min-width: 768px) and (max-width: 991.98px){.itemSelector .content-variations-images .link-list__item{max-width:40px;max-height:40px}.itemSelector .content-variations-images .link-list__item .aspect-ratio-image{display:flex;justify-content:center;align-items:center}.itemSelector .content-variations-images .link-list__item .aspect-ratio-image img{max-width:36px}}.itemSelector .content-variations-images .link-list__item:hover{cursor:pointer;border-color:#111;transition:all 0.2s ease-in-out}.itemSelector .content-variations-images .link-list__item.active{border-color:#111;box-shadow:0 0 0 1px #111;transition:all 0.2s ease-in-out}.itemSelector .content-variations-images .link-list__item img{border-radius:.25rem}.itemSelector .content>.selected-box{display:block;position:relative;cursor:pointer;padding:1.25rem 0}.itemSelector .content>.selected-box:hover>label span:first-of-type strong{text-decoration:underline;text-underline-offset:0.2em}.itemSelector .content>.selected-box>label{cursor:pointer;display:block;font-size:.875rem;line-height:1.5;margin:0;padding:0;padding-right:1.5rem}.itemSelector .content>.selected-box>label span{color:#111;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.itemSelector .content>.selected-box>label span::first-letter{text-transform:uppercase}.itemSelector .content>.selected-box>label .lightest-text{color:#767676}.itemSelector .content>.selected-box .value{display:block;font-size:.875rem;line-height:1.4rem}.itemSelector .content>.selected-box .icon{position:absolute;top:0;right:0;bottom:0;line-height:.75rem;font-size:1.25rem;font-weight:normal;color:#111}.itemSelector .content>.options-box{display:none;list-style:none;margin:0;padding:0}.itemSelector .content>.options-box .item{display:block;padding:0;margin:0;cursor:pointer}.itemSelector .content>.options-box .item.active,.itemSelector .content>.options-box .item:hover p:not(.font-weight-bold){transition:background 0.1s linear}.itemSelector .content>.options-box .item.active{background:#f5f5f5}.itemSelector .content>.options-box .item.true{font-weight:bold}.itemSelector .content.border-bottom{border-bottom:1px solid #dfdfdf}.itemSelector .content:first-of-type{border-top:0}.itemSelector .content:first-of-type:hover{border-top:0 !important}.itemSelector .content:hover,.itemSelector .content.hover{transition:border-color 0.2s linear;border-top:1px solid #929292 !important}.itemSelector .content.active{border-top:1px solid #929292}.itemSelector .content.active.border-bottom .selected-box{border-bottom:1px solid #dfdfdf}.itemSelector .hide{display:none}.itemSelector.select{transform:rotate(180deg) !important}.itemSelector.select-open .fundament-icon-chevron-down{transform:rotate(180deg) !important}.itemSelector.select-close .fundament-icon-chevron-down{transform:rotate(0deg) !important}.form-group.b-bottom .itemSelector .content .selected-box{padding-left:0;padding-right:0}.form-group.b-bottom .itemSelector .content:last-of-type{border-bottom:1px solid #dfdfdf}#checkout .itemSelector,#cart .itemSelector,#yourdetails .itemSelector{margin-bottom:.75rem}#checkout .itemSelector .content,#cart .itemSelector .content,#yourdetails .itemSelector .content{border-top:1px solid #dfdfdf}#checkout .itemSelector .content>.selected-box .icon,#cart .itemSelector .content>.selected-box .icon,#yourdetails .itemSelector .content>.selected-box .icon{font-size:1rem;transition-duration:0.3s;transition-property:transform}#checkout .itemSelector .content>.selected-box .icon::before,#cart .itemSelector .content>.selected-box .icon::before,#yourdetails .itemSelector .content>.selected-box .icon::before{font-weight:bold !important}#checkout .itemSelector .content>.options-box,#cart .itemSelector .content>.options-box,#yourdetails .itemSelector .content>.options-box{padding:1rem 0;border-top:1px solid #dfdfdf}#checkout .itemSelector .content>.options-box .item.active,#cart .itemSelector .content>.options-box .item.active,#yourdetails .itemSelector .content>.options-box .item.active{background-color:transparent;font-weight:bold}#checkout .itemSelector .content:first-of-type:hover,#cart .itemSelector .content:first-of-type:hover,#yourdetails .itemSelector .content:first-of-type:hover{border-top:1px solid !important}#yourdetails .itemSelector{border-top:0}
