.sm-donut404__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.sm-donut404{background:#fff;padding:12px 20px 72px;text-align:center}.sm-donut404__inner{max-width:1000px;margin:0 auto}.sm-donut404__art{width:min(100%,900px);margin:0 auto}.sm-donut404__art img{display:block;width:100%;height:auto}.sm-donut404 .sm-donut404__text{max-width:730px;margin:0 auto;color:#6a6a6a;font-size:clamp(16px,1.8vw,20px);line-height:1.65}.sm-donut404 .sm-donut404__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:58px;max-width:100%;box-sizing:border-box;margin-top:0;padding:15px 40px;background:#fac4b9;color:#492d29;border:2px solid transparent;border-radius:24px;box-shadow:0 7px #e99b94;font-family:inherit;font-size:19px;font-weight:700;line-height:1.4;text-decoration:none;text-transform:none;transition:background .15s ease,box-shadow .15s ease}.sm-donut404__button span{font-size:30px;line-height:1}.sm-donut404 .sm-donut404__button:hover{background:#f6b2a5;color:#492d29;box-shadow:0 5px #e99b94}.sm-donut404 .sm-donut404__button:focus-visible{outline:3px solid #492d29;outline-offset:6px}@media(max-width:480px){.sm-donut404__art{margin-bottom:22px}.sm-donut404 .sm-donut404__button{padding-inline:28px;margin-top:0}}@media(prefers-reduced-motion:reduce){.sm-donut404 .sm-donut404__button{transition:none}}@media(min-width:790px){.instafeed-col.instafeed-col-item-06>*{width:calc(16.6666% - 20px);margin-top:20px;margin-left:20px}}@media(min-width:576px)and (max-width:789px){.instafeed-col.instafeed-col-item-06>*{width:calc(25% - 20px);margin-top:20px;margin-left:20px}}.snptwdgt-container{margin-top:20px}.snptwdgt-container .snptwdgt__ftr{display:none}@media(min-width:790px){.tt-hotspot-content{width:300px}}.tt-promo-fixed.nonevent{pointer-events:none}.tt-promo-fixed{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#fff;box-shadow:0 0 10px #00000014;padding:10px;overflow:hidden;position:fixed;bottom:20px;left:20px;z-index:9;margin-right:20px;min-width:300px;max-width:360px;-moz-opacity:0;-khtml-opacity:0;-webkit-opacity:0;opacity:0}.tt-promo-fixed .tt-btn-close{background:none;border:none;outline:none;color:#999;font-family:wokiee_icons;font-size:14px;position:absolute;right:2px;top:3px;display:block;cursor:pointer;-moz-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-promo-fixed .tt-btn-close:before{display:block;content:"\e9b3"}.tt-promo-fixed .tt-btn-close:hover{color:#2879fe}.tt-promo-fixed .tt-img{width:80px;min-width:80px}.tt-promo-fixed .tt-img img{width:100%;height:auto}@media(max-width:380px){.tt-promo-fixed .tt-img{width:65px;min-width:65px}}.tt-promo-fixed .tt-img+.tt-description{margin-left:13px;margin-top:-3px}.tt-promo-fixed .tt-description{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding-right:17px;color:#999}.tt-promo-fixed .tt-description .tt-title{font-size:14px;font-weight:400;font-family:"{{ settings.font_name2 }}",sans-serif}.tt-promo-fixed .tt-description p{margin:0;font-size:14px;line-height:22px}.tt-promo-fixed .tt-description p a{color:#191919;display:inline-block;-moz-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear;transition:color .2s linear}.tt-promo-fixed .tt-description p a:hover{color:#2879fe}.tt-promo-fixed .tt-description .tt-box-top{-webkit-flex:2 1 auto;-ms-flex:2 1 auto;flex:2 1 auto}.tt-promo-fixed .tt-description .tt-info{color:#999;font-size:12px;line-height:18px;margin-top:8px;position:relative;top:2px}.tt-promo-fixed .tt-description>*:nth-child(1){margin-top:0}.tt-promo-fixed .tt-description,.tt-promo-fixed .tt-description .tt-box-top{width:100%}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map */
