[id*=_main-product] .page-width{padding:0 16px 48px}[id*=_main-product] .grid{gap:0!important}.product__media-wrapper{position:relative}.product__info-container>*+*{margin:0}[id*=_related-products-new] .product-section{padding:40px 16px 0}.product-section .title{padding:0;font-size:20px;font-weight:400;line-height:130%;letter-spacing:.4px;text-transform:uppercase;margin:0 0 24px}.price--on-sale .price-item--regular{font-size:12px;font-weight:400;line-height:130%;letter-spacing:.28px;text-transform:uppercase;margin:0}.product .product__tax{display:none}@media screen and (min-width:750px){[id*=_main-product] .page-width{padding:0 40px}.product__info-wrapper{padding:clamp(60px,8vw,140px) clamp(30px,6.25vw,120px)}.product__info-wrapper .product__column-sticky{top:7rem}.product__info-container{max-width:520px}.product__title{margin:0}.product__title h1{font-size:20px;font-weight:400;line-height:130%;letter-spacing:.4px;text-transform:uppercase}.product__info-container .price--on-sale .price-item--regular{font-size:12px;font-weight:400;line-height:130%;letter-spacing:.28px;color:#232323}.product-card .info--top .price .price__container .price__regular s,.product-card .info--top .price .price__container .price__sale s{opacity:1}.price--large{margin-top:12px;font-size:12px;font-weight:400;line-height:130%;letter-spacing:.28px}[id*=_related-products-new] .product-section{padding:clamp(60px,6.25vw,120px) clamp(20px,2.08vw,40px) clamp(160px,16.67vw,320px)}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width:749px){.slider.slider--mobile{margin-bottom:0}.slider.slider--mobile .slider__slide{padding-top:0;padding-bottom:16px}.slider-counter.caption span{font-size:12px;line-height:130%;letter-spacing:.24px}.product__info-wrapper{margin-top:16px}.product__title{margin-bottom:12px}.product__title h1{font-size:15px;font-weight:400;line-height:130%;text-transform:uppercase;color:#262626;letter-spacing:.4px}.price--large{font-size:11px;font-weight:400;line-height:130%;letter-spacing:.28px}.price--on-sale .price-item--regular{font-size:11px;font-weight:400;line-height:130%;letter-spacing:.28px;color:#232323}.product-card .info--top .price .price__container .price__regular s,.product-card .info--top .price .price__container .price__sale s{opacity:1}.product__info-container .product-form{margin:40px 0}.product-list .product-card{margin-bottom:48px}.product-section .product-list{margin-bottom:0}.product__media-icon,.thumbnail__badge{top:16px;right:16px;width:48px;height:48px}.product-media-modal__toggle{right:16px;top:24px;padding:0}.product-media-modal__toggle .icon{width:24px}}.b7-product-color{margin:56px 0 0}.b7-product-color .form__label{display:none}.b7-product-color .b7-product-color__list{display:flex;flex-wrap:wrap;gap:2px;list-style:none;margin:0;padding:0;height:32px}.b7-product-color .b7-product-color__item{position:relative;width:16px;height:16px;box-sizing:border-box;border-radius:0;border:1px solid #C1C1C1;margin:4px}.b7-product-color .b7-product-color__item:first-child{margin:4px 4px 4px 0}.b7-product-color .b7-product-color__item.curr{border:.5px solid #262626}.b7-product-color .b7-product-color__item.curr .b7-product-color__line{display:block;width:calc(100% + 2px);height:.5px;background:#262626;margin-top:2px;margin-left:-1px}@media(max-width:691px){.b7-product-color{margin:40px 0 0}}.product-form__input{margin-bottom:0;margin-top:32px}.product-form__input input[type=radio].disabled:checked+label,.product-form__input input[type=radio]:disabled:checked+label{color:#c1c1c1}.product-form__input input[type=radio]:checked+label{color:#000;font-size:12px;line-height:140%;letter-spacing:.24px;border-radius:0;text-transform:uppercase;background:none!important}.product-form__input input[type=radio]:checked+label:after{content:"";display:block;width:calc(100% + 2px);height:1px;background:#262626;margin-top:2px;margin-left:-1px}.product-form__input input[type=radio].disabled:checked+label:after,.product-form__input input[type=radio]:disabled:checked+label:after{content:"";display:block;width:calc(100% + 2px);height:1px;background:#c1c1c1;margin-top:2px;margin-left:-1px}.product-form__input input[type=radio]+label{border:none;color:#646464;font-size:12px;line-height:140%;letter-spacing:.24px;padding:0 12px 0 0;margin:4px;border-radius:0}fieldset.product-form__input>label:first-of-type{margin:4px 4px 4px 0}.product-form__input input[type=radio]+label: .product-form__input input[type=radio]+label:hover{border:none}.product-form__input--pill input[type=radio]+label{border:0;border-radius:0;padding:0;min-width:2.4rem;margin:0 1.6rem .8rem 0;font-size:1.2rem;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--color-foreground));background:none}.product-form__input--pill input[type=radio]:checked+label{box-shadow:none;border-bottom:1px solid rgb(var(--color-foreground))}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{text-decoration:line-through;opacity:.35}.product-form__input .form__label{display:none}[id*=__main-product] .product__text.inline-richtext{margin-top:32px;color:#262626;font-size:12px;font-weight:400;line-height:130%}.product__info-container .product-form{margin:56px 0}.product-form__submit{--color-button: var(--color-background);--color-button-text: var(--color-foreground);border-radius:0;min-height:48px;font-size:12px;line-height:140%;letter-spacing:.24px;text-transform:uppercase;border:1px solid #262626;background:#fff}.product-form__submit:after,.product-form__submit:before{border-radius:0}.product-form__submit:disabled{background:#a2a2a2;color:#fff;border:none}.b7-notify-me.hidden{display:none!important}.b7-notify-me__button{border-radius:0;min-height:48px;font-size:12px;line-height:140%;letter-spacing:.24px;text-transform:uppercase;border:1px solid #262626;background:#fff}.b7-notify-modal__content{top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;width:100%;margin:0}.b7-notify-modal__title{margin:0 0 1.2rem;text-transform:uppercase;letter-spacing:.06em}.b7-notify-modal__text{margin:0 0 2rem;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.7)}.b7-notify-form__product{margin:0 0 1.2rem;font-size:1.2rem;text-transform:uppercase;letter-spacing:.04em}.b7-notify-form__error{display:block;margin:-1rem 0 1.2rem;color:rgb(var(--color-foreground));font-size:1.2rem}.b7-notify-form--error .field__input{box-shadow:0 0 0 .1rem rgb(var(--color-foreground)) inset}.b7-notify-form--loading .b7-notify-form__submit{opacity:.5;pointer-events:none}.b7-notify-form__submit{border-radius:0;min-height:4.8rem;text-transform:uppercase;letter-spacing:.08em;font-size:1.2rem}.b7-notify-result{margin-top:1.6rem;font-size:1.3rem;line-height:1.5}.product .accordion{border-top:none;border-bottom:1px solid #C1C1C1;margin-top:0}.product .accordion__title{font-family:Neue Montreal;font-size:12px;line-height:130%;letter-spacing:.24px;text-transform:none!important;font-weight:400;min-height:auto;color:#393939}.product .accordion summary{padding:16px 0;gap:16px;align-items:center}.product .accordion summary svg{stroke:#393939!important}.accordion details[open]>summary svg{transform:rotate(180deg)}.product__accordion .accordion__content{padding:16px 0 32px;margin:0}.product__accordion .accordion__content p{color:#393939;font-size:12px;font-weight:400;line-height:130%}.product__accordion .accordion__content a{text-transform:none;text-decoration:underline;text-underline-offset:.2rem}.product-card .preview{position:relative}.product-card .b7-card-badges{position:absolute;top:24px;left:24px;z-index:3;display:flex;align-items:center;gap:12px;pointer-events:none}.product-card .b7-card-badges .b7-badge{font-size:12px;font-weight:400;line-height:130%;letter-spacing:.24px;text-transform:uppercase;padding:0}@media screen and (max-width:691px){.product-card .b7-card-badges{top:12px;left:12px;gap:4px;flex-direction:column;align-items:flex-start}.product-card .b7-card-badges .b7-badge{font-size:9px!important;letter-spacing:.18px}}.product__info-container .price .price__container.multicurency{display:none!important;position:static;opacity:1;pointer-events:auto}@media screen and (min-width:990px){.product--stacked .product__media-list .product__media-item,.product--stacked .product__media-list .product__media-item:first-child,.product--stacked .product__media-list .product__media-item--full{width:100%;max-width:100%}.product__media-wrapper .product-media-container{--aspect-ratio: .75;width:100%;max-width:100%}.product__media-wrapper .product-media-container .media,.product__media-wrapper .product-media-container.constrain-height .media{padding-top:133.3333%}.product__media-wrapper .product-media-container.constrain-height.media-fit-contain{width:100%}.product__media-wrapper .product-media-container .media>img{object-fit:cover;object-position:center center}}@media screen and (max-width:749px){.product .product__media-wrapper{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.product__media-wrapper .product__media-list{margin-left:0;width:100%;gap:0;scroll-padding-left:0}.product__media-wrapper .product__media-list:after{padding-left:0}.product__media-wrapper .product__media-list .product__media-item,.product--mobile-columns .product__media-item{width:100%;max-width:100%;padding-left:0;padding-right:0}.product__media-wrapper .product-media-container,.product__media-wrapper .product-media-container.constrain-height.media-fit-contain,.product__media-wrapper .product__modal-opener{width:100%;max-width:100%}.product__media-wrapper .product-media-container .media,.product__media-wrapper .product-media-container.constrain-height .media{padding-top:0;aspect-ratio:2/3}.product__media-wrapper .product__media-list .product__media-item,.product__media-wrapper .product__modal-opener,.product__media-wrapper .product-media-container{aspect-ratio:2/3}.product__media-wrapper .media>img{object-fit:cover;object-position:center center}.product__media-wrapper .product__media-list{margin-bottom:0}}@media screen and (max-width:749px){.product-media-modal__dialog{height:100vh;height:100svh}.product-media-modal__content{height:100vh;height:100svh;max-height:100vh;max-height:100svh;padding:0;overflow:hidden}.product-media-modal__content>*{height:100%;width:100%;margin:0}.product-media-modal__content>img{object-fit:cover;object-position:center center}.product-media-modal__content .media{height:100%;padding-top:0}}.b7-gallery-nav .slider-button,.b7-gallery-nav .slider-counter{display:none}.b7-progress{flex:1;height:1px;margin:0 1.5rem;background:rgba(var(--color-foreground),.15);overflow:hidden}.b7-progress__fill{display:block;height:100%;width:var(--b7-progress, 0%);background:rgb(var(--color-foreground))}.b7-video-media{display:block;overflow:hidden}.b7-video-media video{display:block;width:100%;height:100%;object-fit:cover}.product__media-list .product__modal-opener--video{display:none}.product__description p{font-size:12px!important}
/*# sourceMappingURL=/cdn/shop/t/95/assets/b7-pdp.css.map */
