:root{--max-width-btn-add-cart:310px}@keyframes fw-qty-toggle-attention{0%,100%{transform:translateY(0) rotate(0)}15%{transform:translateY(-3px) rotate(-7deg)}30%{transform:translateY(0) rotate(7deg)}45%{transform:translateY(-2px) rotate(-5deg)}60%{transform:translateY(0) rotate(4deg)}75%{transform:translateY(-1px) rotate(-2deg)}}@keyframes fw-qty-hint-show{0%{opacity:0;transform:translateX(-50%) translateY(5px) scale(.92)}8%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}78%{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}100%{opacity:0;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes fw-qty-hint-arrow{0%{opacity:0}8%{opacity:1}78%{opacity:1}100%{opacity:0}}body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-box:not(.masked) svg,body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-unit:not(.masked) svg{animation:fw-qty-toggle-attention 1.1s ease-in-out 4}body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-box:not(.masked)::before,body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-unit:not(.masked)::before{visibility:visible;z-index:6;bottom:100%;margin-bottom:12px;background:var(--orange);color:var(--white);font-weight:600;font-size:12px;line-height:1.2;padding:7px 12px;border-radius:8px;box-shadow:0 6px 16px rgba(0,0,0,.28);white-space:nowrap;pointer-events:none;animation:fw-qty-hint-show 4.6s ease-out forwards}body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-box:not(.masked)::after,body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-unit:not(.masked)::after{content:'';position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--orange);z-index:6;pointer-events:none;opacity:0;animation:fw-qty-hint-arrow 4.6s ease-out forwards}body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-box:not(.masked):hover svg,body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-unit:not(.masked):hover svg{animation:none}body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-box:not(.masked):hover::before,body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-unit:not(.masked):hover::before{animation:none;opacity:1;visibility:visible}body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-box:not(.masked):hover::after,body:not(.qty-hint-disabled) .shop__box.shop__box--border-hover:hover .shop__box__content__3__qty--btn-unit:not(.masked):hover::after{animation:none;opacity:1}body,html{background-color:var(--bluexxxxlight)}.toggle-switch-container{display:flex;align-items:center;width:140px;height:40px;background-color:#fff;border:2px solid var(--main);border-radius:20px;position:relative;cursor:pointer;font-family:Arial,sans-serif}.toggle-switch{position:absolute;width:50%;height:100%;background-color:var(--main);border-radius:20px;transition:transform .3s ease}.toggle-switch-option{flex:1;text-align:center;font-size:14px;font-weight:700;color:var(--main);z-index:1}.toggle-switch-container.active .toggle-switch{transform:translateX(100%)}.toggle-switch-container.active .toggle-switch-option:nth-child(2){color:var(--main)}.toggle-switch-container.active .toggle-switch-option:nth-child(3){color:#fff}.toggle-switch-container:not(.active) .toggle-switch-option:nth-child(2){color:#fff}.toggle-switch-container:not(.active) .toggle-switch-option:nth-child(3){color:var(--main)}.product,.shop{padding-inline:1.5rem}.product .shop__options,.shop .shop__options{display:flex;flex-direction:column;gap:1rem;width:100%;margin-top:1.5rem}.product .shop__options .shop__options__child,.shop .shop__options .shop__options__child{display:flex;justify-content:space-between;color:var(--main);margin-top:0;height:48px}.product .shop__options .shop__options__child .shop__options__child__btn,.shop .shop__options .shop__options__child .shop__options__child__btn{display:flex;margin-top:0;max-width:none;width:auto;padding:0;text-decoration:none;align-items:center}.product .shop__options .shop__options__child .shop__options__child__btn .shop__options__child__btn--label,.shop .shop__options .shop__options__child .shop__options__child__btn .shop__options__child__btn--label{padding-left:.5rem;text-align:left;width:100%;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .shop__options .shop__options__child .shop__options__child__btn svg,.shop .shop__options .shop__options__child .shop__options__child__btn svg{min-width:24px;width:24px;height:24px}.product .shop__options .shop__options__child .btn-first,.shop .shop__options .shop__options__child .btn-first{margin-right:auto;margin-left:0}.product .shop__options .shop__options__child .btn-last,.shop .shop__options .shop__options__child .btn-last{margin-left:auto;margin-right:0}.product .shop__options .shop__options__child #grid-flex__btn,.shop .shop__options .shop__options__child #grid-flex__btn{display:none}.product .shop__content,.shop .shop__content{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-left:.5rem;margin-right:.5rem;margin-top:2rem;width:100%}.product .shop__content .shop__box,.shop .shop__content .shop__box{display:flex;flex-direction:column;background-color:var(--white);border-radius:12px;padding:10px;border:1px solid transparent;min-width:0}.product .shop__content .shop__box.shop__box--border-hover,.shop .shop__content .shop__box.shop__box--border-hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.product .shop__content .shop__box.shop__box--border-hover:hover,.shop .shop__content .shop__box.shop__box--border-hover:hover{border:1px solid var(--blue);transition:.4s}.product .shop__content .shop__box.shop__box--border-hover:hover .shop__box__content .shop__box__content__1 .shop__box__content__1__img .shop__box__content__1__img--img,.shop .shop__content .shop__box.shop__box--border-hover:hover .shop__box__content .shop__box__content__1 .shop__box__content__1__img .shop__box__content__1__img--img{transform:scale(.95);transition:.4s}.product .shop__content .shop__box .shop__box__title,.shop .shop__content .shop__box .shop__box__title{display:flex;flex-direction:column;align-items:center}.product .shop__content .shop__box .shop__box__title .shop__box__title--title,.shop .shop__content .shop__box .shop__box__title .shop__box__title--title{font-size:1.4rem;font-weight:800;text-align:center;margin:.5rem}.product .shop__content .shop__box .shop__box__content,.shop .shop__content .shop__box .shop__box__content{display:flex;flex-direction:column;align-items:center;height:100%;min-width:0}.product .shop__content .shop__box .shop__box__content .shop__box__content__1,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1{width:100%;display:flex;flex-direction:column;align-items:center;min-width:0}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__img .shop__box__content__1__img--img,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__img .shop__box__content__1__img--img{min-width:0;margin-bottom:.5rem}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__img .shop__box__content__1__img--img.square-150,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__img .shop__box__content__1__img--img.square-150{width:150px;height:150px}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices{display:flex;padding-inline:none}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice{box-sizing:border-box;display:flex;flex-direction:row;border:none;padding-left:12px;padding-right:18px;padding-top:0;margin-left:0;margin-right:auto;background-color:transparent;width:100%;color:var(--main);font-size:14px;font-weight:600;text-decoration:underline;cursor:default}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.inactive,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.inactive{text-decoration:none;cursor:pointer}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.inactive .shop__box__content__1__choices__choice__img,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.inactive .shop__box__content__1__choices__choice__img{transform:rotate(180deg)}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.inactive .shop__box__content__1__choices__choice__img path,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.inactive .shop__box__content__1__choices__choice__img path{stroke:var(--grey)}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.inactive .shop__box__content__1__choices__choice--label,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.inactive .shop__box__content__1__choices__choice--label{color:var(--grey)}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.choice_price,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.choice_price{border-right:1px solid var(--main)}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.choice_description,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice.choice_description{border-left:1px solid var(--main)}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice .shop__box__content__1__choices__choice__img,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice .shop__box__content__1__choices__choice__img{transition:transform .3s ease}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice .shop__box__content__1__choices__choice__img svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice .shop__box__content__1__choices__choice__img svg{height:100%}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice .shop__box__content__1__choices__choice--label,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices .shop__box__content__1__choices__choice .shop__box__content__1__choices__choice--label{width:100%;text-align:left;margin-block:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details{display:flex;flex-direction:column;padding-inline:1.5rem;min-width:0;height:100%}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content{display:flex;flex-direction:column;padding-top:.7rem;min-width:0;height:100%}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details{display:none}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__title,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__title{display:none}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content--description,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content--description{display:block;max-width:100%;min-width:0;white-space:normal;word-break:break-word;overflow-wrap:break-word}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content--description p,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content--description p{margin-left:0}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__label,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__label{background:linear-gradient(180deg,rgba(71,100,132,.04),rgba(71,100,132,0));border-left:3px solid var(--main,#476484);border-radius:0 6px 6px 0;padding:.6rem .8rem;margin-bottom:.75rem}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__label .shop__box__content__1__details__content__label--label,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__label .shop__box__content__1__details__content__label--label{font-size:.95rem;line-height:1.45;color:var(--colorMainText,#15212f);font-weight:500}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__label .shop__box__content__1__details__content__label--label br+br,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__label .shop__box__content__1__details__content__label--label br+br{display:none}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop-desc__row,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop-desc__row{display:flex;flex-direction:column;gap:.15rem;padding:.5rem 0}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop-desc__row+.shop-desc__row,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop-desc__row+.shop-desc__row{border-top:1px dashed rgba(71,100,132,.18)}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop-desc__row .shop-desc__label,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop-desc__row .shop-desc__label{font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;font-weight:700;color:var(--main,#476484);line-height:1.2}.product .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop-desc__row .shop-desc__value,.shop .shop__content .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop-desc__row .shop-desc__value{font-size:.88rem;line-height:1.4;color:var(--colorMainText,#15212f);word-break:break-word}.product .shop__content .shop__box .shop__box__content .shop__box__content__2,.shop .shop__content .shop__box .shop__box__content .shop__box__content__2{display:flex;flex-direction:column;width:100%}.product .shop__content .shop__box .shop__box__content .shop__box__content__3,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3{width:100%;margin-top:auto;padding-top:.7rem}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .product-ref,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .product-ref{font-size:1.1rem;font-weight:600;text-align:center;text-transform:uppercase;margin-bottom:50px}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .custom-select,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .custom-select{max-width:var(--max-width-btn-add-cart)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__price,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__price{display:flex;justify-content:space-between;margin:0 auto 0 auto;max-width:var(--max-width-btn-add-cart)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__price .shop__box__content__3__price--price,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__price .shop__box__content__3__price--price{width:auto;font-size:20px;font-weight:700;text-align:left;color:var(--blue);margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__price .shop__box__content__3__price--price .shop__box__content__3__price--price--label-ttc,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__price .shop__box__content__3__price--price .shop__box__content__3__price--price--label-ttc{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__price .shop__box__content__3__price--stock,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__price .shop__box__content__3__price--stock{width:auto;font-size:16px;font-weight:700;text-align:right;color:var(--green);margin-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__regressive-price,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__regressive-price{display:flex;justify-content:space-between;margin:0 auto 0 auto;max-width:var(--max-width-btn-add-cart);height:15px}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__regressive-price .shop__box__content__3__regressive-price--price,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__regressive-price .shop__box__content__3__regressive-price--price{width:auto;font-size:12px;font-weight:350;text-align:left;color:var(--orange);margin-left:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__regressive-price .shop__box__content__3__regressive-price--price .shop__box__content__3__price--regressive-price--label-ttc,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__regressive-price .shop__box__content__3__regressive-price--price .shop__box__content__3__price--regressive-price--label-ttc{font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty{isolation:isolate;display:flex;align-items:center;border:2px solid var(--main);border-radius:10px;padding:5px;margin:.4rem auto 1rem auto;max-width:var(--max-width-btn-add-cart);height:55px}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-box,.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-unit,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-box,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-unit{display:flex;align-items:center;background-color:transparent;border:none;cursor:pointer;margin:auto;padding:.5rem}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-box svg,.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-unit svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-box svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-unit svg{margin:auto;color:var(--main);transition:transform .2s ease}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-box:hover svg,.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-unit:hover svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-box:hover svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty--btn-unit:hover svg{color:var(--bluelight);transform:scale(1.2)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input{display:flex;justify-content:center;align-items:center;gap:0;width:100%}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--input,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--input{flex:0 0 content;width:fit-content;border:none;max-width:60px;min-width:40px;margin-block:0;padding-block:5px;padding-inline:0;text-align:center}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--input::-webkit-inner-spin-button,.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--input::-webkit-outer-spin-button,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--input::-webkit-inner-spin-button,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--input,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--input{-moz-appearance:textfield}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--empty,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--empty{flex:1 0 10px}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--empty2,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--empty2{flex:0 0 40px}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--minus,.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--plus,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--minus,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--plus{flex:0 0 auto;display:flex;background-color:transparent;border:none;cursor:pointer;padding:.5rem}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--minus svg,.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--plus svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--minus svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--plus svg{margin:auto;transition:transform .2s ease}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--minus:hover svg,.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--plus:hover svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--minus:hover svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--plus:hover svg{transform:scale(1.2)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--minus svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--minus svg{color:var(--colorDanger)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--plus svg,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__input .shop__box__content__3__qty__input--plus svg{color:var(--colorSuccess)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__select,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__select{width:100%;border:none;padding:0;margin:0;max-width:none}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__select .lib-power,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__qty .shop__box__content__3__qty__select .lib-power{font-weight:600;text-align:right}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3--add-to-cart,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3--add-to-cart{margin:.75rem auto 1.5rem auto;max-width:var(--max-width-btn-add-cart)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon{display:flex;background-color:var(--white);border-color:transparent;border-radius:40px;width:100%;max-width:var(--max-width-btn-add-cart);margin:auto auto 20px auto}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon:hover,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon:hover{border-color:var(--blue)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon .buy-amazon,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon .buy-amazon{width:var(--max-width-btn-add-cart);margin-left:auto;margin-right:auto}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon .buy-amazon .img-amazon,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon .buy-amazon .img-amazon{display:block;margin-left:auto;margin-right:auto;width:200px;background:var(--white);padding:8px 0 0 0}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon .buy-amazon .img-amazon.dark,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon .buy-amazon .img-amazon.dark{background:var(--black);border:1px solid var(--white)}.product .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon .buy-amazon .img-amazon.dark:hover,.shop .shop__content .shop__box .shop__box__content .shop__box__content__3 .btn-amazon .buy-amazon .img-amazon.dark:hover{background:var(--grey)}.product .shop__shipping,.shop .shop__shipping{display:flex;flex-direction:column;align-items:left;margin-top:5rem;margin-bottom:2rem;margin-left:.5rem;margin-right:.5rem;gap:20px}.product .shop__shipping .shop__shipping__details,.shop .shop__shipping .shop__shipping__details{display:flex;padding-inline:8px}.product .shop__shipping .shop__shipping__details .shop__shipping__details--img,.shop .shop__shipping .shop__shipping__details .shop__shipping__details--img{width:60px;margin-right:10px}.product .shop__shipping .shop__shipping__details .shop__shipping__details__label,.shop .shop__shipping .shop__shipping__details .shop__shipping__details__label{display:flex;flex-direction:column;align-items:left}@media only screen and (min-width:768px){body .product .shop__shipping,body .shop .shop__shipping{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-evenly}body .product .shop__shipping .shop__shipping__details,body .shop .shop__shipping .shop__shipping__details{white-space:nowrap}}@media only screen and (min-width:1024px){body .product .shop__options .shop__options__child #grid-flex__btn,body .shop .shop__options .shop__options__child #grid-flex__btn{display:flex}body .product .shop__content .shop__box .shop__box__content,body .shop .shop__content .shop__box .shop__box__content{max-width:var(--width-section)}body .product .shop__content.flex,body .shop .shop__content.flex{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-between}body .product .shop__content.flex .shop__box,body .shop .shop__content.flex .shop__box{width:100%}body .product .shop__content.flex .shop__box .shop__box__title,body .shop .shop__content.flex .shop__box .shop__box__title{display:none}body .product .shop__content.flex .shop__box .shop__box__content,body .shop .shop__content.flex .shop__box .shop__box__content{flex-direction:row}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__1,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__1{width:100%;display:flex;flex-direction:row;align-items:stretch;min-height:0}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__img .shop__box__content__1__img--img,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__img .shop__box__content__1__img--img{width:180px}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__choices{display:none}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content{display:flex!important}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__title,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__title{display:block}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__title .shop__box__content__1__details__content__title--title,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content__title .shop__box__content__1__details__content__title--title{margin:0;font-size:1.4rem;font-weight:800;text-align:left}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content--description,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content--description{text-align:left;margin-inline:0}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content--description p,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__1 .shop__box__content__1__details .shop__box__content__1__details__content .shop__box__content__1__details__content--description p{text-align:left}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__3,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__3{display:block!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:435px;margin-inline:10px 30px}body .product .shop__content.flex .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__empty,body .shop .shop__content.flex .shop__box .shop__box__content .shop__box__content__3 .shop__box__content__3__empty{width:var(--max-width-btn-add-cart)}body .product .shop__shipping,body .shop .shop__shipping{gap:60px}}