html body .product-card{background:#fff!important;border:1px solid #EAEAEA;border-radius:16px!important;box-shadow:none!important;transition:border-color .2s,box-shadow .25s,transform .25s}html body .product-card:hover{border-color:#d9d9d9;box-shadow:0 10px 28px #18181814!important}html body .product-card .product-featured-image,html body .product-card .product-featured-image-link{background:#f5f5f6}html body .product-card .product-featured-image{margin:8px 8px 0;border-radius:12px;overflow:hidden}html body .product-card .product-card-info{padding:16px;min-height:0;gap:6px;background:#fff!important}html body .product-card .product-card-title{font-size:16px;font-weight:700;line-height:1.35;color:#181818;letter-spacing:-.005em}html body .product-card .product-card-title:hover{color:#181818;text-decoration:underline;text-decoration-color:#e6007e;text-underline-offset:3px}html body .product-card .star-rating{margin:2px 0 0}html body .product-card .product-card-shipping-note{margin-top:6px;color:#3a3a3a;font-size:13.5px;line-height:1.4}html body .product-card .product-card-shipping-note strong{color:#181818;font-weight:700}html body .product-card .product-card-bottom{gap:12px;margin-top:auto;padding-top:10px}html body .product-card .product-card-custom-cta{gap:10px;min-height:46px;padding:10px 18px;border-radius:10px;background:#181818;color:#fff!important;font-size:15px;font-weight:700;transition:background-color .2s}html body .product-card .product-card-custom-cta:hover{background:#e6007e;transform:none;box-shadow:none}html body .product-card .product-card-custom-cta-icon{order:2;width:auto;min-width:0;height:auto;background:transparent!important;font-size:16px}html body .product-card .product-card-custom-cta:hover .product-card-custom-cta-icon{transform:none}html body .product-card .product-card-custom-cta:hover .product-card-custom-cta-icon span{transform:translate(3px)}@media(max-width:768px){html body .product-card .product-card-info{padding:12px}html body .product-card .product-card-title{font-size:14.5px}html body .product-card .product-card-custom-cta{min-height:42px;font-size:14px;padding:8px 12px}}html body .section-featured-collection .flickity-prev-next-button,html body .section-product-recommendations .flickity-prev-next-button{background:#fff;border:1px solid #EAEAEA;box-shadow:0 4px 12px #18181814}.pp-trust{margin:18px 0 8px;padding:16px 18px;border:1px solid #EAEAEA;border-radius:12px;background:#fafafa;font-size:14.5px;line-height:1.45;color:#2a2a2a}.pp-trust__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #EAEAEA}.pp-trust__ship{display:inline-flex;align-items:center;gap:8px}.pp-trust__dot{width:9px;height:9px;border-radius:50%;background:#1da75e;box-shadow:0 0 0 4px #1da75e26}.pp-trust__rating{display:inline-flex;align-items:center;gap:4px;color:#2a2a2a;text-decoration:none}.pp-trust__stars{color:#f5b301;letter-spacing:1px}.pp-trust__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0;padding:0;list-style:none}.pp-trust__list li{display:flex;align-items:flex-start;gap:8px;margin:0}.pp-trust__list svg{width:16px;height:16px;margin-top:2px;flex:none;color:#e6007e}.pp-trust__help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:12px;padding-top:12px;border-top:1px solid #EAEAEA}.pp-trust__help span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.pp-trust__help svg{width:16px;height:16px;color:#181818}.pp-trust__help a{color:#181818;font-weight:700;text-decoration:none}.pp-trust__help small{color:#5c5c5c;font-size:13px}.pp-trust__cta{border-bottom:2px solid #E6007E}.pp-trust__cta:hover{color:#e6007e!important}@media(max-width:480px){.pp-trust__list{grid-template-columns:1fr}}html body .section-featured-collection>.featured-collection>.row,html body .section-product-recommendations>.row{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:clamp(16px,4vw,48px);padding-right:clamp(16px,4vw,48px)}html body .section-featured-collection>.featured-collection>.row>.small-12.columns,html body .section-product-recommendations>.row>.small-12.columns{padding-left:0;padding-right:0}html body .section-featured-collection>.featured-collection{padding-top:clamp(44px,5vw,64px);padding-bottom:clamp(58px,8vw,96px);margin:0!important}html body .section-product-recommendations product-recommendations{padding-top:clamp(44px,5vw,64px)!important;padding-bottom:clamp(58px,8vw,96px)!important}html body .section-featured-collection .section-header,html body .section-product-recommendations .section-header{margin-bottom:clamp(24px,3vw,36px);text-align:left}html body .section-featured-collection .section-header--title,html body .section-product-recommendations .section-header--title{margin:0;font-family:var(--picura-font-heading, var(--picura-font-heading-fallback, "Archivo", "Inter", sans-serif));font-weight:var(--picura-font-heading-weight, 800);font-size:clamp(28px,3.2vw,44px);line-height:1.08;letter-spacing:-.02em;color:#181818}html body .section-featured-collection .section-header--description,html body .section-product-recommendations .section-header--description,html body .section-product-recommendations .section-header--description p{margin-top:12px;font-size:17px;line-height:1.6;color:#5c5c5c}html body .product-description-below-gallery{margin-top:40px;color:#5c5c5c;font-size:16px;line-height:1.7}html body .product-description-below-gallery h2,html body .product-description-below-gallery h3,html body .product-description-below-gallery h4{margin:0 0 12px;font-family:var(--picura-font-heading, var(--picura-font-heading-fallback, "Archivo", "Inter", sans-serif));font-weight:var(--picura-font-heading-weight, 800);letter-spacing:-.02em;line-height:1.15;color:#181818}html body .product-description-below-gallery h2{font-size:clamp(22px,2vw,28px)}html body .product-description-below-gallery h3{font-size:18px;margin-top:20px}html body .product-description-below-gallery p{margin:0 0 1em;color:#5c5c5c;font-size:16px;line-height:1.7}html body .product-description-below-gallery strong{color:#2a2a2a}html body .product-description-below-gallery ul{margin:0 0 1em;padding-left:1.2em;list-style:disc}html body .product-description-below-gallery li{margin-bottom:.4em}html body .product-description-below-gallery li::marker{color:#e6007e}html body .product-description-below-gallery a:not(.upsell-card){color:#181818;text-decoration:underline;text-decoration-color:#e6007e;text-underline-offset:3px}html body .upsell-products{max-width:none;margin:32px 0 0;padding:0}html body .upsell-products__title{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#e6007e}html body .upsell-products__title:before{content:"";width:24px;height:2px;background:currentColor}html body .upsell-card{border:1px solid #EAEAEA;border-radius:12px;background:#fff;transition:border-color .2s,box-shadow .25s}html body .upsell-card:hover{transform:none;border-color:#d9d9d9;box-shadow:0 10px 28px #18181814}html body .upsell-card__img{margin:6px 6px 0;border-radius:8px;background:#f5f5f6}html body .upsell-card__img img{object-fit:contain}html body .upsell-card__body{padding:10px 12px 12px}html body .upsell-card__name{font-size:14px;font-weight:700;line-height:1.3;color:#181818}html body .product-description-below-gallery .upsell-products__title{color:#e6007e;font-size:13px;margin:0 0 14px}html body .product-description-below-gallery .upsell-card,html body .product-description-below-gallery .upsell-card:hover{text-decoration:none;color:inherit}html body .product-description-below-gallery .upsell-card__name{color:#181818;text-decoration:none;margin:0;font-size:14px}.pp-req{margin:20px 0 8px;padding:20px;border:1px solid #EAEAEA;border-radius:12px;background:#fafafa}.pp-req__badge{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#e6007e}.pp-req__badge:before{content:"";width:20px;height:2px;background:currentColor}.pp-req__text{margin:10px 0 0;font-size:15.5px;line-height:1.55;color:#3a3a3a}.pp-req__list{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:8px}.pp-req__list li{display:flex;align-items:flex-start;gap:10px;margin:0;font-size:15px;font-weight:600;color:#181818}.pp-req__list svg{width:18px;height:18px;margin-top:1px;flex:none;color:#e6007e}.pp-req__btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin-top:18px;padding:14px 20px;border-radius:8px;background:#e6007e;color:#fff!important;font-size:16px;font-weight:700;text-decoration:none!important;transition:background-color .2s}.pp-req__btn:hover{background:#b80065}.pp-req__btn svg{width:18px;height:18px;transition:transform .2s}.pp-req__btn:hover svg{transform:translate(3px)}.pp-req__phone{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:12px;font-size:14px;color:#5c5c5c!important;text-decoration:none!important}.pp-req__phone b{color:#181818}.pp-req__phone svg{width:16px;height:16px}html body .shopify-policy__container{max-width:880px!important;margin:0 auto!important;padding:clamp(56px,7vw,104px) clamp(16px,4vw,48px)!important}html body .shopify-policy__title{text-align:left!important;margin:0 0 28px!important}html body .shopify-policy__title h1{margin:0;font-family:var(--picura-font-heading, "Archivo", var(--font-heading-family, "Inter"), sans-serif);font-weight:800;font-size:clamp(32px,4vw,52px);line-height:1.05;letter-spacing:-.02em;color:#181818}html body .shopify-policy__body{max-width:none!important}html body .shopify-policy__body .rte,html body .main-page .rte,html body .page-content .rte{font-size:16px;line-height:1.75;color:#3a3a3a}html body .shopify-policy__body h1{display:none}html body .shopify-policy__body h2,html body .main-page .rte h2{margin:36px 0 12px;font-family:var(--picura-font-heading, "Archivo", var(--font-heading-family, "Inter"), sans-serif);font-weight:800;font-size:clamp(22px,2vw,26px);line-height:1.2;letter-spacing:-.015em;color:#181818}html body .shopify-policy__body h3,html body .main-page .rte h3{margin:26px 0 8px;font-family:var(--picura-font-heading, "Archivo", var(--font-heading-family, "Inter"), sans-serif);font-weight:800;font-size:18px;line-height:1.25;color:#181818}html body .shopify-policy__body p,html body .main-page .rte p{margin:0 0 1em}html body .shopify-policy__body strong{color:#181818}html body .shopify-policy__body a,html body .main-page .rte a{color:#181818;text-decoration:underline;text-decoration-color:#e6007e;text-underline-offset:3px}html body .shopify-policy__body ul,html body .main-page .rte ul{margin:0 0 1.2em;padding-left:1.2em;list-style:disc}html body .shopify-policy__body ol,html body .main-page .rte ol{margin:0 0 1.2em;padding-left:1.3em;list-style:decimal}html body .shopify-policy__body li{margin-bottom:.4em;list-style:inherit}html body .shopify-policy__body li::marker{color:#e6007e}html body .shopify-policy__body hr{margin:28px 0;border:0;border-top:1px solid #EAEAEA}html body .shopify-policy__body table{width:100%;margin:8px 0 1.5em;border-collapse:collapse;font-size:15px}html body .shopify-policy__body th,html body .shopify-policy__body td{padding:10px 12px;border-bottom:1px solid #EAEAEA;text-align:left;vertical-align:top}html body .main-page .page-title,html body .main-page h1{font-family:var(--picura-font-heading, "Archivo", var(--font-heading-family, "Inter"), sans-serif);font-weight:800;letter-spacing:-.02em;color:#181818}html body .shopify-policy__container{padding-top:clamp(48px,5vw,72px)!important}html body .shopify-policy__container .shopify-policy__title,html body .shopify-policy__container .shopify-policy__title h1{text-align:left!important}html body .shopify-policy__body>.rte>hr:first-of-type{display:none}
/*# sourceMappingURL=/cdn/shop/t/77/assets/picura-global.css.map */
