/*!
* Theme Name: ID Bags
* Description: Tema para o site da ID Bags
* Author: Pedro Rivera
* Template: blocksy
* Text Domain: blocksy
*/:root{--paletteColor1: var(--theme-palette-color-1);--paletteColor2: var(--theme-palette-color-2);--paletteColor3: var(--theme-palette-color-3);--paletteColor4: var(--theme-palette-color-4);--paletteColor5: var(--theme-palette-color-5);--paletteColor6: var(--theme-palette-color-6);--paletteColor7: var(--theme-palette-color-7);--paletteColor8: var(--theme-palette-color-8);--fontFamily: var(--theme-font-family);--fontSize: var(--theme-font-size);--fontWeight: var(--theme-font-weight);--fontStyle: var(--theme-font-style);--lineHeight: var(--theme-line-height);--letterSpacing: var(--theme-letter-spacing);--textTransform: var(--theme-text-transform);--textDecoration: var(--theme-text-decoration);--buttonFontFamily: var(--theme-button-font-family);--buttonFontSize: var(--theme-button-font-size);--buttonFontWeight: var(--theme-button-font-weight);--buttonFontStyle: var(--theme-button-font-style);--buttonLineHeight: var(--theme-button-line-height);--buttonLetterSpacing: var(--theme-button-letter-spacing);--buttonTextTransform: var(--theme-button-text-transform);--buttonTextDecoration: var(--theme-button-text-decoration);--color: var(--theme-text-color);--linkInitialColor: var(--theme-link-initial-color);--linkHoverColor: var(--theme-link-hover-color);--linkActiveColor: var(--theme-link-active-color);--selectionTextColor: var(--theme-selection-text-color);--selectionBackgroundColor: var(--theme-selection-background-color);--buttonMinHeight: var(--theme-button-min-height);--button-width: var(--theme-button-max-width);--buttonShadow: var(--theme-button-shadow);--buttonTransform: var(--theme-button-transform);--buttonTextInitialColor: var(--theme-button-text-initial-color);--buttonTextHoverColor: var(--theme-button-text-hover-color);--buttonInitialColor: var(--theme-button-background-initial-color);--buttonHoverColor: var(--theme-button-background-hover-color);--button-border: var(--theme-button-border);--button-border-hover-color: var(--theme-button-border-hover-color);--buttonBorderRadius: var(--theme-button-border-radius);--button-padding: var(--theme-button-padding);--form-font-size: var(--theme-form-font-size);--form-field-width: var(--theme-form-field-width);--form-field-height: var(--theme-form-field-height);--form-field-padding: var(--theme-form-field-padding);--form-field-border-width: var(--theme-form-field-border-width);--form-field-border-style: var(--theme-form-field-border-style);--form-text-initial-color: var(--theme-form-text-initial-color);--form-text-focus-color: var(--theme-form-text-focus-color);--form-field-border-initial-color: var(--theme-form-field-border-initial-color);--form-field-border-focus-color: var(--theme-form-field-border-focus-color);--form-field-border-radius: var(--theme-form-field-border-radius);--form-field-initial-background: var(--theme-form-field-background-initial-color);--form-field-focus-background: var(--theme-form-field-background-focus-color);--form-field-select-initial-background: var(--theme-form-select-background-initial-color);--form-field-select-active-background: var(--theme-form-select-background-active-color);--form-checkbox-border-radius: var(--theme-form-checkbox-border-radius);--form-selection-control-initial-color: var(--theme-form-selection-field-initial-color);--form-selection-control-accent-color: var(--theme-form-selection-field-active-color);--headings-color: var(--theme-headings-color);--heading-color: var(--theme-heading-color);--heading-1-color: var(--theme-heading-1-color);--heading-2-color: var(--theme-heading-2-color);--heading-3-color: var(--theme-heading-3-color);--heading-4-color: var(--theme-heading-4-color);--heading-5-color: var(--theme-heading-5-color);--heading-6-color: var(--theme-heading-6-color);--box-shadow: var(--theme-box-shadow);--border-color: var(--theme-border-color);--borderRadius: var(--theme-border-radius);--border: var(--theme-border);--borderTop: var(--theme-border-top);--borderBottom: var(--theme-border-bottom);--wide-offset: var(--theme-wide-offset);--content-spacing: var(--theme-content-spacing);--has-content-spacing: var(--has-theme-content-spacing);--boxed-content-spacing: var(--theme-boxed-content-spacing);--content-vertical-spacing: var(--theme-content-vertical-spacing);--container-edge-spacing: var(--theme-container-edge-spacing);--container-width: var(--theme-container-width);--container-width-base: var(--theme-container-width-base);--normal-container-max-width: var(--theme-normal-container-max-width);--narrow-container-max-width: var(--theme-narrow-container-max-width);--frame-size: var(--theme-frame-size);--frame-color: var(--theme-frame-color);--block-width: var(--theme-block-width);--block-max-width: var(--theme-block-max-width);--block-wide-max-width: var(--theme-block-wide-max-width);--boxed-content-max-width: var(--theme-boxed-content-max-width);--listIndent: var(--theme-list-indent);--listStyleType: var(--theme-list-style-type);--listItemSpacing: var(--theme-list-items-spacing);--descListIndent: var(--theme-description-list-indent);--descListSpacing: var(--theme-description-list-spacing);--table-font-size: var(--theme-table-font-size);--table-border-width: var(--theme-table-border-width);--table-border-style: var(--theme-table-border-style);--table-border-color: var(--theme-table-border-color);--table-padding: var(--theme-table-padding);--transition: var(--theme-transition);--default-editor: var(--theme-default-editor);--icon-size: var(--theme-icon-size);--icon-color: var(--theme-icon-color);--icon-hover-color: var(--theme-icon-hover-color);--icon-focus-color: var(--theme-icon-focus-color);--icon-active-color: var(--theme-icon-active-color);--icon-transition: var(--theme-icon-transition);--object-fit: var(--theme-object-fit);--object-position: var(--theme-object-position)}@font-face{font-style:normal;font-weight:normal;src:url("fonts/thesymbols.woff2") format("woff2"),url("fonts/thesymbols.woff") format("woff"),url("fonts/thesymbols.ttf") format("truetype"),url("fonts/thesymbols.svg") format("svg"),url("fonts/thesymbols.eot") format("embedded-opentype");font-family:"thesymbols"}:root{--theme-table-border-width: 0;--theme-table-border-color: unset;--theme-table-border-style: unset}.post-link-target .wp-block-post{cursor:pointer}.post-link-target .wp-block-post .wp-block-cover{aspect-ratio:1}.wp-block-query.produtos-highlights img{aspect-ratio:8/9;object-fit:contain !important}:is(.capa-do-produto,.close-do-produto){position:relative;aspect-ratio:1}:is(.capa-do-produto,.close-do-produto) *{--theme-font-weight: 500}:is(.capa-do-produto,.close-do-produto) img{position:absolute;z-index:-1;inset:0;width:100%;height:100%;object-fit:cover}:is(.capa-do-produto,.close-do-produto) .lazyblock-inner-blocks{display:flex;flex-direction:column;justify-content:end;padding:var(--wp--preset--spacing--70) var(--wp--preset--spacing--60);height:100%}:is(.capa-do-produto,.close-do-produto) a{--theme-link-initial-color: var(--paletteColor8);--theme-link-hover-color: var(--paletteColor1)}form.variations_form table.variations{display:block;border:none}form.variations_form table.variations th.label{--fontSize: 14px;--letterSpacing: .09em;--fontWeight: 600;display:flex}form.variations_form table.variations th.label label{font-weight:600;font-size:.875rem}form.variations_form table.variations th.label span{font-weight:600;letter-spacing:var(--letterSpacing)}form.variations_form table.variations .reset_variations[style*=visible]{--theme-link-hover-color: var(--paletteColor4);display:inline-flex;align-items:center;gap:1em;transition:background-color 300ms ease;background-color:var(--_bgColor, var(--paletteColor8));padding:.5em;font-size:.6875rem;letter-spacing:var(--letterSpacing);text-transform:uppercase}form.variations_form table.variations .reset_variations[style*=visible]:before{transform-origin:center center;transition:rotate 300ms ease,opacity 300ms ease;margin-right:unset;content:url('data:image/svg+xml,<svg width="8" height="8" viewBox="0 0 8 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.618652 0.409668L7.47295 7.26392" stroke="black" stroke-width="1"/><path d="M7.47047 0.405273L0.616211 7.25956" stroke="black" stroke-width="1"/></svg>');font-size:unset}form.variations_form table.variations .reset_variations[style*=visible]:hover{--_bgColor: var(--paletteColor6)}form.variations_form table.variations .reset_variations[style*=visible]:hover:before{rotate:.25turn;opacity:.5}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels{gap:8px}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item{margin-bottom:0}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input:checked+label .wpc-term-swatch{--_shadowColor: var(--paletteColor4)}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label .wpc-filter-label-wrapper{font-size:0}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label .wpc-term-swatch{position:relative;border-radius:100%;aspect-ratio:1;width:16px;min-width:unset;height:unset}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label .wpc-term-swatch:before{position:absolute;z-index:-1;transition:box-shadow 300ms ease;inset:-3px;box-shadow:inset 0 0 0 1px var(--_shadowColor, var(--paletteColor8));border-radius:100%;background-color:var(--paletteColor8);content:""}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label .wpc-term-swatch:hover{--_shadowColor: var(--paletteColor4)}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label .wpc-term-swatch-wrapper{margin:0;border:0;aspect-ratio:1;width:16px;min-width:unset;height:unset;overflow:visible}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label .wpc-term-swatch-wrapper:after,.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label .wpc-term-swatch-wrapper:before{content:unset}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label .wpc-term-swatch.wpc-no-swatch-yet{background-image:linear-gradient(45deg, #ccc 25%, transparent 25%),linear-gradient(-45deg, #ccc 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ccc 75%),linear-gradient(-45deg, transparent 75%, #ccc 75%);background-position:0 0,0 5px,5px -5px,-5px 0px;background-size:10px 10px;background-color:#fff}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper{display:flex;flex-direction:column;gap:0}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper .wpc-filters-section{transition:grid-template-rows 300ms ease;margin-bottom:0;border-top:1px solid var(--paletteColor5)}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper .wpc-filters-section:last-child{border-bottom:1px solid var(--paletteColor5)}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper .wpc-filters-section .widget-title{margin-bottom:0}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper .wpc-filters-section .widget-title .wpc-wrap-icons{padding-block:var(--theme-content-spacing);font-weight:600;font-size:.875rem;font-family:var(--fontFamily);letter-spacing:var(--letterSpacing);text-transform:uppercase}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-collapsible .wpc-filter-content{display:grid;grid-template-rows:0;transition:grid-template-rows 300ms ease}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-collapsible .wpc-filter-content ul{opacity:0;transition:opacity 150ms 0ms ease;margin-bottom:var(--theme-content-spacing);overflow:hidden}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-collapsible.wpc-opened .wpc-filter-content{grid-template-rows:max-content}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-filters-widget-wrapper .wpc-filters-section.wpc-filter-collapsible.wpc-opened .wpc-filter-content ul{opacity:1;transition:opacity 300ms 300ms ease;overflow:visible}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-checkbox-item .wpc-term-item-content-wrapper input{display:none}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-checkbox-item .wpc-term-item-content-wrapper label{display:flex;align-items:baseline;gap:20px;line-height:1}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-checkbox-item .wpc-term-item-content-wrapper label:before{display:inline-block;transition:all 300ms ease;box-shadow:inset 0 0 0 1px var(--_boxColor, var(--paletteColor4)),inset 0 0 0 var(--_innerShadow, 7px) var(--paletteColor8);background-color:var(--_boxColor, var(--paletteColor4));aspect-ratio:1;width:13px;content:""}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-checkbox-item .wpc-term-item-content-wrapper>*{margin:0;padding:0}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-checkbox-item:hover{--_boxColor: var(--paletteColor2);--_innerShadow: 5px}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-checkbox-item.wpc-term-selected{--_innerShadow: 3px}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-checkbox-item.wpc-term-selected:hover{--_innerShadow: 2px}.idb-swatch-wrapper{display:flex;flex-wrap:wrap;gap:8px}.idb-swatch-wrapper .idb-swatch{--_inset: 3px;position:relative;border-radius:10rem;aspect-ratio:1;width:16px}.idb-swatch-wrapper .idb-swatch:after{position:absolute;z-index:-1;transition:box-shadow 300ms linear;inset:calc(var(--_inset)*-1);box-shadow:0 0 0 0px var(--paletteColor3);border-radius:inherit;aspect-ratio:1;width:calc(100% + var(--_inset)*2);content:""}.idb-swatch-wrapper .idb-swatch:hover:after{box-shadow:0 0 0 1px var(--paletteColor3)}.idb-swatch-wrapper .idb-swatch[style*="background: ;"]{--_size: 8px;rotate:45deg;background-image:linear-gradient(45deg, #ccc 25%, transparent 25%),linear-gradient(-45deg, #ccc 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ccc 75%),linear-gradient(-45deg, transparent 75%, #ccc 75%);background-position:0 0,0 calc(var(--_size)/2),calc(var(--_size)/2) calc(var(--_size)/-2),calc(var(--_size)/-2) 0px;background-size:var(--_size) var(--_size);background-color:#fff}.archive [data-products] .product{display:grid;grid-template-columns:minmax(0, 1fr);gap:calc(var(--theme-content-spacing)*.416666)}@media(hover: hover){.archive [data-products] .product :is(figure,.idb-swatch-wrapper){grid-row:1;grid-column:1}.archive [data-products] .product .idb-swatch-wrapper{translate:0 .5rem;opacity:0;transition:all 630ms ease;pointer-events:none}.archive [data-products] .product .idb-swatch-wrapper>*{opacity:0;transition:opacity 420ms ease-in}.archive [data-products] .product:hover .idb-swatch-wrapper{translate:0 0;opacity:1;pointer-events:all}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(1){opacity:1;transition-delay:calc(210ms + 15ms*1)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(2){opacity:1;transition-delay:calc(210ms + 15ms*2)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(3){opacity:1;transition-delay:calc(210ms + 15ms*3)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(4){opacity:1;transition-delay:calc(210ms + 15ms*4)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(5){opacity:1;transition-delay:calc(210ms + 15ms*5)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(6){opacity:1;transition-delay:calc(210ms + 15ms*6)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(7){opacity:1;transition-delay:calc(210ms + 15ms*7)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(8){opacity:1;transition-delay:calc(210ms + 15ms*8)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(9){opacity:1;transition-delay:calc(210ms + 15ms*9)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(10){opacity:1;transition-delay:calc(210ms + 15ms*10)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(11){opacity:1;transition-delay:calc(210ms + 15ms*11)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(12){opacity:1;transition-delay:calc(210ms + 15ms*12)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(13){opacity:1;transition-delay:calc(210ms + 15ms*13)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(14){opacity:1;transition-delay:calc(210ms + 15ms*14)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(15){opacity:1;transition-delay:calc(210ms + 15ms*15)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(16){opacity:1;transition-delay:calc(210ms + 15ms*16)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(17){opacity:1;transition-delay:calc(210ms + 15ms*17)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(18){opacity:1;transition-delay:calc(210ms + 15ms*18)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(19){opacity:1;transition-delay:calc(210ms + 15ms*19)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(20){opacity:1;transition-delay:calc(210ms + 15ms*20)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(21){opacity:1;transition-delay:calc(210ms + 15ms*21)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(22){opacity:1;transition-delay:calc(210ms + 15ms*22)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(23){opacity:1;transition-delay:calc(210ms + 15ms*23)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(24){opacity:1;transition-delay:calc(210ms + 15ms*24)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(25){opacity:1;transition-delay:calc(210ms + 15ms*25)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(26){opacity:1;transition-delay:calc(210ms + 15ms*26)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(27){opacity:1;transition-delay:calc(210ms + 15ms*27)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(28){opacity:1;transition-delay:calc(210ms + 15ms*28)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(29){opacity:1;transition-delay:calc(210ms + 15ms*29)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(30){opacity:1;transition-delay:calc(210ms + 15ms*30)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(31){opacity:1;transition-delay:calc(210ms + 15ms*31)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(32){opacity:1;transition-delay:calc(210ms + 15ms*32)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(33){opacity:1;transition-delay:calc(210ms + 15ms*33)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(34){opacity:1;transition-delay:calc(210ms + 15ms*34)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(35){opacity:1;transition-delay:calc(210ms + 15ms*35)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(36){opacity:1;transition-delay:calc(210ms + 15ms*36)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(37){opacity:1;transition-delay:calc(210ms + 15ms*37)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(38){opacity:1;transition-delay:calc(210ms + 15ms*38)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(39){opacity:1;transition-delay:calc(210ms + 15ms*39)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(40){opacity:1;transition-delay:calc(210ms + 15ms*40)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(41){opacity:1;transition-delay:calc(210ms + 15ms*41)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(42){opacity:1;transition-delay:calc(210ms + 15ms*42)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(43){opacity:1;transition-delay:calc(210ms + 15ms*43)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(44){opacity:1;transition-delay:calc(210ms + 15ms*44)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(45){opacity:1;transition-delay:calc(210ms + 15ms*45)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(46){opacity:1;transition-delay:calc(210ms + 15ms*46)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(47){opacity:1;transition-delay:calc(210ms + 15ms*47)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(48){opacity:1;transition-delay:calc(210ms + 15ms*48)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(49){opacity:1;transition-delay:calc(210ms + 15ms*49)}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(50){opacity:1;transition-delay:calc(210ms + 15ms*50)}}.archive [data-products] .product .idb-swatch-wrapper{align-self:end;z-index:10;margin-bottom:0;background-color:var(--paletteColor8);padding:.5rem}.ct-header [data-sticky*=yes] [data-row*=middle]:has(.ct-active){background-color:var(--paletteColor8)}.ct-header [data-id=menu] .sub-menu .entry-content a{text-decoration:none}.ct-header nav>ul>.ct-mega-menu-full-width>.sub-menu:after{translate:var(--header-sticky-offset, 0px) 0;width:calc(100vw - var(--header-sticky-offset, 0px)*2)}.ct-header nav>ul>li.menu-item-has-children a{cursor:pointer}.stock.out-of-stock{color:var(--paletteColor3);font-weight:700;font-size:clamp(1rem,1.5vw,1.75rem);text-decoration:underline;text-underline-offset:.25em;text-transform:uppercase}.wp-block-details summary{--theme-content-spacing: 0;display:flex;justify-content:space-between;align-items:center;gap:calc(var(--theme-content-spacing)*1.5);cursor:pointer;list-style:none}.wp-block-details summary:after{rotate:var(--_rotate, 0deg);transition:rotate 300ms ease;content:url("data:image/svg+xml,%3Csvg width='15' height='7' viewBox='0 0 15 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6251 0.374634L11.2751 3.23463L7.9251 6.09363L4.5751 3.23463L1.2251 0.374634' stroke='black' stroke-width='0.75' stroke-linecap='round'/%3E%3C/svg%3E")}.wp-block-details[open]{--_rotate: 180deg}#woo-cart-panel{display:grid}#woo-cart-panel .ct-panel-inner{align-self:center;justify-self:end;height:min(90vh,100vh - var(--theme-content-spacing)*2)}#woo-cart-panel .ct-panel-inner .ct-panel-heading{display:flex;flex-direction:row-reverse;font-size:0rem}#woo-cart-panel .ct-panel-inner .ct-panel-heading::after{content:"Sacola";font-size:1rem}#woo-cart-panel .woocommerce-mini-cart__buttons{grid-template-columns:minmax(0, 1fr);gap:1rem}.ct-social-box .ct-icon-container{display:none}[data-column=socials] .ct-social-box .ct-label{margin-inline-start:0}.ct-widget .ct-filter-widget{margin-bottom:var(--wp--preset--spacing--40)}.filters-wrapper .widget-title{margin-block-end:0}.filters-wrapper .wp-block-heading{--theme-heading-color: var(--paletteColor4);transition:all 300ms ease}.filters-wrapper .wp-block-heading:hover{--theme-heading-color: var(--paletteColor3)}.filters-wrapper .wp-block-heading[aria-expanded=true]{--theme-heading-color: var(--paletteColor1)}.filters-wrapper .wp-block-heading[aria-expanded=true]:hover{--theme-heading-color: var(--paletteColor2)}.filters-wrapper .ct-filter-reset{margin-block-end:var(--wp--preset--spacing--60)}.filters-wrapper .ct-filter-reset a{gap:0;font-size:0rem}.filters-wrapper .ct-filter-reset a:after{content:"Limpar filtros";font-size:.75rem}.ct-active-filters a:first-of-type{align-items:center;gap:.3rem;font-size:0}.ct-active-filters a:first-of-type svg{order:-1}.ct-active-filters a:first-of-type:before{content:"Limpar filtros";font-weight:600;font-size:.875rem;letter-spacing:.09em;text-transform:uppercase}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color]{display:flex;flex-wrap:wrap;gap:.675rem;margin-top:0 !important;padding:0}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color] .ct-swatch-container .ct-swatch{border:unset;padding:unset;overflow:unset}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color] .ct-swatch-container .ct-swatch[style*="background-color: #FFF;"]{--_size: 12px;rotate:45deg;background-image:linear-gradient(45deg, #ccc 25%, transparent 25%),linear-gradient(-45deg, #ccc 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #ccc 75%),linear-gradient(-45deg, transparent 75%, #ccc 75%);background-position:0 0,0 calc(var(--_size)/2),calc(var(--_size)/2) calc(var(--_size)/-2),calc(var(--_size)/-2) 0px;background-size:var(--_size) var(--_size)}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color] .ct-swatch-container .ct-swatch:after{--_inset: 3px;position:absolute;z-index:-1;transition:box-shadow 300ms linear;inset:calc(var(--_inset)*-1);box-shadow:0 0 0 0px var(--paletteColor3);border-radius:inherit;aspect-ratio:1;width:calc(100% + var(--_inset)*2);content:""}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color] .ct-swatch-container:hover .ct-swatch:after{box-shadow:0 0 0 1px var(--paletteColor3)}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color] .ct-swatch-container.active .ct-swatch:after{box-shadow:0 0 0 1px var(--paletteColor4)}.variations [data-swatches-type=button] .ct-swatch-container .ct-swatch{transition:all 300ms ease;margin:0;border-width:1px;border-color:var(--paletteColor6);border-radius:0;padding:.975em 1.75em;color:var(--paletteColor4);font-weight:400;font-size:.75rem;text-transform:uppercase}.variations [data-swatches-type=button] .ct-swatch-container .ct-swatch:hover{border-color:var(--paletteColor3)}.variations [data-swatches-type=button] .ct-swatch-container.active .ct-swatch{border-color:var(--paletteColor4);background-color:var(--paletteColor4);color:var(--paletteColor8)}#filtersTrigger{position:fixed;bottom:0;left:0;z-index:9999999999;width:100%}#filtersTrigger a{--theme-icon-color: currentColor;display:inline-flex;gap:var(--wp--preset--spacing--40);cursor:pointer}#filtersTrigger a svg :is(path,circle){transition:all 300ms ease;stroke:var(--theme-icon-color)}#filtersTrigger a:hover svg .bottom-left{d:path("M 3 17 L 8 17")}#filtersTrigger a:hover svg .bottom-circle{cx:14}#filtersTrigger a:hover svg .bottom-right{d:path("M 20 17 L 21 17")}#filtersTrigger a:hover svg .top-left{d:path("M3 7L 4 7")}#filtersTrigger a:hover svg .top-circle{cx:10}#filtersTrigger a:hover svg .top-right{d:path("M16 7L21 7")}#filtersTrigger a.active svg .bottom-left{d:path("M 3 17 L 3 17")}#filtersTrigger a.active svg .bottom-circle{cx:5}#filtersTrigger a.active svg .bottom-right{d:path("M 11 17 L 21 17")}#filtersTrigger a.active svg .top-left{d:path("M3 7L 13 7")}#filtersTrigger a.active svg .top-circle{cx:19}#filtersTrigger a.active svg .top-right{d:path("M21 7L21 7")}#filtersTrigger a.active:hover svg .bottom-left{d:path("M 3 17 L 5 17")}#filtersTrigger a.active:hover svg .bottom-circle{cx:11}#filtersTrigger a.active:hover svg .bottom-right{d:path("M 20 17 L 18 17")}#filtersTrigger a.active:hover svg .top-left{d:path("M3 7L 7 7")}#filtersTrigger a.active:hover svg .top-circle{cx:13}#filtersTrigger a.active:hover svg .top-right{d:path("M19 7L21 7")}@media(max-width: 999px){#filtersWrapper{position:fixed;top:0;left:0;translate:-100% 0;z-index:1000000000000000000;transition:translate 420ms cubic-bezier(0.455, 0.03, 0.515, 0.955);box-shadow:0 0 10px -10px rgb(from var(--paletteColor3) r g b/0);background:var(--paletteColor7);padding:calc(var(--header-height) + var(--wp--preset--spacing--50)) var(--wp--preset--spacing--50);width:max(30rem,25vw);height:100vh;overflow-y:scroll}div:has(#filtersWrapper){position:relative}#filtersWrapper.active{translate:0 0;box-shadow:8px 0 32px -16px rgb(from var(--paletteColor3) r g b/0.5)}}.filtersOverlay{position:fixed;opacity:0;z-index:-1;backdrop-filter:blur(10px);transition:opacity 420ms cubic-bezier(0.455, 0.03, 0.515, 0.955);inset:0;pointer-events:none}body.open-filter .filtersOverlay{opacity:1;pointer-events:all}@media(min-width: 1000px){.hide-desktop{display:none !important}}body.open-filter{overflow:hidden}.card-product__featured h2:only-child{display:contents}.card-product__featured h2:only-child a{display:inline-flex;flex-direction:column;gap:var(--wp--preset--spacing--30);width:100%}.card-product__featured h2:only-child a:before{display:block;border:1px solid var(--paletteColor6);background-color:var(--paletteColor7);aspect-ratio:2/3;width:100%;content:""}.wapf-swatch-wrapper{gap:var(--wp--preset--spacing--20)}.wapf-swatch-wrapper:has(.wapf-swatch--color){gap:.675rem}.wapf-swatch-wrapper .wapf-swatch--text{transition:all 300ms ease;margin:0;border-color:var(--paletteColor6);border-radius:0;padding:.975em 1.75em;color:var(--paletteColor4);font-size:.75rem;text-transform:uppercase}.wapf-swatch-wrapper .wapf-swatch--text:hover{border-color:var(--paletteColor2)}.wapf-swatch-wrapper .wapf-swatch--text.wapf-checked,.wapf-swatch-wrapper .wapf-swatch--text:has([data-wapf-label=_]){border-color:var(--paletteColor2);background-color:var(--paletteColor2);color:var(--paletteColor8)}.wapf-swatch-wrapper .wapf-swatch--text:has([data-wapf-label="Somente texto"]){order:-2}.wapf-swatch-wrapper .wapf-swatch--text:has([data-wapf-label="Somente símbolo"]){order:-1}.wapf-swatch-wrapper .wapf-swatch--text:has([data-wapf-label="Texto ★ Texto"]){order:20}.wapf-swatch-wrapper .wapf-swatch--text:has([data-wapf-label="Texto ♥ Texto"]){order:30}.wapf-swatch-wrapper .wapf-swatch--color{position:relative;margin:0}.wapf-swatch-wrapper .wapf-swatch--color:after{position:absolute;transition:all 420ms ease;inset:-3px;box-shadow:0 0 0 var(--_shadowSize, 0px) var(--_shadowColor, var(--paletteColor2));border-radius:100%;content:""}.wapf-swatch-wrapper .wapf-swatch--color div{box-shadow:unset;width:30px !important;height:30px !important}.wapf-swatch-wrapper .wapf-swatch--color:has([data-wapf-label="Relevo seco"]) div{box-shadow:inset 2px 2px 2px rgba(0,0,0,.5);background-color:rgba(0,0,0,.2) !important}.wapf-swatch-wrapper .wapf-swatch--color:hover{--_shadowColor: var(--paletteColor3);--_shadowSize: 1px}.wapf-swatch-wrapper .wapf-swatch--color.wapf-checked{--_shadowColor: var(--paletteColor2);--_shadowSize: 1px}.wapf-swatch-wrapper .wapf-swatch--color.wapf-checked div{border:unset}.wapf-swatch-wrapper .wapf-swatch--color.wapf-checked:not(:has([data-wapf-label="Relevo seco"])) div{box-shadow:unset}.wapf-swatch-wrapper:has([data-wapf-label=my_love]) .wapf-swatch--text{border:none}.wapf-swatch-wrapper:has([data-wapf-label=my_love]) .wapf-swatch--text:hover{background-color:var(--paletteColor6)}.wapf-field-label label{font-size:.875rem}.wapf-field-container{--theme-font-size: .75rem;--theme-font-weight: 600;padding-bottom:2rem !important}.wapf-field-container.add-gravacao{display:grid;grid-template-rows:max-content max-content;grid-template-columns:2.5rem minmax(0, 1fr);gap:0 var(--wp--preset--spacing--40)}.wapf-field-container.add-gravacao .wapf-field-label{margin:0}.wapf-field-container.add-gravacao .wapf-field-label:has(+.wapf-field-input:last-child){grid-row:1/3;grid-column:2;align-self:center}.wapf-field-container.add-gravacao .wapf-field-description{grid-row:2;grid-column:2;padding:0;font-size:.75em}.wapf-field-container.add-gravacao .wapf-field-input{grid-row:1/3;grid-column:1;align-self:center}.wapf-field-container.add-gravacao .wapf-field-input .wapf-swatch{display:inline-grid;place-items:center;border-radius:2rem;padding:.1rem .35rem 0 .5rem;aspect-ratio:1;width:2.5rem;font-size:.8125rem;text-align:center}.wapf-field-container.add-gravacao .wapf-field-input .wapf-swatch-wrapper{display:grid;grid-template-columns:minmax(0, 1fr)}.wapf-field-container.add-gravacao .wapf-field-input .wapf-swatch-wrapper>*{grid-row:1;grid-column:1}.wapf-field-container.add-gravacao .wapf-field-input .wapf-swatch.wapf-checked{opacity:0;pointer-events:none}.wapf-field-container.add-gravacao .wapf-field-input .wapf-swatch:not(.wapf-field-container.add-gravacao .wapf-field-input .wapf-swatch.wapf-checked):has([data-wapf-label="-"]){border-color:var(--paletteColor1);background-color:var(--paletteColor1);color:var(--paletteColor8)}.wapf-field-container.hide-input{display:flex;flex-direction:column;gap:.25rem}.wapf-field-container.hide-input .wapf-field-input{display:none}.wapf-field-container.hide-input .wapf-field-label{margin-bottom:0;text-decoration:underline}.wapf-field-container.hide-input .wapf-field-description{padding-top:0;font-size:.75rem}.wapf-pricing-hint{display:none}.wapf-product-totals .wapf--inner>div:not(:has(.wapf-grand-total)){display:none}.wapf-product-totals .wapf-total.wapf-grand-total{font-weight:700;font-size:1rem}.font-symbols .wapf-swatch--text{padding:0 var(--wp--preset--spacing--30);font-size:2.5rem;font-family:"thesymbols";text-transform:unset}@keyframes show{to{opacity:1}}.single-product{--thumbs-width: min(10%, 64px);--thumbs-spacing: min(1.4%, 12px)}.single-product .product .images[style*="opacity: 1"]+.summary{animation:show 420ms 1500ms ease forwards}.single-product .product .summary .ct-product-additional-actions[data-type=button] a{border-radius:var(--wp--preset--spacing--50);padding:.75rem}.single-product .product .summary .woocommerce-product-details__short-description p{font-size:.875rem;line-height:1.2}.single-product .product .summary .button[class*=add_to_cart]{--theme-button-text-transform: uppercase;--theme-button-font-size: .75rem;--theme-button-font-weight: 600;--theme-button-letter-spacing: .09em}.single-product .woocommerce-tabs[data-type*=type-3] [aria-expanded] svg{transform-origin:25% 25%;transition:rotate 420ms ease;width:1rem;height:1rem}.single-product .woocommerce-tabs[data-type*=type-3] [aria-expanded] path{transition:all 420ms ease}.single-product .woocommerce-tabs[data-type*=type-3] [aria-expanded] path:first-child{d:path("M0.321091 3.42886C0.498592 3.21732 0.81397 3.18973 1.02551 3.36723L6.38782 7.86675C6.59936 8.04425 6.62695 8.35963 6.44945 8.57116C6.27195 8.7827 5.95657 8.81029 5.74503 8.63279L0.382719 4.13328C0.171182 3.95578 0.14359 3.6404 0.321091 3.42886Z")}.single-product .woocommerce-tabs[data-type*=type-3] [aria-expanded] path:last-child{d:path("M11.8069 3.42886C11.6294 3.21732 11.314 3.18973 11.1025 3.36723L5.74014 7.86675C5.5286 8.04425 5.50101 8.35963 5.67851 8.57116C5.85601 8.7827 6.17139 8.81029 6.38293 8.63279L11.7452 4.13328C11.9568 3.95578 11.9844 3.6404 11.8069 3.42886Z")}.single-product .woocommerce-tabs[data-type*=type-3] [aria-expanded=true] svg{rotate:180deg}.single-product .woocommerce-tabs[data-type*=type-3] [aria-expanded=true] svg path:first-child{display:block}.single-product .woocommerce-product-gallery__wrapper{pointer-events:none}.single-product .woocommerce-product-gallery:has(.woocommerce-product-gallery__wrapper[style*="pointer-events: all"]){cursor:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='9' stroke='black'/%3E%3Cline x1='6.5' y1='10.5' x2='14.5' y2='10.5' stroke='black' stroke-linecap='round'/%3E%3Cpath d='M23.0104 23.7175C23.2057 23.9128 23.5223 23.9128 23.7175 23.7175C23.9128 23.5223 23.9128 23.2057 23.7175 23.0104L23.0104 23.7175ZM16.6464 17.3536L23.0104 23.7175L23.7175 23.0104L17.3536 16.6464L16.6464 17.3536Z' fill='black'/%3E%3C/svg%3E"),auto}.single-product .woocommerce-product-gallery:has(.woocommerce-product-gallery__wrapper:not([style*="pointer-events: all"])){cursor:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10.5' cy='10.5' r='9' stroke='black'/%3E%3Cline x1='10.5' y1='6.5' x2='10.5' y2='14.5' stroke='black' stroke-linecap='round'/%3E%3Cline x1='6.5' y1='10.5' x2='14.5' y2='10.5' stroke='black' stroke-linecap='round'/%3E%3Cpath d='M23.0104 23.7175C23.2057 23.9128 23.5223 23.9128 23.7175 23.7175C23.9128 23.5223 23.9128 23.2057 23.7175 23.0104L23.0104 23.7175ZM16.6464 17.3536L23.0104 23.7175L23.7175 23.0104L17.3536 16.6464L16.6464 17.3536Z' fill='black'/%3E%3C/svg%3E%0A"),auto}.single-product article>:is(section.related,section.up-sells){margin-top:6rem}.single-product article>:is(section.related,section.up-sells) h2{text-align:center}.single-product article>:is(section.related,section.up-sells) [data-products] .product [class*=title]{margin-bottom:0;--theme-font-size: .75rem}.single-product article>:is(section.related,section.up-sells) [data-products] .product .price{--theme-font-size: .75rem;--theme-font-weight: 500}.single-product article>:is(section.related,section.up-sells) [data-products] .product .ct-wishlist-button-archive .ct-icon-container{--theme-icon-size: 1.125rem}.single-product article>:is(section.related,section.up-sells) [data-products] .product .ct-media-container{margin-bottom:var(--wp--preset--spacing--40)}.single-product article>:is(section.related,section.up-sells) [data-products] .product img{aspect-ratio:50/77 !important}.ct-breadcrumbs .last-item span{color:var(--paletteColor4)}.cookie-notification .ct-cookies-content p{font-size:.75rem}.atributos-do-produto{font-size:.75rem}.atributos-do-produto h5{font-weight:600;font-size:.75rem;letter-spacing:.09em;text-transform:uppercase}.entry-content:has(div>.atributos-do-produto:only-child){padding:0}.svg svg [stroke*="#"]{stroke:currentColor !important}.svg svg [fill*="#"]{fill:currentColor !important}.popup-whatsapp figure{width:20px;height:20px}.popup-whatsapp figure img{display:block}.form-newsletter{--theme-form-font-size: .75rem}.form-newsletter .mc4wp-form-fields{display:flex;flex-wrap:wrap}.form-newsletter .mc4wp-form-fields input[type=email]{flex:1;border:1px solid var(--paletteColor8);padding-inline:1em;color:var(--paletteColor8)}.form-newsletter .mc4wp-form-fields input[type=submit]{--theme-button-text-initial-color: var(--paletteColor2);--theme-button-background-initial-color: var(--paletteColor8);--theme-button-background-hover-color: var(--paletteColor1);--theme-button-text-hover-color: var(--paletteColor8);font-size:var(--theme-form-font-size, 0.75rem);text-transform:uppercase}.form-newsletter>*{width:min(24rem,100%)}:is([data-ghub-url*=tel],[data-ghub-url*=maps]){margin-inline:auto !important;width:min(100%,13em)}:is([data-ghub-url*=tel],[data-ghub-url*=maps]) figure{display:flex}.pwgc-field-container *{font-size:.75rem !important}.pwgc-field-container :is(input,textarea,button):has(~.pwgc-subtitle){margin-bottom:.5em}[data-vertical-spacing*=bottom]{padding-bottom:calc(var(--theme-content-vertical-spacing)*2)}label[for=gift-card-amount]{display:none !important}.ct-wishlist-button-single span{font-weight:700}/*# sourceMappingURL=style.css.map */
