:root{--marlene-amber: #CBA135;--marlene-dark: #1B263B;--marlene-fg: #1B263B;--marlene-white: #FFFFFF;--marlene-blue: #334FB4;--marlene-light-bg: #f8f8f8}body,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6,.button,input,select,textarea{font-family:Assistant,var(--font-body-family),sans-serif!important}h1,.h1,h2,.h2{font-weight:700!important;letter-spacing:normal!important}h3,.h3,h4,.h4{font-weight:700!important}.header-wrapper{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.06)!important;box-shadow:none!important}.header{border-bottom:none!important}.header__menu-item,.list-menu__item--link{color:rgba(var(--color-foreground),.75)!important;font-weight:400!important;transition:color .3s ease!important}.header__menu-item:hover,.list-menu__item--link:hover{color:rgb(var(--color-foreground))!important}.header__icon{color:rgba(var(--color-foreground),.75)!important}.header__icon:hover{color:rgb(var(--color-foreground))!important}.cart-count-bubble{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;font-weight:700!important;min-width:18px;height:18px;border-radius:50%}.utility-bar{background:linear-gradient(90deg,#1b263b 0% 100%)!important;border-bottom:2px solid #CBA135}.announcement-bar{padding:11px 0!important}.announcement-bar__message,.announcement-bar__message *,.announcement-bar__link{color:#fff!important;font-weight:700!important;font-size:12.5px!important;letter-spacing:.07em!important;text-transform:uppercase}.utility-bar .slider-button{background:transparent!important;opacity:.45;transition:opacity .2s ease}.utility-bar .slider-button:hover{opacity:1}.utility-bar .slider-button .icon{color:#fff!important;width:1.4rem}.header{padding-top:10px!important;padding-bottom:10px!important}.header__heading-logo-wrapper{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important}.header__heading-logo{max-height:48px;width:auto}.header__menu-item{letter-spacing:.04em!important;font-weight:500!important;text-transform:uppercase;font-size:1.4rem}.header__menu-item.list-menu__item--active,.header__active-menu-item{text-underline-offset:6px;text-decoration-thickness:2px;text-decoration-color:#cba135!important}.header__icons{align-items:center}.header__icons .header__icon{padding:0 .6rem;min-width:4.4rem;min-height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.shopify-section-header-sticky,.header-wrapper--sticky{box-shadow:0 4px 18px #0d2a3a14}@media screen and (max-width:749px){.header{padding-top:8px!important;padding-bottom:8px!important}.header__heading-logo{max-height:40px}.announcement-bar{padding:9px 0!important}}.button--primary,.shopify-payment-button button,.product-form__submit,.cart__ctas button[type=submit],button.button--primary,.product-form button[name=add],.product-form__buttons button,.product-form__buttons .product-form__submit,form[action="/cart/add"] button,.product__info-container button[type=submit],button.product-form__submit{background:rgb(var(--color-button))!important;border:1px solid rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border-radius:32px!important;font-weight:700!important;padding:14px 28px!important;font-size:15px!important;letter-spacing:.02em!important;box-shadow:none!important;transition:all .3s ease!important;text-transform:none!important}.button--primary:hover,.shopify-payment-button button:hover,.product-form__submit:hover,button.button--primary:hover,.product-form button[name=add]:hover,.product-form__buttons button:hover{opacity:.9!important;transform:none!important;box-shadow:none!important}.button--secondary{background-color:transparent!important;border:1px solid rgba(var(--color-foreground),.2)!important;color:rgb(var(--color-foreground))!important;border-radius:32px!important;font-weight:700!important;padding:14px 28px!important;transition:all .3s ease!important}.button--secondary:hover{border-color:rgb(var(--color-foreground))!important;transform:none!important}.button--tertiary,.link{color:rgb(var(--color-link))!important;font-weight:400!important}.card-wrapper{height:100%;transition:transform .25s ease,box-shadow .25s ease!important}.card{height:100%;border-radius:18px!important;overflow:hidden!important;background:#fff!important;border:1px solid rgba(13,42,58,.08)!important;box-shadow:0 2px 10px #0d2a3a0d!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease!important}.card-wrapper:hover{transform:translateY(-4px)!important}.card-wrapper:hover .card{box-shadow:0 12px 28px #0d2a3a1f!important;border-color:#cba13580!important}.card__inner{border-radius:0!important}.card__media img{transition:transform .45s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.04)!important}.card__content{display:flex;flex-direction:column;flex:1 1 auto;padding:14px 14px 16px!important;gap:4px}.card__content .card__information{flex:1 1 auto;display:flex;flex-direction:column}.card__content .card-information{margin-top:auto}.card__heading{margin:0 0 6px!important}.card__heading,.card__heading a{color:#0d2a3a!important;font-weight:600!important;font-size:1.5rem!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9rem}.card__heading a:hover{color:#9a7a1f!important}#shopify-section-featured_all_products .collection{max-width:980px;margin-left:auto;margin-right:auto}#shopify-section-featured_all_products .card__inner.ratio{padding-bottom:0!important;aspect-ratio:1 / 1}#shopify-section-featured_all_products .card__inner.ratio .card__media{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;margin:0}#shopify-section-featured_all_products .card__media img{width:100%;height:100%;object-fit:cover!important}#shopify-section-featured_all_products .card__content{padding:18px 18px 20px!important}#shopify-section-featured_all_products .card__heading,#shopify-section-featured_all_products .card__heading a{font-size:1.7rem!important}@media screen and (max-width:749px){#shopify-section-featured_all_products .card__content{padding:12px 12px 14px!important}#shopify-section-featured_all_products .card__heading,#shopify-section-featured_all_products .card__heading a{font-size:1.4rem!important}}.price-item--sale,.price--on-sale .price-item--sale{color:rgb(var(--color-foreground))!important;font-weight:700!important}.price-item--regular.price-item--last,.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.5)!important;text-decoration:line-through!important;font-size:.9em!important}.badge,.card__badge .badge{border-radius:40px!important;font-weight:700!important;font-size:11px!important;padding:5px 12px!important;text-transform:uppercase!important;letter-spacing:.03em!important}.footer{background:#f8fafc!important;color:#1b263b!important;padding-top:40px!important;padding-bottom:20px!important}.footer a,.footer p,.footer li,.footer span,.footer address{color:#1b263b!important;opacity:1!important}.footer h2,.footer .h2,.footer__block-title{color:#334fb4!important;font-weight:700!important;margin-bottom:16px!important}.footer a:hover{color:#cba135!important}.footer .list-social__link{color:#334fb4!important}.footer__newsletter .field__input{border-radius:0!important;background:#fff!important;color:#1b263b!important}.copyright{border-top-color:#1b263b1f!important;color:#1b263b!important}.copyright a{color:#334fb4!important}.field__input,.select__select{border-radius:0!important;border-color:rgba(var(--color-foreground),.55)!important;transition:all .3s ease!important}.field__input:focus,.select__select:focus{border-color:rgb(var(--color-foreground))!important;box-shadow:none!important}.section-header__title,.collection__title,.title--primary{font-weight:700!important}.quick-add__submit,.card__quick-add button{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border-radius:32px!important;font-weight:700!important;transition:all .3s ease!important}.quick-add__submit:hover,.card__quick-add button:hover{opacity:.9!important}@media screen and (max-width:749px){.button--primary,.product-form__submit{padding:12px 24px!important;font-size:14px!important}.announcement-bar__message{font-size:12px!important}}.button,.link,a,input,select{transition:all .3s ease!important}html{scroll-behavior:smooth}.peakmotion-slider{background:rgb(var(--color-background))!important;background-image:none!important}.peakmotion-slider__title,.peakmotion-slider__header h2{color:rgb(var(--color-foreground))!important}.peakmotion-slider__header{margin-bottom:24px;padding:24px 0 0}.pd-hero-banner__inner{text-align:center;max-width:800px;margin:0 auto}.pd-hero-banner__badge{display:inline-block;background:var(--marlene-amber);color:var(--marlene-dark);font-weight:700;font-size:13px;letter-spacing:.05em;padding:6px 18px;border-radius:50px;margin-bottom:20px;text-transform:uppercase}.pd-hero-banner__heading{font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;color:var(--marlene-dark);margin:0 0 16px;line-height:1.2}.pd-hero-banner__heading em{color:var(--marlene-amber);font-style:normal}.pd-hero-banner__subtext{font-size:17px;color:#555;max-width:600px;margin:0 auto 24px;line-height:1.6}.pd-hero-banner__rating{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:28px}.pd-hero-banner__stars{color:var(--marlene-amber);font-size:20px;letter-spacing:2px}.pd-hero-banner__rating-text{font-weight:700;color:var(--marlene-dark);font-size:15px}.pd-hero-banner__cta{margin-bottom:36px}.pd-hero-banner__images{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:16px}.pd-hero-banner__img{border-radius:16px;overflow:hidden;box-shadow:0 4px 20px #1b263b1f}.pd-hero-banner__img img{width:100%;height:100%;object-fit:cover;display:block}@media screen and (max-width:749px){.pd-hero-banner__images{grid-template-columns:1fr}}.pd-stats-band__heading{text-align:center;font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:var(--marlene-dark);margin-bottom:40px}.pd-stats-band__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center}.pd-stats-band__number{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;color:var(--marlene-amber);line-height:1;margin-bottom:12px}.pd-stats-band__label{font-size:15px;color:#555;line-height:1.5;max-width:200px;margin:0 auto}@media screen and (max-width:749px){.pd-stats-band__grid{grid-template-columns:1fr;gap:40px}}.pd-features-grid__header{text-align:center;max-width:700px;margin:0 auto 48px}.pd-features-grid__heading{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;color:var(--marlene-dark);margin-bottom:12px}.pd-features-grid__subtext{font-size:16px;color:#666;line-height:1.6}.pd-features-grid__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.pd-features-grid__item{text-align:center;padding:32px 24px;background:#fff;border-radius:20px;box-shadow:0 4px 24px #1b263b14;transition:transform .3s ease,box-shadow .3s ease}.pd-features-grid__item:hover{transform:translateY(-4px);box-shadow:0 8px 32px #1b263b24}.pd-features-grid__icon-wrap{margin-bottom:16px}.pd-features-grid__emoji{font-size:40px;line-height:1}.pd-features-grid__icon-img{width:60px;height:60px;object-fit:contain}.pd-features-grid__item-title{font-size:17px;font-weight:700;color:var(--marlene-dark);margin:0 0 10px}.pd-features-grid__item-desc{font-size:14px;color:#666;line-height:1.6;margin:0}.pd-features-grid__cta{text-align:center;margin-top:40px}@media screen and (max-width:749px){.pd-features-grid__grid{grid-template-columns:repeat(2,1fr);gap:16px}.pd-features-grid__item{padding:24px 16px}}@media screen and (max-width:480px){.pd-features-grid__grid{grid-template-columns:1fr}}.pd-text-image__grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.pd-text-image__grid--reverse{direction:rtl}.pd-text-image__grid--reverse>*{direction:ltr}.pd-text-image__label{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--marlene-amber);margin:0 0 12px}.pd-text-image__heading{font-size:clamp(1.4rem,3vw,2rem);font-weight:700;color:var(--marlene-dark);margin:0 0 20px;line-height:1.25}.pd-text-image__body{font-size:16px;color:#555;line-height:1.75;margin-bottom:28px}.pd-text-image__img{width:100%;border-radius:20px;object-fit:cover;box-shadow:0 8px 32px #1b263b1f}@media screen and (max-width:749px){.pd-text-image__grid{grid-template-columns:1fr;gap:32px;direction:ltr}.pd-text-image__grid--reverse{direction:ltr}.pd-text-image__media{order:-1}.pd-text-image__img{max-width:70%;margin-left:auto;margin-right:auto;display:block}}.pd-benefits-list__header{text-align:center;max-width:700px;margin:0 auto 48px}.pd-benefits-list__heading{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;color:var(--marlene-dark);margin-bottom:12px}.pd-benefits-list__subtext{font-size:16px;color:#666}.pd-benefits-list__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.pd-benefits-list__item{background:#fff;border-radius:16px;padding:28px 20px;text-align:center;box-shadow:0 4px 20px #1b263b14;transition:transform .3s ease}.pd-benefits-list__item:hover{transform:translateY(-4px)}.pd-benefits-list__icon{font-size:36px;margin-bottom:12px;line-height:1}.pd-benefits-list__title{font-size:16px;font-weight:700;color:var(--marlene-dark);margin:0 0 8px}.pd-benefits-list__desc{font-size:13px;color:#666;line-height:1.55;margin:0}@media screen and (max-width:749px){.pd-benefits-list__grid{grid-template-columns:repeat(2,1fr);gap:16px}}.pd-comparison__header{text-align:center;max-width:700px;margin:0 auto 44px}.pd-comparison__heading{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;color:var(--marlene-dark);margin-bottom:12px}.pd-comparison__subtext{font-size:16px;color:#666;line-height:1.6}.pd-comparison__table-wrap{overflow-x:auto;border-radius:16px;box-shadow:0 4px 24px #1b263b1a}.pd-comparison__table{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden}.pd-comparison__table thead tr{background:var(--marlene-dark);color:#fff}.pd-comparison__table thead th{padding:18px 24px;font-size:15px;font-weight:700;text-align:center}.pd-comparison__col-feature{text-align:left!important;width:50%}.pd-comparison__col-ours{background:var(--marlene-amber)!important}.pd-comparison__our-label{display:inline-flex;align-items:center;gap:6px}.pd-comparison__our-label:before{content:"\2605";font-size:16px}.pd-comparison__table tbody tr{border-bottom:1px solid #f0f4f8;transition:background .2s}.pd-comparison__table tbody tr:hover{background:#f8fafc}.pd-comparison__table tbody tr:last-child{border-bottom:none}.pd-comparison__feature-cell{padding:16px 24px;font-size:15px;font-weight:600;color:#333}.pd-comparison__ours-cell,.pd-comparison__others-cell{padding:16px 24px;text-align:center;font-size:18px}.pd-comparison__ours-cell{background:#cba1350f}@media screen and (max-width:749px){.pd-comparison__feature-cell,.pd-comparison__ours-cell,.pd-comparison__others-cell{padding:14px;font-size:13px}}.pd-faq__header{text-align:center;max-width:700px;margin:0 auto 44px}.pd-faq__heading{font-size:clamp(1.5rem,3.5vw,2.25rem);font-weight:700;color:var(--marlene-dark);margin-bottom:12px}.pd-faq__subtext{font-size:16px;color:#666}.pd-faq__list{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.pd-faq__item{background:#fff;border-radius:14px;box-shadow:0 2px 16px #1b263b14;overflow:hidden;border:1px solid rgba(27,38,59,.1);transition:box-shadow .2s}.pd-faq__item[open]{box-shadow:0 4px 24px #1b263b24}.pd-faq__question{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;cursor:pointer;font-size:16px;font-weight:700;color:var(--marlene-dark);list-style:none;-webkit-user-select:none;user-select:none}.pd-faq__question::-webkit-details-marker{display:none}.pd-faq__question:hover{background:#f8fafc}.pd-faq__icon{flex-shrink:0;color:var(--marlene-amber);transition:transform .3s ease}.pd-faq__item[open] .pd-faq__icon{transform:rotate(180deg)}.pd-faq__answer{padding:0 24px 20px;font-size:15px;color:#555;line-height:1.7}.pd-faq__answer p{margin:0}.why-choose-us{padding:64px 0;background:#fff}.why-choose-us__header{text-align:center;margin-bottom:52px}.why-choose-us__title{font-size:clamp(2rem,4.5vw,3rem);font-weight:900;color:#1b263b;margin:0 0 10px;letter-spacing:-.02em}.why-choose-us__subtitle{font-size:16px;color:#aaa;margin:0;font-weight:400}.why-choose-us__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.why-choose-us__card{background:#f7f8fa;border:1.5px solid #DDC06A;border-radius:80px;padding:56px 44px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.why-choose-us__card:hover{transform:translateY(-4px);box-shadow:0 12px 36px #f5a8231f}.why-choose-us__card-title{font-size:21px;font-weight:900;color:#cba135;margin:0 0 18px;letter-spacing:-.01em}.why-choose-us__card-text{font-size:15px;color:#444;line-height:1.7;margin:0}@media screen and (max-width:1024px){.why-choose-us__card{padding:44px 32px;border-radius:60px}}@media screen and (max-width:749px){.why-choose-us__grid{grid-template-columns:1fr;gap:20px}.why-choose-us__card{border-radius:40px;padding:36px 28px}}.product__title-price-row{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:.5rem}.product__title-price-row .product__title{flex:1 1 auto;margin-bottom:0;width:100%}.product__title-price-row__price{flex:1 1 auto;text-align:left;width:100%}.product__title-price-row__price .price--large .price-item--regular,.product__title-price-row__price .price--large .price-item--sale{font-size:2.2rem;font-weight:700;color:#000}.product__title-price-row__price .price--large .price-item--regular.price-item--last{font-size:1.5rem;text-decoration:line-through;color:#999;font-weight:400}@media screen and (max-width:749px){.product__title-price-row{gap:4px}}.product__title,.product__title h1{text-transform:none!important;text-align:center!important}.product__title h1{font-family:Nunito,sans-serif!important;font-size:clamp(2rem,6vw,3rem)!important;font-weight:800!important;line-height:1.22!important;letter-spacing:-.01em!important;color:#1b263b!important;margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}.product__title{margin-bottom:1.2rem!important}.rating-wrapper{display:inline-flex!important;align-items:center!important;gap:8px!important;background:#f7f8fa!important;border:1.5px solid rgba(203,161,53,.4)!important;border-radius:100px!important;padding:6px 16px!important;margin-bottom:12px!important}.product .rating-star{--color-rating-star: #CBA135 !important;--font-size: 1.5 !important;--letter-spacing: .5 !important}.rating-text{display:inline-block!important;font-size:1.35rem!important;font-weight:700!important;color:#1b263b!important;margin:0!important}.rating-count{font-size:1.3rem!important;color:#0d0a0b73!important;margin:0!important}.rating-count:before{content:"\b7";margin:0 4px}.product__info-container .rte ul{padding-left:0!important;list-style:none!important;display:flex!important;flex-direction:column!important;gap:10px!important;margin:14px 0 20px!important}.product__info-container .rte ul li{display:block!important;align-items:initial!important;gap:0!important;padding:12px 16px!important;background:#f7f8fa!important;border:none!important;border-left:3px solid #334FB4!important;border-radius:10px!important;font-size:1.5rem!important;font-weight:400!important;line-height:1.6!important;color:#4a4a4a!important;margin:0!important}.product__info-container .rte ul li strong{display:inline!important;font-weight:700!important;color:#1b263b!important}.product__title-price-row__price .price--large .price-item--sale{font-size:2.6rem!important;font-weight:800!important;letter-spacing:-.02em!important;color:#1b263b!important}.product__title-price-row__price .price--large .price-item--regular.price-item--last{font-size:1.55rem!important;letter-spacing:-.01em!important}.price .badge--sale,.price__badge-sale{font-size:1.15rem!important;font-weight:700!important;padding:5px 12px!important;border-radius:100px!important;letter-spacing:.01em!important}@media screen and (max-width:749px){.product__info-container{padding-left:0!important;padding-right:0!important}.rating-wrapper{padding:5px 12px!important;gap:6px!important}.rating-text,.rating-count{font-size:1.2rem!important}.product__title h1{font-size:clamp(1.7rem,6.5vw,2.4rem)!important;line-height:1.25!important}.product__info-container .rte ul li{font-size:1.4rem!important;padding:11px 14px!important}.sp-natural__urgency{font-size:1.2rem!important}.sp-natural__trust{gap:6px 8px!important}.sp-natural__trust-item{font-size:1.15rem!important}.product__title-price-row__price .price--large .price-item--sale{font-size:2.2rem!important}.quantity-breaks-container{padding:12px 0!important;margin:12px 0!important}.qb-option{padding:12px 12px 12px 44px!important}.qb-option:before{left:12px!important;width:20px!important;height:20px!important}.qb-qty-text{font-size:15px!important}.qb-price{font-size:16px!important}.qb-original-price{font-size:11px!important}.quantity-breaks-list{gap:10px!important}.qb-selection-summary{padding:10px 12px!important}.qb-summary-price{font-size:16px!important}.qb-summary-title{font-size:13px!important}.qb-add-to-cart-btn{padding:16px!important;font-size:15px!important}}@media screen and (max-width:390px){.product__title h1{font-size:1.65rem!important}.qb-option{padding:10px 10px 10px 40px!important}.qb-option:before{left:10px!important;width:18px!important;height:18px!important}.qb-qty-text{font-size:14px!important}.qb-price{font-size:15px!important}.sp-natural__trust{flex-direction:column!important;gap:5px!important;align-items:flex-start!important}.sp-natural__sep{display:none!important}}body.overflow-hidden .mobile-bottom-nav{display:none!important}cart-drawer.drawer{z-index:10000!important}.drawer__footer{padding-bottom:max(1.6rem,env(safe-area-inset-bottom))!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/petyco-custom.css.map */
