/*!
====================================================
Do not touch or edit!
This file was autogenerated by a CSS preprocessor.
Any changes made here will be automatically deleted once updated.
==================================================== 
*/.section--kik-product-template .content-util{margin-bottom:16px}.section--kik-product-template .product-images{position:relative}.section--kik-product-template .product-images>.images-container{position:sticky;top:0}.section--kik-product-template .product-images .images-container .featured{border-radius:16px;overflow:hidden}.section--kik-product-template .product-images .images-container .product-thumb--slider{margin-top:4px;max-width:100%;width:100%}.section--kik-product-template .product-images .images-container .product-thumb--slider .product-thumb--cell img{border-radius:8px;overflow:hidden}.section--kik-product-template .product-images .images-container .product-thumb--slider .product-thumb--cell{margin:0;padding:2px}.section--kik-product-template .product-images .images-container .product-thumb--slider .flickity-prev-next-button{background-color:transparent;-webkit-transform:translateY(calc(-50% + 30px));transform:translateY(calc(-50% + 30px))}.section--kik-product-template .product-aside .product-title h1{color:#595959;font-size:32px;font-weight:500;letter-spacing:1px;line-height:42px;text-align:left}.section--kik-product-template .product-aside .kik-collapsible{background-color:#f7f7f7;border-radius:8px;padding:16px}.section--kik-product-template .product-aside .kik-collapsible .kik-collapsible__content-wrapper{padding-top:10px}.section--kik-product-template .product-aside .kik-collapsible .kik-collapsible__header .kik-collapsible__header-text{color:#595959;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:500;letter-spacing:1px;line-height:24px;text-align:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;justify-content:center}.section--kik-product-template .product-aside .kik-collapsible .kik-collapsible__header .kik-collapsible__header-text-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e2e2e2;border-radius:100%;color:#9e9b9b;font-size:12px;font-weight:400;height:20px;letter-spacing:.30000001192092896px;line-height:14px;max-width:20px;min-width:20px;text-align:right;width:100%}.section--kik-product-template .product-aside .kik-product-options-control{padding:8px 4px}.section--kik-product-template .product-aside .kik-product-options-control .kik-product-options-control-grid{display:block;position:relative;width:100%}.section--kik-product-template .product-aside .kik-product-options-control .kik-product-options-control-grid .kik-product-options-control-grid__item{display:inline-block;padding-bottom:8px}.section--kik-product-template .product-aside .kik-product-options-control .kik-product-options-control-grid .kik-product-options-control-grid__item:not(:last-child){padding-right:4px}.section--kik-product-template .product-aside .kik-product-options-control .kik-button.kik-button--link .kik-button__label{display:-ms-grid;display:grid;-ms-grid-columns:20px auto;grid-template-columns:20px auto;grid-column-gap:4px;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.section--kik-product-template .product-aside .kik-product-options-control .kik-button.kik-button--link .kik-button__label:after,.section--kik-product-template .product-aside .kik-product-options-control .kik-button.kik-button--link .kik-button__label:before{content:none}.section--kik-product-template .product-aside .kik-product-options-control .kik-button.kik-button--link .kik-button__label-text{color:#595959;font-size:14px;font-weight:500;letter-spacing:1px;line-height:normal;text-align:right}.section--kik-product-template .product-aside .kik-product-options-control .kik-button.kik-button--link .kik-button__label-icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;width:18px;-webkit-box-pack:center;-ms-flex-pack:center;border-radius:50%;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e2e2e2;color:#9e9b9b;font-size:10px;font-weight:400;line-height:normal;text-align:center}.section--kik-product-template .product-aside .group{background-color:#f7f7f7;border-radius:8px;padding:16px!important}.section--kik-product-template .product-aside .group.kik-productdetails-group{padding:16px!important}.section--kik-product-template .product-aside .group.kik-productdetails-group .kik-productdetails-group__title{color:#595959;font-size:18px;font-weight:500;letter-spacing:1px;line-height:24px;margin-bottom:10px;text-align:right;text-transform:capitalize}.section--kik-product-template .product-aside .group.kik-productdetails-group .kik-collapsible{padding:0}.section--kik-product-template .product-aside .group.kik-productdetails-group select{border:1xp solid #595959;border-radius:4px;width:100%}.section--kik-product-template .product-aside .group.kik-productdetails-group select:focus{border:2xp solid #595959}.section--kik-product-template .product-aside .group.kik-productdetails-group .kik-modal__opener{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#9e9b9b;border-radius:50px;height:18px;width:18px}.section--kik-product-template .product-aside .group.kik-productdetails-group .kik-modal__opener .kik-modal-opener-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;min-height:100%;padding:2px;width:100%}.section--kik-product-template .product-aside .group.kik-productdetails-group .kik-modal__opener .kik-modal-opener-button span{color:#fff}.section--kik-product-template .product-aside .group.kik-productdetails-group .kik-modal__opener.kik-modal__opener--inline-flex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:text-bottom}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--nbg{background-color:transparent;padding:8px 4px!important}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--controls{margin-bottom:0!important;padding-bottom:0!important}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--blind-names{padding-top:0!important}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--blind-names input[type=text]{border:1xp solid #595959;border-radius:4px;width:100%}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--blind-names input[type=text]:focus{border:2xp solid #595959}@media screen and (min-width:990px){.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--blind-names input[type=text]{max-width:300px}}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty{border-radius:0;border-top:1px solid #dadada;margin-top:14px;padding-top:28px!important}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .quantity-select{border:1px solid #595959;border-radius:20px}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .quantity-select .button-wrapper button{border:none;outline:none}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .quantity-select .input-wrapper input{border:none;margin:0;margin-bottom:0!important;outline:none}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .kik-productdetails-group__wrapper{display:-ms-grid;display:grid;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;grid-column-gap:12px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .kik-productdetails-group__wrapper .quantity-note{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .kik-productdetails-group__wrapper .quantity-note label{font-size:14px;font-weight:400;line-height:24px;margin:0;text-align:right;-webkit-text-decoration:none;text-decoration:none}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .kik-productdetails-group__wrapper .quantity-note span{font-size:14px;font-weight:700;line-height:24px;text-align:right}@media screen and (max-width:749px){.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .kik-productdetails-group__wrapper{-ms-grid-columns:initial;grid-template-columns:none;-ms-grid-rows:1fr;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-rows:1fr;row-gap:10px}.section--kik-product-template .product-aside .group.kik-productdetails-group.kik-productdetails-group--qty .kik-productdetails-group__wrapper .quantity-note{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.section--kik-product-template .product-aside .group .kik-collapsible__header .kik-collapsible__header-text{color:#595959;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:500;letter-spacing:1px;line-height:24px;text-align:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;justify-content:center}.section--kik-product-template .product-aside .group .kik-collapsible__header .kik-collapsible__header-text-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e2e2e2;border-radius:100%;color:#9e9b9b;font-size:12px;font-weight:400;height:20px;letter-spacing:.30000001192092896px;line-height:14px;max-width:20px;min-width:20px;text-align:right;width:100%}.section--kik-product-template .product-aside .kik-productdetails-group--colors .single-option-radio label{background-color:#fff;border:2px solid #9e9b9b;border-radius:100%;height:56px;overflow:hidden;padding:2px;width:56px}.section--kik-product-template .product-aside .kik-productdetails-group--colors .single-option-radio label span.swatch--swatch{border:none;height:100%;margin:0;width:100%}.section--kik-product-template .product-aside .kik-productdetails-group--colors .single-option-radio input[type=radio]:checked+label{background-color:#fff;border:2px solid #e94f37;color:#fff}.section--kik-product-template .product-aside .selection-wrapper .group:not(:last-of-type){border-bottom:none!important}.section--kik-product-template .product-aside .selection-wrapper.price{background:#fff;font-size:.9rem;margin-top:0!important;min-height:50px;min-width:50%;padding-top:12px;position:sticky;top:5.5em;z-index:9}@media only screen and (max-width:700px){.section--kik-product-template .product-aside .selection-wrapper.price{top:5.2em}}.kik-popup-modal--text-info .kik-popup-modal__content-inner p{font-size:18px;font-weight:700}