html[data-corners=sharp]{--ui-radius:0px;--ui-radius-sm:0px;--btn-radius:0px;--btn-radius-sm:0px}html[data-corners=sharp] :not(.sf-cx-option__input,.pdx-dot,.timeline-badge,.lk-keep-round):after,html[data-corners=sharp] :not(.tf-btn-loading,.tf-loading-default,.sf-cx-progress>li,.sf-mpay__steps>li,.sf-cx-option__input,.sf-cx-error,.psheet-status,.pdx-dot,.ty-chip,.tf-timeline-line,.tf-timeline-item,.timeline-badge,.navigation-sw-dot,.sw-dots .swiper-pagination-bullet,.lk-keep-round):before,html[data-corners=sharp] :not([type=radio],.rounded-circle,.lk-keep-round,.lk-keep-round img,.swiper-pagination-bullet,.navigation-sw-dot,.navigation-sw-dot span,.cr-dot,.rc-dot,.bs-dot,.psheet-dots span,.pdx-dot,.trk-step__dot,.sf-track-dot,.hdr-offer-dot,.nm-sep,.sfshop-filter-tab__dot,.timeline-badge,.count-box,.toolbar-count,.hm-count,.sf-cx-count,.ty-count,.spinner,.spinner-border,.spinner-grow,.cmp-spinner,.sf-cx-spin,.ofr-spin,.trk-spin,.ty-spin,.sf-cx-option__input,.check-radio,.check-radio span,.wd-check-payment input,.tf-cart-checkbox input,.tf-cart-checkbox div,.list-color-item,.swatch-value,.tf-check-color,.color-tag .color,.tf-color-list-color,.avatar.round,.rc-avatar,.reply-comment-item .image,.noUi-handle,.fc4-circle,.fc4-circle img,.collection-item-circle .collection-image,.collection-item-circle .collection-image img,.blog-circle-box .img-box,.tf-category-link .image,.tf-category-link .image img){border-radius:0!important}html[data-btn-hover] .card-product-atc{--lk-fill-bg:var(--primary);--lk-fill-fg:var(--on-primary);--lk-gap:8px}html[data-btn-hover] .btn-outline{--lk-fill-bg:var(--tenant-primary,var(--main));--lk-fill-fg:var(--on-primary)}html[data-btn-hover] :is(.btn-outline-light,.fill-outline-light){--lk-fill-bg:var(--white);--lk-fill-fg:var(--main)}html[data-btn-hover] .pdx-btn{--lk-fill-bg:var(--pdx-ink);--lk-fill-fg:#fff;--lk-gap:8px}html[data-btn-hover] .pdx-btn--solid{--lk-fill-bg:color-mix(in srgb,var(--pdx-accent) 86%,#000)}html[data-btn-hover] .psheet-btn{--lk-fill-bg:var(--ps-ink);--lk-fill-fg:var(--ps-surface);--lk-gap:8px}html[data-btn-hover] .psheet-btn--primary{--lk-fill-bg:var(--ps-accent-hover);--lk-fill-fg:var(--ps-on-accent)}html[data-btn-hover] .sf-cx-btn{--lk-fill-bg:var(--cx-brand-text);--lk-fill-fg:var(--cx-surface);--lk-gap:8px}html[data-btn-hover] .sf-cx-btn--primary{--lk-fill-bg:var(--cx-cta-hover);--lk-fill-fg:var(--cx-on-cta)}html[data-btn-hover] .sf-cx-btn--ghost{--lk-fill-bg:var(--cx-soft-2);--lk-fill-fg:var(--cx-ink)}@media (max-width:575px){html[data-btn-hover] .card-product--boxed .card-product-atc{--lk-gap:6px}}:where(html[data-btn-hover=shine],html[data-btn-hover=fill]) :where(.tf-btn,.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc){position:relative}html[data-btn-hover=shine] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash){transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .15s ease,opacity .25s ease}html[data-btn-hover=shine] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash):after{content:"";position:absolute;inset:0;left:0;width:auto;height:auto;z-index:1;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%) 100% 0 /300% 100% no-repeat;opacity:1;transform:none;animation:none;pointer-events:none;transition:none}html[data-btn-hover=fill] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash){isolation:isolate;transition:color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .15s ease,opacity .25s ease,background-color 0s}html[data-btn-hover=fill] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash):after{content:"";position:absolute;inset:0;left:0;width:auto;height:auto;z-index:-1;border-radius:inherit;background:var(--lk-fill-bg,var(--main));opacity:1;transform:scaleX(0);transform-origin:left center;animation:none;pointer-events:none;transition:transform .35s cubic-bezier(.4,0,.2,1)}html[data-btn-hover=lift] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc){transition:background-color .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .15s ease,translate .25s ease,opacity .25s ease}html[data-btn-hover=arrow] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,.hover-icon,.btn-icon,:has(>.icon,>i)):after{content:"\2192";position:static;inset:auto;display:inline-block;flex:none;width:auto;height:auto;max-width:0;overflow:hidden;-webkit-margin-start:calc(-1 * var(--lk-gap, 0px));margin-inline-start:calc(-1 * var(--lk-gap, 0px));background:none;font-size:1.05em;line-height:1;opacity:0;transform:translateX(-6px);animation:none;pointer-events:none;transition:max-width .25s ease,margin .25s ease,opacity .2s ease,transform .25s ease}html[data-btn-hover=arrow] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc)>:is(.icon,i){transition:translate .25s ease}@media (hover:hover){html[data-btn-hover=shine] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,.is-success,[aria-busy=true]):hover:after{background-position:0 0;animation:none;transition:background-position .75s ease}html[data-btn-hover=fill] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,.is-success,[aria-busy=true]):hover{border-color:var(--lk-fill-bg,var(--main));color:var(--lk-fill-fg,var(--white))!important;transition:color .25s ease .05s,border-color .25s ease,box-shadow .25s ease,transform .15s ease,opacity .25s ease,background-color 0s .35s}html[data-btn-hover=fill] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,.is-success,[aria-busy=true]):hover:after{transform:scaleX(1);animation:none}html[data-btn-hover=lift] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,[aria-busy=true]):hover{translate:0 -2px;box-shadow:0 10px 20px -10px rgba(0,0,0,.35)}html[data-btn-hover=arrow] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,.hover-icon,.btn-icon,:has(>.icon,>i),:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,[aria-busy=true]):hover:after{max-width:1.2em;-webkit-margin-start:calc(8px - var(--lk-gap, 0px));margin-inline-start:calc(8px - var(--lk-gap, 0px));opacity:1;transform:none;animation:none}html[data-btn-hover=arrow] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,[aria-busy=true]):hover>:is(.icon,i){translate:4px 0}}html[data-btn-hover=shine] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,.is-success,[aria-busy=true]):is(:focus-visible,:active):after{background-position:0 0;animation:none;transition:background-position .75s ease}html[data-btn-hover=fill] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,.is-success,[aria-busy=true]):is(:focus-visible,:active){border-color:var(--lk-fill-bg,var(--main));color:var(--lk-fill-fg,var(--white))!important;transition:color .25s ease .05s,border-color .25s ease,box-shadow .25s ease,transform .15s ease,opacity .25s ease,background-color 0s .35s}html[data-btn-hover=fill] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,.is-success,[aria-busy=true]):is(:focus-visible,:active):after{transform:scaleX(1);animation:none}html[data-btn-hover=lift] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,[aria-busy=true]):focus-visible{translate:0 -2px;box-shadow:0 10px 20px -10px rgba(0,0,0,.35)}html[data-btn-hover=arrow] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash,.hover-icon,.btn-icon,:has(>.icon,>i),:disabled,.disabled,[aria-disabled=true],.loading,.is-busy,[aria-busy=true]):is(:focus-visible,:active):after{max-width:1.2em;-webkit-margin-start:calc(8px - var(--lk-gap, 0px));margin-inline-start:calc(8px - var(--lk-gap, 0px));opacity:1;transform:none;animation:none}@media (prefers-reduced-motion:reduce){html[data-btn-hover]:not([data-btn-hover=simple]) :is(.tf-btn,.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc),html[data-btn-hover]:not([data-btn-hover=simple]) :is(.tf-btn,.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):after,html[data-btn-hover]:not([data-btn-hover=simple]) :is(.tf-btn,.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc)>:is(.icon,i){transition-duration:0s!important;transition-delay:0s!important}html[data-btn-hover=shine] :is(.tf-btn:not(.btn-line),.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc):not(.effect-flash):after{content:none}html[data-btn-hover=lift] :is(.tf-btn,.sl-hover-fx,.pdx-btn,.psheet-btn,.sf-cx-btn,.card-product-atc){translate:none!important}}html[data-page-width=full] .container{max-width:none;padding-left:16px;padding-right:16px}@media (min-width:768px){html[data-page-width=full] .container{padding-left:24px;padding-right:24px}}@media (min-width:1150px){html[data-page-width=full] .container{padding-left:40px;padding-right:40px}}html[data-page-width=full] .hsb>.container,html[data-page-width=full] .tf-slideshow.container{padding-left:0;padding-right:0}html[data-page-width=full] .hsb{padding-top:0}html[data-page-width=full] .hsb-side-link,html[data-page-width=full] .hsb-slider{border-radius:0}