﻿/*!
* 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-family:"thesymbols";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-weight:normal;font-style:normal}: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){aspect-ratio:1;position:relative}:is(.capa-do-produto,.close-do-produto) *{--theme-font-weight: 500}:is(.capa-do-produto,.close-do-produto) img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-1}:is(.capa-do-produto,.close-do-produto) .lazyblock-inner-blocks{padding:var(--wp--preset--spacing--70) var(--wp--preset--spacing--60);display:flex;flex-direction:column;justify-content:end;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-size:.875rem;font-weight:600}form.variations_form table.variations th.label span{letter-spacing:var(--letterSpacing);font-weight:700}form.variations_form table.variations .reset_variations[style*=visible]{--theme-link-hover-color: var(--paletteColor4);letter-spacing:var(--letterSpacing);text-transform:uppercase;display:inline-flex;align-items:center;gap:1em;padding:.5em;font-size:.75rem;background-color:var(--_bgColor, var(--paletteColor8));transition:background-color 300ms ease}form.variations_form table.variations .reset_variations[style*=visible]:before{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>');transform-origin:center center;margin-right:unset;font-size:unset;transition:rotate 300ms ease,opacity 300ms ease}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%;width:16px;aspect-ratio:1;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{content:"";position:absolute;inset:-3px;border-radius:100%;z-index:-1;background-color:var(--paletteColor8);box-shadow:inset 0 0 0 1px var(--_shadowColor, var(--paletteColor8));transition:box-shadow 300ms ease}.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{overflow:visible;width:16px;aspect-ratio:1;min-width:unset;height:unset;margin:0;border:0}.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-color:#fff;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-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0px}.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{margin-bottom:0;border-top:1px solid var(--paletteColor5);transition:grid-template-rows 300ms ease}.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{font-family:var(--fontFamily);font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--letterSpacing);padding-block:var(--theme-content-spacing)}.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{overflow:hidden;margin-bottom:var(--theme-content-spacing);opacity:0;transition:opacity 150ms 0ms ease}.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;overflow:visible;transition:opacity 300ms 300ms ease}.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{line-height:1;display:flex;align-items:baseline;gap:20px}.widget_wpc_filters_widget .wpc-filters-main-wrap .wpc-checkbox-item .wpc-term-item-content-wrapper label:before{content:"";display:inline-block;width:13px;aspect-ratio:1;background-color:var(--_boxColor, var(--paletteColor4));box-shadow:inset 0 0 0 1px var(--_boxColor, var(--paletteColor4)),inset 0 0 0 var(--_innerShadow, 7px) var(--paletteColor8);transition:all 300ms ease}.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;gap:8px;flex-wrap:wrap}.idb-swatch-wrapper .idb-swatch{--_inset: 3px;width:16px;aspect-ratio:1;border-radius:10rem;position:relative}.idb-swatch-wrapper .idb-swatch:after{content:"";z-index:-1;position:absolute;inset:calc(var(--_inset)*-1);width:calc(100% + var(--_inset)*2);aspect-ratio:1;border-radius:inherit;box-shadow:0 0 0 0px var(--paletteColor3);transition:box-shadow 300ms linear}.idb-swatch-wrapper .idb-swatch:hover:after{box-shadow:0 0 0 1px var(--paletteColor3)}.idb-swatch-wrapper .idb-swatch[style*="background: ;"]{--_size: 8px;background-color:#fff;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-size:var(--_size) var(--_size);background-position:0 0,0 calc(var(--_size)/2),calc(var(--_size)/2) calc(var(--_size)/-2),calc(var(--_size)/-2) 0px;rotate:45deg}.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{opacity:0;pointer-events:none;translate:0 .5rem;transition:all 630ms ease}.archive [data-products] .product .idb-swatch-wrapper>*{opacity:0;transition:opacity 420ms ease-in}.archive [data-products] .product:hover .idb-swatch-wrapper{pointer-events:all;opacity:1;translate:0 0}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(1){transition-delay:calc(210ms + 15ms*1);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(2){transition-delay:calc(210ms + 15ms*2);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(3){transition-delay:calc(210ms + 15ms*3);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(4){transition-delay:calc(210ms + 15ms*4);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(5){transition-delay:calc(210ms + 15ms*5);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(6){transition-delay:calc(210ms + 15ms*6);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(7){transition-delay:calc(210ms + 15ms*7);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(8){transition-delay:calc(210ms + 15ms*8);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(9){transition-delay:calc(210ms + 15ms*9);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(10){transition-delay:calc(210ms + 15ms*10);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(11){transition-delay:calc(210ms + 15ms*11);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(12){transition-delay:calc(210ms + 15ms*12);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(13){transition-delay:calc(210ms + 15ms*13);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(14){transition-delay:calc(210ms + 15ms*14);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(15){transition-delay:calc(210ms + 15ms*15);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(16){transition-delay:calc(210ms + 15ms*16);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(17){transition-delay:calc(210ms + 15ms*17);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(18){transition-delay:calc(210ms + 15ms*18);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(19){transition-delay:calc(210ms + 15ms*19);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(20){transition-delay:calc(210ms + 15ms*20);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(21){transition-delay:calc(210ms + 15ms*21);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(22){transition-delay:calc(210ms + 15ms*22);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(23){transition-delay:calc(210ms + 15ms*23);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(24){transition-delay:calc(210ms + 15ms*24);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(25){transition-delay:calc(210ms + 15ms*25);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(26){transition-delay:calc(210ms + 15ms*26);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(27){transition-delay:calc(210ms + 15ms*27);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(28){transition-delay:calc(210ms + 15ms*28);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(29){transition-delay:calc(210ms + 15ms*29);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(30){transition-delay:calc(210ms + 15ms*30);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(31){transition-delay:calc(210ms + 15ms*31);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(32){transition-delay:calc(210ms + 15ms*32);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(33){transition-delay:calc(210ms + 15ms*33);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(34){transition-delay:calc(210ms + 15ms*34);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(35){transition-delay:calc(210ms + 15ms*35);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(36){transition-delay:calc(210ms + 15ms*36);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(37){transition-delay:calc(210ms + 15ms*37);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(38){transition-delay:calc(210ms + 15ms*38);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(39){transition-delay:calc(210ms + 15ms*39);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(40){transition-delay:calc(210ms + 15ms*40);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(41){transition-delay:calc(210ms + 15ms*41);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(42){transition-delay:calc(210ms + 15ms*42);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(43){transition-delay:calc(210ms + 15ms*43);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(44){transition-delay:calc(210ms + 15ms*44);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(45){transition-delay:calc(210ms + 15ms*45);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(46){transition-delay:calc(210ms + 15ms*46);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(47){transition-delay:calc(210ms + 15ms*47);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(48){transition-delay:calc(210ms + 15ms*48);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(49){transition-delay:calc(210ms + 15ms*49);opacity:1}.archive [data-products] .product:hover .idb-swatch-wrapper>*:nth-child(50){transition-delay:calc(210ms + 15ms*50);opacity:1}}.archive [data-products] .product .idb-swatch-wrapper{align-self:end;z-index:10;margin-bottom:0;padding:.5rem;background-color:var(--paletteColor8)}.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{font-weight:700;color:var(--paletteColor3);text-transform:uppercase;font-size:clamp(1rem,1.5vw,1.75rem);text-decoration:underline;text-underline-offset:.25em}.wp-block-details summary{--theme-content-spacing: 0;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--theme-content-spacing)*1.5)}.wp-block-details summary:after{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");rotate:var(--_rotate, 0deg);transition:rotate 300ms ease}.wp-block-details[open]{--_rotate: 180deg}#woo-cart-panel{display:grid}#woo-cart-panel .ct-panel-inner{justify-self:end;align-self:center;height:min(90vh,100vh - var(--theme-content-spacing)*2)}#woo-cart-panel .ct-panel-inner .ct-panel-heading{font-size:0rem;display:flex;flex-direction:row-reverse}#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 svg{width:25px; height:25px;} #footer .ct-footer-socials .ct-label{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{font-size:.75rem;content:"Limpar filtros"}.ct-active-filters a:first-of-type{font-size:0;gap:.3rem;align-items:center}.ct-active-filters a:first-of-type svg{order:-1}.ct-active-filters a:first-of-type:before{font-size:.875rem;content:"Limpar filtros";text-transform:uppercase;font-weight:600;letter-spacing:.09em}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color]{margin-top:0 !important;padding:0;display:flex;flex-wrap:wrap;gap:.675rem}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color] .ct-swatch-container .ct-swatch{overflow:unset;border:unset;padding:unset}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color] .ct-swatch-container .ct-swatch[style*="background-color: #FFF;"]{--_size: 12px;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-size:var(--_size) var(--_size);background-position:0 0,0 calc(var(--_size)/2),calc(var(--_size)/2) calc(var(--_size)/-2),calc(var(--_size)/-2) 0px;rotate:45deg}:is(.ct-variation-swatches,.ct-filter-widget)[data-swatches-type=color] .ct-swatch-container .ct-swatch:after{--_inset: 3px;content:"";z-index:-1;position:absolute;inset:calc(var(--_inset)*-1);width:calc(100% + var(--_inset)*2);aspect-ratio:1;border-radius:inherit;box-shadow:0 0 0 0px var(--paletteColor3);transition:box-shadow 300ms linear}: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(--paletteColor2)}.variations [data-swatches-type=button] .ct-swatch-container .ct-swatch{font-size:.75rem;font-weight:400;text-transform:uppercase;margin:0;color:var(--paletteColor4);border-color:var(--paletteColor6);border-radius:0;padding:.975em 1.75em;border-width:1px;transition:all 300ms ease}.variations [data-swatches-type=button] .ct-swatch-container .ct-swatch:hover{border-color:var(--paletteColor2)}.variations [data-swatches-type=button] .ct-swatch-container.active .ct-swatch{border-color:var(--paletteColor2);background-color:var(--paletteColor2);color:var(--paletteColor8)}#filtersTrigger{position:fixed;z-index:9999999999;bottom:0;left:0;width:100%;display: none !important;}#filtersTrigger a{--theme-icon-color: currentColor;cursor:pointer;display:inline-flex;gap:var(--wp--preset--spacing--40)}#filtersTrigger a svg :is(path,circle){stroke:var(--theme-icon-color);transition:all 300ms ease}#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;width:max(30rem,25vw);z-index:1000000000000000000;height:100vh;overflow-y:scroll;translate:-100% 0;background:var(--paletteColor7);padding:calc(var(--header-height) + var(--wp--preset--spacing--50)) var(--wp--preset--spacing--50);box-shadow:0 0 10px -10px rgb(from var(--paletteColor3) r g b/0);transition:translate 420ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}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;inset:0;z-index:-1;opacity:0;pointer-events:none;backdrop-filter:blur(10px);transition:opacity 420ms cubic-bezier(0.455, 0.03, 0.515, 0.955)}body.open-filter .filtersOverlay{pointer-events:all;opacity:1}@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{width:100%;display:inline-flex;flex-direction:column;gap:var(--wp--preset--spacing--30)}.card-product__featured h2:only-child a:before{content:"";width:100%;aspect-ratio:2/3;display:block;background-color:var(--paletteColor7);border:1px solid var(--paletteColor6)}.wapf-swatch-wrapper{gap:var(--wp--preset--spacing--20)}.wapf-swatch-wrapper:has(.wapf-swatch--color){gap:.675rem}.wapf-swatch-wrapper .wapf-swatch--text{font-size:.75rem;text-transform:uppercase;margin:0;color:var(--paletteColor4);border-color:var(--paletteColor6);border-radius:0;padding:.975em 1.75em;transition:all 300ms ease}.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{margin:0;position:relative}.wapf-swatch-wrapper .wapf-swatch--color:after{position:absolute;content:"";inset:-3px;border-radius:100%;transition:all 420ms ease;box-shadow:0 0 0 var(--_shadowSize, 0px) var(--_shadowColor, var(--paletteColor2))}.wapf-swatch-wrapper .wapf-swatch--color div{width:30px !important;height:30px !important;box-shadow:unset}.wapf-swatch-wrapper .wapf-swatch--color:has([data-wapf-label="Relevo seco"]) div{background-color:rgba(0,0,0,.2) !important;box-shadow:inset 2px 2px 2px rgba(0,0,0,.5)}.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:var(--theme-font-size)}.wapf-field-container{--theme-font-size: .75rem;--theme-font-weight: 600;padding-bottom:2rem !important}.wapf-field-container.add-gravacao{display:grid;gap:0 var(--wp--preset--spacing--40);grid-template-columns:2.5rem minmax(0, 1fr);grid-template-rows:max-content max-content}.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{padding:.1rem .35rem 0 .5rem;border-radius:2rem;display:inline-grid;place-items:center;text-align:center;font-size:.8125rem;width:2.5rem;aspect-ratio:1}.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-column:1;grid-row:1}.wapf-field-container.add-gravacao .wapf-field-input .wapf-swatch.wapf-checked{pointer-events:none;opacity:0}.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="-"]){background-color:var(--paletteColor1);border-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}.font-symbols .wapf-swatch--text{font-family:"thesymbols";text-transform:unset;font-size:2.5rem;padding:0 var(--wp--preset--spacing--30)}@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{padding:.75rem;border-radius:var(--wp--preset--spacing--50)}.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{width:1rem;height:1rem;transform-origin:25% 25%;transition:rotate 420ms ease}.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:3rem}@media(width > 799px){.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-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.09em}.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]{border:1px solid var(--paletteColor8);color:var(--paletteColor8);flex:1;padding-inline:1em}.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);text-transform:uppercase;font-size:var(--theme-form-font-size, 0.75rem)}.form-newsletter>*{width:min(24rem,100%)}:is([data-ghub-url*=tel],[data-ghub-url*=maps]){width:min(100%,13em);margin-inline:auto !important}:is([data-ghub-url*=tel],[data-ghub-url*=maps]) figure{display:flex}.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)} .reset_variations {display:none !important;} #pwgc-purchase-container{ font-size: .875rem !important; line-height: 1.2; }#footer .wp-container-core-column-is-layout-534a3a1e {font-size:8px !important;} #menu-menu-id-bags-1 > li > span > a,#menu-menu-id-bags-1 > li > a {text-transform: uppercase;} @media(max-width:500px){.ct-header-account .ct-label{display:none !important;} .wp-container-core-group-is-layout-71c41202 .wp-block-woocommerce-product-collection{ width: 100%; } .product_tag-highlight img{height: 180px !important;} }#filtersTrigger{display:none !important;} /*# sourceMappingURL=style.css.map */
