@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:400;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-regular.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:500;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-500.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:600;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-600.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:700;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-700.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Open Sans";font-style:normal;font-weight:800;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-800.eot');src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-800.eot?#iefix') format("embedded-opentype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-800.woff2') format("woff2"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-800.woff') format("woff"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-800.ttf') format("truetype"),url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/open-sans-v34-latin-800.svg#OpenSans') format("svg")}@font-face{
font-display:swap;font-display:swap;font-family:"Fonseca";font-style:normal;font-weight:400;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/Fonseca-Rounded.otf') format("opentype")}@font-face{
font-display:swap;font-display:swap;font-family:"Fonseca";font-style:normal;font-weight:700;src:url('/wp-content/themes/candylandwebtheme/dist/css/../fonts/Fonseca-Rounded-Bold.otf') format("opentype")}.bg-yellow,.ff-btn-submit{background:#ffe669 !important}.bg-pink,body.single-product div.summary button.single_add_to_cart_button,body.single-product div.summary button.button,.woocommerce-cart .cart_totals .checkout-button.button,.woocommerce #payment #place_order,section.blocks.about .btn,section.blocks.about .woocommerce-info a.button,.woocommerce-info section.blocks.about a.button,section.blocks.about .woocommerce-notices-wrapper .woocommerce-message a.button,.woocommerce-notices-wrapper .woocommerce-message section.blocks.about a.button,section.blocks.about .woocommerce table.shop_table tbody .actions button.button,.woocommerce table.shop_table tbody .actions section.blocks.about button.button,section.blocks.about .coupon button.button,.coupon section.blocks.about button.button,section.blocks.about #woo-minicart .woocommerce-mini-cart__buttons a,#woo-minicart .woocommerce-mini-cart__buttons section.blocks.about a,section.blocks.about .ff-btn-submit{background:#f18bbc !important}.bg-green{background:#0ab7bb !important}.bg-orange{background:#ffba5f !important}.text-right{text-align:right}.text-center{text-align:center}.text-upper,section.related.products h2{text-transform:uppercase}.row-reverse{flex-direction:row-reverse}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters>.col,.row-no-gutters>[class*=col-]{padding-right:0;padding-left:0}.mx-auto,body.woocommerce-order-received main .container section.blocks .text-col>*,figure.regular img,picture.regular img,main.search-results .search-form,section.has-element h2,section.has-element p,section.blocks.about{margin-left:auto;margin-right:auto}.py-8{padding-top:8vh;padding-bottom:8vh}.pt-0{padding-top:0px}.pb-0{padding-bottom:0px}.px-0{padding-left:0px;padding-right:0px}.mt-0{margin-top:0px}.mb-0{margin-bottom:0px}.pt-4{padding-top:4px}.pb-4{padding-bottom:4px}.px-4{padding-left:4px;padding-right:4px}.mt-4{margin-top:4px}.mb-4{margin-bottom:4px}.pt-8{padding-top:8px}.pb-8{padding-bottom:8px}.px-8{padding-left:8px;padding-right:8px}.mt-8{margin-top:8px}.mb-8{margin-bottom:8px}.pt-16{padding-top:16px}.pb-16{padding-bottom:16px}.px-16,main.contact{padding-left:16px;padding-right:16px}.mt-16{margin-top:16px}.mb-16{margin-bottom:16px}.pt-24{padding-top:24px}.pb-24{padding-bottom:24px}.px-24{padding-left:24px;padding-right:24px}.mt-24{margin-top:24px}.mb-24{margin-bottom:24px}.pt-32{padding-top:32px}.pb-32{padding-bottom:32px}.px-32{padding-left:32px;padding-right:32px}.mt-32{margin-top:32px}.mb-32,.coupon{margin-bottom:32px}.pt-40,section.sale-products{padding-top:40px}.pb-40,section.blocks.about{padding-bottom:40px}.px-40{padding-left:40px;padding-right:40px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.pt-48{padding-top:48px}.pb-48{padding-bottom:48px}.px-48{padding-left:48px;padding-right:48px}.mt-48{margin-top:48px}.mb-48{margin-bottom:48px}.pt-64,main.contact .page-header,section.blocks.about{padding-top:64px}.pb-64{padding-bottom:64px}.px-64{padding-left:64px;padding-right:64px}.mt-64{margin-top:64px}.mb-64{margin-bottom:64px}.pt-80{padding-top:80px}.pb-80,section.sale-products{padding-bottom:80px}.px-80{padding-left:80px;padding-right:80px}.mt-80{margin-top:80px}.mb-80{margin-bottom:80px}.pt-120{padding-top:120px}.pb-120{padding-bottom:120px}.px-120{padding-left:120px;padding-right:120px}.mt-120{margin-top:120px}.mb-120{margin-bottom:120px}@media(max-width: 768px){.sm-col-reverse{display:flex;flex-direction:column-reverse}.show-lg{display:none !important}}@media(min-width: 1200px){.lg-text-center{text-align:center}.hide-lg{display:none !important}.lg-pt-40{padding-top:40px}}.clear{clear:both}.loader{display:none;position:absolute;top:50%;left:50%;z-index:5;width:80px;height:80px}.loader:after{content:"";display:block;width:40px;height:40px;margin:0;border-radius:50%;border:3px solid #1b1c1c;border-color:#1b1c1c rgba(0,0,0,0) #1b1c1c rgba(0,0,0,0);animation:spinner 1.2s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.btn,body.single-product div.summary button.single_add_to_cart_button,body.single-product div.summary button.button,.woocommerce-info a.button,.woocommerce-notices-wrapper .woocommerce-message a.button,.woocommerce table.shop_table tbody .actions button.button,.coupon button.button,.woocommerce-cart .cart_totals .checkout-button.button,.woocommerce #payment #place_order,#woo-minicart .woocommerce-mini-cart__buttons a,.ff-btn-submit{background:#fffaf5;color:#1b1c1c;text-transform:uppercase;padding:16px 40px;font-size:clamp(16px,2vw,20px);font-weight:800;border-radius:92px}.btn-primary,body.single-product div.summary button.single_add_to_cart_button,body.single-product div.summary button.button,.woocommerce-info a.button,.woocommerce-notices-wrapper .woocommerce-message a.button,.coupon button.button,.woocommerce-cart .cart_totals .checkout-button.button,.woocommerce #payment #place_order,#woo-minicart .woocommerce-mini-cart__buttons a.checkout,.ff-btn-submit{border:2px solid #1b1c1c;box-shadow:4px 4px 0px #000}.btn-primary:hover,body.single-product div.summary button.single_add_to_cart_button:hover,body.single-product div.summary button.button:hover,.woocommerce-info a.button:hover,.woocommerce-notices-wrapper .woocommerce-message a.button:hover,.coupon button.button:hover,.woocommerce-cart .cart_totals .checkout-button.button:hover,.woocommerce #payment #place_order:hover,#woo-minicart .woocommerce-mini-cart__buttons a.checkout:hover,.ff-btn-submit:hover{box-shadow:none;color:#1b1c1c !important;transform:translate(4px, 4px)}.btn-sm,.woocommerce-info a.button,.woocommerce-notices-wrapper .woocommerce-message a.button,.woocommerce table.shop_table tbody .actions button.button{padding:12px 16px;font-size:16px}.btn-lg{font-size:24px;padding:24px 8vw}.btn-outline,.woocommerce table.shop_table tbody .actions button.button,#woo-minicart .woocommerce-mini-cart__buttons a:not(.checkout){background:rgba(0,0,0,0);text-decoration:underline;padding:8px;font-size:16px}.splide__arrows .splide__arrow{background:rgba(0,0,0,0)}.splide__arrows .splide__arrow--prev{left:-32px}.splide__arrows .splide__arrow--next{right:-58px}.splide__arrows .splide__arrow svg{height:20px;width:20px}section.blocks{position:relative}section.blocks .text-col{padding:40px 6vw;align-self:center}section.blocks .img-col{padding:0}section.blocks .row-reverse .img-col{border-left:none}section.blocks a.btn,section.blocks .woocommerce-info a.button,.woocommerce-info section.blocks a.button,section.blocks .woocommerce-notices-wrapper .woocommerce-message a.button,.woocommerce-notices-wrapper .woocommerce-message section.blocks a.button,section.blocks .woocommerce-cart .cart_totals a.checkout-button.button,.woocommerce-cart .cart_totals section.blocks a.checkout-button.button,section.blocks .woocommerce #payment a#place_order,.woocommerce #payment section.blocks a#place_order,section.blocks #woo-minicart .woocommerce-mini-cart__buttons a,#woo-minicart .woocommerce-mini-cart__buttons section.blocks a,section.blocks a.ff-btn-submit{margin-top:40px}section.blocks .row.full .text-col{padding-top:80px;padding-bottom:120px}section.blocks .row.full a.btn,section.blocks .row.full .woocommerce-info a.button,.woocommerce-info section.blocks .row.full a.button,section.blocks .row.full .woocommerce-notices-wrapper .woocommerce-message a.button,.woocommerce-notices-wrapper .woocommerce-message section.blocks .row.full a.button,section.blocks .row.full .woocommerce-cart .cart_totals a.checkout-button.button,.woocommerce-cart .cart_totals section.blocks .row.full a.checkout-button.button,section.blocks .row.full .woocommerce #payment a#place_order,.woocommerce #payment section.blocks .row.full a#place_order,section.blocks .row.full #woo-minicart .woocommerce-mini-cart__buttons a,#woo-minicart .woocommerce-mini-cart__buttons section.blocks .row.full a,section.blocks .row.full a.ff-btn-submit{margin-top:20px}section.blocks.about{max-width:1120px}section.blocks.about .row{align-items:center}section.blocks h2{font-family:"Fonseca";font-weight:800;font-size:36px;line-height:1.06;letter-spacing:.015em;text-transform:uppercase}section.blocks p{font-size:16px;line-height:1.4}@media(max-width: 1024px){section.blocks .text-col{padding:46px 16px 64px 16px}section.blocks p{font-size:14px;line-height:1.5}section.blocks.hero .text-col p{font-size:16px}section.blocks.has-element:before{bottom:0;right:-16px;width:70vw;height:160px}section.blocks.about .row{flex-direction:column-reverse}section.blocks.map .row.full .text-col{padding-top:64px;padding-bottom:64px}}@media(min-width: 1200px){section.blocks.hero h1{margin-bottom:16px}section.blocks.hero .text-col p{font-size:18px}section.blocks .text-col p,section.blocks .text-col h2{max-width:600px}section.blocks .row.full .text-col p,section.blocks.about .text-col p{max-width:unset}section.blocks h2{font-size:64px;margin-bottom:24px;font-weight:700}section.blocks p{margin-bottom:24px}section.blocks.about .text-col{width:58.33333333%;padding-left:0}section.blocks.about .img-col{width:41.66666667%;padding-right:0}}section.has-element:before{content:"";position:absolute;bottom:0;right:4%;background:url('/wp-content/themes/candylandwebtheme/dist/css/../img/wow.png') center no-repeat;background-size:contain;width:100%;max-width:370px;height:100%;transform:translateY(50%);z-index:1}main.container section.blocks .text-col{padding-left:0;padding-right:0}.accordion__item{border:2px solid #1b1c1c;transition:.3s background ease-in-out}.accordion__item:last-of-type{border-bottom:2px solid #1b1c1c}.accordion__header{position:relative;padding:18px 18px 18px 136px;transition:.3s background ease-in-out;cursor:pointer}.accordion__header:before,.accordion__header:after{content:"";position:absolute;top:50%;transform:translateY(-50%);background:#1b1c1c;transition:.3s all ease-out}.accordion__header:before{width:3px;height:18px;left:38px}.accordion__header:after{width:18px;height:3px;left:30px}.accordion__header h3{color:#1b1c1c;margin:0;font-size:20px;font-weight:700;line-height:1.4}.accordion__header.active:before{opacity:0;transform:translateY(-50%) rotate(90deg)}.accordion__content{display:none;padding:0 16px 0 136px}.accordion__content p{margin-bottom:16px}.accordion__content figure,.accordion__content .arrow-link{margin-bottom:32px}@media(max-width: 768px){.accordion__header:before{height:12px;left:17px}.accordion__header:after{width:12px;left:12px}.accordion__header h3{font-size:14px;text-transform:uppercase}.accordion__header,.accordion__content{padding-left:calc(4vw + 26px)}}@media(min-width: 1200px){.accordion__item:hover{background:#ffe669}}section.usps{border-top:none;padding:46px 46px 24px}section.usps .usp-item{display:flex;align-items:center;padding-bottom:24px}section.usps .usp-item img{max-height:30px;width:auto;margin-right:16px}section.usps .usp-item span{font-weight:600}@media screen and (min-width: 1025px){section.usps{padding-top:0;padding-bottom:0}section.usps .usp-item{justify-content:center;padding:16px 8px 8px 8px}}section.sale-products h2{font-family:"Fonseca";margin-top:0;font-size:48px}section.sale-products .section-header{display:flex;flex-wrap:wrap}@media(max-width: 600px){section.sale-products .woocommerce ul.products[class*=columns-] li{width:75%;float:none}section.sale-products .block-container{padding-left:16px;padding-right:16px}}@media(min-width: 1200px){section.sale-products{padding-top:120px;padding-bottom:120px}}.breadcrumb{padding-top:30px}a.back-link{position:relative;font-weight:700;font-size:16px;letter-spacing:.015em;text-transform:uppercase;color:#000;padding-left:20px;margin-left:10px}a.back-link:before{content:"";position:absolute;top:50%;left:0;border-left:3px solid #1b1c1c;border-top:3px solid #1b1c1c;width:12px;height:12px;transform:rotate(-45deg) translateY(-50%);transition:.25s ease-in-out}a.back-link:hover:before{left:-5px}section.product-tabs{padding:64px 0 96px 0}section.product-tabs .categories-slider{margin-bottom:48px}section.product-tabs .categories-slider li{list-style:none;text-transform:uppercase;color:#a3a3a3;font-weight:700;font-size:20px;line-height:27px;text-align:center}section.product-tabs .categories-slider li.is-active{color:#1b1c1c}section.product-tabs .categories-slider li:hover{cursor:pointer}section.product-tabs .tab-panels{position:relative}section.product-tabs a.view-all{margin-top:40px}@media(min-width: 1024px){section.product-tabs{padding:80px 24px}}.splide__pagination{bottom:-40px}.splide__pagination__page{opacity:1;width:6px;height:6px;background:#fffaf5;border:1px solid #000;margin:0 10px}.splide__pagination__page.is-active{background:#000;transform:none}iframe,video{display:block;width:100%;height:auto;min-height:460px}main.search-results .search-form{display:flex;max-width:800px}main.search-results .search-form button{width:60px;height:60px;text-align:center}@media(max-width: 768px){main.search-results .woocommerce ul.products li.product .button{position:relative;width:100%}}img{display:block;max-width:100%;height:auto}figure,picture{margin:0;padding:0}figure.fit,picture.fit{height:100%;overflow:hidden}figure.fit img,picture.fit img{width:100%;height:100%;object-fit:cover;object-position:top}figure.regular img,picture.regular img{margin:64px auto}.simpleParallax img{height:50vh;max-height:700px}@media screen and (max-width: 1024px){picture.fit img{min-height:50vh}figure.regular img,picture.regular img{padding:24px;margin-bottom:0}}form .ff-el-form-control,form input[type=text],form input[type=email],form input[type=number],form input[type=search],form input[type=password],form input[type=tel],form textarea,form select,form.frm-fluent-form .ff-el-form-control,form.frm-fluent-form input[type=text],form.frm-fluent-form input[type=email],form.frm-fluent-form input[type=number],form.frm-fluent-form input[type=search],form.frm-fluent-form input[type=password],form.frm-fluent-form input[type=tel],form.frm-fluent-form textarea,form.frm-fluent-form select{font-family:"Open Sans";font-weight:400;font-size:14px;line-height:1.5;letter-spacing:-0.3px;color:#000;padding:24px 16px;background:#fff;border:2px solid #000;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}form textarea,form.frm-fluent-form textarea{width:100%;resize:none;min-height:150px}form label,form.frm-fluent-form label{margin-bottom:8px;font-family:"Open Sans";font-weight:600;font-size:14px;line-height:1.4;letter-spacing:-0.3px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media(max-width: 768px){form .ff-el-form-control,form input[type=text],form input[type=email],form input[type=number],form input[type=search],form input[type=password],form input[type=tel],form textarea,form select,form.frm-fluent-form .ff-el-form-control,form.frm-fluent-form input[type=text],form.frm-fluent-form input[type=email],form.frm-fluent-form input[type=number],form.frm-fluent-form input[type=search],form.frm-fluent-form input[type=password],form.frm-fluent-form input[type=tel],form.frm-fluent-form textarea,form.frm-fluent-form select{padding:12px}form label,form .ff-el-input--label label,form.frm-fluent-form label,form.frm-fluent-form .ff-el-input--label label{font-weight:400;font-size:13px}.ff_submit_btn_wrapper{text-align:left;padding-top:26px}}@media(min-width: 1200px){.fluentform .ff_submit_btn_wrapper.ff-text-left{text-align:right}}html,body{width:100%;margin:0;padding:0}*,::after,::before{box-sizing:border-box}body{font-family:"Open Sans";background:#fffaf5}main{display:block;padding-top:80px}@media(min-width: 1024px){main{padding-top:86px}}.container-fluid{max-width:1440px;margin:auto}a{display:inline-block;text-decoration:none;color:#000}.block{display:block}section.mb-0{margin-bottom:0}section .section-header p{font-family:"Open Sans";font-size:16px;font-weight:600}main section:first-of-type{border-top:none}body{position:relative}body:before{transition:.2s all ease-in}body.layer{overflow:hidden}body.layer:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,250,245,.9);z-index:11}body.layer.search-layer:before{z-index:10}h1,h2,h3,h4,h5,h6{color:#1b1c1c}h1,h2,h3{font-weight:700;line-height:1.07;margin-top:0}h1{font-family:"Fonseca";font-size:82px;letter-spacing:.02em;margin-top:0}h2{font-size:64px}h3{font-size:48px}h4{font-size:32px}ul,ol{padding:0 0 0 20px}p,ul li,ol li{line-height:1.4;margin-top:0}@media screen and (max-width: 1199px){h1{font-size:36px;margin-bottom:16px}h2{font-size:24px}h3{font-size:16px}h4{font-size:16px}main.front h2{font-weight:800;font-size:36px;margin-bottom:16px}}.section-title{font-family:"Fonseca";font-weight:700;font-size:clamp(24px,4vw,32px);line-height:1.25;color:#1b1c1c;text-transform:uppercase}@media(min-width: 1200px){.container-fluid{padding-left:24px;padding-right:24px}.block-container{max-width:1120px;margin:auto}}@media(min-width: 1400px){.container{max-width:1152px}}header.site-header{position:fixed;top:0;left:0;width:100%;z-index:10;background:#fffaf5;transition:.4s all ease-in-out}header.site-header:before{content:"";transition:.2s all ease-in-out}header.site-header.scroll-up{transform:translateY(-100%)}header.site-header.search-visible:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,250,245,.9);z-index:1}header.site-header .menuTrigger{position:fixed;top:30px;right:30px;z-index:20;width:24px;height:24px;margin:0 auto;cursor:pointer;display:none}header.site-header .menuTrigger .inner{background:#000;box-shadow:0 -6px #000,0 6px #000;height:2px;margin:-4px auto;position:relative;top:50%;width:24px;transition:.25s all ease-in}header.site-header .menuTrigger .inner:after,header.site-header .menuTrigger .inner:before{content:"";position:absolute;height:2px;width:0;opacity:0;transition:.25s opacity ease-in}header.site-header .menu-actions{position:relative;display:flex;justify-content:center;gap:25px}header.site-header .menu-actions svg{cursor:pointer;transition:.25s all ease-in}header.site-header .menu-actions svg:hover{transform:translateY(-2px)}header.site-header nav ul.menu li a{font-weight:700;color:#000;text-transform:uppercase;text-decoration:none;opacity:.5}header.site-header nav ul.menu li.current-menu-item a{opacity:1}header.site-header .languages li a{font-weight:700;color:#1b1c1c;opacity:.5;transition:.25s all ease-in}header.site-header .languages li.wpml-ls-current-language a{opacity:1}@media(max-width: 1199px){header.site-header{position:fixed;top:0;left:0;z-index:10;width:100%;height:80px;overflow:hidden;padding:12px 0;border-bottom:2px solid #000;transition:.3s all ease-in-out}header.site-header .menuTrigger{display:block}header.site-header .menuTrigger:before{content:"";position:fixed;top:0;right:80px;width:2px;height:80px;background:#000;transition:.3s all ease-in-out}header.site-header .logo{display:inline-block;margin-left:16px}header.site-header .logo img{height:56px}header.site-header .cart-icon{position:fixed;top:26px;right:110px}header.site-header nav{display:none;margin-top:40px;text-align:center}header.site-header nav ul.menu{margin:0;padding:0}header.site-header nav ul.menu li{position:relative;margin:0;list-style:none}header.site-header nav ul.menu li a{display:block;line-height:1.5;font-size:18px;padding:24px}header.site-header .languages,header.site-header .search-icon{display:none}header.site-header.is-open{transform:none;height:100%;overflow-y:visible}header.site-header.is-open .menuTrigger:before{transform:translateY(-100%)}header.site-header.is-open .menuTrigger .inner{background:rgba(0,0,0,0);box-shadow:none}header.site-header.is-open .menuTrigger .inner:after,header.site-header.is-open .menuTrigger .inner:before{width:100%;background:#000;top:0;left:0;opacity:1}header.site-header.is-open .menuTrigger .inner:before{transform:rotate(45deg)}header.site-header.is-open .menuTrigger .inner:after{transform:rotate(-45deg)}header.site-header.is-open nav,header.site-header.is-open .languages,header.site-header.is-open .search-icon{display:block}header.site-header.is-open .languages{text-align:center;position:absolute;bottom:30px;left:0;right:0;margin:auto}}@media(min-width: 1200px){header.site-header{padding:0;align-items:center;border-bottom:2px solid #000}header.site-header .header-row{display:flex;height:86px}header.site-header .header-row div[class^=col-]{text-align:center;border-left:2px solid #000;padding-top:32px}header.site-header .header-row div[class^=col-]:first-of-type{padding-top:12px}header.site-header .header-row div[class^=col-]:last-of-type{padding-top:22px;border-right:2px solid #000}header.site-header .logo img{max-height:64px}header.site-header nav{position:relative}header.site-header ul.menu{margin:0;padding:0;display:flex;align-items:center;justify-content:space-evenly}header.site-header ul.menu li{list-style:none}header.site-header ul.menu li a{font-size:16px;line-height:1;transition:.25s all ease-in}header.site-header ul.menu li a:hover{opacity:1;transform:translateY(-2px)}}.search-form{flex:1 1 auto}.search-form input[type=search]{padding:13px}.search-form input[type=search]:focus{outline:none}.search-area{position:fixed;top:0;height:100px;left:0;width:0;right:0;margin:auto;display:flex;align-items:center;transition:.3s width ease-in;overflow:hidden;opacity:0}.search-area.visible{z-index:1;opacity:1;width:calc(100% - 40px)}.search-area .close{width:50px;height:51px;border:2px solid #000;background:rgba(0,0,0,0);border-left:none}@media(max-width: 1199px){.search-area.visible{bottom:0;z-index:25}}@media(min-width: 1200px){.search-area{position:fixed;max-width:830px}.search-area.visible{width:100%}}footer.site-footer{padding:80px 0}footer.site-footer a{color:#000}footer.site-footer nav ul.menu{display:flex;align-items:center;margin:0;padding:0}footer.site-footer nav ul.menu li{list-style:none}footer.site-footer nav ul.menu.footer-1{margin-top:40px;justify-content:center;gap:26px}footer.site-footer .footer-text{color:rgba(28,28,28,.5);font-size:12px;line-height:1.5;max-width:350px}@media screen and (max-width: 1199px){footer.site-footer{padding:64px 16px 32px 16px}footer.site-footer .logo img{max-width:160px}footer.site-footer nav ul.menu.footer-1{margin-bottom:28px}footer.site-footer nav ul.menu.footer-1 li{display:block}footer.site-footer nav ul.menu.footer-1 li a{font-weight:700;font-size:16px;text-transform:uppercase;color:#000;padding-bottom:40px}footer.site-footer nav ul.menu.footer-1 li.current-menu-item a{opacity:1}footer.site-footer nav ul.menu.footer-2{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}footer.site-footer nav ul.menu.footer-2 a{font-weight:600;font-size:10px;line-height:1.5;letter-spacing:.2em;text-transform:uppercase}footer.site-footer .powered{display:flex;justify-content:space-between;align-items:center;padding:8px 0 0;margin-top:8px;border-top:2px solid #000;font-weight:600;font-size:10px;line-height:1.5}footer.site-footer .powered p{letter-spacing:.2em;text-transform:uppercase;color:#1b1c1c;margin-bottom:0}}@media screen and (min-width: 1200px){footer.site-footer .powered{border-bottom:2px solid #000;margin-bottom:8px}footer.site-footer .powered p,footer.site-footer .copyright-text{font-size:12px;font-weight:700;line-height:1.5;letter-spacing:.2em}footer.site-footer nav ul.menu{justify-content:flex-end;gap:16px}footer.site-footer nav ul.menu a svg{transition:.25s all ease-in-out}footer.site-footer nav ul.menu a:hover svg{transform:scale(1.05)}footer.site-footer nav ul.menu.footer-2 li a{font-weight:700;font-size:12px;line-height:1.5;letter-spacing:.2em;color:#1b1c1c;text-transform:uppercase}}body.single-product footer.site-footer,body.post-type-archive-product footer.site-footer{border-top:2px solid #1b1c1c}@media screen and (max-width: 768px){body.page-template-page-contact footer.site-footer{border-top:2px solid #1b1c1c}}.otgs-development-site-front-end{display:none}main.contact h1{font-size:clamp(32px,5vw,64px);margin-bottom:32px}main.contact section.contact-blocks .text-col{padding:0;align-self:normal}main.contact section.contact-blocks .text-col h3{font-weight:600;font-size:18px;line-height:1.4}main.contact section.contact-blocks .text-col strong{font-weight:600;font-size:14px;line-height:1.5;color:#1b1c1c}main.contact section.contact-blocks .text-col p,main.contact section.contact-blocks .text-col a{font-size:16px;line-height:1.5;color:rgba(28,28,28,.5)}main.contact section.contact-blocks .text-col p{margin-bottom:6px}@media screen and (max-width: 1024px){main.contact .page-header{padding-top:32px}main.contact .page-header img{max-width:260px;margin:auto}main.contact .contact-blocks .text-col:first-of-type{margin-bottom:48px}}#woo-minicart{position:fixed;top:0;right:0;background:#fffaf5;width:100%;padding:0;border:2px solid #1b1c1c;transform:translatex(100%);overflow-y:auto;opacity:0;transition:.3s all ease-in}@media(min-width: 768px){#woo-minicart{max-width:420px}}#woo-minicart.active{transform:none;opacity:1;z-index:20}#woo-minicart.updating:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);z-index:1}#woo-minicart.updating .loading{display:block}#woo-minicart .minicart__header{display:flex;align-items:center;justify-content:space-between;padding:24px;background:#ffe669;border-bottom:2px solid #1b1c1c}#woo-minicart h3.minicart__title{font-size:18px;margin:0;text-transform:uppercase}#woo-minicart .close{position:relative;width:24px;height:24px;background:none;box-shadow:none;border:none;transition:.2s all ease-in}#woo-minicart .close:after,#woo-minicart .close:before{content:"";position:absolute;width:100%;height:2px;background:#000;top:10px;left:0}#woo-minicart .close:before{transform:rotate(45deg)}#woo-minicart .close:after{transform:rotate(-45deg)}#woo-minicart .close:hover{cursor:pointer;transform:rotate(90deg)}#woo-minicart .cart_list{margin:0;padding:0;overflow-y:auto;max-height:calc(100vh - 250px)}#woo-minicart .cart_list li{position:relative;list-style:none;border-bottom:1px solid #e5e7eb;padding:16px 24px;min-height:150px}#woo-minicart .cart_list li img{width:100%;max-width:120px;margin-right:24px;height:auto;float:left}#woo-minicart .cart_list li a{display:block;font-weight:800;font-size:14px;line-height:1.5;color:#000}#woo-minicart .cart_list li .amount,#woo-minicart .cart_list li .quantity{margin-top:16px}#woo-minicart .cart_list li .quantity button{width:32px;height:32px}#woo-minicart .cart_list a.remove.remove_from_cart_button{background:url('/wp-content/themes/candylandwebtheme/dist/css/../img/icon-trash.svg') no-repeat center;background-size:contain;position:absolute;bottom:16px;right:24px;font-size:0;width:24px;height:24px;transition:.25s all ease-in}#woo-minicart .cart_list a.remove.remove_from_cart_button:hover{transform:translateY(-2px)}#woo-minicart .woocommerce-mini-cart__total{padding-top:12px;padding-bottom:12px;text-align:right}#woo-minicart .woocommerce-mini-cart__total,#woo-minicart .woocommerce-mini-cart__buttons{padding-left:12px;padding-right:24px}#woo-minicart .woocommerce-mini-cart__buttons{display:flex;align-items:center;justify-content:space-between}#woo-minicart .woocommerce-mini-cart__buttons a{flex:1 1 auto;text-align:center}#woo-minicart .woocommerce-mini-cart__empty-message{padding-left:24px;padding-right:24px;padding-top:16px}.cart-icon{position:relative;cursor:pointer}.cart-icon span.count{position:absolute;top:-8px;right:-8px;width:18px;height:18px;background:red;font-size:11px;padding:3px 0;border-radius:50%;color:#fff;line-height:1;font-weight:600;text-align:center}.woocommerce-info{border-top-color:#0ab7bb}.woocommerce-info:before{color:#0ab7bb}body.archive main.shop figure.shop-main-img{height:30vh;object-position:top}body.archive main.shop .page-title,body.archive main.shop .term-description{display:none}main .woocommerce{padding-top:30px}.product span.onsale{position:absolute;top:0;left:0;right:unset !important;display:flex;align-items:flex-end;justify-content:center;width:77px;height:57px;background:url('/wp-content/themes/candylandwebtheme/dist/css/../img/sale-cloud.svg') no-repeat center;background-size:100%;border-radius:0;font-size:14px;font-weight:800;text-transform:uppercase;color:#000;z-index:2;line-height:1;padding-bottom:10px}.product span.amount{font-family:"Open Sans";font-weight:600;font-size:20px;line-height:1.4}.product del{color:#a3a3a3}.product ins{text-decoration:none;margin-left:16px}.product ins span.amount{color:#ef4444}.steps{display:flex;justify-content:space-between;border:2px solid #000;padding:0;margin:0;border-top:none;position:-webkit-sticky;position:sticky;top:0;z-index:1}.steps li{list-style:none;flex:1;text-align:center;padding:6px;border-right:2px solid #000;background:#fffaf5}.steps li:last-child{border:none}.steps li.active{background:#f18bbc}.steps li.done{background:#ffba5f}.steps li a{text-align:left;display:flex;justify-content:center;align-items:center;height:100%}.steps li a svg,.steps li a img{display:block}.steps li a p{margin:0;font-weight:700;font-size:18px;line-height:1.4;letter-spacing:-0.5px;color:#000}.steps li a span{font-weight:400;font-size:14px;line-height:19px;letter-spacing:-0.3px;display:none}@media(max-width: 1023px){.steps{align-items:stretch}.steps li a{flex-direction:column;text-align:center}.steps li a p{font-size:12px}.steps li a span{display:none}.steps li svg,.steps li img{margin:auto}}@media(min-width: 1024px){.steps{align-items:center}.steps li{flex:1 1 auto;padding:24px}.steps li svg,.steps li img{margin-right:30px}}#order_review,#order_review_heading,.woocommerce-form-coupon-toggle{display:none}body.woocommerce-cart .page-content h1{font-family:"Open Sans";font-size:24px}body.woocommerce-order-received main .woocommerce{margin-top:0;padding-top:0}body.woocommerce-order-received main .container{max-width:unset;background:#f18bbc;padding-left:0;padding-right:0}body.woocommerce-order-received main .container section.blocks{padding-top:12vh;padding-bottom:18vh}body.woocommerce-order-received main .container section.blocks h2{margin-bottom:16px}label.checkbox{display:block;position:relative}label.checkbox span{position:relative;padding-left:36px}label.checkbox span:before{content:"";position:absolute;top:0;left:0;height:24px;width:24px;border:3px solid #1b1c1c;transition:.2s all ease-in;z-index:1}label.checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}label.checkbox input[type=checkbox]:checked~span:after{content:"";background:none;position:absolute;top:4px;left:9px;width:7px;height:12px;border-left:2px solid #1b1c1c;border-top:2px solid #1b1c1c;transform:rotate(225deg);z-index:1}main.shop aside .aside-header h2{position:relative;margin:0;padding:16px 32px;font-weight:700;font-size:16px;line-height:1.4;color:#1b1c1c;cursor:pointer}main.shop aside .aside-header h2:after{content:"";width:16px;height:16px;border-top:2px solid #1b1c1c;border-left:2px solid #1b1c1c;transform:rotate(225deg);display:inline-block;position:absolute;right:32px;top:16px}main.shop aside .aside-header.open h2:after{transform:rotate(45deg);top:24px}main.shop aside .wc-block-product-categories-list{margin:0;padding:0;background:#fffaf5}main.shop aside .wc-block-product-categories-list li{list-style:none;border-bottom:1px solid #e5e7eb;transition:.25s all ease-in}main.shop aside .wc-block-product-categories-list li a{display:block;padding:32px 40px;font-weight:600;font-size:16px;line-height:1.375;color:#000}main.shop aside .wc-block-product-categories-list li:hover{background:rgba(255,186,95,.5)}main.shop aside .wc-block-product-categories-list ul{display:none}@media(max-width: 768px){main.shop aside{padding:0}main.shop aside .widget-woof{display:none;padding-left:16px;padding-right:16px}}.quantity{display:flex;align-items:center}.quantity button{width:40px;height:40px;border:none}.quantity button.subtract{background:url('/wp-content/themes/candylandwebtheme/dist/css/../img/icon-minus.svg') center no-repeat;background-size:100%}.quantity button.add{background:url('/wp-content/themes/candylandwebtheme/dist/css/../img/icon-plus.svg') center no-repeat;background-size:100%}.quantity button:hover{cursor:pointer}.quantity input.qty{padding:6px;max-width:40px;text-align:center;font-size:16px;font-weight:600;border:none;background:rgba(0,0,0,0)}.coupon{display:flex;width:100%;max-width:800px;gap:16px;margin-left:auto}.coupon #coupon_code{border-radius:0;border-color:#1b1c1c;font-weight:600;font-size:14px;padding-left:20px;color:#1b1c1c;letter-spacing:-0.4px}.woocommerce table.shop_table{border:none;border-radius:0}.woocommerce table.shop_table tbody .product-thumbnail img{min-width:64px;height:64px;width:auto}.woocommerce table.shop_table tbody .product-quantity{display:flex;align-items:center;gap:32px}.woocommerce table.shop_table tbody .product-remove a.remove{font-size:12px;color:#b30202;text-decoration:underline}.woocommerce table.shop_table tbody .product-subtotal .align-items-center{display:flex;flex-wrap:wrap;gap:12px;padding-left:8px}.woocommerce table.shop_table tbody .actions{background:rgba(0,0,0,0) !important}.woocommerce table.shop_table tbody .actions button.button{text-align:right;padding-right:0}@media(max-width: 1023px){.woocommerce table.shop_table tr.cart_item{padding-top:16px;padding-bottom:16px;border-top:2px solid #1b1c1c}.woocommerce table.shop_table tr.cart_item td{background:none !important;border-top:none}.woocommerce table.shop_table .actions{border:none}.woocommerce table.shop_table .product-name a{max-width:75%}.woocommerce table.shop_table .product-quantity{justify-content:flex-end;padding-left:16px;gap:24px}.woocommerce table.shop_table .product-quantity button{width:32px;height:32px}}section.related.products{clear:both;position:relative;padding-bottom:104px;border-top:2px solid #1b1c1c}section.related.products:before{content:"";background:url('/wp-content/themes/candylandwebtheme/dist/css/../img/yum.png') top right no-repeat;background-size:contain;position:absolute;top:0;right:0;width:100%;height:100%;max-width:240px}section.related.products h2{font-family:"Fonseca";padding:30px 0;font-weight:700;font-size:48px;line-height:1.4;color:#1b1c1c}@media(max-width: 768px){section.related.products:before{left:0;margin:auto;top:40px}section.related.products h2{margin-top:300px;font-size:36px;line-height:1}section.related.products .product a.ajax_add_to_cart{position:relative;width:100%}}@media(min-width: 1200px){section.related.products{padding-top:90px;padding-bottom:44px}section.related.products:before{top:20px}section.related.products ul.products{padding-top:64px}}.snackbar{position:fixed;bottom:0;right:0;width:100%;max-width:560px;transform:translateX(100%);transition:.5s all ease-in;z-index:10}.snackbar .content{display:flex;align-items:center;padding:16px;justify-content:space-between;font-weight:500}.snackbar .content span.product_title{font-weight:700}.snackbar.active{transform:none}@media screen and (min-width: 1200px){.snackbar{bottom:40px}}.woocommerce-info,.woocommerce-notices-wrapper .woocommerce-message{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:#f18bbc;border-top:none;color:#1b1c1c;font-weight:700}.woocommerce-info:before,.woocommerce-notices-wrapper .woocommerce-message:before{color:#1b1c1c;top:50%;transform:translateY(-50%)}.woocommerce-info a.button,.woocommerce-notices-wrapper .woocommerce-message a.button{order:2}.woocommerce nav.woocommerce-pagination{margin-top:40px;margin-bottom:100px}.woocommerce nav.woocommerce-pagination ul{border:none;display:flex;flex-wrap:wrap;justify-content:center}.woocommerce nav.woocommerce-pagination ul li{border:none;margin:0 3px 8px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{border:2px solid #1b1c1c;width:40px;height:40px;font-size:16px;border-radius:50%;font-weight:800;line-height:1.4;transition:.25s all ease-in}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:hover{background:#f18bbc;color:#1b1c1c}.woocommerce nav.woocommerce-pagination ul li span.dots{border:none}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{border:none;font-size:0;position:relative}.woocommerce nav.woocommerce-pagination ul li a.prev:after,.woocommerce nav.woocommerce-pagination ul li a.next:after{content:"";position:absolute;top:14px;width:12px;height:12px;border-left:2px solid #1b1c1c;border-top:2px solid #1b1c1c;transition:.3s all ease-in-out}.woocommerce nav.woocommerce-pagination ul li a.prev:hover,.woocommerce nav.woocommerce-pagination ul li a.next:hover{background:rgba(0,0,0,0)}.woocommerce nav.woocommerce-pagination ul li a.prev:after{right:4px;transform:rotate(315deg)}.woocommerce nav.woocommerce-pagination ul li a.prev:hover:after{right:7px}.woocommerce nav.woocommerce-pagination ul li a.next:after{left:4px;transform:rotate(135deg)}.woocommerce nav.woocommerce-pagination ul li a.next:hover:after{left:7px}@media(min-width: 1024px){.woocommerce nav.woocommerce-pagination ul{justify-content:flex-end}}.cart-collaterals table.shop_table th{padding-left:0}.cart-collaterals table.shop_table tr td:last-of-type{text-align:right}.cart-collaterals h2{text-transform:uppercase;font-size:clamp(18px,2vw,20px)}@media screen and (min-width: 1024px)and (max-width: 1199px){.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:unset}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:45%}}.woocommerce #payment{background:rgba(0,0,0,0)}.woocommerce #payment div.payment_box{background-color:rgba(0,0,0,0)}.woocommerce #payment div.payment_box:before{border-bottom-color:rgba(0,0,0,0)}.montonio-pickup-point .select2-container{display:block;max-width:500px}.woof_list_checkbox .icheckbox_square-yellow.checked{background:#ffe669;border:2px solid #ffe669}.woof_list_checkbox .icheckbox_square-yellow.checked:after{content:"";position:absolute;top:5px;left:4px;width:10px;height:6px;border-top:2px solid #1b1c1c;border-right:2px solid #1b1c1c;transform:rotate(135deg)}body.single-product div.summary{padding-bottom:90px}body.single-product div.summary h1{font-size:32px;font-weight:700;line-height:1.5}body.single-product div.summary p,body.single-product div.summary ul,body.single-product div.summary ol{color:rgba(28,28,28,.5)}body.single-product div.summary form.cart .quantity{padding-top:10px;margin-right:46px}body.single-product div.summary form.cart .quantity input{height:27px;font-size:20px;line-height:27px;width:32px}body.single-product div.summary .price .amount{font-size:32px;line-height:1.2;letter-spacing:.02em;color:#1b1c1c;font-weight:400}@media screen and (max-width: 768px){body.single-product div.summary h1{font-weight:700;font-size:24px;line-height:1.2;letter-spacing:.02em;margin-bottom:8px}body.single-product div.summary .price .amount{font-size:24px}body.single-product div.summary form.cart .quantity{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:16px}body.single-product div.summary button.button{margin:auto;display:block;float:none !important}}body.woocommerce-shop select.orderby{padding:16px;background:url('/wp-content/themes/candylandwebtheme/dist/css/../img/icon-arrow-down.svg') right 10px center no-repeat;background-size:18px}@media(max-width: 767px){body.woocommerce-shop .woocommerce-ordering{float:none;margin-bottom:32px}body.woocommerce-shop .woocommerce-ordering select.orderby{padding:12px;font-size:16px}}.product-slider{border:none;padding-left:10px}.products .product{padding:12px}.products .product h2{font-weight:800;font-size:16px;line-height:24px;color:#000}.products .product .price{font-style:normal;font-weight:800;font-size:16px;line-height:24px;color:dimgray}@media(min-width: 1200px){.products .product{width:30.75%;margin:0 3.8% 2.992em 0}}.product-slider .product,.woocommerce .products .product{padding-bottom:12px}.product-slider .product .product-wrap,.woocommerce .products .product .product-wrap{position:relative;max-width:300px}.product-slider .product a,.woocommerce .products .product a{display:block}.product-slider .product figure,.woocommerce .products .product figure{overflow:hidden;padding:20px;height:auto;width:100%;margin:auto auto 12px}.product-slider .product img,.woocommerce .products .product img{transition:.25s all ease-in}.product-slider .product .product-title,.product-slider .product .woocommerce-loop-product__title,.woocommerce .products .product .product-title,.woocommerce .products .product .woocommerce-loop-product__title{font-weight:500;font-size:14px !important;margin-bottom:16px;padding-bottom:16px;border-bottom:2px solid #000}.product-slider .product .price,.woocommerce .products .product .price{color:#1b1c1c !important;margin-top:6px}.product-slider .product .price ins,.woocommerce .products .product .price ins{color:#a3a3a3}.product-slider .product .added_to_cart,.woocommerce .products .product .added_to_cart{display:none}.product-slider .product .ajax_add_to_cart,.woocommerce .products .product .ajax_add_to_cart{background:#f18bbc;border:2px solid #1b1c1c;color:#1b1c1c}@media(max-width: 1024px){.product-slider .product .product-wrap,.woocommerce .products .product .product-wrap{padding-bottom:10px}.product-slider .product .product-wrap .product-title,.woocommerce .products .product .product-wrap .product-title{margin-bottom:16px}.product-slider .product .product-title,.product-slider .product .woocommerce-loop-product__title,.woocommerce .products .product .product-title,.woocommerce .products .product .woocommerce-loop-product__title{font-size:16px !important}.product-slider .product .ajax_add_to_cart,.woocommerce .products .product .ajax_add_to_cart{border-radius:29px;padding:6px 24px 6px 10px;font-weight:700;font-size:14px;text-align:center;text-transform:uppercase;position:absolute;bottom:0;width:calc(100% - 100px);right:0;margin-top:0 !important}.product-slider .product .ajax_add_to_cart:after,.woocommerce .products .product .ajax_add_to_cart:after{content:"+";position:absolute;top:50%;right:10px;font-size:24px;transform:translateY(-50%);font-weight:400}.product-slider .product del,.woocommerce .products .product del{display:none !important}.product-slider .product ins,.woocommerce .products .product ins{margin-left:0}.product-slider .product figure img,.woocommerce .products .product figure img{margin:auto}.product-slider .product .price,.woocommerce .products .product .price{margin-top:12px}.product-slider .product span.amount,.woocommerce .products .product span.amount{font-size:18px}}@media(min-width: 1025px){.product-slider .product .ajax_add_to_cart,.woocommerce .products .product .ajax_add_to_cart{position:absolute;bottom:0;width:36px;right:0;height:36px;font-size:0;color:#000;overflow:hidden;border-radius:50%}.product-slider .product .ajax_add_to_cart:before,.woocommerce .products .product .ajax_add_to_cart:before{content:"+";position:absolute;font-weight:500;left:6px;right:6px;top:0;bottom:0;color:#1b1c1c;margin:auto;line-height:1;font-size:32px;transform-origin:center;transition:.3s all ease-in}.product-slider .product figure,.woocommerce .products .product figure{height:250px;width:250px;display:flex;align-items:center;justify-content:center}.product-slider .product .woocommerce-loop-product__title,.woocommerce .products .product .woocommerce-loop-product__title{min-height:64px;display:flex;align-items:flex-end}.product-slider .product:hover,.woocommerce .products .product:hover{cursor:pointer}.product-slider .product:hover figure,.woocommerce .products .product:hover figure{border-radius:50%}.product-slider .product:hover:nth-of-type(4n+1) figure,.woocommerce .products .product:hover:nth-of-type(4n+1) figure{background:#f18bbc}.product-slider .product:hover:nth-of-type(4n+2) figure,.woocommerce .products .product:hover:nth-of-type(4n+2) figure{background:#ffe669}.product-slider .product:hover:nth-of-type(4n+3) figure,.woocommerce .products .product:hover:nth-of-type(4n+3) figure{background:#0ab7bb}.product-slider .product:hover:nth-of-type(4n+4) figure,.woocommerce .products .product:hover:nth-of-type(4n+4) figure{background:#ffba5f}.product-slider .product:hover img,.woocommerce .products .product:hover img{transform:rotate(16deg)}.product-slider .product:hover .ajax_add_to_cart,.woocommerce .products .product:hover .ajax_add_to_cart{width:calc(100% - 100px);border-radius:29px;text-transform:uppercase;font-weight:700;font-size:15px;line-height:0,5;padding:8px 24px;text-align:center;opacity:1;transition:.15s width ease-in}.product-slider .product:hover .ajax_add_to_cart:before,.woocommerce .products .product:hover .ajax_add_to_cart:before{left:unset;right:6px;font-weight:400}.product-slider .product:hover .ajax_add_to_cart.added:after,.woocommerce .products .product:hover .ajax_add_to_cart.added:after{content:none !important}.product-slider .product:hover .ajax_add_to_cart.loading:after,.woocommerce .products .product:hover .ajax_add_to_cart.loading:after{right:30px;top:8px}.product-slider .product:hover ins,.woocommerce .products .product:hover ins{margin-left:0}.product-slider .product:hover del,.woocommerce .products .product:hover del{display:none !important}}@media(max-width: 768px){body.post-type-archive-product .products .product .ajax_add_to_cart{position:relative;width:100%}}.woocommerce div.product del{position:relative;text-decoration:none}.woocommerce div.product del:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background:#1b1c1c}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0;padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce div.product .woocommerce-tabs ul.tabs:after{border:none}.woocommerce div.product .woocommerce-tabs ul.tabs li{display:block;width:100%;border:none;border-bottom:1px solid #737373;border-radius:0;padding:16px;background:rgba(0,0,0,0);margin:0 0 8px 0}.woocommerce div.product .woocommerce-tabs ul.tabs li:before{box-shadow:none;border:none;border-left:2px solid #000;border-top:2px solid #000;border-radius:0;top:32px;right:16px;left:unset;width:12px;height:12px;transform:rotate(225deg);transform-origin:center;transition:.15s all ease-in}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{border-bottom-color:#737373;background:rgba(0,0,0,0)}.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{top:42px;transform:rotate(45deg)}.woocommerce div.product .woocommerce-tabs ul.tabs li a{display:block;font-weight:600;font-size:18px;line-height:1.5}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel{padding:16px}.woocommerce div.product .woocommerce-tabs .woocommerce-Tabs-panel>h2{display:none}main.shop .woof h4{font-size:16px}main.shop .woof_price_filter .irs--round .irs-line{background:#f18bbc}main.shop .woof_price_filter .irs--round .irs-min,main.shop .woof_price_filter .irs--round .irs-max,main.shop .woof_price_filter .irs--round .irs-from,main.shop .woof_price_filter .irs--round .irs-to{background:rgba(0,0,0,0);color:#1b1c1c;font-size:14px;font-weight:600}main.shop .woof_price_filter .irs--round .irs-from:before,main.shop .woof_price_filter .irs--round .irs-to:before{border-top-color:#ffe669}main.shop .woof_price_filter .irs--round .irs-bar,main.shop .woof_price_filter .irs--round .irs-handle{background-color:#ffe669}main.shop .woof_price_filter .irs--round .irs-handle{border-color:#ffe669;box-shadow:none}main.shop .woof_submit_search_form_container{flex-direction:column-reverse;gap:12px;margin-top:24px}main.shop .woof_submit_search_form_container button{padding:16px;color:#1b1c1c}main.shop .woof_submit_search_form_container button.woof_submit_search_form{background:#f18bbc}main.shop .woof_submit_search_form_container button.woof_reset_search_form{background:#ffe669;margin-bottom:40px}@media(min-width: 1200px){main.shop aside{padding-right:5vw}}@media(min-width: 1600px){main.shop aside{padding-right:96px}}.product_meta .posted_in{display:none}/*# sourceMappingURL=styles.min.css.map */
