/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial;--tw-ease:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}.woocommerce-cart .st-prose,.woocommerce-checkout .st-prose{max-width:none}.woocommerce-cart .strattmont-aviso-envio,.woocommerce-checkout .strattmont-aviso-envio{margin-inline:0;margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 8);border-radius:var(--radius-input,12px);border-style:var(--tw-border-style);border-width:1px;border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px;border-color:var(--color-line,#dedcd8);border-inline-start-color:var(--color-accent,#8b7355);background-color:var(--color-surface,#f2f1ef);max-width:none;padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.woocommerce-cart .strattmont-aviso-envio p,.woocommerce-checkout .strattmont-aviso-envio p{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink,#0a0a0a)}.woocommerce-cart .strattmont-aviso-envio a,.woocommerce-checkout .strattmont-aviso-envio a{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-ink,#0a0a0a);text-underline-offset:4px;text-decoration-line:underline}.wc-block-components-title.wc-block-components-title,.wc-block-components-checkout-step__title,.wc-block-cart__totals-title,.wc-block-components-checkout-order-summary__title-text{font-size:var(--text-h3,clamp(1.25rem, 1.1667rem + .3704vw, 1.5rem));line-height:var(--tw-leading,var(--text-h3--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing,-.015em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.015em;letter-spacing:-.015em;color:var(--color-ink,#0a0a0a)}.wc-block-components-checkout-order-summary__title{align-items:center}.wc-block-cart__totals-title{font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,.08em));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-ink-muted,#5c5c5c);text-transform:uppercase}.wc-block-components-checkout-step{margin-bottom:calc(var(--spacing,.25rem) * 10);border-style:var(--tw-border-style);border-width:0;padding:0}.wc-block-components-checkout-step__heading{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 4)}.wc-block-components-checkout-step__description{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink-muted,#5c5c5c)}.wc-block-checkout__actions{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line,#dedcd8);padding-top:calc(var(--spacing,.25rem) * 8)}.wc-block-components-text-input input[type],.wc-block-components-form .wc-block-components-text-input input[type],.wc-block-components-textarea.wc-block-components-textarea,.wc-blocks-components-select__select.wc-blocks-components-select__select{border-radius:var(--radius-input,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#dedcd8);background-color:var(--color-canvas,#fff);font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.6));color:var(--color-ink,#0a0a0a);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;--tw-ease:var(--ease-brand,cubic-bezier(.2, .8, .2, 1));transition-duration:.15s;transition-timing-function:var(--ease-brand,cubic-bezier(.2, .8, .2, 1))}.wc-block-components-text-input input[type]:focus,.wc-block-components-form .wc-block-components-text-input input[type]:focus,.wc-block-components-textarea.wc-block-components-textarea:focus,.wc-blocks-components-select__select.wc-blocks-components-select__select:focus{border-color:var(--color-ink,#0a0a0a);--tw-outline-style:none;outline-style:none}.wc-block-components-text-input.has-error input[type],.wc-block-components-text-input.has-error input[type]:focus,.wc-block-components-form .wc-block-components-text-input.has-error input[type],.wc-block-components-form .wc-block-components-text-input.has-error input[type]:focus{border-color:var(--color-accent,#8b7355)}.wc-block-components-validation-error>p{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-accent,#8b7355)}.wc-block-components-text-input label,.wc-blocks-components-select__label{color:var(--color-ink-muted,#5c5c5c)}.wc-block-components-text-input.is-active label,.wc-block-components-text-input input:focus+label{font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,.08em));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-ink-muted,#5c5c5c);text-transform:none}.wc-block-components-checkbox__input[type=checkbox]{border-color:var(--color-line,#dedcd8);border-radius:4px}.wc-block-components-checkbox__input[type=checkbox]:checked{border-color:var(--color-ink,#0a0a0a);background-color:var(--color-ink,#0a0a0a)}.wc-block-components-checkbox__label{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink,#0a0a0a)}.wc-block-components-radio-control-accordion-option,.wc-block-components-radio-control__option{border-color:var(--color-line,#dedcd8)}.wc-block-components-radio-control--highlight-checked:after,.wc-block-components-radio-control-accordion-option:after,.wc-block-components-radio-control__option:after{border-radius:var(--radius-input,12px);border-color:var(--color-line,#dedcd8)}.wc-block-components-radio-control__option-checked:after,.wc-block-components-radio-control-accordion-option--checked-option-highlighted:after{border-color:var(--color-ink,#0a0a0a)}.wc-block-components-radio-control__label{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.6));color:var(--color-ink,#0a0a0a)}.wc-block-components-radio-control__secondary-label,.wc-block-components-radio-control__description{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink-muted,#5c5c5c)}.wc-block-components-radio-control__input:checked:before{background:var(--color-ink)}.wc-block-components-button:not(.is-link){border-radius:var(--radius-pill,999px);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:background-color,color,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-brand,cubic-bezier(.2, .8, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-brand,cubic-bezier(.2, .8, .2, 1));border-width:1px;border-color:#0000}.wc-block-components-button:not(.is-link).contained,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button{min-height:calc(var(--spacing,.25rem) * 14);border-radius:var(--radius-pill,999px);background-color:var(--color-ink,#0a0a0a);padding-inline:calc(var(--spacing,.25rem) * 8);font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.6));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-canvas,#fff)}@media (hover:hover){:is(.wc-block-components-button:not(.is-link).contained,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button):hover{background-color:#0a0a0ae6}@supports (color:color-mix(in lab, red, red)){:is(.wc-block-components-button:not(.is-link).contained,.wc-block-cart__submit-button,.wc-block-components-checkout-place-order-button):hover{background-color:color-mix(in oklab, var(--color-ink,#0a0a0a) 90%, transparent)}}}.wc-block-components-button:not(.is-link).outlined{min-height:calc(var(--spacing,.25rem) * 11);border-color:var(--color-line,#dedcd8);color:var(--color-ink,#0a0a0a);background-color:#0000}@media (hover:hover){.wc-block-components-button:not(.is-link).outlined:hover{border-color:var(--color-ink,#0a0a0a);background-color:var(--color-surface,#f2f1ef)}}.wc-block-components-button.is-link,.wc-block-components-address-card__edit,.wc-block-components-address-form__address_2-toggle,.wc-block-checkout__login-prompt a{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink,#0a0a0a);text-underline-offset:4px;text-decoration-line:underline}.wc-block-components-totals-coupon .wc-block-components-panel__button{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-ink,#0a0a0a);padding-inline:0}.wc-block-components-panel__button-icon{fill:var(--color-ink-muted)}.wc-block-components-totals-coupon__form .wc-block-components-text-input input{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55))}.wp-block-woocommerce-checkout-order-summary-block,.wp-block-woocommerce-cart-order-summary-block{border-radius:var(--radius-card,20px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#dedcd8);background-color:var(--color-surface,#f2f1ef);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.wc-block-components-totals-wrapper{border-color:var(--color-line,#dedcd8)}.wc-block-components-totals-item__label{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink-muted,#5c5c5c)}.wc-block-components-totals-item__value{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-ink,#0a0a0a);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wc-block-components-totals-item__description{font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,.08em));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-ink-muted,#5c5c5c)}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.6));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#0a0a0a)}.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:var(--text-h3,clamp(1.25rem, 1.1667rem + .3704vw, 1.5rem));line-height:var(--tw-leading,var(--text-h3--line-height,1.15));letter-spacing:var(--tw-tracking,var(--text-h3--letter-spacing,-.015em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#0a0a0a);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wc-block-components-order-summary-item__image{border-radius:var(--radius-input,12px);background-color:var(--color-canvas,#fff)}.wc-block-components-order-summary-item__image img{object-fit:contain}.wc-block-components-order-summary-item__quantity.wc-block-components-order-summary-item__quantity{border-color:var(--color-ink,#0a0a0a);background-color:var(--color-ink,#0a0a0a);font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,.08em));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-canvas,#fff)}.wc-block-components-product-name{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-ink,#0a0a0a);text-decoration-line:none}.wc-block-components-product-price,.wc-block-components-order-summary-item__total-price{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink,#0a0a0a);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wc-block-components-product-metadata__description,.wc-block-components-order-summary-item__description .wc-block-components-product-metadata{font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,.08em));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-ink-muted,#5c5c5c)}.wc-block-cart-items__header{border-color:var(--color-line,#dedcd8);font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,.08em));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-ink-muted,#5c5c5c);text-transform:uppercase}.wc-block-cart-items__row{border-color:var(--color-line,#dedcd8)}.wc-block-cart-item__image img{border-radius:var(--radius-input,12px);background-color:var(--color-surface,#f2f1ef);object-fit:contain}.wc-block-cart-item__product .wc-block-components-product-name{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.6));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500)}.wc-block-cart-item__remove-link{font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1.4));letter-spacing:var(--tw-tracking,var(--text-caption--letter-spacing,.08em));--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em);color:var(--color-ink-muted,#5c5c5c);text-underline-offset:4px;text-decoration-line:underline}@media (hover:hover){.wc-block-cart-item__remove-link:hover{color:var(--color-ink,#0a0a0a)}}.wc-block-components-quantity-selector{border-radius:var(--radius-pill,999px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#dedcd8)}.wc-block-components-quantity-selector__input{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink,#0a0a0a);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wc-block-components-quantity-selector__button{color:var(--color-ink-muted,#5c5c5c)}@media (hover:hover){.wc-block-components-quantity-selector__button:hover{color:var(--color-ink,#0a0a0a)}}.wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-formatted-money-amount{font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.6));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-ink,#0a0a0a);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wc-block-components-notice-banner{border-radius:var(--radius-input,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#dedcd8);background-color:var(--color-surface,#f2f1ef);font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink,#0a0a0a)}.wc-block-components-notice-banner.is-error{border-color:var(--color-accent,#8b7355);background-color:#8b73551a}@supports (color:color-mix(in lab, red, red)){.wc-block-components-notice-banner.is-error{background-color:color-mix(in oklab, var(--color-accent,#8b7355) 10%, transparent)}}.wc-block-components-notice-banner.is-success{border-color:#0a0a0a26}@supports (color:color-mix(in lab, red, red)){.wc-block-components-notice-banner.is-success{border-color:color-mix(in oklab, var(--color-ink,#0a0a0a) 15%, transparent)}}.wc-block-components-notice-banner.is-success{background-color:var(--color-surface-strong,#e7e5e1)}.wc-block-cart__empty-cart__title{font-size:var(--text-h2,clamp(1.75rem, 1.5rem + 1.1111vw, 2.5rem));line-height:var(--tw-leading,var(--text-h2--line-height,1.12));letter-spacing:var(--tw-tracking,var(--text-h2--letter-spacing,-.02em));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#0a0a0a)}.wc-block-cart__empty-cart__title:before{margin-bottom:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 16);height:calc(var(--spacing,.25rem) * 16);opacity:.2;background-size:contain}.wc-block-cart__empty-cart__title+.wp-block-separator{margin-block:calc(var(--spacing,.25rem) * 8);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-line,#dedcd8)}.wc-block-grid__products{margin-top:calc(var(--spacing,.25rem) * 8);column-gap:calc(var(--spacing,.25rem) * 4);row-gap:calc(var(--spacing,.25rem) * 10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:48rem){.wc-block-grid__products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.wc-block-grid__products{grid-template-columns:repeat(4,minmax(0,1fr))}}.wc-block-grid__product{gap:calc(var(--spacing,.25rem) * 2);text-align:start;flex-direction:column;width:100%;margin:0;padding:0;display:flex}.wc-block-grid__product-image{aspect-ratio:4/5;border-radius:var(--radius-card,20px);background-color:var(--color-surface,#f2f1ef);margin:0;display:block;overflow:hidden}.wc-block-grid__product-image img{object-fit:contain;width:100%;height:100%;padding:calc(var(--spacing,.25rem) * 4)}.wc-block-grid__product-title{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);text-wrap:balance;color:var(--color-ink,#0a0a0a)}.wc-block-grid__product-price{font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));color:var(--color-ink,#0a0a0a);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.wc-block-grid__product-add-to-cart .wp-block-button__link{min-height:calc(var(--spacing,.25rem) * 11);border-radius:var(--radius-pill,999px);border-style:var(--tw-border-style);background-color:var(--color-ink,#0a0a0a);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-small,.875rem);line-height:var(--tw-leading,var(--text-small--line-height,1.55));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-canvas,#fff);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-brand,cubic-bezier(.2, .8, .2, 1));transition-duration:.2s;transition-timing-function:var(--ease-brand,cubic-bezier(.2, .8, .2, 1));border-width:1px;border-color:#0000;text-decoration-line:none}@media (hover:hover){.wc-block-grid__product-add-to-cart .wp-block-button__link:hover{background-color:#0a0a0ae6}@supports (color:color-mix(in lab, red, red)){.wc-block-grid__product-add-to-cart .wp-block-button__link:hover{background-color:color-mix(in oklab, var(--color-ink,#0a0a0a) 90%, transparent)}}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}