.home-three-block .item .img img{height:100%;object-fit:COVER}.cms-index-index .page-main{width:100%;max-width:100%;padding:0}.cms-index-index .columns .column.main{padding-bottom:0}div.max-width-1920{max-width:1920px !important;margin-right:auto !important;margin-left:auto !important}.cms-terms-of-use .main .paragraph_item p{font-size:14px}.cms-terms-of-use .main .paragraph_item ul{margin-left:40px}.cms-terms-of-use .main .paragraph_item ul li p{font-size:14px}.cms-terms-of-use .main .paragraph_item ul li p strong a{font-weight:700}.cms-term-condition .main div[data-content-type=text] ul{margin-left:40px}.cms-term-condition .main div[data-content-type=text] ul li ul{margin-left:0}.cms-term-condition .main div[data-content-type=text] ul li ul li ul{margin-left:40px}.cms-term-condition .main div[data-content-type=text] ol li h3{font-size:20px;color:#333}.cms-term-condition .main div[data-content-type=text] ol li ul{margin-left:40px}.cms-term-condition .main div[data-content-type=text] ol li ul li p strong a{font-weight:700}.cms-term-condition .main div[data-content-type=text] ol~ul{margin-left:40px}.cms-term-condition .main div[data-content-type=text] p{font-size:14px}.cms-shop .block-corporate-packages-landing-gift .content-extend h3:after{font-family:"Font Awesome 5 Pro";vertical-align:middle;position:absolute;right:0;top:-4px;width:22px;height:22px;line-height:23px;background:#e6e6e6;border-radius:50%;font-size:18px;color:#461e7c;content:'\f107';font-weight:500;padding-left:2px;box-sizing:border-box;padding-bottom:0;text-align:center}.cms-shop .block-corporate-packages-landing-gift .content-extend h3.active:after{content:'\f106'}.cms-shop .block-corporate-packages-landing-gift .form-extend{margin-top:0 !important}.cms-shop .block-corporate-packages-landing-gift .form-extend .description{line-height:22px;margin-bottom:20px;font-size:15px;display:none}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm{width:100% !important;max-width:816px;margin-top:28px}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol{width:calc((100% - 32px)/2);margin-bottom:24px !important}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap{width:100%}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoLabel{width:auto !important;padding:0 4px;position:absolute;background:#fff;pointer-events:none;z-index:4;font-size:15px;letter-spacing:0;line-height:14px;left:10px;top:12px;font-family:'Gibson',sans-serif;font-weight:400;color:#999}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoLabel .mktoAsterix{display:none}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap #LblMktoPersonNotes{display:none}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea{padding-left:15px;padding-top:10px;color:#999;font-size:17px;letter-spacing:0;line-height:18px;font-family:'Gibson',sans-serif}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea::-webkit-input-placeholder{color:#999}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea:-moz-placeholder{color:#999}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea::-moz-placeholder{color:#999}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea:-ms-input-placeholder{color:#999}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap textarea::placeholder{color:#999}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoField{height:50px;width:100% !important;padding-left:14px;font-size:17px;font-family:'Gibson',sans-serif}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoField:focus~.mktoLabel{color:#461e7c}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol:nth-child(2){margin-left:32px}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow:nth-child(7) .mktoFormCol{width:100%}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow:nth-child(7) .mktoFormCol textarea{height:100px !important}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoButtonRow{width:100%;margin-bottom:25px;margin-top:30px}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{font-family:"Gibson";background-color:#75349e;background-image:unset;border:1px solid #75349e;padding:0 63px;font-size:15px}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background-color:#461e7c;border:1px solid #461e7c}@media (max-width:767px){.cms-shop .block-corporate-packages-landing-gift .content-extend h3:after{top:15px}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol{width:100%;margin-left:0 !important}}@media (max-width:480px){.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm{padding:0;margin-top:20px}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol{margin-bottom:20px !important}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap .mktoLabel{top:-5px}.cms-shop .block-corporate-packages-landing-gift .form-extend .request-form .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{padding:.4em 1em;width:100%}}.home-banner img{display:block;width:100%}.home-banner .banner-mobile{display:none}.home-banner .item{position:relative}.home-banner .item .button-banner{position:absolute;left:17px;bottom:20px;min-width:auto;display:inline-block;height:50px;min-height:50px;text-align:center;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;background:0 0;border:3px solid #ebc372;color:#fff;padding:0 10px;background:rgba(0,0,0,.5)}.home-banner .item .button-banner:hover{color:#461e7c;background:#ebc372;border:3px solid #ebc372;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);transition:.3s}.home-banner .item .button-banner span{display:block;padding-top:15px;line-height:17px;font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.home-banner .item .button-banner.mobile{display:none}.home-banner .items{display:none}.home-banner .items.owl-carousel{margin:0;display:block;width:100%}.home-banner .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay{align-items:unset;display:block;justify-content:unset;position:relative}.home-banner .pagebuilder-slide-wrapper .pagebuilder-poster-content{position:absolute;bottom:20px;left:17px}.home-banner .pagebuilder-slide-wrapper .pagebuilder-slide-button{min-width:auto;height:50px;min-height:50px;text-align:center;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;background:0 0;border:3px solid #ebc372;color:#fff;padding:0 10px;background:rgba(0,0,0,.5);font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase;font-family:'Gibson';line-height:48px}.home-banner .pagebuilder-slide-wrapper .pagebuilder-slide-button:hover{color:#461e7c;background:#ebc372;border:3px solid #ebc372;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);transition:.3s}.home-three-block{padding:0 24px;margin-top:33px;display:inline-block}.home-three-block .item{width:calc((100% - 52px)/3);display:inline-block;float:left;margin-left:26px;border-radius:5px}.home-three-block .item:nth-child(3n+1){margin-left:0;clear:left}.home-three-block .item:hover{box-shadow:0 10px 15px 0 rgba(0,0,0,.2)}.home-three-block .item:hover .text{background:#ebc372}.home-three-block .item .img{border-radius:5px 5px 0 0;overflow:hidden}.home-three-block .item .img img{display:block;width:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;min-height:358.03px}.home-three-block .item .text{text-align:center;border-radius:0 0 5px 5px;background:#f5f5f5;padding:26px 0 22px}.home-three-block .item .text a{text-decoration:none;font-size:17px;font-weight:600;letter-spacing:5px;line-height:20px;display:inline-block;margin-right:5px;text-transform:uppercase}.home-three-block .item .text a:hover{text-decoration:none;color:#482683}.home-three-block .item .text .icon-arrow{display:inline-block;height:13px;width:10px;position:relative;top:1px}.home-img-top-mb{display:none}.home-img-background{background:url('../images/bg-wall.jpg') no-repeat;background-size:cover}.home-section-top{padding:0 0 0 20px}.home-section-top .content-left{width:60%;float:left;padding:76px 25px 0 160px;margin-bottom:40px}.home-section-top .content-left .text{width:100%}.home-section-top .content-left .text p{display:inline-block;width:64%}.home-section-top .content-left .text.mobile{display:none}.home-section-top .content-right{width:40%;float:left;padding:23px 0 0 30px;text-align:right}.home-section-top .content-right .img-desktop img{max-width:600px}.home-section-top .content-right .img-mobile{display:none}.home-section{width:100%}.home-section .text h5{color:#ebc372;font-size:17px;font-weight:600;letter-spacing:5px;line-height:20px;text-transform:uppercase;margin-bottom:12px}.home-section .text h1{font-weight:600;letter-spacing:6px;line-height:70px;text-transform:uppercase;margin-bottom:8px}.home-section .text p{font-size:20px;line-height:27px}.home-section-middle{display:inline-block}.home-section-middle .text{position:absolute;width:45%}.home-section-middle .text h1{color:#fff}.home-section-middle .text p{color:#fff}.home-section-middle .text a{min-width:287px;display:inline-block;height:50px;text-align:center;text-decoration:none;border-radius:5px;margin-top:15px}.home-section-middle .text a span{display:block;padding-top:16px;line-height:15px;font-size:15px;font-weight:600;letter-spacing:3px;text-transform:uppercase}.home-section-middle-1{padding:0 20px;margin-top:26px;position:relative}.home-section-middle-1 .content-left{position:absolute;top:47%;left:11.2%;transform:translateY(-46%);-webkit-transform:translateY(-46%);-moz-transform:translateY(-46%);-ms-transform:translateY(-46%);max-width:30%;width:100%;z-index:9}.home-section-middle-1 .content-right{display:inline-block;position:relative;padding:0 19px 0 9px;max-width:calc(100% - 468px);width:100%;float:right}.home-section-middle-1 .content-right .text{top:30%;left:31%;transform:translate(-22%,-27%);padding:4px 0 0 2px;width:50%}.home-section-middle-1 .content-right .text a{background:0 0;border:3px solid #ebc372;color:#fff}.home-section-middle-1 .content-right .text a:hover{color:#461e7c;background:#ebc372;border:3px solid #ebc372;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);transition:.3s}.home-section-middle-1 .content-right .img-bg-mb{display:none}.home-section-middle-1 .coca-life-mb{display:none}.home-section-middle-2{padding:0 20px;margin-top:92px;margin-bottom:66px;position:relative}.home-section-middle-2 .content-left{max-width:calc(100% - 452px);width:100%;float:left;position:relative;padding:0 26px 0 34px}.home-section-middle-2 .content-left .img-bg-mb{display:none}.home-section-middle-2 .content-left .text{top:41%;left:50%;transform:translate(-37%,-41%);padding:4px 0 0 4px}.home-section-middle-2 .content-left .text a{border:3px solid #ebc372;color:#fff}.home-section-middle-2 .content-left .text a:hover{background:#ebc372;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);color:#461e7c;transition:.3s}.home-section-middle-2 .content-right{position:absolute;top:48.7%;right:7.8%;transform:translateY(-47%);-webkit-transform:translateY(-47%);-moz-transform:translateY(-47%);-ms-transform:translateY(-47%);max-width:30%;width:100%}.home-section-middle-2 .content-right .img img{max-width:423px}.home-section-banner-bottom .content-left,.home-section-banner-bottom .content-right{width:50%;display:inline-block;float:left;position:relative}.home-section-banner-bottom .content-left:hover,.home-section-banner-bottom .content-right:hover{cursor:pointer}.home-section-banner-bottom .content-left:hover .text a,.home-section-banner-bottom .content-right:hover .text a{color:#ebc372}.home-section-banner-bottom .content-left img,.home-section-banner-bottom .content-right img{display:block;width:100%}.home-section-banner-bottom .content-left .text,.home-section-banner-bottom .content-right .text{text-align:center;position:absolute;top:50%;transform:translateY(-50%);width:100%}.home-section-banner-bottom .content-left .text a,.home-section-banner-bottom .content-right .text a{text-decoration:none;text-transform:uppercase;color:#fff;font-size:17px;font-weight:600;letter-spacing:5px;line-height:20px}.home-section-banner-bottom .content-left .text a:after,.home-section-banner-bottom .content-right .text a:after{content:'\f054';font-family:"Font Awesome 5 Pro";font-size:13px;position:relative;top:-1px;left:7px}.home-block-recipes{max-width:1280px;margin:0 auto;margin-bottom:93px;margin-top:68px}.home-block-recipes>.block{padding:0 20px}.home-block-recipes .button-mobile{display:none}.home-block-recipes .text{position:relative}.home-block-recipes .text a{color:#461e7c;font-size:15px;font-weight:600;letter-spacing:5px;line-height:18px;text-transform:uppercase;text-decoration:none;position:absolute;right:-7px;bottom:10px;display:inline-block}.home-block-recipes .text a:after{content:'\f105';font-family:"Font Awesome 5 Pro";font-size:18px;position:relative;right:0;top:1px;margin-left:10px}.home-block-recipes .text a:hover{color:#953eae}.home-block-recipes .text a span:hover{text-decoration:underline}.home-block-recipes h5.mobile{display:none}.home-block-recipes .content{display:inline-block;width:100%;margin-top:26px}.home-block-recipes .content .item{width:calc((100% - 96px)/4);margin-left:32px;float:left}.home-block-recipes .content .item:nth-child(4n+1){clear:left;margin-left:0}.home-block-recipes .content .item:hover{box-shadow:0 10px 15px 0 rgba(0,0,0,.2);border-radius:5px}.home-block-recipes .content .item:hover .info{background:#fff;border-radius:0 0 5px 5px}.home-block-recipes .content .item:hover .info .info-name a{text-decoration:underline}.home-block-recipes .content .item:hover .info .icon-heart:before{opacity:1}.home-block-recipes .content .item .img{border-radius:5px 5px 0 0}.home-block-recipes .content .item .img img{display:block;width:100%}.home-block-recipes .content .item .info{border-radius:0 0 5px 5px;background:#f5f5f5;padding:42px 10px 15px 20px;display:table;width:100%}.home-block-recipes .content .item .info .info-name{width:100%;float:left}.home-block-recipes .content .item .info .info-name a{color:#461e7c;font-size:20px;font-weight:600;letter-spacing:2px;line-height:20px;text-transform:uppercase;text-decoration:none}.home-block-recipes .content .item .info .info-name a:hover{text-decoration:underline}@media (max-width:1024px) and (min-width:992px){.home-block-recipes .content .item .info .info-name a{font-size:16px}.home-block-recipes .content .item .info .icon-heart{padding-left:0;text-align:center}}@media (max-width:991px) and (min-width:768px){.home-block-recipes{margin-bottom:50px}.home-block-recipes .content .item{width:calc((100% - 32px)/2);margin-bottom:32px}.home-block-recipes .content .item:nth-child(2n+1){clear:left;margin-left:0}.home-block-recipes .content .item .info .info-name{width:100%}}@media (max-width:1000px) and (min-width:768px){.block-middle-landing-gift div.item .img img{width:100%}}@media (max-width:1024px) and (min-width:768px){.home-section-banner-bottom .content-right .text a:after{left:0}}@media (max-width:1550px){.home-section-top .content-right .img-desktop img{max-width:100%}.home-section-top .content-left{padding:76px 25px 0 80px}}@media (max-width:1450px){.home-section-top .content-left{margin-bottom:80px}.home-section-middle-1 .content-left{left:10%;max-width:25%}.home-section-middle-1 .content-right{max-width:calc(100% - 380px)}.home-section-middle-1 .content-right .text{top:50%;transform:translate(-22%,-50%);padding:0;width:50%}.home-section-middle-2 .content-left{max-width:calc(100% - 380px)}.home-section-middle-2 .content-right{right:7%}.home-section-middle-2 .content-right .img img{max-width:360px}}@media (max-width:1300px){.home-section-top .content-left .text{width:100%}.home-section .text h5{font-size:14px}.home-section .text h1{font-size:55px;line-height:60px}.home-section .text p{font-size:15px;line-height:20px}.home-section-middle-1 .content-right{max-width:calc(100% - 230px)}.home-section-middle-1 .content-right .text{width:50%}.home-section-middle-1 .content-right .text a{height:40px;line-height:40px}.home-section-middle-1 .content-right .text a:hover{line-height:39px}.home-section-middle-1 .content-left{left:3%;max-width:26%}.home-section-middle-2 .content-left{max-width:calc(100% - 230px)}.home-section-middle-2 .content-left .text{width:50%;transform:translate(-37%,-45%)}.home-section-middle-2 .content-left .text a{height:40px;line-height:40px;margin-top:0}.home-section-middle-2 .content-left .text a:hover{line-height:39px}.home-section-middle-2 .content-right{right:4%;width:26%}.home-section-middle-2 .content-right .img img{max-width:100%}}@media (max-width:991px) and (min-width:768px){.home-section-top .content-left{padding:20px 25px 0 0;margin-bottom:40px}.home-section .text h1{font-size:40px;line-height:41px}.home-three-block .item .text a{font-size:11px;letter-spacing:2px}.home-section-middle-1 .content-right{padding:0;max-width:calc(100% - 100px)}.home-section-middle-1 .content-left{max-width:23%}.home-section-middle-2 .content-left{padding:0;max-width:calc(100% - 100px)}}@media (max-width:767px){.home-banner .cta-button .pagebuilder-slide-wrapper .pagebuilder-poster-content{height:max-content;width:max-content;top:50%;left:50%;transform:translateY(108%) translateX(-50%)}.home-banner .cta-button .pagebuilder-slide-wrapper .pagebuilder-poster-content [data-element=content]{min-height:unset}.home-banner .cta-button .pagebuilder-slide-wrapper button.pagebuilder-slide-button{min-height:40px;color:#fff;line-height:18px;text-align:center;text-transform:uppercase;margin:0;height:unset;border:unset;background-color:#75349e;padding:3px 23px 0 25px}.home-banner .cta-button .pagebuilder-slide-wrapper button.pagebuilder-slide-button:hover{background-color:#461e7c;box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}.home-banner img{display:block;width:100%}.home-banner .banner-desktop{display:none}.home-banner .banner-mobile{display:block;width:100%}.home-banner .has-margin-bottom .pagebuilder-slide-wrapper{margin-bottom:100px}.home-banner .has-margin-bottom .pagebuilder-slide-wrapper .pagebuilder-poster-content{bottom:-100px}.home-banner .banner-has-button .pagebuilder-slide-wrapper [data-element=content]{min-height:auto}.home-banner .banner-has-button .pagebuilder-slide-wrapper .pagebuilder-poster-content{position:absolute;left:0;background:radial-gradient(circle,#75349e 0%,#482683 100%);padding:25px 24px}.home-banner .banner-has-button .pagebuilder-slide-wrapper .pagebuilder-slide-button{margin:0;width:100%}.home-section.home-section-top .text h5{margin:41px 0 7px}.home-section.home-section-top .text h1{margin-bottom:8px;letter-spacing:0}.home-section-top{padding:0 0 0 24px;position:relative}.home-section-top .content-left{padding:0;width:100%;margin-bottom:24px}.home-section-top .content-left .text{width:100%}.home-section-top .content-left .text.desktop{display:none}.home-section-top .content-left .text.mobile{display:inline-block}.home-section-top .content-right{width:auto;float:left;padding:0;position:absolute;top:16px;right:0}.home-section-top .content-right .img-desktop{display:none}.home-section-top .content-right .img-mobile{display:inline-block}.home-section-top .content-right .img-mobile img{max-width:73px}.home-three-block{padding:0 24px 0 23px;margin-top:5px}.home-three-block .item .img img{min-height:auto}.home-three-block .item{width:100%;margin-left:0;margin-bottom:20px;box-shadow:0 6px 10px 0 rgba(0,0,0,.1)}.home-three-block .item:hover{box-shadow:0 6px 10px 0 rgba(0,0,0,.1)}.home-three-block .item .text{padding:15px 20px 13px;text-align:left;position:relative}.home-three-block .item .text a{letter-spacing:3px;line-height:17px;font-size:13px}.home-three-block .item .text .icon-arrow{float:right;top:17px;position:absolute;right:17px}.home-img-top-mb{display:inline-block;width:100%}.home-img-top-mb img{display:block;width:100%}.home-section .text h5{font-size:15px;letter-spacing:4.5px;line-height:20px}.home-section .text h1{font-size:40px;letter-spacing:2px;line-height:35px}.home-section .text p{font-size:18px;line-height:24px}.home-section.home-section-middle .text h5{margin-bottom:6px}.home-section.home-section-middle .text h1{margin-bottom:8px}.home-section-middle-1 .content-right .text a{min-width:100%;height:50px;line-height:50px;background:0 0;color:#fff}.home-section-middle-1 .content-right .text a:hover{line-height:50px;background:#ebc372}.home-section-middle-2 .content-left .text a{min-width:100%;height:50px;line-height:50px;margin-top:9px}.home-section-middle-2 .content-left .text a:hover{line-height:50px}.home-section-middle .text a{margin-top:2px}.home-section-middle-1{padding:0;margin-top:50px}.home-section-middle-1 .content-right{max-width:100%;padding:0;margin-top:16px;background:url('../images/bg-img-mb.png') no-repeat;background-size:cover;padding:174px 0 32px}.home-section-middle-1 .content-right .img-desktop{display:none}.home-section-middle-1 .content-right .img-bg-mb{display:inline-block;position:absolute;top:-41px;right:0;z-index:9}.home-section-middle-1 .content-right .text{width:100%;transform:translate(0,0);position:relative;left:0;top:27%;padding:2px 23px 0}.home-section-middle-1 .content-right .text h5{max-width:270px}.home-section-middle-1 .content-left{max-width:193px;border-radius:5px;top:69px;width:100%;left:23px;right:auto}.home-section-middle-1 .coca-life-mb{display:inline-block;margin-top:21px;margin-left:0;width:100%}.home-section-middle-1 .coca-life-mb img{display:block;width:100%}.home-section-middle-2{padding:0;margin-top:52px;margin-bottom:14px}.home-section-middle-2 .content-left{max-width:100%;padding:0;background:url('../images/bg-img-mb.png') no-repeat;background-size:cover;padding:173px 0 41px}.home-section-middle-2 .content-left .img-desktop{display:none}.home-section-middle-2 .content-left .img-bg-mb{display:inline-block;position:absolute;top:-70px;right:0;z-index:9;max-width:119px}.home-section-middle-2 .content-left .text{width:100%;transform:translate(0,0);position:relative;left:0;top:30%;padding:3px 23px 0}.home-section-middle-2 .content-right{max-width:193px;border-radius:5px;top:56px;width:100%;left:23px;right:auto}.home-section-middle-2 .content-right img{border-radius:5px}.home-section-banner-bottom .content-left,.home-section-banner-bottom .content-right{width:100%}.home-section-banner-bottom .content-left .text a,.home-section-banner-bottom .content-right .text a{letter-spacing:4px;display:block;max-width:186px;margin:0 auto}.home-section-banner-bottom .content-left .text a:after,.home-section-banner-bottom .content-right .text a:after{position:absolute;top:10px;left:auto;right:20px}.home-section-banner-bottom .content-left img,.home-section-banner-bottom .content-right img{min-height:200px}.home-section-banner-bottom .content-left .text{transform:translateY(-46%)}.home-section-banner-bottom .content-right .text{transform:translateY(-44%)}.home-section.home-block-recipes .text{padding:0 23px}.home-section.home-block-recipes .text h5{margin-bottom:6px}.home-section.home-block-recipes .text h5.desktop{display:none}.home-section.home-block-recipes .text h5.mobile{display:inline-block;width:100%}.home-block-recipes{margin-bottom:40px;margin-top:15px}.home-block-recipes .content{display:block;margin-top:31px}.home-block-recipes .button-mobile{display:inline-block;width:100%;padding:0 24px 0 22px;margin-top:0}.home-block-recipes .button-mobile a{display:block;width:100%;height:50px;border-radius:5px;background:#75349e;font-size:15px;font-weight:600;letter-spacing:3px;line-height:53px;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center}.home-block-recipes .button-mobile a:hover{background-color:#461e7c;box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}.home-block-recipes .text a{display:none}.home-block-recipes>.block{padding:0}.home-block-recipes .slick-dots{text-align:center;margin-top:20px;justify-content:center;margin-left:0;margin-bottom:20px;position:relative;line-height:0}.home-block-recipes .slick-dots li{margin:0;width:auto;height:auto}.home-block-recipes .slick-dots li button{height:6px;width:6px;padding:0;background:#ccc;border-radius:50%;margin:0 5px;min-height:auto}.home-block-recipes .slick-dots li button:before{content:'';display:none}.home-block-recipes .slick-dots li.slick-active button{background:#999}.home-block-recipes .content .slick-list{overflow:unset}.home-block-recipes .content .slick-initialized .slick-slide{margin-right:23px}.home-block-recipes .content .items{padding:0;margin-bottom:0;overflow:hidden}.home-block-recipes .content .item{width:100%;box-shadow:0 5px 15px 0 rgba(0,0,0,.2);border-radius:5px}.home-block-recipes .content .item:hover{box-shadow:0 5px 15px 0 rgba(0,0,0,.2)}.home-block-recipes .content .item .info{padding:16px 8px 12px 20px}.home-block-recipes .content .item .info .info-name a{color:#482683;font-size:17px;letter-spacing:1.7px;line-height:19px}.home-block-recipes .content .item .info .icon-heart{margin-top:26px;padding-left:0;text-align:right}.home-block-recipes .content .item .info .icon-heart:before{font-weight:300;opacity:1;font-size:27px}}.cms-shop .breadcrumbs{margin-top:31px;padding:0 22px;margin-bottom:15px}.cms-shop .columns [data-content-type=row][data-appearance=contained]{max-width:100%}.title-landing-gift{max-width:1280px;padding:0 20px;margin:0 auto}.title-landing-gift h5{color:#ebc372;font-size:17px;font-weight:600;letter-spacing:5px;line-height:20px;text-transform:uppercase;margin-top:28px;margin-bottom:11px}.title-landing-gift h1{text-transform:uppercase;margin-bottom:52px}.block-banner-landing-gift{margin-bottom:23px}.block-banner-landing-gift .block-items .item{border-radius:5px;position:relative}.block-banner-landing-gift .block-items .item a{position:absolute;left:32px;bottom:32px;color:#fff;font-size:15px;font-weight:600;letter-spacing:2px;line-height:46px;display:inline-block;height:50px;min-width:360px;text-align:center;border:3px solid #ebc372;border-radius:5px;background-color:rgba(0,0,0,.5);text-decoration:none;text-transform:uppercase}.block-banner-landing-gift .block-items .item a:hover{background-color:#ebc372;color:#461e7c;transition:.3s;box-shadow:0 10px 10px 0 rgba(0,0,0,.2)}.block-banner-landing-gift .block-items .item img{border-radius:5px !important;width:100%}.block-banner-landing-gift .owl-carousel .items.owl-carousel{margin:0;display:inline-block;width:100%}.block-banner-landing-gift .owl-carousel .items.owl-carousel .owl-dots{text-align:center;margin-top:26px}.block-banner-landing-gift .owl-carousel .items.owl-carousel .owl-dots .owl-dot{height:8px;width:8px;background:#d8d8d8;border-radius:25px;display:inline-block;margin:0 5px}.block-banner-landing-gift .owl-carousel .items.owl-carousel .owl-dots .owl-dot.active{background:#999}.content-wrapper-landing-gift{max-width:1280px;padding:0 20px;margin:0 auto}.block-top-landing-gift{display:inline-block;width:100%;margin-bottom:64px}.block-top-landing-gift .item{width:calc((100% - 64px)/3);display:inline-block;float:left;margin-left:32px}.block-top-landing-gift .item:nth-child(3n+1){clear:left;margin-left:0}.block-top-landing-gift .item:hover{box-shadow:0 10px 15px 0 rgba(0,0,0,.1)}.block-top-landing-gift .item:hover .text{background:#ebc372}.block-top-landing-gift .item .img img{display:block;width:100%;border-radius:5px 5px 0 0}.block-top-landing-gift .item .text{background:#f5f5f5;padding:18px 0 15px;text-align:center;border-radius:0 0 5px 5px}.block-top-landing-gift .item .text a{color:#461e7c;font-size:15px;font-weight:600;letter-spacing:5px;line-height:18px;text-decoration:none;text-transform:uppercase}.block-top-landing-gift .item .text .icon-arrow{display:inline-block;height:13px;width:10px;position:relative;left:8px}.block-corporate-packages-landing-gift{border:1px solid #e6e6e6;border-radius:5px;background-color:#f5f5f5;display:inline-block;width:100%;padding:22px 38px 17px 39px;margin-bottom:60px}.block-corporate-packages-landing-gift .content-info{display:inline-block;width:100%;margin-bottom:16px}.block-corporate-packages-landing-gift .content-info .left{display:inline-block;width:45%;float:left;padding-right:36px}.block-corporate-packages-landing-gift .content-info .left h5{color:#461e7c;font-size:32px;font-weight:600;letter-spacing:0;line-height:38px;margin-bottom:7px;margin-top:21px}.block-corporate-packages-landing-gift .content-info .left p{color:#333;font-size:20px;line-height:27px}.block-corporate-packages-landing-gift .content-info .left p strong{font-weight:600}.block-corporate-packages-landing-gift .content-info .right{display:inline-block;width:55%;float:left;padding-top:0;padding-left:9px}.block-corporate-packages-landing-gift .content-info .right .block-icon{display:inline-block;width:33.33%;float:left;text-align:center;padding-top:16px}.block-corporate-packages-landing-gift .content-info .right .block-icon img{max-width:59px}.block-corporate-packages-landing-gift .content-info .right .block-icon p{color:#482683;font-size:20px;font-weight:600;line-height:22px;margin-top:16px}.block-corporate-packages-landing-gift .content-info .right .block-icon-1{padding-left:50px}.block-corporate-packages-landing-gift .content-info .right .block-icon-2 p{padding:0 40px}.block-corporate-packages-landing-gift .content-info .right .block-icon-3{padding-right:53px}.block-corporate-packages-landing-gift .content-info .right .block-icon-3 p{padding:0 10px}.block-corporate-packages-landing-gift .content-extend{display:inline-block;width:100%;border-top:solid 1px #ccc}.block-corporate-packages-landing-gift .content-extend h3.mobile{display:none}.block-corporate-packages-landing-gift .content-extend h3{color:#333;font-size:17px;font-weight:600;letter-spacing:2px;line-height:20px;text-transform:uppercase;margin:24px 0 0;position:relative;cursor:pointer}.block-corporate-packages-landing-gift .content-extend h3 .icon{display:inline-block;width:22px;height:22px;border-radius:25px;background:#e6e6e6;position:absolute;top:-8px;right:0;text-align:center;margin-bottom:0}.block-corporate-packages-landing-gift .content-extend h3 .icon:after{content:'\f107';font-family:"Font Awesome 5 Pro";color:#461e7c;font-size:17px;font-weight:400;position:relative;top:-2px;right:2px}.block-corporate-packages-landing-gift .content-extend h3.active .icon:after{content:'\f077';right:4px;font-weight:600;font-size:12px;line-height:22px;display:block;position:absolute;top:-1px}.block-corporate-packages-landing-gift .content-extend .form-extend{display:none;margin-top:20px}.block-middle-landing-gift{display:inline-block;width:100%;margin-bottom:40px}.block-middle-landing-gift .item{width:calc((100% - 96px)/4);display:inline-block;float:left;margin-left:32px;border-radius:5px}.block-middle-landing-gift .item:nth-child(4n+1){clear:left;margin-left:0}.block-middle-landing-gift .item:hover .img{box-shadow:0 6px 12px 0 rgba(0,0,0,.15)}.block-middle-landing-gift .item:hover .text a{text-decoration:underline;background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.15)}.block-middle-landing-gift .item:hover .text a:active,.block-middle-landing-gift .item:hover .text a:focus{opacity:.5;background:#f5f5f5;text-decoration:none;box-shadow:none}.block-middle-landing-gift .item .img img{display:block;border-radius:5px 5px 0 0;background:radial-gradient(circle,#75349e 0%,#461e7c 100%);width:100%}.block-middle-landing-gift .item .text a{color:#461e7c;font-size:20px;font-weight:600;letter-spacing:2px;line-height:22px;text-decoration:none;text-transform:uppercase;padding:40px 20px 15px;display:inline-block;width:100%;background:#f5f5f5;border-radius:0 0 5px 5px}.block-bottom-landing-gift{display:inline-block;width:100%;margin-bottom:2px}.block-bottom-landing-gift .info h5{color:#ebc372;font-size:17px;font-weight:600;letter-spacing:5px;line-height:20px;text-transform:uppercase;margin-bottom:11px}.block-bottom-landing-gift .info h1{text-transform:uppercase;margin-bottom:35px}.block-bottom-landing-gift .content .item{border:1px solid #e6e6e6;border-radius:5px;background-color:#f8f8f8;width:calc((100% - 144px)/5);margin-left:36px;display:inline-block;float:left;margin-bottom:27px;max-width:219px}.block-bottom-landing-gift .content .item:nth-child(5n+1){clear:left;margin-left:0}.block-bottom-landing-gift .content .item:hover{box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.block-bottom-landing-gift .content .item:hover .text a{text-decoration:underline}.block-bottom-landing-gift .content .item .img{margin:4px 3px 0}.block-bottom-landing-gift .content .item .img img{display:block}.block-bottom-landing-gift .content .item .text{padding:19px 19px 13.53px}.block-bottom-landing-gift .content .item .text a{color:#461e7c;font-size:17px;font-weight:600;letter-spacing:2px;line-height:20px;text-transform:uppercase;text-decoration:none}@media (max-width:1280px) and (min-width:1241px){.block-corporate-packages-landing-gift .content-info .right .block-icon p{font-size:18px}.block-corporate-packages-landing-gift .content-info .left p{font-size:18px}.block-middle-landing-gift .item .text a{font-size:17px}.block-bottom-landing-gift .content .item .text{font-size:14px}}@media (max-width:1240px) and (min-width:768px){.title-landing-gift h1{margin-bottom:20px;font-size:50px}.block-banner-landing-gift .block-items .item a{left:15px;bottom:15px;font-size:14px;line-height:40px;height:40px;min-width:185px}.block-top-landing-gift .item .text a{font-size:14px;letter-spacing:1px}.block-corporate-packages-landing-gift .content-info .left h5{font-size:24px}.block-corporate-packages-landing-gift .content-info .left p{font-size:14px;line-height:20px}.block-corporate-packages-landing-gift .content-info .right .block-icon p{font-size:14px;line-height:18px}.block-corporate-packages-landing-gift .content-info .right .block-icon-1{padding-left:0}.block-corporate-packages-landing-gift .content-info .right .block-icon-3{padding-right:0}.block-corporate-packages-landing-gift .content-info .right .block-icon-2 p{padding:0 10px}.block-middle-landing-gift{margin-bottom:10px}.block-middle-landing-gift .item .text a{font-size:14px;padding:19px 20px 15px}.block-bottom-landing-gift .content .item .text a{font-size:14px}.block-bottom-landing-gift .info h1{margin-bottom:10px;font-size:50px}.block-bottom-landing-gift .content .item{width:calc((100% - 60px)/4);max-width:100%;margin-left:20px}.block-bottom-landing-gift .content .item:nth-child(5n+1){clear:none;margin-left:20px}.block-bottom-landing-gift .content div.item:nth-child(4n+1){clear:left;margin-left:0}}@media (max-width:1000px) and (min-width:768px){.block-middle-landing-gift .item{width:calc((100% - 32px)/2);margin-bottom:32px}.block-middle-landing-gift .item:nth-child(2n+1){clear:left;margin-left:0}.block-bottom-landing-gift .content .item .text{padding:19px 5px 13.53px}.block-bottom-landing-gift .content .item .text a{font-size:13px}}@media (max-width:767px){.cms-shop .breadcrumbs{display:none}.cms-shop .columns .column.main{padding-bottom:18px}.content-wrapper-landing-gift{max-width:100%;padding:0}.title-landing-gift{padding:0 23px}.title-landing-gift h5{font-size:15px;letter-spacing:4.5px;margin-top:34px;margin-bottom:6px}.title-landing-gift h1{font-size:40px;letter-spacing:2px;line-height:35px;margin-bottom:43px}.block-banner-landing-gift{padding-left:0;margin-bottom:20px}.block-banner-landing-gift .slick-dots{text-align:center;margin-top:20px;justify-content:center;margin-left:0;margin-bottom:20px;position:relative;line-height:0}.block-banner-landing-gift .slick-dots li{margin:0;width:auto;height:auto}.block-banner-landing-gift .slick-dots li button{height:6px;width:6px;padding:0;background:#d8d8d8;border-radius:50%;margin:0 5px;min-height:auto}.block-banner-landing-gift .slick-dots li button:before{content:'';display:none}.block-banner-landing-gift .slick-dots li.slick-active button{background:#999}.block-banner-landing-gift .block-items .slick-slider{display:inline-block;width:100%;padding:0;margin-bottom:0}.block-banner-landing-gift .items .item a{position:static;min-width:251px;background-color:#75349e;border:solid 3px #75349e;color:#fff;letter-spacing:3px;text-align:center;color:#fff;width:100%;margin-top:20px}.block-banner-landing-gift .items .item a:hover{background-color:#461e7c;border:solid 3px #461e7c;box-shadow:0 10px 10px 0 rgba(0,0,0,.2);color:#fff}.block-top-landing-gift{padding:0 24px 0 23px;margin-bottom:12px}.block-top-landing-gift .item{width:100%;margin-left:0;margin-bottom:20px;box-shadow:0 6px 10px 0 rgba(0,0,0,.1);border-radius:5px}.block-top-landing-gift .item .text{padding:14px 20px 14px;position:relative;text-align:left}.block-top-landing-gift .item .text a{font-size:13px;letter-spacing:3px;line-height:17px}.block-top-landing-gift .item .text .icon-arrow{position:absolute;left:auto;top:17px;right:19px}.block-corporate-packages-landing-gift{border:none;padding:21px 24px 41px;margin-bottom:40px}.block-corporate-packages-landing-gift .content-info{margin-bottom:8px}.block-corporate-packages-landing-gift .content-info .left{display:inline-block;width:100%;padding-right:0;margin-bottom:32px}.block-corporate-packages-landing-gift .content-info .left h5{line-height:34px;margin-bottom:4px}.block-corporate-packages-landing-gift .content-info .left p{font-size:18px;line-height:24px}.block-corporate-packages-landing-gift .content-info .right{display:inline-flex;flex-wrap:wrap;width:100%;padding-left:0}.block-corporate-packages-landing-gift .content-info .right .block-icon{width:100%;text-align:left;padding:0 !important;margin-bottom:10px}.block-corporate-packages-landing-gift .content-info .right .block-icon img{float:left;display:inline-block;width:25%;max-width:63px}.block-corporate-packages-landing-gift .content-info .right .block-icon p{display:inline-block;float:left;width:75%;font-size:18px;line-height:24px;margin-top:10px;padding-left:16px !important}.block-corporate-packages-landing-gift .content-info .right .block-icon-1{order:2}.block-corporate-packages-landing-gift .content-info .right .block-icon-1 p{max-width:165px}.block-corporate-packages-landing-gift .content-info .right .block-icon-2{order:1}.block-corporate-packages-landing-gift .content-info .right .block-icon-2 p{padding:0;max-width:130px}.block-corporate-packages-landing-gift .content-info .right .block-icon-3{order:3}.block-corporate-packages-landing-gift .content-info .right .block-icon-3 p{padding:0;max-width:165px;margin-top:14px}.block-corporate-packages-landing-gift .content-extend{border-top:none}.block-corporate-packages-landing-gift .content-extend h3.desktop{display:none}.block-corporate-packages-landing-gift .content-extend h3.mobile{display:inline-block;width:100%}.block-corporate-packages-landing-gift .content-extend h3{border-top:solid 1px #d8d8d8;border-bottom:solid 1px #d8d8d8;padding:20px 0 16px;margin-top:14px}.block-corporate-packages-landing-gift .content-extend h3 .icon{top:16px}.block-middle-landing-gift{margin-bottom:12px}.block-middle-landing-gift .slick-slider{padding:0}.block-middle-landing-gift .slick-initialized .slick-slide{margin-right:24px}.block-middle-landing-gift .slick-list{overflow:unset}.block-middle-landing-gift .slick-dots{text-align:center;margin-top:18px}.block-middle-landing-gift .slick-dots li{margin:0;width:auto;height:auto}.block-middle-landing-gift .slick-dots li button{height:6px;width:6px;padding:0;background:#d8d8d8;border-radius:50%;margin:0 5px;min-height:auto}.block-middle-landing-gift .slick-dots li button:before{content:'';display:none}.block-middle-landing-gift .slick-dots li.slick-active button{background:#999}.block-middle-landing-gift .item{width:100%;margin-left:0;box-shadow:0 10px 15px 0 rgba(0,0,0,.1);border-radius:5px;min-height:230px}.block-middle-landing-gift .item:hover .text{background:#f5f5f5}.block-middle-landing-gift .item .text{background:#f5f5f5}.block-middle-landing-gift .item .text a{font-size:17px;line-height:20px;padding:16px 20px 12px}.block-middle-landing-gift .item .img img{min-height:230px}.block-bottom-landing-gift{padding:0 24px 0 23px}.block-bottom-landing-gift .info h5{letter-spacing:4.5px;font-size:15px;margin-bottom:6px}.block-bottom-landing-gift .info h1{font-size:40px;letter-spacing:2px;line-height:35px;margin-bottom:33px}.block-bottom-landing-gift .content div.item{width:calc((100% - 15px)/2);margin-left:15px;margin-bottom:20px;max-width:100%;border:1px solid #ececec}.block-bottom-landing-gift .content div.item:nth-child(2n+1){clear:left;margin-left:0}.block-bottom-landing-gift .content div.item .text{padding:6px 9px 3.61px}.block-bottom-landing-gift .content div.item .text a{color:#482683;font-size:12px;letter-spacing:0;line-height:12px}.block-bottom-landing-gift .content div.item .img{margin:0}.block-bottom-landing-gift .content .item:nth-child(5n+1){clear:none;margin-left:15px}}.wishlist-header{position:relative;display:inline-block;width:100%;margin-top:20px}.wishlist-header .title-wrapper{display:block;width:100%;max-width:1280px;margin:-19px auto 0;padding:0 22px}.wishlist-header .title-here.mobile{display:none}.wishlist-header .title-here{color:#ebc372;font-size:17px;font-weight:600;letter-spacing:5px;line-height:20px;text-transform:uppercase;margin-bottom:11px}.wishlist-header .title{color:#461e7c;font-size:80px;font-weight:600;letter-spacing:6px;line-height:70px;text-transform:uppercase}.wishlist-header .custom-image{float:right;display:inline-block;position:absolute;top:-67px;right:0;max-width:27.3%;z-index:-1}.wishlist-header .custom-image [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.account.wishlist-index-index.page-layout-1column .wishlist-toolbar{display:none}.account.wishlist-index-index.page-layout-1column .actions-toolbar{display:none}.account.wishlist-index-index.page-layout-1column .page-main .columns .message.info.empty{margin:0 auto;max-width:1240px}.account.wishlist-index-index.page-layout-1column .page-main{max-width:100%;padding:0}.account.wishlist-index-index.page-layout-1column .column.main{background:url('../images/bg-wishlist-left.jpg') no-repeat;background-position:22px 30%;background-size:125px;position:relative;margin-bottom:0;padding-bottom:0}.account.wishlist-index-index.page-layout-1column .breadcrumbs{margin-top:30px;margin-bottom:44px;padding:0 22px}.account.wishlist-index-index.page-layout-1column .breadcrumbs .item.account,.account.wishlist-index-index.page-layout-1column .breadcrumbs .item.dashboard{display:none}.account.wishlist-index-index.page-layout-1column .page-wrapper .page-title-wrapper{display:none}.products-grid.wishlist{max-width:1280px;margin:69px auto 0;padding:0 20px}.products-grid.wishlist h3{color:#461e7c;font-family:Effra;font-size:32px;font-weight:700;letter-spacing:0;line-height:38px;margin-bottom:0;margin-top:0;display:inline-block;width:100%}.products-grid.wishlist h3.title-gifts{margin-top:0;margin-bottom:17px}.products-grid.wishlist h3.title-recipes{margin-top:14px;margin-bottom:28px}.products-grid.wishlist .product-items{width:100%}.products-grid.wishlist .product-items .product-image-photo{padding:0}.products-grid.wishlist .product-items .product-item{width:calc((100% - 96px)/4);margin-left:32px;display:inline-block;float:left;border-radius:5px;margin-bottom:32px}.products-grid.wishlist .product-items .product-item:nth-child(4n+1){clear:left;margin-left:0}.products-grid.wishlist .product-items .product-item:hover .product-item-link{text-decoration:underline}.products-grid.wishlist .product-items .product-item:hover .find-recipes,.products-grid.wishlist .product-items .product-item:hover .find-products,.products-grid.wishlist .product-items .product-item:hover .find-gifts{text-decoration:underline}.products-grid.wishlist .product-items .product-item .product-item-info{border-radius:5px}.products-grid.wishlist .product-items .product-item .product-item-photo{margin-bottom:0}.products-grid.wishlist .product-items .product-item .product-item-link{color:#461e7c;font-size:20px;font-weight:600;letter-spacing:2px;line-height:22px;text-decoration:none;text-transform:uppercase;display:inline-block}.products-grid.wishlist .product-items .product-item .pagebuilder-mobile-hidden{border-radius:5px !important}.products-grid.wishlist .product-items .product-item .pagebuilder-mobile-only{border-radius:5px !important}.products-grid.wishlist .product-items .product-item .find-recipes,.products-grid.wishlist .product-items .product-item .find-products,.products-grid.wishlist .product-items .product-item .find-gifts{color:#461e7c;font-size:20px;font-weight:600;letter-spacing:2px;line-height:22px;text-decoration:none;text-transform:uppercase;margin-top:17px;display:inline-block;width:100%}.products-grid.wishlist .product-items.recipes+h3{margin-bottom:27px;margin-top:31px}.products-grid.wishlist .product-items.gifts{display:inline-block;width:100%}.products-grid.wishlist .product-items.gifts .product-item-info:hover,.products-grid.wishlist .product-items.gifts .product-item-info.active{background:0 0}.products-grid.wishlist .product-items.gifts .product-image-photo{border:1px solid #e6e6e6;border-radius:5px;display:block;width:100%}.products-grid.wishlist .product-items.gifts .product-image-wrapper:hover{box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.products-grid.wishlist .product-items.gifts .product-item:hover .product-item-link{text-decoration:none}.products-grid.wishlist .product-items.gifts .product-item.gift.gift-block:hover img{box-shadow:0 6px 12px 0 rgba(0,0,0,.2)}.products-grid.wishlist .product-items.gifts .product-item .product-item-info{position:relative}.products-grid.wishlist .product-items.gifts .product-item .product-image-wrapper{padding-bottom:100% !important}.products-grid.wishlist .product-items.gifts .product-item .product-image-container{display:inline-block}.products-grid.wishlist .product-items.gifts .product-item .product-item-name{width:70%;display:inline-block;float:left;margin-top:18px;margin-bottom:3px}.products-grid.wishlist .product-items.gifts .product-item .product-item-name .btn-remove{position:absolute;right:16px;top:49.7%;cursor:pointer;z-index:9}.products-grid.wishlist .product-items.gifts .product-item .product-item-name .btn-remove .heart:before{content:'\f004';font-family:"Font Awesome 5 Pro";font-size:18px;color:#ebc372;font-weight:900}.products-grid.wishlist .product-items.gifts .product-item .product-item-name .btn-remove:hover{text-decoration:none}.products-grid.wishlist .product-items.gifts .product-item .product-reviews-summary{display:inline-block;width:30%;float:left;margin-top:22px;padding-left:3px}.products-grid.wishlist .product-items.gifts .product-item .price-box{display:inline-block;width:100%;margin-bottom:1px}.products-grid.wishlist .product-items.gifts .product-item .product-item-link{color:#333;text-transform:lowercase;font-weight:400;letter-spacing:0;line-height:27px}.products-grid.wishlist .product-items.gifts .product-item .product-item-link:first-letter {text-transform:uppercase}.products-grid.wishlist .product-items.gifts .product-item .product-item-link:hover{text-decoration:underline}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner{margin-top:0;background:0 0}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .field.comment-box{display:none}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart{margin-bottom:0}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .fieldset{margin-bottom:0}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .label{display:none}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions{display:inline-block;width:calc(100% - 110px);float:left;margin-top:0}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions .actions-primary{width:100%;display:inline-block;padding-right:16px}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions .tocart{padding:0;width:100%}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions .tocart span{font-size:15px;font-weight:600;letter-spacing:3px;line-height:50px;position:relative;top:3px}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty{max-width:110px;display:inline-block;float:left}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty .control{height:50px;border:1px solid #e4e4e4;border-radius:5px}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty .control input{width:auto;height:48px;border:none;font-size:13px;width:51%;float:left;padding:3px 2px 0}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty .control span{display:inline-block;height:48px;float:left;position:relative;cursor:pointer}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty .control span img{width:10px;position:absolute;top:50%;transform:translateY(-50%)}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty .control .minus{width:27%}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty .control .minus img{right:0}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty .control .plus{width:22%}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .field.qty .control .plus img{left:0}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .product-item-actions{display:none}.products-grid.wishlist .product-items.gifts .rating-summary .rating-result{width:87px}.products-grid.wishlist .product-items.gifts .product-reviews-summary{margin-top:18px;padding-left:3px}.products-grid.wishlist .product-items.gifts .rating-summary .rating-result>span:before{content:'';background:transparent url(../images/star-t.png) left center;height:15px;width:87px;background-size:cover}.products-grid.wishlist .product-items.gifts .rating-summary .rating-result:before{content:'';background:transparent url(../images/star-x.png) left center;height:15px;width:87px;background-size:cover}.products-grid.wishlist .product-items.recipes [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.products-grid.wishlist .product-items.recipes .product-item.recipe-block:hover{box-shadow:none}.products-grid.wishlist .product-items.recipes .product-item.recipe-block:hover .find-recipes{text-decoration:underline}.products-grid.wishlist .product-items.recipes .product-item.recipe-block:hover img{box-shadow:0 6px 12px 0 rgba(0,0,0,.2)}.products-grid.wishlist .product-items.recipes .product-item:hover .product-item-name{background:#fff;box-shadow:0 6px 12px 0 rgba(0,0,0,.15)}.products-grid.wishlist .product-items.recipes .product-item:hover .product-item-photo{box-shadow:0 6px 12px 0 rgba(0,0,0,.15)}.products-grid.wishlist .product-items.recipes .product-item:hover .product-item-name .heart:before{opacity:1}.products-grid.wishlist .product-items.recipes .product-item .product-item-link{width:90%}.products-grid.wishlist .product-items.recipes .product-item .product-item-name{border-radius:0 0 5px 5px;background-color:#f5f5f5;padding:19px 20px 16px;margin-bottom:0;display:inline-block;width:100%;position:relative;min-height:79px}.products-grid.wishlist .product-items.recipes .product-item .product-item-name .heart{position:absolute;right:20px;bottom:18px;cursor:pointer}.products-grid.wishlist .product-items.recipes .product-item .product-item-name .heart:before{content:'\f004';font-family:"Font Awesome 5 Pro";font-size:18px;color:#ebc372;opacity:.5;font-weight:900}.products-grid.wishlist .product-items.recipes .product-item .product-image-photo{border-radius:5px 5px 0 0;display:inline-block;width:100%;padding:0}.products-grid.wishlist .product-items.recipes .product-item .rating-summary .rating-result{width:87px}.products-grid.wishlist .product-items.recipes .product-item .product-reviews-summary{margin-top:18px;padding-left:3px}.products-grid.wishlist .product-items.recipes .product-item .rating-summary .rating-result>span:before{content:'';background:transparent url(../images/star-t.png) left center;height:15px;width:87px;background-size:cover}.products-grid.wishlist .product-items.recipes .product-item .rating-summary .rating-result:before{content:'';background:transparent url(../images/star-x.png) left center;height:15px;width:87px;background-size:cover}.products-grid.wishlist .product-items.products{margin-bottom:45px;display:inline-block;width:100%}.products-grid.wishlist .product-items.products [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.products-grid.wishlist .product-items.products .product-item.products:hover img{box-shadow:0 6px 12px 0 rgba(0,0,0,.2)}.products-grid.wishlist .product-items.products .product-item:hover .product-item-photo{box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.products-grid.wishlist .product-items.products .product-item .product-item-photo{margin-bottom:21px}.products-grid.wishlist .product-items.products .product-item .product-image-photo{border:1px solid #e6e6e6;border-radius:5px;display:block;width:100%}.products-grid.wishlist .product-items.products .product-item .product-image-wrapper{padding-bottom:100% !important}.bg-footer-wishlist{position:relative}.bg-footer-wishlist [data-content-type=row][data-appearance=contained]{max-width:100%}.bg-footer-wishlist [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important;margin:0 !important}.bg-footer-wishlist .bg-left{position:absolute;left:0;top:-186px;max-width:198px}.bg-footer-wishlist .bg-right{position:absolute;right:1px;top:-103px;max-width:363px}@media (max-width:1260px) and (min-width:1025px){.account.wishlist-index-index.page-layout-1column .page-main .columns .message.info.empty{max-width:900px}}@media (max-width:1024px){.account.wishlist-index-index.page-layout-1column .page-main .columns .message.info.empty{margin:30px 20px}}@media (max-width:1500px) and (min-width:768px){.account.wishlist-index-index.page-layout-1column .column.main{background-position:10px 30%;background-size:72px}.bg-footer-wishlist .bg-left{top:-85px;max-width:114px}.bg-footer-wishlist .bg-right{top:-65px;max-width:310px}}@media (max-width:1024px) and (min-width:768px){.wishlist-header .title{font-size:60px}.account.wishlist-index-index.page-layout-1column .column.main{background:0 0}.bg-footer-wishlist .bg-left{display:none}.products-grid.wishlist{margin:20px auto 0}.products-grid.wishlist .product-items .product-item{width:calc((100% - 30px)/4);margin-left:10px}.products-grid.wishlist .product-items .product-item .product-item-link{font-size:14px;line-height:16px}.products-grid.wishlist .product-items .product-item .find-recipes,.products-grid.wishlist .product-items .product-item .find-products{font-size:14px;line-height:16px;margin-top:10px}.products-grid.wishlist .product-items.recipes .product-item .product-item-name{padding:15px 10px}.bg-footer-wishlist figure.bg-right{top:-69px;max-width:246px}.bg-footer-wishlist figure.bg-right .pagebuilder-mobile-hidden{display:inline-block}.bg-footer-wishlist figure.bg-right .pagebuilder-mobile-only{display:none}}@media (max-width:767px){.wishlist-header{margin-top:31px}.wishlist-header .title-wrapper{margin:0 auto 0;padding:0 15px 0 22px}.wishlist-header .title-here.desktop{display:none}.wishlist-header .title-here.mobile{display:inline-block;width:100%;margin-bottom:2px}.wishlist-header .title-here{font-size:15px;letter-spacing:4.5px}.wishlist-header .title{font-size:40px;letter-spacing:2px;line-height:35px}.wishlist-header .custom-image{top:-18px;max-width:8%}.account.wishlist-index-index.page-layout-1column .column.main{background:0 0}.products-grid.wishlist{margin:37px auto 0;padding:0 23px 0 24px}.products-grid.wishlist h3.title-gifts{margin-bottom:5px}.products-grid.wishlist h3.title-recipes{margin-top:8px;margin-bottom:16px}.products-grid.wishlist .product-items .product-item:first-child{border-top:none}.products-grid.wishlist .product-items .product-item{margin-bottom:32px;padding:0;border-bottom:none}.products-grid.wishlist .product-items .product-item .product-item-photo{margin:0;width:100%}.products-grid.wishlist .product-items .product-item .product-image-wrapper{padding-bottom:100% !important}.products-grid.wishlist .product-items .product-item .product-item-link{color:#482683;font-size:14px;letter-spacing:1.12px;line-height:16px}.products-grid.wishlist .product-items .product-item .find-recipes,.products-grid.wishlist .product-items .product-item .find-products,.products-grid.wishlist .product-items .product-item .find-gifts{color:#482683;font-size:14px;letter-spacing:1.12px;line-height:16px;margin-top:10px}.products-grid.wishlist .product-items .product-item .product-item-name{margin-left:0}.products-grid.wishlist .product-items .product-item .find-recipes{margin-top:7px}.products-grid.wishlist .product-items .product-item .find-products{margin-top:5px}.products-grid.wishlist ol.product-items.gifts .product-item .find-gifts{margin-top:7px}.products-grid.wishlist ol.product-items.gifts .product-item{width:calc((100% - 16px)/2);margin-left:16px;margin-bottom:24px}.products-grid.wishlist ol.product-items.gifts .product-item:nth-child(2n+1){clear:left;margin-left:0}.products-grid.wishlist ol.product-items.gifts .product-item .price-box{margin:0;order:4}.products-grid.wishlist ol.product-items.gifts .product-item .price-box .price{font-size:13px;line-height:17px}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions .tocart span{top:2px;padding:0 11px 0 10.66px;letter-spacing:1px}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-name{position:relative}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-name .btn-remove{right:9px;top:-59px}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-photo{order:1}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-name{order:3;margin-top:0}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-link{line-height:17px}.products-grid.wishlist ol.product-items.gifts .product-item .product-image-container{max-width:100%}.products-grid.wishlist ol.product-items.gifts .product-item .product-reviews-summary{width:100%;margin-top:7px;order:2;padding-left:0}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-name{width:100%}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-info{display:inline-flex;flex-wrap:wrap}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-inner{order:5}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-inner .box-tocart{margin:0}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-inner .box-tocart .field.qty{display:none}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions{width:100%}.products-grid.wishlist ol.product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions .actions-primary{width:100%;padding-right:0}.products-grid.wishlist .product-items.recipes .product-item:hover .product-item-photo,.products-grid.wishlist .product-items.recipes .product-item:hover .product-item-name{box-shadow:none}.products-grid.wishlist .product-items.recipes .product-item{width:calc((100% - 17px)/2);margin-left:17px;margin-bottom:24px}.products-grid.wishlist .product-items.recipes .product-item:nth-child(2n+1){clear:left;margin-left:0}.products-grid.wishlist .product-items.recipes .product-item .product-item-name{background-color:transparent;padding:0;margin-top:10px;display:inline-block;width:100%;min-height:auto}.products-grid.wishlist .product-items.recipes .product-item .product-item-link{width:100%;height:auto !important}.products-grid.wishlist .product-items.recipes .product-item .product-reviews-summary{margin-top:11px;padding-left:0}.products-grid.wishlist .product-items.recipes .product-item .product-image-photo{border-radius:5px}.products-grid.wishlist .product-items.recipes .product-item .product-item-name .heart{bottom:auto;right:6px;top:-34px;z-index:9}.products-grid.wishlist .product-items.recipes .product-item .product-item-name .heart:before{opacity:1}.products-grid.wishlist .product-items.products{margin-bottom:26px;margin-top:17px}.products-grid.wishlist .product-items.products .product-item{width:calc((100% - 15px)/2);margin-left:15px;margin-bottom:24px}.products-grid.wishlist .product-items.products .product-item:nth-child(2n+1){clear:left;margin-left:0}.products-grid.wishlist .product-items.products .product-item:hover .product-item-photo{box-shadow:0 0 54px 0 rgba(0,0,0,.25)}.products-grid.wishlist .product-items.products .product-item .product-item-photo{margin-bottom:9px;width:100%}.products-grid.wishlist .product-items.recipes+h3{margin-bottom:0;margin-top:5px;position:relative}.products-grid.wishlist .product-items.recipes+h3:after{content:'';background:url(../images/bg-wishlist-left.jpg) no-repeat;background-position:0;background-size:78px;display:inline-block;width:76px;height:86px;position:absolute;right:-20px;top:-26px}.bg-footer-wishlist .bg-left{display:none}.bg-footer-wishlist .bg-right{right:0;top:-82px;max-width:167px}}body.recipe-landing .messages{max-width:100%}body.recipe-landing .message-config{max-width:100%;position:absolute;left:0;right:0}body.recipe-landing .message{max-width:100%}.cms-brand-crunchie .breadcrumbs{display:none}.cms-brand-crunchie .column.main{background:#482683;padding-bottom:74px !important}.brand-crunchie-banner .banner-crunchie img{display:block;width:100%}.brand-crunchie-banner .crunchie-text{max-width:1280px;padding:0 20px !important;margin:100px auto 0 !important}.brand-crunchie-banner .crunchie-text h3{color:#ebc372;font-size:17px;font-weight:600;letter-spacing:5px;line-height:20px;text-transform:uppercase;margin-bottom:11px}.brand-crunchie-banner .crunchie-text h1{color:#fff;font-size:80px;font-weight:600;letter-spacing:6px;line-height:70px;text-transform:uppercase;margin-bottom:7px}.brand-crunchie-banner .crunchie-text p{color:#fff;font-size:20px;line-height:27px}.brand-crunchie-video{max-width:1410px;margin:0 auto !important;padding:0 20px !important;position:relative}.brand-crunchie-video .block-image{position:absolute;top:37.5%;left:-20px;z-index:9}.brand-crunchie-video .bg-video{max-width:816px;width:100%;margin:89px auto 0 !important;cursor:pointer}.brand-crunchie-video .block-video{max-width:816px;width:100%;margin:89px auto 0 !important;display:none}.brand-crunchie-video .block-video iframe{min-height:460px;border-radius:5px}.brand-show-video .brand-crunchie-video .block-video{display:block;z-index:999}.brand-show-video .brand-crunchie-video .bg-video{display:none}.brand-show-video .brand-crunchie-video .hidden-brand-video{background-color:rgba(0,0,0,.6);top:0;right:0;left:0;bottom:0;z-index:998;position:fixed;cursor:pointer}.page-layout-1column .brand-product .block.widget .products-grid .product-item{margin-left:30px;width:calc((100% - 90px)/4)}.page-layout-1column .brand-product .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}.crunchie-product{margin-top:93px !important}.crunchie-product .brand-text h1{color:#ebc372;font-size:32px;letter-spacing:0;line-height:38px}.picnic-product .brand-text h1{color:#ebc372;font-size:32px;letter-spacing:0;line-height:38px}.picnic-products .product-item{width:calc((100% - 90px)/4) !important;margin-left:30px !important}.picnic-products .product-item:first-child{margin-left:0 !important}.picnic-products .product-item .product-item-info .product-image-container .product-image-photo{padding:0 !important}.picnic-products .product-item .product-item-info .product-item-details .product-item-name .product-item-link{color:#fff;font-size:20px;font-weight:600;letter-spacing:2px;line-height:22px}.picnic-products .product-item .product-item-info .product-item-details .price-box,.picnic-products .product-item .product-item-info .product-item-details .product-item-inner{display:none}.picnic-products .product-item .product-item-info:hover{background:unset}.crunchie-products .product-item{width:calc((100% - 90px)/4) !important;margin-left:30px !important;margin-bottom:52px}.crunchie-products .product-item:first-child{margin-left:0 !important}.crunchie-products .product-item .product-item-info .product-image-container .product-image-photo{padding:0 !important}.crunchie-products .product-item .product-item-info .product-item-details .product-item-name .product-item-link{color:#fff;font-size:20px;font-weight:600;letter-spacing:2px;line-height:22px}.crunchie-products .product-item .product-item-info .product-item-details .price-box,.crunchie-products .product-item .product-item-info .product-item-details .product-item-inner{display:none}.crunchie-products .product-item .product-item-info:hover{background:unset}@media (max-width:767px){.crunchie-products .product-item{width:calc(42%) !important;margin-left:16px !important;margin-bottom:16px}.crunchie-products .product-item:nth-child(2n+1){margin-left:0 !important}.picnic-products .product-item{width:calc(42%) !important;margin-left:16px !important;margin-bottom:16px}.picnic-products .product-item:nth-child(2n+1){margin-left:0 !important}}.brand-product{max-width:1280px;margin:0 auto !important;padding:0 20px !important}.brand-product h3{color:#ebc372;font-size:32px;line-height:38px;font-weight:600;letter-spacing:0}.brand-product .products-grid .product-items .product-item .product-image-container{display:block;background:#fff;border-radius:5px;border:1px solid #e6e6e6}.brand-product .products-grid .product-items .product-item .product-image-wrapper{padding-bottom:100% !important}.brand-product .products-grid .product-items .product-item .product-image-photo{padding:0}.brand-product .products-grid .product-items .product-item .product-item-info:hover{background:0 0}.brand-product .products-grid .product-items .product-item .product-item-info:hover .product-image-container{box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.brand-product .products-grid .product-items .product-item .product-item-info:hover .product-item-name .product-item-link{text-decoration:underline}.brand-product .products-grid .product-items .product-item .product-item-info .product-item-name .product-item-link{color:#fff;font-size:20px;font-weight:600;letter-spacing:2px;line-height:22px;text-transform:uppercase}.brand-product .products-grid .product-items .product-item .product-item-details{margin-top:21px;padding:0 3px}.brand-product .products-grid .product-items .product-item .product-item-details .product-reviews-summary,.brand-product .products-grid .product-items .product-item .product-item-details .price-box,.brand-product .products-grid .product-items .product-item .product-item-details .product-item-inner{display:none}.crunchie-product h3{margin-top:93px !important;margin-bottom:39px;color:#ebc372 !important}.brand-crunchie-logo{position:relative}.brand-crunchie-logo .crunchie-logo{text-align:center;margin-top:56px !important}.brand-crunchie-logo .crunchie-logo .pagebuilder-mobile-hidden{padding-right:18px;max-width:412px !important;margin:0 auto !important}.brand-crunchie-logo .img-crunchie-footer{position:absolute;top:69px;right:50px}@media (max-width:1230px) and (min-width:768px){.brand-crunchie-video .block-image{display:none}.brand-crunchie-logo .img-crunchie-footer{display:none}div.crunchie-product h3{margin-top:50px}.brand-product h3{font-size:25px;line-height:25px}.brand-picnic-video .block-image{display:none}.brand-picnic-logo .img-picnic-footer{display:none}div.picnic-product h3{margin-top:50px}}@media (max-width:1230px) and (min-width:1025px){.brand-crunchie-banner .crunchie-text h1{font-size:60px;letter-spacing:3px;line-height:60px}.brand-picnic-banner .picnic-text h1{font-size:60px;letter-spacing:3px;line-height:60px}}@media (max-width:1024px) and (min-width:768px){.brand-crunchie-banner div.crunchie-text{margin:50px auto 0 !important}.brand-crunchie-banner div.crunchie-text h1{font-size:40px;line-height:40px}.brand-crunchie-banner div.crunchie-text p{font-size:15px;line-height:20px}.brand-crunchie-video div.block-video{margin:40px auto 0 !important}.page-layout-1column .brand-product .block.widget .products-grid .product-item{margin-left:15px;width:calc((100% - 45px)/4)}.brand-product .products-grid .product-items .product-item .product-item-info .product-item-name .product-item-link{font-size:15px;line-height:20px}.brand-crunchie-logo figure.crunchie-logo .pagebuilder-mobile-hidden{display:inline-block}.brand-picnic-banner div.picnic-text{margin:50px auto 0 !important}.brand-picnic-banner div.picnic-text h1{font-size:40px;line-height:40px}.brand-picnic-banner div.picnic-text p{font-size:15px;line-height:20px}.brand-picnic-video div.block-video{margin:40px auto 0 !important}.brand-picnic-logo figure.picnic-logo .pagebuilder-mobile-hidden{display:inline-block}}header.page-header{border-bottom:none;width:100%}@media (max-width:767px){.brand-crunchie-banner .crunchie-text{padding:0 23px !important;margin:22px auto 0 !important}.brand-crunchie-banner .crunchie-text h3{font-size:15px;letter-spacing:4.5px;margin-bottom:7px}.brand-crunchie-banner .crunchie-text h1{font-size:40px;letter-spacing:2px;line-height:35px;margin-bottom:18px}.brand-crunchie-banner .crunchie-text p{font-size:18px;line-height:24px}.brand-crunchie-video{padding:0 !important}.brand-crunchie-video div[data-content-type=video] .pagebuilder-video-container{padding-top:143%}.brand-crunchie-video .block-image{top:13px;left:0}.brand-crunchie-video .bg-video{margin:118px auto 0 !important}.brand-crunchie-video .block-video{margin:118px auto 0 !important}.brand-crunchie-video .block-video iframe{min-height:459px;border-radius:0}.page-layout-1column .brand-product .block.widget .products-grid .product-item{margin-left:16px;width:calc((100% - 16px)/2);margin-bottom:7px}.page-layout-1column .brand-product .block.widget .products-grid .product-item:nth-child(2n+1){margin-left:0;clear:left}.brand-product{padding:0 23px !important}.brand-product h3{font-weight:600;line-height:34px}.brand-product .products-grid .product-items .product-item .product-item-info .product-item-name .product-item-link{font-size:14px;letter-spacing:1.12px;line-height:16px}.brand-product .products-grid .product-items .product-item .product-item-details{margin-top:10px;padding:0}.crunchie-product h3{margin-top:32px;margin-bottom:38px}.brand-crunchie-logo .crunchie-logo{margin-top:85px !important}.brand-crunchie-logo .crunchie-logo .pagebuilder-mobile-only{padding-right:7px}.brand-crunchie-logo .img-crunchie-footer{top:-48px;right:0}.cms-brand-crunchie .column.main{padding-bottom:74px !important}div.brand-picnic-banner .picnic-text{padding:0 23px !important;margin:22px auto 0 !important}div.brand-picnic-banner .picnic-text h3{font-size:15px;letter-spacing:4.5px;margin-bottom:7px}div.brand-picnic-banner .picnic-text h1{font-size:40px;letter-spacing:2px;line-height:35px;margin-bottom:18px}div.brand-picnic-banner .picnic-text p{font-size:18px;line-height:24px}div.brand-picnic-video{padding:0 !important}div.brand-picnic-video div[data-content-type=video] .pagebuilder-video-container{padding-top:143%}div.brand-picnic-video .block-image{top:14px;left:0}div.brand-picnic-video .bg-video{margin:126px auto 0 !important}div.brand-picnic-video .block-video{margin:126px auto 0 !important}div.brand-picnic-video .block-video iframe{min-height:459px;border-radius:0}div.picnic-product h3{margin-top:32px;margin-bottom:38px}div.brand-picnic-logo .picnic-logo{margin-top:66px !important}div.brand-picnic-logo .img-picnic-footer{top:-96px;right:0}body.cms-brand-picnic .column.main{padding-bottom:47px}}.cms-brand-picnic .breadcrumbs{display:none}.cms-brand-picnic .column.main{background:#482683;padding-bottom:92px !important}.brand-picnic-banner .banner-picnic img{display:block;width:100%}.brand-picnic-banner .picnic-text{min-width:1280px;max-width:1280px;padding:0 20px !important;margin:100px auto 0 !important}.brand-picnic-banner .picnic-text h3{color:#ebc372;font-size:17px;font-weight:600;letter-spacing:5px;line-height:20px;text-transform:uppercase;margin-bottom:11px}.brand-picnic-banner .picnic-text h1{color:#fff;font-size:80px;font-weight:600;letter-spacing:6px;line-height:70px;text-transform:uppercase;margin-bottom:7px}.brand-picnic-banner .picnic-text p{color:#fff;font-size:20px;line-height:27px;max-width:615px}.brand-picnic-video{position:relative;max-width:1320px;margin:0 auto !important;padding:0 20px !important}.brand-picnic-video .block-image{position:absolute;top:32%;left:32px;z-index:9}.brand-picnic-video .bg-video{max-width:816px;width:100%;margin:89px auto 0 !important;cursor:pointer}.brand-picnic-video .block-video{max-width:816px;width:100%;margin:89px auto 0 !important;display:none}.brand-picnic-video .block-video iframe{min-height:460px;border-radius:5px}.brand-show-video .brand-picnic-video .block-video{display:block;z-index:999}.brand-show-video .brand-picnic-video .bg-video{display:none}.brand-show-video .brand-picnic-video .hidden-brand-video{background-color:rgba(0,0,0,.6);top:0;right:0;left:0;bottom:0;z-index:998;position:fixed;cursor:pointer}.picnic-product h3{margin-top:93px !important;margin-bottom:39px;color:#ebc372 !important}.brand-picnic-logo{position:relative}.brand-picnic-logo .picnic-logo{text-align:center;margin-top:70px !important}.brand-picnic-logo .picnic-logo .pagebuilder-mobile-hidden{padding-right:11px;max-width:401px !important;margin:0 auto !important}.brand-picnic-logo .img-picnic-footer{position:absolute;top:0;right:0}@media (max-width:1280px){.brand-picnic-banner .picnic-text{min-width:100%}}@media (max-width:1366px) and (min-width:1231px){.brand-picnic-logo .img-picnic-footer{top:auto;right:0;max-width:300px;bottom:-160px}}@media (max-width:1500px) and (min-width:1301px){.home-section-middle div.text h1{font-size:60px;line-height:60px}}@media (max-width:1024px) and (min-width:992px){.home-three-block .item .text a{font-size:11px}}@media (max-width:1024px) and (min-width:768px){.home-banner .item .button{left:30px}}@media (max-width:767px){.home-banner .item .bg-mb{display:inline-block;width:100%;background:radial-gradient(circle,#75349e 0%,#482683 100%);padding:25px 24px}.home-banner .item .button-banner.mobile{display:inline-block;position:static;min-height:50px;left:0;bottom:0;min-width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px}.home-banner .item .button-banner.mobile:hover{background:#ebc372}.home-banner .item .button-banner.desktop{display:none}.home-section-top .content-left .text p{width:97%}.home-img-top-mb{margin-top:-5px}}@media (max-width:1366px) and (min-width:768px){.products-grid.wishlist .product-items.gifts .product-item .product-item-name .btn-remove{top:auto;bottom:80px}.products-grid.wishlist .product-items.gifts .product-item .product-item-link{line-height:20px}.products-grid.wishlist .product-items.gifts .product-item .product-reviews-summary{width:100%;margin-top:10px}.products-grid.wishlist .product-items.gifts .product-item .product-item-name{width:100%}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions{width:100%}.products-grid.wishlist .product-items.gifts .product-item .product-item-inner .box-tocart .product-item-actions .actions-primary{width:100%;padding-right:0}}.sendfriend-product-send .page-title-wrapper{margin:50px 0 20px}.sendfriend-product-send .page-title-wrapper .page-title{text-transform:uppercase}form.form.send.friend{width:60%}form.form.send.friend .fieldset>.legend{margin-bottom:35px}form.form.send.friend .legend span{color:#333;font-size:20px;font-weight:600;line-height:27px}form.form.send.friend .fieldset .actions-toolbar>.secondary .action.add{margin-top:20px}form.form.send.friend .fieldset .field{width:calc((100% - 20px)/2);margin-left:20px;padding:0;margin-bottom:30px}form.form.send.friend .fieldset .field:nth-child(2n+1){margin-left:0}form.form.send.friend .fieldset .field .control{width:100%}form.form.send.friend .fieldset .field.sender.required{margin-left:0}form.form.send.friend .fieldset .field.email.required{margin-left:20px}form.form.send.friend .fieldset .field.text.required{width:100%;margin-left:0}form.form.send.friend .fieldset.recipients .additional{margin-top:0}form.form.send.friend .fieldset.recipients .additional .action.remove{color:#482683;position:static;margin:0}form.form.send.friend .fieldset.recipients .additional .action.remove:hover{color:#953eae}form.form.send.friend .fieldset.recipients .fieldset{margin-bottom:30px}form.form.send.friend .fieldset.recipients .fields.additional{display:inline-flex;flex-wrap:wrap;width:100%}form.form.send.friend .fieldset.recipients .fields.additional .actions-toolbar{order:2;width:100%;margin-bottom:10px}form.form.send.friend .fieldset.recipients .fields.additional .actions-toolbar .secondary{float:right}form.form.send.friend .fieldset.recipients .fields.additional .fieldset{order:1;width:100%;margin-bottom:0}@media (max-width:991px){form.form.send.friend{width:100%}.sendfriend-product-send .page-title-wrapper .page-title{font-size:60px}}@media (max-width:767px){.sendfriend-product-send .page-title-wrapper{margin:25px 0 20px}.sendfriend-product-send .page-title-wrapper .page-title{font-size:35px;letter-spacing:2px;line-height:35px}form.form.send.friend .fieldset>.legend{border-bottom:solid 1px #eee}form.form.send.friend .fieldset{margin-bottom:10px}form.form.send.friend .fieldset .field{width:100%;margin-left:0}form.form.send.friend .fieldset .field.email.required{margin-left:0}form.form.send.friend .fieldset.recipients>.actions-toolbar .secondary{width:100%}form.form.send.friend .fieldset.recipients .fieldset{margin-bottom:0}form.form.send.friend .fieldset.recipients .fields.additional .fieldset .field.email.required{margin-bottom:0}}@media (max-width:375px) and (min-width:350px){.home-section-middle-2{margin-top:80px}.home-section-middle-2 .content-right{max-width:233px}.home-section-middle-2 .content-left{padding:215px 0 41px}.home-section-middle-2 .content-left .img-bg-mb{top:-70px;max-width:134px}.home-section-middle-1{margin-top:70px}.home-section-middle-1 .content-left{max-width:233px}.home-section-middle-1 .content-right{padding:195px 0 32px}.home-section-middle-1 .content-right .img-bg-mb{top:-60px}.home-section-middle-1 .content-right .img-bg-mb img{min-width:157px}}@media (max-width:414px) and (min-width:376px){.home-section-middle-2{margin-top:115px}.home-section-middle-2 .content-right{max-width:260px}.home-section-middle-2 .content-left{padding:230px 0 41px}.home-section-middle-2 .content-left .img-bg-mb{top:-89px;max-width:148px}.home-section-middle-1{margin-top:81px}.home-section-middle-1 .content-left{max-width:260px}.home-section-middle-1 .content-right{padding:210px 0 32px}.home-section-middle-1 .content-right .img-bg-mb{top:-72px}.home-section-middle-1 .content-right .img-bg-mb img{min-width:180px}}.cms-noroute-index .page-title-wrapper .page-title{margin-top:40px;margin-bottom:20px}.cms-noroute-index .disc{padding-left:16px}.cms-noroute-index ul li a{font-size:14px}@media (max-width:1024px) and (min-width:768px){.cms-noroute-index .page-title-wrapper .page-title{font-size:40px;letter-spacing:2px;line-height:40px}}@media (max-width:767px){.cms-noroute-index .page-title-wrapper .page-title{font-size:32px;letter-spacing:2px;line-height:40px}}.catalog-category-view .category-banner .category-image .category-image-wrapper .top-piece-cake{display:none !important}.category-recipes.catalog-category-view .category-banner .category-image .category-image-wrapper .top-piece-cake{display:flex !important}