:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta){display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:62px;padding:18px 1.21em;border:0;border-radius:60px;background:#ff7cac!important;color:#fff!important;font-family:inherit;font-size:22px;font-weight:800;line-height:1.6;letter-spacing:normal;text-transform:none;text-align:center;position:relative;overflow:hidden;isolation:isolate;cursor:pointer;transition:background-color .25s ease,color .25s ease,transform .25s ease}:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):not(:disabled){animation:sg-new-cta-pulse 2.75s ease-in-out infinite}:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):before{content:"";position:absolute;top:0;bottom:0;left:-60%;width:55%;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.5) 50%,transparent 100%);transform:skew(-18deg);transition:transform .55s cubic-bezier(.4,0,.2,1);pointer-events:none;z-index:1}@keyframes sg-new-cta-pulse{0%,to{box-shadow:0 2px 16px #f472b647,0 0 #f9a8d473}55%{box-shadow:0 3px 20px #f472b652,0 0 0 14px #f9a8d400}}@media(hover:hover){:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):not(:disabled):hover{animation:none;background:#f2609a!important;transform:translateY(-2px);box-shadow:0 8px 26px #ec48996b}:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):not(:disabled):hover:before{transform:translate(210%) skew(-18deg)}}:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):focus-visible{animation:none;outline:3px solid #7d4f9e;outline-offset:4px;box-shadow:0 8px 26px #ec48996b}:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):active{animation:none;transform:translateY(0);transition-duration:.1s}:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):disabled{background:#ece6ea!important;color:#776b72!important;opacity:1;cursor:not-allowed;animation:none;box-shadow:none;transform:none}:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):disabled:before{display:none}.sgpdl[data-sgpdl] .sgpdl__sticky .sgpdl__button,.sgds[data-sgds] .sgds__sticky-atc,.sgps2[data-sgps2] .sgps2__sticky button{min-height:44px;padding:0 18px;border:0;border-radius:999px;background:#ff7cac;color:#fff!important;font-size:15px;font-weight:700;line-height:1.6;white-space:nowrap;transition:transform .14s ease,background-color .2s ease}.sgpdl[data-sgpdl] .sgpdl__sticky .sgpdl__button:disabled,.sgds[data-sgds] .sgds__sticky-atc:disabled,.sgps2[data-sgps2] .sgps2__sticky button:disabled{background:#ece6ea;color:#776b72!important;opacity:1;box-shadow:none;transform:none;cursor:not-allowed}@media(min-width:700px){.sgpdl[data-sgpdl] .sgpdl__sticky .sgpdl__button,.sgds[data-sgds] .sgds__sticky-atc,.sgps2[data-sgps2] .sgps2__sticky button{min-height:52px;padding-inline:32px;font-size:16px}}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;border-top:1px solid rgba(0,0,0,.08)}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity[hidden]{display:none!important}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity__label{font-size:13px;font-weight:700;color:#2d1f2f}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity__control{display:inline-flex;align-items:center;direction:ltr;border:2px solid #d81b60;border-radius:12px;background:#fdf2f8;overflow:hidden;flex-shrink:0}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity .sg-new-quantity__button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;min-height:34px;flex:none;border:0;border-radius:0;background:transparent;color:#d81b60;font-family:inherit;font-size:20px;font-weight:800;line-height:1;padding:0;cursor:pointer;touch-action:manipulation}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity .sg-new-quantity__button:disabled{opacity:.32;cursor:not-allowed}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity .sg-new-quantity__button:not(:disabled):hover{background:#d81b601f}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity .sg-new-quantity__value{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;width:40px;min-width:40px;max-width:40px;min-height:34px;padding:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#d81b60;font-family:inherit;font-size:15px;font-weight:800;line-height:34px;text-align:center;font-variant-numeric:tabular-nums;direction:ltr}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity__value::-webkit-inner-spin-button,:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity__value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity :is(button,input):focus-visible{outline:2px solid #242a35;outline-offset:-3px}:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity__extra{display:inline-grid;place-items:center;min-width:28px;min-height:28px;padding:2px 4px;border-radius:50%;background:#fff;color:#2d1f2f;font-size:12px;font-weight:700;direction:ltr}.sgpdl .sgpdl-qb__option[data-tier="3"][data-selected=true] .sgpdl-qb__box{border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0;box-shadow:none}.sgpdl .sgpdl-qb__option>.sg-new-quantity{margin-top:0;padding:4px 16px 12px;border:2px solid #f9a8d4;border-top:0;border-radius:0 0 18px 18px;background:#fdf2f8;box-shadow:0 8px 18px -8px #d81b601f}.sgds .sgds-qb__option[data-tier="3"][data-selected=true] .sgds-qb__box{border-bottom-width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:8px}.sgds .sgds-qb__option>.sg-new-quantity{margin-top:0;padding:4px 16px 12px;border:2px solid #f9a8d4;border-top:0;border-radius:0 0 18px 18px;background:#fdf2f8}.sgds .sg-new-quantity__overflow{display:inline-grid;place-items:center;min-width:28px;min-height:28px;border-radius:50%;background:#fff;color:#2d1f2f;font-size:12px;font-weight:700}.sgds .sg-door-miniatures:has(.sg-new-quantity__overflow:not([hidden])){width:auto;max-width:160px;gap:3px}.sgpdl .sgpdl__sticky-price{font-size:13px;font-weight:600;color:#ff7cac;line-height:1.2}.sgpdl .sgpdl__sticky>a{min-width:0}.sgpdl .sgpdl__sticky a>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:359px){:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta){font-size:18px;padding:16px 12px;gap:6px}:is(.sgpdl,.sgds) :is(.sgpdl__atc,.sgds__atc)>span{white-space:nowrap}.sgds .sgds-qb .sg-door-miniatures:has(.sg-new-quantity__overflow:not([hidden])) img{width:26px;height:30px}.sgds .sg-new-quantity__overflow{min-width:24px;min-height:24px;font-size:11px}}@media(prefers-reduced-motion:reduce){:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta){animation:none!important;transition:none!important;transform:none!important}:is(.sgpdl[data-sgpdl],.sgds[data-sgds],.sgps2[data-sgps2]) :is(.sgpdl__atc,.sgds__atc,.sgps2__cta):before{display:none}.sgpdl[data-sgpdl] .sgpdl__sticky .sgpdl__button,.sgds[data-sgds] .sgds__sticky-atc,.sgps2[data-sgps2] .sgps2__sticky button{transition:none;transform:none}}@media(forced-colors:active){:is(.sgpdl,.sgds,.sgps2) .sg-new-quantity__control{border-color:ButtonText}.sgpdl .sgpdl-qb__option>.sg-new-quantity{border-color:Highlight}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sg-new-product-controls.css.map */
