.hide-content{display:none}.bold{font-weight:var(--text-font-bold-weight)}.small{font-size:calc(var(--base-font-size) - .75px)}a.block{display:block}.relative{position:relative}.flex{display:flex;width:100%}.flex.wrap{flex-wrap:wrap}.flex.space-between{justify-content:space-between}.flex.f-end{justify-content:flex-end}.flex.center{justify-content:center}.flex.text-right{justify-content:flex-end}.flex.v-center{align-items:center}.flex.thin{column-gap:12px}.flex.wide{column-gap:16px}.flex.double{column-gap:32px}.grid{display:grid;width:100%;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px}.grid.v-center{align-items:center}.grid .grid-item.span-1{grid-column:auto / span 1}.grid .grid-item.span-2{grid-column:auto / span 2}.grid .grid-item.span-3{grid-column:auto / span 3}.grid .grid-item.span-4{grid-column:auto / span 4}.grid .grid-item.span-5{grid-column:auto / span 5}.grid .grid-item.span-6{grid-column:auto / span 6}.grid .grid-item.span-7{grid-column:auto / span 7}.grid .grid-item.span-8{grid-column:auto / span 8}.grid .grid-item.span-9{grid-column:auto / span 9}.grid .grid-item.span-10{grid-column:auto / span 10}.grid .grid-item.span-11{grid-column:auto / span 11}.grid .grid-item.span-12{grid-column:auto / span 12}.grid .grid-item.self-center{align-self:center}@media screen and (max-width:992px){.grid .grid-item.span-4,.grid .grid-item.span-6{grid-column:auto / span 6}}@media screen and (max-width:769px){.grid .grid-item.span-4,.grid .grid-item.span-6{grid-column:auto / span 12}}.transition{-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;-ms-transition:all .6s ease .1s;transition:all .6s ease .1s}.button{line-height:1.5;padding:16px 12px}.button--try,.button--3d{background:rgb(var(--root-secondary-button-background));color:rgb(var(--root-secondary-button-text-color))}.button--secondary{background:rgb(var(--secondary-button-background))}#socialphotos-root .slpht-thumbnails,.socialphotos-widget-root .slpht-thumbnails{position:relative;z-index:1}@media screen and (max-width: 999px){.product-sticky-form{background:rgb(var(--background));padding-top:16px}#purchase-journey-sticky{width:100%;margin-top:8px}}.accordion-group:not(:last-child){padding-bottom:40px}.accordion-group.open .icon{@include rotate_180;}.accordion-header:hover,.accordion-header:focus{cursor:pointer}.accordion-arrow{display:inline-block}.accordion-arrow .icon{vertical-align:middle;display:inline-block;@include ease_all;}.accordion-content{padding-top:12px}.accordion__wrapper{width:100%;max-width:100%;margin-inline-start:auto;margin-inline-end:auto;border-bottom:1px solid}.accordion__wrapper .faq__item .collapsible-toggle,.accordion__wrapper .faq__item .collapsible__content{padding-inline-start:0;padding-inline-end:0}.product-purchase-container.product-accordion-container{margin-top:48px}.product-accordion-container .accordion-group:not(:first-child){padding-top:20px}.product-accordion-container .accordion-group:not(:last-child){padding-bottom:20px;border-bottom:1px solid $c_grey_l}.product-accordion-container .accordion-arrow{line-height:1}.product-accordion-container .icon{font-size:12px}.product-accordion-container img{margin:12px auto}.screen-counter{position:relative;width:100%;height:4px;background:rgb(var(--root-border-color));margin-top:16px}.screen-progress{background:rgb(var(--root-primary-button-background));height:4px;position:absolute}.swatch-container{margin-top:16px}.swatch-elem-photo{border:1px solid rgb(var(--secondary-background));border-radius:var(--button-border-radius);padding:4px;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;-ms-transition:all .6s ease .1s;transition:all .6s ease .1s}.swatch-elem-photo.active{border-color:rgb(var(--root-primary-button-background))}.swatch-elem-photo:not(.active):hover{border-color:rgb(var(--root-primary-button-background))}.swatch-elem-photo:not(:last-child){margin-right:12px}.swatch-color.swatch-photo-layout{width:32px;height:32px;display:inline-block;vertical-align:middle;margin:0 auto}.swatch-color.swatch-photo-layout img{border-radius:var(--button-border-radius)}.swatch-photo-info{opacity:0;width:300%;position:absolute;text-align:center;left:50%;-webkit-transform:translate(-50%,8px);transform:translate(-50%,8px);-webkit-transition:all .6s ease .1s;transition:all .6s ease .1s}.swatch-elem-photo:hover .swatch-photo-info{opacity:1}.radio-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radio-label{position:relative;margin:0 0 16px;border:1px solid rgb(var(--border-color));border-radius:var(--button-border-radius);padding:14px 16px;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;-ms-transition:all .6s ease .1s;transition:all .6s ease .1s}.radio-label:not(.radio-info-label){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-price .small{margin-left:5px}.radio-description{color:rgb(var(--root-text-color))}.checkmark{position:relative;display:block;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;-ms-transition:all .6s ease .1s;transition:all .6s ease .1s;height:16px;width:16px;border-radius:100%;border:1.5px solid rgb(var(--border-color));margin-right:8px}.radio-container:hover .radio-label,.radio-container:hover .checkmark{border-color:rgb(var(--border-color-darker))}.radio-container input:checked~.radio-label{border-color:rgb(var(--text-color))}.radio-container input:checked~.radio-label .checkmark{background:rgb(var(--text-color));border-color:rgb(var(--text-color))}.radio-container input:checked~.radio-label .checkmark:after{content:"";position:absolute;display:none}.radio-container input:checked~.radio-label .checkmark:after{display:block}.radio-container input:checked~.radio-label .checkmark:after{content:"\2713";left:3px;font-size:8px;line-height:14px;color:rgba(var(--background))}.radio-container input:disabled~.radio-label{background:rgb(var(--border-color))}.radio-container.checkbox-type .checkmark{border-radius:var(--button-border-radius);border-color:rgb(var(--border-color-darker))}#purchase-journey{margin-top:8px}purchase-drawer .drawer__content{padding-top:32px}purchase-drawer .option-title{margin-bottom:12px}.radio-label.with-price .checkmark-content{flex:0 0 24px}.radio-label.with-price .radio-label-content{flex:0 0 calc(70% - 12px)}.radio-label.with-price .radio-price{flex:0 0 calc(30% - 12px)}.radio-price{align-self:start}.radio-label-option-image{width:56px;margin-right:12px}.radio-label-content{width:calc(100% - 72px)}.option-advice{font-style:italic;line-height:1.3em;margin-top:8px;font-size:.8rem}.choice-ad{margin-top:8px;border-radius:var(--button-border-radius);padding:12px;line-height:1.3em}.radio-description.choice-ad{padding:12px 0 0}.option-values--list{margin-bottom:32px}.uploadkitContainer{opacity:0;-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;-ms-transition:all .6s ease .1s;transition:all .6s ease .1s;height:0}.uploadkitContainer.open{opacity:1;height:100%}.color-screen-options-container,.color-screen-variants-container{margin:24px 0}.colorVariant,.colorOptionLink{margin:0 16px 16px 0}.color-option--border{width:40px;height:40px;margin:0 auto 4px;border-radius:var(--button-border-radius);background:transparent;border-width:2px;border-style:solid}.color-option--border.gradientBorder{border:solid 2px transparent;position:relative;background-clip:padding-box;box-sizing:border-box;display:flex}.color-option--border.gradientBorder:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:-2px;width:100%;border-radius:inherit;width:40px;height:40px}.color-option--color{width:38px;height:38px;border-radius:var(--button-border-radius);display:inline-block;margin:-1px auto 4px -1px;z-index:1}.active .color-option--color,.color-option--color:hover,.optional-input-color:checked+.color-option-block .color-option--color{width:32px;height:32px;margin:2px;cursor:pointer}.gradientBorder .color-option--color:hover,.optional-input-color:checked+.color-option-block .gradientBorder .color-option--color{z-index:1;border:white 2px solid;width:36px;height:36px;margin:auto}.variant-option--name{margin:8px auto 2px;line-height:1.5}.variant-option--price{line-height:1.5}.product__media-list-wrapper{position:relative}.fittin-btns-container{position:absolute;z-index:1;bottom:24px;left:50%;transform:translate(-50%);padding:0 8px}.button--try{margin-right:4px}.button--3d{margin-left:4px}.product__zoom-button{bottom:unset;top:16px}product-try,product-try .pswp__bg{-webkit-transition:all .6s ease .1s;-moz-transition:all .6s ease .1s;-o-transition:all .6s ease .1s;-ms-transition:all .6s ease .1s;transition:all .6s ease .1s}product-try.pswp--open{position:fixed;opacity:1;background:rgb(var(--background));width:75vh;height:75vh;left:50%;transform:translate(-50%);top:12.5vh;max-width:80vw}product-try.pswp--open+.product-try__bg{opacity:1;position:fixed;background:rgba(var(--background),.75);top:0;left:0;width:100vw;height:100vh;z-index:2}.try-window{width:100%;height:100%}#orderList.product-list__inner{display:block;padding:0 8px}table.order-list-table{width:100%;margin:42px auto}.order-list-table th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:rgb(var(--root-secondary-button-background));padding:8px;border-radius:var(--button-border-radius)}.order-list-table tr{border-bottom:1px solid rgb(var(--root-secondary-button-background))}.order-list-table td{padding:8px}.b2bOrderInfo{margin-top:8px}.order-list-table .quantity-selector{width:100px;border:1.5px solid rgb(var(--root-secondary-button-background));border-radius:var(--button-border-radius);padding:4px}.b2b-order-validate{position:fixed;bottom:0;background:#fff;left:0;right:0;padding:20px;z-index:2}.warningQty{font-size:90%;color:rgb(var(--error-color));line-height:1.2;background:rgb(var(--error-background));padding:8px;max-width:50vw;margin:12px auto;text-align:center;border-radius:var(--button-border-radius)}@media screen and (max-width: 600px){.order-list-table .quantity-selector{width:90px}.small-td{max-width:90px}}
/*# sourceMappingURL=/cdn/shop/t/190/assets/custom.css.map */
