.tr-animation{opacity:0;-webkit-transition:all var(--module-transition-speed-text, 800ms) var(--module-transition-easing-text, ease-in) var(--module-transition-delay-text, 500ms);-o-transition:all var(--module-transition-speed-text, 800ms) var(--module-transition-easing-text, ease-in) var(--module-transition-delay-text, 500ms);transition:all var(--module-transition-speed-text, 800ms) var(--module-transition-easing-text, ease-in) var(--module-transition-delay-text, 500ms)}.tr-animation.shown{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:3}.tr-animation__image-type{-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%);-webkit-transition:all var(--module-transition-speed-image, 750ms) var(--module-transition-easing-image, linear) var(--module-transition-delay-image, 600ms);-o-transition:all var(--module-transition-speed-image, 750ms) var(--module-transition-easing-image, linear) var(--module-transition-delay-image, 600ms);transition:all var(--module-transition-speed-image, 750ms) var(--module-transition-easing-image, linear) var(--module-transition-delay-image, 600ms)}.tr-animation__box-type{-webkit-transform:translateY(5%);-ms-transform:translateY(5%);transform:translateY(5%);-webkit-transition:all var(--module-transition-speed-text, 700ms) var(--module-transition-easing-text, ease-in) var(--module-transition-delay-text, 500ms);-o-transition:all var(--module-transition-speed-text, 700ms) var(--module-transition-easing-text, ease-in) var(--module-transition-delay-text, 500ms);transition:all var(--module-transition-speed-text, 700ms) var(--module-transition-easing-text, ease-in) var(--module-transition-delay-text, 500ms);z-index:-1}.tr-animation__heading-type{-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%)}.tr-animation__aside-heading-type{-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%)}@media (min-width: 1440px){.tr-animation__aside-heading-type{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(45%);-ms-transform:translateX(45%);transform:translateX(45%)}}.tr-animation__aside-heading-type-md{-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%)}@media (min-width: 768px){.tr-animation__aside-heading-type-md{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(45%);-ms-transform:translateX(45%);transform:translateX(45%)}}.tr-animation__aside-heading-type-xs{-webkit-transform:translateY(80%);-ms-transform:translateY(80%);transform:translateY(80%);-webkit-transform:translate(45%, 0);-ms-transform:translate(45%, 0);transform:translate(45%, 0)}@media (min-width: 1024px){.tr-hover-state__row-cards{-webkit-transition:all var(--module-transition-speed-card-hover, 200ms) var(--module-transition-easing-card-hover, ease-in) var(--module-transition-delay-card-hover, 0s);-o-transition:all var(--module-transition-speed-card-hover, 200ms) var(--module-transition-easing-card-hover, ease-in) var(--module-transition-delay-card-hover, 0s);transition:all var(--module-transition-speed-card-hover, 200ms) var(--module-transition-easing-card-hover, ease-in) var(--module-transition-delay-card-hover, 0s)}.tr-hover-state__row-cards:hover .tr-hover-state-card{opacity:0.4}.tr-hover-state__row-cards:hover .tr-hover-state-card:hover{opacity:1;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15)}.tr-hover-state__row-cards .tr-hover-state-card{-webkit-transition:all var(--module-transition-speed-card-hover, 200ms) var(--module-transition-easing-card-hover, ease-in) var(--module-transition-delay-card-hover, 0s);-o-transition:all var(--module-transition-speed-card-hover, 200ms) var(--module-transition-easing-card-hover, ease-in) var(--module-transition-delay-card-hover, 0s);transition:all var(--module-transition-speed-card-hover, 200ms) var(--module-transition-easing-card-hover, ease-in) var(--module-transition-delay-card-hover, 0s)}.tr-hover-state__image-scale{-webkit-transition:all var(--module-transition-speed-image-hover, 200ms) var(--module-transition-easing-image-hover, ease-in) var(--module-transition-delay-image-hover, 0s);-o-transition:all var(--module-transition-speed-image-hover, 200ms) var(--module-transition-easing-image-hover, ease-in) var(--module-transition-delay-image-hover, 0s);transition:all var(--module-transition-speed-image-hover, 200ms) var(--module-transition-easing-image-hover, ease-in) var(--module-transition-delay-image-hover, 0s)}.tr-hover-state__image-scale:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}@-webkit-keyframes fadeInSlide{from{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes fadeInSlide{from{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.slider-transition{opacity:0;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px);-webkit-animation:fadeInSlide 300ms 0ms forwards;animation:fadeInSlide 300ms 0ms forwards;-webkit-animation-duration:400ms;animation-duration:400ms}.shown .tn-img-zoom-in,.tn-img-zoom-in.shown{-webkit-animation:zoomInImg 650ms var(--module-transition-delay-image, 600ms) var(--module-transition-easing-image, linear);animation:zoomInImg 650ms var(--module-transition-delay-image, 600ms) var(--module-transition-easing-image, linear)}@-webkit-keyframes zoomInImg{from{-webkit-clip-path:inset(6%);clip-path:inset(6%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}@keyframes zoomInImg{from{-webkit-clip-path:inset(6%);clip-path:inset(6%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.giftpurchase[data-step="1"][data-disable-cardtype-selection="true"] .giftpurchase__step-back{display:none !important}.giftpurchase[data-step="1"][data-disable-cardtype-selection="true"] .giftpurchase__action-content{
                    direction: rtl}.giftpurchase[data-skip-occasion-step="true"] .giftpurchase__step-occasion{display:none}.giftpurchase[data-skip-occasion-step="true"][data-step="2"] .giftpurchase__step-back{display:none !important}.giftpurchase[data-skip-occasion-step="true"][data-step="2"] .giftpurchase__action-content{
                    direction: rtl}.giftpurchase-value{-webkit-transition:border-color 0.2s ease;-o-transition:border-color 0.2s ease;transition:border-color 0.2s ease;border-radius:.25rem;width:100%}.giftpurchase-value.giftpurchase__amount-value{height:3.5rem}.giftpurchase-value.selected{border-color:#b05d3c !important}.desktop .giftpurchase-value.selected:hover{border-color:#b05d3c !important}.giftpurchase-value.selected .giftpurchase__amount-unselected-placeholder{display:none}.giftpurchase-value:not(.selected) .variable-amount-input::-webkit-input-placeholder{color:transparent}.giftpurchase-value:not(.selected) .variable-amount-input::-moz-placeholder{color:transparent}.giftpurchase-value:not(.selected) .variable-amount-input:-ms-input-placeholder{color:transparent}.giftpurchase-value:not(.selected) .variable-amount-input::-ms-input-placeholder{color:transparent}.giftpurchase-value:not(.selected) .variable-amount-input::placeholder{color:transparent}.giftpurchase-value.unselectable{display:none !important}.desktop .giftpurchase-value:hover{border-color:#939188 !important}.giftpurchase-value .giftpurchase__occasion-value-img{border-radius:.25rem}.giftpurchase-value .giftpurchase__occasion-value-img .select-attribute-img{width:5.5rem}.giftpurchase__amount:has(.variable-amount-input:invalid) .giftpurchase__amount-variable-message{display:block}.giftpurchase__amount-variable-message{display:none}.giftpurchase__content-wrapper .giftpurchase__step.transform-none{-webkit-transform:none;-ms-transform:none;transform:none}.giftpurchase__content-wrapper .giftpurchase__action .add-to-cart-qwikcilver,.giftpurchase__content-wrapper .giftpurchase__action .update-cart-product-global{width:100%}.giftpurchase__content-wrapper .giftpurchase__action .cart-and-ipay{width:50%}@media (min-width: 1024px){.giftpurchase__content-wrapper .giftpurchase__action .cart-and-ipay{width:auto}}.giftpurchase__content-wrapper .giftpurchase__action .cart-and-ipay .add-to-cart-error{bottom:3.5rem;right:1rem}@media (min-width: 768px){.giftpurchase__content-wrapper .giftpurchase__action .cart-and-ipay .add-to-cart-error{bottom:4.5rem;right:1.5rem}}@media (min-width: 1024px){.giftpurchase__content-wrapper .giftpurchase__action .cart-and-ipay .add-to-cart-error{bottom:auto;right:auto}}.giftpurchase__content-wrapper .giftpurchase__action .giftpurchase__action-content{
                direction: ltr}@media (min-width: 1024px){.giftpurchase__content-wrapper .giftpurchase__action .giftpurchase__action-content{
                    direction: rtl}}.giftpurchase__step-next,.giftpurchase__step-back{width:50%}@media (min-width: 992px){.giftpurchase__step-next,.giftpurchase__step-back{width:auto}}@media (min-width: 992px){.giftpurchase__step-next{min-width:200px}}.giftpurchase__img-wrapper{-webkit-clip-path:circle(0% at 50% 50%);clip-path:circle(0% at 50% 50%);-webkit-animation:reveal 1s ease-out forwards;animation:reveal 1s ease-out forwards}@-webkit-keyframes reveal{from{-webkit-clip-path:inset(35%);clip-path:inset(35%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}@keyframes reveal{from{-webkit-clip-path:inset(35%);clip-path:inset(35%)}to{-webkit-clip-path:inset(0%);clip-path:inset(0%)}}.giftpurchase__img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation:tn-zoom-out 1s ease-out;animation:tn-zoom-out 1s ease-out;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}@-webkit-keyframes tn-zoom-out{from{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tn-zoom-out{from{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}

