.product-default{padding-bottom:100px}.product-default .shell--prod{max-width:unset}.product-default .product__inner{display:flex}.product-default .product__images{width:calc(100% - 564px - 10vw);min-height:920px;background-color:#fff;margin-left:auto}.product-default .product__images .product__images-items{max-width:42vw;margin:0 auto}@media screen and (max-width: 1120px){.product-default .product__images{width:calc(100% - 282px - 5vw)}.product-default .product__images .product__images-items{max-width:unset}}.product-default .product__images.--loader{background-color:#ccc;background:linear-gradient(90deg,#e4e4e4 0% 30%,#f5f5f5 50%,#e4e4e4 70% 100%);background-size:500%;animation:bg-load 2.5s ease-in 0s infinite}.product-default .product__image{cursor:pointer;display:flex;width:100%;padding-bottom:calc(150% + 16px);position:relative}.product-default .product__image img{position:absolute;width:100%;height:calc(100% - 16px);left:0;top:0;object-fit:cover}.product-default .product__images-item:last-child .product__image{padding-bottom:150%}.product-default .product__images-item:last-child .product__image img{height:100%}.product__images-item.--pack-image~.product__images-item{display:none}.product-default .product__content{width:calc(282px + 5vw);text-align:right;padding-left:5vw;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.product-default .product__options{margin:45px 0 30px}.product-default .product__options.--one-variant{display:none}.product-default .product__options td{border:none}.product-default .product__message{text-align:left;color:red;opacity:0;margin-top:12px;transition:opacity .4s;display:none}.product-default .product__message.is-active{opacity:1}.product-default .product__title{font-size:44px;font-weight:700;line-height:.9;letter-spacing:-.001em;text-transform:uppercase}.product__head{position:relative;direction:rtl}.product-recommendations .product__head{direction:ltr}.product-default .product__promo-message{line-height:.5;position:absolute;top:100%;right:0;margin-top:1px}.product-default .product__promo-message span{display:inline-block;font-size:8px;font-weight:400;text-transform:uppercase;letter-spacing:.07em;color:#1a1a1a}.product-default .product__description{padding-top:28px;color:rgb(var(--color-base-text))}.product-default .product__description a{position:relative;cursor:pointer}.product__colors{display:grid;grid-template-columns:1fr 1fr;flex-wrap:wrap;margin:0 -6px 38px -7px;grid-column-gap:10px;column-gap:10px}.product__colors-item{width:100%;padding:5px 0 10px 7px;position:relative}.product-default .product__description,.product-default .product__description p,.product-default .product__description span{font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.6;letter-spacing:.07em}.product-default .product__price,.product-default .product__price span{font-size:44px;font-weight:700;line-height:.9;letter-spacing:-.001em;text-transform:uppercase;color:rgb(var(--color-base-text));direction:ltr}.product-default .product__price .price__amount.--strike span{position:relative;font-size:16px;top:-7px;text-decoration:line-through;padding-right:10px;font-weight:500;letter-spacing:.04em}.product-default .product__price ins.price__amount{text-decoration:none}.product-default .product__price .price__amount.--strike+.price__amount span{color:var(--secondary-color)}.product-default .product__accordions{margin-top:33px}.product-default .product__accordions .accordion__title{line-height:1.6}.product-default .product__accordions .is-open .accordion__title{font-weight:500;letter-spacing:.05em}.product-default .product__accordions .accordion__body{text-align:left;transition:height .35s ease}.product-default .product__accordions .accordion__body>div{padding-top:16px}.product-default .product__accordions .accordion-default.is-open .accordion__body{margin-bottom:32px}.product-default .product__accordions .accordion-default.is-open:last-child .accordion__body{margin-bottom:32px}.product-default .product__accordions .accordion__body p{font-size:10px;line-height:1.6}.product-default .product__accordions .accordion__body a{font-size:8px;letter-spacing:.07em;text-decoration:underline;text-underline-offset:4px}.product-default .product__accordions .accordion__body a:hover{text-decoration:none}.product-default .product__accordions .accordion__body br+br{height:10px}.product-default .product__accordions .accordion__body *{border:none;box-shadow:none}.product-default .product__accordions .accordion__body table *{font-size:10px;letter-spacing:.07em;color:rgb(var(--color-base-text))}.product-default .product__accordions .accordion__body table tr{width:100%}.product-default .product__accordions .accordion__body table td{padding:3px 2px;vertical-align:top}.product-default .product__accordions .accordion__body table td:last-child{text-align:right}.product-default .product__accordions .accordion__body table td:first-child{width:18%!important}.product-default .product__size-guide-tabs,.product-default .product__size-guide-tabs a,.product-default .product__size-guide-btn{font-size:10px;font-weight:400;text-transform:uppercase;line-height:1.6;letter-spacing:.07em;background-color:transparent;border:0;cursor:pointer;color:rgb(var(--color-base-text))}.product-default .product__size-guide-tabs a.is-active{font-weight:500;letter-spacing:.05em}.product-default .product__size-guide-tabs a+a{position:relative}.product-default .product__size-guide-tabs a+a:before{content:"/";margin:0 3px 0 1px;display:inline-block;font-weight:400!important}.product-default .product__size-guide-btn span{display:none}.product-default .product__size-guide-tabs{opacity:0;visibility:hidden;pointer-events:none}.product-default .product__size-guide{display:flex;align-items:center;justify-content:space-between}.product-default .product__size-guide{padding-bottom:7px}.product-default .product__size-guide.is-active .product__size-guide-btn span{display:inline-block}.product-default .product__size-guide.is-active .product__size-guide-tabs{opacity:1;visibility:visible;pointer-events:all}.product__option{margin-bottom:20px;direction:rtl}.product__option.--disabled{pointer-events:none}.product__option.--disabled .radio-variant input+label{color:#d8d8d8}@media (max-width: 1023px){.product-default{padding-left:0}.product-default .product__title,.product-default .product__price,.product-default .product__price span{font-size:32px}.product-default .product__price .price__amount.--strike span{top:-3px}}@media (max-width: 768px){.product-default{padding-left:0;padding-bottom:10px}.product-default .product__images-items{display:none}.product-default .product__inner{display:block}.product-default .product__images{width:100%;min-height:unset}.product-default .product__content{width:100%;padding-top:22px;padding-left:0}.product-default .product__description{padding-top:35px}.product-default .product__options{margin-top:20px;margin-bottom:25px}.product-default .product__price .price__amount.--strike span{top:-5px}}.product__types span{position:relative}.product__types span:last-child{padding-right:0}.product__types span div{position:absolute;top:91%;left:0;height:8px;width:100%;display:none}.product__types span:hover div{display:block}@media screen and (max-width: 768px){.product__types span div{display:block;width:calc(100% - 2px)}.product__types span.--selected div{border:1px solid transparent}}@keyframes bg-load{0%{background-position:left}66%{background-position:right}to{background-position:right}}.js-ajax-add-primary:not(.--notify)~.notify-bis{display:none}.notify-bis .btn-notify-bis{font-size:10px;margin-top:4px;font-weight:500;cursor:pointer;color:rgb(var(--color-base-text));text-align:center;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;display:none}.notify-bis button{margin-top:10px;letter-spacing:.06rem}.notify-bis .field-default{padding-top:20px}.product__actions{margin-top:35px;position:relative}.product__actions:not(.--notify-active) .notify-bis form,.item__actions:not(.--notify-active) .notify-bis form{display:none}.product__actions.--notify-active>.btn,.item__actions.--notify-active .item__add-btn{display:none}.product__actions.--notify-active .notify-bis .btn-notify-bis,.item__actions.--notify-active .item__color-name{display:none}.notify-bis .email_label,.notify-bis .ty_message{display:block;width:100%;text-align:left;font-size:10px;color:rgb(var(--color-base-text));text-transform:uppercase;margin-top:8px;line-height:1.6;letter-spacing:.07em}.product__actions .notify-bis .email_label{padding-top:30px}.notify-bis .checkboxes{opacity:1;transition:opacity .4s ease;position:absolute;background-color:rgb(var(--color-base-background-1));padding-bottom:15px;z-index:4}.product__actions .notify-bis .checkboxes{position:static;padding-bottom:20px}.notify-bis .checkboxes[data-checkbox-hidden=true]{position:absolute;opacity:0}.notify-bis:not(.--ty-shown) .ty_message{display:none}.notify-bis.--ty-shown :is(button,label,input){display:none}.notify-bis input[type=email][data-has-error=true]{border-color:#c40000}.notify-bis .checkbox[data-has-error=true] *:not(input:checked+label):not(input:checked+label *){color:#c40000!important}.product-default .js-ajax-add-primary:not([disabled]){background-color:rgb(var(--color-base-text));color:rgb(var(--color-contrasting))}.product-default .js-ajax-add-primary[disabled]:hover{background-color:#fff;color:rgb(var(--color-base-text))}.product-default .js-ajax-two-pack{margin-top:4px;border:none}.product-default .js-ajax-two-pack[disabled]:not(.--non-selected){display:none}.product-default .js-ajax-two-pack.--non-selected{background-color:transparent;position:relative;border:1px solid rgb(var(--color-base-text));color:rgb(var(--color-base-text));transition:none}.product-default .js-ajax-two-pack.--non-selected:hover{color:transparent}.product-default .js-ajax-two-pack.--non-selected:hover:after{content:attr(data-content);position:absolute;left:9px;top:9px;color:rgb(var(--color-base-text))}.has-shipping-table td{text-transform:uppercase}.has-shipping-table td em{font-size:8px!important;text-transform:lowercase;letter-spacing:.03em!important;font-style:normal}.product-default .low-stock-info{position:relative}.product-default .low-stock-info span{position:absolute;top:2px;left:0;font-size:8px;color:rgb(var(--color-base-text));text-transform:uppercase}.product-default .--notify-active~:is(.low-stock-info,.product__pre-order-info){display:none}.product__pre-order-info{font-size:8px;line-height:1.5;letter-spacing:.07em;text-align:left;text-transform:uppercase;color:rgb(var(--color-base-text));margin-top:5px}.product-default .product__accordions .accordion__body table td:nth-child(2){width:185px}
/*# sourceMappingURL=/cdn/shop/t/235/assets/product-default.css.map */
