.elementor-8981 .elementor-element.elementor-element-3182201d{margin-top:30px;margin-bottom:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-6cdb8d73 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8981 .elementor-element.elementor-element-6cdb8d73 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-5294b19 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:0px 0px -13px 0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-8981 .elementor-element.elementor-element-5ad9c69 > .elementor-widget-container{margin:-37px 0px -29px 0px;padding:-10px 0px 0px 0px;}.woocommerce .elementor-8981 .elementor-element.elementor-element-5ad9c69 .price{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-8981 .elementor-element.elementor-element-b7a50de > .elementor-widget-container{margin:-7px 0px -30px 0px;padding:0px 0px -13px 0px;}.elementor-8981 .elementor-element.elementor-element-5269ed4{margin-top:2px;margin-bottom:22px;}.elementor-8981 .elementor-element.elementor-element-8e9180b > .elementor-widget-container{background-color:#F7E0C933;margin:0px 150px 0px 0px;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7E0C985;border-radius:17px 17px 17px 17px;}.elementor-8981 .elementor-element.elementor-element-8e9180b{text-align:start;font-family:"Cormorant Infant", Sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase;}.elementor-8981 .elementor-element.elementor-element-96042d1{margin-top:-15px;margin-bottom:22px;}.elementor-8981 .elementor-element.elementor-element-62e4412 > .elementor-widget-container{background-color:#F7E0C933;margin:0px 0px 0px 0px;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7E0C985;border-radius:17px 17px 17px 17px;}.elementor-8981 .elementor-element.elementor-element-62e4412{text-align:start;}.elementor-8981 .elementor-element.elementor-element-98aba74 > .elementor-widget-container{background-color:#F7E0C933;margin:0px 0px 0px 0px;padding:18px 18px 18px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7E0C985;border-radius:17px 17px 17px 17px;}.elementor-8981 .elementor-element.elementor-element-98aba74{text-align:start;}.elementor-8981 .elementor-element.elementor-element-7dba550f > .elementor-widget-container{margin:0px 0px -25px 0px;}.woocommerce .elementor-8981 .elementor-element.elementor-element-7dba550f .woocommerce-product-details__short-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-606555af > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-8981 .elementor-element.elementor-element-606555af .elementor-heading-title{font-family:var( --e-global-typography-f88aebf-font-family ), Sans-serif;font-size:var( --e-global-typography-f88aebf-font-size );font-weight:var( --e-global-typography-f88aebf-font-weight );text-transform:var( --e-global-typography-f88aebf-text-transform );color:var( --e-global-color-text );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-617df03a .cart button, .elementor-8981 .elementor-element.elementor-element-617df03a .cart .button{font-family:var( --e-global-typography-f88aebf-font-family ), Sans-serif;font-size:var( --e-global-typography-f88aebf-font-size );font-weight:var( --e-global-typography-f88aebf-font-weight );text-transform:var( --e-global-typography-f88aebf-text-transform );padding:16px 24px 16px 24px;color:var( --e-global-color-accent );background-color:var( --e-global-color-text );transition:all 0.2s;}.elementor-8981 .elementor-element.elementor-element-617df03a .cart button:hover, .elementor-8981 .elementor-element.elementor-element-617df03a .cart .button:hover{border-color:var( --e-global-color-text );}.elementor-8981 .elementor-element.elementor-element-617df03a .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-617df03a .quantity .qty{padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-8981 .elementor-element.elementor-element-e2f45c3{margin-top:2px;margin-bottom:22px;}.elementor-8981 .elementor-element.elementor-element-8de651e > .elementor-widget-container{background-color:#F7E0C933;margin:0px 0px 0px 0px;padding:6px 6px 6px 6px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F7E0C985;border-radius:17px 17px 17px 17px;}.elementor-8981 .elementor-element.elementor-element-8de651e{text-align:center;font-family:"Cormorant Infant", Sans-serif;font-size:18px;font-weight:bold;}.elementor-8981 .elementor-element.elementor-element-1f844712{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8981 .elementor-element.elementor-element-2721b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8981 .elementor-element.elementor-element-2721b7{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-6ad6d33f > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-8981 .elementor-element.elementor-element-6ad6d33f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-secondary );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-toggle-title, .elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-tab-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8981 .elementor-element.elementor-element-d170344 > .elementor-widget-container{margin:0px 0px -13px 0px;}.elementor-8981 .elementor-element.elementor-element-d170344 .woocommerce-breadcrumb{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8981 .elementor-element.elementor-element-71263796 > .elementor-widget-container{background-color:var( --e-global-color-primary );margin:0px 0px 0px 0px;background-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:var( --e-global-color-primary );}.elementor-8981 .elementor-element.elementor-element-71263796{text-align:center;}.elementor-8981 .elementor-element.elementor-element-71263796 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );color:var( --e-global-color-text );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product{text-align:center;}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-secondary );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-secondary );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-f88aebf-font-family ), Sans-serif;font-size:var( --e-global-typography-f88aebf-font-size );font-weight:var( --e-global-typography-f88aebf-font-weight );text-transform:var( --e-global-typography-f88aebf-text-transform );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .star-rating{font-size:1em;}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-text );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-text );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );border-color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-style:solid;border-width:3px 3px 3px 3px;padding:10px 10px 10px 10px;}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8981 .elementor-element.elementor-element-6cdb8d73 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-8981 .elementor-element.elementor-element-5ad9c69 .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-8981 .elementor-element.elementor-element-8e9180b > .elementor-widget-container{margin:0px 70px 0px 0px;}.elementor-8981 .elementor-element.elementor-element-8e9180b{font-size:15px;}.woocommerce .elementor-8981 .elementor-element.elementor-element-7dba550f .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8981 .elementor-element.elementor-element-606555af .elementor-heading-title{font-size:var( --e-global-typography-f88aebf-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-617df03a .cart button, .elementor-8981 .elementor-element.elementor-element-617df03a .cart .button{font-size:var( --e-global-typography-f88aebf-font-size );}.elementor-8981 .elementor-element.elementor-element-617df03a .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-8de651e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-2721b7{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-6ad6d33f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-d170344 .woocommerce-breadcrumb{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-71263796 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-f88aebf-font-size );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8981 .elementor-element.elementor-element-6cdb8d73 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-8981 .elementor-element.elementor-element-5ad9c69 .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-8981 .elementor-element.elementor-element-6a75a36{width:100%;}.elementor-8981 .elementor-element.elementor-element-8e9180b > .elementor-widget-container{margin:0px 0px 0px 0px;}.woocommerce .elementor-8981 .elementor-element.elementor-element-7dba550f .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-8981 .elementor-element.elementor-element-606555af .elementor-heading-title{font-size:var( --e-global-typography-f88aebf-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-617df03a .cart button, .elementor-8981 .elementor-element.elementor-element-617df03a .cart .button{font-size:var( --e-global-typography-f88aebf-font-size );}.elementor-8981 .elementor-element.elementor-element-617df03a .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-617df03a{--view-cart-spacing:0px;--button-spacing:30px;}.elementor-8981 .elementor-element.elementor-element-5b9dbae{width:100%;}.elementor-8981 .elementor-element.elementor-element-8de651e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8981 .elementor-element.elementor-element-1f844712{padding:50px 0px 0px 0px;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-2721b7{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-6ad6d33f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-5dc1698e .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-d170344 .woocommerce-breadcrumb{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-71263796 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-f88aebf-font-size );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-text-font-size );}.elementor-8981 .elementor-element.elementor-element-40d0eee6.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(min-width:768px){.elementor-8981 .elementor-element.elementor-element-56e3d053{width:20.545%;}.elementor-8981 .elementor-element.elementor-element-15926c45{width:79.455%;}.elementor-8981 .elementor-element.elementor-element-6a75a36{width:100%;}.elementor-8981 .elementor-element.elementor-element-5b9dbae{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8981 .elementor-element.elementor-element-56e3d053{width:50%;}.elementor-8981 .elementor-element.elementor-element-15926c45{width:50%;}.elementor-8981 .elementor-element.elementor-element-6a75a36{width:100%;}.elementor-8981 .elementor-element.elementor-element-85ec649{width:50%;}.elementor-8981 .elementor-element.elementor-element-fdd1904{width:50%;}.elementor-8981 .elementor-element.elementor-element-5b9dbae{width:100%;}.elementor-8981 .elementor-element.elementor-element-d008f1{width:100%;}.elementor-8981 .elementor-element.elementor-element-65188803{width:100%;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-617df03a */.elementor-8981 .elementor-element.elementor-element-617df03a form.cart {
  width: 100%;
  margin: 22px auto 0;
}

.elementor-8981 .elementor-element.elementor-element-617df03a .quantity {
  display: flex;
  align-items: center;
  gap: 14px;
  margin: 14px 0 18px 0 !important;
}

.elementor-8981 .elementor-element.elementor-element-617df03a .quantity::before {
  content: "CANTIDAD";
  font-size: 16px;
  font-weight: 900;
  color: #111111;
  letter-spacing: .04em;
  text-transform: uppercase;
}

.elementor-8981 .elementor-element.elementor-element-617df03a .quantity input.qty {
  width: 58px;
  height: 36px;
  text-align: center;
  border: 1px solid #d9c8ad;
  border-radius: 2px;
  font-size: 14px;
  color: #111111;
  background: #ffffff;
}

.elementor-8981 .elementor-element.elementor-element-617df03a .single_add_to_cart_button,
.elementor-8981 .elementor-element.elementor-element-617df03a button.single_add_to_cart_button {
  width: 100% !important;
  min-height: 54px;
  margin: 0 !important;
  background: #000000 !important;
  color: #ffffff !important;
  border: 0 !important;
  border-radius: 0 !important;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: .04em;
  text-transform: uppercase;
}

.elementor-8981 .elementor-element.elementor-element-617df03a .single_add_to_cart_button:hover,
.elementor-8981 .elementor-element.elementor-element-617df03a button.single_add_to_cart_button:hover {
  background: #2a2a2/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cormorant Infant';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://papeleriaboda.com/wp-content/uploads/2023/09/CormorantInfant-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Cormorant Infant';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://papeleriaboda.com/wp-content/uploads/2023/09/CormorantInfant-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */