.s-product-page{min-width:1230px}.s-product-page .s-page-header{position:sticky;top:0;padding:1rem;height:4rem;overflow:hidden;background:var(--background-color);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:2}.s-product-page .s-page-header .s-actions{font-size:14px}.s-product-page .s-page-header .s-button-back{padding:.25rem;font-size:.6875rem;line-height:1.272727272727273em;font-weight:bold}.s-product-page .s-page-header .s-title-wrapper{max-width:100%;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-product-page .s-page-header .s-title-wrapper .s-title{display:inline;font-size:1.5rem;line-height:1.333333333333333em}.s-product-page .s-page-header .s-details .s-button{vertical-align:middle;font-size:.875rem}@media (max-width:1450px){.s-product-page .s-page-header .s-details .s-button{width:150px}.s-product-page .s-page-header .s-details .s-button .s-name{display:inline-block;max-width:calc(100% - 10px);-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-product-page .s-page-header .s-details .s-button.outlined > span{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-product-page .s-page-header .s-details .s-button.outlined > span .s-name{max-width:calc(100% - 40px)}}.s-product-page .s-page-header .s-details .s-ident{vertical-align:middle;white-space:nowrap;font-size:1.1875rem;font-weight:bold;line-height:1.157894736842105em}.s-product-page .s-page-menu{position:sticky;top:4rem;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:calc(100vh - 4rem);background-color:var(--background-color);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-product-page .s-page-menu:hover{z-index:2}.s-product-page .s-page-menu .s-products-page-menu{-webkit-transition:all 300ms ease-in;-moz-transition:all 300ms ease-in;-o-transition:all 300ms ease-in;-ms-transition:all 300ms ease-in;transition:all 300ms ease-in;border-right:1px solid var(--border-color)}.s-product-page .s-page-menu .s-products-page-menu.is-pinned .s-main-menu > li.is-restricted .s-sub-menu{display:none}.s-product-page .s-page-menu .s-products-page-menu.is-unpinned{width:4rem}.s-product-page .s-page-menu .s-products-page-menu.is-unpinned:not(.hover-is-disabled):hover{z-index:10}.s-product-page .s-page-menu .s-products-page-menu.is-unpinned:not(.hover-is-disabled):hover .sidebar{-webkit-box-shadow:0 0 70px var(--drawer-shadow-color);box-shadow:0 0 70px var(--drawer-shadow-color)}.s-product-page .s-page-menu .s-products-page-menu.is-unpinned:not(.hover-is-disabled):hover .s-main-menu > li.is-restricted .s-sub-menu{display:none}.s-product-page .s-page-menu .s-products-page-menu.is-unpinned.hover-is-disabled .sidebar,.s-product-page .s-page-menu .s-products-page-menu.is-unpinned:not(:hover) .sidebar{width:inherit}.s-product-page .s-page-menu .s-products-page-menu.is-unpinned.hover-is-disabled .s-main-menu .s-name,.s-product-page .s-page-menu .s-products-page-menu.is-unpinned:not(:hover) .s-main-menu .s-name,.s-product-page .s-page-menu .s-products-page-menu.is-unpinned.hover-is-disabled .s-main-menu .s-sub-menu,.s-product-page .s-page-menu .s-products-page-menu.is-unpinned:not(:hover) .s-main-menu .s-sub-menu{display:none}.s-product-page .s-page-menu .s-products-page-menu.is-unpinned.hover-is-disabled .s-main-menu > li > .item,.s-product-page .s-page-menu .s-products-page-menu.is-unpinned:not(:hover) .s-main-menu > li > .item{display:block}.s-product-page .s-page-menu .s-products-page-menu.is-unpinned.hover-is-disabled .s-main-menu > li > .item .s-icon-main,.s-product-page .s-page-menu .s-products-page-menu.is-unpinned:not(:hover) .s-main-menu > li > .item .s-icon-main{margin:0}.s-product-page .s-page-menu .s-products-page-menu .sidebar{background:var(--background-light-darker)}.s-product-page .s-page-menu .s-products-page-menu .s-toggle-wrapper > *{padding-top:calc(1.5rem - 2px);padding-bottom:calc(1.5rem - 2px)}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > *{border-bottom:1px solid transparent}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > *.s-toggle-wrapper{border-bottom-color:var(--border-color)}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > *.is-restricted > .item > .s-name .s-icon-toggle.is-expanded{display:none}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > *:not(.is-restricted) > .item > .s-name .s-icon-toggle:not(.is-expanded){display:none}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * > .item{padding-left:24px}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * > .item > .s-icon-main{vertical-align:top;margin-left:0;margin-right:.5rem;font-size:1.25rem;color:var(--gray-dark)}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * > .item > .s-icon-main > *{width:1em !important;color:inherit}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * > .item > .s-name{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;font-weight:bold;color:var(--gray-dark)}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * > .item > .s-name .s-icon-toggle{display:inline-block;margin-left:4px;font-size:1em;-webkit-transform:translate(0,1px);-moz-transform:translate(0,1px);-o-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * > .item > .s-name .s-icon-toggle > svg{font-size:inherit}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * .s-sub-menu > *:first-child{border-top:1px solid transparent}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * .s-sub-menu > *:last-child{border-bottom:0}.s-product-page .s-page-menu .s-products-page-menu .s-main-menu > * .s-sub-menu > * > .item{padding-left:3.75rem}.s-product-page .s-page-sidebar{position:sticky;top:4rem;-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-o-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0}.s-product-page .s-page-sidebar .s-sidebar-section{margin-top:1rem}.s-product-page .s-page-sidebar .s-sidebar-section .wa-heading{padding:.5rem 1rem;margin:0;line-height:1.2em}.s-product-page .s-page-sidebar .s-sidebar-section .wa-heading + *{margin-top:0}.s-product-page .s-page-sidebar .s-sidebar-section .wa-menu-v .count .s-icon{font-size:.8125rem}.s-product-page .s-page-sidebar .s-sidebar-section .wa-menu-v .count .s-icon svg{font-size:inherit}.s-product-page .s-page-content{padding:1.25rem}.s-product-general-section > .s-section-body:not(:first-child){margin-top:1.5rem}.s-product-general-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0;font-size:.875rem;line-height:1.142857142857143em}.s-product-general-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-general-section > .s-section-footer .s-features-hidden-on-front-section{margin-bottom:.75rem}.s-product-general-section .s-fields-section > *:not(:first-child){margin-top:1.5rem}.s-product-general-section .s-errors-place:not(:empty){margin-top:1rem}.s-product-general-section .s-errors-place:not(:empty) > *:not(:first-child){margin-top:.5rem}.s-product-general-section .s-name-section .s-field{font-size:1.5rem;font-weight:bold;width:100%;height:2.25em;min-height:2.25em}.s-product-general-section .s-storefronts-section .wa-error-text{margin-top:.5rem;color:#d55a00}.s-product-general-section .s-storefronts-section .s-url-redactor .s-url-field-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:.4375rem .5625rem;background:var(--background-color-input);border:1px solid var(--border-color-input);color:var(--text-color-input);border-radius:.25em;overflow:hidden}.s-product-general-section .s-storefronts-section .s-url-redactor .s-url-field-wrapper:hover{border-color:var(--border-color-input-hover)}.s-product-general-section .s-storefronts-section .s-url-redactor .s-url-field-wrapper.is-focus{border-color:var(--accent-color)}.s-product-general-section .s-storefronts-section .s-url-redactor .s-url-field-wrapper > *{background:transparent;font-size:.875rem;line-height:1.142857142857143em}.s-product-general-section .s-storefronts-section .s-url-redactor .s-url-field-wrapper .s-tail{white-space:nowrap;color:var(--gray)}.s-product-general-section .s-storefronts-section .s-url-redactor .s-url-field-wrapper .s-field{-webkit-flex-basis:100%;flex-basis:100%;padding:0 0 0 .25rem;border-color:transparent}.s-product-general-section .s-storefronts-section .s-url-redactor .s-column-actions .s-action{display:inline-block;padding:.03125rem}.s-product-general-section .s-storefronts-section .s-storefronts-list{margin-top:.75rem;font-size:.8125rem;line-height:1.230769230769231em;color:var(--gray)}.s-product-general-section .s-storefronts-section .s-storefronts-list a:not(:hover){color:inherit}.s-product-general-section .s-storefronts-section .s-storefronts-list .s-action{font-size:.875rem}.s-product-general-section .s-storefronts-section .s-refresh-button.is-loading{-webkit-animation:rotate 2000ms infinite linear;-moz-animation:rotate 2000ms infinite linear;-o-animation:rotate 2000ms infinite linear;-ms-animation:rotate 2000ms infinite linear;animation:rotate 2000ms infinite linear}.s-product-general-section .s-product-status-section{font-size:.875rem;line-height:1.142857142857143em;color:var(--gray)}.s-product-general-section .s-product-status-section:not([data-id="hidden"]) .s-column-redirect{display:none}.s-product-general-section .s-product-status-section .s-status-hint{display:none;margin:.5rem 0 0;font-size:.8125rem;line-height:1.230769230769231em;color:var(--gray-light)}.s-product-general-section .s-product-status-section .s-status-hint a{font-weight:bold;color:var(--gray-dark)}.s-product-general-section .s-product-status-section[data-id="hidden"] .s-status-hint[data-status-id="hidden"]{display:block}.s-product-general-section .s-product-status-section[data-id="unpublished"] .s-status-hint[data-status-id="unpublished"]{display:block}.s-product-general-section .s-product-status-section .s-redirect-section[data-id="404"] .s-custom-url-form{display:none}.s-product-general-section .s-product-status-section .s-redirect-section[data-id="home"] .s-custom-url-form .s-redirect-field,.s-product-general-section .s-product-status-section .s-redirect-section[data-id="category"] .s-custom-url-form .s-redirect-field{display:none}.s-product-general-section .s-product-status-section .s-redirect-section .s-redirect-select-wrapper{position:relative;z-index:1;-webkit-transform:translate(-155px,0);-moz-transform:translate(-155px,0);-o-transform:translate(-155px,0);-ms-transform:translate(-155px,0);transform:translate(-155px,0)}.s-product-general-section .s-product-status-section .s-redirect-section .s-custom-url-form{margin-top:.5rem;font-size:.8125rem;line-height:1.230769230769231em}.s-product-general-section .s-product-status-section .s-redirect-section .s-custom-url-form .s-redirect-field{margin-bottom:.5rem}.s-product-general-section .s-product-status-section .s-redirect-section .s-custom-url-form .s-options{margin-top:.375rem}.s-product-general-section .s-product-status-section .s-redirect-section .s-custom-url-form .s-options > *:not(:first-child){margin-top:.375rem}.s-product-general-section .s-product-status-section .s-redirect-section .s-custom-url-form .s-options label{color:var(--text-color-input)}.s-product-general-section .s-product-minimal-sku-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-general-section .s-product-minimal-sku-section .s-info-message{margin-top:1.5rem;font-size:.875rem;line-height:1.142857142857143em}.s-product-general-section .s-product-minimal-sku-section .s-sku-wrapper{margin-top:1.5rem;background:var(--background-light-darker);padding:.75rem;border-radius:4px 4px 0 0;-webkit-transition:background 500ms linear;-moz-transition:background 500ms linear;-o-transition:background 500ms linear;-ms-transition:background 500ms linear;transition:background 500ms linear}.s-product-general-section .s-product-minimal-sku-section .s-sku-wrapper .s-sku-table .s-column-details{padding-right:0}.s-product-general-section .s-product-minimal-sku-section .s-sku-wrapper .s-sku-table .s-column-details .wa-fields.custom-columns .wa-field{display:inline-block;vertical-align:top;margin-top:0}.s-product-general-section .s-product-minimal-sku-section .s-sku-wrapper .s-sku-table .s-column-details .wa-fields.custom-columns .wa-field:nth-child(1){width:30%;margin-right:1rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-wrapper .s-sku-table .s-column-details .wa-fields.custom-columns .wa-field:nth-child(2){width:calc(70% - 1rem)}.s-product-general-section .s-product-minimal-sku-section .s-sku-wrapper .s-sku-table .s-column-details .wa-fields.custom-columns .wa-field input{width:100%}.s-product-general-section .s-product-minimal-sku-section .s-modifications-section{margin-top:.25rem}.s-product-general-section .s-product-minimal-sku-section .s-modifications-section > *:not(:first-child){margin-top:.25rem}.s-product-general-section .s-product-minimal-sku-section .s-modifications-section .s-modifications-list > *:not(:first-child){margin-top:.25rem}.s-product-general-section .s-product-minimal-sku-section .s-modifications-section .s-modifications-list .s-drop-area{background:var(--yellow-highlighted);height:1rem}.s-product-general-section .s-product-minimal-sku-section .s-modifications-section .s-modifications-list .s-modification-wrapper{background:var(--background-light);padding:.75rem;-webkit-transition:background 500ms linear;-moz-transition:background 500ms linear;-o-transition:background 500ms linear;-ms-transition:background 500ms linear;transition:background 500ms linear}.s-product-general-section .s-product-minimal-sku-section .s-modifications-section .s-modifications-list .s-modification-wrapper .s-column-move-actions .s-action{cursor:move}.s-product-general-section .s-product-minimal-sku-section .s-modifications-section .s-modifications-list .s-modification-wrapper .s-column-move-actions .s-action.s-disabled-action{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);cursor:default}.s-product-general-section .s-product-minimal-sku-section .s-modifications-section .s-modifications-actions{padding:.5rem;text-align:center;background:var(--background-light);border-radius:0}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-view-actions{text-align:center;width:5rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper{position:relative;width:100%;min-height:.875rem;margin:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper .s-image-item{position:relative;width:100%;padding:0 0 100%;border:solid 1px rgba(0,0,0,0.1);background:var(--white) 50% no-repeat;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;overflow:hidden;cursor:pointer}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper .s-image-item.is-disabled:hover{background:var(--red-light-alpha);cursor:default}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper .s-image-item .s-icon{position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3rem;color:var(--gray-light)}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper .s-action{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;color:var(--white);background:var(--gray-light);cursor:pointer;border-radius:50%;overflow:hidden}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-view-actions .s-actions{margin-top:.5rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-view-actions .s-actions .wa-button{vertical-align:top;margin:0;padding:.5rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks{width:7.75rem;padding-right:0}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section{position:relative;width:7.75rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-field-wrapper{position:relative}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-field-wrapper .s-icon{position:absolute;top:calc(50% - 1px);left:.625rem;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-field-wrapper .s-icon.right{left:auto;right:.625rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-field-wrapper .s-field{padding-left:2rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-visible-part .s-toggle{padding:.5rem 0;font-size:.8125rem;line-height:1.230769230769231em;color:var(--gray);cursor:pointer;white-space:nowrap;text-align:right}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-visible-part .s-toggle .s-text{text-decoration:underline}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part{position:absolute;top:100%;right:0;width:24rem;background:var(--background-color);border-radius:4px;-webkit-box-shadow:0 0 70px 0 #bbb;box-shadow:0 0 70px 0 #bbb;overflow:hidden;z-index:1;font-size:14px;line-height:1.142857142857143em}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-field-wrapper input{width:130px}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section.is-large > .s-section-body{padding-bottom:1rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section.is-large > .s-section-footer{-webkit-box-shadow:0 -2px 20px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 20px 0 rgba(0,0,0,0.1)}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section > .s-section-body{padding:1rem 0 0 1rem;max-height:300px;overflow:auto}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section > .s-section-footer{padding:1rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section .s-stock-wrapper{word-break:break-word}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section .s-stock-wrapper:not(:first-child){margin-top:.75rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content{margin-top:1rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content > *:not(:first-child){margin-top:1rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .s-toggle{font-size:.875rem;font-weight:600;line-height:1.142857142857143em;color:var(--accent-color);cursor:pointer;white-space:nowrap}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .s-other-fields{margin-top:1rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .s-other-fields .wa-field > .name{width:8.5rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .s-other-fields .wa-field > .value{font-size:.875rem;line-height:1.428571428571429em}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .s-other-fields .s-ident{font-size:.875rem;line-height:1.428571428571429em}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager > *:not(:first-child){margin-top:.375rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-button-wrapper{position:relative;display:inline-block}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-button-wrapper .js-file-field{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);text-indent:-9999px}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-file-wrapper .s-file-size{font-size:.8125rem;line-height:1.538461538461539em;color:var(--gray-light)}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-file-wrapper .s-file-delete{cursor:pointer;color:var(--gray)}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-file-wrapper .s-file-delete:hover{color:var(--blue)}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-description-wrapper{margin-top:.75rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-description-wrapper .s-title{color:var(--gray);margin-bottom:.375rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-prices-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-prices-wrapper > *{margin-top:0}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-prices-wrapper > *:not(:last-child){margin-right:1rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-prices-wrapper > *.s-field-purchase-price,.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-prices-wrapper > *.s-field-compare-price,.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-prices-wrapper > *.s-field-price{width:calc((100% - 5.5rem - 3rem) / 3)}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-prices-wrapper > *.s-field-currency{width:5.5rem}.s-product-general-section .s-product-minimal-sku-section .s-sku-table .s-column-details .s-prices-wrapper input{width:100%}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section{margin-top:.25rem;border-radius:0 0 4px 4px;background:var(--background-light);padding:.75rem;-webkit-transition:background 500ms linear;-moz-transition:background 500ms linear;-o-transition:background 500ms linear;-ms-transition:background 500ms linear;transition:background 500ms linear;font-size:.875rem;line-height:1.142857142857143em}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-column-label{width:7.25rem}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badge-form{margin-top:1rem}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list > *{display:inline-block}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-button-wrapper{padding:0}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper{padding:.5rem .75rem;background:var(--white);border-radius:1rem;border:solid 1px rgba(0,0,0,0.1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper:not(:last-child){margin-right:.5rem}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper.is-active{background:var(--blue);color:var(--white)}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper > *{display:inline-block;vertical-align:baseline}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge{height:auto;width:auto;background:#a1fcff;position:static;top:auto;right:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge:before,.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge:after{display:none}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.new,.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.low-price,.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.bestseller{background:inherit;color:inherit}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.new span,.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.low-price span,.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.bestseller span{font-size:inherit;top:auto}.s-product-general-section .s-product-minimal-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge span{position:static;z-index:auto;top:auto;left:auto;right:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;font-size:inherit;font-weight:normal;line-height:inherit;color:inherit;text-align:center;overflow:visible}.s-product-general-section .s-product-type-section{position:relative}.s-product-general-section .s-product-type-section.is-locked:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0)}.s-product-general-section .s-product-type-section.is-locked .s-icon-loading{display:block}.s-product-general-section .s-product-type-section .s-icon-loading{display:none;position:absolute;top:50%;right:100%;-webkit-transform:translate(-.5rem,-50%);-moz-transform:translate(-.5rem,-50%);-o-transform:translate(-.5rem,-50%);-ms-transform:translate(-.5rem,-50%);transform:translate(-.5rem,-50%)}.s-product-general-section .s-product-type-section .s-type-name .s-icon{margin-right:.25rem}.s-product-general-section .s-product-main-category-section:not(.is-extended) .s-hidden-place{display:none}.s-product-general-section .s-product-main-category-section.is-extended .s-visible-place{display:none}.s-product-general-section .s-product-main-category-section .dropdown > .dropdown-body{width:300px}.s-product-general-section .s-additional-categories-section .s-category-wrapper.is-main{display:none}.s-product-general-section .s-editor-section{margin-top:3rem}.s-product-general-section .s-editor-section > .s-section-header{border-bottom:1px solid rgba(0,0,0,0.1)}.s-product-general-section .s-editor-section > .s-section-header .s-section-title{margin-bottom:.5rem}.s-product-general-section .s-editor-section .s-html-editor{padding:1rem 0}.s-product-general-section .s-editor-section .s-html-editor .ace_editor{min-height:362px;background:#fcfcfc;font-size:.8125rem}@-moz-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.s-product-reviews-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-reviews-section > .s-section-header:not(:empty){margin-bottom:1.5rem}.s-product-reviews-section > .s-section-body{min-height:calc(100vh - 4rem - 2.5rem - 83px - 160px)}.s-product-reviews-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0}.s-product-reviews-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-reviews-section > .s-section-footer .s-features-hidden-on-front-section{margin-bottom:.75rem}.s-product-reviews-section .s-reviews-list .s-review-section{padding:1rem 0;border:solid var(--border-color);border-width:1px 0}.s-product-reviews-section .s-reviews-list .s-review-section:not(:first-child){margin-top:.5rem}.s-product-reviews-section .s-pagination-section{margin-top:2rem;text-align:center}.s-product-reviews-section .s-pagination-section > *:not(:last-child){margin-right:1.5rem}.s-product-reviews-section .s-pagination-section .s-pagination-limit,.s-product-reviews-section .s-pagination-section .s-pagination-wrapper{display:inline-block;vertical-align:top;text-align:left}.s-product-reviews-section .vue-component-review{position:relative}.s-product-reviews-section .vue-component-review.is-locked:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0.66)}.s-product-reviews-section .vue-component-review.is-new:before{content:"";position:absolute;top:-.5rem;left:-.5rem;display:block;width:100%;height:100%;padding:.5rem;background:var(--highlighted-blue);opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.s-product-reviews-section .vue-component-review.is-new > *{position:relative;z-index:1}.s-product-reviews-section .vue-component-review .s-column-body > *:not(:first-child){margin-top:.5rem}.s-product-reviews-section .vue-component-review .s-status-wrapper .wa-button.wa-short{padding-top:0;padding-bottom:0}.s-product-reviews-section .vue-component-review .s-review-author .s-author-image .s-image{font-size:2.5rem}.s-product-reviews-section .vue-component-review .s-review-author .s-name-wrapper,.s-product-reviews-section .vue-component-review .s-review-author .s-review-date{color:var(--gray)}.s-product-reviews-section .vue-component-review .s-review-author .s-name-wrapper .s-author-name{font-weight:bold}.s-product-reviews-section .vue-component-review .s-review-author .s-name-wrapper .s-author-email{margin-left:2px}.s-product-reviews-section .vue-component-review .s-review-title > *:not(:last-child){margin-right:.5rem}.s-product-reviews-section .vue-component-review .s-review-title .s-rating{display:inline-block;white-space:nowrap;font-size:.875rem;line-height:1em}.s-product-reviews-section .vue-component-review .s-review-title .s-rating > *:not(:first-child){margin-left:.125rem}.s-product-reviews-section .vue-component-review .s-review-title .s-title{display:inline;font-size:1rem;line-height:1.25em;color:var(--black);font-weight:bold}.s-product-reviews-section .vue-component-review .s-review-text{color:var(--gray-dark)}.s-product-reviews-section .vue-component-review .s-review-images .s-images-list .s-image-wrapper{position:relative;line-height:0;padding:.75rem .75rem 0 0;margin:0 .5rem .25rem 0}.s-product-reviews-section .vue-component-review .s-review-images .s-images-list .s-image-wrapper.is-locked:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0.66)}.s-product-reviews-section .vue-component-review .s-review-images .s-images-list .s-image-wrapper .s-image{width:6rem;padding:0 0 100%;margin:0;height:0;background:transparent 50% no-repeat;background-size:contain;border-radius:5px;border:1px solid rgba(0,0,0,0.1)}.s-product-reviews-section .vue-component-review .s-review-images .s-images-list .s-image-wrapper .s-image-action{position:absolute;top:0;right:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;color:var(--white);background:var(--gray-light);cursor:pointer;border-radius:50%;overflow:hidden}.s-product-reviews-section .vue-component-review .s-form-wrapper{position:relative}.s-product-reviews-section .vue-component-review .s-form-wrapper.is-locked:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0.33)}.s-product-reviews-section .vue-component-review .s-form-wrapper .s-form-actions{margin-top:.5rem}.s-product-reviews-section .vue-component-review .s-inner-reviews .s-review-section{padding-bottom:0;border-bottom-width:0}.s-additional-categories-dialog .dialog-body{width:50rem}.s-additional-categories-dialog .s-categories-section .s-categories-list{margin-top:1.5rem}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category-wrapper:not(:first-child){margin-top:1rem}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category-wrapper .s-categories-group{margin:1rem 0 1rem 2rem}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category .s-add-root-category-wrapper .wa-button{padding:0}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category .s-add-root-category-wrapper .wa-button .s-icon{margin-right:.5rem}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category .flexbox{word-break:break-word}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category .wa-checkbox{vertical-align:.0625rem}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category:hover .s-actions{opacity:1;-ms-filter:none;filter:none}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category .s-actions{-webkit-transition:opacity 200ms linear;-moz-transition:opacity 200ms linear;-o-transition:opacity 200ms linear;-ms-transition:opacity 200ms linear;transition:opacity 200ms linear;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-category .s-actions .s-action{padding:0;font-size:.8125rem}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-add-new-form{margin-top:.75rem}.s-additional-categories-dialog .s-categories-section .s-categories-list .s-add-new-form .flexbox > *{font-size:.875rem;line-height:1.142857142857143em;padding:.5rem .625rem}.s-product-sets-dialog .dialog-body{width:50rem}.s-product-sets-dialog .s-sets-section .s-sets-list{margin-top:1.5rem}.s-product-sets-dialog .s-sets-section .s-sets-list .s-set-wrapper:not(:first-child){margin-top:1rem}.s-product-sets-dialog .s-sets-section .s-sets-list .s-set-wrapper .s-set .flexbox{word-break:break-word}.s-product-sets-dialog .s-sets-section .s-sets-list .s-set-wrapper .s-set .wa-checkbox{vertical-align:.0625rem}.s-product-sku-section > .s-section-header:not(:empty){margin-bottom:1.5rem}.s-product-sku-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0;font-size:.875rem;line-height:1.142857142857143em}.s-product-sku-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-sku-section > .s-section-footer > *:not(:first-child){margin-top:.75rem}.s-product-sku-section .s-errors-place > *:not(:first-child){margin-top:.5rem}.s-product-sku-section .s-product-type-section .s-name-wrapper{line-height:1.625rem}.s-product-sku-section .s-product-type-section .s-name-wrapper .s-icon{margin-right:.375rem}.s-product-sku-section .s-product-type-section .s-name-wrapper .s-icon > *{vertical-align:-1px;margin:0}.s-product-sku-section .s-product-type-section .s-name-wrapper .s-name{font-weight:bold;color:var(--text-color-strong)}.s-product-sku-section .s-product-type-section .s-hint{margin-top:0}.s-product-sku-section .s-selected-sku-features-section{font-weight:bold;color:var(--text-color-strong);font-size:.875rem;line-height:1.428571428571429em}.s-product-sku-section .s-selected-sku-features-section .s-features-wrapper .s-features-list{display:inline}.s-product-sku-section .s-selected-sku-features-section .s-features-wrapper .s-features-list .s-feature{font-size:1rem;line-height:1.25em;font-weight:bold;color:var(--text-color-strong)}.s-product-sku-section .s-selected-sku-features-section .s-features-wrapper .s-features-list .s-feature:not(:last-child):after{content:","}.s-product-sku-section .s-sku-modifications-section{margin:1.5rem 0 0}.s-product-sku-section .s-sku-modifications-section > .s-section-header{padding:1rem 0}.s-product-sku-section .s-sku-modifications-section .s-sku-section:not(:first-child){margin-top:1.5rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section[data-view="thin"] .s-sku-wrapper{border-radius:4px}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-wrapper{background:var(--background-light-darker);padding:.75rem;border-radius:4px 4px 0 0;-webkit-transition:background 500ms linear;-moz-transition:background 500ms linear;-o-transition:background 500ms linear;-ms-transition:background 500ms linear;transition:background 500ms linear}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-wrapper.is-highlighted{background:var(--highlighted-blue)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-wrapper.has-error{background:var(--red-highlighted)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-wrapper .s-sku-table .s-column-details{padding-right:0}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-wrapper .s-sku-table .s-column-details .wa-fields.custom-columns .wa-field{display:inline-block;vertical-align:top;margin-top:0}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-wrapper .s-sku-table .s-column-details .wa-fields.custom-columns .wa-field:nth-child(1){width:30%;margin-right:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-wrapper .s-sku-table .s-column-details .wa-fields.custom-columns .wa-field:nth-child(2){width:calc(70% - 1rem)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-wrapper .s-sku-table .s-column-details .wa-fields.custom-columns .wa-field input{width:100%}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section{margin-top:.25rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section > *:not(:first-child){margin-top:.25rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section .s-modifications-list > *:not(:first-child){margin-top:.25rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section .s-modifications-list .s-drop-area{background:var(--highlighted-blue-dark);height:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section .s-modifications-list .s-modification-wrapper{background:var(--background-light);padding:.75rem;-webkit-transition:background 500ms linear;-moz-transition:background 500ms linear;-o-transition:background 500ms linear;-ms-transition:background 500ms linear;transition:background 500ms linear}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section .s-modifications-list .s-modification-wrapper.is-highlighted{background:var(--highlighted-blue)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section .s-modifications-list .s-modification-wrapper.has-error{background:var(--red-highlighted)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section .s-modifications-list .s-modification-wrapper.is-moving{background:var(--highlighted-blue);position:relative;z-index:1;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section .s-modifications-list .s-modification-wrapper .s-column-move-actions{text-align:center}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-modifications-section .s-modifications-actions{padding:.5rem;text-align:center;background:var(--background-light);border-radius:0 0 4px 4px}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-move-actions{width:1.25rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-move-actions .s-action{display:inline-block;color:var(--gray-light)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-move-actions .s-action:not(:first-child){margin-top:.5rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-move-actions .s-action.disabled{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-move-actions .s-action:not(.disabled):hover{color:var(--gray)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-view-actions{text-align:center;width:5rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper{position:relative;width:100%;min-height:.875rem;margin:auto}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper .s-image-item{position:relative;width:100%;padding:0 0 100%;border:solid 1px rgba(0,0,0,0.1);background:var(--white) 50% no-repeat;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;overflow:hidden;cursor:pointer}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper .s-image-item .s-icon{position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3rem;color:var(--gray-light)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-view-actions .s-image-wrapper .s-action{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;color:var(--white);background:var(--gray-light);cursor:pointer;border-radius:50%;overflow:hidden}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-view-actions .s-actions{margin-top:.5rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-view-actions .s-actions .wa-button{vertical-align:top;margin:0;padding:.25rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks{width:7.75rem;padding-right:0}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section{position:relative;width:7.75rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-field-wrapper{position:relative}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-field-wrapper .s-icon{position:absolute;top:calc(50% - 1px);left:.625rem;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-field-wrapper .s-icon.right{left:auto;right:.625rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-field-wrapper .s-field{padding-left:2rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-visible-part .s-toggle{padding:.5rem 0;font-size:.8125rem;line-height:1.230769230769231em;color:var(--gray);cursor:pointer;white-space:nowrap;text-align:right}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-visible-part .s-toggle .s-text{text-decoration:underline}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part{position:absolute;top:100%;right:0;width:24rem;background:var(--background-color);border-radius:4px;-webkit-box-shadow:0 0 70px 0 #bbb;box-shadow:0 0 70px 0 #bbb;overflow:hidden;z-index:1;font-size:14px;line-height:1.142857142857143em}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-field-wrapper input{width:130px}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section.is-large > .s-section-body{padding-bottom:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section.is-large > .s-section-footer{-webkit-box-shadow:0 -2px 20px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 20px 0 rgba(0,0,0,0.1)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section > .s-section-body{padding:1rem 0 0 1rem;max-height:300px;overflow:auto}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section > .s-section-footer{padding:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section .s-stock-wrapper{word-break:break-word}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-stocks .s-stocks-section .s-hidden-part .s-stocks-list-section .s-stock-wrapper:not(:first-child){margin-top:.75rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-actions{text-align:right;width:2rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-actions .wa-button{margin:0 0 .5rem;padding:0 .25rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-selectable-features-list{margin-bottom:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-selectable-features-list .s-counter{color:var(--gray-light)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-prices-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-prices-wrapper input{width:100%}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-prices-wrapper .s-field-currency{width:5.5rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-prices-wrapper > *{margin-top:0}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-prices-wrapper > *:not(:last-child){margin-right:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-prices-wrapper.is-default > *:not(.s-field-currency){width:calc((100% - 5.5rem - 3rem) / 3)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-prices-wrapper.is-custom > *:not(.s-field-currency){width:calc((100% - 5.5rem - 4rem) / 4)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-custom-prices-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-custom-prices-wrapper input{width:100%}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-custom-prices-wrapper > *{margin:1rem 1rem 0 0;width:calc((100% - 5.5rem - 4rem) / 4)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content{margin-top:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content > *:not(:first-child){margin-top:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .s-hidden-content > *:not(:first-child){margin-top:1rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .s-features-list-wrapper > .s-list-label{margin-bottom:.5rem;font-weight:bold;font-size:.875rem;line-height:1.142857142857143em}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .s-toggle{font-size:.875rem;font-weight:600;line-height:1.142857142857143em;color:var(--accent-color);cursor:pointer;white-space:nowrap}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .s-other-fields .wa-field > .name{width:8.5rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .s-other-fields .wa-field > .value{font-size:.875rem;line-height:1.428571428571429em}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager > *:not(:first-child){margin-top:.375rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-button-wrapper{position:relative;display:inline-block}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-button-wrapper .js-file-field{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);text-indent:-9999px}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-file-wrapper .s-file-size{font-size:.8125rem;line-height:1.538461538461539em;color:var(--gray-light)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-file-wrapper .s-file-delete{cursor:pointer;color:var(--gray)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-file-wrapper .s-file-delete:hover{color:var(--blue)}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-description-wrapper{margin-top:.75rem}.s-product-sku-section .s-sku-modifications-section .s-sku-section .s-sku-table .s-column-details .s-extended-content .component-file-manager .s-description-wrapper .s-title{color:var(--gray);margin-bottom:.375rem}.s-product-sku-section .s-product-badges-section{margin-top:1.5rem;border-radius:4px;-webkit-transition:background 500ms linear;-moz-transition:background 500ms linear;-o-transition:background 500ms linear;-ms-transition:background 500ms linear;transition:background 500ms linear;font-size:.875rem;line-height:1.142857142857143em}.s-product-sku-section .s-product-badges-section.is-minimal-mode{margin-top:.25rem;background:var(--background-light);padding:.75rem;border-radius:0 0 4px 4px}.s-product-sku-section .s-product-badges-section .s-column-label{width:7.25rem}.s-product-sku-section .s-product-badges-section .s-badge-form{margin-top:1rem}.s-product-sku-section .s-product-badges-section .s-badges-list > *{display:inline-block}.s-product-sku-section .s-product-badges-section .s-badges-list .s-button-wrapper{padding:0}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper{padding:.5rem .75rem;background:var(--white);border-radius:1rem;border:solid 1px rgba(0,0,0,0.1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper:not(:last-child){margin-right:.5rem}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper.is-active{background:var(--blue);color:var(--white)}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper > *{display:inline-block;vertical-align:baseline}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge{height:auto;width:auto;background:#a1fcff;position:static;top:auto;right:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge:before,.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge:after{display:none}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.new,.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.low-price,.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.bestseller{background:inherit;color:inherit}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.new span,.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.low-price span,.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge.bestseller span{font-size:inherit;top:auto}.s-product-sku-section .s-product-badges-section .s-badges-list .s-badge-wrapper .badge span{position:static;z-index:auto;top:auto;left:auto;right:auto;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;font-size:inherit;font-weight:normal;line-height:inherit;color:inherit;text-align:center;overflow:visible}.s-product-sku-section .s-general-options-section{margin-top:2.5rem}.s-product-sku-section .s-general-options-section > .s-section-header{margin-bottom:1.5rem}.s-product-sku-section .s-general-options-section > .s-section-header .s-title{display:inline;font-size:1.125rem;line-height:1.2em}.s-product-sku-section .s-general-options-section > .s-section-footer{margin-top:1.5rem}.s-product-sku-section .s-general-options-section .s-feature-wrapper{-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-o-transition:background 200ms linear;-ms-transition:background 200ms linear;transition:background 200ms linear}.s-product-sku-section .s-general-options-section .s-feature-wrapper.is-highlighted{background:var(--highlighted-blue)}.s-product-sku-section .s-general-options-section .s-feature-details{display:table;width:100%;margin-top:.25rem}.s-product-sku-section .s-general-options-section .s-feature-details .s-icon.is-inactive{color:rgba(0,0,0,0.15)}.s-product-sku-section .s-product-params-section{margin-top:2.5rem}.s-product-sku-section .s-product-params-section > *:not(:first-child){margin-top:1rem}.s-product-sku-section .s-product-params-section > .s-section-header .s-title{display:inline;font-size:1.125rem;line-height:1.2em}.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="field"] .s-fields-list.is-triple > *{max-width:calc(20% - (12px * 3 / 4))}.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="field"] .s-fields-list.is-triple > * input{max-width:100%}.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="textarea"] .s-feature-default-tooltip,.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="checkbox"] .s-feature-default-tooltip{margin-top:.3125rem}.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="textarea"] textarea,.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="checkbox"] textarea{height:4.5rem}.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="divider"] .s-column-icon .s-icon{line-height:1.25rem;font-size:.875rem}.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="divider"] .s-column-icon .s-icon.is-inactive{color:rgba(0,0,0,0.15)}.s-product-sku-section .s-feature-component-wrapper .s-feature-component[data-type="divider"] .s-divider-title{font-size:1rem;line-height:1.2em;font-weight:bold;color:var(--text-color)}.s-product-sku-section .s-feature-component-wrapper .s-feature-component .s-feature-default-tooltip{display:inline-block;font-size:.875rem;line-height:1.142857142857143em;min-width:7.25rem;color:var(--text-color)}.s-product-sku-section .s-feature-component-wrapper .s-feature-component .s-feature-default-tooltip .s-label{margin-right:.25rem}.s-product-sku-section .s-feature-component-wrapper .s-feature-component .s-feature-values-in-modifications{margin-top:.25rem;font-size:.875rem;line-height:1.142857142857143em;color:var(--text-color)}.s-product-sku-section .s-feature-component-wrapper .s-feature-component .s-feature-values-in-modifications .s-label{display:inline-block;min-width:7.25rem;margin-right:.75rem}.s-product-sku-section .s-feature-component-wrapper .s-feature-component .s-field-wrapper.with-divider{position:relative;padding-right:.75rem}.s-product-sku-section .s-feature-component-wrapper .s-feature-component .s-field-wrapper.with-divider .s-divider{position:absolute;top:50%;right:0;-webkit-transform:translate(50%,-50%);-moz-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);display:inline-block;font-size:.875rem;line-height:1em;color:var(--text-color-strong)}.s-product-sku-section .s-feature-component-wrapper .s-feature-component .s-checkbox-group .s-option-wrapper{display:inline;word-break:break-word;line-height:1.75rem}.s-product-sku-section .s-feature-component-wrapper .s-feature-component .s-checkbox-group .s-option-wrapper:not(:last-of-type):after{content:","}.s-select-sku-features-dialog .dialog-body{width:50rem;font-size:.875rem;line-height:1.142857142857143em}.s-select-sku-features-dialog .s-features-wrapper .s-filter-section:not(:first-child){margin-top:1.5rem}.s-select-sku-features-dialog .s-features-wrapper .s-features-list:not(:first-child){margin-top:1.5rem}.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper.is-moving{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper.is-disabled .s-icon,.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper.is-disabled .s-name{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper.is-disabled label{cursor:default}.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper .s-action-move{color:var(--gray-light)}.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper .s-action-move:hover{color:var(--gray)}.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper:not(:first-child){margin-top:1rem}.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper .flexbox{word-break:break-word}.s-select-sku-features-dialog .s-features-wrapper .s-features-list .s-feature-wrapper .wa-checkbox{vertical-align:.0625rem}.s-feature-select-dialog .dialog-body{width:50rem}.s-feature-select-dialog .dialog-body .dialog-content{min-height:300px}.s-feature-select-dialog .s-feature-wrapper .s-add-value-form-wrapper{margin-top:1.5rem}.s-feature-select-dialog .s-feature-wrapper .s-add-value-form-wrapper .s-add-button{padding-left:0;padding-right:0}.s-feature-select-dialog .s-feature-wrapper .s-add-value-form-wrapper .dropdown .dropdown-body{max-height:130px}.s-feature-select-dialog .s-feature-wrapper .s-options-list{margin-top:.5rem}.s-feature-select-dialog .s-feature-wrapper .s-options-list .s-option-wrapper:not(:first-child){margin-top:1rem}.s-feature-select-dialog .s-feature-wrapper .s-options-list .s-option-wrapper .flexbox{word-break:break-word}.s-feature-select-dialog .s-feature-wrapper .s-options-list .s-option-wrapper .wa-checkbox{vertical-align:.0625rem}.s-modification-image-manager-dialog .dialog-body{width:60rem}.s-modification-image-manager-dialog .s-photos-section .s-photos-form{position:sticky;top:-1rem;left:0;z-index:1;background:#fff;margin-left:-4px;padding:1rem 0 1rem 4px}.s-modification-image-manager-dialog .s-photos-section .s-photos-form + .s-photos-list{margin-top:0}.s-modification-image-manager-dialog .s-photos-section .s-photos-form .s-drop-area{position:relative;background:var(--white);color:var(--gray);-webkit-transition:200ms linear all;-moz-transition:200ms linear all;-o-transition:200ms linear all;-ms-transition:200ms linear all;transition:200ms linear all}.s-modification-image-manager-dialog .s-photos-section .s-photos-form .s-drop-area.is-over{background:var(--highlighted-blue)}.s-modification-image-manager-dialog .s-photos-section .s-photos-form .s-drop-area:not(.is-over):hover{border-color:var(--blue-light)}.s-modification-image-manager-dialog .s-photos-section .s-photos-form .s-drop-area .s-field{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background:#888;cursor:pointer;text-indent:-9999px}.s-modification-image-manager-dialog .s-photos-section .s-photos-list{margin-top:1rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-photo-wrapper{position:relative;display:inline-block;vertical-align:top;width:calc(25% - (4.5rem / 4));margin:1rem 0}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-photo-wrapper:not(:nth-child(4n)){margin-right:1.5rem}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file{position:relative;width:100%;padding:0 0 100%;height:0;border-radius:4px;border:solid 1px var(--gray-light);background-color:rgba(0,0,0,0.06)}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file .wa-progressbar{position:absolute;top:50%;left:50%;width:66%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file .wa-progressbar .wa-progressbar-circle-wrapper{width:100%;padding-bottom:100%}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-photo-wrapper.is-active .s-photo{position:relative;border-color:transparent}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-photo-wrapper.is-active .s-photo:after{content:"";display:block;width:100%;height:100%;position:absolute;top:-4px;left:-4px;border:solid 4px var(--yellow-selected);border-radius:4px}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-photo-wrapper .s-photo{width:100%;padding:0 0 100%;height:0;border-radius:4px;border:solid 1px var(--gray-light);background:rgba(0,0,0,0.06) 50% no-repeat;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-description-wrapper{margin-top:.75rem}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-description-wrapper:not(.is-expanded) .s-description-form .s-buttons{display:none}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-description-wrapper .s-description-text{cursor:pointer}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-description-wrapper .s-description-form .s-description-field{width:100%;height:2.25em;resize:none}.s-modification-image-manager-dialog .s-photos-section .s-photos-list .s-description-wrapper .s-description-form .s-buttons{margin-top:.75rem;font-size:.875rem}.s-mass-sku-generation-dialog .dialog-body{width:60rem}.s-mass-sku-generation-dialog .wa-message{-webkit-box-shadow:0 8px 32px 0 rgba(0,0,0,0.07),0 2px 8px 0 rgba(0,0,0,0.13);box-shadow:0 8px 32px 0 rgba(0,0,0,0.07),0 2px 8px 0 rgba(0,0,0,0.13);margin-bottom:2rem}.s-mass-sku-generation-dialog .wa-message p{margin:.75rem 0 0}.s-mass-sku-generation-dialog .wa-message p:first-child{margin-top:0}.s-mass-sku-generation-dialog .wa-message p:last-child{margin-bottom:0}.s-mass-sku-generation-dialog .dialog-footer .s-smart-string{display:inline-block;vertical-align:baseline;margin-right:.5rem;font-size:.875rem;line-height:1.142857142857143em}.s-mass-sku-generation-dialog .dialog-footer .s-smart-string .s-counter{display:inline-block;padding:.125rem .375rem;border-radius:50px;background:#000;color:#fff}.s-mass-sku-generation-dialog .dialog-footer .s-smart-string .s-counter.is-green{background:var(--green)}.s-mass-sku-generation-dialog .s-generator-section .js-drop-area.is-over:not(.is-moving){background:var(--highlighted-blue) !important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.s-mass-sku-generation-dialog .s-generator-section .s-column-values{width:250px}.s-mass-sku-generation-dialog .s-generator-section .s-column-values > .s-column-header{margin-bottom:1.25rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-values > .s-column-header .s-name{font-size:1.1rem;line-height:1.2em;font-weight:bold;color:var(--text-color-strongest)}.s-mass-sku-generation-dialog .s-generator-section .s-column-values > .s-column-body.is-locked{position:relative}.s-mass-sku-generation-dialog .s-generator-section .s-column-values > .s-column-body.is-locked:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0.66)}.s-mass-sku-generation-dialog .s-generator-section .s-column-values .s-prices-section .s-currency-column{min-width:70px;text-align:left}.s-mass-sku-generation-dialog .s-generator-section .s-column-values .s-prices-section .s-currency{display:inline-block;min-height:2em;font-size:.875rem;line-height:2em}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header{margin-bottom:1.25rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-header{display:inline-block}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-header .s-icon{font-size:.75rem;vertical-align:.125rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-header .s-name{font-size:1.1rem;line-height:1.2em;font-weight:bold;color:var(--text-color-strongest)}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown{font-size:.875rem;line-height:1.142857142857143em}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .wa-button{font-size:inherit}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .dropdown-body{width:400px}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .dropdown-body .s-list{padding:1rem;max-height:130px;overflow:auto}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .dropdown-body .s-list .s-item:not(:first-child){margin-top:1rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .dropdown-body .s-list .s-item.is-disabled .s-icon,.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .dropdown-body .s-list .s-item.is-disabled .s-name{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .dropdown-body .s-list .s-item.is-disabled .s-label{cursor:not-allowed}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .dropdown-body .s-list .s-item .wa-checkbox input + span .icon{font-size:.625rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features > .s-column-header .s-features-dropdown .dropdown-body .s-actions{border-top:1px solid rgba(0,0,0,0.1);padding:1rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section:not(:first-child){margin-top:1.5rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section > .s-section-header + *{margin-top:1rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section > .s-section-header .s-name{font-size:.75rem;text-transform:uppercase;color:var(--gray-light)}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-empty-droparea{padding:1rem;border:1px dashed rgba(0,0,0,0.1);font-size:.875rem;line-height:1.142857142857143em;color:var(--gray)}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper{padding:1rem;background:var(--background-light)}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper:not(:first-child){margin-top:1rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-column-move-actions{width:1.75rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-column-move-actions .s-action{cursor:move;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-header .s-toggle{color:#000;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-header .s-toggle .s-name{font-weight:bold}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-header .s-toggle .s-count{display:inline-block;padding:.125rem .375rem;border-radius:50px;background:#000;color:#fff;font-size:.875rem;line-height:1.142857142857143em}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-header .s-toggle .s-count.is-green{background:var(--green)}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body{font-size:.875rem;line-height:1.142857142857143em;padding:1rem 0 0}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body .s-field-wrapper{display:inline-block}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body .s-options-list:last-child{margin-bottom:-.5rem}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body .s-options-list .s-option-wrapper{display:inline-block;vertical-align:top;margin:0 .5rem .5rem 0;padding:.375rem .75rem;border-radius:1rem;border:solid 1px rgba(0,0,0,0.1);background-color:var(--white);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body .s-options-list .s-option-wrapper .s-move-toggle{display:inline-block;margin-right:.25rem;cursor:move}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body .s-options-list .s-option-wrapper .s-label{vertical-align:-1px}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body .s-options-list .s-option-wrapper .s-label .wa-checkbox{margin-right:.25rem;vertical-align:-1px}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body .s-options-list .s-option-wrapper .s-label .s-name{font-size:14px}.s-mass-sku-generation-dialog .s-generator-section .s-column-features .s-features-section .s-feature-wrapper .s-feature-body .s-options-list .s-option-wrapper .s-add-button{cursor:pointer}.s-feature-used-values-dialog .s-feature-values-list{color:var(--text-color-strong)}.s-feature-used-values-dialog .s-feature-values-list.is-vertical .s-feature-value:not(:first-child){margin-top:.5rem;border-top:1px solid rgba(0,0,0,0.1);padding-top:.5rem}.s-feature-used-values-dialog .s-feature-values-list:not(.is-vertical) .s-feature-value{display:inline-block}.s-feature-used-values-dialog .s-feature-values-list:not(.is-vertical) .s-feature-value .s-icon{margin-right:.25rem}.s-feature-used-values-dialog .s-feature-values-list:not(.is-vertical) .s-feature-value .s-unit{margin-left:.25rem}.s-feature-used-values-dialog .s-feature-values-list:not(.is-vertical) .s-feature-value:not(:last-child){margin-right:4px}.s-feature-used-values-dialog .s-feature-values-list:not(.is-vertical) .s-feature-value:not(:last-child):after{content:","}.s-product-media-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-media-section > .s-section-header:not(:empty){margin-bottom:1.5rem}.s-product-media-section > .s-section-body{min-height:calc(100vh - 4rem - 2.5rem - 83px - 110px)}.s-product-media-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0}.s-product-media-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-media-section > .s-section-footer .s-features-hidden-on-front-section{margin-bottom:.75rem}.s-product-media-section .s-video-section > .s-section-header .s-title,.s-product-media-section .s-photos-section > .s-section-header .s-title{font-size:1.3rem;line-height:1.2em;font-weight:bold;color:var(--black)}.s-product-media-section .s-video-section > .s-section-body,.s-product-media-section .s-photos-section > .s-section-body{margin-top:1rem;font-size:.875rem;line-height:1.142857142857143em}.s-product-media-section .s-video-section .s-column-video{width:30rem}.s-product-media-section .s-video-section .s-column-video .s-iframe-wrapper{position:relative;width:100%;padding:0 0 56.25%;height:0}.s-product-media-section .s-video-section .s-column-video .s-iframe-wrapper .s-iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%}.s-product-media-section .s-video-section .s-description{margin-top:.375rem}.s-product-media-section .s-photos-section{margin-top:2rem}.s-product-media-section .s-photos-section .s-photos-form{position:sticky;top:4rem;left:0;z-index:1;background:#fff;margin:0 0 1rem -4px;padding:1rem 0 1rem 4px}.s-product-media-section .s-photos-section .s-photos-form .s-drop-area{position:relative;background:var(--white);color:var(--gray);-webkit-transition:200ms linear all;-moz-transition:200ms linear all;-o-transition:200ms linear all;-ms-transition:200ms linear all;transition:200ms linear all}.s-product-media-section .s-photos-section .s-photos-form .s-drop-area.has-error{border-color:var(--red);background:rgba(255,49,21,0.06)}.s-product-media-section .s-photos-section .s-photos-form .s-drop-area.is-over{background:var(--highlighted-blue)}.s-product-media-section .s-photos-section .s-photos-form .s-drop-area:not(.is-over):hover{border-color:var(--blue-light)}.s-product-media-section .s-photos-section .s-photos-form .s-drop-area .s-field{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background:#888;cursor:pointer;text-indent:-9999px}.s-product-media-section .s-photos-section .s-photos-form .s-drop-area .s-text.is-large{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;justify-items:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s-product-media-section .s-photos-section .s-photo-actions{margin:0 0 1.5rem}.s-product-media-section .s-photos-section .s-photos-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper{position:relative;display:inline-block;vertical-align:top;margin:0 1.5rem 2rem 0;width:14rem}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-moving{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file .s-errors{margin-top:.75rem}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file .wa-progressbar-wrapper{position:relative;width:100%;padding:0 0 100%;height:0;border-radius:4px;border:solid 1px var(--gray-light);background-color:rgba(0,0,0,0.06);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file .wa-progressbar-wrapper.has-error{border-color:var(--red);background:rgba(255,49,21,0.06)}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file .wa-progressbar-wrapper .s-error-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:6.5rem;color:rgba(0,0,0,0.1)}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file .wa-progressbar-wrapper .wa-progressbar{position:absolute;top:50%;left:50%;width:66%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-new .vue-component-loading-file .wa-progressbar-wrapper .wa-progressbar .wa-progressbar-circle-wrapper{width:100%;padding-bottom:100%}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-main .s-photo-block .s-photo{position:relative;border-color:transparent}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper.is-main .s-photo-block .s-photo:before{content:"";display:block;width:100%;height:100%;position:absolute;top:-4px;left:-4px;border:solid 4px var(--yellow-selected);border-radius:4px}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-photo-label{min-height:1rem;color:var(--yellow-selected);font-weight:bold;margin:0 0 .5rem}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-photo-block{position:relative}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-photo-block .s-photo{width:100%;padding:0 0 100%;height:0;border-radius:4px;border:solid 1px var(--gray-light);background:rgba(0,0,0,0.06) 50% no-repeat;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-photo-block .s-toggle-move{position:absolute;top:.625rem;left:.625rem;display:inline-block;padding:.125rem;line-height:0;border-radius:2px;background-color:rgba(0,0,0,0.15);color:var(--white);cursor:move}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-description-wrapper{margin-top:.75rem}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-description-wrapper .s-column-checkbox{line-height:1.5em}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-description-wrapper:not(.is-expanded) .s-description-form .s-buttons{display:none}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-description-wrapper .s-description-text{cursor:pointer}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-description-wrapper .s-description-form .s-description-field{width:100%;height:2.25em;resize:none}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-description-wrapper .s-description-form .s-buttons{margin-top:.75rem;font-size:.875rem}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-counter-wrapper{margin-top:.75rem;font-size:.875rem;line-height:1.142857142857143em;font-style:italic;color:var(--gray-light)}.s-product-media-section .s-photos-section .s-photos-list .s-photo-wrapper .s-counter-wrapper .s-count{font-weight:bold}.s-product-media-image-dialog > .dialog-body{width:86.125rem;max-width:90%}.s-product-media-image-dialog > .dialog-body .dialog-content{padding:1.5rem}.s-product-media-image-dialog .s-editor-table > .s-column-sidebar{width:18.5rem}.s-product-media-image-dialog .s-editor-table > .s-column-sidebar h5{margin:0}.s-product-media-image-dialog .s-editor-table > .s-column-sidebar p{margin:.75rem 0 0;font-size:.875rem;line-height:1.142857142857143em}.s-product-media-image-dialog .s-editor-table > .s-column-sidebar p code{font-size:1rem;line-height:1em}.s-product-media-image-dialog .s-editor-table > .s-column-sidebar .s-actions-wrapper{margin:1rem 0 2rem}.s-product-media-image-dialog .s-image-editor-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:rgba(0,0,0,0.3);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:30rem}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block{position:relative}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-photo-wrapper{background:var(--white)}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-photo-wrapper .s-photo{vertical-align:top;width:auto;max-width:100%;height:auto;max-height:30rem}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-image-background{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,0.3)}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid var(--blue);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:move}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-divider{position:absolute;top:0;left:0;background-color:var(--blue)}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-divider:not(.vertical){width:100%;height:1px}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-divider.vertical{width:1px;height:100%}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner{position:absolute;border:solid var(--blue);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner.top-left{width:1rem;height:1rem;top:0;left:0;border-width:3px 0 0 3px;cursor:nw-resize}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner.top{width:2rem;height:1rem;top:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;border-width:3px 0 0 0;cursor:n-resize}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner.top-right{width:1rem;height:1rem;top:0;right:0;border-width:3px 3px 0 0;cursor:ne-resize}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner.right{width:1rem;height:2rem;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);right:0;border-width:0 3px 0 0;cursor:e-resize}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner.bottom-right{width:1rem;height:1rem;bottom:0;right:0;border-width:0 3px 3px 0;cursor:se-resize}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner.bottom{width:2rem;height:1rem;bottom:0;left:50%;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);border-width:0 0 3px 0;cursor:s-resize}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner.bottom-left{width:1rem;height:1rem;bottom:0;left:0;border-width:0 0 3px 3px;cursor:sw-resize}.s-product-media-image-dialog .s-image-editor-wrapper .s-editor-block .s-selection-area .s-area-corner.left{width:1rem;height:2rem;top:50%;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;border-width:0 0 0 3px;cursor:w-resize}.s-product-media-image-dialog .s-slider-table > .s-column-sidebar{width:18.5rem}.s-product-media-image-dialog .s-slider-table > .s-column-sidebar > *:not(:first-child){margin-top:1.5rem}.s-product-media-image-dialog .s-slider-table > .s-column-sidebar .s-actions-wrapper{margin-top:2rem}.s-product-media-image-dialog .s-slider-table > .s-column-sidebar .s-description-section textarea{height:4.75rem}.s-product-media-image-dialog .s-slider-table > .s-column-sidebar .s-use-counter{margin-top:1rem;font-size:.875rem;line-height:1.142857142857143em;font-style:italic}.s-product-media-image-dialog .s-slider-table > .s-column-sidebar .s-details-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-media-image-dialog .s-slider-table > .s-column-sidebar .s-details-section a.s-download-link{text-decoration:none}.s-product-media-image-dialog .s-slider-table > .s-column-sidebar .s-details-section p{margin:.75rem 0 0;font-size:inherit;line-height:inherit}.s-product-media-image-dialog .s-slider-table .s-slider-section{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photo-section{position:relative;width:100%;height:30rem}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photo-section .s-photo-wrapper{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photo-section .s-photo-wrapper .s-photo{vertical-align:top;width:auto;max-width:100%;height:auto;max-height:100%;border-radius:4px;border:solid 1px rgba(0,0,0,0.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,0.1)}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photo-section .s-slider-actions{position:absolute;top:0;height:100%;font-size:3rem;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photo-section .s-slider-actions.left{left:1rem}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photo-section .s-slider-actions.right{right:1rem}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photo-section .s-slider-actions .wa-button{padding:0}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photo-section .s-slider-actions .wa-button:not(:hover){opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper{margin:1rem 0 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-slider-actions:first-child{margin-right:1rem}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-slider-actions:last-child{margin-left:1rem}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-photos-list{text-align:center;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;white-space:nowrap;overflow:hidden;scroll-behavior:smooth}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-photos-list .s-photo-wrapper{display:inline-block;vertical-align:top;border:2px solid transparent}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-photos-list .s-photo-wrapper:not(:last-child){margin-right:.75rem}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-photos-list .s-photo-wrapper.is-active{border-radius:4px;border-color:var(--blue)}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-photos-list .s-photo-wrapper.is-active .s-photo{border-radius:0;border:0}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-photos-list .s-photo-wrapper:not(.is-active){cursor:pointer}.s-product-media-image-dialog .s-slider-table .s-slider-section .s-photos-list-wrapper .s-photos-list .s-photo-wrapper .s-photo{width:3rem;height:3rem;border-radius:4px;border:solid 1px rgba(0,0,0,0.1);background:rgba(0,0,0,0.3) 50% no-repeat;background-size:contain;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-product-seo-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-seo-section > .s-section-header:not(:empty){margin-bottom:1.5rem}.s-product-seo-section > .s-section-body{min-height:calc(100vh - 4rem - 2.5rem - 83px - 100px)}.s-product-seo-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0}.s-product-seo-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-seo-section > .s-section-footer .s-features-hidden-on-front-section{margin-bottom:.75rem}.s-product-seo-section .dropdown.s-dropdown-variables .dropdown-item .s-name{font-size:.8125rem;line-height:1.230769230769231em;color:var(--text)}.s-product-seo-section .dropdown.s-dropdown-variables .dropdown-item .s-name .black{font-size:.875rem;line-height:1.142857142857143em}.s-product-seo-section .s-content-section:not(:first-child){margin-top:2rem}.s-product-seo-section .s-content-section > .s-section-header .s-title{font-size:1.3rem;line-height:1.2em;font-weight:bold;color:var(--black)}.s-product-seo-section .s-content-section > .s-section-body{margin-top:1rem;font-size:.875rem;line-height:1.142857142857143em}.s-product-seo-section .s-content-section > .s-section-body .s-fields-wrapper{margin-top:1.25rem}.s-product-seo-section .s-letters-wrapper{text-align:right;font-size:.8125rem;line-height:1.538461538461539em;color:var(--gray-light)}.s-product-seo-section .s-letters-wrapper .s-letters-count .s-number{font-weight:bold}.s-product-seo-section .s-search-section .wa-message{margin-bottom:2rem}.s-product-seo-section .s-search-section .s-search-preview-wrapper{margin-bottom:1rem;padding:.75rem 1rem 1.063rem;border-radius:4px;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 8px 32px 0 rgba(0,0,0,0.07),0 8px 16px -8px rgba(0,0,0,0.13);box-shadow:0 8px 32px 0 rgba(0,0,0,0.07),0 8px 16px -8px rgba(0,0,0,0.13);background-color:var(--white);overflow:hidden}.s-product-seo-section .s-search-section .s-search-preview-wrapper .s-title{font-size:.9375rem;line-height:1.2em}.s-product-seo-section .s-search-section .s-search-preview-wrapper .s-url{margin-top:.5rem;font-size:.8125rem;line-height:1.230769230769231em;color:#006000}.s-product-seo-section .s-search-section .s-search-preview-wrapper .s-description{margin-top:.5rem;color:#444}.s-product-seo-section .s-social-section .s-social-preview-wrapper{margin-bottom:1rem;border-radius:4px;border:1px solid rgba(0,0,0,0.1);-webkit-box-shadow:0 8px 32px 0 rgba(0,0,0,0.07),0 8px 16px -8px rgba(0,0,0,0.13);box-shadow:0 8px 32px 0 rgba(0,0,0,0.07),0 8px 16px -8px rgba(0,0,0,0.13);background-color:var(--white);overflow:hidden}.s-product-seo-section .s-social-section .s-social-preview-wrapper .s-image{display:block;height:0;padding:0 0 56.25%;background:rgba(0,0,0,0.06) 50% no-repeat;background-size:cover}.s-product-seo-section .s-social-section .s-social-preview-wrapper .s-text-wrapper{padding:.75rem 1rem}.s-product-seo-section .s-social-section .s-social-preview-wrapper .s-text-wrapper > *:not(:first-child){margin-top:.5rem}.s-product-seo-section .s-social-section .s-social-preview-wrapper .s-text-wrapper .s-url{font-size:.8125rem;line-height:1.230769230769231em;color:var(--gray-light)}.s-product-seo-section .s-social-section .s-social-preview-wrapper .s-text-wrapper .s-title{font-size:.9375rem;line-height:1.2em;font-weight:bold}.s-product-seo-section .s-social-section .s-social-preview-wrapper .s-text-wrapper .s-description{color:#444}.s-product-seo-section .s-social-section .s-image-section > .s-section-body{margin-top:.75rem}.s-product-seo-section .s-social-section .s-image-section > .s-section-body .s-image-wrapper{position:relative;width:5rem}.s-product-seo-section .s-social-section .s-image-section > .s-section-body .s-image-wrapper .s-image-item{position:relative;width:100%;padding:0 0 100%;border:solid 1px rgba(0,0,0,0.1);background:var(--white) 50% no-repeat;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;overflow:hidden;cursor:pointer}.s-product-seo-section .s-social-section .s-image-section > .s-section-body .s-image-wrapper .s-image-item .s-icon{position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3rem;color:var(--gray-light)}.s-product-seo-section .s-storefronts-section .s-storefronts-list{font-size:.8125rem;line-height:1.230769230769231em}.s-product-related-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-related-section > .s-section-header:not(:empty){margin-bottom:1.5rem}.s-product-related-section > .s-section-body{min-height:calc(100vh - 4rem - 2.5rem - 83px - 100px)}.s-product-related-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0}.s-product-related-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-related-section > .s-section-footer .s-features-hidden-on-front-section{margin-bottom:.75rem}.s-product-related-section .wa-message .message-body .message-actions{margin-left:3rem}.s-product-related-section .wa-message .message-body p{margin:.25rem 0 0}.s-product-related-section .wa-message .message-body p:first-child{margin-top:0}.s-product-related-section .s-content-section:not(:first-child){margin-top:2rem}.s-product-related-section .s-content-section > .s-section-header .s-title{font-size:1.3rem;line-height:1.2em;font-weight:bold;color:var(--black)}.s-product-related-section .s-content-section > .s-section-body{margin-top:1rem;font-size:.875rem;line-height:1.142857142857143em}.s-product-related-section .s-variants-list .s-variant-section:not(:first-child){margin-top:.5rem}.s-product-related-section .s-variants-list .s-variant-section.is-active > .s-section-header .s-title{color:var(--black)}.s-product-related-section .s-variants-list .s-variant-section:not(.is-active).is-manual > .s-section-body{-webkit-transition:200ms opacity linear;-moz-transition:200ms opacity linear;-o-transition:200ms opacity linear;-ms-transition:200ms opacity linear;transition:200ms opacity linear}.s-product-related-section .s-variants-list .s-variant-section:not(.is-active).is-manual > .s-section-body:not(:hover){opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.s-product-related-section .s-variants-list .s-variant-section > .s-section-header{padding:0}.s-product-related-section .s-variants-list .s-variant-section > .s-section-header .s-title{margin-left:2px}.s-product-related-section .s-variants-list .s-variant-section > .s-section-body{margin:1rem 0 1rem 1.25rem}.s-product-related-section .s-variants-list .s-variant-section > .s-section-body:not(:first-child){margin-top:.5rem}.s-product-related-section .s-options-list .s-option-section:not(:first-child){margin-top:.5rem}.s-product-related-section .s-options-list .s-option-section.is-active > .s-section-header .s-title{color:var(--black)}.s-product-related-section .s-options-list .s-option-section.is-disabled > .s-section-body{margin-left:0}.s-product-related-section .s-options-list .s-option-section > .s-section-header{padding:0}.s-product-related-section .s-options-list .s-option-section > .s-section-header .s-title{margin-left:2px}.s-product-related-section .s-options-list .s-option-section > .s-section-body{margin:.25rem 0 .25rem 1.25rem}.s-product-related-section .s-options-list .s-option-section > .s-section-body:not(:first-child){margin-top:.5rem}.s-product-related-section .s-options-list .s-option-section .s-products-header .s-count-wrapper{margin:0 1.5rem 0 0;font-style:italic;color:var(--gray)}.s-product-related-section .s-options-list .s-option-section .s-products-header .s-form-toggle-button{padding:0}.s-product-related-section .s-add-product-form{margin:1rem 0 0}.s-product-related-section .s-add-product-form .s-title{display:inline-block;line-height:2em}.s-product-related-section .s-add-product-form .hint{margin-top:.25rem}.s-product-related-section .s-add-product-form .vue-component-add-product{position:relative}.s-product-related-section .s-add-product-form .vue-component-add-product input{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.s-product-related-section .s-add-product-form .vue-component-add-product .s-loading-icon{display:inline-block;position:absolute;top:50%;right:.5rem;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);color:var(--gray)}.s-product-related-section .s-products-list{margin:1rem 0 0;max-width:1000px}.s-product-related-section .s-products-list .s-product-wrapper{padding:.125rem .5rem}.s-product-related-section .s-products-list .s-product-wrapper:nth-child(odd){background:var(--background-light)}.s-product-related-section .s-products-list .s-product-wrapper.is-moving{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}.s-product-related-section .s-products-list .s-product-wrapper .s-price{text-align:right;-webkit-flex-basis:20%;flex-basis:20%;-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.s-product-related-section .s-products-list .s-product-wrapper .s-actions{text-align:right;-webkit-flex-basis:20%;flex-basis:20%}.s-product-related-section .s-products-list .s-product-wrapper .s-toggle-move{-webkit-transition:200ms opacity linear;-moz-transition:200ms opacity linear;-o-transition:200ms opacity linear;-ms-transition:200ms opacity linear;transition:200ms opacity linear;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.s-product-related-section .s-products-list .s-product-wrapper .s-toggle-move:hover{opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}.s-product-pages-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-pages-section > .s-section-header:not(:empty){margin-bottom:1.5rem}.s-product-pages-section > .s-section-body{min-height:calc(100vh - 4rem - 2.5rem - 83px - 190px)}.s-product-pages-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0}.s-product-pages-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-pages-section > .s-section-footer .s-features-hidden-on-front-section{margin-bottom:.75rem}.s-product-pages-section .s-pages-wrapper .s-pages-list{display:table;width:100%;margin-top:1rem}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper{display:table-row}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper:hover{background:var(--background-color-table-row-hover)}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper:nth-child(odd){background:var(--background-color-zebra-row-odd)}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper:nth-child(odd):hover{background:var(--background-color-zebra-row-odd-hover)}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper.is-moving{opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10)}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper > *{display:table-cell;padding:.25rem .5rem .25rem 0}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper > *:first-child{padding-left:.5rem}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-move-actions{width:1rem}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-move-actions .s-toggle-move{opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter:alpha(opacity=30)}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-name{width:40%}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-name .s-name{font-weight:bold}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-name .s-name.is-draft{color:var(--gray-light)}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-name .s-name:not(.is-draft){color:var(--black)}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-status .s-status{font-style:italic}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-status .s-status.is-draft{color:var(--gray-light)}.s-product-pages-section .s-pages-wrapper .s-pages-list .s-page-wrapper .s-column-actions{text-align:right}.s-product-pages-edit-page-dialog{font-size:.875rem;line-height:1.142857142857143em}.s-product-pages-edit-page-dialog.is-locked > .dialog-body:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0.5)}.s-product-pages-edit-page-dialog > .dialog-body{width:60rem}.s-product-pages-edit-page-dialog .dialog-content > *:not(:first-child){margin-top:1.5rem}.s-product-pages-edit-page-dialog .s-url-wrapper{margin-top:.5rem;font-size:.8125rem;line-height:1.230769230769231em}.s-product-pages-edit-page-dialog .s-additional-options-wrapper > *:not(:first-child){margin-top:1rem}.s-product-pages-edit-page-dialog .s-editor-section > .s-section-header{border-bottom:1px solid rgba(0,0,0,0.1)}.s-product-pages-edit-page-dialog .s-editor-section > .s-section-header .s-section-title{margin-bottom:.5rem}.s-product-pages-edit-page-dialog .s-editor-section .s-html-editor{padding:1rem 0}.s-product-pages-edit-page-dialog .s-editor-section .s-html-editor .ace_editor{min-height:362px;background:#fcfcfc;font-size:.8125rem}.s-product-services-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-services-section > .s-section-header:not(:empty){margin-bottom:1.5rem}.s-product-services-section > .s-section-body{min-height:calc(100vh - 4rem - 2.5rem - 315px)}.s-product-services-section > .s-section-body > *:not(:first-child){margin-top:2rem}.s-product-services-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0}.s-product-services-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-services-section > .s-section-footer .s-features-hidden-on-front-section{margin-bottom:.75rem}.s-product-services-section .s-product-type-section .s-name-wrapper{line-height:1.625rem}.s-product-services-section .s-product-type-section .s-name-wrapper .s-icon{margin-right:.375rem}.s-product-services-section .s-product-type-section .s-name-wrapper .s-icon > *{vertical-align:-2px;margin:0}.s-product-services-section .s-product-type-section .s-name-wrapper .s-name{font-weight:bold;color:var(--text-color-strong)}.s-product-services-section .s-product-type-section .s-hint{margin-top:0}.s-product-services-section .s-services-section > .s-section-header{margin-bottom:1rem}.s-product-services-section .s-services-section .s-toggle-wrapper{width:220px;text-align:right}.s-product-services-section .s-services-section .s-column-price{height:1.75rem}.s-product-services-section .s-services-section .s-services-list .s-service-section{padding:.75rem 0 .625rem 0;border-bottom:1px solid rgba(0,0,0,0.1)}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-service-body.is-locked{position:relative;color:var(--gray-light);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-service-body.is-locked:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0.125)}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-service-body.is-locked .wa-checkbox,.s-product-services-section .s-services-section .s-services-list .s-service-section .s-service-body.is-locked .wa-radio{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-service-body.is-locked .s-service-wrapper{color:inherit}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-service-body.is-locked .wa-button,.s-product-services-section .s-services-section .s-services-list .s-service-section .s-service-body.is-locked .s-price-wrapper{color:inherit}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-service-body.is-locked .s-price-wrapper .s-price{background:rgba(0,0,0,0.02);border-color:rgba(0,0,0,0.05)}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-column-service-actions{padding-top:.25rem}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-column-service-actions .wa-button{min-width:1.5rem;border:0;margin:0;padding:0}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-column-service-actions .wa-button .icon16{margin:0}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-price-wrapper .s-price,.s-product-services-section .s-services-section .s-services-list .s-service-section .s-price-wrapper .s-currency{color:inherit}.s-product-services-section .s-services-section .s-services-list .s-service-section .s-price-wrapper .s-currency{display:inline-block;margin-left:4px;min-width:40px}.s-product-services-section .s-services-section .s-service-wrapper{color:var(--gray-dark)}.s-product-services-section .s-services-section .s-service-wrapper.is-active{color:var(--black)}.s-product-services-section .s-services-section .s-service-wrapper .s-service-name{padding-top:.375rem;font-weight:bold}.s-product-services-section .s-services-section .s-service-wrapper .s-service-name .s-name{font-size:1rem;line-height:1em}.s-product-services-section .s-services-section .s-variants-list{margin:.75rem 0 0 1.125rem}.s-product-services-section .s-services-section .s-variants-list .s-variant-section{margin-top:.75rem}.s-product-services-section .s-services-section .s-variants-list .s-variant-section .s-variant-name{padding-top:.375rem}.s-product-services-section .s-services-section .s-variants-list .s-variant-section .s-variant-name .s-name{color:var(--black-light)}.s-product-services-section .s-services-section .s-variants-list .s-variant-section .s-modifications-list{margin:.75rem 0 0 2.5rem}.s-product-services-section .s-services-section .s-variants-list .s-variant-section .s-modifications-list.is-single-variant{margin-left:0}.s-product-services-section .s-services-section .s-variants-list .s-variant-section .s-modifications-list .s-modification-wrapper{margin-top:.75rem}.s-product-services-section .s-services-section .s-variants-list .s-variant-section .s-modifications-list .s-modification-wrapper .s-modification-name{padding-top:.375rem}.s-product-services-section .s-services-section .s-variants-list .s-variant-section .s-modifications-list .s-modification-wrapper .s-modification-name .s-name{font-size:.8125rem;line-height:1.230769230769231em;color:var(--gray-dark)}.s-product-services-manager-dialog{font-size:.875rem;line-height:1.142857142857143em}.s-product-services-manager-dialog .dialog-body .dialog-header + .dialog-content{padding-top:1rem}.s-product-services-manager-dialog .s-services-list{margin-top:1rem}.s-product-services-manager-dialog .s-services-list .s-service-wrapper{color:var(--black)}.s-product-services-manager-dialog .s-services-list .s-service-wrapper:not(first-child){margin-top:.75rem}.s-product-services-manager-dialog .s-services-list .s-service-wrapper.is-disabled{color:var(--gray-light)}.s-product-prices-section{font-size:.875rem;line-height:1.142857142857143em}.s-product-prices-section > .s-section-header:not(:empty){margin-bottom:1.5rem}.s-product-prices-section > .s-section-body{min-height:calc(100vh - 4rem - 2.5rem - 83px - 190px)}.s-product-prices-section > .s-section-footer{margin-top:2rem;position:sticky;bottom:0;padding:1rem 0}.s-product-prices-section > .s-section-footer.is-sticky{background:var(--background-color);-webkit-box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);box-shadow:0 -15px 15px -15px rgba(0,0,0,0.1);z-index:10}.s-product-prices-section > .s-section-footer .s-features-hidden-on-front-section{margin-bottom:.75rem}.s-product-prices-section .s-content-section:not(:first-child){margin-top:1rem}.s-product-prices-section .s-content-section > .s-section-header{margin-bottom:1rem}.s-product-prices-section .s-content-section > .s-section-header .s-title{font-size:1.3125rem;line-height:1.2em;font-weight:bold;color:var(--black)}.s-product-prices-section .s-status-section .s-status-message{color:var(--gray)}.s-product-prices-section .s-status-section .s-status-message .s-title{font-size:1.125rem;line-height:1.142857142857143em}.s-product-prices-section .s-status-section .s-status-message .s-title .message-text{font-weight:bold;color:inherit}.s-product-prices-section .s-status-section .s-status-message .s-description{margin-top:.25rem}.s-product-prices-section .s-status-section .s-status-message .s-description .bold{color:inherit}.s-product-prices-section .s-storefronts-section a{text-decoration:underline}.s-product-prices-section .s-storefronts-section .s-storefront a{color:var(--gray)}.s-product-prices-section .s-storefronts-section .s-storefront a:hover{color:var(--gray-dark)}.s-product-prices-section .s-filters-list{display:inline-block}.s-product-prices-section .s-filters-list > *{display:inline-block;margin-right:1.5rem}.s-product-prices-section .vue-component-prices-section{margin-top:2.5rem}.s-product-prices-section .vue-component-prices-section > .s-section-header{position:relative;z-index:1}.s-product-prices-section .vue-component-prices-section > .s-section-header .s-column-title .s-title{font-size:1.3125rem;line-height:1.2em;font-weight:bold;color:var(--black)}.s-product-prices-section .vue-component-prices-section > .s-section-header .s-column-filters{text-align:right}.s-product-prices-section .vue-component-prices-section > .s-section-header .s-column-filters .s-filters-list{-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-o-transform:translate(0,2px);-ms-transform:translate(0,2px);transform:translate(0,2px)}.s-product-prices-section .vue-component-prices-section > .s-section-header .s-column-filters .s-filters-list > *{text-align:left;margin-left:1.5rem;margin-right:0}.s-product-prices-section .s-promos-section{margin-top:2.5rem}.s-product-prices-section .s-promos-section > .s-section-header{margin-bottom:1rem}.s-product-prices-section .s-promos-section > .s-section-header .s-column-title .s-title{font-size:1.3125rem;line-height:1.2em;font-weight:bold;color:var(--black)}.s-product-prices-section .s-promos-section > .s-section-header .s-column-filters .s-filters-list{-webkit-transform:translate(0,2px);-moz-transform:translate(0,2px);-o-transform:translate(0,2px);-ms-transform:translate(0,2px);transform:translate(0,2px)}.s-product-prices-section .s-promos-section .vue-component-promo-section:not(:first-child){margin-top:2rem}.s-product-prices-section .s-promos-section .vue-component-promo-section > .s-section-header .s-section-title{font-size:1.125rem;line-height:1.2em;font-weight:bold;color:var(--black);margin-bottom:.25rem}.s-product-prices-section .s-promos-section .vue-component-promo-section > .s-section-header .s-date-wrapper{color:var(--gray-dark);font-weight:bold}.s-product-prices-section .s-promos-section .vue-component-promo-section > .s-section-header .s-storefronts-section{margin-top:.375rem;padding-bottom:.375rem;color:var(--gray-dark)}.s-product-prices-section .s-promos-section .vue-component-promo-section > .s-section-header .s-column-icon .s-icon{font-size:1.75rem;-webkit-transform:translate(0,1px);-moz-transform:translate(0,1px);-o-transform:translate(0,1px);-ms-transform:translate(0,1px);transform:translate(0,1px)}.s-product-prices-section .s-promos-section .vue-component-promo-section > .s-section-header .s-column-filters{text-align:right;-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.s-product-prices-section .s-promos-section .vue-component-promo-section > .s-section-header .s-column-filters .s-filters-list > *{text-align:left;margin-left:1.5rem;margin-right:0}.s-product-prices-section .vue-component-price-table{margin-top:1rem;color:var(--black-light)}.s-product-prices-section .vue-component-price-table .s-message-empty{border-top:1px solid var(--border-color);padding:.5rem .625rem;color:var(--gray-dark)}.s-product-prices-section .vue-component-price-table .s-table-header{border-top:1px solid #ddd}.s-product-prices-section .vue-component-price-table .s-table-header .s-table-row .s-column-compare-price,.s-product-prices-section .vue-component-price-table .s-table-header .s-table-row .s-column-price,.s-product-prices-section .vue-component-price-table .s-table-header .s-table-row .s-column-amount{text-align:center}.s-product-prices-section .vue-component-price-table .s-table-header .s-label{font-weight:bold;color:var(--gray)}.s-product-prices-section .vue-component-price-table .s-table-body{border-bottom:1px solid #ddd}.s-product-prices-section .vue-component-price-table .s-table-body .s-table-row .s-column-compare-price,.s-product-prices-section .vue-component-price-table .s-table-body .s-table-row .s-column-price,.s-product-prices-section .vue-component-price-table .s-table-body .s-table-row .s-column-amount{text-align:right}.s-product-prices-section .vue-component-price-table .s-table-row{display:table;width:100%;table-layout:fixed}.s-product-prices-section .vue-component-price-table .s-table-row > *:nth-child(even){background:#eee}.s-product-prices-section .vue-component-price-table .s-table-row > .s-table-column{display:table-cell;padding:.5rem .625rem}.s-product-prices-section .vue-component-price-table .s-table-row .s-column-compare-price,.s-product-prices-section .vue-component-price-table .s-table-row .s-column-price{width:135px}.s-product-prices-section .vue-component-price-table .s-table-row .s-column-amount{width:160px}.s-product-prices-section .vue-component-price-table .s-sku-section{border-top:1px solid #ddd}.s-product-prices-section .vue-component-price-table .s-sku-section .s-sku-wrapper .s-table-column{padding-top:1rem}.s-product-prices-section .vue-component-price-table .s-sku-section .s-sku-wrapper .s-sku-sku{display:inline-block;font-weight:bold}.s-product-prices-section .vue-component-price-table .s-sku-section .s-sku-wrapper .s-sku-name{display:inline-block;font-weight:bold;color:var(--gray)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper > *{-webkit-transition:background 200ms linear;-moz-transition:background 200ms linear;-o-transition:background 200ms linear;-ms-transition:background 200ms linear;transition:background 200ms linear}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper:hover > *{background-color:var(--highlighted-blue)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper.is-highlighted > *{background-color:var(--highlighted-blue)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-modification-icon{width:1.25rem;height:1.25rem}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-modification-icon:not(:first-child){margin-left:.125rem}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-modification-icon .wa-button{width:100%;height:100%;text-align:center;cursor:default}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-modification-name{margin-left:.5rem;line-height:1.428571428571429em}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-modification-name .s-sku-sku{display:inline-block;font-weight:bold}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-modification-name .s-sku-name{display:inline-block;font-weight:bold;color:var(--gray)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-modification-compare-price{text-decoration:line-through}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-modification-price{font-weight:bold}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section{position:relative;margin:auto -.625rem;text-align:left}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-field-wrapper{position:relative}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-field-wrapper .s-icon{position:absolute;top:calc(50% - 1px);left:.625rem;-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);-o-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-field-wrapper .s-icon.right{left:auto;right:.625rem}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-field-wrapper .s-field{padding-left:2rem}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-field-wrapper .s-field{background:transparent;border-color:transparent;font-weight:bold;color:var(--black)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-field-wrapper .s-field:placeholder-shown{color:var(--black)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-field-wrapper .s-field:not(.with-padding){padding-right:0}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-toggle{padding:.35rem .5rem;font-size:.8125rem;line-height:1.230769230769231em;color:var(--blue);cursor:pointer;white-space:nowrap;text-align:right}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-toggle .s-text{text-decoration:underline}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-toggle .s-angle-down,.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-toggle .s-angle-up{position:relative;display:inline-block}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-toggle .s-angle-down:before,.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-toggle .s-angle-up:before{content:"";position:absolute;top:50%;left:50%;display:block;width:0;height:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-toggle .s-angle-down:before{border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-visible-part .s-toggle .s-angle-up:before{border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part{position:absolute;top:100%;right:0;width:24rem;background:var(--background-color);border-radius:4px;-webkit-box-shadow:0 0 70px 0 #bbb;box-shadow:0 0 70px 0 #bbb;overflow:hidden;z-index:1}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part .s-field-wrapper input{width:130px}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part .s-stocks-list-section.is-large > .s-section-body{padding-bottom:1rem}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part .s-stocks-list-section.is-large > .s-section-footer{-webkit-box-shadow:0 -2px 20px 0 rgba(0,0,0,0.1);box-shadow:0 -2px 20px 0 rgba(0,0,0,0.1)}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part .s-stocks-list-section > .s-section-body{padding:1rem 0 0 1rem;max-height:300px;overflow:auto}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part .s-stocks-list-section > .s-section-body:last-child{padding-bottom:1rem}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part .s-stocks-list-section > .s-section-footer{padding:1rem}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part .s-stocks-list-section .s-stock-wrapper{word-break:break-word}.s-product-prices-section .vue-component-price-table .s-sku-section .s-modification-wrapper .s-stocks-section .s-hidden-part .s-stocks-list-section .s-stock-wrapper:not(:first-child){margin-top:.75rem}.vue-component-fractional-wrapper{position:relative}.vue-component-fractional-wrapper.is-locked:before{content:"";position:absolute;top:-.5rem;left:-.5rem;display:block;width:100%;height:100%;padding:.5rem;background:var(--background-light);border-radius:4px}.vue-component-fractional-wrapper.is-locked:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(255,255,255,0)}.vue-component-fractional-wrapper.is-locked .vue-component-fractional-section{filter:blur(2px)}.vue-component-fractional-section{margin:1rem 0;font-size:.875rem;line-height:1.142857142857143em;display:table;width:100%;table-layout:fixed}.vue-component-fractional-section.is-product{margin:1.5rem 0}.vue-component-fractional-section > .s-section-header,.vue-component-fractional-section > .s-section-body{display:table-cell;vertical-align:top}.vue-component-fractional-section > .s-section-header{width:13.75rem;padding-right:1rem}.vue-component-fractional-section .wa-fields.vertical{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vue-component-fractional-section .wa-fields.vertical.fields-3 > .wa-field{margin:0 1rem 0 0;width:calc((100% - 2rem) / 3)}.vue-component-fractional-section .wa-fields.vertical.fields-3 > .wa-field:nth-child(3){margin-right:0}.vue-component-fractional-section .wa-fields.vertical.fields-4 > .wa-field{margin:0 1rem 0 0;width:calc((100% - 3rem) / 4)}.vue-component-fractional-section .wa-fields.vertical.fields-4 > .wa-field:nth-child(4){margin-right:0}.vue-component-fractional-section .wa-fields.vertical > .wa-field > .name{line-height:inherit}.vue-component-fractional-section .s-fields-group:not(:first-child){margin-top:1rem}.vue-component-fractional-section .s-fields-group .s-group-label{font-weight:bold;margin-bottom:.5rem}.vue-component-fractional-section input.size-short{width:4rem}.vue-component-fractional-section input.size-medium{width:6rem}.vue-component-fractional-section button.is-readonly,.vue-component-fractional-section input[readonly]{background:transparent;color:var(--gray);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-component-fractional-section button.is-readonly:focus,.vue-component-fractional-section input[readonly]:focus{border-color:var(--border-color-input)}.vue-component-fractional-section .s-icon.color-gray-light{color:rgba(0,0,0,0.15)}.vue-component-fractional-section .vue-component-fractional-dropdown{display:inline-block;max-width:100%}.vue-component-fractional-section .s-hint{font-size:13px;line-height:1.230769230769231em}