molin-shop-ai{display:none!important}@media(max-width:760px){html:not(#dva):not(#dvb) body:not(#dvc) :is(.dvdp h3.nm>a,.pcrumb>a,.ptags>a.ptag,a.cmplink,.fam-head a.fam-all,main section .wrap>a.more,.rcard a.rnm,.help-card .chips>a){position:relative}html:not(#dva):not(#dvb) body:not(#dvc) :is(.dvdp h3.nm>a,.pcrumb>a,.ptags>a.ptag,a.cmplink,.fam-head a.fam-all,main section .wrap>a.more,.rcard a.rnm,.help-card .chips>a):after{content:"";position:absolute;left:50%;top:50%;width:max(calc(100% + 8px),44px);height:max(100%,44px);transform:translate(-50%,-50%)}html:not(#dva):not(#dvb) body:not(#dvc) .dvlg .fb>button{min-height:44px}}html:not(#dva):not(#dvb) body:not(#dvc) .dv-fam2 .rcard>.rphw{margin-left:0!important;margin-right:0!important}@media(max-width:900px),(hover:none){html:not(#dva):not(#dvb) body:not(#dvc) :is(.ph>form.qav,.ph>form.qaf,.rcard .rqav){position:absolute!important;inset:auto 8px 8px auto!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important;background:none!important;border:0!important;opacity:1!important;transform:none!important;pointer-events:auto!important;display:block!important;z-index:4!important}html:not(#dva):not(#dvb) body:not(#dvc) .ph{position:relative}html:not(#dva):not(#dvb) body:not(#dvc) :is(.ph>form.qav,.rcard .rqav) .qvs{display:none!important}html:not(#dva):not(#dvb) body:not(#dvc) :is(.ph>form>.qa,.ph>form>.qadd,.rcard .rqav>.qb){position:static!important;inset:auto!important;transform:none!important;opacity:1!important;display:block!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;color:transparent!important;overflow:hidden!important;white-space:nowrap!important;border:0!important;border-radius:0!important;box-shadow:0 2px 8px #0000002e!important;background:#40b6ea url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 8h13l-1.2 12H6.7L5.5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3Cpath d='M12 11.5v5M9.5 14h5'/%3E%3C/svg%3E") center/22px 22px no-repeat!important}html:not(#dva):not(#dvb) body:not(#dvc) :is(.ph>form>.qa,.ph>form>.qadd,.rcard .rqav>.qb):hover{background-color:#40b6ea!important}html:not(#dva):not(#dvb) body:not(#dvc) :is(.ph>form>.qa,.ph>form>.qadd,.rcard .rqav>.qb).dvx-ok{background:#1a1a1a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/22px 22px no-repeat!important}html:not(#dva):not(#dvb) body:not(#dvc) .rcard .rqav>.qb:is(.qb--off,:disabled){display:none!important}html:not(#dva):not(#dvb) body:not(#dvc):not(#dvd) .ph>a.qoos{position:absolute!important;inset:auto 8px 8px auto!important;left:auto!important;top:auto!important;transform:none!important;display:block!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;margin:0!important;font-size:0!important;line-height:0!important;letter-spacing:0!important;color:transparent!important;overflow:hidden!important;white-space:nowrap!important;border:1px solid #1a1a1a!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;z-index:4!important;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231a1a1a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 8h13l-1.2 12H6.7L5.5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3Cpath d='M4 4l16 16'/%3E%3C/svg%3E") center/22px 22px no-repeat!important}}.dvx-sh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:none;font-family:Poppins,system-ui,sans-serif;color:#1a1a1a}.dvx-sh.open{display:block}.dvx-sh .bd{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000061}.dvx-sh .pn{position:absolute;left:0;right:0;bottom:0;background:#fff;padding:20px 16px calc(16px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 24px #0000002e;display:flex;flex-direction:column;gap:16px;max-height:85vh;overflow:auto}.dvx-sh .hd{display:grid;grid-template-columns:64px minmax(0,1fr) 44px;gap:12px;align-items:start}.dvx-sh .im{width:64px;height:64px;background:#f4f4f4;overflow:hidden}.dvx-sh .im img{width:100%;height:100%;object-fit:cover;display:block}.dvx-sh .br{display:flex;align-items:center;gap:8px;font:500 11px/1.4 Poppins,system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#d7266d;margin:2px 0 4px}.dvx-sh .br:before{content:"";width:20px;height:1px;background:#d7266d;flex:none}.dvx-sh .tt{font:700 17px/1.25 Playfair Display,Georgia,serif;color:#1a1a1a;letter-spacing:-.01em}.dvx-sh .x{width:44px;height:44px;margin:-10px -10px 0 0;border:0;background:none;font-size:20px;line-height:1;color:#1a1a1a;cursor:pointer}.dvx-sh .pp{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px}.dvx-sh .pp .v{font:600 24px/1.1 Playfair Display,Georgia,serif;color:#1a1a1a}.dvx-sh .pp s{font:400 13px/1.4 Poppins,system-ui,sans-serif;color:#6b6b6b}.dvx-sh .pp .l{flex-basis:100%;font:400 13px/1.4 Poppins,system-ui,sans-serif;color:#185fa5}.dvx-sh .lab{font:500 11px/1.6 Poppins,system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#6a6a6a;margin-bottom:-6px}.dvx-sh .ch{display:grid;grid-template-columns:repeat(var(--n,3),minmax(0,1fr));gap:10px}.dvx-sh .ch button{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-height:58px;padding:8px 12px;border:1px solid #E4E4E4;background:#fff;color:#1a1a1a;text-align:left;cursor:pointer;font-family:Poppins,system-ui,sans-serif;border-radius:0}.dvx-sh .ch button b{font:600 14px/1.3 Poppins,system-ui,sans-serif}.dvx-sh .ch button i{font:500 12px/1.3 Poppins,system-ui,sans-serif;font-style:normal;color:#6a6a6a}.dvx-sh .ch button i s{color:#8a8a8a;margin-left:4px}.dvx-sh .ch button.on{border-color:#1a1a1a}.dvx-sh .ch button.na{color:#a0a0a0}.dvx-sh .ch button.na b{font-weight:500;text-decoration:line-through}.dvx-sh .ch button.na i{color:#767676}.dvx-sh .add{min-height:52px;border:1px solid #40B6EA;background:#40b6ea;color:#fff;font:700 13px/1 Poppins,system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:0}.dvx-sh .add:disabled{background:#e6e6e6;border-color:#e6e6e6;color:#5a5a5a;cursor:not-allowed}@media(max-width:991px){html:not(#dva):not(#dvb) body:not(#dvc) .dv-cart .line{grid-template-columns:64px minmax(0,1fr)!important;column-gap:12px!important;row-gap:8px!important;padding:12px 0!important}html:not(#dva):not(#dvb) body:not(#dvc) .dv-cart .line .ph{width:64px!important;height:64px!important}html:not(#dva):not(#dvb) body:not(#dvc) .dv-cart .line .qty>.qbtn{width:44px!important;height:44px!important;min-height:44px!important}html:not(#dva):not(#dvb) body:not(#dvc) .dv-cart .line .qty>input.qn{width:40px!important;min-width:40px!important}html:not(#dva):not(#dvb) body:not(#dvc) .dv-cart .sum{border:0!important}html:not(#dva):not(#dvb) body:not(#dvc) .dv-cart .disc:not(.open){display:none!important}html:not(#dva):not(#dvb) body:not(#dvc) .dv-cart form.wrap{padding-left:16px!important;padding-right:16px!important}}@media(max-width:991px){html body:not(.template-index) main :is(a.btn,button.btn,input.btn):not(:is(.btn--ghost,.ghost,.btn-wht,.btn-underline,.dvsh-btn)):not(:is(.cbar,.card,.toolbar) *),html body:not(.template-index) main :is(.btn-theme,button.dvu-add),html body:not(.template-index) main .dvls :is(.stk .b,.toast a.s),html body:not(.template-index) main .dvlg .more button,html body:not(.template-index) .dv-stk .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px;min-height:52px!important;height:auto!important;padding:14px 20px!important;box-sizing:border-box;background:#1a1a1a!important;border:1px solid #1A1A1A!important;color:#fff!important;border-radius:0!important;background-image:none!important;box-shadow:none!important;font-family:Poppins,system-ui,sans-serif!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;line-height:1.2!important;text-align:center}html body:not(.template-index) main :is(a.btn,button.btn,input.btn):not(:is(.btn--ghost,.ghost,.btn-wht,.btn-underline,.dvsh-btn)):not(:is(.cbar,.card,.toolbar) *):hover,html body:not(.template-index) main .btn-theme:hover,html body:not(.template-index) main .dvls .stk .b:hover,html body:not(.template-index) main .dvlg .more button:hover{background:#333!important;border-color:#333!important;color:#fff!important}html body:not(.template-index) main :is(.pbtns .btn,button.dvu-add,.dv-cart .btn,.dv-lista #l-addall,.dv-qo .btn:not(.btn--ghost):not(.ghost),.dvls .toast a.s,.dv-acct .btn,body[class*=template-customers] .btn,body[class*=template-customers] .btn-theme),html body:not(.template-index) .dv-stk .btn{background:#40b6ea!important;border-color:#40b6ea!important;color:#fff!important}html body:not(.template-index) main :is(.pbtns .btn,button.dvu-add,.dv-cart .btn,.dv-lista #l-addall,.dv-qo .btn:not(.btn--ghost):not(.ghost),.dvls .toast a.s,.dv-acct .btn,body[class*=template-customers] .btn,body[class*=template-customers] .btn-theme):hover,html body:not(.template-index) .dv-stk .btn:hover{background:#2a93c4!important;border-color:#2a93c4!important}html:not(#dvcta1):not(#dvcta2):not(#dvcta3) body:not(.template-index) main .dvlg .more button{font-size:13px!important;font-weight:700!important;letter-spacing:.1em!important;min-height:52px!important;padding:14px 20px!important}}@media(max-width:991px){html:not(#dv12a):not(#dv12b) body:not(#dv12c):not(#dv12d) :is(.dvl-bar span.dvl-cta,.dvsh-stage a.dvsh-lbl,.help-card div.hc-lab,.sezon .cap span,.lab>small,.look div.cr,.side div.lvl,.fseals a.s,.fseals span.s,.toc div.tlab,.sec a.toplink,.seals span,.pg-shade .wrap>a,.pg-shade .tabs button,.fg span.lbl,.dots button.chip,.fxb i,.pcard span.freq,.dvls .ebx span,.dvls .band i,.dvls .acts a,.dvlg .eb span,.frow span.fl,.fb button,.fb em,.ph span.hema,.prange label,.dvp-ps div.k0,.dvnu p.dvnu-l,.pmeta span.k,.ptrust span.k,.fam-head a.fam-all,.rph span.hema,.dvtools a,.nm div.vt,.bcard div.mt,.note-field label,.seal b,.lbhero div.tag,.ph span.lbl,.lb-used div.h,.it span.br,.stl-item div.br,.brow span.badge,.ccard span.cm,.cp>span,.cp>span.go,.seriab div.se,.seriab span.btn2,.tool div.tt,.tool span.go,[id^=dvbd-] .facts span,[id^=dvbd-] .idx span.of,[id^=dvbd-] .idx span.cg,[id^=dvbd-] .idx span.ct,[id^=dvbd-] .bd span.badge,.qbrand button.qbf,.cth span.ct-ar,.door span.go){font-size:12px!important}html body .dv-col .cform .fvals>label.pillx{position:relative}html body .dv-col .cform .pillx span{min-height:36px;display:inline-flex;align-items:center;column-gap:4px;box-sizing:border-box}html body .dv-col .cform .fvals>label.pillx:after{content:"";position:absolute;left:0;right:0;top:50%;height:44px;transform:translateY(-50%)}html body main .dots>button.dot{position:relative}html body main .dots>button.dot:before{content:"";position:absolute;top:-11px;right:-11px;bottom:-11px;left:-11px}html body .dv-col .swx{position:relative}html body .dv-col .swx:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}html:not(#dv44a):not(#dv44b) body:not(#dv44c) main .qty>button{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}html:not(#dv44a):not(#dv44b) body:not(#dv44c) main .qty>input{min-width:44px!important;min-height:44px!important}html:not(#dv44a):not(#dv44b) body:not(#dv44c) main :is(.dots>button.chip,.ltabs>button.ltab,.pg-nums>a){min-height:44px!important;min-width:44px!important}html body .dv-lista .lrow{flex-wrap:wrap!important}html body .dv-lista .lrow .nm{flex:1 1 calc(100% - 80px)!important;min-width:0}html body main :is(.dv-col .card .nm a,.dvlg .nm a){position:relative}html body main :is(.dv-col .card .nm a,.dvlg .nm a):after{content:"";position:absolute;left:0;right:0;top:50%;min-height:44px;height:100%;transform:translateY(-50%)}html body main .toc a,html body main .sec a.toplink{display:flex!important;align-items:center;min-height:44px}html body .dvm-quick a{min-height:44px!important;display:flex!important;align-items:center}}
/*# sourceMappingURL=/cdn/shop/files/dv-c-mobile-touch-1023.css.map */
