.template-product{--ahp-ink:#000;--ahp-cream:#F0F0E6;--ahp-lime:#ACBB00;--ahp-orange:#F06723}.product-details{display:flex;flex-direction:column}.product-details>.product-block{order:30}.product-details>.product-block--vendor{order:1;margin-bottom:-.25rem}.product-details>.product-block--title{order:2}.product-details>.product-block--rating{order:3}.product-details>.product-block--price{order:4}.product-details>.product-block--custom-liquid:has(.ah-resumen){order:5}.product-details>.product-block--custom-liquid:has(.ah-buyuso){order:6}.product-details>.product-block--form{order:10}.product-details>.product-block--sku{order:60}.product-details>.product-block:has(.shopify-block[id*=product-faq]){order:45}.product-vendor{text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;font-weight:700}.product-vendor a{text-decoration:none;border-bottom:2px solid var(--ahp-lime)}.product-vendor a:hover{background:var(--ahp-lime)}.product-block--title:after{content:"";display:block;width:124px;height:12px;margin-top:.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='124' height='12' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round'%3E%3Cpath d='M2 6C12 0 22 12 32 6S52 0 62 6 82 12 92 6s20-6 30 0'/%3E%3C/svg%3E") no-repeat;clip-path:inset(0 100% 0 0);animation:ahp-rope .9s .15s cubic-bezier(.3,.7,.2,1) forwards}@keyframes ahp-rope{to{clip-path:inset(0 0 0 0)}}.product-sku{display:inline-flex;gap:.5em;align-items:center;position:relative;padding:4px 14px;font:600 .68rem/1 var(--amy-mono-font, ui-monospace, Menlo, monospace);letter-spacing:.16em;text-transform:uppercase;color:#5d5c52;background:linear-gradient(#e6e5da,#f7f6ef);border:1px solid rgba(0,0,0,.4);border-radius:2px;box-shadow:inset 0 1px 2px #00000047,0 1px #fff;text-shadow:0 1px 0 rgba(255,255,255,.85)}.product-sku:before,.product-sku:after{content:"";position:absolute;top:50%;width:4px;height:4px;margin-top:-2px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#9a998c);box-shadow:0 0 0 1px #00000059}.product-sku:before{left:4px}.product-sku:after{right:4px}.product-sku strong{font-weight:700}.ah-resumen{margin:0;font-size:.98rem;line-height:1.5;max-width:60ch}.ah-resumen a{margin-left:.35em;font-weight:700;white-space:nowrap;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;color:inherit}.ah-resumen a:hover{background:var(--ahp-lime)}.ah-asesoria{display:flex;align-items:center;gap:12px;padding:12px 14px;border:2px solid #000;background:#fff;text-decoration:none;color:#000;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 0 #000}.ah-asesoria:hover,.ah-asesoria:focus-visible{transform:translate(-2px,-2px);box-shadow:4px 4px #000;outline:none}.ah-asesoria svg{flex:none;width:26px;height:26px}.ah-asesoria b{display:block;font-size:.9rem}.ah-asesoria span{font-size:.8rem;opacity:.8}.product-form--regular [type=submit],.product-form--regular .button--primary{transition:transform .12s ease,box-shadow .12s ease;box-shadow:4px 4px #000}.product-form--regular [type=submit]:hover:not(:disabled){transform:translate(-1px,-1px);box-shadow:5px 5px #000}.product-form--regular [type=submit]:active:not(:disabled){transform:translate(3px,3px);box-shadow:1px 1px #000}.product-form .option-selector__btns label,.option-style-radio label{transition:transform .12s ease}@media(hover:hover){.option-selector__btns label:hover{transform:translateY(-2px)}}.product-gallery-wrapper{position:relative}@media(min-width:990px){.product--outer{align-items:flex-start}.product-gallery-wrapper{position:sticky;top:16px;align-self:flex-start}}.product-gallery-wrapper:before,.product-gallery-wrapper:after{content:"";position:absolute;width:16px;height:16px;pointer-events:none;z-index:2;transition:width .25s ease,height .25s ease}.product-gallery-wrapper:before{top:0;left:0;border-top:2px solid #000;border-left:2px solid #000}.product-gallery-wrapper:after{bottom:0;right:0;border-bottom:2px solid #000;border-right:2px solid #000}@media(hover:hover){.product-gallery-wrapper:hover:before,.product-gallery-wrapper:hover:after{width:30px;height:30px}}#ficha-tecnica{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 320' fill='none' stroke='%23000' stroke-opacity='.07' stroke-width='1.2'><path d=%22M178 160C179 162 181 166 180 168C179 170 174 171 171 171C168 172 166 173 164 173C161 173 159 173 156 173C154 173 152 172 149 171C146 171 141 170 140 168C139 166 141 162 142 160C143 158 146 157 147 155C148 153 147 150 149 148C150 147 153 145 156 144C158 144 162 144 164 144C167 145 170 147 171 148C173 150 172 153 173 155C174 157 177 158 178 160Z%22/><path d=%22M209 160C211 165 207 173 202 177C198 181 190 182 184 185C178 187 174 190 169 191C163 192 158 191 151 191C145 191 136 193 130 191C124 188 117 183 116 177C115 172 124 165 125 160C127 155 126 152 127 147C128 142 128 135 132 131C135 127 143 125 150 124C156 123 165 121 170 124C176 126 179 133 183 137C186 141 187 144 192 148C196 151 208 155 209 160Z%22/><path d=%22M240 160C240 168 225 177 218 183C211 190 205 195 198 199C190 203 182 205 173 208C165 210 156 212 145 213C135 214 117 217 110 212C102 207 102 192 102 183C101 174 108 168 108 160C108 152 98 144 99 136C101 128 108 120 115 114C123 108 134 103 144 102C154 101 167 103 175 107C183 111 184 122 192 127C200 132 213 131 221 136C229 142 240 152 240 160Z%22/><path d=%22M259 160C256 171 242 180 234 189C226 198 221 207 212 213C202 219 191 221 178 226C166 231 151 242 137 243C123 243 102 236 95 227C88 217 97 197 94 186C91 175 83 170 79 160C76 150 69 136 72 125C75 115 88 105 99 98C110 90 125 82 138 82C151 82 166 94 177 99C189 104 194 107 208 111C221 115 248 114 256 122C265 130 263 149 259 160Z%22/><path d=%22M271 160C266 174 262 186 254 197C246 208 235 217 224 226C213 235 202 245 186 252C170 260 145 275 129 272C113 268 100 244 92 230C83 217 87 204 78 192C70 181 48 173 43 160C38 147 42 129 49 116C55 103 67 87 82 80C96 72 119 69 135 70C151 72 163 87 180 89C196 92 216 80 234 84C251 88 278 98 284 111C290 124 276 146 271 160Z%22/><path d=%22M287 160C283 176 282 191 274 205C266 219 252 227 239 241C226 255 215 281 196 288C177 296 143 295 125 286C108 276 104 245 91 231C78 218 60 217 47 205C34 193 14 176 11 160C7 144 16 123 25 107C35 91 49 71 67 64C85 58 114 67 134 67C154 68 165 67 186 65C208 63 245 47 263 54C281 61 292 89 296 106C300 124 290 144 287 160Z%22/></svg>");background-size:320px 320px}.shopify-section:has(>.ahp-nav){display:contents}.ahp-nav{position:sticky;top:0;z-index:30;background:var(--ahp-cream);border-top:2px solid #000;border-bottom:2px solid #000}.ahp-nav ul{display:flex;gap:0;margin:0;padding:0 16px;list-style:none;overflow-x:auto;scrollbar-width:none;max-width:1280px;margin-inline:auto}.ahp-nav li{flex:none}.ahp-nav a{display:block;padding:13px 18px;font:700 .78rem/1 var(--amy-body-font, sans-serif);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#000;position:relative}.ahp-nav a:after{content:"";position:absolute;left:18px;right:18px;bottom:6px;height:3px;background:var(--ahp-orange);transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.ahp-nav a:hover:after,.ahp-nav a:focus-visible:after,.ahp-nav a[aria-current=true]:after{transform:scaleX(1)}.ahp-nav a:focus-visible{outline:2px solid #000;outline-offset:-4px}.ahp-nav:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:3px;background:var(--ahp-orange);transform:scaleX(0);transform-origin:left}@supports (animation-timeline: scroll()){.ahp-nav:after{animation:ahp-progress linear both;animation-timeline:scroll(root block)}}@keyframes ahp-progress{to{transform:scaleX(1)}}[id=ficha-tecnica],[id=ah-desc-title],[id$=__reviews],[id$=__1689620224c4545430],[id$=__recommendations]{scroll-margin-top:56px}.ahp-bar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:2px solid #000;transform:translateY(105%);transition:transform .25s ease;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.ahp-bar.is-on{transform:none}.ahp-bar__in{display:flex;align-items:center;gap:14px;max-width:1280px;margin-inline:auto}.ahp-bar__name{flex:1;min-width:0;font:700 .95rem/1.2 var(--amy-heading-font, sans-serif);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ahp-bar__price{font-weight:700;white-space:nowrap;font-variant-numeric:tabular-nums}.ahp-bar__btn{flex:none;padding:12px 22px;font:700 .9rem/1 var(--amy-body-font, sans-serif);text-transform:uppercase;letter-spacing:.04em;color:#000;background:#3fae29;border:2px solid #000;cursor:pointer;box-shadow:3px 3px #000;transition:transform .12s ease,box-shadow .12s ease}.ahp-bar__btn:active{transform:translate(2px,2px);box-shadow:1px 1px #000}.ahp-bar__btn:focus-visible{outline:3px solid var(--ahp-orange);outline-offset:2px}body.ahp-bar-on .ah-wa{transform:translateY(-70px);transition:transform .25s ease}@media(max-width:600px){.ahp-bar__name{display:none}.ahp-bar__in{justify-content:space-between}.ahp-bar__btn{flex:1}}@media(prefers-reduced-motion:reduce){.product-block--title:after{animation:none;clip-path:none}.ahp-nav:after{animation:none}.ahp-bar,.ahp-bar__btn,.ah-asesoria,.product-gallery-wrapper:before,.product-gallery-wrapper:after,.product-form--regular [type=submit]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/ameyalli-pdp.css.map */
