.product-blocks>*:has(+.neyl-payment-icons){margin-bottom:0!important}.product-blocks--has-neyl-payment-icons [data-neyl-bb],.product-blocks--has-neyl-payment-icons .product-form,.product-blocks--has-neyl-payment-icons .product-form__quantity-and-buy-buttons-wrapper{margin-bottom:0!important}.product-blocks--has-neyl-payment-icons .product__policies{margin:0!important}.neyl-price-wrap{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--neyl-price-fera-gap, 12px);row-gap:4px}.neyl-price-wrap>.product__block.product__block--medium{margin:0!important}.neyl-price-wrap>.shopify-app-block{margin:0;flex:0 0 auto;line-height:1}.neyl-price-wrap .product__price,.neyl-price-wrap .product__price [data-price],.neyl-price-wrap .product__price [data-compare-price],.neyl-price-wrap .product__price s{font-size:var(--neyl-price-font-size, 24px)}.product-blocks>*:has(+.neyl-price-wrap){margin-bottom:0!important}.product-blocks>.neyl-price-wrap+*{margin-top:0!important}.product-blocks .accordion{margin:0;border-top:1px solid var(--color-border)}.product-blocks .accordion+.accordion{margin-top:0}.product-blocks .accordion:last-of-type{border-bottom:1px solid var(--color-border)}.product-blocks .accordion .accordion__inner{background:transparent;box-shadow:none;padding:var(--spacing-4) 0}.product-blocks .accordion .accordion__label{align-items:center}.product-blocks .accordion .accordion__label-icons{position:relative;width:18px;height:18px;flex-shrink:0}.product-blocks .accordion .accordion__label-icons .icon,.product-blocks .accordion .accordion__label-icons svg{display:none}.product-blocks .accordion .accordion__label-icons:before,.product-blocks .accordion .accordion__label-icons:after{content:"";position:absolute;background:currentColor;top:50%;left:50%;transition:transform .2s ease}.product-blocks .accordion .accordion__label-icons:before{width:14px;height:1.5px;transform:translate(-50%,-50%)}.product-blocks .accordion .accordion__label-icons:after{width:1.5px;height:14px;transform:translate(-50%,-50%)}.product-blocks .accordion .accordion__label[aria-expanded=true] .accordion__label-icons:after{transform:translate(-50%,-50%) scaleY(0)}.neyl-kit-includes__intro{text-align:center;line-height:1.5;margin:0 0 24px}.neyl-kit-includes__grid{display:flex;gap:var(--neyl-kit-gap, 16px)}.neyl-kit-includes__item{text-align:center}.neyl-kit-includes__item img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;display:block;border-radius:4px}.neyl-kit-includes__caption{margin-top:10px;line-height:1.3}@media(min-width:960px){.neyl-kit-includes__grid{flex-wrap:nowrap}.neyl-kit-includes__item{flex:1 1 0;min-width:0}}@media(max-width:959px){.neyl-kit-includes__grid{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:4px}.neyl-kit-includes__grid::-webkit-scrollbar{height:4px}.neyl-kit-includes__grid::-webkit-scrollbar-thumb{background:#00000026;border-radius:2px}.neyl-kit-includes__item{flex:0 0 var(--neyl-kit-mobile-item-width, 140px);scroll-snap-align:start}}.neyl-kit-includes__viewport{position:relative}.neyl-kit-includes__arrow{position:absolute;top:40%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#fffffff2;border:1px solid rgba(74,63,77,.18);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:2;box-shadow:0 2px 8px #0000001a;transition:background-color .18s ease;padding:0;color:#4a3f4d}.neyl-kit-includes__arrow:hover{background:#fff}.neyl-kit-includes__arrow[hidden]{display:none!important}.neyl-kit-includes__arrow--prev{left:4px}.neyl-kit-includes__arrow--next{right:4px}.neyl-kit-includes__arrow svg{width:16px;height:16px;display:block}@media(min-width:960px){.neyl-step-guide{padding-right:var(--neyl-step-desktop-right-padding, 0)}}.neyl-step-guide__viewport{overflow:hidden}.neyl-step-guide__track{display:flex;align-items:flex-start;transition:transform .35s ease}.neyl-step-guide__step{flex:0 0 100%;min-width:0}.neyl-step-guide__step-header{display:flex;align-items:center;gap:14px;margin:0 0 14px}.neyl-step-guide__number{display:inline-flex;align-items:center;justify-content:center;width:var(--neyl-step-badge-size, 40px);height:var(--neyl-step-badge-size, 40px);background:var(--neyl-step-badge-bg, #d4cef5);color:var(--neyl-step-badge-text, #1a1a1a);border-radius:50%;font-weight:600;flex-shrink:0;line-height:1}.neyl-step-guide__title{font-size:var(--neyl-step-title-size, 22px);margin:0;font-weight:500;line-height:1.2}.neyl-step-guide__body{font-size:var(--neyl-step-body-size, 14px);line-height:1.5;margin:0 0 16px}.neyl-step-guide__body>*:first-child{margin-top:0}.neyl-step-guide__body>*:last-child{margin-bottom:0}.neyl-step-guide__image{width:100%;height:auto;display:block;border-radius:6px;object-fit:cover}.neyl-step-guide__nav{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:18px}.neyl-step-guide__btn{display:inline-flex;align-items:center;gap:8px;padding:6px 4px;background:transparent;border:0;cursor:pointer;font:inherit;color:inherit;white-space:nowrap}.neyl-step-guide__btn[hidden]{display:inline-flex;visibility:hidden}.neyl-step-guide__btn-icon{width:16px;height:16px;object-fit:contain}.neyl-step-guide__btn-arrow{font-size:20px;line-height:1}.neyl-step-guide__indicators{display:flex;align-items:center;gap:4px;flex:1;justify-content:center}.neyl-step-guide__dot{display:inline-block;width:16px;height:2px;background:var(--neyl-step-indicator-inactive, #cccccc);border-radius:1px;transition:width .3s ease,background .3s ease}.neyl-step-guide__dot.is-active{width:32px;background:var(--neyl-step-indicator-active, #1a1a1a)}.neyl-delivery-estimate__row{display:flex;align-items:flex-start;gap:12px;padding:14px 0}.neyl-delivery-estimate--bordered{border:1px solid var(--color-border);overflow:hidden}.neyl-delivery-estimate--bordered .neyl-delivery-estimate__row{padding:14px 16px}.neyl-delivery-estimate--bordered .neyl-delivery-estimate__row+.neyl-delivery-estimate__row{border-top:1px solid var(--color-border)}.neyl-delivery-estimate__returns{font-weight:700;line-height:1.3}.neyl-delivery-estimate__icon{flex-shrink:0;display:inline-flex;align-items:center;margin-top:1px}.neyl-delivery-estimate__icon svg{display:block}.neyl-delivery-estimate__main{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.neyl-delivery-estimate__price{font-weight:700;white-space:nowrap;align-self:flex-start;margin-left:auto}.neyl-delivery-estimate__dates{display:block;font-weight:700;line-height:1.3}.neyl-delivery-estimate__subtext{margin-top:2px;font-size:.92em;font-weight:400}.neyl-delivery-estimate__free{margin-top:6px;font-weight:700;line-height:1.3}.neyl-feature-icons:not(.neyl-feature-icons--rows){display:grid;grid-template-columns:repeat(2,1fr);align-items:start}@media(min-width:768px){.neyl-feature-icons:not(.neyl-feature-icons--rows){grid-template-columns:repeat(var(--neyl-feature-count, 4),1fr)}}.neyl-feature-icons__item{min-width:0}.neyl-feature-icons--rows{display:block}.neyl-feature-icons--rows .neyl-feature-icons__row{display:flex;align-items:center;padding:14px 0}.neyl-feature-icons--bordered{border:1px solid var(--color-border);overflow:hidden}.neyl-feature-icons--bordered .neyl-feature-icons__row{padding:14px 16px}.neyl-feature-icons--bordered .neyl-feature-icons__row+.neyl-feature-icons__row{border-top:1px solid var(--color-border)}.neyl-feature-icons__row-icon{flex-shrink:0;display:inline-flex;align-items:center}.neyl-feature-icons__row-icon img{display:block}.neyl-feature-icons__row-text{font-weight:700;line-height:1.3}[data-neyl-bb] .quantity-input-wrapper__label{display:none}
/*# sourceMappingURL=/cdn/shop/t/11/assets/neyl-product-overrides.css.map */
