.woo-page[data-v-21034b6b]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:1rem;padding-bottom:1rem}@media (min-width: 640px){.woo-page[data-v-21034b6b]{padding-top:1.5rem;padding-bottom:1.5rem}}.woo-page[data-v-21034b6b]:where(.dark,.dark *){--tw-bg-opacity: 1;background-color:color-mix(in srgb,var(--p-surface-950) calc(100% * var(--tw-bg-opacity, 1)),transparent)}.woo-inner[data-v-21034b6b]{margin-left:auto;margin-right:auto;width:100%;max-width:1500px;padding-left:.75rem;padding-right:.75rem}@media (min-width: 640px){.woo-inner[data-v-21034b6b]{padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 1024px){.woo-inner[data-v-21034b6b]{padding-left:2rem;padding-right:2rem}}.woo-grid-shell[data-v-21034b6b]{margin-top:1rem;border-radius:36px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(239 228 215 / var(--tw-border-opacity, 1));background-color:#fffc;padding:.5rem;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.woo-grid-shell[data-v-21034b6b]{padding:1rem}}.woo-card[data-v-21034b6b]{display:flex;height:100%;flex-direction:column;overflow:hidden;border-width:1px;--tw-border-opacity: 1;border-color:rgb(241 230 217 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.woo-card[data-v-21034b6b]:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));box-shadow:0 25px 60px #1e17121f}.woo-card-media[data-v-21034b6b]{position:relative;cursor:pointer;overflow:hidden;--tw-bg-opacity: 1;background-color:rgb(245 245 244 / var(--tw-bg-opacity, 1));aspect-ratio:1 / 1}.woo-card-media[data-v-21034b6b] img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.woo-onsale[data-v-21034b6b]{position:absolute;left:1rem;top:1rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(247 217 196 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.35em;--tw-text-opacity: 1;color:rgb(124 62 35 / var(--tw-text-opacity, 1))}.woo-added[data-v-21034b6b]{position:absolute;bottom:1rem;left:1rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(31 29 24 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.woo-card-body[data-v-21034b6b]{display:flex;flex:1 1 0%;flex-direction:column;gap:.625rem;padding:1.25rem}.woo-card-headline[data-v-21034b6b]{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.woo-brand[data-v-21034b6b]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4em;--tw-text-opacity: 1;color:rgb(122 106 89 / var(--tw-text-opacity, 1))}.woo-title[data-v-21034b6b]{width:100%;text-align:left;font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1rem;line-height:1.5rem;line-height:1.25;--tw-text-opacity: 1;color:rgb(31 29 24 / var(--tw-text-opacity, 1))}.woo-title[data-v-21034b6b]:hover{text-decoration-line:underline}.woo-title--uppercase[data-v-21034b6b]{text-transform:uppercase}.woo-price[data-v-21034b6b]{margin-top:.25rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem}.woo-price .current[data-v-21034b6b]{font-size:1.25rem;line-height:1.75rem;font-weight:600;--tw-text-opacity: 1;color:rgb(31 29 24 / var(--tw-text-opacity, 1))}.woo-price .original[data-v-21034b6b]{font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(187 174 160 / var(--tw-text-opacity, 1));text-decoration-line:line-through}.woo-price .discount[data-v-21034b6b]{font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;--tw-text-opacity: 1;color:rgb(179 92 30 / var(--tw-text-opacity, 1))}.woo-actions[data-v-21034b6b]{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;padding-top:.75rem}.woo-action-buttons[data-v-21034b6b]{display:flex;width:100%;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.625rem}.woo-card[data-v-21034b6b] .custom-button{border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(232 221 209 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.25rem .75rem;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;--tw-text-opacity: 1;color:rgb(75 58 45 / var(--tw-text-opacity, 1))}.woo-wish-icon[data-v-21034b6b] .wish-button{border:none;background:transparent;border-radius:9999px;min-width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:#6e5a3c;font-size:22px;box-shadow:none;outline:none}.woo-wish-icon[data-v-21034b6b] .wish-button:hover{transform:translateY(-1px);color:#5f4e34}.woo-wish-icon[data-v-21034b6b] .wish-button:focus,.woo-wish-icon[data-v-21034b6b] .wish-button:focus-visible,.woo-wish-icon[data-v-21034b6b] .wish-button:active{background:transparent;box-shadow:none;outline:none}.woo-card[data-v-21034b6b] .custom-button.not-added-to-cart,.woo-card[data-v-21034b6b] .custom-button.p-button:not(.added-to-cart){background-color:#6e5a3c!important;border-color:#6e5a3c!important;color:#fff!important;min-height:36px}.woo-card[data-v-21034b6b] .custom-button.not-added-to-cart:hover,.woo-card[data-v-21034b6b] .custom-button.p-button:not(.added-to-cart):hover{background-color:#5f4e34!important;border-color:#5f4e34!important}.woo-card[data-v-21034b6b] .custom-button.added-to-cart,.woo-card[data-v-21034b6b] .custom-button.added-to-cart:hover{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.woo-card[data-v-21034b6b] .p-button-icon{font-size:.75rem;line-height:1rem}.woo-card[data-v-21034b6b] .p-button-label{letter-spacing:.15em}.woo-detail-panel[data-v-21034b6b]{margin-top:3rem;border-radius:36px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(239 228 215 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:1rem;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.woo-detail-panel[data-v-21034b6b]{padding:2rem}}.woo-pagination[data-v-21034b6b]{margin-top:1.5rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(239 228 215 / var(--tw-border-opacity, 1));background-color:#fffc;padding:.75rem 1rem;--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.woo-page-controls[data-v-21034b6b]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.woo-page-button[data-v-21034b6b]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(217 203 189 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.375rem .875rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.25em;--tw-text-opacity: 1;color:rgb(98 76 60 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.woo-page-button[data-v-21034b6b]:hover:not(:disabled){--tw-bg-opacity: 1;background-color:rgb(98 76 60 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.woo-page-button[data-v-21034b6b]:disabled{cursor:not-allowed;opacity:.5}.woo-page-button.active[data-v-21034b6b]{--tw-border-opacity: 1;border-color:rgb(31 29 24 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(31 29 24 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.woo-page-summary[data-v-21034b6b]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3em;--tw-text-opacity: 1;color:rgb(122 106 89 / var(--tw-text-opacity, 1))}@media (max-width: 640px){.woo-actions[data-v-21034b6b]{gap:.75rem}}
