.pmpp{--pp-primary:#033638;--pp-primary-2:#074949;--pp-action:#007365;--pp-action-h:#004f44;--pp-mint:#7fe0c9;--pp-ink:#0e2627;--pp-text:#2a3939;--pp-muted:#5d6d6c;--pp-line:#dde6e4;--pp-line-2:#edf2f1;--pp-bg:#f3f6f5;--pp-page:#e9efee;--pp-dark:linear-gradient(125deg, #061113 0%, #0b2224 50%, #0f3a38 100%);--pp-cmyk:linear-gradient(90deg, #00afef 0 25%, #ec268f 25% 50%, #fff212 50% 75%, #272424 75% 100%);--pp-head:"Poppins", Arial, Helvetica, sans-serif;--pp-body:"Lato", Arial, Helvetica, sans-serif;--pp-r:26px;background:var(--pp-page);color:var(--pp-text);font:16px/1.6 var(--pp-body)}body.pm-pp .main-page-wrapper{padding-top:0}body.pm-pp #main-content.pm-pp-main{display:block;padding:0;margin:0;max-width:none;width:100%}body.pm-pp .wd-prefooter{padding-bottom:0}.pmpp *,.pmpp *::before,.pmpp *::after{box-sizing:border-box}.pmpp img{max-width:100%;height:auto}.pmpp h1,.pmpp h2,.pmpp h3{font-family:var(--pp-head);font-weight:600;color:var(--pp-ink);text-transform:none;letter-spacing:normal}.pmpp a{color:var(--pp-action)}.pmpp :focus-visible{outline:3px solid #00afef;outline-offset:2px}.pmpp [hidden]{display:none!important}.pmpp .pp-top{padding-bottom:56px}.pmpp .pp-in{max-width:var(--wd-container-w,1222px);margin:0 auto;padding:0 15px}.pmpp .pp-cmyk{display:inline-block;width:24px;height:3px;margin-right:9px;vertical-align:middle;background:var(--pp-cmyk);border-radius:2px}.pmpp .pp-chip{display:inline-block;padding:4px 12px;border-radius:99px;background:#e3f4ef;color:var(--pp-action);font-weight:700;font-size:12.5px;white-space:nowrap}.pmpp .pp-th{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-bottom:14px}.pmpp .pp-th h2{margin:0;font-size:19px;line-height:1.3}.pmpp .pp-th a{font-weight:700;font-size:14px;text-decoration:none}.pmpp .pp-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:18px 0 14px;font-size:13px}.pmpp .pp-crumbs li{margin:0}.pmpp .pp-crumbs li+li::before{content:"›";margin:0 7px 0 3px;color:#9aaba9}.pmpp .pp-crumbs a{color:var(--pp-muted);text-decoration:none}.pmpp .pp-crumbs a:hover{color:var(--pp-ink)}.pmpp .pp-crumbs [aria-current]{color:var(--pp-ink);font-weight:700}.pmpp .pp-notices:empty{display:none}.pmpp .pp-bento{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;align-items:start}.pmpp .pp-col{display:grid;gap:16px;min-width:0}.pmpp .pp-right{float:none;width:auto;margin:0;padding:0}.pmpp .pp-tile{position:relative;padding:24px 26px;border-radius:var(--pp-r);background:#fff;overflow:hidden}.pmpp .pp-pic{padding:28px}.pmpp .pp-badge{position:absolute;top:18px;left:18px;z-index:2;padding:6px 12px;border-radius:99px;background:var(--pp-bg);font-weight:700;font-size:12.5px;color:var(--pp-ink)}.pmpp .pp-view{position:absolute;top:16px;right:16px;z-index:2;display:inline-flex;padding:3px;border-radius:99px;background:var(--pp-bg)}.pmpp .pp-view button{min-height:0;margin:0;padding:6px 14px;border:0;border-radius:99px;background:none;color:var(--pp-ink);font:700 13px/1.3 var(--pp-body);text-transform:none;letter-spacing:normal;box-shadow:none;cursor:pointer}.pmpp .pp-view button[aria-pressed="true"]{background:var(--pp-primary);color:#fff}.pmpp .pp-pic[data-stage] .pp-photo,.pmpp .pp-pic .pp-photo{padding-top:34px}.pmpp .pp-main{display:block}.pmpp .pp-main img{display:block;width:100%;max-height:540px;object-fit:contain;margin:0 auto}.pmpp .pp-thumbs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:14px}.pmpp .pp-thumbs button{width:58px;height:58px;min-height:0;margin:0;padding:3px;border:2px solid #fff0;border-radius:12px;background:var(--pp-bg);box-shadow:none;cursor:pointer}.pmpp .pp-thumbs button.pp-on{border-color:var(--pp-action)}.pmpp .pp-thumbs img{width:100%;height:100%;object-fit:cover;border-radius:8px}.pmpp .pp-size{position:relative;margin-top:34px;aspect-ratio:600 / 520;border-radius:18px;overflow:hidden;background-color:#0c3634;background-image:linear-gradient(rgb(127 224 201 / .13) 1px,transparent 1px),linear-gradient(90deg,rgb(127 224 201 / .13) 1px,transparent 1px),linear-gradient(rgb(127 224 201 / .05) 1px,transparent 1px),linear-gradient(90deg,rgb(127 224 201 / .05) 1px,transparent 1px);background-size:10% 11.54%,10% 11.54%,2% 2.308%,2% 2.308%}.pmpp .pp-size svg{position:absolute;inset:0;width:100%;height:100%}.pmpp .pp-cap{position:absolute;top:14px;right:14px;margin:0;padding:5px 12px;border-radius:99px;background:rgb(0 0 0 / .35);color:#fff;font-weight:700;font-size:13px}.pmpp .pp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:16px}.pmpp .pp-fact{display:flex;flex-direction:column;gap:2px;padding:18px 20px}.pmpp .pp-fact svg{color:var(--pp-action);margin-bottom:6px}.pmpp .pp-fact b{font:600 15px/1.35 var(--pp-head);color:var(--pp-ink)}.pmpp .pp-fact small{color:var(--pp-muted);font-size:13.5px}.pmpp .pp-save{background:#dff2ec}.pmpp .pp-bars{list-style:none;display:flex;align-items:flex-end;gap:8px;height:150px;margin:0;padding:0}.pmpp .pp-bars li{flex:1;display:flex;flex-direction:column;justify-content:flex-end;height:100%;margin:0;text-align:center}.pmpp .pp-bars .pp-bar{display:flex;justify-content:center;padding-top:7px;border-radius:10px 10px 4px 4px;background:#b8e3d7;transition:background .15s}.pmpp .pp-bars .pp-bar b{font-size:12px;color:var(--pp-ink);font-variant-numeric:tabular-nums}.pmpp .pp-bars small{margin-top:6px;font-weight:700;font-size:12.5px;color:var(--pp-muted)}.pmpp .pp-bars li.pp-on .pp-bar{background:var(--pp-primary)}.pmpp .pp-bars li.pp-on .pp-bar b{color:#fff}.pmpp .pp-bars li.pp-on small{color:var(--pp-ink)}.pmpp .pp-nudge{margin:10px 0 0;font-size:13.5px;font-weight:700;color:var(--pp-action);min-height:1.3em}.pmpp .pp-tgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.pmpp .pp-tcard{display:block;padding:6px;border-radius:12px;background:var(--pp-bg);text-decoration:none;transition:transform .15s}.pmpp .pp-tcard:hover{transform:translateY(-2px)}.pmpp .pp-tcard img{display:block;width:100%;aspect-ratio:3 / 4;object-fit:contain}.pmpp .pp-tcard span{display:block;margin-top:4px;text-align:center;font:600 13px var(--pp-head);color:var(--pp-action)}.pmpp .pp-more{display:block;width:100%;min-height:0;margin:12px 0 0;padding:10px;border:1.5px solid var(--pp-line);border-radius:12px;background:#fff;color:var(--pp-ink);font:600 14px var(--pp-head);text-transform:none;letter-spacing:normal;box-shadow:none;cursor:pointer}.pmpp .pp-more:hover{border-color:var(--pp-action);color:var(--pp-action);background:#fff}.pmpp .pp-head{padding:28px 30px;background:var(--pp-dark);color:#dbe9e6}.pmpp .pp-head::after{content:"";position:absolute;inset:0;background-image:radial-gradient(rgb(255 255 255 / .07) 1px,transparent 1.3px);background-size:18px 18px;pointer-events:none}.pmpp .pp-head>*{position:relative;z-index:1}.pmpp .pp-brand{display:inline-flex;align-items:center;margin-bottom:14px;padding:9px 14px;border-radius:12px;background:#fff;text-decoration:none}.pmpp .pp-brand img{display:block;height:26px;width:auto;max-width:180px;object-fit:contain}.pmpp .pp-kick{margin:0;font:700 12.5px var(--pp-body);letter-spacing:.16em;text-transform:uppercase;color:var(--pp-mint)}.pmpp .pp-head h1.product_title{margin:10px 0 8px;color:#fff;font-size:38px;line-height:1.1;letter-spacing:-.02em}.pmpp .pp-head .woocommerce-product-rating{margin:0 0 8px;color:#dbe9e6}.pmpp .pp-head .woocommerce-product-rating a{color:#c4d8d5}.pmpp .pp-lede{margin:0;color:#c4d8d5}.pmpp .pp-lede a{color:var(--pp-mint);font-weight:700;white-space:nowrap}.pmpp .pp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:18px}.pmpp .pp-price .price{margin:0;font:600 38px/1.1 var(--pp-head);color:#fff;font-variant-numeric:tabular-nums}.pmpp .pp-price .price .woocommerce-Price-amount,.pmpp .pp-price .price bdi{color:#fff}.pmpp .pp-price .price del{display:none}.pmpp .pp-price .price ins{text-decoration:none}.pmpp .pp-price .nbo-base-price-html,.pmpp .pp-price .nbo-base-price-html-var{display:inline-block;margin-right:10px;vertical-align:.4em;font:700 12px var(--pp-body);letter-spacing:.14em;text-transform:uppercase;color:var(--pp-mint)}.pmpp .pp-price .screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pmpp .pp-for{color:#9fb8b4}.pmpp .pp-form form.cart{display:block;margin:0;padding:0}.pmpp .pp-form .woocommerce-variation-add-to-cart,.pmpp .pp-form form.cart:not(.variations_form){display:grid;gap:16px;margin:0}.pmpp .pp-form .woocommerce-variation-add-to-cart>*,.pmpp .pp-form form.cart:not(.variations_form)>*{margin:0;min-width:0}.pmpp .pp-form .single_variation_wrap{margin:0}.pmpp .pp-form .woocommerce-variation.single_variation:empty{display:none}.pmpp .pp-form .nbo-wrapper{position:relative;margin:0;padding:24px 26px 20px;border-radius:var(--pp-r);background:#fff}.pmpp .pp-form .nbo-wrapper::before{content:"Your options";display:block;margin-bottom:8px;font:600 19px var(--pp-head);color:var(--pp-ink)}.pmpp .pp-form .nbo-table-pricing-wrap{display:none}.pmpp .pp-form table.nbd-tb-options{display:block;width:100%;margin:0;border:0}.pmpp .pp-form table.nbd-tb-options>tbody{display:block}.pmpp .pp-form tr.nbd-option-field{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);gap:14px;align-items:center;margin:0;padding:7px 0;border:0;background:none}.pmpp .pp-form tr.nbd-option-field.pp-long{grid-template-columns:minmax(0,1fr);gap:6px}.pmpp .pp-form tr.nbd-option-field.nbo-hidden{display:none}.pmpp .pp-form tr.nbd-option-field.pp-dim{align-items:start}.pmpp .pp-form tr.nbd-option-field.pp-dim>td:first-child{padding-top:12px!important}.pmpp .pp-form tr.nbd-option-field.pp-dim>td,.pmpp .pp-form tr.nbd-option-field>td>label{text-align:left!important}.pmpp .pp-form tr.pp-dim>td.nbd-field-content{display:flex!important;flex-wrap:wrap;align-items:center;gap:6px 12px}.pmpp .pp-form tr.pp-dim>td.nbd-field-content::after{content:"";order:9;flex-basis:100%;height:0}.pmpp .pp-form tr.pp-dim>td.nbd-field-content>br{display:none}.pmpp .pp-form tr.pp-dim>td.nbd-field-content>span[style]{display:inline-flex!important;align-items:center;gap:8px;margin:0!important}.pmpp .pp-form tr.pp-dim .nbo-dimension-label{width:auto!important;min-width:0!important;margin:0!important;padding:0!important;font-weight:700;font-size:14px;color:var(--pp-ink)}.pmpp .pp-form tr.pp-dim .nbo-dimension-wrap{margin:0!important}.pmpp .pp-form tr.pp-dim .nbo-dimension-wrap{display:inline-flex;align-items:stretch;height:44px;border:1px solid #d3dbda;border-radius:12px;overflow:hidden;background:#fff}.pmpp .pp-form tr.pp-dim .nbo-updown-dimension{display:grid;place-items:center;width:28px;margin:0;padding:0;border:0;background:#fff;color:var(--pp-ink);font:400 18px/1 var(--pp-body);cursor:pointer;user-select:none}.pmpp .pp-form tr.pp-dim .nbo-updown-dimension:hover{background:var(--pp-bg)}.pmpp .pp-form tr.pp-dim input.nbo-dimension{width:46px!important;height:100%!important;min-height:0;margin:0;padding:0!important;border:0!important;border-radius:0;box-shadow:none!important;text-align:center;font:700 16px var(--pp-body);-moz-appearance:textfield}.pmpp .pp-form tr.pp-dim input.nbo-dimension::-webkit-outer-spin-button,.pmpp .pp-form tr.pp-dim input.nbo-dimension::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pmpp .pp-form tr.pp-dim>td.nbd-field-content>small{order:10;font-size:12.5px;color:var(--pp-muted)}.pmpp .pp-form tr.pp-dim>td.nbd-field-content>.nbd-invalid-notice{order:11}@media (min-width:768px){.pmpp .pp-form tr.pp-dim .nbo-dimension-label{font-size:0!important}.pmpp .pp-form tr.pp-dim .nbo-dimension-label::before{font-size:14px}.pmpp .pp-form tr.pp-dim .nbo-dimension-label[for$="-width"]::before{content:"W"}.pmpp .pp-form tr.pp-dim .nbo-dimension-label[for$="-height"]::before{content:"H"}}.pmpp .pp-form tr.nbd-option-field>td{display:block!important;width:auto!important;min-width:0;max-width:none;padding:0!important;border:0;background:none;text-align:left}.pmpp .pp-form tr.nbd-option-field>td label{margin:0;font-weight:700;font-size:14px;line-height:1.3;color:var(--pp-ink);text-transform:none}.pmpp .pp-form select.nbo-dropdown,.pmpp .pp-form .nbd-option-field input[type="number"],.pmpp .pp-form .nbd-option-field input[type="text"]{width:100%;height:44px;min-height:0;margin:0;padding:0 36px 0 13px;border:1px solid #d3dbda;border-radius:12px;box-shadow:none;background-color:#fff;font:15px/1.3 var(--pp-body);color:var(--pp-ink)}.pmpp .pp-form select.nbo-dropdown{-webkit-appearance:none;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' stroke='%230e2627' stroke-width='2.4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") right 13px center / 12px no-repeat;cursor:pointer}.pmpp .pp-form .nbd-option-field input[type="number"],.pmpp .pp-form .nbd-option-field input[type="text"]{padding-right:13px}.pmpp .pp-form select.nbo-dropdown:focus,.pmpp .pp-form .nbd-option-field input:focus{border-color:var(--pp-action);outline:none;box-shadow:0 0 0 3px rgb(0 115 101 / .15)}.pmpp .pp-form .nbo-clear-option-wrap{margin:8px 0 0;text-align:right}.pmpp .pp-form .nbo-clear-option-wrap a.button{display:inline;min-height:0;margin:0;padding:0;border:0;background:none;box-shadow:none;color:var(--pp-muted);font:400 13.5px var(--pp-body);text-transform:none;letter-spacing:normal;text-decoration:underline}.pmpp .pp-form .nbdesigner_frontend_container{position:relative;padding:24px 26px 20px;border-radius:var(--pp-r);background:#fff;overflow:hidden}.pmpp .pp-form .nbdesigner_frontend_container::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--pp-cmyk)}.pmpp .pp-form .pmup-card{margin:0;padding:0;border:0;border-radius:0;background:none}.pmpp .pp-form .pmup-card::before{display:none}.pmpp .pp-form .pmup-card-h b{font-size:19px}.pmpp .pp-form #nbdesigner-preview-title{margin:16px 0 8px;font:600 15px var(--pp-head);color:var(--pp-ink);text-transform:none;letter-spacing:normal}.pmpp .pp-form #nbdesigner_frontend_area{display:flex;flex-wrap:wrap;gap:10px}.pmpp .pp-form #nbdesigner_frontend_area .img-con{width:110px;padding:6px;border-radius:12px;background:var(--pp-bg)}.pmpp .pp-form .pp-cart{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px;padding:22px 26px;border-radius:var(--pp-r);background:#fff}.pmpp .pp-form .pp-cart>*{margin:0}.pmpp .pp-form div.quantity{display:inline-flex;height:48px;margin:0;border:1px solid #d3dbda;border-radius:12px;overflow:hidden;background:#fff}.pmpp .pp-form div.quantity .minus,.pmpp .pp-form div.quantity .plus{width:42px;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none;color:var(--pp-ink);font:400 19px/1 var(--pp-body);cursor:pointer}.pmpp .pp-form div.quantity .minus:hover,.pmpp .pp-form div.quantity .plus:hover{background:var(--pp-bg)}.pmpp .pp-form div.quantity input.qty{width:52px;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;box-shadow:none;background:#fff;text-align:center;font:700 16px var(--pp-body);color:var(--pp-ink);-moz-appearance:textfield}.pmpp .pp-form div.quantity input.qty::-webkit-outer-spin-button,.pmpp .pp-form div.quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pmpp .pp-form .pp-total{text-align:right;line-height:1.15}.pmpp .pp-form .pp-total small{display:block;font:700 11.5px var(--pp-body);letter-spacing:.14em;text-transform:uppercase;color:var(--pp-muted)}.pmpp .pp-form .pp-total b{font:600 30px var(--pp-head);color:var(--pp-ink);font-variant-numeric:tabular-nums}.pmpp .pp-form .single_add_to_cart_button,.pmpp .pp-form .pmup-add-off{grid-column:1 / -1;width:100%;min-height:54px;margin:0;border-radius:14px;font:600 17px var(--pp-head);text-transform:none;letter-spacing:normal}.pmpp .pp-form .single_add_to_cart_button{background:var(--pp-action);border-color:var(--pp-action);color:#fff}.pmpp .pp-form .single_add_to_cart_button:hover{background:var(--pp-action-h);border-color:var(--pp-action-h);color:#fff}.pmpp .pp-form .pmup-cart-note{margin:10px 4px 0;text-align:center}.pmpp .pp-tpl-line{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:14px;background:var(--pp-bg)}.pmpp .pp-tl-ic{flex:none;display:grid;place-items:center;width:34px;height:34px}.pmpp .pp-tl-t{flex:1;min-width:0;font-size:14px;line-height:1.35}.pmpp .pp-tl-t b{color:var(--pp-ink)}.pmpp .pp-tl-t small{display:block;color:var(--pp-muted);font-size:12.5px}.pmpp .pp-tl-dl{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:0;margin:0;padding:8px 12px;border:1.5px solid var(--pp-action);border-radius:10px;background:#fff;color:var(--pp-action);font:700 13.5px var(--pp-body);text-transform:none;letter-spacing:normal;text-decoration:none;white-space:nowrap;box-shadow:none;cursor:pointer}.pmpp .pp-tl-dl:hover{background:var(--pp-action);color:#fff}.pmpp .nbdg-guideline-files.pp-gl-on>.nbdg-guideline-title,.pmpp .nbdg-guideline-files.pp-gl-on>.nbdg-guideline{display:none}.pmpp .pp-gl-head{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:6px 16px;margin:22px 0 12px}.pmpp .pp-gl-head h3{margin:0;font-size:19px}.pmpp .pp-gl-head p{margin:0;color:var(--pp-muted);font-size:14px}.pmpp .pp-gl-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px;margin:0;padding:12px 0 0;list-style:none}.pmpp .pp-gl-cards li{margin:0}.pmpp .pp-gl-cards a{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%;padding:14px 10px 12px;border:1.5px solid var(--pp-line);border-radius:14px;background:#fff;color:var(--pp-ink);text-align:center;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s}.pmpp .pp-gl-cards a:hover{border-color:var(--pp-action);transform:translateY(-2px);box-shadow:0 10px 22px rgb(3 54 56 / .1)}.pmpp .pp-gl-ic{display:grid;place-items:center;height:70px}.pmpp .pp-gl-cards b{font:600 14.5px/1.3 var(--pp-head)}.pmpp .pp-gl-cards em{margin-top:-6px;font-style:normal;font-size:13px;color:var(--pp-muted)}.pmpp .pp-gl-cards small{display:inline-flex;align-items:center;gap:5px;color:var(--pp-muted);font-size:12.5px;font-weight:700}.pmpp .pp-gl-cards small svg{color:var(--pp-action)}.pmpp .pp-gl-cards .pp-yours a{border-color:var(--pp-action);background:#f2faf7;box-shadow:0 0 0 1px var(--pp-action) inset}.pmpp .pp-gl-chip{position:absolute;top:-10px;left:50%;transform:translateX(-50%);padding:2px 10px;border-radius:99px;background:var(--pp-action);color:#fff;font-size:11.5px;font-weight:700;white-space:nowrap}.pmpp .pp-about{margin-top:48px}.pmpp .pp-about>h2,.pmpp .pp-rel h2{margin:0 0 16px;font-size:26px;line-height:1.25}.pmpp .pp-short{max-width:940px;margin-bottom:18px}.pmpp .pp-short p{margin:0 0 10px}.pmpp .pp-tabs{display:flex;flex-wrap:wrap;gap:8px}.pmpp .pp-tabs button{min-height:0;margin:0;padding:8px 16px;border:1px solid var(--pp-line);border-radius:99px;background:#fff;box-shadow:none;color:var(--pp-ink);font:700 14px/1.4 var(--pp-body);text-transform:none;letter-spacing:normal;cursor:pointer}.pmpp .pp-tabs button:hover{border-color:var(--pp-action);color:var(--pp-action)}.pmpp .pp-tabs button[aria-selected="true"]{background:var(--pp-primary);border-color:var(--pp-primary);color:#fff}.pmpp .pp-panels{margin-top:14px}.pmpp .pp-panel{max-width:980px;padding:24px 28px;border-radius:20px;background:#fff;overflow-x:auto}.pmpp .pp-panel>:first-child{margin-top:0}.pmpp .pp-panel table{width:100%!important;height:auto!important;margin:0 0 12px;border:0;border-collapse:collapse;font-size:15px}.pmpp .pp-panel th,.pmpp .pp-panel td{padding:9px 12px 9px 0;border:0;border-bottom:1px solid var(--pp-line-2);background:none;text-align:left;vertical-align:top;text-transform:none;letter-spacing:normal;font-size:15px}.pmpp .pp-panel tr:last-child>*{border-bottom:0}.pmpp .pp-panel th{color:var(--pp-ink);font-weight:700}.pmpp .pp-meta{margin-top:12px;font-size:13.5px;color:var(--pp-muted)}.pmpp .pp-meta .product_meta>span{display:inline-block;margin-right:18px}.pmpp .pp-rel{margin-top:48px}.pmpp .pp-rel .pp-th h2{margin:0}.pmpp .pp-rgrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.pmpp .pp-rcard{display:block;color:var(--pp-ink);text-decoration:none}.pmpp .pp-rimg{display:block;aspect-ratio:1;overflow:hidden;border-radius:20px;background:#fff}.pmpp .pp-rimg img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.pmpp .pp-rcard:hover .pp-rimg img{transform:scale(1.04)}.pmpp .pp-rcard b{display:block;margin-top:10px;font:600 15px/1.35 var(--pp-head)}.pmpp .pp-rcard small{color:var(--pp-muted);font-size:14px}@media (max-width:1024px){.pmpp .pp-bento{grid-template-columns:minmax(0,1fr)}.pmpp .pp-rgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.pmpp .pp-top{padding-bottom:36px}.pmpp .pp-crumbs ol{flex-wrap:nowrap;overflow:hidden;white-space:nowrap;padding:12px 0}.pmpp .pp-crumbs li:not(:nth-last-child(2)){display:none}.pmpp .pp-crumbs li:nth-last-child(2)::before{content:"‹";margin:0 6px 0 0}.pmpp .pp-bento,.pmpp .pp-col{display:contents}.pmpp .pp-product>.pp-bento{display:contents}.pmpp .pp-product{display:flex;flex-direction:column;gap:12px}.pmpp .pp-pic{order:1}.pmpp .pp-head{order:2}.pmpp .pp-form{order:3}.pmpp .pp-facts{order:4}.pmpp .pp-save{order:5}.pmpp .pp-designs{order:6}.pmpp .pp-about{order:7}.pmpp .pp-rel{order:8}.pmpp .pp-tile,.pmpp .pp-form .nbo-wrapper,.pmpp .pp-form .nbdesigner_frontend_container,.pmpp .pp-form .pp-cart{padding:20px;border-radius:22px}.pmpp .pp-pic{padding:20px}.pmpp .pp-main img{max-height:300px}.pmpp .pp-pic[data-stage] .pp-badge{display:none}.pmpp .pp-view{top:12px;right:12px}.pmpp .pp-view button{padding:5px 10px;font-size:12px}.pmpp .pp-size{margin-top:40px}.pmpp .pp-cap{top:auto;bottom:10px;right:10px;font-size:11.5px}.pmpp .pp-head h1.product_title{font-size:30px}.pmpp .pp-price .price{font-size:32px}.pmpp .pp-form tr.nbd-option-field{grid-template-columns:minmax(0,1fr);gap:5px}.pmpp .pp-form tr.nbd-option-field.pp-dim>td:first-child{padding-top:0!important}.pmpp .pp-form tr.pp-dim>td.nbd-field-content{gap:6px 8px}.pmpp .pp-form tr.pp-dim>td.nbd-field-content>span[style]{gap:5px}.pmpp .pp-form tr.pp-dim .nbo-dimension-wrap{height:42px}.pmpp .pp-form tr.pp-dim .nbo-updown-dimension{width:26px}.pmpp .pp-form tr.pp-dim input.nbo-dimension{width:44px!important;font-size:15px}.pmpp .pp-form tr.pp-dim .nbo-dimension-label{font-size:12.5px}.pmpp .pp-facts{grid-template-columns:minmax(0,1fr);gap:8px}.pmpp .pp-fact{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;padding:12px 16px;border-radius:18px}.pmpp .pp-fact svg{grid-row:1 / span 2;margin:0}.pmpp .pp-fact b{font-size:14px}.pmpp .pp-fact small{font-size:12.5px}.pmpp .pp-bars{height:120px;gap:5px}.pmpp .pp-bars .pp-bar b{font-size:10.5px}.pmpp .pp-tgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pmpp .pp-gl-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.pmpp .pp-tpl-line{flex-wrap:wrap}.pmpp .pp-tl-dl{margin-left:46px}.pmpp .pp-about,.pmpp .pp-rel{margin-top:28px}.pmpp .pp-about>h2,.pmpp .pp-rel h2{font-size:22px}.pmpp .pp-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:-15px;padding-right:15px}.pmpp .pp-tabs button{flex:none}.pmpp .pp-panel{padding:18px}.pmpp .pp-rgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (prefers-reduced-motion:reduce){.pmpp *{transition:none!important}}