html:has(.pbte),html:has(#pb-v35-wrapper),body:has(.pbte),body:has(#pb-v35-wrapper){overflow-x:clip;overflow-y:visible}#pb-v35-wrapper{background:#fff!important;overflow:visible!important;color:#3d4051}.pbte .pbte-purchase,#pb-v35-wrapper .pb-v35-layout{display:grid!important;max-width:2560px!important;margin:0 auto!important;grid-template-columns:minmax(0,3fr) minmax(0,2fr)!important;gap:40px!important;padding:16px clamp(16px,2.5vw,64px) 56px!important;align-items:start!important}.pbte .pbte-gallery,.pb-unified-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;scrollbar-width:none}.pbte .pbte-gallery-wrap,#pb-v35-wrapper .pb-gallery,.pbte .pbte-info,#pb-v35-wrapper .pb-info{min-width:0;background:#fff!important;padding:0!important;position:sticky!important;top:100px;align-self:start}.pb-unified-gallery{position:relative;min-width:0}.pbte .pbte-photo,.pb-unified-photo,.pb-unified-media{position:relative;display:block;min-width:0;aspect-ratio:3/4!important;width:100%;padding:0;border:0;border-radius:0!important;overflow:hidden;background:#f8f6f2;cursor:zoom-in}.pb-unified-photo img{display:block;width:100%;height:100%;object-fit:contain}.pbte .pbte-photo img{display:block;width:100%;height:100%;object-fit:cover}.pb-unified-grid[data-count="1"]{grid-template-columns:1fr!important}.pb-unified-grid[data-count="1"] .pb-unified-photo{max-height:900px}.pb-unified-photo[hidden],.pbte .pbte-photo[hidden]{display:none!important}.pb-unified-media video,.pb-unified-media iframe,.pb-unified-media model-viewer{width:100%;height:100%;object-fit:contain}.pb-unified-dots,.pbte .pbte-gallery-dots{display:none!important}#pb-v35-wrapper .pb-h1{font-family:Georgia,Times New Roman,serif!important;font-size:32px!important;line-height:1.18!important;font-weight:500!important;color:#3d4051!important;margin:0 0 20px!important}#pb-v35-wrapper .pb-layout-price{font-size:20px;color:#3d4051;margin:0 0 22px}#pb-v35-wrapper .pb-short-desc{font-size:13px;color:#737582;line-height:1.8}#pb-v35-wrapper .pb-swatch{width:37px!important;height:37px!important;padding:3px!important;border-width:1px!important}#pb-v35-wrapper .pb-var-grid,#pb-v35-wrapper .pb-swatches,.pbte .pbte-option-list{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center;justify-content:flex-start}#pb-v35-wrapper .pb-var-grid .pb-var,#pb-v35-wrapper .pb-swatches .pb-var{flex:0 0 auto;width:auto;padding:8px 15px;min-height:0;font-size:11px;line-height:1.5;background:#fff;border:1px solid #e5e5e7;color:#3d4051}#pb-v35-wrapper .pb-var.sel{background:#3d4051!important;border-color:#3d4051!important;color:#fff!important}#pb-v35-wrapper .pb-var.pb-color-choice{display:grid!important;place-items:center;width:37px!important;height:37px!important;padding:3px!important;border:1px solid #e5e5e7!important;border-radius:50%!important;background:#fff!important;box-shadow:none!important;min-height:0!important}#pb-v35-wrapper .pb-var.pb-color-choice.sel{border-color:#3d4051!important}#pb-v35-wrapper .pb-color-choice img{display:block;width:29px!important;height:29px!important;object-fit:cover;border-radius:50%}.pbte .pbte-choice{position:relative;display:block;width:auto!important;flex:0 0 auto;margin:0;padding:0}.pbte .pbte-choice>span{display:flex!important;align-items:center;justify-content:center;min-width:0!important;height:auto!important;border:1px solid #e5e5e7;padding:8px 15px;line-height:1.5;font-size:11px}.pbte .pbte-choice input:checked+span{background:#3d4051;border-color:#3d4051;color:#fff}.pbte .pbte-swatch>span{width:37px!important;height:37px!important;padding:3px!important;border-radius:50%;aspect-ratio:1;min-height:0!important}.pbte .pbte-swatch img{width:29px!important;height:29px!important;min-width:29px;object-fit:cover;border-radius:50%;aspect-ratio:1}.pbte .pbte-swatch input:checked+span{background:#fff;border-color:#3d4051}.pbte .pbte-sr{position:absolute!important;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.pbte .pbte-share{display:none!important}.pb-unified-zoom{border:0;padding:0;max-width:95vw;max-height:95vh;background:#fff}.pb-unified-zoom::backdrop{background:#000a}.pb-unified-zoom>img{display:block;max-width:95vw;max-height:90vh;object-fit:contain}.pb-unified-zoom>button{position:absolute;right:12px;top:12px;width:36px;height:36px;border:0;border-radius:50%;background:#fff;color:#3d4051;font-size:26px;cursor:pointer}.pb-unified-photo:focus-visible,.pb-unified-dots button:focus-visible{outline:2px solid #3d4051;outline-offset:-4px}.pbte .pbte-gallery[data-count="1"]{grid-template-columns:minmax(0,1fr)!important}.pb-unified-dots[hidden]{display:none!important}@media(min-width:1700px){.pbte .pbte-purchase,#pb-v35-wrapper .pb-v35-layout{grid-template-columns:minmax(0,1fr) 640px!important;gap:56px!important}}@media(min-width:750px)and (max-width:1000px){.pbte .pbte-purchase,#pb-v35-wrapper .pb-v35-layout{grid-template-columns:1fr!important;gap:24px!important;padding:0 clamp(16px,2.5vw,64px) 48px!important}.pbte .pbte-info,#pb-v35-wrapper .pb-info,.pbte .pbte-gallery-wrap,#pb-v35-wrapper .pb-gallery{position:static!important}}@media(max-width:749px){.pbte .pbte-purchase,#pb-v35-wrapper .pb-v35-layout{display:block!important;padding:0 0 35px!important}.pbte .pbte-info,#pb-v35-wrapper .pb-info{position:static!important;padding:25px 22px 0!important}.pbte .pbte-gallery-wrap,#pb-v35-wrapper .pb-gallery{position:relative!important;top:auto}.pbte .pbte-gallery,.pb-unified-grid{display:flex!important;gap:0!important;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pbte .pbte-gallery::-webkit-scrollbar,.pb-unified-grid::-webkit-scrollbar{display:none}.pbte .pbte-photo,.pb-unified-photo,.pb-unified-media{flex:0 0 100%!important;aspect-ratio:4/5!important;scroll-snap-align:start}.pb-unified-dots{display:flex!important;position:absolute;bottom:14px;left:8px;right:8px;gap:0;justify-content:center;flex-wrap:wrap;pointer-events:none}.pb-unified-dots button{display:grid;place-items:center;pointer-events:auto;width:18px;height:24px;background:transparent;border:0;padding:0;cursor:pointer}.pb-unified-dots button:after{content:"";width:6px;height:6px;background:#b7b1a4;border-radius:50%;box-shadow:0 0 2px #fff}.pb-unified-dots button[aria-current=true]:after{background:#3d4051}#pb-v35-wrapper .pb-h1{font-size:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/pb-product-presentation.css.map */
