.dm-root{container-type:inline-size;container-name:dm}.dm-wrap{max-width:1320px;margin:0 auto;padding-left:48px;padding-right:48px;box-sizing:border-box}.dm-sec{padding-bottom:96px}.dm-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.dm-grid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dm-show-md{display:none!important}.dm-carousel{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.dm-carousel::-webkit-scrollbar{display:none}.dm-carousel>*{flex:0 0 calc((100% - 60px) / 4.3);scroll-snap-align:start}.dm-pdp{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:48px;align-items:start}.dm-gal{position:relative;aspect-ratio:3 / 4;border-radius:24px;overflow:hidden;background:#eceae7}.dm-thumbs{position:absolute;right:16px;top:80px;display:flex;flex-direction:column;gap:10px}.dm-thumb{width:68px;height:90px}.dm-sheet{position:sticky;top:24px;background:#fff;border-radius:24px;padding:40px;box-sizing:border-box}.dm-ptitle{font-size:46px}.dm-sticky,.dm-mflow{display:none!important}.dm-revs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:20px}.dm-noscroll::-webkit-scrollbar{display:none}.dm-fbt{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:20px;align-items:stretch}.dm-fbtitems{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.dm-updown{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:20px}.dm-upgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@container dm (max-width:1100px){.dm-wrap{padding-left:32px;padding-right:32px}.dm-hide-md{display:none!important}.dm-show-md{display:flex!important}.dm-pdp{grid-template-columns:minmax(0,1fr);gap:0}.dm-gal{aspect-ratio:4 / 5}.dm-sheet{position:relative;top:auto;z-index:2;margin:-80px 28px 0;box-shadow:0 18px 40px #1412111a}.dm-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}.dm-carousel>*{flex-basis:calc((100% - 40px) / 2.6)}.dm-revs,.dm-fbt{grid-template-columns:minmax(0,1fr)}.dm-fbtitems{grid-template-columns:repeat(4,minmax(0,1fr))}.dm-updown{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:12px}.dm-updown .dm-grid3{gap:12px}.dm-recent{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px}.dm-fcols{grid-template-columns:repeat(3,minmax(0,1fr))!important}.dm-fbrand{grid-column:1 / -1}}@container dm (max-width:760px){.dm-wrap{padding-left:16px;padding-right:16px}.dm-sec{padding-bottom:56px}.dm-ann span+span{display:none}.dm-pdpwrap{padding-left:0!important;padding-right:0!important;padding-top:0!important}.dm-gal{aspect-ratio:auto;height:420px;border-radius:0}.dm-galarrows{display:none!important}.dm-thumbs{right:12px;top:68px;gap:6px}.dm-thumb{width:48px;height:62px;border-radius:10px!important}.dm-galbtns{top:12px!important;right:12px!important}.dm-galbadge{top:16px!important;left:16px!important}.dm-galnav{left:16px!important;right:16px!important;bottom:56px!important}.dm-sheet{margin:-36px 0 0;border-radius:28px 28px 0 0;padding:20px 16px 32px;box-shadow:none}.dm-ptitle{font-size:34px!important}.dm-crumb{display:none!important}.dm-h2{font-size:32px!important}.dm-grid4{gap:12px}.dm-grid3{grid-template-columns:minmax(0,1fr);gap:12px}.dm-rail{display:flex!important;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory;margin-right:-16px;padding-right:16px;scrollbar-width:none}.dm-rail>*{flex:0 0 68%;scroll-snap-align:start}.dm-carousel{gap:12px;margin-right:-16px;padding-right:16px}.dm-carousel>*{flex-basis:68%}.dm-hide-sm{display:none!important}.dm-sectionhead{margin-bottom:18px!important}.dm-hdr{gap:4px!important}.dm-logo{font-size:24px!important;white-space:nowrap}.dm-fcols{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px 20px!important}.dm-sticky.is-on,.dm-mflow{display:flex!important}.dm-dtitle,.dm-dsel{display:none!important}.dm-trust{margin-right:-16px;padding-right:16px}.dm-fbtitems{grid-template-columns:minmax(0,1fr);gap:8px}.dm-fbtitem{flex-direction:row!important;align-items:flex-start;padding:10px 10px 10px 52px!important}.dm-fbtimg{width:76px;flex:0 0 76px}.dm-fbtcheck{top:50%!important;left:4px!important;transform:translateY(-50%)}.dm-fbtsum{padding:20px!important}.dm-updown{grid-template-columns:minmax(0,1fr)}.dm-upgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dm-updown .dm-grid3,.dm-recent{display:flex!important}}.dm-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60}.dm-desc p{margin:0 0 10px}.dm-desc p:last-child{margin-bottom:0}.dm-fbtsel select{max-width:100%}.dm-js-only{display:none}.dm-js .dm-js-only{display:flex}.dm-js .dm-nojs{display:none!important}.dm-skel{background:linear-gradient(90deg,#ece8e3,#f3f1ee,#ece8e3);background-size:200% 100%;animation:dmsk 1.2s linear infinite;border-radius:16px}@keyframes dmsk{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.dm-skel{animation:none}}.dm-acc summary::-webkit-details-marker{display:none}.dm-acc[open] .dm-accicon{transform:rotate(45deg)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/diamond-pdp.css.map */
