.pg,.pd{--b:#a8702f;--bd:#7d5220;--bl:#f4ead9;--cr:#faf8f4;--nv:#06142e;--ln:#e6dccd;--tx:#1d1d1f;--mu:#6b6257;background:var(--cr);color:var(--tx);font-size:14px;line-height:1.45;overflow-x:clip}.pg *,.pd *{box-sizing:border-box}.pg-in,.pd-in{max-width:1500px;margin:0 auto;padding:12px 16px 32px}.pg a,.pd a{color:inherit}.pg-crumbs,.pd-crumbs{font-size:12.5px;color:var(--mu);margin-bottom:8px}.pg-crumbs a,.pd-crumbs a{color:var(--bd);text-decoration:none}.pg-crumbs a:hover,.pd-crumbs a:hover{text-decoration:underline}.pg-head{margin-bottom:12px}.pg-head h1{margin:0;font-size:24px;line-height:1.2;color:var(--nv)}.pg-head p{margin:4px 0 0;color:var(--mu);max-width:900px}.pg-lay{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start}.pg-side{background:#fff;border:1px solid var(--ln);border-radius:10px;position:sticky;top:90px;max-height:calc(100vh - 110px);display:flex;flex-direction:column;overflow:hidden}.pg-side-h{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--ln);font-size:15px;color:var(--nv)}.pg-x{display:none;border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:var(--nv);padding:0 4px}.pg-groups{overflow-y:auto;flex:1;scrollbar-width:thin}.pg-grp{border-bottom:1px solid var(--ln)}.pg-grp summary{list-style:none;cursor:pointer;padding:10px 14px;font-weight:700;font-size:13.5px;color:var(--nv);display:flex;align-items:center;gap:6px}.pg-grp summary::-webkit-details-marker{display:none}.pg-grp summary:after{content:"";margin-left:auto;width:7px;height:7px;border-right:2px solid var(--mu);border-bottom:2px solid var(--mu);transform:rotate(45deg);transition:transform .15s}.pg-grp[open] summary:after{transform:rotate(-135deg)}.pg-grp summary b{background:var(--b);color:#fff;border-radius:999px;font-size:11px;min-width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.pg-opts{padding:0 10px 10px}.pg-opt{display:flex;align-items:center;gap:8px;padding:5px 4px;border-radius:6px;font-size:13.5px;cursor:pointer;color:var(--tx)}.pg-opt[hidden]{display:none}.pg-opt:hover{background:var(--cr)}.pg .pg-opt{text-transform:none;letter-spacing:normal;margin:0;font-weight:400}.pg .pg-opt input[type=checkbox]{display:inline-block!important;position:static!important;clip:auto!important;-webkit-appearance:checkbox!important;appearance:auto!important;opacity:1!important;visibility:visible!important;width:16px!important;height:16px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;accent-color:var(--b);flex:0 0 16px;pointer-events:auto!important}.pg-opt span{flex:1;min-width:0}.pg-opt em{font-style:normal;font-size:12px;color:var(--mu)}.pg-opt.is-off{opacity:.45;cursor:default}.pg-more{border:0;background:none;color:var(--b);font-weight:700;font-size:13px;padding:4px;cursor:pointer;font-family:inherit}.pg-side-f{display:none}.pg-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.pg-fbtn{display:none;align-items:center;gap:6px;border:1px solid var(--nv);background:#fff;color:var(--nv);border-radius:999px;padding:7px 14px;font-weight:700;font-size:13px;font-family:inherit;cursor:pointer}.pg-count{margin:0;font-size:13px;color:var(--mu);flex:1}.pg-sort{display:flex;align-items:center;gap:6px;font-size:13px}.pg-sort select{border:1px solid var(--ln);border-radius:8px;background:#fff;padding:6px 28px 6px 10px;font-size:13px;color:var(--tx);min-height:34px}.pg-active{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.pg-active[hidden]{display:none}.pg-achip{border:1px solid var(--b);background:var(--bl);color:var(--bd);border-radius:999px;padding:5px 10px;font-weight:600;font-size:12.5px;font-family:inherit;cursor:pointer}.pg-achip span{margin-left:2px;font-size:14px}.pg-aclear{border:0;background:none;color:var(--nv);text-decoration:underline;font-size:12.5px;cursor:pointer;font-family:inherit}.pg-veil{display:none}.pg-empty button{border:0;background:none;color:var(--b);font-weight:700;text-decoration:underline;cursor:pointer;font:inherit;padding:0}.pg-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.pg-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ln);border-radius:10px;overflow:hidden;text-decoration:none;min-width:0;transition:box-shadow .15s,border-color .15s}.pg-card[hidden]{display:none}.pg-card:hover{border-color:var(--b);box-shadow:0 4px 16px #06142e1a}.pg-img{position:relative;display:block;aspect-ratio:3/2;background:var(--bl);overflow:hidden}.pg-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.pg-card:hover .pg-img img{transform:scale(1.04)}.pg-tier{position:absolute;left:8px;top:8px;font-weight:700;font-size:11px;line-height:1;font-family:inherit;font-style:normal;letter-spacing:.3px;text-transform:uppercase;padding:5px 8px;border-radius:4px;background:#fff;color:var(--nv)}.pg-tier--premium{background:var(--b);color:#fff}.pg-tier--luxury{background:var(--nv);color:#f3d9a8}.pg-body{display:flex;flex-direction:column;gap:4px;padding:10px 12px 12px;flex:1}.pg-name{font-size:14.5px;line-height:1.3;color:var(--nv);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pg-sq{font-size:12.5px;color:var(--mu)}.pg-sq b{font-weight:600;color:var(--tx)}.pg-price{font-size:16px;font-weight:700;color:var(--tx)}.pg-price small{display:block;font-size:11px;font-weight:500;color:var(--mu);text-transform:uppercase;letter-spacing:.3px}.pg-price b{font-weight:700}.pg-feat{font-size:12.5px;color:var(--bd)}.pg-cta{margin-top:auto;padding-top:6px;font-size:13px;font-weight:700;color:var(--b)}.pg-empty,.pg-note{margin:16px 0 0;color:var(--mu);font-size:13px}.pg-empty a{color:var(--b);font-weight:600}.pd-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 300px;gap:18px;align-items:start}.pd-media{position:relative;border-radius:10px;overflow:hidden;background:var(--bl);aspect-ratio:4/3}.pd-media img{width:100%;height:100%;object-fit:cover;display:block}.pd-media .pg-tier{left:10px;top:10px;font-size:12px}.pd-info h1{margin:0 0 4px;font-size:24px;line-height:1.25;color:var(--nv)}.pd-tag{margin:0 0 10px;color:var(--mu)}.pd-pills{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none}.pd-pills li{background:#fff;border:1px solid var(--ln);border-radius:999px;padding:4px 10px;font-size:12.5px;color:var(--bd)}.pd-hl{margin:0 0 12px;padding:0 0 0 18px}.pd-hl li{margin:3px 0}.pd-good{border-top:1px solid var(--ln);padding-top:10px}.pd-good h3{margin:0 0 6px;font-size:13px;color:var(--mu);font-weight:600;text-transform:uppercase;letter-spacing:.3px}.pd-good div{display:flex;flex-wrap:wrap;gap:6px}.pd-good a{background:var(--bl);color:var(--bd);text-decoration:none;border-radius:6px;padding:4px 9px;font-size:12.5px}.pd-good a:hover{background:var(--b);color:#fff}.pd-buy{background:#fff;border:1px solid var(--ln);border-radius:10px;padding:14px;position:sticky;top:90px}.pd-row{display:flex;justify-content:space-between;gap:10px;padding:7px 0;border-bottom:1px dashed var(--ln);font-size:13px}.pd-row span{color:var(--mu)}.pd-row b{text-align:right}.pd-est{font-size:12px;color:var(--mu);text-transform:uppercase;letter-spacing:.3px}.pd-big{font-size:22px;font-weight:800;color:var(--nv);line-height:1.2;margin:2px 0}.pd-psf{font-size:12.5px;color:var(--bd);margin-bottom:6px}.pd-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:42px;border-radius:999px;border:0;font-weight:700;font-size:14px;line-height:1.2;font-family:inherit;cursor:pointer;text-decoration:none;margin-top:8px;padding:8px 14px;text-align:center}.pd-btn--p{background:var(--b);color:#fff!important}.pd-btn--p:hover{background:var(--bd)}.pd-btn--n{background:var(--nv);color:#fff!important}.pd-btn--n:hover{background:#0d2450}.pd-btn--o{background:#fff;color:var(--nv)!important;border:1px solid var(--nv)}.pd-btn[disabled]{opacity:.6;cursor:wait}.pd-small{font-size:12px;color:var(--mu);margin:8px 0 0}.pd-msg{font-size:12.5px;margin:6px 0 0;color:#1d7a35}.pd-msg.is-err{color:#b3261e}.pd-sec{margin-top:22px;background:#fff;border:1px solid var(--ln);border-radius:10px;padding:14px 16px}.pd-sec h2{margin:0 0 4px;font-size:19px;color:var(--nv)}.pd-sec>p.pd-sub{margin:0 0 10px;color:var(--mu);font-size:13px}.pd-two{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.pd-two .pd-sec{margin-top:22px}.pd-spec{width:100%;border-collapse:collapse;font-size:13.5px}.pd-spec th,.pd-spec td{text-align:left;padding:7px 8px;border-bottom:1px solid var(--ln);vertical-align:top}.pd-spec th{width:42%;color:var(--mu);font-weight:500;background:var(--cr)}.pd-inc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 14px}.pd-inc li{position:relative;padding-left:22px;font-size:13.5px}.pd-inc li:before{content:"";position:absolute;left:2px;top:4px;width:12px;height:7px;border-left:2px solid var(--b);border-bottom:2px solid var(--b);transform:rotate(-45deg)}.pd-ov{margin:0;font-size:14px}.pd-mt-wrap{overflow-x:auto}.pd-mt{width:100%;border-collapse:collapse;font-size:13.5px;min-width:620px}.pd-mt th{font-size:12px;text-transform:uppercase;letter-spacing:.3px;color:var(--mu);font-weight:600;text-align:left;padding:8px;border-bottom:2px solid var(--ln);background:var(--cr)}.pd-mt td{padding:8px;border-bottom:1px solid var(--ln);vertical-align:middle}.pd-mt td.n,.pd-mt th.n{text-align:right;white-space:nowrap}.pd-it{display:flex;align-items:center;gap:10px;min-width:0}.pd-it img,.pd-it i{width:44px;height:44px;border-radius:6px;object-fit:cover;flex:0 0 44px;background:var(--bl);display:block}.pd-it a{color:var(--nv);font-weight:600;text-decoration:none}.pd-it a:hover{text-decoration:underline}.pd-it small{display:block;color:var(--mu);font-size:12px}.pd-st{font-size:11.5px;border-radius:4px;padding:2px 6px;white-space:nowrap}.pd-st--y{background:#e6f4ea;color:#1d7a35}.pd-st--n{background:var(--bl);color:var(--bd)}.pd-mt tfoot td{font-weight:700;background:var(--cr);border-bottom:0}.pd-mfoot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:10px}.pd-mfoot p{margin:0;font-size:12.5px;color:var(--mu);max-width:720px}.pd-mfoot .pd-btn{width:auto;margin:0;padding:8px 22px}.pd-form .pd-fg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pd-form label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--mu)}.pd-form .pd-full{grid-column:1/-1}.pd-form input,.pd-form select,.pd-form textarea{border:1px solid var(--ln);border-radius:8px;padding:9px 10px;font:inherit;font-size:14px;color:var(--tx);background:#fff;width:100%;min-height:40px}.pd-form input:focus,.pd-form select:focus,.pd-form textarea:focus{outline:2px solid var(--b);outline-offset:0;border-color:var(--b)}.pd-pk{display:flex;gap:12px;align-items:center;background:var(--bl);border-radius:8px;padding:8px 10px;margin:0 0 12px;font-size:13px}.pd-pk img{width:64px;height:48px;object-fit:cover;border-radius:6px;flex:0 0 64px}.pd-pk b{color:var(--nv)}.pd-form .pd-btn{width:auto;padding:8px 28px}.pd-ok{background:#e6f4ea;border-radius:8px;padding:12px 14px}.pd-ok h3{margin:0 0 4px;color:#1d7a35}.pd-err{background:#fdecea;color:#b3261e;border-radius:8px;padding:8px 12px;margin-bottom:10px}.pd-rel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,260px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.pd-rel .pg-card{scroll-snap-align:start}.pd-kicker{margin:0 0 4px;font-size:12px;text-transform:uppercase;letter-spacing:.4px;color:var(--b);font-weight:700}.pd-sh{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:10px}.pd-sh .pd-sub{margin:0}.pd-ml{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px}.pd-ml li{display:flex;flex-direction:column;gap:6px;background:var(--cr);border:1px solid var(--ln);border-radius:8px;padding:10px;min-width:0}.pd-mh{display:flex;align-items:center;gap:8px;min-width:0}.pd-mh img,.pd-mh i{width:40px;height:40px;border-radius:6px;object-fit:cover;flex:0 0 40px;background:var(--bl);display:flex;align-items:center;justify-content:center;font-style:normal;font-weight:700;color:var(--b);font-size:16px}.pd-mh strong{font-size:13px;line-height:1.3;color:var(--nv);font-weight:700;min-width:0}.pd-md{display:flex;flex-direction:column;gap:2px;font-size:12px;color:var(--tx)}.pd-md span{display:flex;gap:6px;min-width:0}.pd-md em{font-style:normal;color:var(--mu);flex:0 0 40px}.pd-mq{margin-top:auto;align-self:flex-start;background:var(--nv);color:#fff;border-radius:999px;padding:3px 10px;font-weight:700;font-size:12.5px;white-space:nowrap}.pd-incl{margin:8px 0 2px;font-size:12.5px;color:var(--tx);line-height:1.4}.pd-incl b{display:block;font-size:11.5px;text-transform:uppercase;letter-spacing:.3px;color:var(--mu);font-weight:600}.pd-tent{margin:12px 0 0;padding:10px 12px;background:var(--bl);border-left:3px solid var(--b);border-radius:6px;font-size:12.5px;color:var(--bd)}.pd-dgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.pd-dcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--ln);border-radius:10px;overflow:hidden;text-decoration:none;min-width:0;transition:box-shadow .15s,border-color .15s}.pd-dcard:hover{border-color:var(--b);box-shadow:0 4px 16px #06142e1a}.pd-dimg{display:block;aspect-ratio:3/2;background:var(--bl);overflow:hidden}.pd-dimg img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.pd-dcard:hover .pd-dimg img{transform:scale(1.04)}.pd-dbody{display:flex;flex-direction:column;gap:3px;padding:10px 12px 12px;flex:1}.pd-dbody strong{font-size:14px;line-height:1.3;color:var(--nv)}.pd-dprice{font-size:13px;color:var(--mu)}.pd-dprice b{color:var(--tx);font-size:15px}.pd-dbody .pg-cta{margin-top:auto}.pd-rel .pd-dcard{scroll-snap-align:start}.pd-media--d{aspect-ratio:3/2}.pd-bd{width:100%;border-collapse:collapse;font-size:14px}.pd-bd th,.pd-bd td{padding:10px 8px;border-bottom:1px solid var(--ln);text-align:left;vertical-align:top}.pd-bd th{font-weight:600;color:var(--tx)}.pd-bd th small{display:block;font-weight:400;color:var(--mu);font-size:12px;margin-top:2px}.pd-bd td{text-align:right;white-space:nowrap;font-weight:700}.pd-bd tfoot th,.pd-bd tfoot td{background:var(--nv);color:#fff;font-size:16px;border:0}.pd .pd-bd th,.pd .pd-bd td,.pd .pd-spec th,.pd .pd-spec td{border-left:0;border-right:0;border-top:0}.pd .pd-bd tfoot th,.pd .pd-bd tfoot td{border:0}.pd-bd tfoot th{border-radius:8px 0 0 8px}.pd-bd tfoot td{border-radius:0 8px 8px 0}.pd-all{color:var(--b);font-weight:700;text-decoration:none}.pd-bar{display:none}@media(max-width:1100px){.pd-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pd-buy{grid-column:1/-1;position:static}}@media(max-width:749px){.pg-in,.pd-in{padding:8px 8px 24px}.pg-head h1,.pd-info h1{font-size:20px}.pg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pg-body{padding:8px}.pg-name{font-size:13.5px}.pg-price{font-size:14px}.pg-feat{display:none}.pg-lay{grid-template-columns:minmax(0,1fr)}.pg-side{position:fixed;left:0;top:0;bottom:0;width:min(88vw,360px);max-height:none;z-index:1001;border-radius:0;border:0;transform:translate(-102%);transition:transform .25s}.pg.is-filters .pg-side{transform:none}.pg-x{display:block}.pg-side-f{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--ln);background:#fff}.pg-clear{flex:0 0 auto;border:1px solid var(--ln);background:#fff;border-radius:999px;padding:9px 14px;font-weight:600;font-family:inherit;cursor:pointer}.pg-apply{flex:1;border:0;background:var(--b);color:#fff;border-radius:999px;padding:9px 14px;font-weight:700;font-family:inherit;cursor:pointer}.pg-veil{position:fixed;top:0;right:0;bottom:0;left:0;background:#06142e73;z-index:1000}.pg.is-filters .pg-veil{display:block}.pg-fbtn{display:inline-flex}.pg-count{order:3;flex-basis:100%}.pg-sort label{display:none}.pg-sort{margin-left:auto}.pd-ml{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.pd-ml li{padding:8px}.pd-mh img,.pd-mh i{width:32px;height:32px;flex-basis:32px}.pd-md em{flex-basis:34px}.pd-dgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pd-dbody{padding:8px}.pd-dbody strong,.pd-bd{font-size:13px}.pd-top{grid-template-columns:minmax(0,1fr);gap:12px}.pd-sec{padding:12px 10px;margin-top:14px;border-radius:8px}.pd-two{grid-template-columns:minmax(0,1fr);gap:0}.pd-two .pd-sec{margin-top:14px}.pd-inc,.pd-form .pd-fg{grid-template-columns:minmax(0,1fr)}.pd-form .pd-btn{width:100%}.pd-mt{min-width:0}.pd-mt thead{display:none}.pd-mt,.pd-mt tbody,.pd-mt tr,.pd-mt td,.pd-mt tfoot{display:block;width:100%}.pd-mt tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 10px;padding:8px 0;border-bottom:1px solid var(--ln)}.pd-mt td{border:0;padding:0}.pd-mt td:first-child{grid-row:span 3}.pd-mt td[data-l]:before{content:attr(data-l) " ";color:var(--mu);font-size:11.5px;font-weight:400}.pd-mt tfoot tr{grid-template-columns:minmax(0,1fr) auto;padding:8px}.pd-mfoot .pd-btn{width:100%}.pd-rel{grid-auto-columns:46%;gap:8px}.pd-bar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:20;background:#fff;border-top:1px solid var(--ln);padding:8px 10px;gap:10px;align-items:center;box-shadow:0 -4px 14px #00000014}.pd-bar div{flex:1;min-width:0;font-size:12px;color:var(--mu);line-height:1.25}.pd-bar strong{display:block;color:var(--nv);font-size:14px}.pd-bar .pd-btn{width:auto;margin:0;padding:8px 16px;min-height:38px}.pd{padding-bottom:60px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/tl-pkgs.css.map */
