.fieldset__colors{margin:0 0 .7rem;margin-bottom:-2rem!important}.fieldset__colors>.heading{width:max-content;height:4rem;display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.35rem}.fieldset__colors .heading:not(:first-of-type){display:none}.fieldset__colors>.heading .title{font-size:1.85rem;font-weight:700}@media screen and (max-width:900px){.fieldset__colors>.heading{display:none}}.buy_buttons__wrapper{width:100%;height:max-content}.sizeSelector__desktopContainer{width:100%;min-width:100%;height:max-content;outline:none;border:1px solid transparent;border-radius:.6rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1rem;padding:.2rem 1.4rem 1.2rem 3rem;margin:-1.4rem -1.4rem 2rem 0;transition:border-color .2s ease;display:none}.sizeSelector__desktopContainer legend{padding:0 .8rem;font-size:14px;font-weight:600;color:var(--color-negative);opacity:0;transition:opacity .2s ease}.sizeSelector__desktopContainer.err__noSizeChosen{border-color:var(--color-negative)}.sizeSelector__desktopContainer.err__noSizeChosen legend{opacity:1}.sizeSelector__desktopContainer .heading{width:max-content;height:max-content;display:flex;align-items:center;justify-content:center;gap:1.3rem;margin:-.2rem 0 .35rem}.sizeSelector__desktopContainer .heading .title{margin:0;font-size:1.85rem;font-weight:700}.sizeSelector__desktopContainer .heading .infoSelectors{width:max-content;height:2rem;display:flex;align-items:center;gap:.8rem}.sizeSelector__desktopContainer .heading .infoSelectors>*{background-color:var(--color-neutral-variant-light);padding:.2rem .4rem;font-weight:600}.sizeSelector__desktopContainer .sizeSelector{width:100%;height:max-content;display:flex;align-items:flex-end;gap:1rem .8rem;flex-wrap:wrap}.sizeSelector__item{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}.sizeSelector__desktopContainer .sizeSelector__item{width:max-content;height:max-content;border:1px solid var(--color-neutral-dark);border-radius:10rem;background-color:transparent;position:relative}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__extraSection{display:none!important}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__btn{width:max-content;min-width:6.6rem;height:3.3rem;padding:0 1rem;border-radius:10rem;overflow:hidden;font-size:1.6rem;font-weight:500}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__btn>span,.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__btn>.dline{z-index:3}.sizeSelector__item .sizeSelector__overlayClick{width:100%;height:68%;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:4;cursor:pointer}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__overlayClick{height:100%}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__infoSection{width:1rem!important;height:max-content!important;border-radius:10rem;position:absolute;top:-.9rem;left:-.25rem;display:flex;align-items:center;justify-content:center;padding-left:0!important}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__infoSection .info__linkNotifyMe img{width:2.3rem;aspect-ratio:29/30;cursor:pointer}.sizeSelector__desktopContainer .sizeSelector__item .dLine{width:80%;height:100%}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__infoSection>*:not(.info__linkNotifyMe),.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__infoSection .info__linkNotifyMe>span{display:none!important}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__infoSection info__linkNotifyMe{background-color:#efefef}.sizeSelector__btn{width:8rem;height:4.8rem;color:var(--color-neutral-dark);outline:none;border:none;cursor:pointer;background:transparent;position:relative;display:flex;justify-content:center;align-items:center;font-size:1.85rem;font-weight:700;font-family:Ploni,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important;white-space:nowrap;text-align:center;-webkit-text-align:center}.sizeSelector__desktopContainer .sizeSelector__item .sizeSelector__btn-active,.sizeSelector__desktopContainer .sizeSelector__item:not(.unavaliable):hover .sizeSelector__btn{background-color:var(--color-neutral-variant-dark);color:var(--color-neutral-light)}.dLine{background:linear-gradient(135deg,transparent calc(50% - 1px),#000 50%,transparent calc(50% + 1px));position:absolute;top:0;width:80%;height:92%}.product-form{margin-top:-1rem!important}.sizeSelectorModal__wrapper{overscroll-behavior-y:contain;display:flex;align-items:center;justify-content:center;position:fixed;flex-direction:column;margin:0;padding:0;width:100vw;height:100vh;border:none;outline:none;top:0;left:0;gap:1rem;z-index:100;transition:background-color .9s ease;touch-action:pan-x;display:none;opacity:0;pointer-events:none;background-color:transparent}.sizeSelectorModal__optionsMenu{display:flex;width:44rem;align-items:center;justify-content:space-between}.sizeSelectorModal{width:44rem;height:650px;min-height:32.5rem;background-color:var(--color-neutral-light);border-radius:15px;display:flex;flex-direction:column;transition:top .4s ease;touch-action:pan-x;overscroll-behavior-y:contain}.sizeSelectorModal__header{display:flex;flex-direction:column;align-items:center;border-bottom:.7px solid var(--color-neutral-variant)}.sizeSelectorModal__header__details{padding:0 3rem 0 2rem;display:flex;align-items:center;justify-content:space-between;border-bottom:.8px solid #efefef94;height:5rem;width:100%}.sizeSelectorModal__header__details h3{letter-spacing:0}.sizeSelectorModal__header .sizeSelectorModal__header__guide-link{width:max-content;height:max-content;color:var(--color-neutral-dark);font-size:1.3rem;font-weight:600;letter-spacing:0;padding:1.2rem;text-decoration:var(--color-neutral-dark) underline;-webkit-text-decoration:var(--color-neutral-dark) underline;pointer-events:none;opacity:0}.sizeSelectorModal__header .sizeSelectorModal__header__guide-link.show{pointer-events:visible;opacity:1}.sizeSelectorModal__content{height:max-content;max-height:calc(var(--mobile__sizeSelectorItemHeight) * 10);position:relative;display:flex;padding:.2rem 1rem;gap:2rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.sizeSelectorModal__btnScrollDownWrapper{width:100%;height:max-content;background:var(--color-neutral-light);transform:translateY(-100%);margin-top:.4rem;z-index:3;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease;opacity:0;pointer-events:none}.sizeSelectorModal__btnScrollDownWrapper.show{opacity:1;pointer-events:visible}.sizeSelectorModal__btnScrollDown{width:max-content;height:max-content;border:1px solid #282828;background:transparent;border-radius:4rem;display:flex;align-items:center;justify-content:center;padding:.75rem 1.6rem .75rem 1.1rem;gap:.4rem}.sizeSelectorModal__btnScrollDown span{color:#282828;font-size:15px;font-family:Ploni;margin-top:.1rem}.sizeSelectorModal__btnScrollDown img{width:20px;height:18px}.sizeSelectorModal__content::-webkit-scrollbar{display:none}.sizeSelectorModal__imageContainer{display:flex;align-items:center;height:fit-content;margin-top:-.1rem}.sizeSelectorModal__imageContainer img{height:20.62rem;width:15rem;border-radius:12px}.sizeSelectorModal__content__main{display:flex;justify-content:space-between;min-height:100%;flex-direction:column;width:100%;height:max-content;align-items:center}.sizeSelectorModal__sizeSelector{height:max-content;display:flex;align-items:center;width:22rem;margin-bottom:.5rem;flex-wrap:wrap;border-bottom:.7px solid var(--color-neutral-variant-disabled)}.sizeSelectorModal__header{font-size:20px;-webkit-user-select:none;user-select:none;touch-action:pan-x}.sizeSelectorModal__sizeSelector .sizeSelector__item{width:100%;height:var(--mobile__sizeSelectorItemHeight);display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.4rem;border-bottom:.7px solid var(--color-neutral-variant-disabled);--mobile__sizeSelectorItemHeight: 55px}.sizeSelectorModal__sizeSelector .sizeSelector__item:last-of-type{border-bottom:none}.sizeSelectorModal__sizeSelector .sizeSelector__item.unavaliable .sizeSelector__btn{opacity:.3}.sizeSelectorModal__header h3,.sizeSelectorModal__header p{font-size:18px}.sizeSelectorModal__scrollIcon{display:none}@media screen and (max-width:900px){body.mobile__hide_scroll{overflow-y:hidden!important}.sizeSelector__desktopContainer{display:none!important}.sizeSelectorModal__scrollIcon{display:block;width:2.6rem;background-color:#c7c7c7;padding:.17rem;margin-top:1rem;border-radius:30px}.sizeSelectorModal__wrapper{z-index:2147483647;justify-content:flex-end;align-items:initial;display:flex}.sizeSelectorModal__optionsMenu{display:none}.sizeSelectorModal{height:100vh;min-height:100vh;border-radius:15px 15px 0 0;width:100%;position:absolute;top:100%;box-shadow:1px -9px 31px -2px #00000017;-webkit-box-shadow:1px -9px 31px -2px rgba(0,0,0,.09);-moz-box-shadow:1px -9px 31px -2px rgba(0,0,0,.09)}.sizeSelectorModal__sizeSelector{width:95%;height:max-content}}@media screen and (min-width:420px){.sizeSelectorModal__sizeSelector{margin-top:.3rem}}.sizeSelectorModal__sizeSelector .sizeSelector__item .sizeSelector__infoSection,.sizeSelectorModal__sizeSelector .sizeSelector__item .sizeSelector__extraSection{width:calc((100% - 8rem)/2);height:max-content;display:flex}.sizeSelectorModal__sizeSelector .sizeSelector__item .sizeSelector__infoSection{align-items:flex-end;justify-content:center;flex-direction:column}.info__amountInCart,.info__avaliableItems,.info__linkNotifyMe{font-size:13px;font-weight:600;color:var(--color-neutral-dark);text-wrap:nowrap;letter-spacing:0;margin:.2rem 0 .2rem .7rem}.info__amountInCart,.info__avaliableItems{background-color:var(--color-neutral-variant-light);padding:.2rem .6rem;border-radius:3px}.info__avaliableItems,.info__linkNotifyMe{display:flex;align-items:center;gap:.15rem;z-index:5}.info__avaliableItems{gap:.35rem}.sizeSelector__infoSection.product-in-cart .info__avaliableItems{display:none!important}.info__avaliableItems img{width:15px}.sizeSelector__desktopContainer .sizeSelector__item .info__linkNotifyMe{gap:.2rem}.sizeSelectorModal__sizeSelector .sizeSelector__item .dLine,.sizeSelector__item:not(.unavaliable) .dLine{display:none}.sizeSelector__desktopContainer .sizeSelector__item .info__linkNotifyMe{background-color:transparent}.info__linkNotifyMe{text-decoration:var(--color-neutral-dark) underline;-webkit-text-decoration:var(--color-neutral-dark) underline;cursor:pointer}.info__linkNotifyMe img{width:13px}.sizeSelectorModal__sizeSelector .info__linkNotifyMe img.icon_desktop,.sizeSelector__desktopContainer .sizeSelector__item .info__linkNotifyMe img.icon_mobile{display:none}
/*# sourceMappingURL=/cdn/shop/t/223/assets/component-product-size-selector.css.map */
