/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{-webkit-touch-callout:none;direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-canvas,.cropper-crop-box,.cropper-drag-box,.cropper-modal,.cropper-wrap-box{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-canvas,.cropper-wrap-box{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.33333%;left:0;top:33.33333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.33333%;top:0;width:33.33333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:after,.cropper-center:before{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.wallpaper-configurator-shell{--wallpaper-card-background: rgb(var(--color-background, 255 255 255));--wallpaper-text: rgb(var(--color-foreground, 18 18 18));--wallpaper-muted: rgba(var(--color-foreground, 18 18 18), .68);--wallpaper-border: rgba(var(--color-foreground, 18 18 18), .16);--wallpaper-accent: rgb(var(--color-button, 31 111 91));--wallpaper-accent-text: rgb(var(--color-button-text, 255 255 255));padding-block:clamp(24px,4vw,56px)}.wallpaper-configurator{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:clamp(24px,4vw,56px);color:var(--wallpaper-text)}.wallpaper-configurator *{box-sizing:border-box}.wallpaper-configurator__panel{display:flex;flex-direction:column;gap:18px}.wallpaper-configurator__header h1{margin:0;font-size:clamp(2rem,4vw,4rem);line-height:1;letter-spacing:0}.wallpaper-configurator__eyebrow{margin:0 0 8px;color:var(--wallpaper-muted);font-size:.78rem;font-weight:400;text-transform:uppercase}.wallpaper-configurator__intro{margin-top:14px;color:var(--wallpaper-muted)}.wallpaper-gallery{position:sticky;top:16px}.wallpaper-gallery__main{overflow:hidden;background:rgba(var(--color-foreground, 18 18 18),.04);border-radius:8px;aspect-ratio:1 / 1}.wallpaper-gallery__image,.wallpaper-gallery__main img{width:100%;height:100%;object-fit:cover;display:block}.wallpaper-gallery__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin-top:12px}.wallpaper-gallery__thumb{padding:0;overflow:hidden;background:transparent;border:2px solid transparent;border-radius:6px;aspect-ratio:1;cursor:pointer}.wallpaper-gallery__thumb.is-active{border-color:var(--wallpaper-text)}.wallpaper-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.wallpaper-cropper__toolbar{display:flex;align-items:center;gap:8px;margin-top:12px}.wallpaper-cropper__toggle,.wallpaper-cropper__actions button{min-height:40px;padding:8px 12px;border:1px solid var(--wallpaper-border);border-radius:6px;background:var(--wallpaper-card-background);color:var(--wallpaper-text);font:inherit;font-weight:400;cursor:pointer}.wallpaper-cropper__actions{display:flex;gap:6px}.wallpaper-cropper__actions[hidden]{display:none}.wallpaper-cropper__actions button:first-child,.wallpaper-cropper__actions button:nth-child(2){width:40px;padding:0;font-size:1.25rem}.wallpaper-cropper__status{margin:8px 0 0;color:var(--wallpaper-muted);font-size:.88rem}.wallpaper-gallery__main .cropper-container{width:100%!important;height:100%!important}.wallpaper-block,.wallpaper-summary,.wallpaper-price-box{border:1px solid var(--wallpaper-border);border-radius:8px;padding:18px;background:var(--wallpaper-card-background);border-color:var(--wallpaper-border)}.wallpaper-block__header,.wallpaper-summary h2{margin-bottom:14px}.wallpaper-block h2,.wallpaper-summary h2{margin:0;font-size:1rem}.wallpaper-paper-selector__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wallpaper-paper-card{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center;min-height:92px;padding:10px;border:1px solid var(--wallpaper-border);border-radius:8px;cursor:pointer}.wallpaper-paper-card:has(input:checked),.wallpaper-paper-card.is-selected{border-color:var(--wallpaper-text);box-shadow:0 0 0 1px var(--wallpaper-text)}.wallpaper-paper-card input{position:absolute;opacity:0;pointer-events:none}.wallpaper-paper-card__image{width:76px;height:72px;object-fit:cover;border-radius:6px}.wallpaper-paper-card__content{min-width:0;display:flex;flex-direction:column;gap:4px;color:var(--wallpaper-muted);font-size:.9rem}.wallpaper-paper-card__content strong{color:var(--wallpaper-text)}.wallpaper-paper-card__badges{display:flex;flex-wrap:wrap;gap:5px}.wallpaper-paper-card__badges small{width:fit-content;padding:3px 6px;border-radius:999px;background:rgba(var(--color-button, 31 111 91),.1);color:var(--wallpaper-accent)}.wallpaper-block.wallpaper-measurement{display:grid;grid-template-columns:250px 1fr;column-gap:30px;row-gap:52px;align-items:center;padding:25px 18px;border:0;border-radius:0;background:transparent}.wallpaper-measurement>.wallpaper-measurement__label{margin:0;padding:0;font-size:16px;line-height:1.3;font-weight:400;color:#000}.wallpaper-measurement__units{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;margin:0}.wallpaper-measurement__units label{position:relative;display:flex;align-items:center;justify-content:center;width:114px;min-width:114px;height:62px;margin:0;padding:0 15px;border:1px solid #d8cec8;border-radius:0;background:#fff;color:#000;font-size:18px;font-weight:400;line-height:1;cursor:pointer;box-sizing:border-box}.wallpaper-measurement__units input[type=radio]{position:absolute;opacity:0;pointer-events:none}.wallpaper-measurement__units label:has(input[type=radio]:checked){background:#e50087;border-color:#e50087;color:#fff}.wallpaper-measurement__units .wallpaper-unit-extra{display:none}.wallpaper-measurement__grid{display:grid;grid-template-columns:repeat(2,219px);gap:8px;margin:0}.wallpaper-measurement__grid label{display:block;margin:0;padding:0;font-weight:400}.wallpaper-measurement__grid label>span{display:none}.wallpaper-measurement input[type=number]{display:block;width:100%;height:63px;min-height:63px;margin:0;padding:0 21px;border:1px solid #d8cec8;border-radius:0;background:#fff;box-shadow:none;outline:none;color:#222;font:inherit;font-size:18px;box-sizing:border-box}.wallpaper-measurement input[type=number]::placeholder{color:#666;opacity:1}.wallpaper-measurement input[type=number]:focus{border-color:#e50087;box-shadow:none;outline:none}.wallpaper-measurement input[type=number]::-webkit-inner-spin-button,.wallpaper-measurement input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wallpaper-measurement input[type=number]{-moz-appearance:textfield}.wallpaper-measurement__hint{margin:12px 0 0;color:var(--wallpaper-muted);font-size:.9rem}.wallpaper-measurement__crop-button{width:100%;min-height:46px;margin-top:14px;border:1px solid var(--wallpaper-accent);border-radius:6px;background:var(--wallpaper-accent);color:var(--wallpaper-accent-text);font:inherit;font-weight:400;cursor:pointer}.wallpaper-measurement__crop-button:disabled{border-color:var(--wallpaper-border);background:rgba(var(--color-foreground, 18 18 18),.08);color:var(--wallpaper-muted);cursor:not-allowed}.wallpaper-price-box{display:grid;gap:12px;background:var(--wallpaper-text);color:rgb(var(--color-background, 255 255 255))}.wallpaper-price-box>div{display:flex;justify-content:space-between;gap:16px}.wallpaper-price-box strong{font-size:1.2rem}.wallpaper-price-box__muted{color:rgba(var(--color-background, 255 255 255),.72);font-size:.92rem}.wallpaper-summary dl{display:grid;gap:10px;margin:0}.wallpaper-summary dl div{display:flex;justify-content:space-between;gap:16px}.wallpaper-summary dt{color:var(--wallpaper-muted)}.wallpaper-summary dd{margin:0;text-align:right;font-weight:400}.wallpaper-cart-form__button{width:100%;min-height:54px;border-radius:var(--buttons-radius, 6px);background:var(--wallpaper-accent);color:var(--wallpaper-accent-text);font:inherit;font-weight:400;cursor:pointer}.wallpaper-cart-form__button[disabled]{opacity:.6;cursor:progress}.wallpaper-cart-form__error{color:rgb(var(--color-error, 165 40 40));margin:10px 0 0}.wallpaper-toast{position:fixed;right:20px;bottom:20px;z-index:30;max-width:min(360px,calc(100vw - 40px));padding:14px 16px;border-radius:8px;background:var(--wallpaper-text);color:rgb(var(--color-background, 255 255 255));box-shadow:0 16px 38px #0003}.wallpaper-features{display:flex;flex-wrap:wrap;gap:8px}.wallpaper-features span{padding:8px 10px;border-radius:999px;background:rgba(var(--color-button, 31 111 91),.12);color:var(--wallpaper-accent);font-weight:400;font-size:.84rem}.wallpaper-tabs details{border-top:1px solid var(--wallpaper-border);padding:14px 0}.wallpaper-tabs summary{cursor:pointer;font-weight:400}.wallpaper-related__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wallpaper-related__item{display:grid;gap:8px;color:inherit;text-decoration:none;font-weight:400}.wallpaper-related__item img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:6px}@media(max-width:900px){.wallpaper-configurator{grid-template-columns:1fr}.wallpaper-gallery{position:static}.wallpaper-paper-selector__grid{grid-template-columns:1fr}.wallpaper-block.wallpaper-measurement{grid-template-columns:1fr;row-gap:15px;padding:18px}.wallpaper-measurement__units{margin-bottom:20px}.wallpaper-measurement__units label{width:auto;min-width:0;flex:1 1 0;height:55px;font-size:16px}.wallpaper-measurement__grid{grid-template-columns:1fr 1fr;width:100%}}@media(max-width:480px){.wallpaper-measurement__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/wallpaper-configurator.css.map */
