:root{--t-pink: #EC4F93;--t-pink-deep: #111111;--t-cta: #EC4F93;--t-cta-deep: #111111;--t-blush: #FFDCEA;--t-soft: #FFDCEA;--t-line: #FFDCEA;--t-ink: #111111;--t-ink-2: #555555}html[dir=rtl] body{text-align:right}.product-information{background:linear-gradient(180deg,var(--t-soft),#fff 60%)}.product-details h1{color:var(--t-ink);font-weight:900;line-height:1.12}.product-information__media{position:relative}.product-information__media:before{content:"130\a\5d3\5e6\5d9\5d1\5dc";white-space:pre;position:absolute;top:18px;inset-inline-start:18px;z-index:3;width:88px;height:88px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--t-cta);color:#fff;font-weight:900;font-size:22px;line-height:1.05;transform:rotate(-10deg);box-shadow:0 6px 0 var(--t-cta-deep);pointer-events:none}.product-information__media img{border-radius:24px}.product-details rte-formatter,.product-details rte-formatter *{text-align:start!important;font-family:inherit!important}.product-details rte-formatter p:first-child,.product-details rte-formatter p:first-child *{color:var(--t-pink)!important;font-size:1.3rem;font-weight:700}.product-details rte-formatter p{color:var(--t-ink-2);font-weight:400}.product-details rte-formatter p:last-of-type strong,.product-details rte-formatter p:last-of-type strong span{color:var(--t-ink)!important}.product-details rte-formatter p:last-of-type strong span{color:var(--t-pink)!important}.product-details product-price .price{font-size:2.4rem!important;font-weight:900;color:var(--t-ink)}.product-details product-price .compare-at-price{font-size:1.15rem!important;color:var(--t-ink-2)}.product-details variant-picker fieldset.variant-option--swatches{border:2px solid var(--t-line);border-radius:18px;padding:14px 18px 16px;background:#fff;gap:12px}.product-details variant-picker fieldset.variant-option--swatches legend{font-weight:800;color:var(--t-ink);padding:0;margin-bottom:10px;float:inline-start;width:100%}.product-details variant-picker fieldset.variant-option--swatches .variant-option__swatch-value{color:var(--t-pink);font-weight:700;margin-inline-start:6px}.product-details variant-picker .variant-option__button-label--has-swatch:has(input:checked){outline:2px solid var(--t-pink);outline-offset:3px;border-radius:50%}.torian-bundles{display:grid;gap:10px;width:100%}.torian-bundles__heading{font-weight:900;margin:0 0 4px;color:var(--t-ink)}.torian-bundles__list{display:grid;gap:12px}.torian-bundle{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 18px;border:2px solid var(--t-line);border-radius:18px;background:#fff;cursor:pointer;transition:border-color .15s,background .15s}.torian-bundle:hover{border-color:#ec4f93}.torian-bundle.is-selected,.torian-bundle:has(input:checked){border-color:var(--t-pink);background:var(--t-soft)}.torian-bundle input{position:absolute;opacity:0;pointer-events:none}.torian-bundle:has(input:focus-visible){outline:3px solid var(--t-cta);outline-offset:2px}.torian-bundle__dot{width:20px;height:20px;border-radius:50%;border:2px solid #BBBBBB;background:#fff}.torian-bundle:has(input:checked) .torian-bundle__dot{border-color:var(--t-pink);box-shadow:inset 0 0 0 4px #fff;background:var(--t-pink)}.torian-bundle__text{display:grid;line-height:1.3}.torian-bundle__name{font-weight:700;color:var(--t-ink)}.torian-bundle__save{font-size:.85rem;color:var(--t-pink);font-weight:700}.torian-bundle__price{text-align:end;display:grid;line-height:1.2}.torian-bundle__now{font-weight:900;font-size:1.2rem;color:var(--t-ink)}.torian-bundle__was{font-size:.8rem;color:var(--t-ink-2)}.torian-bundle__tag{position:absolute;top:-11px;inset-inline-end:16px;background:var(--t-cta);color:#fff;font-size:12px;font-weight:900;padding:2px 10px;border-radius:999px}.torian-bundle__tag--alt{background:var(--t-pink)}.product-details .add-to-cart-button,.product-details add-to-cart-component button[type=submit]{font-weight:900!important;font-size:1.15rem!important;box-shadow:0 5px 0 var(--t-cta-deep);transition:transform .12s,box-shadow .12s}.product-details add-to-cart-component button[type=submit]:hover{transform:translateY(-2px);box-shadow:0 7px 0 var(--t-cta-deep)}@media(max-width:749px){.product-information__media:before{width:70px;height:70px;font-size:17px;top:12px;inset-inline-start:12px}.product-details product-price .price{font-size:2rem!important}}@media(prefers-reduced-motion:reduce){.torian-bundle,.product-details add-to-cart-component button{transition:none}}.product-details variant-picker fieldset:has(input[data-option-name=\5e6\5d1\5e2]){display:flex!important;flex-wrap:wrap;gap:14px 18px;border:2px solid var(--t-line);border-radius:18px;padding:14px 18px 16px;background:#fff}.product-details variant-picker fieldset:has(input[data-option-name=\5e6\5d1\5e2]) legend{width:100%;float:inline-start;font-weight:800;color:var(--t-ink);padding:0;margin-bottom:6px}.product-details variant-picker fieldset:has(input[data-option-name=\5e6\5d1\5e2]) label{width:auto!important;min-width:0!important;height:auto!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.product-details variant-picker fieldset:has(input[data-option-name=\5e6\5d1\5e2]) label:before{content:"";position:static!important;flex:none;width:38px;height:38px;border-radius:50%;background:var(--sw);box-shadow:inset 0 0 0 1px #1111112e;transition:outline-color .15s;outline:2px solid transparent;outline-offset:3px}.product-details variant-picker fieldset:has(input[data-option-name=\5e6\5d1\5e2]) label:has(input:checked):before{outline-color:var(--t-pink)}.product-details variant-picker fieldset:has(input[data-option-name=\5e6\5d1\5e2]) .variant-option__button-label__pill{display:none!important}.product-details variant-picker fieldset:has(input[data-option-name=\5e6\5d1\5e2]) .variant-option__button-label__text{position:static!important;transform:none!important;font-size:13px;color:var(--t-ink-2)}.product-details variant-picker fieldset:has(input[data-option-name=\5e6\5d1\5e2]) label:has(input:checked) .variant-option__button-label__text{color:var(--t-pink);font-weight:700}.product-details variant-picker label:has(input[data-option-name=\5e6\5d1\5e2][value=\5dc\5d1\5df]){--sw: #FFFFFF}.product-details variant-picker label:has(input[data-option-name=\5e6\5d1\5e2][value=\5d5\5e8\5d5\5d3]){--sw: #F4A6C6}.product-details variant-picker label:has(input[data-option-name=\5e6\5d1\5e2][value=\5e9\5d7\5d5\5e8]){--sw: #111111}.product-details variant-picker label:has(input[data-option-name=\5e6\5d1\5e2][value=\5ea\5db\5dc\5ea]){--sw: #9FD3EA}.details__header{font-size:1.1rem!important;font-weight:700;color:var(--t-ink)}@media(min-width:750px){.product-information__media:before{content:none}.product-information__media media-gallery{position:sticky;top:78px;width:min(100%,calc(100svh - 190px));margin-inline:auto}.product-information__media media-gallery:before{content:"130\a\5d3\5e6\5d9\5d1\5dc";white-space:pre;position:absolute;top:14px;inset-inline-start:14px;z-index:3;width:80px;height:80px;border-radius:50%;display:grid;place-items:center;text-align:center;background:var(--t-cta);color:#fff;font-weight:900;font-size:20px;line-height:1.05;transform:rotate(-10deg);box-shadow:0 6px 0 var(--t-cta-deep);pointer-events:none}.product-information__media slideshow-slide.product-media-container{border-radius:24px;overflow:hidden;background:#fff}.product-information__media slideshow-slide img{object-fit:contain!important}}html[dir=rtl] .slideshow-control--style-arrow .icon-arrow svg{transform:scaleX(-1)}@media(min-width:750px){.product-information__media slideshow-slide.product-media-container{border-radius:0;background:transparent}.product-information__media slideshow-slide img{aspect-ratio:4 / 5;width:auto!important;height:100%!important;margin-inline:auto;display:block;object-fit:cover!important;border-radius:24px}}.header-logo{font-size:26px!important;font-weight:800!important;letter-spacing:.04em}@media(max-width:749px){.header-logo{font-size:21px!important}}.product-information__media:before{content:none!important}.product-information__media media-gallery:before,.product-information__media slideshow-component:before,.product-information__media slideshow-component:after{white-space:pre;position:absolute;inset-inline-start:14px;z-index:5;width:104px;height:104px;border-radius:50%;box-sizing:border-box;padding:8px;display:grid;place-items:center;text-align:center;font-weight:900;font-size:15px;line-height:1.15;background:var(--t-cta);color:#fff;box-shadow:0 6px 0 var(--t-cta-deep);pointer-events:none}.product-information__media media-gallery:before{content:"\5d7\5d6\5e7  \5d9\5d5\5ea\5e8\a\5de\5e1\5d9\5e8\5e0\5d4  \5e9\5dc\a\5d0\5de\5d1\5d5\5dc\5e0\5e1";top:14px;transform:rotate(-10deg)}.product-information__media slideshow-component:before{content:"\5e0\5e8\5d0\5d9\5ea\a\5d1\5db\5dc  \5e8\5d7\5d5\5d1\a\5d7\5e9\5d5\5da";top:128px;transform:rotate(8deg);background:var(--t-soft);color:#111;box-shadow:0 6px 0 var(--t-cta)}.product-information__media slideshow-component:after{content:"\5e7\5dc\a\5dc\5e9\5d9\5de\5d5\5e9";top:auto;bottom:64px;transform:rotate(-6deg)}@media(max-width:749px){.product-information__media media-gallery{position:relative}.product-information__media media-gallery:before,.product-information__media slideshow-component:before,.product-information__media slideshow-component:after{width:84px;height:84px;font-size:11.5px;inset-inline-start:10px;padding:6px}.product-information__media media-gallery:before{top:10px}.product-information__media slideshow-component:before{top:104px}.product-information__media slideshow-component:after{top:198px;bottom:auto}}.product-information__media media-gallery:before,.product-information__media slideshow-component:before,.product-information__media slideshow-component:after{transform:none!important;background:var(--t-cta)!important;color:#fff!important;box-shadow:0 5px 0 var(--t-cta-deep)!important;bottom:auto!important}@media(min-width:750px){.product-information__media media-gallery:before,.product-information__media slideshow-component:before,.product-information__media slideshow-component:after{width:92px;height:92px;font-size:13.5px}.product-information__media media-gallery:before{top:14px}.product-information__media slideshow-component:before{top:116px}.product-information__media slideshow-component:after{top:218px}}.product-details .add-to-cart-button{background:var(--t-soft)!important;color:#111!important;border-color:var(--t-soft)!important;box-shadow:0 5px 0 var(--t-cta)!important;--button-background-color: var(--t-soft);--button-color: #111111}.product-details .add-to-cart-button:hover{background:var(--t-soft)!important}.torian-buy-now .torian-buy-now__btn{background:var(--t-cta);color:#fff;box-shadow:0 5px 0 var(--t-cta-deep)}html[dir=rtl] .text-block--align-right>*{margin-inline:0!important}[id$=__torian_how] deferred-media{flex:0 0 auto!important;width:min(100%,340px)!important;margin-inline:auto}[id$=__torian_how] .text-block p{font-size:21px!important;line-height:1.5}[id$=__torian_how] .text-block strong{font-size:1.3em!important}[id$=__torian_how] h2{font-size:68px!important}@media(max-width:749px){[id$=__torian_how] .text-block p{font-size:17px!important}[id$=__torian_how] h2{font-size:42px!important}}[id$=__torian_life] video{background:transparent!important;object-fit:contain!important}[id$=__torian_life] video::-webkit-media-controls{display:none!important}@media(max-width:749px){[id$=__torian_features] .group-block h1 h4,[id$=__torian_features] .group-block .text-block h4:first-child{line-height:1.2}[id$=__torian_features] .group-block .h1 h4,[id$=__torian_features] .group-block .h1{font-size:36px!important}}@media(max-width:749px){[id*=__torian_] .layout-panel-flex--column>.group-block,[id*=__torian_] .layout-panel-flex>.group-block{flex:0 0 auto!important;height:auto!important}}[id$=__torian_reviews] .group-block[class*=__r1],[id$=__torian_reviews] .group-block[class*=__r2]{padding:0!important;width:90%!important;max-width:90%!important;margin-inline:auto!important;align-self:center!important}[id$=__torian_reviews] .group-block[class*=__r1] .text-block,[id$=__torian_reviews] .group-block[class*=__r2] .text-block{text-align:center!important;padding-inline:18px!important;width:100%!important}[id$=__torian_reviews] .group-block[class*=__r1] .text-block *,[id$=__torian_reviews] .group-block[class*=__r2] .text-block *{text-align:center!important}[id$=__torian_reviews] .group-block[class*=__r1] [class*=__stars],[id$=__torian_reviews] .group-block[class*=__r2] [class*=__stars]{background:none!important;--text-background-color: transparent !important;color:#ec4f93!important;padding-block:6px 0!important}[id$=__torian_reviews] .group-block[class*=__r1] .text-block:last-child,[id$=__torian_reviews] .group-block[class*=__r2] .text-block:last-child{padding-bottom:16px!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/torian.css.map */
