.form__element[data-v-5faaa940]{display:block;margin-bottom:var(--spacer-base)}.form__select[data-v-5faaa940]{display:flex;align-items:center;--select-option-font-size:var(--font-size--lg);flex-wrap:wrap}.form__select[data-v-5faaa940] .sf-select__label{--select-label-color:var(--togas-black-color)}.form__select[data-v-5faaa940] .sf-select__dropdown{font-size:var(--font-size--lg);font-family:var(--font-family--secondary);font-weight:var(--font-weight--normal)}.form__button[data-v-5faaa940]{display:block;margin-top:var(--spacer-md);background-color:var(--togas-grey-200-color);color:var(--togas-grey-800-color);text-transform:none}@media(min-width:1024px){.form__horizontal[data-v-5faaa940]{display:flex;flex-direction:row;justify-content:space-between}}@media(min-width:1024px){.form__horizontal .form__element[data-v-5faaa940]{flex:1;margin-right:var(--spacer-lg)}}.form__horizontal .form__element[data-v-5faaa940]:last-child{margin-right:0;margin-bottom:0}.form__horizontal .form__element textarea[data-v-5faaa940]{width:100%}.form .sf-textarea textarea:required~[data-v-5faaa940]{--textarea-label-required:""}.product-review__btn[data-v-5faaa940]{font-size:14px;font-weight:var(--font-weight--medium);line-height:22px;background:var(--togas-white-color);color:var(--togas-black-color);border:1px solid;box-sizing:border-box}.product-review__btn[data-v-5faaa940]:hover{color:var(--togas-grey-800-color);background:#f2f2f2;box-shadow:none}@font-face{font-family:PFBagueSansPro;font-style:normal;font-weight:400;font-display:swap;src:local("PFBagueSansPro-Regular"),url(/ru/_nuxt/fonts/PFBagueSansPro-Regular.26c66dd.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFBagueSansPro-Regular.b6cae1a.woff) format("woff"),url(/ru/_nuxt/fonts/PFBagueSansPro-Regular.b183404.otf) format("otf")}@font-face{font-family:PFBagueSansPro;font-style:normal;font-weight:500;font-display:swap;src:local("PFBagueSansPro-Medium"),url(/ru/_nuxt/fonts/PFBagueSansPro-Medium.9ea924b.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFBagueSansPro-Medium.a10676a.woff) format("woff"),url(/ru/_nuxt/fonts/PFBagueSansPro-Medium.d81621a.otf) format("otf")}@font-face{font-family:PFBagueSansPro;font-style:normal;font-weight:700;font-display:swap;src:local("PFBagueSansPro-Bold"),url(/ru/_nuxt/fonts/PFBagueSansPro-Bold.d042f2d.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFBagueSansPro-Bold.196217b.woff) format("woff"),url(/ru/_nuxt/fonts/PFBagueSansPro-Bold.ecd544a.otf) format("otf")}@font-face{font-family:PF Regal Text Pro;font-style:normal;font-weight:400;font-display:swap;src:local("PFRegalTextPro-Regular"),url(/ru/_nuxt/fonts/PFRegalTextPro-RegularA.4b84546.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalTextPro-RegularA.032594d.woff) format("woff"),url(/ru/_nuxt/fonts/PFRegalTextPro-RegularA.9785375.ttf) format("truetype")}@font-face{font-family:PF Regal Text Pro;font-style:normal;font-weight:500;font-display:swap;src:local("PFRegalTextPro-Medium"),url(/ru/_nuxt/fonts/PFRegalTextPro-Medium.ad292c5.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalTextPro-Medium.cb6f8d8.woff) format("woff"),url(/ru/_nuxt/fonts/PFRegalTextPro-Medium.2c42963.ttf) format("truetype")}@font-face{font-family:PF Regal Text Pro;font-style:normal;font-weight:700;font-display:swap;src:local("PFRegalTextPro-Bold"),url(/ru/_nuxt/fonts/PFRegalTextPro-Bold.a01d448.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalTextPro-Bold.e476989.woff) format("woff"),url(/ru/_nuxt/fonts/PFRegalTextPro-Bold.f9b5c28.ttf) format("truetype")}@font-face{font-family:PF Regal Display Pro;font-style:normal;font-weight:400;font-display:swap;src:local("PFRegalDisplayPro-Regular"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Reg.04ba79f.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Reg.845fd8b.woff) format("woff")}@font-face{font-family:PF Regal Display Pro;font-style:normal;font-weight:500;font-display:swap;src:local("PFRegalDisplayPro-Medium"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Medium.cf76662.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Medium.46f8cdd.woff) format("woff")}@font-face{font-family:PF Regal Display Pro;font-style:normal;font-weight:700;font-display:swap;src:local("PFRegalDisplayPro-Bold"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Bold.56c5e01.woff2) format("woff2"),url(/ru/_nuxt/fonts/PFRegalDisplayPro-Bold.ee2232b.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:local("Inter-Regular"),url(/ru/_nuxt/fonts/Inter-Regular.a0ff039.woff2) format("woff2"),url(/ru/_nuxt/fonts/Inter-Regular.f901385.woff) format("woff"),url(/ru/_nuxt/fonts/Inter-Regular.9ca9ba8.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:local("Inter-Bold"),url(/ru/_nuxt/fonts/Inter-Bold.f78076c.woff2) format("woff2"),url(/ru/_nuxt/fonts/Inter-Bold.2d3fbb3.woff) format("woff"),url(/ru/_nuxt/fonts/Inter-Bold.0eaf807.ttf) format("truetype")}@font-face{font-family:Calleo;font-style:normal;font-weight:300;font-display:swap;src:local("Calleo-Light"),url(/ru/_nuxt/fonts/Calleo-Light.6ca4294.woff2) format("woff2"),url(/ru/_nuxt/fonts/Calleo-Light.72b748b.otf) format("otf")}@font-face{font-family:Calleo;font-style:normal;font-weight:400;font-display:swap;src:local("Calleo-Regular"),url(/ru/_nuxt/fonts/Calleo-Trial-Regular.3733477.woff2) format("woff2")}@font-face{font-family:Calleo;font-style:normal;font-weight:500;font-display:swap;src:local("Calleo-Regular"),url(/ru/_nuxt/fonts/Calleo-Trial-Regular.3733477.woff2) format("woff2")}@font-face{font-family:Calleo;font-style:normal;font-weight:600;font-display:swap;src:local("Calleo-SemiBold"),url(/ru/_nuxt/fonts/Calleo-SemiBold.d2af111.woff2) format("woff2"),url(/ru/_nuxt/fonts/Calleo-SemiBold.70c3582.otf) format("otf")}@font-face{font-family:Calleo;font-style:italic;font-weight:400;font-display:swap;src:local("Calleo-Italic"),url(/ru/_nuxt/fonts/Calleo-Italic.397e6ec.woff2) format("woff2"),url(/ru/_nuxt/fonts/Calleo-Italic.2e93804.otf) format("otf")}@font-face{font-family:Calleo;font-style:italic;font-weight:600;font-display:swap;src:local("Calleo-SemiBoldItalic"),url(/ru/_nuxt/fonts/Calleo-SemiBoldItalic.a1092ff.woff2) format("woff2"),url(/ru/_nuxt/fonts/Calleo-SemiBoldItalic.a55cb3f.otf) format("otf")}.product{margin-bottom:24px}@media(min-width:1024px){.product{display:flex;grid-gap:var(--spacer-base);gap:var(--spacer-base)}}@media(min-width:1366px){.product{grid-gap:var(--sp_40);gap:var(--sp_40);margin-bottom:44px}}@media(min-width:1920px){.product{grid-gap:var(--sp_32);gap:var(--sp_32);margin-bottom:24px}}.product__gallery{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,1fr)}.product__gallery--wrapper{position:relative}@media(min-width:1024px){.product__gallery--wrapper{max-width:40.5rem;padding:0}}@media(min-width:1200px){.product__gallery--wrapper{max-width:40.5rem;width:100%}}@media(min-width:1366px){.product__gallery--wrapper{max-width:50rem}}.product__gallery--wrapper .sf-image--wrapper{display:block}.product__gallery--wrapper .sf-image--wrapper.not_customGallery{aspect-ratio:1/1}.product__gallery--wrapper .sf-image--wrapper.not_customGallery .sf-image{aspect-ratio:1/1;height:100%}.product__gallery--wrapper .sf-image--wrapper.is_customGallery,.product__gallery--wrapper .sf-image--wrapper.is_customGallery .sf-image{aspect-ratio:2/3}@media(min-width:1024px){.product__gallery--wrapper .sf-image--wrapper.is_customGallery .sf-image{height:700px}}@media(min-width:1024px){.product__gallery--wrapper .sf-image--wrapper.first-img{aspect-ratio:1/1}.product__gallery--wrapper .sf-image--wrapper.first-img .sf-image{aspect-ratio:1/1;height:auto}}.product__gallery--wrapper .sf-image{width:100%}.product__gallery--item:first-child{grid-column:1/-1}.product__gallery--item .sf-image--wrapper{cursor:url(/ru/_nuxt/img/zoom-icon.35eb3bc.svg),auto}.product__gallery--item .sf-image{width:100%}.product__gallery--skeleton{width:100%;aspect-ratio:1}@media(min-width:1024px){.product__gallery--skeleton{max-width:46.25rem;max-height:46.25rem}}.product__gallery--skeleton.is_customGallery{aspect-ratio:2/3}.product__gallery--button{position:absolute;right:var(--spacer-base);top:var(--spacer-base);z-index:2}@media(max-width:1023px){.product__gallery--button{top:16px;right:16px;width:auto;display:none}}.product.gift-card .product__gallery--wrapper .product__gallery .product__gallery--item .sf-image--wrapper{cursor:unset;pointer-events:none}.product__video--wrapper{position:relative;height:100%}.product__video{display:block;width:100%;-o-object-fit:cover;object-fit:cover;height:100%}.product__video--btn-wrapper{position:absolute;top:0;left:0;padding:var(--spacer-m);cursor:pointer;z-index:1}.product__video.not_customGallery{aspect-ratio:1}.product__video.is_customGallery{aspect-ratio:2/3}.product__info{margin:var(--spacer-sm) auto;padding:0 var(--spacer-sm);position:relative}@media(min-width:744px){.product__info{padding:0}}@media(min-width:1024px){.product__info{margin:0;flex-grow:1;max-width:598px;min-width:464px}}@media(min-width:1366px){.product__info{min-width:598px}}@media(min-width:1920px){.product__info{max-width:804px;min-width:592px;width:100%}}.product__info--wrapper{top:50px;max-width:598px}@media(min-width:1366px){.product__info--wrapper{max-width:100%}}@media(max-width:1023px){.product__info--wrapper{position:static;max-width:100%}}.product__info--wrapper.has-upsell-products{display:flex;flex-direction:column}.product__info--wrapper.has-upsell-products .product__header{order:1;margin:0 0 var(--spacer-base)}.product__info--wrapper.has-upsell-products .product__collection-link{order:2}.product__info--wrapper.has-upsell-products .product__color{order:3}.product__info--wrapper.has-upsell-products .product-expand--wrapper{order:4}.product__info--wrapper.has-upsell-products .product__price-and-add-to-wish{order:5;margin-top:var(--spacer-xl)}.product__info--wrapper.has-upsell-products .product__stock{order:6}.product__info--wrapper.has-upsell-products .product__size-modal{order:7}.product__info--wrapper.has-upsell-products .product__size{order:8}.product__info--wrapper.has-upsell-products .product__add-to-cart-wrapper{order:9}.product__info--wrapper.has-upsell-products .upsell{order:99}.product__header{--heading-title-color:var(--c-link);--heading-title-font-weight:var(--font-weight--bold);--heading-padding:0;display:flex;flex-direction:column;align-items:flex-start;margin:0 0 var(--spacer-xs) 0}@media(min-width:1024px){.product__header{--heading-title-font-weight:var(--font-weight--semibold);margin:0 0 var(--spacer-xs) 0;flex-direction:row;flex-wrap:wrap}}.product__drag-icon{animation:moveicon 1s ease-in-out infinite;color:var(--c-text-disabled)}.product__price-and-rating{margin:0 var(--spacer-sm) var(--spacer-base);align-items:center}@media(min-width:1024px){.product__price-and-rating{display:flex;justify-content:space-between;margin:var(--spacer-sm) 0 var(--spacer-lg) 0}}.product__rating{display:flex;align-items:center;justify-content:flex-end;margin:var(--spacer-xs) 0 var(--spacer-xs)}.product__count{font:var(--font-weight--normal) var(--font-size--sm)/1.4 var(--font-family--secondary);font:var(--count-font,var(--count-font-weight,var(--font-weight--normal)) var(--count-font-size,var(--font-size--sm))/var(--count-font-line-height,1.4) var(--count-font-family,var(--font-family--secondary)));color:var(--togas-black-color);text-decoration:none;margin:0 0 0 var(--spacer-xs)}.product__description{font:var(--font-weight--light) var(--font-size--base)/1.6 var(--font-family--primary);font:var(--product-description-font,var(--product-description-font-weight,var(--font-weight--light)) var(--product-description-font-size,var(--font-size--base))/var(--product-description-font-line-height,1.6) var(--product-description-font-family,var(--font-family--primary)))}.product__add-to-cart-wrapper{display:flex;flex-direction:column;margin:0;width:100%}@media(max-width:1023px){.product__add-to-cart-wrapper{position:relative;top:auto;bottom:0;left:0;right:0;padding:0;min-width:300px;background:var(--togas-white-color);margin:0;z-index:2;transition:position .3s ease,bottom .3s ease}}.product__add-to-cart-wrapper .sf-button{padding:var(--spacer-xs) var(--spacer-base);font-size:var(--font-size--sm);font-weight:var(--font-weight--normal);line-height:var(--line-height--base);min-height:38px}@media(max-width:1023px){.product__add-to-cart-wrapper .sf-button{min-height:38px;font-size:13px}}.product__add-to-cart-wrapper .sf-button:hover{--button-text-decoration:none;--button-box-shadow:none;background-size:unset}.product__add-to-cart-common-wrapper{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;position:relative;justify-content:center;margin-bottom:16px;opacity:1;transition:opacity .3s ease;z-index:0}@media(min-width:1024px){.product__add-to-cart-common-wrapper{margin-bottom:var(--spacer-sm)}}.product__add-to-cart-common-wrapper-copy{position:fixed;left:0;right:0;bottom:-60px;display:flex;align-items:flex-start;--heading-title-font-weight:var(--font-weight--semibold);grid-gap:8px;gap:8px;justify-content:center;padding:var(--sp_20);background:var(--togas-white-color);opacity:0;z-index:5;transform:translateY(100%);transition:transform .5s ease,opacity .5s ease,bottom .5s ease}.product__add-to-cart-common-wrapper-copy.fixed-visible{bottom:0;opacity:1;transform:translateY(0)}.product__add-to-cart-common-wrapper-copy.fixed-hidden{opacity:0;pointer-events:none}@media(min-width:744px)and (max-width:1024px){.product__add-to-cart-common-wrapper-copy{display:none}}.product__add-to-cart-common-wrapper-copy .grouped_items--add-to-cart__wrapper{width:100%;display:flex;grid-gap:8px;gap:8px}.product__add-to-cart-common-wrapper-copy .grouped_items--add-to-cart__wrapper .sf-product-card__wishlist-icon{max-width:40px;margin-top:0}.product__add-to-cart-common-wrapper-copy .grouped_items--add-to-cart__wrapper .sf-product-card__wishlist-icon .svg-image{padding:7px 6px;border:1px solid var(--togas-black-color)}.product__add-to-cart{flex-grow:1;max-width:400px;margin:0}@media(max-width:1023px){.product__add-to-cart{max-width:100%}.product__add-to-cart .sf-button{width:100%!important}}::v-deep .product__add-to-cart-error{margin:var(--spacer-xs) 0}.product__compare,.product__guide,.product__save{display:block;margin:var(--spacer-xl) 0 var(--spacer-base) auto}.product__compare{margin-top:0}.product__tabs{--tabs-title-z-index:0;margin:var(--spacer-lg) auto var(--spacer-2xl);--tabs-title-font-size:var(--font-size--lg)}@media(min-width:1024px){.product__tabs{margin-top:var(--spacer-2xl)}}.product__property{margin:var(--spacer-base) 0}.product__property__button{--button-font-size:var(--font-size--base)}.product__review{border-bottom:1px solid var(--c-light);margin-bottom:var(--spacer-m);padding-bottom:0}.product__additional-info{color:var(--c-link);font:var(--font-weight--light) var(--font-size--sm)/1.6 var(--font-family--primary);font:var(--additional-info-font,var(--additional-info-font-weight,var(--font-weight--light)) var(--additional-info-font-size,var(--font-size--sm))/var(--additional-info-font-line-height,1.6) var(--additional-info-font-family,var(--font-family--primary)))}.product__additional-info__title{font-weight:var(--font-weight--normal);font-size:var(--font-size--base);margin:0 0 var(--spacer-sm)}.product__additional-info__title:not(:first-child){margin-top:3.5rem}.product__additional-info__paragraph{margin:0}.product__additional-actions{display:flex;justify-content:flex-start;margin:0 var(--spacer-sm)}@media(min-width:1024px){.product__additional-actions{margin:0}}.product__name{font-size:20px;font-weight:var(--font-weight--normal);line-height:var(--line-height--lg);font-family:var(--font-family--primary);margin:0 auto 0 0}@media(min-width:1024px){.product__name.with-logo{max-width:296px}}@media(min-width:1366px){.product__name.with-logo{max-width:421px}}@media(min-width:1920px){.product__name.with-logo{max-width:611px}}.product__logo{margin:var(--spacer-sm) auto 0 0}@media(min-width:1024px){.product__logo{margin:5px 0 0}}.product__tag-line{font-size:var(--font-size--m);font-family:var(--font-family--primary);width:100%;letter-spacing:.6px;margin-top:var(--spacer-xs)}.product__collection-link,.product__tag-line{font-weight:var(--font-weight--normal);color:var(--togas-grey-300-color);line-height:var(--line-height--base)}.product__collection-link{display:inline;grid-gap:var(--spacer-xs);gap:var(--spacer-xs);align-items:center;margin-bottom:var(--spacer-base);font-size:var(--font-size--xs);letter-spacing:.24px;text-underline-offset:3px}@media(min-width:1024px){.product__collection-link{margin-bottom:var(--spacer-m)}}@media(max-width:1023px){.product__collection-link{margin-bottom:var(--spacer-base);display:inline-block}}.product__collection-link-icon{--icon-height:21px;--icon-width:17px}.product__collection-link-text{font:var(--font-size--sm)/var(--line-height--sm) var(--font-family--primary)}.product__price-and-add-to-wish{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacer-base)}@media(min-width:1024px){.product__price-and-add-to-wish{margin-bottom:var(--spacer-m);margin-top:var(--spacer-m)}}.product__price-and-add-to-wish .add-to-wishlist{margin:0}.product__price{--price-align-items:center}.product__price .sf-price__regular,.product__price .sf-price__special{color:var(--togas-black-color);font-family:var(--font-family--primary);font-size:16px;line-height:var(--line-height--base);font-weight:var(--font-weight--normal)}.product__common-middle{display:flex;justify-content:space-between;margin:5px 0 28px}.product__stock{display:flex;grid-gap:var(--spacer-xs);gap:var(--spacer-xs)}.product__stock-icon{height:20px;width:20px;order:1}.product__stock-icon--loaded{order:0}.product__stock-status,.product__stock-status-in{line-height:var(--line-height--base)}.product__stock-status-in{color:var(--togas-grey-600-color);font-size:15px;font-weight:var(--font-weight--light)}@media(max-width:1023px){.product__stock-status-in{font-size:14px;line-height:var(--line-height--sm)}}.product__stock-status-out{color:var(--togas-red-color);font-size:15px;font-weight:400;line-height:22px}.product__stock--grouped{margin:0}.product__size{margin-bottom:var(--spacer-base)}@media(min-width:1024px){.product__size{margin-bottom:var(--spacer-m)}}.product__size--wrapper{display:flex;flex-wrap:wrap;grid-gap:var(--spacer-xs);gap:var(--spacer-xs)}.product__size--btn{padding:var(--spacer-xs) var(--spacer-sm);background:transparent;border:1px solid var(--togas-grey-600-color);font-size:var(--font-size--xs);line-height:var(--line-height--xxs);cursor:pointer;color:var(--togas-black-color)}.product__size--btn-active{background:var(--togas-grey-600-color);color:var(--togas-white-color)}.product__size-modal{display:flex;justify-content:space-between;align-items:baseline}.product__size-modal-btn button{margin:0;padding:0;background:none;border:none;display:flex;grid-gap:10px;gap:10px;align-items:center;cursor:pointer;font-size:var(--font-size--xs);font-weight:var(--font-weight--normal);line-height:var(--line-height--xs);color:var(--togas-grey-color)}.product__size-modal-btn span{border-bottom:1px solid var(--togas-grey-color)}.product__color{display:flex;flex-direction:column;grid-gap:var(--spacer-xs);gap:var(--spacer-xs);margin-bottom:var(--spacer-base)}@media(min-width:1024px){.product__color{padding:0;overflow:hidden;margin-bottom:var(--spacer-m)}}.product__color--items{display:flex;align-items:center;grid-gap:var(--spacer-3xs);gap:var(--spacer-3xs);overflow-x:auto;overflow-y:hidden}.product__color--items::-webkit-scrollbar{height:5px;background-color:var(--togas-grey-200-color)}.product__color--items::-webkit-scrollbar-thumb{background-color:var(--togas-black-color)}.product__color--items.showAll .product__color--item{display:inline-block}@media(min-width:1024px){.product__color--items{flex-wrap:wrap;overflow:visible;overflow:initial}}.product__color--item{position:relative;min-width:68px;width:68px;height:68px;border:1px solid var(--togas-white-color)}.product__color--item:hover{border:1px solid var(--togas-gold-color)}@media(max-width:1023px){.product__color--item{margin-bottom:var(--spacer-2xs)}.product__color--item:last-child:not(.product__color--showextra){margin-right:var(--spacer-sm)}}@media(min-width:1024px){.product__color--item{margin-bottom:0}.product__color--item:nth-child(7),.product__color--item:nth-child(8){display:none}}@media(min-width:1200px){.product__color--item:nth-child(7){display:inline-block}}@media(min-width:1440px){.product__color--item:nth-child(8){display:inline-block}}.product__color--showextra{min-width:24px;min-height:24px;margin-top:5px;margin-left:5px;cursor:pointer;transform:rotate(45deg)}@media(max-width:1023px){.product__color--showextra{margin-right:10px}}.product__sign-in-btn{background-color:var(--togas-grey-200-color);color:var(--togas-grey-800-color);width:168px}.product__btn{font-size:var(--font-size--lg);line-height:var(--font-size--lg);font-weight:var(--font-weight--medium);text-transform:none}.product__skeleton--size-modal-wrapper{display:flex;justify-content:space-between}.product__skeleton--btn-wrapper{width:auto}@media(min-width:1024px){.product__skeleton--btn-wrapper{max-width:400px}}.product__skeleton--grouped-items{display:flex;justify-content:space-between;grid-gap:24px;gap:24px}.product__skeleton--grouped-items__wrapper{margin-top:var(--spacer-xl)}.product__skeleton--grouped-items__info{width:100%;display:flex;flex-direction:column}.product .sf-bullets{margin-top:10px}@media(max-width:767px){.product .sf-bullets{display:flex;max-width:343px!important;margin:12px auto 0!important;list-style:none;overflow:hidden;justify-content:center;background:var(--togas-grey-100-color);border-radius:2px}}@media(max-width:1023px){.product .sf-bullets{max-width:100%;margin:20px auto 0}}.product .sf-bullets li{flex:1 1 auto;min-width:0}.product__size--title{margin-bottom:var(--spacer-xs)}.product__color--title,.product__size--title{font-size:15px;font-weight:300;line-height:22px;color:var(--togas-grey-color)}.sf-gallery ::v-deep .glide__slide{flex:none}::v-deep .sf-gallery__thumbs .sf-image{position:relative}::v-deep .sf-gallery__thumbs .sf-image-loaded{display:block}.sign-in-button{margin-top:20px}.product-expand .sf-tabs__title.is-active+.sf-tabs__content{border:0}.product-expand .sf-tabs__title{width:auto;font-size:var(--font-size--xs);font-weight:var(--font-weight--normal);font-family:var(--font-family--primary);line-height:18px;color:var(--togas-grey-400-color);border:0;padding:0;margin-right:28px;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media(max-width:1023px){.product-expand .sf-tabs__title{margin-bottom:12px;text-decoration:none;border-bottom:1px solid var(--togas-black-color)}}.product-expand .sf-tabs__title.is-active{color:var(--togas-black-color)}@media(max-width:1023px){.product-expand .sf-tabs{--tabs-title-z-index:1;--tabs-content-order:1;--tabs-title-flex:0 0 auto;--tabs-title-margin:0 var(--spacer-lg) -2px 0;--tabs-title-padding:var(--spacer-xs) 0;--tabs-title-color:var(--togas-black-color);--tabs-title-font-size:var(--h4-font-size);--tabs-content-tab-padding:var(--spacer-lg) 0}}.product-expand .service-page__content{font-size:15px;font-weight:300;line-height:22px}@media(max-width:1023px){.product-expand .service-page__content{font-size:12px;line-height:18px}}.product-expand .sf-tabs__content__tab{padding-top:20px;padding-bottom:0;margin-left:5px}@media(max-width:1023px){.product-expand .sf-tabs__content__tab{padding-top:8px;padding-bottom:22px}}.product-expand .sf-tabs .sf-chevron,.product-expand .sf-tabs__chevron{display:none}.quick-order__btn,.sign-in-button{font-size:13px;font-weight:var(--font-weight--medium);line-height:22px;--button-background:var(--togas-white-color);color:var(--togas-black-color);border:1px solid;box-sizing:border-box}@media(min-width:1024px){.quick-view-modal .sf-modal__content{padding-left:var(--spacer-lg);padding-right:var(--spacer-lg)}}@media(max-width:1023px){.quick-view-modal{--modal-width:auto}}.quick-view-modal .product-expand__title{font-size:16px;font-weight:var(--font-weight--normal);margin-bottom:var(--spacer-ssm)}.quick-view-modal .product-expand__toggle{margin:var(--spacer-sm) auto 16px 0;text-underline-offset:3px;font-size:var(--font-size--sm)}.quick-view-modal .product-expand__chevron{display:none}.quick-view-modal .product-expand__content .product--description{font-size:16px;font-weight:var(--font-weight--normal);margin-left:0}.quick-view-modal .quick-order__btn{--button-box-shadow:none;padding:4px 0 0;font-size:14px;line-height:18px;display:inline-block;text-align:center;border-bottom:1px solid;width:auto;border-top:none;border-left:0;border-right:0;letter-spacing:.28px}.quick-view-modal .quick-order__btn:hover{border-bottom:1px solid transparent}.quick-view-modal .quick-order{text-align:center;justify-content:center}@media(max-width:1023px){.quick-view-modal .quick-order{margin-top:0}}@media(max-width:1023px){.quick-view-modal .product__header{padding:0}}.quick-view-modal .sf-modal__content{padding:20px 16px}@media(min-width:744px){.quick-view-modal .sf-modal__content{padding:20px 24px}}@media(min-width:1920px){.quick-view-modal .sf-modal__content{padding:20px 32px}}.quick-order__btn{padding:7px;margin:0;font-weight:400;width:100%}@media(min-width:1024px){.quick-order__btn{font-size:14px}}@media(max-width:1023px){.quick-order{margin:20px 0 24px;display:flex;align-items:center;grid-gap:8px;gap:8px}}@media(min-width:1024px){.quick-order{margin:16px 0;display:flex;align-items:center;grid-gap:8px;gap:8px}}@media(min-width:1920px){.quick-order{grid-gap:12px;gap:12px}}.product__color--hide{margin-left:10px;margin-top:8px;cursor:pointer}.error-message{font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs);color:var(--togas-red-color)}.grouped-product_info .product__color{margin:var(--spacer-sm) 0 0 0}@media(max-width:1023px){.grouped-product_info .product__color{margin:0 0 var(--spacer-base) 0}}.product-icon__block{display:flex;align-items:center;grid-gap:6px;gap:6px;margin-bottom:24px}.product-icon__block.available-boutiques{margin-bottom:16px}@media(min-width:1024px){.product-icon__block{margin:17px 0 20px}}@media(max-width:1023px){.product-icon__block{padding:0}.product-icon__block svg{height:16px;width:16px}}.product-icon__block-text{font-family:var(--font-family--primary);font-size:var(--font-size--xs);color:var(--togas-grey-300-color);text-decoration:underline;cursor:pointer;text-underline-offset:3px}@media(max-width:1023px){.product-icon__block-text{font-size:12px}}.product-icon__block.available-boutiques{margin-bottom:17px}@media(max-width:1023px){.product-icon__block.available-boutiques{margin-bottom:var(--spacer-base)}}.product-icon__block .sf-icon.size-xs{--icon-size:1.3rem;--icon-color:var(--togas-grey-300-color)!important}.product-delivery-tab .product-expand__content>div{margin-bottom:0}.fixit-element.fixit--active{position:sticky;transform:translateZ(0);top:60px}@media(min-width:1920px){.fixit-element.fixit--active{top:68px}}.fixit-element.fixit--bottom{padding-bottom:20px}.fixit-element.fixit--bottom,.fixit-element.fixit--docked{bottom:0}.fixit-element.fixit--docked,.fixit-element.fixit--frozen{position:sticky}.product-modal{--modal-index:99;--overlay-z-index:99;--icon-size:1.5rem;--modal-border:1px solid var(--togas-black-color);--modal-width:424px;--modal-height:100%;--modal-content-padding:var(--spacer-sm) var(--spacer-m) var(--spacer-xl) var(--spacer-m);--modal-top:50%;--modal-left:50%;--modal-bottom:none;--modal-right:none;--modal-transform:translate3d(-50%,-50%,0);--modal-max-height:90%;--modal-content-height:100%}@media(max-width:767px){.product-modal{--modal-width:100%;--modal-content-padding:var(--spacer-sm)}.product-modal .sf-modal__container{max-width:375px}}@media(max-width:1023px){.product-modal .subscribe__checkbox-container{margin:0}}.product-modal .subscribe__checkbox-container .sf-checkbox__container{align-items:flex-start;padding-left:0}.product-modal .subscribe__checkbox-container .has-error .sf-checkbox__checkmark{border:1px solid var(--togas-red-color)}.product-modal .subscribe__checkbox-container .sf-checkbox__checkmark{position:relative}.product-modal .subscribe__checkbox-container .sf-checkbox__label{font-weight:400;line-height:18px;letter-spacing:.24px;text-underline-offset:3px;font-size:12px;color:var(--c-grey-3)}.product-modal .contact-us__form{margin-top:var(--spacer-base);padding-right:20px}.product-modal .contact-us__form input::-moz-placeholder{font-size:15px;font-weight:300;line-height:22px;color:var(--togas-grey-600-color)}.product-modal .contact-us__form input::placeholder{font-size:15px;font-weight:300;line-height:22px;color:var(--togas-grey-600-color)}@media(max-width:767px){.product-modal .contact-us__form input::-moz-placeholder{font-size:14px}.product-modal .contact-us__form input::placeholder{font-size:14px}}@media(max-width:767px){.product-modal .contact-us__form input{font-size:14px}}.product-modal .contact-us__form .sf-input__error-message{font-size:var(--font-size--xxs);font-weight:var(--font-weight--medium);line-height:var(--line-height--xs)}@media(min-width:1024px){.product-modal .sf-icon{--icon-size:16px!important}}.product-modal .sf-modal__container{border:none}.product-modal .confirm-reservation .agreement-checkbox-text{font-weight:var(--font-weight--normal);line-height:var(--line-height--xs);letter-spacing:.24px;text-underline-offset:3px;font-size:var(--font-size--xs);color:var(--c-grey-3)}.product-modal .confirm-reservation .subscribe__checkbox-container .sf-checkbox__label{margin-left:8px}.modal-quick-title{font-family:var(--font-family--primary);font-size:20px;font-weight:400;line-height:24px}.contact-us__comment:not(.sf-textarea--invalid) .sf-textarea__error-message{display:none}.contact-us__comment{font-size:0;margin-bottom:4px}.contact-us__comment textarea{font-size:15px;line-height:22px;padding:10px}.contact-us__comment textarea::-moz-placeholder{color:var(--togas-grey-600-color);font-size:15px;letter-spacing:.6px;font-weight:400;line-height:22px}.contact-us__comment textarea::placeholder{color:var(--togas-grey-600-color);font-size:15px;letter-spacing:.6px;font-weight:400;line-height:22px}.contact-us__action{--button-padding:7px;font-size:14px;font-weight:400;line-height:22px;margin-top:12px;min-height:38px}.product-qty{display:flex;justify-content:space-between;grid-gap:16px;gap:16px;align-items:flex-start}@media(max-width:1023px){.product-qty{grid-gap:12px;gap:12px}}.product-qty .sf-add-to-cart__select-quantity{margin-right:0;grid-gap:0;gap:0;height:auto;min-width:172px}@media(max-width:767px){.product-qty .sf-add-to-cart__select-quantity{min-width:102px;width:auto}}.product-qty .sf-button-decrease{border-top-left-radius:3px;border-bottom-left-radius:3px}.product-qty .sf-button-increase{border-top-right-radius:3px;border-bottom-right-radius:3px}.product-qty .product-qty-link{width:100%;text-align:center}@media(max-width:1023px){.product-qty .product-qty-link{font-size:16px;padding:0}}.product-qty .product-qty-link:hover{color:var(--togas-white-color)}.product-qty .sf-quantity-selector__input{margin-bottom:0;width:100%;border:0;height:38px;border-top:1px solid var(--togas-grey-400-color);border-bottom:1px solid var(--togas-grey-400-color)}@media(max-width:767px){.product-qty .sf-quantity-selector__input{width:46px}}.product-qty .sf-quantity-selector__button.sf-button{border:1px solid var(--togas-grey-400-color);padding:8px;min-width:36px;box-shadow:none}.product-qty .sf-quantity-selector__button.sf-button.is-disabled--button svg path{fill:var(--togas-grey-300-color)}.product-qty .sf-quantity-selector__button.sf-button.light-grey-color svg path{color:var(--togas-grey-300-color)}.product-qty .sf-quantity-selector__button.sf-button.togas-grey-color svg path{fill:var(--togas-grey-color)}@media(max-width:1023px){.product-qty .sf-quantity-selector__button.sf-button{min-width:46px}}@media(max-width:767px){.product-qty .sf-quantity-selector__button.sf-button{padding:4px;min-width:28px;width:auto}}.product-qty .sf-input__wrapper{min-height:36px;height:100%}@media(max-width:1023px){.togas-container__category .product__quick-view .sf-price__old{font-size:var(--font-size--xs)}}.product__quick-view{height:100%}.product__quick-view .product__header svg{display:none}.product__quick-view .multiselect__placeholder,.product__quick-view .multiselect__single{font-weight:var(--font-weight--normal)}@media(max-width:1023px){.product__quick-view .product-qty .sf-quantity-selector__input{height:auto}}.product__quick-view .product__info{width:auto;min-width:auto;padding-bottom:26px}@media(max-width:1023px){.product__quick-view .product__info{padding:0}}.product__quick-view .img-block{max-width:100%}@media(min-width:744px){.product__quick-view .img-block{max-width:500px}}@media(min-width:1024px){.product__quick-view .img-block{max-width:400px}}@media(min-width:1920px){.product__quick-view .img-block{max-width:572px}}.product__quick-view .product__gallery--wrapper .sf-image--wrapper.first-img .sf-image{height:auto}.product__quick-view .product__gallery--wrapper{max-width:400px;width:100%}.product__quick-view .product-expand:first-child .product-expand__content{margin:0!important;max-height:100%!important}.product__quick-view .product-quick-view__description{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;display:block;font-size:15px;line-height:22px}.product__quick-view .product-quick-view__description .product-expand__content .product--details{display:none}.product__quick-view .product--details{margin-top:8px;font-size:16px;font-weight:500;line-height:30px}.product__quick-view .product{flex-direction:column;grid-gap:0;gap:0;margin-top:8px}.product__quick-view .product__header{margin:0}.product__quick-view .product__size{margin-bottom:20px;cursor:pointer}@media(max-width:1023px){.product__quick-view .product__size{margin-top:12px}}.product__quick-view .product__price-and-add-to-wish{margin:20px 0}@media(max-width:1023px){.product__quick-view .product__price-and-add-to-wish{margin:0}}.product__quick-view .product--details__item{font-size:16px}.product__quick-view .product-quick-view__description-title{margin-bottom:8px}@media(max-width:1023px){.product__quick-view .product-quick-view__description-title{margin-bottom:16px;font-size:14px;font-weight:400}}.product__quick-view .product__add-to-cart-wrapper{margin-bottom:12px;display:flex;flex-direction:row;grid-gap:8px;gap:8px;justify-content:space-between}@media(min-width:1920px){.product__quick-view .product__add-to-cart-wrapper{grid-gap:12px;gap:12px}}@media(max-width:1023px){.product__quick-view .product__add-to-cart-wrapper{margin-bottom:0;position:static}}.product__quick-view .product__add-to-cart-wrapper .product-qty{width:100%;grid-gap:8px;gap:8px}.product__quick-view .swiper-container.gallery-slider{height:100%;max-width:100%}@media(min-width:744px){.product__quick-view .swiper-container.gallery-slider{max-width:500px}}@media(min-width:1024px){.product__quick-view .swiper-container.gallery-slider{max-width:400px}}@media(min-width:1920px){.product__quick-view .swiper-container.gallery-slider{max-width:572px}}.product__quick-view .product-modal__image--wrapper{height:auto;flex-grow:1;position:relative;width:100%;margin:0 auto;max-height:100%}@media(min-width:744px){.product__quick-view .product-modal__image--wrapper{max-height:500px}}@media(min-width:1024px){.product__quick-view .product-modal__image--wrapper{max-height:400px}}@media(min-width:1920px){.product__quick-view .product-modal__image--wrapper{max-height:572px}}.product__quick-view .swiper-slide.product-modal__image-item{max-width:100%;max-height:-moz-fit-content;max-height:fit-content;height:auto;min-height:100%;font-size:0}@media(min-width:744px){.product__quick-view .swiper-slide.product-modal__image-item{max-width:500px;min-height:500px}}@media(min-width:1024px){.product__quick-view .swiper-slide.product-modal__image-item{max-width:400px;min-height:400px}}@media(min-width:1920px){.product__quick-view .swiper-slide.product-modal__image-item{min-height:572px;max-width:572px}}@media(max-width:1023px){.product__quick-view .swiper-slide.product-modal__image-item{min-height:auto}}.product__quick-view .product-modal__image-button{position:absolute;bottom:76px;left:calc(50% - 10px);z-index:1;cursor:pointer}@media(max-width:1023px){.product__quick-view .product-modal__image-button{bottom:40px;left:48%}}.product__quick-view .product--description button{margin-top:4px}@media(max-width:1023px){.product__quick-view .product__add-to-cart-wrapper{padding-top:4px;padding-bottom:10px}}@media(max-width:1023px){.product__quick-view .product__add-to-cart-wrapper .sf-button{font-size:13px;line-height:22px;letter-spacing:.26px;min-height:38px}}.product__quick-view .price-with-percent .sf-price__percent,.product__quick-view .sf-price__old{color:var(--c-grey-4)}@keyframes ani{0%{transform:translateY(0)}20%{transform:translateY(-50%)}40%{transform:translateY(50%)}to{transform:translateY(0)}}@media(max-width:767px){.product-option__price{display:none}}.gift-card-range{display:flex;justify-content:space-between;margin-top:6px;margin-bottom:12px}.gift-card-range-label{font-size:12px;font-weight:400;line-height:22px;text-transform:uppercase;color:var(--togas-grey-color)}@media(max-width:1023px){.gift-card-amount{max-width:50%}}@media(max-width:767px){.gift-card-amount{max-width:100%}}.gift-card-container .product__common-middle{margin-bottom:0}.gift-card-container .product__price-and-add-to-wish{margin-top:12px}.gift-card-container .sf-range{margin:0;background:var(--togas-grey-800-color);height:2px;cursor:pointer}.gift-card-container .sf-range .noUi-touch-area{display:none}.gift-card-container .sf-range .noUi-connects{border-radius:0}.gift-card-container .sf-range .noUi-connect{border:1px solid var(--togas-grey-800-color)}.gift-card-container .sf-range .noUi-handle{width:14px;height:14px;background:var(--togas-grey-400-color);border-radius:0;top:-3px;right:-12px;border:none;cursor:pointer}.gift-card-container .sf-image:not(.sf-image-loaded){opacity:1}.gift-card-design .gift-card-title{margin-bottom:20px}@media(min-width:1024px){.gift-card-design .gift-card-title{margin-bottom:var(--spacer-ssm)}}.gift-card-title{font:var(--font-weight--light) var(--font-size--m)/var(--line-height--base) var(--font-family--primary);margin-bottom:28px}@media(min-width:1024px){.gift-card-title{margin-bottom:var(--spacer-m)}}.gift-card-title.fourth-step,.gift-card-title.third-step{margin-bottom:var(--spacer-ssm)}.fixit-placeholder,.hide-preposition .sf-price__from{display:none}.price-with-percent{display:flex;flex-direction:column;grid-gap:4px;gap:4px;align-items:baseline}.price-with-percent .price-line,.price-with-percent .price-line-current{display:flex;align-items:center}.price-with-percent .price-line{grid-gap:8px;gap:8px}.price-with-percent .sf-price__percent{font:var(--font-weight--normal) var(--font-size--xs)/var(--line-height--xs) var(--font-family--primary);color:var(--c-grey-4)}.quick-view-simple .product__quick-view .product__price-and-add-to-wish{margin-bottom:6px}