.am-site{--ref-ink:#07060f;--ref-teal:#07060f;--ref-pale:#f5f5f7;--ref-blue:#d0ed29;--ref-line:#dedee3}.amp-product{color:var(--ref-ink)}.am-product-subtitle{display:block;font-size:16px;line-height:1.5;letter-spacing:0;font-weight:400;color:#66666e;margin-top:8px}.amp-gallery-box{background:#fff;border-radius:22px}.amp-gallery-box .amp-gallery-main{border-radius:22px;background:#f5f5f7}.am-site .am-guide-badge{left:16px;right:auto;bottom:18px;display:flex;align-items:center;gap:9px;max-width:230px;background:#fffffff5;border:2px solid #dedee3;border-radius:8px;padding:7px 11px;box-shadow:0 2px 8px #07060f12;color:var(--ref-ink)}.am-site .am-guide-badge[hidden]{display:none}.am-guide-badge__cover{display:block!important;width:35px;flex:0 0 35px;border-radius:50%;background:#f5f5f7}.am-guide-badge__cover svg{width:35px;height:44px}.am-site .am-guide-badge strong{font-size:15px;line-height:1.3}.am-site .am-guide-badge>span>span{font-size:12px;line-height:1.3;margin-top:3px;color:var(--ref-teal)}.am-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff8f;color:#66666e;cursor:pointer;font-size:36px;line-height:1;z-index:2}.am-gallery-arrow--prev{left:12px}.am-gallery-arrow--next{right:12px}.am-gallery-dots{display:flex;align-items:center;gap:3px;position:absolute;right:15px;bottom:21px;padding:6px 9px;border-radius:40px;background:#66666e90;z-index:2}.am-gallery-dots button{display:grid;place-items:center;width:12px;height:22px;padding:0;border:0;background:transparent;cursor:pointer}.am-gallery-dots button>span{width:6px;height:6px;border-radius:50%;background:#ffffff70}.am-gallery-dots button.is-active>span{background:#fff;width:8px;height:8px}.am-gallery-dots button:first-child{width:26px;height:26px;border-radius:50%;margin-right:3px;color:#fff}.am-gallery-dots button:first-child.is-active{background:white;color:var(--ref-ink)}.am-gallery-dots svg{width:16px;height:16px}.am-gallery-guarantee{display:flex;align-items:center;justify-content:center;gap:9px;font-size:14px;line-height:1.4;font-weight:600;color:#66666e;text-align:center;padding:19px 0 7px;text-decoration:none}.am-gallery-guarantee svg{width:22px;height:22px;flex:0 0 22px;color:var(--ref-teal)}.amp-gallery-footer{padding:12px 0 20px}.amp-benefits{gap:16px;margin:26px 0}.amp-benefits li{font-size:16px;font-weight:600;line-height:1.45;gap:14px}.amp-benefits .amp-check{width:40px;height:40px;flex:0 0 40px;background:#f3f6df;border:0;color:var(--ref-teal)}.amp-check svg{width:22px;height:22px}.amb-offers>legend{font-size:21px;font-weight:650;margin-bottom:16px}.amb-offer{border:0;border-radius:0;margin-bottom:11px;background:none;overflow:visible}.amb-offer.is-selected{border:0;background:none}.amb-choice{display:grid;grid-template-columns:70px minmax(0,1fr) auto 24px;gap:12px;border:1.5px solid var(--ref-line);border-radius:17px;padding:17px 15px;min-height:104px;background:#fff}.amb-offer.is-selected .amb-choice{border:2px solid var(--ref-teal);box-shadow:0 3px 11px #204f5b08;padding:16.5px 14.5px}.amb-choice-images{width:70px;height:70px;gap:1px}.amb-choice-images img{height:70px;max-height:70px;object-fit:contain}.amb-choice-title strong{font-size:16px;line-height:1.25}.amb-choice-title small{font-size:12px;line-height:1.35;color:var(--ref-teal)}.amb-badge{font-size:8px;letter-spacing:.04em;background:#d0ed29;border-radius:30px;line-height:1.4;padding:3px 8px}.amb-choice-price{gap:7px;margin:0}.amb-choice-price strong{font-size:22px;font-weight:750;letter-spacing:-.04em}.amb-choice-price s{font-size:14px;color:#747474}.amb-radio{width:24px;height:24px;flex-basis:24px;border:1px solid #dedee3}.amb-choice:has(input:checked) .amb-radio{border:7px solid var(--ref-teal)}.amb-panel{padding:4px 0 0}.amb-panel[hidden]{display:none}.amb-contents{font-size:12px;padding:8px 0;border:0;margin:0 0 8px;color:#66666e;line-height:1.6}.amb-contents>strong{display:inline;font-weight:600}.amb-breakdown{display:none}.am-site .amb-add{background:var(--ref-teal)!important;color:#fff!important;border-radius:60px!important;font-size:15px!important;min-height:56px;text-transform:uppercase;letter-spacing:.025em}.amb-options input:checked+span{background:#f3f6df;border-color:var(--ref-teal);box-shadow:inset 0 0 0 1px var(--ref-teal)}.am-book-gift{background:var(--ref-pale);border-color:var(--ref-line)}.am-book-gift__badge,.am-cart-guide__badge{background:#d0ed29;color:var(--ref-ink)}.am-book-gift__copy>strong{font-size:15px}.am-move-trial-link{background:var(--ref-pale);border-color:var(--ref-line);color:var(--ref-teal)}.amp-faq-section{background:var(--ref-pale);border:0;padding:45px!important;border-radius:22px;grid-template-columns:1fr 1fr;gap:48px;margin-top:30px;margin-bottom:50px}.am-support-card h2{font-family:Georgia,serif;font-size:36px;line-height:1.2}.am-support-card h2 em{background:linear-gradient(transparent 62%,#d0ed29 62%);font-weight:500}.am-support-card p{font-size:15px;line-height:1.7;overflow-wrap:anywhere;color:#66666e}.am-support-card p strong{color:var(--ref-ink)}.amp-faq-section .amp-support-link{display:flex;align-items:center;justify-content:center;border:1.5px solid var(--ref-ink);border-radius:50px;padding:15px 18px;max-width:340px;font-size:14px;letter-spacing:.05em;text-transform:uppercase;margin-top:24px}.amp-faq-list{border:0;margin-top:0}.am-faq-label{font-size:11px;font-weight:700;letter-spacing:.13em;color:var(--ref-teal);margin:0 0 20px}.am-faq-label:before{content:'';display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--ref-blue);margin-right:9px}.amp-faq-list details{border:1px solid var(--ref-line);border-radius:15px;background:#fff;margin:0 0 11px;padding:0 19px}.amp-faq-list summary{font-size:15px;font-weight:600;padding:20px 0;gap:15px;line-height:1.4}.amp-faq-list details>div{font-size:13px;line-height:1.65;padding-right:0}.am-cart-dialog{color:var(--ref-ink);width:min(500px,96vw)}.am-cart-head{padding:24px;border-bottom:1px solid var(--ref-line)}.am-cart-head h2{font-size:26px;font-weight:700;letter-spacing:-.04em}.am-cart-head button{font-size:30px;color:#07060f}.am-site .am-shipping-meter{margin:0;padding:20px 24px 14px;background:#fff;border:0;border-bottom:1px solid var(--ref-line);border-radius:0}.am-shipping-meter strong{font-size:15px;font-weight:650;line-height:1.4}.am-shipping-meter progress{height:8px;margin:12px 0 7px;background:#ededf0}.am-shipping-meter progress::-webkit-progress-bar{background:#ededf0}.am-shipping-meter progress::-webkit-progress-value{background:#d0ed29}.am-shipping-meter progress::-moz-progress-bar{background:#d0ed29}.am-shipping-meter small{font-size:10px;color:#66666e}.am-cart-guide{margin:0 24px 20px;background:var(--ref-pale);border-color:var(--ref-line);border-radius:15px}.am-cart-guide__copy small{color:#66666e}.am-site .am-cart-summary{padding:24px;background:#fff;border:0}.am-cart-summary>p{display:flex;align-items:center;justify-content:space-between;gap:15px}.am-cart-summary .am-cart-savings{font-size:17px;font-weight:650;color:#07060f;margin:0 0 18px}.am-cart-total{font-size:23px;font-weight:750;margin:0 0 12px}.am-cart-summary>small{font-size:10px;line-height:1.5;color:#66666e}.am-cart-summary>form .am-button{margin-top:22px;background:var(--ref-teal);color:white;font-weight:700;border-radius:60px;min-height:57px;font-size:17px;justify-content:center;text-transform:uppercase;letter-spacing:.02em}.am-cart-payments{background:#f5f5f7;border-radius:20px;padding:21px 14px 15px;margin:18px 0 24px;text-align:center}.am-cart-payments>p{font-size:14px;color:#66666e;margin:0 0 17px}.am-payment-icons{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.am-payment-icons svg{width:40px;height:26px}.am-payment-note{border-radius:13px;background:#fff;padding:12px 9px;margin-top:15px;font-size:12px;line-height:1.5;color:#07060f;box-shadow:0 1px 4px #00000003}.am-cart-assurance{border-radius:19px;background:var(--ref-pale);padding:22px 20px;margin-top:24px}.am-cart-assurance h3{font-size:22px;font-weight:700;margin:0 0 19px}.am-cart-assurance p{display:flex;align-items:center;gap:12px;line-height:1.5;font-size:14px;margin:14px 0;color:#66666e}.am-cart-assurance svg{width:22px;height:22px;flex:0 0 22px}.am-cart-trust{margin-top:20px}.am-site .am-cart-upsells{background:#f5f5f7;border-radius:15px}.am-site .am-cart-upsell .am-button{background:var(--ref-teal);color:#fff}.am-site .am-ref-sticky{background:#07060f;color:#fff;display:none;border:0;box-shadow:0 -3px 12px #00000018}.am-ref-sticky__top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;margin-bottom:12px}.am-ref-sticky__top>span{display:flex;align-items:center;gap:6px}.am-ref-sticky__top>span:last-child{color:#b4b4bc}.am-ref-sticky__top strong{color:#fff;font-size:18px}.am-ref-sticky__top svg{width:20px;height:20px;color:#d0ed29}.am-site .am-ref-sticky .am-button{display:flex;background:var(--ref-blue);color:var(--ref-ink);width:100%;max-width:none;min-height:48px;border-radius:60px;justify-content:center;font-size:15px;font-weight:750;letter-spacing:.04em;text-transform:uppercase;padding:12px}.am-ref-sticky>small{display:block;font-size:10px;color:#b4b4bc;text-align:center;margin-top:10px}.am-site .am-ref-sticky[hidden]{display:none!important}
@media(max-width:749px){.amp-section-nav{display:none}.amp-gallery-box .amp-thumbnails{display:none}.amp-gallery-box{border-radius:18px}.amp-gallery-box .amp-gallery-main{border-radius:18px;max-height:none;aspect-ratio:1}.am-site .am-guide-badge{left:12px;bottom:14px;gap:6px;padding:6px 8px;max-width:185px}.am-site .am-guide-badge strong{font-size:12px}.am-site .am-guide-badge>span>span{font-size:10px}.am-guide-badge__cover,.am-guide-badge__cover svg{width:26px;flex-basis:26px;height:34px}.am-gallery-dots{right:10px;bottom:19px;padding:4px 6px;gap:2px}.am-gallery-dots button{width:9px;height:20px}.am-gallery-dots button>span{width:5px;height:5px}.am-gallery-dots button:first-child{width:20px;height:20px;margin-right:1px}.am-gallery-dots svg{width:13px;height:13px}.am-gallery-dots button.is-active>span{width:6px;height:6px}.am-gallery-arrow{width:35px;height:35px;font-size:30px}.am-gallery-guarantee{font-size:12px;gap:7px;padding:16px 0 8px}.amp-gallery-footer{display:none}.amp-buy{padding-top:20px}.amp-buy h1{font-size:32px}.am-product-subtitle{font-size:14px}.amp-benefits li{font-size:14px}.amp-benefits .amp-check{width:36px;height:36px;flex-basis:36px}.amb-offers>legend{font-size:20px}.amb-choice{grid-template-columns:55px minmax(0,1fr) auto 21px;gap:8px;padding:14px 10px;min-height:94px;border-radius:15px}.amb-offer.is-selected .amb-choice{padding:13.5px 9.5px}.amb-choice-images{width:55px;height:61px}.amb-choice-images img{height:61px}.amb-choice-title strong{font-size:13px}.amb-choice-title small{font-size:10px}.amb-choice-price strong{font-size:19px}.amb-choice-price s{font-size:12px}.amb-radio{width:21px;height:21px;flex-basis:21px}.amb-choice:has(input:checked) .amb-radio{border-width:6px}.amb-badge{font-size:7px;padding:3px 5px}.amp-faq-section{display:block;padding:30px 20px!important;border-radius:0;margin-bottom:20px}.am-support-card h2{font-size:33px}.am-support-card p{font-size:14px}.amp-faq-list{margin-top:36px}.amp-faq-list summary{font-size:15px}.am-site .am-ref-sticky{display:block;padding:13px 18px calc(11px + env(safe-area-inset-bottom));min-height:0}.am-site:has(.am-ref-sticky:not([hidden])){padding-bottom:calc(145px + env(safe-area-inset-bottom))}.am-site .am-cart-dialog{width:96vw;max-width:500px}.am-cart-head h2{font-size:24px}.am-site .am-shipping-meter{padding:18px 20px 12px}.am-shipping-meter strong{font-size:14px}.am-site .am-cart-summary{padding:22px 20px}.am-cart-guide{margin-left:20px;margin-right:20px}.am-cart-assurance{padding:20px 17px}.am-cart-assurance h3{font-size:21px}.am-cart-assurance p{font-size:13px}.am-cart-payments>p{font-size:13px}.am-site .am-cart-line{grid-template-columns:64px minmax(0,1fr) auto;gap:10px}.am-site .am-cart-line__end{grid-column:auto;display:flex;flex-direction:column;align-items:flex-end;gap:10px}.am-site .am-cart-line__title{font-size:13px}.am-cart-total{font-size:22px}.am-cart-summary>form .am-button{font-size:15px}.am-payment-icons{gap:6px}.am-payment-icons svg{width:37px;height:24px}}
@media(max-width:360px){.am-site .am-guide-badge{max-width:158px;left:8px}.am-site .am-guide-badge strong{font-size:11px}.am-site .am-guide-badge>span>span{font-size:9px}.am-gallery-dots{right:7px;gap:1px}.am-gallery-dots button{width:8px}.amb-choice{grid-template-columns:46px minmax(0,1fr) auto 18px;gap:7px}.amb-choice-images{width:46px}.amb-choice-title strong{font-size:12px}.amb-choice-price strong{font-size:17px}.amb-radio{width:18px;height:18px}.amb-choice:has(input:checked) .amb-radio{border-width:5px}.am-ref-sticky__top{font-size:10px}.am-ref-sticky__top strong{font-size:16px}}

.am-site .amb-add,.am-site .amp-add:not(:disabled),.am-site .am-cart-summary>form .am-button,.am-site .am-cart-upsell .am-button,.am-site .am-ref-sticky .am-button{background:#d0ed29!important;border-color:#d0ed29!important;color:#07060f!important}
.am-site .amb-add:hover:not(:disabled),.am-site .amp-add:hover:not(:disabled),.am-site .am-cart-summary>form .am-button:hover:not(:disabled),.am-site .am-cart-upsell .am-button:hover:not(:disabled),.am-site .am-ref-sticky .am-button:hover:not(:disabled){background:#bcda17!important;border-color:#bcda17!important;color:#07060f!important}
.am-site .am-move-story,.am-site .am-move-trial,.am-site .amp-detail-section{background:#f5f5f7}
.am-site .am-move-trial__number{color:#07060f}
.am-site .amb-offer.is-selected .amb-choice{border-color:#07060f}
.am-site .amp-product,.am-site .am-cart-dialog,.am-site .am-cart-page{color:#07060f}
