.use-plan-card-layout{--clay:#a06864}.section-pdp-divider .u-pdp-eyebrow,.use-plan-card-layout .u-pdp-eyebrow{font-family:var(--font-family-base);text-transform:uppercase;letter-spacing:.07em;font-size:.625rem;font-weight:500;line-height:1}.section-main-product.use-plan-card-layout{padding-bottom:0}.section-main-product.use-plan-card-layout.u-space-below-xs{margin-bottom:2rem}.section-main-product.use-plan-card-layout.u-space-below-sm{margin-bottom:2.5rem}.section-main-product.use-plan-card-layout.u-space-below-md{margin-bottom:3rem}.section-main-product.use-plan-card-layout.u-space-below-lg{margin-bottom:4.5rem}.use-plan-card-layout .snippet-layout-product-form .product-short-desc{margin-bottom:0}.use-plan-card-layout .snippet-layout-product-form .shopify-product-form ul.trust-points{margin-top:0}.use-plan-card-layout .lpm-trust-pills{list-style:none;margin:0 0 .875rem;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.5rem}.use-plan-card-layout .lpm-trust-pill{background-color:var(--colour-white);border:1px solid #e3dad1;border-radius:1.25rem;padding:.375rem .75rem;color:var(--colour-tuna)}.tw-section-statistics .statistics-bar .block-statistic{flex-direction:row;align-items:center}.use-plan-card-layout .variant-tabs{display:none}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription #variant-list{display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:0;padding:0}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription #variant-list .custom-li-inner-vairant-section{display:block;position:relative;overflow:visible;background-color:var(--colour-white);border:1px solid #e3dad1;border-radius:var(--border-radius-lg);transition:border-color .18s ease,box-shadow .18s ease}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription #variant-list .custom-li-inner-vairant-section.active{border-color:#a06864;box-shadow:0 0 0 1.5px #a06864}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription #variant-list .custom-li-inner-vairant-section input[type=radio]{position:absolute;width:1px;height:1px;margin:0;opacity:0}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription #variant-list .custom-li-inner-vairant-section label{display:block;padding:0;overflow:visible;cursor:pointer}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .label__content{display:block}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header{display:flex;align-items:center;gap:.8125rem;flex-wrap:wrap}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .option-selector-title{display:flex;align-items:center;gap:.8125rem;flex:1 1 auto;min-width:0}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .checked-icon{display:block;flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:50%;border:1.5px solid var(--colour-grey);position:relative}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .option-title{font-family:var(--font-family-heading);font-size:1.25rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .lozenge{position:absolute;top:0;left:0;right:0;background-color:#a06864;color:var(--colour-white);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;padding:.375rem .625rem;font-size:.594rem;font-weight:500;letter-spacing:.05rem;text-transform:uppercase;text-align:center;line-height:1}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .option-saving{flex-shrink:0}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .option-saving span{background-color:#a06864;color:var(--colour-white);border-radius:var(--border-radius-xs);padding:.125rem .4375rem;font-size:.625rem;font-weight:700;letter-spacing:.02rem;white-space:nowrap}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .prices{display:flex;align-items:baseline;gap:.4375rem;margin-left:auto;white-space:nowrap}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .prices .was{font-size:.75rem;color:var(--colour-tuna);opacity:.5;text-decoration:line-through}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-header .prices .current{font-family:var(--font-family-heading);font-size:1.3125rem;color:var(--colour-tuna)}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription input:checked+label .checked-icon:before{content:"";position:absolute;inset:.1875rem;border-radius:50%;background-color:#a06864}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription input:checked+label .checked-icon{border-color:#a06864}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .free-gift-wrapper,.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points{max-height:0;overflow:hidden;transition:max-height .3s ease}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription input:checked+label .free-gift-wrapper,.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription input:checked+label .option-trust-points{max-height:50rem}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points{list-style:none;margin:0;padding-top:.8125rem;padding-left:0;display:flex;flex-direction:column;gap:.375rem}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points li{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--colour-tuna);opacity:.8}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points li .icon{width:1rem;height:1rem;flex-shrink:0}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points li svg.icon{padding:.25rem;box-sizing:border-box;border-radius:50%;background-color:var(--colour-we-peep)}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points li svg.icon path{fill:var(--clay)!important}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-green li svg.icon{background-color:var(--colour-sage-meadow)}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-green li svg.icon path{fill:var(--colour-forest-moss)!important}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-black-white li svg.icon{background-color:var(--colour-black)}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-black-white li svg.icon path{fill:var(--colour-white)!important}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-white-black li svg.icon{background-color:var(--colour-white)}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-white-black li svg.icon path{fill:var(--colour-black)!important}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-none-white li svg.icon{background-color:initial}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-none-white li svg.icon path{fill:var(--colour-white)!important}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-none-black li svg.icon{background-color:initial}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .option-trust-points.tick-none-black li svg.icon path{fill:var(--colour-black)!important}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .free-gift-wrapper{margin-top:.75rem;margin-left:0}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .free-gift-wrapper .free-gift{display:grid;grid-template-columns:2.625rem 1fr;gap:.625rem;align-items:center;background-color:var(--colour-light-peep);border-radius:var(--border-radius-sm);padding:.5rem .625rem}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .free-gift-wrapper .featured-img{border-radius:var(--border-radius-xs);aspect-ratio:1;object-fit:cover}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .free-gift-wrapper .banner-text{display:block;font-size:.5625rem;font-weight:500;letter-spacing:.04rem;text-transform:uppercase;color:#a06864}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .free-gift-wrapper .free-gift-pricing{display:flex;align-items:center;gap:.375rem;margin-top:.125rem}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .free-gift-wrapper .free-gift-pricing .free-gift-price{font-size:.6875rem;color:var(--colour-tuna);opacity:.5}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription .free-gift-wrapper .free-gift-pricing .free-gift-free{background-color:#a06864;color:var(--colour-white);border-radius:var(--border-radius-xs);padding:.0625rem .375rem;font-size:.5625rem;font-weight:700}.use-plan-card-layout .data-product-variants .product-option-wrapper.subscription>.form-label{font-family:var(--font-family-heading);font-size:1rem;letter-spacing:.04em;margin-bottom:.5rem}.use-plan-card-layout .snippet-action-sticky-product .variant-tabs-sticky .cs-data{border-color:#e3dad1;border-radius:var(--border-radius-md)}.use-plan-card-layout .snippet-action-sticky-product .variant-tabs-sticky .cs-data:before{display:none}.use-plan-card-layout .snippet-action-sticky-product .variant-tabs-sticky .cs-data .variant-tab-sticky{padding-left:.8125rem}.use-plan-card-layout .snippet-action-sticky-product .variant-tabs-sticky .cs-data:has(.variant-tab-sticky.active){border-color:#a06864;box-shadow:0 0 0 1.5px #a06864}.use-plan-card-layout .snippet-action-sticky-product .variant-tabs-sticky .cs-data .csdata-heading{font-family:var(--font-family-heading);font-weight:400}.use-plan-card-layout .snippet-action-sticky-product .variant-tabs-sticky .cs-data span.cs-free-gift-free{display:inline-block;margin-top:.125rem;background:#0000;color:#a06864;font-size:.6875rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.use-plan-card-layout .snippet-action-sticky-product .variant-tabs-sticky .cs-data .cs-mobile-lozenge-bar{background-color:#a06864;color:var(--colour-white)}.use-plan-card-layout .snippet-layout-product-form .c-lozenges{display:none}.use-plan-card-layout .snippet-layout-product-form .trust-points{list-style:none;margin:1.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.75rem}.use-plan-card-layout .snippet-layout-product-form .trust-points li{display:flex;align-items:center;gap:.6875rem;font-size:.9rem;color:var(--colour-tuna);background:none;padding:0}.use-plan-card-layout .snippet-layout-product-form .trust-points li svg{flex-shrink:0;width:1.25rem;height:1.25rem;padding:.3125rem;box-sizing:border-box;border-radius:50%;background-color:var(--colour-we-peep)}.use-plan-card-layout .snippet-layout-product-form .trust-points li svg path{fill:var(--clay)!important}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-green li svg{background-color:var(--colour-sage-meadow)}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-green li svg path{fill:var(--colour-forest-moss)!important}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-black-white li svg{background-color:var(--colour-black)}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-black-white li svg path{fill:var(--colour-white)!important}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-white-black li svg{background-color:var(--colour-white)}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-white-black li svg path{fill:var(--colour-black)!important}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-none-white li svg{background-color:initial}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-none-white li svg path{fill:var(--colour-white)!important}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-none-black li svg{background-color:initial}.use-plan-card-layout .snippet-layout-product-form .trust-points.tick-none-black li svg path{fill:var(--colour-black)!important}.plan-card-divider{display:flex;align-items:center;gap:.875rem;margin-bottom:.875rem}.plan-card-divider:after,.plan-card-divider:before{content:"";flex:1 1 auto;height:1px;background-color:#cdbfb6}.plan-card-divider span{font-family:var(--font-family-heading);font-size:1rem;letter-spacing:.04em;line-height:1;color:var(--colour-tuna);white-space:nowrap}.plan-card-guarantee{display:flex;align-items:center;gap:.5rem}.plan-card-guarantee.align-center{justify-content:center;text-align:center}.plan-card-guarantee.align-right{justify-content:flex-end;text-align:end}.plan-card-guarantee__icon{flex-shrink:0;display:grid;place-content:center;color:var(--clay,#a06864)}.plan-card-guarantee__icon svg{display:block;height:1rem;width:1rem;fill:currentColor}.plan-card-guarantee__title{display:block;font-family:var(--font-family-heading);font-size:1rem;line-height:1.3;color:var(--clay,#a06864)}.plan-card-guarantee__sub{display:block;font-size:.75rem;color:#8a8589}.use-plan-card-layout .product-option-wrapper.subscription #variant-list .custom-li-inner-vairant-section .label__content,.use-plan-card-layout .product-option-wrapper.subscription #variant-list .custom-li-inner-vairant-section label,.use-plan-card-layout .product-option-wrapper.subscription #variant-list .custom-li-inner-vairant-section label.has-image{border-radius:var(--border-radius-lg)}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .checked-icon{display:none}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .prices .current{font-family:var(--font-family-heading);font-size:1.3125rem;font-weight:400;color:var(--colour-tuna)}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .prices .was{font-size:.8125rem;font-weight:500;opacity:.5;text-decoration:line-through}.use-plan-card-layout .product-option-wrapper.subscription #variant-list li input:checked+label .option-header .checked-icon{border-color:var(--clay)}.use-plan-card-layout .product-option-wrapper.subscription #variant-list li input:checked+label .option-header .checked-icon:before{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:.625rem;transform:translate(-50%,-50%);border-radius:50%;background-color:var(--clay)}.use-plan-card-layout .product-option-wrapper.subscription #variant-list li .plan-card-atc{display:none;width:calc(100% - 2.25rem);margin:.875rem auto 1.125rem;padding:.875rem;border:0;border-radius:var(--border-radius-sm);background-color:var(--colour-tuna);color:var(--colour-white);font-size:.78125rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .2s ease}.use-plan-card-layout .product-option-wrapper.subscription #variant-list li .plan-card-atc:hover{background-color:#1f1f21}.use-plan-card-layout .product-option-wrapper.subscription #variant-list li input:checked~.plan-card-atc{display:block}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content{padding:1rem 1.125rem}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content:has(.lozenge){padding-top:2.25rem}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header{padding-bottom:0}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .option-selector-title{display:flex;align-items:center;gap:.8125rem;flex:1 1 auto;min-width:0}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header span.option-title{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:400;line-height:1.15;letter-spacing:0;position:static;bottom:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .lozenge{display:block;position:absolute;top:0;left:0;right:0;background-color:var(--clay);color:var(--colour-white);border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;padding:.375rem .625rem;font-size:.594rem;font-weight:500;letter-spacing:.05rem;text-transform:uppercase;text-align:center;line-height:1}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .option-saving span{background-color:var(--clay);color:var(--colour-white);font-size:.625rem;font-weight:700;letter-spacing:.02rem;padding:.125rem .4375rem;border-radius:var(--border-radius-xs);text-transform:uppercase;line-height:1;white-space:nowrap}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .prices{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-start;order:-1;margin-left:0;margin-right:.875rem;gap:.0625rem;flex-shrink:0;text-align:left;white-space:nowrap}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .prices .current,.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .prices .current span.money{font-family:var(--font-family-base);font-weight:600;font-size:.9375rem;line-height:1.1;color:var(--colour-tuna)}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .prices .was,.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .prices .was span.money{font-family:var(--font-family-base);font-size:.75rem;font-weight:500;line-height:1;color:var(--colour-tuna);opacity:.5;text-decoration:line-through;margin-left:0}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-trust-points{border-top:none;margin-bottom:0;padding-top:.8125rem;padding-left:0;flex-direction:column;flex-wrap:nowrap;gap:.375rem;list-style:none}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-trust-points li{display:flex;align-items:center;flex-basis:auto;flex-grow:0;gap:.5rem;font-size:.8125rem;color:var(--colour-tuna);opacity:.8;margin-top:0}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .free-gift-wrapper{border:none;margin-bottom:0;margin-top:.75rem;margin-left:0;background:#0000;border-radius:0}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .free-gift-wrapper .free-gift{display:grid;grid-template-columns:2.625rem 1fr;gap:.625rem;align-items:center;background-color:var(--colour-light-peep);border-radius:var(--border-radius-sm);padding:.5rem .625rem;margin-top:0}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .free-gift-wrapper .free-gift .free-gift-info{display:block}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .free-gift-wrapper .free-gift .free-gift-info span.banner-text{display:block;font-size:.5625rem;font-weight:500;letter-spacing:.04rem;text-transform:uppercase;color:var(--clay);background:#0000;margin-bottom:.125rem}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .free-gift-wrapper .free-gift .free-gift-info .free-gift-pricing{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.375rem;margin-top:.125rem}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .free-gift-wrapper .free-gift .free-gift-info .free-gift-pricing .free-gift-price{font-size:.6875rem;color:var(--colour-tuna);opacity:.5}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .free-gift-wrapper .free-gift .free-gift-info .free-gift-pricing span.free-gift-free{background-color:var(--clay);color:var(--colour-white);border-radius:var(--border-radius-xs);padding:.0625rem .375rem;font-size:.5625rem;font-weight:700}.use-plan-card-layout .product-option-wrapper.subscription #variant-list li input:not(:checked)+label.has-image .label__content .free-gift-wrapper,.use-plan-card-layout .product-option-wrapper.subscription #variant-list li input:not(:checked)+label.has-image .label__content .option-trust-points{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}@media (min-width:1024px){.section-main-product.use-plan-card-layout.u-space-below-xs{margin-bottom:2rem}.section-main-product.use-plan-card-layout.u-space-below-sm{margin-bottom:4rem}.section-main-product.use-plan-card-layout.u-space-below-md{margin-bottom:5rem}.section-main-product.use-plan-card-layout.u-space-below-lg{margin-bottom:6.5rem}}@media (max-width:575.98px){.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header{align-items:center}.use-plan-card-layout .product-option-wrapper.subscription #variant-list label.has-image .label__content .option-header .prices{padding-top:0}}