@import url("https://fonts.googleapis.com/css?family=Noto+Sans+TC:300,400,500,700,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@20..48,100..700,0..1,-50..200");#BackendMainLayout{display:flex;height:100vh;overflow:hidden}#BackendMainLayout table.custom{border-collapse:collapse;margin-top:-8px;max-width:100%;width:100%}#BackendMainLayout table.custom.mt{margin-top:0}#BackendMainLayout table.custom thead th{border-bottom:2px solid #e1dfd7;color:#958469;font-size:16px;font-weight:500;padding:6px 8px}@media screen and (max-width:500px){#BackendMainLayout table.custom thead th{padding:8px}}@media screen and (max-width:413px){#BackendMainLayout table.custom thead th{padding:8px 4px}}#BackendMainLayout table.custom tbody tr{border-bottom:1px solid #edebe3}#BackendMainLayout table.custom tbody tr:last-child{border-bottom:none}#BackendMainLayout table.custom tbody td{color:#958469;font-size:16px;padding:6px 8px}@media screen and (max-width:500px){#BackendMainLayout table.custom tbody td{padding:8px}}@media screen and (max-width:413px){#BackendMainLayout table.custom tbody td{padding:8px 4px}}#BackendMainLayout table.custom tbody td.is-head{color:#958469}#BackendMainLayout table.custom tbody td .ellipsis{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}#BackendMainLayout table.custom .tal{text-align:left}#BackendMainLayout table.custom .tar{text-align:right}#BackendMainLayout table.custom .tac{text-align:center}#BackendMainLayout table.custom .taj{text-align:justify}#BackendMainLayout table.custom .nowrap{white-space:nowrap}#BackendMainLayout table.custom .flex-center{display:flex;justify-content:center}#BackendMainLayout table.custom .flex-center .dash{width:46px}.panel-layout{display:flex;flex-grow:1;overflow:hidden}.panel-layout .panel{border-right:1px solid #e1dfd7;display:flex;flex-direction:column;max-width:100%;overflow:hidden}.panel-layout .panel.full{flex-grow:1;width:100%}.panel-layout .panel.one-half{width:50%}.panel-layout .panel.one-third{width:33.33%}.panel-layout .panel.two-thirds{width:66.66%}.panel-layout .panel.one-fourth{width:25%}.panel-layout .panel.three-fourths{width:75%}.panel-layout .panel.w240{width:240px}.panel-layout .panel.w400{width:400px}.panel-layout .panel.w800{width:800px}.panel-layout .panel.grow{flex-grow:1}@media screen and (max-width:800px){.panel-layout .panel{background-color:#fff;height:100%;left:0;max-width:100%;position:fixed;top:0;width:100%!important;z-index:91}}@media screen and (max-width:500px){.panel-layout .panel{height:calc(100% - 50px);top:50px}}.panel-layout .list-type{background-color:#fcf8f1;border-right:none}#Login{background-color:#fcf8f1;background-image:url(assets/login-bg-d.png);background-position:50%;background-repeat:no-repeat;background-size:1920px auto;height:100vh;position:relative}@media screen and (max-width:800px){#Login{background-image:url(assets/login-bg-m.png);background-size:100% auto}}#Login form{background-color:#fff;display:block;left:calc(50% + 48px);overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:240px}@media screen and (max-width:800px){#Login form{left:50%;transform:translateY(-35%) translateX(-50%);width:60vw}}#Login .title{display:flex;justify-content:center;margin-bottom:40px;padding:0 8px}@media screen and (max-width:800px){#Login .title{margin-bottom:6.4vw;padding:0 2.13vw}}#Login .title .line{background-color:#958469;flex-grow:1;height:1px;margin-top:12px}@media screen and (max-width:800px){#Login .title .line{margin-top:3.2vw}}#Login .title .text{color:#958469;font-size:16px;padding:0 10px}@media screen and (max-width:800px){#Login .title .text{font-size:4.27vw;padding:0 2.67vw}}#Login input{margin-bottom:20px}@media screen and (max-width:800px){#Login input{margin-bottom:5.33vw}}#Login .button-wrap{display:flex;justify-content:center;margin-top:30px;padding:0 8px}@media screen and (max-width:800px){#Login .button-wrap{margin-top:5vw;padding:0 2.13vw}}#Login button{background-color:#958469;border:0;border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:500;height:40px;line-height:40px;width:100%}@media screen and (max-width:800px){#Login button{border-radius:1.07vw;font-size:4.27vw;height:10.67vw;line-height:10.67vw}}#Login button:hover{background-color:#756650}#PriceList{margin-top:-8px}#PriceList .add-price-lists{align-items:center;border:1px solid #e1dfd7;border-radius:8px;color:#91887f;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;margin-bottom:8px;width:100px}#PriceList .add-price-lists:hover{border-color:#958469;color:#958469}#PriceList .add-price-lists input{display:none}#PriceList .price-list-item{border-bottom:1px solid #edebe3;display:flex;padding:8px 0;width:100%}#PriceList .price-list-item:last-child{border-bottom:0}#PriceList .price-list-item .name{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;flex-grow:1;overflow:hidden}#PriceList .price-list-item .date{padding:0 16px;white-space:nowrap}#PriceList .price-list-item .controls{display:flex}#PriceList .price-list-item .controls .font-icon{color:#91887f;cursor:pointer;font-size:24px;line-height:24px;padding:0 4px}#PriceList .price-list-item .controls .font-icon:hover{color:#958469}#PriceList .price-list-item .controls .font-icon.success{color:#38984d}#PriceList .flex-wrap{display:flex}#PriceList .warning-message{font-size:14px;padding-bottom:8px;padding-left:8px}#Categories .popup-wrap,#PriceList .warning-message{display:flex;flex-direction:column;justify-content:center}#Categories .popup-wrap{align-items:center;background-color:rgba(0,0,0,.5);height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .2s cubic-bezier(.68,0,.265,1);visibility:hidden;width:100vw;z-index:1}#Categories .popup-wrap.active{opacity:1;visibility:visible}#Categories .popup-wrap .content{background-color:#fff;max-width:100%;width:400px}#PendingProduct .info-row,#Product .info-row{color:#91887f;display:flex;justify-content:space-between;padding:0 24px;width:200px}#PendingProduct .info-row.last,#Product .info-row.last{margin-bottom:32px}#PendingProduct .add-category,#Product .add-category{align-items:center;border:1px solid #e1dfd7;border-radius:8px;color:#91887f;cursor:pointer;display:flex;flex-direction:column;height:40px;justify-content:center;margin-bottom:16px;margin-left:24px;margin-top:-8px;width:100px}#PendingProduct .add-category:hover,#Product .add-category:hover{border-color:#958469;color:#958469}#PendingProduct .category-combos,#Product .category-combos{padding-bottom:32px;padding-left:16px}#PendingProduct .category-combos .combo-wrap,#Product .category-combos .combo-wrap{display:flex;margin-bottom:8px}#PendingProduct .category-combos .combo-wrap:last-child,#Product .category-combos .combo-wrap:last-child{margin-bottom:0}#PendingProduct .category-combos .category-combo,#Product .category-combos .category-combo{border:1px solid #91887f;display:flex;justify-content:space-between;padding:4px 8px;position:relative}#PendingProduct .category-combos .category-combo.approveMode,#PendingProduct .category-combos .category-combo.editMode,#Product .category-combos .category-combo.approveMode,#Product .category-combos .category-combo.editMode{cursor:pointer;padding-right:24px}#PendingProduct .category-combos .category-combo.approveMode:hover,#PendingProduct .category-combos .category-combo.editMode:hover,#Product .category-combos .category-combo.approveMode:hover,#Product .category-combos .category-combo.editMode:hover{border-color:#c17370;border-style:dashed;color:#c17370}#PendingProduct .category-combos .category-combo.approveMode:hover .close,#PendingProduct .category-combos .category-combo.editMode:hover .close,#Product .category-combos .category-combo.approveMode:hover .close,#Product .category-combos .category-combo.editMode:hover .close{color:#c17370}#PendingProduct .category-combos .category-combo .category,#PendingProduct .category-combos .category-combo .combo,#Product .category-combos .category-combo .category,#Product .category-combos .category-combo .combo{display:flex}#PendingProduct .category-combos .category-combo .category .font-icon,#Product .category-combos .category-combo .category .font-icon{font-size:20px;line-height:20px;margin-top:3px}#PendingProduct .category-combos .category-combo .close,#Product .category-combos .category-combo .close{color:#91887f;padding:0 4px;position:absolute;right:0;top:0}#PendingProduct .category-combos .category-combo .close .font-icon,#Product .category-combos .category-combo .close .font-icon{font-size:16px;line-height:24px;margin-top:5px}#PendingProduct .photo-selection{display:flex;flex-wrap:wrap;padding:0 8px}#PendingProduct .photo-selection .potential-photo{user-drag:none;border:4px solid transparent;cursor:pointer;user-select:none;width:20%}#PendingProduct .photo-selection .potential-photo:hover{border-color:#38984d}#PendingProduct .photo-selection .potential-photo img{user-drag:none;user-select:none}#CropImage{align-items:center;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}#CropImage .controls{display:flex;gap:16px;margin-top:16px}#CropImage .controls .button{background-color:#fff;border:none;border-radius:4px;color:#fff;color:#756650;cursor:pointer;padding:8px 16px}#Navigation{background-color:#f2efe9;display:flex;flex-direction:column;max-width:320px;min-width:320px;width:320px}@media screen and (max-width:1519px){#Navigation{max-width:240px;min-width:240px;width:240px}}@media screen and (max-width:500px){#Navigation{height:50px;max-width:100%;min-width:100%;width:100%;z-index:101}#Navigation .page-header{height:50px;min-height:50px;padding-left:0}}#Navigation .mobile-menu{display:none}@media screen and (max-width:500px){#Navigation .mobile-menu{cursor:pointer;display:block;padding-left:16px;padding-right:16px}}#Navigation .flex-wrap{display:flex}#Navigation .avatar{align-items:center;background-position:50%;background-size:cover;border-radius:50%;display:flex;flex-direction:column;height:30px;justify-content:center;margin-top:15px;width:30px}@media screen and (max-width:500px){#Navigation .avatar{margin-top:10px}}#Navigation .avatar .font-icon{font-size:30px;line-height:30px;text-align:center;width:30px}#Navigation .display-name{font-size:16px;font-weight:500;margin-left:8px}@media screen and (max-width:500px){#Navigation .display-name{line-height:50px}}#Navigation .icon-control{margin-right:-8px}@media screen and (max-width:500px){#Navigation .icon-control,#Navigation .icon-control .icon-link{line-height:50px}}#Navigation a.icon-link.active{color:#3f372c}#Navigation a.icon-link .hasNotifications,#Navigation a.icon-link .hasNotifications.active{color:#db8804}#Navigation .modules-wrapper{overflow:auto;padding:16px 0}#Navigation .modules-wrapper::-webkit-scrollbar{height:1px;width:1px}#Navigation .modules-wrapper::-webkit-scrollbar-thumb{background-color:#47a5a6;border-radius:0;height:1px;width:1px}#Navigation .modules-wrapper::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,0);border-radius:0}@media screen and (max-width:500px){#Navigation .modules-wrapper{background-color:#f2efe9;display:none;height:calc(100% - 50px);left:0;position:fixed;top:50px;width:100%}#Navigation .modules-wrapper.active{display:block}}#Navigation .modules-wrapper .module-category{margin-bottom:12px}#Navigation .modules-wrapper .module-category:last-child{margin-bottom:0}#Navigation .modules-wrapper .module-category .category-name{color:#b7aa9d;font-family:Arial;font-size:12px;font-weight:700;letter-spacing:.02em;padding:0 17px}#Navigation .modules-wrapper .module-category .modules{padding:0 16px}#Navigation .modules-wrapper .module-category .modules .module{color:#91887f;cursor:pointer;display:flex}#Navigation .modules-wrapper .module-category .modules .module:last-child{border-bottom:none}#Navigation .modules-wrapper .module-category .modules .module:hover,#Navigation .modules-wrapper .module-category .modules .module:hover .font-icon{color:#756650}#Navigation .modules-wrapper .module-category .modules .module:hover .arrow{opacity:1}#Navigation .modules-wrapper .module-category .modules .module.active,#Navigation .modules-wrapper .module-category .modules .module.active .font-icon{color:#3f372c}#Navigation .modules-wrapper .module-category .modules .module.active .arrow{opacity:1}#Navigation .modules-wrapper .module-category .modules .module .font-icon{color:#91887f;font-size:24px;line-height:40px}#Navigation .modules-wrapper .module-category .modules .module .text{flex-grow:1;font-size:16px;font-weight:500;line-height:40px;margin-left:10px}#Navigation .modules-wrapper .module-category .modules .module .arrow{opacity:0}.panel-column{display:flex;flex-direction:column;flex-grow:1;overflow:hidden}.panel-header{border-bottom:1px solid #e1dfd7;display:flex;height:60px;justify-content:space-between;line-height:59px;min-height:60px;padding:0 16px;position:relative}.panel-header.search-open{margin-bottom:40px}.panel-header .panel-header-title{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-size:16px;font-weight:500;overflow:hidden}.panel-header .panel-header-title span{color:#91887f;font-size:12px;margin-left:8px}.panel-header .panel-header-title span.isInactive{color:#e1dfd7}.panel-header .panel-header-title span.isReviewing{color:#ecaf4b}.panel-header .panel-header-title span.isRejected{color:#c17370}.panel-header .panel-header-title span.isNotReviewed{color:#4a90e2}.panel-header .panel-header-title span.isRemoved{color:#47a5a6}@media print{.panel-header .panel-header-title .tag{display:none}}.panel-header .panel-header-controls{display:flex;margin-right:-8px;user-select:none;white-space:nowrap}@media print{.panel-header .panel-header-controls{display:none}}.panel-header .panel-header-controls .button-wrap{display:flex;flex-direction:column;justify-content:center}.panel-header .panel-header-controls .button-wrap .button{background-color:#db8804;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;height:30px;line-height:28px;margin-right:8px;padding:0 16px;transition:all .1s cubic-bezier(.68,0,.265,1)}.panel-header .panel-header-controls .button-wrap .button:hover{background-color:#b36a00}.panel-header a{color:#91887f;font-size:14px;text-decoration:underline}.panel-header a:hover{color:#958469}.panel-header .icon-control{cursor:pointer;display:flex;flex-direction:column;justify-content:center;position:relative}.panel-header .icon-control:hover .tooltip{opacity:1;transition:all .3s cubic-bezier(.68,0,.265,1);transition-delay:.6s;visibility:visible}.panel-header .icon-control.choices-open:hover .tooltip{opacity:0;transition:all 0ms cubic-bezier(.68,0,.265,1);transition-delay:0ms;visibility:hidden}.panel-header .icon-control .font-icon.active{color:#db8804}.panel-header .icon-control .tooltip{background-color:#756650;border-radius:4px;color:#fff;font-size:14px;font-weight:500;left:50%;line-height:20px;opacity:0;padding:4px 8px;position:absolute;top:60px;transform:translateX(-50%);transition:all 0ms cubic-bezier(.68,0,.265,1);transition-delay:0ms;visibility:hidden;white-space:nowrap;z-index:1}.panel-header .icon-control .tooltip .triangle{border-bottom:4px solid #958469;border-left:4px solid transparent;border-right:4px solid transparent;height:0;left:50%;position:absolute;top:-4px;transform:translateX(-50%);width:0}.panel-header .icon-control .choices{background-color:#fff;border:1px solid #e1dfd7;border-radius:4px;left:50%;max-height:410px;opacity:0;overflow:auto;padding:0;position:absolute;top:50px;transform:translateX(-50%);visibility:hidden;white-space:nowrap;z-index:1}.panel-header .icon-control .choices.active{opacity:1;visibility:visible}.panel-header .icon-control .choices .choice{color:#91887f;cursor:pointer;font-size:14px;line-height:20px;padding:4px 16px}.panel-header .icon-control .choices .choice:hover{background-color:#f2efe9;color:#756650}.panel-header .icon-control .search-input-wrap{padding:0;position:sticky;top:0}.panel-header .icon-control .search-input-wrap input{border:none;border-bottom:1px solid #e1dfd7;box-shadow:none;display:block;height:30px;outline:none;padding:0 16px;width:100%}.panel-header .icon-button,.panel-header .icon-link{color:#958469;cursor:pointer;display:flex;flex-direction:column;font-size:24px;height:24px;justify-content:center;line-height:unset;padding:0 8px;text-decoration:none}.panel-header .icon-button.active,.panel-header .icon-button:hover,.panel-header .icon-link.active,.panel-header .icon-link:hover{color:#756650}.panel-header .list-search-wrap{border-bottom:1px solid #e1dfd7;left:0;position:absolute;top:calc(100% + 1px);width:100%}.panel-header .list-search-wrap input{background-color:#fcf8f1;border:none;display:block;font-size:16px;height:40px;line-height:40px;padding:0 40px 0 16px;width:100%}.panel-header .list-search-wrap input::-webkit-input-placeholder{color:#b2b2b2}.panel-header .list-search-wrap input:-ms-input-placeholder{color:#b2b2b2!important}.panel-header .list-search-wrap input::placeholder{color:#b2b2b2}.panel-header .list-search-wrap .close{color:#e1dfd7;cursor:pointer;height:40px;line-height:40px;position:absolute;right:0;text-align:center;top:0;width:40px}.panel-header .list-search-wrap .close:hover{color:#958469}.panel-header .list-search-wrap .close .font-icon{font-size:18px;line-height:40px}.panel-content{flex-grow:1;overflow:auto;padding:16px 16px 32px}.panel-content::-webkit-scrollbar{height:1px;width:1px}.panel-content::-webkit-scrollbar-thumb{background-color:#47a5a6;border-radius:0;height:1px;width:1px}.panel-content::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,0);border-radius:0}.panel-content.compact{padding-bottom:8px;padding-top:8px}.panel-footer{border-top:1px solid #e1dfd7;height:60px;line-height:59px;min-height:60px;padding:0 16px}.panel-footer .flex-between{display:flex;justify-content:space-between}.panel-footer .flex-end{display:flex;justify-content:flex-end}.panel-footer .cancel{color:#91887f;cursor:pointer;font-size:14px;padding:0 16px;text-decoration:underline;user-select:none}.panel-footer .cancel:hover{color:#958469}.panel-footer .button{background-color:#958469;border:0;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;height:40px;line-height:40px;margin-top:10px;text-align:center;transition:all .1s cubic-bezier(.68,0,.265,1);width:120px}.panel-footer .button:hover{background-color:#756650}.panel-list .panel-list-item{border-radius:8px;color:#91887f;cursor:pointer;display:flex;height:38px;justify-content:space-between;line-height:36px;padding:0 16px;position:relative;user-select:none}.panel-list .panel-list-item.no-Link{cursor:default}.panel-list .panel-list-item.isChooser{cursor:pointer}.panel-list .panel-list-item.isChooser:hover{color:#3f372c}.panel-list .panel-list-item:hover{color:#756650}.panel-list .panel-list-item:hover .font-icon{color:#756650;opacity:1}.panel-list .panel-list-item.active{background-color:#f2efe9;color:#3f372c}.panel-list .panel-list-item:last-child{margin-bottom:0}.panel-list .panel-list-item.compact{border:0;border-bottom:1px solid #edebe3;border-radius:0;height:38px;line-height:36px;margin-bottom:0;padding:0 8px}.panel-list .panel-list-item.compact:last-child{border-bottom:0}.panel-list .panel-list-item .font-icon{color:#91887f;font-size:24px;line-height:36px;opacity:0}.panel-list .panel-list-item .left-text{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.panel-list .panel-list-item .right-text{margin-left:8px;white-space:nowrap}.panel-list .panel-list-item .right-text.status-text{font-size:12px}.panel-list .panel-list-item .right-text.status-text.isInactive{color:#e1dfd7}.panel-list .panel-list-item .right-text.status-text.isReviewing{color:#ecaf4b}.panel-list .panel-list-item .right-text.status-text.isRejected{color:#c17370}.panel-list .panel-list-item .right-text.status-text.isNotReviewed{color:#4a90e2}.panel-list .panel-list-item .right-text.status-text.isRemoved{color:#47a5a6}.panel-list .panel-list-item .text-wrap{flex-grow:1;padding:10px 0}.panel-list .panel-list-item .text-wrap .title{color:#b2b2b2;font-size:12px;line-height:16px}.panel-list .panel-list-item .text-wrap .text{line-height:24px}.panel-list .panel-list-item .text-wrap .count{color:#b2b2b2;font-size:12px}.panel-list .panel-list-item .status-indicator{border-radius:50%;height:6px;left:6px;position:absolute;top:16px;width:6px}.panel-list .panel-list-item .status-indicator.isInactive{background-color:#e1dfd7}.panel-list .panel-list-item .status-indicator.isReviewing{background-color:#ecaf4b}.panel-list .panel-list-item .status-indicator.isRemoved{background-color:#c17370}.panel-list .panel-list-item .status-indicator.isActive{background-color:#38984d}.panel-list .panel-list-item.noLink:not(.editMode){cursor:default}.panel-list .panel-list-item.noLink:not(.editMode):hover{border-color:#e1dfd7;color:#91887f}.panel-list .panel-list-item.noLink:not(.editMode):hover .font-icon{color:#91887f}.panel-list .panel-list-item.noLink:not(.editMode).sort-mode{cursor:pointer}.panel-list .panel-list-item.noLink:not(.editMode).sort-mode:hover,.panel-list .panel-list-item.noLink:not(.editMode).sort-mode:hover .font-icon{color:#756650}.panel-list .panel-list-item.isChooser:not(.editMode){cursor:pointer}.panel-list .panel-list-item.isChooser:not(.editMode):hover{border-color:#3f372c;color:#3f372c}.panel-list .panel-list-item.isChooser:not(.editMode).compact:hover{border-color:#edebe3;color:#958469}.PanelFooterPagination{border-top:1px solid #e1dfd7;display:flex;height:59px;justify-content:center;line-height:59px}.PanelFooterPagination .next-page,.PanelFooterPagination .prev-page{height:24px;user-select:none;width:24px}.PanelFooterPagination .next-page .icon,.PanelFooterPagination .prev-page .icon{cursor:pointer}.PanelFooterPagination .next-page .icon:hover .font-icon,.PanelFooterPagination .prev-page .icon:hover .font-icon{color:#958469}.PanelFooterPagination .next-page .icon.disabled,.PanelFooterPagination .prev-page .icon.disabled{cursor:default}.PanelFooterPagination .next-page .icon.disabled .font-icon,.PanelFooterPagination .prev-page .icon.disabled .font-icon{color:#e1dfd7}.PanelFooterPagination .next-page .icon .font-icon,.PanelFooterPagination .prev-page .icon .font-icon{color:#91887f;font-size:24px;line-height:59px}.PanelFooterPagination .page-number{display:flex;margin:0 8px}.PanelFooterPagination .page-number select{appearance:none;background-color:transparent;border:none;color:#3f372c;cursor:pointer;font-size:16px;height:59px;line-height:59px;margin-right:8px;width:auto}.PanelFooterPagination .page-number select:hover{color:#958469}.panel-list-tags{display:flex;flex-wrap:wrap;margin:-4px;padding-bottom:16px}.panel-list-tags .tag{border:1px dashed #91887f;cursor:pointer;display:flex;margin:4px;padding:4px 24px 4px 8px;position:relative;user-select:none}.panel-list-tags .tag:hover{border-color:#c17370;border-style:dashed;color:#c17370}.panel-list-tags .tag:hover .name,.panel-list-tags .tag:hover .remove .font-icon{color:#c17370}.panel-list-tags .tag .name{color:#91887f;display:flex;font-size:14px}.panel-list-tags .remove{padding:0 4px;position:absolute;right:0;top:0}.panel-list-tags .remove .font-icon{color:#91887f;font-size:16px;line-height:20px;margin-top:5px}.common-chooser{align-items:center;backdrop-filter:blur(3px);background-color:rgba(117,102,80,.2);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2}.common-chooser .content-wrap{background-color:#fefcf8;max-width:100%;width:460px}.common-chooser .content-wrap .custom-page{background-color:#fcf8f1;border-radius:8px;box-shadow:0 4px 30px rgba(0,0,0,.1)}.common-chooser .panel-content{height:400px}.common-chooser .panel-content .list-item{cursor:pointer}.common-chooser .flex-categories{display:flex;flex-wrap:wrap}.common-chooser .flex-categories .category{border:1px solid #e1dfd7;cursor:pointer;display:flex;height:30px;line-height:28px;margin-right:8px;margin-top:15px;padding:0 8px}.common-chooser .flex-categories .category:last-child{margin-right:0}.common-chooser .flex-categories .category:hover{border-color:#958469;color:#958469}.common-chooser .flex-categories .category:hover .icon .font-icon{color:#958469}.common-chooser .flex-categories .category .icon{margin-left:4px}.common-chooser .flex-categories .category .icon .font-icon{color:#91887f;font-size:16px;line-height:24px;margin-top:3px}form.custom-form{display:block}form.custom-form.view-mode .form-group{border-bottom:1px solid #edebe3}form.custom-form.view-mode .input-wrap input,form.custom-form.view-mode .input-wrap select{border-color:#fff}form.custom-form.view-mode .input-wrap select option{color:#3f372c}form.custom-form.view-mode .input-wrap .select-arrow,form.custom-form.view-mode .input-wrap .support-text{display:none}form.custom-form.view-mode .checkbox-wrap label{cursor:default}form.custom-form.view-mode .checkbox-wrap label:hover .suffix{color:#91887f}form.custom-form.view-mode .checkbox-wrap label:hover .v-flex .outer-wrap{border-color:transparent}form.custom-form .support-text{color:#91887f;font-size:13px;margin-left:4px;margin-top:4px;text-align:justify}form.custom-form .input-wrap{background-color:inherit;margin:0 8px;max-width:calc(100% - 16px);position:relative;width:calc(100% - 16px)}@media screen and (max-width:500px){form.custom-form .input-wrap{margin-top:16px}}form.custom-form .input-wrap.half{width:calc(50% - 16px)}@media screen and (max-width:500px){form.custom-form .input-wrap.half{width:calc(100% - 16px)}}form.custom-form .input-wrap.third{width:calc(33.3333% - 16px)}@media screen and (max-width:500px){form.custom-form .input-wrap.third{width:calc(100% - 16px)}}form.custom-form .input-wrap.two-third{width:calc(66.6666% - 16px)}@media screen and (max-width:500px){form.custom-form .input-wrap.two-third{width:calc(100% - 16px)}}form.custom-form .input-wrap.quarter{width:calc(25% - 16px)}@media screen and (max-width:500px){form.custom-form .input-wrap.quarter{width:calc(50% - 16px)}}form.custom-form .input-wrap.three-quarter{width:calc(75% - 16px)}@media screen and (max-width:500px){form.custom-form .input-wrap.three-quarter{width:calc(100% - 16px)}}form.custom-form .input-wrap.full{width:calc(100% - 16px)}form.custom-form .input-wrap.w80{width:80px}form.custom-form .input-wrap.w100{width:100px}form.custom-form .input-wrap.w120{width:120px}form.custom-form .input-wrap.w140{width:140px}form.custom-form .input-wrap.error label,form.custom-form .input-wrap.error label.focused{color:#c17370}form.custom-form .input-wrap.error input,form.custom-form .input-wrap.error input:focus,form.custom-form .input-wrap.error select,form.custom-form .input-wrap.error select:focus{border-color:#c17370}form.custom-form .input-wrap.error .select-arrow .font-icon{color:#c17370}form.custom-form .input-wrap.disabled .select-arrow{display:none}form.custom-form .input-wrap.isCheckbox{display:flex}form.custom-form .input-wrap.isCheckbox .checkbox-wrap{padding-left:16px;padding-top:10px}form.custom-form .input-wrap.isCheckbox .checkbox-wrap label{margin:0;padding:0;position:static}form.custom-form .input-wrap.highlight label{color:#ecaf4b}form.custom-form .input-wrap label{background-color:#fff;background-color:inherit;color:#91887f;display:block;font-size:16px;line-height:48px;padding:0 4px;position:absolute;top:1px;transition:all .3s ease}form.custom-form .input-wrap label,form.custom-form .input-wrap label.active{font-size:14px;left:13px;line-height:14px;top:-7px;z-index:1}form.custom-form .input-wrap label.focused{color:#958469}form.custom-form .input-wrap label.hide{display:none}.form-group{background-color:#fff;border-bottom:1px solid transparent;margin:24px 0 0;padding-bottom:8px;position:relative}.form-group:first-child{margin-top:6px}.form-group:last-child{margin-bottom:0}.form-group.noBorder,.form-group:last-child{border-color:transparent}.form-group .decor{background-color:#b7aa9d;height:16px;left:7px;position:absolute;top:5px;width:3px}.form-group .decor.highlight{background-color:#ecaf4b}.form-group .group-title{color:#91887f;font-size:16px;font-weight:500;margin-bottom:24px;padding-left:16px}.form-group .group-title.highlight{color:#ecaf4b}@media screen and (max-width:500px){.form-group .group-title{margin-bottom:12px}}.form-group .group-button-wrap{display:flex;justify-content:space-between;margin-top:20px}.form-group .group-button-wrap .button{background-color:#958469;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;height:40px;line-height:38px;text-align:center;width:120px}.form-group .group-button-wrap .button:hover{background-color:#756650}.form-row{background-color:inherit;display:flex;flex-wrap:wrap;margin:12px -8px 0;padding-top:8px}@media screen and (max-width:500px){.form-row{margin-top:0;padding-top:0}}.form-row:first-child{margin-top:0}.form-row:last-child{margin-bottom:0}.form-row.flex-end{justify-content:flex-end}.form-row .row-control{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin:0 8px;min-width:24px;width:24px}.form-row .row-control:hover .font-icon{color:#958469}.form-row .row-control .font-icon{color:#91887f;font-size:24px}.input-wrap{position:relative}.input-wrap.highlight input,.input-wrap.highlight textarea{border-color:#ecaf4b}.input-wrap .input-hover-link{align-items:center;color:#91887f;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;opacity:.5;position:absolute;right:0;text-decoration:none;top:0;width:40px;z-index:1}.input-wrap .input-hover-link:hover{opacity:1}.input-wrap .price-symbol{font-size:16px;left:16px;line-height:50px;position:absolute;top:0}.input-wrap .input-text{color:#3f372c;display:block;font-size:16px;font-weight:400;line-height:24px;min-height:50px;padding:13px 17px;width:100%;word-break:break-all}.input-wrap .input-text.isPrice{padding-left:32px}.input-wrap .input-text a{color:#3f372c;display:block;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap}.input-wrap .input-text a:hover{color:#756650}.input-wrap .input-text .font-icon{display:block}.input-wrap input{background-color:transparent;border:1px solid #e1dfd7;border-radius:4px;color:#3f372c;display:block;font-size:16px;font-weight:400;height:50px;padding:0 16px;position:relative;width:100%}.input-wrap input:-webkit-autofill,.input-wrap input:-webkit-autofill:active,.input-wrap input:-webkit-autofill:focus,.input-wrap input:-webkit-autofill:hover{-webkit-text-fill-color:#4a90e2;-webkit-background-clip:text}.input-wrap input:focus{border-color:#958469}.input-wrap input:disabled{border-color:#fff;color:#3f372c;font-style:normal}.input-wrap input.hide{display:none}.input-wrap input.isPrice{padding-left:28px}.input-wrap select{appearance:none;background-color:transparent;border:1px solid #e1dfd7;border-radius:4px;color:#3f372c;display:block;font-size:16px;height:50px;padding:0 56px 0 16px;position:relative;width:100%}.input-wrap select:focus{border-color:#958469}.input-wrap select:focus+.select-arrow .font-icon{color:#958469}.input-wrap select:disabled{border-color:#fff;color:#3f372c;opacity:1}.input-wrap .select-arrow{position:absolute;right:16px;text-align:center;top:0;z-index:-1}.input-wrap .select-arrow .font-icon{color:#e1dfd7;line-height:50px}.input-wrap textarea{background-color:transparent;border:1px solid #e1dfd7;border-radius:4px;color:#3f372c;display:block;font-size:16px;height:120px;padding:16px;position:relative;resize:none;width:100%}.input-wrap textarea:focus{border-color:#958469}.input-wrap textarea:disabled{border-color:#fff;color:#3f372c}.form-row .checkbox-wrap{margin-bottom:8px;margin-top:-8px;padding-left:16px}.checkbox-wrap{user-select:none}.checkbox-wrap input{display:none}.checkbox-wrap input:checked+.v-flex .outer-wrap{background-color:#958469;border-color:#958469}.checkbox-wrap input:checked+.v-flex .outer-wrap:hover{background-color:#756650;border-color:#756650}.checkbox-wrap input:checked+.v-flex .outer-wrap .font-icon{opacity:1}.checkbox-wrap input:disabled:checked+.v-flex .outer-wrap,.checkbox-wrap input:disabled:checked+.v-flex .outer-wrap:hover{background-color:transparent;border-color:transparent}.checkbox-wrap input:disabled:checked+.v-flex .outer-wrap .font-icon{color:#91887f}.checkbox-wrap input:disabled+.v-flex .outer-wrap:hover{border-color:transparent}.checkbox-wrap label{cursor:pointer;display:flex;height:30px;line-height:30px;margin:0 8px}.checkbox-wrap label.hide{display:none}.checkbox-wrap label:hover{color:#958469}.checkbox-wrap label:hover .outer-wrap{border-color:#958469}.checkbox-wrap label:hover .suffix{color:#958469}.checkbox-wrap label .v-flex{align-items:center;display:flex;flex-direction:column;justify-content:center;width:30px}.checkbox-wrap label .outer-wrap{border:2px solid #e1dfd7;border-radius:2px;height:24px;line-height:18px;text-align:center;width:24px}.checkbox-wrap label .outer-wrap .font-icon{color:#fcf8f1;font-size:18px;font-weight:700;opacity:0}.checkbox-wrap label .suffix{color:#91887f;font-size:16px;line-height:30px;margin-left:8px}.form-toggle{cursor:pointer;display:flex;margin:0 8px;user-select:none}.form-toggle.on .font-icon,.form-toggle.on .prefix,.form-toggle.on .suffix{color:#958469}.form-toggle.on:hover .font-icon,.form-toggle.on:hover .prefix,.form-toggle.on:hover .suffix{color:#756650}.form-toggle.off .font-icon,.form-toggle.off .prefix,.form-toggle.off .suffix{color:#b7aa9d}.form-toggle.off:hover .font-icon,.form-toggle.off:hover .prefix,.form-toggle.off:hover .suffix{color:#756650}.form-toggle.disabled{cursor:default}.form-toggle.disabled.on:hover .font-icon,.form-toggle.disabled.on:hover .prefix,.form-toggle.disabled.on:hover .suffix{color:#958469}.form-toggle.disabled.off:hover .font-icon,.form-toggle.disabled.off:hover .prefix,.form-toggle.disabled.off:hover .suffix{color:#b7aa9d}.form-toggle .font-icon{color:#91887f;font-size:40px;font-variation-settings:"GRAD" 200;font-weight:200;line-height:40px;line-height:59px}.form-toggle .prefix,.form-toggle .suffix{color:#91887f;font-size:16px;line-height:59px}.form-toggle .prefix{margin-right:8px}.form-toggle .suffix{margin-left:8px}.image-input-wrap{flex-grow:1;margin:0 8px;position:relative}.image-input-wrap.error .label,.image-input-wrap.error .label.focused{color:#c17370}.image-input-wrap label{border:1px solid #e1dfd7;border-radius:4px;cursor:pointer;display:flex;padding:16px}.image-input-wrap label.focused .label{color:#958469}.image-input-wrap label.inactive{border:none;cursor:default}.image-input-wrap input{display:none}.image-input-wrap .label{background-color:#fff;color:#91887f;display:block;font-size:16px;font-size:14px;left:12px;left:13px;line-height:48px;line-height:14px;padding:0 4px;position:absolute;top:1px;top:-7px;transition:all .3s ease;z-index:1}.image-input-wrap .preview{max-height:100%;max-width:100%}.image-input-wrap .preview img{height:auto;max-height:100%;max-width:100%;width:auto}.image-input-wrap .font-icon{cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:0 4px}.image-input-wrap .font-icon:hover{color:#c17370}.image-input-wrap .support-text{color:#91887f;font-size:12px;margin-bottom:4px;margin-left:18px}.form-user-blame{color:#91887f;padding:24px 16px 16px}.form-user-blame span.value{margin-left:8px}#PopMessages .item .right .message,#PopMessages .item .right .title{color:#3f372c}#PopMessages .close:hover .font-icon{color:#958469}#PopMessages .close .font-icon{color:#91887f}#Confirmation .content-box{background-color:#fcf8f1}#Confirmation .content-box .title{color:#3f372c}#Confirmation .content-box .message{color:#91887f}#Confirmation .content-box .button-wrap .button.confirm{border:1px solid #e1dfd7;color:#91887f}#Confirmation .content-box .button-wrap .button.confirm:hover{border-color:#958469;color:#958469}#Confirmation .content-box .button-wrap .button.confirm.cta{background-color:#958469;border-color:#958469;color:#fcf8f1}#Confirmation .content-box .button-wrap .button.confirm.cta:hover{background-color:#756650;border-color:#756650}#Confirmation .content-box .button-wrap .button.cancel{color:#91887f}#Confirmation .content-box .button-wrap .button.cancel:hover{color:#958469}#Confirmation textarea{background-color:#fcf8f1;border:1px solid #e1dfd7;color:#3f372c}#Confirmation textarea:focus{border-color:#958469}#Loading{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100vw;z-index:9999}#Loading.active{opacity:1;visibility:visible}#Loading img{width:116px}.cat-paw{transform-origin:center;transition:transform .15s ease-in-out}.cat-paw.active{transform:scale(1.04)}html{background-color:#fff;color:#3f372c}body,html{overflow-x:hidden}.tab-headings{border-bottom:2px solid #f5f3ee;display:flex;margin-bottom:32px}.tab-headings .tab-heading{border-bottom:2px solid #f5f3ee;color:#91887f;cursor:pointer;margin-bottom:-2px;padding-bottom:8px;text-align:center;user-select:none;width:25%}.tab-headings .tab-heading.active{border-color:#958469;color:#3f372c}.font-icon{position:relative}.font-icon:hover .tooltip{opacity:1;transition:all .3s cubic-bezier(.68,0,.265,1);transition-delay:.6s;visibility:visible}.font-icon .tooltip{background-color:#756650;border-radius:4px;color:#fff;font-size:14px;font-weight:500;line-height:20px;opacity:0;padding:4px 8px;top:40px;transition:all 0ms cubic-bezier(.68,0,.265,1);transition-delay:0ms;visibility:hidden;white-space:nowrap;z-index:1}.font-icon .tooltip,.font-icon .tooltip .triangle{left:50%;position:absolute;transform:translateX(-50%)}.font-icon .tooltip .triangle{border-bottom:4px solid #958469;border-left:4px solid transparent;border-right:4px solid transparent;height:0;top:-4px;width:0}:root{--background:#fef5ee;--background-darker:#fff3dc;--background-lighter:#fff;--background-alt:#e0d7c6;--text:#414149;--text-accent:#755a43;--text-light:#6b6765;--text-inactive:#ccc;--text-heading:#ff9e1b;--text-highlight:#0086bb;--main:#3a475c;--cta:#da8413;--error:#e74c3c;--line:#06c755}#MainLayout{background-color:var(--background);padding-top:60px}@media screen and (max-width:1440px){#MainLayout{padding-top:4.17vw}}@media screen and (max-width:800px){#MainLayout{padding-bottom:calc(13.33vw + 4px);padding-top:0}#MainLayout.extra-padding{padding-bottom:calc(21.33vw + 6px)}#MainLayout.extra-padding .page-wrap{min-height:calc(100vh - 54.93vw - 6px)}}#MainLayout .common-center-wrap{margin:0 auto;max-width:100%;padding:0 40px;width:1280px}@media screen and (max-width:1440px){#MainLayout .common-center-wrap{padding:0 2.78vw;width:88.89vw}}@media screen and (max-width:800px){#MainLayout .common-center-wrap{padding:0 4.27vw;width:100%}}#MainLayout .page-wrap{min-height:calc(100vh - 60px)}@media screen and (max-width:1440px){#MainLayout .page-wrap{min-height:calc(100vh - 4.17vw)}}@media screen and (max-width:800px){#MainLayout .page-wrap{min-height:calc(100vh - 46.93vw - 4px)}}#ComingSoon{background-image:url(assets/coming-soon-bg-d.png);background-size:1920px auto;min-height:100vh}@media screen and (max-width:800px){#ComingSoon{background-image:url(assets/coming-soon-bg-m.png);background-size:100vw auto}}#ComingSoon .notice-wrap{display:flex;flex-direction:column;height:100vh;margin:0 auto;width:36.46vw}@media screen and (max-width:800px){#ComingSoon .notice-wrap{justify-content:center;width:89.33vw}}#LandingPage{background-color:var(--background);min-height:100vh}#LandingPage .bg-group{background-image:url(assets/landing/group-bg-d.png);background-position:top;background-repeat:no-repeat;background-size:1920px auto;padding:60px 0}@media screen and (max-width:1440px){#LandingPage .bg-group{background-size:133.33vw auto;padding:4.17vw 0}}#LandingPage .bg-group section h2{margin:0 auto;width:291px}@media screen and (max-width:1440px){#LandingPage .bg-group section h2{width:20.28vw}}#LandingPage .product-list{display:flex;gap:20px;justify-content:center;margin-bottom:70px;margin-top:24px}@media screen and (max-width:1440px){#LandingPage .product-list{gap:1.39vw;margin-bottom:4.86vw;margin-top:1.67vw}}#LandingPage .brand-search-wrap{display:flex;justify-content:center;margin-bottom:24px;margin-top:60px}@media screen and (max-width:1440px){#LandingPage .brand-search-wrap{margin-bottom:1.67vw;margin-top:4.17vw}}#LandingPage .brand-search-wrap .input-wrap{position:relative}#LandingPage .brand-search-wrap input{border:1px solid var(--main);border-radius:4px;color:var(--text);font-size:16px;height:48px;padding-left:36px;width:480px}@media screen and (max-width:1440px){#LandingPage .brand-search-wrap input{border:.07vw solid var(--main);border-radius:.28vw;height:3.33vw;padding-left:2.5vw;width:33.33vw}}#LandingPage .brand-search-wrap input::-webkit-input-placeholder{color:var(--main)}#LandingPage .brand-search-wrap input:-ms-input-placeholder{color:var(--main)!important}#LandingPage .brand-search-wrap input::placeholder{color:var(--main)}#LandingPage .brand-search-wrap .font-icon{color:var(--main);font-size:24px;left:8px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width:1440px){#LandingPage .brand-search-wrap .font-icon{font-size:1.67vw;left:.56vw}}#LandingPage .brand-list{display:flex;flex-wrap:wrap;justify-content:center;margin:24px auto 0;width:1280px}@media screen and (max-width:1440px){#LandingPage .brand-list{margin-top:1.67vw;width:88.89vw}}#LandingPage .pagination-wrap{display:flex;height:40px;justify-content:center;margin-top:24px}@media screen and (max-width:1440px){#LandingPage .pagination-wrap{height:2.78vw;margin-top:1.67vw}}#LandingPage .pagination-wrap .pagination{background-color:var(--background-lighter);border:2px solid var(--main);border-radius:4px;display:flex;padding:6px 8px}@media screen and (max-width:1440px){#LandingPage .pagination-wrap .pagination{border-radius:.28vw;padding:.42vw .56vw}}#LandingPage .pagination-wrap .pagination .next,#LandingPage .pagination-wrap .pagination .page,#LandingPage .pagination-wrap .pagination .prev{border-radius:4px;color:var(--text);cursor:pointer;height:24px;line-height:24px;text-align:center;width:24px}@media screen and (max-width:1440px){#LandingPage .pagination-wrap .pagination .next,#LandingPage .pagination-wrap .pagination .page,#LandingPage .pagination-wrap .pagination .prev{border-radius:.28vw;height:1.67vw;line-height:1.67vw;width:1.67vw}}#LandingPage .pagination-wrap .pagination .next.active,#LandingPage .pagination-wrap .pagination .next:hover,#LandingPage .pagination-wrap .pagination .page.active,#LandingPage .pagination-wrap .pagination .page:hover,#LandingPage .pagination-wrap .pagination .prev.active,#LandingPage .pagination-wrap .pagination .prev:hover{background-color:var(--main);color:var(--background-lighter)}#LandingPage .pagination-wrap .pagination .page{font-family:Roboto,Montserrat,sans-serif;font-size:16px;font-weight:500}@media screen and (max-width:1440px){#LandingPage .pagination-wrap .pagination .page{font-size:1.11vw}}#LandingPage .pagination-wrap .pagination .next,#LandingPage .pagination-wrap .pagination .prev{font-size:24px}@media screen and (max-width:1440px){#LandingPage .pagination-wrap .pagination .next,#LandingPage .pagination-wrap .pagination .prev{font-size:1.67vw}}#LandingPage .brand-placeholder{margin:0 10px;width:285px}@media screen and (max-width:1440px){#LandingPage .brand-placeholder{margin:0 .69vw;width:19.86vw}}#LandingPage .brand-card{background-color:var(--background-lighter);border:2px solid var(--main);border-radius:4px;cursor:pointer;display:flex;margin:10px;overflow:hidden;padding:6px 12px;transition:all .1s ease-in-out;width:285px}@media screen and (max-width:1440px){#LandingPage .brand-card{border-radius:.28vw;margin:.69vw;padding:.42vw .83vw;width:19.86vw}}#LandingPage .brand-card:hover{box-shadow:6px 5px 0 0 var(--main);transform:translate(-6px,-5px)}@media screen and (max-width:1440px){#LandingPage .brand-card:hover{box-shadow:.42vw .35vw 0 0 var(--main);transform:translate(-.42vw,-.35vw)}}#LandingPage .brand-card .brand-logo{background-position:50%;background-size:cover;height:76px;margin-right:12px;min-width:76px;position:relative;width:76px}@media screen and (max-width:1440px){#LandingPage .brand-card .brand-logo{height:5.28vw;margin-right:.83vw;min-width:5.28vw;width:5.28vw}}#LandingPage .brand-card .brand-info{display:flex;flex-direction:column;justify-content:center}#LandingPage .brand-card .brand-info .brand-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:var(--text);display:-webkit-box;font-size:14px;font-weight:700;letter-spacing:.02em;margin:0;overflow:hidden}@media screen and (max-width:1440px){#LandingPage .brand-card .brand-info .brand-name{font-size:.97vw}}#LandingPage .brand-card .brand-info .brand-name .eng{color:var(--text-light);font-size:14px;letter-spacing:.02em;margin-left:4px}@media screen and (max-width:1440px){#LandingPage .brand-card .brand-info .brand-name .eng{font-size:.97vw;margin-left:.28vw}}#LandingPage .brand-card .brand-info .description{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text-light);display:-webkit-box;font-size:14px;letter-spacing:.02em;margin:0;overflow:hidden}@media screen and (max-width:1440px){#LandingPage .brand-card .brand-info .description{font-size:.97vw}}#LandingPage section.instructions{margin-top:64px}@media screen and (max-width:1440px){#LandingPage section.instructions{margin-top:4.44vw}}#LandingPage section.instructions h2{margin-bottom:32px}@media screen and (max-width:1440px){#LandingPage section.instructions h2{margin-bottom:2.22vw}}#LandingBanner{background-image:url(assets/landing/banner-bg-d.jpg);background-position:50%;background-repeat:no-repeat;background-size:auto 100%;height:400px}@media screen and (max-width:800px){#LandingBanner{background-image:none}}#LandingBanner img{display:none}@media screen and (max-width:800px){#LandingBanner img{display:block;width:100%}}#ProductsPage{padding-bottom:48px}@media screen and (max-width:1440px){#ProductsPage{padding-bottom:3.33vw}}@media screen and (max-width:800px){#ProductsPage{padding-bottom:8vw}}#ProductsPage .no-results{margin-top:24px;text-align:center}@media screen and (max-width:1440px){#ProductsPage .no-results{margin-top:1.67vw}}@media screen and (max-width:800px){#ProductsPage .no-results{margin-top:0;padding-top:20vw}}#ProductsPage .brand-shortcuts{background:var(--background-lighter);border-bottom:1px dashed var(--text-light);left:0;padding:8px 0;position:-webkit-sticky;position:sticky;top:60px;z-index:10}@media screen and (max-width:1440px){#ProductsPage .brand-shortcuts{padding:.56vw 0;top:4.17vw}}#ProductsPage .brand-shortcuts .shortcuts-scroller{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}@media screen and (max-width:1440px){#ProductsPage .brand-shortcuts .shortcuts-scroller{gap:.56vw;padding-bottom:.28vw}}#ProductsPage .brand-shortcuts .shortcuts-scroller::-webkit-scrollbar{height:6px}@media screen and (max-width:1440px){#ProductsPage .brand-shortcuts .shortcuts-scroller::-webkit-scrollbar{height:.42vw}}#ProductsPage .brand-shortcuts .shortcuts-scroller::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}@media screen and (max-width:1440px){#ProductsPage .brand-shortcuts .shortcuts-scroller::-webkit-scrollbar-thumb{border-radius:.21vw}}#ProductsPage .brand-shortcuts .shortcuts-scroller .shortcut-item{background:#fff;border:1px solid var(--text);border-radius:999px;color:var(--text);cursor:pointer;flex:0 0 auto;font-size:14px;padding:6px 10px;user-select:none}@media screen and (max-width:1440px){#ProductsPage .brand-shortcuts .shortcuts-scroller .shortcut-item{border-radius:13.89vw;font-size:.97vw;padding:.42vw .69vw}}#ProductsPage .brand-shortcuts .shortcuts-scroller .shortcut-item:hover{border-color:var(--cta);color:var(--cta)}#ProductsPage .brand-shortcuts .shortcuts-scroller .shortcut-item.active{background:var(--cta);border-color:var(--cta);color:#fff}@media screen and (max-width:800px){#ProductsPage .products-groups{padding-top:4.27vw}}#ProductsPage .products-groups .brand-group{margin-top:60px}@media screen and (max-width:1440px){#ProductsPage .products-groups .brand-group{margin-top:4.17vw}}@media screen and (max-width:800px){#ProductsPage .products-groups .brand-group{margin-top:0;padding-top:8vw}#ProductsPage .products-groups .brand-group:first-of-type{padding-top:0}}#ProductsPage .products-groups .brand-group .brand-header{color:var(--text);font-size:20px;font-weight:500;padding-bottom:8px}@media screen and (max-width:1440px){#ProductsPage .products-groups .brand-group .brand-header{font-size:1.39vw;padding-bottom:.56vw}}@media screen and (max-width:800px){#ProductsPage .products-groups .brand-group .brand-header{font-size:4.8vw;padding-bottom:1.07vw}}#ProductsPage .products-groups .brand-group .brand-header .brand-name-eng{margin-left:4px}@media screen and (max-width:1440px){#ProductsPage .products-groups .brand-group .brand-header .brand-name-eng{margin-left:.28vw}}@media screen and (max-width:800px){#ProductsPage .products-groups .brand-group .brand-header .brand-name-eng{margin-left:1.07vw}}#ProductsPage .products-groups .brand-group .brand-products{display:flex;flex-wrap:wrap;gap:20px;margin-top:4px}@media screen and (max-width:1440px){#ProductsPage .products-groups .brand-group .brand-products{gap:1.38vw;margin-top:.28vw}}@media screen and (max-width:800px){#ProductsPage .products-groups .brand-group .brand-products{gap:2.13vw;margin-top:1.07vw}}#ProductsPage .category-filters{background-color:var(--background-lighter);border:2px solid var(--main);border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;left:50%;position:fixed;top:58px;transform:translateX(-50%);width:1200px;z-index:1}@media screen and (max-width:1440px){#ProductsPage .category-filters{border-radius:.28vw;top:4.03vw;width:83.33vw}}@media screen and (max-width:800px){#ProductsPage .category-filters{border:none;height:calc(100vh - 21.33vw - 6px);left:0;overflow-y:auto;top:0;transform:none;width:100vw}}#ProductsPage .category-filters .filters-body{max-height:800px;overflow:hidden;transition:all .3s linear;will-change:max-height,transform,opacity,padding}@media screen and (max-width:1440px){#ProductsPage .category-filters .filters-body{max-height:55.56vw}}@media screen and (max-width:800px){#ProductsPage .category-filters .filters-body{max-height:unset}}#ProductsPage .category-filters .filters-body .padding-wrap{display:flex;flex-direction:column;gap:16px;padding:16px 16px 0}@media screen and (max-width:1440px){#ProductsPage .category-filters .filters-body .padding-wrap{gap:1.11vw;padding:1.11vw}}@media screen and (max-width:800px){#ProductsPage .category-filters .filters-body .padding-wrap{gap:4.27vw;padding:4.27vw}}#ProductsPage .category-filters .filters-body .filter-row{display:flex}@media screen and (max-width:800px){#ProductsPage .category-filters .filters-body .filter-row{flex-direction:column;gap:2.13vw}}#ProductsPage .category-filters .filters-body .filter-row .level3-name{color:var(--text-accent);font-size:16px;font-weight:500;min-width:100px;width:100px}@media screen and (max-width:1440px){#ProductsPage .category-filters .filters-body .filter-row .level3-name{font-size:1.11vw;min-width:6.94vw;width:6.94vw}}@media screen and (max-width:800px){#ProductsPage .category-filters .filters-body .filter-row .level3-name{font-size:3.2vw;min-width:auto;width:100%}}#ProductsPage .category-filters .filters-body .filter-row .level4-options{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width:1440px){#ProductsPage .category-filters .filters-body .filter-row .level4-options{gap:1.11vw}}@media screen and (max-width:800px){#ProductsPage .category-filters .filters-body .filter-row .level4-options{gap:2.13vw 4.27vw}}#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option{align-items:center;border-radius:6px;cursor:pointer;display:inline-flex;gap:4px;user-select:none}@media screen and (max-width:1440px){#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option{border-radius:.42vw;gap:.28vw}}@media screen and (max-width:800px){#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option{border-radius:1.6vw;gap:1.07vw}}#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option .native-checkbox{display:none}#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option .font-icon{color:var(--text);font-size:20px;font-variation-settings:"FILL" 0;line-height:1}@media screen and (max-width:1440px){#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option .font-icon{font-size:1.39vw}}@media screen and (max-width:800px){#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option .font-icon{font-size:5.33vw}}#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option .label-text{color:var(--text);font-size:16px}@media screen and (max-width:1440px){#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option .label-text{font-size:1.11vw}}@media screen and (max-width:800px){#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option .label-text{font-size:3.73vw}}#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option:hover .font-icon,#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option:hover .label-text{color:var(--cta)}#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option.checked .font-icon{color:var(--cta);font-variation-settings:"FILL" 1}#ProductsPage .category-filters .filters-body .filter-row .level4-options .level4-option.checked .label-text{color:var(--cta);font-weight:500}#ProductsPage .category-filters .slide-toggle{align-items:center;color:var(--text);cursor:pointer;display:flex;gap:4px;justify-content:center;padding:16px 0;transition:all .3s linear;user-select:none}@media screen and (max-width:1440px){#ProductsPage .category-filters .slide-toggle{gap:.28vw;padding:1.11vw 0}}@media screen and (max-width:800px){#ProductsPage .category-filters .slide-toggle{display:none}}#ProductsPage .category-filters .slide-toggle:hover{color:var(--cta);font-weight:500}#ProductsPage .category-filters .slide-toggle .font-icon{font-size:20px;transform:translateY(1px) rotate(90deg)}@media screen and (max-width:1440px){#ProductsPage .category-filters .slide-toggle .font-icon{font-size:1.39vw}}#ProductsPage .category-filters .slide-toggle .text{font-size:16px}@media screen and (max-width:1440px){#ProductsPage .category-filters .slide-toggle .text{font-size:1.11vw}}#ProductsPage .category-filters.active{box-shadow:none}#ProductsPage .category-filters.active .filters-body{max-height:0}#ProductsPage .mobile-toggle{display:none}@media screen and (max-width:800px){#ProductsPage .mobile-toggle{align-items:center;background-color:var(--background-lighter);border-top:2px solid var(--text-light);bottom:calc(13.33vw + 4px);color:var(--text);cursor:pointer;display:flex;gap:1.07vw;justify-content:center;left:0;position:fixed;user-select:none;width:100vw;z-index:9}}#ProductsPage .mobile-toggle:hover{color:var(--cta);font-weight:500}#ProductsPage .mobile-toggle .font-icon{font-size:4.8vw;line-height:10.67vw;transform:rotate(90deg)}#ProductsPage .mobile-toggle .text{font-size:3.73vw;font-weight:500;line-height:10.67vw}.breadcrumbs{font-size:14px}@media screen and (max-width:1440px){.breadcrumbs{font-size:.97vw}}.breadcrumbs a{color:var(--text)}.breadcrumbs a:hover{color:var(--cta)}#ShoppingCart .controls{display:flex;justify-content:center}#ShoppingCart .controls .control{cursor:pointer;user-select:none}#ShoppingCart .controls .control:hover .font-icon{color:var(--cta)}#ShoppingCart .controls .control.inactive{cursor:default}#ShoppingCart .controls .control.inactive .font-icon,#ShoppingCart .controls .control.inactive:hover .font-icon{color:var(--text-inactive)}#ShoppingCart .controls .font-icon{color:var(--main);font-size:24px;line-height:40px;min-width:30px;text-align:center;width:30px}@media screen and (max-width:1440px){#ShoppingCart .controls .font-icon{font-size:1.67vw;line-height:2.78vw;min-width:2.08vw;width:2.08vw}}#ShoppingCart .controls .current-quantity{font-size:16px;font-weight:700;line-height:38px;min-width:30px;text-align:center;width:30px}@media screen and (max-width:1440px){#ShoppingCart .controls .current-quantity{font-size:1.11vw;line-height:2.64vw;min-width:2.08vw;width:2.08vw}}#ShoppingCart .cart-select{align-items:center;cursor:pointer;display:inline-flex;margin-left:-16px;padding:8px 10px;position:relative;user-select:none}@media screen and (max-width:1440px){#ShoppingCart .cart-select{margin-left:-1.11vw;padding:.56vw .69vw}}#ShoppingCart .cart-select .native-checkbox{display:none}#ShoppingCart .cart-select .font-icon{color:var(--text);font-size:24px;font-variation-settings:"FILL" 0;line-height:1}@media screen and (max-width:1440px){#ShoppingCart .cart-select .font-icon{font-size:1.67vw}}#ShoppingCart .cart-select .label-text{color:var(--text)}#ShoppingCart .cart-select:hover .cart-select-icon{color:var(--cta)}#ShoppingCart .cart-select.checked .font-icon{color:var(--cta);font-variation-settings:"FILL" 1}#ShoppingCart .cart-select.checked .label-text{color:var(--cta);font-weight:500}#ShoppingCart .cart-summary{display:flex;gap:32px;justify-content:space-between;margin-top:32px;padding:16px 0}@media screen and (max-width:1440px){#ShoppingCart .cart-summary{gap:2.22vw;margin-top:2.22vw;padding:1.11vw 0}}#ShoppingCart .cart-summary .delivery-info{display:flex;gap:16px}@media screen and (max-width:1440px){#ShoppingCart .cart-summary .delivery-info{gap:1.11vw}}#ShoppingCart .cart-summary .result-wrap{display:flex;gap:16px}@media screen and (max-width:1440px){#ShoppingCart .cart-summary .result-wrap{gap:1.11vw}}#ShoppingCart .cart-summary .input-group label{font-size:16px;font-weight:500;line-height:40px;margin-right:8px}@media screen and (max-width:1440px){#ShoppingCart .cart-summary .input-group label{font-size:1.11vw;line-height:2.78vw;margin-right:.56vw}}#ShoppingCart .cart-summary .input-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--background-lighter);border:2px solid var(--main);border-radius:4px;color:var(--text);cursor:pointer;font-size:16px;font-weight:500;height:40px;margin-left:8px;padding:0 8px}@media screen and (max-width:1440px){#ShoppingCart .cart-summary .input-group select{border-radius:.28vw;font-size:1.11vw;height:2.78vw;margin-left:.56vw;padding:0 .56vw}}#ShoppingCart .cart-summary .input-group select:focus{border-color:var(--cta)}#ShoppingCart .cart-summary .input-group select.error{border-color:var(--error)}#ShoppingCart .cart-summary .input-group input{background-color:var(--background-lighter);border:2px solid var(--main);border-radius:4px;color:var(--text);font-size:16px;font-weight:500;height:40px;margin-left:8px;padding:0 8px}@media screen and (max-width:1440px){#ShoppingCart .cart-summary .input-group input{border-radius:.28vw;font-size:1.11vw;height:2.78vw;margin-left:.56vw;padding:0 .56vw}}#ShoppingCart .cart-summary .input-group input:focus{border-color:var(--cta)}#ShoppingCart .cart-summary .input-group input.error{border-color:var(--error)}#ShoppingCart .cart-summary .total-price{display:flex;font-size:18px;font-weight:700;gap:16px;line-height:40px}@media screen and (max-width:1440px){#ShoppingCart .cart-summary .total-price{font-size:1.25vw;gap:1.11vw;line-height:2.78vw}}#ShoppingCart .cart-summary .value{color:var(--cta);font-size:20px;font-weight:900}@media screen and (max-width:1440px){#ShoppingCart .cart-summary .value{font-size:1.39vw}}#ShoppingCart .cart-summary .button{background-color:var(--main);border-radius:4px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;line-height:40px;padding:0 24px;user-select:none}@media screen and (max-width:1440px){#ShoppingCart .cart-summary .button{border-radius:.28vw;font-size:1.11vw;line-height:2.78vw;padding:0 1.67vw}}#ShoppingCart .cart-summary .button:hover{background-color:var(--cta)}#ShoppingCart .remove-item{font-size:24px}@media screen and (max-width:1440px){#ShoppingCart .remove-item{font-size:1.67vw}}#CurrentOrder .order-summary{display:flex;gap:32px;justify-content:space-between;margin-top:32px;padding:16px 0}@media screen and (max-width:1440px){#CurrentOrder .order-summary{gap:2.22vw;margin-top:2.22vw;padding:1.11vw 0}}#CurrentOrder .order-summary .total-price{display:flex;font-size:18px;font-weight:700;gap:16px;line-height:40px}@media screen and (max-width:1440px){#CurrentOrder .order-summary .total-price{font-size:1.25vw;gap:1.11vw;line-height:2.78vw}}#CurrentOrder .order-summary .value{color:var(--cta);font-size:20px;font-weight:900}@media screen and (max-width:1440px){#CurrentOrder .order-summary .value{font-size:1.39vw}}#CurrentOrder .order-summary .note{font-size:14px}@media screen and (max-width:1440px){#CurrentOrder .order-summary .note{font-size:.97vw}}#CurrentOrder .order-summary .note span.line{color:var(--line);font-weight:500}#CurrentOrder .actions{margin-top:16px}@media screen and (max-width:1440px){#CurrentOrder .actions{margin-top:1.11vw}}#Header{background-color:var(--background);border-bottom:2px solid var(--text);height:60px;left:0;position:fixed;top:0;width:100%;z-index:10}@media screen and (max-width:1440px){#Header{height:4.17vw}}@media screen and (max-width:800px){#Header{border:none;height:unset;position:unset}}#Header .flex-between{display:flex;justify-content:space-between;position:relative;width:100%}#Header .logo{display:flex;flex-direction:column;height:100%;justify-content:center;margin-right:6px}@media screen and (max-width:1440px){#Header .logo{margin-right:.42vw}}#Header .logo img{height:40px}@media screen and (max-width:1440px){#Header .logo img{height:2.78vw}}#Header .left-wrap{display:flex}#Header .left-wrap .level1{display:flex;margin-left:16px}@media screen and (max-width:1440px){#Header .left-wrap .level1{margin-left:1.11vw}}#Header .left-wrap .level1 .level1-name{color:var(--text-accent);font-size:16px;font-weight:500;line-height:60px;padding:0 6px}@media screen and (max-width:1440px){#Header .left-wrap .level1 .level1-name{font-size:1.11vw;line-height:4.17vw;padding:0 .42vw}}#Header .left-wrap .level2-flex{display:flex}#Header .left-wrap .level2-flex .level2-wrap .level34s.active{opacity:1;visibility:visible}#Header .left-wrap .level2-flex .level2-link.active .level2-link-text,#Header .left-wrap .level2-flex .level2-link:hover .level2-link-text{color:var(--cta)}#Header .left-wrap .level2-flex .level2-link .level2-link-text{color:var(--text);font-size:16px;font-weight:500;line-height:60px;padding:0 6px}@media screen and (max-width:1440px){#Header .left-wrap .level2-flex .level2-link .level2-link-text{font-size:1.11vw;line-height:4.17vw;padding:0 .42vw}}#Header .left-wrap .level34s{background-color:#fff;border:2px solid var(--text);border-radius:4px;display:flex;flex-wrap:wrap;left:0;opacity:0;padding:16px 0;position:absolute;top:58px;visibility:hidden;width:100%}@media screen and (max-width:1440px){#Header .left-wrap .level34s{border-radius:.28vw;padding:1.11vw 0;top:4.03vw}}#Header .left-wrap .level3-wrap{flex-grow:1;padding:0 16px}@media screen and (max-width:1440px){#Header .left-wrap .level3-wrap{padding:0 1.11vw}}#Header .left-wrap .level3-wrap .level3-link{display:flex}#Header .left-wrap .level3-wrap .level3-link.active .level3-link-text{color:var(--cta)}#Header .left-wrap .level3-wrap .level3-link .level3-link-text{color:var(--text);font-size:16px;font-weight:500}@media screen and (max-width:1440px){#Header .left-wrap .level3-wrap .level3-link .level3-link-text{font-size:1.11vw}}#Header .left-wrap .level3-wrap .level3-link .level3-link-icon{height:100%;margin-left:4px;width:24px}@media screen and (max-width:1440px){#Header .left-wrap .level3-wrap .level3-link .level3-link-icon{margin-left:.28vw;width:1.67vw}}#Header .left-wrap .level4-wrap{padding-top:8px}@media screen and (max-width:1440px){#Header .left-wrap .level4-wrap{padding-top:.56vw}}#Header .left-wrap .level4-wrap .level4-link.active .level4-link-text,#Header .left-wrap .level4-wrap .level4-link:hover .level4-link-text{color:var(--cta)}#Header .left-wrap .level4-wrap .level4-link .level4-link-text{color:var(--text);font-size:16px;line-height:30px}@media screen and (max-width:1440px){#Header .left-wrap .level4-wrap .level4-link .level4-link-text{font-size:1.11vw;line-height:2.08vw}}#Header .right-wrap{display:flex;flex-grow:1;justify-content:flex-end}#Header .right-wrap .icon-link{cursor:pointer;display:flex;margin-left:16px}@media screen and (max-width:1440px){#Header .right-wrap .icon-link{margin-left:1.11vw}}#Header .right-wrap .icon-link:hover .font-icon,#Header .right-wrap .icon-link:hover .link-text{color:var(--text-accent)}#Header .right-wrap .icon-link .v-flex{display:flex;flex-direction:column;justify-content:center}#Header .right-wrap .icon-link .v-flex .link-icon{margin-right:4px;width:24px}@media screen and (max-width:1440px){#Header .right-wrap .icon-link .v-flex .link-icon{margin-right:.28vw;width:1.67vw}}#Header .right-wrap .icon-link .v-flex .link-icon .font-icon{font-size:24px;line-height:60px}@media screen and (max-width:1440px){#Header .right-wrap .icon-link .v-flex .link-icon .font-icon{font-size:1.67vw;line-height:4.17vw}}#Header .right-wrap .icon-link .v-flex .avatar img{border-radius:50%}#Header .right-wrap .icon-link .link-text{color:var(--text);font-size:16px;font-weight:500;line-height:60px}@media screen and (max-width:1440px){#Header .right-wrap .icon-link .link-text{font-size:1.11vw;line-height:4.17vw}}#Header .right-wrap .icon-link .font-icon{color:var(--text)}#Header .mobile-navs{background-color:var(--background-darker);border-bottom:2px solid var(--text);border-top:2px solid var(--text);bottom:0;display:none;gap:2px;left:0;padding:0 2px;position:fixed;width:100vw;z-index:10}@media screen and (max-width:800px){#Header .mobile-navs{display:flex}}#Header .mobile-navs .mobile-nav-link{align-items:center;color:var(--main);display:flex;flex-direction:column;height:13.33vw;justify-content:center;position:relative;text-decoration:none;user-select:none;width:20vw}#Header .mobile-navs .mobile-nav-link.active{color:var(--cta)}#Header .mobile-navs .mobile-nav-link.active .active-icon{opacity:1}#Header .mobile-navs .mobile-nav-link .icon-wrap{height:4.17vw;position:relative;width:100%}#Header .mobile-navs .mobile-nav-link .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:6vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6vw}#Header .mobile-navs .mobile-nav-link .icon.dog{background-image:url(assets/header/icon-dog.svg)}#Header .mobile-navs .mobile-nav-link .icon.cat{background-image:url(assets/header/icon-cat.svg)}#Header .mobile-navs .mobile-nav-link .active-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;height:6vw;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:6vw}#Header .mobile-navs .mobile-nav-link .active-icon.dog{background-image:url(assets/header/icon-dog-active.svg)}#Header .mobile-navs .mobile-nav-link .active-icon.cat{background-image:url(assets/header/icon-cat-active.svg)}#Header .mobile-navs .mobile-nav-link .font-icon{font-size:5.8vw;line-height:4.17vw}#Header .mobile-navs .mobile-nav-link .nav-text{font-size:3.2vw;font-weight:700;line-height:3.2vw;margin-top:1.07vw}#Header .mobile-navs .mobile-nav-link .secondary-navs{background-color:var(--background-darker);border-left:2px solid var(--text);border-right:2px solid var(--text);border-top-left-radius:1.07vw;border-top-right-radius:1.07vw;bottom:calc(13.33vw + 2px);display:none;overflow:hidden;position:absolute;width:100%}#Header .mobile-navs .mobile-nav-link .secondary-navs.show{display:block}#Header .mobile-navs .mobile-nav-link .secondary-navs .secondary-nav{border-top:2px solid var(--text);color:var(--main);display:block;font-size:3.2vw;font-weight:500;padding:2.13vw 0;text-align:center;text-decoration:none}#Header .mobile-navs .mobile-nav-link .secondary-navs .secondary-nav.active{color:var(--cta)}.product-card{background-color:var(--background-lighter);border:2px solid var(--main);border-radius:4px;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:all .1s ease-in-out;width:224px}@media screen and (max-width:1440px){.product-card{border-radius:.28vw;width:15.56vw}}@media screen and (max-width:800px){.product-card{width:calc(50% - 1.07vw)}}.product-card.active{border-color:var(--cta)}.product-card.active:hover{box-shadow:6px 5px 0 0 var(--cta)}@media screen and (max-width:1440px){.product-card.active:hover{box-shadow:.42vw .35vw 0 0 var(--cta)}}@media screen and (max-width:800px){.product-card.active:hover{box-shadow:1.07vw .8vw 0 0 var(--cta)}}.product-card:hover{box-shadow:6px 5px 0 0 var(--main);transform:translate(-6px,-5px)}@media screen and (max-width:1440px){.product-card:hover{box-shadow:.42vw .35vw 0 0 var(--main);transform:translate(-.42vw,-.35vw)}}@media screen and (max-width:800px){.product-card:hover{box-shadow:1.07vw .8vw 0 0 var(--main);transform:translate(-1.07vw,-.8vw)}}.product-card:hover .product-image{transform:translateY(-16px) scale(.9)}@media screen and (max-width:1440px){.product-card:hover .product-image{transform:translateY(-1.11vw) scale(.9)}}@media screen and (max-width:800px){.product-card:hover .product-image{transform:translateY(-4.27vw) scale(.9)}}.product-card:hover .product-info{transform:translateY(-40px)}@media screen and (max-width:1440px){.product-card:hover .product-info{transform:translateY(-2.78vw)}}@media screen and (max-width:800px){.product-card:hover .product-info{transform:translateY(-8vw)}}.product-card:hover .controls-wrap{transform:translateY(0)}.product-card .product-image{aspect-ratio:1/1;background-position:50%;background-size:cover;position:relative;transition:all .1s ease-in-out}.product-card .product-collection-icon{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:0;top:0;width:40px}@media screen and (max-width:1440px){.product-card .product-collection-icon{height:2.78vw;width:2.78vw}}@media screen and (max-width:800px){.product-card .product-collection-icon{height:6.93vw;width:6.93vw}}.product-card .product-collection-icon:hover .font-icon{color:var(--cta)}.product-card .product-collection-icon .font-icon{color:var(--main);font-size:24px}@media screen and (max-width:1440px){.product-card .product-collection-icon .font-icon{font-size:1.67vw}}@media screen and (max-width:800px){.product-card .product-collection-icon .font-icon{font-size:4.8vw}}.product-card .product-collection-icon .font-icon.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20}.product-card .product-collection-icon .font-icon.outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}.product-card .product-info{display:flex;flex-direction:column;flex-grow:1;padding:8px 16px 16px;transition:all .1s ease-in-out}@media screen and (max-width:1440px){.product-card .product-info{padding:.56vw 1.11vw 1.11vw}}@media screen and (max-width:800px){.product-card .product-info{padding:1.07vw 2.13vw 2.13vw}}.product-card .product-info .product-title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--text);display:-webkit-box;flex-grow:1;font-size:16px;font-weight:400;line-height:130%;margin:0;overflow:hidden}@media screen and (max-width:1440px){.product-card .product-info .product-title{font-size:1.11vw}}@media screen and (max-width:800px){.product-card .product-info .product-title{font-size:3.2vw}}.product-card .product-info .product-price-row{display:flex;margin-top:8px}@media screen and (max-width:1440px){.product-card .product-info .product-price-row{margin-top:.56vw}}@media screen and (max-width:800px){.product-card .product-info .product-price-row{margin-top:1.07vw}}.product-card .product-info .product-price-row .product-price{color:var(--cta);font-family:Roboto,Montserrat,sans-serif;font-size:16px;font-weight:900;line-height:21px}@media screen and (max-width:1440px){.product-card .product-info .product-price-row .product-price{font-size:1.11vw;line-height:1.46vw}}@media screen and (max-width:800px){.product-card .product-info .product-price-row .product-price{font-size:3.73vw;line-height:4.27vw}}.product-card .product-info .product-price-row .product-price-per-100g{color:var(--text-light);font-family:Roboto,Montserrat,sans-serif;font-size:12px;line-height:21px;margin-left:4px}@media screen and (max-width:1440px){.product-card .product-info .product-price-row .product-price-per-100g{font-size:.83vw;line-height:1.46vw;margin-left:.28vw}}@media screen and (max-width:800px){.product-card .product-info .product-price-row .product-price-per-100g{font-size:3.2vw;line-height:4.27vw;margin-left:1.07vw;transform:translateY(1px)}}.product-card .controls-wrap{background-color:#fff;border-top:2px solid var(--main);bottom:0;display:flex;height:42px;justify-content:space-between;position:absolute;transform:translateY(42px);transition:all .1s ease-in-out;user-select:none;width:100%}@media screen and (max-width:1440px){.product-card .controls-wrap{height:2.92vw;transform:translateY(2.92vw)}}@media screen and (max-width:800px){.product-card .controls-wrap{height:8vw;transform:translateY(8vw)}}.product-card .controls-wrap .controls{display:flex}.product-card .controls-wrap .controls .control{cursor:pointer}.product-card .controls-wrap .controls .control:hover .font-icon{color:var(--cta)}.product-card .controls-wrap .controls .control.inactive{cursor:default}.product-card .controls-wrap .controls .control.inactive .font-icon,.product-card .controls-wrap .controls .control.inactive:hover .font-icon{color:var(--text-inactive)}.product-card .controls-wrap .controls .font-icon{color:var(--main);font-size:24px;line-height:40px;text-align:center;width:30px}@media screen and (max-width:1440px){.product-card .controls-wrap .controls .font-icon{font-size:1.67vw;line-height:2.78vw;width:2.08vw}}@media screen and (max-width:800px){.product-card .controls-wrap .controls .font-icon{font-size:4.8vw;line-height:8vw;width:6.93vw}}.product-card .controls-wrap .controls .current-quantity{font-size:16px;font-weight:700;line-height:38px;text-align:center;width:24px}@media screen and (max-width:1440px){.product-card .controls-wrap .controls .current-quantity{font-size:1.11vw;line-height:2.64vw;width:1.67vw}}@media screen and (max-width:800px){.product-card .controls-wrap .controls .current-quantity{font-size:3.2vw;line-height:7.6vw;width:5.33vw}}.product-card .controls-wrap a{color:var(--text);display:flex;font-size:13px;font-weight:500;line-height:40px;padding:0 12px}@media screen and (max-width:1440px){.product-card .controls-wrap a{font-size:.9vw;line-height:2.78vw;padding:0 .83vw}}@media screen and (max-width:800px){.product-card .controls-wrap a{font-size:2.93vw;line-height:7.6vw;padding:0 2.13vw}}.product-card .controls-wrap a:hover{color:var(--cta)}.product-card .controls-wrap a .font-icon{font-size:16px;font-weight:500;line-height:40px;margin-left:4px}@media screen and (max-width:1440px){.product-card .controls-wrap a .font-icon{font-size:1.11vw;line-height:2.78vw;margin-left:.28vw}}@media screen and (max-width:800px){.product-card .controls-wrap a .font-icon{font-size:3.73vw;line-height:8vw;margin-left:.53vw}}footer{background-color:var(--background)}footer .links{display:flex;justify-content:center}footer .links .link{color:var(--text);font-size:16px;font-weight:700}@media screen and (max-width:1440px){footer .links .link{font-size:1.11vw}}@media screen and (max-width:800px){footer .links .link{font-size:3.2vw}}footer .links .link:hover{color:var(--text-accent);text-decoration:underline}footer .links .separator{background-image:url(assets/footer/bullet.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:80px}@media screen and (max-width:1440px){footer .links .separator{width:5.56vw}}@media screen and (max-width:800px){footer .links .separator{width:16vw}}footer .developer{font-size:12px;margin-top:32px;text-align:center}@media screen and (max-width:1440px){footer .developer{font-size:.83vw;margin-top:2.22vw}}@media screen and (max-width:800px){footer .developer{font-size:2.67vw;margin-top:4.27vw}}#Fixed .fixed-items{bottom:16px;position:fixed;right:16px;width:60px}@media screen and (max-width:1440px){#Fixed .fixed-items{bottom:1.11vw;right:1.11vw;width:4.17vw}}#Fixed .fixed-items .pop-trigger{cursor:pointer;margin-bottom:16px;position:relative}@media screen and (max-width:1440px){#Fixed .fixed-items .pop-trigger{margin-bottom:1.11vw}}#Fixed .fixed-items .pop-trigger:hover img.dog{transform:translateY(-16px) scale(1)}@media screen and (max-width:1440px){#Fixed .fixed-items .pop-trigger:hover img.dog{transform:translateY(-1.11vw) scale(1)}}#Fixed .fixed-items .pop-trigger img.dog{position:absolute;top:-32px;transform:scale(.8);transition:.2s}@media screen and (max-width:1440px){#Fixed .fixed-items .pop-trigger img.dog{top:-2.22vw}}#Fixed .fixed-items .pop-trigger img.info{position:relative}#Fixed .fixed-items .line-link{cursor:pointer;position:relative}#Fixed .fixed-items .line-link:hover img.cat{transform:translateX(8px) scale(1)}@media screen and (max-width:1440px){#Fixed .fixed-items .line-link:hover img.cat{transform:translateX(.56vw) scale(1)}}#Fixed .fixed-items .line-link img.cat{left:-22px;position:absolute;top:14px;transform:scale(1.2);transition:.2s;width:28px}@media screen and (max-width:1440px){#Fixed .fixed-items .line-link img.cat{left:-1.53vw;top:.97vw;width:1.94vw}}#Fixed .fixed-items .line-link img.line{position:relative}#Fixed .popup-wrap{align-items:center;backdrop-filter:blur(3px);background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .2s ease-in-out;visibility:hidden;width:100vw;z-index:1000}#Fixed .popup-wrap.active{opacity:1;visibility:visible}#Fixed .popup-wrap .popup-content{position:relative;width:1200px}@media screen and (max-width:1440px){#Fixed .popup-wrap .popup-content{width:83.33vw}}#Fixed .popup-wrap .popup-close{border:1px solid var(--main);border-radius:4px;color:var(--main);cursor:pointer;left:585px;line-height:38px;padding:0 24px;position:absolute;top:400px}@media screen and (max-width:1440px){#Fixed .popup-wrap .popup-close{border-radius:.28vw;left:40.69vw;line-height:2.64vw;padding:0 1.67vw;top:27.78vw}}#Fixed .popup-wrap .popup-close:hover{background-color:var(--main);color:var(--background-lighter)}#PopMessages{bottom:0;left:50%;position:fixed;transform:translateX(-50%);z-index:10000}@media screen and (max-width:767px){#PopMessages{width:100%}}#PopMessages .item-wrap{overflow:hidden;transition:all .3s cubic-bezier(.68,0,.265,1)}#PopMessages .enter{max-height:0;opacity:0;transform:translate3d(0,70px,0)}@media screen and (max-width:1440px){#PopMessages .enter{transform:translate3d(0,4.86vw,0)}}#PopMessages .enter-active{max-height:1000px;opacity:1;transform:translateZ(0)}@media screen and (max-width:1440px){#PopMessages .enter-active{max-height:69.44vw}}#PopMessages .exit{max-height:1000px;opacity:1;transform:translateZ(0)}@media screen and (max-width:1440px){#PopMessages .exit{max-height:69.44vw}}#PopMessages .exit-active{max-height:0;opacity:0;transform:translate3d(0,70px,0)}@media screen and (max-width:1440px){#PopMessages .exit-active{transform:translate3d(0,4.86vw,0)}}#PopMessages .item-wrap-padding{padding:0 16px 16px}@media screen and (max-width:1440px){#PopMessages .item-wrap-padding{padding:0 1.11vw 1.11vw}}#PopMessages .item{border-radius:8px;box-shadow:0 4px 4px rgba(0,0,0,.1);max-width:100%;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.68,0,.265,1);width:290px}@media screen and (max-width:1440px){#PopMessages .item{border-radius:.56vw;box-shadow:0 .28vw .28vw rgba(0,0,0,.1);width:20.14vw}}@media screen and (max-width:767px){#PopMessages .item{width:100%}}#PopMessages .item.info{background-color:#e6eff3;color:#547688}#PopMessages .item.success{background-color:#e5eee2;color:#658d66}#PopMessages .item.warning{background-color:#f6eee5;color:#896f58}#PopMessages .item.error{background-color:#f0e4e4;color:#a67170}#PopMessages .item .padding-wrap{display:flex;padding:16px}@media screen and (max-width:1440px){#PopMessages .item .padding-wrap{padding:1.11vw}}#PopMessages .item .left,#PopMessages .item .right{display:flex;flex-direction:column;justify-content:center}#PopMessages .item .font-icon{font-size:32px;line-height:32px;padding-right:16px}@media screen and (max-width:1440px){#PopMessages .item .font-icon{font-size:2.22vw;line-height:2.22vw;padding-right:1.11vw}}#PopMessages .item .right .title{color:var(--text);font-weight:500}#PopMessages .item .right .message{color:var(--text)}#PopMessages .close{cursor:pointer;position:absolute;right:0;top:0}#PopMessages .close:hover .font-icon{color:var(--cta)}#PopMessages .close .font-icon{color:var(--text-light);font-size:16px;line-height:16px;padding:8px}@media screen and (max-width:1440px){#PopMessages .close .font-icon{font-size:1.11vw;line-height:1.11vw;padding:.56vw}}#Confirmation{align-items:center;background-color:rgba(0,0,0,.8);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.2s;visibility:hidden;width:100vw;z-index:10}#Confirmation.active{opacity:1;visibility:visible}#Confirmation.active .content-box{opacity:1;transform:scale(1)}#Confirmation .content-box{background-color:#fff;border-radius:8px;opacity:0;padding:32px;transform:scale(.9);transition:.3s;width:360px}@media screen and (max-width:1440px){#Confirmation .content-box{border-radius:.56vw;padding:2.22vw;width:25vw}}#Confirmation .content-box .icon-wrap{margin-bottom:16px;text-align:center}@media screen and (max-width:1440px){#Confirmation .content-box .icon-wrap{margin-bottom:1.11vw}}#Confirmation .content-box .icon-wrap .font-icon{font-size:60px;line-height:60px}@media screen and (max-width:1440px){#Confirmation .content-box .icon-wrap .font-icon{font-size:4.17vw;line-height:4.17vw}}#Confirmation .content-box .icon-wrap .font-icon.info{color:#547688}#Confirmation .content-box .icon-wrap .font-icon.success{color:#658d66}#Confirmation .content-box .icon-wrap .font-icon.warning{color:#d49867}#Confirmation .content-box .icon-wrap .font-icon.error{color:#a67170}#Confirmation .content-box .title{color:var(--text);font-size:20px;font-weight:500;margin-bottom:16px;text-align:center}@media screen and (max-width:1440px){#Confirmation .content-box .title{font-size:1.39vw;margin-bottom:1.11vw}}#Confirmation .content-box .message{color:var(--text);font-size:16px;font-weight:500;text-align:justify}@media screen and (max-width:1440px){#Confirmation .content-box .message{font-size:1.11vw}}#Confirmation .content-box .button-wrap{display:flex;justify-content:space-between;margin-top:32px}@media screen and (max-width:1440px){#Confirmation .content-box .button-wrap{margin-top:2.22vw}}#Confirmation .content-box .button-wrap.center{justify-content:center}#Confirmation .content-box .button-wrap .button.confirm{border:1px solid var(--text);border-radius:8px;color:var(--text-light);cursor:pointer;font-size:16px;height:50px;line-height:48px;text-align:center;user-select:none;width:120px}@media screen and (max-width:1440px){#Confirmation .content-box .button-wrap .button.confirm{border-radius:.56vw;font-size:1.11vw;height:3.47vw;line-height:3.33vw;width:8.33vw}}#Confirmation .content-box .button-wrap .button.confirm:hover{border-color:var(--cta);color:var(--cta)}#Confirmation .content-box .button-wrap .button.confirm.cta{background-color:var(--main);border-color:var(--main);color:#fff;font-weight:500}#Confirmation .content-box .button-wrap .button.confirm.cta:hover{background-color:var(--cta);border-color:var(--cta)}#Confirmation .content-box .button-wrap .button.cancel{color:var(--text-light);cursor:pointer;font-size:16px;line-height:50px;text-align:center;text-decoration:underline;user-select:none;width:120px}@media screen and (max-width:1440px){#Confirmation .content-box .button-wrap .button.cancel{font-size:1.11vw;line-height:3.47vw;width:8.33vw}}#Confirmation .content-box .button-wrap .button.cancel:hover{color:var(--cta)}#Confirmation textarea{background-color:#fff;border:1px solid var(--text);border-radius:4px;color:var(--text);font-size:16px;height:100px;margin:16px 0 0;padding:8px;resize:none;width:100%}@media screen and (max-width:1440px){#Confirmation textarea{border-radius:.28vw;font-size:1.11vw;height:6.94vw;margin-top:1.11vw;padding:.56vw}}#Confirmation textarea:focus{border-color:var(--cta);outline:none}#Confirmation textarea.error{border-color:#a67170}#Confirmation textarea.warning{border-color:#d49867}#Confirmation textarea.success{border-color:#658d66}#PersonalTabs{padding:32px 0}@media screen and (max-width:1440px){#PersonalTabs{padding:2.22vw 0}}#PersonalTabs .personal-tabs{display:flex}#PersonalTabs .personal-tabs .personal-tab{background-color:var(--background-lighter);border:2px solid var(--main);border-bottom:none;border-right:none;border-top-left-radius:4px;border-top-right-radius:4px;color:var(--text);font-weight:500;padding:8px 32px;text-decoration:none}@media screen and (max-width:1440px){#PersonalTabs .personal-tabs .personal-tab{border-top-left-radius:.28vw;border-top-right-radius:.28vw;padding:.56vw 2.22vw}}#PersonalTabs .personal-tabs .personal-tab:last-child{border-right:2px solid var(--main)}#PersonalTabs .personal-tabs .personal-tab:hover{color:var(--text-accent)}#PersonalTabs .personal-tabs .personal-tab.active{color:var(--cta)}#PersonalTabs .personal-tab-content{background-color:var(--background-lighter);border:2px solid var(--main);border-radius:4px;border-top-left-radius:0;padding:32px}@media screen and (max-width:1440px){#PersonalTabs .personal-tab-content{border-radius:.28vw;padding:2.22vw}}#PersonalTabs table{border-collapse:collapse;width:100%}#PersonalTabs table thead tr{border-bottom:2px solid var(--text)}#PersonalTabs table thead tr th{font-size:16px;padding:16px}@media screen and (max-width:1440px){#PersonalTabs table thead tr th{font-size:1.11vw;padding:1.11vw}}#PersonalTabs table tbody tr{border-bottom:1px solid var(--text)}#PersonalTabs table tbody tr:last-of-type{border-bottom:2px solid var(--text)}#PersonalTabs table tbody tr td{font-size:16px;padding:0 16px}@media screen and (max-width:1440px){#PersonalTabs table tbody tr td{font-size:1.11vw;padding:0 1.11vw}}#PersonalTabs table .tal{text-align:left}#PersonalTabs table .tar{text-align:right}#PersonalTabs table .tac{text-align:center}#PersonalTabs table .grow{width:100%}#PersonalTabs table .nowrap{white-space:nowrap}#PersonalTabs table .price{font-weight:700}#PersonalTabs table .product-thumb{height:100px;min-width:100px;width:100px}@media screen and (max-width:1440px){#PersonalTabs table .product-thumb{height:6.94vw;min-width:6.94vw;width:6.94vw}}#PersonalTabs table .product-title{color:var(--text);font-weight:500;text-decoration:none}#PersonalTabs table .product-title .font-icon{font-size:20px;line-height:24px;margin-left:4px;vertical-align:middle}@media screen and (max-width:1440px){#PersonalTabs table .product-title .font-icon{font-size:1.39vw;line-height:1.67vw;margin-left:.28vw}}#PersonalTabs table a.product-title:hover{color:var(--cta)}#PersonalTabs table .remove-item{cursor:pointer;line-height:40px;min-width:40px;text-align:center;width:40px}@media screen and (max-width:1440px){#PersonalTabs table .remove-item{line-height:2.78vw;min-width:2.78vw;width:2.78vw}}#PersonalTabs table .remove-item:hover{color:var(--cta)}#Instructions{padding-bottom:32px}@media screen and (max-width:1440px){#Instructions{padding-bottom:2.22vw}}#Instructions .wrapper{background-color:var(--background-alt);background-image:url(assets/instructions-bg.png);background-position:100% 100%;background-repeat:no-repeat;background-size:576px auto;border:2px solid var(--main);border-radius:4px;padding:32px}@media screen and (max-width:1440px){#Instructions .wrapper{background-size:40vw auto;border-radius:.28vw;padding:2.22vw}}#Instructions .wrapper .heading{color:var(--text-heading);font-size:32px;font-weight:700;text-shadow:2px 2px 0 #43434b,0 0 0 #43434b,-2px -2px 0 #43434b,0 -2px 0 #43434b,-2px 0 0 #43434b,2px 0 0 #43434b,-2px 2px 0 #43434b,2px -2px 0 #43434b,3px 3px 0 #43434b,3px 0 0 #43434b,0 3px 0 #43434b,4px 4px 0 #43434b,4px 0 0 #43434b,0 4px 0 #43434b,1px 1px 0 #43434b,1px 0 0 #43434b,0 1px 0 #43434b}@media screen and (max-width:1440px){#Instructions .wrapper .heading{font-size:2.22vw}}#Instructions .wrapper .content{background-color:var(--background-lighter);border-radius:4px;margin-top:16px;padding:24px 32px;width:740px}@media screen and (max-width:1440px){#Instructions .wrapper .content{border-radius:.28vw;margin-top:1.11vw;padding:1.67vw 2.22vw;width:51.39vw}}#Instructions .wrapper .content .row{border-bottom:1px dashed var(--text-inactive);display:flex;gap:8px;padding:8px 0}@media screen and (max-width:1440px){#Instructions .wrapper .content .row{gap:.56vw;padding:.56vw 0}}#Instructions .wrapper .content .row:last-child{border-bottom:none}#Instructions .wrapper .content .row .icon{background-image:url(assets/star.svg);background-position:center top 6px;background-repeat:no-repeat;background-size:16px auto;min-width:20px;width:20px}@media screen and (max-width:1440px){#Instructions .wrapper .content .row .icon{background-position:center top .42vw;background-size:1.11vw auto;min-width:1.39vw;width:1.39vw}}#Instructions .wrapper .content .row .title{color:var(--text-highlight);font-size:18px;font-weight:500;white-space:nowrap}@media screen and (max-width:1440px){#Instructions .wrapper .content .row .title{font-size:1.25vw}}#Instructions .wrapper .content .row .text{font-size:18px}@media screen and (max-width:1440px){#Instructions .wrapper .content .row .text{font-size:1.25vw}}#Instructions .wrapper .content .row .text span.highlight{color:var(--cta);font-weight:500}#Instructions .wrapper .content .row .text span.line{color:var(--line);font-weight:700}html{background-color:var(--background-lighter);color:var(--text);min-height:100vh}html,html *{font-family:Noto Sans TC,sans-serif}html *{-webkit-tap-highlight-color:rgba(255,255,255,0);box-sizing:border-box;letter-spacing:.06em;outline:none;text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}img{max-width:100%}.d,img{display:block}.d.br{display:inline;line-height:0}@media screen and (max-width:800px){.d,.d.br{display:none}}.m,.m.br{display:none}@media screen and (max-width:800px){.m{display:block}.m.br{display:inline;line-height:0}}#Constellation{max-width:180px}.constellation-trigger-target{display:none}h1.page-heading{color:var(--text);font-size:24px;font-weight:500;margin:0 0 32px}@media screen and (max-width:1440px){h1.page-heading{font-size:1.67vw;margin-bottom:2.22vw}}