/* Collections and a one-size catalogue, with independent product galleries. */
.desktop-nav{justify-content:center;gap:45px}.home-collections{padding-top:20px;padding-bottom:85px}.home-collections-heading{text-align:center;margin-bottom:40px}.home-collections-heading>.eyebrow{font-size:9px;letter-spacing:1.8px;color:#927761;margin-bottom:17px}.home-collections-heading h2{font:italic 500 58px/1.06 var(--serif);letter-spacing:-.9px}.home-collections-heading>p:not(.eyebrow){font-size:13px;line-height:1.9;color:#9c7f65;margin:20px auto 0;max-width:620px}.home-collections-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.home-collection-card{display:block;text-align:center}.home-collection-photo{aspect-ratio:3/4.2;overflow:hidden;background:#efe6dc}.home-collection-photo>img{object-position:center 25%;transition:transform .65s}.home-collection-card:hover .home-collection-photo>img{transform:scale(1.025)}.home-collection-copy{padding-top:21px}.home-collection-copy h3{font:italic 500 41px/1 var(--serif);letter-spacing:-.4px}.home-collection-copy p{font-size:11px;line-height:1.8;margin:11px 0 16px;color:#9a7d64;min-height:20px}.home-collection-copy>span{display:inline-flex;align-items:center;gap:11px;border-bottom:1px solid #c1a48a;padding-bottom:7px;font-size:9px;line-height:1.7;letter-spacing:.6px}.home-collection-copy svg{width:13px;height:13px}.product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:43px 24px}.product-image{aspect-ratio:3/4.2}.product-open{position:relative;overflow:hidden}.product-open>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 28%;transition:opacity .45s ease,transform .8s ease}.product-photo-primary{opacity:1}.product-open>.product-photo-secondary{opacity:0}.product-card:hover .product-image img{transform:none}.product-info{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding-top:17px}.product-collection{font-size:8px;letter-spacing:1.4px;color:#ae8d70;line-height:1.8}.product-name{font:400 32px/1.05 var(--serif)}.product-color{margin:0;font-size:11px;line-height:1.8;color:#8d725c}.product-price{font:12px/1.8 Inter,sans-serif;letter-spacing:.2px;padding:1px 0 0;color:#554132}.product-favorite{width:30px;height:30px;right:10px;top:10px;background:#fffaf5df}.product-favorite svg{width:15px;height:15px}.product-dialog{max-width:1120px}.product-layout{grid-template-columns:52% 48%}.product-gallery{background:#f3ece4;min-width:0}.gallery-main{position:relative;aspect-ratio:3/4.15;max-height:670px;overflow:hidden;background:#eee4d9}.gallery-zoom{display:block;width:100%;height:100%;padding:0;cursor:zoom-in}.gallery-zoom img{width:100%;height:100%;object-fit:contain;object-position:center;transition:transform .4s}.gallery-zoom.zoomed{cursor:zoom-out}.gallery-zoom.zoomed img{transform:scale(1.8);transform-origin:50% 30%}.gallery-controls{position:absolute;bottom:17px;left:20px;right:20px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.gallery-controls>.icon-button{width:33px;height:33px;background:#fffaf5dc;border-radius:50%;pointer-events:auto}.gallery-controls svg{width:16px;height:16px}.gallery-controls>span{background:#fffaf5df;padding:7px 11px;font-size:10px;letter-spacing:1.2px;line-height:1.8}.gallery-thumbnails{display:flex;gap:11px;padding:16px 18px 12px;overflow-x:auto}.gallery-thumbnails>button{width:64px;height:86px;flex-shrink:0;padding:0;border:1px solid transparent;opacity:.65}.gallery-thumbnails>button.selected{border-color:#977256;opacity:1;outline:1px solid #977256;outline-offset:2px}.gallery-thumbnails img{object-fit:cover;object-position:center 25%}.photo-disclaimer{font-size:9px;line-height:1.8;color:#a48367;padding:0 18px 15px}.product-detail-copy{padding:45px 39px 30px}.product-detail-copy .eyebrow{font-size:9px;line-height:1.9;color:#a58162}.product-detail-copy h2{font-size:59px;margin-top:16px}.product-detail-copy .detail-color{font-size:13px;line-height:1.9;margin-top:10px}.product-detail-copy .detail-price{font-size:23px;margin:18px 0}.unique-size{display:inline-block;border:1px solid #dac1a9;padding:7px 11px;font-size:11px;line-height:1.7;color:#967253}.product-detail-copy .description{font-size:12px;line-height:1.95;margin:23px 0;color:#8a6d54}.product-materials{border-top:1px solid #e4d1bf;border-bottom:1px solid #e4d1bf;margin:23px 0 20px;font-size:12px}.product-materials summary{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 0;list-style:none;cursor:pointer;color:#8b6b4e}.product-materials summary::-webkit-details-marker{display:none}.product-materials summary svg{width:15px;height:15px;transition:transform .2s}.product-materials[open] summary svg{transform:rotate(180deg)}.product-materials>div{padding-bottom:16px}.product-materials p{font-size:11px;line-height:1.9;color:#a07d5b}.product-materials p+p{margin-top:12px}.product-materials strong{font-weight:500;display:block;margin-bottom:6px;color:#6d4f35}.product-detail-copy .stock-status{font-size:11px;margin:22px 0 18px}.product-detail-copy .stock-status:before{background:#a5886b}.product-detail-copy .stock-status.out:before{background:#baa18a}.product-detail-copy .button{font-size:11px}.product-detail-copy .detail-facts{font-size:10px;line-height:1.9}.single-stock-input{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.single-stock-input label{font-size:10px;line-height:1.8;color:#a1805f}.single-stock-input input{display:block;margin-top:6px;width:110px;padding:9px 10px;border:1px solid #d4b493;background:transparent;font:15px Inter,sans-serif;color:#5a412b}.stock-size-label{font-size:10px;line-height:1.8;color:#ac8c6e;margin-top:9px}.single-stock-input .stock-feedback{font-size:10px;line-height:1.8;color:#a07b57}.stock-card{grid-template-columns:70px 1fr 160px}.stock-card h3{font-size:33px}.stock-card>.single-stock-input{grid-column:auto}.stock-card>img{grid-row:auto}.admin-tabs{gap:26px}.catalogue-admin-heading{display:flex;justify-content:space-between;gap:25px;align-items:flex-start;margin:29px 0 30px}.catalogue-admin-heading h3{font:italic 500 37px/1.15 var(--serif);letter-spacing:-.5px}.catalogue-admin-heading p{font-size:11px;line-height:1.9;color:#a17e5c;max-width:550px;margin-top:11px}.catalogue-admin-heading>.button{flex-shrink:0;margin-top:4px}.admin-section-title{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:29px 0 16px}.admin-section-title h4{font-size:12px;font-weight:500;margin:0;line-height:1.9;color:#8e6948}.admin-section-title>.underlined-link{font-size:10px;letter-spacing:.3px;line-height:1.8;padding-bottom:5px}.admin-section-title>span{font-size:11px;color:#ae8b69}.admin-collection-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.admin-collection-card{display:flex;flex-direction:column;text-align:start;border:1px solid #e4cdb7;padding:0;background:#fff9f2}.admin-collection-card>img{height:145px;object-fit:cover;object-position:center 24%}.admin-collection-card>span{padding:13px}.admin-collection-card strong{font:400 27px/1.1 var(--serif);display:block}.admin-collection-card small{font-size:9px;line-height:1.9;display:block;margin-top:7px;color:#aa815c}.admin-product-row{display:grid;grid-template-columns:62px 1fr auto;gap:18px;padding:17px 0;border-top:1px solid #ead7c4;align-items:center}.admin-product-row>img{width:62px;height:83px;object-position:center 25%}.admin-product-row h4{font:400 27px/1.1 var(--serif);margin:0}.admin-product-row p{font-size:11px;line-height:1.8;color:#a17b56;margin-top:7px}.admin-product-row>div>span{font-size:10px;line-height:1.9;display:block;color:#b08c6a;margin-top:4px}.catalogue-editor-form{padding-bottom:10px}.catalogue-editor-form .field-grid{gap:21px}.catalogue-editor-form .field input,.catalogue-editor-form .field textarea,.catalogue-editor-form .field select{font-size:13px}.catalogue-editor-form .field textarea{min-height:95px}.editor-one-size{display:flex;align-items:center;gap:9px;background:#f8ede2;padding:12px 15px;line-height:1.9;color:#a17b57;font-size:11px}.editor-one-size svg{width:17px;height:17px}.editor-photos{margin:30px 0 23px;border-top:1px solid #e6cfb8;padding-top:2px}.editor-photos>p{font-size:10px;line-height:1.9;color:#b08a66;margin-bottom:17px;max-width:650px}.upload-label{position:relative;overflow:hidden;cursor:pointer}.upload-label input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%;font-size:14px}.editor-photo-list{display:flex;gap:14px;overflow-x:auto;padding:5px 3px 10px}.editor-photo{border:1px solid #dfc4aa;background:#fffaf5;width:120px;flex-shrink:0}.editor-photo>img{height:140px;object-fit:cover;object-position:center 25%}.editor-photo>span{font-size:9px;line-height:1.8;padding:8px;display:block;color:#aa7c50}.editor-photo>div{display:flex;justify-content:center;gap:5px;padding:0 7px 9px}.editor-photo>div>button{border:1px solid #d0ae8a;width:27px;height:26px;font:14px Inter,sans-serif;background:#fff;color:#93663f}.editor-photo-empty{width:100%;padding:30px;text-align:center;background:#f8eee5;color:#b48e69}.editor-photo-empty svg{width:25px;height:25px}.editor-photo-empty>p{font-size:11px;margin-top:10px}.editor-photos>#editor-upload-status{margin-top:9px;font-size:10px;line-height:1.9}.catalogue-editor-form>.button{margin-top:10px}.catalogue-editor-form .checkbox-field{font-size:11px}
@media(any-hover:hover){.product-image:hover .product-photo-primary{opacity:0}.product-image:hover .product-photo-secondary{opacity:1}}
.product-open:focus-visible>.product-photo-primary{opacity:0}.product-open:focus-visible>.product-photo-secondary{opacity:1}
[dir=rtl] .home-collections-heading h2{font-style:normal;font-size:38px;line-height:1.8;letter-spacing:0}[dir=rtl] .home-collection-copy h3{font-style:normal;font-size:29px;line-height:1.7;letter-spacing:0}[dir=rtl] .home-collection-copy p{font-size:11px;line-height:2}[dir=rtl] .home-collection-copy>span{font-size:10px;letter-spacing:0}[dir=rtl] .home-collections-heading>.eyebrow{font-size:11px;letter-spacing:0}[dir=rtl] .home-collection-copy svg{transform:scaleX(-1)}[dir=rtl] .product-info{align-items:flex-start;text-align:right}[dir=rtl] .product-collection{font-size:10px;letter-spacing:0}[dir=rtl] .product-name{font-size:25px;line-height:1.7}[dir=rtl] .product-color{font-size:10px;line-height:1.9}[dir=rtl] .unique-size{font-size:12px}[dir=rtl] .product-detail-copy h2{font-size:38px;line-height:1.7}[dir=rtl] .product-materials summary{font-size:12px;line-height:1.8}[dir=rtl] .product-materials p{font-size:11px;line-height:2}[dir=rtl] .photo-disclaimer{font-size:10px;line-height:2}[dir=rtl] .catalogue-admin-heading h3{font-style:normal;font-size:27px;line-height:1.7;letter-spacing:0}[dir=rtl] .catalogue-admin-heading p{line-height:2}[dir=rtl] .admin-collection-card strong,[dir=rtl] .admin-product-row h4{font-size:23px;line-height:1.7}[dir=rtl] .admin-collection-card small{font-size:10px;line-height:2}[dir=rtl] .editor-photo>span{font-size:10px}[dir=rtl] .editor-photo>div{direction:ltr}[dir=rtl] .admin-section-title h4{font-size:12px}[dir=rtl] .admin-product-row p{line-height:2}[dir=rtl] .editor-one-size{font-size:12px;line-height:2}
@media(max-width:1050px){.home-collections-grid{gap:17px}.home-collection-copy h3{font-size:36px}.home-collection-copy p{font-size:10px}.home-collection-copy>span{font-size:8px;gap:6px}.product-grid{gap:35px 19px}.product-name{font-size:30px}.product-color{font-size:10px}.product-collection{font-size:7px;letter-spacing:1.1px}.product-price{font-size:11px}.product-dialog{max-width:980px}.product-detail-copy{padding:35px 30px 25px}.product-detail-copy h2{font-size:53px}.product-detail-copy .description{font-size:11px}.gallery-main{max-height:620px}.catalogue-admin-heading p{max-width:420px}.admin-collection-grid{gap:11px}.admin-collection-card>img{height:120px}}
@media(max-width:900px){.product-grid,.home-collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-grid{gap:38px 22px}.home-collections-grid{gap:35px 23px}.home-collection-copy h3{font-size:42px}.home-collection-copy p{font-size:11px}.home-collection-copy>span{font-size:9px}.product-name{font-size:33px}.product-color{font-size:11px}.product-collection{font-size:8px;letter-spacing:1.4px}.product-price{font-size:12px}.product-detail-copy h2{font-size:48px}.product-detail-copy{padding:32px 24px 24px}.gallery-thumbnails>button{width:53px;height:72px}.gallery-thumbnails{gap:9px;padding:14px}.photo-disclaimer{padding:0 14px 14px}.product-detail-copy .detail-color{font-size:12px}.product-detail-copy .eyebrow{font-size:8px}.product-detail-copy .button{font-size:10px}.product-layout{grid-template-columns:50% 50%}.admin-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.admin-collection-card>img{height:160px}.admin-collection-card strong{font-size:30px}.catalogue-admin-heading{gap:18px}.catalogue-admin-heading h3{font-size:34px}.catalogue-admin-heading p{font-size:10px}.stock-card{grid-template-columns:62px 1fr 140px;gap:16px}.stock-card>img{width:62px;height:88px}.single-stock-input input{width:100px}.single-stock-input label{font-size:9px}.stock-card h3{font-size:30px}}
@media(max-width:620px){.home-collections{padding-top:5px;padding-bottom:50px}.home-collections-heading{margin-bottom:27px}.home-collections-heading>.eyebrow{font-size:8px;letter-spacing:1.2px;margin-bottom:15px}.home-collections-heading h2{font-size:43px;line-height:1.08;letter-spacing:-.7px}.home-collections-heading>p:not(.eyebrow){font-size:12px;line-height:1.9;margin-top:19px}.home-collections-grid{gap:29px 15px}.home-collection-photo{aspect-ratio:3/4.3}.home-collection-copy{padding-top:17px}.home-collection-copy h3{font-size:35px}.home-collection-copy p{font-size:10px;line-height:1.9;margin:10px 0 13px;min-height:38px}.home-collection-copy>span{font-size:8px;letter-spacing:0;gap:5px;padding-bottom:6px}.home-collection-copy svg{width:12px;height:12px}.product-grid{gap:31px 15px}.product-info{gap:7px;padding-top:14px}.product-collection{font-size:7px;line-height:1.8;letter-spacing:.7px}.product-name{font-size:29px;line-height:1.08}.product-color{font-size:10px;line-height:1.8}.product-price{font-size:11px;letter-spacing:0;padding-top:0}.product-image{aspect-ratio:3/4.35}.product-favorite{width:27px;height:27px;top:7px;right:7px}.product-favorite svg{width:14px;height:14px}.product-layout{display:block}.product-gallery{background:#f6ede4}.gallery-main{aspect-ratio:3/4.1;max-height:57svh;min-height:330px}.gallery-zoom img{object-fit:cover;object-position:center 25%}.gallery-controls{bottom:14px;left:17px;right:17px}.gallery-controls>.icon-button{width:31px;height:31px}.gallery-controls>span{font-size:9px;padding:6px 10px}.gallery-thumbnails{padding:14px 17px 13px;gap:12px}.gallery-thumbnails>button{width:53px;height:72px}.photo-disclaimer{font-size:8px;line-height:1.9;padding:0 17px 15px}.product-detail-copy{padding:27px 25px 28px}.product-detail-copy h2{font-size:49px;margin-top:12px}.product-detail-copy .eyebrow{font-size:8px;letter-spacing:1.3px}.product-detail-copy .detail-color{font-size:12px;margin-top:10px}.product-detail-copy .detail-price{font-size:23px;margin:17px 0}.unique-size{font-size:10px;padding:7px 10px}.product-detail-copy .description{font-size:12px;line-height:1.95;margin:21px 0}.product-materials{margin:22px 0 19px}.product-materials summary{font-size:12px;padding:14px 0}.product-materials p{font-size:11px;line-height:1.9}.product-detail-copy .button{font-size:11px}.product-detail-copy .stock-status{font-size:10px}.product-detail-copy .detail-facts{font-size:10px}.stock-card{grid-template-columns:48px 1fr;gap:13px;align-items:start}.stock-card>img{width:48px;height:70px;grid-row:1/3}.stock-card h3{font-size:29px}.stock-card .stock-label{font-size:10px;line-height:1.9}.stock-size-label{font-size:9px;margin-top:7px}.single-stock-input{grid-column:2!important;display:grid;grid-template-columns:1fr auto;gap:9px 12px;align-items:end;width:100%}.single-stock-input label{font-size:9px}.single-stock-input input{width:96px;font-size:16px}.single-stock-input .button{min-height:36px;margin-bottom:0;padding:9px 13px;font-size:9px}.single-stock-input .stock-feedback{grid-column:1/-1;font-size:9px}.admin-tabs{gap:20px;justify-content:space-between}.admin-tabs>button{font-size:10px;letter-spacing:0;white-space:nowrap}.admin-tabs #admin-order-count{font-size:8px}.catalogue-admin-heading{flex-direction:column;gap:18px;margin-top:23px;margin-bottom:23px}.catalogue-admin-heading h3{font-size:35px}.catalogue-admin-heading p{font-size:11px;line-height:1.9;max-width:none}.catalogue-admin-heading .button{font-size:10px;letter-spacing:0;margin-top:0}.admin-section-title{gap:12px;margin:26px 0 16px}.admin-section-title h4{font-size:11px}.admin-section-title>.underlined-link{font-size:9px;letter-spacing:0}.admin-section-title>span{font-size:10px}.admin-collection-grid{gap:13px}.admin-collection-card>img{height:145px}.admin-collection-card>span{padding:12px}.admin-collection-card strong{font-size:28px}.admin-collection-card small{font-size:9px;line-height:1.8}.admin-product-row{grid-template-columns:47px 1fr auto;gap:12px;padding:16px 0}.admin-product-row>img{width:47px;height:67px}.admin-product-row h4{font-size:26px}.admin-product-row p{font-size:10px;line-height:1.9;margin-top:6px}.admin-product-row>div>span{font-size:9px;line-height:1.9}.admin-product-row>.button{padding:8px 10px;min-height:34px;font-size:9px;letter-spacing:0}.catalogue-editor-form .field-grid{grid-template-columns:1fr;gap:19px}.catalogue-editor-form .field input,.catalogue-editor-form .field textarea,.catalogue-editor-form .field select{font-size:16px}.catalogue-editor-form .field textarea{min-height:95px}.catalogue-editor-form .field>span{font-size:11px;line-height:1.9}.editor-one-size{font-size:10px;padding:12px;line-height:1.9}.editor-one-size svg{width:16px;height:16px}.editor-photos{margin-top:27px}.editor-photos>.admin-section-title{align-items:flex-start}.upload-label{font-size:9px;padding:9px 11px;min-height:35px;letter-spacing:0}.editor-photos>p{font-size:10px;line-height:1.9}.editor-photo{width:108px}.editor-photo>img{height:132px}.editor-photo>span{font-size:8px;padding:7px}.editor-photo>div>button{width:25px}.editor-photos>#editor-upload-status{font-size:10px;line-height:1.9}.catalogue-editor-form .checkbox-field{font-size:10px;line-height:1.9}.catalogue-editor-form>.button{font-size:11px;letter-spacing:.2px}.admin-collection-card strong{line-height:1.2}.catalogue-editor-form .form-error{font-size:11px;line-height:1.9}
[dir=rtl] .home-collections-heading h2{font-size:30px;line-height:1.8}[dir=rtl] .home-collections-heading>.eyebrow{font-size:10px}[dir=rtl] .home-collection-copy h3{font-size:26px;line-height:1.7}[dir=rtl] .home-collection-copy p{font-size:10px;line-height:2;min-height:40px}[dir=rtl] .home-collection-copy>span{font-size:9px;letter-spacing:0}[dir=rtl] .product-name{font-size:22px;line-height:1.7}[dir=rtl] .product-collection{font-size:8px;letter-spacing:0}[dir=rtl] .product-color{font-size:9px;line-height:2}[dir=rtl] .product-detail-copy h2{font-size:33px;line-height:1.7}[dir=rtl] .photo-disclaimer{font-size:9px;line-height:2}[dir=rtl] .product-detail-copy .eyebrow{font-size:10px;letter-spacing:0}[dir=rtl] .product-detail-copy .detail-color{font-size:12px}[dir=rtl] .unique-size{font-size:11px}[dir=rtl] .product-detail-copy .button{font-size:12px}[dir=rtl] .catalogue-admin-heading h3{font-size:28px;line-height:1.7}[dir=rtl] .admin-collection-card strong{font-size:24px;line-height:1.7}[dir=rtl] .admin-collection-card small{font-size:9px;line-height:2}[dir=rtl] .admin-product-row h4{font-size:23px;line-height:1.7}[dir=rtl] .admin-product-row p{font-size:10px;line-height:2}[dir=rtl] .catalogue-editor-form .field input,[dir=rtl] .catalogue-editor-form .field textarea,[dir=rtl] .catalogue-editor-form .field select{font-size:16px}[dir=rtl] .catalogue-editor-form .field>span{font-size:12px}[dir=rtl] .editor-one-size{font-size:11px;line-height:2}[dir=rtl] .catalogue-editor-form>.button{font-size:12px;letter-spacing:0}[dir=rtl] .editor-photo>span{font-size:9px}[dir=rtl] .single-stock-input label{font-size:10px}[dir=rtl] .admin-tabs>button{font-size:10px}.product-favorite{flex-shrink:0}}
@media(max-width:365px){.home-collection-copy h3{font-size:32px}.home-collection-copy>span{font-size:7px;gap:4px}.product-name{font-size:27px}.product-price{font-size:10px}.admin-tabs{gap:12px}.admin-tabs>button{font-size:9px}.admin-product-row{grid-template-columns:42px 1fr auto;gap:9px}.admin-product-row>img{width:42px;height:62px}[dir=rtl] .product-name{font-size:20px}.product-collection{font-size:6px}}
@media(prefers-reduced-motion:reduce){.product-open>img,.gallery-zoom img,.home-collection-photo>img{transition:none}}

.editor-library-toggle{font-size:10px;letter-spacing:.3px;margin:0 0 18px;color:#a17b57}.editor-photo-library{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;max-height:270px;overflow:auto;padding:12px;background:#f5e9dd;margin-bottom:17px}.editor-photo-library>button{padding:0;aspect-ratio:3/4;overflow:hidden;border:1px solid transparent}.editor-photo-library>button:hover{border-color:#9f754f}.editor-photo-library img{object-fit:cover}.editor-photo-library[hidden]{display:none}@media(max-width:620px){.editor-photo-library{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-height:255px;padding:10px}.editor-library-toggle{font-size:10px;letter-spacing:0}}

@media(min-width:901px){.collection-section{padding-top:35px}.catalogue-heading{margin-bottom:22px}.catalogue-heading>.eyebrow{margin-bottom:9px}.catalogue-heading h1{font-size:62px}.catalogue-heading>p:not(.eyebrow){margin-top:12px}.collection-toolbar{margin-bottom:23px}.collection-tabs button{padding:15px 0}.product-image{aspect-ratio:3/4}}

/* Availability stays public; numeric quantities stay in the atelier. */
.product-availability{font-size:10px;line-height:1.8;color:#94765f;margin:0;letter-spacing:.2px}.product-tag.sold-out{inset:0;max-width:none;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(247,242,236,.48);color:rgba(57,42,32,.76);font-size:20px;font-weight:400;line-height:1.8;letter-spacing:3px;text-transform:uppercase;text-align:center;pointer-events:none;z-index:2;opacity:1}.product-detail-copy .stock-status:before{background:#a5886b}[dir=rtl] .product-tag.sold-out{letter-spacing:0;font-size:20px}[dir=rtl] .product-availability{font-size:10px;letter-spacing:0}@media(max-width:620px){.product-tag.sold-out{font-size:15px;letter-spacing:1.7px;padding:10px}.product-availability{font-size:9px}[dir=rtl] .product-tag.sold-out{font-size:14px;letter-spacing:0}}
