.free-sample-selector{overflow:hidden}.free-sample-selector__content{overflow:hidden;padding:0 var(--hh-space-sm, 20px)}.free-sample-selector__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:var(--hh-space-sm, 20px) var(--hh-space-sm, 20px) 10px var(--hh-space-sm, 20px)}.free-sample-selector__product{width:130px;--hh-space-sm: 10px}.free-sample-selector__product .h6{--hh-h6-font: var(--hh-body-utility-sm);text-transform:none}.free-sample-selector__arrows.flex{gap:20px}.free-sample-selector__arrows .arrow-left svg{transform:none;margin-top:0}.free-sample-selector__arrows .button--icon,.mini-cart-upsell .button--icon.swiper-button{padding-left:0;padding-right:0;--hh-button-icon-width: 17px}.free-sample-selector__arrows .button--icon:disabled{color:var(--hh-color-subdued);cursor:not-allowed}.free-sample-selector__text{display:flex;flex-direction:column}.free-sample-selector__description{--hh-color: var(--hh-input-radio-color);position:relative;display:flex;align-items:center;gap:.25rem}.free-sample-selector__description input{width:var(--hh-input-radio-height, 16px);height:var(--hh-input-radio-height, 16px);-webkit-appearance:none;appearance:none;margin:0;padding:0;border:1px solid var(--hh-color, #000);background-color:transparent;border-radius:var(--hh-border-radius, 2px);vertical-align:middle;position:relative;cursor:pointer}.free-sample-selector__description input:focus{border:1px solid var(--hh-color, #646464)!important}.free-sample-selector__description input:checked{border-color:var(--hh-color-hover, #000);color:var(--hh-color-hover)}.free-sample-selector__description label{cursor:pointer;max-width:var(--hh-label-max-width, 21rem);font:var(--hh-input-radio-font, inherit);margin-top:var(--hh-icon-top-spacing, 5px);color:var(--hh-input-radio-color)}.free-sample-selector__description input:checked~label{color:var(--hh-color-hover)}.free-sample-selector__description .checkmark{display:flex;pointer-events:none;position:absolute;top:0;left:var(--hh-checkmark-left, 0);width:14px;height:14px;max-width:var(--hh-checkmark-max-width, 1.6rem);align-items:center;justify-content:center;padding:var(--hh-icon-padding, 2px);transform:scale(0)}.free-sample-selector__description input:checked~.checkmark{transform:scale(1)}.free-sample-selector__description svg.icon.icon-checkmark{width:14px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/288/assets/snippet-free-sample-selector.css.map */
