.fy{--fy-text:#363535;--fy-head:#40404f;--fy-muted:#8f8f8f;--fy-soft:#b3b3b3;--fy-bg2:#f9f9f9;--fy-blush:#decbc6;--fy-blush-2:#f3ebe8;--fy-border:#c9ada7;--fy-mauve:#9a8c98;--fy-dark:#434343;--fy-rose:#c2324b;--fy-green:#6aa84f}.fy{container-type:inline-size;font-family:Poppins,sans-serif;font-weight:300;color:var(--fy-text);font-size:15px;line-height:1.65;background:#fff}.fy a{color:inherit}.fy h1,.fy h2,.fy h3{font-weight:400;color:var(--fy-head)}.fy-in{max-width:1110px;margin:0 auto;padding:0 32px}.fy-ann{background:var(--fy-dark);color:#e9e9e9;font-size:12px;text-align:center;padding:9px 12px;display:flex;justify-content:center;gap:60px}.fy-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 32px;border-bottom:1px solid #f0f0f0;background:#fff;position:sticky;top:0;z-index:20}.fy-nav{display:flex;gap:30px;font-size:14.5px;font-weight:400;color:var(--fy-head)}.fy-logo img{height:48px;display:block}.fy-tools{display:flex;justify-content:flex-end;gap:24px;font-size:14px;color:var(--fy-head);align-items:center}.fy-tools .ic{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.6;vertical-align:-4px}.fy-burger{display:none}.fy-crumbs{font-size:12.5px;color:var(--fy-muted);padding-top:22px}.fy-crumbs span{margin:0 7px;color:var(--fy-soft)}.fy-pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:52px;padding:16px 0 10px;align-items:start}.fy-gal.pz{position:sticky;top:96px}.fy-gal,.fy-info{min-width:0}.fy-gal-main{aspect-ratio:1/1;background:var(--fy-bg2);border-radius:6px;overflow:hidden}.fy-gal-main img{width:100%;height:100%;object-fit:cover;display:block}.fy-thumbs{display:flex;gap:10px;margin-top:12px;overflow-x:auto;scrollbar-width:none}.fy-thumbs button{flex:0 0 84px;height:84px;padding:0;border:1px solid transparent;border-radius:6px;overflow:hidden;background:var(--fy-bg2);cursor:pointer}.fy-thumbs button.on{border-color:var(--fy-head)}.fy-thumbs img{width:100%;height:100%;object-fit:cover;display:block}.fy-info h1{font-size:26px;line-height:1.25;margin:0 0 8px;font-weight:300}.fy-rate{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--fy-muted);margin-bottom:10px}.fy-rate .st{color:#b8862c;letter-spacing:2px;font-size:15px}.fy-rate a{text-decoration:underline;text-underline-offset:3px}.fy-rate-none{color:#9a9a9a;font-size:12.5px;font-style:italic}.fy-norev{text-align:center;max-width:620px;margin:0 auto;border-top:1px solid #ebe5e3;border-bottom:1px solid #ebe5e3;padding:24px 10px}.fy-norev h2{font-size:22px;font-weight:300;margin:0 0 6px}.fy-norev p{margin:0;font-size:14px;color:#6d6d6d}.fy-norev b{font-weight:500;color:var(--fy-head)}.fy-dims{font-size:12.5px;color:var(--fy-muted);margin-bottom:6px}.fy-price{font-size:22px;font-weight:400;color:var(--fy-head)}.fy-price small{font-size:12px;color:var(--fy-muted);margin-left:6px}.fy-short{font-size:14.5px;margin:12px 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fy-short.open{display:block}.fy-more{background:none;border:0;padding:0;margin:0 0 14px;font:500 12.5px Poppins;color:var(--fy-head);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fy-inc li.x{display:none}.fy-inc.open li.x{display:flex}.fy-inc .fy-more{margin:8px 0 0}.fy-secure{display:flex;gap:8px;align-items:center;justify-content:center;font-size:12.5px;color:var(--fy-muted);margin-top:4px}.fy-secure svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:1.6}.fy-wa-link{font-size:13px;margin:14px 0 0;color:var(--fy-text)}.fy-wa-link a{color:#1f8f4a!important;font-weight:500;text-decoration:underline;text-underline-offset:3px}.fy-cut{display:flex;gap:12px;align-items:center;background:var(--fy-blush-2);border-radius:12px;padding:12px 14px;font-size:13.5px;color:var(--fy-head)}.fy-cut svg{flex:0 0 22px;width:22px;height:22px;stroke:var(--fy-rose);fill:none;stroke-width:1.6}.fy-cut b{font-weight:500}.ph{display:inline-block;background:#ffe08a;color:#123551;font:600 10px/1.2 Inter;letter-spacing:.02em;padding:3px 6px;border-radius:4px;margin-left:6px;vertical-align:1px}.fy-inc{margin:16px 0 4px}.fy-inc h3,.fy-cross h3{font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;color:var(--fy-head)}.fy-inc ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 14px;font-size:13.5px}.fy-inc li{display:flex;gap:8px;align-items:flex-start;line-height:1.4}.fy-inc li:before{content:"";flex:0 0 6px;height:6px;border-radius:50%;background:var(--fy-rose);margin-top:7px}.fy-form{margin-top:16px;display:grid;gap:10px}.fy-field{border:1px solid #d9d9d9;border-radius:4px;padding:9px 12px;font-size:13px;color:var(--fy-head);display:flex;justify-content:space-between;align-items:center;gap:10px;background:#fff}.fy-field>span:first-child{min-width:0;overflow-wrap:anywhere}.fy-field small{display:block;font-size:11px;color:var(--fy-muted)}.fy-checks{font-size:13px;display:grid;gap:4px}.fy-checks label{display:flex;gap:8px;align-items:center}.fy-buy{display:grid;grid-template-columns:110px minmax(0,1fr);gap:10px;margin-top:4px}.fy-qty{display:flex;align-items:center;justify-content:space-between;border:1px solid #d9d9d9;border-radius:4px;padding:0 10px;font-size:14px}.fy-qty button{border:0;background:none;font-size:16px;cursor:pointer;color:var(--fy-head)}.fy-btn-o,.fy-btn-d{border-radius:4px;padding:12px 16px;font:500 13px Poppins;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;text-align:center}.fy-btn-o{border:1px solid var(--fy-head);background:#fff;color:var(--fy-head)}.fy-btn-d{border:0;background:var(--fy-head);color:#fff;width:100%}.fy-stock{font-size:13px;color:#3f8a2e;display:flex;gap:6px;align-items:center}.fy-trust{margin-top:14px}.fy-trust-row{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fy-trust-row div{background:var(--fy-bg2);border-radius:10px;padding:10px;font-size:12px;line-height:1.35;text-align:center;color:var(--fy-head)}.fy-trust-row svg{width:22px;height:22px;stroke:var(--fy-rose);fill:none;stroke-width:1.5;display:block;margin:0 auto 4px}.fy-wa-btn{display:flex;gap:8px;align-items:center;justify-content:center;border:1px solid #25d366;color:#1f8f4a!important;border-radius:999px;padding:10px 16px;font:500 13.5px Poppins;text-decoration:none;margin-top:12px}.fy-wa-btn svg{width:18px;height:18px;fill:#25d366}.fy-cross{margin-top:22px}.fy-cross-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 10px)/2);gap:10px;overflow-x:auto;scrollbar-width:none}.fy-cc{display:flex;gap:10px;align-items:center;background:var(--fy-bg2);border-radius:8px;padding:8px;font-size:12.5px;line-height:1.3;color:var(--fy-head)}.fy-cc .im{flex:0 0 52px;height:52px;border-radius:6px;overflow:hidden;background:#fff}.fy-cc img{width:100%;height:100%;object-fit:cover;display:block}.fy-cc .tx{flex:1;min-width:0}.fy-cc b{display:block;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fy-cc span{color:var(--fy-muted)}.fy-cc button{display:block;margin-top:2px;border:0;background:none;padding:0;font:500 12px Poppins;color:var(--fy-head);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.fy-cc button.done{color:#3f8a2e;text-decoration:none}.fy-acc{margin-top:20px;border-top:1px solid #ebe5e3}.fy-acc details{border-bottom:1px solid #ebe5e3}.fy-acc summary{list-style:none;cursor:pointer;padding:14px 30px 14px 0;font-size:14px;color:var(--fy-head);position:relative;font-weight:400}.fy-acc summary::-webkit-details-marker{display:none}.fy-acc summary:after{content:"+";position:absolute;right:2px;top:9px;font-size:20px;color:var(--fy-mauve);transition:transform .2s}.fy-acc details[open] summary:after{transform:rotate(45deg)}.fy-acc .bd{font-size:13.5px;padding:0 0 14px}.fy-acc .bd p{margin:0 0 10px}.fy-acc .bd ul{margin:0 0 8px;padding-left:18px}.fy-acc .bd a{text-decoration:underline;text-underline-offset:3px}.fy-src{display:inline-block;font:600 10px/1 Inter;color:#6b5d9a;background:#efeafb;border-radius:4px;padding:3px 6px;margin-left:8px;vertical-align:2px;letter-spacing:.02em}.fy-sec{margin-top:70px}.fy-sec>h2{font-size:26px;font-weight:300;margin:0 0 6px}.fy-steps3{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:18px}.fy-steps3>div{background:var(--fy-bg2);border-radius:16px;padding:22px}.fy-steps3 .n{font:300 13px Poppins;color:var(--fy-rose);letter-spacing:.1em}.fy-steps3 h3{font-size:16px;margin:6px 0}.fy-steps3 p{font-size:13.5px;margin:0}.fy-review{max-width:680px;margin:16px auto 0;background:var(--fy-bg2);border-radius:18px;padding:24px 26px;text-align:left}.fy-review .st{color:#b8862c;letter-spacing:2px;font-size:17px}.fy-review p{font-size:15px;line-height:1.7;margin:8px 0 10px;color:var(--fy-head)}.fy-review small{font-size:12.5px;color:var(--fy-muted)}.fy-revsum{text-align:center}.fy-revsum .big{font:300 34px/1 Poppins;color:var(--fy-head)}.fy-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:44px}.fy-faq h2{font-size:26px;font-weight:300;margin:0 0 8px;line-height:1.25}.fy-faq aside p{font-size:14px}.fy-rel-row{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 66px)/4);gap:22px;overflow-x:auto;scrollbar-width:none;margin-top:18px}.fy-rc{text-decoration:none;text-align:center}.fy-rc .im{aspect-ratio:1/1.08;border-radius:4px;overflow:hidden;background:var(--fy-bg2)}.fy-rc img{width:100%;height:100%;object-fit:cover;display:block}.fy-rc .nm{font:500 12px/1.2 Poppins;letter-spacing:.14em;text-transform:uppercase;color:var(--fy-head);margin-top:10px}.fy-rc .ds{font-size:13px;line-height:1.4;margin:4px 0}.fy-rc .pr{font-size:14px;color:var(--fy-head)}.fy-foot{margin-top:70px;background:var(--fy-dark);color:#bdbdbd;font-size:12.5px;padding:34px 32px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.fy-sticky{display:none}.fy-toast{position:sticky;top:90px;z-index:25;height:0;display:flex;justify-content:center;pointer-events:none}.fy-toast span{background:var(--fy-head);color:#fff;font:400 13px Poppins;padding:9px 16px;border-radius:999px;opacity:0;transform:translateY(-6px);transition:.25s}.fy-toast span.on{opacity:1;transform:none}@container (max-width:760px){.fy-in{padding:0 16px}.fy-ann{gap:0}.fy-ann span+span{display:none}.fy-head{padding:10px 16px}.fy-nav{display:none}.fy-burger{display:flex;gap:18px;align-items:center;color:var(--fy-head)}.fy-logo img{height:40px}.fy-tools .t-txt{display:none}.fy-tools{gap:16px}.fy-crumbs{padding-top:12px;font-size:11.5px}.fy-pdp{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:10px}.fy-gal.pz{position:relative;top:auto;width:100%;max-width:358px;margin:0 auto}.fy-gal-main{aspect-ratio:1/1;width:100%}.fy-thumbs{justify-content:center}.fy-thumbs button{aspect-ratio:1/1}.fy-info{width:100%}.fy-info p,.fy-info li,.fy-info h1{overflow-wrap:anywhere}.fy-btn-o,.fy-btn-d{letter-spacing:.04em;padding:12px 10px;font-size:12px}.fy-stock{flex-wrap:wrap;font-size:12.5px}.fy-cut{align-items:flex-start}.fy-thumbs button{flex-basis:64px;height:64px}.fy-info h1{font-size:22px}.fy-inc ul{grid-template-columns:1fr}.fy-trust-row{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:44%;overflow-x:auto;scrollbar-width:none}.fy-cross-row{grid-auto-columns:80%}.fy-sec{margin-top:50px}.fy-sec>h2,.fy-faq h2{font-size:21px}.fy-steps3{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;overflow-x:auto;scrollbar-width:none;gap:12px}.fy-faq{grid-template-columns:1fr;gap:4px}.fy-rel-row{grid-auto-columns:46%;gap:12px}.fy-foot{padding:26px 16px}.fy-sticky{display:flex;position:sticky;bottom:0;z-index:30;background:#fff;border-top:1px solid #eee;padding:10px 14px;gap:10px;align-items:center;transform:translateY(100%);transition:transform .25s;box-shadow:0 -6px 18px #0000000f}.fy-sticky.on{transform:none}.fy-sticky img{width:44px;height:44px;border-radius:6px;object-fit:cover}.fy-sticky .t{flex:1;min-width:0;font-size:12px;line-height:1.3}.fy-sticky .t b{display:block;font-weight:500;color:var(--fy-head);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fy-sticky .fy-btn-d{width:auto;padding:11px 14px;font-size:11.5px}}.fy-remind{display:flex;flex-wrap:nowrap;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.6;color:var(--fy-head);margin:16px 0 8px}.fy-remind svg{flex:0 0 16px;width:16px;height:16px;margin-top:2px;stroke:var(--fy-rose);fill:none;stroke-width:1.7}.fy-remind span{flex:1;min-width:0}.fy-remind b{font-weight:600}.fy-remind .ph{margin-left:0}.fy-form-live{gap:14px;margin-top:4px}.fy-lf{position:relative;height:44px;border:1px solid #cfcfcf;border-radius:3px;display:flex;align-items:center;justify-content:flex-end;padding:0 12px;color:#40404f;background:#fff}.fy-lf .lb{position:absolute;left:12px;top:7px;font-size:10.5px;color:#40404f;letter-spacing:.02em}.fy-ls{height:40px;border:1px solid #cfcfcf;border-radius:3px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;font-size:13px;color:#40404f;background:#fff}.fy-lc{display:grid;gap:2px;font-size:12.5px;color:#5a5a5a}.fy-lc label{display:flex;gap:8px;align-items:center}.fy-lc input{width:12px;height:12px;margin:0;accent-color:#40404f}.fy{font-size:14px;line-height:1.6}.fy-crumbs{font-size:11.5px;padding-top:16px}.fy-pdp{gap:44px;padding-top:12px}.fy-info h1{font-size:24px;line-height:1.25;margin:0 0 6px}.fy-rate{font-size:12.5px;margin-bottom:8px}.fy-rate .st{font-size:14px}.fy-rate-none{font-size:11.5px}.fy-price{font-size:20px}.fy-price small{font-size:11.5px}.fy-short{font-size:13.5px;margin:10px 0 14px;display:block}.fy-more{font-size:12px;margin-bottom:10px}.fy-cut{padding:10px 12px;border-radius:10px;font-size:13px;gap:10px}.fy-cut svg{flex-basis:18px;width:18px;height:18px}.fy-inc{margin:12px 0 2px}.fy-inc h3,.fy-cross h3{font-size:12px;margin-bottom:6px}.fy-inc ul{font-size:13px;gap:5px 12px}.fy-inc li:before{width:5px;height:5px;flex-basis:5px;margin-top:6px}.fy-form{margin-top:12px;gap:8px}.fy-field{padding:8px 11px;font-size:13px}.fy-field small{font-size:10.5px}.fy-checks{font-size:13px;gap:3px}.fy-buy{grid-template-columns:96px minmax(0,1fr);gap:8px}.fy-qty{font-size:13px}.fy-btn-o,.fy-btn-d{padding:11px 14px;font-size:12px}.fy-secure{font-size:12px}.fy-wa-link{font-size:13px;margin-top:12px}.fy-cross{margin-top:16px}.fy-cc{font-size:12px;padding:6px}.fy-cc .im{flex-basis:44px;height:44px}.fy-cc button{font-size:11.5px}.fy-acc{margin-top:14px}.fy-acc summary{font-size:13.5px;padding:12px 26px 12px 0}.fy-acc summary:after{top:5px}.fy-acc .bd{font-size:13px;padding-bottom:12px}.fy-sec{margin-top:52px}.fy-sec>h2,.fy-faq h2{font-size:23px}.fy-steps3{gap:14px;margin-top:14px}.fy-steps3>div{padding:16px;border-radius:12px}.fy-steps3 h3{font-size:15px}.fy-steps3 p{font-size:13px}.fy-revsum .big{font-size:28px}.fy-review{padding:18px 20px;border-radius:14px}.fy-review p{font-size:13.5px}.fy-review small{font-size:11.5px}.fy-norev{padding:18px 10px}.fy-norev h2{font-size:19px}.fy-norev p{font-size:12.5px}.fy-faq aside p{font-size:12.5px}.fy-rel-row{gap:16px;margin-top:14px}.fy-rc .nm{font-size:11px}.fy-rc .ds{font-size:12px}.fy-rc .pr{font-size:12.5px}@container (max-width:760px){.fy-info h1{font-size:21px}.fy-price{font-size:18px}.fy-sec{margin-top:40px}.fy-sec>h2,.fy-faq h2{font-size:19px}.fy-btn-o,.fy-btn-d{font-size:11px;padding:10px 8px}.fy-thumbs button{flex-basis:56px;height:56px}}#piloto-form .shopify-payment-button{margin-top:6px}#piloto-form .shopify-payment-button__button{min-height:auto}#piloto-form .shopify-payment-button__button--unbranded{background:var(--fy-head);color:#fff;border:0;border-radius:4px;padding:12px 16px;font:500 13px Poppins;letter-spacing:.08em;text-transform:uppercase;transition:background .15s}#piloto-form .shopify-payment-button__button--unbranded:hover{background:#2e2e3a}#piloto-form .shopify-payment-button__more-options{margin-top:6px;color:var(--fy-muted);text-decoration:underline}.fy .fy-inc li[hidden]{display:none!important}.fy .fy-desc-full{display:block;-webkit-line-clamp:unset;overflow:visible}.fy .fy-desc-full p{margin:0 0 8px}.fy .fy-desc-full>:last-child{margin-bottom:0}.fy .js-car-row{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.fy .js-car-row>*{scroll-snap-align:start}.fy .js-car-row::-webkit-scrollbar{display:none}.fy .fy-car-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px}.fy .fy-car-nav[hidden]{display:none}.fy .fy-car-btn{width:34px;height:34px;border-radius:50%;border:1px solid #d9d4d6;background:#fff;color:var(--fy-head);font:400 18px/1 Poppins;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0 0 2px}.fy .fy-car-btn:disabled{opacity:.35;cursor:default}.fy .fy-car-bar{position:relative;width:86px;height:4px;border-radius:4px;background:#e6e2e3;overflow:hidden}.fy .fy-car-bar i{position:absolute;top:0;left:0;height:100%;border-radius:4px;background:var(--fy-head);transition:left .15s}.fy-recipient .recipient-form{display:grid;grid-template-columns:12px 1fr;column-gap:8px;row-gap:2px;align-items:center;max-width:none;margin:0}.fy-recipient .recipient-form>*{grid-column:1/-1}.fy-recipient .recipient-form>input[type=checkbox]{grid-column:1;position:static;appearance:auto;-webkit-appearance:checkbox;z-index:auto;width:12px;height:12px;margin:0;cursor:pointer}.fy-recipient .recipient-form>.recipient-checkbox{grid-column:2;display:flex;align-items:center;font-size:inherit;cursor:pointer}.fy-recipient .recipient-checkbox svg{display:none}.fy-recipient .recipient-fields{display:none;margin:6px 0 10px}.fy-recipient .recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block}.fy-recipient .recipient-fields hr{display:none}.fy-recipient .recipient-fields__field{margin:0}.fy-recipient .recipient-fields textarea{height:96px;min-height:0;resize:vertical;font-size:14px}.fy-recipient .recipient-form-field-label{display:block;margin:4px 0 0;font-size:11px;color:#8a8a8a}.fy-recipient .recipient-invoice-field{display:flex;gap:8px;align-items:center}.fy .fy-guia-btn{display:inline-flex;align-items:center;gap:8px;background:none;border:0;padding:0;margin:2px 0 4px;font:400 13px Poppins;color:var(--fy-head);text-decoration:underline;cursor:pointer}.fy .fy-guia-btn svg{width:24px;height:8px;fill:var(--fy-head)}.fy-guia-dlg{border:0;border-radius:14px;padding:0;max-width:min(92vw,620px);width:100%;background:#fff}.fy-guia-dlg::backdrop{background:#00000073}.fy-guia-dlg img{display:block;width:100%;height:auto}.fy-guia-x{position:absolute;top:8px;right:10px;width:34px;height:34px;border-radius:50%;border:1px solid #d9d4d6;background:#fff;font:300 22px/1 Poppins;color:#40404f;cursor:pointer}.fy .fy-pills-opt{display:grid;gap:8px;margin:2px 0 4px}.fy .fy-pills-lb{font:500 13px Poppins;color:var(--fy-head)}.fy .fy-pills{display:flex;flex-wrap:wrap;gap:8px}.fy .fy-pill{min-width:52px;height:38px;padding:0 14px;border:1px solid #d9d4d6;background:#fff;color:var(--fy-head);font:400 14px Poppins;cursor:pointer}.fy .fy-pill.on{border-color:var(--fy-head);box-shadow:inset 0 0 0 1px var(--fy-head)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/piloto-pdp.css.map */
