.cz-hardware-loading{padding:16px 0;font:400 14px/1.5 Nunito Sans,sans-serif;color:#5f5954}.cz-hardware-loading p{margin:0 0 12px}.cz-hardware-loading button{min-height:44px;padding:10px 16px;border:1px solid #665a4f;border-radius:4px;background:#fff;color:inherit;font:inherit;cursor:pointer}.cz-hardware-loading [hidden],[data-cz-hardware-status=ready] .cz-hardware-loading{display:none!important}[data-cz-hardware-status]:not([data-cz-hardware-status=ready]) :is(ymq-option,.quantity-submit-row,.product-page-subtotal-wrapper){display:none!important}body[data-cz-hardware-master=native] [data-cz-hardware-native] ymq-option select.cz-hardware-length-native{display:none!important}[data-cz-hardware-native] :has(>.cz-hardware-length-native)>.ymq-option-select-svg{display:none!important}.cz-hardware-length-error{margin:8px 0 0;color:#b23c30;font:400 14px/1.5 Nunito Sans,sans-serif}.cz-hardware-length-error[hidden]{display:none}.cz-hardware-length-figure{margin:0 0 12px}.cz-hardware-length-preview{display:block;width:100%;padding:0;border:0;background:#fff;cursor:zoom-in}.cz-hardware-length-preview img{display:block;width:100%;max-height:240px;object-fit:contain}.cz-hardware-length-crop{display:block}.cz-hardware-length-crop--rod{position:relative;width:100%;aspect-ratio:1024 / 355;overflow:hidden}.cz-hardware-length-crop--rod img{position:absolute;top:0;left:0;width:100%;height:auto;max-height:none;transform:translateY(-54%)}.cz-hardware-length-crop[data-hardware-dimension-art]{position:relative;width:min(100%,480px);margin:8px auto 0;aspect-ratio:1024 / 355;overflow:hidden}.cz-hardware-length-crop[data-hardware-dimension-art] img{position:absolute;inset:0 auto auto 0;width:100%;height:auto;max-height:none;transform:translateY(-54%)}.cz-hardware-dimension-value{position:absolute;z-index:1;top:65%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:max-content;max-width:85%;min-width:132px;min-height:30px;padding:2px 10px;background:#fff;color:#171717;font:700 15px/1.3 Nunito Sans,sans-serif;text-align:center;overflow-wrap:anywhere}[data-hardware-dimension-art=adjustable-rod] .cz-hardware-dimension-value{top:76%}.cz-hardware-length-crop[data-hardware-dimension-art=cafe],.cz-hardware-length-crop[data-hardware-dimension-art^=corner-]{width:min(100%,400px);aspect-ratio:1}.cz-hardware-length-crop[data-hardware-dimension-art=cafe] img,.cz-hardware-length-crop[data-hardware-dimension-art^=corner-] img{transform:none}[data-hardware-dimension-art=cafe] [data-hardware-dimension-label=length]{top:36.5%}[data-hardware-dimension-art=cafe] [data-hardware-dimension-label=length-second]{top:79.7%}[data-hardware-dimension-art^=corner-] .cz-hardware-dimension-value{min-width:0;max-width:24%;min-height:0;padding:2px 3px;font-size:13px;line-height:1.2}[data-hardware-dimension-art^=corner-] [data-hardware-dimension-label=Y]{padding-block:0}.cz-hardware-length-crop[data-hardware-dimension-art=corner-square]:before{content:"";position:absolute;z-index:1;left:8.4%;top:18.7%;width:5.4%;height:74%;transform:translate(-50%);background:#fff;pointer-events:none}.cz-hardware-length-crop[data-hardware-dimension-art=corner-square]:after{content:"";position:absolute;z-index:2;box-sizing:border-box;left:8.4%;top:19.7%;width:2.8%;height:71.8%;transform:translate(-50%);border-top:1px solid #171717;border-bottom:1px solid #171717;background:linear-gradient(90deg,transparent calc(50% - .5px),#171717 calc(50% - .5px),#171717 calc(50% + .5px),transparent calc(50% + .5px));pointer-events:none}[data-hardware-dimension-art=corner-square] [data-hardware-dimension-label=X]{z-index:3;left:8.4%;top:55%;max-width:none;white-space:nowrap;transform:translate(-50%,-50%) rotate(-90deg)}[data-hardware-dimension-art=corner-square] [data-hardware-dimension-label=Y]{left:52.5%;top:13.2%}[data-hardware-dimension-art=corner-angled] [data-hardware-dimension-label=X]{left:6%;top:44.2%;max-width:none;white-space:nowrap;transform:translate(-50%,-50%) rotate(-78deg)}[data-hardware-dimension-art=corner-angled] [data-hardware-dimension-label=Y]{top:15%}[data-hardware-dimension-art=corner-angled] [data-hardware-dimension-label=Z]{left:94%;top:44.2%;max-width:none;white-space:nowrap;transform:translate(-50%,-50%) rotate(78deg)}[data-hardware-dimension-art=corner-angled] [data-hardware-dimension-label=A1]{left:24%;top:27.2%}[data-hardware-dimension-art=corner-angled] [data-hardware-dimension-label=A2]{left:76%;top:27.2%}.cz-hardware-dimension-note{display:block;margin:8px 0 0;color:#5f5954;font:400 14px/1.5 Nunito Sans,sans-serif;overflow-wrap:anywhere}.cz-hardware-dimension-note[hidden]{display:none}.cz-hardware-dimension-heading{display:flex!important;align-items:center;gap:2px}.cz-hardware-dimension-heading>:is(.ymq-option-title-wrapper,label){flex:0 1 auto;width:auto!important;max-width:calc(100% - 46px)}.cz-hardware-dimension-help{position:relative;display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;margin-left:2px;padding:0;border:0;background:transparent;color:#6c655f;font:400 12px/1 Nunito Sans,sans-serif;cursor:pointer;vertical-align:middle}.cz-hardware-dimension-help:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border:1px solid currentColor;border-radius:50%;pointer-events:none}.cz-hardware-length-preview:focus-visible,.cz-hardware-dimension-help:focus-visible{outline:2px solid #665a4f;outline-offset:3px}.cz-hardware-length-figure figcaption,.cz-hardware-room-box figcaption{margin:8px 0 0;color:#6c655f;font:400 14px/1.5 Nunito Sans,sans-serif}body[data-cz-hardware-master] [data-cz-hardware-room-field] :is(.ymq-option-title,label){margin-bottom:5px!important;color:#000;font:700 14px/1.6 Nunito Sans,sans-serif!important}body[data-cz-hardware-master] [data-cz-hardware-room-field] .ymq-option-text-input-wrapper{box-sizing:border-box;width:100%;height:44px;min-height:44px;padding:0!important;border:0!important;border-radius:10px!important;background:#fff;outline:none!important;box-shadow:none!important}body[data-cz-hardware-master] [data-cz-hardware-room-field] input[type=text]{box-sizing:border-box;display:block;flex:1 1 auto;width:100%!important;min-width:0;height:44px!important;min-height:44px!important;margin:0;padding:10px 12px!important;border:1px solid #d9d5d0!important;border-radius:10px!important;background:#fff!important;color:#000;font:400 14px/1.15 Nunito Sans,sans-serif!important;letter-spacing:normal;text-transform:none;box-shadow:none!important}body[data-cz-hardware-master] [data-cz-hardware-room-field] input[type=text]:focus{border-color:#c9bdb2!important;outline:none!important}body[data-cz-hardware-master] [data-cz-hardware-room-field] .ymq-option-text-input-wrapper:focus-within,body[data-cz-hardware-master] [data-cz-hardware-room-field]>input[type=text]:focus{outline:1px solid #c9bdb2!important;outline-offset:0;box-shadow:0 0 0 2px #f1ece7!important}body[data-cz-hardware-master] [data-cz-hardware-room-presets]{display:flex;flex-wrap:wrap;gap:8px;width:100%;margin:10px 0 0;padding:0}body[data-cz-hardware-master] [data-cz-hardware-room-presets] button{box-sizing:border-box;flex:0 0 auto;width:auto;max-width:100%;height:auto;min-height:36px;margin:0;padding:7px 11px!important;border:1px solid #d9d5d0!important;border-radius:18px!important;background:#fff!important;color:#594b42!important;font:500 12px/1.3 Nunito Sans,sans-serif!important;letter-spacing:normal;text-transform:none;text-decoration:none;box-shadow:none!important;cursor:pointer}body[data-cz-hardware-master] [data-cz-hardware-room-presets] button[aria-pressed=true]{border-color:#594b42!important;background:#f6f2ee!important}body[data-cz-hardware-master] [data-cz-hardware-room-presets] button:focus-visible{outline:2px solid #594b42;outline-offset:2px}@media(max-width:767px){body[data-cz-hardware-master] [data-cz-hardware-room-presets] button{min-height:44px}}.cz-hardware-room-help{min-height:44px;margin:8px 0 2px;padding:0;border:0;background:transparent;color:#594b42;font:600 13px/1.4 Nunito Sans,sans-serif;text-align:left;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cz-hardware-room-help:focus-visible{outline:2px solid #665a4f;outline-offset:2px}.cz-hardware-room-box{margin:16px 0}.cz-hardware-room-box>div{position:relative;aspect-ratio:1024 / 400;overflow:hidden}.cz-hardware-room-box img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}body[data-cz-hardware-master] .cz-drapery-deciding :is([data-cz-order-swatches],[data-cz-help-kind=measurement-tool],a[href="/collections/free-swatches"]){display:none}body[data-cz-hardware-master=rylan] [data-cz-warranty-link=hidden]{display:none!important}body[data-cz-hardware-master=native]{--cz-hardware-rule: #ddd8d3;--cz-hardware-ink: #5f5954}[data-cz-hardware-native]{min-width:0}[data-cz-hardware-native] ymq-option{display:block!important}[data-cz-hardware-native] ymq-option[data-cz-hardware-compact-fields]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;align-items:start}[data-cz-hardware-native] ymq-option[data-cz-hardware-compact-fields]>*{grid-column:1 / -1;min-width:0}[data-cz-hardware-native] ymq-option[data-cz-hardware-compact-fields]>[data-cz-hardware-pair-side=start]{grid-column:1}[data-cz-hardware-native] ymq-option[data-cz-hardware-compact-fields]>[data-cz-hardware-pair-side=end]{grid-column:2}[data-cz-hardware-native] [data-cz-hardware-pair] :is([data-hardware-length-input],select){box-sizing:border-box;height:44px!important;min-height:44px}[data-cz-hardware-native] [data-cz-hardware-pair] .ymq-option-text-input-wrapper{box-sizing:border-box;min-height:44px;padding:0!important;border:1px solid #d9d5d0!important;border-radius:4px}[data-cz-hardware-native] [data-cz-hardware-pair] .ymq-option-text-input-wrapper>input{box-sizing:border-box;flex:1 1 auto;width:100%!important;min-width:0;min-height:42px;height:42px;padding:10px 12px!important;border:0!important;font:400 16px/1.4 Nunito Sans,sans-serif}[data-cz-hardware-native] [data-hardware-figure-group][hidden]{display:none!important}@media(max-width:599px){[data-cz-hardware-native] [data-cz-hardware-pair=length] .ymq-option-title{min-height:44.8px}}[data-cz-hardware-native] .ymq-options-box{--cz-option-width: 112px;--cz-option-image: 112px;--cz-option-gap: 16px;--cz-option-caption-size: 12px;--cz-option-caption-line: 15px;--cz-option-caption-margin: 6px;width:100%!important;max-width:100%;margin:0 0 20px!important}[data-cz-hardware-native] .ymq-options-box[ymq-option-type="5"][ymq-option-label=Color]{--cz-option-width: 75px;--cz-option-image: 71px;--cz-option-gap: 12px}[data-cz-hardware-native] .ymq-options-box[ymq-option-type="5"][ymq-option-label="Cap Style"]{--cz-option-image: 71px;--cz-option-gap: 24px 36px}[data-cz-hardware-native] .ymq-options-box[ymq-option-type="5"]:is([ymq-option-label="Runner Type"],[ymq-option-label="Panel Configuration"]){--cz-option-image: 100px;--cz-option-gap: 24px 64px;--cz-option-caption-size: 14px;--cz-option-caption-line: 19.6px;--cz-option-caption-margin: 8px}[data-cz-hardware-native] [data-cz-hardware-collapsed=true],[data-cz-hardware-native] [data-cz-hardware-warranty-source]:not(:has(#tatum-compatibility-note)),[data-cz-hardware-native] [data-cz-hardware-duplicate-benefits]{display:none!important}[data-cz-hardware-native] [data-cz-hardware-warranty-source]>:not(#tatum-compatibility-note){display:none!important}[data-cz-hardware-native] .tatum-fixed-mounting{display:block!important}[data-cz-hardware-native] .tatum-fixed-mounting[data-cz-hardware-collapsed=true]{display:none!important}.cz-hardware-selections[hidden]{display:none}.cz-hardware-step{display:grid;grid-template-columns:28px minmax(0,1fr) 16px;align-items:center;gap:12px;width:100%;padding:16px 0;border:0;border-top:1px solid var(--cz-hardware-rule);background:transparent;text-align:left;color:var(--cz-hardware-ink);cursor:pointer;font:400 16px/1.4 Nunito Sans,sans-serif}[data-cz-hardware-native]>hr:has(+.not-in-quickbuy-above-price ymq-option[data-cz-hardware-steps]){margin:16px 0 0}[data-cz-hardware-native] ymq-option[data-cz-hardware-steps]>.cz-hardware-step:first-child{border-top:0}.cz-hardware-step__number{display:grid;place-items:center;width:28px;height:28px;border:1px solid #bbb3ac;border-radius:50%;font-size:14px}.cz-hardware-step__label{display:flex;align-items:center;gap:46px;min-width:0}.cz-hardware-step__label strong{flex:none;font-size:16px;font-weight:700}.cz-hardware-step__summary{min-width:0;color:#6c655f;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cz-hardware-step__toggle{font-size:20px;font-weight:300}.cz-hardware-continue{box-sizing:border-box;display:block;width:100%;min-height:44px;margin:12px 0;padding:11px 20px;border:1px solid #665a4f;border-radius:4px;background:#fff;color:#594b42;cursor:pointer;font:600 14px/1.4 Nunito Sans,sans-serif}.cz-hardware-continue[hidden]{display:none}[data-cz-hardware-native] .ymq-option-title{margin-bottom:5px!important;color:#000;font:700 14px/1.6 Nunito Sans,sans-serif!important}[data-cz-hardware-native] .ymq-option-title-right{display:none}[data-cz-hardware-native] .ymq-option-value-items{display:block!important;width:100%}[data-cz-hardware-native] .ymq-option-value-info{display:flex!important;flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%!important;max-width:100%;margin:0!important;padding:0!important}[data-cz-hardware-native] .ymq-option-value-item{flex:0 0 auto;width:auto!important;max-width:100%;margin:0!important}[data-cz-hardware-native] .ymq-option-label{position:relative;display:block!important;width:auto!important;max-width:100%;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}[data-cz-hardware-native] .ymq-option-label input[type=radio]{display:block!important;position:absolute;width:1px;height:1px;padding:0;opacity:0}[data-cz-hardware-native] .ymq-option-button-content{display:flex!important;align-items:center;justify-content:center!important;box-sizing:border-box;width:auto!important;min-height:40px;height:40px;padding:0 16px!important;border:0!important;border-radius:8px!important;outline:1px solid #000;outline-offset:-1px;box-shadow:none!important;background:#fff!important;color:#000!important;font:400 16px/20px Nunito Sans,sans-serif!important;letter-spacing:1px!important;text-transform:none!important}[data-cz-hardware-native] .ymq-option-label input:checked+.ymq-option-button-content{background:#5a4a3f!important;color:#fff!important}[data-cz-hardware-native] :is(.ymq-option-button-text,.ymq-option-button-content .ymq-option-value){padding:0!important;color:inherit!important;font:400 16px/20px Nunito Sans,sans-serif!important;letter-spacing:1px!important;text-transform:none!important}[data-cz-hardware-native] .ymq-option-button-text{white-space:normal}[data-cz-hardware-native] .ymq-options-box[ymq-option-type="5"] .ymq-option-value-info{gap:var(--cz-option-gap)}[data-cz-hardware-native] .ymq-options-box[ymq-option-type="5"] .ymq-option-value-item{position:relative;flex:0 0 var(--cz-option-width);width:var(--cz-option-width)!important}[data-cz-hardware-native] .ymq-options-box[ymq-option-type="5"] .ymq-option-label{display:flex!important;flex-direction:column;align-items:center;width:var(--cz-option-width)!important}[data-cz-hardware-native] .ymq-option-swatches-item{display:block;box-sizing:border-box;width:var(--cz-option-image)!important;height:var(--cz-option-image)!important;margin-inline:auto;padding:0;border:0;border-radius:4px;outline:2px solid #fff;outline-offset:-1px}[data-cz-hardware-native] .ymq-option-swatches-image-container{box-sizing:border-box;width:var(--cz-option-image)!important;height:var(--cz-option-image)!important;padding:2px;border:0;border-radius:4px;aspect-ratio:1}[data-cz-hardware-native] .ymq-option-swatches-image{width:100%!important;height:100%!important;object-fit:contain}[data-cz-hardware-native] input:checked+.ymq-option-swatches-item{outline:2px solid #000;box-shadow:none}[data-cz-hardware-native] input:focus-visible+.ymq-option-swatches-item{outline:2px solid #594b42;outline-offset:3px}.cz-hardware-image-caption{display:block;width:var(--cz-option-width);margin-top:var(--cz-option-caption-margin);color:#4f4944;font:400 var(--cz-option-caption-size)/var(--cz-option-caption-line) "Nunito Sans",sans-serif;letter-spacing:normal;text-align:center;overflow-wrap:anywhere}.cz-hardware-image-zoom{position:absolute;z-index:4;top:2px;right:2px;display:grid;place-items:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;color:#594b42;cursor:zoom-in;opacity:0;transition:opacity .16s ease}.cz-hardware-image-zoom:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgb(89 75 66 / .16);border-radius:50%;background:#ffffffd1}.cz-hardware-image-zoom svg{position:relative;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.5}[data-cz-hardware-native] .ymq-option-value-item:is(:hover,:focus-within) .cz-hardware-image-zoom{opacity:1}.cz-hardware-image-zoom:focus-visible{opacity:1;outline:2px solid #594b42;outline-offset:2px}@media(hover:none){.cz-hardware-image-zoom{opacity:1}}@media(max-width:599px){.cz-hardware-image-zoom{top:0;right:0;width:44px;height:44px;opacity:1}}.cz-hardware-image-dialog .cz-hardware-drawer__body img{display:block;width:100%;height:auto;object-fit:contain}[data-cz-hardware-native] .ymq-option-label input:focus-visible+.ymq-option-button-content{outline:2px solid #594b42;outline-offset:3px}[data-cz-hardware-native] :is(input[type=text],textarea,select){width:100%;max-width:100%;min-height:44px;border:1px solid #d9d5d0;border-radius:4px;padding:10px 12px;font:400 16px/1.4 Nunito Sans,sans-serif}[data-cz-hardware-native] .ymq-option-custome-text{color:#5f5954;font:400 14px/1.5 Nunito Sans,sans-serif}.cz-hardware-selections{clear:both;width:100%;padding:12px;margin:8px 0 22px;border-radius:4px;background:#f8f7f5;font:400 14px/1.5 Nunito Sans,sans-serif}.cz-hardware-selections h3{margin:0 0 8px;font:600 16px/1.5 Nunito Sans,sans-serif}.cz-hardware-selections [data-hardware-selection]{display:grid;grid-template-columns:40% minmax(0,1fr);gap:12px;margin:3px 0}.cz-hardware-selections [hidden]{display:none}.cz-hardware-selections [data-hardware-selection]>:first-child{color:#77716b}.cz-hardware-selections [data-hardware-selection]>:last-child{overflow-wrap:anywhere}.cz-hardware-purchase{grid-template-columns:minmax(0,1fr) 84px auto;align-items:center;gap:12px 8px}.cz-hardware-purchase>.label{grid-column:1;grid-row:1;margin:0;color:#333;font:600 16px/1.4 Nunito Sans,sans-serif;text-transform:uppercase}.cz-hardware-quantity quantity-wrapper{grid-column:2;grid-row:1}.cz-hardware-quantity quantity-wrapper{box-sizing:border-box;width:84px;min-width:84px;height:36px;margin:0;border:1px solid #d9d5d0;border-radius:7px}.cz-hardware-quantity quantity-wrapper>a{box-sizing:border-box;display:grid;place-items:center;flex:0 0 27px!important;width:27px!important;min-width:27px;height:34px!important;min-height:34px!important;padding:0;border:0;border-radius:0;background:transparent;line-height:34px}.cz-hardware-quantity quantity-wrapper>a svg{width:16px;height:16px;margin:0}.cz-hardware-quantity quantity-wrapper>input{box-sizing:border-box;flex:0 0 28px!important;width:28px!important;min-width:28px;height:34px!important;min-height:34px!important;padding:0!important;border:0;border-radius:0;background:transparent;font:400 14px/20.8px Nunito Sans,sans-serif}.cz-hardware-quantity-unit{grid-column:3;grid-row:1;white-space:nowrap}[data-cz-hardware-native] .quantity-submit-row{display:block}[data-cz-hardware-native] .quantity-submit-row>.flex{display:block}[data-cz-hardware-native] .cz-hardware-purchase{display:grid}[data-cz-hardware-native] .cz-hardware-purchase>.cz-hardware-quantity{display:contents}.cz-hardware-purchase .quantity-submit-row__submit{grid-column:1 / -1;grid-row:3;width:100%}.cz-hardware-purchase>.product-page-subtotal-wrapper{grid-column:1 / -1;grid-row:2}[data-cz-hardware-native] .quantity-submit-row button[name=add]{width:100%;min-height:48px}[data-cz-hardware-native] .product-page-subtotal-wrapper{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;color:#c16452;font:400 16px/1.6 Nunito Sans,sans-serif}[data-cz-hardware-native] .product-page-subtotal-wrapper :is(.product-page-subtotal,.ymq-price-span,.money){color:inherit;font:inherit;letter-spacing:inherit;text-transform:none}[data-cz-hardware-native] .product-page-subtotal-wrapper[hidden]{display:none}[data-cz-hardware-native] .cz-hardware-purchase>.product-page-subtotal-wrapper{margin:0}.cz-hardware-care{clear:both;padding:16px;margin:14px 0 24px;background:#f4f0ec;border-radius:4px;color:#5f5954;font:400 14px/1.55 Nunito Sans,sans-serif}.cz-hardware-care__copy{display:grid;grid-template-columns:24px minmax(0,1fr);gap:12px}.cz-hardware-care__icon{box-sizing:border-box;display:grid;place-items:center;width:24px;height:24px;padding:4px;background:#5b493f;border-radius:4px;color:#fff}.cz-hardware-care__icon img{display:block;width:16px;height:16px}.cz-hardware-care h3{color:#222;margin:0 0 4px;font:700 16px/1.5 Nunito Sans,sans-serif}.cz-hardware-care p{margin:0 0 5px}.cz-hardware-care .cz-hardware-warranty-scope{margin-top:5px}.cz-hardware-warranty-help{position:relative;box-sizing:border-box;display:inline-grid;place-items:center;width:16px;min-width:16px;height:16px;min-height:16px;margin:0 0 0 3px;padding:0;border:1px solid #6b625a;border-radius:50%;background:#fff;color:#6b625a;font:600 11px/1 Nunito Sans,sans-serif;text-decoration:none;vertical-align:-3px;cursor:pointer}.cz-hardware-warranty-help:after{content:"";position:absolute;top:-12px;right:-12px;bottom:-12px;left:-12px}.cz-hardware-warranty-help:focus-visible{outline:2px solid #665a4f;outline-offset:2px}.cz-hardware-care__benefits{list-style:none;margin:12px 0 0;padding:16px 0 0;border-top:1px solid var(--cz-hardware-rule);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:12px;row-gap:22px}.cz-hardware-care__benefits li{display:flex;align-items:center;gap:8px;margin:0;font-size:12px}.cz-hardware-care__benefits svg{flex:0 0 16px;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cz-hardware-information__trigger{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:54px;margin-top:24px;padding:14px 0;border:0;border-top:1px solid var(--cz-hardware-rule);border-bottom:1px solid var(--cz-hardware-rule);background:transparent;text-align:left;color:#333;cursor:pointer;font:400 16px/1.5 Nunito Sans,sans-serif}.cz-hardware-drawer{position:fixed;inset:0 0 0 auto;width:min(480px,100%);height:100dvh;max-height:100dvh;max-width:100%;margin:0;padding:0;border:0;background:#fff;color:#333}.cz-hardware-drawer::backdrop{background:#00000059}.cz-hardware-drawer header{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;min-height:70px;padding:16px;background:#fff}.cz-hardware-drawer h2{margin:0;font:700 14px/1.5 Nunito Sans,sans-serif}.cz-hardware-drawer [data-hardware-close]{width:40px;height:40px;border:0;background:transparent;font:300 28px/1 Nunito Sans,sans-serif;cursor:pointer}.cz-hardware-drawer__body{padding:14px 16px 40px;font:400 15px/1.65 Nunito Sans,sans-serif}.cz-hardware-warranty-drawer header{min-height:0;padding:12px 16px}.cz-hardware-warranty-drawer .cz-hardware-drawer__body{padding:10px 16px 24px;font-size:14px;line-height:1.6}.cz-hardware-warranty-copy h3{margin:24px 0 8px;color:#222;font:400 20px/1.35 var(--heading-font-family, American_bt,serif)}.cz-hardware-warranty-copy p{margin:0 0 16px}.cz-hardware-warranty-copy a{color:inherit;text-decoration:underline;text-underline-offset:2px}.cz-hardware-drawer details{border-top:1px solid #ddd3c8}.cz-hardware-drawer details:last-child{border-bottom:1px solid #ddd3c8}.cz-hardware-drawer summary{display:flex;justify-content:space-between;gap:16px;padding:16px 20px;list-style:none;cursor:pointer;font:400 16px/1.5 Nunito Sans,sans-serif}.cz-hardware-drawer summary::-webkit-details-marker{display:none}.cz-hardware-drawer summary:after{content:"+";color:#665a4f}.cz-hardware-drawer details[open]>summary:after{content:"\2212"}.cz-hardware-details-content{padding:0 20px 24px}.cz-hardware-details-content :is(p,li,td){font:400 15px/1.65 Nunito Sans,sans-serif!important}.cz-hardware-details-content :is(strong,th){font-weight:600}.cz-hardware-drawer img{max-width:100%;height:auto}[data-cz-hardware-native] ymq-option a[aria-haspopup=dialog]{display:inline-block}.cz-hardware-drawer table{width:100%!important;table-layout:auto}.cz-hardware-runner-table{width:100%;overflow-x:auto}.cz-hardware-runner-table table{min-width:620px;border-collapse:collapse}.cz-hardware-runner-table :is(th,td){padding:10px;border:1px solid #ddd3c8;text-align:left;vertical-align:top;white-space:normal}.cz-hardware-drawer td{width:auto!important;overflow-wrap:anywhere}.cz-hardware-drawer :is(.tc-box,.tc-image,.tc-details){display:block;float:none;width:100%;max-width:100%;margin:0}.cz-hardware-drawer .tc-image{margin-bottom:16px}.cz-hardware-drawer .tc-image img{display:block;width:100%;height:auto}body[data-cz-hardware-master=native] .app-title-price-wrapper{position:static!important}body[data-cz-hardware-master=native] .sp-faq-3 .sp-heading,body[data-cz-hardware-master=native] .section-custom-content :is(.majortitle,.mobile-only-custom_content){font:400 34px/1.25 var(--heading-font-family, American_bt, serif)!important;letter-spacing:normal!important}body[data-cz-hardware-master=native] .sp-faq-3 .sp-faq-question-heading-text{font:400 18px/1.5 Nunito Sans,sans-serif!important}body[data-cz-hardware-master=native] .sp-faq-3 .sp-inner-content :is(p,li,span){font:400 16px/1.6 Nunito Sans,sans-serif!important}.cz-hardware-pending{padding:14px 16px;margin:12px 0 24px;background:#f7f4ef;border-left:3px solid #9c8064;color:#594b42;font:400 14px/1.6 Nunito Sans,sans-serif}.cz-hardware-pending strong{font-weight:600}.cz-hardware-pending p{margin:4px 0 0}.cz-hardware-error{color:#a53020;font:400 14px/1.5 Nunito Sans,sans-serif}.cz-hardware-reference-note{margin:4px 0 16px;color:#77685c;font:400 13px/1.5 Nunito Sans,sans-serif}body[data-cz-hardware-master=riven] .cz-riven legend.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body[data-cz-hardware-master=riven] .cz-riven-support{width:100%;margin-inline:0}body[data-cz-hardware-master=rylan]:has(.product-form[data-product-id="12551282295102"]) #cz-rylan-chapter-support.cz-rylan-chapter--support{width:var(--cz-hardware-viewport-width)!important;margin-inline:calc(50% - var(--cz-hardware-viewport-width) / 2)!important}body[data-cz-hardware-master=native] .media-gallery .media-gallery__inner{display:flex;flex-direction:column;gap:10px;min-width:0}body[data-cz-hardware-master=native] .media-gallery .main-image{width:100%;min-width:0;margin:0}body[data-cz-hardware-master=native] .media-gallery .main-image>carousel-slider[data-dynamic-height=true]:not([inactive]){height:auto}body[data-cz-hardware-master=native] .media-gallery .media-alts{display:none}body[data-cz-hardware-master=native] .media-gallery .thumbnails{display:block!important;margin:0!important}body[data-cz-hardware-master=native] .media-gallery .thumbnails .slider__grid{gap:10px;padding:0;transform:none!important}body[data-cz-hardware-master=native] .media-gallery .thumbnail .img-ar{width:100%;height:100%;padding:0!important}body[data-cz-hardware-master=native] .media-gallery .thumbnail .img-ar img{width:100%;height:100%;object-fit:contain!important}body[data-cz-hardware-master=native] .media-gallery .thumbnail:after{content:none!important}body[data-cz-hardware-master=native] .media-gallery .main-image carousel-slider{position:relative}body[data-cz-hardware-master=native] .media-gallery .cz-tarryn-main-nav .slider-nav__btn{top:calc(50% - 22px);width:44px;height:44px;border-radius:50%;background:#ffffffc7!important;color:#594b42!important;opacity:.4}body[data-cz-hardware-master=native] .media-gallery .cz-tarryn-main-nav .slider-nav__btn[name=prev]{left:10px}body[data-cz-hardware-master=native] .media-gallery .cz-tarryn-main-nav .slider-nav__btn[name=next]{right:10px}body[data-cz-hardware-master=native] .media-gallery .main-image:hover .slider-nav__btn:not(:disabled),body[data-cz-hardware-master=native] .media-gallery .slider-nav__btn:focus-visible{opacity:.9}body[data-cz-hardware-master=native] .media-gallery .slider-nav__btn:disabled{opacity:.16}body[data-cz-hardware-master=native] .media-gallery .slider-nav__btn svg{width:18px;height:18px}@media(max-width:767.98px){body[data-cz-hardware-master=native] .media-gallery .main-image{width:auto;margin-inline:-16px}}@media(max-width:700px){body[data-cz-hardware-master=native] .media-gallery .thumbnails .slider__grid{gap:8px}}@media(min-width:1000px){body[data-cz-hardware-master=native] product-form.js-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:44px}body[data-cz-hardware-master=native] product-form.js-product>:is(.media-gallery,.product-column-right){width:100%;max-width:100%;margin:0}body[data-cz-hardware-master=native] product-form.js-product>.product-column-right .product-form{width:calc(100% - 48px)}body[data-cz-hardware-master=native] product-form.js-product>.media-gallery{position:sticky;top:calc(42px + var(--theme-sticky-header-height))}body[data-cz-hardware-master=native] .media-gallery .media-gallery__inner{position:static;top:auto}}@media(max-width:700px){.cz-hardware-care__benefits{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.cz-hardware-care h3{font-size:14px}.cz-hardware-drawer__body{padding-right:15px;padding-left:15px}}@media(max-width:599px){.cz-hardware-step__label{display:block}.cz-hardware-step__summary{display:block;margin-top:3px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/70/assets/cz-hardware-master.css.map */
