:root{--marlene-amber: #FEB41B;--marlene-dark: #062D3D;--marlene-fg: #0D0A0B;--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%}.announcement-bar{padding:10px 0!important}.announcement-bar__message{font-weight:700!important;font-size:13px!important;letter-spacing:.02em!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{transition:all .3s ease!important}.card-wrapper:hover{transform:none!important}.card{border-radius:0!important;overflow:hidden!important;box-shadow:none!important;transition:all .3s ease!important}.card:hover{box-shadow:none!important}.card__media img{transition:transform .4s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.03)!important}.card__heading,.card__heading a{color:rgba(var(--color-foreground),.75)!important;font-weight:700!important;font-size:inherit!important}.card__heading a:hover{color:rgb(var(--color-foreground))!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:#0d2b3f!important;padding-top:40px!important;padding-bottom:20px!important}.footer a,.footer p,.footer li,.footer span,.footer address{color:#0d2b3f!important;opacity:1!important}.footer h2,.footer .h2,.footer__block-title{color:#3a7f9e!important;font-weight:700!important;margin-bottom:16px!important}.footer a:hover{color:#f4a13d!important}.footer .list-social__link{color:#3a7f9e!important}.footer__newsletter .field__input{border-radius:0!important;background:#fff!important;color:#0d2b3f!important}.copyright{border-top-color:#0d2b3f1f!important;color:#0d2b3f!important}.copyright a{color:#3a7f9e!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 #062d3d1f}.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 #062d3d14;transition:transform .3s ease,box-shadow .3s ease}.pd-features-grid__item:hover{transform:translateY(-4px);box-shadow:0 8px 32px #062d3d24}.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 #062d3d1f}@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-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 #062d3d14;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 #062d3d1a}.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:#feb41b0f}@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 #062d3d14;overflow:hidden;border:1px solid rgba(6,45,61,.1);transition:box-shadow .2s}.pd-faq__item[open]{box-shadow:0 4px 24px #062d3d24}.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:#1a1a1a;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:#fffbf0;border:1.5px solid #f5c86a;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:#f5a820;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}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/petyco-custom.css.map */
