.woocommerce .woocommerce-MyAccount-content,.woocommerce .woocommerce-ResetPassword,.woocommerce-checkout,.woocommerce-account .woocommerce,.woocommerce-cart .woocommerce,.velvet-woo{background:#fff0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page .input-text,.woocommerce select{background-color:#fff;border:1px solid rgb(124 24 36 / .2)}.woocommerce-MyAccount-content{padding:.5rem 0 1.5rem}.wc-block-components-notice-banner,.woocommerce .woocommerce-Notice,.woocommerce-error,.woocommerce-message{background:#fff;border-color:var(--intimeria-gold,#C5A059)}.intimeria-wc-main,main.intimeria-wc-main.velvet-wrap.velvet-woo,body.woocommerce-page #primary.intimeria-wc-main,body.intimeria-catalog-page #primary,body.woocommerce-shop #primary,body.post-type-archive-product #primary,body.tax-product_cat #primary,body.tax-product_tag #primary{box-sizing:border-box!important;display:block;margin-left:auto!important;margin-right:auto!important;max-width:var(--intimeria-width,1200px)!important;padding-left:var(--intimeria-gutter,25px)!important;padding-right:var(--intimeria-gutter,25px)!important;width:100%!important}.intimeria-wc-main__inner,.woocommerce-content-inner,.intimeria-wc-main .woocommerce,body.intimeria-catalog-page .woocommerce{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:100%!important;width:100%!important}.intimeria-wc-main .alignfull,.intimeria-wc-main .alignwide,.intimeria-wc-main .wp-block-woocommerce-product-collection,.intimeria-wc-main .wc-block-product-template{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering{margin-bottom:1rem}.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering,.woocommerce-products-header{max-width:100%}.velvet-shop-catalog{margin:0 auto 1.75rem;max-width:var(--intimeria-catalog-width,1160px);width:100%}.velvet-shop-toolbar{border-top:1px solid rgb(124 24 36 / .1);padding-top:1rem}.velvet-shop-toolbar__controls{align-items:stretch;display:grid;gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.75rem}.velvet-shop-toolbar__meta .woocommerce-result-count{color:rgb(45 10 13 / .72);font-size:.82rem;margin:0}.velvet-shop-dropdown{max-width:100%;min-width:0;position:relative;width:100%}.velvet-shop-dropdown__trigger{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%237C1824' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;border:1px solid rgb(124 24 36 / .22);border-radius:var(--intimeria-radii,3px);color:var(--intimeria-burgundy-dark,#2d0a0d);cursor:pointer;font-family:var(--intimeria-sans);font-size:.82rem;font-weight:500;line-height:1.3;overflow:hidden;padding:.62rem 2.25rem .62rem .85rem;text-align:left;text-overflow:ellipsis;transition:border-color 0.2s ease,box-shadow 0.2s ease;white-space:nowrap;width:100%}.velvet-shop-dropdown__trigger:hover,.velvet-shop-dropdown__trigger:focus{border-color:var(--intimeria-gold,#c5a059);box-shadow:0 0 0 2px rgb(197 160 89 / .18);outline:none}.velvet-shop-dropdown[data-collapsed="false"] .velvet-shop-dropdown__trigger{border-color:var(--intimeria-burgundy,#7c1824);box-shadow:0 0 0 2px rgb(124 24 36 / .12)}.velvet-shop-dropdown.has-active-filters .velvet-shop-dropdown__trigger{border-color:var(--intimeria-gold,#c5a059)}.velvet-shop-dropdown__panel{background:#fff;border:1px solid rgb(124 24 36 / .18);border-radius:var(--intimeria-radii,3px);box-shadow:0 12px 32px rgb(45 10 13 / .12);left:0;margin-top:.35rem;max-height:min(280px, 50vh);overflow-x:hidden;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:120}.velvet-shop-dropdown__panel[hidden]{display:none!important}.velvet-shop-dropdown--filters .velvet-shop-dropdown__panel:not([hidden]){display:grid;gap:1rem;max-height:min(420px, 70vh);min-width:100%;overflow-x:hidden;overflow-y:auto;padding:1rem;width:max(100%, 320px)}.velvet-shop-ordering{margin:0;max-width:100%;min-width:0;width:100%}.velvet-shop-ordering .woocommerce-ordering{float:none;margin:0;width:100%}.velvet-shop-ordering select.orderby{appearance:none;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%237C1824' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;border:1px solid rgb(124 24 36 / .22);border-radius:var(--intimeria-radii,3px);color:var(--intimeria-burgundy-dark,#2d0a0d);cursor:pointer;font-family:var(--intimeria-sans);font-size:.82rem;font-weight:500;line-height:1.3;overflow:hidden;padding:.62rem 2.25rem .62rem .85rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.velvet-shop-ordering select.orderby:hover,.velvet-shop-ordering select.orderby:focus{border-color:var(--intimeria-gold,#c5a059);box-shadow:0 0 0 2px rgb(197 160 89 / .18);outline:none}.velvet-shop-cat-tree-wrap{padding:.35rem 0}.velvet-shop-cat-tree,.velvet-shop-cat-tree--sub{list-style:none;margin:0;padding:0}.velvet-shop-cat-tree--sub{border-left:1px solid rgb(124 24 36 / .1);margin-left:.65rem;padding-left:.35rem}.velvet-shop-cat-tree__item{margin:0}.velvet-shop-cat-tree__link,.velvet-shop-cat-tree__toggle{background:#fff0;border:0;color:var(--intimeria-burgundy-dark,#2d0a0d);display:block;font-family:var(--intimeria-sans);font-size:.82rem;font-weight:500;line-height:1.35;padding:.5rem .85rem;text-align:left;text-decoration:none;width:100%}.velvet-shop-cat-tree__toggle{align-items:center;cursor:pointer;display:flex;gap:.35rem;justify-content:space-between}.velvet-shop-cat-tree__chevron{border-right:1.5px solid currentColor;border-top:1.5px solid currentColor;flex:0 0 auto;height:.45rem;transform:rotate(45deg);transition:transform 0.2s ease;width:.45rem}.velvet-shop-cat-tree__toggle[aria-expanded="true"] .velvet-shop-cat-tree__chevron{transform:rotate(135deg)}.velvet-shop-cat-tree__link:hover,.velvet-shop-cat-tree__toggle:hover{background:rgb(197 160 89 / .1);color:var(--intimeria-burgundy,#7c1824)}.velvet-shop-cat-tree__link.is-current{background:rgb(124 24 36 / .08);color:var(--intimeria-burgundy,#7c1824);font-weight:600}.velvet-shop-cat-tree__link--root{border-bottom:1px solid rgb(124 24 36 / .1);font-weight:600;margin-bottom:.15rem}.velvet-shop-cat-tree__subpanel .velvet-shop-cat-tree__link:first-child{font-weight:600}.velvet-shop-filter__label{color:var(--intimeria-burgundy,#7c1824);display:block;font-family:var(--intimeria-serif);font-size:.95rem;font-weight:600;margin-bottom:.55rem}.velvet-shop-filter__chips{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:0 0 .75rem;padding:0}.velvet-shop-filter__chip{background:#fff;border:1px solid rgb(124 24 36 / .16);border-radius:999px;color:var(--intimeria-burgundy-dark,#2d0a0d);display:inline-block;font-size:.78rem;font-weight:500;line-height:1.2;padding:.42rem .75rem;text-decoration:none;transition:background 0.2s ease,border-color 0.2s ease,color 0.2s ease}.velvet-shop-filter__chip:hover{border-color:var(--intimeria-gold,#c5a059);color:var(--intimeria-burgundy,#7c1824)}.velvet-shop-filter__chip.is-active{background:rgb(197 160 89 / .14);border-color:var(--intimeria-gold,#c5a059);color:var(--intimeria-burgundy,#7c1824);font-weight:600}.velvet-shop-filter__price-fields{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.velvet-shop-filter__input{border:1px solid rgb(124 24 36 / .2);border-radius:var(--intimeria-radii,3px);font-family:var(--intimeria-sans);font-size:.82rem;max-width:110px;padding:.5rem .65rem;width:100%}.velvet-shop-filter__input:focus{border-color:var(--intimeria-gold,#c5a059);box-shadow:0 0 0 2px rgb(197 160 89 / .18);outline:none}.velvet-shop-filter__price-sep{color:rgb(45 10 13 / .45);font-size:.85rem}.velvet-shop-filter__apply{background:var(--intimeria-gold,#c5a059);border:none;border-radius:var(--intimeria-radii,3px);color:#1a1a1a;cursor:pointer;font-family:var(--intimeria-sans);font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:.52rem .85rem;text-transform:uppercase;transition:background 0.2s ease}.velvet-shop-filter__apply:hover{background:var(--intimeria-gold-bright,#d4b36e)}.velvet-shop-filter__clear{color:var(--intimeria-burgundy,#7c1824);display:inline-block;font-size:.78rem;margin-top:.45rem;text-decoration:underline;text-underline-offset:2px}.velvet-shop-filter__clear:hover{color:var(--intimeria-gold,#c5a059)}@media (max-width:768px){.velvet-shop-toolbar__controls{grid-template-columns:1fr}.velvet-shop-dropdown,.velvet-shop-ordering{width:100%}.velvet-shop-dropdown--filters .velvet-shop-dropdown__panel:not([hidden]){width:100%}}.woocommerce ul.products,body.home .front-blocks ul.products,.velvet-editorial-grid ul.products,ul.products.velvet-editorial-classic,.velvet-gadgets-grid ul.products,ul.products.velvet-gadgets-classic,.related.products ul.products,.up-sells ul.products,.cross-sells ul.products{align-items:stretch;display:grid!important;gap:var(--intimeria-grid-gap,26px);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 auto 2rem;max-width:var(--intimeria-catalog-width,1160px);padding:0;width:100%}.woocommerce ul.products[class*="columns-"] li.product{margin-right:0!important;width:100%!important}.woocommerce ul.products::before,.woocommerce ul.products::after,.velvet-editorial-grid ul.products::before,.velvet-editorial-grid ul.products::after,.related.products ul.products::before,.related.products ul.products::after{content:none!important;display:none!important}.woocommerce ul.products li.product,body.home .front-blocks ul.products li.product,.velvet-editorial-grid ul.products li.product,ul.products.velvet-editorial-classic li.product,.velvet-gadgets-grid ul.products li.product,ul.products.velvet-gadgets-classic li.product,.related.products ul.products li.product,.up-sells ul.products li.product{align-items:stretch;clear:none!important;display:flex;flex-direction:column;float:none!important;height:100%;margin:0!important;max-width:none!important;min-width:0;padding:0!important;position:relative;width:100%!important}.velvet-product-card__media{aspect-ratio:var(--intimeria-product-ratio,4 / 5);background-color:#fff;display:block;flex-shrink:0;line-height:0;margin:0 auto .75rem;max-height:var(--intimeria-product-media-max-h,220px);max-width:min(100%, calc(var(--intimeria-product-media-max-h, 220px) * 4 / 5));overflow:hidden;position:relative;width:100%}.velvet-product-card__media .velvet-product-card__image-link,.woocommerce ul.products li.product a.velvet-product-card__image-link{align-items:center;display:flex!important;height:100%;justify-content:center;line-height:0;margin:0!important;padding:0!important;text-decoration:none;width:100%!important}.velvet-product-card__media img,.velvet-product-card__media .velvet-product-card__thumb,.woocommerce ul.products li.product .velvet-product-card__media img,.woocommerce ul.products li.product a.velvet-product-card__image-link img,.woocommerce ul.products li.product a img,.woocommerce ul.products li.product .attachment-woocommerce_thumbnail,.velvet-editorial-grid ul.products li.product .woocommerce-loop-product__link img{display:block!important;height:auto!important;margin:0 auto!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;object-position:center center!important;opacity:1!important;padding:0!important;position:relative!important;transform:none!important;visibility:visible!important;width:auto!important}.woocommerce ul.products li.product a img:nth-child(n+2){display:none!important}.woocommerce ul.products li.product:hover a img:first-child,.woocommerce ul.products li.product a img:first-of-type{display:block!important;opacity:1!important;visibility:visible!important}.woocommerce ul.products img.lazyload,.woocommerce ul.products img.lazyloading,.woocommerce ul.products img.lazyloaded,.woocommerce ul.products img[loading="lazy"]{opacity:1!important;visibility:visible!important}.velvet-product-card__body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;width:100%}.woocommerce ul.products li.product .woocommerce-loop-product__link:not(.velvet-product-card__image-link){background-color:#fff;color:inherit;display:block;flex-shrink:0;line-height:0;margin:0 0 .75rem;overflow:hidden;text-decoration:none;width:100%}.woocommerce ul.products li.product .woocommerce-loop-product__link:not(.velvet-product-card__image-link) img{display:block!important;height:auto!important;margin:0!important;max-width:100%!important;opacity:1!important;width:100%!important}.velvet-product-card__title-link{color:var(--intimeria-burgundy-dark,#2d0a0d);display:block;margin:0 0 .45rem;min-height:var(--intimeria-product-title-min,2.5em);text-align:center;text-decoration:none;width:100%}.velvet-product-card__title-link:hover{color:var(--intimeria-burgundy,#7c1824)}.woocommerce ul.products li.product .woocommerce-loop-product__title,.velvet-editorial-grid ul.products li.product .woocommerce-loop-product__title,.velvet-product-card__title-link .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__link:not(.velvet-product-card__image-link) .woocommerce-loop-product__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-family:var(--intimeria-serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(0.78rem, 0.9vw, 0.9rem);font-weight:600;line-height:1.35;margin:0;max-height:calc(var(--intimeria-product-title-min, 2.5em) + 0.1em);overflow:hidden;padding:0;position:static!important;text-align:center}.woocommerce ul.products li.product .onsale,.velvet-editorial-grid ul.products li.product .onsale,.velvet-product-card__media .onsale{left:.5rem;position:absolute;top:.5rem;z-index:2}.woocommerce ul.products li.product .price,.velvet-editorial-grid ul.products li.product .price,.velvet-product-card__body .price{display:block;flex-shrink:0;font-family:var(--intimeria-sans,"Montserrat",sans-serif);font-size:.8125rem;font-weight:600;line-height:1.4;margin:0 0 .65rem;min-height:1.4em;padding:0;text-align:center}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.add_to_cart_button,.velvet-product-card__body .button,.velvet-product-card__body a.add_to_cart_button{align-self:stretch;flex-shrink:0;font-size:.75rem;margin-top:auto!important;padding:.55em .65em;text-align:center;width:100%}.single-product section.related.products,.single-product section.up-sells.upsells{clear:both;float:none;margin-top:2.5rem;max-width:100%;width:100%}.single-product section.related.products>h2,.single-product section.up-sells.upsells>h2{font-size:clamp(1.35rem, 2.5vw, 1.75rem);margin-bottom:1.25rem;text-align:left}.wc-block-grid__products,ul.wc-block-grid__products,.wc-block-product-template.is-flex-container{align-items:stretch!important;display:grid!important;gap:var(--intimeria-grid-gap,26px)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;max-width:var(--intimeria-catalog-width,1160px)!important;margin-left:auto!important;margin-right:auto!important}.wc-block-grid__product,.wc-block-product-template .wc-block-product{display:flex;flex-direction:column;max-width:none!important;min-width:0;width:100%!important}.wc-block-grid__product-link{display:flex;flex-direction:column;text-decoration:none;width:100%}.wc-block-grid__product-image,.wc-block-components-product-image{aspect-ratio:var(--intimeria-product-ratio,4 / 5);background-color:#fff;display:flex!important;line-height:0;margin:0 auto;max-height:var(--intimeria-product-media-max-h,220px);max-width:min(100%, calc(var(--intimeria-product-media-max-h, 220px) * 4 / 5));overflow:hidden;place-items:center;width:100%}.wc-block-grid__product-image img,.wc-block-components-product-image img{display:block!important;height:auto!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;opacity:1!important;visibility:visible!important;width:auto!important}.wc-block-grid__product-title,.wc-block-components-product-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin-top:.65rem;min-height:var(--intimeria-product-title-min,2.75em);overflow:hidden;text-align:left}@media (max-width:1024px){.woocommerce ul.products,.velvet-editorial-grid ul.products,ul.products.velvet-editorial-classic,.velvet-gadgets-grid ul.products,ul.products.velvet-gadgets-classic,.related.products ul.products,.up-sells ul.products,.wc-block-grid__products,ul.wc-block-grid__products,.wc-block-product-template.is-flex-container{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (min-width:769px) and (max-width:1024px) and (orientation:landscape){.woocommerce ul.products,.velvet-editorial-grid ul.products,ul.products.velvet-editorial-classic,.velvet-gadgets-grid ul.products,ul.products.velvet-gadgets-classic,.related.products ul.products,.up-sells ul.products,.wc-block-grid__products,ul.wc-block-grid__products,.wc-block-product-template.is-flex-container{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:768px){:root{--intimeria-product-media-max-h:190px;--intimeria-grid-gap:18px}.woocommerce ul.products,.velvet-editorial-grid ul.products,ul.products.velvet-editorial-classic,.velvet-gadgets-grid ul.products,ul.products.velvet-gadgets-classic,.related.products ul.products,.up-sells ul.products,.wc-block-grid__products,ul.wc-block-grid__products,.wc-block-product-template.is-flex-container{gap:var(--intimeria-grid-gap,18px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.single-product div.product{align-items:start;display:grid;gap:clamp(1.5rem, 4vw, 3rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.single-product div.product::before,.single-product div.product::after{content:none!important;display:none!important}.single-product div.product div.images,.single-product div.product div.summary{float:none!important;margin:0!important;width:100%!important}.single-product div.product div.images{max-width:560px}.single-product .product_title,.woocommerce div.product .product_title,.woocommerce div.product h1.product_title{color:var(--intimeria-burgundy-dark,#2d0a0d);font-family:var(--intimeria-serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(1.75rem, 2.5vw, 2rem);font-weight:600;letter-spacing:.02em;line-height:1.15;margin:0 0 .85rem}.single-product div.product p.price,.woocommerce div.product .summary .price,.woocommerce div.product p.price{color:var(--intimeria-burgundy-dark,#2d0a0d);font-family:var(--intimeria-sans,"Montserrat",sans-serif);font-size:.9375rem;font-weight:700;letter-spacing:.03em;line-height:1.3;margin:0 0 1.35rem}.single-product div.product p.price .woocommerce-Price-amount,.woocommerce div.product .summary .price .woocommerce-Price-amount{font-weight:700}.single-product div.product .woocommerce-product-details__short-description,.single-product div.product .woocommerce-product-details__short-description p{color:var(--intimeria-burgundy-dark,#2d0a0d);font-family:var(--intimeria-sans,"Montserrat",sans-serif);font-size:.9375rem;font-weight:400;line-height:1.7;margin:0 0 1.5rem}.single-product div.product .woocommerce-product-details__short-description p{margin-bottom:.85rem}.single-product div.product .woocommerce-product-details__short-description p:last-child{margin-bottom:0}.single-product .woocommerce-tabs,.single-product .wc-tabs-wrapper{margin:2.5rem auto 0;max-width:var(--intimeria-catalog-width,1160px);width:100%}.single-product ul.tabs.wc-tabs,.single-product .woocommerce-tabs ul.tabs,.single-product .wc-tabs{border-bottom:1px solid rgb(124 24 36 / .14);display:flex;flex-wrap:wrap;gap:0 2rem;list-style:none;margin:0;padding:0}.single-product ul.tabs.wc-tabs::before,.single-product ul.tabs.wc-tabs::after,.single-product .woocommerce-tabs ul.tabs::before,.single-product .woocommerce-tabs ul.tabs::after{content:none!important;display:none!important}.single-product ul.tabs.wc-tabs li,.single-product .woocommerce-tabs ul.tabs li{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:0!important;position:relative}.single-product ul.tabs.wc-tabs li::before,.single-product ul.tabs.wc-tabs li::after,.single-product .woocommerce-tabs ul.tabs li::before,.single-product .woocommerce-tabs ul.tabs li::after{content:none!important;display:none!important}.single-product ul.tabs.wc-tabs li a,.single-product .woocommerce-tabs ul.tabs li a{background:transparent!important;border:none!important;border-bottom:2px solid #fff0;color:rgb(45 10 13 / .5);display:block;font-family:var(--intimeria-sans,"Montserrat",sans-serif);font-size:.8125rem;font-weight:500;letter-spacing:.08em;margin-bottom:-1px;outline:none;padding:.9rem 0 .75rem;text-decoration:none;text-transform:uppercase;transition:color 0.2s ease,border-color 0.2s ease}.single-product ul.tabs.wc-tabs li a:hover,.single-product .woocommerce-tabs ul.tabs li a:hover{color:var(--intimeria-burgundy,#7c1824)}.single-product ul.tabs.wc-tabs li.active a,.single-product .woocommerce-tabs ul.tabs li.active a{border-bottom-color:var(--intimeria-gold,#c5a059);color:var(--intimeria-burgundy-dark,#2d0a0d);font-weight:600}.single-product .woocommerce-Tabs-panel,.single-product .woocommerce-tabs .panel{background:transparent!important;border:none!important;box-shadow:none!important;margin:0;padding:1.5rem 0 0}.single-product .woocommerce-Tabs-panel>h2:first-child,.single-product .woocommerce-tabs .panel>h2:first-child{display:none}.single-product .woocommerce-Tabs-panel p,.single-product .woocommerce-tabs .panel p{color:var(--intimeria-burgundy-dark,#2d0a0d);font-family:var(--intimeria-sans,"Montserrat",sans-serif);font-size:.9375rem;font-weight:400;line-height:1.7;margin:0 0 1rem}.single-product .woocommerce-Tabs-panel p:last-child{margin-bottom:0}.single-product table.shop_attributes{border:none;border-collapse:collapse;margin:0;width:100%}.single-product table.shop_attributes th,.single-product table.shop_attributes td{border-bottom:1px solid rgb(124 24 36 / .1);font-family:var(--intimeria-sans,"Montserrat",sans-serif);font-size:.875rem;line-height:1.55;padding:.75rem .5rem .75rem 0;vertical-align:top}.single-product table.shop_attributes th{color:var(--intimeria-burgundy,#7c1824);font-weight:600;width:38%}.single-product table.shop_attributes td{color:var(--intimeria-burgundy-dark,#2d0a0d);font-style:normal}.single-product table.shop_attributes td p{font-size:.875rem;margin:0}.single-product table.shop_attributes tr:last-child th,.single-product table.shop_attributes tr:last-child td{border-bottom:none}.single-product #reviews #comments>h2,.single-product #reviews .woocommerce-Reviews-title{color:var(--intimeria-burgundy-dark,#2d0a0d);font-family:var(--intimeria-serif,"Cormorant Garamond",Georgia,serif);font-size:1.35rem;font-weight:600;margin:0 0 1rem}.single-product #review_form #respond .comment-reply-title{color:var(--intimeria-burgundy-dark,#2d0a0d);font-family:var(--intimeria-serif,"Cormorant Garamond",Georgia,serif);font-size:1.15rem;font-weight:600;margin-bottom:.75rem}.single-product #reviews .commentlist li .comment-text{border:1px solid rgb(124 24 36 / .12);border-radius:var(--intimeria-radii,3px)}.single-product #reviews .star-rating{color:var(--intimeria-gold,#c5a059)}@media (max-width:768px){.single-product ul.tabs.wc-tabs,.single-product .woocommerce-tabs ul.tabs{gap:0 1.25rem}.single-product ul.tabs.wc-tabs li a,.single-product .woocommerce-tabs ul.tabs li a{font-size:.75rem;padding:.75rem 0 .65rem}.single-product table.shop_attributes th{width:42%}}.single-product .woocommerce-product-gallery{margin:0;opacity:1!important;position:relative}.single-product .woocommerce-product-gallery .flex-viewport{height:auto!important;max-height:min(520px, 62vh)!important;overflow:hidden!important}.single-product .woocommerce-product-gallery__wrapper{max-height:min(520px, 62vh)}.single-product .woocommerce-product-gallery__image{align-items:center;aspect-ratio:3 / 4;background:#fff;cursor:zoom-in;display:flex!important;justify-content:center;max-height:min(520px, 62vh);overflow:hidden}.single-product .woocommerce-product-gallery__image a{display:flex;height:100%;width:100%;align-items:center;justify-content:center}.single-product .woocommerce-product-gallery__image img{display:block;height:100%;margin:0 auto;max-height:min(520px, 62vh);object-fit:contain;object-position:center center;width:auto;max-width:100%}.single-product .woocommerce-product-gallery__trigger{background:rgb(124 24 36 / .75);border-radius:50%;bottom:.75rem;color:#fff;height:2.25rem;line-height:2.25rem;right:.75rem;text-align:center;width:2.25rem}.single-product .woocommerce-product-gallery__trigger::before{color:#fff}.single-product .flex-control-nav.flex-control-thumbs{display:flex!important;flex-wrap:wrap;gap:.5rem;height:auto!important;list-style:none;margin:.85rem 0 0;opacity:1!important;padding:0;position:static!important;visibility:visible!important;width:100%}.single-product ol.flex-control-thumbs li{float:none!important;margin:0!important;width:72px!important}.single-product ol.flex-control-thumbs li img{aspect-ratio:3 / 4;background:#fff;border:2px solid #fff0;border-radius:2px;cursor:pointer;display:block;height:auto;object-fit:cover;opacity:.65;transition:border-color 0.2s,opacity 0.2s;width:100%}.single-product ol.flex-control-thumbs li img.flex-active,.single-product ol.flex-control-thumbs li img:hover{border-color:var(--intimeria-gold,#C5A059);opacity:1}body.velvet-lightbox-open{overflow:hidden}.velvet-lightbox{align-items:center;background:rgb(20 0 5 / .94);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:3.5rem 4rem;position:fixed;z-index:999999}.velvet-lightbox[hidden]{display:none!important}.velvet-lightbox__stage{align-items:center;display:flex;height:100%;justify-content:center;max-width:min(95vw, 1100px);width:100%}.velvet-lightbox__img{display:block;max-height:calc(100vh - 7rem);max-width:100%;object-fit:contain;width:auto}.velvet-lightbox__close,.velvet-lightbox__prev,.velvet-lightbox__next{background:rgb(255 255 255 / .1);border:1px solid rgb(197 160 89 / .55);color:#fff;cursor:pointer;font-family:inherit;line-height:1;transition:background 0.2s,border-color 0.2s,color 0.2s}.velvet-lightbox__close:hover,.velvet-lightbox__prev:hover,.velvet-lightbox__next:hover{background:rgb(197 160 89 / .25);border-color:var(--intimeria-gold,#C5A059);color:var(--intimeria-gold,#C5A059)}.velvet-lightbox__close{border-radius:50%;font-size:2rem;height:2.75rem;padding:0;position:absolute;right:1rem;top:1rem;width:2.75rem}.velvet-lightbox__prev,.velvet-lightbox__next{border-radius:50%;font-size:1.75rem;height:3rem;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:3rem}.velvet-lightbox__prev{left:1rem}.velvet-lightbox__next{right:1rem}.velvet-lightbox__counter{bottom:1.25rem;color:#fdf6e3;font-size:.85rem;left:50%;letter-spacing:.08em;margin:0;position:absolute;transform:translateX(-50%)}@media (max-width:768px){.single-product div.product{grid-template-columns:1fr}.single-product div.product div.images{max-width:100%}.single-product .woocommerce-product-gallery .flex-viewport,.single-product .woocommerce-product-gallery__wrapper,.single-product .woocommerce-product-gallery__image,.single-product .woocommerce-product-gallery__image img{max-height:min(420px, 55vh)}.single-product ol.flex-control-thumbs li{width:64px!important}.velvet-lightbox{padding:3rem 1rem}.velvet-lightbox__prev{left:.35rem}.velvet-lightbox__next{right:.35rem}.velvet-lightbox__close{right:.5rem;top:.5rem}}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{padding:1rem 0 2.5rem}.woocommerce-cart-form,.woocommerce-checkout .col2-set,.woocommerce-account .woocommerce-MyAccount-content{max-width:100%}.woocommerce table.shop_table{border-collapse:collapse;width:100%}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-bottom:1px solid rgb(124 24 36 / .12);padding:.75rem .5rem;vertical-align:middle}.woocommerce-cart .cart-collaterals,.woocommerce-checkout #order_review{margin-top:1.5rem}.woocommerce .cart_totals,.woocommerce-checkout #order_review{background:#fff;border:1px solid rgb(124 24 36 / .1);border-radius:3px;padding:1.25rem}.woocommerce .wc-proceed-to-checkout{margin-top:1rem}.woocommerce .wc-proceed-to-checkout a.checkout-button{display:block;text-align:center;width:100%}.woocommerce-checkout .entry-title,.woocommerce-checkout h3{color:var(--intimeria-burgundy-dark,#2d0a0d);font-family:var(--intimeria-serif,"Cormorant Garamond",Georgia,serif)}.woocommerce-checkout .woocommerce-info,.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-cart .woocommerce-info{background:#ffffff!important;border:1px solid rgb(197 160 89 / .35)!important;border-left:4px solid var(--intimeria-gold,#c5a059)!important;border-radius:3px;color:var(--intimeria-burgundy-dark,#2d0a0d)!important;padding:1rem 1.25rem 1rem 3.5rem!important;position:relative}.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info{min-height:2.75rem;padding-top:1.05rem!important}.woocommerce-checkout .woocommerce-info::before,.woocommerce-checkout .woocommerce-message::before,.woocommerce-cart .woocommerce-info::before{color:var(--intimeria-gold,#c5a059)!important;left:1.15rem!important;position:absolute!important;right:auto!important;top:1.05rem!important;margin:0!important;line-height:1!important}.woocommerce-checkout .woocommerce-info a,.woocommerce-checkout .woocommerce-form-coupon-toggle a,.woocommerce-cart .woocommerce-info a{color:var(--intimeria-burgundy,#7c1824)!important;font-weight:600;text-decoration:underline;text-underline-offset:2px}.woocommerce-checkout .woocommerce-info a:hover,.woocommerce-checkout .woocommerce-form-coupon-toggle a:hover{color:var(--intimeria-gold,#c5a059)!important}.woocommerce-checkout form.checkout_coupon,.woocommerce-checkout .checkout_coupon{background:#fff;border:1px solid rgb(124 24 36 / .12);border-radius:3px;margin-bottom:1.5rem;padding:1.25rem}.woocommerce-checkout form.checkout_coupon .form-row-first,.woocommerce-checkout form.checkout_coupon .form-row-last{margin-bottom:0}.woocommerce-checkout form.checkout_coupon .button{background-color:var(--intimeria-gold,#c5a059)!important;border:none!important;color:#1a1a1a!important;font-weight:600}.woocommerce-checkout form.checkout_coupon .button:hover{background-color:var(--intimeria-gold-bright,#d4b36e)!important}.woocommerce-checkout .col2-set .col-1,.woocommerce-checkout .col2-set .col-2{background:#fff;border:1px solid rgb(124 24 36 / .08);border-radius:3px;box-sizing:border-box;margin-bottom:1.5rem;padding:1.25rem 1.25rem .5rem}.woocommerce-checkout #payment{background:#ffffff!important;border:1px solid rgb(124 24 36 / .12);border-radius:3px;overflow:hidden}.woocommerce-checkout #payment ul.payment_methods{border-bottom:1px solid rgb(124 24 36 / .1);margin:0;padding:.75rem 1.25rem .25rem}.woocommerce-checkout #payment ul.payment_methods li{border-bottom:1px solid rgb(124 24 36 / .06);margin:0;padding:.85rem 0}.woocommerce-checkout #payment ul.payment_methods li:last-child{border-bottom:none}.woocommerce-checkout #payment ul.payment_methods li label{color:var(--intimeria-burgundy-dark,#2d0a0d);cursor:pointer;font-family:var(--intimeria-sans,"Montserrat",sans-serif);font-size:.92rem;font-weight:500}.woocommerce-checkout #payment ul.payment_methods li input[type="radio"]{accent-color:var(--intimeria-gold,#c5a059);margin-right:.5rem}.woocommerce-checkout #payment div.payment_box{background:rgb(197 160 89 / .08)!important;border:1px solid rgb(197 160 89 / .28)!important;border-radius:3px;color:var(--intimeria-burgundy-dark,#2d0a0d)!important;margin-top:.65rem;padding:1rem!important;position:relative}.woocommerce-checkout #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::after{display:none!important}.woocommerce-checkout #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box label{color:var(--intimeria-burgundy-dark,#2d0a0d)}.woocommerce-checkout #payment div.payment_box select,.woocommerce-checkout #payment div.payment_box input.input-text{background:#fff;border:1px solid rgb(124 24 36 / .2);border-radius:2px}.woocommerce-checkout #payment .place-order{background:rgb(253 246 227 / .35);border-top:1px solid rgb(124 24 36 / .08);margin:0;padding:1.25rem}.woocommerce-checkout #payment #place_order,.woocommerce-checkout #payment .button.alt{background-color:var(--intimeria-gold,#c5a059)!important;border:none!important;border-radius:2px!important;color:#1a1a1a!important;font-family:var(--intimeria-sans,"Montserrat",sans-serif);font-size:0.9rem!important;font-weight:600!important;letter-spacing:.05em;padding:.85em 1.75em!important;text-transform:uppercase;transition:background 0.2s ease,box-shadow 0.2s ease}.woocommerce-checkout #payment #place_order:hover,.woocommerce-checkout #payment .button.alt:hover{background-color:var(--intimeria-gold-bright,#d4b36e)!important;box-shadow:0 4px 18px rgb(197 160 89 / .35);color:#0d0d0d!important}.woocommerce-checkout .woocommerce-privacy-policy-text,.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{color:var(--intimeria-burgundy-dark,#2d0a0d);font-size:.85rem;line-height:1.55}.woocommerce-checkout .woocommerce-privacy-policy-text a{color:var(--intimeria-burgundy,#7c1824)}.woocommerce-checkout .woocommerce-NoticeGroup,.woocommerce-checkout .woocommerce-notices-wrapper{margin-bottom:1.25rem}.woocommerce-checkout .woocommerce-message,.woocommerce-checkout .woocommerce-error{background:#ffffff!important;border-left:4px solid var(--intimeria-gold,#c5a059)!important;border-radius:3px}.woocommerce-checkout .woocommerce-error{border-left-color:var(--intimeria-burgundy,#7c1824)!important}.woocommerce-checkout #payment .payment_method_przelewy24 .payment_box,.woocommerce-checkout #payment .payment_method_p24 .payment_box,.woocommerce-checkout #payment [class*="payment_method_p24"] .payment_box,.woocommerce-checkout #payment [class*="payment_method_przelewy"] .payment_box{background:rgb(197 160 89 / .08)!important;border-color:rgb(197 160 89 / .28)!important}.woocommerce-checkout #payment .payment_box fieldset,.woocommerce-checkout #payment .payment_box .p24-payment-container,.woocommerce-checkout #payment .payment_box .payment-method-description{background:transparent!important;border:none!important}