.xc{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;color:#252320;background:#fff;text-align:right;container-type:inline-size}.xc *{box-sizing:border-box}.xc a{color:inherit;text-decoration:none}.xc-visual{position:relative}.xc-photo{display:block;aspect-ratio:3/4;overflow:hidden;background:#f6f5f3}.xc-photo img{width:100%;height:100%;display:block;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s ease}.xc-photo:hover img{transform:scale(1.025)}.xc-copy{padding:15px 0 0;flex:1}.xc-brand{font-size:11px;letter-spacing:.4px;display:block;line-height:1.4}.xc h3{font:inherit;font-size:14px;font-weight:400;line-height:1.45;margin:7px 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px;text-transform:none;letter-spacing:0}.xc-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px;margin:6px 0 0;font-size:16px;font-weight:600}.xc-price s{font-size:12px;font-weight:400;color:#827d76}.xc-price small{font-size:11px;font-weight:400}.xc .xq{position:static;display:block!important;margin:0!important;padding:9px 0 0!important}.xc .xq-rail{position:absolute;z-index:3;left:7px;top:46px;width:40px;max-height:calc(133cqw - 62px);overflow:auto;scrollbar-width:none;overscroll-behavior:contain;background:#ffffffd9;border:1px solid #e7e3de;padding:3px}.xc .xq-rail:empty{display:none}.xc .xq-group{margin:0 0 5px}.xc .xq-group:last-child{margin:0}.xc .xq-group legend{font-size:9px;text-align:center;line-height:1.2;margin:2px 0 4px;overflow-wrap:anywhere}.xc .xq-values{display:flex;flex-direction:column;gap:2px;padding:0;overflow:visible}.xc .xq-option{border:0;border-radius:0;background:transparent;min-width:0;width:32px;min-height:32px;padding:3px 1px;font-size:11px;line-height:1.2;white-space:normal;overflow-wrap:anywhere}.xc .xq-option[aria-pressed=true]{background:#252320;color:#fff}.xc .xq-add{min-height:36px;padding:7px;font-size:12px;border-radius:0;background:#fff;color:#252320;border:1px solid #bcb5ac}.xc .xq-add:disabled{background:transparent;color:#77716a;border-color:#e4dfd8}.xc .xq-add:not(:disabled):hover{background:#252320;color:#fff}.xc .xq-fallback{margin:9px 0 0;min-height:36px;padding:7px;font-size:12px;border-color:#e4dfd8}.xc .xq-status{font-size:11px}.xc .xq-selection-price{margin:4px 0}.xc [hidden]{display:none!important}.xc :focus-visible{outline:2px solid #937b5f;outline-offset:2px}.xf .xf-grid{gap:36px 20px}.xf .xf-product{min-width:0}.xf .xf-product .xc{height:100%}.xc .xt26-status--card{position:absolute;top:10px;left:7px;right:auto}@media(min-width:1100px){.xc .xq-rail{width:44px;left:10px}.xc .xq-option{width:36px;min-height:35px;font-size:12px}.xc .xq-group legend{font-size:10px}}@media(max-width:749px){.xf .xf-grid,.xs-grid{gap:27px 12px!important}.xc-copy{padding-top:11px}.xc h3{font-size:12px;min-height:35px;margin:5px 0}.xc-brand{font-size:9px;letter-spacing:.25px}.xc-price{font-size:14px;gap:5px}.xc-price s{font-size:11px}.xc .xq-add{font-size:11px;min-height:36px}}.xp.product-section{background:#fff;--PT:24px!important;color:#252320}.xp .product-page>.wrapper{max-width:1440px;padding-inline:40px}.xp .product-single{display:flex;gap:50px;margin:0;align-items:flex-start;direction:ltr}.xp .product-single>.grid__item{float:none;padding:0;min-width:0}.xp .product__media__wrapper{width:58%}.xp .product__main__content{width:42%;direction:rtl;text-align:right;padding-top:20px!important}.xp .product__inner{max-width:480px;margin:0 auto;text-align:right;top:110px}.xp .product__title{font-size:26px;font-weight:500;line-height:1.35;letter-spacing:0;text-transform:none;margin:0}.xp .product__headline{display:block}.xp .product__block__title{--PB:12px!important}.xp .product__block__price{--PB:22px!important}.xp .product__price{display:flex;align-items:baseline;gap:12px;font-size:25px;font-weight:600}.xp .price-original-static{font-size:16px;font-weight:400;color:#8a847c;text-decoration:line-through}.xp .product__price__main{align-items:baseline}.xp [data-price-off]{font-size:12px}.xp .product__block__variants{--OPTION-SPACE:16px!important;--OPTION-SIZE-RADIO:44px!important;--PB:14px!important}.xp .radio__legend{font-size:13px;margin-bottom:10px}.xp .radio__button{margin:0}.xp .radio__button label{border:1px solid #d8d2ca;border-radius:0;background:#fff;min-width:44px;min-height:44px;padding:10px;font-size:13px}.xp .radio__button input:checked+label{background:#252320;color:#fff;border-color:#252320}.xp .product__block__quantity{--PB:12px!important}.xp .product__block__buttons{--PB:18px!important}.xp [data-add-to-cart]{min-height:52px;border-radius:0;font-size:16px;background:#252320;color:#fff;letter-spacing:0}.xp .product__block__description{font-size:14px;line-height:1.7}.xp .product__block__description .accordion__title{font-size:15px}.xp .media__thumb{border-radius:0}.xp .product-image-wrapper img{object-fit:contain!important}.xp .product-image-wrapper{background:#f6f5f3}.xp .product-image-wrapper img{mix-blend-mode:multiply}.xp-brand{display:block;font-size:14px;letter-spacing:1px;margin-bottom:12px;direction:ltr;text-align:right}.xp-crumb{max-width:1360px;margin:0 auto 22px;font-size:11px;color:#817b72;display:flex;gap:9px;align-items:center;direction:rtl}.xp-crumb a{color:inherit}.xp-crumb svg{width:12px;height:12px}.xp .product__block__vendor{display:none}.xp .product__block__sharing{border-top:1px solid #e6e1da;padding-top:14px}.xp .product__block__remaining{font-size:12px}@media(max-width:749px){.xp.product-section{--PT:8px!important}.xp .product-page>.wrapper{padding:0 16px}.xp-crumb{padding:0 16px;margin-bottom:12px;font-size:10px}.xp .product-single{display:block}.xp .product__media__wrapper,.xp .product__main__content{width:100%}.xp .product__media__wrapper{margin:0!important}.xp .product__main__content{padding-top:20px!important}.xp .product__inner{max-width:none;padding:0!important}.xp-brand{font-size:12px;margin-bottom:7px}.xp .product__title{font-size:22px}.xp .product__price{font-size:23px}.xp .product__block__price{--PB:16px!important}.xp .radio__button label{min-height:42px;min-width:42px}.xp .product__media .product-image-wrapper{max-height:580px}.xp .product__media .product-image-wrapper img{object-fit:contain}.xp .media__thumb__holder{margin-top:8px}.xp .product__block__description{font-size:14px}}.xs{display:block;max-width:1440px;margin:auto;padding:42px 40px 65px;background:#fff;color:#252320}.xs *{box-sizing:border-box}.xs [hidden]{display:none!important}.xs-head{text-align:center;max-width:640px;margin:0 auto 34px}.xs-head>span{font-size:10px;letter-spacing:2px;direction:ltr}.xs h1{font-size:34px;font-weight:500;margin:10px 0 24px}.xs-head p{font-size:14px;color:#7a7268;margin:14px 0}.xs-query{display:flex;border-bottom:1px solid #37322c}.xs-query input{width:100%;border:0;background:transparent;padding:12px 4px;font:inherit;font-size:17px;border-radius:0;min-width:0}.xs-query button{width:50px;border:0;background:none;display:grid;place-items:center;color:inherit}.xs-tools{position:relative;display:grid;grid-template-columns:180px 220px;justify-content:space-between;gap:12px;margin-bottom:24px;padding:14px 0;border-top:1px solid #e8e3dc;border-bottom:1px solid #e8e3dc}.xs-filters summary,.xs-sort select{height:44px;display:flex;align-items:center;justify-content:center;gap:15px;border:1px solid #cfc7bd;padding:8px 14px;font:inherit;font-size:14px;background:#fff;color:#252320;width:100%;border-radius:0;cursor:pointer}.xs-filters summary{list-style:none}.xs-filters summary::-webkit-details-marker{display:none}.xs-filter-panel{position:absolute;top:64px;right:0;left:0;z-index:10;background:#fff;border:1px solid #ded7cd;box-shadow:0 14px 30px #0001;padding:24px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-height:65dvh;overflow:auto}.xs-filter-panel fieldset{padding:0;border:0;min-width:0}.xs-filter-panel legend{font-size:14px;font-weight:600;margin-bottom:10px}.xs-checks{max-height:200px;overflow:auto;display:flex;flex-direction:column;gap:7px}.xs-checks label{display:flex;gap:8px;align-items:center;font-size:13px;cursor:pointer}.xs-checks input{accent-color:#252320}.xs-checks small{margin-right:auto;color:#83786b}.xs-range{display:flex;gap:10px}.xs-range label{width:50%;font-size:12px}.xs-range input{width:100%;border:1px solid #d2c9bc;padding:8px}.xs-filter-actions{grid-column:1/-1;display:flex;align-items:center;gap:20px}.xs-filter-actions button{background:#252320;color:#fff;border:0;padding:12px 28px;font:inherit}.xs-filter-actions a{font-size:12px;color:inherit;text-decoration:underline}.xs-active{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.xs-active:empty{display:none}.xs-active a{color:#252320;text-decoration:none;border:1px solid #e4ddd3;font-size:12px;padding:6px 9px}.xs-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 20px}.xs-item{min-width:0}.xs-content{display:block;color:inherit}.xs-content img{width:100%;aspect-ratio:3/4;object-fit:cover}.xs-content h2{font-size:18px}.xs-more{padding:40px 0 0;text-align:center}.xs-more a,.xs-empty>a{display:inline-flex;gap:12px;align-items:center;justify-content:center;border:1px solid #aea393;padding:12px 25px;color:#252320;font-size:14px;text-decoration:none}.xs-more p{font-size:12px;color:#7c7265}.xs-empty{text-align:center;padding:45px 0 80px}.xs-empty h2{font-size:26px;font-weight:500}.xs-empty p{font-size:15px;color:#817565}.xs-empty>a{margin-top:20px}.xs :focus-visible{outline:2px solid #927b60;outline-offset:3px}@media(max-width:749px){.xs{padding:25px 16px 45px}.xs-head{margin-bottom:24px}.xs h1{font-size:27px;margin:9px 0 18px}.xs-head>span{font-size:9px}.xs-head p{font-size:12px}.xs-tools{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.xs-sort select,.xs-filters summary{font-size:12px;height:40px;padding:7px 9px}.xs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.xs-filter-panel{top:60px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px;gap:20px 12px}.xs-filter-actions{position:sticky;bottom:-16px;background:#fff;padding:12px 0}.xs-query input{font-size:16px}}.xsg{display:block;margin:0 0 13px}.xsg-open{display:flex;align-items:center;gap:8px;margin:0 0 0 auto;border:0;border-bottom:1px solid #b3a797;background:none;padding:6px 0;font:inherit;font-size:12px;color:#675a48;cursor:pointer}.xsg-dialog{padding:0;border:0;width:min(760px,calc(100% - 32px));max-width:none;max-height:88dvh;overflow:hidden;margin:auto;background:#fff;color:#252320;text-align:right;box-shadow:0 16px 70px #0003}.xsg-dialog[open]{display:flex;flex-direction:column}.xsg-dialog::backdrop{background:#25232088;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.xsg-dialog header{padding:25px 28px 20px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid #e5dfd6;background:#f8f6f2;flex:none}.xsg-dialog header small{font-size:9px;letter-spacing:2px;direction:ltr;display:block;text-align:right}.xsg-dialog h2{font-size:27px;margin:8px 0 0;font-weight:500}.xsg-dialog header button{display:grid;place-items:center;width:40px;height:40px;border:1px solid #d9d0c3;background:none;color:inherit;cursor:pointer}.xsg-body{padding:20px 28px 26px;overflow:auto;overscroll-behavior:contain;min-height:0}.xsg-body>p:empty{display:none}.xsg-selectors{display:grid;grid-template-columns:1.6fr 1fr;gap:12px;margin-bottom:20px}.xsg-selectors label{font-size:11px}.xsg select{display:block;font:inherit;font-size:14px;width:100%;height:44px;padding:8px 10px;border:1px solid #d6cec2;background:#fff;color:#252320;border-radius:0;margin-top:5px}.xsg-categories{display:flex;gap:7px;overflow:auto;padding-bottom:12px;margin-bottom:5px}.xsg-categories button{flex:none;font:inherit;font-size:12px;background:#fff;border:1px solid #d8cfc1;padding:8px 12px;color:inherit;cursor:pointer}.xsg-categories button[aria-pressed=true]{background:#252320;color:#fff;border-color:#252320}.xsg [data-xsg-content] h3{font-size:16px;letter-spacing:0;line-height:1.5;margin:8px 0;font-weight:600}.xsg [data-xsg-content]>p{font-size:12px;line-height:1.6;color:#7e7365;margin:8px 0 14px}.xsg-table{overflow:auto;border:1px solid #e3dcd2;max-height:42dvh;scrollbar-width:thin}.xsg table{width:100%;border-collapse:collapse;margin:0;table-layout:auto;font-size:12px;direction:rtl}.xsg th,.xsg td{padding:11px 10px;text-align:center;white-space:nowrap;border:0;border-bottom:1px solid #ebe6de;letter-spacing:0}.xsg thead{position:sticky;top:0;background:#eee9e1}.xsg tbody tr:nth-child(2n){background:#faf8f5}.xsg tbody th{font-weight:600}.xsg-source{display:inline-block;font-size:10px;color:#7d6a53;text-decoration:underline;margin-top:12px}.xsg-measure{margin-top:22px;border-top:1px solid #e3dcd2;padding:15px 0 0}.xsg-measure summary{font-size:13px;cursor:pointer}.xsg-measure p,.xsg-help{font-size:12px;line-height:1.7;color:#766c60}.xsg-help a{color:inherit;text-decoration:underline}.xsg :focus-visible{outline:2px solid #947851;outline-offset:3px}html.xsg-opened{overflow:hidden}@media(max-width:749px){.xsg-dialog{width:calc(100% - 16px);max-height:92dvh}.xsg-dialog header{padding:19px 16px 16px}.xsg-dialog h2{font-size:23px}.xsg-body{padding:16px}.xsg-selectors{gap:9px;grid-template-columns:1.5fr 1fr}.xsg select{font-size:16px}.xsg th,.xsg td{padding:10px 8px;font-size:11px}.xsg-table{max-height:38dvh}.xsg-dialog header button{width:36px;height:36px}}.xc .xt26-status--card{flex-direction:row;gap:4px}.xc .xt26-status-label{min-height:20px;font-size:9px;padding:3px 5px}.xp .xp-vendor-duplicate{display:none}.xc .xq-rail:not(:has(.xq-group)){display:none}.xc .xq-selection-price{display:none}@media(min-width:750px){.xp .product-single{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:45px}.xp .product-single>.product__media__wrapper,.xp .product-single>.product__main__content{width:100%}.xp .product-single>.one-whole{grid-column:1/-1}.xp .product-single:after{display:none}.xp .product__inner{padding:0 18px;max-width:500px}}.xp .product__headline,.xp .product__title{text-align:right}.xp .product__block__text.xp-vendor-duplicate{display:none}.xp [data-price-off]{display:none!important}.xc .xq-group legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.xc .xq-single-color{display:none}.xp .product__price__wrap,.xp .radio__inputs{justify-content:flex-start}.xp .product__price,.xp .product__title,.xp .radio__legend{letter-spacing:0}.xp .radio__legend__value{margin-inline-start:8px}.xp .radio__inputs{gap:7px}xt26-search-page.xs{width:100%!important;max-width:min(1440px,100%)!important;min-width:0;float:none}.xu .xu-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}@media(max-width:600px){.xu .xu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.xp [data-compare-price].hide,.xp [data-compare-text].hide{display:none!important}.xp .xp-compare-price{font-size:16px;font-weight:400;color:#8a847c;text-decoration:line-through}.xp .radio__legend{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;line-height:1.5;direction:rtl}.xp .radio__legend__label{position:static;float:none;margin:0;padding:0;line-height:inherit}.xp .radio__legend [data-option-value]{position:static;float:none;display:inline-flex;align-items:center;margin:0!important;padding:2px 8px!important;border:0!important;background:#f3f0eb;color:#514b43;font-size:12px;line-height:1.5;min-width:28px;justify-content:center;direction:ltr;unicode-bidi:isolate}.xc-feature-note{display:none}@media(max-width:749px){.xc .xq{display:contents!important}.xc-visual{order:0}.xc .xq-rail{position:static;order:1;left:auto;top:auto;width:100%;max-height:none;overflow:visible;padding:6px;background:#f6f5f3;border:0;border-top:1px solid #ece8e2}.xc .xq-values{flex-direction:row;gap:5px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c7bdae transparent;justify-content:flex-start;padding-bottom:2px}.xc .xq-option{flex:0 0 auto;min-width:30px;width:auto;min-height:30px;padding:4px 6px;font-size:11px;border:1px solid #dfd9d1;background:#fff;white-space:nowrap;overflow-wrap:normal}.xc .xq-option[aria-pressed=true]{border-color:#252320;background:#252320;color:#fff}.xc .xq-group{min-width:0;margin-bottom:5px}.xc-copy{order:2;padding-top:11px}.xc .xq-add,.xc .xq-fallback{order:3;margin-top:10px!important}.xc .xq-status{order:4}.xc .xq-selection-price{display:none}.xf-grid>.xf-product.xf-featured{grid-column:1/-1}.xf-featured .xc-photo{aspect-ratio:4/5;background:#f3eee7}.xf-featured .xc-feature-note{display:flex;align-items:center;justify-content:space-between;gap:12px;order:-1;background:#29241f;color:#fff;font-size:11px;letter-spacing:.4px;padding:9px 12px}.xf-featured .xc-feature-note svg{width:16px;height:16px;flex:none}.xf-featured .xc-copy{padding:13px 12px 0}.xf-featured .xc h3{font-size:15px;min-height:0}.xf-featured .xc-brand{font-size:11px}.xf-featured .xc-price{font-size:17px}.xf-featured .xc .xq-rail{padding:8px 12px;background:#f3eee7}.xf-featured .xc .xq-option{min-width:34px;min-height:32px}.xf-featured .xc .xq-add{width:calc(100% - 24px);margin-inline:12px;max-width:none;margin-bottom:12px}.xf-featured .xc{border:1px solid #e5ddd2}}xt26-product-photo{display:block;width:100%}.xc-photo img{transition:none}.xc-photo:hover img{transform:none}.xc-copy{flex:0 0 auto;padding-top:9px}.xc h3{min-height:0;margin:4px 0 2px}.xc-price{margin:3px 0 0;line-height:1.35}.xc .xq{padding-top:6px!important}.xc .xq-status:empty{display:none}.xc .xq-group{margin-bottom:3px}.xp .product__block__title{--PB:7px!important}.xp .product__block__price{--PB:9px!important}.xp .product__price{margin:0;line-height:1.3}.xp .product__price__wrap{margin:0}.xp .xsg{margin-bottom:7px}.xp .product__block__variants{--OPTION-SPACE:9px!important;--PB:9px!important}.xp .radio__legend{margin-bottom:5px}.xp .radio__inputs{gap:4px}.xp .radio__button{margin:0 0 3px}.xp .radio__button label{padding:7px;min-width:40px;min-height:40px}.xp .product__block__quantity{--PB:9px!important}.xp .product__block__buttons{--PB:10px!important}.xpi{display:block;direction:rtl;margin:10px 0 14px;border-block:1px solid #e7e2dc;padding:12px 0}.xpi-icons{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.xpi-icons button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:0;background:none;color:#252320;padding:3px;min-height:58px;font:inherit;font-size:12px;cursor:pointer}.xpi-icons svg{width:29px;height:29px}.xpi-icons button[aria-expanded=true]{color:#876c4b}.xpi-icons button:focus-visible{outline:2px solid #876c4b;outline-offset:2px}.xpi-panel{font-size:13px;line-height:1.65;padding:12px 12px 0;text-align:right}.xpi-panel p{margin:0 0 5px}.xpi-panel a{font-size:12px;text-decoration:underline}.xpi [hidden]{display:none!important}.xp .product__block__description{--PB:12px!important}.xp .product-accordion .accordion__wrapper{border-color:#e7e2dc}.xp .product-accordion .accordion__title{font-size:14px;font-weight:600;padding-block:14px;letter-spacing:0}.xp .product-accordion .accordion__body{font-size:14px;line-height:1.7;text-align:right}.xp .xp-description,.xp .xp-description :is(p,div,span,li,ul,ol,h1,h2,h3,h4,h5,h6){font-family:inherit!important;text-align:right!important;direction:rtl;letter-spacing:0!important;line-height:1.7!important;font-size:14px!important;max-width:100%}.xp .xp-description p{margin:0 0 10px!important}.xp .xp-description p:last-child{margin-bottom:0!important}.xp .xp-description :is(h1,h2,h3,h4,h5,h6){font-size:15px!important;font-weight:600;margin:16px 0 7px!important}.xp .xp-description :is(b,strong){font-weight:600}.xp .xp-description :is(ul,ol){padding-inline:19px 0;margin-block:8px 12px}.xp .xp-description li{margin-bottom:5px}.xp .xp-description img{max-width:100%;height:auto}.xp .xp-description .xp-detail-row{padding:8px 0;border-bottom:1px solid #eeeae5;margin:0!important}.xp .xp-description .xp-detail-row:last-child{border-bottom:0}.xp .xp-description .xp-detail-row>:is(b,strong):first-child{display:block;margin-bottom:1px;color:#72695d}.xp .xp-description table{width:100%;font-size:13px;table-layout:fixed}.xp .xp-description td,.xp .xp-description th{padding:8px;overflow-wrap:anywhere}@media(max-width:749px){.xf .xf-grid,.xs-grid{row-gap:18px!important}.xc .xq-rail{padding:4px;border-top:0}.xc .xq-values{gap:3px;padding-bottom:0}.xc .xq-option{min-width:29px;min-height:30px;padding:3px 5px}.xc-copy{padding-top:7px}.xc h3{min-height:0;font-size:12px;line-height:1.35;margin:3px 0 2px}.xc-price{margin-top:3px}.xc .xq-add,.xc .xq-fallback{margin-top:6px!important;min-height:34px}.xc .xq-group{margin-bottom:3px}.xc .xq-group:last-child{margin-bottom:0}.xp .product__main__content{padding-top:14px!important}.xp-brand{margin-bottom:5px}.xp .product__title{font-size:21px}.xp .radio__button label{min-width:38px;min-height:40px;padding:6px}.xp .radio__inputs{gap:4px}.xpi{margin:8px 0 10px;padding:10px 0}.xpi-icons button{font-size:11px;gap:5px}.xpi-icons svg{width:27px;height:27px}.xf-featured .xc-copy{padding-top:9px}}.xp .radio__inputs{flex-wrap:wrap;overflow:visible;padding-bottom:0}.xp .radio__button{flex:0 0 auto}.xp .radio__button label{width:auto}.xp-accordion{border-bottom:1px solid #e7e2dc}.xp-accordion:first-child{border-top:1px solid #e7e2dc}.xp-accordion summary{display:flex;align-items:center;justify-content:space-between;gap:12px;list-style:none;cursor:pointer;min-height:48px;padding:13px 0;font-size:14px;font-weight:600}.xp-accordion summary::-webkit-details-marker{display:none}.xp-accordion summary>span{width:9px;height:9px;border-inline-end:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);margin-inline:5px;flex:none}.xp-accordion[open] summary>span{transform:rotate(225deg)}.xp-accordion summary:focus-visible{outline:2px solid #876c4b;outline-offset:2px}.xp-accordion>.xp-description{padding:0 0 16px}.xp .product__block__variants .radio__legend{width:100%;justify-content:center;gap:8px;font-size:12px;font-weight:500;margin-bottom:10px;text-align:center}.xp .product__block__variants .radio__legend [data-option-value]{border-radius:5px;padding:2px 7px!important;font-size:12px;font-weight:500;background:#f2f0ec}.xp .product__block__variants .radio__inputs{justify-content:center;align-items:center;gap:7px;flex-wrap:wrap;overflow:visible}.xp .product__block__variants .radio__button{flex:0 0 auto;margin:0}.xp .product__block__variants .radio__button label{display:flex;align-items:center;justify-content:center;min-width:46px;min-height:44px;height:44px;padding:0 13px;border:1px solid #dedbd6;border-radius:8px;background:#fff;color:#36332f;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:0;box-shadow:0 1px 2px #25232005;transition:border-color .15s,background-color .15s,box-shadow .15s}.xp .product__block__variants .radio__inputs--equal .radio__button label{width:48px;padding-inline:5px}.xp .product__block__variants .radio__button label>span:first-child{font:inherit;line-height:1;letter-spacing:0;direction:ltr;unicode-bidi:isolate}.xp .product__block__variants .radio__button input:checked+label{background:#252320;color:#fff;border-color:#252320;box-shadow:0 3px 8px #25232024}.xp .product__block__variants .radio__button input.sold-out+label{background:#f7f6f4;color:#aaa59e;border-color:#e9e6e1;box-shadow:none;text-decoration:line-through;text-decoration-thickness:1px}.xp .product__block__variants .radio__button input.sold-out+label:before,.xp .product__block__variants .radio__button input.sold-out+label:after{display:none;background-image:none}.xp .product__block__variants .radio__button input.sold-out:checked+label{border-color:#aaa59e}.xp .product__block__variants .radio__button input:focus-visible+label{outline:2px solid #8b765b;outline-offset:3px}.xp .xsg-open{margin-inline:auto}@media(hover:hover){.xp .product__block__variants .radio__button input:not(.sold-out):not(:checked)+label:hover{border-color:#81766a;background:#f8f6f2}}@media(prefers-reduced-motion:reduce){.xp .product__block__variants .radio__button label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/xt26-shopping.css.map */
