﻿.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.wp-block-embed.aligncenter{max-width:360px}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}section{padding:60px 0;border:0}section.remove-border-bottom{border-bottom:0 !important}section.remove-border-top{border-top:0 !important}section.noBorder{border:0 !important}section.remove-padding-top{padding-top:0 !important}section.remove-gap-above{margin-top:-60px;padding-top:0}section.remove-padding-bottom{padding-bottom:0 !important}section.background-height-100{background-size:auto 100%}section.background-height-100 .bgContainer{background-size:auto 100%}section.background-width-100{background-size:100% auto}section.background-width-100 .bgContainer{background-size:100% auto}@media (min-width: 1024px){section.padding-top-30{padding-top:30px}section.padding-top-100{padding-top:100px !important}}section.woocommerce-order-details{padding:0;border:none}.totm-block-totm-image-grid img{height:auto;max-height:85px;width:auto;opacity:1}.totm-block-totm-image-grid img:hover{opacity:1}.totm-block-totm-image-grid h3{text-align:center !important;margin-top:0px;text-transform:uppercase;font-size:18px;line-height:22px;font-family:"sofia-pro", Georgia, serif}.totm-block-totm-image-grid.remove-padding-top{padding-top:0px !important}.totm-block-totm-image-grid.remove-padding-bottom{padding-bottom:0px !important}section.totm-block-totm-accreditations{border-bottom:0}section.totm-block-totm-accreditations .grid-container{max-width:1240px}section.totm-block-totm-accreditations .logo-slider-white-box{padding:91px 68px 77px;border-radius:9px;border-radius:30px;border:solid 1px #696969;background-color:#fff}section.totm-block-totm-accreditations img{height:84px;width:auto}section.totm-block-totm-accreditations .overlay-block-above{margin-top:-175px;position:relative;z-index:5}section.totm-block-totm-accreditations .overlay-block-below{margin-bottom:-185px;position:relative;z-index:5}section.totm-block-totm-accreditations .logo-slider-inner{display:flex;justify-content:space-between}section.totm-block-totm-accreditations p{font-size:18px}@media (min-width: 1240px){section.totm-block-totm-accreditations .text-content{padding-left:80px}section.totm-block-totm-accreditations .logo-slider{margin-top:50px;margin-bottom:20px}}@media (max-width: 639px){section.totm-block-totm-accreditations .grid-container{padding-left:9px !important;padding-right:9px !important}section.totm-block-totm-accreditations .logo-slider-white-box{padding:30px 20px}section.totm-block-totm-accreditations h4.stt{display:none}section.totm-block-totm-accreditations h2{font-size:22px}section.totm-block-totm-accreditations p{font-size:13px}section.totm-block-totm-accreditations .logo-slider-inner{flex-wrap:wrap}section.totm-block-totm-accreditations .logo-slider-inner img{width:33.3%;padding:20px 10px}}@media (max-width: 639px){.logo-slider img{margin-bottom:30px}}section.totm-block-totm-accreditations-slider{padding-top:180px;padding-bottom:130px}section.totm-block-totm-accreditations-slider .grid-container{max-width:1100px}section.totm-block-totm-accreditations-slider .accreditation-slider-outer{position:relative;margin-top:70px}section.totm-block-totm-accreditations-slider .accreditation-slider-viewport{margin:0 60px;overflow:hidden;white-space:nowrap}section.totm-block-totm-accreditations-slider .accreditation-slider-inner{position:relative;white-space:nowrap;display:block}section.totm-block-totm-accreditations-slider .accreditation-slide{white-space:nowrap;display:inline-block;width:100%}section.totm-block-totm-accreditations-slider .accreditation-slide h5,section.totm-block-totm-accreditations-slider .accreditation-slide p{white-space:normal}section.totm-block-totm-accreditations-slider .as-container{display:flex;align-items:center}section.totm-block-totm-accreditations-slider .as-img{width:50%;text-align:center}section.totm-block-totm-accreditations-slider .as-img img{width:280px}section.totm-block-totm-accreditations-slider .as-content{width:50%;text-align:left;padding-right:60px}section.totm-block-totm-accreditations-slider .as-content p{font-size:18px}section.totm-block-totm-accreditations-slider .left-arrow{position:absolute;top:50%;transform:translate(0, -50);left:0;cursor:pointer}section.totm-block-totm-accreditations-slider .right-arrow{position:absolute;top:50%;transform:translate(0, -50);right:0;cursor:pointer}section.totm-block-totm-accreditations-slider .left-arrow,section.totm-block-totm-accreditations-slider .right-arrow{transition:0.3s ease-in-out}section.totm-block-totm-accreditations-slider .left-arrow.disabled,section.totm-block-totm-accreditations-slider .right-arrow.disabled{opacity:0.3;cursor:default}@media (max-width: 639px){section.totm-block-totm-accreditations-slider{padding-top:60px}section.totm-block-totm-accreditations-slider h2{font-size:22px}section.totm-block-totm-accreditations-slider .accreditation-slider-outer{margin:0}section.totm-block-totm-accreditations-slider .accreditation-slider-viewport{margin:0}section.totm-block-totm-accreditations-slider .accreditation-slide{vertical-align:top}section.totm-block-totm-accreditations-slider .as-container{display:block}section.totm-block-totm-accreditations-slider .as-img{width:100%;padding:0;text-align:center}section.totm-block-totm-accreditations-slider .as-img img{max-width:90%;max-height:160px}section.totm-block-totm-accreditations-slider .as-content{width:100%;padding:0;text-align:center;margin-top:30px}section.totm-block-totm-accreditations-slider .as-content h5{font-size:13px;margin-bottom:0;font-family:"sofia-pro", Georgia, serif}section.totm-block-totm-accreditations-slider .as-content p{font-size:13px}section.totm-block-totm-accreditations-slider .left-arrow,section.totm-block-totm-accreditations-slider .right-arrow{display:none}}section.totm-block-totm-best-sellers .column{padding:10px}section.totm-block-totm-best-sellers img{width:100%;border-radius:10px;border:solid 1px #000}section.totm-block-totm-best-sellers .product-title-price{display:flex;justify-content:space-between}section.totm-block-totm-best-sellers .product-title{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.2px;text-align:left;color:#000;padding:10px}section.totm-block-totm-best-sellers .product-price{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.2px;text-align:right;color:#000;padding:10px}section.totm-block-totm-best-sellers .wcsatt-sub-options,section.totm-block-totm-best-sellers .wcsatt-sub-discount{display:none}section.totm-block-totm-best-sellers .img-container{position:relative;overflow:hidden;display:block;border-radius:30px;max-width:351px;margin:0 auto}section.totm-block-totm-best-sellers .img-container .btn{top:100%;background:#fff;position:absolute;border-radius:99px;border:0;color:#000;left:50%;transform:translate(-50%, 0);transition:0.3s ease-in-out;z-index:5;padding:15px;font-weight:bold;opacity:0;font-size:22px;width:90%;text-align:center}section.totm-block-totm-best-sellers a:hover .img-container .btn{top:calc(100% - 80px);opacity:1}section.totm-block-totm-best-sellers .img-container img{transition:0.3s ease-in-out;border-radius:0;border:none;max-width:351px}section.totm-block-totm-best-sellers a:hover .img-container img{transform:scale(1.1)}section.totm-block-totm-best-sellers .cartbutt{position:absolute;left:0;right:0;width:220px;margin:0 auto;bottom:-87px}@media (max-width: 639px){section.totm-block-totm-best-sellers-new .img-container.rounded{height:auto !important}section.totm-block-totm-best-sellers-new .product-title-price{text-align:center !important}section.totm-block-totm-best-sellers-new h1{font-size:40px !important;line-height:1.13 !important}}section.totm-block-totm-best-sellers-new h1{font-family:"ivypresto-display", serif;font-size:50px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.10;letter-spacing:0.4px;text-align:center;padding:0 100px 80px 100px;margin:0}section.totm-block-totm-best-sellers-new .img-container.rounded{border-radius:30px;border:2px solid #000;overflow:hidden;display:flex;justify-content:center;align-items:center}section.totm-block-totm-best-sellers-new .img-container.rounded img{border-radius:30px;min-width:100%;min-height:100%}section.totm-block-totm-best-sellers-new a,section.totm-block-totm-best-sellers-new .product-title-price{color:#000}section.totm-block-totm-best-sellers-new .product-title-price{padding:15px 0 0 0}section.totm-block-totm-best-sellers-new .grid-margin-y .cell{padding:4px}section.totm-block-totm-best-sellers-new .productNameBestSellers,section.totm-block-totm-best-sellers-new .productPriceBestSellers{font-family:"sofia-pro", Georgia, serif;font-size:20px;font-weight:300;font-stretch:normal;font-style:normal;line-height:0.92;letter-spacing:0.3px;color:#000}section.totm-block-totm-best-sellers-new .productVariations{font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:0.18px;color:#000;margin:12px 0 0 0}@media (max-width: 639px){section.totm-block-totm-best-sellers-new h1{font-size:54px;font-weight:300;line-height:1.4;padding:4px 0 50px 0}section.totm-block-totm-best-sellers-new .product-title-price{padding:15px 0 0 0}section.totm-block-totm-best-sellers-new .productNameBestSellers,section.totm-block-totm-best-sellers-new .productPriceBestSellers{line-height:1.2}}@media (max-width: 1023px){.product-grid-best-sellers .img-container{height:415px !important}}section.totm-block-totm-bg-img-content{padding:0}section.totm-block-totm-bg-img-content .bg-img-content-bg{background-size:cover;background-position:center}section.totm-block-totm-bg-img-content .cell{padding:140px 0}section.totm-block-totm-bg-img-content .cell.light-text{color:#fff}section.totm-block-totm-bg-img-content .cell.light-text h1,section.totm-block-totm-bg-img-content .cell.light-text h2,section.totm-block-totm-bg-img-content .cell.light-text h3,section.totm-block-totm-bg-img-content .cell.light-text h4,section.totm-block-totm-bg-img-content .cell.light-text h5,section.totm-block-totm-bg-img-content .cell.light-text h6,section.totm-block-totm-bg-img-content .cell.light-text p,section.totm-block-totm-bg-img-content .cell.light-text li{color:#fff}section.totm-block-totm-bg-img-content h1{font-size:64px}@media (max-width: 639px){section.totm-block-totm-bg-img-content .cell{padding:50px 0}section.totm-block-totm-bg-img-content h1{font-size:36px}}section.totm-block-totm-bg-img-content .button{margin-top:30px}section.totm-block-totm-big-buttons{padding-top:120px;padding-bottom:90px}section.totm-block-totm-big-buttons .grid-container{max-width:990px}section.totm-block-totm-big-buttons .big-button{border-radius:9px;border:solid 1.5px #000;margin:10px;display:block;height:100%;padding:14px 14px 80px;font-family:"sofia-pro", Georgia, serif;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:-0.34px;text-align:center;color:#000;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;position:relative}section.totm-block-totm-big-buttons img{max-width:80%}section.totm-block-totm-big-buttons h5{position:absolute;bottom:40px;left:0;right:0;text-align:center;font-family:"sofia-pro", Georgia, serif;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:-0.34px;text-align:center;color:#000}section.totm-block-totm-bottom-of-shop{padding:50px 0 120px}section.totm-block-totm-bottom-of-shop .grid-container{max-width:1095px}section.totm-block-totm-bottom-of-shop p{max-width:790px;display:block;margin-left:auto;margin-right:auto}section.totm-block-totm-bottom-of-shop .bottom-of-shop-logos{display:flex;justify-content:space-between;align-items:center;margin-top:50px}@media (max-width: 639px){section.totm-block-totm-bottom-of-shop .cell{padding:29px 17px 25px 13px;border-radius:10px;border:solid 1.5px #979797;background-color:#fff}section.totm-block-totm-bottom-of-shop .bottom-of-shop-logos{margin-top:0;flex-wrap:wrap}section.totm-block-totm-bottom-of-shop .bottom-of-shop-logo{width:33.3%;padding:20px 10px}}section.totm-block-totm-colourful-columns .grid-container{max-width:1110px}section.totm-block-totm-colourful-columns .column{padding:8px}section.totm-block-totm-colourful-columns .column-inner{border-radius:10px;border:solid 1px #000;padding:84px 49px 60px 64px;height:100%}section.totm-block-totm-colourful-columns .column-inner.with-button{position:relative;padding-bottom:140px}section.totm-block-totm-colourful-columns .column-inner.with-button .button-bottom{position:absolute;bottom:60px}section.totm-block-totm-colourful-columns p{font-size:18px}@media (max-width: 639px){section.totm-block-totm-colourful-columns .grid-container{padding-left:0 !important;padding-right:0 !important}section.totm-block-totm-colourful-columns .column{padding:10px}section.totm-block-totm-colourful-columns .column-inner{padding:30px 15px}}section.totm-block-totm-customer-experience,section.totm-block-totm-smaller-img-text-col{border-bottom:0}section.totm-block-totm-customer-experience .image-column img,section.totm-block-totm-smaller-img-text-col .image-column img{border-radius:9px;border:solid 1px #000}section.totm-block-totm-customer-experience .text-column-inner,section.totm-block-totm-smaller-img-text-col .text-column-inner{max-width:458px;margin:20px 44px}@media (min-width: 1024px){section.totm-block-totm-customer-experience .text-column-inner,section.totm-block-totm-smaller-img-text-col .text-column-inner{float:left}section.totm-block-totm-customer-experience .text-column.large-order-1 .text-column-inner,section.totm-block-totm-smaller-img-text-col .text-column.large-order-1 .text-column-inner{float:right}section.totm-block-totm-customer-experience .text-column.medium-order-1 .text-column-inner,section.totm-block-totm-smaller-img-text-col .text-column.medium-order-1 .text-column-inner{float:right}}@media (max-width: 639px){section.totm-block-totm-customer-experience{padding:30px 0}section.totm-block-totm-customer-experience .grid-container{padding-left:19px !important;padding-right:19px !important}section.totm-block-totm-customer-experience .image-column img{border-radius:0}section.totm-block-totm-customer-experience .text-column-inner{margin-left:0;margin-right:0}section.totm-block-totm-customer-experience h2{font-size:22px}section.totm-block-totm-customer-experience p{font-size:15px}}section.totm-block-totm-smaller-img-text-col{padding-top:120px}section.totm-block-totm-smaller-img-text-col .grid-container{max-width:1100px}section.totm-block-totm-smaller-img-text-col .text-column-inner{padding-left:37px}section.totm-block-totm-smaller-img-text-col .text-column-inner p{font-size:18px}@media (max-width: 639px){section.totm-block-totm-smaller-img-text-col{padding-top:60px}section.totm-block-totm-smaller-img-text-col .grid-container{padding-left:9px !important;padding-right:9px !important}section.totm-block-totm-smaller-img-text-col .text-column-inner{padding:30px 10px 0;margin:20px 0 0 0}section.totm-block-totm-smaller-img-text-col .text-column-inner p{font-size:15px}section.totm-block-totm-smaller-img-text-col .button{margin-top:30px}}section.totm-block-totm-faq.totm-block-totm-faq,div.all-faqs.totm-block-totm-faq{padding-top:80px;padding-bottom:80px}section.totm-block-totm-faq .faq-accordion,div.all-faqs .faq-accordion{border-bottom:solid 0.5px #ccc;margin-bottom:40px}section.totm-block-totm-faq .ui-accordion-header,div.all-faqs .ui-accordion-header{background:transparent;border:none;border-top:solid 0.5px #ccc;text-align:left;font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.09px;color:#000;position:relative;min-height:51px;padding:20px 20px 20px 40px;border-radius:0;outline:none !important;cursor:pointer;margin:0}section.totm-block-totm-faq .ui-accordion-content,div.all-faqs .ui-accordion-content{background:transparent;border:none;text-align:left;padding:0 40px 30px 40px}section.totm-block-totm-faq .ui-accordion-content .ui-accordion-content,div.all-faqs .ui-accordion-content .ui-accordion-content{padding-right:50px}section.totm-block-totm-faq .ui-accordion-header-icon,div.all-faqs .ui-accordion-header-icon{position:absolute;font-family:"sofia-pro", Georgia, serif;top:50%;left:0;margin-top:-10px;border-radius:50%;width:20px;text-indent:0;line-height:17px;line-height:9px;text-align:center;font-size:26px;height:20px;background:#fff;border:solid 1px #000}section.totm-block-totm-faq .ui-accordion-header-icon:before,div.all-faqs .ui-accordion-header-icon:before{content:"+"}section.totm-block-totm-faq .ui-accordion-header-active .ui-accordion-header-icon:before,div.all-faqs .ui-accordion-header-active .ui-accordion-header-icon:before{content:"-"}section.totm-block-totm-faq .faq-link,div.all-faqs .faq-link{padding-top:40px;padding-bottom:40px}section.totm-block-totm-faq .faq-link a,div.all-faqs .faq-link a{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#7358aa;text-decoration:underline}@media (max-width: 639px){section.totm-block-totm-faq.totm-block-totm-faq,div.all-faqs.totm-block-totm-faq{padding-top:50px;padding-bottom:40px}section.totm-block-totm-faq h2,div.all-faqs h2{font-size:20px;line-height:1.2}section.totm-block-totm-faq .faq-link,div.all-faqs .faq-link{padding-bottom:0}section.totm-block-totm-faq .faq-link a,div.all-faqs .faq-link a{font-size:15px}}@media (min-width: 900px){section.totm-block-totm-faq .faq-accordion,div.all-faqs .faq-accordion{margin:0 auto;max-width:850px}}div.all-faqs{max-width:1060px;margin-left:auto;margin-right:auto;margin-bottom:79px}div.all-faqs p:empty{display:none}div.all-faqs>.faq-accordion>.wrap>h3{font-family:"ivypresto-display", serif;font-size:30px;font-weight:normal;line-height:1.4;color:#020202;padding:8px 50px 8px 0}div.all-faqs>.faq-accordion>.wrap .wrap h3{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.26px;color:#000;padding-left:0;padding-top:23px;padding-bottom:17px}div.all-faqs>.faq-accordion>.wrap .wrap h3 .ui-accordion-header-icon{background:transparent;border:none}div.all-faqs>.faq-accordion>.wrap .wrap .ui-accordion-header{border-top:solid 0.5px #999999}div.all-faqs input[type="text"]{width:615px;max-width:100%;border-radius:99px;border:solid 1px #000;background-color:#fff;margin:0 auto;padding:12px 43px;height:auto;box-shadow:none}div.all-faqs>.faq-accordion>.wrap .faq-accordion{border-bottom:none}div.all-faqs>.faq-accordion>.wrap .ui-accordion-content p{font-size:18px;font-family:"sofia-pro", Georgia, serif;margin-top:22px}section.totm-block-totm-full-width-image{padding:0}section.totm-block-totm-full-width-image img{width:100%;height:100%;min-height:344px;object-fit:cover}section.totm-block-totm-img-slider .slider-arrows,section.totm-block-totm-product-slider .slider-arrows{position:absolute;right:130px;top:23px}@media (max-width: 639px){section.totm-block-totm-img-slider .slider-arrows,section.totm-block-totm-product-slider .slider-arrows{display:none}}section.totm-block-totm-img-slider .slider-arrow,section.totm-block-totm-product-slider .slider-arrow{width:45px;height:45px;border-radius:50%;margin:10px;display:inline-block;border:1px solid #000;background:#fff;opacity:1;cursor:pointer;transition:0.3s ease-in-out;text-align:center}section.totm-block-totm-img-slider .slider-arrow.slider-arrow-left,section.totm-block-totm-product-slider .slider-arrow.slider-arrow-left{padding:7px 3px 0 0}section.totm-block-totm-img-slider .slider-arrow.slider-arrow-left:hover,section.totm-block-totm-product-slider .slider-arrow.slider-arrow-left:hover{padding-right:13px}section.totm-block-totm-img-slider .slider-arrow.slider-arrow-right,section.totm-block-totm-product-slider .slider-arrow.slider-arrow-right{padding:7px 0 0 3px}section.totm-block-totm-img-slider .slider-arrow.slider-arrow-right:hover,section.totm-block-totm-product-slider .slider-arrow.slider-arrow-right:hover{padding-left:13px}section.totm-block-totm-img-slider .slider-arrow.disabled,section.totm-block-totm-product-slider .slider-arrow.disabled{opacity:0.3;cursor:default}section.totm-block-account-slider .slider-arrow.slider-arrow-left{position:absolute;left:-60px}section.totm-block-account-slider .slider-arrow.slider-arrow-right{position:absolute;right:-60px}section.totm-block-totm-img-slider{padding-top:138px}section.totm-block-totm-img-slider .grid-container{max-width:1095px}section.totm-block-totm-img-slider .text-column{padding-right:60px}section.totm-block-totm-img-slider .slider-arrow{margin-top:37px}section.totm-block-totm-img-slider .image-slider{padding-left:80px;padding-bottom:10px !important}section.totm-block-totm-img-slider p{font-size:18px}@media (max-width: 639px){section.totm-block-totm-img-slider{padding-top:35px;padding-bottom:32px}section.totm-block-totm-img-slider h2{font-size:22px}section.totm-block-totm-img-slider p{font-size:13px}section.totm-block-totm-img-slider .text-column{padding-right:0}section.totm-block-totm-img-slider .image-slider{padding-left:0}section.totm-block-totm-img-slider .image-slider-inner img{max-height:197px}section.totm-block-totm-img-slider .slider-arrow{margin-top:23px;width:40px;height:40px;line-height:8px}}section.totm-block-totm-small-img-slider{padding:0}section.totm-block-totm-small-img-slider .small-img-slider-inner{white-space:nowrap;display:flex;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;align-items:center}section.totm-block-totm-small-img-slider .small-img-slider-inner::-webkit-scrollbar{display:none}section.totm-block-totm-small-img-slider .small-img-slider-outer{position:relative}section.totm-block-totm-small-img-slider .small-img-slider-arrow-left{position:absolute;top:0;left:0;bottom:0;width:53px;opacity:0.7;background-color:#ddccff}section.totm-block-totm-small-img-slider .small-img-slider-arrow-right{position:absolute;top:0;right:0;bottom:0;width:53px;opacity:0.7;background-color:#ddccff}section.totm-block-totm-small-img-slider .small-img-slider-arrow-left div,section.totm-block-totm-small-img-slider .small-img-slider-arrow-right div{width:45px;height:45px;border-radius:50%;border:solid 1px #fff;text-align:center;position:absolute;top:calc(50% - 23px);left:4px;right:4px;cursor:pointer;padding:7px 3px 0 0}section.totm-block-totm-small-img-slider .small-img-slider-arrow-left:hover div{padding-right:13px}section.totm-block-totm-small-img-slider .small-img-slider-arrow-right div{padding:7px 0 0 3px}section.totm-block-totm-small-img-slider .small-img-slider-arrow-right:hover div{padding-left:13px}@media (max-width: 639px){section.totm-block-totm-small-img-slider{display:none}}section.totm-block-totm-img-slider .slider-arrows{position:absolute;top:auto;right:auto;left:0;bottom:0}section.totm-block-totm-img-slider .image-slider{position:relative;padding-bottom:83px}section.totm-block-totm-img-slider .image-slider-inner{display:flex;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;align-items:center}section.totm-block-totm-img-slider .image-slider-inner img{height:379px;width:auto;display:block;margin:0 8px;border-radius:10px;border:solid 1px #000}section.totm-block-totm-img-slider .image-slider-inner::-webkit-scrollbar{display:none}section.totm-block-totm-multi-slider .grid-container{max-width:1095px}section.totm-block-totm-multi-slider .text-column{padding:0 80px 0 0;font-size:18px}section.totm-block-totm-multi-slider .text-column p{font-size:18px}section.totm-block-totm-multi-slider .orbit-wrapper{margin:40px 0}section.totm-block-totm-multi-slider .orbit-controls{position:relative}section.totm-block-totm-multi-slider .orbit-next,section.totm-block-totm-multi-slider .orbit-previous{width:45px;height:45px;border-radius:50%;margin:0;display:inline-block;border:1px solid #000;background:#fff;opacity:0.7;cursor:pointer;transition:0.3s ease-in-out;text-align:center;padding:0;top:40px;-webkit-appearance:none;-moz-appearance:none}section.totm-block-totm-multi-slider .orbit-next{left:55px}section.totm-block-totm-multi-slider .orbit-wrapper .orbit-controls button.orbit-next:hover,section.totm-block-totm-multi-slider .orbit-wrapper .orbit-controls button.orbit-previous:hover{background:#fff !important;opacity:1}@media (min-width: 1024px){section.totm-block-totm-multi-slider .large-order-2.text-column{padding:0 10px 0 80px}}@media (max-width: 639px){section.totm-block-totm-multi-slider .orbit-controls{display:none}}section.totm-block-totm-img-text-cols{padding:0;overflow:hidden}section.totm-block-totm-img-text-cols .image-column{border-right:1px solid #000}section.totm-block-totm-img-text-cols .image-column.large-order-2{border-left:1px solid #000;margin-left:-1px;border-right:none}section.totm-block-totm-img-text-cols .text-column-inner{max-width:458px;margin:20px 44px}section.totm-block-totm-img-text-cols .text-column-inner p{font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.13px}section.totm-block-totm-img-text-cols .text-column-inner li{font-size:18px;line-height:1.33}@media (max-width: 1023px){section.totm-block-totm-img-text-cols .text-column-inner p,section.totm-block-totm-img-text-cols .text-column-inner li{font-size:15px;line-height:1.27}}@media (max-width: 1023px){section.totm-block-totm-img-text-cols .text-column-inner{max-width:100%}}section.totm-block-totm-img-text-cols.homepage-hero h1{font-family:"ivypresto-display", serif;font-size:64px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:0.53px}section.totm-block-totm-img-text-cols.homepage-hero .pushable{width:auto;margin:0}section.totm-block-totm-img-text-cols.homepage-hero .pushable .front{background:#fff4f1;margin:0;width:auto;padding:12px 20px}section.totm-block-totm-img-text-cols.homepage-hero .image-column{max-height:540px !important}@media (min-width: 1024px){section.totm-block-totm-img-text-cols.homepage-hero .text-column-inner{margin-right:40px;max-width:550px}section.totm-block-totm-img-text-cols .text-column-inner{float:left;margin-left:111px}section.totm-block-totm-img-text-cols .text-column.large-order-1 .text-column-inner{float:right}section.totm-block-totm-img-text-cols .text-column.medium-order-1 .text-column-inner{float:right}}@media (max-width: 1023px){section.totm-block-totm-img-text-cols .text-column-inner{padding-top:12px;margin-left:20px;margin-right:20px;margin-bottom:60px}section.totm-block-totm-img-text-cols.homepage-hero .text-column-inner{margin-left:auto;margin-right:auto;margin-bottom:40px;text-align:center;padding-left:40px;padding-right:40px}section.totm-block-totm-img-text-cols .image-column{border-left:0;border-right:0;border-bottom:1px solid #000}}section.totm-block-totm-img-text-cols .image-column img{width:100%;height:auto;height:100%;object-fit:cover}section.totm-block-totm-img-text-cols .icon-text-tbl-row{display:flex;align-items:center;padding:12px 0}section.totm-block-totm-img-text-cols .icon-text-tbl-icon{text-align:center;width:40px;min-width:40px}section.totm-block-totm-img-text-cols .icon-text-tbl-icon img{height:36px;width:100%}section.totm-block-totm-img-text-cols .icon-text-tbl-text{padding-left:20px;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#020202}section.totm-block-totm-img-text-cols .button{margin-top:15px}section.totm-block-totm-img-text-cols .image-column .image-col-inner{display:block;width:100%;height:100%}section.totm-block-totm-img-text-cols .image-column .mobile-only-image{display:none}@media (max-width: 639px){section.totm-block-totm-img-text-cols .image-column.different-mobile-image .image-col-inner{display:none}section.totm-block-totm-img-text-cols .image-column.different-mobile-image .mobile-only-image{display:block;width:100%;height:100%;object-fit:cover}section.totm-block-totm-img-text-cols .icon-text-tbl-text{font-size:15px;font-weight:300;line-height:1.27;color:#020202}section.totm-block-totm-img-text-cols .button{margin-top:30px}body.single-product section.totm-block-totm-img-text-cols:not(.first-section) .image-column{order:3;width:calc(100% - 20px);margin:0 10px 30px;border:1px solid #000}body.single-product section.totm-block-totm-img-text-cols:not(.first-section){border-bottom:none}}section.totm-block-totm-img-text-cols .orbit,section.totm-block-totm-img-text-cols .orbit .orbit-wrapper,section.totm-block-totm-img-text-cols .orbit .orbit-container,section.totm-block-totm-img-text-cols .orbit .orbit-slide,section.totm-block-totm-img-text-cols .orbit .orbit-figure{height:100% !important}section.totm-block-totm-img-text-cols .orbit .orbit-bullets{bottom:0;position:absolute;left:20px;right:20px;display:block}section.totm-block-totm-img-text-cols .orbit .orbit-previous,section.totm-block-totm-img-text-cols .orbit .orbit-next{cursor:pointer}section.totm-block-totm-img-text-cols .productVid{top:50%;margin-top:-25%}section.homepage-workplace .image-column{height:430px !important}.homepage-workplace h1{font-family:"ivypresto-display", serif;font-size:48px !important;font-weight:300 !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.5px;text-align:left}.homepage-workplace .pushable{margin-top:20px !important}@media (max-width: 639px){.homepage-workplace{text-align:center}.homepage-workplace h1{font-family:"ivypresto-display", serif;font-size:40px !important;font-weight:300 !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1.13;text-align:center}}@media (max-width: 1023px){section.homepage-workplace .image-column{height:530px !important}}section.totm-block-totm-hero-slider{padding:0;overflow:hidden}section.totm-block-totm-hero-slider .slick-vertical .slick-slide{border:0}section.totm-block-totm-hero-slider .text-column-inner{max-width:552px;margin:20px 50px;float:right}section.totm-block-totm-hero-slider .vertical-dots{display:none}@media (min-width: 640px) and (max-width: 1340px){section.totm-block-totm-hero-slider .text-column-inner{max-width:none;margin:0 25px;float:none}}section.totm-block-totm-hero-slider .text-column-inner p{margin:20px 73px 30px 0;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:28px}section.totm-block-totm-hero-slider h1{font-family:"ivypresto-display", serif;font-size:70px;font-weight:300;font-stretch:normal;font-style:normal;line-height:76px;padding-right:20px}section.totm-block-totm-hero-slider .pushable{width:auto;margin:0}section.totm-block-totm-hero-slider .pushable .front{background:#fff4f1;margin:0;width:auto;padding:12px 20px}section.totm-block-totm-hero-slider .image-column{max-height:635px !important}section.totm-block-totm-hero-slider .button{margin-top:15px}section.totm-block-totm-hero-slider .image-column .image-col-inner{display:block;width:100%;height:100%}@media (max-width: 639px){section.totm-block-totm-hero-slider .grid-container.full,section.totm-block-totm-hero-slider .grid-container.full .cell.image-column{padding-left:0;padding-right:0}}section.totm-block-totm-hero-slider .image-column img{margin:0 auto}@media (min-width: 640px) and (max-width: 1023px){section.totm-block-totm-hero-slider .text-column-inner{padding-bottom:30px}section.totm-block-totm-hero-slider .image-column img{margin-bottom:30px;max-width:600px}}@media (max-width: 639px){.button{margin-top:30px}section.totm-block-totm-hero-slider h1{font-size:35px !important;text-align:center;line-height:38px;padding:0 75px}section.totm-block-totm-hero-slider .text-column-inner{max-width:100% !important;margin:20px 0px !important;float:none !important}section.totm-block-totm-hero-slider .text-column-inner p{margin:20px !important;text-align:center;font-weight:300;font-size:18px;line-height:24px}section.totm-block-totm-hero-slider .button-cta{margin:0 auto 30px auto}section.totm-block-totm-hero-slider .pushable{margin:0px auto;display:grid}section.totm-block-totm-hero-slider .image-column{border-right:0px;max-height:272px !important;height:272px !important;overflow:hidden;position:relative}section.totm-block-totm-hero-slider .image-column img{position:absolute;bottom:0;left:0;right:0}}section.totm-block-totm-logo-slider{padding:60px 0}section.totm-block-totm-logo-slider .text-on-the-left{font-family:"termina",sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:34px;letter-spacing:0.5px;color:#020202}section.totm-block-totm-logo-slider .logo-slider-white-box{margin:58px auto 56px;padding:54px 0 54px;border-radius:9px;border:solid 1px #696969;background-color:#fff;max-width:1200px}section.totm-block-totm-logo-slider img{height:34px;width:auto}section.totm-block-totm-logo-slider .logo-slider-white-box img{height:84px}section.totm-block-totm-logo-slider .logo-slider-inner{display:flex;justify-content:center;white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;align-items:center}section.totm-block-totm-logo-slider .logo-slider-inner::-webkit-scrollbar{display:none}section.totm-block-totm-logo-slider img{padding:0;width:auto}section.totm-block-totm-logo-slider .lg-alsofindus{max-width:900px;margin:40px auto}section.totm-block-totm-logo-slider .lg-alsofindus .logo-slider-inner{overflow-x:visible}section.totm-block-totm-logo-slider .lg-alsofindus img{padding:0 28px}section.totm-block-totm-logo-slider .lg-alsofindus img:last-child{padding-right:0}@media (max-width: 639px){section.totm-block-totm-logo-slider{padding-top:0;padding-bottom:0}section.totm-block-totm-logo-slider .grid-container{width:100%;padding:0 !important}section.totm-block-totm-logo-slider .logo-slider-white-box{margin:0;border-radius:0;border:none;padding:30px 15px}section.totm-block-totm-logo-slider .logo-slider-inner{display:flex;flex-wrap:wrap;overflow-x:visible;width:100%;max-width:100%}section.totm-block-totm-logo-slider .logo-slider-inner img{width:50%;height:auto;padding:20px 30px !important}section.totm-block-totm-logo-slider .logo-slider-white-box .logo-slider-inner img{width:33.3%;padding:20px 20px !important}section.totm-block-totm-logo-slider .text-on-the-left{width:100%;display:block;font-size:11px;text-align:center}}@media (max-width: 639px){section.totm-block-totm-logo-slider{padding-top:30px}section.totm-block-totm-logo-slider img{max-width:140px}}section.totm-block-totm-product-attributes{padding:37px 0 37px}section.totm-block-totm-product-attributes .grid-container{max-width:1095px}section.totm-block-totm-product-attributes .product-attributes{display:flex;justify-content:space-between;align-items:center}section.totm-block-totm-product-attributes .attribute{width:108px}section.totm-block-totm-product-attributes .attribute.intro-text{width:175px;text-align:left}section.totm-block-totm-product-attributes img{display:block;margin:0 auto;width:100%}section.totm-block-totm-product-attributes span{font-family:"sofia-pro", Georgia, serif;margin-top:20px;display:block;text-transform:uppercase;text-align:center;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:0.5px;color:#000}@media (max-width: 639px){section.totm-block-totm-product-attributes .product-attributes{flex-wrap:wrap;justify-content:space-around;align-items:flex-start}section.totm-block-totm-product-attributes h3{margin-bottom:10px}section.totm-block-totm-product-attributes .attribute{width:33.3%;margin-top:20px}section.totm-block-totm-product-attributes .attribute img{max-width:80%}section.totm-block-totm-product-attributes .attribute.intro-text{width:100%;text-align:center;margin-top:0}section.totm-block-totm-product-attributes span{font-size:11px;line-height:1.2;letter-spacing:0.36px;text-align:center;color:#000;margin-top:5px}}section.totm-block-totm-product-slider{padding:30px 0 105px}@media (max-width: 639px){section.totm-block-totm-product-slider{padding-bottom:45px}}section.totm-block-totm-product-slider .grid-container{position:relative}section.totm-block-totm-product-slider .product-slider{margin-top:53px;white-space:nowrap;overflow-x:auto;display:flex;-ms-overflow-style:none;scrollbar-width:none;align-items:center;padding-left:10px;padding-right:10px}section.totm-block-totm-product-slider .product-slider::-webkit-scrollbar{display:none}section.totm-block-totm-product-slider .product{width:300px;min-width:300px;margin:0 12.5px}section.totm-block-totm-product-slider .totm-block-account-slider .product{width:155px;min-width:155px;margin:0 12px}@media (max-width: 639px){section.totm-block-totm-product-slider .product{width:200px;min-width:200px}}section.totm-block-totm-product-slider .product img{width:100%;height:auto;border-radius:10px;border:solid 1px #000}section.totm-block-totm-product-slider .product a,section.totm-block-totm-product-slider .product span{display:block}section.totm-block-totm-product-slider .product span.product-title{font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.2px;color:#000;padding:26px 20px 20px}@media (max-width: 639px){section.totm-block-totm-product-slider .product span.product-title{font-size:15px;font-weight:600;line-height:1.87;letter-spacing:-0.21px;color:#000;padding:12px 0 20px}}section.totm-block-totm-product-slider .img-container{position:relative}section.totm-block-totm-product-slider span.img-rollover{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.2);opacity:0;display:block;transition:0.3s ease-in-out}section.totm-block-totm-product-slider span.img-container:hover .img-rollover{opacity:1}section.totm-block-totm-product-slider .white-btn{bottom:60px;position:absolute;top:auto;padding:10px 30px;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.16px;text-align:center;color:#7358aa;left:50%;transform:translate(-50%, 0);display:inline-block;background:#fff;border:1px solid #000;border-radius:99px}@media (max-width: 639px){section.totm-block-totm-product-slider .white-btn{transform:translate(-50%, 50%);width:80%;white-space:normal;padding-left:10px;padding-right:10px}}section.totm-block-totm-product-slider span.img-container:hover .white-btn{color:#fff;background:#7358aa}section.totm-block-totm-product-slider .product-slider-btn{margin-top:60px}@media (max-width: 639px){section.totm-block-totm-product-slider .product-slider-btn{margin-top:14px}}section.totm-block-totm-reasons-to-subscribe{padding-top:40px;padding-bottom:27px}section.totm-block-totm-reasons-to-subscribe .grid-container{max-width:1100px}section.totm-block-totm-reasons-to-subscribe h5{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000;margin-bottom:40px}section.totm-block-totm-reasons-to-subscribe .column{display:flex;align-items:flex-start}section.totm-block-totm-reasons-to-subscribe .number{float:left;width:34px;min-width:34px;height:34px;line-height:34px;text-align:center;border:solid 1px #000;background-color:#fff;margin-right:28px;border-radius:50%}section.totm-block-totm-reasons-to-subscribe .content{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#020202;margin-right:50px}@media (max-width: 639px){section.totm-block-totm-reasons-to-subscribe{padding-top:25px;padding-bottom:27px}section.totm-block-totm-reasons-to-subscribe h5{font-family:"ivypresto-display", serif;font-size:22px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:#020202;margin-bottom:16px}section.totm-block-totm-reasons-to-subscribe .column{margin:4px 0}section.totm-block-totm-reasons-to-subscribe p{font-size:13px;line-height:1.31}}section.totm-block-totm-recent-blog-posts{padding:80px 0 145px}section.totm-block-totm-recent-blog-posts .grid-container{max-width:1100px}section.totm-block-totm-recent-blog-posts .cell{padding-left:15px;padding-right:15px}section.totm-block-totm-recent-blog-posts a.read-post{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#7358aa;text-decoration:underline}section.totm-block-totm-recent-blog-posts a.visit-mood{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#7358aa;text-decoration:underline}section.totm-block-totm-recent-blog-posts .blog-post-link img{width:100%;height:auto;border-radius:10px;border:solid 1px #000}section.totm-block-totm-recent-blog-posts h5{margin:27px 0 19px;font-family:"sofia-pro", Georgia, serif;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.3;letter-spacing:-0.29px;color:#000}section.totm-block-totm-recent-blog-posts .post-meta{display:block;margin-bottom:18px;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#020202}@media (max-width: 639px){section.totm-block-totm-recent-blog-posts .blog-post-link{margin-top:30px}}#breadcrumbs{display:none}section.totm-block-shop-page{padding-top:60px;padding-bottom:0}section.totm-block-shop-page .img-container{position:relative;overflow:hidden;display:block;border-radius:10px;border:solid 1px #000}section.totm-block-shop-page .img-container .btn{top:100%;background:#fff;position:absolute;border-radius:99px;color:#000;left:50%;transform:translate(-50%, 0);transition:0.3s ease-in-out;z-index:5;padding:15px;font-weight:bold;opacity:0;font-size:22px;width:90%;text-align:center}section.totm-block-shop-page a:hover .img-container .btn{top:calc(100% - 95px);opacity:1}section.totm-block-shop-page a .img-container .btn:hover{background:#dab2db}section.totm-block-shop-page .img-container img{transition:0.3s ease-in-out;border-radius:0;border:none}section.totm-block-shop-page a:hover .img-container img{transform:scale(1.1)}section.totm-block-shop-page .shop-filters{display:flex;justify-content:flex-end;margin:0}section.totm-block-shop-page .shop-filters .shop-filter{margin:0 11px;text-align:center;max-width:70px;display:inline-block}section.totm-block-shop-page .shop-filters .shop-filter:last-child{margin:0}section.totm-block-shop-page .shop-filters .sf-image{width:72px;height:72px;border-radius:72px;background-color:#fff;position:relative;display:flex;align-items:center;justify-content:center;transition:0.3s ease-in-out;margin:0 auto;z-index:2;overflow:visible}section.totm-block-shop-page .shop-filters .sf-image img{transform:scale(0.5);transition:0.3s ease-in-out;z-index:2;object-fit:contain;position:relative}section.totm-block-shop-page .shop-filters .sf-image:hover img{transform:scale(0.6)}section.totm-block-shop-page .shop-filters .sf-image.active img{transform:scale(0.6) !important}section.totm-block-shop-page .shop-filters .sf-image.active{background-color:#dab2db;width:72px;height:72px;border:0}section.totm-block-shop-page .shop-filters .sf-image:before{content:'';position:absolute;width:66px;height:66px;background-color:#fff;border-radius:50%;z-index:1;border:1px solid black}section.totm-block-shop-page .shop-filters .sf-image.active:before{content:'';position:absolute;width:66px;height:66px;background-color:#dab2db;border-radius:50%;z-index:1;border:1px solid black}section.totm-block-shop-page .shop-filters .shop-filter span{margin-top:14px;display:block;font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:center;color:#020202}@media (max-width: 1023px){section.totm-block-shop-page .shop-filters{flex-wrap:wrap;padding-left:10px;padding-right:10px;margin-bottom:0;margin-top:5px}section.totm-block-shop-page .shop-filters .shop-filter:first-child{display:none}section.totm-block-shop-page .shop-filters .shop-filter{width:25%}section.totm-block-shop-page .shop-filters .sf-image{width:65px;height:65px;margin:0 auto}section.totm-block-shop-page .shop-filters .shop-filter span{font-family:"sofia-pro", Georgia, serif;font-size:13px;font-weight:500;line-height:1.15;margin-top:8px;margin-bottom:17px}}@media (max-width: 1023px){section.totm-block-shop-page .shop-filters{justify-content:center}}form.totm-add-to-cart p:empty,.pre-add-to-cart-popup p:empty{display:none}@media (min-width: 640px){form.totm-add-to-cart,.pre-add-to-cart-popup{padding-top:10px;margin-top:20px}}form.totm-add-to-cart .variations-title,.pre-add-to-cart-popup .variations-title{font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:0.5px;color:#000;text-transform:uppercase}form.totm-add-to-cart .size-guide-btn,.pre-add-to-cart-popup .size-guide-btn{font-size:14px;margin-top:0}form.totm-add-to-cart .variation,.pre-add-to-cart-popup .variation{display:flex;flex-wrap:wrap;align-items:center;background-color:rgba(156,203,139,0.1);border:1px solid rgba(112,112,112,0.1);border-radius:100px;margin-bottom:17px;padding:5px 17px 5px 25px}form.totm-add-to-cart .variation:last-child,.pre-add-to-cart-popup .variation:last-child{margin-bottom:25px}form.totm-add-to-cart .variation img,.pre-add-to-cart-popup .variation img{max-width:55px;height:auto;display:block}form.totm-add-to-cart .variation .wcsatt-options-wrapper,.pre-add-to-cart-popup .variation .wcsatt-options-wrapper{display:none !important}form.totm-add-to-cart .variation .wc-points-rewards-product-message,.pre-add-to-cart-popup .variation .wc-points-rewards-product-message{display:none !important}form.totm-add-to-cart .var-name,form.totm-add-to-cart .var-price,form.totm-add-to-cart .var-price10,form.totm-add-to-cart .var-price-full,form.totm-add-to-cart .var-price p,.pre-add-to-cart-popup .var-name,.pre-add-to-cart-popup .var-price,.pre-add-to-cart-popup .var-price10,.pre-add-to-cart-popup .var-price-full,.pre-add-to-cart-popup .var-price p{display:inline;opacity:0.9;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#000;display:block;margin:0}form.totm-add-to-cart .var-price .extra-info-outer,form.totm-add-to-cart .var-price .extra-info,form.totm-add-to-cart .var-price10 .extra-info-outer,form.totm-add-to-cart .var-price10 .extra-info,.pre-add-to-cart-popup .var-price .extra-info-outer,.pre-add-to-cart-popup .var-price .extra-info,.pre-add-to-cart-popup .var-price10 .extra-info-outer,.pre-add-to-cart-popup .var-price10 .extra-info{font-size:18px !important;font-weight:300}form.totm-add-to-cart .var-name .extra-info-outer,.pre-add-to-cart-popup .var-name .extra-info-outer{display:block;font-size:15px !important}form.totm-add-to-cart .variation img,form.totm-add-to-cart .var-name-container,form.totm-add-to-cart .var-pricing,form.totm-add-to-cart .quantity-counter,.pre-add-to-cart-popup .variation img,.pre-add-to-cart-popup .var-name-container,.pre-add-to-cart-popup .var-pricing,.pre-add-to-cart-popup .quantity-counter{display:flex;flex:1}form.totm-add-to-cart .var-pricing,.pre-add-to-cart-popup .var-pricing{background:#fff;border:1px solid #000;border-radius:10px;padding:0;display:flex;width:145px;min-width:145px;align-items:center;justify-content:space-between}form.totm-add-to-cart .var-pricePer,.pre-add-to-cart-popup .var-pricePer{color:#00000080;font-size:12px;margin-left:12px}form.totm-add-to-cart .var-name,.pre-add-to-cart-popup .var-name{font-family:"sofia-pro", Georgia, serif;display:block !important;width:120px;margin:0 0 0 10px;text-align:left;white-space:nowrap}@media (min-width: 640px){form.totm-add-to-cart .var-name,.pre-add-to-cart-popup .var-name{margin:0 25px 0 10px}}form.totm-add-to-cart .var-price,form.totm-add-to-cart .var-price10,form.totm-add-to-cart .var-price-full,.pre-add-to-cart-popup .var-price,.pre-add-to-cart-popup .var-price10,.pre-add-to-cart-popup .var-price-full{font-weight:600;background:#9ccb8b;border-radius:10px;padding:3px 8px;width:100%}form.totm-add-to-cart .var-price-full,.pre-add-to-cart-popup .var-price-full{min-width:100%}form.totm-add-to-cart .var-price-full-strike,.pre-add-to-cart-popup .var-price-full-strike{font-weight:600;color:#0000004D;font-size:18px;padding:3px 10px;text-decoration:line-through;width:50%}form.totm-add-to-cart .quantity-counter,.pre-add-to-cart-popup .quantity-counter{display:flex;justify-content:center;margin-top:5px;margin-left:auto}form.totm-add-to-cart .quantity-counter .qc-less,form.totm-add-to-cart .quantity-counter .qc-more,.pre-add-to-cart-popup .quantity-counter .qc-less,.pre-add-to-cart-popup .quantity-counter .qc-more{width:25px;height:25px;background-color:#fff;border:1px solid #000;border-radius:50%;line-height:15px;text-align:center;display:block;cursor:pointer;font-size:24px;transition:0.3s ease-in-out}form.totm-add-to-cart .quantity-counter .qc-less:hover,form.totm-add-to-cart .quantity-counter .qc-more:hover,.pre-add-to-cart-popup .quantity-counter .qc-less:hover,.pre-add-to-cart-popup .quantity-counter .qc-more:hover{transform:scale(1.1);background:#e6ddff}form.totm-add-to-cart .quantity-counter .qc-count,.pre-add-to-cart-popup .quantity-counter .qc-count{min-width:20px;text-align:center}form.totm-add-to-cart .whats-inside,.pre-add-to-cart-popup .whats-inside{padding-bottom:15px;border-bottom:solid 0.5px #979797;margin-bottom:30px;padding-top:5px}form.totm-add-to-cart .whats-inside .whats-inside-inner,.pre-add-to-cart-popup .whats-inside .whats-inside-inner{padding-top:15px;display:flex;flex-wrap:wrap}form.totm-add-to-cart .whats-inside .whats-inside-single,.pre-add-to-cart-popup .whats-inside .whats-inside-single{width:50%;float:left;display:flex;align-items:center;padding-top:15px;padding-bottom:15px}form.totm-add-to-cart .whats-inside .whats-inside-single:nth-child(2n+1),.pre-add-to-cart-popup .whats-inside .whats-inside-single:nth-child(2n+1){padding-right:15px}form.totm-add-to-cart .whats-inside .whats-inside-single:nth-child(2n+2),.pre-add-to-cart-popup .whats-inside .whats-inside-single:nth-child(2n+2){padding-left:15px}form.totm-add-to-cart .whats-inside .whats-inside-icon,.pre-add-to-cart-popup .whats-inside .whats-inside-icon{width:50px;min-width:50px}form.totm-add-to-cart .whats-inside .whats-inside-text,.pre-add-to-cart-popup .whats-inside .whats-inside-text{line-height:1.14;letter-spacing:-0.2px}form.totm-add-to-cart .single-product-qty,.pre-add-to-cart-popup .single-product-qty{display:flex}form.totm-add-to-cart .single-product-qty p,.pre-add-to-cart-popup .single-product-qty p{margin-bottom:0}form.totm-add-to-cart .single-product-qty .quantity-counter,.pre-add-to-cart-popup .single-product-qty .quantity-counter{border:solid 1px #000;background-color:#fff;align-items:center;margin-right:-1px;margin-top:0}form.totm-add-to-cart .single-product-qty .qc-count,.pre-add-to-cart-popup .single-product-qty .qc-count{width:30px;text-align:center}form.totm-add-to-cart .single-product-qty .quantity-counter .qc-less,form.totm-add-to-cart .single-product-qty .quantity-counter .qc-more,.pre-add-to-cart-popup .single-product-qty .quantity-counter .qc-less,.pre-add-to-cart-popup .single-product-qty .quantity-counter .qc-more{width:35px;border:none;background-color:transparent;border-radius:0}html body form.totm-add-to-cart .single-product-qty button,html body .pre-add-to-cart-popup .single-product-qty button{margin-left:0 !important}form.totm-add-to-cart .size-guide,.pre-add-to-cart-popup .size-guide{display:none}form.totm-add-to-cart .subscribe-or-buy-button-container,form.totm-add-to-cart .sub-duration-option,.pre-add-to-cart-popup .subscribe-or-buy-button-container,.pre-add-to-cart-popup .sub-duration-option{margin:0 0 14px;border-radius:30px;border:2px solid #9CCB8B;background:#fff}form.totm-add-to-cart .sub-duration-option,.pre-add-to-cart-popup .sub-duration-option{padding:8px 20px;display:block;position:relative;cursor:pointer;transition:background-color 0.5s ease}form.totm-add-to-cart .sub-duration-option.selected,form.totm-add-to-cart .sub-duration-option:hover,.pre-add-to-cart-popup .sub-duration-option.selected,.pre-add-to-cart-popup .sub-duration-option:hover{background:#9CCB8B33}form.totm-add-to-cart .sub-duration-option.selected label .sas,.pre-add-to-cart-popup .sub-duration-option.selected label .sas{font-weight:500}form.totm-add-to-cart .benefit20,form.totm-add-to-cart .benefit10,form.totm-add-to-cart .benefitEco,.pre-add-to-cart-popup .benefit20,.pre-add-to-cart-popup .benefit10,.pre-add-to-cart-popup .benefitEco{position:absolute;right:5px;top:5px;width:45px;height:45px;text-align:center;border-radius:50px;font-size:14px;line-height:16px;padding:5px}form.totm-add-to-cart .benefit10,.pre-add-to-cart-popup .benefit10{background:#dab2db}form.totm-add-to-cart .benefit20,.pre-add-to-cart-popup .benefit20{background:#ffbd99;right:55px}@media (max-width: 480px){form.totm-add-to-cart .benefit20,.pre-add-to-cart-popup .benefit20{right:5px}}form.totm-add-to-cart .benefitEco,.pre-add-to-cart-popup .benefitEco{background:#9ee3b8 url(/wp-content/themes/totmd2c/img/sub-eco.svg) 6px center no-repeat;background-size:32px 32px;padding:0}@media (max-width: 480px){form.totm-add-to-cart .benefitEco,.pre-add-to-cart-popup .benefitEco{top:55px}}form.totm-add-to-cart .sub-price,.pre-add-to-cart-popup .sub-price{position:absolute;left:0;right:0;bottom:8px;padding:5px 0 0 0;border-top:1px solid #ccc;text-align:center}form.totm-add-to-cart .sub-duration-option.selected .sub-price,.pre-add-to-cart-popup .sub-duration-option.selected .sub-price{border-color:#000}form.totm-add-to-cart .sub-benefits,.pre-add-to-cart-popup .sub-benefits{list-style:none;margin:4px 0 14px 0}form.totm-add-to-cart .sub-benefits li.saving,.pre-add-to-cart-popup .sub-benefits li.saving{background:url(/wp-content/themes/totmd2c/img/sub-saving.svg) 2px center no-repeat;background-size:22px 22px}form.totm-add-to-cart .sub-benefits li.shipping,.pre-add-to-cart-popup .sub-benefits li.shipping{background:url(/wp-content/themes/totmd2c/img/sub-shipping.svg) 2px center no-repeat;background-size:22px 22px}form.totm-add-to-cart .sub-benefits li.deliveries,.pre-add-to-cart-popup .sub-benefits li.deliveries{background:url(/wp-content/themes/totmd2c/img/sub-deliveries.svg) 2px center no-repeat;background-size:22px 22px}form.totm-add-to-cart .sub-benefits li.eco,.pre-add-to-cart-popup .sub-benefits li.eco{background:url(/wp-content/themes/totmd2c/img/sub-eco.svg) 2px center no-repeat;background-size:22px 22px}form.totm-add-to-cart .sub-benefits li,.pre-add-to-cart-popup .sub-benefits li{padding:0 0 0 34px;margin:0 0 4px 0;font-size:12px}form.totm-add-to-cart .sub-duration-option input,.pre-add-to-cart-popup .sub-duration-option input{margin:7px}form.totm-add-to-cart .sub-duration-option label,.pre-add-to-cart-popup .sub-duration-option label{font-size:16px;line-height:18px;font-weight:300}form.totm-add-to-cart .subscribe-or-buy label,.pre-add-to-cart-popup .subscribe-or-buy label{cursor:pointer;font-weight:300;padding:10px 0;font-size:16px;line-height:18px;margin:0}form.totm-add-to-cart .if-subscribe p.subscribe-note,.pre-add-to-cart-popup .if-subscribe p.subscribe-note{padding:3px 15px;line-height:20px;border-radius:50px;margin:10px 10px 20px;background:#e6ddff;font-size:14px}form.totm-add-to-cart .if-subscribe p.subscribe-note img,.pre-add-to-cart-popup .if-subscribe p.subscribe-note img{padding-right:6px;vertical-align:middle;margin:-3px 0 0 0}form.totm-add-to-cart .if-subscribe p,.pre-add-to-cart-popup .if-subscribe p{margin-bottom:0}form.totm-add-to-cart .if-subscribe,.pre-add-to-cart-popup .if-subscribe{padding:10px 0 0 0}form.totm-add-to-cart .subscribe-or-buy label input,.pre-add-to-cart-popup .subscribe-or-buy label input{margin:0 10px 0 0;vertical-align:-2px}form.totm-add-to-cart .atc-button-shipping,.pre-add-to-cart-popup .atc-button-shipping{margin-top:16px}form.totm-add-to-cart .atc-button-shipping .shipping,.pre-add-to-cart-popup .atc-button-shipping .shipping{margin-top:30px;font-size:14px;letter-spacing:-0.17px;text-align:center}form.totm-add-to-cart .atc-button-shipping .shipping img,.pre-add-to-cart-popup .atc-button-shipping .shipping img{margin-right:14px;width:27px}@media (max-width: 639px){form.totm-add-to-cart .variations,.pre-add-to-cart-popup .variations{display:block;margin:0;padding:0;width:100%}form.totm-add-to-cart .variation,.pre-add-to-cart-popup .variation{display:flex;width:100%;align-items:center;justify-content:flex-start;padding:16px 12px;margin:8px 0;border-radius:30px}form.totm-add-to-cart .quantity-counter,.pre-add-to-cart-popup .quantity-counter{justify-content:flex-end;margin-top:10px}form.totm-add-to-cart .var-pricePer,.pre-add-to-cart-popup .var-pricePer{margin-left:54px}form.totm-add-to-cart .var-name-price,.pre-add-to-cart-popup .var-name-price{padding-right:50px;text-align:left}form.totm-add-to-cart .var-name-price .var-name,form.totm-add-to-cart .var-name-price .var-price,.pre-add-to-cart-popup .var-name-price .var-name,.pre-add-to-cart-popup .var-name-price .var-price{text-align:left;font-size:16px}form.totm-add-to-cart .var-name-price p:empty,.pre-add-to-cart-popup .var-name-price p:empty{display:none}form.totm-add-to-cart .variation img,.pre-add-to-cart-popup .variation img{margin-bottom:0;height:40px;width:auto}form.totm-add-to-cart .quantity-counter .qc-less,form.totm-add-to-cart .quantity-counter .qc-more,.pre-add-to-cart-popup .quantity-counter .qc-less,.pre-add-to-cart-popup .quantity-counter .qc-more{border:1px solid #000}form.totm-add-to-cart .atc-button-shipping,.pre-add-to-cart-popup .atc-button-shipping{display:block;width:100%}form.totm-add-to-cart .atc-button-shipping .atc-button,.pre-add-to-cart-popup .atc-button-shipping .atc-button{width:100%}form.totm-add-to-cart .atc-button-shipping .shipping,.pre-add-to-cart-popup .atc-button-shipping .shipping{padding-top:20px;text-align:center;display:block}form.totm-add-to-cart .atc-button-shipping .shipping img,.pre-add-to-cart-popup .atc-button-shipping .shipping img{display:none}form.totm-add-to-cart .whats-inside .whats-inside-single,.pre-add-to-cart-popup .whats-inside .whats-inside-single{width:100%;padding:6px !important}form.totm-add-to-cart .whats-inside .whats-inside-text,.pre-add-to-cart-popup .whats-inside .whats-inside-text{font-family:"sofia-pro", Georgia, serif;font-size:12px !important;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:-0.17px;color:#000}form.totm-add-to-cart .subscribe-or-buy,form.totm-add-to-cart .sub-duration-container,.pre-add-to-cart-popup .subscribe-or-buy,.pre-add-to-cart-popup .sub-duration-container{display:block}form.totm-add-to-cart .sub-duration-container.cadence,.pre-add-to-cart-popup .sub-duration-container.cadence{display:flex;flex-direction:column}form.totm-add-to-cart .sub-duration-container.cadence .threeMonth,.pre-add-to-cart-popup .sub-duration-container.cadence .threeMonth{order:1}form.totm-add-to-cart .sub-duration-container.cadence .oneMonth,.pre-add-to-cart-popup .sub-duration-container.cadence .oneMonth{order:2}form.totm-add-to-cart .if-subscribe p.subscribe-note,.pre-add-to-cart-popup .if-subscribe p.subscribe-note{margin:0 0 30px;text-align:center}form.totm-add-to-cart .subscribe-or-buy-button-container,form.totm-add-to-cart .sub-duration-option,.pre-add-to-cart-popup .subscribe-or-buy-button-container,.pre-add-to-cart-popup .sub-duration-option{width:100%;margin:0 0 20px 0}form.totm-add-to-cart .sub-duration-option,.pre-add-to-cart-popup .sub-duration-option{padding:10px 15px 40px 10px}form.totm-add-to-cart .sub-duration-option:last-child,.pre-add-to-cart-popup .sub-duration-option:last-child{margin:0}form.totm-add-to-cart .subscribe-or-buy-container,.pre-add-to-cart-popup .subscribe-or-buy-container{padding:20px 15px 10px}}html body .pre-add-to-cart-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:600px;max-width:90%;z-index:99999999;border-radius:10px;border:solid 1px #000;background:#fff;padding:0}.pre-add-to-cart-popup .pre-add-to-cart-popup-inner{display:flex}.pre-add-to-cart-popup .pre-add-to-cart-popup-inner .patcp-image{width:50%;border-right:1px solid #000}.pre-add-to-cart-popup .pre-add-to-cart-popup-inner .patcp-image img{height:100%;width:100%;object-fit:cover;border-radius:10px 0 0 10px}.pre-add-to-cart-popup .pre-add-to-cart-popup-inner .patcp-content{width:50%;padding:30px}.pre-add-to-cart-popup .variations{display:block}.pre-add-to-cart-popup .variation{display:flex;align-items:center;width:100%;margin:10px 0;padding:0;border-radius:5px;cursor:pointer;border-radius:5px;border:solid 1px #000}.pre-add-to-cart-popup .variation img{margin:0;border-right:1px solid #000;height:54px;width:54px;object-fit:contain}.pre-add-to-cart-popup .variation:last-child{margin-bottom:0}.pre-add-to-cart-popup .wc-points-rewards-product-message,.pre-add-to-cart-popup .wcsatt-sub-options,.pre-add-to-cart-popup .wcsatt-sub-discount,.pre-add-to-cart-popup .var-price br,.pre-add-to-cart-popup p:empty{display:none}.pre-add-to-cart-popup .var-name{text-align:left}.pre-add-to-cart-popup .var-price{text-align:left}.pre-add-to-cart-popup .var-details{padding:5px 20px}.pre-add-to-cart-popup .patcp-page-2{display:none}.pre-add-to-cart-popup .subscribe-or-buy{display:block}.pre-add-to-cart-popup .subscribe-or-buy .sob-subscribe,.pre-add-to-cart-popup .subscribe-or-buy .sob-onetime{display:block;width:100%;margin-bottom:13px}.pre-add-to-cart-popup .subscribe-or-buy .sob-subscribe:hover .subscribe-or-buy .sob-onetime:hover{background:#fff}.pre-add-to-cart-popup .subscribe-or-buy .sob-subscribe.selected .subscribe-or-buy .sob-onetime.selected{color:#e6ddff;box-shadow:1px 3px 4px 0 rgba(0,0,0,0.16)}.pre-add-to-cart-popup .atc-button-shipping{display:block;margin-top:0}.pre-add-to-cart-popup .atc-button-shipping .atc-button{display:block;width:100%;margin-bottom:16px}@media (max-width: 639px){.pre-add-to-cart-popup .pre-add-to-cart-popup-inner{display:block}.pre-add-to-cart-popup .pre-add-to-cart-popup-inner .patcp-image{width:100%;border-right:none;height:129px;overflow:hidden;border-radius:10px 10px 0 0}.pre-add-to-cart-popup .pre-add-to-cart-popup-inner .patcp-image img{border-radius:0}.pre-add-to-cart-popup .pre-add-to-cart-popup-inner .patcp-content{border-top:1px solid #000;width:100%;background:#fff4f1;border-radius:0 0 10px 10px}}section.totm-block-totm-standard-columns a.blockLink{transition:all 0.3s ease-in-out;border-radius:12px;padding:12px;display:block}section.totm-block-totm-standard-columns a.blockLink:hover{background:#F5F5F5}section.totm-block-totm-standard-columns .img-black-border img{border-radius:10px;border:solid 2px #000}section.totm-block-totm-standard-columns img{margin-bottom:15px;max-height:100%;width:auto}section.totm-block-totm-standard-columns .grid-x{justify-content:center}section.totm-block-totm-standard-columns .column.cell{padding:8px 37px;max-width:314px;max-width:450px}section.totm-block-totm-standard-columns .image-container{display:flex;align-items:flex-end;justify-content:center}section.totm-block-totm-standard-columns h5{font-family:"sofia-pro", Georgia, serif;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:-0.29px;text-align:center;color:#000;padding:8px 0 6px}@media (min-width: 640px){section.totm-block-totm-standard-columns h5{font-size:20px}}@media (max-width: 639px){section.totm-block-totm-standard-columns p{font-size:15px;font-weight:300;line-height:1.27}section.totm-block-totm-standard-columns .image-container{margin-top:15px}}section.totm-block-totm-standard-columns.fixHeight .image-container{max-height:fit-content !important;height:auto !important}section.totm-block-totm-tabs{padding-top:80px}section.totm-block-totm-tabs .grid-container{max-width:975px}section.totm-block-totm-tabs .tabs{display:flex;justify-content:space-between;border:none;margin-bottom:50px;background:transparent}section.totm-block-totm-tabs .tab{position:relative;border-radius:99px;border:solid 1px #000;background-color:#fff;text-align:center;width:50%;padding:7px 50px 7px 20px;margin:0 20px;cursor:pointer}section.totm-block-totm-tabs .tab:first-child{margin-left:0}section.totm-block-totm-tabs .tab:last-child{margin-right:0}section.totm-block-totm-tabs .tab.active{background-color:#cdf4e2}section.totm-block-totm-tabs .tab:after{position:absolute;right:13px;top:10px;width:20px;height:20px;border-radius:50%;border:1px solid #000;background:#fff;content:"+";text-align:center;font-size:24px;line-height:14px;line-height:9px}section.totm-block-totm-tabs .tab.active:after{content:"-"}section.totm-block-totm-tabs .tab-content{display:none}section.totm-block-totm-tabs .tab-content.active{display:flex}@media (min-width: 1040px){section.totm-block-totm-tabs .tab-content .column{width:50%}}@media (max-width: 639px){section.totm-block-totm-tabs .tabs{display:block;margin-bottom:20px}section.totm-block-totm-tabs .tab{display:block;width:100%;margin:15px 0}section.totm-block-totm-tabs .tab-content.active{display:block}}section.totm-block-totm-testimonial-slider{padding:57px 0 90px}section.totm-block-totm-testimonial-slider .testimonial-slider-outer{position:relative;margin-top:15px}section.totm-block-totm-testimonial-slider .testimonial-slider-viewport{margin:0 222px;overflow:hidden;white-space:nowrap}section.totm-block-totm-testimonial-slider .testimonial-slider-inner{position:relative;white-space:nowrap;display:block}section.totm-block-totm-testimonial-slider .testimonial-slide{white-space:nowrap;display:inline-block;width:100%}section.totm-block-totm-testimonial-slider .testimonial-slide h3,section.totm-block-totm-testimonial-slider .testimonial-slide p{white-space:normal}@media (max-width: 639px){section.totm-block-totm-testimonial-slider .testimonial-slide p{font-size:13px}section.totm-block-totm-testimonial-slider .testimonial-slide p strong{font-weight:normal !important}}section.totm-block-totm-testimonial-slider .left-arrow{position:absolute;top:35%;transform:translate(0, -50%);left:137px;cursor:pointer}section.totm-block-totm-testimonial-slider .right-arrow{position:absolute;top:35%;transform:translate(0, -50%);right:137px;cursor:pointer}section.totm-block-totm-testimonial-slider .left-arrow,section.totm-block-totm-testimonial-slider .right-arrow{transition:0.3s ease-in-out}section.totm-block-totm-testimonial-slider .left-arrow.disabled,section.totm-block-totm-testimonial-slider .right-arrow.disabled{opacity:0.3;cursor:default}@media (max-width: 1170px){section.totm-block-totm-testimonial-slider .testimonial-slider-viewport{margin:0 150px}section.totm-block-totm-testimonial-slider .left-arrow{left:75px}section.totm-block-totm-testimonial-slider .right-arrow{right:75px}}@media (max-width: 968px){section.totm-block-totm-testimonial-slider .testimonial-slider-viewport{margin:0 75px}section.totm-block-totm-testimonial-slider .left-arrow{left:10px}section.totm-block-totm-testimonial-slider .right-arrow{right:10px}}@media (max-width: 639px){section.totm-block-totm-testimonial-slider .testimonial-slider-viewport{margin:0}section.totm-block-totm-testimonial-slider .left-arrow,section.totm-block-totm-testimonial-slider .right-arrow{display:none}section.totm-block-totm-testimonial-slider .mobile-pager{display:flex;justify-content:center;margin-top:15px}section.totm-block-totm-testimonial-slider .mobile-page{width:8px;height:8px;margin:0 5px;border:solid 1px #000;border-radius:50%;cursor:pointer}section.totm-block-totm-testimonial-slider .mobile-page.active{background:#000;cursor:default}}section.totm-block-totm-why-choose-organic{padding-top:118px}section.totm-block-totm-why-choose-organic .grid-container{max-width:1100px}section.totm-block-totm-why-choose-organic p{font-size:18px}@media (min-width: 1024px){section.totm-block-totm-why-choose-organic .text-column{padding-right:100px}section.totm-block-totm-why-choose-organic .reasons-column{padding-left:50px;margin-bottom:22px}}section.totm-block-totm-why-choose-organic .reasons-column img{margin-bottom:20px;border:1px solid #000;border-radius:50%;width:50%}@media screen and (max-device-width: 639px), screen and (max-width: 639px){section.totm-block-totm-why-choose-organic{padding-top:40px}section.totm-block-totm-why-choose-organic p{font-size:13px}section.totm-block-totm-why-choose-organic .text-column{margin-bottom:30px}section.totm-block-totm-why-choose-organic .reasons-column{display:flex;margin:12px 0}section.totm-block-totm-why-choose-organic .reasons-column img{margin:0 14px 0 0;height:59px;width:100%;max-width:59px;border:1px solid #000}section.totm-block-totm-why-choose-organic .reasons-column-text{align-items:center;display:flex}section.totm-block-totm-why-choose-organic .reasons-column p{font-family:"sofia-pro", Georgia, serif;font-size:13px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.31;letter-spacing:normal;color:#020202;margin:0}}.page-id-68 section.totm-block-totm-standard-columns img{max-height:140px !important}.page-id-68 section.totm-block-totm-standard-columns .image-container{height:auto !important}.totm-block-totm-marquee{width:100%;overflow:hidden;border:1px solid #ccc;min-height:140px;margin:20px auto}.marqueeContent{display:inline-block;margin:0 30px}.sticker-section{padding-top:40px !important;padding-bottom:0px !important}.counter-section{padding-top:0px !important}section.totm-block-totm-image-grid{padding:80px 0}@media (max-width: 639px){section.totm-block-totm-image-grid{padding:30px}}section.totm-block-totm-carbon-offset-counter{padding:0;border:0}#carbonOffsetCounter{position:absolute;width:100%}#carbonOffsetCounter .carbonOffsetImage{text-align:center}#carbonOffsetCounter .carbonOffsetImage img{display:block;margin:-60px auto 0;width:200px}#carbonOffsetCounter .carbonOffsetOverlayText{position:absolute;top:-21px;left:0;right:0;font-size:24px}section.totm-block-totm-icons-with-text{padding:54px 0;position:relative}section.totm-block-totm-icons-with-text .pushableContainer{position:absolute;left:0;right:0;bottom:-30px}section.totm-block-totm-icons-with-text .pushable{margin:0}section.totm-block-totm-icons-with-text img{max-width:65px;margin:0}section.totm-block-totm-icons-with-text h3{margin:0;font-family:"termina",sans-serif;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.4px}section.totm-block-totm-icons-with-text p{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:0.2px;padding:0 20px 0 0}section.totm-block-totm-icons-with-text #countersContainer .type_counter,section.totm-block-totm-icons-with-text #countersContainer .counterPrefix,section.totm-block-totm-icons-with-text #countersContainer .counterSuffix{display:inline-block}@media (max-width: 639px){section.totm-block-totm-icons-with-text section.totm-block-totm-image-grid{padding:70px 0 90px}section.totm-block-totm-icons-with-text section.totm-block-totm-icons-with-text,section.totm-block-totm-icons-with-text section.totm-block-totm-icons-with-text p{text-align:center !important}}@media (max-width: 639px){section.totm-block-totm-icons-with-text h3{font-size:15px !important;text-align:center !important}section.totm-block-totm-icons-with-text p{text-align:center !important;padding:0px !important}}section.totm-block-totm-feature-section-with-icons-and-text .inner{border-radius:22px;border:2px solid black}section.totm-block-totm-feature-section-with-icons-and-text .inner .featureImg{position:relative}section.totm-block-totm-feature-section-with-icons-and-text .inner .featureImageTitleOverlay{position:absolute;left:100px;top:100px;color:#fff}section.totm-block-totm-feature-section-with-icons-and-text .inner .featureImageTitleOverlay h1{color:inherit;font-size:50px;font-weight:300;font-stretch:normal;line-height:1.10;letter-spacing:0.4px}section.totm-block-totm-feature-section-with-icons-and-text .inner .featureImg img{display:block;-webkit-border-top-right-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-topleft:20px;border-top-right-radius:20px;border-top-left-radius:20px}section.totm-block-totm-feature-section-with-icons-and-text .innerSections{background:#FEE2EB;padding:35px 40px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}section.totm-block-totm-feature-section-with-icons-and-text .innerSections .sectionContent{max-width:220px}section.totm-block-totm-feature-section-with-icons-and-text .innerSections .iconImg{min-height:100px;display:flex;align-items:center;margin-top:-25px;margin-bottom:-10px}section.totm-block-totm-feature-section-with-icons-and-text .innerSections .iconImg img{vertical-align:middle;max-width:62px;margin:0}section.totm-block-totm-feature-section-with-icons-and-text .innerSections h3{margin:4px 0 10px;font-family:"ivypresto-display", serif;font-size:24px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:0.2px}section.totm-block-totm-feature-section-with-icons-and-text .innerSections p{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:0.2px;color:#000;margin:0}section.totm-block-totm-feature-section-with-icons-and-text .grid-container.full{padding:0}@media (max-width: 1023px){section.totm-block-totm-feature-section-with-icons-and-text .inner .featureImageTitleOverlay{left:60px;top:60px}section.totm-block-totm-feature-section-with-icons-and-text .inner .featureImageTitleOverlay h1{font-size:56px}}@media (max-width: 639px){section.totm-block-totm-feature-section-with-icons-and-text .innerSections{padding:15px}section.totm-block-totm-feature-section-with-icons-and-text .inner .featureImageTitleOverlay{left:30px;top:30px}section.totm-block-totm-feature-section-with-icons-and-text .inner .featureImageTitleOverlay h1{font-size:28px;text-align:left}}section.totm-block-totm-two-columns-counters .title{margin:0 0 15px 0;text-transform:uppercase;font-family:"termina",sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2.67px}section.totm-block-totm-two-columns-counters .type_content{margin:0 0 30px 0;padding:0 60px 0 0}section.totm-block-totm-two-columns-counters .type_content .content{margin:0 0 30px 0;padding:0 60px 0 0;font-family:"ivypresto-display", serif;font-size:48px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.10;letter-spacing:0.4px}section.totm-block-totm-two-columns-counters .content p{font-family:inherit;font-size:inherit}section.totm-block-totm-two-columns-counters .type_counter .counter{margin:0 0 30px 0;font-family:"ivypresto-display", serif;font-size:100px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.8;letter-spacing:4.31px;text-align:center}section.totm-block-totm-two-columns-counters .caption{margin:0 0 30px 0;font-family:"sofia-pro", Georgia, serif;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:0.75;letter-spacing:0.3px;text-align:center}@media (max-width: 639px){section.totm-block-totm-two-columns-counters .type_content{padding:0}section.totm-block-totm-two-columns-counters .type_counter .counter{font-size:84px;text-align:center}section.totm-block-totm-two-columns-counters section.totm-block.totm-block-totm-two-columns-counters.totm-bg-lightpink.counter-section{text-align:center !important}}@media (max-width: 1023px){section.totm-block-totm-two-columns-counters .type_counter .counter{font-size:75px}}@media (max-width: 639px){section.totm-block-totm-feature-section-with-icons-and-text .innerSections .sectionContent{max-width:100%;text-align:center;margin-bottom:30px}section.totm-block-totm-two-columns-counters{text-align:center}section.totm-block-totm-two-columns-counters .type_content{font-size:40px;line-height:1.13}section.totm-block-totm-feature-section-with-icons-and-text .innerSections .iconImg{margin-top:-10px !important}section.totm-block-totm-feature-section-with-icons-and-text .innerSections .iconImg img{margin:0 auto !important}}section.totm-block-totm-review-slider{padding:80px 0}section.totm-block-totm-review-slider h1{font-family:"ivypresto-display", serif;font-size:48px;font-weight:300 !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.5px;text-align:center}section.totm-block-totm-review-slider .reviews-slider .slick-list{padding:0px !important}section.totm-block-totm-review-slider .reviews{margin:0 auto}section.totm-block-totm-review-slider .reviews .block_content{font-size:24px;line-height:28px;margin-bottom:20px}section.totm-block-totm-review-slider .reviews .block_content p{font-size:inherit}section.totm-block-totm-review-slider .reviewinner{padding:80px 20px 25px 20px;border-radius:30px;background:#FFDECC;position:relative;min-height:336px}section.totm-block-totm-review-slider .reviewerPic img{position:absolute;left:0;right:0;top:-58px;border-radius:58px;border:1.5px solid black;text-align:center;margin:0 auto;max-width:116px}section.totm-block-totm-review-slider a .review{position:relative;background:#fff;display:inline-block;margin:60px 18px 20px 18px;border-radius:30px;border:1.5px solid black;color:#000;width:300px}section.totm-block-totm-review-slider .review-score{text-align:center}section.totm-block-totm-review-slider .review-score img{display:inline-block;margin:0 2px 2px 0}section.totm-block-totm-review-slider .review-title h3{margin:14px auto;font-family:"ivypresto-display", serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0;color:#181818;text-align:center}section.totm-block-totm-review-slider a .review-text{color:#000;text-align:center}section.totm-block-totm-review-slider .reviews-footer-text{margin-top:40px}@media (max-width: 639px){section.totm-block-totm-review-slider{padding:30px 0}section.totm-block-totm-review-slider h1{font-size:35px;line-height:38px;padding:0 56px;font-family:'IvyPrestoHeadline';letter-spacing:-0.85px}section.totm-block-totm-review-slider .reviews .reviewinner{padding-bottom:15px;min-height:250px;padding-top:70px}section.totm-block-totm-review-slider .reviews h3{margin:8px auto}section.totm-block-totm-review-slider .reviews .reviewerPic img{top:-48px;max-width:97px}section.totm-block-totm-review-slider .reviews .block_content p{font-size:18px;line-height:24px;font-weight:300;padding:0 35px}section.totm-block-totm-review-slider .reviews a .review-text{font-size:14px;line-height:18px;font-weight:300}section.totm-block-totm-review-slider .reviews-footer-text{font-size:12px}section.totm-block-totm-review-slider .reviews-footer-text p{font-size:inherit}}.reveal .review-score{text-align:center}.reveal .review-score img{margin:0 2px 2px 2px}.reveal .review-date{position:relative;font-family:"sofia-pro", Georgia, serif;font-size:10px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.2;letter-spacing:0.17px;text-align:left;color:#181818}section.totm-block-totm-scrolling-text{padding:0px;border:0;height:79px;width:100%;overflow:hidden;text-transform:lowercase}section.totm-block-totm-scrolling-text img{margin:0 15px 0 20px;display:inline-block}section.totm-block-totm-scrolling-text .marquee{font-family:"ivypresto-display", serif;font-size:30px;font-weight:500;font-stretch:normal;font-style:normal;line-height:79px;color:#000;text-align:center;padding:0 5px}@media (max-width: 639px){section.totm-block-totm-scrolling-text{height:50px}section.totm-block-totm-scrolling-text .marquee{font-size:20px;line-height:50px}section.totm-block-totm-scrolling-text .grid-container.full{padding-left:0;padding-right:0}section.totm-block-totm-scrolling-text img{width:25px;height:25px;margin:0 10px 0 15px}}.social-icons-footer{padding:40px 20px;text-transform:uppercase}.social-icons-footer .connect{margin:0 0 30px 0;font-size:18px}.social-icons-footer img{width:63px;height:auto;display:inline-block;margin:0 17px}.store-locator a{color:#000 !important;background-color:transparent !important;font-family:"termina",sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.18px;text-align:center;text-transform:uppercase;text-decoration:underline}.totm-block-totm-best-sellers-new h4{font-family:"termina",sans-serif !important;font-size:14px !important;font-weight:normal !important;font-stretch:normal !important;font-style:normal !important;line-height:1.43 !important;letter-spacing:0.5px !important;color:#020202 !important;margin-bottom:18px !important}.reviewinner .readMore{border-radius:32px;background-color:#fff;color:#000;padding:3px 5px;display:block;margin:15px auto;width:87px;height:25px;font-size:12px;transition:all 0.5s ease !important}.reviewinner .readMore:hover{color:#fff !important;background:#8D77BA !important;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.2)}html body.single-product section.totm-block-totm-img-text-cols .text-column-inner{margin-top:10px;margin-left:40px;margin-right:40px;margin-bottom:20px;max-width:526px}html body.single-product section.totm-block-totm-img-text-cols .text-column-inner h3{margin:10px 0}@media (max-width: 639px){html body.single-product section.totm-block-totm-img-text-cols .text-column-inner .grid-container.full{padding:0}html body.single-product section.totm-block-totm-img-text-cols .text-column-inner button#ratings-summary,html body.single-product section.totm-block-totm-img-text-cols .text-column-inner button.bv-product-item-btn:hover{display:flex !important}}html body button#ratings-summary{display:flex !important}.totm-block-totm-v2-img-text-cols{min-height:300px}.totm-block-totm-v2-img-text-cols h1{font-size:40px;line-height:50px;font-weight:400}.totm-block-totm-v2-img-text-cols .medium-order-1 .text-column-inner{padding-right:75px}.totm-block-totm-v2-img-text-cols .medium-order-2 .text-column-inner{padding-left:75px}.totm-block-totm-v2-img-text-cols .text-column-inner,.totm-block-totm-v2-img-text-cols .text-column-inner p{font-size:18px;line-height:27px;font-weight:300}.totm-block-totm-v2-img-text-cols .text-column-inner p strong{font-family:"ivypresto-display", serif;font-size:20px;line-height:30px;font-weight:400;font-style:normal}.totm-block-totm-v2-img-text-cols .bgContainer{background-size:45% auto}@media (max-width: 1023px){.totm-block-totm-v2-img-text-cols{padding:30px 0px !important}}@media (max-width: 639px){.totm-block-totm-v2-img-text-cols .grid-container:first-child{padding:0 !important}.totm-block-totm-v2-img-text-cols .bgContainer{background-image:none !important}.totm-block-totm-v2-img-text-cols .text-column-inner{padding:25px !important}.totm-block-totm-v2-img-text-cols .text-column-inner h1{text-align:left !important}.totm-block-totm-v2-img-text-cols .bgContainer.animate__slideInRight .image-col-inner,.totm-block-totm-v2-img-text-cols .bgContainer.animate__fadeInRight .image-col-inner{padding-left:25px}.totm-block-totm-v2-img-text-cols .bgContainer.animate__slideInLeft .image-col-inner,.totm-block-totm-v2-img-text-cols .bgContainer.animate__fadeInLeft .image-col-inner{padding-right:25px}}@media only screen and (min-width: 768px) and (max-width: 1023px){section.background-height-100{padding-bottom:30px !important}section.background-height-100 .bgContainer{background-size:50% auto}section.background-height-100 .bgContainer .grid-container .grid-x.align-middle{min-height:auto !important}}.totm-block-totm-v2-stats-info-panels h1{font-size:38px;line-height:56px;font-weight:400}@media (max-width: 1023px){.totm-block-totm-v2-stats-info-panels{padding:30px 0px !important}}.totm-block-totm-v2-full-width-heading h1{font-size:67px;line-height:1.3;font-weight:400}@media (max-width: 639px){.totm-block-totm-v2-full-width-heading h1{font-size:40px}}.totm-block-totm-v2-icons-with-text h3{font-family:"ivypresto-display", serif;font-size:30px;line-height:36px;font-weight:400;font-style:normal;margin:0}.totm-block-totm-v2-icons-with-text .type_counter,.totm-block-totm-v2-icons-with-text .counter,.totm-block-totm-v2-icons-with-text .counterPrefix,.totm-block-totm-v2-icons-with-text .counterSuffix{display:inline}.totm-block-totm-v2-icons-with-text .imageContainer{margin:0 0 20px 0}section.totm-block-totm-v2-large-img-text-cols{padding:0}section.totm-block-totm-v2-large-img-text-cols .textContent{position:absolute;left:0;right:0;top:128px}section.totm-block-totm-v2-large-img-text-cols .textContent .text-column-inner{padding-right:82px}section.totm-block-totm-v2-large-img-text-cols .image-column img{width:100%;height:auto;height:100%;object-fit:cover}@media (max-width: 639px){section.totm-block-totm-v2-large-img-text-cols .textContent{position:relative;top:0}section.totm-block-totm-v2-large-img-text-cols .textContent .text-column-inner{padding:30px 0}}@media only screen and (min-width: 640px) and (max-width: 1023px){section.totm-block-totm-v2-large-img-text-cols{min-height:100vh}section.totm-block-totm-v2-large-img-text-cols .textContent{position:relative;top:50%;transform:translateY(-50%)}section.totm-block-totm-v2-large-img-text-cols .textContent .text-column-inner{padding-right:6%}}@media (max-width: 639px){section.totm-block-totm-v2-icon-strip .iconsContainer{margin-top:30px}}.totm-block-totm-v2-image-row .imagesContainer,.totm-block-totm-v2-image-row .imagesContainer .cell:nth-child(even) img{margin-top:20px}.totm-block-totm-v2-image-row strong{font-family:"ivypresto-display", serif;font-size:20px;line-height:30px;font-weight:400;font-style:normal}@media (max-width: 639px){.totm-block-totm-v2-image-row .imagesContainer .cell:nth-child(even) img{margin-top:0px}.totm-block-totm-v2-image-row .imagesContainer .cell img{margin-bottom:20px}}.totm-block-totm-v2-featured-blogs .imagesContainer,.totm-block-totm-v2-featured-blogs .imagesContainer img{margin:20px 0}.totm-block-totm-v2-featured-blogs .imagesContainer img{border-radius:30px;border:1.5px solid #000}.totm-block-totm-v2-featured-blogs .imagesContainer a{margin:0 auto;display:block;max-width:307px}.totm-block-totm-v2-featured-blogs h3{font-family:"ivypresto-display", serif;font-size:20px;line-height:30px;font-weight:400;font-style:normal}section.totm-block-totm-v2-image-grid{padding:0;border:0;height:calc(100vh - 166px)}section.totm-block-totm-v2-image-grid div.reviewComments .reviewinner{box-shadow:6px 6px 0 0 #000;padding:30px 10px 10px 10px;border-radius:12px;background:transparent;position:relative;width:200px}section.totm-block-totm-v2-image-grid div.reviewComments .reviewerPic img{position:absolute;left:0;right:0;top:-25px;border-radius:25px;border:2px solid black;text-align:center;margin:0 auto;max-width:50px}section.totm-block-totm-v2-image-grid div.reviewComments .review{position:relative;background:#fff;display:inline-block;margin:30px 0;border-radius:12px;border:2px solid black;color:#000}section.totm-block-totm-v2-image-grid div.reviewComments .review-score{text-align:center}section.totm-block-totm-v2-image-grid div.reviewComments .review-score img{display:inline-block;margin:0 2px 2px 0}section.totm-block-totm-v2-image-grid div.reviewComments .review-title h3{margin:14px auto 20px;font-family:"sofia-pro", Georgia, serif;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.2px;color:#181818;text-align:center}section.totm-block-totm-v2-image-grid div.reviewComments .review-text{padding:5px}section.totm-block-totm-v2-image-grid img{border:0}section.totm-block-totm-v2-image-grid .grid-img-container{height:calc(100vh - 166px);z-index:200}section.totm-block-totm-v2-image-grid .grid-img{height:50%;background-size:cover;background-position:center}section.totm-block-totm-v2-image-grid .grid-sizer{width:25%;visibility:hidden}section.totm-block-totm-v2-image-grid .outerContainer{position:relative;width:100%;z-index:100;align-items:center;height:calc(100vh - 166px)}section.totm-block-totm-v2-image-grid .imageGridContainer{z-index:100}section.totm-block-totm-v2-image-grid .additionalContent{z-index:50}section.totm-block-totm-v2-image-grid .additionalContent .counter{font-size:140px;font-weight:400;line-height:1;margin:30px 0}section.totm-block-totm-v2-image-grid .additionalContentMore{padding-top:50px;z-index:75}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;display:flex;align-items:center}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomright{width:200px}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topleft{position:absolute;top:4%;left:5%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topright{position:absolute;top:16%;right:4%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomleft{position:absolute;bottom:10%;left:2%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomright{position:absolute;bottom:4%;right:7%}@media only screen and (min-height: 570px) and (max-height: 768px) and (min-width: 1024px){section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .reviewinner,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .reviewinner{width:220px;font-size:12px}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topleft{top:3%;left:3%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topright{top:7%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomleft{position:absolute;bottom:2%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomright{bottom:6%}}@media only screen and (max-height: 769px){section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topleft{top:3%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topright{top:9%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomleft{position:absolute;bottom:2%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomright{bottom:6%}}@media only screen and (max-width: 1023px){section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore{margin-top:0;padding-top:0}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .bottomright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .bottomright{display:flex;flex-direction:column;flex-basis:100%;flex:46%;margin-left:2%;margin-right:2%;min-height:150px}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .review,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .reviewinner,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .review,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .reviewinner{min-height:150px;width:auto}}@media only screen and (max-width: 639px){section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .absGrid .cell,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .absGrid .cell{padding:0 !important}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .bottomright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .bottomright{flex:44%;margin-left:3%;margin-right:3%;min-height:190px;font-size:12px}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .topleft .review-text,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .topright .review-text,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .bottomleft .review-text,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .bottomright .review-text,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .topleft .review-text,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .topright .review-text,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .bottomleft .review-text,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .bottomright .review-text{padding-left:0;padding-right:0}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .review,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent div.reviewComments .reviewinner,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .review,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore div.reviewComments .reviewinner{min-height:190px;width:auto}}@media only screen and (min-width: 1024px) and (max-width: 1200px){section.totm-block-totm-v2-image-grid .additionalContent .counter,section.totm-block-totm-v2-image-grid .additionalContentMore .counter{font-size:86px}}@media (max-width: 1023px){section.totm-block-totm-v2-image-grid{height:auto;min-height:auto}section.totm-block-totm-v2-image-grid .outerContainer.overlay{height:auto;min-height:auto}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent{padding:30px 0 0 0;margin-top:-690px}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore{height:auto;min-height:auto}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .counter,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .counter{font-size:74px}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore{position:relative}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .bottomright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent .absGrid,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .topright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomleft,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .bottomright,section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContentMore .absGrid{position:relative;top:auto;bottom:auto;left:auto;right:auto}section.totm-block-totm-v2-image-grid .grid-img{height:25%;min-height:280px;background-size:cover;background-position:center}}@media (max-width: 639px){section.totm-block-totm-v2-image-grid .grid-img-container{display:none !important}section.totm-block-totm-v2-image-grid .outerContainer.overlay .additionalContent{margin-top:0px}}section.totm-block-totm-v2-hero-area{padding:0;border:0;height:calc(100vh - 166px)}section.totm-block-totm-v2-hero-area .inner{height:calc(100vh - 166px);background-size:auto 100%}section.totm-block-totm-v2-hero-area h1{font-family:"ivypresto-display", serif;font-size:52px;line-height:60px;font-weight:400;font-style:normal}section.totm-block-totm-v2-hero-area h6{font-family:termina;font-size:14px;line-height:17px}section.totm-block-totm-v2-hero-area .scrollNextSection{position:absolute;right:60px;bottom:80px;display:block;z-index:1}section.totm-block-totm-v2-hero-area .scrollNextSection a,section.totm-block-totm-v2-hero-area .scrollNextSection img{display:block;width:46px;height:46px;position:relative;z-index:1}@media (max-width: 639px){section.totm-block-totm-v2-hero-area{height:auto;min-height:calc(100vh - 166px)}section.totm-block-totm-v2-hero-area .inner{height:auto;min-height:calc(100vh - 166px);background-size:auto 50%}section.totm-block-totm-v2-hero-area .absContent{padding:20px !important;top:50%;text-align:center}section.totm-block-totm-v2-hero-area h1{font-size:30px;line-height:1.3}section.totm-block-totm-v2-hero-area .scrollNextSection{position:absolute;left:50%;right:0;margin:0 0 0 -23px;bottom:80px;z-index:1}}@media only screen and (min-width: 768px) and (max-width: 1090px){section.totm-block-totm-v2-hero-area{height:calc(100vh - 226px)}section.totm-block-totm-v2-hero-area .inner{height:calc(100vh - 226px)}}section.totm-block-totm-v2-image-and-info-panels{padding:0;border:0}section.totm-block-totm-v2-image-and-info-panels .infoPanelsContainer .infoPanel{padding:0}section.totm-block-totm-v2-image-and-info-panels .infoPanelsContainer .infoPanel .info_panel_text{padding:20px 40px 20px 40px;display:block}section.totm-block-totm-v2-image-and-info-panels .extraPadding{padding:30px;width:100%}section.totm-block-totm-v2-image-and-info-panels .infoPanelsContainer .info_panel_icon_container img{width:60px;height:60px;position:absolute;left:0px;top:0px}section.totm-block-totm-v2-image-and-info-panels .grid-sizer,section.totm-block-totm-v2-image-and-info-panels .gutter-sizer{width:5%;position:absolute}@media (max-width: 639px){section.totm-block-totm-v2-image-and-info-panels div:first-child{background-position:center center !important}section.totm-block-totm-v2-image-and-info-panels .infoPanelsContainer .cell{width:100% !important}section.totm-block-totm-v2-image-and-info-panels .medium-8>.grid-container,section.totm-block-totm-v2-image-and-info-panels .extraPadding{padding-left:5px;padding-right:5px}}@media (max-width: 1023px){section.totm-block-totm-v2-image-and-info-panels div:first-child{background-size:100% 100% !important;background-image:none !important}}section.totm-block-totm-v2-anchor-section{border:0;height:0;padding:0;margin:0}section.totm-block-totm-v2-block-with-scrolling-sections .bgContainer{background-size:45% auto}section.totm-block-totm-v2-block-with-scrolling-sections .section-slider .slick-slide{min-height:500px}section.totm-block-totm-v2-block-with-scrolling-sections .section-slider .slick-slide .image-column{min-height:600px;position:relative}section.totm-block-totm-v2-block-with-scrolling-sections .section-slider .slick-slide .image-column img{position:absolute;top:50%;margin-top:-25%}section.totm-block-totm-v2-block-with-scrolling-sections .section-slider.imageleft .vertical-dots{right:30px;left:auto}section.totm-block-totm-v2-block-with-scrolling-sections .text-column-inner,section.totm-block-totm-v2-block-with-scrolling-sections .text-column-inner p{font-size:18px;line-height:27px;font-weight:300}section.totm-block-totm-v2-block-with-scrolling-sections .vertical-dots li button:before{color:#000;opacity:0.3}section.totm-block-totm-v2-block-with-scrolling-sections .vertical-dots li.slick-active button:before{color:#000;opacity:1}@media (max-width: 1023px){section.totm-block-totm-v2-block-with-scrolling-sections{padding:30px 0}section.totm-block-totm-v2-block-with-scrolling-sections .image-column{align-items:center;display:flex;min-height:auto !important;padding:30px 0}section.totm-block-totm-v2-block-with-scrolling-sections .grid-container:first-child{padding:0 !important}section.totm-block-totm-v2-block-with-scrolling-sections .bgContainer{background-image:none !important}section.totm-block-totm-v2-block-with-scrolling-sections .text-column-inner{padding:25px !important}section.totm-block-totm-v2-block-with-scrolling-sections .text-column-inner h1{text-align:left !important}section.totm-block-totm-v2-block-with-scrolling-sections .animate__slideInRight .image-col-inner,section.totm-block-totm-v2-block-with-scrolling-sections .animate__fadeInRight .image-col-inner{padding-left:25px}section.totm-block-totm-v2-block-with-scrolling-sections .animate__slideInLeft .image-col-inner,section.totm-block-totm-v2-block-with-scrolling-sections .animate__fadeInLeft .image-col-inner{padding-right:25px}}nav.impact-menu-nav{position:relative;z-index:300;width:100%;padding:5px;border-bottom:2px solid black}nav.impact-menu-nav a span{font-weight:400}@media (max-width: 570px){nav.impact-menu-nav{display:none}}@media (max-width: 450px){.threecolgrid{display:block}.threecolgrid .infoPanel.textright .info_panel_stat,.threecolgrid .infoPanel.textbottom .info_panel_stat{display:block;margin:0}.threecolgrid .infoPanel.textright .info_panel_stat h3,.threecolgrid .infoPanel.textbottom .info_panel_stat h3{font-size:26px}.threecolgrid .infoPanel{text-align:center}}@media (min-width: 768px){.threecolgrid{display:grid;grid-template-columns:auto auto;grid-gap:0px 20px}.gridRow1-3{grid-row:1 / 3}}.infoPanel{background:#FFBAC7;padding:10px 20px;border-radius:20px;border:1px solid #000;margin:0 0 20px 0;position:relative}.infoPanel .additional_text{width:100%}.infoPanel.yellow{background:#FFE18C}.infoPanel.blue{background:#7DD3F7}.infoPanel.green{background:#CDF4E2}.infoPanel.white{background:#FFF}.infoPanel.purple{background:#DAB2DB}.infoPanel.pink{background:#FFBAC7}.infoPanel h1,.infoPanel h2,.infoPanel h3,.infoPanel h4,.infoPanel h5,.infoPanel h6,.infoPanel p{margin:0}.info_panel_stat{font-size:96px;line-height:116px;font-family:"ivypresto-display", serif}.info_panel_text h3{font-size:36px;font-family:"sofia-pro", Georgia, serif;font-weight:300;line-height:40px;margin:0 0 12px 0}.infoPanel.textright{display:flex;align-items:center;min-width:350px;flex-direction:row;flex-wrap:wrap}.infoPanel.textright .info_panel_stat{display:flex;margin:0 20px 0 10px;flex-basis:50%;flex:1;min-width:190px}.infoPanel.textright .info_panel_stat .counter{min-width:190px}.infoPanel.textright .info_panel_text{flex-basis:50%;flex:1}.info_panel_icon_container{position:absolute;top:-30px;left:-30px;width:60px;height:60px;border-radius:30px;border:0px solid #000;background:transparent}.info_panel_icon_container img{width:60px;height:60px}.info_panel_icon_container.topleftcorner{top:-30px;left:-30px}.info_panel_icon_container.toprightcorner{top:-30px;right:-30px;left:auto}.info_panel_icon_container.rightmiddle{right:-30px;left:auto;top:calc(50% - 30px)}.info_panel_icon_container.bottomrightcorner{bottom:-30px;top:auto;left:auto;right:-30px}.info_panel_icon_container.bottomleftcorner{bottom:-30px;top:auto;left:-30px}.info_panel_icon_container.leftmiddle{left:-30px;top:calc(50% - 30px)}@media (max-width: 767px){.infoPanel.textright,.infoPanel.textbottom{display:flex;align-items:center;min-width:100%;flex-direction:column;flex-wrap:wrap;text-align:center}.infoPanel.textright .info_panel_stat,.infoPanel.textbottom .info_panel_stat{display:flex;margin:0 0 0 0;flex-basis:50%;flex:1;min-width:190px;text-align:center;width:100%;justify-content:center}.infoPanel.textright .info_panel_stat h3,.infoPanel.textbottom .info_panel_stat h3{font-size:26px}.info_panel_text,.info_panel_text p,.info_panel_text h1,.info_panel_text h2,.info_panel_text h3{flex:1;text-align:center !important}}@media (max-width: 768px){.info_panel_stat{font-size:52px;line-height:1.3}.info_panel_text h3{font-size:36px !important}}@media (max-width: 480px){.info_panel_stat{font-size:36px;line-height:1.3}.info_panel_text h3{font-size:26px !important}}.animatedImages{text-align:center}.animatedImages p{position:relative;margin-bottom:0px !important}.animatedImages iframe{position:absolute;top:-60px}.animatedImageCounters{text-align:center}@media (max-width: 767px){lottie-player.animated-impact{width:100% !important;height:auto !important;top:50% !important}}.counterShortcode .type_counter,.counterShortcode .counterPrefix,.counterShortcode .counterSuffix,.counterShortcode .counter{display:inline-block}.absGrid{position:absolute;left:0;right:0;top:0;bottom:0;height:100%}@media (max-width: 639px){section.totm-block-totm-v2-img-text-cols{overflow-x:hidden}}body.blog #breadcrumbs,body.archive.category #breadcrumbs,body.archive.tag #breadcrumbs,body.archive.author #breadcrumbs{display:none}body.blog .grid-container,body.archive.category .grid-container,body.archive.tag .grid-container,body.archive.author .grid-container{max-width:1093px}body.blog .mood-title,body.archive.category .mood-title,body.archive.tag .mood-title,body.archive.author .mood-title{font-family:"termina",sans-serif;font-size:90px;font-weight:normal}body.blog .mood-categories-search,body.archive.category .mood-categories-search,body.archive.tag .mood-categories-search,body.archive.author .mood-categories-search{display:flex;align-items:center;display:block}body.blog .mood-categories-search input,body.archive.category .mood-categories-search input,body.archive.tag .mood-categories-search input,body.archive.author .mood-categories-search input{background-image:url(../img/search.svg);background-position:10px center;background-size:13px auto;background-repeat:no-repeat;margin-bottom:0;padding-left:28px}body.blog .mood-categories,body.archive.category .mood-categories,body.archive.tag .mood-categories,body.archive.author .mood-categories{margin-bottom:30px}body.blog .mood-categories a,body.archive.category .mood-categories a,body.archive.tag .mood-categories a,body.archive.author .mood-categories a{color:#000}body.blog .mood-categories a.active,body.archive.category .mood-categories a.active,body.archive.tag .mood-categories a.active,body.archive.author .mood-categories a.active{color:#7358AA;text-decoration:underline}body.blog .mood-hero .button,body.archive.category .mood-hero .button,body.archive.tag .mood-hero .button,body.archive.author .mood-hero .button{margin-left:0 !important;position:absolute}body.blog .mood-hero .button:after,body.archive.category .mood-hero .button:after,body.archive.tag .mood-hero .button:after,body.archive.author .mood-hero .button:after{content:none !important}body.blog .tag,body.blog .mood-tag,body.archive.category .tag,body.archive.category .mood-tag,body.archive.tag .tag,body.archive.tag .mood-tag,body.archive.author .tag,body.archive.author .mood-tag{padding:1.5px 1px;font-family:"termina",sans-serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.6px;color:#000000;text-transform:uppercase}body.blog .mood-tag,body.archive.category .mood-tag,body.archive.tag .mood-tag,body.archive.author .mood-tag{font-size:11px}@media (max-width: 639px){body.blog .mood-title,body.archive.category .mood-title,body.archive.tag .mood-title,body.archive.author .mood-title{font-size:50px}body.blog .mood-categories,body.archive.category .mood-categories,body.archive.tag .mood-categories,body.archive.author .mood-categories{display:none}}body.blog footer,body.archive.category footer,body.archive.tag footer,body.archive.author footer{border-top:0;padding-top:62px}body.blog footer .back-home,body.archive.category footer .back-home,body.archive.tag footer .back-home,body.archive.author footer .back-home{width:177px;height:177px;border:solid 1px #000000;border-radius:50%;display:flex;align-items:center;text-align:center}body.blog footer .back-home img,body.archive.category footer .back-home img,body.archive.tag footer .back-home img,body.archive.author footer .back-home img{display:block;margin:0 auto 13px}body.blog footer .back-home span,body.archive.category footer .back-home span,body.archive.tag footer .back-home span,body.archive.author footer .back-home span{font-family:"termina",sans-serif;font-size:11px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.56px;color:#0a0a0a;text-align:center;display:block;width:100%}body.blog footer .blog-newsletter-signup-form,body.archive.category footer .blog-newsletter-signup-form,body.archive.tag footer .blog-newsletter-signup-form,body.archive.author footer .blog-newsletter-signup-form{border:1px solid #000;background:#fff;padding:50px 70px 35px;border-radius:999px;max-width:542px;margin:0 auto 30px}body.blog footer .blog-newsletter-signup-form h4,body.archive.category footer .blog-newsletter-signup-form h4,body.archive.tag footer .blog-newsletter-signup-form h4,body.archive.author footer .blog-newsletter-signup-form h4{font-family:"termina",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.2px;color:#000000}body.blog footer .blog-additional-links h4,body.archive.category footer .blog-additional-links h4,body.archive.tag footer .blog-additional-links h4,body.archive.author footer .blog-additional-links h4{font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.2px;color:#000000}body.blog footer .blog-additional-links ul.menu li a,body.archive.category footer .blog-additional-links ul.menu li a,body.archive.tag footer .blog-additional-links ul.menu li a,body.archive.author footer .blog-additional-links ul.menu li a{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000}@media (max-width: 639px){body.blog footer .back-home,body.archive.category footer .back-home,body.archive.tag footer .back-home,body.archive.author footer .back-home{width:144px;height:144px;margin:0 auto 25px}body.blog footer .blog-additional-links,body.archive.category footer .blog-additional-links,body.archive.tag footer .blog-additional-links,body.archive.author footer .blog-additional-links{margin-bottom:40px}}body.blog header .grid-container,body.archive.category header .grid-container,body.archive.tag header .grid-container,body.archive.author header .grid-container{max-width:1215px}section.totm-block-totm-mood-categories-search{padding:43px 0 28px}section.totm-block-totm-mood-categories-search a{font-family:"termina",sans-serif;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000}section.totm-block-totm-mood-categories-search .mood-categories{display:flex;justify-content:space-between;width:calc(100% - 167px);margin-right:30px;width:100%}section.totm-block-totm-mood-categories-search .mood-search{width:137px;width:100%}section.totm-block-totm-mood-categories-search .mood-search input[type="text"]{border-radius:11.5px;border:solid 1px #000000;background-color:#ffffff;height:29px}section.totm-block-totm-mood-categories-search .mood-search input[type="text"]::placeholder{color:#FFF}section.totm-block-totm-mood-categories-search .mood-categories-search.only-categories .mood-categories{width:100%;align-items:space-around}section.totm-block-totm-mood-categories-search .mood-categories-search.only-categories .mood-search{display:none}section.totm-block-totm-mood-categories-search .mood-categories-search.only-categories{padding-bottom:20px;border-bottom:solid 1px #979797}@media (max-width: 639px){section.totm-block-totm-mood-categories-search .mood-categories{display:none}section.totm-block-totm-mood-categories-search .mood-search{width:100%}section.totm-block-totm-mood-categories-search .mood-search input[type="text"]{width:100%;border-radius:0;border:none;border-bottom:1px solid #000;background-color:transparent;background-position:right center;padding-left:0;padding-right:25px;box-shadow:none}section.totm-block-totm-mood-categories-search .mood-search input[type="text"]::placeholder{color:#020202}}section.totm-block-totm-featured-article{padding:25px 0 30px}section.totm-block-totm-featured-article .featured-articles{white-space:nowrap;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;align-items:center}section.totm-block-totm-featured-article .featured-articles::-webkit-scrollbar{display:none}section.totm-block-totm-featured-article .featured-article{display:inline-block;width:100%;vertical-align:top}section.totm-block-totm-featured-article .featured-article-inner{display:flex;background:#fff;border-radius:24px;height:499px}section.totm-block-totm-featured-article .featured-article .tag{background:#e6ddff}section.totm-block-totm-featured-article .featured-article-content{width:50%;padding:30px 30px 30px 50px;display:flex;align-items:center;white-space:normal}section.totm-block-totm-featured-article .featured-article-content-inner{max-width:322px;margin-left:auto;margin-right:auto}section.totm-block-totm-featured-article .featured-article-image{width:50%}section.totm-block-totm-featured-article .featured-article-image img{width:100%;height:100%;object-fit:cover;border-radius:0 24px 24px 0}section.totm-block-totm-featured-article .ft-title{font-family:IvyPrestoDisplay;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:#000000;display:block;margin:23px 0 30px}section.totm-block-totm-featured-article .ft-excerpt{font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000000;display:block}section.totm-block-totm-featured-article .ft-meta{font-family:"sofia-pro", Georgia, serif;font-size:11px;font-weight:600;font-stretch:normal;font-style:normal;letter-spacing:0.24px;color:rgba(0,0,0,0.5);line-height:1.5;margin-top:33px}section.totm-block-totm-featured-article .featured-articles-pager{display:flex;justify-content:center;margin-top:20px}section.totm-block-totm-featured-article .featured-article-page{border-radius:50%;width:16px;height:16px;background:#fff;opacity:0.39;border:solid 1px #000000;transition:0.3s ease-in-out;cursor:pointer;margin:8px}section.totm-block-totm-featured-article .featured-article-page.active{opacity:1;cursor:default}@media (max-width: 639px){section.totm-block-totm-featured-article .featured-article-inner{display:block;border:1px solid #000}section.totm-block-totm-featured-article .featured-article-content{width:100%}section.totm-block-totm-featured-article .featured-article-image{width:100%;border-top:1px solid #000}section.totm-block-totm-featured-article .featured-article-image img{border-radius:0 0 24px 24px}section.totm-block-totm-featured-article .featured-article-inner{height:auto}}section.totm-block-totm-blog-archive{padding:0}section.totm-block-totm-blog-archive .grid-container{max-width:1162px}section.totm-block-totm-blog-archive .cell{padding:35px}section.totm-block-totm-blog-archive .mood-quote{padding:65px 27px 32px 35px;border-radius:10px;background-color:#e7dbff;height:100%;position:relative}section.totm-block-totm-blog-archive .mood-quote-quote{font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#000000;padding-bottom:90px}section.totm-block-totm-blog-archive .mood-quote-author{display:flex;justify-content:space-between;align-items:center;padding:70px 0 0;position:absolute;bottom:32px;left:35px;right:29px}section.totm-block-totm-blog-archive .mqa-avatar{width:100%}section.totm-block-totm-blog-archive .mqa-avatar img{border-radius:50%;border:1px solid #000;width:60px;height:60px}section.totm-block-totm-blog-archive .mqa-name{width:auto;text-align:right;text-transform:uppercase;font-family:"termina",sans-serif;font-size:13px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.54;letter-spacing:0.24px;text-align:right;color:#000000}@media (max-width: 639px){section.totm-block-totm-blog-archive .cell{padding:15px 0}section.totm-block-totm-blog-archive .mood-quote{border:1px solid #000}}div.mood-blog-article img{width:100%;border-radius:15px;display:block;margin-bottom:20px}div.mood-blog-article span{display:block}div.mood-blog-article .mba-tags{padding:7px 0 10px}div.mood-blog-article .mba-title a{font-family:"ivypresto-display", serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000}div.mood-blog-article .mba-meta{font-family:"sofia-pro", Georgia, serif;margin-top:10px;font-size:11px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.51px;color:#4b4b4b}@media (max-width: 639px){div.mood-blog-article img{border:1px solid #000}}section.totm-block-totm-text-strip{overflow:hidden;padding-bottom:120px}section.totm-block-totm-text-strip .text-strip{transform:rotate(-1deg);font-family:"termina",sans-serif;font-size:39px;padding:10px 0 0 10px;letter-spacing:1.99px;color:#0a0a0a;overflow:hidden;white-space:nowrap;border-top:1px solid #000;border-bottom:1px solid #000}@media (max-width: 639px){section.totm-block-totm-text-strip .text-strip{transform:rotate(5deg);font-size:16px}}section.totm-block-totm-blog-pagination{padding:125px 0 105px}section.totm-block-totm-blog-pagination .page-numbers{width:40px;height:40px;padding:6px 0 0 0;border:solid 1px #000000;background-color:#ffffff;border-radius:50%;font-family:"termina",sans-serif;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;display:inline-block;margin:10px}section.totm-block-totm-blog-pagination .page-numbers.current{background:#e0d4ff}section.totm-block-totm-blog-pagination .prev{width:153px;border-radius:100px 0 0 100px;margin-right:20px}section.totm-block-totm-blog-pagination .next{width:153px;border-radius:0 100px 100px 0;margin-left:20px}@media (max-width: 639px){section.totm-block-totm-blog-pagination .page-numbers{width:30px;height:30px;margin-left:4px;margin-right:4px;font-family:"termina",sans-serif;font-size:15px;padding-top:2px}section.totm-block-totm-blog-pagination .prev{width:auto;border:none;background:transparent;font-size:12px;margin-right:0}section.totm-block-totm-blog-pagination .next{width:auto;border:none;background:transparent;font-size:12px;margin-left:0}}section.totm-block-totm-single-blog-header .post-meta{font-family:"termina",sans-serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.6px;text-align:center;color:#020202;text-transform:uppercase;margin-top:6px}section.totm-block-totm-single-blog-header .post-meta .category{font-family:"termina",sans-serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:1.6px;text-align:center;color:#020202}section.totm-block-totm-single-blog-header h1{font-size:42px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.19;letter-spacing:normal;text-align:center;color:#020202;width:570px;max-width:100%;margin:30px auto 20px;display:block}section.totm-block-totm-single-blog-header .post-date{font-family:"sofia-pro", Georgia, serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:0.29px;text-align:center;color:rgba(0,0,0,0.5);margin:0 0 30px}section.totm-block-totm-single-blog-header img{border-radius:8px;width:943px;max-width:100%}section.totm-block-totm-single-blog-content{margin-top:-300px;padding-top:300px}section.totm-block-totm-single-blog-content .grid-container{max-width:973px}section.totm-block-totm-single-blog-content .cell{position:relative}section.totm-block-totm-single-blog-content img{border-radius:6px}section.totm-block-totm-single-blog-content .post-author{position:absolute;left:0;top:0}section.totm-block-totm-single-blog-content .post-author img{width:60px;height:60px;margin:0 60px 13px 0;border:solid 1px #000000;border-radius:50%}section.totm-block-totm-single-blog-content .post-author .post-author-author{font-family:"sofia-pro", Georgia, serif;font-size:11px;letter-spacing:0.42px;line-height:1.4;color:rgba(0,0,0,0.5)}section.totm-block-totm-single-blog-content .post-author .post-author-name{font-family:"termina",sans-serif;font-size:11px;line-height:1.4;letter-spacing:0.42px;color:#000000}@media (max-width: 845px){section.totm-block-totm-single-blog-content .post-author{position:static;text-align:center;margin:-30px 0 30px}section.totm-block-totm-single-blog-content .post-author img{margin:0 0 5px 0}}section.totm-block-totm-single-blog-content .cell>p,section.totm-block-totm-single-blog-content .cell>h1,section.totm-block-totm-single-blog-content .cell>h2,section.totm-block-totm-single-blog-content .cell>h3,section.totm-block-totm-single-blog-content .cell>h4,section.totm-block-totm-single-blog-content .cell>ul,section.totm-block-totm-single-blog-content .cell>ol{margin-left:auto;margin-right:auto;padding-left:160px}section.totm-block-totm-single-blog-content .cell>figure.wp-block-image{margin:60px auto;width:930px;max-width:100%}@media (max-width: 845px){section.totm-block-totm-single-blog-content .cell>p,section.totm-block-totm-single-blog-content .cell>h1,section.totm-block-totm-single-blog-content .cell>h2,section.totm-block-totm-single-blog-content .cell>h3,section.totm-block-totm-single-blog-content .cell>h4,section.totm-block-totm-single-blog-content .cell>ul,section.totm-block-totm-single-blog-content .cell>ol{padding-left:0}}section.totm-block-totm-single-blog-bottom{padding-top:26px}section.totm-block-totm-single-blog-bottom .grid-x{border-top:1px solid #000;padding-top:55px}section.totm-block-totm-single-blog-bottom .post-share span{font-family:"sofia-pro", Georgia, serif;font-size:20px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.09px;color:#000000;padding-right:25px}section.totm-block-totm-single-blog-bottom .post-share a{margin:0 5px}section.totm-block-totm-single-blog-bottom .post-share img{width:19px}section.totm-block-totm-single-blog-bottom .post-date{font-family:"sofia-pro", Georgia, serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:3;letter-spacing:0.29px;text-align:right;color:rgba(0,0,0,0.5)}@media (max-width: 639px){section.totm-block-totm-single-blog-bottom .post-date{display:none}}section.totm-block-totm-single-blog-bottom .post-tags{display:flex;flex-wrap:wrap;margin:20px -5px 0;width:auto}section.totm-block-totm-single-blog-bottom .post-tag{width:92px;height:28px;padding:7px 0 0;border-radius:14px;border:solid 1px #000000;background-color:#ddccff;font-family:"termina",sans-serif;font-size:7px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.03px;text-align:center;color:#000000;margin:5px;text-transform:uppercase}section.totm-block-totm-blog-quote{background:transparent !important;border-top:1px solid #000;border-bottom:1px solid #000;width:750px;max-width:100%;margin-left:auto;margin-right:auto;padding-top:30px;padding-bottom:30px;margin-top:70px;margin-bottom:70px}section.totm-block-totm-blog-quote .blog-quote{font-family:"termina",sans-serif;font-size:24px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.58;letter-spacing:normal;text-align:center;color:#7358aa}section.totm-block-totm-related-posts{padding-top:0}section.totm-block-totm-related-posts .grid-container{max-width:1160px}section.totm-block-totm-related-posts h3{font-family:"termina",sans-serif;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#020202;margin:35px 0 20px}section.totm-block-totm-related-posts .cell{padding:35px}section.totm-block-totm-related-posts .cell.large-12{padding:0}html body section.totm-block-totm-related-posts .grid-container div.cell>a.button{padding:12px 12px 12px 30px !important}section.totm-block-totm-related-posts .button:after{content:none !important}section.mood-hero .author-image{width:60px;height:60px;border:solid 1px #000000;border-radius:50%;margin:0 auto 25px}section.mood-hero .author-name{font-family:IvyPrestoDisplay;font-size:42px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.95;letter-spacing:normal;text-align:center;color:#000000;text-transform:uppercase}section.totm-block-totm-author-description{padding:0}section.totm-block-totm-author-description .author-description{width:494px;max-width:90%;margin:-60px auto 20px;height:auto;position:relative;border:1px solid #000;border-radius:10px;padding:27px 31px 20px 35px;background:#fff;height:auto}section.totm-block-totm-number-search-results{padding:40px 0 0}body.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none}body.woocommerce-checkout form.woocommerce-checkout label{display:none}body.woocommerce-checkout form.woocommerce-checkout #payment label{display:inline-block}body.woocommerce-checkout form.woocommerce-checkout label.totm-same-shipping-address-label{display:block}body.woocommerce-checkout input[type="text"],body.woocommerce-checkout input[type="tel"],body.woocommerce-checkout input[type="email"],body.woocommerce-checkout input[type="password"]{background:transparent;border:none;border-bottom:1px solid #000;padding:8px 20px;padding:8px 0;box-shadow:none;outline:none}body.woocommerce-checkout input[type="text"]::placeholder,body.woocommerce-checkout input[type="tel"]::placeholder,body.woocommerce-checkout input[type="email"]::placeholder,body.woocommerce-checkout input[type="password"]::placeholder{color:#7F7978}body.woocommerce-checkout #ship-to-different-address{display:none}body.woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field__select{margin:0 0 0 2%}body.woocommerce-checkout .automatewoo-birthday-section .automatewoo-birthday-field__select:first-child{margin:0}body.woocommerce-checkout .automatewoo-optin__checkbox-text .display-block{margin-bottom:20px}body.woocommerce-checkout #optInOrigRow{position:absolute;top:-9999px;left:-9999px;visibility:hidden}body.woocommerce-checkout .shipping_address{display:block !important}body.woocommerce-checkout .return-to-cart-btn{font-size:14px;color:#888888;margin-top:80px;display:inline-block}body.woocommerce-checkout .return-to-cart-btn img{vertical-align:0;padding-right:10px}body.woocommerce-checkout #bag{border-radius:10px;border:solid 1px #000000;background-color:rgba(230,221,255,0.5);padding:40px;margin:0 0 40px 0}body.woocommerce-checkout #bag .wc_coupon_message_wrap{padding:0 !important}body.woocommerce-checkout #bag .woocommerce-cart-form__cart-item{border-top:none;border-bottom:solid 0.5px #979797}body.woocommerce-checkout #bag .quantity-counter .qc-more,body.woocommerce-checkout #bag .quantity-counter .qc-less{background:transparent;border-radius:0}body.woocommerce-checkout #bag .bag-right-middle{display:block}body.woocommerce-checkout #bag .bag-right-middle .otp{display:block;margin-bottom:10px}body.woocommerce-checkout #bag .switch-to-subscription{padding-top:14px;padding-bottom:14px}body.woocommerce-checkout #bag .switch-to-subscription:hover{background:#fff}body.woocommerce-checkout #bag #basket_holder .checkout-button.button.alt.wc-forward,body.woocommerce-checkout #bag #basket_holder #wc-stripe-payment-request-button-separator{display:none !important}body.woocommerce-checkout .totm-checkout-price-row{display:flex;width:100%;justify-content:space-between;margin-top:20px}body.woocommerce-checkout .totm-checkout-price-row.font-size-14{margin-top:14px}body.woocommerce-checkout .payment-button,body.woocommerce-checkout .place-order-button{margin-top:-35px;margin-bottom:80px}body.woocommerce-checkout .back-to-page-one-outer{display:none;padding:0px 0}body.woocommerce-checkout .back-to-page-one-btn{font-size:14px;color:#888888;line-height:40px}body.woocommerce-checkout .place-order-button-outer{display:none}body.woocommerce-checkout .cart-collaterals{display:none !important}@media (max-width: 639px){body.woocommerce-checkout .grid-container{padding-left:0;padding-right:0}body.woocommerce-checkout #customer_details{display:flex;flex-wrap:wrap;border-top:1px solid #000}body.woocommerce-checkout .col-2{order:1;background-color:rgba(221,204,255,0.5);padding:20px 24px}body.woocommerce-checkout .col-2 h3{text-align:center}body.woocommerce-checkout .col-2 #bag{width:100%;border:none;padding:0;background:none}body.woocommerce-checkout .col-2 .product-thumbnail img{width:60px;height:60px}body.woocommerce-checkout .col-2 .bag-right{width:calc(100% - 80px)}body.woocommerce-checkout form.checkout{order:2;border-top:1px solid #000;padding:50px 24px 0;width:100%}body.woocommerce-checkout form.checkout input[type="text"],body.woocommerce-checkout form.checkout input[type="tel"],body.woocommerce-checkout form.checkout input[type="email"],body.woocommerce-checkout form.checkout input[type="password"]{font-size:13px}body.woocommerce-checkout form.checkout .form-row{width:100%}}body.woocommerce-checkout .totm-checkout-page-2 .totm-shipping-options tbody{background:none !important;border:none !important}body.woocommerce-checkout .totm-checkout-page-2 .totm-shipping-options th{display:none}body.woocommerce-checkout .totm-checkout-page-2 .totm-shipping-options label{font-family:"sofia-pro", Georgia, serif;font-size:16px;color:#000000}body.woocommerce-checkout .totm-checkout-page-2 .totm-shipping-options label .woocommerce-Price-amount{float:right}body.woocommerce-checkout .totm-checkout-page-2 .totm-recurring-shipping-options{display:none}body.woocommerce-checkout .totm-checkout-page-2 #payment{background:transparent}body.woocommerce-checkout .totm-checkout-page-2 #payment ul.payment_methods{padding:0 0 30px 0}body.woocommerce-checkout .totm-checkout-page-2 button#place_order{margin-top:0px;background:#FCE4E7}body.woocommerce-checkout .blockUI.blockOverlay{display:none !important}body.woocommerce-checkout .coupon{position:relative;margin-top:23px}body.woocommerce-checkout .coupon input.input-text{border-radius:10px;background-color:#ffffff;border:none;padding:5px 20px;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:500;color:#000000}html body.woocommerce-checkout .coupon button{position:absolute;background:none !important;border:none !important;right:10px;top:2px;width:auto;padding:10px !important}body.woocommerce-checkout .coupon button:after{content:none !important}body.woocommerce-checkout #totm-shipping-address-copy{padding:10px 27px 30px}body.woocommerce-checkout #totm-shipping-address-custom{display:none}body.woocommerce-checkout .woocommerce ul#shipping_method li input{margin-top:9px}body.woocommerce-checkout .woocommerce-shipping-destination,body.woocommerce-checkout .woocommerce-shipping-calculator{display:none}@media (max-width: 639px){.back-to-homepage-btn{float:none !important;text-align:center;margin:30px 0}.woocommerce-order .col-1{margin-top:20px;margin-left:20px;margin-right:20px}}@media (max-width: 768px){#place_order_container,#payment_button_outer{position:static !important}}.woocommerce-checkout-payment.one-time .payment_method_gocardless,.woocommerce-checkout-payment.sub-items .payment_method_ppec_paypal,.woocommerce-checkout-payment.sub-items .payment_method_ppcp-gateway{display:none}#woo_pp_ec_button_checkout{display:none !important}#bag #bag-container .return-to-shop{text-align:center;margin:0 auto}#bag #bag-container .return-to-shop .button.wc-backward,#basket-addons .back-to-bag-btn{padding:12px 12px 12px 60px}#bag #bag-container .return-to-shop .button.wc-backward:after,#basket-addons .back-to-bag-btn:after{left:15px;right:auto;-webkit-mask-image:url(../img/arrow-black-left.svg);mask-image:url(../img/arrow-black-left.svg)}#getaddress_dropdown{margin:1rem 0}#shipping_postcode_lookup,#billing_postcode_lookup{padding:10px 3px}#getaddress_input{padding:0;width:320px;height:40px;float:left;margin-right:15px}#getaddress_button{float:left}.woocommerce-shipping-fields .shipping_address{overflow:auto;padding-bottom:50px;border-bottom:1px solid #ccc}.shipping_address h3{margin-top:30px}.show_shipping_fields,.show_billing_fields{color:#a1a1a1;text-decoration:none;font-size:14px;width:100%;display:block;padding:3px;clear:both}#getaddress_error_message{clear:both;color:red}@media (max-width: 639px){#getaddress_input{width:100%}html body #basket-addons .button.back-to-bag-btn,html body #basket-addons .button.skip-to-checkout,html body #bag .wc-proceed-to-checkout .button{display:inline-block !important;width:auto}html body .col-1 .button.payment-button,html body .woocommerce-checkout-payment #place_order{padding:12px 42px 12px 0 !important;float:right !important}html body.woocommerce-checkout .return-to-cart-btn,html body.woocommerce-checkout .back-to-page-one-btn{font-size:0}#place_order_container{padding:1rem 0 !important}}@media (max-width: 520px){html body #basket-addons .button.back-to-bag-btn,html body #basket-addons .button.skip-to-checkout,html body #bag .wc-proceed-to-checkout .button{width:100% !important;margin:0 0 20px 0;max-width:none}}#ppc-button{margin:0 0 3rem 0}#place_order_button_container{margin-top:1rem;border-top:1px solid #ccc;padding:40px 0}body.woocommerce-checkout form.woocommerce-checkout #wc_customer_source_checkout_field_field label{display:block !important;margin-top:20px}.woocommerce-shipping-totals.shipping td{padding:0px !important}.woocommerce-order-received .bag-right-middle .subscrip,.woocommerce-order-received .bag-right-middle .otp{text-align:left}.woocommerce-order-received section.woocommerce-customer-details,.woocommerce-order-received section.woocommerce-customer-details section{border:0;padding-top:0}.woocommerce-order-received .woocommerce .woocommerce-customer-details address{min-height:200px}#marketing_consent_field .optional{display:none}#ppc-button-ppcp-gateway{margin-bottom:40px}.ppc-button-wrapper{display:none !important}footer{padding:45px 0 40px;border-top:1px solid #000;margin-top:-1px;position:relative}footer .textwidget{margin-bottom:3em}footer .col3 .textwidget{margin-bottom:0em}footer .grid-container{max-width:1080px}footer .totm-logo{margin-bottom:42px;margin-top:-2px;width:132px}footer .back-to-top{position:absolute;left:50%;top:-22px;width:45px;height:45px;border-radius:50%;background:#fff;border:1px solid #000;cursor:pointer;text-align:center;padding:6px 0 0 0;transform:translate(-50%, 0)}footer .social-links{padding:5px 0 25px}footer .social-links a{margin:0 10px}footer .social-links a:first-child{margin-left:0}footer .social-links a:last-child{margin-right:0}footer .social-links img{height:26px}footer h4{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.23px;color:#000000}footer ul.menu{justify-content:left;flex-wrap:nowrap;display:block}footer ul.menu li a:before{content:"> "}footer ul.menu li a{color:#000000;padding-left:0;padding-top:0;padding-bottom:1em}footer .cell>div{margin-top:20px}@media (max-width: 639px){footer ul.menu li{width:50%;float:left}footer ul.menu li a{text-align:center;font-size:14px;padding-left:0;padding-right:0}footer .totm-logo{width:100px}footer h4{font-size:16px;letter-spacing:-0.23px;color:#000000}footer .font-size-14{font-size:12px !important}footer .social-links img{height:20px}footer .imagecontainer{margin:0}}@media (max-width: 639px){.social-icons-footer .connect{width:100% !important}.social-icons-footer img{margin:0}.footer h4{text-align:center}}#extra-footer{height:35px;line-height:35px;background:#000;color:#fff}#extra-footer.footer-checkout{background:transparent;color:#000;border-top:1px solid #000}#extra-footer a{color:#fff;font-weight:bold}#extra-footer a.button{color:#000;font-weight:normal}#extra-footer a.defaultLink{color:#7358aa}@media (min-width: 1024px){#extra-footer div.cell{line-height:35px !important}}@media (max-width: 1023px){#extra-footer{height:auto}#extra-footer .cell{margin:10px 0;font-size:11px !important}#extra-footer .cell:last-child{margin-bottom:0}}.sib-form{padding:0}.sib-form .entry__error{display:none}.sib-form #sib-container{background:transparent;padding-top:0;padding-bottom:20px;padding-left:0;margin:0}.sib-form .entry__field{background:transparent;border:none;width:100%;max-width:100%;position:relative;margin:0;box-shadow:none !important}.sib-form input[name="EMAIL"]{background:transparent;border:none;border-bottom:solid 1px #000000;outline:none !important;padding-left:0 !important;padding-right:50px;font-size:14px;font-weight:300;color:#000000;box-shadow:none}.sib-form input[name="EMAIL"]::placeholder{color:#766E7B}html body .sib-form button.sib-form-block__button{background-color:transparent !important;border:none !important;width:40px !important;padding:10px !important;position:absolute;right:0;text-indent:-99999px}html body .sib-form button.sib-form-block__button svg{display:none}html body .sib-form button.sib-form-block__button:after{right:0}.sib-form #sib-form{position:relative}.sib-form #sib-form>div{position:absolute;width:100%;top:0}.sib-form #sib-form>div:first-child{position:static}.sib-form #sib-form>div:nth-child(2) .sib-form-block{width:100%;margin-left:0;margin-right:0;position:relative}.sib-form .sib-form-block{padding:0}.sib-form .sib-form-message-panel{max-width:100% !important;font-size:14px !important}.feefo-link{max-width:100%;display:block;overflow:hidden}.feefo-link img{max-width:none}#feefo-service-review-carousel-widgetId button.feefowidget-left-button,#feefo-service-review-carousel-widgetId button.feefowidget-right-button{border:0 !important;border-radius:0 !important;float:left !important;background:transparent !important;padding:0}#feefo-service-review-carousel-widgetId button.feefowidget-right-button{float:right !important}#feefo-service-review-carousel-widgetId button.feefowidget-left-button:hover,#feefo-service-review-carousel-widgetId button.feefowidget-right-button:hover{box-shadow:none}#feefo-service-review-carousel-widgetId button.feefowidget-left-button:hover i,#feefo-service-review-carousel-widgetId button.feefowidget-right-button:hover i{color:#1468a0}#feefo-service-review-carousel-widgetId button.feefowidget-left-button:after,#feefo-service-review-carousel-widgetId button.feefowidget-right-button:after{-webkit-mask-image:none;mask-image:none;background-color:transparent}.feefowidget-carousel-snapshot-body .feefowidget-sliders{height:197px !important}.feefowidget-carousel-snapshot-body .feefowidget-sliders .feefowidget-slide{display:block !important}feefowidget-container-carousel feefowidget-carousel-summary{margin:0 30px 0 0}feefowidget-container-carousel feefowidget-carousel-body{float:right}#sb_instagram{padding-bottom:40px !important}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px;margin-right:5px;margin-top:15px}#helpAndSupportButton{position:fixed;bottom:20px;left:20px;z-index:1}#helpAndSupportButton a{display:block;color:#333;padding:13px 15px 13px 55px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background:#ccf4e3 url(../img/chat.svg) no-repeat 15px center;background-size:30px;box-shadow:2px 2px 3px rgba(0,0,0,0.15);transition:background-color 0.5s ease}#helpAndSupportButton a:hover{background-color:#9FE2C5}.additional-links h4{text-align:center !important}#menu-footer-additional-links{-moz-column-count:1;-moz-column-gap:20px;-webkit-column-count:1;-webkit-column-gap:20px;column-count:1;column-gap:20px}@media (max-width: 639px){#menu-footer-additional-links{-moz-column-count:1;-moz-column-gap:20px;-webkit-column-count:1;-webkit-column-gap:20px;column-count:1;column-gap:20px}footer ul.menu li{float:none !important;width:100% !important}footer ul.menu li a{text-align:center}.additional-links h4{text-align:center !important}.footer-awards h4,footer h4,.footer-awards p,.footer-awards,.reach-out{text-align:center !important}.footer-awards img{float:none !important;width:60%}}footer .textwidget a{color:black !important;font-weight:bold !important}#place_order_container-sticky-wrapper{height:auto !important}html,body{font-family:"sofia-pro", Georgia, serif}@media (max-width: 639px){html,body{overflow-x:hidden}}html body button._hj-3g5tm__styles__closeModalBtn{border:0 !important}html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input),html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input){position:relative;border-radius:0 100px 100px 0;border:solid 1px #000000;padding:12px 60px 12px 12px;color:#000000;cursor:pointer;float:none;margin-left:auto;margin-right:auto;display:inline-block;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:500;background-color:#FCE4E7;transition:0.3s ease-in-out}@media (max-width: 639px){html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input),html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input){display:block !important;width:100%;max-width:241px;margin-left:auto !important;margin-right:auto !important}}html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input):after,html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input):after{content:" ";position:absolute;right:15px;top:50%;margin-top:-5px;height:10px;width:30px;-webkit-mask-image:url(../img/arrow-black-right.svg);-webkit-mask-size:contain;-webkit-mask-position:center;mask-image:url(../img/arrow-black-right.svg);mask-size:contain;mask-position:center;background-color:#000;transition:0.2s ease-in-out}html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).button-reverse-arrow,html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).button-reverse-arrow{padding:12px 12px 12px 60px;border-radius:100px 0 0 100px !important}html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).wider,html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).wider{padding:12px 80px 12px 32px}html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).wider.button-reverse-arrow,html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).wider.button-reverse-arrow{padding:12px 32px 12px 80px}html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).button-reverse-arrow:after,html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).button-reverse-arrow:after{content:" ";position:absolute;left:15px;top:50%;margin-top:-5px;height:10px;width:30px;-webkit-mask-image:url(../img/arrow-black-left.svg);-webkit-mask-size:contain;-webkit-mask-position:center}html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).hero,html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):not(.cartbutt):not(.show-password-input).hero{font-size:25px !important}html body .button:not([id^="slick-"]):not(.sib-form-block__button):not(.button[name="apply_coupon"]):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.cancelSubmitButt):not(.arrowSubmitButt):hover:not(.bv-mbox-close):hover,html body button:not([id^="slick-"]):not(.sib-form-block__button):not(.button[name="apply_coupon"]):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.cancelSubmitButt):not(.arrowSubmitButt):hover:not(.bv-mbox-close):hover{color:#fff !important;background:#8D77BA !important;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.2)}html body .button:not(.sib-form-block__button):not(.button[name="apply_coupon"]):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):hover:after,html body button:not(.sib-form-block__button):not(.button[name="apply_coupon"]):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):hover:after{background-color:#FFF;right:10px}html body .button:not(.sib-form-block__button):not(.button[name="apply_coupon"]):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button).button-reverse-arrow:hover:after,html body button:not(.sib-form-block__button):not(.button[name="apply_coupon"]):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button).button-reverse-arrow:hover:after{left:10px}.carbutt{transition:all 0.5s ease}button{transition:all 0.5s ease}html body ._hj-widget-container ._hj-1uMrd__styles__modal button._hj-3g5tm__styles__closeModalBtn{position:absolute !important;top:15px !important;right:15px !important;width:40px !important;height:40px !important;z-index:10 !important;cursor:pointer !important;border-radius:50% !important;border-width:0 !important;background:rgba(255,255,255,0.3) !important;font-size:16px !important;padding:0 !important}._hj-qnMJa__styles__primaryButton{border:0 !important;margin:14px 72px 14px 0 !important;border-radius:0 0 0 0 !important}.totm-bg-white,html body a.button.totm-bg-white{background:#fff}.totm-bg-rosepink,html body a.button.totm-bg-rosepink{background:#FCE4E7}.totm-bg-lightpink,html body a.button.totm-bg-lightpink{background:#fff4f1}.totm-bg-purple,html body a.button.totm-bg-purple{background:#e6ddff}.totm-bg-v2purple,html body a.button.totm-bg-v2purple{background:#DAB2DB}.totm-bg-newrosepink,html body a.button.totm-bg-newrosepink{background:#FFBAC7}.totm-bg-purple-lightpink,html body a.button.totm-bg-purple-lightpink{background-image:linear-gradient(180deg, #e6ddff 0%, #fff4f1 100%)}.totm-bg-purple-lightpink-lr,html body a.button.totm-bg-purple-lightpink-lr{background-image:linear-gradient(90deg, #e6ddff 0%, #fff4f1 100%)}.totm-bg-purple-rosepink-lr,html body a.button.totm-bg-purple-rosepink-lr,html body .woocommerce-form button.woocommerce-button,html body .woocommerce a.button{background-image:linear-gradient(90deg, #e6ddff 0%, #FCE4E7 100%)}.totm-bg-purple-rosepink{background-image:linear-gradient(180deg, #e6ddff 0%, #FCE4E7 100%)}.totm-bg-rosepink-lightpink{background-image:linear-gradient(180deg, #FCE4E7 0%, #fff4f1 100%)}.totm-bg-yellow,html body a.button.totm-bg-yellow{background:#ffd5aa}.totm-bg-black,html body a.button.totm-bg-black{background:#000;color:#fff !important}.totm-bg-mintgreen,html body a.button.totm-bg-mintgreen{background:#cdf4e2}.totm-bg-v2green,html body a.button.totm-bg-v2green{background:#B9E1DE}.totm-bg-lightblue,html body a.button.totm-bg-lightblue{background:#b9ebfe}.totm-bg-FFACC6,html body a.button.totm-bg-FFACC6{background:#FFACC6}.totm-bg-FF5A8A,html body a.button.totm-bg-FF5A8A{background:#FF5A8A}.totm-bg-FF8E64,html body a.button.totm-bg-FF8E64{background:#FF8E64}.totm-bg-D6A6D6,html body a.button.totm-bg-D6A6D6{background:#D6A6D6}.totm-bg-FFED7D,html body a.button.totm-bg-FFED7D{background:#FFED7D}.totm-bg-7DD3F7,html body a.button.totm-bg-7DD3F7{background:#7DD3F7}.totm-bg-9EE2B7,html body a.button.totm-bg-9EE2B7{background:#9EE2B7}.totm-bg-radialpinkgreen,html body a.button.totm-bg-radialpinkgreen{background:#fff4f1;background:-moz-radial-gradient(circle, #fff4f1 10%, #cdf4e2 100%);background:-webkit-radial-gradient(circle, #fff4f1 10%, #cdf4e2 100%);background:radial-gradient(circle, #fff4f1 10%, #cdf4e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff4f1",endColorstr="#cdf4e2",GradientType=1)}.totm-bg-diagonalpurplepink,html body a.button.totm-bg-diagonalpurplepink{background:#e4defc;background:-moz-linear-gradient(32deg, #e4defc 0%, #fbe3eb 100%);background:-webkit-linear-gradient(32deg, #e4defc 0%, #fbe3eb 100%);background:linear-gradient(32deg, #e4defc 0%, #fbe3eb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4defc",endColorstr="#fbe3eb",GradientType=1)}html body a.button.totm-bg-black:after{-webkit-mask-image:url(../img/arrow-white-right.svg);background-color:#fff}.totm-bg-v2pink,html body a.button.totm-bg-v2pink{background:#FEE1E8}.totm-bg-v2yellow,html body a.button.totm-bg-v2yellow{background:#FFF0C6}.totm-bg-v2blue,html body a.button.totm-bg-v2blue{background:#D8F2FD}.totm-bg-v2peach,html body a.button.totm-bg-v2peach{background:#FFEBE0}.totm-bg-v2green,html body a.button.totm-bg-v2green{background:#CCF0DC}.totm-bg-v2purpleLight,html body a.button.totm-bg-v2purpleLight{background:#F4E8F4}html body .atc-button button.totm-bg-purple-rosepink-lr{width:100%;max-width:100% !important;text-align:center;position:relative;border-radius:100px !important;border:solid 1px #000000;padding:15px !important;color:#000000;cursor:pointer;float:none;margin-left:auto;margin-right:auto;display:inline-block;font-family:"sofia-pro", Georgia, serif;font-size:18px !important;font-weight:400 !important;background-color:#FCE4E7;transition:0.3s ease-in-out}html body .atc-button button.totm-bg-purple-rosepink-lr:after{content:"";position:absolute;right:0 !important;top:0 !important;margin-top:0 !important;height:0 !important;width:0 !important;-webkit-mask-image:none !important;mask-image:none !important}.font-size-26{font-size:26px !important;line-height:1.38}.font-size-24{font-size:24px !important;line-height:1.38}.font-size-22{font-size:22px !important;line-height:1.38}.font-size-20{font-size:20px !important;line-height:1.38}.font-size-18{font-size:18px !important;line-height:1.38}.font-size-16{font-size:16px !important;line-height:1.38}.font-size-14{font-size:14px !important;line-height:1.38}.font-size-12{font-size:12px !important;line-height:1.38}.purple{color:#7358aa}.bold{font-weight:bold}.display-block{display:block}@media (max-width: 639px){.font-size-26{font-size:22px !important;line-height:1.27}}.stt{position:relative;padding-left:66px;text-align:left}.stt:before{content:" ";position:absolute;left:0;top:50%;width:46px;background:#000;height:1px}h1{font-family:"ivypresto-display", serif;font-size:52px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;color:#000000;margin-bottom:20px}.single-product h1.main-title{font-family:"ivypresto-display", serif;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#000000;margin-bottom:30px}h2{font-family:"ivypresto-display", serif;font-size:40px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:50px;letter-spacing:normal;color:#000000;margin-bottom:30px}h3{font-family:"ivypresto-display", serif;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#000000;margin-bottom:30px}h4{font-family:"termina",sans-serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:0.5px;color:#020202;margin-bottom:18px}h5{font-family:"sofia-pro", Georgia, serif;font-size:18px}p,li{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#020202}.purple-box-link,section.totm-block p a{border-radius:2px;background-color:#e6ddff;color:#7358aa;padding:1px 5px;display:inline-block}section.totm-block .tabs-panel .extra_panel_content a{border-radius:0px;background-color:transparent;color:#7358aa;font-weight:bold;padding:0}[data-bv-show="rating_summary"]{position:relative !important}[data-bv-show="rating_summary"] button.bv_button_buttonMinimalist{border-radius:2px !important;background-color:#e6ddff !important;color:#7358aa !important;padding:1px 5px !important;display:inline-block !important;line-height:24px !important;position:absolute !important;right:0 !important;top:0 !important}.size-guide-btn{margin:1rem 0}select{-webkit-appearance:none;appearance:none;background-image:url(../img/arrow-select.svg);background-position:right -25px center;background-size:18px auto;border-radius:3px;border:solid 1px #000000;background-color:#ffffff;margin-bottom:0;padding-left:15px;padding-right:15px;padding-right:35px}select::-ms-expand{display:none}@media (max-width: 639px){select{font-size:13px}}.question-mark-container{position:relative;display:inline-block}.question-mark-container .question-mark{font-family:"sofia-pro", Georgia, serif;font-size:11px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.27px;text-align:center;color:#000000;width:18px;height:18px;line-height:18px;border:solid 1px #000000;background-color:#ddccff;cursor:pointer;display:inline-block;border-radius:50%}.question-mark-container .question-mark-content{font-family:"sofia-pro", Georgia, serif;font-size:11px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#000000;display:none;width:240px;margin-left:-120px;border:solid 1px #000000;background-color:#ddccff;left:50%;bottom:calc(100% + 4px);position:absolute;padding:4px 7px}@media (max-width: 639px){#bag .question-mark-container .question-mark-content{margin-left:-200px;position:fixed;top:30px;left:30px;right:30px;width:auto;height:auto;transform:none;margin:0;bottom:auto}}.icon-and-text{display:flex;margin:35px 0}.icon-and-text .iat-icon{margin-right:51px;text-align:center;width:46px;min-width:46px}.icon-and-text .iat-icon img{width:auto;height:auto;max-width:45px;max-height:45px}.icon-and-text .iat-text{text-align:left}.checkout-progress{margin-bottom:35px}.checkout-progress .cp-img{width:34px;height:34px;border-radius:50%;text-align:center;border:solid 1px #7358aa;background-color:#e6ddff;display:inline-block;position:relative;margin-right:73px;opacity:0.3}.checkout-progress .cp-img.active{opacity:1}.checkout-progress .cp-img:last-child{margin-right:0}.checkout-progress .cp-img:after{content:" ";position:absolute;top:50%;width:38px;height:1px;opacity:0.3;border:solid 1px #7358aa;left:calc(100% + 17px)}.checkout-progress .cp-img:last-child:after{content:none}@media (max-width: 639px){.checkout-progress .cp-img{margin-right:30px}.checkout-progress .cp-img:after{width:20px;left:calc(100% + 6px)}}.grid-container{max-width:1235px}#is-mobile{display:none}@media (max-width: 639px){#is-mobile{display:block}h1{font-family:"ivypresto-display", serif;font-size:36px;line-height:1.17;text-align:center}}.stars img{width:18px;margin:10px 1px}.stars.big img{width:23px}@media (max-width: 639px){.stars img{width:15px}.stars.big img{width:18px}}.totm-popup{position:fixed;z-index:99999999;left:50%;top:50%;padding:25px 27px 42px;border-radius:10px;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.2);border:solid 1px #000000;background-color:#ffffff;transform:translate(-50%, -50%);max-width:90%;max-height:90%}.totm-popup .popup-close,.totm-popup .totm-popup-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;border:solid 1px #000000;background-color:#ffffff;text-align:center;border-radius:50%;padding-top:3px;cursor:pointer}@media (max-width: 639px){.totm-popup{width:calc(100% - 40px)}.totm-popup .popup-close,.totm-popup .totm-popup-close{left:50%;right:auto;transform:translate(-50%, 0)}}#popup-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#ddccff;z-index:99999998;cursor:pointer;visibility:hidden;opacity:0;transition:0.3s ease-in-out}#popup-backdrop.active{display:block;visibility:visible;opacity:0.5}@media (max-width: 639px){h2{font-size:28px;line-height:1.27;letter-spacing:normal;color:#020202}h3{font-size:22px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.27;letter-spacing:normal;color:#020202;margin-bottom:20px}h4{font-size:12px;line-height:1.17;letter-spacing:0.6px;color:#020202}}#loading{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:rgba(255,255,255,0.5);z-index:999999999;display:none}#loading .lds-spinner{position:fixed;left:0;top:0;right:0;bottom:0;width:80px;height:80px;transform:translate(-50%, -50%);left:50%;top:50%;z-index:999999999}.lds-spinner{color:#000;display:inline-block;position:relative;width:80px;height:80px}.lds-spinner div{transform-origin:40px 40px;animation:lds-spinner 1.2s linear infinite}.lds-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#000}.lds-spinner div:nth-child(1){transform:rotate(0deg);animation-delay:-1.1s}.lds-spinner div:nth-child(2){transform:rotate(30deg);animation-delay:-1s}.lds-spinner div:nth-child(3){transform:rotate(60deg);animation-delay:-0.9s}.lds-spinner div:nth-child(4){transform:rotate(90deg);animation-delay:-0.8s}.lds-spinner div:nth-child(5){transform:rotate(120deg);animation-delay:-0.7s}.lds-spinner div:nth-child(6){transform:rotate(150deg);animation-delay:-0.6s}.lds-spinner div:nth-child(7){transform:rotate(180deg);animation-delay:-0.5s}.lds-spinner div:nth-child(8){transform:rotate(210deg);animation-delay:-0.4s}.lds-spinner div:nth-child(9){transform:rotate(240deg);animation-delay:-0.3s}.lds-spinner div:nth-child(10){transform:rotate(270deg);animation-delay:-0.2s}.lds-spinner div:nth-child(11){transform:rotate(300deg);animation-delay:-0.1s}.lds-spinner div:nth-child(12){transform:rotate(330deg);animation-delay:0s}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@media (max-width: 639px){section.totm-block.totm-block-totm-product-slider .grid-container{padding-left:0px !important;padding-right:0px !important}section.totm-block-totm-product-slider .product{margin-left:0;margin-right:15px}section.totm-block-totm-product-slider{padding-bottom:0px !important}}html body section.totm-block-totm-related-posts .grid-container div.cell>a.button{padding:12px 12px 12px 30px !important}html body section.mood-hero a.button{padding:12px 12px 12px 30px !important}.cc-banner{background-image:linear-gradient(82deg, #e6ddff -1%, #e6ddff 25%, #fee1e7 80%, #ffe0e5 100%) !important;text-align:center;padding-top:30px;padding-bottom:21px;border-top:solid 1px #000000;display:block;font-size:12px;line-height:1.33}.cc-banner .cc-message{max-width:960px;margin-left:auto;margin-right:auto}.cc-banner .cc-compliance a{margin-left:auto;margin-right:auto;border-radius:20px;border:solid 1px #000000;font-family:"sofia-pro";font-size:14px;margin-top:10px;line-height:1}.cc-banner .cc-compliance a:after{content:"🍪";font-size:22px;font-weight:300;padding-left:5px;vertical-align:-2px}@media (max-width: 768px){.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{margin-bottom:30px}}.sib-form-block__button{background-image:url(../img/arrow-black-right.svg) !important;background-position:center;background-size:contain;background-repeat:no-repeat}#olark-wrapper .olark-launch-button,#olark-wrapper .olark-launch-button .olark-button-text{border:0px !important;border-radius:100px !important;-webkit-clip-path:none !important;clip-path:none !important}#olark-wrapper .olark-launch-button-wrapper .olark-button-focus-wrapper:focus-within{background:transparent !important;-webkit-clip-path:none !important;clip-path:none !important}a .helpIcon{color:#000;background-color:#fff;width:22px;height:22px;line-height:22px;display:inline-block;position:relative;top:-2px;border-radius:100%;font-size:10px;text-align:center;text-decoration:none;-webkit-box-shadow:inset -1px -1px 1px 0px rgba(0,0,0,0.25);-moz-box-shadow:inset -1px -1px 1px 0px rgba(0,0,0,0.25);box-shadow:inset -1px -1px 1px 0px rgba(0,0,0,0.25)}html body #wpsl-wrap .gm-style button,html body .gm-style .button{border:solid 0px #000000 !important;border-radius:0 0 0 0 !important;font-size:inherit !important;font-weight:normal !important}html body #wpsl-wrap .gm-style button:after,html body .gm-style .button:after{-webkit-mask-image:none !important;mask-image:none !important;background-color:transparent !important}.gm-fullscreen-control{right:10px !important}.loadingbutt{position:relative;transition:0s ease-in-out !important}.button-loadinganim::after{content:"" !important;position:absolute !important;width:22px !important;height:22px !important;top:0 !important;right:18px !important;bottom:0 !important;margin:auto !important;border:1px solid transparent !important;border-top-color:#000 !important;border-radius:50% !important;animation:button-loading-spinner 1s ease infinite;-webkit-mask-image:none !important;mask-image:none !important;background-color:transparent !important;transition:0s ease-in-out !important}@keyframes button-loading-spinner{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}.product-grid-best-sellers{position:relative}.product-grid-best-sellers .img-container{display:block;position:relative}.product-grid-best-sellers span.img-rollover{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:30px;opacity:0;display:block;transition:0.3s ease-in-out}.product-grid-best-sellers .img-container:hover .img-rollover{opacity:1}.product-grid{margin-top:50px}.product-grid-cell{margin-bottom:3rem}.product-grid-cell .product-image{position:relative;border-radius:10px;margin-bottom:15px}.product-grid-cell .badge-icon{width:80px;height:80px;position:absolute;right:30px;top:-30px;z-index:10}.product-grid-cell .product-image a{border-radius:10px;position:relative}.product-grid-cell .product-image a img{border-radius:10px;width:100%}.product-grid-cell .img-container{display:block;position:relative;margin-bottom:30px}.product-grid-cell span.img-rollover{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:10px;opacity:0;display:block;transition:0.3s ease-in-out}.product-grid-cell span.img-container:hover .img-rollover{opacity:1}.product-grid-cell form.totm-add-to-cart{border:0;width:100%;margin:0;padding:0}.product-grid-cell .addtobag{position:absolute;width:100%;bottom:0}.product-grid-cell .addtobag .productPricing{display:none}.product-grid-cell .addtobag .product-grid-cell{margin:0 !important}.product-grid-cell .addtobag .quantity-counter{margin-right:0 !important;border-right:0 !important}.product-grid-cell .quantity-counter{width:50%;border-radius:0 0 0 10px !important;left:0 !important;border-right:none;margin:0}.product-grid-cell .quantity-counter.mid{width:20%;border-radius:0 !important}.product-grid-cell button.totm-bg-purple-rosepink-lr{width:50%;border-radius:0 0 10px 0 !important;border-right:1px solid black !important}.product-grid-cell .stockError{background:white;width:100%;height:40px;line-height:40px;text-align:center;border-radius:0 0 10px 10px;border:1px solid black}.product-grid-cell .purple-box-link{margin-top:10px}.product-grid-cell .product-title{margin-bottom:15px;font-size:26px}.product-grid-cell .productPricing{margin-bottom:15px}.product-grid-cell .origPrice{display:inline-block;margin-right:15px}.product-grid-cell .origPrice,.product-grid-cell .savingAmount{color:#a1a1a1;font-size:18px}.product-grid-cell .savingAmount{font-size:18px}.product-grid-cell .salePrice{font-weight:500;font-size:22px}.product-grid-cell .productExcerpt{margin-bottom:30px}.product-grid-cell .variation-drop-down select#product_id{border-radius:0 0 0 10px;border-bottom:0;border-right:0;border-left:1px solid #000;border-top:1px solid #000;background-image:url(../img/arrow-menu-black-down.svg);background-size:12px auto}.image-hover-wrapper{position:relative;border-radius:10px}.image-hover-wrapper div{display:inline-block;letter-spacing:normal;line-height:initial;margin:0;padding:0;position:relative}.image-hover-wrapper div .image-hover-wrapper-reveal{border-radius:10px;display:inline;opacity:1;position:absolute;bottom:0;width:100%;z-index:80;transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-delay:.25s}.image-hover-wrapper div .image-hover-wrapper-reveal:hover{opacity:1;transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.image-hover-wrapper div .image-hover-wrapper-reveal:hover p{opacity:1;transform:translateY(-100%);transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55);transition-delay:.25s}.image-hover-wrapper div .image-hover-wrapper-reveal p{bottom:0;display:block;opacity:0;position:absolute;text-align:center;width:100%;transition:all 500ms cubic-bezier(0.68, -0.55, 0.265, 1.55)}.image-hover-wrapper div .fa{font-size:24px}.image-hover-wrapper .image-hover-wrapper-banner{background-color:rgba(0,0,0,0.8);font-weight:600;left:0;padding:0.5rem;position:absolute;top:25%;width:75%;z-index:10}.stockError{color:red;font-weight:bold;font-size:13px;height:30px;line-height:30px;margin-left:auto}.pushable{position:relative;cursor:pointer;outline-offset:4px;transition:filter 250ms;border:2px solid black;border-radius:30px;width:360px;height:60px;margin:80px auto 0;display:inline-block;padding:0;border-radius:30px;border:solid 2px #000;background-color:#fff;text-transform:uppercase;font-family:Termina;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.2px;text-align:center;color:#000}.front{width:360px;height:60px;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.2px;display:inline-block;position:relative;padding:12px 0;border-radius:30px;border:2px solid black;color:black;background:#e6ddff;will-change:transform;transform:translate(-6px, -6px);transition:transform 600ms cubic-bezier(0.3, 0.7, 0.4, 1)}.pushable:hover{filter:brightness(105%)}.pushable:active .front{transform:translate(-2px, -2px);transition:transform 34ms}.pushable:focus:not(:focus-visible){outline:none}@media (max-width: 639px){.pushable,.front{width:325px;font-size:16px;line-height:35px}}.youtube-responsive-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube-responsive-container iframe,.youtube-responsive-container object,.youtube-responsive-container embed{position:absolute;top:0;left:0;width:100%;height:100%}body .bv-cv2-cleanslate .bv-core-container-41 .bv-content-item .bv-content-feedback-vote.bv-content-feedback-vote-active button.bv-content-report-btn,.bv-cv2-cleanslate .bv-core-container-41 .bv-content-item:hover .bv-content-feedback-vote.bv-content-feedback-vote-active button.bv-content-report-btn{background:transparent !important}body .bv-cv2-cleanslate .bv-core-container-41 .bv-content-item .bv-content-feedback-vote .bv-content-feedback-btn-container *,.bv-cv2-cleanslate .bv-core-container-41 .bv-content-item:hover .bv-content-feedback-vote .bv-content-feedback-btn-container *{background:transparent !important}body .bv-cv2-cleanslate .bv-core-container-41 .bv-content-pagination-container .bv-content-btn{background:#8D77BA !important}body .bv-cv2-cleanslate .bv-core-container-41 .bv-content-pagination{background-color:transparent !important}.c-grid{display:grid;grid-template-columns:auto auto;gap:20px}.wpcf7{width:50%;margin-left:auto;margin-right:auto}.wpcf7 label{font-size:16px !important}.wpcf7-list-item{margin:0px !important}.wpcf7-textarea{margin-bottom:0px !important}.wpcf7-text,.wpcf7-number,.wpcf7-textarea{border-radius:10px !important;border:1px solid grey !important}#top-bar{padding:9px;border-bottom:0;position:relative;z-index:99;margin-bottom:22px;font-size:1.1em;min-height:45px}#top-bar .slick-track{display:flex;flex-direction:column}#top-bar .slick-track .slick-slide{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){#top-bar .slick-slide{height:60px;display:flex;align-content:center;justify-content:center}}@media (max-width: 640px){#top-bar .slick-slide{height:40px;display:flex;align-content:center;justify-content:center}}.menu-header-menu-container{margin:0 auto}header{border-bottom:0;padding:0 0 17px;position:relative;z-index:99;background:#fff;border-bottom:1px solid #000}header.header-checkout,header.header-account{border-bottom:2px solid black;background:white}header.header-account{padding:0px}header.sticky{position:fixed;width:100%;top:0;z-index:999999}header .logo-navbar{display:flex;align-items:flex-end}header .totm-logo{margin-right:20px;width:210px}header.header-checkout .totm-logo{margin-right:0}header #menu-header-menu li.menu-item-has-children a:after{width:12px;height:8px;content:" ";background-image:url(../img/menu-arrow.svg);margin-left:12px;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat}header #menu-header-menu li a{text-transform:uppercase;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:22px;color:#000;padding:5px 15px}@media (max-width: 748px) and (min-width: 640px){header #menu-header-menu li a{padding:5px 10px}}header #menu-header-menu ul.sub-menu{display:none !important;position:absolute;left:0;right:0;top:100px;background:#fff4f1}header .user-bag-btns a{display:inline-block}header .open-account-btn{margin-right:11px;display:inline-block;border-radius:100%;transition:background-color 0.5s ease-in-out}header .open-account-btn:hover{background-color:#9CCB8B}header .open-account-btn img{width:45px}header .open-bag-btn{margin-right:0px;display:inline-block;position:relative}header .open-bag-btn img{width:45px}header .open-bag-btn .item-count{position:absolute;top:4px;right:-4px;border-radius:50%;width:16px;height:16px;font-size:12px;line-height:18px;display:block;text-align:center;color:#000;background:#e6ddff}#drop-down-menu{background:#fff;padding:30px;text-align:center;display:none;border-bottom:1px solid #000;position:absolute;width:100%;z-index:500;margin-top:-1px}#drop-down-menu.sticky{position:fixed;width:100%;z-index:999999}#drop-down-menu ul{list-style:none;margin:0;padding:0}#drop-down-menu li{list-style:none;margin:0;padding:0 15px;display:inline-block;vertical-align:top}#drop-down-menu .menu-item-93 li{padding:0 50px;vertical-align:bottom}#drop-down-menu .shopmenu li{text-align:left;padding-left:0;margin:0 30px;min-width:257px}#drop-down-menu .shopmenu li a{text-transform:none;font-size:28px;height:26px;font-family:IvyPrestoHeadline, serif;margin:0 0 15px 0;display:block;text-align:left;color:#090909;letter-spacing:0.47px}#drop-down-menu .shopmenu li .sub-menu{margin-bottom:30px}#drop-down-menu .shopmenu li .sub-menu li{display:list-item;margin:0;width:auto}#drop-down-menu .shopmenu li .sub-menu li a{font-weight:normal;font-size:16px;line-height:1.87;font-family:"sofia-pro", Georgia, serif;margin:0;color:#000;white-space:nowrap}#drop-down-menu .shopmenu li .sub-menu li a .newIndicator{background:#e6ddff;width:38px;height:20px;border-radius:2px;font-size:9px;margin:0 0 0 8px;display:inline-block;line-height:10px;text-align:center;line-height:20px}#drop-down-menu #drop-down-menu-inner.shopmenu{max-width:1355px;text-align:left;padding-left:11%}@media (min-width: 1410px){#drop-down-menu #drop-down-menu-inner.shopmenu{padding-left:136px;margin:0 auto}}@media (min-width: 640px) and (max-width: 1023px){#drop-down-menu #drop-down-menu-inner.shopmenu{padding-left:0;margin:0 auto}#drop-down-menu .shopmenu>li{text-align:left;padding-left:0;margin:0;width:30%}}@media (min-width: 1024px) and (max-width: 1409px){#drop-down-menu #drop-down-menu-inner.shopmenu{padding-left:106px;margin:0 auto}}@media (min-width: 640px) and (max-width: 835px){#drop-down-menu .menu-item-93 li{padding:0 30px}}@media (min-width: 640px) and (max-width: 700px){#drop-down-menu .menu-item-93 li{padding:0 15px}}#drop-down-menu li:first-child{padding-left:0 !important}#drop-down-menu li:last-child{padding-right:0 !important}#drop-down-menu li a{text-transform:uppercase;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:0.5px;text-align:center;color:#000000}#drop-down-menu .nav-icon{display:block;width:100%;margin-bottom:23px}#drop-down-menu .nav-icon.white-box{width:140px;height:140px;border:solid 1px #000000;background-color:#ffffff;border-radius:12px;text-align:center;align-items:center;display:flex;justify-content:center;background:#fff;transition:0.3s ease-in-out;margin-bottom:15px}#drop-down-menu li a:hover .nav-icon.white-box{background-image:linear-gradient(45deg, #e6ddff 0%, #FCE4E7 100%)}#drop-down-menu li a .nav-icon.white-box img{transition:0.3s ease-in-out}#drop-down-menu li a:hover .nav-icon.white-box img{transform:scale(1.1)}#drop-down-menu .outer-nav-icon{margin-bottom:30px}#drop-down-menu .outer-nav-icon.limit-width{width:140px;text-align:center;display:block}#drop-down-menu .outer-nav-icon .nav-text{transition:0.3s ease-in-out;display:block}#drop-down-menu .outer-nav-icon:hover .nav-text{transform:scale(1.1)}#drop-down-menu li.shop-all-btn{display:block}#drop-down-menu li.shop-all-btn a{border-radius:3px;background-color:#F5EAF7;padding:5px 25px;text-decoration:underline;transition:0.3s ease-in-out}#drop-down-menu li.shop-all-btn a:hover{background-color:#e6ddff}#drop-down-menu-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;opacity:0.6;background-color:#e6ddff;z-index:98;display:none}header{position:relative}#breadcrumbs{position:absolute;top:calc(100% + 25px);font-size:12px;font-weight:300;letter-spacing:-0.17px;color:#000000;transition:0.3s ease-in-out}header.sticky #breadcrumbs{opacity:0;visibility:hidden}#breadcrumbs a{color:inherit}@media (max-width: 1023px){#breadcrumbs{position:absolute;top:calc(100% + 0px);left:50%;transform:translate(-50%, 0);font-weight:300;letter-spacing:-0.17px;color:#000000;font-size:11px;background:rgba(255,255,255,0.5);padding:10px;width:100%;text-align:center}}.needsclick button{right:0px !important}.needsclick button:after,._hj-widget-container button:after{display:none !important}@media (min-width: 640px){#mobile-menu{display:none !important}}@media (max-width: 639px){.woocommerce-checkout .mobile-menu-btn-alt{display:none}#top-bar{font-size:11px;font-family:"sofia-pro", Georgia, serif;padding:2px 0;margin-bottom:7px}header{padding:0px 0 12px}header .menu-header-menu-container{display:none}header .logo-navbar .totm-logo-a{display:block;margin-left:auto;margin-right:auto;text-align:center}header .totm-logo{height:21px;width:auto;margin:0 auto}header .close-mobile-menu-btn{display:none;width:25px;height:25px;border:solid 1px #000000;background-color:#e6ddff;text-align:center;line-height:25px;line-height:17px;border-radius:50%}header .user-bag-btns{white-space:nowrap;padding-right:0}header .open-account-btn{margin-right:4px}header .open-account-btn img{width:24px}header .open-bag-btn{margin-right:4px}header .open-bag-btn img{width:24px}#drop-down-menu{display:none !important}#mobile-menu{max-height:calc(100vh);overflow-y:auto;position:fixed;z-index:998;width:100%;display:none;margin-top:0;min-height:calc(100% - 92px);padding-bottom:250px !important;padding-bottom:0}#mobile-menu #menu-header-mobile{display:block;background:#fff;position:relative;z-index:999}#mobile-menu #menu-header-mobile>li>a{font-family:"ivypresto-display", serif;font-size:24px;line-height:1.17;text-align:center;color:#020202;height:51px;display:block;border-top:1px solid #000;position:relative;background:transparent}#mobile-menu #menu-header-mobile>li.menu-item-has-children>a:after{height:20px;position:absolute;display:block;top:calc(50% - 10px);width:10px;right:27px;background-image:url(../img/arrow-big-black-down.svg);background-position:center;background-repeat:no-repeat;background-size:contain;content:" ";transition:0.3s ease-in-out}#mobile-menu #menu-header-mobile>li.menu-item-has-children.active>a:after{transform:rotate(180deg)}#mobile-menu li .sub-menu{display:none;list-style:none;padding:0;margin:0;border:0;flex-wrap:wrap}#mobile-menu li .sub-menu li{width:100%;background:#e6ddff;border-top:1px solid #7358aa}#mobile-menu li.sub-menu-white-box-icons .sub-menu li{background:#fff4f1}#mobile-menu li .sub-menu li a{font-size:13px;font-weight:300;font-stretch:normal;font-style:normal;line-height:2;letter-spacing:normal;text-align:center;color:#020202;text-align:center}#mobile-menu li .sub-menu li a{font-weight:500;cursor:default}#mobile-menu li .sub-menu li .sub-menu li a{font-weight:300;background:#fff4f1;padding:0.4rem}#mobile-menu li.sub-menu-white-box-icons .sub-menu{display:flex;flex-wrap:wrap;padding-left:30px;padding-right:30px}#mobile-menu li.sub-menu-white-box-icons .sub-menu{display:none;margin:0}#mobile-menu li.sub-menu-white-box-icons .sub-menu li{width:50%;padding:8px 16px;border:none}#mobile-menu .outer-nav-icon{text-transform:capitalize;white-space:nowrap}#mobile-menu li.sub-menu-white-box-icons .sub-menu li .nav-icon{display:block;width:100%;height:0;padding-bottom:100%;border:solid 1px #000000;background-color:#ffffff;border-radius:12px;text-align:center;align-items:center;display:flex;justify-content:center;background:#fff;transition:0.3s ease-in-out;margin-bottom:10px;position:relative}#mobile-menu li.sub-menu-white-box-icons .sub-menu li .nav-icon img{position:absolute;top:50%;left:50%;display:block;transform:translate(-50%, -50%)}#mobile-menu li.sub-menu-white-box-icons .sub-menu li a{font-family:"sofia-pro", Georgia, serif;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:0.83;letter-spacing:-0.17px;text-align:center;color:#000000;padding:0}#mobile-menu li.sub-menu-white-box-icons{transition:0.3s ease-in-out}#mobile-menu li.sub-menu-white-box-icons.active{background:#fff4f1}#mobile-menu li.sub-menu-white-box-icons li.shop-all-btn{display:block;margin:10px 0 17px;width:100%;text-align:center}#mobile-menu li.sub-menu-white-box-icons li.shop-all-btn a{border-radius:3px;background-color:#F5EAF7;padding:5px;text-decoration:underline;font-size:15px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#000000;display:inline-block;text-transform:none}#mobile-menu-lower{position:absolute;bottom:0;left:0;right:0}#mobile-menu-lower ul li{width:100%}#mobile-menu-lower ul li a{font-family:"ivypresto-display", serif;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:2.11;letter-spacing:-0.26px;color:#000000}#mobile-menu-lower ul li.login-btn{border-top:solid 1px #000000;border-bottom:solid 1px #000000;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.2px;text-align:center;color:#000000}}.callout.checkoutpromo{border-radius:10px}.checkoutpromo .sub-prod-img.my-sub-img{margin:0 auto 10px;width:50px !important;height:50px !important}.checkoutpromo .promo-prod-price{margin-bottom:10px}@media (max-width: 639px){.callout.checkoutpromo{border-radius:10px;padding-top:10px;padding-bottom:15px}h5{font-size:20px;margin:0 0 14px}}.in-from-right,.in-from-left{display:flex;align-items:center;left:100%;width:50%;top:0;bottom:0;position:fixed;overflow-y:auto;transition:0.3s ease-in-out;z-index:9999999;border-left:1px solid #000}.in-from-right#bag,.in-from-right#size-guide,.in-from-left#bag,.in-from-left#size-guide{align-items:flex-start}.in-from-right#bag .in-from-side-inner,.in-from-right#size-guide .in-from-side-inner,.in-from-left#bag .in-from-side-inner,.in-from-left#size-guide .in-from-side-inner{padding:105px 0 60px}.in-from-right.active,.in-from-left.active{left:50%}.in-from-right .in-from-side-inner,.in-from-left .in-from-side-inner{width:340px;max-width:90%;margin:10px auto;z-index:9999999}.in-from-right#size-guide .in-from-side-inner,.in-from-right#bag .in-from-side-inner,.in-from-left#size-guide .in-from-side-inner,.in-from-left#bag .in-from-side-inner{width:544px}.in-from-right h1,.in-from-right h2,.in-from-right h3,.in-from-right h4,.in-from-left h1,.in-from-left h2,.in-from-left h3,.in-from-left h4{text-align:center}.in-from-right#size-guide h2,.in-from-left#size-guide h2{text-align:left}.in-from-right#size-guide h2 img,.in-from-left#size-guide h2 img{width:57px;margin-right:24px}@media (max-width: 639px){.in-from-right .in-from-side-inner,.in-from-left .in-from-side-inner{padding-top:10px !important}.in-from-right#size-guide h2 img,.in-from-left#size-guide h2 img{width:27px;margin-right:15px}.in-from-right#size-guide p,.in-from-left#size-guide p{font-size:13px !important}.in-from-right#size-guide p span.purple,.in-from-left#size-guide p span.purple{font-size:12px !important}.in-from-right .checkout-progress,.in-from-left .checkout-progress{margin-bottom:20px}}.in-from-right .slide-in-close,.in-from-left .slide-in-close{position:absolute;top:74px;right:93px;width:30px;height:30px;background:#fff;border-radius:50%;border:solid 1px #000000;cursor:pointer;text-align:center;padding-top:2px;padding-top:0px;line-height:1.4}#basket-addons{align-items:flex-start !important}@media (min-width: 640px){#basket-addons{padding-top:65px}}#basket-addons .in-from-side-inner{width:463px}@media (max-width: 639px){#basket-addons .in-from-side-inner{padding-top:20px !important}}#basket-addons .basket-addons{margin:50px 0}#basket-addons .basket-addon{display:flex;align-items:center;border-top:1px solid #979797;padding:25px 0}#basket-addons .basket-addon:last-child{border-bottom:1px solid #979797}#basket-addons .basket-addon .ba-thumb img{border-radius:8px;border:solid 1px #000000;margin-right:40px;width:100px;height:100px}#basket-addons .basket-addon .ba-title{font-family:"sofia-pro", Georgia, serif;font-size:16px;margin-bottom:10px}#basket-addons .basket-addon .ba-short-desc{font-size:14px}#basket-addons .ba-right{width:calc(100% - 140px)}#basket-addons .ba-price-add{display:flex;justify-content:space-between;margin-top:20px}#basket-addons .ba-price-add .ba-price{font-family:"sofia-pro", Georgia, serif;font-size:16px}#basket-addons .ba-price-add .ba-add-button{padding:5px 22px;background-color:#9CCB8B !important;font-family:"sofia-pro", Georgia, serif;font-size:16px;color:#000;border-radius:50px;transition:all 0.5s ease !important}#basket-addons .ba-price-add .ba-add-button:hover{color:#fff !important;background:#8D77BA !important;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.2)}#user-account .u-column1,#user-account .u-column2{float:none;width:100%}#user-account .u-column2{display:none}#user-account .form-row{text-align:center}#user-account h2{margin-bottom:50px}@media (max-width: 639px){#user-account h2{font-size:24px;margin-bottom:10px}}#user-account .woocommerce-form{border:none;padding:0;margin:0}#user-account .woocommerce-form label{display:none}#user-account .woocommerce-form input[type="text"],#user-account .woocommerce-form input[type="email"],#user-account .woocommerce-form input[type="password"]{background:transparent;border:none;border-bottom:1px solid #000;padding:8px 20px;box-shadow:none;outline:none}#user-account .woocommerce-form button{width:180px;margin:30px 0}@media (max-width: 639px){#user-account input[type="text"],#user-account input[type="email"],#user-account input[type="password"]{font-size:12px}}#user-account .woocommerce-LostPassword{display:none}#user-account .create-account-link,#user-account .forgot-password-link{font-size:14px;font-weight:300;letter-spacing:-0.2px;text-align:center;color:#000000}#user-account .lost_password{text-align:center}#user-account .having-issues,#user-account .already-have-account{text-align:center;margin:16px 0 0;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.11px;text-align:center}#user-account .already-have-account{display:none;font-size:14px;letter-spacing:normal}#user-account a{font-family:"sofia-pro", Georgia, serif;font-weight:500;color:#7358aa;text-decoration:underline}.in-from-left{right:100%;left:auto;border-left:none;border-right:1px solid #000}.in-from-left.active{left:auto;right:50%}@media (max-width: 1023px) and (min-width: 640px){.in-from-left,.in-from-right{width:70%}.in-from-left.active{right:30%}.in-from-right.active{left:30%}}#sidebars-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#ddccff;z-index:9999998;cursor:pointer;visibility:hidden;opacity:0;transition:0.3s ease-in-out}#sidebars-backdrop.active{display:block;visibility:visible;opacity:0.5}#size-guide .size-guide-var{display:flex;border-bottom:solid 0.5px #979797;padding-top:25px}#size-guide .size-guide-var:last-child{border-bottom:none}#size-guide .size-guide-name{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:-0.26px;color:#000000;padding-bottom:20px;text-align:center;padding-right:40px}#size-guide .size-guide-name img{display:block;padding-bottom:15px;height:auto;width:100%}#bag h3,#switch-to-subscription-popup h3{margin-bottom:20px}#bag .woocommerce-info,#switch-to-subscription-popup .woocommerce-info{margin-bottom:0}#bag .woocommerce-info.cart-empty,#switch-to-subscription-popup .woocommerce-info.cart-empty{margin-bottom:30px}#bag .woocommerce-cart-form__cart-item,#bag .switch-to-subscrip-product,#switch-to-subscription-popup .woocommerce-cart-form__cart-item,#switch-to-subscription-popup .switch-to-subscrip-product{display:flex;border-top:solid 0.5px #979797;padding:25px 0}#bag .product-thumbnail a,#switch-to-subscription-popup .product-thumbnail a{display:block;background:#fff;text-align:center;width:100px;height:100px;padding:10px;border-radius:8px;border:solid 1px #000000;display:flex;justify-content:center;align-items:center}#bag .product-thumbnail img,#switch-to-subscription-popup .product-thumbnail img{max-width:100%;max-height:100%;width:auto;height:auto;min-width:80%;min-height:80%}#bag .bag-right,#switch-to-subscription-popup .bag-right{width:calc(100% - 120px);margin-left:20px}#bag .bag-right-middle,#switch-to-subscription-popup .bag-right-middle{display:block;padding:11px 0}#bag .sts-outer,#switch-to-subscription-popup .sts-outer{font-size:14px}#bag.in-from-right .sts-outer,#switch-to-subscription-popup.in-from-right .sts-outer{max-width:60%}#bag .sts-outer .switch-to-subscription,#switch-to-subscription-popup .sts-outer .switch-to-subscription{margin-top:10px}#bag .bag-right-bottom,#switch-to-subscription-popup .bag-right-bottom{display:flex;justify-content:space-between;width:100%;align-items:baseline}#bag .subscription-price select,#switch-to-subscription-popup .subscription-price select{display:inline-block;width:auto}#bag .quantity-counter,#switch-to-subscription-popup .quantity-counter{display:flex;justify-content:space-between;font-family:"sofia-pro", Georgia, serif;align-items:center;margin-top:5px;font-size:18px}#bag .quantity-counter .qc-less,#bag .quantity-counter .qc-more,#switch-to-subscription-popup .quantity-counter .qc-less,#switch-to-subscription-popup .quantity-counter .qc-more{width:25px;height:25px;background-color:#fff4f1;border-radius:50%;line-height:21px;text-align:center;display:block;cursor:pointer}#bag .product-quantity .quantity,#switch-to-subscription-popup .product-quantity .quantity{display:none}#bag .switch-to-subscription,#switch-to-subscription-popup .switch-to-subscription{padding:6px 0;cursor:pointer}#bag .switch-to-subscription.switch-to-otp,#switch-to-subscription-popup .switch-to-subscription.switch-to-otp{border:none;padding-left:0;padding-right:0}#bag .switch-to-subscription.switch-to-otp:hover,#switch-to-subscription-popup .switch-to-subscription.switch-to-otp:hover{background:transparent}#bag .switch-to-subscription input,#switch-to-subscription-popup .switch-to-subscription input{padding:10px 5px 10px 0;margin:0 0 3px 30px;vertical-align:middle}#bag .switch-to-subscription input:first-child,#switch-to-subscription-popup .switch-to-subscription input:first-child{margin-left:0}#bag .bagShippingRow,#switch-to-subscription-popup .bagShippingRow{border-top:solid 0.5px #979797;padding-top:1em}#bag .cart-subtotal,#switch-to-subscription-popup .cart-subtotal{border-top:0;border-bottom:solid 1px #000000;padding:22px 0 20px;display:flex;justify-content:space-between;font-family:"sofia-pro", Georgia, serif;font-size:20px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:-0.29px;color:#000000}#bag button[name="update_cart"],#switch-to-subscription-popup button[name="update_cart"]{display:none !important}#bag .wc-proceed-to-checkout,#switch-to-subscription-popup .wc-proceed-to-checkout{margin-top:39px}#bag .product-name,#switch-to-subscription-popup .product-name{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000}#bag .product-name .var-data,#switch-to-subscription-popup .product-name .var-data{font-family:"sofia-pro", Georgia, serif}#bag .product-remove a,#switch-to-subscription-popup .product-remove a{display:block;font-size:9px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.45px;color:#000000;padding-right:17px;background-image:url(../img/x.svg);background-size:contain;background-position:right;background-repeat:no-repeat;margin:6px 0 0 0}#bag .otp,#switch-to-subscription-popup .otp{font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;padding-top:6px}#bag .switch-to-subscription,#switch-to-subscription-popup .switch-to-subscription{font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:-0.17px;color:#000000}#bag .product-subtotal,#switch-to-subscription-popup .product-subtotal{font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:0.4px;text-align:right;color:#000000}#bag .product-subtotal s strong,#switch-to-subscription-popup .product-subtotal s strong{font-weight:normal}#bag .wc-proceed-to-checkout .button,#switch-to-subscription-popup .wc-proceed-to-checkout .button{background:#FCE4E7}#bag .switch-to-subscrip-product,#switch-to-subscription-popup .switch-to-subscrip-product{border-bottom:solid 0.5px #979797}#bag .switch-to-subscrip-product img,#switch-to-subscription-popup .switch-to-subscrip-product img{width:80px;height:80px}#bag.totm-popup,#switch-to-subscription-popup.totm-popup{max-width:480px}#bag .switch-area,#switch-to-subscription-popup .switch-area{width:100%}#bag .switch-subscrip-select,#switch-to-subscription-popup .switch-subscrip-select{width:100%;margin-bottom:0}#bag .switch-to-subscrip-product .bag-right-middle,#switch-to-subscription-popup .switch-to-subscrip-product .bag-right-middle{padding-bottom:0}#switch-to-subscription-popup{display:none}@media (max-width: 639px){#sidebars-backdrop{display:none !important}.in-from-right,.in-from-left{top:92px;height:calc(100% - 92px);width:100%;border-left:none;overflow-y:auto;align-items:flex-start}.in-from-right.active,.in-from-left.active{left:0;right:0}.in-from-right .slide-in-close,.in-from-left .slide-in-close{display:none}.admin-bar .in-from-right,.admin-bar .in-from-left{top:138px;height:calc(100% - 138px)}body.sidebar-act{overflow-y:hidden}#switch-to-subscription-popup .bag-left{display:none}#switch-to-subscription-popup .bag-right{width:100%;margin:0}#bag .bag-right-middle{display:block}#bag .otp{margin-bottom:15px}#bag .product-name{font-size:13px}#bag .product-thumnail img{width:60px;height:60px}#bag .switch-to-subscription input{margin-left:0;height:28px;float:left;clear:both}#bag .switch-to-subscription label{float:left}#bag .product-thumbnail a{width:85px;height:85px}}body.sidebar-act{overflow-y:hidden}.woocommerce-edit-address #woocommerce_billing_fields,.woocommerce-edit-address #woocommerce_shipping_fields{margin:0 0 30px 0}.woocommerce-edit-address button[name='save_address']{margin-left:3px !important}.totm-block-account-page{padding-top:15px !important}.footer-account{margin-top:80px;border-top:none !important}.account-back{margin-bottom:115px !important}.woocommerce-account .woocommerce-MyAccount-content{width:100%;float:none}.user-initials{font-family:"sofia-pro", Georgia, serif;font-size:30px;letter-spacing:-0.43px;text-align:center;color:#000000;border:solid 1px #000000;border-radius:100%;display:table-cell;vertical-align:middle;height:91px;width:91px}.user-name{margin:22px 0 23px 40px;font-family:IvyPrestoDisplay;font-size:38px;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#020202;display:table-cell;vertical-align:middle;padding-left:40px}#menu-my-account{width:100%;margin-bottom:40px}#menu-my-account li{width:170px;padding:5px 20px;border-right:1px solid black;text-align:center}#menu-my-account li:last-of-type{border-right:0px solid black !important}#menu-my-account li a{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;text-align:center;color:#020202;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}#menu-my-account li a:hover{background-color:white;border-radius:10px}.sub-coming-next,.customer-alerts{padding:25px;border-radius:9px;border:solid 1px #696969;background-color:#ffffff;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.15);margin-bottom:30px}.change-alert{display:block;padding:5px;background-color:#ffe2eb;border-radius:6px;font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#020202}.change-alert span{color:#ff658e !important;font-weight:600 !important}p.next-shipment{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#020202;width:70%;display:inline-block}.my-subscriptions{display:inline-block !important;vertical-align:top;float:right !important}.sub-items{margin-right:0px !important}.sub-totals-divider{width:100%;overflow:hidden;border-bottom:1px solid #cacaca;height:1px;display:block;margin-top:10px;margin-bottom:10px}.discount-name{font-size:14px !important;font-weight:normal !important;text-align:left !important;width:100%;display:block}.sub-items .product-slider{padding-left:0px !important;padding-right:0px !important;margin-top:0px !important}.sub-prod-img{height:120px !important;width:120px !important;background-repeat:no-repeat;background-position:center;background-size:contain;margin:0 30px 0 0;border-radius:10px;border:0;display:inline-block;vertical-align:top}.woocommerce-subscriptions .prod-info{display:block;text-align:left}.woocommerce-subscriptions .sub-coming-next-top .prod-info{display:inline-block}.woocommerce-account:not(.woocommerce-subscriptions) .prod-info{display:block;text-align:center}.woocommerce-account:not(.woocommerce-subscriptions) .sub-prod-img{display:block;margin:0 auto}.prod-title{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#020202}.prod-title span{font-weight:300 !important}.prod-freq{font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#020202}.prod-freq span{font-weight:600 !important}.totm-block-account-slider{padding:0 50px !important;border-bottom:0px}.woocommerce-subscriptions .totm-block-account-slider{padding:0 0px !important}.totm-block-account-slider .slider-arrows{right:0 !important;left:0 !important}.sub-next-order{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:#020202;margin-bottom:20px !important}.sub-next-order span{font-weight:600}.sub-next-order a{font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:normal;color:#7358aa !important;text-decoration:underline;background-color:transparent !important}.sub-next-order a:hover{text-decoration:none}.prod-addon-img{background-repeat:no-repeat;background-position:center;background-size:cover;width:160px;height:180px;border-radius:10px;border:solid 1px #000000;display:inline-block;vertical-align:top;display:block;margin:0 auto}.add-addon{display:block;width:auto;min-width:130px;height:40px;margin:15px 5px;padding:10px 22px 10px 25px;border-radius:20px;border:solid 1px #000000;background-color:white;color:black;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;color:#020202}.add-addon span{float:right}.add-addon span.woocommerce-Price-currencySymbol{float:none !important}.add-addon:hover{background-color:#ffe2eb;color:#020202}.addon-product{display:inline-block;left:12px;margin-right:12px;vertical-align:text-top;width:190px}.addon-product p{font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;color:#020202;width:85%;margin-left:auto;margin-right:auto}.order-history tbody{background-color:transparent;border-top:1px solid black;border-left:0px;border-right:0px;border-bottom:0px}.view-order{display:inline-block !important}.order-headers{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.13px;text-align:center;color:#929292;padding-top:20px;padding-bottom:20px}.order-content{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.13px;text-align:center;color:#352c30;border-bottom:1px solid black}.total-order-details h4{font-family:IvyPrestoHeadline;font-size:22px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.73;letter-spacing:normal;color:#020202;margin-left:20px}.total-order-details p{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:2.11;letter-spacing:normal;color:#020202;margin-bottom:0px}.total-order-details p span{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:600 !important;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;color:#020202}.total-order-details table{margin-left:20px}.total-order-details tbody{background-color:transparent !important;border:0px !important}.total-order-details td{padding:0px !important;vertical-align:top}.total-order-details tbody tr:nth-child(even){background-color:transparent !important}.total-order-details hr{border-bottom:1px solid black !important}.my-sub-price{float:right;text-align:right;display:inline-block}.my-sub-img{vertical-align:middle !important;height:70px !important;width:70px !important;margin-bottom:20px}.all-subs-item-info{width:80% !important;margin-bottom:0px}.active-sub-circle,.paused-sub-circle{height:60px;width:60px;border-radius:100%;position:absolute;top:20px;right:20px;text-align:center;border:1px solid black;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;padding-top:20px}.active-sub-circle{background-color:#c8f8cf}.paused-sub-circle{background-color:#ffd5aa}.total-sub{text-align:right;margin-bottom:0px !important;width:50%}.all-subs-prod-info{display:block}.make-sub-changes{float:right;margin-top:0px !important;margin-bottom:0;background-color:#ffe2eb;text-align:center}.sub-controls-center{text-align:center}.sub-controls-right{float:right;clear:both}.sub-controls-left{float:left;clear:both}.sub-controls-center{margin:0 auto;text-align:center;width:100%}.sub-controls-center a{float:none;margin:0 5px 10px;display:inline-block}.sub-controls-left a,.sub-controls-right a{text-align:center;display:inline-block;width:auto !important;height:40px !important}.sub-controls-left a{margin-left:0px !important;margin-right:15px !important}.sub-controls-right a{margin-left:15px !important;margin-right:0px !important;margin-bottom:0}.woocommerce-account:not(.woocommerce-subscriptions) .sub-controls-right a{margin-top:0}html.is-reveal-open body{overflow-y:initial !important}.reveal{padding:30px;border-radius:10px;box-shadow:6px 6px 12px 0 rgba(0,0,0,0.2);border:solid 1px #000000;background-color:white;overflow:initial;margin-top:40px;margin-bottom:40px}.reveal:focus{outline:none !important}.reveal-overlay{background-color:rgba(230,221,255,0.7) !important}.close-button{width:25px;height:25px;margin:5px 7px 23px 256px;border:solid 1px #000000;background-color:white;color:black;border-radius:100%;text-align:center;font-family:Arial;font-size:18px;font-weight:500 !important;padding-top:3px;position:absolute;top:-18px;right:-19.5px}.reveal .sub-action-container{text-align:center}.reveal .totm-bg-purple-rosepink-lr{margin-bottom:0px !important}.reveal .close-button:focus,.reveal .close-button:hover{background-color:#ffe2eb}.reveal .ui-datepicker-inline{width:100% !important;border-radius:10px !important;border:solid 1px #000 !important}.reveal .ui-datepicker th,.reveal .ui-datepicker .ui-datepicker-title,.reveal .ui-datepicker tbody tr:nth-child(even){background-color:white !important}.reveal .ui-datepicker .ui-datepicker-header{border:0px !important;background-color:white !important}.reveal .ui-button,.reveal .ui-state-default,.reveal .ui-widget-content .ui-state-default,.reveal .ui-widget-header .ui-state-default,html .reveal .ui-button.ui-state-disabled:active,html .reveal .ui-button.ui-state-disabled:hover{text-align:center}.reveal a.ui-state-highlight,.reveal td.ui-datepicker-current-day.ui-datepicker-today a.ui-state-highlight,.reveal a.ui-state-active{border-radius:100% !important;border:1px solid black !important;background-color:#dcf !important;color:black !important}.reveal td.ui-datepicker-today a.ui-state-highlight{border:0 !important;background-color:#fff !important}.reveal .ui-datepicker-current-day span{border-radius:100% !important;border:1px solid black !important;background-color:#dcf !important;color:black !important}.reveal .ui-datepicker td{border:0;padding:8px 24px}.reveal .ui-datepicker{font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.14px;text-align:center;color:#000000}.reveal .ui-state-default{color:black;background-color:transparent;border:1px solid white}.reveal a.ui-state-default:hover{border-radius:100% !important;border:1px solid black !important;background-color:#dcf !important;color:black !important}.sub-prod-select,.var-title-select,.prod-title-select{display:block;width:48% !important}.var-select,.var-title-select{float:right}.prod-select,.prod-title-select{float:left}.reveal select{background-size:10px 15px}.reveal .quantity-counter{clear:both;margin-top:30px;display:inline-block}.reveal .quantity-counter .qc-less,.reveal .quantity-counter .qc-more{width:30px;height:30px;text-align:center;padding:0px 9px 5px;border:solid 1px #000000;background-color:#fff4f1;border-radius:100%;display:inline-block;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.faux-less{visibility:hidden}.reveal .qc-count{text-align:center;width:30px;display:inline-block}.reveal .quantity-counter .qc-less:hover,.reveal .quantity-counter .qc-more:hover{cursor:pointer;background-color:#ffe2eb}.add-prod-group{width:30px;height:30px;text-align:center;padding:0px 9px 5px;border:solid 1px #000000;background-color:white;border-radius:100%;display:block;margin-left:auto;margin-right:auto;color:black;margin-bottom:10px}.add-prod-group:hover{background-color:#fff4f1;color:black}.reveal .qc-label{margin-right:10px}.remove-prod-group,.remove-current-group{font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:right;color:#000000;display:inline-block;float:right;margin-top:35px}.group-add-prod,.current-sub-items{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid black}.reveal .add-edit-sub{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid black}.group-add-prod.none{display:none}.select-disabled{opacity:1 !important;background-color:white !important;background-image:none !important}.reveal .product-line-output:before{content:"£"}.reveal .product-line-output{display:inline-block;margin-left:30px}.reveal .main-prod-only{clear:both;margin-right:50%}.sub-id-holder{display:none}.reveal .form-submit{position:relative;border-radius:0 100px 100px 0 !important;border:solid 1px #000000 !important;padding:12px 60px 12px 12px;color:#000000 !important;cursor:pointer !important;float:none !important;margin-left:auto !important;margin-right:auto !important;display:table !important;font-family:"sofia-pro", Georgia, serif !important;font-size:14px !important;font-weight:500 !important;background-color:#FCE4E7}.reveal .form-submit:after{content:" ";position:absolute;right:15px;top:50%;margin-top:-5px;height:10px;width:30px;background-image:url(../img/arrow-black-right.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.subscriber-updates{background-color:transparent !important;border:0px;padding:0px;box-shadow:none}.subscriber-update{padding:20px 23px 20px 20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.15);border:solid 1px #000;background-color:#ddccff;margin-left:15px;margin-bottom:15px}.subscriber-update-image{display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.15);margin:0 0 15px 15px;border:solid 1px #000}.subscriber-update-image img{display:block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.subscriber-update p:last-of-type{margin-bottom:0px !important}.subscriber-update-title{margin-bottom:0px !important;font-weight:600 !important}.aw-referrals-share-container .btn-facebook,.aw-referrals-share-container .btn-twitter,.aw-referrals-share-container .btn-whatsapp{background-color:transparent !important;width:195px;min-width:195px !important;height:40px;margin:40px 20px 20px 0;padding:9px 10px 10px 8px !important;border-radius:20px !important;border:solid 1px #000 !important;font-family:"sofia-pro", Georgia, serif;font-size:14px !important;font-weight:500 !important;font-stretch:normal;font-style:normal;line-height:normal !important;letter-spacing:normal;color:#000 !important;display:inline-block !important;float:left;margin-bottom:20px !important}.aw-referrals-share-container .btn-facebook:hover,.aw-referrals-share-container .btn-twitter:hover,.aw-referrals-share-container .btn-whatsapp:hover{background-color:#FCE4E7 !important;opacity:1 !important}.aw-referrals-share-or{font-family:"sofia-pro", Georgia, serif;font-size:14px !important;font-weight:500 !important;color:black !important;text-align:left !important;text-transform:capitalize !important}.aw-email-referral-form input[type="email"]{width:400px;height:50px;margin:2px 7px 19.5px 188px;padding:0 0 0 20px;border-radius:4px;border:solid 1px #000000}.aw-email-referral-form .form-row-wide:nth-of-type(2),.aw-email-referral-form .form-row-wide:nth-of-type(3),.aw-email-referral-form .form-row-wide:nth-of-type(4),.aw-email-referral-form .form-row-wide:nth-of-type(5){display:none !important}.aw-referrals-well{background:transparent !important;padding:1em 0 !important}.refer-a-friend{border-top:1px solid black}.grid-container.refer-friend{max-width:none;margin:0px !important;padding:0px !important}.edit-account-details .accordion{width:100%;background-color:transparent}.edit-account-details .accordion-title:before{width:20px;height:20px;border:solid 1px #000000;background-color:white;border-radius:100%;text-align:center;color:black;line-height:13px}.edit-account-details .accordion-title{margin:-1px 0px 0px 0px;border:solid 1px #000 !important;background-color:#ffe2eb;text-align:center;font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-align:center;color:#020202}.edit-account-details .accordion-content{border:0px;background-color:#fff4f1 !important;padding:40px 0px 40px 0px !important}.woocommerce-checkout #coupons_list{display:none !important}.order-history tbody tr:nth-child(even){background-color:#fff4f1}.logout-link{font-family:"sofia-pro", Georgia, serif;font-size:16px;font-weight:300;font-stretch:normal;font-style:normal;letter-spacing:-0.23px;text-align:center;color:#000 !important;background:transparent !important}.store-credit-coupons .store-credit{padding:20px 25px;border-radius:10px;border:solid 1px #000000;background-color:white;margin-bottom:80px;position:relative}.store-credit .coupon-strip{height:40px;background-color:#e6ddff;margin:40px -25px 10px -25px;clear:both}.store-credit a,.apply-voucher input[type="submit"],.binti-form input[type="submit"],.voucher-form input[type="submit"]{padding:10px 25px;border-radius:20px;border:solid 1px #000000;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#000000;display:inline-block;margin-top:15px;margin-right:20px}.apply-voucher input[type="submit"],.binti-form input[type="submit"],.voucher-form input[type="submit"]{background-color:white}.store-credit a:nth-of-type(1),.binti-form input[type="submit"]{float:right;margin-right:0px !important}.store-credit a:hover,.apply-voucher input[type="submit"]:hover,.binti-form input[type="submit"]:hover,.voucher-form input[type="submit"]:hover{background-color:#ffe2eb;cursor:pointer;outline:none}.store-credit .coupon-amount{border:solid 1px #000000;border-radius:20px;font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#020202;float:right;border-radius:100px / 50px;width:60px}.store-credit .coupon-logo{float:left}.store-credit .coupon-logo img{max-width:80%}.coupons-grid{max-width:900px !important}.apply-voucher{text-align:center}.apply-voucher h3,.apply-voucher input{display:inline-block}.apply-voucher input[type="text"]{width:50%;margin-left:40px;margin-right:40px;border-radius:4px;border:solid 1px #000000}.store-info{position:absolute;font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:300;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000000;bottom:-60px;width:87%}#coupons_list{display:none !important}.perks-slider .product{background-color:white;border:1px solid black;padding:20px;border-radius:10px;white-space:normal !important}.perks-slider .slider-arrow-left{float:right}.perks-slider .product h4{font-family:IvyPrestoHeadline;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;color:#020202}.addon-reveal{padding:0px !important}.addon-bg{display:table-cell;background-size:cover;background-repeat:no-repeat;background-position:center;width:50%;height:100%;vertical-align:top;border-right:solid 1px black;border-top-left-radius:10px;border-bottom-left-radius:10px}.addon-reveal-content{display:table-cell;width:49%;padding:30px}.addon-reveal-content .addon-price{font-family:"sofia-pro", Georgia, serif;font-size:12px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.83;letter-spacing:normal;color:#020202}.addon-reveal-content h3{margin-bottom:0px !important}.sub-addons-container .addon-product:last-of-type{margin-right:0px !important}.sub-support{color:black !important;text-decoration:underline}.sub-support:hover{color:black;text-decoration:none}form.cancellation{padding-left:30px;padding-right:30px}form.cancellation p{margin-bottom:0px !important}form.cancellation span{margin-left:20px !important}.cancelSubmitButt,.cancelSubmitButt:hover,.arrowSubmitButt,.arrowSubmitButt:hover{background-image:url(../img/arrow-black-right.svg),linear-gradient(90deg, #e6ddff 0%, #FCE4E7 100%);background-repeat:no-repeat;background-position:150px 50%, 0 0;min-width:120px;transition-property:background-color}.cancelSubmitButt:hover,.arrowSubmitButt:hover{background-image:url(../img/arrow-black-right.svg) !important;background-repeat:no-repeat;background-position:150px 55%, 0 0;background-color:#8D77BA !important}.cancelSubmitButtSure,.cancelSubmitButtSure:hover{background-image:url(../img/arrow-black-left.svg),linear-gradient(90deg, #e6ddff 0%, #FCE4E7 100%) !important;background-repeat:no-repeat;background-position:20px 55%, 0 0;transition-property:background-color}.cancelSubmitButtSure:hover{background-image:url(../img/arrow-black-left.svg) !important;background-repeat:no-repeat;background-position:20px 55%, 0 0;background-color:#8D77BA !important}.woocommerce-account .woocommerce-message,.page-template-perks-rewards-php .woocommerce-message{display:block;padding:5px;background-color:#ffe2eb;border-radius:6px;font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#020202;text-align:center;border:1px solid black !important;box-shadow:5px 5px 10px 0 rgba(0,0,0,0.15)}.page-template-perks-rewards-php .woocommerce-message{width:90%;margin-left:auto;margin-right:auto}.woocommerce-account .woocommerce-message:before,.page-template-perks-rewards-php .woocommerce-message:before{display:none !important}.woocommerce-info,.woocommerce-error{max-width:1095px;margin:0 auto 2em}.size-why-choose-organic{width:100%}#drop-down-menu .nav-icon{max-width:150px}.perks-slider .product{width:98% !important;min-width:auto !important}.perks-slider .slider-arrow-right{margin-left:20px !important}.aw-referrals-share-or,.aw-email-referral-form{display:none !important}a.edit-freq{display:inline-block;margin-left:6px;background-color:#fff !important}.add-edit-link,.edit-freq{font-family:"sofia-pro", Georgia, serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#7358aa;text-decoration:underline;margin-left:-16px}.shipping_zone_instance_id_select{margin:0 0 2em 0}.add-edit-link:hover,.edit-freq:hover{text-decoration:none;color:#7358aa}.main-dash-arrows .slider-arrow{margin-top:40px !important}.subscriber-update a{background-color:transparent !important;padding:0px !important;text-decoration:underline !important}.subscriber-update a{text-decoration:none !important}.woocommerce-checkout .aw-referrals-share-widget{background-color:#fff4f1 !important}.remove-current-group:hover{color:#7358aa}.aw-referrals-share-widget .btn-email{display:none !important}.custom-product-slider{overflow:hidden;padding-bottom:0px !important;border-bottom:0px !important}.custom-product-slider .product-slider{margin-top:0px !important}.custom-product-slider .product-slider-outer{margin-right:0px !important}.custom-product-slider .product{margin-right:0px !important;width:220px !important;min-width:auto !important;display:inline-block !important}.custom-product-slider .white-btn{padding:10px 15px !important;bottom:20px !important;white-space:nowrap !important}.custom-product-slider .product:first-of-type{margin-left:0px !important}.applied-voucher{text-align:center !important;color:#ff658e !important;font-weight:600 !important;margin-top:20px}.voucher-content,.voucher-img{width:50%;display:table-cell}.voucher-content{padding:20px}.voucher-img{background-repeat:no-repeat;height:100%;background-size:cover;vertical-align:top;background-position:center;border-top-right-radius:10px;border-bottom-right-radius:10px}.perks-slider .product{padding:0px !important;margin:0px 10px !important}.perks-slider .product-slider{align-items:baseline !important}.perks-slider .slider-arrow{margin-top:40% !important}.refer-button{margin-left:auto !important;margin-right:auto !important;display:table !important}.addon-warning{font-size:12px !important}.single-sub-container{vertical-align:text-top;position:relative}#menu-my-account li img{max-height:100px;padding-bottom:10px;width:80px}section.totm-block-totm-standard-columns .image-container{max-height:140px}.postid-212 section.totm-block-totm-standard-columns .image-container{max-height:fit-content !important;height:auto !important}#hs-eu-cookie-confirmation{display:none !important}.post-type-archive-product .bottom-of-shop-logos{display:none !important}.theme-totm.woocommerce-checkout .woocommerce-form-login-toggle{display:none}.orbit-next,.orbit-previous{background-color:#E5DDFE}.orbit-next{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.orbit-previous{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.orbit-bullets{display:none}.woocommerce-edit-account .woocommerce-Address-title,.woocommerce-MyAccount-content .woocommerce-Address-title{background-color:transparent}.no-voucher-title{text-align:center !important;margin-left:auto;margin-right:auto}.order-information-tagging{display:none !important}.disable-quantities{visibility:hidden}.button-nudge{margin-left:auto !important;margin-right:auto !important;display:table !important}#stripe-payment-data #wc-stripe-cc-form .form-row{display:flex;flex-direction:column}#stripe-payment-data #wc-stripe-cc-form .form-row .wc-stripe-elements-field{max-height:2rem}#stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew{display:inherit}#update_all_subscriptions_addresses_field{position:absolute;left:-9999px;top:0}.delivery-progress{width:100%;border:1px solid black;height:20px;border-radius:20px;margin-top:8px;margin-bottom:8px;background-color:white}.delivery-progress-bar{background-color:#DAB2DB;height:18px;border-radius:20px;display:block}.delivery-method{width:100% !important}.var-img{margin-bottom:0px !important;float:left}.prod-title-left{padding-top:20px;width:65%}.prod-title-right{padding-top:20px}@media (max-width: 1023px){.my-account-class{margin-left:auto;margin-right:auto}}@media (max-width: 639px){.sub-controls-right{width:100%}.sub-controls-right a{margin-bottom:15px}.sub-controls-right a.ship-now.ship_now_recalculate{float:left;margin-left:0 !important}.subscriber-update{margin-left:0px !important}.addon-product{margin-right:0px !important;margin-bottom:30px !important}.account-back{margin-bottom:0px !important}.footer-account{margin-top:0px !important}.make-sub-changes{float:right}.next-shipment{width:100% !important;margin:0}.sub-next-order,.ship_now_recalculate{font-size:14px !important}.sub-prod-img{width:100% !important;display:block !important;background-position:bottom !important}.reveal{height:auto;min-height:auto;margin-left:auto;margin-right:auto;width:90%}.addon-bg{display:none}.js-automatewoo-open-share-box{width:100% !important}.coupons-grid{text-align:center}.apply-voucher input[type="text"]{width:80%;margin-left:auto;margin-right:auto;display:block}.apply-voucher input[type="submit"]{display:block !important;margin:0px auto !important}.woocommerce-account .accordion-content{margin-left:10px;margin-right:10px;margin-bottom:20px}.woocommerce-account .edit-account-details .accordion-title{font-size:16px}.my-sub-price{float:none}.sub-coming-next .change-alert{display:none}.woocommerce-subscriptions .my-sub-img{height:150px !important}.woocommerce-subscriptions h3{margin-left:15px}.woocommerce-subscriptions .sub-controls-right a,.woocommerce-subscriptions .sub-controls-left a{margin-left:0px !important;margin-right:0px !important;width:100% !important;margin-bottom:0px !important}.woocommerce-subscriptions .sub-controls-right,.woocommerce-subscriptions .sub-controls-left{float:none !important}.all-subs-prod-info,.add-edit-link{margin-left:0px !important}.sub-coming-next{position:relative;padding:15px}.active-sub-circle{position:absolute;right:7px;top:27px}.woocommerce-subscriptions .next-shipment{width:80% !important}.woocommerce-subscriptions .ui-datepicker th{padding:2px !important}.woocommerce-subscriptions .ui-datepicker td{padding:2px !important}form.cancellation{padding:0px !important}form.cancellation input[type="radio"]{display:inline-block}form.cancellation span{margin-left:20px !important;display:inline-block;width:80%;vertical-align:text-top}form.cancellation p{margin-bottom:15px !important}.cancelSubmitButt,.cancelSubmitButt:hover{background-position:170px 50%, 0 0}.reveal{top:80px !important}.remove-current-group{display:block;width:100%;margin-bottom:20px}.add-prod-group{margin-top:54px !important}#menu-my-account li{width:110px !important;border-right:0px !important;padding:0px 5px !important;margin-left:auto;margin-right:auto}#menu-my-account li a{font-size:12px}.header-checkout{background-color:white !important;border-bottom:1px solid black !important;margin-bottom:20px}.woocommerce-account .header-checkout{margin-bottom:20px}.header-checkout h3{margin:0px !important}.my-account-class{display:none;width:100%;margin-left:auto;margin-right:auto}.voucher-form input[type="submit"],.binti-form input[type="submit"]{float:none !important;display:block !important;margin-left:auto !important;margin-right:auto !important}.perks-slider .slider-arrow{margin-left:15px !important;margin-right:15px !important;margin-top:0px !important;display:block !important}.perks-slider .product{width:100% !important;margin:0px !important}.voucher-content,.voucher-img{width:100% !important}.single-sub-container{display:block !important;width:95% !important;margin-left:auto !important;margin-right:auto !important}.custom-product-slider .product{margin-bottom:40px !important}.custom-product-slider .product .white-btn{bottom:40px !important}.cc-message{font-size:12px !important;line-height:130% !important;font-family:"sofia-pro",Georgia,serif !important}.cc-color-override-993956092.cc-window{background-color:#e6ddff !important}.cc-btn{border:1px solid black !important;border-radius:2px}section.totm-block-totm-single-blog-header h1{font-size:36px !important}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){section.totm-block-totm-standard-columns img{max-height:140px}html body .button:not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):after,html body button:not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick):after{background:url(../img/arrow-black-right.svg) 100% 100%}html body .button:not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick).button-reverse-arrow:after,html body button:not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick).button-reverse-arrow:after{background:url(../img/arrow-black-left.svg) 100% 100%}header #menu-header-menu li.menu-item-has-children a:after{background-size:100% 100%}}.totm-bg-v3green{background:#b9e3df}button.totm-button-v3green,.totm-button-v3green{background:#9ccb8b !important;background-image:none !important;border:1px solid #fff !important;color:#000 !important;border-radius:50px !important;padding:18px 66px !important;font-size:22px !important;font-weight:normal !important;line-height:22px !important;display:inline-block !important;transition:all 0.5s ease !important}.totm-bg-v3orange{background:#ffbd99;transition:all 0.5s ease !important}.totm-bg-v3teal{background:#9ee3b8;transition:all 0.5s ease !important}.totm-bg-v3lavender-pink{background:#ffacc7;transition:all 0.5s ease !important}.totm-bg-v3beige{background:#FFDECC;transition:all 0.5s ease !important}.totm-bg-v3lavender-purple{background:#F4E7F4;transition:all 0.5s ease !important}.totm-bg-v3radialpink{background:#FCAEC7 radial-gradient(closest-side at 26% 43%, #F2C0BF 0%, #FCAEC7 69%, #F58FB0 100%) 0% 0% no-repeat padding-box;transition:all 0.5s ease !important}.totm-bg-v3purple{background:#dab2db;transition:all 0.5s ease !important}.totm-bg-v3yellow{background:#ffe18c;transition:all 0.5s ease !important}.button-cta{background-color:#34A853 !important;border-radius:32px !important;text-align:center;width:250px;height:60px;display:block !important;color:#000 !important;font-size:22px;line-height:52px;transition:all 0.5s ease !important;font-weight:400 !important}.text-center .button-cta{margin:0 auto}.button-cta:hover,.totm-button-v3green:hover{color:#fff !important;background:#8D77BA !important;box-shadow:3px 3px 10px 2px rgba(0,0,0,0.2)}.return-to-shop .button-cta{margin:0 auto}.freeDeliveryInfo{color:#000;background:#dab2db;border-radius:30px;padding:6px 12px;float:right;text-align:center;font-size:16px;line-height:18px;font-weight:normal;width:200px}.border-bottom{border-bottom:1px solid #000;padding-bottom:18px;margin-bottom:16px}.atc-button{width:100%}.atc-button button{width:100%;cursor:pointer}section.totm-block-totm-v3-icons-with-text .optional-text{font-size:24px}section.totm-block-totm-v3-icons-with-text .optional-text p{font-size:inherit}section.totm-block-totm-v3-icons-with-text h3{font:normal normal normal 45px/55px IvyPrestoHeadline;margin-bottom:0}section.totm-block-totm-v3-icons-with-text h4{font-size:22px;font-weight:bold;margin-bottom:17px;font-family:"sofia-pro", Georgia, serif;min-height:60px;display:flex;justify-items:center;align-items:center;text-align:center;justify-content:center;padding:0 10px;line-height:25px}section.totm-block-totm-v3-icons-with-text .subtext{font-size:18px}section.totm-block-totm-v3-icons-with-text .imageContainer{margin:30px auto 15px;border-radius:60px;border:1.5px solid #000;height:95px;width:95px;padding:20px;background-color:white}@media (max-width: 639px){section.totm-block-totm-v3-icons-with-text{padding:30px 0}section.totm-block-totm-v3-icons-with-text h3{font-size:35px;line-height:38px;padding:0 35px;font-family:'IvyPrestoHeadline';letter-spacing:-0.85px;margin:0 auto 20px}section.totm-block-totm-v3-icons-with-text .optional-text{font-size:18px;line-height:24px;font-weight:300;margin:0 auto 30px}section.totm-block-totm-v3-icons-with-text .optional-text p{font-size:inherit;padding:0 35px}section.totm-block-totm-v3-icons-with-text .imagesContainer{font-size:14px;line-height:18px}section.totm-block-totm-v3-icons-with-text .imagesContainer h4,section.totm-block-totm-v3-icons-with-text .imagesContainer .subtext{font-size:inherit;line-height:inherit;margin:0}section.totm-block-totm-v3-icons-with-text .imagesContainer .subtext{margin-bottom:30px}section.totm-block-totm-v3-icons-with-text .imagesContainer img{margin:0}section.totm-block-totm-v3-icons-with-text .imagesContainer .cell:nth-child(odd):last-child{margin:0 25%}}section.totm-block-totm-v3-text-over-image{padding:0}section.totm-block-totm-v3-text-over-image img{width:100%;height:100%;min-height:344px;max-height:637px;object-fit:cover}section.totm-block-totm-v3-text-over-image .text-container{position:absolute;width:100%;top:0;right:0;bottom:0;left:0;color:#fff;align-content:center;align-items:center;flex-direction:column;vertical-align:middle;justify-content:center;max-width:960px;margin:0 auto}section.totm-block-totm-v3-text-over-image .text-container p,section.totm-block-totm-v3-text-over-image .text-container h1{color:inherit}section.totm-block-totm-v3-text-over-image .text-container h1{font-size:60px;line-height:70px;font-family:IvyPrestoHeadline;font-weight:normal;text-shadow:0.11px 0.1px rgba(0,0,0,0.5);display:block;padding:5px;background-color:rgba(0,0,0,0.3);border-radius:20px}@media (max-width: 1023px){section.totm-block-totm-v3-text-over-image img{min-height:450px;max-width:none;height:auto;width:auto}}@media (max-width: 639px){section.totm-block-totm-v3-text-over-image img{min-height:430px;width:100%}section.totm-block-totm-v3-text-over-image .text-container{padding:30px 30px 50px}section.totm-block-totm-v3-text-over-image .text-container h1{font-size:30px;line-height:35px;letter-spacing:-0.85px;margin:0 auto 20px}section.totm-block-totm-v3-text-over-image .text-container p{padding:0 45px;font-size:14px;line-height:16px;font-weight:500}}section.totm-block-totm-v3-text-with-featured-stat{font-size:24px;font-weight:300}section.totm-block-totm-v3-text-with-featured-stat p{font-size:24px;font-weight:300}section.totm-block-totm-v3-text-with-featured-stat h1{font:normal normal normal 45px/55px IvyPrestoHeadline}section.totm-block-totm-v3-text-with-featured-stat .optional-text{padding-right:40px}section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel{position:relative;padding:30px 80px 50px;color:#000;font-size:24px;font-weight:normal;display:inline-block}section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel p{font-size:24px;font-weight:300}section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel h1,section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel p{color:inherit}section.totm-block-totm-v3-text-with-featured-stat .stat-icon{background:inherit;position:absolute;left:-50px;top:50%;margin-top:-50px;border:1px solid #000;padding:0;width:100px;height:100px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:50px;padding:20px}section.totm-block-totm-v3-text-with-featured-stat .info_panel_text{font-size:24px;font-weight:300}@media (min-width: 1024px){section.totm-block-totm-v3-text-with-featured-stat .optional-text{padding-right:50px}section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel{min-width:535px;padding-left:0;padding-right:0;text-align:center}}@media (max-width: 1023px){section.totm-block-totm-v3-text-with-featured-stat{padding:20px}section.totm-block-totm-v3-text-with-featured-stat .button-cta{margin:0 auto}section.totm-block-totm-v3-text-with-featured-stat .optional-text{padding:0;font-size:18px;line-height:24px;margin:0 0 70px 0;text-align:center}section.totm-block-totm-v3-text-with-featured-stat .optional-text h1{font-size:35px;line-height:38px;padding:0 35px;letter-spacing:-0.85px;margin:0 auto 20px}section.totm-block-totm-v3-text-with-featured-stat .optional-text p{font-size:inherit;line-height:inherit}section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel{padding:50px 10px 30px;display:block;text-align:center}section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel .stat-icon{left:50%;top:10px;width:80px;height:80px;margin-left:-40px;padding:15px}section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel .info_panel_stat{font-size:65px}section.totm-block-totm-v3-text-with-featured-stat .stat.infoPanel .info_panel_text{font-size:18px;line-height:24px}}section.totm-block-totm-v3-row-of-stats .infoPanel{display:inline-block;padding:20px;max-width:253px;width:100%;min-height:172px}section.totm-block-totm-v3-row-of-stats .stat-headline{font:normal normal normal 50px/55px 'IvyPrestoHeadline'}section.totm-block-totm-v3-row-of-stats .stat-text{font:normal normal 300 24px/28px 'Sofia Pro'}@media (max-width: 639px){section.totm-block-totm-v3-row-of-stats{padding:30px 0}section.totm-block-totm-v3-row-of-stats .infoPanel{min-height:auto;width:100%}section.totm-block-totm-v3-row-of-stats .infoPanel .stat-text{font-size:18px;line-height:24px}section.totm-block-totm-v3-row-of-stats .infoPanel .stat-text p{font-size:inherit !important;line-height:inherit !important}}section.totm-block-totm-v3-ways-to-shop{padding-bottom:0}section.totm-block-totm-v3-ways-to-shop .text-column-inner{padding-bottom:60px}section.totm-block-totm-v3-ways-to-shop .text-column-inner .main-content{font-size:22px;margin-bottom:40px}section.totm-block-totm-v3-ways-to-shop .text-column-inner .main-content p{font-size:inherit}section.totm-block-totm-v3-ways-to-shop .text-column-inner .icons-row{margin:0 20px 40px 0}section.totm-block-totm-v3-ways-to-shop .text-column-inner .icons-row .icon-container{margin:0 28px 0 0}section.totm-block-totm-v3-ways-to-shop .text-column-inner .totm-button-v3green{margin:0}section.totm-block-totm-v3-ways-to-shop h1{font-size:45px;font-weight:normal}section.totm-block-totm-v3-ways-to-shop h3{font-family:"sofia-pro", Georgia, serif;font-size:22px;font-weight:bold;line-height:22px;margin-bottom:10px}section.totm-block-totm-v3-ways-to-shop .butt-container{width:auto;margin:30px auto 0;text-align:center}section.totm-block-totm-v3-ways-to-shop .butt-container .button-cta{margin:0 auto}@media (max-width: 639px){section.totm-block-totm-v3-ways-to-shop{padding:30px 0}section.totm-block-totm-v3-ways-to-shop .text-column-inner{text-align:center;padding:0}section.totm-block-totm-v3-ways-to-shop .text-column-inner .main-content{font-size:18px;line-height:24px;font-weight:300;padding:0 30px;margin:0 0 30px 0}section.totm-block-totm-v3-ways-to-shop .text-column-inner .main-content h1{font-size:30px;line-height:35px;padding:0 30px;letter-spacing:-0.85px;margin:0 auto 20px}section.totm-block-totm-v3-ways-to-shop .text-column-inner .main-content p{font-size:inherit;line-height:inherit;font-weight:inherit}section.totm-block-totm-v3-ways-to-shop .text-column-inner .icons-row{margin:0 0 20px 0;padding:0 50px;font-size:14px;line-height:18px}section.totm-block-totm-v3-ways-to-shop .text-column-inner .icons-row .icon-container{margin-right:0;margin-bottom:20px}section.totm-block-totm-v3-ways-to-shop .text-column-inner .icons-row .icon-container img{max-width:92px}section.totm-block-totm-v3-ways-to-shop .text-column-inner .icons-row h3{font-size:14px;line-height:18px}section.totm-block-totm-v3-ways-to-shop .text-column-inner .icons-row p{font-size:inherit;line-height:inherit;font-weight:inherit}}section.totm-block-totm-v3-tabbed-content .tabs{border:0}section.totm-block-totm-v3-tabbed-content .tabs-title{text-align:center}section.totm-block-totm-v3-tabbed-content .tabs-title>a{display:block;padding:1.25rem 1.5rem;font-size:22px;line-height:1;color:#000;font-weight:normal}section.totm-block-totm-v3-tabbed-content .tabs-title>a:focus,section.totm-block-totm-v3-tabbed-content .tabs-title>a[aria-selected=true]{background-color:inherit;color:#000}section.totm-block-totm-v3-tabbed-content .tabs-title>a:hover{background-color:transparent}section.totm-block-totm-v3-tabbed-content .tabs-title:first-child{-webkit-border-top-left-radius:30px;-moz-border-radius-topleft:30px;border-top-left-radius:30px}section.totm-block-totm-v3-tabbed-content .tabs-title:first-child a[aria-selected=true]{-webkit-border-top-left-radius:30px;-moz-border-radius-topleft:30px;border-top-left-radius:30px}section.totm-block-totm-v3-tabbed-content .tabs-title:last-child{-webkit-border-top-right-radius:30px;-moz-border-radius-topright:30px;border-top-right-radius:30px}section.totm-block-totm-v3-tabbed-content .tabs-title:last-child a[aria-selected=true]{-webkit-border-top-right-radius:30px;-moz-border-radius-topright:30px;border-top-right-radius:30px}section.totm-block-totm-v3-tabbed-content .tabs-content{border:0}section.totm-block-totm-v3-tabbed-content .tabs-content .introText{font-size:24px;line-height:28px;font-weight:300}section.totm-block-totm-v3-tabbed-content .tabs-content .introText p{font-size:inherit;line-height:inherit;font-weight:inherit}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel{padding:40px 40px 0 40px;font:normal normal 300 18px/24px 'sofia-pro'}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel .text-column-inner{padding-right:20px}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel .image-column-inner{padding-left:20px}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel h3{font-size:29px}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel h4{font:normal normal bold 22px/22px 'sofia-pro';margin:0 0 15px 0}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel .icons-row{margin:0 0 15px 0}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel .icons-row.product-data{margin:30px 0;padding:0 0 15px;border-bottom:2px solid #000}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel .icons-row.product-data:last-child{border-bottom:0}section.totm-block-totm-v3-tabbed-content .extra_panel_content{font-size:16px;line-height:20px;padding:20px;background:#9EE3B8;border:2px solid #000000;border-radius:30px;color:#000;margin:30px 20px 30px}section.totm-block-totm-v3-tabbed-content .extra_panel_content p{padding:0;margin:0}section.totm-block-totm-v3-tabbed-content .extra_panel_content.underText{margin-left:0;margin-right:0;background:#ffbd99}section.totm-block-totm-v3-tabbed-content .extra_panel_content.underText h1{font-weight:normal;font-size:45px;line-height:55px}section.totm-block-totm-v3-tabbed-content .faq-accordion h3.ui-state-default{background:none;border:0;margin:30px 0 0;padding:0 30px 30px 0;border-bottom:1px solid #000;font:normal normal bold 22px / 22px 'sofia-pro';border-radius:0;color:#000}section.totm-block-totm-v3-tabbed-content .faq-accordion h3.ui-state-default .ui-icon{position:absolute;right:0;top:12px}section.totm-block-totm-v3-tabbed-content .faq-accordion .ui-widget-content{background:transparent;padding:30px 30px 30px 0;border:0;color:#000}section.totm-block-totm-v3-img-text-cols h1{font-weight:normal;font-size:30px;line-height:30px;font-family:'IvyPrestoHeadline';padding:0;margin-top:0px;margin-bottom:0}@media (min-width: 640px){section.totm-block-totm-v3-img-text-cols .image-col-inner{max-width:573px}}section.totm-block-totm-v3-img-text-cols .image-col-inner .image-slider{border-radius:15px;overflow:hidden}section.totm-block-totm-v3-img-text-cols .image-col-inner .image-slider-thumbnails{margin:31px 0}@media (max-width: 639px){section.totm-block-totm-v3-img-text-cols .image-col-inner .image-slider-thumbnails .slick-slide{padding:0 10px}}section.totm-block-totm-v3-img-text-cols .image-col-inner .image-slider-thumbnails img{margin:0 11px;max-width:77px;border-radius:10px;cursor:pointer}@media (max-width: 639px){section.totm-block-totm-v3-img-text-cols .image-col-inner .image-slider-thumbnails img{margin:0;max-width:64px}}section.totm-block-totm-v3-img-text-cols .text-column-inner{float:right;font-size:16px;font-weight:300;line-height:22px}@media (min-width: 640px){section.totm-block-totm-v3-img-text-cols .text-column-inner{max-width:573px}}@media (max-width: 639px){section.totm-block-totm-v3-img-text-cols .text-column-inner{float:none;margin-top:30px}}section.totm-block-totm-v3-img-text-cols .text-column-inner p{font-size:inherit;font-weight:inherit;line-height:inherit}section.totm-block-totm-v3-img-text-cols .text-column-inner strong{font-weight:normal}section.totm-block-totm-v3-img-text-cols .freeDeliveryInfo strong{font-weight:500}section.totm-block-totm-v3-img-text-cols .extra-info{font-weight:300}section.totm-block-totm-v3-img-text-cols .totm-block-totm-image-grid img{max-height:57px}.single-product section.first-section{padding:30px 0 60px}.product-cat-grid>.product-grid-cell:nth-child(2n){margin-left:auto}.product-cat-grid{display:flex;justify-content:space-between;margin-bottom:60px}.atc-button-shipping .atc-button button.cartbutt span.atb-price::before{content:"for ";font-weight:normal !important}.atc-button-shipping .atc-button button.cartbutt strong{font-weight:700}section.totm-block-totm-v3-review-slider .slick-slide img{display:inline-block}section.totm-block-totm-v3-review-slider .slick-slide .reviewerPic img{border-radius:200px;border:6px solid #FFFCFC;margin:42px 0}section.totm-block-totm-v3-review-slider .slick-slide h3{font-size:20px;margin:10px 10px 0px 10px}section.totm-block-totm-v3-review-slider .slick-slide h4{font-size:18px;font-family:'sofia-pro';font-weight:bold;margin:0 10px 10px 10px}section.totm-block-totm-v3-review-slider .slick-slide .review-text{font:normal normal 300 16px/20px 'sofia-pro';color:#000;margin:0 10px}.shop-all-slider-filters{list-style:none;padding:0;margin:0 0 40px 0;display:flex;justify-content:flex-start;gap:20px}.shop-filter{display:inline-block}.shop-filter a{text-decoration:none;color:black;opacity:0.52;font-weight:400;position:relative;font-weight:normal;font-size:22px;line-height:22px;letter-spacing:0px;margin-right:30px;transition:all 0.5s ease !important}.shop-filter a span{display:inline-block}.shop-filter a:hover,.shop-filter.active a{color:black;opacity:1}.shop-filter a:hover::after,.shop-filter.active a::after{content:"";position:absolute;width:100%;height:2px;background:black;bottom:-2px;left:0}.shop-filter a::after{content:"";position:absolute;width:0;height:2px;background:black;bottom:-2px;left:0;transition:width 0.3s ease}.shop-filter a:hover::after{width:100%}.filter-container{position:relative;width:100%;min-height:520px}.filter-sections{width:100%;max-width:100%;min-height:520px;margin-top:20px;display:flex;gap:49px;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;padding-bottom:60px;scroll-behavior:smooth;position:relative;-webkit-overflow-scrolling:touch}.filter-sections::-webkit-scrollbar{height:8px}.filter-sections::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.3);border-radius:10px}.filter-sections::-webkit-scrollbar-track{background:rgba(0,0,0,0.1)}@media (max-width: 639px){.filter-sections,.filter-container{min-height:420px}}.arrow-buttons{position:absolute;right:0px;bottom:20px;display:flex;gap:10px;z-index:1}.filter-section{text-align:left;overflow-wrap:break-word;white-space:normal;height:auto;display:none;gap:49px}.filter-section.active{display:flex}.scroll-left,.scroll-right{background-color:#fff;color:white;border:1px solid #000;cursor:pointer;border-radius:41px;width:41px;height:41px;line-height:30px;text-align:center;font-size:25px}.scroll-left:hover,.scroll-right:hover{background-color:rgba(0,0,0,0.2)}.product-grid-cell-slider{width:379px}.product-grid-cell-slider img{border-radius:15px;display:block;margin:0 0 30px 0;max-height:272px}.product-grid-cell-slider h3.product-title,.product-grid-cell-slider .productPricing{font-weight:bold;font-size:22px;line-height:26px;font-family:"sofia-pro", Georgia, serif;margin:0 0 30px 0}.product-grid-cell-slider .img-container{position:relative;overflow:hidden}.product-grid-cell-slider .img-container .btn{top:100%;background:#fff;position:absolute;border-radius:99px;border:0;color:#000;left:50%;transform:translate(-50%, 0);transition:0.3s ease-in-out;z-index:5;padding:15px;font-weight:bold;opacity:0;font-size:22px;width:90%;text-align:center}.product-grid-cell-slider a:hover .img-container .btn{top:calc(100% - 80px);opacity:1}.product-item{margin-bottom:10px}.product-item img{max-width:100%;height:auto;border-radius:4px;margin-bottom:5px}.product-item span{display:block;font-size:14px;color:#555}section.totm-block-totm-v3-shop-all-slider .butt-container{width:auto;margin:30px auto 0;text-align:center}section.totm-block-totm-v3-shop-all-slider .butt-container .button-cta{margin:0 auto}@media (max-width: 639px){.totm-block-totm-v3-shop-all-slider{padding:30px 0}.shop-all-slider-filters{display:inline-block;margin:0 auto;text-align:center}.shop-all-slider-filters .shop-filter{padding:0 0 15px 0}.shop-all-slider-filters .shop-filter a{margin:0 20px;font-size:18px}.filter-section{gap:36px}.product-grid-cell-slider{width:272px}.product-grid-cell-slider h3.product-title,.product-grid-cell-slider .productPricing{font-size:14px;line-height:18px;margin:0 0 10px 0}.product-grid-cell-slider .productExcerpt{font-size:14px;line-height:18px;margin:0 0 10px 0}.product-grid-cell-slider .productExcerpt p{font-size:inherit}}.woocommerce-account{background-color:white !important}.checkout-gate{margin-top:40px}.woocommerce-form-register,.woocommerce-form-login,.woocommerce-form-guest{border-radius:30px !important;border:2px solid !important;text-align:center !important;height:100% !important;padding:70px 100px !important;position:relative !important;margin:0px !important}.woocommerce-form-guest{padding:50px 100px 0px 100px !important}.woocommerce-form-guest{margin-top:40px !important}.woocommerce-form-register h2,.woocommerce-form-login h2,.woocommerce-form-guest h2{font-size:34px;line-height:50px;margin-bottom:40px;font-family:IvyPrestoHeadline;font-weight:normal;letter-spacing:0px !important}.woocommerce-form-register input[type="text"],.woocommerce-form-register input[type="password"],.woocommerce-form-login input[type="text"],.woocommerce-form-login input[type="password"],.woocommerce-form-register input[type="email"],.woocommerce-form-guest input[type="email"]{background-color:white !important;border-radius:100px;border:0px !important;padding:0 20px !important}.woocommerce-form-register input[type="text"],.woocommerce-form-register input[type="password"],.woocommerce-form-register input[type="email"],.woocommerce-form-guest input[type="email"]{border:1px solid #707070 !important}.woocommerce-form-register,.woocommerce-form-guest{border-color:#B580D1 !important}.woocommerce-form-login{border-color:#F4E7F4 !important}@media (max-width: 1023px){.woocommerce-form-register,.woocommerce-form-login,.woocommerce-form-guest{height:auto !important;padding:0 !important;border:0 !important}.woocommerce-form-guest{margin-top:0px !important}.checkout-gate .tabs,.checkout-gate .tabs-content{border:0}.checkout-gate .tabs-content{padding:40px 0;background:#F4E7F4}.checkout-gate .tabs-title{padding:15px 10px 10px}.checkout-gate .tabs-title a{color:#000;font-size:22px;font-weight:400;padding:0}.checkout-gate .tabs-title.is-active{background:#F4E7F4;color:#000;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-radius-topleft:20px;-moz-border-radius-topright:20px;border-top-left-radius:20px;border-top-right-radius:20px}.checkout-gate .tabs-title>a:focus,.checkout-gate .tabs-title>a[aria-selected=true]{background:#F4E7F4}.woocommerce-form-register input[type="text"],.woocommerce-form-register input[type="password"],.woocommerce-form-register input[type="email"],.woocommerce-form-guest input[type="email"]{border:0 !important}.checkout-intro-offer{font-size:28px !important;margin:0 auto 40px;line-height:32px !important;max-width:240px}}.button-cta-small{width:100%;background-color:#B580D1 !important;text-align:center;color:white !important;font-size:18px !important;font-family:"sofia-pro",Georgia,serif !important;border-radius:100px !important;border:0px !important;padding:12px !important;transition:all 0.5s ease !important}.button-cta-small::after{mask-image:none !important;background-color:transparent !important}.lost-password{color:black;text-decoration:underline;font-size:14px}.checkout-intro-offer{font-size:20px}.woocommerce-checkout{background-color:white !important;margin-bottom:40px}.woocommerce-checkout #header-spacer{height:40px}.woocommerce-checkout #bag{border:0px !important;background-color:#F4E7F4 !important;border-radius:30px !important;width:100%;box-sizing:border-box}.woocommerce-checkout .bag-nudge{padding-left:60px}h3.checkout-section{background-color:#FFBD99;border-radius:100px;font:normal normal bold 22px/22px "sofia-pro",Georgia,serif !important;padding:8px 18px;margin-top:0px}h3.checkout-section.nudge{margin-top:60px !important}h3#order_review_heading{font-family:"sofia-pro",Georgia,serif !important;font-size:22px !important;font-weight:normal !important}.woocommerce-shipping-totals th{display:none}.totm-shipping-options{border-collapse:inherit !important}.woocommerce-shipping-methods .woocommerce-Price-amount{float:right}.totm-block-shop-page .main-shop-heading{font-size:40px;font-weight:normal;margin:0}@media (max-width: 1023px){.totm-block-shop-page .main-shop-heading{text-align:center}}.totm-block-shop-page .sub-shop-heading{font-size:24px;font-weight:300;line-height:70px;font-family:"sofia-pro",Georgia,serif !important}@media (max-width: 1023px){.totm-block-shop-page .sub-shop-heading{text-align:center}}.totm-block-shop-page .shop-page-product h3.shop-page-filter-heading{font-size:22px;font-weight:normal;line-height:22px;font-family:"sofia-pro",Georgia,serif !important;border-bottom:2px solid #000;padding:0 0 12px 0;display:inline-block}.totm-block-shop-page .shop-page-product h3.product-title{font-size:22px;font-weight:bold;line-height:26px;font-family:"sofia-pro",Georgia,serif !important}.woocommerce-shipping-fields .shipping_address{border-bottom:0px !important;padding-bottom:0px !important}.totm-recurring-shipping-options{display:none}.woocommerce-checkout #payment{background-color:transparent !important}.woocommerce-checkout #payment ul{padding:0px !important}#place_order_container{padding:1em 0px !important}.woocommerce-checkout #payment div.payment_box{border-radius:30px !important;background-color:#B9E3DF;padding:20px 40px !important;font-family:"sofia-pro",Georgia,serif !important}.woocommerce-checkout .p-Input input{border-radius:100px !important}.woocommerce-checkout #payment div.payment_box::before{border:1em solid #b9e3df !important;border-right-color:transparent !important;border-left-color:transparent !important;border-top-color:transparent !important}#place_order,#order_summary_place_order{width:100%;border-radius:100px;background-color:#9ccb8b;border:0px !important;transition:background-color 0.5s ease !important;padding:17px 15px !important;font-weight:500 !important;font-size:20px !important}#place_order:hover,#order_summary_place_order:hover{background-color:#8d77ba !important}#order_summary_place_order:after,#place_order:after{display:none !important}.sticky-bag{position:sticky;top:40px}body.woocommerce-checkout .coupon input.input-text{border-radius:100px !important}ul.woocommerce-shipping-methods{border-bottom:solid 1px black;padding-bottom:10px !important}body.woocommerce-checkout #totm-shipping-address-copy{display:none}.user-email-signout{margin-top:-40px;text-align:right;margin-bottom:20px;font:normal normal normal 14px/22px "sofia-pro",Georgia,serif !important}.user-email-signout a{text-decoration:underline;color:#000000;text-transform:uppercase;margin-left:10px;font-weight:700}.user-email-signout a:hover{text-decoration:none}.woocommerce-cart-form__cart-item.cart_item .product-thumbnail a{border:0px !important}#bag .product-name,#switch-to-subscription-popup .product-name{font-weight:600 !important}body.woocommerce-checkout #bag .quantity-counter .qc-more,body.woocommerce-checkout #bag .quantity-counter .qc-less,.in-from-right .quantity-counter .qc-more,.in-from-right .quantity-counter .qc-less{border-radius:100px !important;border:1px solid black !important;margin-right:6px !important;background-color:transparent !important;transition:background-color 0.5s ease !important}body.woocommerce-checkout #bag .quantity-counter .qc-more:hover,body.woocommerce-checkout #bag .quantity-counter .qc-less:hover,.in-from-right .quantity-counter .qc-more:hover,.in-from-right .quantity-counter .qc-less:hover{background-color:#dab2db !important}body.woocommerce-checkout #bag .quantity-counter .qc-more,.in-from-right .quantity-counter .qc-more{margin-left:6px !important}body.woocommerce-checkout #bag .bag-right-middle{margin-bottom:23px}.apply_coupon_button{color:black !important;font-weight:bold !important}.woocommerce-cart-form hr{border-bottom:1px solid black !important}#loading-spinner{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,0.9);z-index:9999;display:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.spinner-icons{display:flex;gap:20px;position:relative}.loading-icon{width:80px;height:80px;animation:bounce 1.5s infinite ease-in-out}.nudge-up{width:100px}.loading-text{font-family:"sofia-pro",Georgia,serif !important;font-weight:bold;font-size:25px !important;color:black !important;margin-top:20px}@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-30px)}}.loading-icon:nth-child(1){animation-delay:0s}.loading-icon:nth-child(2){animation-delay:0.2s}.loading-icon:nth-child(3){animation-delay:0.4s}.loading-icon:nth-child(4){animation-delay:0.6s}.loading-icon:nth-child(5){animation-delay:0.8s}body.stop-scrolling{overflow:hidden}#getaddress_button{border-radius:100px !important;text-align:center;padding:15px !important;background-color:#dab2db !important;margin-top:2px}#getaddress_button:hover{background-color:#8d77ba !important}#getaddress_button::after{display:none !important}.in-from-right{background-color:#F4E8F4 !important}.checkout-progress .cp-img.active{background-color:#B580D1 !important}.checkout-progress .cp-img{background-color:transparent !important;opacity:1 !important}.checkout-button.wc-forward,.back-to-bag-btn,.skip-to-checkout,.wc-backward{background-color:#9CCB8B !important;border-radius:100px !important;border:0px !important;text-align:center !important;font:normal normal normal 18px/18px "sofia-pro",Georgia,serif !important;padding:15px 35px !important;width:49% !important}.cart-empty,.return-to-shop{text-align:center}.back-to-bag-btn,.wc-backward{background-color:#dab2db !important;border-radius:100px !important}.wc-backward{background-image:none !important}.wc-backward:hover{background-color:#8d77ba !important}.checkout-button.wc-forward::after,.back-to-bag-btn::after,.skip-to-checkout::after,.wc-backward::after{display:none !important}#bag .wc-proceed-to-checkout{margin-top:0px !important}.wc-proceed-to-checkout #basket-addons{padding-top:30px !important}.create-account-btn{margin-top:32px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}.pulse{animation:pulse 0.5s ease-in-out}@keyframes bounce{0%{transform:translateY(0)}30%{transform:translateY(-10px)}50%{transform:translateY(0)}70%{transform:translateY(-5px)}100%{transform:translateY(0)}}.bounce{animation:bounce 0.5s ease-in-out}.cartbutt.totm-button-v3green:disabled{background-color:grey !important;opacity:0.4;cursor:not-allowed}.cartbutt.totm-button-v3green:disabled:hover{background-color:grey !important;opacity:0.4;cursor:not-allowed}html body button.cartbutt.totm-button-v3green:disabled:hover{background-color:grey !important;color:inherit !important;box-shadow:none !important;cursor:not-allowed !important}.variations .stockError{margin-left:18px !important}.infoPanel .stat-text p{font-size:24px !important}#menu-header-menu a:hover,.sub-menu a:hover,#menu-footer-additional-links a:hover{color:#8D77BA !important}.social-icons-footer a:hover img{transition:background-color 0.5s ease-in-out}.social-icons-footer a:hover img{background-color:#FDBAC7;border-radius:100%}@media (max-width: 639px){.totm-add-to-cart .var-name-container{margin-top:-28px}.totm-add-to-cart .var-pricing{margin-top:-15px}.totm-add-to-cart .var-pricePer{display:inline-flex;flex:1;margin-top:-50px;margin-left:65px !important}form.totm-add-to-cart .subscribe-or-buy-container,.pre-add-to-cart-popup .subscribe-or-buy-container{padding:0px !important}form.totm-add-to-cart .sub-duration-option,.pre-add-to-cart-popup .sub-duration-option{padding-bottom:10px !important}form.totm-add-to-cart .subscribe-or-buy-button-container,form.totm-add-to-cart .sub-duration-option,.pre-add-to-cart-popup .subscribe-or-buy-button-container,.pre-add-to-cart-popup .sub-duration-option{padding-bottom:10px !important}form.totm-add-to-cart .if-subscribe,.pre-add-to-cart-popup .if-subscribe{padding:0px !important}form.totm-add-to-cart .subscribe-or-buy-button-container,form.totm-add-to-cart .sub-duration-option,.pre-add-to-cart-popup .subscribe-or-buy-button-container,.pre-add-to-cart-popup .sub-duration-option{margin-bottom:10px !important}.BeaconFabButtonFrame--left{left:10px !important}form.totm-add-to-cart .quantity-counter,.pre-add-to-cart-popup .quantity-counter{margin-top:0px !important}form.totm-add-to-cart .variation,.pre-add-to-cart-popup .variation{border:0px !important;background-color:transparent !important}section.totm-block-totm-v3-img-text-cols h1{font:normal normal normal 30px/40px IvyPrestoHeadline;margin-left:auto;margin-right:auto;width:300px;margin-bottom:15px}.totm-block-totm-v3-tabbed-content .tabs-panel{display:block !important;opacity:1;height:auto}.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel:not(.is-active){display:block !important}.totm-block-totm-v3-tabbed-content .tabs-full-width{padding-left:0px !important;padding-right:0px !important}.totm-block-totm-v3-tabbed-content .tabs-title{list-style-type:none;text-align:center;font-size:18px;font-family:"sofia-pro",Georgia,serif !important;border-radius:30px 30px 0px 0px;display:inline-block;margin-top:-60px;padding-top:20px;padding-bottom:20px;margin-left:5%;width:90%;float:none !important;font-weight:500}.totm-block-totm-v3-tabbed-content .tabs-panel{text-align:center}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel{border-radius:0px;padding:40px 20px 80px 20px;margin-bottom:-45px;margin-top:-1px}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel:last-child{margin-bottom:0;padding-bottom:0}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel:last-child .faq-accordion{margin-bottom:30px}.totm-block-totm-v3-tabbed-content .tabs-panel .icon-container{margin-bottom:20px;text-align:center}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel .image-column-inner{padding-left:0px}.totm-block-totm-v3-tabbed-content{padding:0px}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel .text-column-inner{padding-right:0px}form.totm-add-to-cart .var-price-full,.pre-add-to-cart-popup .var-price-full{min-width:100%}section.totm-block-totm-v3-img-text-cols .image-col-inner .image-slider-thumbnails .slick-slide{padding:0px;margin-right:30px}section.totm-block-totm-v3-img-text-cols .text-column-inner p{font-size:16px;line-height:18px;text-align:center}section.totm-block-totm-v3-img-text-cols .image-col-inner .image-slider-thumbnails{margin:10px 0px 0px 0px !important}section.totm-block-totm-v3-img-text-cols .image-col-inner .image-slider-thumbnails img{max-width:55px}section.totm-block-totm-v3-tabbed-content .tabs-content .tabs-panel .icons-row.product-data{border-bottom:0px}section.totm-block-totm-v3-tabbed-content .tabs-content .introText p{font-size:18px;line-height:24px}section.totm-block-totm-v3-tabbed-content .faq-accordion h3.ui-state-default{font-size:16px !important;text-align:left;color:black}.faq-accordion .ui-accordion-content p{text-align:left !important}.shop-filter a:hover::after,.shop-filter.active a::after{height:0px}.bag-nudge{padding-left:0px !important}.user-email-signout{text-align:center}.woocommerce-checkout #order_review_heading{display:none}#order_summary_button{display:none !important}body.woocommerce-checkout #bag{border-radius:0px !important}.woocommerce-checkout .view-full-summary{display:none}.reveal-full-summary{display:block;color:black;text-align:center;text-decoration:underline;transition:margin-bottom 0.4s ease}.reveal-full-summary:hover{text-decoration:underline;color:black}.reveal-full-summary:active{text-decoration:none;color:black}#getaddress_button,.woocommerce-checkout-payment #place_order{float:none !important}html body .col-1 .button.payment-button,html body .woocommerce-checkout-payment #place_order{float:none !important;padding:12px !important}body.woocommerce-checkout form.checkout{border-top:0px;padding:0px 25px}.woocommerce-checkout #extra-footer{display:none}.reveal-full-summary{display:none}.woocommerce-checkout .reveal-full-summary{display:block}}.trustpilot-widget{margin-left:-180px;margin-top:30px}@media (max-width: 640px){.trustpilot-widget{margin-left:0px;margin-top:30px}}body .woocommerce .woocommerce-form-register input[type="text"],body .woocommerce .woocommerce-form-register input[type="password"],body .woocommerce .woocommerce-form-login input[type="text"],body .woocommerce .woocommerce-form-login input[type="password"],body .woocommerce .woocommerce-form-register input[type="email"],body .woocommerce .woocommerce-form-guest input[type="email"]{background-color:white !important;border-radius:100px;border:0px !important;padding:12px 20px !important}body .woocommerce .show-password-input{display:none !important}lottie-player.animated-impact{position:absolute;left:50%;transform:translateX(-50%)}button.needsclick.go338491780.kl-private-reset-css-Xuajs1{position:relative}.single-product h1.main-title{font-family:"ivypresto-display", serif;font-size:30px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;color:#000000;margin-bottom:30px}.post-type-archive-product .bottom-of-shop-logos{display:none !important}.order-information-tagging{display:none !important}#sb_instagram{padding-bottom:40px !important}.postid-212 section.totm-block-totm-standard-columns .image-container{max-height:fit-content !important;height:auto !important}@media (max-width: 640px){.needsclick button{background-color:transparent;border:0px !important;position:absolute;background-image:none;width:20px;right:-35px}button.go596865934{position:relative !important}button.go952291206{position:relative !important}button.go3894874857{position:relative !important;top:15px}}.fMcTYf.fMcTYf{position:absolute !important;width:20px !important}#basket-addons #basket_holder{display:none}.product-grid-cell .addtobag .productPricing{display:none}.klaviyo-form-UuPEET .ql-font-arial{font-family:"sofia-pro",Georgia,serif !important;font-weight:300 !important;font-size:18px !important}.klaviyo-form-UuPEET .kl-private-reset-css-Xuajs1{padding-left:0 !important;padding-right:0 !important;font-family:"sofia-pro",Georgia,serif !important}.klaviyo-form-UuPEET .kl-private-reset-css-Xuajs1 input{padding-left:10px !important;padding-right:10px !important}.klaviyo-form-UuPEET button.kl-private-reset-css-Xuajs1{position:relative !important;border-radius:0 100px 100px 0 !important;border:solid 1px #000 !important;padding:12px 18px 12px 12px !important;color:#000 !important;cursor:pointer !important;float:none !important;margin-left:auto !important;margin-right:auto !important;display:inline-block !important;font-family:"sofia-pro",Georgia,serif !important;font-size:14px !important;font-weight:500 !important;background-color:#FCE4E7 !important;transition:0.3s ease-in-out !important;background-image:linear-gradient(90deg, #e6ddff 0%, #FCE4E7 100%) !important;width:120px !important}#createaccount{cursor:pointer}.mood-banner-adjust .bg-img-content-bg{min-height:400px}@media (max-width: 640px){.page-id-389702 section.totm-block-totm-bg-img-content .bg-img-content-bg{background-image:url(https://euassets.totmcdn.com/v4/2022/10/square-e1666779055535.jpg) !important;background-size:cover !important;background-repeat:no-repeat}}header.sticky{-webkit-transform:translate3d(0, 0, 50px) !important;transform:translate3d(0, 0, 50px) !important}.kl-private-reset-css-Xuajs1{-webkit-transform:translate3d(0, 0, 50px) !important;transform:translate3d(0, 0, 50px) !important}.sticker-2{transform:translate3d(0px, -20px, 0px) scale3d(0.75, 0.75, 1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg, 0deg) !important;transform-style:preserve-3d !important;opacity:1 !important}@media only screen and (min-width: 640px) and (max-width: 1023px){section.totm-block-totm-v2-large-img-text-cols{min-height:100vh}section.totm-block-totm-v2-large-img-text-cols .textContent{position:relative;top:50%;transform:translateY(-50%)}section.totm-block-totm-v2-large-img-text-cols .textContent .text-column-inner{padding-right:6%}}@media only screen and (max-width: 1023px){section.totm-block-totm-v2-image-and-info-panels div:first-child{background-size:100% 100% !important;background-image:none !important}}@media (max-width: 639px){section.totm-block-totm-v2-hero-area .scrollNextSection{bottom:50px}}.page-id-440145 .totm-block-totm-v2-hero-area{background-color:#B8E1DE !important}section.newsletterSignup,section.newsletterSignup .grid-container{padding:0 !important;margin:0 !important}section.newsletterSignup .klaviyo-form-TGnrVX,section.newsletterSignup .klaviyo-form-TGnrVX .klaviyo-form{padding:0 !important;margin:0 !important}.wild-bigger-button .button{font-size:25px !important}h1.wild-offer{font-size:40px !important}@media (max-width: 640px){h1.wild-offer{font-size:30px !important}.klaviyo-form-XgpuDB button{position:relative !important}.promo-slider .slick-slide{min-height:35px !important}#bag{margin-top:78px;padding-bottom:50px}}div[data-bv-product-id='481304'],div[data-bv-product-id='479415'],div[data-bv-product-id='481305']{display:none}.term-68 #breadcrumbs,.term-71 #breadcrumbs{display:none}body div.all-faqs>.faq-accordion>.wrap>h3,body div.all-faqs>.faq-accordion>.wrap .wrap h3{background:transparent;border:none;border-top:solid 0.5px #ccc;text-align:left;font-family:"sofia-pro", Georgia, serif;font-size:18px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-0.09px;color:#000;position:relative;min-height:51px;padding:20px 20px 20px 40px;border-radius:0;outline:none !important;cursor:pointer;margin:0}.totm-block-totm-single-blog-header .post-meta .category{display:none}@media (max-width: 640px){html body .button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick).hero,html body button:not([id^="slick-"]):not(.bv_button_buttonMinimalist):not(.components-button):not(.orbit-previous):not(.orbit-next):not(.orbit-bullets-button):not(.apply_coupon_button):not(.sib-form-block__button):not(.feefowidget-sorting-popular):not(.feefowidget-sorting-newest):not(.feefowidget-sort-selected):not(.feefowidget-helpful-button):not(.feefowidget-left-button):not(.feefowidget-right-button):not(.needsclick).hero{font-size:18px !important}}body section.newsletterSignup{background:transparent;margin-bottom:50px !important}.newsletterSignup div.kl-private-reset-css-Xuajs1{padding-left:0 !important}.sub-duration-option{min-height:60px}.postid-993 .var-price-full-strike{display:none !important}.postid-993 .var-price{display:none !important}.postid-993 .var-price10{display:none !important}.postid-993 .var-price-full{display:block !important}.postid-993 .benefit20{display:none !important}.postid-993 .benefit10{display:none !important}.postid-993 .benefitEco{display:none !important}.postid-993 .freeDeliveryInfo{display:none !important}.single-post .post-date{display:none !important}.mood-blog-article .mba-meta{display:none !important}.featured-article .ft-meta{display:none !important}@media (max-width: 640px){.newsletterSignup div.kl-private-reset-css-Xuajs1{display:block !important;width:100%}.newsletterSignup div.kl-private-reset-css-Xuajs1 input{width:100%}.newsletterSignup div.kl-private-reset-css-Xuajs1 button{display:inline-block !important;width:150px;right:auto !important;margin:0 auto;left:0}}@media (max-width: 639px){body .in-from-left,body #bag.in-from-right{top:14px !important;height:calc(100% - 14px) !important}}@media (max-width: 639px){.admin-bar .in-from-right,.admin-bar .in-from-left{top:60px !important;height:calc(100% - 60px) !important}}body #bag #basket-addons .checkout-button.wc-forward{background-color:#9CCB8B !important;border-radius:100px !important;border:0 !important;text-align:center !important;font:18px / 18px sofia-pro, Georgia, serif !important;padding:15px 35px !important;width:49% !important}.ppc-button-wrapper{display:block !important}.paypal-button-container{max-width:100% !important}@media (min-width: 1024px){section.totm-block-totm-hero-slider .image-column img{margin:0;float:right}}@media (max-width: 768px){.product-grid-cell-slider .btn{display:none !important}}.scrolling-text{text-transform:capitalize}
