:root{--silk-taupe: #b8aba0;--silk-stone-custom: #999187;--silk-cream: #fdfaf7;--silk-sand: #e7ddd1;--silk-glow: #d4c4a8;--silk-moss: #7d8572;--silk-aged-gold: #c4a97d;--silk-error: #c47a7a;--silk-ease: cubic-bezier(.32, .72, 0, 1);--silxine-cream: var(--silk-cream);--silxine-sand: var(--silk-sand)}html{background:var(--silk-ivory)}body{background:var(--silk-ivory);color:var(--silk-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration-color:transparent;text-underline-offset:.18em;transition:color .3s var(--silk-ease),text-decoration-color .3s var(--silk-ease)}a:hover{color:var(--silk-primary);text-decoration-color:currentColor}[class*=rounded]:not([class*=rounded-full]){border-radius:0!important}.button,.btn,button:not([class*=rounded-full]),input,select,textarea,.card,.product-card,.media,.product-media,.accordion,.drawer,.modal,.popover,.badge,img,video{border-radius:0!important}[class*=rounded-full],.swiper-pagination-bullet,.product-media-gallery__dot,.slideshow__dot,.content-hotspots__dot,.content-hotspots__ring{border-radius:9999px!important}.button,.shopify-payment-button__button,button[type=submit],input[type=submit]{border-radius:0!important;font-size:13px;font-weight:500;letter-spacing:.05em;text-transform:uppercase;transition:background-color .42s var(--silk-ease),color .42s var(--silk-ease),border-color .42s var(--silk-ease),opacity .24s var(--silk-ease),transform .24s var(--silk-ease)}.button--primary,.shopify-payment-button__button,button[type=submit],input[type=submit]{background:rgb(var(--color-button))!important;border-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.button--primary:hover,.shopify-payment-button__button:hover,button[type=submit]:hover,input[type=submit]:hover{background:color-mix(in srgb,rgb(var(--color-button)) 88%,rgb(var(--color-button-text)))!important;border-color:color-mix(in srgb,rgb(var(--color-button)) 88%,rgb(var(--color-button-text)))!important;color:rgb(var(--color-button-text))!important}.button:active,.shopify-payment-button__button:active,button[type=submit]:active,input[type=submit]:active{transform:translateY(1px)}.button--secondary{background:transparent!important;border:1px solid var(--silk-border)!important;color:var(--silk-ink)!important}.button--secondary:hover{background:transparent!important;border-color:var(--silk-primary)!important;color:var(--silk-primary)!important}.silxine-purchase[data-mode=preorder]{--silxine-preorder-button: var(--color-button);--silxine-preorder-button-text: var(--color-button-text)}.silxine-purchase[data-mode=preorder] .product-action-zone__add{--color-button: var(--silxine-preorder-button) !important;--color-button-text: var(--silxine-preorder-button-text) !important}input,select,textarea,.field__input,.input,.quantity__input{background:rgb(var(--color-background))!important;border-color:var(--silk-border)!important;color:var(--silk-ink)!important}input:focus,select:focus,textarea:focus,.field__input:focus,.input:focus{border-color:var(--silk-primary)!important;box-shadow:0 0 0 3px var(--silk-focus)!important;outline:none!important}.footer,.footer-group,footer{background:var(--silk-ivory)!important;color:var(--silk-ink)!important}.footer,.footer-group,footer{border-top-color:var(--silk-border)!important}.footer a{color:rgba(var(--color-foreground),.72)}.footer a:hover{color:var(--silk-primary)}body.page-product{background:var(--silk-ivory)}body.page-product .section-main-product{background:var(--silk-ivory)!important;border-bottom:0!important;color:var(--silk-ink)!important;padding-bottom:0!important}body.page-product .section-main-product.gradient{background-image:var(--gradient-background, none)!important}body.page-product .main-product__container{max-width:1400px!important}body.page-product .main-product__breadcrumb{color:rgba(var(--color-foreground),.45)}body.page-product .main-product__media-frame{background:var(--silk-sand)!important;border:1px solid rgba(184,171,160,.26);box-shadow:none!important}body.page-product .main-product__media-column img,body.page-product .main-product__media-column video,body.page-product .product-media-gallery img,body.page-product .product-media-gallery video,body.page-product .product-card img{filter:saturate(.92) contrast(.96) brightness(1)}body.page-product .product-media-carousel__thumbs-track{background:rgba(var(--color-background),.72)!important;border-color:var(--silk-border-soft)!important;box-shadow:none!important}body.page-product .product-media-carousel__thumb{border-width:1px!important;box-shadow:none!important}body.page-product .main-product__details{gap:1.1rem}body.page-product .product-vendor,body.page-product .product-vendor *,body.page-product .main-product__details [class*=vendor]{color:var(--silk-primary)!important;font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}body.page-product .main-product__details h1,body.page-product .product-title{font-size:clamp(26px,4.2vw,34px)!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.15!important;max-width:100%;overflow:visible!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important}body.page-product .product-subtitle,body.page-product .product-subtitle *{color:rgba(var(--color-foreground),.72)!important;line-height:1.6!important}body.page-product .product-proof-icons{margin:10px 0 14px}body.page-product .product-proof-icons__list{display:flex!important;gap:20px!important;grid-template-columns:none!important;justify-content:flex-start}body.page-product .product-proof-icons__item{align-items:center;color:rgba(var(--color-foreground),.76);display:flex;flex:0 0 auto;font-size:12px;gap:7px;line-height:1.25;min-height:38px;min-width:0;padding-top:0}body.page-product .product-proof-icons__icon{align-items:center;background:transparent;border:0!important;color:var(--silk-ink)!important;display:flex;height:22px;justify-content:center;width:22px;flex:0 0 22px}body.page-product .product-proof-icons__icon svg{display:block;fill:none;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:20px}body.page-product .product-proof-icons__image{display:block;filter:saturate(.8) contrast(.92) brightness(1.02);height:22px!important;object-fit:contain;width:22px!important}body.page-product .product-proof-icons__image+svg{display:none}body.page-product .product-price,body.page-product .price,body.page-product .price-item{color:var(--silk-ink)!important;font-weight:400!important}body.page-product .product-price__current{font-size:17px!important;font-weight:400!important;line-height:1.1!important}body.page-product .product-price__current,body.page-product .product-price__current *,body.page-product .product-price .text-4xl,body.page-product .product-price .text-4xl *{font-size:17px!important;font-weight:400!important}body.page-product .product-rating-row,body.page-product .ryviu-rating,body.page-product .rv-widget .stars,body.page-product .wc_review_main_content .stars{line-height:1.15!important}body.page-product .product-rating-row{gap:8px!important}body.page-product .product-rating-row__stars{font-size:15px!important;letter-spacing:.04em!important}body.page-product .product-rating-row__text{color:#681515!important;font-size:13px!important;font-weight:400!important}body.page-product .product-variant-picker--split>.product-title+.product-rating-row{margin-top:8px!important}body.page-product .product-variant-picker--split>.product-rating-row+.product-price{margin-top:12px!important}body.page-product .product-variant-picker--split>.product-price+.product-option-picker--color{margin-top:20px!important}body.page-product .product-option-picker--color+.product-option-picker--size{margin-top:10px!important}body.page-product .product-price__installment{display:none!important}body.page-product .product-action-zone__installment{color:rgba(var(--color-foreground),.72)!important;line-height:1.45!important;margin-top:-4px;text-align:center}body.page-product .product-action-zone__installment *{font-size:inherit!important;line-height:inherit!important}body.page-product .product-action-zone__installment a{color:var(--silk-ink)!important;text-decoration:underline;text-underline-offset:.18em}body.page-product .product-action-zone__input{font-size:12px;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:.01em}body.page-product .product-protected-delivery{color:var(--silk-ink);display:flex;align-items:flex-start;gap:12px}body.page-product .product-protected-delivery__icon{flex:0 0 34px;color:var(--silk-ink)!important;margin-top:1px}body.page-product .product-protected-delivery__icon svg{display:block;fill:none;height:26px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:26px}body.page-product .product-protected-delivery__label{color:rgba(var(--color-foreground),.88);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}body.page-product .product-protected-delivery__text{color:rgba(var(--color-foreground),.66);font-size:13px;line-height:1.45}body.page-product .product-short-description{color:rgba(var(--color-foreground),.66);max-width:520px}body.page-product .product-short-description p{font-size:13px;line-height:1.55;margin:0}body.page-product .shopify-payment-button__more-options{display:none!important}body.page-product .product-stock-indicator,body.page-product .product-accordion__item,body.page-product .product-help-share,body.page-product .complementary-products{border-color:var(--silk-border)!important}body.page-product .product-stock-indicator{color:var(--silk-moss)!important}body.page-product .product-accordion__trigger{color:var(--silk-ink)!important;padding-block:15px!important}body.page-product .product-accordion__title{font-family:inherit;font-size:13px!important;font-style:normal!important;font-weight:400;letter-spacing:.01em;line-height:1.4;text-transform:uppercase}body.page-product .product-accordion__icon{height:12px!important;width:12px!important}body.page-product .product-accordion__text{color:rgba(var(--color-foreground),.68)!important;line-height:1.68!important}body.page-product .product-accordion__text>:first-child{margin-top:0!important}body.page-product .product-accordion__text>:last-child{margin-bottom:0!important}body.page-product .product-accordion__text h4{color:var(--silk-ink)!important;line-height:1.35!important;margin:26px 0 10px!important}body.page-product .product-accordion__text p{color:rgba(var(--color-foreground),.72)!important;line-height:1.72!important;margin:0 0 16px!important}body.page-product .product-accordion__text ul{margin:0 0 22px!important;padding-left:1.15em!important}body.page-product .product-accordion__text li{color:rgba(var(--color-foreground),.68)!important;line-height:1.62!important;margin-bottom:8px!important}body.page-product .product-option-picker--color .product-variant-picker__legend{align-items:baseline;column-gap:10px;display:grid;grid-template-columns:max-content auto;width:max-content}body.page-product .product-option-picker--color .product-variant-picker__options{gap:6px!important;inset-inline-start:-2px;margin:-2px!important;padding:2px!important;position:relative}body.page-product .product-sibling-colors__list{align-items:center;display:flex;flex-wrap:wrap;gap:6px}body.page-product .product-sibling-colors__item{color:inherit;display:block;padding:2px;text-decoration:none;transition:opacity .22s var(--silk-ease)}body.page-product .product-sibling-colors__item.is-current .product-sibling-colors__swatch{border-color:transparent;outline:2px solid #000;outline-offset:2px}body.page-product .product-sibling-colors__swatch{background:var(--silk-cream);border:1px solid transparent;border-radius:50%;display:block;height:30px;overflow:hidden;width:30px}body.page-product .product-sibling-colors__image{display:block;height:100%;object-fit:cover;width:100%}@media(hover:hover){body.page-product .product-sibling-colors__item:not(.is-current):hover .product-sibling-colors__swatch{border-color:transparent}}body.page-product .product-option-picker .product-variant-picker__legend{color:var(--silk-ink);font-size:12px;font-weight:400;letter-spacing:.01em;line-height:1.3}body.page-product .product-option-picker__label,body.page-product .product-option-picker__selected-value{color:inherit;font:inherit;letter-spacing:inherit;text-transform:uppercase}body.page-product .product-option-picker--color .product-option-picker__selected-value{position:relative}body.page-product .product-option-picker--color .product-option-picker__selected-value:before{border-inline-start:1px solid rgba(var(--color-foreground),.3);content:"";height:1.1em;inset-inline-start:-5px;position:absolute;top:50%;transform:translateY(-50%)}body.page-product .product-option-picker--color .product-variant-options__swatch-label{background-image:var(--gradient-background, none)!important;border:1px solid transparent!important;border-radius:50%!important;box-shadow:none!important;height:30px!important;overflow:hidden;transition:border-color .22s var(--silk-ease),outline-color .22s var(--silk-ease),opacity .22s var(--silk-ease),transform .22s var(--silk-ease);width:30px!important}body.page-product .product-option-picker--color .product-variant-options__swatch-label *,body.page-product .product-sibling-colors__swatch *{border-radius:50%!important}body.page-product .product-option-picker--color .swatch-highlight,body.page-product .product-option-picker--color .swatch-shadow{display:none!important}body.page-product .product-option-picker--color .product-variant-options__input:checked+.product-variant-options__swatch-label{border-color:transparent!important;outline:2px solid #000;outline-offset:2px}body.page-product .product-option-picker--color .product-variant-picker__legend-wrap{margin-bottom:10px!important}body.page-product .product-option-picker--size .product-variant-picker__legend-wrap{margin-bottom:8px!important}body.page-product .product-option-picker--size .product-variant-options__button-label{align-items:center;background:transparent!important;border:1px solid transparent!important;border-radius:0!important;color:rgba(var(--color-foreground),.72)!important;display:inline-flex;font-size:13px;font-weight:400;height:32px;justify-content:center;letter-spacing:.01em;min-width:32px;padding:0!important;transition:background-color .22s var(--silk-ease),border-color .22s var(--silk-ease),color .22s var(--silk-ease),transform .22s var(--silk-ease);width:32px}body.page-product .product-option-picker--size .product-variant-picker__options{gap:4px}body.page-product .product-option-picker--size .product-variant-options__input:checked+.product-variant-options__button-label{background:rgb(var(--color-button))!important;border-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;outline:0}body.page-product .product-option-picker .product-variant-options__input:focus-visible+.product-variant-options__label{outline:2px solid var(--silk-primary)!important;outline-offset:3px}body.page-product .product-option-picker .product-variant-options__input:disabled+.product-variant-options__label,body.page-product .product-option-picker .product-variant-options__label.cursor-not-allowed{cursor:not-allowed;opacity:.38!important}body.page-product .product-option-picker .product-variant-options__input:checked+.product-variant-options__label.cursor-not-allowed{opacity:1!important}@media(hover:hover){body.page-product .product-option-picker--color .product-variant-options__input+.product-variant-options__swatch-label:not(.cursor-not-allowed):hover{border-color:transparent!important;transform:translateY(-1px)}body.page-product .product-option-picker--size .product-variant-options__input+.product-variant-options__button-label:not(.cursor-not-allowed):hover{background:rgba(var(--color-foreground),.06)!important;border-color:transparent!important;color:var(--silk-ink)!important}body.page-product .product-option-picker--size .product-variant-options__input:checked+.product-variant-options__button-label:hover{background:rgb(var(--color-button))!important;border-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}}body.page-product .product-size-guide__trigger,body.page-product .product-help-share__trigger{color:var(--silk-primary)!important;text-decoration:underline;text-decoration-color:rgba(var(--color-accent),.42);text-underline-offset:.2em}body.page-product .product-size-guide__trigger{font-size:11px;font-style:normal;opacity:.6;transition:color .22s var(--silk-ease),opacity .22s var(--silk-ease)}body.page-product .product-size-guide__trigger:hover{color:var(--silk-ink)!important;opacity:1;text-decoration-color:currentColor}body.page-product .product-size-guide{top:0;right:0;bottom:0;left:0;padding:14px;position:fixed;z-index:90}body.page-product .product-size-guide__overlay{background:rgba(var(--color-foreground),.32);top:0;right:0;bottom:0;left:0;position:fixed;transition:opacity .26s var(--silk-ease)}body.page-product .product-size-guide__panel{background:var(--silk-ivory)!important;border:1px solid var(--silk-border);color:var(--silk-ink);max-height:min(88vh,900px);max-width:1060px;overflow-y:auto;padding:34px 18px 28px;position:relative;width:min(100%,1060px)}body.page-product .product-size-guide__close{align-items:center;color:var(--silk-ink);display:inline-flex;height:38px;justify-content:center;opacity:.68;position:absolute;right:10px;top:10px;width:38px}body.page-product .product-size-guide__header{margin:0 auto 26px;max-width:680px;text-align:center}body.page-product .product-size-guide__title{font-family:var(--font-heading-family);font-size:clamp(24px,7vw,42px);font-weight:400;letter-spacing:.08em;line-height:1.05}body.page-product .product-size-guide__intro{color:rgba(var(--color-foreground),.72);font-size:13px;line-height:1.6;margin-top:10px}body.page-product .product-size-guide__tab-input,body.page-product .product-size-guide__unit-input{height:1px;opacity:0;position:absolute;width:1px}body.page-product .product-size-guide__tabs{display:grid;gap:8px;grid-template-columns:1fr;margin:0 auto 28px;max-width:560px}body.page-product .product-size-guide__tab{align-items:center;border:1px solid var(--silk-border);color:rgba(var(--color-foreground),.62);cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;justify-content:center;letter-spacing:.02em;min-height:46px;padding:0 18px;text-align:center}body.page-product .product-size-guide__tab-input--product:checked~.product-size-guide__tabs .product-size-guide__tab--product,body.page-product .product-size-guide__tab-input--body:checked~.product-size-guide__tabs .product-size-guide__tab--body{background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text))}body.page-product .product-size-guide__panel-content{display:none}body.page-product .product-size-guide__tab-input--product:checked~.product-size-guide__panel-content--product,body.page-product .product-size-guide__tab-input--body:checked~.product-size-guide__panel-content--body{display:block}body.page-product .product-size-guide__notice{border:1px solid var(--silk-border);margin:0 auto;max-width:720px;padding:22px}body.page-product .product-size-guide__notice-label,body.page-product .product-size-guide__note h3,body.page-product .product-size-guide__measure h3{display:block;font-size:12px;font-weight:600;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}body.page-product .product-size-guide__notice p,body.page-product .product-size-guide__note li,body.page-product .product-size-guide__measure-card p{color:rgba(var(--color-foreground),.72);font-size:13px;line-height:1.6}body.page-product .product-size-guide__table-head{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-bottom:12px}body.page-product .product-size-guide__model{color:rgba(var(--color-foreground),.78);font-size:12px;font-weight:500}body.page-product .product-size-guide__recommender{margin-bottom:24px}body.page-product .product-size-guide__recommender-title{color:var(--silk-ink);font-size:14px;font-weight:500;margin-bottom:12px}body.page-product .product-size-guide__recommender-title span{font-weight:600}body.page-product .product-size-guide__recommender-fields{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}body.page-product .product-size-guide__recommender-field{min-width:0;grid-template-columns:minmax(0,1fr);border:1px solid var(--silk-border);display:grid;gap:5px;padding:9px 8px}body.page-product .product-size-guide__recommender-field span{color:rgba(var(--color-foreground),.52);font-size:12px}body.page-product .product-size-guide__recommender-field input{box-sizing:border-box;width:100%;max-width:100%;min-width:0;-webkit-appearance:none;appearance:textfield;background:transparent!important;border:0;box-shadow:none!important;color:var(--silk-ink);font-size:18px;height:auto;line-height:1.15;margin:0;min-height:0;outline:0;padding:0}body.page-product .product-size-guide__recommender-field input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--silk-ivory) inset!important;-webkit-text-fill-color:var(--silk-ink)!important}body.page-product .product-size-guide__unit-toggle{border:1px solid var(--silk-border);display:inline-flex}body.page-product .product-size-guide__unit{cursor:pointer;font-size:12px;min-width:48px;padding:7px 10px;text-align:center}body.page-product .product-size-guide__unit-input--in:checked~.product-size-guide__table-head .product-size-guide__unit--in,body.page-product .product-size-guide__unit-input--cm:checked~.product-size-guide__table-head .product-size-guide__unit--cm{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}body.page-product .product-size-guide__table-wrap{overflow-x:visible}body.page-product .product-size-guide__table-wrap--cm,body.page-product .product-size-guide__unit-input--cm:checked~.product-size-guide__table-wrap--in{display:none}body.page-product .product-size-guide__unit-input--cm:checked~.product-size-guide__table-wrap--cm{display:block}body.page-product .product-size-guide__table{border-collapse:collapse;min-width:0;table-layout:fixed;width:100%}body.page-product .product-size-guide__table+.product-size-guide__table-label{margin-top:22px}body.page-product .product-size-guide__table-label{color:var(--silk-ink);display:block;font-size:12px;font-weight:600;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}body.page-product .product-size-guide__table th,body.page-product .product-size-guide__table td{background:#e7ddd16b;border:1px solid rgba(var(--color-background),.82);color:var(--silk-ink);font-size:12px;padding:11px 4px;text-align:center}body.page-product .product-size-guide__table th{background:#b8aba038;font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}body.page-product .product-size-guide__table tr.is-recommended td{background:#b8aba057}body.page-product .product-size-guide__table tr.is-recommended td:nth-child(2){background:rgb(var(--color-button));color:rgb(var(--color-button-text))}body.page-product .product-size-guide__note,body.page-product .product-size-guide__measure{margin-top:28px}body.page-product .product-size-guide__note ul{list-style:disc;padding-left:18px}body.page-product .product-size-guide__note li+li{margin-top:7px}body.page-product .product-size-guide__measure h3{text-align:center}body.page-product .product-size-guide__measure-grid{display:grid;gap:10px}body.page-product .product-size-guide__measure-card{background:#fdfaf785;border:1px solid var(--silk-border-soft);padding:18px}body.page-product .product-size-guide__measure-figure{aspect-ratio:3 / 2;background:#e7ddd157;margin-bottom:16px;overflow:hidden}body.page-product .product-size-guide__measure-figure img{display:block;height:100%;object-fit:cover;width:100%}body.page-product .product-size-guide__measure-card strong{display:block;font-size:13px;margin-bottom:6px}@media(min-width:750px){body.page-product .product-size-guide{padding:32px}body.page-product .product-size-guide__panel{padding:48px 52px}body.page-product .product-size-guide__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-product .product-size-guide__table th,body.page-product .product-size-guide__table td{font-size:15px;padding:18px 14px}body.page-product .product-size-guide__table th{font-size:11px;letter-spacing:.12em}body.page-product .product-size-guide__recommender-fields{grid-template-columns:repeat(3,minmax(0,1fr))}body.page-product .product-size-guide__recommender-field{padding:10px 12px}body.page-product .product-size-guide__measure-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}body.page-product .ryviu,body.page-product .ryviu-widget,body.page-product .ryviu-rating,body.page-product .wc_review_main_content,body.page-product .wc_review_main_content *,body.page-product .rv-widget,body.page-product .rv-widget *{color:var(--silk-ink)}body.page-product .ryviu-rating,body.page-product .rv-widget .stars,body.page-product .wc_review_main_content .stars,body.page-product .ryviu [class*=star],body.page-product .rv-widget [class*=star],body.page-product .wc_review_main_content [class*=star]{color:var(--silk-aged-gold)!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){body.page-product .main-product__details{padding-inline:16px!important}body.page-product .main-product__details{--silxine-mobile-color-size: 24px;--silxine-mobile-size-box: 28px;--silxine-mobile-option-target: 44px;--silxine-mobile-option-width: 32px}body.page-product .main-product__details .product-sibling-colors__list,body.page-product .main-product__details .product-option-picker--color .product-variant-picker__options,body.page-product .main-product__details .product-option-picker--size .product-variant-picker__options{gap:0}body.page-product .main-product__details .product-sibling-colors__list,body.page-product .main-product__details .product-option-picker--color .product-variant-picker__options{margin-block:calc((var(--silxine-mobile-color-size) - var(--silxine-mobile-option-target)) / 2);margin-inline-start:calc((var(--silxine-mobile-color-size) - var(--silxine-mobile-option-width)) / 2)}body.page-product .main-product__details .product-option-picker--size .product-variant-picker__options{margin-block:calc((var(--silxine-mobile-size-box) - var(--silxine-mobile-option-target)) / 2);margin-inline-start:calc((var(--silxine-mobile-size-box) - var(--silxine-mobile-option-width)) / 2)}body.page-product .main-product__details .product-sibling-colors__item,body.page-product .main-product__details .product-option-picker--color .product-variant-options__item{align-items:center;box-sizing:border-box;display:inline-flex;flex:0 0 var(--silxine-mobile-option-width);height:var(--silxine-mobile-option-target);justify-content:center;padding:0!important;position:relative;width:var(--silxine-mobile-option-width)}body.page-product .main-product__details .product-sibling-colors__swatch,body.page-product .main-product__details .product-option-picker--color .product-variant-options__swatch-label{box-sizing:border-box;flex:0 0 var(--silxine-mobile-color-size);height:var(--silxine-mobile-color-size)!important;width:var(--silxine-mobile-color-size)!important}body.page-product .main-product__details .product-option-picker--color .product-variant-options__swatch-label{overflow:visible;position:relative}body.page-product .main-product__details .product-option-picker--color .product-variant-options__swatch-label:after{content:"";inset:calc((var(--silxine-mobile-color-size) - var(--silxine-mobile-option-target)) / 2) calc((var(--silxine-mobile-color-size) - var(--silxine-mobile-option-width)) / 2);position:absolute}body.page-product .main-product__details .product-option-picker--size .product-variant-options__button-label,body.page-product .main-product__details .product-option-picker--size .product-variant-options__input:checked+.product-variant-options__button-label{background-clip:content-box!important;border:0!important;box-sizing:border-box;height:var(--silxine-mobile-option-target);min-width:var(--silxine-mobile-option-width);padding:calc((var(--silxine-mobile-option-target) - var(--silxine-mobile-size-box)) / 2) calc((var(--silxine-mobile-option-width) - var(--silxine-mobile-size-box)) / 2)!important;width:var(--silxine-mobile-option-width)}body.page-product .main-product__details h1,body.page-product .product-title{font-size:clamp(20px,5.25vw,24px)!important;line-height:1.13!important;overflow:visible!important;overflow-wrap:break-word!important;text-overflow:clip!important;white-space:normal!important}body.page-product .product-subtitle,body.page-product .product-subtitle *{line-height:1.35!important}body.page-product .product-proof-icons__list{align-items:flex-start;display:flex!important;flex-wrap:nowrap;gap:20px!important;grid-template-columns:none;justify-content:flex-start}body.page-product .product-proof-icons__item{align-items:center;flex:0 0 auto;flex-direction:row;font-size:11px;gap:7px;justify-content:flex-start;line-height:1.2;min-height:0;padding-top:0;text-align:left;width:auto}body.page-product .product-proof-icons__icon{flex-basis:24px;height:24px;width:24px}body.page-product .product-proof-icons__icon svg{height:18px;width:18px}body.page-product .product-proof-icons__image{height:24px!important;width:24px!important}body.page-product .product-short-description p{font-size:12px;line-height:1.5}body.page-product .product-accordion__text h4{margin:24px 0 9px!important}body.page-product .product-action-zone__installment{padding-inline:12px}body.page-product .product-media-carousel__thumbs{bottom:12px!important;max-width:78%!important}body.page-product .button,body.page-product .shopify-payment-button__button{width:100%}body.page-product .faq__footer-links{flex-direction:column;gap:1rem}}body.page-product #MainContent [class*=__eyebrow],body.page-product #MainContent .emphasis-heading__emphasis{color:#681515!important}body.page-product .product-rating-row__stars{color:var(--silk-aged-gold)!important}body.page-product .product-rating-row__text{color:#681515!important}body.page-product .shop-the-look img,body.page-product .cinematic-slider img,body.page-product .cinematic-slider video,body.page-product .customer-reviews img,body.page-product .image-with-text img,body.page-product .brand-philosophy img{filter:saturate(.9) contrast(.95) brightness(1)}body.page-product .faq.color-scheme-4,body.page-product #MainContent .color-scheme-4.faq,body.page-product #MainContent .color-scheme-4 .faq{background:rgb(var(--color-background))!important;background-image:var(--gradient-background, none)!important}body.page-product .faq.color-scheme-4,body.page-product .faq.color-scheme-4 *,body.page-product #MainContent .color-scheme-4 .faq,body.page-product #MainContent .color-scheme-4 .faq *{color:rgba(var(--color-foreground),.9)!important}body.page-product .faq.color-scheme-4 [class*=__eyebrow],body.page-product #MainContent .color-scheme-4 .faq [class*=__eyebrow],body.page-product .faq.color-scheme-4 .emphasis-heading__emphasis,body.page-product #MainContent .color-scheme-4 .faq .emphasis-heading__emphasis{color:rgb(var(--color-accent))!important}body.page-product #MainContent .color-scheme-4 .product-accordion__item,body.page-product #MainContent .color-scheme-4 .faq__question-content,body.page-product #MainContent .color-scheme-4 .faq__answer-body,body.page-product #MainContent .color-scheme-4 hr{border-color:rgba(var(--color-foreground),.16)!important}.silxine-prose,.silxine-policy{width:min(calc(100% - 3rem),46rem);margin-inline:auto;padding-block:clamp(3.5rem,7vw,7rem) clamp(5rem,9vw,9rem);color:var(--silk-ink, currentColor);font-family:var(--font-body-family);font-size:1rem;line-height:1.75;text-wrap:pretty}.silxine-prose>p:first-child{max-width:42rem;margin-bottom:clamp(3rem,6vw,5rem);font-family:var(--font-heading-family);font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1.45}.silxine-prose h2,.silxine-policy h2{margin:3.5rem 0 1rem;color:inherit;font-family:var(--font-heading-family);font-size:clamp(1.55rem,2.5vw,2.1rem);font-weight:400;line-height:1.2;letter-spacing:-.025em;text-wrap:balance}.silxine-prose h3,.silxine-policy h3{margin:2.25rem 0 .65rem;color:inherit;font-family:var(--font-body-family);font-size:.8rem;font-weight:500;line-height:1.4;letter-spacing:.09em;text-transform:uppercase}.silxine-prose p,.silxine-policy p{margin:0 0 1rem}.silxine-prose ul,.silxine-policy ul{display:grid;gap:.65rem;margin:1.25rem 0 1.75rem;padding-left:1.2rem}.silxine-prose li,.silxine-policy li{padding-left:.35rem}.silxine-prose a,.silxine-policy a{color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.24em;transition:color .26s var(--silk-ease, ease),text-decoration-color .26s var(--silk-ease, ease)}.silxine-prose a:hover,.silxine-policy a:hover{color:var(--silk-primary, currentColor)}.silxine-prose a:focus-visible,.silxine-policy a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.silxine-policy{width:min(calc(100% - 3rem),50rem);font-size:.975rem}.silxine-policy>p:first-child{margin-bottom:2.5rem;font-size:.78rem;letter-spacing:.07em;text-transform:uppercase}.silxine-policy h2{margin-top:3rem;font-size:clamp(1.35rem,2vw,1.7rem)}.footer .footer__inner-wrap{background:var(--silk-ivory, rgb(var(--color-background)))!important;color:var(--silk-ink, rgb(var(--color-foreground)))!important}.footer .footer__inner{display:flex!important;min-height:auto!important}.footer .footer__newsletter,.footer .footer__links{width:100%!important}.footer .footer__newsletter{padding:3.25rem 1.5rem 3.75rem!important;border-color:var(--silk-border, rgb(var(--color-foreground) / .12))!important}.footer .footer__newsletter-content{max-width:34rem}.footer .footer__eyebrow,.footer .footer__column-title{color:var(--silk-primary, currentColor);font-weight:500!important;letter-spacing:.14em!important}.footer .footer__eyebrow{margin-bottom:1.5rem!important}.footer .footer__heading{max-width:12ch;margin-bottom:1.35rem!important;font-family:var(--font-heading-family);font-size:clamp(2rem,4vw,2.75rem)!important;font-weight:400;line-height:1.05!important;letter-spacing:-.035em;text-wrap:balance}.footer .footer__heading em{color:inherit!important;font-style:normal}.footer .footer__description{max-width:30rem;margin-bottom:2.25rem!important;color:inherit;font-size:.9rem!important;font-weight:400!important;line-height:1.6;opacity:.68!important}.footer .footer__form{max-width:30rem}.footer .footer__input{min-height:3.5rem;padding:.75rem 3.75rem .75rem 0!important;border:0!important;border-bottom:1px solid rgb(var(--color-foreground) / .4)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:inherit!important;font-family:var(--font-body-family);font-size:1rem!important;font-style:normal!important;line-height:1.4}.footer .footer__input::placeholder{color:currentColor;opacity:.55}.footer .footer__input:focus{border-bottom-color:currentColor!important;box-shadow:0 2px 0 0 currentColor!important;outline:0!important}.footer .footer__submit{top:auto!important;right:0!important;bottom:0;display:grid;width:2.75rem;height:2.75rem;padding:0!important;place-items:center;border:1px solid var(--silk-ink, currentColor)!important;border-radius:0!important;background:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;opacity:1!important;transform:none!important;transition:background-color .26s var(--silk-ease, ease),color .26s var(--silk-ease, ease),transform .18s var(--silk-ease, ease)!important}.footer .footer__submit:hover{background:transparent!important;color:var(--silk-ink, currentColor)!important}.footer .footer__submit:active{transform:translateY(1px)!important}.footer .footer__submit:focus-visible{outline:2px solid currentColor;outline-offset:3px}.footer .footer__form-success,.footer .footer__form-error{font-size:.75rem;font-weight:500;line-height:1.5;letter-spacing:.05em;text-transform:none}.footer .footer__links{padding:3.75rem 1.5rem 2.75rem!important}.footer .footer__grid{gap:2.75rem!important;margin-bottom:3.5rem!important}.footer .footer__column{min-width:0}.footer .footer__column-title{margin-bottom:1.25rem}.footer .footer__column-links{display:grid;gap:.35rem}.footer .footer__column-link{padding-block:.35rem!important;color:inherit!important;font-size:.9rem!important;line-height:1.5;letter-spacing:0!important;opacity:.7!important}.footer .footer__column-link:hover{opacity:1!important}.footer .footer__column-link:focus-visible,.footer .footer__social-link:focus-visible{outline:2px solid currentColor;outline-offset:3px;opacity:1!important}.footer .footer__bottom{align-items:flex-start!important;gap:2rem!important;padding-top:2.5rem!important;border-color:var(--silk-border, rgb(var(--color-foreground) / .12))!important}.footer .footer__copyright{line-height:1.55;letter-spacing:.06em!important;opacity:.58!important}.footer .footer__payment{border-radius:0!important}.footer .footer__social-link{color:inherit!important;opacity:.6!important}.footer .footer__social-link:hover{opacity:1!important}.footer .footer__localization{padding-top:2.5rem!important}@media(min-width:48rem){.footer .footer__newsletter,.footer .footer__links{padding-inline:3rem!important}}@media(min-width:64rem){.footer .footer__inner{min-height:32.5rem!important;flex-direction:row!important}.footer .footer__newsletter{width:38%!important;padding:5rem 2rem 4.5rem 4.5rem!important;border-right:0!important;border-bottom:0!important;border-left:1px solid var(--silk-border, rgb(var(--color-foreground) / .12))!important;order:2}.footer .footer__links{width:62%!important;padding:5rem 4.5rem 3.5rem 2rem!important}.footer .footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(2rem,4vw,4.5rem)!important}.footer .footer__heading{font-size:clamp(2.35rem,3vw,3rem)!important}.footer .footer__bottom{align-items:flex-end!important}}@media(min-width:90rem){.footer .footer__newsletter{padding-right:2.5rem!important;padding-left:5.5rem!important}.footer .footer__links{padding-left:2.5rem!important;padding-right:5.5rem!important}}@media(prefers-reduced-motion:reduce){.footer .footer__submit,.footer .footer__column-link,.silxine-prose a,.silxine-policy a{transition:none!important}}header-component .header__bar{--color-foreground: 44, 40, 37;--color-accent: 99, 93, 90;border-bottom:1px solid rgba(var(--color-foreground),.12)}header-component .header__container,header-component .mega-menu__container{padding-inline:clamp(20px,3vw,48px)}header-component .header__nav-list{font-size:12px;letter-spacing:.1em;column-gap:clamp(14px,1.8vw,28px);flex-wrap:nowrap}header-component .header__nav-link{white-space:nowrap}header-component .desktop-menu__highlight{padding:6px 10px;box-shadow:none}header-component .desktop-menu__highlight-text{font-size:11px;font-weight:600;letter-spacing:.06em}header-component .desktop-menu__highlight-icon,header-component .mobile-drawer__highlight-dot{animation:none}header-component .mega-menu{box-shadow:0 12px 24px rgba(var(--color-foreground),.06);max-height:calc(100dvh - 80px);overflow-y:auto}header-component .mega-menu[inert]{max-height:0}header-component .mega-menu__container{padding-block:28px 32px}header-component [data-mega-panel=menu-1]{grid-template-columns:minmax(160px,.7fr) repeat(2,minmax(0,1fr));gap:clamp(20px,3vw,44px)}header-component [data-mega-panel=menu-1]>*{grid-column:auto}header-component [data-mega-panel=menu-1] .mega-menu__heading,header-component #mobile-submenu-1 .mobile-drawer__group-title{display:none}header-component [data-mega-panel=menu-1] .mega-menu__list{margin-top:0!important}header-component .mega-menu__link,header-component .desktop-menu__submenu-link,header-component .desktop-menu__submenu-sublink{font-size:14px;font-weight:400;line-height:1.5;letter-spacing:.015em;text-transform:none;color:#2c2825;opacity:1}header-component .mega-menu__link{padding-block:10px}header-component .mega-menu__promo{height:auto;background:transparent}header-component .mega-menu__promo>div:first-child{position:relative;inset:auto;aspect-ratio:4 / 3}header-component .mega-menu__promo>div:nth-child(2){display:none}header-component .mega-menu__promo-content{position:static;max-width:none;padding-top:14px;transform:none;color:#2c2825}header-component .mega-menu__promo-content h4,header-component .mega-menu__promo-content h5{font-size:23px;line-height:1.2;margin-bottom:8px}header-component .mega-menu__promo-content a{font-size:11px;letter-spacing:.08em}header-component .header__nav-link:focus-visible,header-component .mega-menu__link:focus-visible,header-component .mega-menu__promo-content a:focus-visible,header-component .mobile-drawer__group-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(min-width:1024px){header-component .header__grid{grid-template-columns:auto minmax(0,1fr) auto;column-gap:clamp(20px,2.4vw,38px)}header-component .header__bar{padding-block:8px}header-component .header__icons{gap:16px}}@media(min-width:1024px)and (max-width:1199px){header-component .header__selectors,header-component .header__selectors-divider{display:none}header-component .header__nav-list{column-gap:14px;letter-spacing:.06em}}@media(max-width:1023px){header-component .header__bar{padding-block:9px}header-component .header__icons{gap:16px}header-component .mobile-drawer__panel{width:min(92vw,400px);max-width:400px}header-component .mobile-drawer__toggle,header-component .mobile-drawer__link{font-size:13px;letter-spacing:.1em;min-height:48px}header-component .mobile-drawer__group-link{font-size:14px;letter-spacing:.015em;text-transform:none;opacity:1;min-height:44px;display:flex;align-items:center}header-component #mobile-submenu-1 .mobile-drawer__group-title+ul{margin-top:0}header-component #mobile-submenu-1 li+li{margin-top:0}header-component #mobile-submenu-1 .aspect-video{aspect-ratio:auto;background:transparent}header-component #mobile-submenu-1 .aspect-video>div:first-child{position:relative;inset:auto;aspect-ratio:4 / 3}header-component #mobile-submenu-1 .aspect-video>div:nth-child(2){display:none}header-component .mega-menu__promo-content{padding-top:10px}header-component .mega-menu__promo-content h5{font-size:21px;margin-bottom:6px}}@media(prefers-reduced-motion:reduce){header-component .mega-menu__panel{animation:none}header-component .header__nav-link,header-component .mega-menu__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/custom.css.map */
