Unicorn Dream – 80 Piece Puzzle For Discount
- Estimated Delivery : Up to 4 business days
- Free Shipping & Returns : On all orders over $200
<!–
.shopify-cleanslate .VoW3UuJKYxZJHMpUkDNUv {
position: absolute !important;
top: 0 !important;
clip: rect(1px, 1px, 1px, 1px) !important;
overflow: hidden !important;
height: 1px !important;
width: 1px !important;
padding: 0 !important;
border: 0 !important;
}.shopify-cleanslate ._1qHzu06EhANVVG3mlfU6Ho {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
border: 0 !important;
padding: 0 !important;
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
text-align: center !important;
width: 100% !important;
outline: 0 none !important;
max-height: 54px !important;
}
.shopify-cleanslate ._2I_xDEYHDLK0tejDO4ZJkN {
position: relative !important;
}
.shopify-cleanslate ._1n3zwJXRK30xbubjNiZsKV,
.shopify-cleanslate ._9ATKCDN1-_J5vniMChq1n {
max-height: 54px !important;
}
@media (min-width: 750px) {
.shopify-cleanslate ._1n3zwJXRK30xbubjNiZsKV {
max-height: 42px !important;
border-radius: 4px !important;
}
}
.shopify-cleanslate ._1QboQNLfVCR4SedSyFNdtF {
max-height: 55px !important;
width: 100% !important;
}
@media (min-width: 750px) {
.shopify-cleanslate ._1QboQNLfVCR4SedSyFNdtF {
width: 160px !important;
}
}.shopify-cleanslate .bp01pMHFBVS3SyhYtJKk {
display: inline-block !important;
line-height: 0 !important;
}
.shopify-cleanslate .h7yAG5cgdBp_GhZjXmVIA {
display: inline-block !important;
max-width: 100% !important;
}
.shopify-cleanslate .RSpxmO_btjFPcYGWD4UBS {
-webkit-animation: _1vrWCeMW3LqbVebfi8vmBh linear 1s infinite !important;
animation: _1vrWCeMW3LqbVebfi8vmBh linear 1s infinite !important;
}
@-webkit-keyframes _1vrWCeMW3LqbVebfi8vmBh {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}
@keyframes _1vrWCeMW3LqbVebfi8vmBh {
from {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
to {
-webkit-transform: rotate(360deg);
transform: rotate(360deg);
}
}.shopify-cleanslate ._2LK42tJw1F_Iq-xSwQfEZg {
fill: #000017 !important;
}
.shopify-cleanslate ._11fWyk39iLOBFAEZZtj45D {
fill: #d9d9d9 !important;
}
.shopify-cleanslate ._3Xq1NVFvo9DAJ-49d_2BQL {
fill: #969696 !important;
}
.shopify-cleanslate ._3NW7JLy6tmpxHr3DyMRTx9 {
fill: #ffffff !important;
}
.shopify-cleanslate .fC0Pj2ejaCSRmoaQIcgup {
fill: #e7a321 !important;
}.shopify-cleanslate ._3vpHgUZUiRHmjrBDI5iCuC {
height: 16px !important;
width: 16px !important;
}
.shopify-cleanslate ._2iQfeS017Z7yMIyNzTi6Ae {
height: 32px !important;
width: 32px !important;
}.shopify-cleanslate ._12q6nQUF3Kq8xpGLouLIEs {
font-weight: 500 !important;
color: #000017 !important;
}
.shopify-cleanslate ._3GMtX2px5pNru4ptyThvFU {
font-weight: normal !important;
color: #969696 !important;
font-size: 14px !important;
}
@media (min-width: 500px) {
.shopify-cleanslate ._3GMtX2px5pNru4ptyThvFU {
font-size: 12px !important;
}
}
.shopify-cleanslate ._1uGbmPA-dl08TNz9N6Ldqe {
color: #187bbd !important;
}
.shopify-cleanslate ._11GJAaBiShTVGYuXppoYvE {
position: absolute !important;
overflow: hidden !important;
clip: rect(0 0 0 0) !important;
height: 1px !important;
width: 1px !important;
margin: -1px !important;
padding: 0 !important;
border: 0 !important;
}.shopify-cleanslate ._2fiNEFIKuofVCSu7xkqaDy {
background: transparent !important;
}
.shopify-cleanslate .sJaABJTtjdaGGYGl9LTjH {
background: #ffffff !important;
border-color: #ffffff !important;
color: #000000 !important;
}
.shopify-cleanslate .sJaABJTtjdaGGYGl9LTjH:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: #ebebeb !important;
border-color: #ebebeb !important;
}
.shopify-cleanslate ._32WLV12P15SH53KwhI_yKe {
background: #000000 !important;
border-color: #000000 !important;
color: #ffffff !important;
}
.shopify-cleanslate ._32WLV12P15SH53KwhI_yKe:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: black !important;
border-color: black !important;
}
.shopify-cleanslate ._2mV2fXxk50h6DLiHiMmL7_ {
background: #ffc520 !important;
border-color: #ffc520 !important;
color: #253b80 !important;
}
.shopify-cleanslate ._2mV2fXxk50h6DLiHiMmL7_:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: #f6b600 !important;
border-color: #f6b600 !important;
}
.shopify-cleanslate ._3DL4HVlgeOhG7Paj6K8DqS {
background: #ffc520 !important;
border-color: #ffc520 !important;
color: #253b80 !important;
}
.shopify-cleanslate ._3DL4HVlgeOhG7Paj6K8DqS:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: #f6b600 !important;
border-color: #f6b600 !important;
}
.shopify-cleanslate ._1pTNQSw69wSYkpC8hQ7qzP {
background: #5a31f4 !important;
border-color: #5a31f4 !important;
color: #ffffff !important;
}
.shopify-cleanslate ._1pTNQSw69wSYkpC8hQ7qzP:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: #3c0def !important;
border-color: #3c0def !important;
}
.shopify-cleanslate ._3xia0N5Q9Mk6-VTLoOX95a {
background: #5a31f4 !important;
border-color: #5a31f4 !important;
color: #ffffff !important;
}
.shopify-cleanslate ._3xia0N5Q9Mk6-VTLoOX95a:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: #3c0def !important;
border-color: #3c0def !important;
}
.shopify-cleanslate ._1Z888kx5GQvmCK6mdNF2H2 {
background: #fad676 !important;
border-color: #fad676 !important;
color: #333e48 !important;
}
.shopify-cleanslate ._1Z888kx5GQvmCK6mdNF2H2:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: #f9ca4f !important;
border-color: #f9ca4f !important;
}
.shopify-cleanslate ._1iLcX49_Dn18ynkIv_3he1 {
background: #fad676 !important;
border-color: #fad676 !important;
color: #333e48 !important;
}
.shopify-cleanslate ._1iLcX49_Dn18ynkIv_3he1:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: #f9ca4f !important;
border-color: #f9ca4f !important;
}
.shopify-cleanslate ._15nImgEpi3SNcdLx14shWb {
background: #ffffff !important;
border-color: #ffffff !important;
color: #000000 !important;
}
.shopify-cleanslate ._15nImgEpi3SNcdLx14shWb:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: #ebebeb !important;
border-color: #ebebeb !important;
}
.shopify-cleanslate ._1GxIZiuIYnVTrkxMSSrber {
background: #000000 !important;
border-color: #000000 !important;
color: #ffffff !important;
}
.shopify-cleanslate ._1GxIZiuIYnVTrkxMSSrber:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: black !important;
border-color: black !important;
}
.shopify-cleanslate ._347Ak7kw1Up8RwgeJir7HH,
.shopify-cleanslate ._2-dUletcCZ2ZL1aaH0GXxT {
-webkit-transition-duration: 100ms !important;
transition-duration: 100ms !important;
background: white !important;
border-width: 1px !important;
border-color: #187bbd !important;
color: #187bbd !important;
}
.shopify-cleanslate ._347Ak7kw1Up8RwgeJir7HH:hover:not(.GZHgfzSnue0w98GtPtQ3D),
.shopify-cleanslate ._2-dUletcCZ2ZL1aaH0GXxT:hover:not(.GZHgfzSnue0w98GtPtQ3D) {
background: rgba(24, 123, 189, 0.1) !important;
}
.shopify-cleanslate ._2oLha9_W2Vf5YrEjYc7-4A:hover {
opacity: 0.8 !important;
}
.shopify-cleanslate ._1iLcX49_Dn18ynkIv_3he1 svg,
.shopify-cleanslate ._1Z888kx5GQvmCK6mdNF2H2 svg {
position: relative !important;
top: 4px !important;
}
.shopify-cleanslate ._3DL4HVlgeOhG7Paj6K8DqS svg,
.shopify-cleanslate ._2mV2fXxk50h6DLiHiMmL7_ svg {
position: relative !important;
top: 1px !important;
}
.shopify-cleanslate .GZHgfzSnue0w98GtPtQ3D {
opacity: 0.6 !important;
}
.shopify-cleanslate .GZHgfzSnue0w98GtPtQ3D,
.shopify-cleanslate .GZHgfzSnue0w98GtPtQ3D * {
cursor: default !important;
}
.shopify-cleanslate .GZHgfzSnue0w98GtPtQ3D:active,
.shopify-cleanslate .GZHgfzSnue0w98GtPtQ3D:focus {
-webkit-box-shadow: none !important;
box-shadow: none !important;
}.shopify-cleanslate ._1LP9NPTft85QosIXd3_zOV {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
-webkit-box-pack: center !important;
-webkit-justify-content: center !important;
-ms-flex-pack: center !important;
justify-content: center !important;
border-width: 1px !important;
border-style: solid !important;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
-webkit-box-shadow: 0 0 0 0 transparent !important;
box-shadow: 0 0 0 0 transparent !important;
font-weight: 500 !important;
line-height: 16px !important;
padding: 0 !important;
text-align: center !important;
-webkit-transition: all 0.2s ease-out !important;
transition: all 0.2s ease-out !important;
width: 100% !important;
outline: 0 none !important;
font-size: 16px !important;
}
@media (min-width: 500px) {
.shopify-cleanslate ._1LP9NPTft85QosIXd3_zOV {
font-size: 14px !important;
}
}
.shopify-cleanslate ._1LP9NPTft85QosIXd3_zOV,
.shopify-cleanslate ._1LP9NPTft85QosIXd3_zOV * {
cursor: pointer !important;
}
.shopify-cleanslate ._1LP9NPTft85QosIXd3_zOV:active,
.shopify-cleanslate ._1LP9NPTft85QosIXd3_zOV:focus {
-webkit-box-shadow: 0 0 0 4px rgba(25, 144, 198, 0.25) !important;
box-shadow: 0 0 0 4px rgba(25, 144, 198, 0.25) !important;
}
.shopify-cleanslate ._2t-diEduSjYndJuBZ-oZA9 {
border-radius: 4px !important;
padding: 15px 0 !important;
height: 52px !important;
}
.shopify-cleanslate ._2EiMjnumZ6FVtlC7RViKtj {
-webkit-box-flex: 1 !important;
-webkit-flex: 1 !important;
-ms-flex: 1 !important;
flex: 1 !important;
-webkit-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
padding: 4px !important;
min-height: 44px !important;
max-height: 60px !important;
}
.shopify-cleanslate ._2zarRkvJ2j83NID3Q3t0Ix,
.shopify-cleanslate ._1M9S34W-UyhhDRRQQiV3RH {
border-radius: 4px !important;
width: 100% !important;
height: 54px !important;
}
@media (min-width: 750px) {
.shopify-cleanslate ._2zarRkvJ2j83NID3Q3t0Ix {
height: 42px !important;
}
}
.shopify-cleanslate ._1vP0lTqRw6QivGeXxy33nW {
height: 50px !important;
border: 1px solid transparent !important;
border-radius: 5px !important;
}
@media (min-width: 750px) {
.shopify-cleanslate ._1vP0lTqRw6QivGeXxy33nW {
min-width: 160px !important;
}
}
.shopify-cleanslate ._1vP0lTqRw6QivGeXxy33nW span {
white-space: pre !important;
}
.shopify-cleanslate ._3G6VJhJYno-AX3-X38f1TA {
padding-left: 12px !important;
padding-right: 12px !important;
}
.shopify-cleanslate ._3G6VJhJYno-AX3-X38f1TA span {
white-space: pre !important;
} ._2ogcW-Q9I-rgsSkNbRiJzA {
-webkit-animation: _1UiPBn7_kvwWk2eMbG90wa 300ms cubic-bezier(0.1, 0.79, 1, 1);
animation: _1UiPBn7_kvwWk2eMbG90wa 300ms cubic-bezier(0.1, 0.79, 1, 1);
}
@-webkit-keyframes _1UiPBn7_kvwWk2eMbG90wa {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes _1UiPBn7_kvwWk2eMbG90wa {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}.shopify-cleanslate ._1du8Qam-zceEqcCg2K_NTI {
display: inline !important;
}.shopify-cleanslate ._2y4zog_RkQ8GajgAWseiIT {
margin-top: 0 !important;
}
.shopify-cleanslate ._1gG9Vdiu0vO6jR1fog7B7E {
margin-top: 4px !important;
}
.shopify-cleanslate ._1HQckyPmunvJhsAeqSwaYQ {
margin-top: 8px !important;
}
.shopify-cleanslate ._3o1NQP9dqOieURhDF9W1ne {
margin-top: 12px !important;
}
.shopify-cleanslate ._5OXoeDiU_AxIrQKygFbAG {
margin-top: 16px !important;
}
.shopify-cleanslate ._3WN0j6bF–kcapo1Gk6ygA {
margin-top: 20px !important;
}
.shopify-cleanslate .ei9tvjGpIUmnSi33NWbMH {
margin-top: 24px !important;
}.shopify-cleanslate ._2tZQca9whQX5aOKm2h1sma {
margin-bottom: 0 !important;
}
.shopify-cleanslate ._2NvSpNp6YSO8gNv58zzufH {
margin-bottom: 4px !important;
}
.shopify-cleanslate ._1n56for1tjzhSfmk_CAfUF {
margin-bottom: 8px !important;
}
.shopify-cleanslate ._3bNFIq9byw4uutOinYxtm2 {
margin-bottom: 12px !important;
}
.shopify-cleanslate ._2cfdJdTVJenutd7z5vl19 {
margin-bottom: 16px !important;
}
.shopify-cleanslate .aN4GEzjaqSE58rgeXNjXO {
margin-bottom: 20px !important;
}
.shopify-cleanslate ._2xOJmlOP67_E8jvQETz1wb {
margin-bottom: 24px !important;
}.shopify-cleanslate ._2Pjyqw7gIX7qP-JnU1yKVJ {
margin-left: 0 !important;
}
.shopify-cleanslate ._14J-PlmqBs9VaOtHU4_J20 {
margin-left: 4px !important;
}
.shopify-cleanslate ._1eAj-JyGDH397HkVjBXGGi {
margin-left: 8px !important;
}
.shopify-cleanslate .lRID_D21EC1SlAYCUU-Ho {
margin-left: 12px !important;
}
.shopify-cleanslate ._3QeNkHAxpbAw6-w0rb6JXY {
margin-left: 16px !important;
}
.shopify-cleanslate ._3wKBirfSo13idMjgOfMPa4 {
margin-left: 20px !important;
}
.shopify-cleanslate ._11IKvoeuanqFVhVCZshmID {
margin-left: 24px !important;
}.shopify-cleanslate ._3qOBqEJdwvtvQQZ7PlVwuI {
margin-right: 0 !important;
}
.shopify-cleanslate ._2P5IS_IZ4AZtE9intFP2LV {
margin-right: 4px !important;
}
.shopify-cleanslate .tsGt17YNUAoGxIl0O09fP {
margin-right: 8px !important;
}
.shopify-cleanslate ._1r2WBnePfYMNrjkNIxPwwO {
margin-right: 12px !important;
}
.shopify-cleanslate ._32jgziMwKCrACClXzkP3g9 {
margin-right: 16px !important;
}
.shopify-cleanslate ._3bkMMBXoNG2sTxOlIujz3O {
margin-right: 20px !important;
}
.shopify-cleanslate ._2cnsIqhJoA11G90JqtKkPU {
margin-right: 24px !important;
}.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx {
-webkit-appearance: none !important;
-webkit-font-smoothing: inherit !important;
position: relative !important;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
display: inline-block !important;
background: #187bbd !important;
border-radius: 4px !important;
border: 0 none !important;
-webkit-box-shadow: 0 0 0 0 transparent !important;
box-shadow: 0 0 0 0 transparent !important;
text-align: center !important;
font-weight: 500 !important;
line-height: normal !important;
color: #ffffff !important;
-webkit-transition: background 0.2s ease-out, -webkit-box-shadow 0.2s ease-out !important;
transition: background 0.2s ease-out, -webkit-box-shadow 0.2s ease-out !important;
transition: background 0.2s ease-out, box-shadow 0.2s ease-out !important;
transition: background 0.2s ease-out, box-shadow 0.2s ease-out, -webkit-box-shadow 0.2s ease-out !important;
vertical-align: middle !important;
padding: 16px 24px !important;
font-size: 16px !important;
}
@media (min-width: 500px) {
.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx {
font-size: 14px !important;
}
}
.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx,
.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx * {
cursor: pointer !important;
}
.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx:active,
.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx:focus {
-webkit-box-shadow: 0 0 0 4px rgba(25, 144, 198, 0.25) !important;
box-shadow: 0 0 0 4px rgba(25, 144, 198, 0.25) !important;
}
.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx:hover,
.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx:active {
background: #136f99 !important;
}
.shopify-cleanslate ._3Tk67TxcqMrSmKdacSGBUx[disabled] {
background: #d9d9d9 !important;
cursor: default !important;
}
.shopify-cleanslate ._2PlbzR9cZKymIpXz-eOGFC {
background: transparent !important;
line-height: 1.5 !important;
border: 0 none !important;
color: #187bbd !important;
padding: 0 !important;
font-weight: normal !important;
}
.shopify-cleanslate ._2PlbzR9cZKymIpXz-eOGFC:focus,
.shopify-cleanslate ._2PlbzR9cZKymIpXz-eOGFC:active {
-webkit-box-shadow: 0 0 0 4px rgba(25, 144, 198, 0.25) !important;
box-shadow: 0 0 0 4px rgba(25, 144, 198, 0.25) !important;
}
.shopify-cleanslate ._2PlbzR9cZKymIpXz-eOGFC:hover {
color: #136f99 !important;
background: transparent !important;
}
.shopify-cleanslate ._2PlbzR9cZKymIpXz-eOGFC[disabled] {
color: #d9d9d9 !important;
}
.shopify-cleanslate .TYig3866SejhpPt93YayU {
visibility: hidden !important;
}
.shopify-cleanslate ._123INOxqnV0HPafUdAOEfB {
position: absolute !important;
top: 50% !important;
left: 50% !important;
-webkit-transform: translate(-50%, -50%) !important;
transform: translate(-50%, -50%) !important;
}
.shopify-cleanslate ._1ePJILlg6Q1B0m0yJdV1ge {
width: 100% !important;
}.shopify-cleanslate ._2n2dH2Eb6Wh4y2a5x4FjlR {
text-align: center !important;
}
.shopify-cleanslate ._3eUJuHjd8Bsm2Y9CXUlzZT {
text-align: left !important;
}
.shopify-cleanslate .JHl7a_ChS7XuQD70eTcAt {
text-align: right !important;
}.shopify-cleanslate ._1PzbehDlpB3uPrrmtAfGrK {
margin: 0 !important;
font-weight: 400 !important;
line-height: 27px !important;
text-transform: none !important;
letter-spacing: 0 !important;
font-size: 20px !important;
}
@media (min-width: 500px) {
.shopify-cleanslate ._1PzbehDlpB3uPrrmtAfGrK {
font-size: 18px !important;
}
}.shopify-cleanslate ._2Zk5Ci4qcQBYaV6xfy9MlX {
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
border-bottom: solid 1px #e4e4e4 !important;
padding: 16px !important;
}
@media (min-width: 500px) {
.shopify-cleanslate ._2Zk5Ci4qcQBYaV6xfy9MlX {
padding: 12px 16px !important;
}
}
.shopify-cleanslate .HY2UCefr8U6Eqx-tfwM_D {
width: 100% !important;
text-align: center !important;
padding-left: 24px !important;
}
.shopify-cleanslate .W-9yGnmlKYQFT-7JkIx8s {
-webkit-box-flex: 0 !important;
-webkit-flex: 0 0 24px !important;
-ms-flex: 0 0 24px !important;
flex: 0 0 24px !important;
color: #969696 !important;
text-align: center !important;
}.shopify-cleanslate ._2lYNGjF6nEtPPQWG8ARvBg {
padding: 24px !important;
font-weight: 400 !important;
line-height: 22px !important;
color: #545454 !important;
font-size: 16px !important;
}
@media (min-width: 500px) {
.shopify-cleanslate ._2lYNGjF6nEtPPQWG8ARvBg {
font-size: 14px !important;
}
}.shopify-cleanslate .AVVGZxOfkkVQqsFeY_5w4 {
-webkit-font-smoothing: subpixel-antialiased !important;
background: rgba(0, 0, 0, 0.4) !important;
bottom: 0 !important;
font-size: 16px !important;
height: 100% !important;
left: 0 !important;
line-height: 1.3em !important;
overflow-wrap: break-word !important;
position: fixed !important;
top: 0 !important;
-webkit-transition: all 0.5s cubic-bezier(0.2, 0.9, 0.3, 1) !important;
transition: all 0.5s cubic-bezier(0.2, 0.9, 0.3, 1) !important;
width: 100% !important;
word-break: break-word !important;
word-wrap: break-word !important;
z-index: 999999999999 !important;
-webkit-transform: translateZ(999999999999px) !important;
transform: translateZ(999999999999px) !important;
}
.shopify-cleanslate .cIN5j__YWBip8du0_UDi-,
.shopify-cleanslate ._3e7kMNoMYPa-tglqGH1eiO,
.shopify-cleanslate .uP1T0kpYl3dhSV0keVhYm {
background: rgba(0, 0, 0, 0) !important;
}
.shopify-cleanslate ._1qJKh_0ev8LK-GpnIG0Qrx,
.shopify-cleanslate ._1xjLm74uVeuXjAJ6c7NpAB {
background: rgba(0, 0, 0, 0.4) !important;
} *
* This is a fork improvement of github.com premasagar cleanslate
* It s an extreme CSS reset stylesheet, for normalising the styling of a container element and its children.
* Add .shopify-cleanslate class to reset all the children elements
*
* == BLANKET RESET RULES == *
* HTML 4.01 *
.shopify-cleanslate ,
.shopify-cleanslate h1,
.shopify-cleanslate h2,
.shopify-cleanslate h3,
.shopify-cleanslate h4,
.shopify-cleanslate h5,
.shopify-cleanslate h6,
.shopify-cleanslate p,
.shopify-cleanslate form,
.shopify-cleanslate div,
.shopify-cleanslate ul,
.shopify-cleanslate li,
.shopify-cleanslate iframe,
.shopify-cleanslate span,
.shopify-cleanslate input,
.shopify-cleanslate label,
.shopify-cleanslate img,
.shopify-cleanslate textarea,
.shopify-cleanslate button,
.shopify-cleanslate a {
background-attachment: scroll !important;
background-color: transparent !important;
background-image: none !important;
* This rule affects the use of pngfix JavaScript http: dillerdesign.com experiment DD_BelatedPNG for IE6, which is used to force the browser to recognise alpha-transparent PNGs files that replace the IE6 lack of PNG transparency. (The rule overrides the VML image that is used to replace the given CSS background-image). If you don t know what that means, then you probably haven t used the pngfix script, and this comment may be ignored : ) *
background-position: 0 0 !important;
background-repeat: repeat !important;
border-color: black !important;
border-color: currentColor !important;
* `border-color` should match font color. Modern browsers (incl. IE9) allow the use of currentColor to match the current font color value . For older browsers, a default of black is given before this rule. Guideline to support older browsers: if you haven t already declared a border-color for an element, be sure to do so, e.g. when you first declare the border-width. *
border-radius: 0 !important;
border-style: none !important;
border-width: medium !important;
bottom: auto !important;
clear: none !important;
clip: auto !important;
color: inherit !important;
counter-increment: none !important;
counter-reset: none !important;
cursor: auto !important;
direction: inherit !important;
display: inline !important;
float: none !important;
font-family: inherit !important;
* As with other inherit values, this needs to be set on the root container element *
font-size: inherit !important;
font-style: inherit !important;
font-variant: normal !important;
font-weight: inherit !important;
height: auto !important;
left: auto !important;
letter-spacing: normal !important;
line-height: inherit !important;
list-style-type: inherit !important;
* Could set list-style-type to none *
list-style-position: outside !important;
list-style-image: none !important;
margin: 0 !important;
max-height: none !important;
max-width: none !important;
min-height: 0 !important;
min-width: 0 !important;
opacity: 1 !important;
outline: invert none medium !important;
overflow: visible !important;
padding: 0 !important;
position: static !important;
quotes: !important;
right: auto !important;
table-layout: auto !important;
text-align: inherit !important;
text-decoration: inherit !important;
text-indent: 0 !important;
text-transform: none !important;
top: auto !important;
unicode-bidi: normal !important;
vertical-align: baseline !important;
visibility: inherit !important;
white-space: normal !important;
width: auto !important;
word-spacing: normal !important;
z-index: auto !important;
* CSS3 *
* Including all prefixes according to http: caniuse.com *
* CSS Animations don t cascade, so don t require resetting *
background-origin: padding-box !important;
background-clip: border-box !important;
background-size: auto !important;
-o-border-image: none !important;
border-image: none !important;
border-radius: 0 !important;
-webkit-box-shadow: none !important;
box-shadow: none !important;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
-webkit-column-count: auto !important;
column-count: auto !important;
-webkit-column-gap: normal !important;
column-gap: normal !important;
-webkit-column-rule: medium none black !important;
column-rule: medium none black !important;
-webkit-column-span: 1 !important;
* doesn t exist yet but probably will *
column-span: 1 !important;
-webkit-column-width: auto !important;
column-width: auto !important;
-webkit-font-feature-settings: normal !important;
font-feature-settings: normal !important;
overflow-x: visible !important;
overflow-y: visible !important;
-webkit-hyphens: manual !important;
-ms-hyphens: manual !important;
hyphens: manual !important;
-webkit-perspective: none !important;
-ms-perspective: none !important;
-o-perspective: none !important;
perspective: none !important;
-webkit-perspective-origin: 50% 50% !important;
-ms-perspective-origin: 50% 50% !important;
-o-perspective-origin: 50% 50% !important;
perspective-origin: 50% 50% !important;
-webkit-backface-visibility: visible !important;
backface-visibility: visible !important;
text-shadow: none !important;
-webkit-transition: all 0s ease 0s !important;
transition: all 0s ease 0s !important;
-webkit-transform: none !important;
transform: none !important;
-webkit-transform-origin: 50% 50% !important;
transform-origin: 50% 50% !important;
-webkit-transform-style: flat !important;
transform-style: flat !important;
word-break: normal !important;
}
* == BLOCK-LEVEL == *
* Actually, some of these should be inline-block and other values, but block works fine (TODO: rigorously verify this) *
* HTML 4.01 *
.shopify-cleanslate ,
.shopify-cleanslate h3,
.shopify-cleanslate h5,
.shopify-cleanslate p,
.shopify-cleanslate h1,
.shopify-cleanslate h6,
.shopify-cleanslate form,
.shopify-cleanslate div,
.shopify-cleanslate h2,
.shopify-cleanslate h4,
.shopify-cleanslate ul {
display: block !important;
}
.shopify-cleanslate ul li,
.shopify-cleanslate ul ul li,
.shopify-cleanslate ul ul ul li,
.shopify-cleanslate ul ul ol li {
list-style-position: inside !important;
}
.shopify-cleanslate ul {
list-style-type: disc !important;
}
.shopify-cleanslate li {
display: list-item !important;
}
.shopify-cleanslate button,
.shopify-cleanslate input[type= submit ] {
outline: initial !important;
}
.shopify-cleanslate input[type= hidden ] {
display: none !important;
}
* additional helpers *
.shopify-cleanslate [hidden],
.shopify-cleanslate template {
display: none !important;
}
.shopify-cleanslate sub,
.shopify-cleanslate sup {
font-size: 75% !important;
line-height: 0 !important;
position: relative !important;
vertical-align: baseline !important;
}
.shopify-cleanslate sup {
top: -0.5em !important;
}
.shopify-cleanslate sub {
bottom: -0.25em !important;
}
.shopify-cleanslate textarea {
overflow: auto !important;
vertical-align: top !important;
}
* == ROOT CONTAINER ELEMENT == *
* This contains default values for child elements to inherit *
.shopify-cleanslate {
font-size: 16px !important;
line-height: 1 !important;
direction: ltr !important;
text-align: left !important;
* for IE, Opera *
text-align: start !important;
* recommended W3C Spec *
font-family: -apple-system, BlinkMacSystemFont, San Francisco, Roboto, Segoe UI, Helvetica Neue, sans-serif !important;
color: black !important;
font-style: normal !important;
font-weight: normal !important;
text-decoration: none !important;
list-style-type: disc !important;
}
.shopify-cleanslate pre {
white-space: pre !important;
}
._3pGr6n0e1T3iQlefrCfvKE {
overflow: hidden !important;
width: 100% !important;
position: relative !important;
}
@media (min-width: 500px) {
._3pGr6n0e1T3iQlefrCfvKE {
position: absolute !important;
}
}
.shopify-cleanslate ._3tJ2M3T7CZeHKN84myfveV {
-webkit-overflow-scrolling: touch !important;
background-color: #ffffff !important;
border-top-left-radius: 4px !important;
border-top-right-radius: 4px !important;
bottom: 0 !important;
-webkit-box-sizing: border-box !important;
box-sizing: border-box !important;
color: #000017 !important;
left: 0 !important;
max-height: calc(100% – 20px) !important;
outline: none !important;
position: absolute !important;
-webkit-transition: translateY, 0.5s cubic-bezier(0.2, 0.9, 0.3, 1) !important;
transition: translateY, 0.5s cubic-bezier(0.2, 0.9, 0.3, 1) !important;
width: 100% !important;
z-index: 9999999 !important;
}
@media (min-width: 500px) {
.shopify-cleanslate ._3tJ2M3T7CZeHKN84myfveV {
border-radius: 4px !important;
bottom: auto !important;
left: 50% !important;
margin-left: -230px !important;
max-height: calc(100vh – (20px * 2)) !important;
max-width: 460px !important;
top: 20px !important;
}
}
.shopify-cleanslate ._4Epx_5MYG0mKffRhxd79H,
.shopify-cleanslate ._2nsTwPFg65sHVwHCoWsx_g,
.shopify-cleanslate ._3v66f4knWPMOj8mcqw1qu8 {
-webkit-transform: translateY(100%) !important;
transform: translateY(100%) !important;
}
@media (min-width: 500px) {
.shopify-cleanslate ._4Epx_5MYG0mKffRhxd79H,
.shopify-cleanslate ._2nsTwPFg65sHVwHCoWsx_g,
.shopify-cleanslate ._3v66f4knWPMOj8mcqw1qu8 {
-webkit-transform: translateY(-100%) !important;
transform: translateY(-100%) !important;
top: 0 !important;
}
}
.shopify-cleanslate .EPz6iHQLzasvFnHNsVW3j,
.shopify-cleanslate .tQN70ii0W6ameZdDuf-p3 {
-webkit-transform: translateY(0%) !important;
transform: translateY(0%) !important;
}
–>
Dream World Illustration by Artist Emily Winfield Martin
80 Piece Jigsaw Puzzle
Finished Puzzle Size: 24 x12
Linen Style Finish to reduce glare
Made in USA
Recommended Age: 4+ Years
Title | Default Title |
---|