@charset "utf-8";
/* Dolce & Vivace
 * https://base.dolcevivace.com/
 * Copyright Dolce & Vivace
 */
:root{--dolce-bg-color:#ffffff;--dolce-bg-color-80:#ffffff;--dolce-text-color:#333333;--dolce-subtext-color:#999999;--dolce-sub-border-color:#C2C2C2;--dolce-a-color:#666666;--dolce-ahover-color:#999999;--dolce-btn-color:#ffffff;--dolce-btn-line-color:#dddddd;--dolce-btn-text-color:#333333;--dolce-cart-color:#bf0000;--dolce-sale-color:#E50F0D;--dolce-coming-color:#00C7B6;--dolce-takeout-color:#ff9800;--dolce-pre-color:#1e88e5;--dolce-lottery-color:#5e35b1;--dolce-community-color:#212121;--dolce-footer-bg-color:#fafafa;--dolce-footer-text-color:#212121;--dolce-icon-color:#DA0F0F;--dolce-margin-bottom:0;--dolce-radius:0;--cat-radius:0;--dolce-postage-color:#bf0000;--information-banner-height:0px;--scroll-banner-margin-top:0}#shopTopPage #slider-default{order:-2}#shopTopPage #fixed-article{order:-1}#shopTopPage #dolce-sub-slider{order:1}#shopTopPage #dolce-attention{order:2}#shopTopPage #topbanner1{order:3}#shopTopPage #dolce-pickup{order:4}#shopTopPage #dolce-ranking{order:5}#shopTopPage #dolce-feature{order:6}#shopTopPage #dolce-news{order:7}#shopTopPage #dolce-hotword{order:8}#shopTopPage #cat-list{order:9}#shopTopPage #item-list{order:10}#shopTopPage #recent-list{order:11}#shopTopPage #dolce-blog{order:12}#shopTopPage #dolce-youtube{order:13}#shopTopPage #dolce-instagram{order:14}#shopTopPage #dolce-favorites{order:30}.menu-postage{order:1}.menu-readme{order:2}.menu-cat{order:3}.menu-info{order:4}.menu-banner1{order:5}.menu-banner2{order:6}.menu-banner3{order:7}.menu-banner4{order:8}*,::after,::before{box-sizing:border-box}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}a,button{cursor:revert}a{outline:0;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer}:focus,a:focus{outline:0!important}a[href=""]{pointer-events:none}menu,ol,summary,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%;max-width:100%;height:auto}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where(pre){all:revert;box-sizing:border-box}::placeholder{color:#999}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert;box-sizing:border-box}::-webkit-details-marker{display:none}a[href=""]{display:contents;text-decoration:none;color:inherit;cursor:default}a[href=""]:hover{color:inherit!important}a[href=""][data-allow-empty]{display:inline;cursor:pointer}a,abbr,acronym,address,applet,b,big,blockquote,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}@media (max-width:600px){.mobile-only{display:block;position:relative}.screen-only{display:none}br.sp-only{display:inline!important}br.pc-only{display:none!important}}@media (min-width:601px){.mobile-only{display:none}.screen-only{display:block;position:relative}br.sp-only{display:none!important}br.pc-only{display:inline!important}}@media (max-width:959px){.mobile-and-tablet-only{display:block}.pc-only{display:none!important}}@media (min-width:960px){.mobile-and-tablet-only{display:none}.pc-only{display:block}}.val{display:none}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.flex-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.flex-between{-webkit-justify-content:space-between!important;justify-content:space-between!important}.flex-space-around{-webkit-justify-content:space-around!important;justify-content:space-around!important}.flex-nowrap{-webkit-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-aligncenter{-webkit-align-items:center!important;align-items:center!important}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:16px;letter-spacing:.06em;line-height:1.8}:root{--header-height:80px}body{color:var(--dolce-text-color,#333);background-color:#fff;font-weight:400;margin:0;font-size:.875rem;max-width:1920px;margin:0 auto;overflow-wrap:anywhere;word-break:break-all;line-break:strict;word-wrap:break-word;padding-top:var(--header-height)}main{display:flex;flex-direction:column;margin:0;width:calc(100% - 280px);max-width:100%;padding-left:10px;padding-top:5px;gap:45px}@media (min-width:960px) and (max-width:1240px){main{width:calc(100% - 240px)}}main.normal-pages.has-scroll-banner{padding-top:5px}.sp-pull-area{display:none}@media (max-width:959px){:root{--header-height:70px}body{font-size:.8125rem;margin-top:var(--information-banner-height,0);padding-top:0}.sp-pull-area{display:block;width:100%;height:70px;background:var(--dolce-bg-color,#fff)}main{width:100%;max-width:100%;padding-left:0;padding-top:0;gap:35px}main.normal-pages{padding-top:5px}main.normal-pages.has-scroll-banner{padding-top:17px}}input:not([type=checkbox]),select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important;box-shadow:none!important}button,input:not([type=checkbox]),select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;font:inherit;outline:0}select::-ms-expand{display:none}textarea{display:block}ul{list-style:none}ol{list-style:decimal}img{vertical-align:middle;border:0;max-width:100%;height:auto;image-rendering:auto}:focus,a:focus{outline:0}a{color:var(--dolce-a-color,#666);text-decoration:none;transition:color .3s}a:focus,a:hover{color:var(--dolce-ahover-color,#999);text-decoration:none}.hide{display:none}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important;visibility:hidden!important}html{visibility:hidden}html.fonts-loaded,html.loading-timeout{visibility:visible}html{font-family:"M PLUS 2","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.uk-h1,.uk-h2,.uk-h3,.uk-h4,.uk-h5,.uk-h6,.uk-heading-2xlarge,.uk-heading-large,.uk-heading-medium,.uk-heading-small,.uk-heading-xlarge,.uk-logo,.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle,footer h3,footer h4,h1,h1.cat,h1.item,h1.pages,h2,h2.index,h3,h4,h5,h6,nav h2{font-family:"M PLUS 2","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif}.font_reset{font-family:"M PLUS 2","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif!important}.uk-label{font-family:Outfit,"M PLUS 2","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;font-weight:500;letter-spacing:.05em}html{overflow-y:scroll}body{overflow:hidden;overflow:clip}:root{--scrollbar:0}h1{font-size:1.25rem;line-height:1.2em;color:var(--dolce-text-color,#333)}h2{font-size:1.25rem;line-height:1.2em;color:var(--dolce-text-color,#333)}@media (max-width:960px){h1{font-size:1.0625rem}h2{font-size:1.0625rem}}h3{font-size:.875rem;line-height:1.4;color:var(--dolce-text-color,#333)}h4{font-size:.875rem;line-height:1.4;color:var(--dolce-text-color,#333)}dt{font-weight:400}dt::after,h1::after,h2::after,h3::after{content:'.';display:inline-block;width:0;font-size:0;color:transparent;pointer-events:none}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{height:50px;min-height:50px!important}.uk-search-input{color:#000;box-shadow:none!important}.uk-search-input::placeholder{color:#999!important}.uk-search-input::-ms-input-placeholder{color:#999!important}.uk-search-navbar .uk-search-input,.uk-search-navbar .uk-search-input:focus{border-color:#999;background:#fff;outline:0}.uk-search-navbar .uk-search-input::-ms-input-placeholder,.uk-search-navbar .uk-search-input::placeholder{color:#ccc!important}.uk-navbar-container:not(.uk-navbar-transparent){background:0 0}.uk-navbar-item,.uk-navbar-nav>li>a,.uk-navbar-toggle{font-size:.875rem}.uk-navbar-nav>li>a{color:var(--dolce-text-color,#333)}.uk-navbar-nav>li.uk-active>a,.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a.uk-open,.uk-navbar-nav>li>a:active,.uk-navbar-nav>li>a:focus{color:var(--dolce-ahover-color,#999)}.uk-offcanvas-bar{background:var(--dolce-bg-color,#fff)}.uk-nav-header:not(:first-child){margin-top:10px}.uk-nav-parent-icon>.uk-parent>a::after{width:1.2em;height:1.2em;height:1.5em;background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 24 24"><path fill="%23757575" d="M19,13H13V19H11V13H5V11H11V5H13V11H19V13Z" /></svg>') no-repeat center center}.uk-nav-parent-icon>.uk-parent.uk-open>a::after{background:url('data:image/svg+xml;charset=UTF-8,<svg xmlns="http://www.w3.org/2000/svg" version="1.1" viewBox="0 0 24 24"><path fill="%23757575" d="M19,13H5V11H19V13Z" /></svg>') no-repeat center center}.uk-label{line-height:1;font-size:11px;padding:0 7px;line-height:19px}.uk-label.label-red{background:var(--dolce-sale-color,#e50f0d)}.uk-label.label-green{background:var(--dolce-coming-color,#00c7b6)}.uk-label.label-orange{background:var(--dolce-takeout-color,#ff9800)}.uk-label.label-pink{background:#d81b60}.uk-label.label-purple{background:var(--dolce-lottery-color,#5e35b1)}.uk-label.label-blue{background:var(--dolce-pre-color,#1e88e5)}.uk-label.label-black{background:var(--dolce-community-color,#000)}.uk-label.label-stock{background-color:transparent!important;color:var(--dolce-text-color,#333)!important;outline:dotted 1px var(--dolce-sub-border-color);outline-offset:-1px;border-radius:0!important;white-space:normal!important}#dolce-itemdetail .area-cart .uk-label.label-stock{font-size:.8125rem;line-height:1.3125rem;background-color:transparent!important;color:var(--dolce-text-color,#333)!important;outline:dotted 1px var(--dolce-sub-border-color);outline-offset:-1px;border-radius:0!important;white-space:normal!important}.uk-label.label-clear{background:0 0!important}.uk-button{min-width:240px;font-size:.8125rem;text-transform:none;padding:12px 20px}@media (max-width:600px){.uk-button{width:100%;min-width:unset}.uk-label{font-size:10px}}.uk-button-default,.uk-button-default:active,.uk-button-default:focus,.uk-button-default:hover{border:none;background-color:var(--dolce-btn-color,#fff);color:var(--dolce-btn-text-color,#333);transition:all .3s;border:solid 1px var(--dolce-btn-line-color,#ddd);line-height:1.5;border-radius:6px}.uk-button-default:active,.uk-button-default:focus,.uk-button-default:hover{opacity:.8}@media (max-width:959px){ul.uk-nav-sub{padding:0 0 0 3px}ul.uk-nav-sub li{font-size:.8125rem}ul.uk-nav-sub li a{position:relative;display:inline-block;padding:3px 0 3px 0!important;margin:0;font-weight:400!important}ul.uk-nav-sub li:last-child a{padding-bottom:0!important}ul.uk-nav-sub li:last-child{margin-bottom:0!important}}@media (min-width:960px){.uk-search-navbar{width:400px}.uk-search-navbar .uk-search-input{font-size:.875rem;padding-left:1em;margin-bottom:0!important}.uk-navbar-dropdown{padding:10px 20px;width:auto!important;background-color:var(--dolce-bg-color,#fff)}ul.uk-nav-sub{padding:0 0 0 3px}ul.uk-nav-sub li{font-size:.8125rem}ul.uk-nav-sub li a{position:relative;display:inline-block;padding:3px 0 3px 0!important;margin:0;font-weight:400!important}ul.uk-nav-sub li:last-child a{padding-bottom:0!important}.uk-navbar-dropdown{overflow-y:auto;max-height:calc(100vh - 90px)}}.uk-nav-default{font-size:.8125rem;line-height:1.5rem}.uk-navbar-dropdown-nav .uk-nav-header,.uk-navbar-dropdown-nav .uk-nav-sub a,.uk-navbar-dropdown-nav>li>a,.uk-navbar-nav>li>a,.uk-offcanvas-bar,.uk-offcanvas-bar .uk-nav-default .uk-nav-header,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li.uk-active>a,.uk-offcanvas-bar .uk-nav-default>li>a,.uk-offcanvas-bar a{color:var(--dolce-text-color,#333)}.uk-navbar-dropdown-nav .uk-nav-sub a:focus,.uk-navbar-dropdown-nav .uk-nav-sub a:hover,.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a,.uk-navbar-dropdown-nav>li.uk-active>a,.uk-navbar-dropdown-nav>li>a:focus,.uk-navbar-dropdown-nav>li>a:hover,.uk-navbar-nav>li.uk-active>a,.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a.uk-open,.uk-navbar-nav>li>a:active,.uk-navbar-nav>li>a:focus,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:focus,.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover,.uk-offcanvas-bar .uk-nav-default>li>a:focus,.uk-offcanvas-bar .uk-nav-default>li>a:hover,.uk-offcanvas-bar a:hover{color:var(--dolce-ahover-color,#999)}.uk-heading-line>::after,.uk-heading-line>::before{border-bottom-color:var(--dolce-text-color,#333);opacity:.1}footer .uk-heading-line>::after,footer .uk-heading-line>::before{border-bottom-color:var(--dolce-footer-text-color,#333);opacity:.1}h2{margin-bottom:10px}main h1,main h2{text-align:left;margin-bottom:12px}@media (max-width:959px){h2{margin-bottom:5px}}.uk-offcanvas-bar .uk-close,.uk-offcanvas-bar .uk-close:hover{color:var(--dolce-subtext-color,#999)}.uk-offcanvas-bar .uk-heading-line>::after,.uk-offcanvas-bar .uk-heading-line>::before{border-bottom-color:var(--dolce-text-color,#333);opacity:.15}.uk-heading-bullet::before,.uk-offcanvas-bar .uk-heading-bullet::before{border-left-color:var(--dolce-text-color,#333);opacity:.15}.uk-offcanvas-bar{padding:19px 7px 15px 15px}.uk-offcanvas-close{top:25px;right:16px}@media (min-width:960px){.uk-offcanvas-bar{padding:19px 18px 15px 30px}.uk-offcanvas-close{top:25px;right:27px}}.uk-nav .msr{margin-right:0!important;min-width:34px;width:34px}.uk-modal-dialog,.uk-modal-dialog svg{color:#333}.uk-modal{background:rgba(0,0,0,.3)}.uk-modal-dialog{transform:translateY(0)}.uk-sticky{z-index:auto!important}.uk-offcanvas{display:block}.uk-offcanvas-bar,.uk-togglable-leave .uk-offcanvas-bar{left:0!important;transform:translateX(-270px);transition:transform .3s ease-in-out;will-change:transform}.uk-open .uk-offcanvas-bar,.uk-togglable-enter .uk-offcanvas-bar{left:0!important;transform:translateX(0);will-change:transform}@media (min-width:640px){.uk-offcanvas-bar,.uk-togglable-leave .uk-offcanvas-bar{left:0!important;transform:translateX(-350px);transition:transform .3s ease-in-out;will-change:transform}.uk-open .uk-offcanvas-bar,.uk-togglable-enter .uk-offcanvas-bar{left:0!important;transform:translateX(0);will-change:transform}}select{min-width:100px;background-color:#fff;border:1px solid #ccc;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}.uneditable-input,input,textarea{margin-left:0}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea{height:auto}select{display:inline-block;padding:6px 8px;font-size:.875rem;color:#333;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;min-height:34px!important}.uneditable-input,input:not([type=checkbox]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{width:100%;padding:6px 8px;font-size:.875rem;color:#333;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;outline:0;min-height:34px!important}.uneditable-input:focus,input:not([type=checkbox]):focus,textarea:focus{border-color:#999}@media (max-width:959px){.uneditable-input,input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:16px}}#i18{z-index:970;padding-top:4px}#i18 .lang{float:left;margin:0 5px 0 0;position:relative}#i18 .lang::after{content:'';width:6px;height:6px;border:none;border-bottom:solid 2px #333;border-right:solid 2px #333;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:10px;margin-top:-4px}#i18 .currency{float:left;position:relative}#i18 .currency::after{content:'';width:6px;height:6px;border:none;border-bottom:solid 2px #333;border-right:solid 2px #333;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:50%;right:10px;margin-top:-4px}#i18 select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#000;cursor:pointer;font-family:inherit;font-size:13px;line-height:20px;min-width:inherit;padding-right:20px;padding-left:10px;padding-bottom:6px;vertical-align:middle;outline:0!important;margin-bottom:0}#i18 select option{font-size:13px}@media (max-width:959px){#i18 select{font-size:16px;height:34px}}#law,#privacy{background-color:#fff;box-sizing:border-box;font-size:.8125rem;line-height:1.6em;margin:0 auto;padding:20px 30px 30px;text-align:left;width:100%;color:#000!important}#law h2,#privacy h2{font-size:1rem;font-weight:600;margin:0;padding:0 0 20px;color:#000!important}#law h2{padding:0}#privacy dt,#privacy h3{font-weight:600;margin:15px 0 8px;color:#000!important}#privacy .privacy_intro{margin:0 0 20px}#law h3{font-weight:600;margin:20px 0 5px;color:#000!important}#law .atobaraiTerm{margin:20px 0}#law .atobaraiTerm .atobaraiTerm__title{margin-bottom:8px}#law .atobaraiTerm .atobaraiTerm__body{padding-left:20px}#law .atobaraiTerm p{font-size:100%;line-height:1.5;margin:0 0 10px}@media (max-width:959px){#law,#privacy{background-color:#fff;box-sizing:border-box;font-size:13px;line-height:1.6em;margin:0 auto;padding:10px}}.itemCb #cboxPrevious{background:url(https://basefile.akamaized.net/dolcevivace-shopselect-net/60b741822744c/controls.png) no-repeat 0 0;bottom:0;height:20px;left:0;overflow:visible;text-indent:-9999px;width:20px}.itemCb #cboxNext{background:url(https://basefile.akamaized.net/dolcevivace-shopselect-net/60b741822744c/controls.png) no-repeat -22px 0;bottom:0;height:20px;left:30px!important;overflow:visible;text-indent:-9999px;width:20px}.itemCb #cboxClose{background:url(https://basefile.akamaized.net/dolcevivace-shopselect-net/60b741822744c/controls.png) no-repeat -52px 0;height:20px;overflow:visible;text-indent:-9999px;width:20px}.itemCb #cboxContent button{border:none}.itemCb:focus{outline:0}a.cboxElement:focus{outline:0}[class*=" si-"],[class^=si-]{font-family:shopicon!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.si-attentionTriangle:before{content:"\e903"}.si-cart:before{content:"\e900"}.si-message:before{content:"\e901"}.si-cross:before{content:"\e902"}.si-search:before{content:"\e912"}.si-information:before{content:"\e919"}.si-tipi:before{content:"\e922"}.si-pin:before{content:"\e929"}.shareButtons{width:auto;display:flex;flex-direction:row;flex-wrap:wrap;align-content:space-between;align-items:start;justify-content:flex-end;cursor:pointer;margin:0;padding:0;vertical-align:top;font-size:12px;color:#999!important;text-decoration:none}.shareButtons .pinterest{margin:1px 0 4px 0}.shareButtons .twitter{margin:1px 0 4px 8px}.shareButtons .facebook{margin:2px 0 3px 8px}.illegal-report{text-align:right}.illegal-report a{color:#666!important;cursor:pointer;display:inline-block;font-size:11px!important;margin:0 0 4px 8px;vertical-align:middle;text-align:left;border:solid 1px #ccc;padding:0 6px 1px;border-radius:2px;background-color:#fff;line-height:18px;letter-spacing:0}.illegal-report a:hover{opacity:1;text-decoration:none}footer #baseMenu{text-align:center;margin:0 auto;display:inline-block}footer #baseMenu .clearfix:after{content:unset;display:none;clear:none}footer #baseMenu>ul>li{list-style:none}footer #baseMenu>ul>li.cart{display:none!important}footer #baseMenu>ul>li.base{margin:0 auto;padding:0}footer #baseMenu>ul>li.base img{width:20px;height:20px}#deeplink{display:none}@media (max-width:959px){#deeplink{display:block;width:100%;margin:20px auto}#deeplink a,#deeplink a:focus,#deeplink a:hover{background:#fafafa;font-size:.8125rem;color:#333;border:solid 1px #e5e5e5;padding:5px 15px;width:100%;display:block;text-align:center}}.label_image{position:absolute!important;height:70px!important;width:70px!important;z-index:300;background:0 0!important}.dolce-cat-list .item .label_image{height:56px!important;width:56px!important}@media (min-width:601px) and (max-width:959px){.label_image{height:56px!important;width:56px!important}.dolce-cat-list .item .label_image{height:49px!important;width:49px!important}}@media (max-width:600px){.dolce-cat-list .item .label_image{height:42px!important;width:42px!important}}.msg_startButton{transition:background-color .3s ease}.msg_startButton:hover{box-shadow:none!important;background:#c1c9d5!important}@media (min-width:960px){.msg_startButton{z-index:990!important;left:calc(100vw - 138px)!important;bottom:calc(20px + env(safe-area-inset-bottom))}}@media (min-width:481px) and (max-width:959px){.msg_startButton{z-index:990!important;right:60px!important;bottom:calc(20px + env(safe-area-inset-bottom))}}@media (max-width:480px){.msg_startButton{z-index:990!important;bottom:17px!important;bottom:calc(17px + env(safe-area-inset-bottom))!important;-webkit-transition:bottom .1s!important;transition:bottom .1s!important;transition-delay:bottom .1s!important}}#review-apps{color:#000}.review01__tabWrap,.x_reviewList{background-color:#fff}.x_reviewList li{padding-left:15px;padding-right:15px}.review01__list{height:auto}.communityMain .communityTitle{font-size:1.5rem!important;color:var(--dolce-text-color,#333)}.communityMain{padding:0!important;width:100%!important}.communityMain .communityContent{margin-top:20px!important;padding:15px 15px!important;border:none!important}@media (min-width:960px){.communityMain .communityContent{display:flex;flex-wrap:nowrap}}.communityMain .communityOverview{width:auto!important}.communityMain .communityNav{width:auto!important;min-width:40%}.communityMain h1{font-size:1.5rem!important}.communityMain .communityItems .communityItem .communityItemLabel{padding:0!important;border-radius:4px!important;font-size:12px!important;font-weight:600!important}.communityMain .overview{width:100%!important}.communityMain .communitySignin .button{height:auto!important}.communityMain #limitedItem{width:100%!important}.communityMain #limitedUrl{width:100%!important}.communityMain .communityItems{width:100%!important}.communityMain .communityItems .communityItem{margin-left:0!important;width:33.33%!important;padding:0 8px!important}.communityMain .communityItems .communityItem:first-child,.communityMain .communityItems .communityItem:nth-child(3n+1){margin-left:0!important}.communityMain .communityItems .communityItem .communityItemTitle{margin-top:10px!important;width:auto!important;margin-bottom:5px!important;max-height:unset!important}.communityMain .communityItems .communityItem .communityItemLabel.soldOutText{width:auto!important;max-height:unset!important;color:#666!important;letter-spacing:.03em!important;font-weight:400!important;font-size:.875rem!important}.communityMain .communityItemPrice{line-height:1.35!important;white-space:normal!important;font-family:Outfit,sans-serif!important;letter-spacing:.05em!important;font-weight:500!important}.communityMain .communityItems .communityItem .communityItemPrice.soldOut{text-decoration:none!important}.communityMain .communityItems .communityItem .communityImageContainer{width:auto!important;height:auto!important}.communityMain .communityItems .communityItem .communityImageContainer img{width:100%}.communityMain .communityModalHeader{padding-bottom:24px!important;color:#000!important}.communityModalTable{color:#000!important}.communityMain .communityUrlHeader{margin-top:30px!important}.communityModal{color:#000!important;margin-top:20px}.communityMain #productsLimitedUrl .urlBox{padding:10px!important;background-color:transparent!important;width:calc(50% - 20px)!important;border:1px solid #c2c8d2;border-radius:4px;margin:0 10px 20px!important}.communityMain #productsLimitedUrl .urlBox:nth-child(2n){margin:0 10px 20px!important}@media (max-width:959px){.communityModal{max-width:85%!important;max-height:75svh!important;min-width:200px!important;width:85%!important;overflow:scroll!important;margin-top:30px}.communityModalHeader{font-size:1rem!important}.communityPrice h3,.communityTitle h1{font-size:.9375rem!important}.communityOverview{font-size:.875rem!important}.communityMain .communityItems .communityItem{width:50%!important;padding:0 10px!important}.communityMain .communityContent{margin-top:20px!important;padding:15px!important;flex-direction:column}.communityMain .communityOverview{width:100%!important;padding-bottom:20px!important}.communityMain .communityNav{width:100%!important;margin-left:0!important}.communityMain #productsLimitedUrl .urlBox{padding:10px!important;background-color:transparent!important;width:100%!important;border:1px solid #c2c8d2;border-radius:4px;margin:0 0 20px!important}.communityMain #productsLimitedUrl .urlBox:nth-child(2n){margin:0 0 20px!important}.communityBox .button__guest{margin:10px 0 0!important;display:block!important;width:100%!important}.communityBox .button__purchase{margin:0!important;display:block!important;width:100%!important}.communityRegisterButtons{display:flex!important;flex-direction:column-reverse!important;align-items:center!important}}.irContainer{width:282px!important}#irContainer legend{text-align:center}#irContainer input select{font-size:16px!important}#irContainer input textarea{font-size:16px!important}#IllegalReportTitle,#x_illegalReportMessage{width:100%}#irContainer .btn.btn-danger{padding:10px 0!important;margin:5px 0!important;font-size:14px!important}.informationBanner{letter-spacing:.02em;position:absolute;z-index:2;width:100%}.informationBanner button{cursor:pointer}.informationBannerArrow{font-size:17px!important}@media (min-width:768px){.uk-modal-page .informationBanner{padding-right:calc(16px + var(--scrollbar,0))}}#appsItemDetailCustomTag .appsItemDetailCustomTag_heading{font-size:18px;font-weight:600;letter-spacing:0;line-height:27px;margin:30px 0 24px!important;text-align:left}#appsItemDetailCustomTag .appsItemDetailCustomTag_description{font-size:14px;letter-spacing:.05em;line-height:2;margin:0 0 24px;overflow-wrap:anywhere;text-align:left;word-break:break-all}#appsItemDetailCustomTag .appsItemDetailCustomTag_image{display:block;height:auto;margin:0 0 24px;max-width:100%;width:auto}#appsItemDetailCustomTag .appsItemDetailCustomTag_vimeo,#appsItemDetailCustomTag .appsItemDetailCustomTag_youtube{height:0;margin:0 0 24px;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}#appsItemDetailCustomTag .appsItemDetailCustomTag_vimeo>iframe,#appsItemDetailCustomTag .appsItemDetailCustomTag_youtube>iframe{height:100%;left:0;position:absolute;top:0;width:100%}#appsItemDetailCustomTag .appsItemDetailCustomTag_slider{margin:0 0 24px}.bundleSaleRelation_title{font-size:18px;font-weight:600}.bundleSaleRelation_advertise{font-size:14px;margin-top:8px}.bundleSaleRelation_container{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:16px}.bundleSaleRelation_item{font-size:12px;margin-bottom:16px;max-width:128px;width:100%}.bundleSaleRelation_item_title{line-height:1.5em;margin-top:6px}.bundleSaleRelation_item_price{margin-top:4px}.bundleSaleRelation_foot{margin-top:16px;text-align:center}.bundleSaleRelation_button{background-color:#333;color:#fff;font-size:14px;height:50px;line-height:50px;width:250px}.law__telNumber{line-height:22px}@media (max-width:959px){#appsItemDetailCustomTag .appsItemDetailCustomTag_heading{margin-top:20px!important}}.appsItemDetailCustomTag_image{width:100%!important}#page-top{position:fixed;bottom:calc(20px + env(safe-area-inset-bottom));right:10px;z-index:990;transition:opacity .3s ease,bottom .35s ease;opacity:0;pointer-events:none}#page-top.btn-on{opacity:1;pointer-events:auto}#page-top.btn-off{opacity:0;pointer-events:none}@media (min-width:960px){#page-top{left:calc(100vw - 65px);right:auto}}#page-top a{background:#000;color:#fff;width:32px;height:32px;padding:1px 0 0;text-align:center;display:block;opacity:.9;transition:opacity .3s ease,background .3s ease;border-radius:50%}#page-top a:hover{background:#474747}@media (max-width:959px){#page-top{bottom:calc(20px + env(safe-area-inset-bottom));right:10px}#page-top a{width:34px;height:34px;padding:2.5px 0 0}}header{position:fixed;top:0;min-height:70px;width:100%;max-width:calc(100vw - var(--scrollbar));background-color:var(--dolce-bg-color,#fff);color:var(--dolce-text-color,#333);z-index:970}@media (max-width:959px){header{padding-top:var(--information-banner-height,0)}}.is-fixed{position:fixed;top:0;left:0}#header-box{display:flex;justify-content:flex-start;align-items:center}.header-search-pc,.header-search-sp{height:50px;min-height:50px}.header-login-pc{height:50px;min-height:50px}.header-base{height:50px;min-height:50px}@media (max-width:959px){.header-base{width:56px}}.header-cart{height:50px;padding:0 0 0 12px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.header-login{height:50px;min-height:50px!important;padding:0 12px 0;display:flex;justify-content:center;align-items:center;box-sizing:border-box}header #baseMenu>ul>li.base{display:none!important}header #baseMenu>ul>li.cart img{opacity:0}.nav-divider{border-top:1px solid #e5e5e5;margin:10px auto}#header-box .header-logo img{max-height:50px}#header-box .uk-icon{color:var(--dolce-text-color,#333);transition:all 0s}#header-box .uk-nav-parent-icon{height:12px;padding-right:6px}#slide-menu .uk-search .uk-icon{color:#999!important}.footer-logo,.header-logo{position:relative;text-align:center;height:50px}.footer-logo img,.header-logo img{max-height:100%;max-width:100%}.footer-logo,.footer-logo a,.footer-logo a:hover,.header-logo,.header-logo a,.header-logo a:hover{font-size:1.2rem;line-height:normal;border:none;color:#111;font-weight:400!important;height:50px;display:inline-block;opacity:1!important;line-height:1em}.dolce_logo_size,.header-logo h1{height:50px;display:inline-block;overflow:hidden}.footer-logo .logoText,.header-logo .logoText{display:table-cell;vertical-align:middle;height:50px}#header-menu .uk-navbar-toggle{padding:0 28px 0 0}@media (max-width:959px){header .header-logo h1{height:50px}.dolce_logo_size{height:50px;display:table-cell;vertical-align:middle}.header-cart .uk-icon>svg,.header-login-pc .uk-icon>svg,.header-search-pc .uk-search-icon>svg,.header-search-sp .uk-search-icon>svg{width:20px!important;height:20px!important}#header-menu .uk-navbar-toggle{padding:0 10px}#header-menu .uk-navbar-toggle>svg{display:inline-block;border-radius:50%;width:80px;height:80px;padding:7px 6px 6px 7px;text-align:center;line-height:80px;width:36px!important;height:36px!important}.header-base .uk-icon>svg{display:inline-block;background:var(--dolce-bg-color,#fff);border-radius:50%;width:80px;height:80px;padding:6.5px 6.5px 7.5px 7.5px;text-align:center;line-height:80px;width:38px!important;height:38px!important}.header-cart{padding:0 10px}.uk-search-icon{transition:all 0s!important}#shopTopPage header,header{position:fixed;top:0;min-height:70px;max-width:100%;max-width:calc(100vw - var(--scrollbar))}#header-box{max-width:100%;margin-left:auto;margin-right:auto;padding:10px 0}#header-menu{display:block}.header-logo{width:calc(100% - 192px);text-align:center;margin-left:40px}.header-login-pc,.header-search-pc{display:none}.header-search-sp{display:block}.header-search-sp .uk-navbar-toggle{padding:0 15px 0 5px}.header-search-sp .uk-drop,.header-search-sp .uk-search-navbar{width:100%}}#header-menu .uk-navbar-toggle>svg,.header-base .uk-icon>svg,.header-login-pc .uk-icon>svg,.header-search-pc .uk-icon>svg,.header-search-sp .uk-icon>svg{opacity:.9;color:var(--dolce-text-color,#333);background:var(--dolce-bg-color,#fff)}@media (min-width:960px){.header-search-sp{display:none}.header-cart .uk-icon>svg,.header-login-pc .uk-icon>svg,.header-search-pc .uk-search-icon>svg,.header-search-sp .uk-search-icon>svg{width:22px!important;height:22px!important}.header-search-pc .uk-icon>svg,.header-search-sp .uk-icon>svg{display:inline-block;background:var(--dolce-bg-color,#fff);border-radius:50%;width:80px;height:80px;padding:8px 5.6px 6px 8.4px;text-align:center;line-height:80px;width:36px!important;height:36px!important;min-width:36px}.header-login-pc .uk-icon>svg{display:inline-block;background:var(--dolce-bg-color,#fff);border-radius:50%;width:80px;height:80px;padding:8px 6.5px 6px 7.5px;text-align:center;line-height:80px;width:36px!important;height:36px!important;min-width:36px}.header-base .uk-icon>svg{display:inline-block;background:var(--dolce-bg-color,#fff);border-radius:50%;width:auto;height:auto;padding:6.5px 6.5px 7.5px 7.5px;text-align:center;line-height:80px;width:36px!important;height:36px!important;min-width:36px}header .uk-navbar-toggle{padding:0 12px 0 12px}#header-menu .uk-navbar-toggle{min-width:64px}#header-menu .uk-navbar-toggle>svg{display:inline-block;background:var(--dolce-bg-color,#fff);border-radius:50%;width:80px;height:80px;padding:7px 6px 6px 7px;text-align:center;line-height:80px;width:36px!important;height:36px!important}.uk-navbar-toggle-icon>svg{width:18px!important;height:18px!important}.header-logo{-webkit-flex-grow:1;flex-grow:1;text-align:left}.header-login-pc,.header-search-pc{display:block;min-width:60px}.header-search-pc .uk-search{border:none}.header-base{width:48px!important;min-width:48px}.header-login-pc{width:60px!important}}.slide-menu-cat ul.uk-nav-sub{width:100%}#header-menu .uk-nav>li>a{padding:15px 0 0;display:flex;align-items:center}.uk-list-hyphen>::before{opacity:.5}.uk-offcanvas-bar h2,nav h2{font-size:.75rem;font-weight:600;margin:8px 12px 0 0;text-align:left;color:var(--dolce-text-color,#333)}.slide-menu-cat .category-btn{padding:16.5px 0 0}.slide-menu-cat .category-btn:first-child{padding:4.5px 0 0}footer .slide-menu-cat .category-btn{padding:14px 0 0}footer .slide-menu-cat .category-btn:first-child{padding:0}@media (max-width:959px){footer .slide-menu-cat .category-btn{padding:8px 0 0}footer .slide-menu-cat .category-btn:first-child{padding:5px 0 0}.footer-info li,.uk-nav li{margin-bottom:6px}.slide-menu-cat .category-btn{padding:10px 0 0}}.slide-menu-cat .category-btn .cat-title a{display:inline-block;width:100%;line-height:1.5;padding-bottom:2px}.slide-menu-cat .category-btn .parent-icon{display:inline-block;width:34px;padding-left:8px;cursor:pointer;height:19.5px}.slide-menu-cat .category-btn .parent-icon svg{stroke:var(--dolce-text-color,#333);margin-top:-7px}.slide-menu-cat .category-btn .parent-icon.flipped svg{margin-top:-12px}footer .slide-menu-cat .category-btn .parent-icon svg{stroke:var(--dolce-footer-text-color,#333);margin-top:-4px}.parent-icon>span{display:inline-block;width:12px;height:12px}.uk-nav-sub{overflow:hidden;transition:max-height .3s ease-out}.parent-icon.flipped{transform:scale(1,-1)}.category-btn .hyphen{position:relative;padding-left:1em;padding-right:10px;margin-top:6px}.category-btn .hyphen:first-child{margin-top:8.5px}@media (max-width:959px){.category-btn .hyphen{margin-top:5px}.category-btn .hyphen:first-child{margin-top:7.5px}}.category-btn .hyphen:before{position:absolute;top:.5em;left:0;content:'-';display:inline-block;width:0;height:0;opacity:.3}.pl3{padding-right:34px;margin-bottom:15px}.pl5{padding:0 14px 0 0}.pl8{padding-right:12px}.pl13{padding-left:13px}@media (min-width:960px){.pl5{padding:0 14px 0 0}.pl8{padding-right:14px}}ul.uk-nav-sub li a{margin-bottom:2px;margin-top:5px;line-height:1.5}nav .category-btn .cat-title{width:100%;display:flex;align-items:center}nav h2{padding-top:2px;padding-bottom:2px;margin-right:12px}#dolce-fixed-article{text-align:center}@media (min-width:960px){#slide-menu .uk-offcanvas-slide{scrollbar-gutter:stable}@-moz-document url-prefix(){#slide-menu .uk-offcanvas-slide{scrollbar-width:thin}}#slide-menu .uk-offcanvas-slide::-webkit-scrollbar{width:5px!important;height:5px!important}#slide-menu .uk-offcanvas-slide::-webkit-scrollbar-track{background:#fafafa!important}#slide-menu .uk-offcanvas-slide::-webkit-scrollbar-thumb{border-radius:5px!important;background:#ddd!important}}@media (min-width:960px){#header-menu{width:64px}#header-box{padding:15px 0;max-width:1920px;padding-right:calc(5vw - 7px);padding-left:calc(5vw - 7px);margin-top:var(--information-banner-height,0)}#header-cushion{display:block;min-width:16px}}@media (max-width:959px){#header-menu{width:56px}header #header-box{background-color:var(--dolce-bg-color,#fff)}#header-cushion{display:none}nav .pl3>li:first-child>a{padding:5px 0 0}.uk-offcanvas-close{padding-top:4px;right:14px}nav .uk-nav-parent-icon{padding-right:12px}}#header-search{padding:13px 12px 0 3px}@media (min-width:960px){#header-search{display:none}}#header-search .uk-search-default{width:100%}#header-search .uk-search-input{background:#fff!important;color:#000;font-size:.8125rem;border:1px solid #ccc}#header-search .uk-search-input::placeholder,#search-menu-pc::placeholder,#sp-search .uk-search-input::placeholder{color:#ccc!important}#header-search .uk-search-input:focus{border-color:#999;outline:0}#sp-search{margin:-15px auto;width:calc(100% - 30px)}@media (min-width:960px){#sp-search{display:none}}#sp-search .uk-search-input{background:#fff!important;color:#000;font-size:.8125rem;border:1px solid #ccc}#sp-search .uk-search-default{width:100%}.tooltip{position:relative;cursor:pointer}.tooltip-text{opacity:0;visibility:hidden;position:absolute;left:50%;transform:translateX(-50%);display:inline-block;padding:3.5px 8px 5px;white-space:nowrap;font-size:11px;line-height:15px;background:#333;color:#fff;border-radius:3px;top:100%;text-align:center}#navbar-toggle .tooltip-text{left:calc(50% - 20px)}.header-search-pc .tooltip-text{left:calc(50% + 1.5px)}.header-base .tooltip-text{left:calc(50% + 6px)}.tooltip:hover .tooltip-text{opacity:1;visibility:visible}@media (max-width:959px){.tooltip .tooltip-text{display:none}}.tooltip-text{max-width:224px;overflow:hidden}#floating-banner{display:none;opacity:1;transition:opacity .3s ease-out}#floating-banner.fade-out{opacity:0}footer{position:relative;margin-top:0;padding-top:30px;background:var(--dolce-footer-bg-color,#fafafa);color:var(--dolce-footer-text-color,#333);font-size:.875rem}.footer-item-center,.footer-item-left,.footer-item-right{width:calc(94% / 3);padding:0;position:relative}@media (min-width:959px){footer{margin-top:0;padding-top:45px}.footer-wrapper.messenger-padding{padding:0 calc(100px + 5%) 0 5%}}footer a,footer a:focus,footer a:hover{color:var(--dolce-footer-text-color,#333)}footer section{margin-bottom:30px}.pd5{padding:5px}.footer-logo{height:50px;display:inline-block;text-align:left}.ft-item>div.footer-logo{padding-top:0!important}.footer-logo img{max-height:50px}.footer-address{padding-top:5px;font-size:.75rem}.footer-text{margin-bottom:15px;padding:0 5px}@media (max-width:959px){.footer-logo{display:block;width:100%;text-align:center;margin:0 auto;height:auto;padding:0 15px}}footer h3,footer h4{font-size:.6875rem;font-weight:600;margin:0 0 10px;text-align:left;color:var(--dolce-footer-text-color,#333)}footer .uk-nav-default .uk-nav-sub a,footer .uk-nav-default .uk-nav-sub a:hover,footer .uk-nav-default>li>a,footer .uk-nav-default>li>a:hover{color:var(--dolce-footer-text-color,#333)}footer .uk-nav-default>li:first-child>a{padding-top:0;margin-top:0}@media (max-width:959px){footer section{margin-bottom:22px}.footer-item-center,.footer-item-left,.footer-item-right{width:100%;padding:0;position:relative;padding-left:15px;padding-right:15px}.footer-link{margin-top:5px}.footer-link li{line-height:25px}footer .category-btn:first-child{padding:13px 0 0}}#footer-cat{padding-left:3px;padding-right:10px}#footer-info{padding-left:5px}@media (max-width:959px){#footer-cat{padding-left:0;padding-right:0}}#footer-search{padding-top:3px;width:auto;margin:0 5px}#footer-search .uk-search-default{width:100%}#footer-search .uk-search-input{background:#fff!important;color:#000;font-size:.8125rem;border:1px solid #ccc}#footer-search .uk-search-input::placeholder{color:#bdbdbd!important}#footer-search .uk-search-input:focus{border-color:#999;outline:0}#footer-social{margin-left:auto;height:50px;margin-top:15px}@media (min-width:960px){#footer-copyright.messenger-padding{padding-bottom:50px!important}}#footer-social li{display:inline-block;width:40px;padding:0 10px 5px 0}#footer-social li:has(#baseMenu){margin:0}#footer-social li img{width:20px;height:20px}#footer-copyright{text-align:center;font-size:.6875rem;opacity:.8;letter-spacing:.05em;padding:0 20px 25px;width:auto;margin-top:20px}@media (max-width:959px){#footer-social{display:block;margin:10px auto 20px;height:auto}#footer-social li{width:auto;padding:5px}#footer-copyright{padding:10px 10px 90px}}#footer-social a{width:34px;height:34px;border-radius:6px;display:inline-block;transition:background-color .3s;padding:0;display:flex;align-items:center;justify-content:center}#footer-social a.white-background{background-color:#fff}.footer-wrapper{column-count:3;column-gap:4%;padding:0 5% 30px}.ft-item{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;display:block;width:auto;margin:0 0 30px}.ft-item.ftm{margin:0 0 20px}@media (max-width:959px){.footer-wrapper{column-count:2;padding:0 15px}}@media (max-width:600px){.footer-wrapper{column-count:1}}.footer-wrapper .ft-item:last-of-type{margin-bottom:0}.footer-wrapper .ft-item:first-of-type{margin-bottom:10px}.footer-wrapper .ft-item:nth-last-child(2){margin-bottom:10px}section{width:100%;max-width:1920px}section.wrapper{margin:0;width:100%}section.wide{padding:0}section.wrapper-sub{margin:0 5.5% 0 3.5%;width:91%;max-width:1728px}section .page-width{width:100%;padding:0 5%}h2.index{text-align:center;font-size:1.25rem;margin-bottom:23px;font-weight:400;line-height:26px;color:var(--dolce-text-color,#333)}h1.cat{text-align:center;font-size:1.375rem;font-weight:400;color:var(--dolce-text-color,#333)}h1.pages{text-align:center;font-size:1.375rem;margin-bottom:23px;font-weight:400;color:var(--dolce-text-color,#333)}h1.pages.about-header{padding-top:30px}h1.item{text-align:center;font-size:1.375rem;margin-bottom:23px;font-weight:400;color:var(--dolce-text-color,#333)}.btn-more{position:relative;text-align:center;margin-top:25px}@media (max-width:959px){.btn-more{margin-top:20px}}#loading{position:absolute;left:50%;margin-left:-12px;margin-top:5px}#moreloader{width:26px;height:26px;position:absolute;left:50%;top:50%;margin-left:-13px;margin-top:-13px;z-index:10;transform-origin:50%;box-sizing:border-box;border:3px solid #333;border-color:var(--dolce-btn-text-color,#333);border-radius:50%;border-top-color:transparent;animation-name:morespin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;opacity:.2;display:none}@keyframes morespin{to{transform:rotate(360deg)}}@media (max-width:959px){.whole-bg{margin:0 10px;width:calc(100% - 20px)}.whole-bg .inner{background-color:var(--dolce-bg-color,#fff);height:100vh;width:100%;margin:0}section{max-width:100%}section.wrapper{margin:0 10px;padding:0 5px;width:calc(100% - 20px)}section.wrapper-sub{margin:0 15px;width:calc(100% - 30px)}section .page-width{width:100%;padding:0 25px}h2.index{font-size:1.0625rem;margin-bottom:12px}h1.cat{font-size:1.125rem;margin-bottom:0}h1.pages{font-size:1.125rem;margin-bottom:10px}h1.pages.about-header{padding-top:15px}h1.item{font-size:1.125rem;margin-bottom:10px}}#page-blog .blogDetail{margin:0 auto}@media (min-width:960px){#page-blog .blogDetail{max-width:100%;margin:0 auto}}#section-image1,#section-image2,#topbanner1,#topbanner2{text-align:center;margin-bottom:var(--dolce-margin-bottom,0)}@media (max-width:959px){#section-image1,#section-image2,#topbanner1,#topbanner2{margin-bottom:0}}#topbanner1 h2,#topbanner2 h2{text-align:left}#products{gap:10px 2%}@media (max-width:600px){#products{gap:5px 15px}}.item{position:relative}.item a{color:var(--dolce-text-color,#333)}.item a:focus,.item a:hover{color:var(--dolce-ahover-color,#999)}#item-list .item{--widthA:calc(100% - 15px);width:calc(var(--widthA)/ 2);padding-bottom:10px}@media (min-width:601px){#item-list .item{padding-bottom:15px}}#item-list .item .label_image{height:48px!important;width:48px!important}@media (min-width:601px) and (max-width:959px){#item-list .item{--widthA:calc(2% * 2);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 3)}#item-list .item .label_image{height:56px!important;width:56px!important}}@media (min-width:960px) and (max-width:1279px){#item-list .item{--widthA:calc(2% * 2);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 3)}#item-list .item .label_image{height:56px!important;width:56px!important}}@media (min-width:1280px){#item-list .item{--widthA:calc(2% * 3);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 4)}#item-list .item .label_image{height:56px!important;width:56px!important}}.item .item-image{text-align:center;margin-bottom:8px}.item a .item-image{background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;position:relative}.item .item-title{text-align:left;padding:0 0 2px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--dolce-text-color,#333)}.item .item-title:hover{text-decoration:none;color:var(--dolce-text-color,#333)}.item a .item-price,.item a:hover .item-price{text-align:right;padding:0;color:var(--dolce-text-color,#333);line-height:1.35}.item a .item-price.sale-price,.item a:hover .item-price.sale-price{color:var(--dolce-sale-color,#e50f0d)}.item .item-price .price{white-space:normal;font-family:Outfit,sans-serif;letter-spacing:.05em;font-weight:500;word-break:normal;overflow-wrap:break-word}.item .item-price.sale-price .rate{font-size:.6875rem;display:inline-block;padding-left:5px;font-weight:400}.item .item-price.soldout .soldout-text{color:var(--dolce-sale-color,#e50f0d);display:inline-block;opacity:1;letter-spacing:.03em;font-weight:400}.item .item-price.soldout .price{font-weight:400;display:inline-block;padding-right:10px;opacity:.25;color:var(--dolce-text-color,#333)}@media (max-width:959px){.item .item-price.soldout .soldout-text{font-size:.75rem}.item .item-price.soldout .price{padding-right:0;display:block}}.item .item-status{text-align:center;padding-bottom:3px;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:4px 0 0;gap:3px 7px}.item-image{overflow:hidden;max-height:400px}.item .item-status .uk-label{margin-bottom:6px}@media (min-width:960px){.item .item-status .uk-label{margin-top:1px}.item-image{max-height:600px}}.item .item-image img{object-fit:cover;width:100%;height:100%;transition:all .5s}@media (min-width:960px){#dolce-ranking .pickup-wrapper{display:flex;flex-direction:row;align-items:stretch;align-content:stretch;justify-content:space-around;flex-wrap:nowrap;gap:20px 1.5%}#dolce-pickup .pickup-wrapper{display:flex;flex-direction:row;align-items:stretch;align-content:stretch;justify-content:space-around;flex-wrap:nowrap;gap:20px 2%}#dolce-pickup .pickup-wrapper.pickup-is5,#dolce-pickup .pickup-wrapper.pickup-is6{flex-wrap:wrap;justify-content:flex-start}#dolce-feature .pickup-wrapper{display:flex;flex-direction:row;align-items:stretch;align-content:stretch;justify-content:space-around;flex-wrap:nowrap;gap:20px 3%}#dolce-ranking .pickup-item{width:auto;position:relative}#dolce-pickup .pickup-item{width:auto}#dolce-pickup .pickup-is5 .pickup-item,#dolce-pickup .pickup-is6 .pickup-item{width:auto;position:relative;--widthA:calc(2% * 2);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 3)}#dolce-feature .pickup-item{width:auto}}#dolce-feature .pickup-item a,#dolce-pickup .pickup-item a,#dolce-ranking .pickup-item a{color:#111;color:var(--dolce-text-color,#333)}#dolce-feature .pickup-item a:focus,#dolce-feature .pickup-item a:hover,#dolce-pickup .pickup-item a:focus,#dolce-pickup .pickup-item a:hover,#dolce-ranking .pickup-item a:focus,#dolce-ranking .pickup-item a:hover{color:var(--dolce-text-color,#333)}#dolce-feature .pickup-item a.uk-button-default,#dolce-feature .pickup-item a.uk-button-default:hover{color:var(--dolce-btn-text-color,#333)}#dolce-feature .pickup-desc,#dolce-ranking .pickup-desc{font-size:.6875rem;line-height:1.35;text-align:center;padding-top:.5em}#dolce-pickup .pickup-desc{font-size:.75rem;line-height:1.35;text-align:center;padding-top:.5em}#dolce-feature .pickup-as-ranking,#dolce-pickup .pickup-as-ranking,#dolce-ranking .pickup-as-ranking{position:absolute;z-index:3;top:0;left:0;width:35px;height:35px;text-align:center}.pickup-item .ranking_1{clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg,#fff7c9 0,#f7de6a 22%,#f1c40f 52%,#b7860b 74%,#ffe79f 100%)}.pickup-item .ranking_2{clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg,#fafafa 0,#e9eef3 13%,#cfd6dd 54%,#a7b0b7 76%,#f6f8fb 100%)}.pickup-item .ranking_3{clip-path:polygon(0 0,100% 0,0 100%);background:linear-gradient(135deg,#ffe3c6 0,#e3a86b 30%,#cd7f32 60%,#8f4e12 80%,#ffd9b3 100%)}.pickup-item .ranking_no{background:-webkit-gradient(linear,right bottom,left top,color-stop(50%,rgba(255,255,255,0)),color-stop(50.5%,#fff)) no-repeat top left/100% 100%;background:linear-gradient(to top left,rgba(255,255,255,0) 50%,#fff 50.5%) no-repeat top left/100% 100%}.pickup-item .ranking_number{width:20px;display:block;font-weight:600;font-size:11px}.pickup-item .ranking_1 .ranking_number{color:#fff}.pickup-item .ranking_2 .ranking_number{color:#fff}.pickup-item .ranking_3 .ranking_number{color:#fff}.pickup-item .ranking_no .ranking_number{color:#000}@media (max-width:959px){#dolce-feature .pickup-wrapper,#dolce-ranking .pickup-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:15px 10px}#dolce-pickup .pickup-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:15px 15px}#dolce-pickup .pickup-wrapper.pickup-is3{gap:15px 10px}#dolce-feature .pickup-item,#dolce-ranking .pickup-item{--widthA:calc(100% - 20px);width:calc(var(--widthA)/ 3);position:relative}#dolce-pickup .pickup-item{--widthA:calc(100% - 15px);width:calc(var(--widthA)/ 2);position:relative}#dolce-pickup .pickup-is3 .pickup-item{--widthA:calc(100% - 20px);width:calc(var(--widthA)/ 3);position:relative}#dolce-feature .pickup-as-ranking,#dolce-ranking .pickup-as-ranking{width:30px;height:30px}.pickup-item .ranking_number{width:20px;font-size:9px}}.youtube-wrapper{text-align:center;max-width:780px;margin:0 auto}@media (max-width:959px){.youtube-wrapper{position:relative;width:100%;padding-top:56.25%}.youtube-wrapper iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}}#dolce-instagram{text-align:center}.instagram-inner{margin:0 auto}#dolce-instagram p{margin-bottom:1.4em}.btn-instagram{line-height:32px;padding:5px 15px 6px;border-radius:10px;border:solid 1px #eee;background-color:#f5f5f5;color:#111;width:auto;display:inline-block;margin:15px auto 0;font-weight:500;font-family:Outfit,sans-serif}.btn-instagram img{width:16px;height:18px;display:inline-block;margin-right:5px;padding-bottom:2px}#first-view-wrap{width:95%;padding:0 2.5% 0;margin:0 2.5%;height:auto;max-width:1920px;position:relative}#first-view-wrap .main-slider{height:100%;width:100%;opacity:0;transition:opacity 1s}@media (max-width:959px){#first-view-wrap{width:100%;padding:0;margin:0;max-width:100%}}.swiper-fade .swiper-slide{text-align:center}@media (max-width:600px){.swiper-pagination{bottom:6px!important}}.swiper-pagination-bullet{background-color:#fafafa!important;margin:0 6px 0!important;opacity:.2}.swiper-pagination-bullet-active{background-color:#fafafa!important;opacity:.9}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(1)}#dolce-slider .swiper-button-next,#dolce-slider .swiper-button-prev{width:30px;height:50px}#blog-more{margin-top:5px}@media (min-width:601px){#blog-widget{gap:20px 2%}#dolce-blog .blog-box{--widthA:calc(2% * 3);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 4);margin:0;padding:0}#blog-more{padding-top:2px;margin-top:20px}}.blog-box{position:relative;align-items:center}.blog-box .b-pic{width:100%}.blog-box .b-contents{width:100%;line-height:1.5;padding:12px 0 0}.blog-box .b-contents .b-date{font-size:.75rem;opacity:.5;padding-bottom:5px;color:var(--dolce-text-color,#333);transition:all .3s}.blog-box .b-contents .b-title{padding-bottom:2px;color:var(--dolce-text-color,#333);transition:all .3s}.blog-box .b-contents .b-desc{font-size:.75rem;opacity:.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--dolce-text-color,#333);transition:all .3s}@media (max-width:600px){.blog-box .b-contents .b-desc{font-size:.75rem;opacity:.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}#dolce-blog .blog-box{width:100%;margin:0 0 10px;padding:0 0 5px}.blog-box .b-pic{width:30%;--widthA:calc(100% - 30px);width:calc(var(--widthA)/ 3)}.blog-box .b-contents{width:70%;--widthA:calc(100% - 30px);--widthB:calc(var(--widthA) / 3);width:calc(100% - var(--widthB));padding:0 0 1px 10px}.blog-box .b-pic{min-height:50px;width:25%;background-size:cover;background-repeat:no-repeat;background-position:center}.blog-box .b-contents{width:75%;padding-left:10px;line-height:1.4;padding-bottom:1px}.blog-box .b-pic img{display:none}}@media (min-width:601px) and (max-width:959px){#blog-widget{gap:20px 2%}#dolce-blog .blog-box{--widthA:calc(100% - 2%);width:calc(var(--widthA)/ 2);margin:0;padding:0}#blog-more{padding-top:2px;margin-top:20px}}#fixed-article{text-align:center}section.cat-wrapper{padding:0 3.75%;margin:0 auto}#cat-list{display:flex;flex-direction:column;gap:25px;margin-bottom:-10px}@media (max-width:959px){section.cat-wrapper{padding:0;margin:0 auto}#cat-list{gap:20px}}#cat-list .cat-slider .btn-more{margin:0}#cat-list .cat-slider .btn-more a{display:flex;align-items:center;justify-content:center;min-width:unset!important}#cat-list .swiper-wrapper{align-items:stretch}.cat-slider{width:100%;height:auto;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;display:block}.cat-slider-title{position:relative;display:flex;align-items:center}#cat-list h2{flex:1}#cat-list .swiper-button-next,#cat-list .swiper-button-prev{color:var(--dolce-text-color,#333);flex:0 auto;position:relative;margin-top:0;left:0;right:0;padding-bottom:15px;width:24px;margin-left:20px}#cat-list .swiper-all{font-size:.6875rem;padding:0 5px 1px;margin:0 0 15px 24px;border:solid 1px var(--dolce-btn-line-color,#ddd);color:var(--dolce-btn-text-color,#333);background-color:var(--dolce-btn-color,#fff);transition:all .3s}#cat-list .swiper-all:hover{opacity:.8}@media (max-width:959px){.cat-slider-title{margin:0 15px}#cat-list .swiper-button-next,#cat-list .swiper-button-prev{display:none}#cat-list .swiper-all{margin:0 0 15px 15px}}#cat-list .swiper-horizontal>.swiper-scrollbar,#cat-list .swiper-scrollbar.swiper-scrollbar-horizontal{position:relative;left:0;right:0;top:0;z-index:2;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 80px);width:240px;margin:2px auto 0}:root{--swiper-navigation-size:1.625rem}#products .preloader,#recent-items .preloader{display:none!important}.lazy-preloader{width:60px;height:60px;position:absolute;left:50%;top:50%;margin-left:-30px;margin-top:-30px;z-index:0;transform-origin:50%;display:none}.lazy-preloader.visible{display:block}.swiper-button-next,.swiper-button-prev{opacity:1;transition:opacity .2s}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.25;cursor:auto;pointer-events:none}#dolce-slider .swiper-button-next::after,#dolce-slider .swiper-button-prev::after{font-size:36px;color:#fff}.swiper-button-next{right:calc(1.25% + 5px)}.swiper-button-prev{left:calc(1.25% + 5px)}#cat-list .item{flex-shrink:0;height:auto;position:relative;transition-property:transform;display:block;width:40%;padding:0 calc(15px / 2)}#cat-list .item .label_image{height:36px!important;width:36px!important}@media (min-width:601px) and (max-width:959px){#item-list .item .label_image{height:56px!important;width:56px!important}#cat-list .item .label_image{height:56px!important;width:56px!important}#cat-list .item{width:30%;padding:0 calc(15px / 2)}}@media (min-width:960px) and (max-width:1279px){#cat-list .item{width:30%;padding:0 2% 0 0}#cat-list .item .label_image{height:56px!important;width:56px!important}}@media (min-width:1280px){#cat-list .item{width:23%;padding:0 2% 0 0}#cat-list .item .label_image{height:56px!important;width:56px!important}}.cat-list-pre{width:100%;text-align:center;margin:30px auto 40px;font-size:11px;opacity:.7}.swiper-initialized>.cat-list-pre{display:none}@media (max-width:959px){#section-image1,#section-image2{padding-top:4px}}#recent-items{gap:20px 2%}@media (max-width:600px){#recent-items{gap:20px 15px}}#recent-list .item{--widthA:calc(100% - 30px);width:calc(var(--widthA)/ 3)}#recent-list .item .label_image{height:56px!important;width:56px!important}@media (max-width:600px){#shopTopPage #recent-list .item:nth-child(n+4){display:none}}@media (min-width:601px) and (max-width:959px){#recent-list .item{--widthA:calc(2% * 2);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 3)}#recent-list .item .label_image{height:56px!important;width:56px!important}#shopTopPage #recent-list .item:nth-child(n+4){display:none}}@media (min-width:960px) and (max-width:1279px){#recent-list .item{--widthA:calc(2% * 2);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 3)}#recent-list .item .label_image{height:56px!important;width:56px!important}#shopTopPage #recent-list .item:nth-child(n+4){display:none}}@media (min-width:1280px){#recent-list .item{--widthA:calc(2% * 3);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 4)}#shopTopPage #recent-list .item:nth-child(n+5){display:none}}#dolce-newsletter input{font-size:.875rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"><polyline fill="none" stroke="rgb(153, 153, 153)" points="1.4,6.5 10,11 18.6,6.5"></polyline><path d="M 1,4 1,16 19,16 19,4 1,4 Z M 18,15 2,15 2,5 18,5 18,15 Z" fill="rgb(153, 153, 153)"></path></svg>') no-repeat left center;background-size:20px 20px;background-position:10px center;padding-left:40px;box-sizing:border-box;background-color:#fff}#footer-payment .payment-item{border-radius:6px;padding:4px 12px 5px;display:inline-block;margin:10px 5px 0 0;font-weight:600;font-size:.8125rem;color:#333;background:#fff;border:solid 1px #bdbdbd}#footer-payment .payment-item.cc{display:flex;align-items:center;width:100%}#footer-payment .payment-item.cc span:first-child{white-space:nowrap;flex:0 0 auto;margin-right:10px}#footer-payment .payment-item.cc span:last-child{flex:1 1 auto;display:flex}#footer-payment .payment-item.cc span:last-child img{max-width:100%;height:auto;display:block;padding:3px 0}#footer-payment .payment-item.payid{display:flex;align-items:center;width:100%}#footer-payment .payment-item.payid span:first-child{white-space:nowrap;flex:0 0 auto;margin-right:20px}#footer-payment .payment-item.payid span:last-child{flex:1 1 auto;display:flex;flex-wrap:wrap}#footer-payment .payment-item.payid span:last-child img{max-width:100%;height:auto;max-height:38px;display:block;padding:10px 0 8px}#about-shipping{text-align:left;padding:0;line-height:1.2;position:relative;margin-top:10px}#footer-shipping{text-align:left;padding:0 0 0 4px;line-height:1.2;display:flex;align-items:center;margin-top:8px;flex-wrap:wrap}#footer-shipping .msr{min-width:16px;padding-left:4px;margin-right:0!important;margin-left:4px;margin-left:auto}#about-shipping .conditions{font-size:.9375rem;display:inline-block;padding-left:37px;letter-spacing:.05em;font-weight:400}#footer-shipping .conditions{font-size:.9375rem;display:inline-block;font-weight:400;letter-spacing:.05em;padding-bottom:3px}#about-shipping .conditions{padding-left:34px}#about-shipping .shipping,#footer-shipping .shipping{color:var(--dolce-postage-color);display:inline;font-size:.9375rem}#about-shipping .conditions,#about-shipping .shipping{font-size:1.125rem}@media (max-width:959px){#about-shipping .conditions,#about-shipping .shipping{font-size:1rem}}#footer-shipping .exclusion{font-size:.6875rem;padding-left:30px;width:100%}#about-shipping .exclusion{font-size:.75rem}#about-shipping .conditions,#footer-shipping .exclusion{margin:4px auto 2px}#about-shipping .exclusion{margin:5px auto 2px;padding-left:35px}.footer-notice li{width:100%;font-size:.75rem;line-height:30px}.footer-notice li a{display:flex;align-items:center;position:relative;width:100%;margin-top:5px}.footer-notice .info-icon{height:30px;width:41px;padding-left:5px;margin-bottom:2px}.footer-notice .info-title{min-height:30px;width:calc(100% - 50px)}.footer-link{margin-top:10px}.footer-link li{width:100%;font-size:.75rem;line-height:20px}.footer-link li a{display:flex;align-items:center;position:relative;width:100%}.footer-link .info-title-m{min-height:20px;width:100%}footer .shipping-text{font-size:.75rem;margin-top:10px}@media (max-width:600px){footer .shipping-text{font-size:.875rem}}#footer-shipping .icon{width:23px;height:23px;min-width:23px;margin-right:6px}#footer-shipping svg{transform:scale(-1,1)}#about-shipping .icon{position:absolute;width:30px;height:30px;padding:2.5px 0 3.5px}#about-shipping svg{width:22px;height:22px;transform:scale(-1,1)}@media (max-width:959px){#about-shipping .icon{width:30px;height:30px;padding:1.5px 0 4.5px}#about-shipping svg{width:22px;height:22px}}#footer-shipping svg{stroke:var(--dolce-footer-text-color,#333)}#modal-shipping{text-align:left;padding:0;line-height:1.2;position:relative}#modal-shipping .conditions{font-size:.9375rem;display:inline-block;padding-left:37px;letter-spacing:.05em}#modal-shipping .conditions{padding-left:34px}#modal-shipping .shipping{color:#e50f0d;display:inline-block;font-size:.9375rem}#modal-shipping .conditions,#modal-shipping .shipping{font-size:1.125rem}@media (max-width:959px){#modal-shipping .conditions,#modal-shipping .shipping{font-size:1rem}}#modal-shipping .exclusion{font-size:.75rem;padding-left:35px}#modal-shipping .conditions{margin:4px auto 2px}#modal-shipping .exclusion{margin:5px auto 2px}#modal-shipping .icon{position:absolute;width:30px;height:30px;padding:2px 0 4px}#modal-shipping svg{width:22px;height:22px;transform:scale(-1,1)}@media (max-width:959px){#modal-shipping .icon{width:30px;height:30px;padding:1.5px 0 4.5px}#modal-shipping svg{width:22px;height:22px}}#modal-shipping svg{stroke:#333}#modal-shipping .shipping-text{margin:20px 0 5px;line-height:1.7}.uk-offcanvas-bar h2,nav h2{margin:8px 14px 10px 0}footer .info-banner{padding:18px 5px 5px 0}footer .info-banner a{padding-top:0!important}@media (max-width:959px){footer .info-banner{padding:10px 0 5px;margin-left:-5px}}.breadcrumb{padding:0;list-style:none;margin-bottom:10px}.breadcrumb>*{display:contents}.breadcrumb>*>*{font-size:.75rem;color:var(--dolce-subtext-color,#999)}.breadcrumb>*>:focus,.breadcrumb>*>:hover{color:var(--dolce-subtext-color,#999);text-decoration:none}.breadcrumb>:last-child>a:not([href]),.breadcrumb>:last-child>span{color:var(--dolce-subtext-color,#999)}.breadcrumb>:nth-child(n+2)::before{content:">";display:inline-block;margin:0 15px 0 calc(15px - 4px);font-size:.75rem;color:var(--dolce-subtext-color,#999)}.smallcat{display:inline-block;margin:0 10px 10px 0}.smallcat .uk-button{min-width:auto!important}#cat-image{margin-bottom:23px;text-align:center}.about-image{text-align:center}@media (max-width:959px){.smallcatbox{margin:15px 0 6px}#cat-image{margin-bottom:15px;margin-left:-15px;margin-right:-15px}.about-image{margin-left:-15px;margin-right:-15px}}.uk-button-small{border:none;background-color:var(--dolce-btn-color,#fff);color:var(--dolce-btn-text-color,#333);transition:all .3s;border:solid 1px var(--dolce-btn-line-color,#ddd);line-height:1.5em!important;padding:5px 13px 6px}@media (min-width:960px){.breadcrumb{float:right;margin:4px 0 10px 60px}.smallcatbox{margin:18px 0 9px}}ul.paginate{align-items:center;display:flex;justify-content:flex-start!important}#page-blogg .main #about{padding-top:0}#page-blog .main .blogListMain{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch}#page-blog .main .blogListMain .blog_inner{margin:0 3% 30px 0;width:47%;border:none!important;padding:0 0 60px!important;display:inline-block;border-bottom:1px solid #eee!important;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:stretch;align-items:stretch;line-height:1.5}#page-blog .main .blogListMain .blog_head_image.hide{display:block}#page-blog .main #about.blogDetail .blog_title h2{margin-bottom:10px}#page-blog .paginate-wrp{width:100%}.main #about.blogListMain .blog_head_image{order:1}.main #about.blogListMain .blog_publish{order:2;color:var(--dolce-text-color,#333)}.main #about.blogListMain .blog_title{order:3;color:var(--dolce-text-color,#333);padding-top:5px}.main #about.blogListMain .blog_contents{order:4;height:auto!important;overflow:visible!important;color:var(--dolce-text-color,#333);flex-grow:1}.main #about .blog_title a,.main #about .blog_title a:hover{color:var(--dolce-text-color,#333)}.main #about.blogListMain .blog_contents .blog_body .text{font-size:.75rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:var(--dolce-subtext-color,#999);transition:all .3s}.main #about.blogListMain h2{line-height:1.5!important;padding-bottom:2px!important;color:var(--dolce-text-color,#333);transition:all .3s!important;font-size:.875rem!important}.main #about.blogListMain .blog_publish{margin:0!important;color:var(--dolce-text-color,#333);transition:all .3s;padding-top:12px}.main #about.blogListMain .blog_publish .publish_date{font-size:.75rem!important}.main #about>.blog_inner .blog_contents .read_more{background:#fafafa!important;font-size:.8125rem;bottom:19px!important;width:auto!important;border:solid 1px #e5e5e5;padding:5px 20px!important;display:inline-block;position:absolute;text-align:center;font-weight:400!important}.main #about .read_more a{color:#333!important;font-weight:400!important}#page-blog .main .blogListMain{gap:20px 2%}#page-blog .main .blogListMain .blog_inner{--widthA:calc(2% * 3);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 4);margin:0;padding:0}.paginate-wrp{margin:0 auto!important}@media (max-width:959px){#page-blog .main h1{margin-bottom:15px}#page-blog .main .blogListMain{gap:20px 2%}#page-blog .main .blogListMain .blog_inner{--widthA:calc(100% - 2%);width:calc(var(--widthA)/ 2);margin:0;padding:0}}@media (max-width:600px){#page-blog .main .blogListMain{gap:20px 0}#page-blog .main .blogListMain .blog_inner{width:100%;margin:0;padding:0}}#page-blog .blogListMain .publish_date{visibility:hidden}#page-blog .blogDetail .blog_inner .blog_publish{margin:10px 0 10px!important}.main #about>.blog_inner{padding:0 0 20px!important}#news-widget .newsbox{width:100%;max-width:100%;margin:0 auto;padding-bottom:15px;border-bottom:solid 1px #eee;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}#news-widget .news-date{margin:0!important;padding-top:0;width:100%;transition:all 0s;font-size:.75rem;line-height:2.1}#news-widget{gap:15px 0}#news-widget .news-text a{color:var(--dolce-text-color,#333);transition:all .3s}#news-widget .news-text a:hover{color:var(--dolce-ahover-color,#999)}@media (min-width:601px){#news-widget .newsbox{max-width:100%;margin:0 auto;padding-bottom:25px;flex-direction:row;flex-wrap:nowrap}#news-widget .news-date{flex:0 0 145px;padding-left:25px}#news-widget .news-text{flex:1}#news-widget{gap:25px 0;padding-top:2px}}#dolce-contact{width:90%;margin:20px auto 0}#dolce-contact h1{display:none}#dolce-contact #ShopInquiryInquiryForm dt{margin-bottom:5px;margin-top:20px}#dolce-contact #ShopInquiryInquiryForm dt:first-child{margin-top:0}#dolce-contact input,#dolce-contact textarea{width:100%;padding:10px;background:#f8f8f8;border:1px solid rgba(0,0,0,.075);color:#111!important;font-size:16px;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}#dolce-contact input:focus,#dolce-contact textarea:focus{outline:0;border:1px solid #999}#dolce-contact textarea{height:200px;max-height:200px;max-width:100%}#dolce-contact .control-panel{text-align:center}#dolce-contact .error-message{color:var(--dolce-sale-color,#e50f0d);padding-top:3px;font-weight:600}#dolce-contact #buttonLeave{margin:25px auto;border:none;overflow:visible;text-transform:none;-webkit-appearance:none;border-radius:0;display:inline-block;box-sizing:border-box;padding:0 30px;vertical-align:middle;font-size:.875rem;line-height:38px;text-align:center;text-decoration:none;text-transform:uppercase;transition:.1s ease-in-out;transition-property:color,background-color,border-color;background-color:#1e87f0;color:#fff!important;border:1px solid transparent;width:auto;cursor:pointer}#dolce-about .about-text,#dolce-about .aboutus{z-index:5}#dolce-about .info{z-index:4}#dolce-about #shipping{z-index:3}#dolce-about #access{z-index:2}#dolce-about{display:flex;flex-direction:column;gap:45px 0}@media (max-width:959px){#dolce-about{gap:35px 0}}#dolce-about #shipping svg{stroke:var(--dolce-text-color,#333)}.aboutus dl{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;line-height:2;margin-top:10px}.aboutus dl dt{width:100px}.aboutus dl dd{width:calc(100% - 100px)}#about-social{text-align:left;margin:0 auto}#about-social li{display:inline-block;width:40px;padding:10px 0 0;margin:0 2px}#about-social a{width:34px;height:34px;border-radius:6px;display:inline-block;transition:background-color .3s;padding:0;display:flex;align-items:center;justify-content:center;background-color:#fff}#about-social img{width:20px;height:20px}#dolce-about #shipping .shipping-text{margin-top:15px}.payment-wrapper{display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:stretch;align-content:stretch;-webkit-align-items:stretch;align-items:stretch}#dolce-about #payment .payment-item{margin:12px 5px 0;padding:2px 10px 7px;border:solid 1px #ddd;border-radius:10px;display:inline-block;background-color:#fff}@media (min-width:600px){#dolce-about #payment .payment-item{width:calc(50% - 10px)}}@media (min-width:1600px){#dolce-about #payment .payment-item{width:calc(33.33% - 20px)}}#dolce-about #payment .payment-item:last-child{padding-bottom:10px}#dolce-about #payment .payment-label{color:#111;background-color:#f5f5f5;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;padding:3px 10px 4px;display:inline-block;margin:10px 5px 4px 0;font-weight:600;font-size:.8125rem}#dolce-about #payment .payment-label span{color:#111;padding-right:2px}#dolce-about #payment .payment-image{padding-top:5px}#dolce-about #payment .payment-image img{width:100%;max-width:560px}#dolce-about #payment .payment-item.payid img{padding:2.2% 39% 2% .8%}@media (max-width:600px){#dolce-about #payment .payment-image img{width:400px;max-width:100%}}#dolce-about #payment1 img{padding-top:0}#dolce-about #payment2 img{padding-top:0}#dolce-about #payment3 img{padding-top:3px}#dolce-about #payment4 img{padding-top:5px}#dolce-about #payment5 img{padding-top:3px}#dolce-about #payment6 img{padding-top:2px}#dolce-about #payment7 img{padding-top:3px}#dolce-map iframe{width:100%!important;height:400px!important;margin-top:10px}#dolce-about .info p{margin-bottom:1em}#dolce-about h3{font-size:1rem}@media (max-width:959px){.aboutus dl{margin-top:5px}}.itemdetail-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:stretch}.itempage-item{position:relative;width:100%;margin-bottom:20px}.itempage-purchase{position:relative;width:43%;padding-left:20px;margin-bottom:20px}h1.h4l{display:block;font-size:1.125rem;margin-bottom:13px;line-height:1.4;color:var(--dolce-text-color,#333)}.itempage-item:after{content:".";display:block;height:0;clear:both;visibility:hidden}.itempage-item__cell{width:100%;margin:0 20px 5px 0;text-align:center}.preview{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:5px}.preview__content{cursor:pointer;--widthA:calc(100% - 45px);--widthB:calc(var(--widthA) / 10);width:var(--widthB)}.preview__content a img{border:1px solid transparent}.preview__content a:focus img{border:solid 1px #a2a2a2}#dolce-itemdetail .area-cart .uk-label{margin-left:0;margin-right:7px;margin-bottom:7px;display:inline-block;padding:2px 10px;line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase;font-weight:400;position:relative}@media (max-width:959px){#dolce-itemdetail .area-cart .uk-label{margin-bottom:5px;margin-top:2px}}#dolce-itemdetail .area-cart .item-price{margin-bottom:10px;font-size:1.5rem;line-height:1.5rem;display:flex;align-items:center;flex-wrap:wrap}#dolce-itemdetail .area-cart .item-price.sale-price{color:var(--dolce-sale-color,#e50f0d)}#dolce-itemdetail .area-cart .proper{color:#d3d3d3;font-size:.875rem;font-weight:400;display:block;text-decoration:line-through;margin-bottom:3px}#dolce-itemdetail .area-cart .item-price .price{white-space:normal;font-family:Outfit,sans-serif;letter-spacing:.05em;font-weight:500;word-break:normal;overflow-wrap:break-word}#dolce-itemdetail .area-cart .item-price.soldout .soldout-text{color:var(--dolce-sale-color,#e50f0d);display:block;opacity:1;width:100%;font-size:1.25rem;letter-spacing:.03em;font-weight:400;padding:10px 0 7px}#dolce-itemdetail .area-cart .item-price.soldout .price{font-weight:400;display:inline-block;font-size:1.125rem;opacity:.25;color:var(--dolce-text-color,#333)}#itemAttention{font-size:.6875rem;margin-bottom:20px}#amountSelectWrap,#dolce-itemdetail .select-wrapper,#variationSelectWrap{margin-bottom:15px}#itemSelect .itemOption__select{margin-bottom:15px!important}.review01__title{padding-top:0!important;color:var(--dolce-text-color,#333)}#itemSelect label{font-size:.8125rem;opacity:.5;padding-bottom:3px;display:block}#itemSelect .select-dropdown{display:none}#itemSelect .itemOption__caption{font-size:.8125rem;padding-bottom:3px}#itemSelect .itemOption__bottomCaptionBlock{text-align:right;font-size:.75rem;opacity:1}#itemSelect input:focus,#itemSelect textarea:focus{border-color:#999;outline:0}.purchaseButton .purchaseButton__btn{font-size:.9375rem;font-weight:600;line-height:1.5;position:relative;display:block;padding:14px 25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;transition:all .3s;text-align:center;text-decoration:none;border:none;border-radius:9px;width:100%;max-width:100%;background-color:var(--dolce-cart-color,#1e90ff);color:#fff}.purchaseButton .purchaseButton__btn:hover{opacity:.8}#itemAttention .attention{color:var(--dolce-subtext-color,#999);opacity:1}#itemAttention .salesPeriod--willStart{font-size:.875rem;color:var(--dolce-coming-color,#00c7b6);font-weight:600;opacity:1;margin-bottom:5px}#itemAttention .lottery{font-size:.875rem;color:var(--dolce-lottery-color,#5e35b1);font-weight:600;opacity:1;margin-bottom:5px}#itemAttention .lottery__label{display:inline-block;padding:2px 10px;background:var(--dolce-lottery-color,#5e35b1);line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase;font-weight:400;margin-bottom:5px}#itemAttention .takeout{font-size:.875rem;color:var(--dolce-takeout-color,#ff9800);font-weight:600;opacity:1;margin-bottom:5px}#itemAttention .takeout__label{display:inline-block;padding:2px 10px;background:var(--dolce-takeout-color,#ff9800);line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase;font-weight:400;margin-bottom:5px}#itemAttention .preOrder{font-size:.875rem;color:var(--dolce-pre-color,#1e88e5);font-weight:600;opacity:1;margin-bottom:5px}#itemAttention .preOrder__label{display:inline-block;padding:2px 10px;background:var(--dolce-pre-color,#1e88e5);line-height:1.5;font-size:.875rem;color:#fff;vertical-align:middle;white-space:nowrap;border-radius:2px;text-transform:uppercase;font-weight:400;margin-bottom:5px}#itemAttention .communityLabel{background-color:#212121!important;margin-bottom:10px;margin-top:5px;padding:10px!important}#itemAttention .communityLabel__title{color:#fff!important;font-size:.875rem;font-weight:600}#itemAttention .communityLabel__note{font-size:.875rem;color:#fff!important;opacity:1;margin-top:0!important}#itemAttention .lottery__label,#itemAttention .preOrder__label,#itemAttention .takeout__label{display:none}#itemAttention .membershipPoint{border:dotted 1px var(--dolce-sub-border-color);padding:5px 10px;margin:5px 0 10px;display:inline-block;width:100%}.membershipPoint__attention{margin-bottom:3px}.membershipPoint__amount,.membershipPoint__amountWrapper{font-size:.875rem!important;font-weight:400!important}.sub-itemname{font-size:1.125rem;margin-bottom:1em}@media (max-width:959px){h1.h4l{display:block;font-size:1rem;margin-bottom:15px;line-height:1.4}.itempage-item{margin-bottom:10px;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.purchaseButton .purchaseButton__btn{font-size:.9375rem;display:block;width:100%}#dolce-itemdetail .item-price{margin-top:5px}#dolce-itemdetail .uk-label{margin-bottom:5px}}.gg-zoom-in{box-sizing:border-box;position:relative;display:block;transform:scale(var(--ggs,1));width:16px;height:16px;border:2px solid;border-radius:100%;background:linear-gradient(to bottom,currentColor 5px,transparent 0) no-repeat 2px 5px/8px 2px;margin-top:-4px}.gg-zoom-in::after,.gg-zoom-in::before{content:"";display:block;box-sizing:border-box;position:absolute;width:2px;height:8px;background:currentColor}.gg-zoom-in::after{transform:rotate(-45deg);border-radius:3px;top:10px;left:12px}.gg-zoom-in::before{top:2px;left:5px}.itempage-item__mainImage .zoom-icon{position:absolute;padding:7px 5px 6px 4px;pointer-events:none;right:8px;bottom:13px;color:#fff;opacity:.2;z-index:1;mix-blend-mode:exclusion}#dolce-itemdetail .flex-wrapper,#doloce-related .flex-wrapper{gap:20px 2.8%}#doloce-related .item{--widthA:calc(100% - 5.6%);--widthB:calc(var(--widthA) / 3);width:var(--widthB)}#dolce-itemdetail #recent-list .item{--widthA:calc(100% - 5.6%);width:calc(var(--widthA)/ 3)}#dolce-itemdetail #recent-list .item .label_image{height:56px!important;width:56px!important}#dolce-itemdetail #recent-list .item:nth-child(n+4){display:none}@media (max-width:959px){#dolce-itemdetail .flex-wrapper{gap:15px}#dolce-itemdetail #recent-list .flex-wrapper,#doloce-related .flex-wrapper{gap:10px}#doloce-related .item{--widthA:calc(100% - 20px);--widthB:calc(var(--widthA) / 3);width:var(--widthB)}#dolce-itemdetail #recent-list .item{--widthA:calc(100% - 20px);width:calc(var(--widthA)/ 3)}}#doloce-related .item .item-title{text-align:left;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2!important;overflow:hidden}#doloce-related .item .item-title:hover{text-decoration:none}#doloce-related .item a .item-price,#doloce-related .item a:hover .item-price{font-size:.875rem;font-weight:600;line-height:1.35;padding:5px 0 3px;color:var(--dolce-text-color,#333);margin-bottom:0}#bottom-cart{display:none}@media (max-width:959px){#purchase_form select{width:100%}}#purchase_form input[type=text],#purchase_form select{padding:4px 6px;padding-right:6px;margin-bottom:10px;font-size:14px;line-height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#itemlast{display:flex;align-items:center}#itemlast .label-stock{margin-bottom:15px!important}#itemlast .item-stock-munber{margin-right:10px;margin-bottom:15px}#cat-list .item .item-stock{position:absolute;top:4px;right:6px;max-width:60%}#products .item .stock-label{position:absolute;top:4px;right:6px;max-width:60%}#dolce-itemdetail{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch;gap:0 2%}#dolce-itemdetail .area-detail{--widthA:calc(94% / 3);--widthB:calc(100% - var(--widthA));--widthC:calc(var(--widthB) - 2%);width:var(--widthC)}#dolce-itemdetail .area-cart{width:calc(94% / 3)}#dolce-itemdetail .area-aside{--widthA:calc(92% / 3);--widthB:calc(100% - var(--widthA));--widthC:calc(var(--widthB) - 2%);width:var(--widthC)}#dolce-itemdetail #review-apps{margin-top:30px}.area-aside h2.index{margin-top:65px}#dolce-itemdetail .page-banner{margin-top:20px;text-align:center}.dolce-itemdetailtext{margin-bottom:20px}@media (max-width:959px){#dolce-itemdetail{margin-top:0}#dolce-itemdetail .area-aside,#dolce-itemdetail .area-cart,#dolce-itemdetail .area-detail{width:100%}#dolce-itemdetail .area-cart{margin-bottom:20px}#dolce-itemdetail .area-cart .cart-sticky{position:relative;height:auto}#dolce-itemdetail #review-apps{margin-top:20px}.area-aside h2.index{margin-top:40px}}@media (min-width:960px){#dolce-itemdetail .area-cart .cart-sticky{height:auto}}#dolce-itemdetail h3{font-size:1.125rem;line-height:1.4rem;font-weight:600;margin:24px 0 24px}@media (max-width:959px){#dolce-itemdetail h3{font-size:1rem;line-height:1.4rem;font-weight:600;margin:20px 0 10px}.preview{display:none}.itempage-item__nav{margin:0 auto 24px;margin-left:15px;margin-right:15px}.itempage-item__nav .itempage-item__cell{width:100px;border:thin solid transparent}.itempage-item__nav .itempage-item__cell.is-nav-selected{border:solid thin #a2a2a2!important}.itempage-item__nav .itempage-item__cell{width:16%;margin:3px 4px 0}.itempage-item__nav .flickity-page-dots{bottom:-15px}.itempage-item__nav .flickity-page-dots .dot.is-selected{opacity:1;background:#a2a2a2}.itempage-item__nav .flickity-page-dots .dot{height:4px;width:3.9%;margin:0;border-radius:0;opacity:1;background:#eee}.itempage-item__nav .flickity-page-dots .dot:first-child{border-radius:10px 0 0 10px}.itempage-item__nav .flickity-page-dots .dot:last-child{border-radius:0 10px 10px 0}}.itempage-item__mainImage .flickity-button{background-color:transparent}.itempage-item__mainImage .flickity-button:hover{background-color:transparent}.flickity-button:focus{outline:0;box-shadow:none!important}.itempage-item__mainImage .flickity-prev-next-button{width:24px;height:24px;border-radius:50px}.itempage-item__mainImage .flickity-button-icon{fill:rgba(255,255,255,.7)}.itempage-item__mainImage .flickity-prev-next-button.previous{left:8px}.flickity-prev-next-button.previous .flickity-button-icon{left:22%}.itempage-item__mainImage .flickity-prev-next-button.next{right:8px}.flickity-prev-next-button.next .flickity-button-icon{left:18%}.dv-slide-counter{position:absolute;right:10px;bottom:16px;padding:3px 6px;font-size:12px;line-height:1;color:rgba(255,255,255,.7);background:rgba(0,0,0,.2);border-radius:6px;pointer-events:none;user-select:none;font-family:Outfit,sans-serif}#preview-modal{position:absolute;width:34px;height:34px;left:10px;bottom:13px;color:rgba(255,255,255,.7);opacity:1;z-index:1;padding:7px;border-radius:50%;background-color:rgba(0,0,0,.2)}#preview-modal .uk-icon{padding:5px;border-radius:50%;background-color:rgba(0,0,0,.2)}#preview-modal .dv-icon{width:20px;height:20px;display:inline-block}#preview-modal .dv-icon svg{width:20px;height:20px;vertical-align:-1px;margin-left:.24px;display:inline-block}#thumbnails-modal .uk-modal-close-default{top:5px;right:5px}#thumbnails-modal .uk-modal-body{padding:35px 10px 10px}.thum-wrapper{display:flex;flex-wrap:wrap;gap:10px;position:relative}.thum-wrapper .thum-item{--widthA:calc(10px * 3);--widthB:calc(100% - var(--widthA));width:calc(var(--widthB)/ 4)}@media (min-width:960px){.itempage-item__nav{display:none}#preview-modal{display:none}}#shopDetailPage #dolce-top-banner{margin-bottom:20px!important}@media (max-width:959px){#shopDetailPage #dolce-top-banner{margin-bottom:15px!important}}.slider-space{height:25px}.space-last{height:25px}#dolce-itemdetail .item-price .proper-price{text-decoration:line-through;font-size:.875rem!important;font-weight:400!important;display:inline-block;padding-right:10px;opacity:.25;color:var(--dolce-text-color,#333)}.share-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;align-content:stretch;margin:20px 0 10px;padding-bottom:10px}@media (max-width:959px){.slider-space{height:15px}.space-last{display:none}#dolce-itemdetail .item-price .proper-price{margin-bottom:2px}}.glightbox-mobile .goverlay,.goverlay{background:rgba(30,30,30,.9)!important}.glightbox-clean .gclose,.glightbox-clean .gclose:hover,.glightbox-clean .gnext,.glightbox-clean .gnext:hover,.glightbox-clean .gprev,.glightbox-clean .gprev:hover{background-color:transparent}.uk-nav>li>a{padding:14px 0 0}.uk-nav>li:first-child>a{padding:1px 0 0}@media (max-width:959px){.uk-nav>li>a{padding:8px 0 0}}#dolce-itemdetail .itemOption__caption,#dolce-itemdetail .itemOption__count,#itemSelect label,.blog-box .b-contents .b-date,.blog-box .b-contents .b-desc,.blogDetail .blog_inner .blog_publish,.blogListMain .blog_inner .blog_publish,.main #about.blogListMain .blog_publish .publish_date,.news-date{color:var(--dolce-subtext-color,#999);opacity:1}#page-shipping{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:stretch;padding:10px 10px 13px;line-height:1.2;border:1px solid #ccc;margin:20px auto;color:var(--dolce-text-color,#333);border-color:var(--dolce-sub-border-color)}#page-shipping:hover{color:var(--dolce-text-color,#333)}#page-shipping .conditions{font-size:.9375rem;display:inline-block;letter-spacing:.05em;padding:2px 0 0 5px;max-width:calc(100% - 22px)}#page-shipping .shipping{color:#e50f0d;display:inline;font-size:.9375rem}#page-shipping .exclusion{font-size:.75rem;width:100%;text-align:center}#page-shipping .exclusion{padding:4px 0 2px}#page-shipping .icon{position:relative;width:22px;height:25px;display:inline-block}#page-shipping svg{width:22px;height:22px;padding:3px 0 0;transform:scale(-1,1)}#page-shipping svg{stroke:var(--dolce-text-color,#333)}.itemdetail-2{display:none!important}.allitempage-text h3,.blogDetail h3{color:var(--dolce-text-color,#333)}.communityModal .communityLinkMore a,.communityModal .communityTerms a{color:#757575!important}.communityModal h1,.communityModal h2,.communityModal h3{color:#000!important}#membership{padding:0 0 20px!important;max-width:100%}.membership .guide .img-wrapper .img{height:auto!important}.membership .mypage .content .definition-description .mail-address{margin:0!important}.membership .guide .content .heading{line-height:34px!important}.membership .guide .register .box .content{margin-bottom:0!important}.membership .draft .message{margin-top:30px!important}.membership .guide .register,.membership .guide .register h3,.membership .mypage .card,.membership .mypage .content .definition-description .mail-address{color:#333!important}.definition-description{color:#252525!important}.membership .point-history .content .point-history-summary .description{color:var(--dolce-text-color,#333)!important}#membership .description{list-style:inherit!important}.membership .draft .content .point-info-login-link{color:var(--dolce-a-color,#01579b)!important}.communityMain .communityItems .communityItem .communityItemMetaSub{margin-top:6px!important;display:flex;flex-wrap:wrap;gap:7px}.communityMain .communityItems .communityItem .communityItemLabelBlock{line-height:1em!important;display:inline-block!important;margin-left:0!important}.communityMain .communityItems .communityItem .communityLabelImage{left:8px!important;top:0!important}.membership .mypage .leave-modal-wrapper .leave-overlay{z-index:20000!important}.membership .mypage .leave-modal-wrapper .leave-modal{z-index:20001!important}@media (max-width:990px){#membership{padding:0!important}.membership .draft .message{margin-top:10px!important}.membership .guide .img-wrapper{margin-left:-15px!important;margin-right:-15px!important}.communityMain .communityItems .communityItem .communityLabelImage{left:10px!important}}.uk-search-default .uk-search-input{margin-bottom:0}#dolce-attention{width:100%;max-width:100%;margin:0 auto var(--dolce-margin-bottom,0);padding:0}#fixed-article{margin:0 auto -30px}@media (max-width:959px){#dolce-attention{margin:0 15px;width:auto;padding:0}#fixed-article{margin:0 auto}}.attentionbox{text-align:center;margin:0 auto;font-size:.8125rem;background:#111;color:#fff;width:100%;padding:7px 10px 8px;line-height:1.5}.attentionbox a,.attentionbox a:hover{color:#fff;display:block}.ageVerificationWarning{line-height:1.4;margin-bottom:10px}#postageInfo h3,#postageInfo h4{color:#252525!important;margin:0 auto!important}#pages .membership .mypage .leave-wrapper .leave,#pages .membership .mypage .logout{border-radius:4px!important;padding:4px 8px!important}.cot-shipping-accordionContent{opacity:1!important}.footer-logo .logoText,.header-logo .logoText{line-height:1em;font-size:20px}.uk-button,.uk-description-list>dt,.uk-label,.uk-nav-header,.uk-navbar-nav>li>a,.uk-subnav>*>:first-child,.uk-tab>*>a,.uk-table th{text-transform:none}select{max-width:100%!important;text-overflow:ellipsis}#law a,#privacy a{color:#666!important;text-decoration:underline}#law a:hover,#privacy a:hover{color:#999!important}#i18 select{margin-bottom:0}#dolce-itemdetail .itemOption__caption--error{color:var(--dolce-sale-color,#e50f0d)}#dolce-itemdetail .itemOption__count{opacity:.8}.purchaseButton .purchaseButton__btn--disabled,.purchaseButton .purchaseButton__btn--noItem,.purchaseButton .purchaseButton__btn:disabled,.purchaseButton .purchaseButton__btn:disabled:hover,.purchaseButton .urchaseButton__btn--endOfSale{background-color:#cdcdcd!important;color:#fff!important;opacity:1!important;cursor:default!important}.communityMain .communityItems .communityItem .communityItemTitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.dark-background #dolce-itemdetail .area-cart .item-price.soldout .price,body.dark-background #dolce-itemdetail .item-price .proper-price,body.dark-background .item-price.soldout .price{opacity:.45}body.dark-background .communityMain .communityButtonPayid{border:1px solid #fff}.ft-item>div{padding-top:2px!important}.ft-item>div.footer-info{padding-top:6.2px!important}.ft-item>div.footer-cat-inner{padding-top:4px!important}@media (min-width:960px){.ft-item>div.footer-cat-inner{padding-top:8px!important}}.ft-item p{font-size:.8125rem}.itempage-item__mainImage,.itempage-item__nav{opacity:0}.itempage-item__mainImage.flickity-enabled,.itempage-item__nav.flickity-enabled{opacity:1}.allitempage-text p{margin-bottom:1.4em}.bnplBanner{padding:8px 12px!important;margin-top:7px!important}@media screen and (max-width:828px){#takeoutModal .takeoutModal__title{line-height:1.6!important;padding:10px 30px!important}}#page-blog #about .social ul li{padding:3px}#page-blog #about .social .tw{background-color:#fff}.glightbox-mobile .goverlay,.goverlay{background:rgba(30,30,30,.9)!important}.glightbox-clean .gclose,.glightbox-clean .gclose:hover,.glightbox-clean .gnext,.glightbox-clean .gnext:hover,.glightbox-clean .gprev,.glightbox-clean .gprev:hover{background-color:transparent}@media (max-width:959px){.glightbox-clean .gclose{width:45px;height:45px;top:15px;right:10px}.glightbox-clean .gclose svg{width:18px!important;opacity:1!important}}h3.msg_smsAuth__title{color:#000}.cart{position:relative}.cart-badge{display:block!important}.cart-qty{position:absolute;top:24px;right:3px;padding:0 .5px 0 1.5px;min-width:14px;background:#fa5171;border-radius:50%;color:#fff;font-size:9px;font-weight:600;line-height:14px;text-align:center;font-family:Outfit,sans-serif}@media (max-width:959px){.cart-qty{right:13px}}#maincontainer{margin:0 2.5%;width:95%;max-width:100%;display:flex;flex-wrap:nowrap;padding:5px 2.5% 65px;background-color:var(--dolce-bg-color-80);padding-top:calc(5px + var(--scroll-banner-margin-top,0))}#shopTopPage #maincontainer{padding-top:20px}#shopTopPage.not-wide #maincontainer{padding-top:calc(5px + var(--scroll-banner-margin-top,0))}#sidebar{position:relative;width:280px;padding:0}@media (min-width:960px) and (max-width:1240px){#maincontainer{margin:0 auto;width:100%;max-width:100%;padding:5px 25px 65px;display:flex;flex-wrap:nowrap;padding-top:calc(5px + var(--scroll-banner-margin-top,0))}#shopTopPage #maincontainer{padding-top:20px}#shopTopPage.not-wide #maincontainer{padding-top:calc(5px + var(--scroll-banner-margin-top,0))}#sidebar{width:240px}}@media (max-width:959px){#maincontainer{margin:0;width:100%;max-width:100%;display:block;padding:0 0 40px;gap:0}#shopTopPage #maincontainer{padding-top:15px}#shopTopPage.not-wide #maincontainer{padding-top:0}#sidebar{display:none}}header .sub-nav{display:none}@media (min-width:960px){header .sub-nav{font-size:.6875rem;font-size:.75rem;display:flex;align-items:center}header .sub-nav a{display:inline-block;padding:0 16px}#header-box{justify-content:flex-end}#sidebar .header-logo{display:block}}#sidebar-search{padding:0 14px 5px 0}#sidebar-search .uk-search-default{width:100%}#sidebar-search .uk-search-input{background:#fff!important;color:#000;font-size:.8125rem;border:1px solid #ccc}#sidebar-search .uk-search-input::placeholder{color:#ccc!important}#sidebar-search .uk-search-input:focus{border-color:#999;outline:0}#first-view-wrap{width:100%;height:100svh;max-height:100svh;height:calc(100svh - 70px);max-width:1920px;overflow:hidden;position:relative;margin:0 auto;padding:0}#shopTopPage main{margin-top:0}@media (min-width:960px){#first-view-wrap{height:calc(100svh - 80px)}#shopTopPage main{margin-top:0}}#first-view-wrap .main-slider{height:100%;width:100%;opacity:0;transition:opacity 1.2s}#first-view-wrap .swiper-slide img{object-fit:cover;width:100%;height:100%}#footer-copyright span{display:inline}@media (max-width:959px){#footer-copyright span{display:none}#footer-copyright{text-align:center;width:100%}#footer-copyright a{display:block;margin-bottom:10px}#footer-social{text-align:center;width:100%;margin-bottom:0;padding:0}}#sidebar a{color:var(--dolce-text-color,#333)}#sidebar a:focus,#sidebar a:hover{color:var(--dolce-ahover-color,#999)}#sidebar .header-logo{padding:0 14px 0 3px;margin:30px auto;text-align:center}.menu-social{margin:0;width:100%}.menu-social li{display:inline-block;width:40px;padding:5px 0 0;margin:0 4px 0 0}.menu-social img{width:20px;height:20px}.menu-social a{width:34px;height:34px;border-radius:6px;display:inline-block;transition:background-color .3s;padding:0;display:flex;align-items:center;justify-content:center;background-color:#fff}.menu-postage{border:var(--dolce-sub-border-color) dotted 2px;display:block;text-align:center;font-size:.75rem;line-height:1.5;padding:11px 10px 10px;margin:5px 14px 0 0;font-weight:400;border-radius:var(--dolce-radius);position:relative;z-index:0}.menu-postage .postage-desc{font-size:.625rem;margin-top:2px;font-weight:400}@media (max-width:959px){#header-search{padding:13px 15px 3px 3px}.menu-postage{margin:5px 15px 0 0}}#slide-menu .slide-menu-cat .category-btn:first-child{padding:4.5px 0 0}#slide-menu .uk-nav>li:first-child>a{padding:1px 0 0}.menus .info-banner{margin-right:14px;margin-top:5px}.uk-card-default{transition:.5s all}.item .desc{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 0 2px;font-size:.625rem;color:var(--dolce-subtext-color,#9999);opacity:.7;text-align:left}.item .desc:hover{text-decoration:none;color:var(--dolce-subtext-color,#9999);opacity:.7;font-size:.625rem}.bx{font-size:1em;margin:0 6px 0 0;color:var(--dolce-icon-color,#da0f0f)}main .bx{font-size:.875em;margin:0 7px 0 0}@media (max-width:959px){.bx{margin:0 6px 0 4px}main .bx{margin:0 6px 0 0}}#dolce-feature .pickup-item h3{margin-bottom:5px;font-size:1rem;line-height:1.2em}#dolce-feature .pickup-item{width:100%}@media (min-width:960px){#dolce-feature .pickup-item h3{font-size:1.125rem}#dolce-feature .pickup-item{--widthA:calc(100% - 1.25%);width:calc(var(--widthA)/ 2);position:relative}}#dolce-feature .btn-more,#dolce-feature .pickup-item h3,#dolce-feature .pickup-text{text-align:left}#shopDetailPage #doloce-related,#shopDetailPage #recent-list{margin-top:45px}@media (max-width:959px){#shopDetailPage #doloce-related,#shopDetailPage #recent-list{margin-top:30px}}@media (min-width:960px){.pagetitle{margin-top:30px}}#floating-banner{display:none}#floating-banner .floating-banner-image img{max-width:260px!important}@media (min-width:601px){#floating-banner .uk-alert-close{top:-7px;right:-7px;background:#fff;opacity:1;padding:7px;border-radius:50%;color:#454545}#floating-banner .uk-alert-close svg{width:12px;height:12px}#floating-banner{position:fixed;z-index:999;right:80px;bottom:20px;transition:bottom .4s ease-in-out}#floating-banner.fb-left{right:unset;left:25px}#floating-banner .uk-alert{margin:0;padding:0;background:#fff;position:relative}#floating-banner .floating-banner-image img{max-width:226px!important}}@media (min-width:1241px){#floating-banner .floating-banner-image img{max-width:266px!important}#floating-banner.fb-left{right:unset;left:5%}}@media (min-width:1560px){#floating-banner{--widthA:calc(100vw - var(--sbw, 0px));--widthB:calc(var(--widthA) / 20);right:var(--widthB)}html.dv-oc-open #floating-banner,html.uk-offcanvas-page #floating-banner{--widthA:calc(100vw - var(--sbw, 0px));--widthB:calc(var(--widthA) / 20);right:calc(var(--widthB) + var(--scrollbar))}html.dv-oc-open #floating-banner.fb-left,html.uk-offcanvas-page #floating-banner.fb-left{right:unset;--widthA:calc(100vw - var(--sbw));left:calc(var(--widthA)/ 20)}}@media (max-width:600px){#floating-banner .uk-alert-close{top:-10px;right:-10px;background:#fff;opacity:1;padding:10px;border-radius:50%;color:#454545}#floating-banner .uk-alert-close svg{width:16px;height:16px}#floating-banner{position:fixed;z-index:999;left:0;bottom:35px;bottom:calc(35px + env(safe-area-inset-bottom));width:100%;text-align:center}#floating-banner .floating-banner-wrap{margin:0 auto;width:auto;display:inline-block}#floating-banner .uk-alert{margin:20px;padding:0;background:#fff}}.floating-banner-image img{display:block;width:calc(100% + 1px);height:100%;object-fit:cover;margin-right:-1px}@media (max-width:600px){#floating-banner.messenger-padding{bottom:50px!important;bottom:calc(50px + env(safe-area-inset-bottom))!important}#floating-banner{-webkit-transition:bottom .1s;transition:bottom .1s;transition-delay:bottom .1s}}@media (min-width:601px){#floating-banner.messenger-padding{margin-right:60px}#floating-banner.messenger-padding.fb-left{margin-right:0}}@media (min-width:960px){#floating-banner.messenger-padding{margin-right:75px}#floating-banner.messenger-padding.fb-left{margin-right:0}.header-logo{height:auto}.footer-logo,.footer-logo a,.footer-logo a:hover,.header-logo,.header-logo a,.header-logo a:hover{height:50px}}.blog-box .b-pic,.main #about.blogListMain .blog_head_image{--uk-inverse:dark;background-color:#fff;transition:.5s all}.blog-box .b-pic:hover,.main #about.blogListMain .blog_head_image:hover{background-color:#fff}.lazy-preloader{width:50px;height:50px;margin-left:-25px;margin-top:-25px}.spinner{--spinner-size:5;--line-color:#000000;--line-alpha:0.28;--line-size:10;--ring-color:#c0c0c0;--ring-alpha:0.19;--ring-size:10;font-size:calc(var(--spinner-size) * 1em);width:1em;height:1em;border-radius:50%}.spinner .line{fill:none;stroke:var(--line-color);stroke-width:calc(var(--line-size) * 1%);opacity:var(--line-alpha);stroke-linecap:round;transform-origin:50% 50%;transform:rotate3d(0,0,1,0deg);animation:2156ms spinner-arc ease-in-out infinite,1829ms spinner-rotate linear infinite}.spinner .ring{fill:none;stroke:var(--ring-color);stroke-width:calc(var(--ring-size) * 1%);opacity:var(--ring-alpha)}@keyframes spinner-rotate{to{transform:rotate3d(0,0,1,360deg)}}@keyframes spinner-arc{from{stroke-dasharray:0 150;stroke-dashoffset:0}to{stroke-dasharray:100 150;stroke-dashoffset:-140}}#shopCategoryPage main h1{margin-bottom:4px}@media (min-width:960px){.breadcrumb{float:none;margin:4px 0 13px 2px}}#dolce-slider{max-width:100%;width:100%;overflow:hidden;margin:0 auto;transition:opacity .5s ease}#dolce-slider .wrap{position:relative;padding:0;max-width:100%;margin-left:auto;margin-right:auto;font-size:.875rem;z-index:1}#dolce-slider .swiper-slide{text-align:center}#slider-wide{background:var(--dolce-bg-color,#fff)}#slider-default{margin-bottom:-25px}@media (max-width:959px){#slider-default{margin-bottom:-20px}}.main-slider{opacity:0;visibility:hidden;transition:opacity .5s ease-in-out}.main-slider.swiper-initialized{opacity:1;visibility:visible}@media (max-width:959px){#dolce-slider .swiper-button-next,#dolce-slider .swiper-button-prev{display:none}}#dolce-sub-slider{max-width:100%;margin:0 auto -8px;overflow:hidden;opacity:0}#sub-slider-wide #dolce-sub-slider{margin:0 5% -8px}#dolce-sub-slider .wrap{position:relative;padding:0;width:100%;font-size:.875rem;z-index:1}#sub-slider-wide #dolce-sub-slider .wrap{margin-bottom:53px}@media (min-width:960px) and (max-width:1240px){#dolce-sub-slider{margin:0 auto -8px}#sub-slider-wide #dolce-sub-slider{margin:0 25px -8px}}@media (max-width:959px){#dolce-sub-slider{margin:0 0 -8px}#sub-slider-wide #dolce-sub-slider{margin:0 0 -12px}}#dolce-sub-slider .swiper-slide{opacity:1!important}#dolce-sub-slider .swiper-button-next::after,#dolce-sub-slider .swiper-button-prev::after{font-size:30px;color:#fff}#dolce-sub-slider .swiper-button-next{right:calc(1.25% + 3px)}#dolce-sub-slider .swiper-button-prev{left:calc(1.25% + 3px)}@media (max-width:959px){#dolce-sub-slider .swiper-button-next,#dolce-sub-slider .swiper-button-prev{display:none}}@media (min-width:960px){#header-menu-pc{display:block;width:95%;max-width:95%;margin:2px 2.5% 10px;padding:0 2.5%}#header-menu-pc a{color:#333!important;transition:color .3s}#header-menu-pc .parent:has(+.uk-dropdown.uk-open),#header-menu-pc a:hover{color:#454545!important}#header-menu-pc .uk-subnav>li{box-sizing:border-box;width:calc(100% / 4);text-align:center;display:flex;min-height:34px;align-items:center;justify-content:center;transition:background .2s}#header-menu-pc .uk-subnav>li:hover{background:#fafafa}#header-menu-pc .uk-dropdown{left:50%!important;top:0!important;position:absolute;transform:translate(-50%,34px)!important;box-sizing:border-box;padding:7px 0}#header-menu-pc .uk-subnav{margin-left:0}#header-menu-pc .uk-subnav>*{padding-left:0;border-right:solid 1px #ccc;margin-bottom:10px}#header-menu-pc .uk-subnav>li:first-child{border-left:solid 1px #ccc}#header-menu-pc .uk-subnav>li>a{text-align:center;justify-content:center;font-size:.8125rem;width:100%;padding:0 10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#header-menu-pc .uk-nav>li>a{text-align:center;justify-content:center;font-size:.8125rem;display:flex;min-height:38px;align-items:center;justify-content:center;transition:background .2s}#header-menu-pc .uk-nav>li:first-child>a,#header-menu-pc .uk-nav>li>a{padding:0;padding:0 10px}#header-menu-pc .uk-dropdown-nav{display:flex;flex-direction:column;align-items:center;text-align:center;max-height:calc(100vh - 220px);overflow-y:auto}#header-menu-pc .uk-dropdown-nav li{width:100%;display:block}#header-menu-pc .uk-dropdown-nav a{display:block;width:100%;transition:color .3s!important;color:#333}#header-menu-pc .uk-dropdown-nav a:hover{color:#999!important}}#header-menu-pc .uk-dropdown{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}#header-menu-pc .uk-drop{z-index:920}@media (max-width:959px){#header-menu-pc{display:block;width:95%;max-width:95%;margin:2px 2.5% 5px;padding:0 2.5%}#header-menu-pc a{color:#333!important;transition:color .3s}#header-menu-pc .parent:has(+.uk-dropdown.uk-open),#header-menu-pc a:hover{color:#454545!important}#header-menu-pc .uk-subnav>li{box-sizing:border-box;width:calc(100% / 4);text-align:center;display:flex;min-height:34px;align-items:center;justify-content:center;transition:background .2s}#header-menu-pc .uk-subnav>li:hover{background:#fafafa}#header-menu-pc .uk-dropdown{display:none!important}#header-menu-pc .uk-subnav{margin-left:0}#header-menu-pc .uk-subnav>*{padding-left:0;border-right:solid 1px #ccc;margin-bottom:10px}#header-menu-pc .uk-subnav>li:first-child{border-left:solid 1px #ccc}#header-menu-pc .uk-subnav>li>a{text-align:center;justify-content:center;font-size:.8125rem;width:100%;padding:0 10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#header-menu-pc .uk-nav>li>a{text-align:center;justify-content:center;font-size:.8125rem;display:flex;min-height:38px;align-items:center;justify-content:center;transition:background .2s}#header-menu-pc .uk-nav>li:first-child>a,#header-menu-pc .uk-nav>li>a{padding:0;padding:0 10px}#header-menu-pc .uk-dropdown-nav{display:flex;flex-direction:column;align-items:center;text-align:center;max-height:calc(100vh - 220px);overflow-y:auto}#header-menu-pc .uk-dropdown-nav li{width:100%;display:block}#header-menu-pc .uk-dropdown-nav a{display:block;width:100%;transition:color .3s!important;color:#333}#header-menu-pc .uk-dropdown-nav a:hover{color:#999!important}}.read-me{color:#fff;background-color:#222;border-radius:5px}.read-me{display:block;padding:.5rem .5rem .6rem;text-align:center;font-size:.75rem;line-height:1.5;margin:5px 14px 0 0}@media (max-width:959px){.read-me{margin:5px 15px 0 0}}.postage-price{color:var(--dolce-postage-color);font-size:1.0625rem;font-weight:400;padding:1px 0}.postage-price svg{width:22px;height:22px;margin-top:-3px;transform:scale(-1,1)}@media (hover:hover) and (min-width:601px){.blog-box img,.item-image img,.pickup-item img{transition:opacity .5s}.pickup-item:hover img{opacity:.85}.item-image:hover img{opacity:.85;transition:all .5s;transform:scale(1.1)}}@media (max-width:959px){.informationBanner{position:fixed;z-index:971;top:0}}.about-text a{text-decoration:underline}@media screen and (max-width:828px){.purchaseButtonModal__title{padding:11px 30px!important;line-height:26px!important}}.hotWordOutput span{display:inline-block;margin:0 10px 10px 0;padding:8px 15px 9px;border:none;background-color:var(--dolce-btn-color,#333);color:var(--dolce-btn-text-color,#fff);border:solid 1px var(--dolce-btn-line-color,#333);transition:all .3s;border-radius:6px;line-height:1.5}@media (max-width:959px){.hotWordOutput span{padding:6px 15px 7px}}.hotWordOutput span:active,.hotWordOutput span:focus,.hotWordOutput span:hover{border:none;background-color:var(--dolce-btn-color,#333);color:var(--dolce-btn-text-color,#fff);border:solid 1px var(--dolce-btn-line-color,#333);opacity:.8}.hotWordOutput{margin-top:10px;margin-bottom:-10px}#header-social{margin:0;max-width:300px}@media (max-width:959px){#header-social{display:none}}#header-social li{display:inline-block;width:auto;padding:2px 13px}#header-social img{max-width:18px;max-height:18px}#header-social a{width:34px;height:34px;border-radius:6px;display:inline-block;transition:background-color .3s;padding:0;display:flex;align-items:center;justify-content:center;background-color:#fff}.header-link{display:flex;justify-content:flex-end;flex-wrap:wrap}.header-link a{color:var(--dolce-text-color,#333)}.header-link a:hover{color:var(--dolce-ahover-color,#999)}@media (max-width:959px){.header-link{display:none}}.header-link span{font-size:.75rem;margin:0 20px 2px 24px;display:flex;align-items:center}#sidebar .uk-icon,#slide-menu .uk-icon,.header-link .uk-icon,footer .uk-icon{padding-top:2px}.header-link .uk-icon{margin-right:4px}.menus{display:flex;flex-direction:column;gap:15px 0;padding-bottom:10px}@media (max-width:959px){.menus{gap:11px 0}}.icon-about svg{padding-bottom:1.8px}.pickup-special{display:flex;flex-direction:column;gap:20px 0}.pickup-special .pickup-wrapper{position:relative;margin-bottom:20px}.pickup-special .pickup-wrapper::before{position:absolute;content:"";height:calc(100% + 20px);width:100%;top:0;background:#fafafa;right:0;z-index:0}#dolce-feature .pickup-item h3{margin-top:5px}#dolce-feature .btn-more,#dolce-feature .pickup-text{width:calc(100% - 30px);margin-left:15px;margin-right:15px}@media (min-width:960px){.pickup-special{gap:40px 0;margin-bottom:20px}.pickup-special .pickup-wrapper{margin-bottom:5px}.pickup-special .pickup-wrapper::before{height:100%;margin-left:15%;width:85%;top:20px}.pickup-special .pickup-wrapper.rev::before{margin-right:15%;margin-left:0}#dolce-feature .pickup-item h3{margin-top:40px}#dolce-feature .pickup-wrapper{align-items:center}#dolce-feature .rev1{order:2}#dolce-feature .rev2{order:1}}@media (max-width:959px){.pickup-special .rev1,.pickup-special .up1{margin:15px 15px 0}}.pickup-special .pickup-item:hover img{opacity:1!important}#topbanner1,#topbanner2{display:flex;gap:0 2%}@media (max-width:959px){#topbanner1,#topbanner2{gap:15px;flex-wrap:wrap}}.mailmagazine-text{padding:0 0 10px;margin-top:-5px;font-size:.8125rem}.mailMagazineSubscribe_field{display:flex}.mailMagazineSubscribe_input{max-width:calc(100% - 80px);width:100%;height:34px;background-color:#fff;margin-right:10px}.mailMagazineSubscribe_submit{width:70px;height:34px;color:#fff;font-size:.8125rem;border-radius:4px;background-color:#252525;cursor:pointer}@media (min-width:960px){#footer-mailmagazine .mailMagazineSubscribe_input{max-width:calc(100% - 70px)}#footer-mailmagazine .mailMagazineSubscribe_submit{width:60px}}.mailMagazineSubscribe_submit:disabled{background:#ccc}.mailMagazineSubscribe_confirm{font-size:.8125rem;padding:0 0 0 5px}#irContainer select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.scroll-banner-wrapper{overflow:hidden;width:100%;height:auto}.scroll-banner-track{display:flex;will-change:transform}.scroll-banner-track a{display:block;flex-shrink:0}.scroll-banner-track img{display:block;flex-shrink:0;height:auto;user-select:none;pointer-events:none}:root{--scroll-banner-height:50px;--scroll-banner-speed:0.5}@media (max-width:959px){:root{--scroll-banner-height:40px;--scroll-banner-speed:0.5}}.item a .item-image{border-radius:var(--dolce-radius)}#item-list .item .label_image{border-radius:var(--dolce-radius) 0 0 0}.dolce-cat-image{margin:0 auto 1.5%;text-align:center}.dolce-cat-image img{border-radius:var(--dolce-radius)}@media (max-width:959px){.dolce-cat-image{margin:0 15px 10px}}.bx{visibility:hidden;display:inline-block}html.dolce-vis .bx{visibility:visible;width:auto;height:auto}.has-dolce-icon .bx:not(.bx-sns)::before{font-family:initial!important;content:""!important;display:inline-block;width:1.2em;height:1.2em;line-height:1;vertical-align:-.18em;background:var(--bx-dolce) no-repeat center/contain}.nav-scroll-wrapper{position:relative;overflow:hidden;background-color:var(--dolce-bg-color,#fff)}.nav-scroll{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;scroll-snap-type:x mandatory;width:100%;scrollbar-width:none;-ms-overflow-style:none}.nav-scroll::-webkit-scrollbar{display:none}.nav-scroll a{display:inline-block;padding:9px 20px;text-decoration:none;flex-shrink:0;white-space:nowrap;scroll-snap-align:start;font-size:.8125rem;border-left:solid 1px #ccc;color:var(--dolce-text-color,#333)}.nav-scroll a:hover{color:var(--dolce-ahover-color,#999)}.nav-scroll a:last-child{border-right:solid 1px #ccc}.nav-scroll{mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 24px),transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat}@media (min-width:960px){.nav-scroll{overflow-x:visible;justify-content:space-between;mask-image:none;-webkit-mask-image:none;width:95%;margin:2px 2.5% 20px;padding:0 2.5%}.nav-scroll a{flex-shrink:1;min-width:0;white-space:normal;overflow-wrap:anywhere;word-break:break-word;flex:1;text-align:center;line-height:1.2}}@media (max-width:959px){.nav-scroll{margin-bottom:15px;padding-left:15px;scroll-padding-left:15px;padding-right:15px}.nav-scroll a{padding:5px 20px}.nav-scroll a:focus,.nav-scroll a:hover{color:var(--dolce-text-color,#333)}}@media (min-width:600px) and (max-width:959px){.nav-scroll a{padding:5px 40px}}.footer-about{display:flex;flex-direction:column;gap:11px 0}:root{--clr-muted:#666;--clr-border:#bdbdbd;--clr-today:#333;--clr-closed-bg:#ffebee;--clr-closed-text:#b71c1c}@media (min-width:601px){#calendarContainer{min-height:calc(4rem + 296px)}}.cal-toolbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:16px}.cal-toolbar .left{justify-self:start;display:flex;gap:8px}.cal-toolbar .center{justify-self:center;font-weight:600}.cal-toolbar .right{justify-self:end}.cal-btn{color:#333;appearance:none;border:1px solid var(--clr-border);background:#fff;padding:2px 12px 3px;border-radius:10px;cursor:pointer;font-size:.6875rem;margin:0 1px}.cal-btn:hover{background:#f3f4f6}.cal-card{background:#fff;border:1px solid var(--clr-border);border-radius:6px;overflow:hidden;max-width:560px;margin-inline:auto}.cal-header{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;border-bottom:1px solid var(--clr-border)}.cal-header h3{margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.02em;color:#333}table.cal{width:100%;border-collapse:collapse;table-layout:fixed;font-size:.6875rem}.cal thead th{color:var(--clr-muted);font-weight:600;text-align:center;padding:5px 0 6px;font-size:.6875rem}.cal tbody td{position:relative;border-top:1px solid var(--clr-border);border-right:1px solid var(--clr-border);height:42px;text-align:right;padding:6px 8px;vertical-align:top;background:#fff;color:#333}.cal tbody tr td:last-child{border-right:0}.num{font-variant-numeric:tabular-nums;font-weight:600}.today{outline:1.5px solid var(--clr-today);outline-offset:-1.5px}.closed{background:var(--clr-closed-bg)!important;color:var(--clr-closed-text)!important}.empty{background:#fafafa}.legend{display:flex;gap:12px;align-items:center;margin:5px auto 0;color:var(--dolce-footer-text-color,#333);font-size:.75rem;max-width:560px;justify-content:flex-end}.legend i{width:12px;height:12px;display:inline-block;margin-right:6px;vertical-align:-2px;border:1px solid var(--clr-border)}.legend .lg-closed i{background:var(--clr-closed-bg);border-color:var(--clr-border)}@media (max-width:420px){.cal-toolbar{grid-template-columns:1fr}.cal-toolbar .center,.cal-toolbar .left,.cal-toolbar .right{justify-self:stretch}.cal-toolbar .center{text-align:center}}nav .category-btn .cat-title img{border-radius:var(--cat-radius)}#dolce-sub-slider .swiper-button-next,#dolce-sub-slider .swiper-button-prev{width:auto}#dolce-sub-slider .swiper-button-next::after,#dolce-sub-slider .swiper-button-prev::after{content:"";display:inline-block;width:20px;height:20px;border-top:3px solid #fff;border-right:3px solid #fff}#dolce-sub-slider .swiper-button-prev::after{transform:rotate(-135deg)}#dolce-sub-slider .swiper-button-next::after{transform:rotate(45deg)}@media (max-width:959px){.review01__radio+label{font-size:11px!important}}.communityMain .communityItems .communityItem .communityItemLabelBlock.community{background-color:var(--dolce-community-color,#000)!important}.communityMain .communityItems .communityItem .communityItemLabel.comingSoon{background-color:var(--dolce-coming-color,#00c7b6)!important}.communityMain .communityItems .communityItem .communityItemPrice.discount{color:var(--dolce-sale-color,#e50f0d)!important}.communityMain .communityItems .communityItem .communityItemPrice .discount{background-color:var(--dolce-sale-color,#e50f0d)!important}.communityMain .communityItems .communityItem .communityItemPrice,.communityMain .communityItems .communityItem .communityItemTitle{color:var(--dolce-text-color,#333)!important}.communityMain .communityItems .communityItem .communityItemLabel.soldOutText{color:var(--dolce-sale-color,#e50f0d)!important}.communityMain .communityItems .communityItem .communityItemPrice .discount .communityMain .communityItems .communityItem .communityItemLabelBlock.preOrder{border:none!important;background-color:var(--dolce-pre-color,#1e88e5)!important;color:#fff!important}.communityItem,.communityMain .communityPrice h3,.communityMain .communityTitle,.dolce-community{color:var(--dolce-text-color,#333)!important}.communityMain .communityTerm a,.communityMain .openLeaveModal{color:var(--dolce-a-color,#666)!important}.communityMain .communityItems .communityItem .communityItemLabel.soldOutText{color:var(--dolce-sale-color,#e50f0d)!important}.communityMain .communityItems .communityItem .communityItemPrice.discount{color:var(--dolce-sale-color,#e50f0d)!important}.communityMain .communityItems .communityItem .communityItemPrice.soldOut,.communityMain .communityItems .communityItem .discount.soldOut{color:var(--dolce-text-color,#333)!important}.communityItem a,.communityMain a.logout{color:var(--dolce-a-color,#666)!important;text-decoration:underline}.communityItem a:hover{color:var(--dolce-ahover-color,#999)}.appsicon-crossCircle:before{color:#000!important}.grecaptcha-badge{z-index:1000}.ageVerificationWarning{font-size:1.8rem!important;color:var(--dolce-text-color,#333)!important}.purchaseButtonModal__ageVerificationWarningText,.purchaseButtonModal__inputAreaLabel{color:#333!important}#membership h2,#membership h3,#membership h4{color:var(--dolce-text-color,#333)!important}.membership .login .register-link,.membership .mypage .content .about-wrapper .about,.membership .mypage .content .customer-info-wrapper .edit-wrapper .edit{color:var(--dolce-a-color,#666)!important}#membership .login .link,.membership .guide .mypage-link .link{background-color:var(--dolce-btn-color,#fff)!important;color:var(--dolce-btn-text-color,#333)!important;border:solid 1px var(--dolce-btn-line-color,#ddd)!important}#membership .guide .register h3{color:#333!important}.bnplBanner{padding:8px 12px!important;margin-top:5px!important;width:100%}.exchange-point-icon path{fill:var(--dolce-text-color,#333)!important}.purch-btn-wrap{display:flex;min-height:50px}.purch-btn{flex:1;min-width:0}.purch-fav{flex:0 0 60px;padding-left:10px;align-items:center;display:flex}.recent-empty{color:var(--dolce-subtext-color,#9999);padding:24px 8px;text-align:center;width:100%}.line-social-button{padding-top:1px;padding-left:8px}.line-social-button a{background:#06c755;color:#fff;height:20px;line-height:20px;border-radius:3px;padding:0 6px;display:inline-block;font-size:11px;font-weight:700}.shareButtons .twitter{margin:0 0 4px 8px}.shareButtons .facebook{margin:1px 0 3px 8px}#cat-page-image.cat-page-image-padding{margin-bottom:20px}@media (max-width:959px){#cat-page-image.cat-page-image-padding{margin-bottom:15px}}.easyOverseasSalesArea__link,.easyOverseasSales__label{color:var(--dolce-text-color)!important}#bottom-cart:has(.easyOverseasSales){display:none!important}@media (max-width:959px){body#shopDetailPage:has(.easyOverseasSales) #page-top{display:none!important}}.subsc-text{color:var(--dolce-text-color)!important;font-size:13px!important;vertical-align:bottom;padding-right:5px}#dolce-itemdetail-pc{display:block}#dolce-itemdetail-sp{display:none}@media (max-width:959px){#dolce-itemdetail-pc{display:none}#dolce-itemdetail-sp{display:block}}.recent-empty{color:var(--dolce-subtext-color,#9999);padding:24px 8px;text-align:center}