.author-box-container{margin:40px 0;width:100%}.author-box-wrapper{display:flex;align-items:flex-start;gap:24px;background:#fff;padding:30px;border-radius:8px;box-shadow:0 2px 10px #0000000d;border:1px solid #f0f0f0}.author-avatar-col{flex-shrink:0}.author-avatar-col img{width:80px;height:80px;border-radius:50%;object-fit:cover;display:block}.author-content-col{flex-grow:1}.author-name{margin:0 0 10px;font-size:1.1rem;font-weight:700;color:#222}.author-bio-text{font-size:.95rem;color:#555;line-height:1.6;margin-bottom:15px}.read-more-link{font-weight:600;color:#333;text-decoration:none;margin-left:4px}.read-more-link:hover{text-decoration:underline}.author-social-icons{display:flex;gap:15px;align-items:center}.author-social-icons a{display:inline-block;line-height:0}.author-social-icons svg{width:18px;height:18px;fill:none;stroke:#999;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .3s ease}.author-social-icons a:hover svg{stroke:#000}@media(max-width:768px){.author-box-wrapper{flex-direction:column;align-items:center;text-align:center;padding:20px}.author-social-icons{justify-content:center}}.template-article .rte a,.template-article .article__content a,.template-article .rte a:visited,.template-article .article__content a:visited{text-decoration:none!important;border:none!important;background-image:none!important;color:#12372a}.template-article .rte a:hover,.template-article .article__content a:hover,.template-article .rte a:focus,.template-article .article__content a:focus{text-decoration:none!important;color:#666!important}.template-article .rte u,.template-article .article__content u{text-decoration:none!important;border:none!important}.template-article .rte a:before,.template-article .rte a:after,.template-article .article__content a:before,.template-article .article__content a:after,.template-article .rte a:not(.spr-summary-actions-newreview):before,.template-article .rte a:not(.spr-summary-actions-newreview):after{content:none!important;display:none!important;background:none!important;border:none!important;height:0!important;width:0!important;transform:none!important}.tpt-toc-list{background:#fff;border:1px solid #ececec;border-radius:12px;padding:14px 18px;margin:20px 0;box-shadow:0 8px 22px #0000000a;list-style:none}.tpt-toc-list li{list-style:none;margin:6px 0}.tpt-toc-list .toc-link-h2{display:block;text-decoration:none;color:#333;font-weight:600;font-size:15px;padding:10px 12px;border-radius:8px;transition:all .25s ease;position:relative}.tpt-toc-list .toc-link-h2:hover{background:#f6f9ff;color:#1c4ed8;transform:translate(4px)}.tpt-toc-list .toc-link-h2:before{content:"";position:absolute;left:6px;top:50%;transform:translateY(-50%);width:5px;height:5px;border-radius:50%;background:#1c4ed8;opacity:.6}.tpt-toc-list .toc-title{margin-left:10px}.tpt-toc-list .toc-link-h2.active{background:#e9f0ff;color:#1c4ed8}a.type_button{all:unset!important;display:table!important;width:fit-content!important;padding:16px 34px!important;box-sizing:border-box!important;background-color:#0b3d2e!important;color:#fff!important;font-family:inherit!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important;letter-spacing:.4px!important;text-transform:uppercase!important;border-radius:10px!important;text-decoration:none!important;cursor:pointer!important;box-shadow:0 10px 22px #0b3d2e73,inset 0 -3px #00000059!important;transition:background-color .2s ease,transform .15s ease,box-shadow .15s ease!important;margin-left:auto!important;margin-right:0!important}a.type_button:hover{background-color:#0f4f3b!important;transform:translateY(-2px)!important;box-shadow:0 14px 30px #0b3d2e8c,inset 0 -3px #00000059!important}a.type_button:active{transform:translateY(0)!important;box-shadow:0 6px 14px #0b3d2e73,inset 0 3px #0006!important}@media(max-width:768px){a.type_button{margin-left:auto!important;margin-right:auto!important}}.custom-loox-rating{display:flex;align-items:center;margin:6px 0 0!important;padding:0!important;line-height:1!important}.custom-loox-rating__link{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:inherit;line-height:1!important}.custom-loox-rating__link:hover{text-decoration:none;color:inherit}.custom-loox-rating__stars{display:inline-flex;align-items:center;gap:1px;line-height:1!important;margin-right:2px}.custom-loox-rating__star{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;line-height:1}.custom-loox-rating__star svg{width:17px;height:17px;display:block}.custom-loox-rating__star--full svg path{fill:#f5aa00}.custom-loox-rating__star--empty svg path{fill:#ddd1c6}.custom-loox-rating__score{font-size:15px;font-weight:700;color:#6f6259;line-height:1!important}.custom-loox-rating__count{font-size:15px;font-weight:500;color:#6f6259;line-height:1!important}[data-custom-loox-rating]{margin-bottom:0!important}[data-custom-loox-rating]+*{margin-top:0!important}@media screen and (max-width:767px){.custom-loox-rating{margin:5px 0 0!important}.custom-loox-rating__star,.custom-loox-rating__star svg{width:15px;height:15px}.custom-loox-rating__score,.custom-loox-rating__count{font-size:14px}}.custom-trustpilot-badge{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin:10px 0 0;padding:0;line-height:1}.custom-trustpilot-badge__label{font-size:15px;font-weight:700;color:#111;line-height:1}.custom-trustpilot-badge__stars{display:block;width:auto;height:22px;max-width:115px}.custom-trustpilot-badge__link{display:inline-flex;align-items:center;text-decoration:none;line-height:1}.custom-trustpilot-badge__logo{display:block;width:auto;height:20px;max-width:92px}@media screen and (max-width:767px){.custom-trustpilot-badge{gap:6px;margin-top:8px}.custom-trustpilot-badge__label{font-size:14px}.custom-trustpilot-badge__stars{height:20px;max-width:105px}.custom-trustpilot-badge__logo{height:18px;max-width:86px}}.m-price{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;line-height:1.2}.m-price--on-sale>.m-price__regular{display:none}.m-price__sale{display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px}.m-price-item--sale{color:#e11d48;font-size:30px;font-weight:800;letter-spacing:-.035em;line-height:1}.m-price__sale s.m-price-item--regular{color:#9ca3af;font-size:16px;font-weight:500;text-decoration:line-through;text-decoration-thickness:1.5px;text-decoration-color:#9ca3af}.m-price-item{margin:0;white-space:nowrap}@media(max-width:767px){.m-price{gap:6px}.m-price__sale{gap:8px}.m-price-item--sale{font-size:28px}.m-price__sale s.m-price-item--regular{font-size:15px}}.m-product-card__media{position:relative}.gh-product-badges{position:absolute;top:10px;right:10px;left:auto;z-index:9;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none}.gh-product-badge{display:inline-flex;align-items:center;width:fit-content;max-width:120px;padding:6px 10px;border-radius:999px;color:#fff;font-size:11px;font-weight:800;line-height:1;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 4px 12px #0000002e}.gh-product-badge--best{background:#14b143}.gh-product-badge--best:before{content:"\2605";margin-right:5px;font-size:10px}.gh-product-badge--hot{background:#e53935}.gh-product-badge--hot:before{content:"\1f525";margin-right:5px;font-size:10px}.gh-product-page-badges{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 14px}.gh-product-page-badges .gh-product-badge{position:static}@media screen and (max-width:749px){.gh-product-badges{top:8px;right:8px;left:auto;gap:5px}.gh-product-badge{padding:5px 8px;font-size:9px;max-width:105px}}.m-product-form--input{margin-bottom:14px}.m-product-option--label{display:block;color:#12372a;font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}.m-product-form--input .m-quantity{display:inline-flex;align-items:center;height:50px;min-width:164px;border:1px solid rgba(18,55,42,.28);border-radius:14px;background:#f7f3e8;overflow:hidden;box-shadow:0 6px 16px #12372a14}.m-product-form--input .m-quantity__button{width:48px;height:50px;border:0;background:transparent;color:#12372a;cursor:pointer;transition:all .2s ease}.m-product-form--input .m-quantity__button:hover{background:#12372a1a;color:#0b241b}.m-product-form--input .m-quantity__button svg{width:12px;height:12px}.m-product-form--input .m-quantity__input{width:64px;height:50px;border:0!important;background:transparent;color:#12372a;font-size:18px;font-weight:800;text-align:center;box-shadow:none!important;padding:0}.m-product-form--input .m-quantity__input:focus{outline:none;box-shadow:none!important}.m-product-form--input .m-quantity__button.m\:disabled{opacity:.38;cursor:not-allowed}.m-product-form--input .m-quantity__button.m\:disabled:hover{background:transparent;color:#12372a}button.m-add-to-cart,#ProductSubmitButton-template--21225963094239__main{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:56px;padding:16px 24px;margin-top:8px;margin-bottom:12px;background:linear-gradient(135deg,#12372a,#1e4d3a 58%,#12372a);color:#fff;border:none;border-radius:16px;font-size:16px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1;box-shadow:0 10px 24px #12372a38;transition:all .25s ease;position:relative;overflow:hidden}button.m-add-to-cart:after,#ProductSubmitButton-template--21225963094239__main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:1px solid rgba(201,162,39,.35);pointer-events:none}button.m-add-to-cart:before,#ProductSubmitButton-template--21225963094239__main:before{content:"";position:absolute;top:0;left:-120%;width:60%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.18),transparent);transform:skew(-20deg);transition:left .7s ease}button.m-add-to-cart:hover:before,#ProductSubmitButton-template--21225963094239__main:hover:before{left:140%}button.m-add-to-cart:hover,#ProductSubmitButton-template--21225963094239__main:hover{background:linear-gradient(135deg,#0b241b,#12372a 58%,#1e4d3a);transform:translateY(-1px);box-shadow:0 12px 28px #12372a47}button.m-add-to-cart:active,#ProductSubmitButton-template--21225963094239__main:active{transform:translateY(0);box-shadow:0 6px 14px #12372a33}button.m-add-to-cart .m-add-to-cart--text,#ProductSubmitButton-template--21225963094239__main .m-add-to-cart--text,button.m-add-to-cart .m-spinner-icon,#ProductSubmitButton-template--21225963094239__main .m-spinner-icon{position:relative;z-index:2}button.m-add-to-cart .m-add-to-cart--text:before,#ProductSubmitButton-template--21225963094239__main .m-add-to-cart--text:before{content:none!important}button.m-add-to-cart .m-spinner-icon,#ProductSubmitButton-template--21225963094239__main .m-spinner-icon{display:inline-flex;align-items:center;justify-content:center;color:#fff}button.m-add-to-cart .m-spinner-icon svg,#ProductSubmitButton-template--21225963094239__main .m-spinner-icon svg{width:16px;height:16px}button.m-add-to-cart:disabled,#ProductSubmitButton-template--21225963094239__main:disabled{opacity:.7;cursor:not-allowed;transform:none}.m-product-form+*{margin-top:8px}.guaranteed-safe-checkout,.safe-checkout,.product__trust-badge,.m-trust-badge{margin-top:6px}@media screen and (max-width:767px){.m-product-form--input .m-quantity{min-width:150px;height:48px}.m-product-form--input .m-quantity__button{width:44px;height:48px}.m-product-form--input .m-quantity__input{width:58px;height:48px;font-size:17px}button.m-add-to-cart,#ProductSubmitButton-template--21225963094239__main{min-height:54px;font-size:15px;border-radius:14px;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
